46b95e:	62 4b 71             	bound  %ecx,0x71(%ebx)
46b961:	4d                   	dec    %ebp
46b962:	77 2b                	ja     0x46b98f
46b964:	62 79 34             	bound  %edi,0x34(%ecx)
46b967:	56                   	push   %esi
46b968:	79 53                	jns    0x46b9bd
46b96a:	6f                   	outsl  %ds:(%esi),(%dx)
46b96b:	4a                   	dec    %edx
46b96c:	4e                   	dec    %esi
46b96d:	75 70                	jne    0x46b9df
46b96f:	4c                   	dec    %esp
46b970:	44                   	inc    %esp
46b971:	4d                   	dec    %ebp
46b972:	51                   	push   %ecx
46b973:	59                   	pop    %ecx
46b974:	73 65                	jae    0x46b9db
46b976:	66 74 61             	data16 je 0x46b9da
46b979:	4c                   	dec    %esp
46b97a:	70 32                	jo     0x46b9ae
46b97c:	76 6a                	jbe    0x46b9e8
46b97e:	6d                   	insl   (%dx),%es:(%edi)
46b97f:	42                   	inc    %edx
46b980:	44                   	inc    %esp
46b981:	4d                   	dec    %ebp
46b982:	46                   	inc    %esi
46b983:	48                   	dec    %eax
46b984:	67 71 6f             	addr16 jno 0x46b9f6
46b987:	55                   	push   %ebp
46b988:	66 2f                	data16 das
46b98a:	74 48                	je     0x46b9d4
46b98c:	76 52                	jbe    0x46b9e0
46b98e:	36 79 58             	ss jns 0x46b9e9
46b991:	32 45 6e             	xor    0x6e(%ebp),%al
46b994:	52                   	push   %edx
46b995:	47                   	inc    %edi
46b996:	6d                   	insl   (%dx),%es:(%edi)
46b997:	77 67                	ja     0x46ba00
46b999:	65 77 73             	gs ja  0x46ba0f
46b99c:	51                   	push   %ecx
46b99d:	63 71 44             	arpl   %esi,0x44(%ecx)
46b9a0:	49                   	dec    %ecx
46b9a1:	48                   	dec    %eax
46b9a2:	74 4e                	je     0x46b9f2
46b9a4:	78 73                	js     0x46ba19
46b9a6:	67 39 48 67          	cmp    %ecx,0x67(%bx,%si)
46b9aa:	74 75                	je     0x46ba21
46b9ac:	63 50 4b             	arpl   %edx,0x4b(%eax)
46b9af:	57                   	push   %edi
46b9b0:	61                   	popa
46b9b1:	57                   	push   %edi
46b9b2:	64 72 6c             	fs jb  0x46ba21
46b9b5:	2b 6d 33             	sub    0x33(%ebp),%ebp
46b9b8:	35 32 64 52 42       	xor    $0x42526432,%eax
46b9bd:	6c                   	insb   (%dx),%es:(%edi)
46b9be:	47                   	inc    %edi
46b9bf:	61                   	popa
46b9c0:	57                   	push   %edi
46b9c1:	38 70 58             	cmp    %dh,0x58(%eax)
46b9c4:	4f                   	dec    %edi
46b9c5:	6a 75                	push   $0x75
46b9c7:	74 47                	je     0x46ba10
46b9c9:	53                   	push   %ebx
46b9ca:	55                   	push   %ebp
46b9cb:	46                   	inc    %esi
46b9cc:	53                   	push   %ebx
46b9cd:	53                   	push   %ebx
46b9ce:	6f                   	outsl  %ds:(%esi),(%dx)
46b9cf:	6b 48 2f 37          	imul   $0x37,0x2f(%eax),%ecx
46b9d3:	41                   	inc    %ecx
46b9d4:	5a                   	pop    %edx
46b9d5:	51                   	push   %ecx
46b9d6:	35 62 6f 50 74       	xor    $0x74506f62,%eax
46b9db:	50                   	push   %eax
46b9dc:	4b                   	dec    %ebx
46b9dd:	59                   	pop    %ecx
46b9de:	47                   	inc    %edi
46b9df:	58                   	pop    %eax
46b9e0:	58                   	pop    %eax
46b9e1:	66 70 4d             	data16 jo 0x46ba31
46b9e4:	62 70 70             	bound  %esi,0x70(%eax)
46b9e7:	55                   	push   %ebp
46b9e8:	38 76 47             	cmp    %dh,0x47(%esi)
46b9eb:	33 41 4f             	xor    0x4f(%ecx),%eax
46b9ee:	56                   	push   %esi
46b9ef:	64 44                	fs inc %esp
46b9f1:	47                   	inc    %edi
46b9f2:	35 6b 35 59 66       	xor    $0x6659356b,%eax
46b9f7:	30 53 78             	xor    %dl,0x78(%ebx)
46b9fa:	31 41 45             	xor    %eax,0x45(%ecx)
46b9fd:	64 74 47             	fs je  0x46ba47
46ba00:	59                   	pop    %ecx
46ba01:	57                   	push   %edi
46ba02:	34 74                	xor    $0x74,%al
46ba04:	4c                   	dec    %esp
46ba05:	44                   	inc    %esp
46ba06:	43                   	inc    %ebx
46ba07:	6a 4e                	push   $0x4e
46ba09:	32 79 4f             	xor    0x4f(%ecx),%bh
46ba0c:	62 79 65             	bound  %edi,0x65(%ecx)
46ba0f:	52                   	push   %edx
46ba10:	39 66 48             	cmp    %esp,0x48(%esi)
46ba13:	39 41 4d             	cmp    %eax,0x4d(%ecx)
46ba16:	35 58 70 41 63       	xor    $0x63417058,%eax
46ba1b:	7a 6f                	jp     0x46ba8c
46ba1d:	68 75 65 34 65       	push   $0x65346575
46ba22:	2f                   	das
46ba23:	33 30                	xor    (%eax),%esi
46ba25:	62 6b 73             	bound  %ebp,0x73(%ebx)
46ba28:	76 38                	jbe    0x46ba62
46ba2a:	68 79 6b 43 56       	push   $0x56436b79
46ba2f:	48                   	dec    %eax
46ba30:	71 34                	jno    0x46ba66
46ba32:	76 31                	jbe    0x46ba65
46ba34:	79 59                	jns    0x46ba8f
46ba36:	34 4b                	xor    $0x4b,%al
46ba38:	4c                   	dec    %esp
46ba39:	35 35 36 38 79       	xor    $0x79383635,%eax
46ba3e:	41                   	inc    %ecx
46ba3f:	50                   	push   %eax
46ba40:	44                   	inc    %esp
46ba41:	65 65 67 64 70 46    	gs gs addr16 fs jo 0x46ba8d
46ba47:	32 32                	xor    (%edx),%dh
46ba49:	56                   	push   %esi
46ba4a:	6c                   	insb   (%dx),%es:(%edi)
46ba4b:	6b 58 41 5a          	imul   $0x5a,0x41(%eax),%ebx
46ba4f:	30 53 38             	xor    %dl,0x38(%ebx)
46ba52:	43                   	inc    %ebx
46ba53:	77 2b                	ja     0x46ba80
46ba55:	4c                   	dec    %esp
46ba56:	36 61                	ss popa
46ba58:	4a                   	dec    %edx
46ba59:	4b                   	dec    %ebx
46ba5a:	38 7a 59             	cmp    %bh,0x59(%edx)
46ba5d:	4b                   	dec    %ebx
46ba5e:	62 74 56 58          	bound  %esi,0x58(%esi,%edx,2)
46ba62:	55                   	push   %ebp
46ba63:	2b 71 46             	sub    0x46(%ecx),%esi
46ba66:	39 7a 61             	cmp    %edi,0x61(%edx)
46ba69:	72 66                	jb     0x46bad1
46ba6b:	6b 57 37 2f          	imul   $0x2f,0x37(%edi),%edx
46ba6f:	70 49                	jo     0x46baba
46ba71:	72 4a                	jb     0x46babd
46ba73:	31 49 56             	xor    %ecx,0x56(%ecx)
46ba76:	67 4e                	addr16 dec %esi
46ba78:	76 71                	jbe    0x46baeb
46ba7a:	39 66 2f             	cmp    %esp,0x2f(%esi)
46ba7d:	2f                   	das
46ba7e:	47                   	inc    %edi
46ba7f:	59                   	pop    %ecx
46ba80:	37                   	aaa
46ba81:	67 57                	addr16 push %edi
46ba83:	79 65                	jns    0x46baea
46ba85:	57                   	push   %edi
46ba86:	6b 2b 6d             	imul   $0x6d,(%ebx),%ebp
46ba89:	6f                   	outsl  %ds:(%esi),(%dx)
46ba8a:	58                   	pop    %eax
46ba8b:	37                   	aaa
46ba8c:	69 58 63 41 7a 43 64 	imul   $0x64437a41,0x63(%eax),%ebx
46ba93:	54                   	push   %esp
46ba94:	31 71 61             	xor    %esi,0x61(%ecx)
46ba97:	6e                   	outsb  %ds:(%esi),(%dx)
46ba98:	68 64 4c 55 54       	push   $0x54554c64
46ba9d:	34 39                	xor    $0x39,%al
46ba9f:	68 51 7a 48 68       	push   $0x68487a51
46baa4:	4d                   	dec    %ebp
46baa5:	77 59                	ja     0x46bb00
46baa7:	4a                   	dec    %edx
46baa8:	69 73 67 2f 4a 70 53 	imul   $0x53704a2f,0x67(%ebx),%esi
46baaf:	75 48                	jne    0x46baf9
46bab1:	63 77 77             	arpl   %esi,0x77(%edi)
46bab4:	42                   	inc    %edx
46bab5:	51                   	push   %ecx
46bab6:	68 6a 69 78 6d       	push   $0x6d78696a
46babb:	42                   	inc    %edx
46babc:	38 7a 61             	cmp    %bh,0x61(%edx)
46babf:	7a 64                	jp     0x46bb25
46bac1:	50                   	push   %eax
46bac2:	31 72 65             	xor    %esi,0x65(%edx)
46bac5:	56                   	push   %esi
46bac6:	46                   	inc    %esi
46bac7:	74 47                	je     0x46bb10
46bac9:	36 67 42             	ss addr16 inc %edx
46bacc:	44                   	inc    %esp
46bacd:	45                   	inc    %ebp
46bace:	37                   	aaa
46bacf:	74 50                	je     0x46bb21
46bad1:	54                   	push   %esp
46bad2:	41                   	inc    %ecx
46bad3:	4f                   	dec    %edi
46bad4:	68 43 39 78 7a       	push   $0x7a783943
46bad9:	4d                   	dec    %ebp
46bada:	79 30                	jns    0x46bb0c
46badc:	2f                   	das
46badd:	4f                   	dec    %edi
46bade:	66 75 58             	data16 jne 0x46bb39
46bae1:	50                   	push   %eax
46bae2:	48                   	dec    %eax
46bae3:	49                   	dec    %ecx
46bae4:	37                   	aaa
46bae5:	71 33                	jno    0x46bb1a
46bae7:	43                   	inc    %ebx
46bae8:	67 62 31             	bound  %esi,(%bx,%di)
46baeb:	50                   	push   %eax
46baec:	66 34 52             	data16 xor $0x52,%al
46baef:	52                   	push   %edx
46baf0:	77 37                	ja     0x46bb29
46baf2:	44                   	inc    %esp
46baf3:	75 69                	jne    0x46bb5e
46baf5:	49                   	dec    %ecx
46baf6:	35 72 48 71 62       	xor    $0x62714872,%eax
46bafb:	30 6a 49             	xor    %ch,0x49(%edx)
46bafe:	6d                   	insl   (%dx),%es:(%edi)
46baff:	63 75 65             	arpl   %esi,0x65(%ebp)
46bb02:	47                   	inc    %edi
46bb03:	77 78                	ja     0x46bb7d
46bb05:	66 65 46             	gs inc %si
46bb08:	6d                   	insl   (%dx),%es:(%edi)
46bb09:	4e                   	dec    %esi
46bb0a:	72 75                	jb     0x46bb81
46bb0c:	69 78 6a 6e 63 33 32 	imul   $0x3233636e,0x6a(%eax),%edi
46bb13:	52                   	push   %edx
46bb14:	55                   	push   %ebp
46bb15:	70 77                	jo     0x46bb8e
46bb17:	4c                   	dec    %esp
46bb18:	6d                   	insl   (%dx),%es:(%edi)
46bb19:	4a                   	dec    %edx
46bb1a:	6d                   	insl   (%dx),%es:(%edi)
46bb1b:	79 66                	jns    0x46bb83
46bb1d:	45                   	inc    %ebp
46bb1e:	47                   	inc    %edi
46bb1f:	4e                   	dec    %esi
46bb20:	4b                   	dec    %ebx
46bb21:	72 31                	jb     0x46bb54
46bb23:	53                   	push   %ebx
46bb24:	2b 4d 55             	sub    0x55(%ebp),%ecx
46bb27:	37                   	aaa
46bb28:	38 66 72             	cmp    %ah,0x72(%esi)
46bb2b:	2f                   	das
46bb2c:	30 45 42             	xor    %al,0x42(%ebp)
46bb2f:	67 66 54             	addr16 push %sp
46bb32:	7a 56                	jp     0x46bb8a
46bb34:	77 56                	ja     0x46bb8c
46bb36:	6a 49                	push   $0x49
46bb38:	72 38                	jb     0x46bb72
46bb3a:	46                   	inc    %esi
46bb3b:	4d                   	dec    %ebp
46bb3c:	76 33                	jbe    0x46bb71
46bb3e:	63 76 4e             	arpl   %esi,0x4e(%esi)
46bb41:	79 36                	jns    0x46bb79
46bb43:	71 4b                	jno    0x46bb90
46bb45:	63 59 34             	arpl   %ebx,0x34(%ecx)
46bb48:	59                   	pop    %ecx
46bb49:	4c                   	dec    %esp
46bb4a:	6e                   	outsb  %ds:(%esi),(%dx)
46bb4b:	38 4c 43 72          	cmp    %cl,0x72(%ebx,%eax,2)
46bb4f:	62 71 69             	bound  %esi,0x69(%ecx)
46bb52:	6f                   	outsl  %ds:(%esi),(%dx)
46bb53:	71 4a                	jno    0x46bb9f
46bb55:	36 2b 74 62 70       	sub    %ss:0x70(%edx,%eiz,2),%esi
46bb5a:	4c                   	dec    %esp
46bb5b:	35 62 68 6e 45       	xor    $0x456e6862,%eax
46bb60:	53                   	push   %ebx
46bb61:	4e                   	dec    %esi
46bb62:	55                   	push   %ebp
46bb63:	6a 76                	push   $0x76
46bb65:	4d                   	dec    %ebp
46bb66:	36 64 36 6a 6d       	ss fs ss push $0x6d
46bb6b:	56                   	push   %esi
46bb6c:	56                   	push   %esi
46bb6d:	4b                   	dec    %ebx
46bb6e:	4b                   	dec    %ebx
46bb6f:	48                   	dec    %eax
46bb70:	64 31 73 79          	xor    %esi,%fs:0x79(%ebx)
46bb74:	53                   	push   %ebx
46bb75:	73 76                	jae    0x46bbed
46bb77:	56                   	push   %esi
46bb78:	66 76 32             	data16 jbe 0x46bbad
46bb7b:	52                   	push   %edx
46bb7c:	4a                   	dec    %edx
46bb7d:	61                   	popa
46bb7e:	71 61                	jno    0x46bbe1
46bb80:	6c                   	insb   (%dx),%es:(%edi)
46bb81:	70 53                	jo     0x46bbd6
46bb83:	33 6a 4d             	xor    0x4d(%edx),%ebp
46bb86:	55                   	push   %ebp
46bb87:	54                   	push   %esp
46bb88:	57                   	push   %edi
46bb89:	6e                   	outsb  %ds:(%esi),(%dx)
46bb8a:	66 6e                	data16 outsb %ds:(%esi),(%dx)
46bb8c:	42                   	inc    %edx
46bb8d:	4b                   	dec    %ebx
46bb8e:	54                   	push   %esp
46bb8f:	62 53 36             	bound  %edx,0x36(%ebx)
46bb92:	78 48                	js     0x46bbdc
46bb94:	30 66 47             	xor    %ah,0x47(%esi)
46bb97:	4a                   	dec    %edx
46bb98:	61                   	popa
46bb99:	4f                   	dec    %edi
46bb9a:	52                   	push   %edx
46bb9b:	58                   	pop    %eax
46bb9c:	72 6c                	jb     0x46bc0a
46bb9e:	55                   	push   %ebp
46bb9f:	41                   	inc    %ecx
46bba0:	53                   	push   %ebx
46bba1:	65 32 41 69          	xor    %gs:0x69(%ecx),%al
46bba5:	72 30                	jb     0x46bbd7
46bba7:	71 58                	jno    0x46bc01
46bba9:	6d                   	insl   (%dx),%es:(%edi)
46bbaa:	77 65                	ja     0x46bc11
46bbac:	6f                   	outsl  %ds:(%esi),(%dx)
46bbad:	47                   	inc    %edi
46bbae:	56                   	push   %esi
46bbaf:	67 68 64 75 48 4c    	addr16 push $0x4c487564
46bbb5:	6b 71 48 79          	imul   $0x79,0x48(%ecx),%esi
46bbb9:	58                   	pop    %eax
46bbba:	79 44                	jns    0x46bc00
46bbbc:	67 4d                	addr16 dec %ebp
46bbbe:	36 6e                	outsb  %ss:(%esi),(%dx)
46bbc0:	4c                   	dec    %esp
46bbc1:	37                   	aaa
46bbc2:	70 66                	jo     0x46bc2a
46bbc4:	72 43                	jb     0x46bc09
46bbc6:	55                   	push   %ebp
46bbc7:	53                   	push   %ebx
46bbc8:	44                   	inc    %esp
46bbc9:	44                   	inc    %esp
46bbca:	4a                   	dec    %edx
46bbcb:	33 38                	xor    (%eax),%edi
46bbcd:	31 68 55             	xor    %ebp,0x55(%eax)
46bbd0:	6a 4b                	push   $0x4b
46bbd2:	47                   	inc    %edi
46bbd3:	76 55                	jbe    0x46bc2a
46bbd5:	45                   	inc    %ebp
46bbd6:	39 55 62             	cmp    %edx,0x62(%ebp)
46bbd9:	65 33 54 57 57       	xor    %gs:0x57(%edi,%edx,2),%edx
46bbde:	66 69 4f 70 43 2b    	imul   $0x2b43,0x70(%edi),%cx
46bbe4:	2f                   	das
46bbe5:	6b 37 49             	imul   $0x49,(%edi),%esi
46bbe8:	5a                   	pop    %edx
46bbe9:	68 4a 45 46 62       	push   $0x6246454a
46bbee:	6b 6a 69 50          	imul   $0x50,0x69(%edx),%ebp
46bbf2:	54                   	push   %esp
46bbf3:	65 7a 34             	gs jp  0x46bc2a
46bbf6:	56                   	push   %esi
46bbf7:	54                   	push   %esp
46bbf8:	59                   	pop    %ecx
46bbf9:	2f                   	das
46bbfa:	42                   	inc    %edx
46bbfb:	4f                   	dec    %edi
46bbfc:	73 36                	jae    0x46bc34