44e9de:	68 61 2b 61 51       	push   $0x51612b61
44e9e3:	66 32 6c 65 30       	data16 xor 0x30(%ebp,%eiz,2),%ch
44e9e8:	4a                   	dec    %edx
44e9e9:	45                   	inc    %ebp
44e9ea:	32 73 38             	xor    0x38(%ebx),%dh
44e9ed:	55                   	push   %ebp
44e9ee:	50                   	push   %eax
44e9ef:	64 42                	fs inc %edx
44e9f1:	6e                   	outsb  %ds:(%esi),(%dx)
44e9f2:	34 69                	xor    $0x69,%al
44e9f4:	57                   	push   %edi
44e9f5:	30 4c 38 68          	xor    %cl,0x68(%eax,%edi,1)
44e9f9:	76 48                	jbe    0x44ea43
44e9fb:	61                   	popa
44e9fc:	45                   	inc    %ebp
44e9fd:	41                   	inc    %ecx
44e9fe:	78 71                	js     0x44ea71
44ea00:	2f                   	das
44ea01:	4d                   	dec    %ebp
44ea02:	71 35                	jno    0x44ea39
44ea04:	43                   	inc    %ebx
44ea05:	6d                   	insl   (%dx),%es:(%edi)
44ea06:	72 74                	jb     0x44ea7c
44ea08:	6f                   	outsl  %ds:(%esi),(%dx)
44ea09:	74 4b                	je     0x44ea56
44ea0b:	66 48                	dec    %ax
44ea0d:	51                   	push   %ecx
44ea0e:	6d                   	insl   (%dx),%es:(%edi)
44ea0f:	48                   	dec    %eax
44ea10:	51                   	push   %ecx
44ea11:	41                   	inc    %ecx
44ea12:	33 36                	xor    (%esi),%esi
44ea14:	36 31 63 67          	xor    %esp,%ss:0x67(%ebx)
44ea18:	6f                   	outsl  %ds:(%esi),(%dx)
44ea19:	58                   	pop    %eax
44ea1a:	5a                   	pop    %edx
44ea1b:	68 5a 64 58 4d       	push   $0x4d58645a
44ea20:	6e                   	outsb  %ds:(%esi),(%dx)
44ea21:	50                   	push   %eax
44ea22:	70 6e                	jo     0x44ea92
44ea24:	4f                   	dec    %edi
44ea25:	35 7a 74 78 59       	xor    $0x5978747a,%eax
44ea2a:	38 58 42             	cmp    %bl,0x42(%eax)
44ea2d:	45                   	inc    %ebp
44ea2e:	70 65                	jo     0x44ea95
44ea30:	62 46 4f             	bound  %eax,0x4f(%esi)
44ea33:	61                   	popa
44ea34:	49                   	dec    %ecx
44ea35:	52                   	push   %edx
44ea36:	46                   	inc    %esi
44ea37:	68 68 62 32 42       	push   $0x42326268
44ea3c:	36 2f                	ss das
44ea3e:	33 57 6f             	xor    0x6f(%edi),%edx
44ea41:	53                   	push   %ebx
44ea42:	76 51                	jbe    0x44ea95
44ea44:	70 70                	jo     0x44eab6
44ea46:	54                   	push   %esp
44ea47:	59                   	pop    %ecx
44ea48:	43                   	inc    %ebx
44ea49:	7a 30                	jp     0x44ea7b
44ea4b:	61                   	popa
44ea4c:	30 64 65 36          	xor    %ah,0x36(%ebp,%eiz,2)
44ea50:	6a 54                	push   $0x54
44ea52:	73 2b                	jae    0x44ea7f
44ea54:	4d                   	dec    %ebp
44ea55:	65 4d                	gs dec %ebp
44ea57:	6a 39                	push   $0x39
44ea59:	4e                   	dec    %esi
44ea5a:	4e                   	dec    %esi
44ea5b:	44                   	inc    %esp
44ea5c:	42                   	inc    %edx
44ea5d:	39 32                	cmp    %esi,(%edx)
44ea5f:	64 57                	fs push %edi
44ea61:	37                   	aaa
44ea62:	43                   	inc    %ebx
44ea63:	35 35 52 62 63       	xor    $0x63625235,%eax
44ea68:	37                   	aaa
44ea69:	35 6e 52 37 35       	xor    $0x3537526e,%eax
44ea6e:	6f                   	outsl  %ds:(%esi),(%dx)
44ea6f:	43                   	inc    %ebx
44ea70:	54                   	push   %esp
44ea71:	66 41                	inc    %cx
44ea73:	53                   	push   %ebx
44ea74:	54                   	push   %esp
44ea75:	42                   	inc    %edx
44ea76:	61                   	popa
44ea77:	70 6f                	jo     0x44eae8
44ea79:	78 58                	js     0x44ead3
44ea7b:	78 55                	js     0x44ead2
44ea7d:	68 37 49 36 4c       	push   $0x4c364937
44ea82:	51                   	push   %ecx
44ea83:	35 4a 67 4a 41       	xor    $0x414a674a,%eax
44ea88:	74 44                	je     0x44eace
44ea8a:	73 58                	jae    0x44eae4
44ea8c:	4e                   	dec    %esi
44ea8d:	58                   	pop    %eax
44ea8e:	54                   	push   %esp
44ea8f:	36 61                	ss popa
44ea91:	64 71 69             	fs jno 0x44eafd
44ea94:	71 5a                	jno    0x44eaf0
44ea96:	35 34 6e 41 44       	xor    $0x44416e34,%eax
44ea9b:	62 33                	bound  %esi,(%ebx)
44ea9d:	79 41                	jns    0x44eae0
44ea9f:	54                   	push   %esp
44eaa0:	70 37                	jo     0x44ead9
44eaa2:	63 59 70             	arpl   %ebx,0x70(%ecx)
44eaa5:	59                   	pop    %ecx
44eaa6:	6d                   	insl   (%dx),%es:(%edi)
44eaa7:	4f                   	dec    %edi
44eaa8:	46                   	inc    %esi
44eaa9:	39 41 6e             	cmp    %eax,0x6e(%ecx)
44eaac:	52                   	push   %edx
44eaad:	42                   	inc    %edx
44eaae:	73 43                	jae    0x44eaf3
44eab0:	4c                   	dec    %esp
44eab1:	68 2b 4e 52 6a       	push   $0x6a524e2b
44eab6:	66 4f                	dec    %di
44eab8:	41                   	inc    %ecx
44eab9:	71 50                	jno    0x44eb0b
44eabb:	69 49 74 30 39 39 41 	imul   $0x41393930,0x74(%ecx),%ecx
44eac2:	54                   	push   %esp
44eac3:	69 55 56 2b 4d 4d 6f 	imul   $0x6f4d4d2b,0x56(%ebp),%edx
44eaca:	52                   	push   %edx
44eacb:	39 6d 42             	cmp    %ebp,0x42(%ebp)
44eace:	74 79                	je     0x44eb49
44ead0:	67 43                	addr16 inc %ebx
44ead2:	39 66 57             	cmp    %esp,0x57(%esi)
44ead5:	6a 33                	push   $0x33
44ead7:	6b 57 6c 74          	imul   $0x74,0x6c(%edi),%edx
44eadb:	65 50                	gs push %eax
44eadd:	57                   	push   %edi
44eade:	53                   	push   %ebx
44eadf:	52                   	push   %edx
44eae0:	61                   	popa
44eae1:	48                   	dec    %eax
44eae2:	55                   	push   %ebp
44eae3:	69 5a 59 63 77 57 73 	imul   $0x73577763,0x59(%edx),%ebx
44eaea:	79 59                	jns    0x44eb45
44eaec:	6f                   	outsl  %ds:(%esi),(%dx)
44eaed:	43                   	inc    %ebx
44eaee:	63 35 50 34 38 73    	arpl   %esi,0x73383450
44eaf4:	49                   	dec    %ecx
44eaf5:	64 4b                	fs dec %ebx
44eaf7:	4f                   	dec    %edi
44eaf8:	4b                   	dec    %ebx
44eaf9:	4d                   	dec    %ebp
44eafa:	2b 57 7a             	sub    0x7a(%edi),%edx
44eafd:	42                   	inc    %edx
44eafe:	52                   	push   %edx
44eaff:	52                   	push   %edx
44eb00:	49                   	dec    %ecx
44eb01:	57                   	push   %edi
44eb02:	73 37                	jae    0x44eb3b
44eb04:	61                   	popa
44eb05:	64 58                	fs pop %eax
44eb07:	4c                   	dec    %esp
44eb08:	38 33                	cmp    %dh,(%ebx)
44eb0a:	34 34                	xor    $0x34,%al
44eb0c:	70 73                	jo     0x44eb81
44eb0e:	68 54 72 4a 76       	push   $0x764a7254
44eb13:	4f                   	dec    %edi
44eb14:	30 37                	xor    %dh,(%edi)
44eb16:	55                   	push   %ebp
44eb17:	65 55                	gs push %ebp
44eb19:	69 35 6d 59 36 44 30 	imul   $0x62613130,0x4436596d,%esi
44eb20:	31 61 62
44eb23:	57                   	push   %edi
44eb24:	4f                   	dec    %edi
44eb25:	4b                   	dec    %ebx
44eb26:	5a                   	pop    %edx
44eb27:	2f                   	das
44eb28:	30 57 2b             	xor    %dl,0x2b(%edi)
44eb2b:	4f                   	dec    %edi
44eb2c:	7a 4e                	jp     0x44eb7c
44eb2e:	33 47 2f             	xor    0x2f(%edi),%eax
44eb31:	6b 55 4e 30          	imul   $0x30,0x4e(%ebp),%edx
44eb35:	64 77 6e             	fs ja  0x44eba6
44eb38:	57                   	push   %edi
44eb39:	68 54 69 49 44       	push   $0x44496954
44eb3e:	67 47                	addr16 inc %edi
44eb40:	38 6e 4b             	cmp    %ch,0x4b(%esi)
44eb43:	69 4e 54 4a 74 48 77 	imul   $0x7748744a,0x54(%esi),%ecx
44eb4a:	66 47                	inc    %di
44eb4c:	67 49                	addr16 dec %ecx
44eb4e:	6e                   	outsb  %ds:(%esi),(%dx)
44eb4f:	68 6d 4b 54 56       	push   $0x56544b6d
44eb54:	4b                   	dec    %ebx
44eb55:	70 7a                	jo     0x44ebd1
44eb57:	50                   	push   %eax
44eb58:	5a                   	pop    %edx
44eb59:	64 34 59             	fs xor $0x59,%al
44eb5c:	4f                   	dec    %edi
44eb5d:	42                   	inc    %edx
44eb5e:	2b 76 2f             	sub    0x2f(%esi),%esi
44eb61:	76 63                	jbe    0x44ebc6
44eb63:	52                   	push   %edx
44eb64:	35 50 67 75 2f       	xor    $0x2f756750,%eax
44eb69:	76 49                	jbe    0x44ebb4
44eb6b:	57                   	push   %edi
44eb6c:	33 2f                	xor    (%edi),%ebp
44eb6e:	69 42 41 32 2f 30 6d 	imul   $0x6d302f32,0x41(%edx),%eax
44eb75:	6f                   	outsl  %ds:(%esi),(%dx)
44eb76:	6d                   	insl   (%dx),%es:(%edi)
44eb77:	64 6b 50 38 63       	imul   $0x63,%fs:0x38(%eax),%edx
44eb7c:	4f                   	dec    %edi
44eb7d:	56                   	push   %esi
44eb7e:	64 69 62 73 62 58 4e 	imul   $0x584e5862,%fs:0x73(%edx),%esp
44eb85:	58
44eb86:	49                   	dec    %ecx
44eb87:	46                   	inc    %esi
44eb88:	6c                   	insb   (%dx),%es:(%edi)
44eb89:	32 38                	xor    (%eax),%bh
44eb8b:	41                   	inc    %ecx
44eb8c:	51                   	push   %ecx
44eb8d:	56                   	push   %esi
44eb8e:	75 55                	jne    0x44ebe5
44eb90:	58                   	pop    %eax
44eb91:	75 45                	jne    0x44ebd8
44eb93:	65 2b 46 54          	sub    %gs:0x54(%esi),%eax
44eb97:	57                   	push   %edi
44eb98:	46                   	inc    %esi
44eb99:	71 54                	jno    0x44ebef
44eb9b:	34 71                	xor    $0x71,%al
44eb9d:	4d                   	dec    %ebp
44eb9e:	50                   	push   %eax
44eb9f:	30 46 41             	xor    %al,0x41(%esi)
44eba2:	50                   	push   %eax
44eba3:	71 32                	jno    0x44ebd7
44eba5:	5a                   	pop    %edx
44eba6:	6d                   	insl   (%dx),%es:(%edi)
44eba7:	4a                   	dec    %edx
44eba8:	42                   	inc    %edx
44eba9:	49                   	dec    %ecx
44ebaa:	72 30                	jb     0x44ebdc
44ebac:	41                   	inc    %ecx
44ebad:	46                   	inc    %esi
44ebae:	38 58 6e             	cmp    %bl,0x6e(%eax)
44ebb1:	63 56 38             	arpl   %edx,0x38(%esi)
44ebb4:	49                   	dec    %ecx
44ebb5:	63 30                	arpl   %esi,(%eax)
44ebb7:	30 4a 42             	xor    %cl,0x42(%edx)
44ebba:	74 6a                	je     0x44ec26
44ebbc:	74 33                	je     0x44ebf1
44ebbe:	67 48                	addr16 dec %eax
44ebc0:	4d                   	dec    %ebp
44ebc1:	6c                   	insb   (%dx),%es:(%edi)
44ebc2:	6d                   	insl   (%dx),%es:(%edi)
44ebc3:	71 36                	jno    0x44ebfb
44ebc5:	55                   	push   %ebp
44ebc6:	4e                   	dec    %esi
44ebc7:	54                   	push   %esp
44ebc8:	35 72 48 30 2f       	xor    $0x2f304872,%eax
44ebcd:	5a                   	pop    %edx
44ebce:	30 7a 6a             	xor    %bh,0x6a(%edx)
44ebd1:	66 64 4d             	fs dec %bp
44ebd4:	70 50                	jo     0x44ec26
44ebd6:	43                   	inc    %ebx
44ebd7:	58                   	pop    %eax
44ebd8:	39 33                	cmp    %esi,(%ebx)
44ebda:	72 39                	jb     0x44ec15
44ebdc:	53                   	push   %ebx
44ebdd:	45                   	inc    %ebp
44ebde:	69 4d 6c 4a 6b 65 31 	imul   $0x31656b4a,0x6c(%ebp),%ecx
44ebe5:	54                   	push   %esp
44ebe6:	6c                   	insb   (%dx),%es:(%edi)
44ebe7:	6c                   	insb   (%dx),%es:(%edi)
44ebe8:	67 2f                	addr16 das
44ebea:	76 4f                	jbe    0x44ec3b
44ebec:	39 2b                	cmp    %ebp,(%ebx)
44ebee:	42                   	inc    %edx
44ebef:	6e                   	outsb  %ds:(%esi),(%dx)
44ebf0:	55                   	push   %ebp
44ebf1:	48                   	dec    %eax
44ebf2:	45                   	inc    %ebp
44ebf3:	6e                   	outsb  %ds:(%esi),(%dx)
44ebf4:	51                   	push   %ecx
44ebf5:	30 53 69             	xor    %dl,0x69(%ebx)
44ebf8:	68 58 48 31 6a       	push   $0x6a314858
44ebfd:	6b 33 56             	imul   $0x56,(%ebx),%esi
44ec00:	6d                   	insl   (%dx),%es:(%edi)
44ec01:	43                   	inc    %ebx
44ec02:	33 53 42             	xor    0x42(%ebx),%edx
44ec05:	55                   	push   %ebp
44ec06:	4a                   	dec    %edx
44ec07:	7a 79                	jp     0x44ec82
44ec09:	2f                   	das
44ec0a:	59                   	pop    %ecx
44ec0b:	32 56 41             	xor    0x41(%esi),%dl
44ec0e:	46                   	inc    %esi
44ec0f:	4d                   	dec    %ebp
44ec10:	67 67 51             	addr16 addr16 push %ecx
44ec13:	78 71                	js     0x44ec86
44ec15:	44                   	inc    %esp
44ec16:	48                   	dec    %eax
44ec17:	71 66                	jno    0x44ec7f
44ec19:	51                   	push   %ecx
44ec1a:	77 55                	ja     0x44ec71
44ec1c:	58                   	pop    %eax
44ec1d:	66 51                	push   %cx
44ec1f:	45                   	inc    %ebp
44ec20:	65 37                	gs aaa
44ec22:	56                   	push   %esi
44ec23:	6d                   	insl   (%dx),%es:(%edi)
44ec24:	6c                   	insb   (%dx),%es:(%edi)
44ec25:	6a 56                	push   $0x56
44ec27:	4e                   	dec    %esi
44ec28:	6d                   	insl   (%dx),%es:(%edi)
44ec29:	31 55 56             	xor    %edx,0x56(%ebp)
44ec2c:	6f                   	outsl  %ds:(%esi),(%dx)
44ec2d:	76 70                	jbe    0x44ec9f
44ec2f:	39 6c 71 56          	cmp    %ebp,0x56(%ecx,%esi,2)
44ec33:	36 70 47             	ss jo  0x44ec7d
44ec36:	43                   	inc    %ebx
44ec37:	55                   	push   %ebp
44ec38:	66 70 41             	data16 jo 0x44ec7c
44ec3b:	6f                   	outsl  %ds:(%esi),(%dx)
44ec3c:	49                   	dec    %ecx
44ec3d:	42                   	inc    %edx
44ec3e:	54                   	push   %esp
44ec3f:	64 44                	fs inc %esp
44ec41:	6f                   	outsl  %ds:(%esi),(%dx)
44ec42:	76 67                	jbe    0x44ecab
44ec44:	64 2b 70 70          	sub    %fs:0x70(%eax),%esi
44ec48:	75 6d                	jne    0x44ecb7
44ec4a:	6e                   	outsb  %ds:(%esi),(%dx)
44ec4b:	33 39                	xor    (%ecx),%edi
44ec4d:	79 49                	jns    0x44ec98
44ec4f:	6d                   	insl   (%dx),%es:(%edi)
44ec50:	7a 78                	jp     0x44ecca
44ec52:	6f                   	outsl  %ds:(%esi),(%dx)
44ec53:	5a                   	pop    %edx
44ec54:	2b 34 4b             	sub    (%ebx,%ecx,2),%esi
44ec57:	4a                   	dec    %edx
44ec58:	57                   	push   %edi
44ec59:	68 6c 69 70 42       	push   $0x4270696c
44ec5e:	46                   	inc    %esi
44ec5f:	44                   	inc    %esp
44ec60:	6d                   	insl   (%dx),%es:(%edi)
44ec61:	42                   	inc    %edx
44ec62:	30 38                	xor    %bh,(%eax)
44ec64:	6c                   	insb   (%dx),%es:(%edi)
44ec65:	4f                   	dec    %edi
44ec66:	6b 6a 42 5a          	imul   $0x5a,0x42(%edx),%ebp
44ec6a:	33 4b 4f             	xor    0x4f(%ebx),%ecx
44ec6d:	6a 37                	push   $0x37
44ec6f:	77 66                	ja     0x44ecd7
44ec71:	79 39                	jns    0x44ecac
44ec73:	5a                   	pop    %edx
44ec74:	62 6d 55             	bound  %ebp,0x55(%ebp)
44ec77:	63 61 45             	arpl   %esp,0x45(%ecx)