43a59e:	47                   	inc    %edi
43a59f:	72 45                	jb     0x43a5e6
43a5a1:	35 5a 35 4d 63       	xor    $0x634d355a,%eax
43a5a6:	6e                   	outsb  %ds:(%esi),(%dx)
43a5a7:	37                   	aaa
43a5a8:	4f                   	dec    %edi
43a5a9:	52                   	push   %edx
43a5aa:	74 51                	je     0x43a5fd
43a5ac:	6e                   	outsb  %ds:(%esi),(%dx)
43a5ad:	76 6e                	jbe    0x43a61d
43a5af:	64 4d                	fs dec %ebp
43a5b1:	33 34 39             	xor    (%ecx,%edi,1),%esi
43a5b4:	44                   	inc    %esp
43a5b5:	71 50                	jno    0x43a607
43a5b7:	64 61                	fs popa
43a5b9:	49                   	dec    %ecx
43a5ba:	69 36 39 35 37 2f    	imul   $0x2f373539,(%esi),%esi
43a5c0:	35 4f 70 30 71       	xor    $0x7130704f,%eax
43a5c5:	4e                   	dec    %esi
43a5c6:	47                   	inc    %edi
43a5c7:	69 49 49 42 2f 66 62 	imul   $0x62662f42,0x49(%ecx),%ecx
43a5ce:	56                   	push   %esi
43a5cf:	7a 35                	jp     0x43a606
43a5d1:	4b                   	dec    %ebx
43a5d2:	69 4e 59 64 54 2f 35 	imul   $0x352f5464,0x59(%esi),%ecx
43a5d9:	38 5a 69             	cmp    %bl,0x69(%edx)
43a5dc:	52                   	push   %edx
43a5dd:	54                   	push   %esp
43a5de:	35 45 42 47 61       	xor    $0x61474245,%eax
43a5e3:	4d                   	dec    %ebp
43a5e4:	58                   	pop    %eax
43a5e5:	63 2b                	arpl   %ebp,(%ebx)
43a5e7:	6f                   	outsl  %ds:(%esi),(%dx)
43a5e8:	47                   	inc    %edi
43a5e9:	7a 6e                	jp     0x43a659
43a5eb:	37                   	aaa
43a5ec:	66 46                	inc    %si
43a5ee:	32 67 66             	xor    0x66(%edi),%ah
43a5f1:	4e                   	dec    %esi
43a5f2:	5a                   	pop    %edx
43a5f3:	56                   	push   %esi
43a5f4:	48                   	dec    %eax
43a5f5:	5a                   	pop    %edx
43a5f6:	56                   	push   %esi
43a5f7:	6a 4f                	push   $0x4f
43a5f9:	7a 54                	jp     0x43a64f
43a5fb:	73 35                	jae    0x43a632
43a5fd:	70 53                	jo     0x43a652
43a5ff:	65 39 52 6c          	cmp    %edx,%gs:0x6c(%edx)
43a603:	6e                   	outsb  %ds:(%esi),(%dx)
43a604:	7a 4c                	jp     0x43a652
43a606:	68 2f 69 47 39       	push   $0x3947692f
43a60b:	6c                   	insb   (%dx),%es:(%edi)
43a60c:	41                   	inc    %ecx
43a60d:	4f                   	dec    %edi
43a60e:	73 36                	jae    0x43a646
43a610:	4f                   	dec    %edi
43a611:	4d                   	dec    %ebp
43a612:	67 6e                	outsb  %ds:(%si),(%dx)
43a614:	35 77 55 39 61       	xor    $0x61395577,%eax
43a619:	38 35 6f 49 70 4b    	cmp    %dh,0x4b70496f
43a61f:	56                   	push   %esi
43a620:	6a 4b                	push   $0x4b
43a622:	46                   	inc    %esi
43a623:	6e                   	outsb  %ds:(%esi),(%dx)
43a624:	58                   	pop    %eax
43a625:	61                   	popa
43a626:	49                   	dec    %ecx
43a627:	64 34 62             	fs xor $0x62,%al
43a62a:	4a                   	dec    %edx
43a62b:	73 51                	jae    0x43a67e
43a62d:	4b                   	dec    %ebx
43a62e:	2b 6f 67             	sub    0x67(%edi),%ebp
43a631:	75 48                	jne    0x43a67b
43a633:	53                   	push   %ebx
43a634:	70 57                	jo     0x43a68d
43a636:	54                   	push   %esp
43a637:	76 35                	jbe    0x43a66e
43a639:	59                   	pop    %ecx
43a63a:	37                   	aaa
43a63b:	30 73 4d             	xor    %dh,0x4d(%ebx)
43a63e:	50                   	push   %eax
43a63f:	7a 62                	jp     0x43a6a3
43a641:	6a 58                	push   $0x58
43a643:	38 57 67             	cmp    %dl,0x67(%edi)
43a646:	75 51                	jne    0x43a699
43a648:	61                   	popa
43a649:	51                   	push   %ecx
43a64a:	2f                   	das
43a64b:	5a                   	pop    %edx
43a64c:	6e                   	outsb  %ds:(%esi),(%dx)
43a64d:	52                   	push   %edx
43a64e:	30 37                	xor    %dh,(%edi)
43a650:	61                   	popa
43a651:	67 6e                	outsb  %ds:(%si),(%dx)
43a653:	31 64 70 50          	xor    %esp,0x50(%eax,%esi,2)
43a657:	6e                   	outsb  %ds:(%esi),(%dx)
43a658:	45                   	inc    %ebp
43a659:	55                   	push   %ebp
43a65a:	2b 6c 76 51          	sub    0x51(%esi,%esi,2),%ebp
43a65e:	5a                   	pop    %edx
43a65f:	67 6a 73             	addr16 push $0x73
43a662:	76 4e                	jbe    0x43a6b2
43a664:	48                   	dec    %eax
43a665:	70 66                	jo     0x43a6cd
43a667:	62 44 67 62          	bound  %eax,0x62(%edi,%eiz,2)
43a66b:	37                   	aaa
43a66c:	78 4f                	js     0x43a6bd
43a66e:	76 6f                	jbe    0x43a6df
43a670:	31 6a 76             	xor    %ebp,0x76(%edx)
43a673:	6a 4c                	push   $0x4c
43a675:	4b                   	dec    %ebx
43a676:	4a                   	dec    %edx
43a677:	43                   	inc    %ebx
43a678:	35 72 58 54 4c       	xor    $0x4c545872,%eax
43a67d:	78 47                	js     0x43a6c6
43a67f:	4f                   	dec    %edi
43a680:	46                   	inc    %esi
43a681:	79 39                	jns    0x43a6bc
43a683:	76 51                	jbe    0x43a6d6
43a685:	6d                   	insl   (%dx),%es:(%edi)
43a686:	35 61 70 65 65       	xor    $0x65657061,%eax
43a68b:	54                   	push   %esp
43a68c:	6e                   	outsb  %ds:(%esi),(%dx)
43a68d:	76 4b                	jbe    0x43a6da
43a68f:	35 39 57 65 31       	xor    $0x31655739,%eax
43a694:	54                   	push   %esp
43a695:	34 6a                	xor    $0x6a,%al
43a697:	47                   	inc    %edi
43a698:	7a 69                	jp     0x43a703
43a69a:	6e                   	outsb  %ds:(%esi),(%dx)
43a69b:	61                   	popa
43a69c:	72 65                	jb     0x43a703
43a69e:	2f                   	das
43a69f:	41                   	inc    %ecx
43a6a0:	57                   	push   %edi
43a6a1:	50                   	push   %eax
43a6a2:	63 39                	arpl   %edi,(%ecx)
43a6a4:	61                   	popa
43a6a5:	58                   	pop    %eax
43a6a6:	52                   	push   %edx
43a6a7:	6a 5a                	push   $0x5a
43a6a9:	44                   	inc    %esp
43a6aa:	53                   	push   %ebx
43a6ab:	63 4e 72             	arpl   %ecx,0x72(%esi)
43a6ae:	38 4b 74             	cmp    %cl,0x74(%ebx)
43a6b1:	56                   	push   %esi
43a6b2:	6c                   	insb   (%dx),%es:(%edi)
43a6b3:	62 63 48             	bound  %esp,0x48(%ebx)
43a6b6:	67 50                	addr16 push %eax
43a6b8:	36 79 66             	ss jns 0x43a721
43a6bb:	59                   	pop    %ecx
43a6bc:	39 32                	cmp    %esi,(%edx)
43a6be:	57                   	push   %edi
43a6bf:	70 72                	jo     0x43a733
43a6c1:	69 39 7a 69 72 36    	imul   $0x3672697a,(%ecx),%edi
43a6c7:	45                   	inc    %ebp
43a6c8:	51                   	push   %ecx
43a6c9:	48                   	dec    %eax
43a6ca:	2f                   	das
43a6cb:	67 51                	addr16 push %ecx
43a6cd:	55                   	push   %ebp
43a6ce:	67 72 6c             	addr16 jb 0x43a73d
43a6d1:	39 49 58             	cmp    %ecx,0x58(%ecx)
43a6d4:	70 65                	jo     0x43a73b
43a6d6:	56                   	push   %esi
43a6d7:	51                   	push   %ecx
43a6d8:	70 52                	jo     0x43a72c
43a6da:	32 75 77             	xor    0x77(%ebp),%dh
43a6dd:	6c                   	insb   (%dx),%es:(%edi)
43a6de:	52                   	push   %edx
43a6df:	75 41                	jne    0x43a722
43a6e1:	4b                   	dec    %ebx
43a6e2:	4a                   	dec    %edx
43a6e3:	4f                   	dec    %edi
43a6e4:	79 4a                	jns    0x43a730
43a6e6:	43                   	inc    %ebx
43a6e7:	36 51                	ss push %ecx
43a6e9:	2f                   	das
43a6ea:	53                   	push   %ebx
43a6eb:	61                   	popa
43a6ec:	4a                   	dec    %edx
43a6ed:	34 39                	xor    $0x39,%al
43a6ef:	2f                   	das
43a6f0:	75 6c                	jne    0x43a75e
43a6f2:	6d                   	insl   (%dx),%es:(%edi)
43a6f3:	5a                   	pop    %edx
43a6f4:	58                   	pop    %eax
43a6f5:	53                   	push   %ebx
43a6f6:	49                   	dec    %ecx
43a6f7:	68 67 68 66 6b       	push   $0x6b666867
43a6fc:	39 47 6f             	cmp    %eax,0x6f(%edi)
43a6ff:	6d                   	insl   (%dx),%es:(%edi)
43a700:	48                   	dec    %eax
43a701:	58                   	pop    %eax
43a702:	69 65 7a 4f 69 45 73 	imul   $0x7345694f,0x7a(%ebp),%esp
43a709:	4d                   	dec    %ebp
43a70a:	76 63                	jbe    0x43a76f
43a70c:	58                   	pop    %eax
43a70d:	49                   	dec    %ecx
43a70e:	33 2f                	xor    (%edi),%ebp
43a710:	33 55 69             	xor    0x69(%ebp),%edx
43a713:	41                   	inc    %ecx
43a714:	4c                   	dec    %esp
43a715:	44                   	inc    %esp
43a716:	35 4e 62 36 68       	xor    $0x6836624e,%eax
43a71b:	74 37                	je     0x43a754
43a71d:	6f                   	outsl  %ds:(%esi),(%dx)
43a71e:	66 36 57             	ss push %di
43a721:	61                   	popa
43a722:	71 63                	jno    0x43a787
43a724:	5a                   	pop    %edx
43a725:	51                   	push   %ecx
43a726:	37                   	aaa
43a727:	76 62                	jbe    0x43a78b
43a729:	71 78                	jno    0x43a7a3
43a72b:	4b                   	dec    %ebx
43a72c:	6f                   	outsl  %ds:(%esi),(%dx)
43a72d:	6c                   	insb   (%dx),%es:(%edi)
43a72e:	57                   	push   %edi
43a72f:	39 6b 6a             	cmp    %ebp,0x6a(%ebx)
43a732:	64 66 48             	fs dec %ax
43a735:	4e                   	dec    %esi
43a736:	46                   	inc    %esi
43a737:	36 6e                	outsb  %ss:(%esi),(%dx)
43a739:	6d                   	insl   (%dx),%es:(%edi)
43a73a:	65 46                	gs inc %esi
43a73c:	62 42 41             	bound  %eax,0x41(%edx)
43a73f:	53                   	push   %ebx
43a740:	2b 55 6b             	sub    0x6b(%ebp),%edx
43a743:	74 39                	je     0x43a77e
43a745:	45                   	inc    %ebp
43a746:	73 4a                	jae    0x43a792
43a748:	55                   	push   %ebp
43a749:	68 74 4a 5a 44       	push   $0x445a4a74
43a74e:	77 78                	ja     0x43a7c8
43a750:	54                   	push   %esp
43a751:	72 45                	jb     0x43a798
43a753:	43                   	inc    %ebx
43a754:	51                   	push   %ecx
43a755:	63 61 4f             	arpl   %esp,0x4f(%ecx)
43a758:	38 53 61             	cmp    %dl,0x61(%ebx)
43a75b:	35 31 62 44 2f       	xor    $0x2f446231,%eax
43a760:	58                   	pop    %eax
43a761:	6b 69 30 57          	imul   $0x57,0x30(%ecx),%ebp
43a765:	70 75                	jo     0x43a7dc
43a767:	43                   	inc    %ebx
43a768:	30 34 37             	xor    %dh,(%edi,%esi,1)
43a76b:	4c                   	dec    %esp
43a76c:	66 6a 66             	pushw  $0x66
43a76f:	52                   	push   %edx
43a770:	49                   	dec    %ecx
43a771:	4b                   	dec    %ebx
43a772:	4f                   	dec    %edi
43a773:	55                   	push   %ebp
43a774:	6a 72                	push   $0x72
43a776:	39 48 41             	cmp    %ecx,0x41(%eax)
43a779:	43                   	inc    %ebx
43a77a:	42                   	inc    %edx
43a77b:	44                   	inc    %esp
43a77c:	72 4c                	jb     0x43a7ca
43a77e:	49                   	dec    %ecx
43a77f:	6d                   	insl   (%dx),%es:(%edi)
43a780:	6b 4a 41 36          	imul   $0x36,0x41(%edx),%ecx
43a784:	31 76 4d             	xor    %esi,0x4d(%esi)
43a787:	49                   	dec    %ecx
43a788:	50                   	push   %eax
43a789:	70 31                	jo     0x43a7bc
43a78b:	2f                   	das
43a78c:	4f                   	dec    %edi
43a78d:	6f                   	outsl  %ds:(%esi),(%dx)
43a78e:	63 44 31 51          	arpl   %eax,0x51(%ecx,%esi,1)
43a792:	58                   	pop    %eax
43a793:	69 65 33 33 44 6a 45 	imul   $0x456a4433,0x33(%ebp),%esp
43a79a:	30 6e 46             	xor    %ch,0x46(%esi)
43a79d:	78 31                	js     0x43a7d0
43a79f:	5a                   	pop    %edx
43a7a0:	6a 4c                	push   $0x4c
43a7a2:	4a                   	dec    %edx
43a7a3:	64 62 4e 41          	bound  %ecx,%fs:0x41(%esi)
43a7a7:	56                   	push   %esi
43a7a8:	77 42                	ja     0x43a7ec
43a7aa:	79 48                	jns    0x43a7f4
43a7ac:	76 37                	jbe    0x43a7e5
43a7ae:	2b 76 68             	sub    0x68(%esi),%esi
43a7b1:	63 44 31 4b          	arpl   %eax,0x4b(%ecx,%esi,1)
43a7b5:	64 37                	fs aaa
43a7b7:	6a 52                	push   $0x52
43a7b9:	33 57 56             	xor    0x56(%edi),%edx
43a7bc:	5a                   	pop    %edx
43a7bd:	37                   	aaa
43a7be:	43                   	inc    %ebx
43a7bf:	51                   	push   %ecx
43a7c0:	2f                   	das
43a7c1:	45                   	inc    %ebp
43a7c2:	62 78 62             	bound  %edi,0x62(%eax)
43a7c5:	2f                   	das
43a7c6:	64 39 39             	cmp    %edi,%fs:(%ecx)
43a7c9:	62 69 43             	bound  %ebp,0x43(%ecx)
43a7cc:	76 50                	jbe    0x43a81e
43a7ce:	32 72 73             	xor    0x73(%edx),%dh
43a7d1:	78 44                	js     0x43a817
43a7d3:	4e                   	dec    %esi
43a7d4:	76 6f                	jbe    0x43a845
43a7d6:	41                   	inc    %ecx
43a7d7:	4c                   	dec    %esp
43a7d8:	34 62                	xor    $0x62,%al
43a7da:	62 44 4d 62          	bound  %eax,0x62(%ebp,%ecx,2)
43a7de:	4a                   	dec    %edx
43a7df:	6e                   	outsb  %ds:(%esi),(%dx)
43a7e0:	6f                   	outsl  %ds:(%esi),(%dx)
43a7e1:	50                   	push   %eax
43a7e2:	55                   	push   %ebp
43a7e3:	72 59                	jb     0x43a83e
43a7e5:	77 4a                	ja     0x43a831
43a7e7:	45                   	inc    %ebp
43a7e8:	4c                   	dec    %esp
43a7e9:	54                   	push   %esp
43a7ea:	43                   	inc    %ebx
43a7eb:	6f                   	outsl  %ds:(%esi),(%dx)
43a7ec:	57                   	push   %edi
43a7ed:	72 70                	jb     0x43a85f
43a7ef:	4b                   	dec    %ebx
43a7f0:	61                   	popa
43a7f1:	49                   	dec    %ecx
43a7f2:	54                   	push   %esp
43a7f3:	6b 37 36             	imul   $0x36,(%edi),%esi
43a7f6:	76 59                	jbe    0x43a851
43a7f8:	32 43 55             	xor    0x55(%ebx),%al
43a7fb:	43                   	inc    %ebx
43a7fc:	67 6d                	insl   (%dx),%es:(%di)
43a7fe:	76 77                	jbe    0x43a877
43a800:	77 59                	ja     0x43a85b
43a802:	39 42 47             	cmp    %eax,0x47(%edx)
43a805:	74 6c                	je     0x43a873
43a807:	6f                   	outsl  %ds:(%esi),(%dx)
43a808:	64 52                	fs push %edx
43a80a:	6b 33 67             	imul   $0x67,(%ebx),%esi
43a80d:	64 33 5a 69          	xor    %fs:0x69(%edx),%ebx
43a811:	73 70                	jae    0x43a883
43a813:	36 58                	ss pop %eax
43a815:	63 4b 2f             	arpl   %ecx,0x2f(%ebx)
43a818:	42                   	inc    %edx
43a819:	58                   	pop    %eax
43a81a:	68 56 64 46 76       	push   $0x76466456
43a81f:	63 78 32             	arpl   %edi,0x32(%eax)
43a822:	55                   	push   %ebp
43a823:	55                   	push   %ebp
43a824:	75 70                	jne    0x43a896
43a826:	63 42 54             	arpl   %eax,0x54(%edx)