434401:	53                   	push   %ebx
434402:	68 64 59 56 43       	push   $0x43565964
434407:	73 4b                	jae    0x434454
434409:	4f                   	dec    %edi
43440a:	72 50                	jb     0x43445c
43440c:	2b 2f                	sub    (%edi),%ebp
43440e:	2f                   	das
43440f:	38 34 64             	cmp    %dh,(%esp,%eiz,2)
434412:	66 37                	data16 aaa
434414:	2f                   	das
434415:	2f                   	das
434416:	78 45                	js     0x43445d
434418:	48                   	dec    %eax
434419:	46                   	inc    %esi
43441a:	31 67 54             	xor    %esp,0x54(%edi)
43441d:	42                   	inc    %edx
43441e:	79 73                	jns    0x434493
434420:	61                   	popa
434421:	52                   	push   %edx
434422:	51                   	push   %ecx
434423:	51                   	push   %ecx
434424:	41                   	inc    %ecx
434425:	41                   	inc    %ecx
434426:	41                   	inc    %ecx
434427:	42                   	inc    %edx
434428:	52                   	push   %edx
434429:	2f                   	das
43442a:	76 2f                	jbe    0x43445b
43442c:	2f                   	das
43442d:	58                   	pop    %eax
43442e:	66 37                	data16 aaa
434430:	2f                   	das
434431:	2f                   	das
434432:	32 6a 2b             	xor    0x2b(%edx),%ch
434435:	2f                   	das
434436:	2f                   	das
434437:	39 39                	cmp    %edi,(%ecx)
434439:	2f                   	das
43443a:	76 2f                	jbe    0x43446b
43443c:	2f                   	das
43443d:	4f                   	dec    %edi
43443e:	45                   	inc    %ebp
43443f:	48                   	dec    %eax
434440:	2b 2f                	sub    (%edi),%ebp
434442:	2f                   	das
434443:	38 52 42             	cmp    %dl,0x42(%edx)
434446:	77 4b                	ja     0x434493
434448:	4f                   	dec    %edi
434449:	61                   	popa
43444a:	54                   	push   %esp
43444b:	4b                   	dec    %ebx
43444c:	4a                   	dec    %edx
43444d:	4b                   	dec    %ebx
43444e:	6e                   	outsb  %ds:(%esi),(%dx)
43444f:	70 7a                	jo     0x4344cb
434451:	4e                   	dec    %esi
434452:	77 41                	ja     0x434495
434454:	41                   	inc    %ecx
434455:	42                   	inc    %edx
434456:	69 55 43 4b 43 45 41 	imul   $0x4145434b,0x43(%ebp),%edx
43445d:	41                   	inc    %ecx
43445e:	41                   	inc    %ecx
43445f:	5a                   	pop    %edx
434460:	39 47 41             	cmp    %eax,0x41(%edi)
434463:	41                   	inc    %ecx
434464:	41                   	inc    %ecx
434465:	42                   	inc    %edx
434466:	43                   	inc    %ebx
434467:	55                   	push   %ebp
434468:	44                   	inc    %esp
434469:	4b                   	dec    %ebx
43446a:	43                   	inc    %ebx
43446b:	45                   	inc    %ebp
43446c:	41                   	inc    %ecx
43446d:	41                   	inc    %ecx
43446e:	41                   	inc    %ecx
43446f:	5a                   	pop    %edx
434470:	39 47 51             	cmp    %eax,0x51(%edi)
434473:	41                   	inc    %ecx
434474:	41                   	inc    %ecx
434475:	42                   	inc    %edx
434476:	43                   	inc    %ebx
434477:	6f                   	outsl  %ds:(%esi),(%dx)
434478:	41                   	inc    %ecx
434479:	41                   	inc    %ecx
43447a:	41                   	inc    %ecx
43447b:	41                   	inc    %ecx
43447c:	54                   	push   %esp
43447d:	4d                   	dec    %ebp
43447e:	41                   	inc    %ecx
43447f:	51                   	push   %ecx
434480:	41                   	inc    %ecx
434481:	2b 67 41             	sub    0x41(%edi),%esp
434484:	41                   	inc    %ecx
434485:	41                   	inc    %ecx
434486:	42                   	inc    %edx
434487:	55                   	push   %ebp
434488:	41                   	inc    %ecx
434489:	41                   	inc    %ecx
43448a:	42                   	inc    %edx
43448b:	45                   	inc    %ebp
43448c:	41                   	inc    %ecx
43448d:	41                   	inc    %ecx
43448e:	6f                   	outsl  %ds:(%esi),(%dx)
43448f:	35 70 6a 51 6b       	xor    $0x6b516a70,%eax
434494:	41                   	inc    %ecx
434495:	41                   	inc    %ecx
434496:	41                   	inc    %ecx
434497:	49                   	dec    %ecx
434498:	4b                   	dec    %ebx
434499:	4b                   	dec    %ebx
43449a:	77 63                	ja     0x4344ff
43449c:	52                   	push   %edx
43449d:	42                   	inc    %edx
43449e:	54                   	push   %esp
43449f:	69 37 41 41 41 41    	imul   $0x41414141,(%edi),%esi
4344a5:	48                   	dec    %eax
4344a6:	79 51                	jns    0x4344f9
4344a8:	6f                   	outsl  %ds:(%esi),(%dx)
4344a9:	4f                   	dec    %edi
4344aa:	67 41                	addr16 inc %ecx
4344ac:	41                   	inc    %ecx
4344ad:	42                   	inc    %edx
4344ae:	68 4d 46 4b 2b       	push   $0x2b4b464d
4344b3:	34 49                	xor    $0x49,%al
4344b5:	4f                   	dec    %edi
4344b6:	4a                   	dec    %edx
4344b7:	59                   	pop    %ecx
4344b8:	41                   	inc    %ecx
4344b9:	41                   	inc    %ecx
4344ba:	41                   	inc    %ecx
4344bb:	41                   	inc    %ecx
4344bc:	66 45                	inc    %bp
4344be:	43                   	inc    %ebx
4344bf:	67 36 41             	addr16 ss inc %ecx
4344c2:	41                   	inc    %ecx
4344c3:	41                   	inc    %ecx
4344c4:	47                   	inc    %edi
4344c5:	45                   	inc    %ebp
4344c6:	77 55                	ja     0x43451d
4344c8:	72 33                	jb     0x4344fd
4344ca:	51                   	push   %ecx
4344cb:	49                   	dec    %ecx
4344cc:	49                   	dec    %ecx
4344cd:	6a 77                	push   $0x77
4344cf:	73 41                	jae    0x434512
4344d1:	41                   	inc    %ecx
4344d2:	41                   	inc    %ecx
4344d3:	4a                   	dec    %edx
4344d4:	37                   	aaa
4344d5:	45                   	inc    %ebp
4344d6:	77 41                	ja     0x434519
4344d8:	41                   	inc    %ecx
4344d9:	42                   	inc    %edx
4344da:	42                   	inc    %edx
4344db:	59                   	pop    %ecx
4344dc:	34 62                	xor    $0x62,%al
4344de:	77 41                	ja     0x434521
4344e0:	41                   	inc    %ecx
4344e1:	41                   	inc    %ecx
4344e2:	42                   	inc    %edx
4344e3:	67 54                	addr16 push %esp
4344e5:	42                   	inc    %edx
4344e6:	53                   	push   %ebx
4344e7:	76 47                	jbe    0x434530
4344e9:	45                   	inc    %ebp
4344ea:	67 50                	addr16 push %eax
4344ec:	2b 46 51             	sub    0x51(%esi),%eax
4344ef:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
4344f3:	49                   	dec    %ecx
4344f4:	62 45 77             	bound  %eax,0x77(%ebp)
4344f7:	55                   	push   %ebp
4344f8:	72 75                	jb     0x43456f
4344fa:	52                   	push   %edx
4344fb:	59                   	pop    %ecx
4344fc:	4d                   	dec    %ebp
4344fd:	46                   	inc    %esi
4344fe:	68 4d 46 4b 37       	push   $0x374b464d
434503:	49                   	dec    %ecx
434504:	57                   	push   %edi
434505:	43                   	inc    %ebx
434506:	78 6b                	js     0x434573
434508:	54                   	push   %esp
434509:	42                   	inc    %edx
43450a:	53                   	push   %ebx
43450b:	75 72                	jne    0x43457f
43450d:	4b                   	dec    %ebx
43450e:	78 4d                	js     0x43455d
434510:	52                   	push   %edx
434511:	42                   	inc    %edx
434512:	45                   	inc    %ebp
434513:	55                   	push   %ebp
434514:	44                   	inc    %esp
434515:	41                   	inc    %ecx
434516:	41                   	inc    %ecx
434517:	41                   	inc    %ecx
434518:	41                   	inc    %ecx
434519:	43                   	inc    %ebx
43451a:	77 41                	ja     0x43455d
43451c:	41                   	inc    %ecx
43451d:	41                   	inc    %ecx
43451e:	42                   	inc    %edx
43451f:	34 41                	xor    $0x41,%al
434521:	41                   	inc    %ecx
434522:	41                   	inc    %ecx
434523:	41                   	inc    %ecx
434524:	73 41                	jae    0x434567
434526:	41                   	inc    %ecx
434527:	41                   	inc    %ecx
434528:	41                   	inc    %ecx
434529:	48                   	dec    %eax
43452a:	78 73                	js     0x43459f
43452c:	6f                   	outsl  %ds:(%esi),(%dx)
43452d:	4f                   	dec    %edi
43452e:	67 41                	addr16 inc %ecx
434530:	41                   	inc    %ecx
434531:	42                   	inc    %edx
434532:	68 4d 45 4b 2b       	push   $0x2b4b454d
434537:	49                   	dec    %ecx
434538:	53                   	push   %ebx
434539:	41                   	inc    %ecx
43453a:	77 49                	ja     0x434585
43453c:	49                   	dec    %ecx
43453d:	6f                   	outsl  %ds:(%esi),(%dx)
43453e:	77 73                	ja     0x4345b3
434540:	41                   	inc    %ecx
434541:	41                   	inc    %ecx
434542:	41                   	inc    %ecx
434543:	4a                   	dec    %edx
434544:	39 44 67 41          	cmp    %eax,0x41(%edi,%eiz,2)
434548:	41                   	inc    %ecx
434549:	42                   	inc    %edx
43454a:	42                   	inc    %edx
43454b:	63 54 42 43          	arpl   %edx,0x43(%edx,%eax,2)
43454f:	76 50                	jbe    0x4345a1
434551:	45                   	inc    %ebp
434552:	67 4d                	addr16 dec %ebp
434554:	49                   	dec    %ecx
434555:	30 58 30             	xor    %bl,0x30(%eax)
434558:	50                   	push   %eax
434559:	41                   	inc    %ecx
43455a:	41                   	inc    %ecx
43455b:	41                   	inc    %ecx
43455c:	45                   	inc    %ebp
43455d:	47                   	inc    %edi
43455e:	42                   	inc    %edx
43455f:	4d                   	dec    %ebp
434560:	45                   	inc    %ebp
434561:	4b                   	dec    %ebx
434562:	38 45 47             	cmp    %al,0x47(%ebp)
434565:	42                   	inc    %edx
434566:	79 55                	jns    0x4345bd
434568:	58                   	pop    %eax
434569:	57                   	push   %edi
43456a:	41                   	inc    %ecx
43456b:	73 4a                	jae    0x4345b7
43456d:	70 41                	jo     0x4345b0
43456f:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
434573:	49                   	dec    %ecx
434574:	72 42                	jb     0x4345b8
434576:	44                   	inc    %esp
434577:	45                   	inc    %ebp
434578:	43                   	inc    %ebx
434579:	4b                   	dec    %ebx
43457a:	34 30                	xor    $0x30,%al
43457c:	49                   	dec    %ecx
43457d:	46                   	inc    %esi
43457e:	31 67 4d             	xor    %esp,0x4d(%edi)
434581:	4b                   	dec    %ebx
434582:	77 63                	ja     0x4345e7
434584:	73 42                	jae    0x4345c8
434586:	54                   	push   %esp
434587:	68 6a 2f 2f 2f       	push   $0x2f2f2f6a
43458c:	2f                   	das
43458d:	43                   	inc    %ebx
43458e:	41                   	inc    %ecx
43458f:	4b                   	dec    %ebx
434590:	4f                   	dec    %edi
434591:	61                   	popa
434592:	54                   	push   %esp
434593:	49                   	dec    %ecx
434594:	43                   	inc    %ebx
434595:	4b                   	dec    %ebx
434596:	79 63                	jns    0x4345fb
434598:	34 59                	xor    $0x59,%al
43459a:	66 2f                	data16 das
43459c:	2f                   	das
43459d:	2f                   	das
43459e:	30 55 47             	xor    %dl,0x47(%ebp)
4345a1:	41                   	inc    %ecx
4345a2:	41                   	inc    %ecx
4345a3:	41                   	inc    %ecx
4345a4:	41                   	inc    %ecx
4345a5:	4d                   	dec    %ebp
4345a6:	2f                   	das
4345a7:	2f                   	das
4345a8:	2f                   	das
4345a9:	2f                   	das
4345aa:	30 54 2f 2f          	xor    %dl,0x2f(%edi,%ebp,1)
4345ae:	2f                   	das
4345af:	39 62 2f             	cmp    %esp,0x2f(%edx)
4345b2:	2f                   	das
4345b3:	2f                   	das
4345b4:	2f                   	das
4345b5:	61                   	popa
4345b6:	50                   	push   %eax
4345b7:	2f                   	das
4345b8:	2f                   	das
4345b9:	2f                   	das
4345ba:	32 2f                	xor    (%edi),%ch
4345bc:	2f                   	das
4345bd:	2f                   	das
4345be:	2f                   	das
4345bf:	39 32                	cmp    %esi,(%edx)
4345c1:	2f                   	das
4345c2:	2f                   	das
4345c3:	2f                   	das
4345c4:	2f                   	das
4345c5:	4f                   	dec    %edi
4345c6:	43                   	inc    %ebx
4345c7:	50                   	push   %eax
4345c8:	2f                   	das
4345c9:	2f                   	das
4345ca:	2f                   	das
4345cb:	38 47 42             	cmp    %al,0x42(%edi)
4345ce:	78 59                	js     0x434629
4345d0:	57                   	push   %edi
4345d1:	4b                   	dec    %ebx
4345d2:	43                   	inc    %ebx
4345d3:	49                   	dec    %ecx
4345d4:	41                   	inc    %ecx
4345d5:	41                   	inc    %ecx
4345d6:	41                   	inc    %ecx
4345d7:	59                   	pop    %ecx
4345d8:	71 41                	jno    0x43461b
4345da:	41                   	inc    %ecx
4345db:	41                   	inc    %ecx
4345dc:	54                   	push   %esp
4345dd:	4d                   	dec    %ebp
4345de:	41                   	inc    %ecx
4345df:	59                   	pop    %ecx
4345e0:	41                   	inc    %ecx
4345e1:	77 51                	ja     0x434634
4345e3:	45                   	inc    %ebp
4345e4:	41                   	inc    %ecx
4345e5:	41                   	inc    %ecx
4345e6:	42                   	inc    %edx
4345e7:	59                   	pop    %ecx
4345e8:	41                   	inc    %ecx
4345e9:	41                   	inc    %ecx