43b53c:	6d                   	insl   (%dx),%es:(%edi)
43b53d:	46                   	inc    %esi
43b53e:	2f                   	das
43b53f:	4f                   	dec    %edi
43b540:	77 77                	ja     0x43b5b9
43b542:	4c                   	dec    %esp
43b543:	39 52 36             	cmp    %edx,0x36(%edx)
43b546:	4a                   	dec    %edx
43b547:	30 67 46             	xor    %ah,0x46(%edi)
43b54a:	77 33                	ja     0x43b57f
43b54c:	61                   	popa
43b54d:	6d                   	insl   (%dx),%es:(%edi)
43b54e:	78 4c                	js     0x43b59c
43b550:	6f                   	outsl  %ds:(%esi),(%dx)
43b551:	4d                   	dec    %ebp
43b552:	37                   	aaa
43b553:	31 37                	xor    %esi,(%edi)
43b555:	77 75                	ja     0x43b5cc
43b557:	4c                   	dec    %esp
43b558:	52                   	push   %edx
43b559:	70 71                	jo     0x43b5cc
43b55b:	59                   	pop    %ecx
43b55c:	41                   	inc    %ecx
43b55d:	30 2b                	xor    %ch,(%ebx)
43b55f:	72 66                	jb     0x43b5c7
43b561:	61                   	popa
43b562:	73 4f                	jae    0x43b5b3
43b564:	56                   	push   %esi
43b565:	6d                   	insl   (%dx),%es:(%edi)
43b566:	53                   	push   %ebx
43b567:	4f                   	dec    %edi
43b568:	4d                   	dec    %ebp
43b569:	47                   	inc    %edi
43b56a:	4e                   	dec    %esi
43b56b:	6b 38 45             	imul   $0x45,(%eax),%edi
43b56e:	4d                   	dec    %ebp
43b56f:	4c                   	dec    %esp
43b570:	77 79                	ja     0x43b5eb
43b572:	69 65 51 4d 32 33 4b 	imul   $0x4b33324d,0x51(%ebp),%esp
43b579:	6d                   	insl   (%dx),%es:(%edi)
43b57a:	75 42                	jne    0x43b5be
43b57c:	75 43                	jne    0x43b5c1
43b57e:	78 62                	js     0x43b5e2
43b580:	50                   	push   %eax
43b581:	37                   	aaa
43b582:	6b 61 70 66          	imul   $0x66,0x70(%ecx),%esp
43b586:	4c                   	dec    %esp
43b587:	56                   	push   %esi
43b588:	6e                   	outsb  %ds:(%esi),(%dx)
43b589:	56                   	push   %esi
43b58a:	56                   	push   %esi
43b58b:	35 37 35 6b 54       	xor    $0x546b3537,%eax
43b590:	6f                   	outsl  %ds:(%esi),(%dx)
43b591:	62 4f 4e             	bound  %ecx,0x4e(%edi)
43b594:	73 30                	jae    0x43b5c6
43b596:	72 45                	jb     0x43b5dd
43b598:	6c                   	insb   (%dx),%es:(%edi)
43b599:	52                   	push   %edx
43b59a:	4e                   	dec    %esi
43b59b:	6d                   	insl   (%dx),%es:(%edi)
43b59c:	79 39                	jns    0x43b5d7
43b59e:	35 4b 4a 53 55       	xor    $0x55534a4b,%eax
43b5a3:	64 61                	fs popa
43b5a5:	37                   	aaa
43b5a6:	59                   	pop    %ecx
43b5a7:	32 33                	xor    (%ebx),%dh
43b5a9:	4c                   	dec    %esp
43b5aa:	4a                   	dec    %edx
43b5ab:	58                   	pop    %eax
43b5ac:	2f                   	das
43b5ad:	69 6b 68 46 30 61 76 	imul   $0x76613046,0x68(%ebx),%ebp
43b5b4:	6b 2b 45             	imul   $0x45,(%ebx),%ebp
43b5b7:	68 57 65 64 36       	push   $0x36646557
43b5bc:	58                   	pop    %eax
43b5bd:	46                   	inc    %esi
43b5be:	54                   	push   %esp
43b5bf:	4a                   	dec    %edx
43b5c0:	7a 53                	jp     0x43b615
43b5c2:	62 72 46             	bound  %esi,0x46(%edx)
43b5c5:	6f                   	outsl  %ds:(%esi),(%dx)
43b5c6:	42                   	inc    %edx
43b5c7:	70 34                	jo     0x43b5fd
43b5c9:	2b 4e 54             	sub    0x54(%esi),%ecx
43b5cc:	75 6a                	jne    0x43b638
43b5ce:	50                   	push   %eax
43b5cf:	31 78 47             	xor    %edi,0x47(%eax)
43b5d2:	54                   	push   %esp
43b5d3:	43                   	inc    %ebx
43b5d4:	44                   	inc    %esp
43b5d5:	4d                   	dec    %ebp
43b5d6:	43                   	inc    %ebx
43b5d7:	4d                   	dec    %ebp
43b5d8:	5a                   	pop    %edx
43b5d9:	31 42 70             	xor    %eax,0x70(%edx)
43b5dc:	57                   	push   %edi
43b5dd:	6b 30 79             	imul   $0x79,(%eax),%esi
43b5e0:	49                   	dec    %ecx
43b5e1:	78 4b                	js     0x43b62e
43b5e3:	61                   	popa
43b5e4:	6a 52                	push   $0x52
43b5e6:	39 50 7a             	cmp    %edx,0x7a(%eax)
43b5e9:	72 64                	jb     0x43b64f
43b5eb:	52                   	push   %edx
43b5ec:	61                   	popa
43b5ed:	4a                   	dec    %edx
43b5ee:	78 4e                	js     0x43b63e
43b5f0:	6b 6b 70 58          	imul   $0x58,0x70(%ebx),%ebp
43b5f4:	77 45                	ja     0x43b63b
43b5f6:	4e                   	dec    %esi
43b5f7:	53                   	push   %ebx
43b5f8:	75 68                	jne    0x43b662
43b5fa:	68 6e 2f 56 5a       	push   $0x5a562f6e
43b5ff:	35 53 46 52 50       	xor    $0x50524653,%eax
43b604:	31 55 6e             	xor    %edx,0x6e(%ebp)
43b607:	65 45                	gs inc %ebp
43b609:	74 31                	je     0x43b63c
43b60b:	72 41                	jb     0x43b64e
43b60d:	4b                   	dec    %ebx
43b60e:	78 71                	js     0x43b681
43b610:	31 76 33             	xor    %esi,0x33(%esi)
43b613:	67 67 2b 49 72       	addr16 sub 0x72(%bx,%di),%ecx
43b618:	4b                   	dec    %ebx
43b619:	76 4e                	jbe    0x43b669
43b61b:	33 74 34 57          	xor    0x57(%esp,%esi,1),%esi
43b61f:	66 56                	push   %si
43b621:	79 48                	jns    0x43b66b
43b623:	44                   	inc    %esp
43b624:	6e                   	outsb  %ds:(%esi),(%dx)
43b625:	74 4a                	je     0x43b671
43b627:	69 32 4d 75 30 62    	imul   $0x6230754d,(%edx),%esi
43b62d:	61                   	popa
43b62e:	33 62 31             	xor    0x31(%edx),%esp
43b631:	4c                   	dec    %esp
43b632:	30 78 4b             	xor    %bh,0x4b(%eax)
43b635:	45                   	inc    %ebp
43b636:	54                   	push   %esp
43b637:	35 71 6d 36 52       	xor    $0x52366d71,%eax
43b63c:	6f                   	outsl  %ds:(%esi),(%dx)
43b63d:	56                   	push   %esi
43b63e:	6f                   	outsl  %ds:(%esi),(%dx)
43b63f:	2f                   	das
43b640:	59                   	pop    %ecx
43b641:	79 4e                	jns    0x43b691
43b643:	67 68 4d 75 48 7a    	addr16 push $0x7a48754d
43b649:	67 73 37             	addr16 jae 0x43b683
43b64c:	6b 47 62 51          	imul   $0x51,0x62(%edi),%eax
43b650:	54                   	push   %esp
43b651:	46                   	inc    %esi
43b652:	57                   	push   %edi
43b653:	77 4c                	ja     0x43b6a1
43b655:	34 71                	xor    $0x71,%al
43b657:	63 37                	arpl   %esi,(%edi)
43b659:	6c                   	insb   (%dx),%es:(%edi)
43b65a:	4b                   	dec    %ebx
43b65b:	53                   	push   %ebx
43b65c:	2b 72 31             	sub    0x31(%edx),%esi
43b65f:	36 4d                	ss dec %ebp
43b661:	33 71 4f             	xor    0x4f(%ecx),%esi
43b664:	55                   	push   %ebp
43b665:	63 41 6d             	arpl   %eax,0x6d(%ecx)
43b668:	77 64                	ja     0x43b6ce
43b66a:	47                   	inc    %edi
43b66b:	65 39 7a 47          	cmp    %edi,%gs:0x47(%edx)
43b66f:	4d                   	dec    %ebp
43b670:	6f                   	outsl  %ds:(%esi),(%dx)
43b671:	4a                   	dec    %edx
43b672:	6b 56 58 75          	imul   $0x75,0x58(%esi),%edx
43b676:	7a 59                	jp     0x43b6d1
43b678:	6d                   	insl   (%dx),%es:(%edi)
43b679:	57                   	push   %edi
43b67a:	74 45                	je     0x43b6c1
43b67c:	55                   	push   %ebp
43b67d:	33 41 6a             	xor    0x6a(%ecx),%eax
43b680:	53                   	push   %ebx
43b681:	63 6b 6c             	arpl   %ebp,0x6c(%ebx)
43b684:	33 79 2b             	xor    0x2b(%ecx),%edi
43b687:	76 6b                	jbe    0x43b6f4
43b689:	63 6e 6e             	arpl   %ebp,0x6e(%esi)
43b68c:	64 4b                	fs dec %ebx
43b68e:	52                   	push   %edx
43b68f:	59                   	pop    %ecx
43b690:	42                   	inc    %edx
43b691:	42                   	inc    %edx
43b692:	6f                   	outsl  %ds:(%esi),(%dx)
43b693:	4d                   	dec    %ebp
43b694:	68 43 67 4d 71       	push   $0x714d6743
43b699:	79 55                	jns    0x43b6f0
43b69b:	39 2f                	cmp    %ebp,(%edi)
43b69d:	70 77                	jo     0x43b716
43b69f:	35 32 62 6f 72       	xor    $0x726f6232,%eax
43b6a4:	30 50 72             	xor    %dl,0x72(%eax)
43b6a7:	46                   	inc    %esi
43b6a8:	73 6c                	jae    0x43b716
43b6aa:	51                   	push   %ecx
43b6ab:	42                   	inc    %edx
43b6ac:	52                   	push   %edx
43b6ad:	6d                   	insl   (%dx),%es:(%edi)
43b6ae:	41                   	inc    %ecx
43b6af:	58                   	pop    %eax
43b6b0:	39 56 50             	cmp    %edx,0x50(%esi)
43b6b3:	43                   	inc    %ebx
43b6b4:	35 43 4f 37 58       	xor    $0x58374f43,%eax
43b6b9:	2b 77 34             	sub    0x34(%edi),%esi
43b6bc:	54                   	push   %esp
43b6bd:	33 4f 36             	xor    0x36(%edi),%ecx
43b6c0:	34 7a                	xor    $0x7a,%al
43b6c2:	7a 4d                	jp     0x43b711
43b6c4:	39 42 62             	cmp    %eax,0x62(%edx)
43b6c7:	30 37                	xor    %dh,(%edi)
43b6c9:	44                   	inc    %esp
43b6ca:	41                   	inc    %ecx
43b6cb:	71 45                	jno    0x43b712
43b6cd:	44                   	inc    %esp
43b6ce:	4f                   	dec    %edi
43b6cf:	46                   	inc    %esi
43b6d0:	51                   	push   %ecx
43b6d1:	32 35 38 7a 6a 33    	xor    0x336a7a38,%dh
43b6d7:	4f                   	dec    %edi
43b6d8:	76 46                	jbe    0x43b720
43b6da:	50                   	push   %eax
43b6db:	63 74 7a 57          	arpl   %esi,0x57(%edx,%edi,2)
43b6df:	53                   	push   %ebx
43b6e0:	4d                   	dec    %ebp
43b6e1:	63 47 6b             	arpl   %eax,0x6b(%edi)
43b6e4:	70 48                	jo     0x43b72e
43b6e6:	6c                   	insb   (%dx),%es:(%edi)
43b6e7:	4e                   	dec    %esi
43b6e8:	2f                   	das
43b6e9:	43                   	inc    %ebx
43b6ea:	70 67                	jo     0x43b753
43b6ec:	77 67                	ja     0x43b755
43b6ee:	75 59                	jne    0x43b749
43b6f0:	39 37                	cmp    %esi,(%edi)
43b6f2:	48                   	dec    %eax
43b6f3:	35 66 64 4b 43       	xor    $0x434b6466,%eax
43b6f8:	54                   	push   %esp
43b6f9:	6e                   	outsb  %ds:(%esi),(%dx)
43b6fa:	4b                   	dec    %ebx
43b6fb:	31 33                	xor    %esi,(%ebx)
43b6fd:	76 77                	jbe    0x43b776
43b6ff:	6a 6a                	push   $0x6a
43b701:	74 51                	je     0x43b754
43b703:	32 70 5a             	xor    0x5a(%eax),%dh
43b706:	73 54                	jae    0x43b75c
43b708:	53                   	push   %ebx
43b709:	4b                   	dec    %ebx
43b70a:	6b 45 66 6f          	imul   $0x6f,0x66(%ebp),%eax
43b70e:	68 49 50 74 76       	push   $0x76745049
43b713:	6e                   	outsb  %ds:(%esi),(%dx)
43b714:	62 5a 6e             	bound  %ebx,0x6e(%edx)
43b717:	4b                   	dec    %ebx
43b718:	44                   	inc    %esp
43b719:	48                   	dec    %eax
43b71a:	78 58                	js     0x43b774
43b71c:	68 56 34 69 43       	push   $0x43693456
43b721:	71 5a                	jno    0x43b77d
43b723:	43                   	inc    %ebx
43b724:	72 64                	jb     0x43b78a
43b726:	77 56                	ja     0x43b77e
43b728:	51                   	push   %ecx
43b729:	5a                   	pop    %edx
43b72a:	61                   	popa
43b72b:	79 4d                	jns    0x43b77a
43b72d:	72 6f                	jb     0x43b79e
43b72f:	51                   	push   %ecx
43b730:	36 34 31             	ss xor $0x31,%al
43b733:	32 54 52 6d          	xor    0x6d(%edx,%edx,2),%dl
43b737:	68 39 30 46 51       	push   $0x51463039
43b73c:	55                   	push   %ebp
43b73d:	42                   	inc    %edx
43b73e:	4d                   	dec    %ebp
43b73f:	73 4f                	jae    0x43b790
43b741:	74 57                	je     0x43b79a
43b743:	65 2b 55 71          	sub    %gs:0x71(%ebp),%edx
43b747:	6a 44                	push   $0x44
43b749:	57                   	push   %edi
43b74a:	74 35                	je     0x43b781
43b74c:	6f                   	outsl  %ds:(%esi),(%dx)
43b74d:	39 49 74             	cmp    %ecx,0x74(%ecx)
43b750:	67 2f                	addr16 das
43b752:	43                   	inc    %ebx
43b753:	39 54 6f 6e          	cmp    %edx,0x6e(%edi,%ebp,2)
43b757:	52                   	push   %edx
43b758:	5a                   	pop    %edx
43b759:	4f                   	dec    %edi
43b75a:	77 4e                	ja     0x43b7aa
43b75c:	6d                   	insl   (%dx),%es:(%edi)
43b75d:	79 35                	jns    0x43b794
43b75f:	4d                   	dec    %ebp
43b760:	56                   	push   %esi
43b761:	59                   	pop    %ecx
43b762:	6c                   	insb   (%dx),%es:(%edi)
43b763:	65 38 4a 52          	cmp    %cl,%gs:0x52(%edx)
43b767:	55                   	push   %ebp
43b768:	71 71                	jno    0x43b7db
43b76a:	43                   	inc    %ebx
43b76b:	48                   	dec    %eax
43b76c:	69 6d 47 74 46 56 52 	imul   $0x52564674,0x47(%ebp),%ebp
43b773:	61                   	popa
43b774:	62 51 48             	bound  %edx,0x48(%ecx)
43b777:	6e                   	outsb  %ds:(%esi),(%dx)
43b778:	56                   	push   %esi
43b779:	6c                   	insb   (%dx),%es:(%edi)
43b77a:	78 4e                	js     0x43b7ca
43b77c:	78 77                	js     0x43b7f5
43b77e:	35 63 63 57 76       	xor    $0x76576363,%eax
43b783:	41                   	inc    %ecx
43b784:	43                   	inc    %ebx
43b785:	6b 4c 63 45 31       	imul   $0x31,0x45(%ebx,%eiz,2),%ecx
43b78a:	6b 57 7a 46          	imul   $0x46,0x7a(%edi),%edx
43b78e:	6e                   	outsb  %ds:(%esi),(%dx)
43b78f:	52                   	push   %edx
43b790:	4d                   	dec    %ebp
43b791:	75 56                	jne    0x43b7e9
43b793:	72 71                	jb     0x43b806
43b795:	63 4c 69 6f          	arpl   %ecx,0x6f(%ecx,%ebp,2)
43b799:	70 71                	jo     0x43b80c
43b79b:	6c                   	insb   (%dx),%es:(%edi)
43b79c:	63 4a 54             	arpl   %ecx,0x54(%edx)
43b79f:	31 6d 44             	xor    %ebp,0x44(%ebp)
43b7a2:	68 64 6e 2b 72       	push   $0x722b6e64
43b7a7:	6e                   	outsb  %ds:(%esi),(%dx)
43b7a8:	78 46                	js     0x43b7f0
43b7aa:	6f                   	outsl  %ds:(%esi),(%dx)
43b7ab:	55                   	push   %ebp
43b7ac:	63 78 6b             	arpl   %edi,0x6b(%eax)
43b7af:	6d                   	insl   (%dx),%es:(%edi)
43b7b0:	64 70 46             	fs jo  0x43b7f9
43b7b3:	61                   	popa
43b7b4:	63 77 51             	arpl   %esi,0x51(%edi)
43b7b7:	43                   	inc    %ebx
43b7b8:	46                   	inc    %esi
43b7b9:	55                   	push   %ebp
43b7ba:	63 61 4c             	arpl   %esp,0x4c(%ecx)
43b7bd:	6d                   	insl   (%dx),%es:(%edi)
43b7be:	4c                   	dec    %esp
43b7bf:	41                   	inc    %ecx
43b7c0:	76 6a                	jbe    0x43b82c
43b7c2:	6f                   	outsl  %ds:(%esi),(%dx)
43b7c3:	31 46 42             	xor    %eax,0x42(%esi)
43b7c6:	36 74 7a             	ss je  0x43b843
43b7c9:	2f                   	das
43b7ca:	52                   	push   %edx
43b7cb:	46                   	inc    %esi
43b7cc:	64 77 4a             	fs ja  0x43b819
43b7cf:	54                   	push   %esp
43b7d0:	67 72 51             	addr16 jb 0x43b824
43b7d3:	57                   	push   %edi
43b7d4:	46                   	inc    %esi
43b7d5:	63 62 71             	arpl   %esp,0x71(%edx)