418832:	5f                   	pop    %edi
418833:	6d                   	insl   (%dx),%es:(%edi)
418834:	52                   	push   %edx
418835:	6b 53 38 39          	imul   $0x39,0x38(%ebx),%edx
418839:	57                   	push   %edi
41883a:	4d                   	dec    %ebp
41883b:	58                   	pop    %eax
41883c:	62 51 54             	bound  %edx,0x54(%ecx)
41883f:	64 4c                	fs dec %esp
418841:	44                   	inc    %esp
418842:	37                   	aaa
418843:	62 77 70             	bound  %esi,0x70(%edi)
418846:	34 70                	xor    $0x70,%al
418848:	54                   	push   %esp
418849:	74 32                	je     0x41887d
41884b:	7a 72                	jp     0x4188bf
41884d:	57                   	push   %edi
41884e:	59                   	pop    %ecx
41884f:	5f                   	pop    %edi
418850:	57                   	push   %edi
418851:	42                   	inc    %edx
418852:	46                   	inc    %esi
418853:	31 42 4c             	xor    %eax,0x4c(%edx)
418856:	7a 31                	jp     0x418889
418858:	66 65 73 3d          	data16 gs jae 0x418899
41885c:	00 23                	add    %ah,(%ebx)
41885e:	3d 71 57 73 7a       	cmp    $0x7a735771,%eax
418863:	63 6c 7a 59          	arpl   %ebp,0x59(%edx,%edi,2)
418867:	72 66                	jb     0x4188cf
418869:	55                   	push   %ebp
41886a:	32 69 6b             	xor    0x6b(%ecx),%ch
41886d:	44                   	inc    %esp
41886e:	32 4a 6f             	xor    0x6f(%edx),%cl
418871:	37                   	aaa
418872:	42                   	inc    %edx
418873:	4c                   	dec    %esp
418874:	69 51 3d 3d 00 23 3d 	imul   $0x3d23003d,0x3d(%ecx),%edx
41887b:	71 4a                	jno    0x4188c7
41887d:	4f                   	dec    %edi
41887e:	74 4c                	je     0x4188cc
418880:	53                   	push   %ebx
418881:	64 4b                	fs dec %ebx
418883:	4e                   	dec    %esi
418884:	64 4e                	fs dec %esi
418886:	47                   	inc    %edi
418887:	6a 4e                	push   $0x4e
418889:	4e                   	dec    %esi
41888a:	6f                   	outsl  %ds:(%esi),(%dx)
41888b:	45                   	inc    %ebp
41888c:	6c                   	insb   (%dx),%es:(%edi)
41888d:	61                   	popa
41888e:	63 53 63             	arpl   %edx,0x63(%ebx)
418891:	59                   	pop    %ecx
418892:	32 54 54 57          	xor    0x57(%esp,%edx,2),%dl
418896:	6d                   	insl   (%dx),%es:(%edi)
418897:	4c                   	dec    %esp
418898:	55                   	push   %ebp
418899:	76 4e                	jbe    0x4188e9
41889b:	36 58                	ss pop %eax
41889d:	5a                   	pop    %edx
41889e:	73 6c                	jae    0x41890c
4188a0:	5f                   	pop    %edi
4188a1:	46                   	inc    %esi
4188a2:	4c                   	dec    %esp
4188a3:	66 50                	push   %ax
4188a5:	34 6f                	xor    $0x6f,%al
4188a7:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4188ac:	69 4f 32 67 69 4a 6f 	imul   $0x6f4a6967,0x32(%edi),%ecx
4188b3:	6d                   	insl   (%dx),%es:(%edi)
4188b4:	4d                   	dec    %ebp
4188b5:	46                   	inc    %esi
4188b6:	4b                   	dec    %ebx
4188b7:	31 77 61             	xor    %esi,0x61(%edi)
4188ba:	35 24 33 38 39       	xor    $0x39383324,%eax
4188bf:	6e                   	outsb  %ds:(%esi),(%dx)
4188c0:	56                   	push   %esi
4188c1:	77 3d                	ja     0x418900
4188c3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4188c8:	43                   	inc    %ebx
4188c9:	53                   	push   %ebx
4188ca:	48                   	dec    %eax
4188cb:	30 44 74 6e          	xor    %al,0x6e(%esp,%esi,2)
4188cf:	59                   	pop    %ecx
4188d0:	4b                   	dec    %ebx
4188d1:	6f                   	outsl  %ds:(%esi),(%dx)
4188d2:	67 69 74 54 70 4c 77 	imul   $0x5f774c70,0x54(%si),%esi
4188d9:	5f
4188da:	4d                   	dec    %ebp
4188db:	38 35 47 52 31 6a    	cmp    %dh,0x6a315247
4188e1:	72 36                	jb     0x418919
4188e3:	42                   	inc    %edx
4188e4:	56                   	push   %esi
4188e5:	75 46                	jne    0x41892d
4188e7:	24 31                	and    $0x31,%al
4188e9:	36 68 6d 38 63 66    	ss push $0x6663386d
4188ef:	55                   	push   %ebp
4188f0:	59                   	pop    %ecx
4188f1:	57                   	push   %edi
4188f2:	77 3d                	ja     0x418931
4188f4:	00 23                	add    %ah,(%ebx)
4188f6:	3d 71 30 4d 30       	cmp    $0x304d3071,%eax
4188fb:	52                   	push   %edx
4188fc:	52                   	push   %edx
4188fd:	79 70                	jns    0x41896f
4188ff:	6f                   	outsl  %ds:(%esi),(%dx)
418900:	4e                   	dec    %esi
418901:	49                   	dec    %ecx
418902:	6a 61                	push   $0x61
418904:	6a 57                	push   $0x57
418906:	41                   	inc    %ecx
418907:	75 67                	jne    0x418970
418909:	66 36 57             	ss push %di
41890c:	6a 62                	push   $0x62
41890e:	78 4d                	js     0x41895d
418910:	24 47                	and    $0x47,%al
418912:	69 4b 53 39 56 6a 4b 	imul   $0x4b6a5639,0x53(%ebx),%ecx
418919:	5f                   	pop    %edi
41891a:	6d                   	insl   (%dx),%es:(%edi)
41891b:	67 36 73 49          	addr16 ss jae 0x418968
41891f:	30 54 49 38          	xor    %dl,0x38(%ecx,%ecx,2)
418923:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418928:	53                   	push   %ebx
418929:	4c                   	dec    %esp
41892a:	6c                   	insb   (%dx),%es:(%edi)
41892b:	39 75 74             	cmp    %esi,0x74(%ebp)
41892e:	62 36                	bound  %esi,(%esi)
418930:	56                   	push   %esi
418931:	69 44 37 66 62 5a 48 	imul   $0x53485a62,0x66(%edi,%esi,1),%eax
418938:	53
418939:	6f                   	outsl  %ds:(%esi),(%dx)
41893a:	78 38                	js     0x418974
41893c:	6f                   	outsl  %ds:(%esi),(%dx)
41893d:	53                   	push   %ebx
41893e:	76 37                	jbe    0x418977
418940:	50                   	push   %eax
418941:	5a                   	pop    %edx
418942:	44                   	inc    %esp
418943:	42                   	inc    %edx
418944:	4d                   	dec    %ebp
418945:	4f                   	dec    %edi
418946:	35 62 36 4d 42       	xor    $0x424d3662,%eax
41894b:	72 5f                	jb     0x4189ac
41894d:	67 7a 7a             	addr16 jp 0x4189ca
418950:	48                   	dec    %eax
418951:	46                   	inc    %esi
418952:	38 3d 00 23 3d 71    	cmp    %bh,0x713d2300
418958:	4c                   	dec    %esp
418959:	53                   	push   %ebx
41895a:	50                   	push   %eax
41895b:	51                   	push   %ecx
41895c:	5a                   	pop    %edx
41895d:	58                   	pop    %eax
41895e:	6c                   	insb   (%dx),%es:(%edi)
41895f:	58                   	pop    %eax
418960:	69 78 68 47 58 38 47 	imul   $0x47385847,0x68(%eax),%edi
418967:	64 31 30             	xor    %esi,%fs:(%eax)
41896a:	24 70                	and    $0x70,%al
41896c:	68 38 6a 30 70       	push   $0x70306a38
418971:	33 5f 58             	xor    0x58(%edi),%ebx
418974:	64 57                	fs push %edi
418976:	32 78 77             	xor    0x77(%eax),%bh
418979:	72 66                	jb     0x4189e1
41897b:	71 7a                	jno    0x4189f7
41897d:	33 6e 4f             	xor    0x4f(%esi),%ebp
418980:	37                   	aaa
418981:	4d                   	dec    %ebp
418982:	59                   	pop    %ecx
418983:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418988:	59                   	pop    %ecx
418989:	56                   	push   %esi
41898a:	67 59                	addr16 pop %ecx
41898c:	6b 69 41 6d          	imul   $0x6d,0x41(%ecx),%ebp
418990:	68 64 54 6d 69       	push   $0x696d5464
418995:	73 58                	jae    0x4189ef
418997:	55                   	push   %ebp
418998:	4d                   	dec    %ebp
418999:	56                   	push   %esi
41899a:	48                   	dec    %eax
41899b:	59                   	pop    %ecx
41899c:	6c                   	insb   (%dx),%es:(%edi)
41899d:	4a                   	dec    %edx
41899e:	55                   	push   %ebp
41899f:	48                   	dec    %eax
4189a0:	7a 63                	jp     0x418a05
4189a2:	42                   	inc    %edx
4189a3:	64 67 67 6a 33       	fs addr16 addr16 push $0x33
4189a8:	53                   	push   %ebx
4189a9:	6e                   	outsb  %ds:(%esi),(%dx)
4189aa:	33 6e 4c             	xor    0x4c(%esi),%ebp
4189ad:	49                   	dec    %ecx
4189ae:	5f                   	pop    %edi
4189af:	4d                   	dec    %ebp
4189b0:	44                   	inc    %esp
4189b1:	4a                   	dec    %edx
4189b2:	34 3d                	xor    $0x3d,%al
4189b4:	00 23                	add    %ah,(%ebx)
4189b6:	3d 71 31 61 62       	cmp    $0x62613171,%eax
4189bb:	58                   	pop    %eax
4189bc:	4b                   	dec    %ebx
4189bd:	68 56 43 79 7a       	push   $0x7a794356
4189c2:	56                   	push   %esi
4189c3:	6c                   	insb   (%dx),%es:(%edi)
4189c4:	64 45                	fs inc %ebp
4189c6:	39 72 61             	cmp    %esi,0x61(%edx)
4189c9:	39 7a 38             	cmp    %edi,0x38(%edx)
4189cc:	31 41 3d             	xor    %eax,0x3d(%ecx)
4189cf:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4189d4:	5f                   	pop    %edi
4189d5:	55                   	push   %ebp
4189d6:	6f                   	outsl  %ds:(%esi),(%dx)
4189d7:	67 61                	addr16 popa
4189d9:	76 6f                	jbe    0x418a4a
4189db:	53                   	push   %ebx
4189dc:	38 41 4e             	cmp    %al,0x4e(%ecx)
4189df:	79 5a                	jns    0x418a3b
4189e1:	70 32                	jo     0x418a15
4189e3:	63 46 30             	arpl   %eax,0x30(%esi)
4189e6:	42                   	inc    %edx
4189e7:	39 74 37 71          	cmp    %esi,0x71(%edi,%esi,1)
4189eb:	47                   	inc    %edi
4189ec:	31 62 33             	xor    %esp,0x33(%edx)
4189ef:	51                   	push   %ecx
4189f0:	55                   	push   %ebp
4189f1:	71 47                	jno    0x418a3a
4189f3:	54                   	push   %esp
4189f4:	59                   	pop    %ecx
4189f5:	65 54                	gs push %esp
4189f7:	6c                   	insb   (%dx),%es:(%edi)
4189f8:	6d                   	insl   (%dx),%es:(%edi)
4189f9:	51                   	push   %ecx
4189fa:	49                   	dec    %ecx
4189fb:	4b                   	dec    %ebx
4189fc:	78 71                	js     0x418a6f
4189fe:	59                   	pop    %ecx
4189ff:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418a04:	46                   	inc    %esi
418a05:	5a                   	pop    %edx
418a06:	4c                   	dec    %esp
418a07:	44                   	inc    %esp
418a08:	74 4c                	je     0x418a56
418a0a:	57                   	push   %edi
418a0b:	64 55                	fs push %ebp
418a0d:	4f                   	dec    %edi
418a0e:	4e                   	dec    %esi
418a0f:	59                   	pop    %ecx
418a10:	34 42                	xor    $0x42,%al
418a12:	5f                   	pop    %edi
418a13:	67 55                	addr16 push %ebp
418a15:	5f                   	pop    %edi
418a16:	6a 6a                	push   $0x6a
418a18:	4a                   	dec    %edx
418a19:	69 34 42 67 46 41 4e 	imul   $0x4e414667,(%edx,%eax,2),%esi
418a20:	63 52 4c             	arpl   %edx,0x4c(%edx)
418a23:	50                   	push   %eax
418a24:	4d                   	dec    %ebp
418a25:	75 57                	jne    0x418a7e
418a27:	75 51                	jne    0x418a7a
418a29:	49                   	dec    %ecx
418a2a:	4e                   	dec    %esi
418a2b:	64 52                	fs push %edx
418a2d:	4c                   	dec    %esp
418a2e:	63 3d 00 23 3d 71    	arpl   %edi,0x713d2300
418a34:	73 31                	jae    0x418a67
418a36:	61                   	popa
418a37:	42                   	inc    %edx
418a38:	36 35 47 36 24 62    	ss xor $0x62243647,%eax
418a3e:	50                   	push   %eax
418a3f:	69 31 24 63 64 4f    	imul   $0x4f646324,(%ecx),%esi
418a45:	72 58                	jb     0x418a9f
418a47:	6b 43 41 3d          	imul   $0x3d,0x41(%ebx),%eax
418a4b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418a50:	36 46                	ss inc %esi
418a52:	58                   	pop    %eax
418a53:	24 4a                	and    $0x4a,%al
418a55:	52                   	push   %edx
418a56:	50                   	push   %eax
418a57:	5f                   	pop    %edi
418a58:	62 59 5f             	bound  %ebx,0x5f(%ecx)
418a5b:	5a                   	pop    %edx
418a5c:	43                   	inc    %ebx
418a5d:	51                   	push   %ecx
418a5e:	62 78 31             	bound  %edi,0x31(%eax)
418a61:	55                   	push   %ebp
418a62:	77 57                	ja     0x418abb
418a64:	75 67                	jne    0x418acd
418a66:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418a6b:	71 4b                	jno    0x418ab8
418a6d:	37                   	aaa
418a6e:	74 4a                	je     0x418aba
418a70:	55                   	push   %ebp
418a71:	77 35                	ja     0x418aa8
418a73:	6e                   	outsb  %ds:(%esi),(%dx)
418a74:	73 4c                	jae    0x418ac2
418a76:	45                   	inc    %ebp
418a77:	5f                   	pop    %edi
418a78:	72 74                	jb     0x418aee
418a7a:	32 4a 48             	xor    0x48(%edx),%cl
418a7d:	67 71 59             	addr16 jno 0x418ad9
418a80:	49                   	dec    %ecx
418a81:	36 5f                	ss pop %edi
418a83:	76 48                	jbe    0x418acd
418a85:	30 73 24             	xor    %dh,0x24(%ebx)
418a88:	6d                   	insl   (%dx),%es:(%edi)
418a89:	46                   	inc    %esi
418a8a:	46                   	inc    %esi
418a8b:	42                   	inc    %edx
418a8c:	31 51 69             	xor    %edx,0x69(%ecx)
418a8f:	66 52                	push   %dx
418a91:	75 4d                	jne    0x418ae0
418a93:	43                   	inc    %ebx
418a94:	72 33                	jb     0x418ac9
418a96:	34 3d                	xor    $0x3d,%al
418a98:	00 23                	add    %ah,(%ebx)
418a9a:	3d 71 68 34 32       	cmp    $0x32346871,%eax
418a9f:	71 59                	jno    0x418afa
418aa1:	75 6c                	jne    0x418b0f
418aa3:	34 68                	xor    $0x68,%al
418aa5:	6a 24                	push   $0x24
418aa7:	61                   	popa
418aa8:	61                   	popa
418aa9:	35 6d 6c 75 61       	xor    $0x61756c6d,%eax
418aae:	64 76 4c             	fs jbe 0x418afd
418ab1:	41                   	inc    %ecx
418ab2:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418ab7:	71 68                	jno    0x418b21
418ab9:	77 79                	ja     0x418b34
418abb:	4e                   	dec    %esi
418abc:	61                   	popa
418abd:	5f                   	pop    %edi
418abe:	6c                   	insb   (%dx),%es:(%edi)
418abf:	68 74 75 6f 79       	push   $0x796f7574
418ac4:	75 4a                	jne    0x418b10
418ac6:	4b                   	dec    %ebx
418ac7:	35 6a 33 42 63       	xor    $0x6342336a,%eax
418acc:	46                   	inc    %esi
418acd:	34 78                	xor    $0x78,%al
418acf:	75 35                	jne    0x418b06
418ad1:	66 59                	pop    %cx
418ad3:	35 58 68 46 6c       	xor    $0x6c466858,%eax
418ad8:	67 7a 6b             	addr16 jp 0x418b46
418adb:	4d                   	dec    %ebp
418adc:	31 43 67             	xor    %eax,0x67(%ebx)
418adf:	79 36                	jns    0x418b17
418ae1:	49                   	dec    %ecx
418ae2:	41                   	inc    %ecx
418ae3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418ae8:	59                   	pop    %ecx
418ae9:	69 58 56 6c 75 33 59 	imul   $0x5933756c,0x56(%eax),%ebx
418af0:	56                   	push   %esi
418af1:	52                   	push   %edx