43d2d1:	59                   	pop    %ecx
43d2d2:	69 4d 48 79 58 2f 71 	imul   $0x712f5879,0x48(%ebp),%ecx
43d2d9:	57                   	push   %edi
43d2da:	37                   	aaa
43d2db:	71 70                	jno    0x43d34d
43d2dd:	65 66 46             	gs inc %si
43d2e0:	58                   	pop    %eax
43d2e1:	46                   	inc    %esi
43d2e2:	4a                   	dec    %edx
43d2e3:	61                   	popa
43d2e4:	34 62                	xor    $0x62,%al
43d2e6:	69 58 33 4f 36 66 71 	imul   $0x7166364f,0x33(%eax),%ebx
43d2ed:	4b                   	dec    %ebx
43d2ee:	36 66 61             	ss popaw
43d2f1:	44                   	inc    %esp
43d2f2:	2f                   	das
43d2f3:	72 52                	jb     0x43d347
43d2f5:	49                   	dec    %ecx
43d2f6:	4e                   	dec    %esi
43d2f7:	6e                   	outsb  %ds:(%esi),(%dx)
43d2f8:	34 4e                	xor    $0x4e,%al
43d2fa:	58                   	pop    %eax
43d2fb:	55                   	push   %ebp
43d2fc:	33 4d 43             	xor    0x43(%ebp),%ecx
43d2ff:	4f                   	dec    %edi
43d300:	77 6d                	ja     0x43d36f
43d302:	68 31 63 76 68       	push   $0x68766331
43d307:	44                   	inc    %esp
43d308:	6a 77                	push   $0x77
43d30a:	52                   	push   %edx
43d30b:	4e                   	dec    %esi
43d30c:	75 4e                	jne    0x43d35c
43d30e:	7a 72                	jp     0x43d382
43d310:	56                   	push   %esi
43d311:	49                   	dec    %ecx
43d312:	2f                   	das
43d313:	63 4f 55             	arpl   %ecx,0x55(%edi)
43d316:	6f                   	outsl  %ds:(%esi),(%dx)
43d317:	6b 6e 48 4e          	imul   $0x4e,0x48(%esi),%ebp
43d31b:	77 7a                	ja     0x43d397
43d31d:	6e                   	outsb  %ds:(%esi),(%dx)
43d31e:	7a 30                	jp     0x43d350
43d320:	58                   	pop    %eax
43d321:	45                   	inc    %ebp
43d322:	78 6b                	js     0x43d38f
43d324:	57                   	push   %edi
43d325:	6d                   	insl   (%dx),%es:(%edi)
43d326:	63 46 64             	arpl   %eax,0x64(%esi)
43d329:	44                   	inc    %esp
43d32a:	47                   	inc    %edi
43d32b:	59                   	pop    %ecx
43d32c:	59                   	pop    %ecx
43d32d:	78 43                	js     0x43d372
43d32f:	33 5a 43             	xor    0x43(%edx),%ebx
43d332:	42                   	inc    %edx
43d333:	6c                   	insb   (%dx),%es:(%edi)
43d334:	4f                   	dec    %edi
43d335:	4f                   	dec    %edi
43d336:	50                   	push   %eax
43d337:	6f                   	outsl  %ds:(%esi),(%dx)
43d338:	4b                   	dec    %ebx
43d339:	4d                   	dec    %ebp
43d33a:	74 30                	je     0x43d36c
43d33c:	38 44 69 51          	cmp    %al,0x51(%ecx,%ebp,2)
43d340:	4a                   	dec    %edx
43d341:	37                   	aaa
43d342:	77 35                	ja     0x43d379
43d344:	6c                   	insb   (%dx),%es:(%edi)
43d345:	47                   	inc    %edi
43d346:	73 51                	jae    0x43d399
43d348:	4d                   	dec    %ebp
43d349:	2b 41 34             	sub    0x34(%ecx),%eax
43d34c:	68 31 6b 34 73       	push   $0x73346b31
43d351:	2b 34 49             	sub    (%ecx,%ecx,2),%esi
43d354:	58                   	pop    %eax
43d355:	4a                   	dec    %edx
43d356:	46                   	inc    %esi
43d357:	42                   	inc    %edx
43d358:	47                   	inc    %edi
43d359:	34 67                	xor    $0x67,%al
43d35b:	33 65 65             	xor    0x65(%ebp),%esp
43d35e:	52                   	push   %edx
43d35f:	32 4c 42 5a          	xor    0x5a(%edx,%eax,2),%cl
43d363:	78 34                	js     0x43d399
43d365:	4e                   	dec    %esi
43d366:	6a 56                	push   $0x56
43d368:	2f                   	das
43d369:	6c                   	insb   (%dx),%es:(%edi)
43d36a:	52                   	push   %edx
43d36b:	69 65 75 66 77 6b 4d 	imul   $0x4d6b7766,0x75(%ebp),%esp
43d372:	33 45 50             	xor    0x50(%ebp),%eax
43d375:	4a                   	dec    %edx
43d376:	53                   	push   %ebx
43d377:	6d                   	insl   (%dx),%es:(%edi)
43d378:	57                   	push   %edi
43d379:	6a 38                	push   $0x38
43d37b:	68 58 6e 66 45       	push   $0x45666e58
43d380:	6f                   	outsl  %ds:(%esi),(%dx)
43d381:	4e                   	dec    %esi
43d382:	71 37                	jno    0x43d3bb
43d384:	73 50                	jae    0x43d3d6
43d386:	48                   	dec    %eax
43d387:	2b 59 52             	sub    0x52(%ecx),%ebx
43d38a:	62 6c 64 73          	bound  %ebp,0x73(%esp,%eiz,2)
43d38e:	39 67 74             	cmp    %esp,0x74(%edi)
43d391:	6c                   	insb   (%dx),%es:(%edi)
43d392:	61                   	popa
43d393:	6f                   	outsl  %ds:(%esi),(%dx)
43d394:	39 68 38             	cmp    %ebp,0x38(%eax)
43d397:	76 52                	jbe    0x43d3eb
43d399:	34 50                	xor    $0x50,%al
43d39b:	62 77 43             	bound  %esi,0x43(%edi)
43d39e:	6c                   	insb   (%dx),%es:(%edi)
43d39f:	52                   	push   %edx
43d3a0:	78 50                	js     0x43d3f2
43d3a2:	50                   	push   %eax
43d3a3:	62 46 4c             	bound  %eax,0x4c(%esi)
43d3a6:	62 67 54             	bound  %esp,0x54(%edi)
43d3a9:	51                   	push   %ecx
43d3aa:	56                   	push   %esi
43d3ab:	47                   	inc    %edi
43d3ac:	53                   	push   %ebx
43d3ad:	53                   	push   %ebx
43d3ae:	77 74                	ja     0x43d424
43d3b0:	76 6d                	jbe    0x43d41f
43d3b2:	2f                   	das
43d3b3:	65 47                	gs inc %edi
43d3b5:	33 34 49             	xor    (%ecx,%ecx,2),%esi
43d3b8:	56                   	push   %esi
43d3b9:	52                   	push   %edx
43d3ba:	38 69 75             	cmp    %ch,0x75(%ecx)
43d3bd:	35 4c 54 70 50       	xor    $0x5070544c,%eax
43d3c2:	61                   	popa
43d3c3:	45                   	inc    %ebp
43d3c4:	37                   	aaa
43d3c5:	48                   	dec    %eax
43d3c6:	55                   	push   %ebp
43d3c7:	35 62 5a 56 62       	xor    $0x62565a62,%eax
43d3cc:	5a                   	pop    %edx
43d3cd:	57                   	push   %edi
43d3ce:	31 68 53             	xor    %ebp,0x53(%eax)
43d3d1:	56                   	push   %esi
43d3d2:	53                   	push   %ebx
43d3d3:	62 62 5a             	bound  %esp,0x5a(%edx)
43d3d6:	59                   	pop    %ecx
43d3d7:	53                   	push   %ebx
43d3d8:	2f                   	das
43d3d9:	4e                   	dec    %esi
43d3da:	31 72 5a             	xor    %esi,0x5a(%edx)
43d3dd:	35 57 37 65 33       	xor    $0x33653757,%eax
43d3e2:	76 59                	jbe    0x43d43d
43d3e4:	47                   	inc    %edi
43d3e5:	32 38                	xor    (%eax),%bh
43d3e7:	41                   	inc    %ecx
43d3e8:	2f                   	das
43d3e9:	50                   	push   %eax
43d3ea:	5a                   	pop    %edx
43d3eb:	44                   	inc    %esp
43d3ec:	68 6c 53 45 44       	push   $0x4445536c
43d3f1:	4f                   	dec    %edi
43d3f2:	79 68                	jns    0x43d45c
43d3f4:	79 48                	jns    0x43d43e
43d3f6:	51                   	push   %ecx
43d3f7:	70 5a                	jo     0x43d453
43d3f9:	5a                   	pop    %edx
43d3fa:	6b 6c 34 52 33       	imul   $0x33,0x52(%esp,%esi,1),%ebp
43d3ff:	5a                   	pop    %edx
43d400:	48                   	dec    %eax
43d401:	56                   	push   %esi
43d402:	36 6d                	ss insl (%dx),%es:(%edi)
43d404:	38 4d 6e             	cmp    %cl,0x6e(%ebp)
43d407:	73 44                	jae    0x43d44d
43d409:	48                   	dec    %eax
43d40a:	44                   	inc    %esp
43d40b:	62 34 2b             	bound  %esi,(%ebx,%ebp,1)
43d40e:	59                   	pop    %ecx
43d40f:	52                   	push   %edx
43d410:	77 67                	ja     0x43d479
43d412:	56                   	push   %esi
43d413:	4d                   	dec    %ebp
43d414:	56                   	push   %esi
43d415:	46                   	inc    %esi
43d416:	66 35 66 65          	xor    $0x6566,%ax
43d41a:	70 46                	jo     0x43d462
43d41c:	36 75 46             	ss jne 0x43d465
43d41f:	2b 54 37 6c          	sub    0x6c(%edi,%esi,1),%edx
43d423:	50                   	push   %eax
43d424:	52                   	push   %edx
43d425:	6d                   	insl   (%dx),%es:(%edi)
43d426:	6b 61 53 50          	imul   $0x50,0x53(%ecx),%esp
43d42a:	33 68 64             	xor    0x64(%eax),%ebp
43d42d:	69 7a 30 6a 2b 33 5a 	imul   $0x5a332b6a,0x30(%edx),%edi
43d434:	7a 52                	jp     0x43d488
43d436:	55                   	push   %ebp
43d437:	57                   	push   %edi
43d438:	61                   	popa
43d439:	38 66 38             	cmp    %ah,0x38(%esi)
43d43c:	62 4a 57             	bound  %ecx,0x57(%edx)
43d43f:	59                   	pop    %ecx
43d440:	72 6d                	jb     0x43d4af
43d442:	6e                   	outsb  %ds:(%esi),(%dx)
43d443:	68 30 51 74 77       	push   $0x77745130
43d448:	53                   	push   %ebx
43d449:	67 4c                	addr16 dec %esp
43d44b:	65 55                	gs push %ebp
43d44d:	64 53                	fs push %ebx
43d44f:	56                   	push   %esi
43d450:	43                   	inc    %ebx
43d451:	47                   	inc    %edi
43d452:	53                   	push   %ebx
43d453:	6d                   	insl   (%dx),%es:(%edi)
43d454:	41                   	inc    %ecx
43d455:	75 54                	jne    0x43d4ab
43d457:	4b                   	dec    %ebx
43d458:	55                   	push   %ebp
43d459:	55                   	push   %ebp
43d45a:	33 31                	xor    (%ecx),%esi
43d45c:	31 42 32             	xor    %eax,0x32(%edx)
43d45f:	49                   	dec    %ecx
43d460:	47                   	inc    %edi
43d461:	76 4c                	jbe    0x43d4af
43d463:	55                   	push   %ebp
43d464:	35 64 36 65 4a       	xor    $0x4a653664,%eax
43d469:	61                   	popa
43d46a:	4d                   	dec    %ebp
43d46b:	6d                   	insl   (%dx),%es:(%edi)
43d46c:	46                   	inc    %esi
43d46d:	57                   	push   %edi
43d46e:	50                   	push   %eax
43d46f:	44                   	inc    %esp
43d470:	76 6c                	jbe    0x43d4de
43d472:	4a                   	dec    %edx
43d473:	2b 42 50             	sub    0x50(%edx),%eax
43d476:	6a 59                	push   $0x59
43d478:	5a                   	pop    %edx
43d479:	63 73 6b             	arpl   %esi,0x6b(%ebx)
43d47c:	7a 44                	jp     0x43d4c2
43d47e:	32 67 61             	xor    0x61(%edi),%ah
43d481:	34 77                	xor    $0x77,%al
43d483:	2b 4d 38             	sub    0x38(%ebp),%ecx
43d486:	59                   	pop    %ecx
43d487:	65 6b 6b 39 64       	imul   $0x64,%gs:0x39(%ebx),%ebp
43d48c:	39 5a 46             	cmp    %ebx,0x46(%edx)
43d48f:	4c                   	dec    %esp
43d490:	37                   	aaa
43d491:	73 5a                	jae    0x43d4ed
43d493:	56                   	push   %esi
43d494:	63 6d 56             	arpl   %ebp,0x56(%ebp)
43d497:	5a                   	pop    %edx
43d498:	6e                   	outsb  %ds:(%esi),(%dx)
43d499:	55                   	push   %ebp
43d49a:	38 78 7a             	cmp    %bh,0x7a(%eax)
43d49d:	42                   	inc    %edx
43d49e:	63 78 66             	arpl   %edi,0x66(%eax)
43d4a1:	33 43 77             	xor    0x77(%ebx),%eax
43d4a4:	42                   	inc    %edx
43d4a5:	52                   	push   %edx
43d4a6:	68 39 58 4e 68       	push   $0x684e5839
43d4ab:	6d                   	insl   (%dx),%es:(%edi)
43d4ac:	6d                   	insl   (%dx),%es:(%edi)
43d4ad:	63 52 43             	arpl   %edx,0x43(%edx)
43d4b0:	67 51                	addr16 push %ecx
43d4b2:	58                   	pop    %eax
43d4b3:	37                   	aaa
43d4b4:	35 4c 7a 75 30       	xor    $0x30757a4c,%eax
43d4b9:	35 70 54 4b 71       	xor    $0x714b5470,%eax
43d4be:	4b                   	dec    %ebx
43d4bf:	5a                   	pop    %edx
43d4c0:	66 75 4d             	data16 jne 0x43d510
43d4c3:	59                   	pop    %ecx
43d4c4:	6d                   	insl   (%dx),%es:(%edi)
43d4c5:	30 42 77             	xor    %al,0x77(%edx)
43d4c8:	48                   	dec    %eax
43d4c9:	42                   	inc    %edx
43d4ca:	61                   	popa
43d4cb:	53                   	push   %ebx
43d4cc:	41                   	inc    %ecx
43d4cd:	6a 2f                	push   $0x2f
43d4cf:	39 30                	cmp    %esi,(%eax)
43d4d1:	74 73                	je     0x43d546
43d4d3:	32 6c 66 2b          	xor    0x2b(%esi,%eiz,2),%ch
43d4d7:	65 6a 64             	gs push $0x64
43d4da:	2f                   	das
43d4db:	6b 38 73             	imul   $0x73,(%eax),%edi
43d4de:	45                   	inc    %ebp
43d4df:	5a                   	pop    %edx
43d4e0:	72 47                	jb     0x43d529
43d4e2:	63 35 54 70 36 4b    	arpl   %esi,0x4b367054
43d4e8:	70 47                	jo     0x43d531
43d4ea:	44                   	inc    %esp
43d4eb:	4e                   	dec    %esi
43d4ec:	2f                   	das
43d4ed:	37                   	aaa
43d4ee:	53                   	push   %ebx
43d4ef:	44                   	inc    %esp
43d4f0:	30 4f 2b             	xor    %cl,0x2b(%edi)
43d4f3:	53                   	push   %ebx
43d4f4:	4a                   	dec    %edx
43d4f5:	72 30                	jb     0x43d527
43d4f7:	67 33 4e 74          	xor    0x74(%bp),%ecx
43d4fb:	52                   	push   %edx
43d4fc:	49                   	dec    %ecx
43d4fd:	56                   	push   %esi
43d4fe:	30 77 70             	xor    %dh,0x70(%edi)
43d501:	57                   	push   %edi
43d502:	71 5a                	jno    0x43d55e
43d504:	78 36                	js     0x43d53c
43d506:	59                   	pop    %ecx
43d507:	44                   	inc    %esp
43d508:	46                   	inc    %esi
43d509:	30 2b                	xor    %ch,(%ebx)
43d50b:	44                   	inc    %esp
43d50c:	55                   	push   %ebp
43d50d:	43                   	inc    %ebx
43d50e:	4d                   	dec    %ebp
43d50f:	6f                   	outsl  %ds:(%esi),(%dx)
43d510:	39 61 56             	cmp    %esp,0x56(%ecx)
43d513:	63 38                	arpl   %edi,(%eax)
43d515:	59                   	pop    %ecx
43d516:	49                   	dec    %ecx
43d517:	71 6b                	jno    0x43d584
43d519:	79 44                	jns    0x43d55f
43d51b:	49                   	dec    %ecx
43d51c:	31 34 75 52 65 4f 31 	xor    %esi,0x314f6552(,%esi,2)
43d523:	6e                   	outsb  %ds:(%esi),(%dx)
43d524:	68 2f 74 78 50       	push   $0x5078742f
43d529:	67 5a                	addr16 pop %edx
43d52b:	33 4f 6c             	xor    0x6c(%edi),%ecx
43d52e:	36 6a 37             	ss push $0x37
43d531:	4a                   	dec    %edx
43d532:	2b 56 64             	sub    0x64(%esi),%edx
43d535:	2f                   	das
43d536:	43                   	inc    %ebx
43d537:	70 63                	jo     0x43d59c
43d539:	4e                   	dec    %esi
43d53a:	38 51 4e             	cmp    %dl,0x4e(%ecx)
43d53d:	41                   	inc    %ecx
43d53e:	37                   	aaa
43d53f:	5a                   	pop    %edx
43d540:	6d                   	insl   (%dx),%es:(%edi)
43d541:	34 77                	xor    $0x77,%al
43d543:	45                   	inc    %ebp
43d544:	64 4b                	fs dec %ebx
43d546:	63 63 43             	arpl   %esp,0x43(%ebx)
43d549:	66 4b                	dec    %bx
43d54b:	68 44 72 50 4c       	push   $0x4c507244
43d550:	63 47 2b             	arpl   %eax,0x2b(%edi)
43d553:	38 4b 2f             	cmp    %cl,0x2f(%ebx)
43d556:	61                   	popa
43d557:	4f                   	dec    %edi