431910:	43                   	inc    %ebx
431911:	37                   	aaa
431912:	54                   	push   %esp
431913:	6f                   	outsl  %ds:(%esi),(%dx)
431914:	67 75 62             	addr16 jne 0x431979
431917:	65 49                	gs dec %ecx
431919:	32 6c 68 6c          	xor    0x6c(%eax,%ebp,2),%ch
43191d:	49                   	dec    %ecx
43191e:	44                   	inc    %esp
43191f:	78 52                	js     0x431973
431921:	30 64 39 5a          	xor    %ah,0x5a(%ecx,%edi,1)
431925:	49                   	dec    %ecx
431926:	44                   	inc    %esp
431927:	46                   	inc    %esi
431928:	58                   	pop    %eax
431929:	5a                   	pop    %edx
43192a:	68 74 68 5a 57       	push   $0x575a6874
43192f:	59                   	pop    %ecx
431930:	67 2b 73 72          	sub    0x72(%bp,%di),%esi
431934:	75 2f                	jne    0x431965
431936:	32 45 67             	xor    0x67(%ebp),%al
431939:	37                   	aaa
43193a:	43                   	inc    %ebx
43193b:	6b 77 37 6c          	imul   $0x6c,0x37(%edi),%esi
43193f:	6c                   	insb   (%dx),%es:(%edi)
431940:	76 4f                	jbe    0x431991
431942:	41                   	inc    %ecx
431943:	41                   	inc    %ecx
431944:	41                   	inc    %ecx
431945:	43                   	inc    %ebx
431946:	69 56 2b 51 77 41 41 	imul   $0x41417751,0x2b(%esi),%edx
43194d:	43                   	inc    %ebx
43194e:	69 43 51 73 31 37 35 	imul   $0x35373173,0x51(%ebx),%eax
431955:	49                   	dec    %ecx
431956:	41                   	inc    %ecx
431957:	51                   	push   %ecx
431958:	41                   	inc    %ecx
431959:	41                   	inc    %ecx
43195a:	41                   	inc    %ecx
43195b:	42                   	inc    %edx
43195c:	6a 49                	push   $0x49
43195e:	44                   	inc    %esp
43195f:	6e                   	outsb  %ds:(%esi),(%dx)
431960:	6f                   	outsl  %ds:(%esi),(%dx)
431961:	6c                   	insb   (%dx),%es:(%edi)
431962:	66 39 5a 49          	cmp    %bx,0x49(%edx)
431966:	41                   	inc    %ecx
431967:	63 41 41             	arpl   %eax,0x41(%ecx)
43196a:	41                   	inc    %ecx
43196b:	42                   	inc    %edx
43196c:	6a 62                	push   $0x62
43196e:	7a 67                	jp     0x4319d7
431970:	41                   	inc    %ecx
431971:	41                   	inc    %ecx
431972:	41                   	inc    %ecx
431973:	6f                   	outsl  %ds:(%esi),(%dx)
431974:	6c                   	insb   (%dx),%es:(%edi)
431975:	66 6b 51 41 41       	imul   $0x41,0x41(%ecx),%dx
43197a:	41                   	inc    %ecx
43197b:	72 2b                	jb     0x4319a8
43197d:	44                   	inc    %esp
43197e:	41                   	inc    %ecx
43197f:	49                   	dec    %ecx
431980:	41                   	inc    %ecx
431981:	49                   	dec    %ecx
431982:	4d                   	dec    %ebp
431983:	6a 2f                	push   $0x2f
431985:	2f                   	das
431986:	2f                   	das
431987:	39 6c 49 41          	cmp    %ebp,0x41(%ecx,%ecx,2)
43198b:	49                   	dec    %ecx
43198c:	41                   	inc    %ecx
43198d:	41                   	inc    %ecx
43198e:	41                   	inc    %ecx
43198f:	42                   	inc    %edx
431990:	6a 6d                	push   $0x6d
431992:	6d                   	insl   (%dx),%es:(%edi)
431993:	39 46 41             	cmp    %eax,0x41(%esi)
431996:	41                   	inc    %ecx
431997:	41                   	inc    %ecx
431998:	4b                   	dec    %ebx
431999:	4a                   	dec    %edx
43199a:	58                   	pop    %eax
43199b:	35 47 41 41 41       	xor    $0x41414147,%eax
4319a0:	4b                   	dec    %ebx
4319a1:	62 7a 6f             	bound  %edi,0x6f(%edx)
4319a4:	41                   	inc    %ecx
4319a5:	41                   	inc    %ecx
4319a6:	41                   	inc    %ecx
4319a7:	6f                   	outsl  %ds:(%esi),(%dx)
4319a8:	6c                   	insb   (%dx),%es:(%edi)
4319a9:	66 6b 45 41 41       	imul   $0x41,0x41(%ebp),%ax
4319ae:	41                   	inc    %ecx
4319af:	72 2b                	jb     0x4319dc
4319b1:	44                   	inc    %esp
4319b2:	41                   	inc    %ecx
4319b3:	63 41 62             	arpl   %eax,0x62(%ecx)
4319b6:	7a 77                	jp     0x431a2f
4319b8:	41                   	inc    %ecx
4319b9:	41                   	inc    %ecx
4319ba:	41                   	inc    %ecx
4319bb:	6f                   	outsl  %ds:(%esi),(%dx)
4319bc:	6c                   	insb   (%dx),%es:(%edi)
4319bd:	66 6b 63 41 41       	imul   $0x41,0x41(%ebx),%sp
4319c2:	41                   	inc    %ecx
4319c3:	70 76                	jo     0x431a3b
4319c5:	4f                   	dec    %edi
4319c6:	67 41                	addr16 inc %ecx
4319c8:	41                   	inc    %ecx
4319c9:	43                   	inc    %ebx
4319ca:	69 56 2b 53 41 41 41 	imul   $0x41414153,0x2b(%esi),%edx
4319d1:	43                   	inc    %ebx
4319d2:	76 34                	jbe    0x431a08
4319d4:	4d                   	dec    %ebp
4319d5:	45                   	inc    %ebp
4319d6:	51                   	push   %ecx
4319d7:	42                   	inc    %edx
4319d8:	76 51                	jbe    0x431a2b
4319da:	41                   	inc    %ecx
4319db:	41                   	inc    %ecx
4319dc:	41                   	inc    %ecx
4319dd:	43                   	inc    %ebx
4319de:	69 56 2b 51 77 41 41 	imul   $0x41417751,0x2b(%esi),%edx
4319e5:	43                   	inc    %ebx
4319e6:	69 44 69 36 79 37 2b 	imul   $0x492b3779,0x36(%ecx,%ebp,2),%eax
4319ed:	49
4319ee:	4f                   	dec    %edi
4319ef:	54                   	push   %esp
4319f0:	72 4c                	jb     0x431a3e
4319f2:	76 35                	jbe    0x431a29
4319f4:	68 5a 6d 5a 76       	push   $0x765a6d5a
4319f9:	4f                   	dec    %edi
4319fa:	41                   	inc    %ecx
4319fb:	41                   	inc    %ecx
4319fc:	41                   	inc    %ecx
4319fd:	43                   	inc    %ebx
4319fe:	69 56 2b 52 41 41 41 	imul   $0x41414152,0x2b(%esi),%edx
431a05:	43                   	inc    %ebx
431a06:	76 34                	jbe    0x431a3c
431a08:	4d                   	dec    %ebp
431a09:	41                   	inc    %ecx
431a0a:	67 41                	addr16 inc %ecx
431a0c:	67 4e                	addr16 dec %esi
431a0e:	4c                   	dec    %esp
431a0f:	6f                   	outsl  %ds:(%esi),(%dx)
431a10:	4d                   	dec    %ebp
431a11:	46                   	inc    %esi
431a12:	57                   	push   %edi
431a13:	56                   	push   %esi
431a14:	6c                   	insb   (%dx),%es:(%edi)
431a15:	5a                   	pop    %edx
431a16:	69 43 38 52 66 50 71 	imul   $0x71506652,0x38(%ebx),%eax
431a1d:	57                   	push   %edi
431a1e:	5a                   	pop    %edx
431a1f:	70 76                	jo     0x431a97
431a21:	52                   	push   %edx
431a22:	51                   	push   %ecx
431a23:	41                   	inc    %ecx
431a24:	41                   	inc    %ecx
431a25:	43                   	inc    %ebx
431a26:	69 56 2b 52 67 41 41 	imul   $0x41416752,0x2b(%esi),%edx
431a2d:	43                   	inc    %ebx
431a2e:	6d                   	insl   (%dx),%es:(%edi)
431a2f:	38 36                	cmp    %dh,(%esi)
431a31:	41                   	inc    %ecx
431a32:	41                   	inc    %ecx
431a33:	41                   	inc    %ecx
431a34:	4b                   	dec    %ebx
431a35:	4a                   	dec    %edx
431a36:	58                   	pop    %eax
431a37:	35 42 41 41 41       	xor    $0x41414142,%eax
431a3c:	4b                   	dec    %ebx
431a3d:	2f                   	das
431a3e:	67 77 48             	addr16 ja 0x431a89
431a41:	41                   	inc    %ecx
431a42:	47                   	inc    %edi
431a43:	38 38                	cmp    %bh,(%eax)
431a45:	41                   	inc    %ecx
431a46:	41                   	inc    %ecx
431a47:	41                   	inc    %ecx
431a48:	4b                   	dec    %ebx
431a49:	4a                   	dec    %edx
431a4a:	58                   	pop    %eax
431a4b:	35 48 41 41 41       	xor    $0x41414148,%eax
431a50:	4b                   	dec    %ebx
431a51:	62 7a 6f             	bound  %edi,0x6f(%edx)
431a54:	41                   	inc    %ecx
431a55:	41                   	inc    %ecx
431a56:	41                   	inc    %ecx
431a57:	6f                   	outsl  %ds:(%esi),(%dx)
431a58:	6c                   	insb   (%dx),%es:(%edi)
431a59:	66 6b 67 41 41       	imul   $0x41,0x41(%edi),%sp
431a5e:	41                   	inc    %ecx
431a5f:	72 2b                	jb     0x431a8c
431a61:	44                   	inc    %esp
431a62:	42                   	inc    %edx
431a63:	45                   	inc    %ebp
431a64:	41                   	inc    %ecx
431a65:	62 30                	bound  %esi,(%eax)
431a67:	41                   	inc    %ecx
431a68:	41                   	inc    %ecx
431a69:	41                   	inc    %ecx
431a6a:	41                   	inc    %ecx
431a6b:	6f                   	outsl  %ds:(%esi),(%dx)
431a6c:	6c                   	insb   (%dx),%es:(%edi)
431a6d:	66 6b 4d 41 41       	imul   $0x41,0x41(%ebp),%cx
431a72:	41                   	inc    %ecx
431a73:	6f                   	outsl  %ds:(%esi),(%dx)
431a74:	67 54                	addr16 push %esp
431a76:	37                   	aaa
431a77:	30 56 41             	xor    %dl,0x41(%esi)
431a7a:	6d                   	insl   (%dx),%es:(%edi)
431a7b:	59                   	pop    %ecx
431a7c:	67 7a 37             	addr16 jp 0x431ab6
431a7f:	77 56                	ja     0x431ad7
431a81:	41                   	inc    %ecx
431a82:	6d                   	insl   (%dx),%es:(%edi)
431a83:	46                   	inc    %esi
431a84:	6d                   	insl   (%dx),%es:(%edi)
431a85:	49                   	dec    %ecx
431a86:	41                   	inc    %ecx
431a87:	59                   	pop    %ecx
431a88:	41                   	inc    %ecx
431a89:	41                   	inc    %ecx
431a8a:	41                   	inc    %ecx
431a8b:	42                   	inc    %edx
431a8c:	6a 62                	push   $0x62
431a8e:	7a 67                	jp     0x431af7
431a90:	41                   	inc    %ecx
431a91:	41                   	inc    %ecx
431a92:	41                   	inc    %ecx
431a93:	6f                   	outsl  %ds:(%esi),(%dx)
431a94:	6c                   	insb   (%dx),%es:(%edi)
431a95:	66 6b 51 41 41       	imul   $0x41,0x41(%ecx),%dx
431a9a:	41                   	inc    %ecx
431a9b:	72 2b                	jb     0x431ac8
431a9d:	44                   	inc    %esp
431a9e:	41                   	inc    %ecx
431a9f:	49                   	dec    %ecx
431aa0:	41                   	inc    %ecx
431aa1:	49                   	dec    %ecx
431aa2:	48                   	dec    %eax
431aa3:	70 79                	jo     0x431b1e
431aa5:	37                   	aaa
431aa6:	79 49                	jns    0x431af1
431aa8:	67 76 65             	addr16 jbe 0x431b10
431aab:	72 41                	jb     0x431aee
431aad:	41                   	inc    %ecx
431aae:	6d                   	insl   (%dx),%es:(%edi)
431aaf:	46                   	inc    %esi
431ab0:	6d                   	insl   (%dx),%es:(%edi)
431ab1:	49                   	dec    %ecx
431ab2:	46                   	inc    %esi
431ab3:	31 64 70 53          	xor    %esp,0x53(%eax,%esi,2)
431ab7:	68 68 5a 53 42       	push   $0x42535a68
431abc:	30 4f 6e             	xor    %cl,0x6e(%edi)
431abf:	58                   	pop    %eax
431ac0:	33 59 57             	xor    0x57(%ecx),%ebx
431ac3:	61                   	popa
431ac4:	61                   	popa
431ac5:	62 30                	bound  %esi,(%eax)
431ac7:	55                   	push   %ebp
431ac8:	41                   	inc    %ecx
431ac9:	41                   	inc    %ecx
431aca:	41                   	inc    %ecx
431acb:	6f                   	outsl  %ds:(%esi),(%dx)
431acc:	6c                   	insb   (%dx),%es:(%edi)
431acd:	66 6b 59 41 41       	imul   $0x41,0x41(%ecx),%bx
431ad2:	41                   	inc    %ecx
431ad3:	70 76                	jo     0x431b4b
431ad5:	4f                   	dec    %edi
431ad6:	67 41                	addr16 inc %ecx
431ad8:	41                   	inc    %ecx
431ad9:	43                   	inc    %ebx
431ada:	69 56 2b 51 51 41 41 	imul   $0x41415151,0x2b(%esi),%edx
431ae1:	43                   	inc    %ebx
431ae2:	76 34                	jbe    0x431b18
431ae4:	4d                   	dec    %ebp
431ae5:	42                   	inc    %edx
431ae6:	77 42                	ja     0x431b2a
431ae8:	76 50                	jbe    0x431b3a
431aea:	41                   	inc    %ecx
431aeb:	41                   	inc    %ecx
431aec:	41                   	inc    %ecx
431aed:	43                   	inc    %ebx
431aee:	69 56 2b 52 77 41 41 	imul   $0x41417752,0x2b(%esi),%edx
431af5:	43                   	inc    %ebx
431af6:	6d                   	insl   (%dx),%es:(%edi)
431af7:	38 36                	cmp    %dh,(%esi)
431af9:	41                   	inc    %ecx
431afa:	41                   	inc    %ecx
431afb:	41                   	inc    %ecx
431afc:	4b                   	dec    %ebx
431afd:	4a                   	dec    %edx
431afe:	58                   	pop    %eax
431aff:	35 49 41 41 41       	xor    $0x41414149,%eax
431b04:	4b                   	dec    %ebx
431b05:	2f                   	das
431b06:	67 77 52             	addr16 ja 0x431b5b
431b09:	41                   	inc    %ecx
431b0a:	47                   	inc    %edi
431b0b:	39 41 41             	cmp    %eax,0x41(%ecx)
431b0e:	41                   	inc    %ecx
431b0f:	41                   	inc    %ecx
431b10:	4b                   	dec    %ebx
431b11:	4a                   	dec    %edx
431b12:	58                   	pop    %eax
431b13:	35 44 41 41 41       	xor    $0x41414144,%eax
431b18:	4b                   	dec    %ebx
431b19:	49                   	dec    %ecx
431b1a:	4b                   	dec    %ebx
431b1b:	37                   	aaa
431b1c:	2f                   	das
431b1d:	53                   	push   %ebx
431b1e:	46                   	inc    %esi
431b1f:	4d                   	dec    %ebp
431b20:	67 6e                	outsb  %ds:(%si),(%dx)
431b22:	74 79                	je     0x431b9d
431b24:	4a                   	dec    %edx
431b25:	4b                   	dec    %ebx
431b26:	56                   	push   %esi
431b27:	68 6d 49 4e 57       	push   $0x574e496d
431b2c:	33 55 64             	xor    0x64(%ebp),%edx
431b2f:	31 68 5a             	xor    %ebp,0x5a(%eax)
431b32:	69 41 74 47 64 54 73 	imul   $0x73546447,0x74(%ecx),%eax
431b39:	57                   	push   %edi
431b3a:	43                   	inc    %ebx
431b3b:	41                   	inc    %ecx
431b3c:	42                   	inc    %edx
431b3d:	41                   	inc    %ecx
431b3e:	41                   	inc    %ecx
431b3f:	41                   	inc    %ecx
431b40:	41                   	inc    %ecx
431b41:	59                   	pop    %ecx
431b42:	79 43                	jns    0x431b87
431b44:	38 54 46 4c          	cmp    %dl,0x4c(%esi,%eax,2)
431b48:	69 57 53 42 64 69 69 	imul   $0x69696442,0x53(%edi),%edx
431b4f:	59                   	pop    %ecx
431b50:	62 59 57             	bound  %ebx,0x57(%ecx)
431b53:	56                   	push   %esi
431b54:	76 4f                	jbe    0x431ba5
431b56:	41                   	inc    %ecx
431b57:	41                   	inc    %ecx
431b58:	41                   	inc    %ecx
431b59:	43                   	inc    %ebx
431b5a:	69 56 2b 52 41 41 41 	imul   $0x41414152,0x2b(%esi),%edx
431b61:	43                   	inc    %ebx
431b62:	76 34                	jbe    0x431b98
431b64:	4d                   	dec    %ebp
431b65:	41                   	inc    %ecx