43bfa3:	69 4a 64 75 4f 2f 62 	imul   $0x622f4f75,0x64(%edx),%ecx
43bfaa:	4e                   	dec    %esi
43bfab:	2b 63 71             	sub    0x71(%ebx),%esp
43bfae:	4c                   	dec    %esp
43bfaf:	6f                   	outsl  %ds:(%esi),(%dx)
43bfb0:	2b 33                	sub    (%ebx),%esi
43bfb2:	36 6d                	ss insl (%dx),%es:(%edi)
43bfb4:	78 43                	js     0x43bff9
43bfb6:	38 33                	cmp    %dh,(%ebx)
43bfb8:	58                   	pop    %eax
43bfb9:	4c                   	dec    %esp
43bfba:	70 53                	jo     0x43c00f
43bfbc:	49                   	dec    %ecx
43bfbd:	5a                   	pop    %edx
43bfbe:	4a                   	dec    %edx
43bfbf:	4d                   	dec    %ebp
43bfc0:	66 38 61 51          	data16 cmp %ah,0x51(%ecx)
43bfc4:	69 39 65 47 2f 78    	imul   $0x782f4765,(%ecx),%edi
43bfca:	72 62                	jb     0x43c02e
43bfcc:	58                   	pop    %eax
43bfcd:	51                   	push   %ecx
43bfce:	77 34                	ja     0x43c004
43bfd0:	67 48                	addr16 dec %eax
43bfd2:	39 6a 6e             	cmp    %ebp,0x6e(%edx)
43bfd5:	4e                   	dec    %esi
43bfd6:	56                   	push   %esi
43bfd7:	62 44 4b 66          	bound  %eax,0x66(%ebx,%ecx,2)
43bfdb:	6a 43                	push   $0x43
43bfdd:	6d                   	insl   (%dx),%es:(%edi)
43bfde:	6d                   	insl   (%dx),%es:(%edi)
43bfdf:	47                   	inc    %edi
43bfe0:	43                   	inc    %ebx
43bfe1:	76 33                	jbe    0x43c016
43bfe3:	43                   	inc    %ebx
43bfe4:	69 54 73 52 34 5a 69 	imul   $0x4b695a34,0x52(%ebx,%esi,2),%edx
43bfeb:	4b
43bfec:	76 4c                	jbe    0x43c03a
43bfee:	48                   	dec    %eax
43bfef:	6e                   	outsb  %ds:(%esi),(%dx)
43bff0:	79 74                	jns    0x43c066
43bff2:	6f                   	outsl  %ds:(%esi),(%dx)
43bff3:	43                   	inc    %ebx
43bff4:	59                   	pop    %ecx
43bff5:	34 4b                	xor    $0x4b,%al
43bff7:	37                   	aaa
43bff8:	51                   	push   %ecx
43bff9:	74 78                	je     0x43c073
43bffb:	57                   	push   %edi
43bffc:	65 52                	gs push %edx
43bffe:	7a 4b                	jp     0x43c04b
43c000:	51                   	push   %ecx
43c001:	51                   	push   %ecx
43c002:	75 2f                	jne    0x43c033
43c004:	34 76                	xor    $0x76,%al
43c006:	47                   	inc    %edi
43c007:	61                   	popa
43c008:	55                   	push   %ebp
43c009:	72 61                	jb     0x43c06c
43c00b:	55                   	push   %ebp
43c00c:	76 31                	jbe    0x43c03f
43c00e:	33 2f                	xor    (%edi),%ebp
43c010:	51                   	push   %ecx
43c011:	69 62 2f 65 7a 32 52 	imul   $0x52327a65,0x2f(%edx),%esp
43c018:	4d                   	dec    %ebp
43c019:	6d                   	insl   (%dx),%es:(%edi)
43c01a:	63 7a 4c             	arpl   %edi,0x4c(%edx)
43c01d:	2b 66 78             	sub    0x78(%esi),%esp
43c020:	73 5a                	jae    0x43c07c
43c022:	41                   	inc    %ecx
43c023:	49                   	dec    %ecx
43c024:	6c                   	insb   (%dx),%es:(%edi)
43c025:	31 53 62             	xor    %edx,0x62(%ebx)
43c028:	51                   	push   %ecx
43c029:	69 46 61 4b 6e 72 4a 	imul   $0x4a726e4b,0x61(%esi),%eax
43c030:	48                   	dec    %eax
43c031:	55                   	push   %ebp
43c032:	2f                   	das
43c033:	50                   	push   %eax
43c034:	4c                   	dec    %esp
43c035:	57                   	push   %edi
43c036:	50                   	push   %eax
43c037:	4f                   	dec    %edi
43c038:	32 4b 77             	xor    0x77(%ebx),%cl
43c03b:	43                   	inc    %ebx
43c03c:	50                   	push   %eax
43c03d:	39 72 6e             	cmp    %esi,0x6e(%edx)
43c040:	71 2b                	jno    0x43c06d
43c042:	75 50                	jne    0x43c094
43c044:	61                   	popa
43c045:	4b                   	dec    %ebx
43c046:	48                   	dec    %eax
43c047:	67 2f                	addr16 das
43c049:	44                   	inc    %esp
43c04a:	62 4a 72             	bound  %ecx,0x72(%edx)
43c04d:	37                   	aaa
43c04e:	64 57                	fs push %edi
43c050:	2f                   	das
43c051:	6e                   	outsb  %ds:(%esi),(%dx)
43c052:	4d                   	dec    %ebp
43c053:	54                   	push   %esp
43c054:	61                   	popa
43c055:	70 38                	jo     0x43c08f
43c057:	6c                   	insb   (%dx),%es:(%edi)
43c058:	62 68 75             	bound  %ebp,0x75(%eax)
43c05b:	70 41                	jo     0x43c09e
43c05d:	72 75                	jb     0x43c0d4
43c05f:	56                   	push   %esi
43c060:	62 57 36             	bound  %edx,0x36(%edi)
43c063:	65 4e                	gs dec %esi
43c065:	43                   	inc    %ebx
43c066:	30 56 51             	xor    %dl,0x51(%esi)
43c069:	45                   	inc    %ebp
43c06a:	42                   	inc    %edx
43c06b:	56                   	push   %esi
43c06c:	6e                   	outsb  %ds:(%esi),(%dx)
43c06d:	64 6e                	outsb  %fs:(%esi),(%dx)
43c06f:	37                   	aaa
43c070:	71 2f                	jno    0x43c0a1
43c072:	77 72                	ja     0x43c0e6
43c074:	43                   	inc    %ebx
43c075:	2b 4d 6e             	sub    0x6e(%ebp),%ecx
43c078:	5a                   	pop    %edx
43c079:	72 4c                	jb     0x43c0c7
43c07b:	35 4d 32 4f 4a       	xor    $0x4a4f324d,%eax
43c080:	61                   	popa
43c081:	6c                   	insb   (%dx),%es:(%edi)
43c082:	53                   	push   %ebx
43c083:	67 36 45             	addr16 ss inc %ebp
43c086:	4a                   	dec    %edx
43c087:	31 32                	xor    %esi,(%edx)
43c089:	59                   	pop    %ecx
43c08a:	4e                   	dec    %esi
43c08b:	6a 45                	push   $0x45
43c08d:	4d                   	dec    %ebp
43c08e:	56                   	push   %esi
43c08f:	57                   	push   %edi
43c090:	2f                   	das
43c091:	76 63                	jbe    0x43c0f6
43c093:	62 61 71             	bound  %esp,0x71(%ecx)
43c096:	67 41                	addr16 inc %ecx
43c098:	53                   	push   %ebx
43c099:	4d                   	dec    %ebp
43c09a:	77 56                	ja     0x43c0f2
43c09c:	6d                   	insl   (%dx),%es:(%edi)
43c09d:	58                   	pop    %eax
43c09e:	56                   	push   %esi
43c09f:	74 77                	je     0x43c118
43c0a1:	76 70                	jbe    0x43c113
43c0a3:	59                   	pop    %ecx
43c0a4:	6e                   	outsb  %ds:(%esi),(%dx)
43c0a5:	64 42                	fs inc %edx
43c0a7:	43                   	inc    %ebx
43c0a8:	77 42                	ja     0x43c0ec
43c0aa:	35 4d 41 78 46       	xor    $0x4678414d,%eax
43c0af:	74 7a                	je     0x43c12b
43c0b1:	45                   	inc    %ebp
43c0b2:	31 6a 4d             	xor    %ebp,0x4d(%edx)
43c0b5:	34 32                	xor    $0x32,%al
43c0b7:	72 71                	jb     0x43c12a
43c0b9:	37                   	aaa
43c0ba:	4b                   	dec    %ebx
43c0bb:	2b 47 62             	sub    0x62(%edi),%eax
43c0be:	73 50                	jae    0x43c110
43c0c0:	58                   	pop    %eax
43c0c1:	6c                   	insb   (%dx),%es:(%edi)
43c0c2:	50                   	push   %eax
43c0c3:	6e                   	outsb  %ds:(%esi),(%dx)
43c0c4:	6e                   	outsb  %ds:(%esi),(%dx)
43c0c5:	6f                   	outsl  %ds:(%esi),(%dx)
43c0c6:	72 4f                	jb     0x43c117
43c0c8:	43                   	inc    %ebx
43c0c9:	50                   	push   %eax
43c0ca:	6b 2b 2f             	imul   $0x2f,(%ebx),%ebp
43c0cd:	79 54                	jns    0x43c123
43c0cf:	6e                   	outsb  %ds:(%esi),(%dx)
43c0d0:	76 52                	jbe    0x43c124
43c0d2:	7a 64                	jp     0x43c138
43c0d4:	6e                   	outsb  %ds:(%esi),(%dx)
43c0d5:	6b 32 69             	imul   $0x69,(%edx),%esi
43c0d8:	62 2f                	bound  %ebp,(%edi)
43c0da:	70 31                	jo     0x43c10d
43c0dc:	41                   	inc    %ecx
43c0dd:	2b 72 39             	sub    0x39(%edx),%esi
43c0e0:	49                   	dec    %ecx
43c0e1:	39 75 70             	cmp    %esi,0x70(%ebp)
43c0e4:	69 30 74 71 56 72    	imul   $0x72567174,(%eax),%esi
43c0ea:	79 49                	jns    0x43c135
43c0ec:	2f                   	das
43c0ed:	67 67 69 43 70 39 7a 	addr16 imul $0x2f717a39,0x70(%bp,%di),%eax
43c0f4:	71 2f
43c0f6:	6d                   	insl   (%dx),%es:(%edi)
43c0f7:	4a                   	dec    %edx
43c0f8:	46                   	inc    %esi
43c0f9:	78 74                	js     0x43c16f
43c0fb:	58                   	pop    %eax
43c0fc:	30 6b 4c             	xor    %ch,0x4c(%ebx)
43c0ff:	2b 6d 6e             	sub    0x6e(%ebp),%ebp
43c102:	4b                   	dec    %ebx
43c103:	33 4a 37             	xor    0x37(%edx),%ecx
43c106:	6b 73 6e 6c          	imul   $0x6c,0x6e(%ebx),%esi
43c10a:	42                   	inc    %edx
43c10b:	48                   	dec    %eax
43c10c:	65 54                	gs push %esp
43c10e:	63 56 61             	arpl   %edx,0x61(%esi)
43c111:	51                   	push   %ecx
43c112:	39 4c 75 53          	cmp    %ecx,0x53(%ebp,%esi,2)
43c116:	69 6b 2f 38 6c 6e 6c 	imul   $0x6c6e6c38,0x2f(%ebx),%ebp
43c11d:	72 68                	jb     0x43c187
43c11f:	37                   	aaa
43c120:	6e                   	outsb  %ds:(%esi),(%dx)
43c121:	51                   	push   %ecx
43c122:	6c                   	insb   (%dx),%es:(%edi)
43c123:	4f                   	dec    %edi
43c124:	4e                   	dec    %esi
43c125:	58                   	pop    %eax
43c126:	5a                   	pop    %edx
43c127:	76 52                	jbe    0x43c17b
43c129:	49                   	dec    %ecx
43c12a:	64 35 35 62 55 36    	fs xor $0x36556235,%eax
43c130:	66 4f                	dec    %di
43c132:	72 37                	jb     0x43c16b
43c134:	42                   	inc    %edx
43c135:	6e                   	outsb  %ds:(%esi),(%dx)
43c136:	43                   	inc    %ebx
43c137:	78 37                	js     0x43c170
43c139:	2f                   	das
43c13a:	62 6d 69             	bound  %ebp,0x69(%ebp)
43c13d:	62 2f                	bound  %ebp,(%edi)
43c13f:	74 56                	je     0x43c197
43c141:	47                   	inc    %edi
43c142:	32 77 6f             	xor    0x6f(%edi),%dh
43c145:	35 47 7a 33 4d       	xor    $0x4d337a47,%eax
43c14a:	2f                   	das
43c14b:	2b 67 63             	sub    0x63(%edi),%esp
43c14e:	31 70 59             	xor    %esi,0x59(%eax)
43c151:	54                   	push   %esp
43c152:	71 74                	jno    0x43c1c8
43c154:	4d                   	dec    %ebp
43c155:	50                   	push   %eax
43c156:	77 2f                	ja     0x43c187
43c158:	65 71 37             	gs jno 0x43c192
43c15b:	50                   	push   %eax
43c15c:	74 6d                	je     0x43c1cb
43c15e:	66 45                	inc    %bp
43c160:	50                   	push   %eax
43c161:	74 48                	je     0x43c1ab
43c163:	2b 4a 62             	sub    0x62(%edx),%ecx
43c166:	4a                   	dec    %edx
43c167:	51                   	push   %ecx
43c168:	47                   	inc    %edi
43c169:	48                   	dec    %eax
43c16a:	30 4c 32 63          	xor    %cl,0x63(%edx,%esi,1)
43c16e:	78 33                	js     0x43c1a3
43c170:	53                   	push   %ebx
43c171:	4c                   	dec    %esp
43c172:	44                   	inc    %esp
43c173:	2f                   	das
43c174:	33 4a 74             	xor    0x74(%edx),%ecx
43c177:	79 64                	jns    0x43c1dd
43c179:	79 48                	jns    0x43c1c3
43c17b:	68 74 6b 5a 6f       	push   $0x6f5a6b74
43c180:	78 75                	js     0x43c1f7
43c182:	35 76 56 47 42       	xor    $0x42475676,%eax
43c187:	65 31 6a 4b          	xor    %ebp,%gs:0x4b(%edx)
43c18b:	56                   	push   %esi
43c18c:	38 65 61             	cmp    %ah,0x61(%ebp)
43c18f:	37                   	aaa
43c190:	64 47                	fs inc %edi
43c192:	62 69 59             	bound  %ebp,0x59(%ecx)
43c195:	48                   	dec    %eax
43c196:	64 37                	fs aaa
43c198:	5a                   	pop    %edx
43c199:	64 4c                	fs dec %esp
43c19b:	32 5a 41             	xor    0x41(%edx),%bl
43c19e:	55                   	push   %ebp
43c19f:	69 65 43 48 59 50 61 	imul   $0x61505948,0x43(%ebp),%esp
43c1a6:	79 31                	jns    0x43c1d9
43c1a8:	56                   	push   %esi
43c1a9:	7a 6c                	jp     0x43c217
43c1ab:	4f                   	dec    %edi
43c1ac:	4a                   	dec    %edx
43c1ad:	4c                   	dec    %esp
43c1ae:	46                   	inc    %esi
43c1af:	52                   	push   %edx
43c1b0:	33 67 72             	xor    0x72(%edi),%esp
43c1b3:	70 45                	jo     0x43c1fa
43c1b5:	53                   	push   %ebx
43c1b6:	63 43 4b             	arpl   %eax,0x4b(%ebx)
43c1b9:	51                   	push   %ecx
43c1ba:	37                   	aaa
43c1bb:	78 72                	js     0x43c22f
43c1bd:	4e                   	dec    %esi
43c1be:	33 31                	xor    (%ecx),%esi
43c1c0:	65 45                	gs inc %ebp
43c1c2:	76 54                	jbe    0x43c218
43c1c4:	44                   	inc    %esp
43c1c5:	59                   	pop    %ecx
43c1c6:	74 37                	je     0x43c1ff
43c1c8:	4b                   	dec    %ebx
43c1c9:	34 78                	xor    $0x78,%al
43c1cb:	36 66 46             	ss inc %si
43c1ce:	68 6b 6b 4d 66       	push   $0x664d6b6b
43c1d3:	64 45                	fs inc %ebp
43c1d5:	38 31                	cmp    %dh,(%ecx)
43c1d7:	2f                   	das
43c1d8:	51                   	push   %ecx
43c1d9:	4c                   	dec    %esp
43c1da:	53                   	push   %ebx
43c1db:	33 30                	xor    (%eax),%esi
43c1dd:	61                   	popa
43c1de:	62 30                	bound  %esi,(%eax)
43c1e0:	5a                   	pop    %edx
43c1e1:	51                   	push   %ecx
43c1e2:	67 36 63 4b 68       	arpl   %ecx,%ss:0x68(%bp,%di)
43c1e7:	6f                   	outsl  %ds:(%esi),(%dx)
43c1e8:	65 70 38             	gs jo  0x43c223
43c1eb:	45                   	inc    %ebp
43c1ec:	39 4b 35             	cmp    %ecx,0x35(%ebx)
43c1ef:	77 67                	ja     0x43c258
43c1f1:	59                   	pop    %ecx
43c1f2:	66 46                	inc    %si
43c1f4:	4a                   	dec    %edx
43c1f5:	6d                   	insl   (%dx),%es:(%edi)
43c1f6:	4f                   	dec    %edi
43c1f7:	30 39                	xor    %bh,(%ecx)
43c1f9:	5a                   	pop    %edx
43c1fa:	39 59 4c             	cmp    %ebx,0x4c(%ecx)
43c1fd:	78 6e                	js     0x43c26d
43c1ff:	45                   	inc    %ebp
43c200:	61                   	popa
43c201:	58                   	pop    %eax
43c202:	78 45                	js     0x43c249
43c204:	53                   	push   %ebx
43c205:	4c                   	dec    %esp
43c206:	55                   	push   %ebp
43c207:	32 61 43             	xor    0x43(%ecx),%ah
43c20a:	6e                   	outsb  %ds:(%esi),(%dx)
43c20b:	4c                   	dec    %esp
43c20c:	6a 45                	push   $0x45
43c20e:	6a 34                	push   $0x34
43c210:	4e                   	dec    %esi
43c211:	59                   	pop    %ecx
43c212:	4e                   	dec    %esi
43c213:	4c                   	dec    %esp
43c214:	74 76                	je     0x43c28c
43c216:	48                   	dec    %eax
43c217:	4a                   	dec    %edx
43c218:	54                   	push   %esp
43c219:	69 4e 2b 75 65 68 2b 	imul   $0x2b686575,0x2b(%esi),%ecx
43c220:	2b 30                	sub    (%eax),%esi