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)
43b7d8:	4d                   	dec    %ebp
43b7d9:	75 44                	jne    0x43b81f
43b7db:	69 44 4d 52 73 32 61 	imul   $0x75613273,0x52(%ebp,%ecx,2),%eax
43b7e2:	75
43b7e3:	4a                   	dec    %edx
43b7e4:	76 37                	jbe    0x43b81d
43b7e6:	52                   	push   %edx
43b7e7:	66 44                	inc    %sp
43b7e9:	55                   	push   %ebp
43b7ea:	6c                   	insb   (%dx),%es:(%edi)
43b7eb:	44                   	inc    %esp
43b7ec:	49                   	dec    %ecx
43b7ed:	71 37                	jno    0x43b826
43b7ef:	65 66 4d             	gs dec %bp
43b7f2:	50                   	push   %eax
43b7f3:	30 55 73             	xor    %dl,0x73(%ebp)
43b7f6:	62 53 72             	bound  %edx,0x72(%ebx)
43b7f9:	2f                   	das
43b7fa:	63 39                	arpl   %edi,(%ecx)
43b7fc:	72 64                	jb     0x43b862
43b7fe:	43                   	inc    %ebx
43b7ff:	77 75                	ja     0x43b876
43b801:	76 69                	jbe    0x43b86c
43b803:	59                   	pop    %ecx
43b804:	68 43 7a 71 2b       	push   $0x2b717a43
43b809:	34 79                	xor    $0x79,%al
43b80b:	35 4a 48 59 48       	xor    $0x4859484a,%eax
43b810:	65 34 6b             	gs xor $0x6b,%al
43b813:	4c                   	dec    %esp
43b814:	48                   	dec    %eax
43b815:	59                   	pop    %ecx
43b816:	79 38                	jns    0x43b850
43b818:	6f                   	outsl  %ds:(%esi),(%dx)
43b819:	4f                   	dec    %edi
43b81a:	2b 63 75             	sub    0x75(%ebx),%esp
43b81d:	41                   	inc    %ecx
43b81e:	67 31 72 61          	xor    %esi,0x61(%bp,%si)
43b822:	6c                   	insb   (%dx),%es:(%edi)
43b823:	75 54                	jne    0x43b879
43b825:	34 44                	xor    $0x44,%al
43b827:	79 6c                	jns    0x43b895
43b829:	50                   	push   %eax
43b82a:	65 35 53 59 78 63    	gs xor $0x63785953,%eax
43b830:	48                   	dec    %eax
43b831:	75 46                	jne    0x43b879
43b833:	71 35                	jno    0x43b86a
43b835:	4d                   	dec    %ebp
43b836:	39 34 76             	cmp    %esi,(%esi,%esi,2)
43b839:	50                   	push   %eax
43b83a:	70 45                	jo     0x43b881
43b83c:	72 73                	jb     0x43b8b1
43b83e:	4f                   	dec    %edi
43b83f:	7a 6a                	jp     0x43b8ab
43b841:	74 35                	je     0x43b878
43b843:	7a 54                	jp     0x43b899
43b845:	6a 78                	push   $0x78
43b847:	55                   	push   %ebp
43b848:	67 66 72 76          	addr16 data16 jb 0x43b8c2
43b84c:	55                   	push   %ebp
43b84d:	48                   	dec    %eax
43b84e:	52                   	push   %edx
43b84f:	43                   	inc    %ebx
43b850:	6d                   	insl   (%dx),%es:(%edi)
43b851:	4a                   	dec    %edx
43b852:	63 2b                	arpl   %ebp,(%ebx)
43b854:	4a                   	dec    %edx
43b855:	31 78 35             	xor    %edi,0x35(%eax)
43b858:	6d                   	insl   (%dx),%es:(%edi)
43b859:	39 79 51             	cmp    %edi,0x51(%ecx)
43b85c:	66 2b 78 45          	sub    0x45(%eax),%di
43b860:	6c                   	insb   (%dx),%es:(%edi)
43b861:	69 58 70 2b 4d 6b 30 	imul   $0x306b4d2b,0x70(%eax),%ebx
43b868:	2b 39                	sub    (%ecx),%edi
43b86a:	37                   	aaa
43b86b:	32 6f 32             	xor    0x32(%edi),%ch
43b86e:	49                   	dec    %ecx
43b86f:	66 4d                	dec    %bp
43b871:	4d                   	dec    %ebp
43b872:	47                   	inc    %edi
43b873:	75 6a                	jne    0x43b8df
43b875:	36 55                	ss push %ebp
43b877:	32 4a 30             	xor    0x30(%edx),%cl
43b87a:	67 2f                	addr16 das
43b87c:	48                   	dec    %eax
43b87d:	67 55                	addr16 push %ebp
43b87f:	6f                   	outsl  %ds:(%esi),(%dx)
43b880:	4e                   	dec    %esi
43b881:	48                   	dec    %eax
43b882:	63 31                	arpl   %esi,(%ecx)
43b884:	63 49 6d             	arpl   %ecx,0x6d(%ecx)
43b887:	4c                   	dec    %esp
43b888:	74 38                	je     0x43b8c2
43b88a:	74 70                	je     0x43b8fc
43b88c:	30 53 63             	xor    %dl,0x63(%ebx)
43b88f:	56                   	push   %esi
43b890:	55                   	push   %ebp
43b891:	36 67 65 2b 31       	ss sub %gs:(%bx,%di),%esi
43b896:	51                   	push   %ecx
43b897:	32 69 50             	xor    0x50(%ecx),%ch
43b89a:	41                   	inc    %ecx
43b89b:	76 66                	jbe    0x43b903
43b89d:	67 46                	addr16 inc %esi
43b89f:	67 78 6e             	addr16 js 0x43b910
43b8a2:	44                   	inc    %esp
43b8a3:	78 32                	js     0x43b8d7
43b8a5:	4f                   	dec    %edi
43b8a6:	75 6f                	jne    0x43b917
43b8a8:	77 76                	ja     0x43b920
43b8aa:	50                   	push   %eax
43b8ab:	65 63 61 43          	arpl   %esp,%gs:0x43(%ecx)
43b8af:	47                   	inc    %edi
43b8b0:	54                   	push   %esp
43b8b1:	6d                   	insl   (%dx),%es:(%edi)
43b8b2:	4d                   	dec    %ebp
43b8b3:	4b                   	dec    %ebx
43b8b4:	53                   	push   %ebx
43b8b5:	51                   	push   %ecx
43b8b6:	65 59                	gs pop %ecx
43b8b8:	37                   	aaa
43b8b9:	4a                   	dec    %edx
43b8ba:	69 4a 6b 52 52 33 67 	imul   $0x67335252,0x6b(%edx),%ecx
43b8c1:	4e                   	dec    %esi
43b8c2:	59                   	pop    %ecx
43b8c3:	48                   	dec    %eax
43b8c4:	6d                   	insl   (%dx),%es:(%edi)
43b8c5:	66 75 66             	data16 jne 0x43b92e
43b8c8:	38 42 36             	cmp    %al,0x36(%edx)
43b8cb:	2b 44 57 34          	sub    0x34(%edi,%edx,2),%eax
43b8cf:	46                   	inc    %esi
43b8d0:	47                   	inc    %edi
43b8d1:	6e                   	outsb  %ds:(%esi),(%dx)
43b8d2:	70 72                	jo     0x43b946
43b8d4:	52                   	push   %edx
43b8d5:	6d                   	insl   (%dx),%es:(%edi)
43b8d6:	4d                   	dec    %ebp
43b8d7:	4d                   	dec    %ebp
43b8d8:	62 6d 62             	bound  %ebp,0x62(%ebp)
43b8db:	56                   	push   %esi
43b8dc:	76 38                	jbe    0x43b916
43b8de:	48                   	dec    %eax
43b8df:	63 78 59             	arpl   %edi,0x59(%eax)
43b8e2:	39 47 34             	cmp    %eax,0x34(%edi)
43b8e5:	69 35 6d 4e 38 63 35 	imul   $0x4d387135,0x63384e6d,%esi
43b8ec:	71 38 4d
43b8ef:	72 44                	jb     0x43b935
43b8f1:	35 5a 70 67 77       	xor    $0x7767705a,%eax
43b8f6:	6e                   	outsb  %ds:(%esi),(%dx)
43b8f7:	4f                   	dec    %edi
43b8f8:	46                   	inc    %esi
43b8f9:	47                   	inc    %edi
43b8fa:	6a 62                	push   $0x62
43b8fc:	42                   	inc    %edx
43b8fd:	67 73 39             	addr16 jae 0x43b939
43b900:	2b 45 7a             	sub    0x7a(%ebp),%eax
43b903:	2b 41 33             	sub    0x33(%ecx),%eax
43b906:	30 42 78             	xor    %al,0x78(%edx)
43b909:	67 63 50 69          	arpl   %edx,0x69(%bx,%si)
43b90d:	79 76                	jns    0x43b985
43b90f:	47                   	inc    %edi
43b910:	42                   	inc    %edx
43b911:	68 2f 78 75 4e       	push   $0x4e75782f
43b916:	6e                   	outsb  %ds:(%esi),(%dx)
43b917:	4f                   	dec    %edi
43b918:	55                   	push   %ebp
43b919:	54                   	push   %esp
43b91a:	68 70 38 30 2b       	push   $0x2b303870
43b91f:	36 67 2b 37          	sub    %ss:(%bx),%esi
43b923:	5a                   	pop    %edx
43b924:	36 70 63             	ss jo  0x43b98a
43b927:	6f                   	outsl  %ds:(%esi),(%dx)
43b928:	7a 77                	jp     0x43b9a1
43b92a:	79 38                	jns    0x43b964
43b92c:	79 38                	jns    0x43b966
43b92e:	52                   	push   %edx
43b92f:	65 78 37             	gs js  0x43b969