43cb9b:	65 75 70             	gs jne 0x43cc0e
43cb9e:	39 35 6e 33 77 68    	cmp    %esi,0x6877336e
43cba4:	7a 76                	jp     0x43cc1c
43cba6:	56                   	push   %esi
43cba7:	71 54                	jno    0x43cbfd
43cba9:	39 45 71             	cmp    %eax,0x71(%ebp)
43cbac:	52                   	push   %edx
43cbad:	37                   	aaa
43cbae:	4b                   	dec    %ebx
43cbaf:	38 44 2f 2b          	cmp    %al,0x2b(%edi,%ebp,1)
43cbb3:	2f                   	das
43cbb4:	78 7a                	js     0x43cc30
43cbb6:	31 37                	xor    %esi,(%edi)
43cbb8:	78 6a                	js     0x43cc24
43cbba:	67 78 4c             	addr16 js 0x43cc09
43cbbd:	71 55                	jno    0x43cc14
43cbbf:	6f                   	outsl  %ds:(%esi),(%dx)
43cbc0:	35 77 6c 66 4b       	xor    $0x4b666c77,%eax
43cbc5:	61                   	popa
43cbc6:	72 76                	jb     0x43cc3e
43cbc8:	7a 31                	jp     0x43cbfb
43cbca:	65 32 7a 73          	xor    %gs:0x73(%edx),%bh
43cbce:	6e                   	outsb  %ds:(%esi),(%dx)
43cbcf:	6e                   	outsb  %ds:(%esi),(%dx)
43cbd0:	64 6d                	fs insl (%dx),%es:(%edi)
43cbd2:	52                   	push   %edx
43cbd3:	64 64 59             	fs fs pop %ecx
43cbd6:	71 67                	jno    0x43cc3f
43cbd8:	34 61                	xor    $0x61,%al
43cbda:	34 62                	xor    $0x62,%al
43cbdc:	69 68 6d 35 56 6b 6a 	imul   $0x6a6b5635,0x6d(%eax),%ebp
43cbe3:	31 46 45             	xor    %eax,0x45(%esi)
43cbe6:	7a 63                	jp     0x43cc4b
43cbe8:	2f                   	das
43cbe9:	58                   	pop    %eax
43cbea:	59                   	pop    %ecx
43cbeb:	44                   	inc    %esp
43cbec:	44                   	inc    %esp
43cbed:	74 70                	je     0x43cc5f
43cbef:	4b                   	dec    %ebx
43cbf0:	46                   	inc    %esi
43cbf1:	4e                   	dec    %esi
43cbf2:	79 67                	jns    0x43cc5b
43cbf4:	34 66                	xor    $0x66,%al
43cbf6:	35 69 53 6b 49       	xor    $0x496b5369,%eax
43cbfb:	2f                   	das
43cbfc:	73 58                	jae    0x43cc56
43cbfe:	6e                   	outsb  %ds:(%esi),(%dx)
43cbff:	73 72                	jae    0x43cc73
43cc01:	6a 71                	push   $0x71
43cc03:	6d                   	insl   (%dx),%es:(%edi)
43cc04:	64 4f                	fs dec %edi
43cc06:	33 58 61             	xor    0x61(%eax),%ebx
43cc09:	64 4e                	fs dec %esi
43cc0b:	6a 74                	push   $0x74
43cc0d:	74 71                	je     0x43cc80
43cc0f:	65 71 2b             	gs jno 0x43cc3d
43cc12:	75 43                	jne    0x43cc57
43cc14:	31 6f 49             	xor    %ebp,0x49(%edi)
43cc17:	38 41 2f             	cmp    %al,0x2f(%ecx)
43cc1a:	5a                   	pop    %edx
43cc1b:	70 48                	jo     0x43cc65
43cc1d:	44                   	inc    %esp
43cc1e:	71 79                	jno    0x43cc99
43cc20:	61                   	popa
43cc21:	7a 50                	jp     0x43cc73
43cc23:	78 33                	js     0x43cc58
43cc25:	52                   	push   %edx
43cc26:	50                   	push   %eax
43cc27:	4c                   	dec    %esp
43cc28:	49                   	dec    %ecx
43cc29:	56                   	push   %esi
43cc2a:	36 44                	ss inc %esp
43cc2c:	31 45 4c             	xor    %eax,0x4c(%ebp)
43cc2f:	72 54                	jb     0x43cc85
43cc31:	64 71 41             	fs jno 0x43cc75
43cc34:	42                   	inc    %edx
43cc35:	75 68                	jne    0x43cc9f
43cc37:	79 33                	jns    0x43cc6c
43cc39:	5a                   	pop    %edx
43cc3a:	76 4e                	jbe    0x43cc8a
43cc3c:	70 66                	jo     0x43cca4
43cc3e:	4a                   	dec    %edx
43cc3f:	33 74 66 6f          	xor    0x6f(%esi,%eiz,2),%esi
43cc43:	50                   	push   %eax
43cc44:	44                   	inc    %esp
43cc45:	75 4b                	jne    0x43cc92
43cc47:	41                   	inc    %ecx
43cc48:	45                   	inc    %ebp
43cc49:	76 31                	jbe    0x43cc7c
43cc4b:	4f                   	dec    %edi
43cc4c:	66 57                	push   %di
43cc4e:	4b                   	dec    %ebx
43cc4f:	34 78                	xor    $0x78,%al
43cc51:	73 6a                	jae    0x43ccbd
43cc53:	4a                   	dec    %edx
43cc54:	7a 5a                	jp     0x43ccb0
43cc56:	70 57                	jo     0x43ccaf
43cc58:	48                   	dec    %eax
43cc59:	33 58 63             	xor    0x63(%eax),%ebx
43cc5c:	6e                   	outsb  %ds:(%esi),(%dx)
43cc5d:	71 71                	jno    0x43ccd0
43cc5f:	4e                   	dec    %esi
43cc60:	70 52                	jo     0x43ccb4
43cc62:	41                   	inc    %ecx
43cc63:	32 6b 4c             	xor    0x4c(%ebx),%ch
43cc66:	38 51 34             	cmp    %dl,0x34(%ecx)
43cc69:	51                   	push   %ecx
43cc6a:	38 41 49             	cmp    %al,0x49(%ecx)
43cc6d:	78 2b                	js     0x43cc9a
43cc6f:	68 2f 78 6a 65       	push   $0x656a782f
43cc74:	4d                   	dec    %ebp
43cc75:	31 45 59             	xor    %eax,0x59(%ebp)
43cc78:	6a 76                	push   $0x76
43cc7a:	5a                   	pop    %edx
43cc7b:	54                   	push   %esp
43cc7c:	7a 6b                	jp     0x43cce9
43cc7e:	45                   	inc    %ebp
43cc7f:	33 38                	xor    (%eax),%edi
43cc81:	4c                   	dec    %esp
43cc82:	55                   	push   %ebp
43cc83:	35 4f 43 62 75       	xor    $0x7562434f,%eax
43cc88:	63 55 63             	arpl   %edx,0x63(%ebp)
43cc8b:	6c                   	insb   (%dx),%es:(%edi)
43cc8c:	57                   	push   %edi
43cc8d:	5a                   	pop    %edx
43cc8e:	78 65                	js     0x43ccf5
43cc90:	62 65 4a             	bound  %esp,0x4a(%ebp)
43cc93:	6e                   	outsb  %ds:(%esi),(%dx)
43cc94:	4a                   	dec    %edx
43cc95:	6d                   	insl   (%dx),%es:(%edi)
43cc96:	4c                   	dec    %esp
43cc97:	47                   	inc    %edi
43cc98:	33 36                	xor    (%esi),%esi
43cc9a:	38 46 58             	cmp    %al,0x58(%esi)
43cc9d:	39 6a 42             	cmp    %ebp,0x42(%edx)
43cca0:	75 31                	jne    0x43ccd3
43cca2:	30 6d 32             	xor    %ch,0x32(%ebp)
43cca5:	39 6b 69             	cmp    %ebp,0x69(%ebx)
43cca8:	4d                   	dec    %ebp
43cca9:	70 71                	jo     0x43cd1c
43ccab:	69 42 6a 46 6b 4e 61 	imul   $0x614e6b46,0x6a(%edx),%eax
43ccb2:	55                   	push   %ebp
43ccb3:	4f                   	dec    %edi
43ccb4:	71 73                	jno    0x43cd29
43ccb6:	31 6b 32             	xor    %ebp,0x32(%ebx)
43ccb9:	4a                   	dec    %edx
43ccba:	6a 69                	push   $0x69
43ccbc:	6e                   	outsb  %ds:(%esi),(%dx)
43ccbd:	38 75 6d             	cmp    %dh,0x6d(%ebp)
43ccc0:	47                   	inc    %edi
43ccc1:	53                   	push   %ebx
43ccc2:	71 4f                	jno    0x43cd13
43ccc4:	4d                   	dec    %ebp
43ccc5:	4b                   	dec    %ebx
43ccc6:	4c                   	dec    %esp
43ccc7:	65 52                	gs push %edx
43ccc9:	41                   	inc    %ecx
43ccca:	79 45                	jns    0x43cd11
43cccc:	34 2f                	xor    $0x2f,%al
43ccce:	59                   	pop    %ecx
43cccf:	61                   	popa
43ccd0:	36 41                	ss inc %ecx
43ccd2:	65 51                	gs push %ecx
43ccd4:	43                   	inc    %ebx
43ccd5:	45                   	inc    %ebp
43ccd6:	41                   	inc    %ecx
43ccd7:	37                   	aaa
43ccd8:	64 48                	fs dec %eax
43ccda:	70 77                	jo     0x43cd53
43ccdc:	37                   	aaa
43ccdd:	66 41                	inc    %cx
43ccdf:	6d                   	insl   (%dx),%es:(%edi)
43cce0:	48                   	dec    %eax
43cce1:	39 37                	cmp    %esi,(%edi)
43cce3:	58                   	pop    %eax
43cce4:	61                   	popa
43cce5:	51                   	push   %ecx
43cce6:	62 63 49             	bound  %esp,0x49(%ebx)
43cce9:	34 46                	xor    $0x46,%al
43cceb:	78 7a                	js     0x43cd67
43cced:	6a 2f                	push   $0x2f
43ccef:	6e                   	outsb  %ds:(%esi),(%dx)
43ccf0:	69 4b 58 37 69 57 51 	imul   $0x51576937,0x58(%ebx),%ecx
43ccf7:	36 39 6c 52 36       	cmp    %ebp,%ss:0x36(%edx,%edx,2)
43ccfc:	77 72                	ja     0x43cd70
43ccfe:	43                   	inc    %ebx
43ccff:	44                   	inc    %esp
43cd00:	70 4a                	jo     0x43cd4c
43cd02:	30 4b 66             	xor    %cl,0x66(%ebx)
43cd05:	44                   	inc    %esp
43cd06:	63 7a 59             	arpl   %edi,0x59(%edx)
43cd09:	62 50 65             	bound  %edx,0x65(%eax)
43cd0c:	39 37                	cmp    %esi,(%edi)
43cd0e:	47                   	inc    %edi
43cd0f:	47                   	inc    %edi
43cd10:	77 6e                	ja     0x43cd80
43cd12:	33 67 46             	xor    0x46(%edi),%esp
43cd15:	33 4d 50             	xor    0x50(%ebp),%ecx
43cd18:	75 33                	jne    0x43cd4d
43cd1a:	57                   	push   %edi
43cd1b:	6a 79                	push   $0x79
43cd1d:	50                   	push   %eax
43cd1e:	72 4f                	jb     0x43cd6f
43cd20:	4e                   	dec    %esi
43cd21:	69 48 49 53 65 43 50 	imul   $0x50436553,0x49(%eax),%ecx
43cd28:	51                   	push   %ecx
43cd29:	4b                   	dec    %ebx
43cd2a:	59                   	pop    %ecx
43cd2b:	4b                   	dec    %ebx
43cd2c:	33 30                	xor    (%eax),%esi
43cd2e:	33 4f 51             	xor    0x51(%edi),%ecx
43cd31:	78 45                	js     0x43cd78
43cd33:	62 63 39             	bound  %esp,0x39(%ebx)
43cd36:	56                   	push   %esi
43cd37:	58                   	pop    %eax
43cd38:	57                   	push   %edi
43cd39:	30 70 2b             	xor    %dh,0x2b(%eax)
43cd3c:	54                   	push   %esp
43cd3d:	49                   	dec    %ecx
43cd3e:	71 74                	jno    0x43cdb4
43cd40:	73 6b                	jae    0x43cdad
43cd42:	54                   	push   %esp
43cd43:	63 38                	arpl   %edi,(%eax)
43cd45:	61                   	popa
43cd46:	73 30                	jae    0x43cd78
43cd48:	6a 2f                	push   $0x2f
43cd4a:	2f                   	das
43cd4b:	4b                   	dec    %ebx
43cd4c:	69 46 6f 67 5a 75 4b 	imul   $0x4b755a67,0x6f(%esi),%eax
43cd53:	6c                   	insb   (%dx),%es:(%edi)
43cd54:	35 71 56 31 7a       	xor    $0x7a315671,%eax
43cd59:	4f                   	dec    %edi
43cd5a:	79 4d                	jns    0x43cda9
43cd5c:	4e                   	dec    %esi
43cd5d:	68 61 57 37 52       	push   $0x52375761
43cd62:	38 52 65             	cmp    %dl,0x65(%edx)
43cd65:	77 54                	ja     0x43cdbb
43cd67:	32 2f                	xor    (%edi),%ch
43cd69:	67 56                	addr16 push %esi
43cd6b:	34 51                	xor    $0x51,%al
43cd6d:	74 31                	je     0x43cda0
43cd6f:	61                   	popa
43cd70:	6a 4a                	push   $0x4a
43cd72:	75 46                	jne    0x43cdba
43cd74:	75 4d                	jne    0x43cdc3
43cd76:	4d                   	dec    %ebp
43cd77:	61                   	popa
43cd78:	69 38 51 2f 51 6a    	imul   $0x6a512f51,(%eax),%edi
43cd7e:	65 4b                	gs dec %ebx
43cd80:	74 59                	je     0x43cddb
43cd82:	34 75                	xor    $0x75,%al
43cd84:	41                   	inc    %ecx
43cd85:	37                   	aaa
43cd86:	41                   	inc    %ecx
43cd87:	64 33 63 71          	xor    %fs:0x71(%ebx),%esp
43cd8b:	64 6c                	fs insb (%dx),%es:(%edi)
43cd8d:	2b 4b 4b             	sub    0x4b(%ebx),%ecx
43cd90:	62 50 2f             	bound  %edx,0x2f(%eax)
43cd93:	32 4f 49             	xor    0x49(%edi),%cl
43cd96:	53                   	push   %ebx
43cd97:	4f                   	dec    %edi
43cd98:	4b                   	dec    %ebx
43cd99:	41                   	inc    %ecx
43cd9a:	31 51 4c             	xor    %edx,0x4c(%ecx)
43cd9d:	31 47 51             	xor    %eax,0x51(%edi)
43cda0:	56                   	push   %esi
43cda1:	35 30 58 41 31       	xor    $0x31415830,%eax
43cda6:	37                   	aaa
43cda7:	4b                   	dec    %ebx
43cda8:	73 49                	jae    0x43cdf3
43cdaa:	4d                   	dec    %ebp
43cdab:	4d                   	dec    %ebp
43cdac:	4a                   	dec    %edx
43cdad:	46                   	inc    %esi
43cdae:	34 6e                	xor    $0x6e,%al
43cdb0:	47                   	inc    %edi
43cdb1:	59                   	pop    %ecx
43cdb2:	33 77 43             	xor    0x43(%edi),%esi
43cdb5:	79 48                	jns    0x43cdff
43cdb7:	7a 6d                	jp     0x43ce26
43cdb9:	30 6e 2b             	xor    %ch,0x2b(%esi)
43cdbc:	6f                   	outsl  %ds:(%esi),(%dx)
43cdbd:	32 47 5a             	xor    0x5a(%edi),%al
43cdc0:	59                   	pop    %ecx
43cdc1:	31 76 4e             	xor    %esi,0x4e(%esi)
43cdc4:	31 34 49             	xor    %esi,(%ecx,%ecx,2)
43cdc7:	6d                   	insl   (%dx),%es:(%edi)
43cdc8:	5a                   	pop    %edx
43cdc9:	66 73 72             	data16 jae 0x43ce3e
43cdcc:	4a                   	dec    %edx
43cdcd:	7a 66                	jp     0x43ce35
43cdcf:	72 71                	jb     0x43ce42
43cdd1:	72 31                	jb     0x43ce04
43cdd3:	4a                   	dec    %edx
43cdd4:	2b 67 4d             	sub    0x4d(%edi),%esp
43cdd7:	67 4d                	addr16 dec %ebp
43cdd9:	49                   	dec    %ecx
43cdda:	59                   	pop    %ecx
43cddb:	33 36                	xor    (%esi),%esi
43cddd:	4c                   	dec    %esp
43cdde:	4a                   	dec    %edx
43cddf:	39 74 69 6a          	cmp    %esi,0x6a(%ecx,%ebp,2)
43cde3:	2f                   	das
43cde4:	68 32 62 4a 71       	push   $0x714a6232
43cde9:	79 72                	jns    0x43ce5d
43cdeb:	2b 45 74             	sub    0x74(%ebp),%eax
43cdee:	67 75 66             	addr16 jne 0x43ce57
43cdf1:	44                   	inc    %esp
43cdf2:	6e                   	outsb  %ds:(%esi),(%dx)
43cdf3:	6f                   	outsl  %ds:(%esi),(%dx)
43cdf4:	79 61                	jns    0x43ce57
43cdf6:	77 37                	ja     0x43ce2f
43cdf8:	79 35                	jns    0x43ce2f
43cdfa:	56                   	push   %esi
43cdfb:	31 59 42             	xor    %ebx,0x42(%ecx)
43cdfe:	34 62                	xor    $0x62,%al
43ce00:	45                   	inc    %ebp
43ce01:	71 46                	jno    0x43ce49
43ce03:	51                   	push   %ecx
43ce04:	72 68                	jb     0x43ce6e
43ce06:	2f                   	das
43ce07:	78 79                	js     0x43ce82
43ce09:	64 31 50 77          	xor    %edx,%fs:0x77(%eax)
43ce0d:	54                   	push   %esp
43ce0e:	71 6f                	jno    0x43ce7f
43ce10:	52                   	push   %edx
43ce11:	71 35                	jno    0x43ce48
43ce13:	4d                   	dec    %ebp
43ce14:	45                   	inc    %ebp
43ce15:	46                   	inc    %esi
43ce16:	72 2b                	jb     0x43ce43
43ce18:	62 54 54 42          	bound  %edx,0x42(%esp,%edx,2)
43ce1c:	6d                   	insl   (%dx),%es:(%edi)
43ce1d:	6e                   	outsb  %ds:(%esi),(%dx)
43ce1e:	30 74 42 64          	xor    %dh,0x64(%edx,%eax,2)
43ce22:	45                   	inc    %ebp
43ce23:	44                   	inc    %esp
43ce24:	64 39 57 76          	cmp    %edx,%fs:0x76(%edi)
43ce28:	4c                   	dec    %esp
43ce29:	77 59                	ja     0x43ce84
43ce2b:	56                   	push   %esi
43ce2c:	38 49 57             	cmp    %cl,0x57(%ecx)
43ce2f:	6f                   	outsl  %ds:(%esi),(%dx)
43ce30:	43                   	inc    %ebx
43ce31:	56                   	push   %esi
43ce32:	34 6d                	xor    $0x6d,%al
43ce34:	78 66                	js     0x43ce9c
43ce36:	34 50                	xor    $0x50,%al
43ce38:	32 76 33             	xor    0x33(%esi),%dh