461994:	74 58                	je     0x4619ee
461996:	41                   	inc    %ecx
461997:	75 36                	jne    0x4619cf
461999:	55                   	push   %ebp
46199a:	51                   	push   %ecx
46199b:	5a                   	pop    %edx
46199c:	74 46                	je     0x4619e4
46199e:	67 71 63             	addr16 jno 0x461a04
4619a1:	79 39                	jns    0x4619dc
4619a3:	52                   	push   %edx
4619a4:	71 54                	jno    0x4619fa
4619a6:	63 76 39             	arpl   %esi,0x39(%esi)
4619a9:	31 76 35             	xor    %esi,0x35(%esi)
4619ac:	2b 72 36             	sub    0x36(%edx),%esi
4619af:	4f                   	dec    %edi
4619b0:	34 69                	xor    $0x69,%al
4619b2:	70 4e                	jo     0x461a02
4619b4:	48                   	dec    %eax
4619b5:	48                   	dec    %eax
4619b6:	2f                   	das
4619b7:	78 64                	js     0x461a1d
4619b9:	6e                   	outsb  %ds:(%esi),(%dx)
4619ba:	2f                   	das
4619bb:	62 53 62             	bound  %edx,0x62(%ebx)
4619be:	70 34                	jo     0x4619f4
4619c0:	45                   	inc    %ebp
4619c1:	35 61 6b 7a 34       	xor    $0x347a6b61,%eax
4619c6:	65 48                	gs dec %eax
4619c8:	52                   	push   %edx
4619c9:	5a                   	pop    %edx
4619ca:	69 49 55 45 6e 56 51 	imul   $0x51566e45,0x55(%ecx),%ecx
4619d1:	34 52                	xor    $0x52,%al
4619d3:	41                   	inc    %ecx
4619d4:	68 7a 45 36 65       	push   $0x6536457a
4619d9:	4e                   	dec    %esi
4619da:	5a                   	pop    %edx
4619db:	64 75 70             	fs jne 0x461a4e
4619de:	36 50                	ss push %eax
4619e0:	57                   	push   %edi
4619e1:	34 35                	xor    $0x35,%al
4619e3:	77 37                	ja     0x461a1c
4619e5:	31 66 74             	xor    %esp,0x74(%esi)
4619e8:	4d                   	dec    %ebp
4619e9:	77 64                	ja     0x461a4f
4619eb:	43                   	inc    %ebx
4619ec:	2f                   	das
4619ed:	58                   	pop    %eax
4619ee:	71 77                	jno    0x461a67
4619f0:	37                   	aaa
4619f1:	33 69 56             	xor    0x56(%ecx),%ebp
4619f4:	67 61                	addr16 popa
4619f6:	34 5a                	xor    $0x5a,%al
4619f8:	62 54 30 71          	bound  %edx,0x71(%eax,%esi,1)
4619fc:	44                   	inc    %esp
4619fd:	33 34 4f             	xor    (%edi,%ecx,2),%esi
461a00:	7a 32                	jp     0x461a34
461a02:	46                   	inc    %esi
461a03:	32 69 33             	xor    0x33(%ecx),%ch
461a06:	71 2f                	jno    0x461a37
461a08:	4e                   	dec    %esi
461a09:	65 58                	gs pop %eax
461a0b:	33 55 50             	xor    0x50(%ebp),%edx
461a0e:	33 5a 54             	xor    0x54(%edx),%ebx
461a11:	53                   	push   %ebx
461a12:	69 73 49 4d 57 2b 54 	imul   $0x542b574d,0x49(%ebx),%esi
461a19:	69 73 75 34 30 58 30 	imul   $0x30583034,0x75(%ebx),%esi
461a20:	55                   	push   %ebp
461a21:	2b 7a 6b             	sub    0x6b(%edx),%edi
461a24:	32 4b 2f             	xor    0x2f(%ebx),%cl
461a27:	4b                   	dec    %ebx
461a28:	78 39                	js     0x461a63
461a2a:	6e                   	outsb  %ds:(%esi),(%dx)
461a2b:	67 74 75             	addr16 je 0x461aa3
461a2e:	62 33                	bound  %esi,(%ebx)
461a30:	6e                   	outsb  %ds:(%esi),(%dx)
461a31:	52                   	push   %edx
461a32:	4d                   	dec    %ebp
461a33:	69 73 4e 4f 6f 33 68 	imul   $0x68336f4f,0x4e(%ebx),%esi
461a3a:	6e                   	outsb  %ds:(%esi),(%dx)
461a3b:	4b                   	dec    %ebx
461a3c:	35 57 65 77 51       	xor    $0x51776557,%eax
461a41:	59                   	pop    %ecx
461a42:	48                   	dec    %eax
461a43:	6f                   	outsl  %ds:(%esi),(%dx)
461a44:	47                   	inc    %edi
461a45:	44                   	inc    %esp
461a46:	78 51                	js     0x461a99
461a48:	35 37 46 6c 47       	xor    $0x476c4637,%eax
461a4d:	39 4c 52 50          	cmp    %ecx,0x50(%edx,%edx,2)
461a51:	35 41 34 47 52       	xor    $0x52473441,%eax
461a56:	68 47 57 44 6e       	push   $0x6e445747
461a5b:	73 33                	jae    0x461a90
461a5d:	34 6d                	xor    $0x6d,%al
461a5f:	35 38 6e 7a 6d       	xor    $0x6d7a6e38,%eax
461a64:	79 46                	jns    0x461aac
461a66:	67 57                	addr16 push %edi
461a68:	39 58 38             	cmp    %ebx,0x38(%eax)
461a6b:	35 79 35 69 63       	xor    $0x63693579,%eax
461a70:	68 57 63 54 43       	push   $0x43546357
461a75:	30 4d 34             	xor    %cl,0x34(%ebp)
461a78:	41                   	inc    %ecx
461a79:	73 6a                	jae    0x461ae5
461a7b:	48                   	dec    %eax
461a7c:	4d                   	dec    %ebp
461a7d:	74 58                	je     0x461ad7
461a7f:	33 73 36             	xor    0x36(%ebx),%esi
461a82:	75 6b                	jne    0x461aef
461a84:	46                   	inc    %esi
461a85:	47                   	inc    %edi
461a86:	34 4a                	xor    $0x4a,%al
461a88:	65 6b 73 69 77       	imul   $0x77,%gs:0x69(%ebx),%esi
461a8d:	77 32                	ja     0x461ac1
461a8f:	77 34                	ja     0x461ac5
461a91:	72 47                	jb     0x461ada
461a93:	43                   	inc    %ebx
461a94:	2f                   	das
461a95:	79 63                	jns    0x461afa
461a97:	4e                   	dec    %esi
461a98:	5a                   	pop    %edx
461a99:	69 43 75 49 4e 58 66 	imul   $0x66584e49,0x75(%ebx),%eax
461aa0:	36 5a                	ss pop %edx
461aa2:	70 35                	jo     0x461ad9
461aa4:	6f                   	outsl  %ds:(%esi),(%dx)
461aa5:	74 6c                	je     0x461b13
461aa7:	6f                   	outsl  %ds:(%esi),(%dx)
461aa8:	39 44 4d 65          	cmp    %eax,0x65(%ebp,%ecx,2)
461aac:	65 5a                	gs pop %edx
461aae:	2f                   	das
461aaf:	52                   	push   %edx
461ab0:	45                   	inc    %ebp
461ab1:	42                   	inc    %edx
461ab2:	41                   	inc    %ecx
461ab3:	77 4d                	ja     0x461b02
461ab5:	54                   	push   %esp
461ab6:	37                   	aaa
461ab7:	6e                   	outsb  %ds:(%esi),(%dx)
461ab8:	68 50 71 76 50       	push   $0x50767150
461abd:	6f                   	outsl  %ds:(%esi),(%dx)
461abe:	62 31                	bound  %esi,(%ecx)
461ac0:	47                   	inc    %edi
461ac1:	46                   	inc    %esi
461ac2:	68 70 54 77 44       	push   $0x44775470
461ac7:	78 49                	js     0x461b12
461ac9:	4d                   	dec    %ebp
461aca:	4c                   	dec    %esp
461acb:	43                   	inc    %ebx
461acc:	48                   	dec    %eax
461acd:	67 5a                	addr16 pop %edx
461acf:	6e                   	outsb  %ds:(%esi),(%dx)
461ad0:	42                   	inc    %edx
461ad1:	4d                   	dec    %ebp
461ad2:	57                   	push   %edi
461ad3:	66 6f                	outsw  %ds:(%esi),(%dx)
461ad5:	65 63 66 4e          	arpl   %esp,%gs:0x4e(%esi)
461ad9:	78 49                	js     0x461b24
461adb:	54                   	push   %esp
461adc:	79 51                	jns    0x461b2f
461ade:	37                   	aaa
461adf:	77 31                	ja     0x461b12
461ae1:	36 44                	ss inc %esp
461ae3:	71 62                	jno    0x461b47
461ae5:	69 6b 73 39 43 35 61 	imul   $0x61354339,0x73(%ebx),%ebp
461aec:	55                   	push   %ebp
461aed:	74 6e                	je     0x461b5d
461aef:	59                   	pop    %ecx
461af0:	46                   	inc    %esi
461af1:	31 4b 68             	xor    %ecx,0x68(%ebx)
461af4:	6c                   	insb   (%dx),%es:(%edi)
461af5:	45                   	inc    %ebp
461af6:	4b                   	dec    %ebx
461af7:	6c                   	insb   (%dx),%es:(%edi)
461af8:	39 70 52             	cmp    %esi,0x52(%eax)
461afb:	68 39 38 74 38       	push   $0x38743839
461b00:	41                   	inc    %ecx
461b01:	54                   	push   %esp
461b02:	63 59 73             	arpl   %ebx,0x73(%ecx)
461b05:	33 7a 42             	xor    0x42(%edx),%edi
461b08:	52                   	push   %edx
461b09:	33 7a 43             	xor    0x43(%edx),%edi
461b0c:	63 6d 6a             	arpl   %ebp,0x6a(%ebp)
461b0f:	36 2f                	ss das
461b11:	66 4d                	dec    %bp
461b13:	51                   	push   %ecx
461b14:	68 46 4f 35 79       	push   $0x79354f46
461b19:	31 74 6d 2b          	xor    %esi,0x2b(%ebp,%ebp,2)
461b1d:	4d                   	dec    %ebp
461b1e:	41                   	inc    %ecx
461b1f:	45                   	inc    %ebp
461b20:	4b                   	dec    %ebx
461b21:	78 35                	js     0x461b58
461b23:	57                   	push   %edi
461b24:	4b                   	dec    %ebx
461b25:	79 45                	jns    0x461b6c
461b27:	2b 74 35 59          	sub    0x59(%ebp,%esi,1),%esi
461b2b:	54                   	push   %esp
461b2c:	72 5a                	jb     0x461b88
461b2e:	64 48                	fs dec %eax
461b30:	61                   	popa
461b31:	47                   	inc    %edi
461b32:	67 6b 6b 6b 35       	imul   $0x35,0x6b(%bp,%di),%ebp
461b37:	46                   	inc    %esi
461b38:	4c                   	dec    %esp
461b39:	6c                   	insb   (%dx),%es:(%edi)
461b3a:	35 35 34 77 45       	xor    $0x45773435,%eax
461b3f:	69 39 50 47 6c 49    	imul   $0x496c4750,(%ecx),%edi
461b45:	61                   	popa
461b46:	2f                   	das
461b47:	63 6c 39 51          	arpl   %ebp,0x51(%ecx,%edi,1)
461b4b:	4a                   	dec    %edx
461b4c:	69 31 4d 66 6e 61    	imul   $0x616e664d,(%ecx),%esi
461b52:	4a                   	dec    %edx
461b53:	7a 33                	jp     0x461b88
461b55:	46                   	inc    %esi
461b56:	32 35 4b 41 32 49    	xor    0x4932414b,%dh
461b5c:	51                   	push   %ecx
461b5d:	76 33                	jbe    0x461b92
461b5f:	53                   	push   %ebx
461b60:	63 41 61             	arpl   %eax,0x61(%ecx)
461b63:	4f                   	dec    %edi
461b64:	6c                   	insb   (%dx),%es:(%edi)
461b65:	75 61                	jne    0x461bc8
461b67:	7a 67                	jp     0x461bd0
461b69:	33 72 61             	xor    0x61(%edx),%esi
461b6c:	46                   	inc    %esi
461b6d:	30 58 74             	xor    %bl,0x74(%eax)
461b70:	47                   	inc    %edi
461b71:	4d                   	dec    %ebp
461b72:	44                   	inc    %esp
461b73:	6b 44 45 7a 6d       	imul   $0x6d,0x7a(%ebp,%eax,2),%eax
461b78:	73 61                	jae    0x461bdb
461b7a:	48                   	dec    %eax
461b7b:	65 49                	gs dec %ecx
461b7d:	70 31                	jo     0x461bb0
461b7f:	74 61                	je     0x461be2
461b81:	6a 36                	push   $0x36
461b83:	46                   	inc    %esi
461b84:	72 4f                	jb     0x461bd5
461b86:	73 54                	jae    0x461bdc
461b88:	45                   	inc    %ebp
461b89:	72 64                	jb     0x461bef
461b8b:	39 36                	cmp    %esi,(%esi)
461b8d:	72 77                	jb     0x461c06
461b8f:	69 79 36 69 79 74 77 	imul   $0x77747969,0x36(%ecx),%edi
461b96:	62 54 32 74          	bound  %edx,0x74(%edx,%esi,1)
461b9a:	6d                   	insl   (%dx),%es:(%edi)
461b9b:	47                   	inc    %edi
461b9c:	4b                   	dec    %ebx
461b9d:	30 2b                	xor    %ch,(%ebx)
461b9f:	70 44                	jo     0x461be5
461ba1:	34 70                	xor    $0x70,%al
461ba3:	42                   	inc    %edx
461ba4:	66 46                	inc    %si
461ba6:	33 67 39             	xor    0x39(%edi),%esp
461ba9:	73 36                	jae    0x461be1
461bab:	36 70 4f             	ss jo  0x461bfd
461bae:	59                   	pop    %ecx
461baf:	4e                   	dec    %esi
461bb0:	73 56                	jae    0x461c08
461bb2:	53                   	push   %ebx
461bb3:	55                   	push   %ebp
461bb4:	70 70                	jo     0x461c26
461bb6:	6a 49                	push   $0x49
461bb8:	6c                   	insb   (%dx),%es:(%edi)
461bb9:	38 41 77             	cmp    %al,0x77(%ecx)
461bbc:	4e                   	dec    %esi
461bbd:	6b 67 6a 70          	imul   $0x70,0x6a(%edi),%esp
461bc1:	41                   	inc    %ecx
461bc2:	71 61                	jno    0x461c25
461bc4:	47                   	inc    %edi
461bc5:	35 5a 35 6c 78       	xor    $0x786c355a,%eax
461bca:	45                   	inc    %ebp
461bcb:	7a 33                	jp     0x461c00
461bcd:	75 76                	jne    0x461c45
461bcf:	49                   	dec    %ecx
461bd0:	6c                   	insb   (%dx),%es:(%edi)
461bd1:	48                   	dec    %eax
461bd2:	46                   	inc    %esi
461bd3:	79 52                	jns    0x461c27
461bd5:	67 2f                	addr16 das
461bd7:	6f                   	outsl  %ds:(%esi),(%dx)
461bd8:	54                   	push   %esp
461bd9:	71 2f                	jno    0x461c0a
461bdb:	46                   	inc    %esi
461bdc:	69 4a 4d 2b 61 46 71 	imul   $0x7146612b,0x4d(%edx),%ecx
461be3:	67 68 4d 38 66 46    	addr16 push $0x4666384d
461be9:	4d                   	dec    %ebp
461bea:	4e                   	dec    %esi
461beb:	6a 51                	push   $0x51
461bed:	61                   	popa
461bee:	30 71 6f             	xor    %dh,0x6f(%ecx)
461bf1:	39 6b 32             	cmp    %ebp,0x32(%ebx)
461bf4:	6a 69                	push   $0x69
461bf6:	4f                   	dec    %edi
461bf7:	75 66                	jne    0x461c5f
461bf9:	79 5a                	jns    0x461c55
461bfb:	54                   	push   %esp
461bfc:	2b 41 4b             	sub    0x4b(%ecx),%eax
461bff:	2f                   	das
461c00:	61                   	popa
461c01:	41                   	inc    %ecx
461c02:	66 6f                	outsw  %ds:(%esi),(%dx)
461c04:	7a 67                	jp     0x461c6d
461c06:	52                   	push   %edx
461c07:	68 76 6d 4b 49       	push   $0x494b6d76
461c0c:	4d                   	dec    %ebp
461c0d:	55                   	push   %ebp
461c0e:	77 35                	ja     0x461c45
461c10:	31 61 43             	xor    %esp,0x43(%ecx)
461c13:	6d                   	insl   (%dx),%es:(%edi)
461c14:	78 75                	js     0x461c8b
461c16:	62 77 79             	bound  %esi,0x79(%edi)
461c19:	6e                   	outsb  %ds:(%esi),(%dx)
461c1a:	48                   	dec    %eax
461c1b:	46                   	inc    %esi
461c1c:	70 76                	jo     0x461c94
461c1e:	62 2b                	bound  %ebp,(%ebx)
461c20:	78 69                	js     0x461c8b
461c22:	55                   	push   %ebp
461c23:	31 70 34             	xor    %esi,0x34(%eax)
461c26:	4b                   	dec    %ebx
461c27:	69 74 78 43 35 59 30 	imul   $0x48305935,0x43(%eax,%edi,2),%esi
461c2e:	48
461c2f:	32 61 38             	xor    0x38(%ecx),%ah
461c32:	32 78 4c             	xor    0x4c(%eax),%bh
461c35:	6a 70                	push   $0x70
461c37:	6b 56 33 76          	imul   $0x76,0x33(%esi),%edx
461c3b:	59                   	pop    %ecx
461c3c:	46                   	inc    %esi
461c3d:	4f                   	dec    %edi
461c3e:	2b 2b                	sub    (%ebx),%ebp
461c40:	63 44 55 74          	arpl   %eax,0x74(%ebp,%edx,2)
461c44:	77 78                	ja     0x461cbe
461c46:	4f                   	dec    %edi
461c47:	77 67                	ja     0x461cb0
461c49:	2b 6e 69             	sub    0x69(%esi),%ebp
461c4c:	45                   	inc    %ebp
461c4d:	6b 48 6a 51          	imul   $0x51,0x6a(%eax),%ecx
461c51:	49                   	dec    %ecx
461c52:	30 50 68             	xor    %dl,0x68(%eax)
461c55:	63 54 36 71          	arpl   %edx,0x71(%esi,%esi,1)
461c59:	79 7a                	jns    0x461cd5
461c5b:	55                   	push   %ebp
461c5c:	66 57                	push   %di
461c5e:	50                   	push   %eax
461c5f:	45                   	inc    %ebp
461c60:	68 43 6a 2b 38       	push   $0x382b6a43
461c65:	66 67 38 7a 66       	data16 cmp %bh,0x66(%bp,%si)
461c6a:	51                   	push   %ecx
461c6b:	71 78                	jno    0x461ce5
461c6d:	41                   	inc    %ecx