43e17f:	4b                   	dec    %ebx
43e180:	42                   	inc    %edx
43e181:	76 45                	jbe    0x43e1c8
43e183:	74 4d                	je     0x43e1d2
43e185:	7a 54                	jp     0x43e1db
43e187:	4e                   	dec    %esi
43e188:	70 72                	jo     0x43e1fc
43e18a:	4c                   	dec    %esp
43e18b:	62 66 6d             	bound  %esp,0x6d(%esi)
43e18e:	5a                   	pop    %edx
43e18f:	4e                   	dec    %esi
43e190:	6d                   	insl   (%dx),%es:(%edi)
43e191:	47                   	inc    %edi
43e192:	32 76 79             	xor    0x79(%esi),%dh
43e195:	56                   	push   %esi
43e196:	4f                   	dec    %edi
43e197:	37                   	aaa
43e198:	65 73 72             	gs jae 0x43e20d
43e19b:	71 43                	jno    0x43e1e0
43e19d:	59                   	pop    %ecx
43e19e:	6e                   	outsb  %ds:(%esi),(%dx)
43e19f:	42                   	inc    %edx
43e1a0:	57                   	push   %edi
43e1a1:	42                   	inc    %edx
43e1a2:	34 5a                	xor    $0x5a,%al
43e1a4:	31 58 6d             	xor    %ebx,0x6d(%eax)
43e1a7:	63 76 37             	arpl   %esi,0x37(%esi)
43e1aa:	2b 39                	sub    (%ecx),%edi
43e1ac:	66 76 51             	data16 jbe 0x43e200
43e1af:	36 6c                	ss insb (%dx),%es:(%edi)
43e1b1:	65 4d                	gs dec %ebp
43e1b3:	6c                   	insb   (%dx),%es:(%edi)
43e1b4:	6a 75                	push   $0x75
43e1b6:	36 38 41 57          	cmp    %al,%ss:0x57(%ecx)
43e1ba:	4b                   	dec    %ebx
43e1bb:	54                   	push   %esp
43e1bc:	50                   	push   %eax
43e1bd:	41                   	inc    %ecx
43e1be:	6c                   	insb   (%dx),%es:(%edi)
43e1bf:	36 58                	ss pop %eax
43e1c1:	49                   	dec    %ecx
43e1c2:	66 62 6c 72 2b       	bound  %bp,0x2b(%edx,%esi,2)
43e1c7:	53                   	push   %ebx
43e1c8:	59                   	pop    %ecx
43e1c9:	69 4c 41 59 79 66 64 	imul   $0x70646679,0x59(%ecx,%eax,2),%ecx
43e1d0:	70
43e1d1:	33 4c 64 78          	xor    0x78(%esp,%eiz,2),%ecx
43e1d5:	4f                   	dec    %edi
43e1d6:	42                   	inc    %edx
43e1d7:	74 33                	je     0x43e20c
43e1d9:	4b                   	dec    %ebx
43e1da:	39 7a 73             	cmp    %edi,0x73(%edx)
43e1dd:	56                   	push   %esi
43e1de:	59                   	pop    %ecx
43e1df:	69 34 2f 75 64 4b 7a 	imul   $0x7a4b6475,(%edi,%ebp,1),%esi
43e1e6:	35 70 76 4a 35       	xor    $0x354a7670,%eax
43e1eb:	6c                   	insb   (%dx),%es:(%edi)
43e1ec:	65 51                	gs push %ecx
43e1ee:	35 69 59 31 6f       	xor    $0x6f315969,%eax
43e1f3:	6d                   	insl   (%dx),%es:(%edi)
43e1f4:	55                   	push   %ebp
43e1f5:	6b 47 51 37          	imul   $0x37,0x51(%edi),%eax
43e1f9:	4d                   	dec    %ebp
43e1fa:	78 34                	js     0x43e230
43e1fc:	4d                   	dec    %ebp
43e1fd:	4c                   	dec    %esp
43e1fe:	4e                   	dec    %esi
43e1ff:	2b 36                	sub    (%esi),%esi
43e201:	71 61                	jno    0x43e264
43e203:	41                   	inc    %ecx
43e204:	64 39 44 56 58       	cmp    %eax,%fs:0x58(%esi,%edx,2)
43e209:	61                   	popa
43e20a:	31 68 33             	xor    %ebp,0x33(%eax)
43e20d:	57                   	push   %edi
43e20e:	57                   	push   %edi
43e20f:	54                   	push   %esp
43e210:	75 42                	jne    0x43e254
43e212:	36 72 53             	ss jb  0x43e268
43e215:	6b 2b 72             	imul   $0x72,(%ebx),%ebp
43e218:	35 37 49 6b 39       	xor    $0x396b4937,%eax
43e21d:	66 37                	data16 aaa
43e21f:	4f                   	dec    %edi
43e220:	47                   	inc    %edi
43e221:	54                   	push   %esp
43e222:	37                   	aaa
43e223:	50                   	push   %eax
43e224:	61                   	popa
43e225:	68 6e 68 37 5a       	push   $0x5a37686e
43e22a:	4f                   	dec    %edi
43e22b:	78 31                	js     0x43e25e
43e22d:	72 77                	jb     0x43e2a6
43e22f:	53                   	push   %ebx
43e230:	62 61 6d             	bound  %esp,0x6d(%ecx)
43e233:	78 77                	js     0x43e2ac
43e235:	63 52 4c             	arpl   %edx,0x4c(%edx)
43e238:	46                   	inc    %esi
43e239:	69 51 71 31 6c 37 71 	imul   $0x71376c31,0x71(%ecx),%edx
43e240:	30 76 4d             	xor    %dh,0x4d(%esi)
43e243:	75 79                	jne    0x43e2be
43e245:	48                   	dec    %eax
43e246:	57                   	push   %edi
43e247:	67 71 79             	addr16 jno 0x43e2c3
43e24a:	69 6b 71 63 77 31 6f 	imul   $0x6f317763,0x71(%ebx),%ebp
43e251:	67 42                	addr16 inc %edx
43e253:	41                   	inc    %ecx
43e254:	73 6d                	jae    0x43e2c3
43e256:	4c                   	dec    %esp
43e257:	4f                   	dec    %edi
43e258:	7a 50                	jp     0x43e2aa
43e25a:	4d                   	dec    %ebp
43e25b:	35 42 45 76 5a       	xor    $0x5a764542,%eax
43e260:	56                   	push   %esi
43e261:	4e                   	dec    %esi
43e262:	45                   	inc    %ebp
43e263:	30 5a 64             	xor    %bl,0x64(%edx)
43e266:	45                   	inc    %ebp
43e267:	73 78                	jae    0x43e2e1
43e269:	70 69                	jo     0x43e2d4
43e26b:	6f                   	outsl  %ds:(%esi),(%dx)
43e26c:	65 4c                	gs dec %esp
43e26e:	36 4b                	ss dec %ebx
43e270:	78 42                	js     0x43e2b4
43e272:	72 5a                	jb     0x43e2ce
43e274:	30 2f                	xor    %ch,(%edi)
43e276:	48                   	dec    %eax
43e277:	61                   	popa
43e278:	59                   	pop    %ecx
43e279:	65 71 6c             	gs jno 0x43e2e8
43e27c:	62 35 59 2f 67 66    	bound  %esi,0x66672f59
43e282:	7a 78                	jp     0x43e2fc
43e284:	7a 73                	jp     0x43e2f9
43e286:	56                   	push   %esi
43e287:	69 30 73 72 64 57    	imul   $0x57647273,(%eax),%esi
43e28d:	2f                   	das
43e28e:	5a                   	pop    %edx
43e28f:	2b 77 79             	sub    0x79(%edi),%esi
43e292:	7a 4a                	jp     0x43e2de
43e294:	4a                   	dec    %edx
43e295:	6e                   	outsb  %ds:(%esi),(%dx)
43e296:	37                   	aaa
43e297:	2f                   	das
43e298:	69 4c 6f 67 67 45 78 	imul   $0x4e784567,0x67(%edi,%ebp,2),%ecx
43e29f:	4e
43e2a0:	66 32 6a 43          	data16 xor 0x43(%edx),%ch
43e2a4:	41                   	inc    %ecx
43e2a5:	48                   	dec    %eax
43e2a6:	30 32                	xor    %dh,(%edx)
43e2a8:	58                   	pop    %eax
43e2a9:	4d                   	dec    %ebp
43e2aa:	34 61                	xor    $0x61,%al
43e2ac:	50                   	push   %eax
43e2ad:	49                   	dec    %ecx
43e2ae:	49                   	dec    %ecx
43e2af:	73 35                	jae    0x43e2e6
43e2b1:	53                   	push   %ebx
43e2b2:	6e                   	outsb  %ds:(%esi),(%dx)
43e2b3:	62 56 6d             	bound  %edx,0x6d(%esi)
43e2b6:	68 4c 77 55 46       	push   $0x4655774c
43e2bb:	49                   	dec    %ecx
43e2bc:	35 76 33 33 54       	xor    $0x54333376,%eax
43e2c1:	67 53                	addr16 push %ebx
43e2c3:	55                   	push   %ebp
43e2c4:	69 43 47 69 45 75 49 	imul   $0x49754569,0x47(%ebx),%eax
43e2cb:	7a 54                	jp     0x43e321
43e2cd:	71 79                	jno    0x43e348
43e2cf:	4a                   	dec    %edx
43e2d0:	69 69 4a 4f 51 73 61 	imul   $0x6173514f,0x4a(%ecx),%ebp
43e2d7:	54                   	push   %esp
43e2d8:	59                   	pop    %ecx
43e2d9:	71 4e                	jno    0x43e329
43e2db:	54                   	push   %esp
43e2dc:	36 69 44 4b 62 57 30 	imul   $0x72413057,%ss:0x62(%ebx,%ecx,2),%eax
43e2e3:	41 72
43e2e5:	46                   	inc    %esi
43e2e6:	65 6f                	outsl  %gs:(%esi),(%dx)
43e2e8:	5a                   	pop    %edx
43e2e9:	6d                   	insl   (%dx),%es:(%edi)
43e2ea:	57                   	push   %edi
43e2eb:	79 48                	jns    0x43e335
43e2ed:	2f                   	das
43e2ee:	4d                   	dec    %ebp
43e2ef:	45                   	inc    %ebp
43e2f0:	35 38 70 68 34       	xor    $0x34687038,%eax
43e2f5:	31 59 69             	xor    %ebx,0x69(%ecx)
43e2f8:	59                   	pop    %ecx
43e2f9:	6f                   	outsl  %ds:(%esi),(%dx)
43e2fa:	6b 61 67 57          	imul   $0x57,0x67(%ecx),%esp
43e2fe:	6c                   	insb   (%dx),%es:(%edi)
43e2ff:	2b 6e 51             	sub    0x51(%esi),%ebp
43e302:	4f                   	dec    %edi
43e303:	6e                   	outsb  %ds:(%esi),(%dx)
43e304:	76 31                	jbe    0x43e337
43e306:	51                   	push   %ecx
43e307:	52                   	push   %edx
43e308:	65 4f                	gs dec %edi
43e30a:	65 69 66 66 79 69 37 	imul   $0x68376979,%gs:0x66(%esi),%esp
43e311:	68
43e312:	53                   	push   %ebx
43e313:	35 36 6a 7a 34       	xor    $0x347a6a36,%eax
43e318:	36 38 59 4f          	cmp    %bl,%ss:0x4f(%ecx)
43e31c:	6c                   	insb   (%dx),%es:(%edi)
43e31d:	7a 2b                	jp     0x43e34a
43e31f:	6f                   	outsl  %ds:(%esi),(%dx)
43e320:	64 30 77 46          	xor    %dh,%fs:0x46(%edi)
43e324:	33 69 4c             	xor    0x4c(%ecx),%ebp
43e327:	6f                   	outsl  %ds:(%esi),(%dx)
43e328:	47                   	inc    %edi
43e329:	57                   	push   %edi
43e32a:	48                   	dec    %eax
43e32b:	54                   	push   %esp
43e32c:	4e                   	dec    %esi
43e32d:	6f                   	outsl  %ds:(%esi),(%dx)
43e32e:	32 36                	xor    (%esi),%dh
43e330:	4b                   	dec    %ebx
43e331:	6a 6c                	push   $0x6c
43e333:	39 31                	cmp    %esi,(%ecx)
43e335:	69 5a 68 6e 65 67 57 	imul   $0x5767656e,0x68(%edx),%ebx
43e33c:	57                   	push   %edi
43e33d:	41                   	inc    %ecx
43e33e:	4f                   	dec    %edi
43e33f:	64 34 49             	fs xor $0x49,%al
43e342:	45                   	inc    %ebp
43e343:	6b 64 44 54 71       	imul   $0x71,0x54(%esp,%eax,2),%esp
43e348:	30 58 32             	xor    %bl,0x32(%eax)
43e34b:	4d                   	dec    %ebp
43e34c:	7a 55                	jp     0x43e3a3
43e34e:	38 4e 43             	cmp    %cl,0x43(%esi)
43e351:	79 46                	jns    0x43e399
43e353:	42                   	inc    %edx
43e354:	49                   	dec    %ecx
43e355:	39 44 4c 6b          	cmp    %eax,0x6b(%esp,%ecx,2)
43e359:	43                   	inc    %ebx
43e35a:	38 69 64             	cmp    %ch,0x64(%ecx)
43e35d:	35 4d 6b 45 70       	xor    $0x70456b4d,%eax
43e362:	57                   	push   %edi
43e363:	48                   	dec    %eax
43e364:	55                   	push   %ebp
43e365:	66 67 62 50 6c       	bound  %dx,0x6c(%bx,%si)
43e36a:	6a 69                	push   $0x69
43e36c:	72 67                	jb     0x43e3d5
43e36e:	6a 4c                	push   $0x4c
43e370:	75 70                	jne    0x43e3e2
43e372:	63 52 50             	arpl   %edx,0x50(%edx)
43e375:	47                   	inc    %edi
43e376:	59                   	pop    %ecx
43e377:	72 76                	jb     0x43e3ef
43e379:	63 79 79             	arpl   %edi,0x79(%ecx)
43e37c:	76 55                	jbe    0x43e3d3
43e37e:	59                   	pop    %ecx
43e37f:	53                   	push   %ebx
43e380:	2b 36                	sub    (%esi),%esi
43e382:	62 44 56 41          	bound  %eax,0x41(%esi,%edx,2)
43e386:	45                   	inc    %ebp
43e387:	41                   	inc    %ecx
43e388:	64 49                	fs dec %ecx
43e38a:	65 4c                	gs dec %esp
43e38c:	31 44 79 46          	xor    %eax,0x46(%ecx,%edi,2)
43e390:	5a                   	pop    %edx
43e391:	53                   	push   %ebx
43e392:	39 2b                	cmp    %ebp,(%ebx)
43e394:	2b 61 4f             	sub    0x4f(%ecx),%esp
43e397:	45                   	inc    %ebp
43e398:	63 65 6d             	arpl   %esp,0x6d(%ebp)
43e39b:	6e                   	outsb  %ds:(%esi),(%dx)
43e39c:	53                   	push   %ebx
43e39d:	78 69                	js     0x43e408
43e39f:	78 49                	js     0x43e3ea
43e3a1:	35 4b 47 44 79       	xor    $0x7944474b,%eax
43e3a6:	58                   	pop    %eax
43e3a7:	48                   	dec    %eax
43e3a8:	59                   	pop    %ecx
43e3a9:	65 52                	gs push %edx
43e3ab:	62 74 75 50          	bound  %esi,0x50(%ebp,%esi,2)
43e3af:	73 34                	jae    0x43e3e5
43e3b1:	4a                   	dec    %edx
43e3b2:	39 4e 67             	cmp    %ecx,0x67(%esi)
43e3b5:	53                   	push   %ebx
43e3b6:	45                   	inc    %ebp
43e3b7:	6c                   	insb   (%dx),%es:(%edi)
43e3b8:	6e                   	outsb  %ds:(%esi),(%dx)
43e3b9:	36 2b 34 49          	sub    %ss:(%ecx,%ecx,2),%esi
43e3bd:	49                   	dec    %ecx
43e3be:	6c                   	insb   (%dx),%es:(%edi)
43e3bf:	43                   	inc    %ebx
43e3c0:	6d                   	insl   (%dx),%es:(%edi)
43e3c1:	4a                   	dec    %edx
43e3c2:	50                   	push   %eax
43e3c3:	4b                   	dec    %ebx
43e3c4:	6b 39 71             	imul   $0x71,(%ecx),%edi
43e3c7:	53                   	push   %ebx
43e3c8:	67 6f                	outsl  %ds:(%si),(%dx)
43e3ca:	45                   	inc    %ebp
43e3cb:	69 49 79 41 63 41 2f 	imul   $0x2f416341,0x79(%ecx),%ecx
43e3d2:	39 41 4b             	cmp    %eax,0x4b(%ecx)
43e3d5:	75 65                	jne    0x43e43c
43e3d7:	78 54                	js     0x43e42d
43e3d9:	30 72 54             	xor    %dh,0x54(%edx)
43e3dc:	54                   	push   %esp
43e3dd:	67 68 7a 6f 42 4f    	addr16 push $0x4f426f7a
43e3e3:	6e                   	outsb  %ds:(%esi),(%dx)
43e3e4:	61                   	popa
43e3e5:	73 6f                	jae    0x43e456
43e3e7:	69 77 4b 70 35 79 58 	imul   $0x58793570,0x4b(%edi),%esi
43e3ee:	68 2f 4b 53 6c       	push   $0x6c534b2f
43e3f3:	4c                   	dec    %esp
43e3f4:	61                   	popa
43e3f5:	32 66 4a             	xor    0x4a(%esi),%ah
43e3f8:	4d                   	dec    %ebp
43e3f9:	68 54 36 64 49       	push   $0x49643654
43e3fe:	76 38                	jbe    0x43e438
43e400:	6f                   	outsl  %ds:(%esi),(%dx)
43e401:	32 38                	xor    (%eax),%bh
43e403:	4e                   	dec    %esi
43e404:	51                   	push   %ecx
43e405:	33 56 49             	xor    0x49(%esi),%edx
43e408:	35 52 70 53 35       	xor    $0x35537052,%eax
43e40d:	6f                   	outsl  %ds:(%esi),(%dx)
43e40e:	6b 30 30             	imul   $0x30,(%eax),%esi
43e411:	4f                   	dec    %edi
43e412:	73 49                	jae    0x43e45d
43e414:	2b 76 67             	sub    0x67(%esi),%esi
43e417:	68 41 4c 65 43       	push   $0x43654c41
43e41c:	58                   	pop    %eax
43e41d:	63 6b 6d             	arpl   %ebp,0x6d(%ebx)
43e420:	4d                   	dec    %ebp
43e421:	45                   	inc    %ebp
43e422:	33 74 4e 2f          	xor    0x2f(%esi,%ecx,2),%esi
43e426:	6f                   	outsl  %ds:(%esi),(%dx)
43e427:	44                   	inc    %esp
43e428:	76 31                	jbe    0x43e45b
43e42a:	50                   	push   %eax
43e42b:	74 51                	je     0x43e47e
43e42d:	4e                   	dec    %esi
43e42e:	76 4f                	jbe    0x43e47f
43e430:	30 44 48 70          	xor    %al,0x70(%eax,%ecx,2)
43e434:	6b 66 43 64          	imul   $0x64,0x43(%esi),%esp
43e438:	44                   	inc    %esp
43e439:	4c                   	dec    %esp
43e43a:	6c                   	insb   (%dx),%es:(%edi)
43e43b:	74 6c                	je     0x43e4a9
43e43d:	35 31 38 68 32       	xor    $0x32683831,%eax
43e442:	58                   	pop    %eax
43e443:	72 36                	jb     0x43e47b
43e445:	4e                   	dec    %esi
43e446:	2b 69 4a             	sub    0x4a(%ecx),%ebp
43e449:	39 69 44             	cmp    %ebp,0x44(%ecx)
43e44c:	4e                   	dec    %esi
43e44d:	6d                   	insl   (%dx),%es:(%edi)
43e44e:	39 66 69             	cmp    %esp,0x69(%esi)
43e451:	65 36 30 4d 54       	gs xor %cl,%ss:0x54(%ebp)