43cb43:	2b 69 6d             	sub    0x6d(%ecx),%ebp
43cb46:	49                   	dec    %ecx
43cb47:	49                   	dec    %ecx
43cb48:	55                   	push   %ebp
43cb49:	6a 64                	push   $0x64
43cb4b:	34 38                	xor    $0x38,%al
43cb4d:	6c                   	insb   (%dx),%es:(%edi)
43cb4e:	72 58                	jb     0x43cba8
43cb50:	45                   	inc    %ebp
43cb51:	46                   	inc    %esi
43cb52:	72 41                	jb     0x43cb95
43cb54:	57                   	push   %edi
43cb55:	6d                   	insl   (%dx),%es:(%edi)
43cb56:	7a 4b                	jp     0x43cba3
43cb58:	4b                   	dec    %ebx
43cb59:	79 79                	jns    0x43cbd4
43cb5b:	54                   	push   %esp
43cb5c:	30 59 51             	xor    %bl,0x51(%ecx)
43cb5f:	74 72                	je     0x43cbd3
43cb61:	4e                   	dec    %esi
43cb62:	58                   	pop    %eax
43cb63:	52                   	push   %edx
43cb64:	36 73 30             	ss jae 0x43cb97
43cb67:	78 44                	js     0x43cbad
43cb69:	5a                   	pop    %edx
43cb6a:	67 73 4c             	addr16 jae 0x43cbb9
43cb6d:	57                   	push   %edi
43cb6e:	74 63                	je     0x43cbd3
43cb70:	36 4a                	ss dec %edx
43cb72:	6c                   	insb   (%dx),%es:(%edi)
43cb73:	49                   	dec    %ecx
43cb74:	4b                   	dec    %ebx
43cb75:	67 39 6e 6f          	cmp    %ebp,0x6f(%bp)
43cb79:	58                   	pop    %eax
43cb7a:	45                   	inc    %ebp
43cb7b:	63 51 31             	arpl   %edx,0x31(%ecx)
43cb7e:	33 67 39             	xor    0x39(%edi),%esp
43cb81:	35 61 7a 6f 68       	xor    $0x686f7a61,%eax
43cb86:	59                   	pop    %ecx
43cb87:	6b 76 4d 74          	imul   $0x74,0x4d(%esi),%esi
43cb8b:	38 52 45             	cmp    %dl,0x45(%edx)
43cb8e:	50                   	push   %eax
43cb8f:	71 43                	jno    0x43cbd4
43cb91:	55                   	push   %ebp
43cb92:	4e                   	dec    %esi
43cb93:	63 2f                	arpl   %ebp,(%edi)
43cb95:	58                   	pop    %eax
43cb96:	63 62 53             	arpl   %esp,0x53(%edx)
43cb99:	6a 59                	push   $0x59
43cb9b:	76 6f                	jbe    0x43cc0c
43cb9d:	6d                   	insl   (%dx),%es:(%edi)
43cb9e:	76 75                	jbe    0x43cc15
43cba0:	4e                   	dec    %esi
43cba1:	73 34                	jae    0x43cbd7
43cba3:	35 33 57 77 69       	xor    $0x69775733,%eax
43cba8:	2b 76 42             	sub    0x42(%esi),%esi
43cbab:	72 6b                	jb     0x43cc18
43cbad:	6c                   	insb   (%dx),%es:(%edi)
43cbae:	36 42                	ss inc %edx
43cbb0:	57                   	push   %edi
43cbb1:	6f                   	outsl  %ds:(%esi),(%dx)
43cbb2:	78 50                	js     0x43cc04
43cbb4:	4b                   	dec    %ebx
43cbb5:	33 71 67             	xor    0x67(%ecx),%esi
43cbb8:	45                   	inc    %ebp
43cbb9:	66 67 4c             	addr16 dec %sp
43cbbc:	71 37                	jno    0x43cbf5
43cbbe:	2b 6f 52             	sub    0x52(%edi),%ebp
43cbc1:	38 6f 4e             	cmp    %ch,0x4e(%edi)
43cbc4:	4f                   	dec    %edi
43cbc5:	4f                   	dec    %edi
43cbc6:	58                   	pop    %eax
43cbc7:	75 4d                	jne    0x43cc16
43cbc9:	2f                   	das
43cbca:	77 38                	ja     0x43cc04
43cbcc:	63 73 78             	arpl   %esi,0x78(%ebx)
43cbcf:	2b 6f 39             	sub    0x39(%edi),%ebp
43cbd2:	37                   	aaa
43cbd3:	33 67 62             	xor    0x62(%edi),%esp
43cbd6:	5a                   	pop    %edx
43cbd7:	6c                   	insb   (%dx),%es:(%edi)
43cbd8:	4d                   	dec    %ebp
43cbd9:	6b 4f 35 51          	imul   $0x51,0x35(%edi),%ecx
43cbdd:	4c                   	dec    %esp
43cbde:	68 65 58 6d 69       	push   $0x696d5865
43cbe3:	79 4d                	jns    0x43cc32
43cbe5:	63 4e 6b             	arpl   %ecx,0x6b(%esi)
43cbe8:	62 53 77             	bound  %edx,0x77(%ebx)
43cbeb:	51                   	push   %ecx
43cbec:	46                   	inc    %esi
43cbed:	4a                   	dec    %edx
43cbee:	32 57 4c             	xor    0x4c(%edi),%dl
43cbf1:	4e                   	dec    %esi
43cbf2:	54                   	push   %esp
43cbf3:	77 43                	ja     0x43cc38
43cbf5:	70 62                	jo     0x43cc59
43cbf7:	57                   	push   %edi
43cbf8:	30 62 37             	xor    %ah,0x37(%edx)
43cbfb:	70 59                	jo     0x43cc56
43cbfd:	34 6c                	xor    $0x6c,%al
43cbff:	6c                   	insb   (%dx),%es:(%edi)
43cc00:	4c                   	dec    %esp
43cc01:	79 38                	jns    0x43cc3b
43cc03:	34 54                	xor    $0x54,%al
43cc05:	53                   	push   %ebx
43cc06:	47                   	inc    %edi
43cc07:	46                   	inc    %esi
43cc08:	4f                   	dec    %edi
43cc09:	56                   	push   %esi
43cc0a:	62 43 35             	bound  %eax,0x35(%ebx)
43cc0d:	52                   	push   %edx
43cc0e:	6a 41                	push   $0x41
43cc10:	78 30                	js     0x43cc42
43cc12:	57                   	push   %edi
43cc13:	35 6a 4f 56 78       	xor    $0x78564f6a,%eax
43cc18:	62 35 77 37 48 5a    	bound  %esi,0x5a483777
43cc1e:	4e                   	dec    %esi
43cc1f:	76 4c                	jbe    0x43cc6d
43cc21:	30 52 4a             	xor    %dl,0x4a(%edx)
43cc24:	6c                   	insb   (%dx),%es:(%edi)
43cc25:	4e                   	dec    %esi
43cc26:	53                   	push   %ebx
43cc27:	4d                   	dec    %ebp
43cc28:	78 36                	js     0x43cc60
43cc2a:	71 71                	jno    0x43cc9d
43cc2c:	4b                   	dec    %ebx
43cc2d:	49                   	dec    %ecx
43cc2e:	6a 52                	push   $0x52
43cc30:	79 57                	jns    0x43cc89
43cc32:	71 61                	jno    0x43cc95
43cc34:	67 34 62             	addr16 xor $0x62,%al
43cc37:	4e                   	dec    %esi
43cc38:	4e                   	dec    %esi
43cc39:	74 31                	je     0x43cc6c
43cc3b:	6e                   	outsb  %ds:(%esi),(%dx)
43cc3c:	33 71 71             	xor    0x71(%ecx),%esi
43cc3f:	33 45 4e             	xor    0x4e(%ebp),%eax
43cc42:	71 7a                	jno    0x43ccbe
43cc44:	79 37                	jns    0x43cc7d
43cc46:	68 6a 31 4c 43       	push   $0x434c316a
43cc4b:	67 67 51             	addr16 addr16 push %ecx
43cc4e:	67 37                	addr16 aaa
43cc50:	76 6a                	jbe    0x43ccbc
43cc52:	68 61 6b 59 71       	push   $0x71596b61
43cc57:	6b 59 74 39          	imul   $0x39,0x74(%ecx),%ebx
43cc5b:	68 59 64 75 62       	push   $0x62756459
43cc60:	79 51                	jns    0x43ccb3
43cc62:	6c                   	insb   (%dx),%es:(%edi)
43cc63:	69 30 39 2b 6e 68    	imul   $0x686e2b39,(%eax),%esi
43cc69:	4a                   	dec    %edx
43cc6a:	6b 46 47 55          	imul   $0x55,0x47(%esi),%eax
43cc6e:	68 5a 32 56 6c       	push   $0x6c56325a
43cc73:	6e                   	outsb  %ds:(%esi),(%dx)
43cc74:	6d                   	insl   (%dx),%es:(%edi)
43cc75:	4f                   	dec    %edi
43cc76:	36 34 6b             	ss xor $0x6b,%al
43cc79:	79 73                	jns    0x43ccee
43cc7b:	50                   	push   %eax
43cc7c:	6a 76                	push   $0x76
43cc7e:	49                   	dec    %ecx
43cc7f:	2b 39                	sub    (%ecx),%edi
43cc81:	58                   	pop    %eax
43cc82:	73 5a                	jae    0x43ccde
43cc84:	6d                   	insl   (%dx),%es:(%edi)
43cc85:	77 78                	ja     0x43ccff
43cc87:	59                   	pop    %ecx
43cc88:	57                   	push   %edi
43cc89:	2b 77 30             	sub    0x30(%edi),%esi
43cc8c:	2b 6d 58             	sub    0x58(%ebp),%ebp
43cc8f:	79 41                	jns    0x43ccd2
43cc91:	68 66 64 6d 2f       	push   $0x2f6d6466
43cc96:	6c                   	insb   (%dx),%es:(%edi)
43cc97:	4a                   	dec    %edx
43cc98:	32 6a 34             	xor    0x34(%edx),%ch
43cc9b:	69 35 64 71 64 5a 69 	imul   $0x57333569,0x5a647164,%esi
43cca2:	35 33 57
43cca5:	44                   	inc    %esp
43cca6:	4f                   	dec    %edi
43cca7:	2f                   	das
43cca8:	4f                   	dec    %edi
43cca9:	65 73 72             	gs jae 0x43cd1e
43ccac:	38 6d 41             	cmp    %ch,0x41(%ebp)
43ccaf:	38 6b 37             	cmp    %ch,0x37(%ebx)
43ccb2:	6f                   	outsl  %ds:(%esi),(%dx)
43ccb3:	79 69                	jns    0x43cd1e
43ccb5:	61                   	popa
43ccb6:	6b 69 57 7a          	imul   $0x7a,0x57(%ecx),%ebp
43ccba:	33 48 50             	xor    0x50(%eax),%ecx
43ccbd:	36 4e                	ss dec %esi
43ccbf:	4b                   	dec    %ebx
43ccc0:	43                   	inc    %ebx
43ccc1:	47                   	inc    %edi
43ccc2:	51                   	push   %ecx
43ccc3:	5a                   	pop    %edx
43ccc4:	55                   	push   %ebp
43ccc5:	75 59                	jne    0x43cd20
43ccc7:	69 59 62 54 5a 78 53 	imul   $0x53785a54,0x62(%ecx),%ebx
43ccce:	6d                   	insl   (%dx),%es:(%edi)
43cccf:	58                   	pop    %eax
43ccd0:	55                   	push   %ebp
43ccd1:	78 79                	js     0x43cd4c
43ccd3:	32 71 64             	xor    0x64(%ecx),%dh
43ccd6:	56                   	push   %esi
43ccd7:	4c                   	dec    %esp
43ccd8:	65 7a 44             	gs jp  0x43cd1f
43ccdb:	79 59                	jns    0x43cd36
43ccdd:	43                   	inc    %ebx
43ccde:	31 61 35             	xor    %esp,0x35(%ecx)
43cce1:	70 33                	jo     0x43cd16
43cce3:	5a                   	pop    %edx
43cce4:	6c                   	insb   (%dx),%es:(%edi)
43cce5:	6b 4f 66 43          	imul   $0x43,0x66(%edi),%ecx
43cce9:	64 45                	fs inc %ebp
43cceb:	30 67 43             	xor    %ah,0x43(%edi)
43ccee:	32 53 64             	xor    0x64(%ebx),%dl
43ccf1:	4f                   	dec    %edi
43ccf2:	49                   	dec    %ecx
43ccf3:	50                   	push   %eax
43ccf4:	32 34 4b             	xor    (%ebx,%ecx,2),%dh
43ccf7:	6f                   	outsl  %ds:(%esi),(%dx)
43ccf8:	2b 48 57             	sub    0x57(%eax),%ecx
43ccfb:	56                   	push   %esi
43ccfc:	55                   	push   %ebp
43ccfd:	32 35 6b 6a 76 66    	xor    0x66766a6b,%dh
43cd03:	53                   	push   %ebx
43cd04:	57                   	push   %edi
43cd05:	72 52                	jb     0x43cd59
43cd07:	78 36                	js     0x43cd3f
43cd09:	64 6f                	outsl  %fs:(%esi),(%dx)
43cd0b:	6f                   	outsl  %ds:(%esi),(%dx)
43cd0c:	78 2b                	js     0x43cd39
43cd0e:	43                   	inc    %ebx
43cd0f:	58                   	pop    %eax
43cd10:	4d                   	dec    %ebp
43cd11:	65 6a 72             	gs push $0x72
43cd14:	5a                   	pop    %edx
43cd15:	43                   	inc    %ebx
43cd16:	35 43 46 4c 45       	xor    $0x454c4643,%eax
43cd1b:	4e                   	dec    %esi
43cd1c:	48                   	dec    %eax
43cd1d:	48                   	dec    %eax
43cd1e:	75 75                	jne    0x43cd95
43cd20:	30 36                	xor    %dh,(%esi)
43cd22:	41                   	inc    %ecx
43cd23:	44                   	inc    %esp
43cd24:	72 39                	jb     0x43cd5f
43cd26:	55                   	push   %ebp
43cd27:	38 46 57             	cmp    %al,0x57(%esi)
43cd2a:	69 2f 6e 47 6d 72    	imul   $0x726d476e,(%edi),%ebp
43cd30:	31 45 4d             	xor    %eax,0x4d(%ebp)
43cd33:	4a                   	dec    %edx
43cd34:	41                   	inc    %ecx
43cd35:	68 4a 7a 42 52       	push   $0x52427a4a
43cd3a:	74 45                	je     0x43cd81
43cd3c:	4f                   	dec    %edi
43cd3d:	70 4f                	jo     0x43cd8e
43cd3f:	52                   	push   %edx
43cd40:	37                   	aaa
43cd41:	54                   	push   %esp
43cd42:	56                   	push   %esi
43cd43:	51                   	push   %ecx
43cd44:	54                   	push   %esp
43cd45:	62 38                	bound  %edi,(%eax)
43cd47:	72 4e                	jb     0x43cd97
43cd49:	35 43 42 34 69       	xor    $0x69344243,%eax
43cd4e:	2f                   	das
43cd4f:	2b 42 4e             	sub    0x4e(%edx),%eax
43cd52:	44                   	inc    %esp
43cd53:	2f                   	das
43cd54:	4d                   	dec    %ebp
43cd55:	72 48                	jb     0x43cd9f
43cd57:	4e                   	dec    %esi
43cd58:	57                   	push   %edi
43cd59:	66 6e                	data16 outsb %ds:(%esi),(%dx)
43cd5b:	63 43 6d             	arpl   %eax,0x6d(%ebx)
43cd5e:	73 79                	jae    0x43cdd9
43cd60:	41                   	inc    %ecx
43cd61:	59                   	pop    %ecx
43cd62:	4e                   	dec    %esi
43cd63:	62 34 46             	bound  %esi,(%esi,%eax,2)
43cd66:	67 75 50             	addr16 jne 0x43cdb9
43cd69:	70 78                	jo     0x43cde3
43cd6b:	52                   	push   %edx
43cd6c:	44                   	inc    %esp
43cd6d:	53                   	push   %ebx
43cd6e:	51                   	push   %ecx
43cd6f:	6c                   	insb   (%dx),%es:(%edi)
43cd70:	59                   	pop    %ecx
43cd71:	47                   	inc    %edi
43cd72:	39 51 43             	cmp    %edx,0x43(%ecx)
43cd75:	59                   	pop    %ecx
43cd76:	4a                   	dec    %edx
43cd77:	75 39                	jne    0x43cdb2
43cd79:	67 51                	addr16 push %ecx
43cd7b:	2b 52 75             	sub    0x75(%edx),%edx
43cd7e:	6b 48 36 6d          	imul   $0x6d,0x36(%eax),%ecx
43cd82:	75 78                	jne    0x43cdfc
43cd84:	48                   	dec    %eax
43cd85:	44                   	inc    %esp
43cd86:	71 31                	jno    0x43cdb9
43cd88:	76 46                	jbe    0x43cdd0
43cd8a:	42                   	inc    %edx
43cd8b:	78 32                	js     0x43cdbf
43cd8d:	73 6f                	jae    0x43cdfe
43cd8f:	68 2b 48 69 69       	push   $0x6969482b
43cd94:	48                   	dec    %eax
43cd95:	6e                   	outsb  %ds:(%esi),(%dx)
43cd96:	31 6e 64             	xor    %ebp,0x64(%esi)
43cd99:	6b 56 49 57          	imul   $0x57,0x49(%esi),%edx
43cd9d:	2f                   	das
43cd9e:	75 66                	jne    0x43ce06
43cda0:	51                   	push   %ecx
43cda1:	67 66 43             	addr16 inc %bx
43cda4:	66 30 4a 50          	data16 xor %cl,0x50(%edx)
43cda8:	56                   	push   %esi
43cda9:	6a 74                	push   $0x74
43cdab:	50                   	push   %eax
43cdac:	7a 76                	jp     0x43ce24
43cdae:	58                   	pop    %eax
43cdaf:	5a                   	pop    %edx
43cdb0:	79 56                	jns    0x43ce08
43cdb2:	44                   	inc    %esp
43cdb3:	2b 32                	sub    (%edx),%esi
43cdb5:	54                   	push   %esp
43cdb6:	44                   	inc    %esp
43cdb7:	32 5a 6a             	xor    0x6a(%edx),%bl
43cdba:	72 45                	jb     0x43ce01
43cdbc:	31 6b 6d             	xor    %ebp,0x6d(%ebx)
43cdbf:	58                   	pop    %eax
43cdc0:	50                   	push   %eax
43cdc1:	6e                   	outsb  %ds:(%esi),(%dx)
43cdc2:	68 6e 78 4c 5a       	push   $0x5a4c786e
43cdc7:	5a                   	pop    %edx
43cdc8:	4f                   	dec    %edi
43cdc9:	44                   	inc    %esp
43cdca:	68 71 64 33 31       	push   $0x31336471
43cdcf:	71 4f                	jno    0x43ce20
43cdd1:	73 47                	jae    0x43ce1a
43cdd3:	45                   	inc    %ebp
43cdd4:	53                   	push   %ebx
43cdd5:	75 72                	jne    0x43ce49
43cdd7:	4c                   	dec    %esp
43cdd8:	47                   	inc    %edi
43cdd9:	76 4e                	jbe    0x43ce29
43cddb:	43                   	inc    %ebx
43cddc:	64 41                	fs inc %ecx
43cdde:	30 31                	xor    %dh,(%ecx)
43cde0:	47                   	inc    %edi
43cde1:	76 70                	jbe    0x43ce53
43cde3:	4f                   	dec    %edi