44f608:	4e                   	dec    %esi
44f609:	61                   	popa
44f60a:	6d                   	insl   (%dx),%es:(%edi)
44f60b:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44f60f:	74 5f                	je     0x44f670
44f611:	54                   	push   %esp
44f612:	65 78 74             	gs js  0x44f689
44f615:	00 4c 6f 61          	add    %cl,0x61(%edi,%ebp,2)
44f619:	64 00 42 75          	add    %al,%fs:0x75(%edx)
44f61d:	74 74                	je     0x44f693
44f61f:	6f                   	outsl  %ds:(%esi),(%dx)
44f620:	6e                   	outsb  %ds:(%esi),(%dx)
44f621:	42                   	inc    %edx
44f622:	61                   	popa
44f623:	73 65                	jae    0x44f68a
44f625:	00 73 65             	add    %dh,0x65(%ebx)
44f628:	74 5f                	je     0x44f689
44f62a:	55                   	push   %ebp
44f62b:	73 65                	jae    0x44f692
44f62d:	56                   	push   %esi
44f62e:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
44f635:	79 6c                	jns    0x44f6a3
44f637:	65 42                	gs inc %edx
44f639:	61                   	popa
44f63a:	63 6b 43             	arpl   %ebp,0x43(%ebx)
44f63d:	6f                   	outsl  %ds:(%esi),(%dx)
44f63e:	6c                   	insb   (%dx),%es:(%edi)
44f63f:	6f                   	outsl  %ds:(%esi),(%dx)
44f640:	72 00                	jb     0x44f642
44f642:	73 65                	jae    0x44f6a9
44f644:	74 5f                	je     0x44f6a5
44f646:	46                   	inc    %esi
44f647:	6f                   	outsl  %ds:(%esi),(%dx)
44f648:	6e                   	outsb  %ds:(%esi),(%dx)
44f649:	74 00                	je     0x44f64b
44f64b:	73 65                	jae    0x44f6b2
44f64d:	74 5f                	je     0x44f6ae
44f64f:	43                   	inc    %ebx
44f650:	6c                   	insb   (%dx),%es:(%edi)
44f651:	69 65 6e 74 53 69 7a 	imul   $0x7a695374,0x6e(%ebp),%esp
44f658:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
44f65c:	74 5f                	je     0x44f6bd
44f65e:	48                   	dec    %eax
44f65f:	65 69 67 68 74 00 4f 	imul   $0x624f0074,%gs:0x68(%edi),%esp
44f666:	62
44f667:	6a 65                	push   $0x65
44f669:	63 74 00 47          	arpl   %esi,0x47(%eax,%eax,1)
44f66d:	65 74 54             	gs je  0x44f6c4
44f670:	79 70                	jns    0x44f6e2
44f672:	65 00 54 68 72       	add    %dl,%gs:0x72(%eax,%ebp,2)
44f677:	65 61                	gs popa
44f679:	64 00 53 79          	add    %dl,%fs:0x79(%ebx)
44f67d:	73 74                	jae    0x44f6f3
44f67f:	65 6d                	gs insl (%dx),%es:(%edi)
44f681:	2e 54                	cs push %esp
44f683:	68 72 65 61 64       	push   $0x64616572
44f688:	69 6e 67 00 53 6c 65 	imul   $0x656c5300,0x67(%esi),%ebp
44f68f:	65 70 00             	gs jo  0x44f692
44f692:	4e                   	dec    %esi
44f693:	65 78 74             	gs js  0x44f70a
44f696:	00 67 65             	add    %ah,0x65(%edi)
44f699:	74 5f                	je     0x44f6fa
44f69b:	4d                   	dec    %ebp
44f69c:	61                   	popa
44f69d:	6e                   	outsb  %ds:(%esi),(%dx)
44f69e:	61                   	popa
44f69f:	67 65 64 54          	addr16 gs fs push %esp
44f6a3:	68 72 65 61 64       	push   $0x64616572
44f6a8:	49                   	dec    %ecx
44f6a9:	64 00 50 65          	add    %dl,%fs:0x65(%eax)
44f6ad:	6e                   	outsb  %ds:(%esi),(%dx)
44f6ae:	73 00                	jae    0x44f6b0
44f6b0:	67 65 74 5f          	addr16 gs je 0x44f713
44f6b4:	43                   	inc    %ebx
44f6b5:	75 72                	jne    0x44f729
44f6b7:	72 65                	jb     0x44f71e
44f6b9:	6e                   	outsb  %ds:(%esi),(%dx)
44f6ba:	74 54                	je     0x44f710
44f6bc:	68 72 65 61 64       	push   $0x64616572
44f6c1:	00 53 65             	add    %dl,0x65(%ebx)
44f6c4:	65 6b 00 53          	imul   $0x53,%gs:(%eax),%eax
44f6c8:	65 65 6b 4f 72 69    	gs imul $0x69,%gs:0x72(%edi),%ecx
44f6ce:	67 69 6e 00 41 63 74 	imul   $0x69746341,0x0(%bp),%ebp
44f6d5:	69
44f6d6:	76 61                	jbe    0x44f739
44f6d8:	74 6f                	je     0x44f749
44f6da:	72 00                	jb     0x44f6dc
44f6dc:	43                   	inc    %ebx
44f6dd:	72 65                	jb     0x44f744
44f6df:	61                   	popa
44f6e0:	74 65                	je     0x44f747
44f6e2:	49                   	dec    %ecx
44f6e3:	6e                   	outsb  %ds:(%esi),(%dx)
44f6e4:	73 74                	jae    0x44f75a
44f6e6:	61                   	popa
44f6e7:	6e                   	outsb  %ds:(%esi),(%dx)
44f6e8:	63 65 00             	arpl   %esp,0x0(%ebp)
44f6eb:	53                   	push   %ebx
44f6ec:	65 74 43             	gs je  0x44f732
44f6ef:	6f                   	outsl  %ds:(%esi),(%dx)
44f6f0:	6d                   	insl   (%dx),%es:(%edi)
44f6f1:	70 61                	jo     0x44f754
44f6f3:	74 69                	je     0x44f75e
44f6f5:	62 6c 65 54          	bound  %ebp,0x54(%ebp,%eiz,2)
44f6f9:	65 78 74             	gs js  0x44f770
44f6fc:	52                   	push   %edx
44f6fd:	65 6e                	outsb  %gs:(%esi),(%dx)
44f6ff:	64 65 72 69          	fs gs jb 0x44f76c
44f703:	6e                   	outsb  %ds:(%esi),(%dx)
44f704:	67 44                	addr16 inc %esp
44f706:	65 66 61             	gs popaw
44f709:	75 6c                	jne    0x44f777
44f70b:	74 00                	je     0x44f70d
44f70d:	67 65 74 5f          	addr16 gs je 0x44f770
44f711:	57                   	push   %edi
44f712:	69 64 74 68 00 41 72 	imul   $0x72724100,0x68(%esp,%esi,2),%esp
44f719:	72
44f71a:	61                   	popa
44f71b:	79 00                	jns    0x44f71d
44f71d:	52                   	push   %edx
44f71e:	65 76 65             	gs jbe 0x44f786
44f721:	72 73                	jb     0x44f796
44f723:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44f727:	74 5f                	je     0x44f788
44f729:	41                   	inc    %ecx
44f72a:	75 74                	jne    0x44f7a0
44f72c:	6f                   	outsl  %ds:(%esi),(%dx)
44f72d:	53                   	push   %ebx
44f72e:	69 7a 65 00 67 65 74 	imul   $0x74656700,0x65(%edx),%edi
44f735:	5f                   	pop    %edi
44f736:	41                   	inc    %ecx
44f737:	73 73                	jae    0x44f7ac
44f739:	65 6d                	gs insl (%dx),%es:(%edi)
44f73b:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
44f73f:	67 65 74 5f          	addr16 gs je 0x44f7a2
44f743:	42                   	inc    %edx
44f744:	6c                   	insb   (%dx),%es:(%edi)
44f745:	61                   	popa
44f746:	63 6b 00             	arpl   %ebp,0x0(%ebx)
44f749:	43                   	inc    %ebx
44f74a:	6c                   	insb   (%dx),%es:(%edi)
44f74b:	65 61                	gs popa
44f74d:	72 00                	jb     0x44f74f
44f74f:	49                   	dec    %ecx
44f750:	6d                   	insl   (%dx),%es:(%edi)
44f751:	61                   	popa
44f752:	67 65 00 46 72       	add    %al,%gs:0x72(%bp)
44f757:	6f                   	outsl  %ds:(%esi),(%dx)
44f758:	6d                   	insl   (%dx),%es:(%edi)
44f759:	49                   	dec    %ecx
44f75a:	6d                   	insl   (%dx),%es:(%edi)
44f75b:	61                   	popa
44f75c:	67 65 00 53 65       	add    %dl,%gs:0x65(%bp,%di)
44f761:	74 74                	je     0x44f7d7
44f763:	69 6e 67 73 42 61 73 	imul   $0x73614273,0x67(%esi),%ebp
44f76a:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
44f76e:	73 74                	jae    0x44f7e4
44f770:	65 6d                	gs insl (%dx),%es:(%edi)
44f772:	2e 43                	cs inc %ebx
44f774:	6f                   	outsl  %ds:(%esi),(%dx)
44f775:	6e                   	outsb  %ds:(%esi),(%dx)
44f776:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
44f77c:	74 69                	je     0x44f7e7
44f77e:	6f                   	outsl  %ds:(%esi),(%dx)
44f77f:	6e                   	outsb  %ds:(%esi),(%dx)
44f780:	00 53 79             	add    %dl,0x79(%ebx)
44f783:	6e                   	outsb  %ds:(%esi),(%dx)
44f784:	63 68 72             	arpl   %ebp,0x72(%eax)
44f787:	6f                   	outsl  %ds:(%esi),(%dx)
44f788:	6e                   	outsb  %ds:(%esi),(%dx)
44f789:	69 7a 65 64 00 43 6c 	imul   $0x6c430064,0x65(%edx),%edi
44f790:	6f                   	outsl  %ds:(%esi),(%dx)
44f791:	6e                   	outsb  %ds:(%esi),(%dx)
44f792:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44f796:	74 5f                	je     0x44f7f7
44f798:	50                   	push   %eax
44f799:	61                   	popa
44f79a:	64 64 69 6e 67 00 47 	fs imul $0x74654700,%fs:0x67(%esi),%ebp
44f7a1:	65 74
44f7a3:	52                   	push   %edx
44f7a4:	65 73 6f             	gs jae 0x44f816
44f7a7:	75 72                	jne    0x44f81b
44f7a9:	63 65 53             	arpl   %esp,0x53(%ebp)
44f7ac:	65 74 00             	gs je  0x44f7af
44f7af:	52                   	push   %edx
44f7b0:	65 73 6f             	gs jae 0x44f822
44f7b3:	75 72                	jne    0x44f827
44f7b5:	63 65 53             	arpl   %esp,0x53(%ebp)
44f7b8:	65 74 00             	gs je  0x44f7bb
44f7bb:	43                   	inc    %ebx
44f7bc:	75 6c                	jne    0x44f82a
44f7be:	74 75                	je     0x44f835
44f7c0:	72 65                	jb     0x44f827
44f7c2:	49                   	dec    %ecx
44f7c3:	6e                   	outsb  %ds:(%esi),(%dx)
44f7c4:	66 6f                	outsw  %ds:(%esi),(%dx)
44f7c6:	00 53 79             	add    %dl,0x79(%ebx)
44f7c9:	73 74                	jae    0x44f83f
44f7cb:	65 6d                	gs insl (%dx),%es:(%edi)
44f7cd:	2e 47                	cs inc %edi
44f7cf:	6c                   	insb   (%dx),%es:(%edi)
44f7d0:	6f                   	outsl  %ds:(%esi),(%dx)
44f7d1:	62 61 6c             	bound  %esp,0x6c(%ecx)
44f7d4:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
44f7db:	00 73 65             	add    %dh,0x65(%ebx)
44f7de:	74 5f                	je     0x44f83f
44f7e0:	54                   	push   %esp
44f7e1:	61                   	popa
44f7e2:	62 53 74             	bound  %edx,0x74(%ebx)
44f7e5:	6f                   	outsl  %ds:(%esi),(%dx)
44f7e6:	70 00                	jo     0x44f7e8
44f7e8:	44                   	inc    %esp
44f7e9:	65 6c                	gs insb (%dx),%es:(%edi)
44f7eb:	65 67 61             	gs addr16 popa
44f7ee:	74 65                	je     0x44f855
44f7f0:	00 6f 70             	add    %ch,0x70(%edi)
44f7f3:	5f                   	pop    %edi
44f7f4:	49                   	dec    %ecx
44f7f5:	6e                   	outsb  %ds:(%esi),(%dx)
44f7f6:	65 71 75             	gs jno 0x44f86e
44f7f9:	61                   	popa
44f7fa:	6c                   	insb   (%dx),%es:(%edi)
44f7fb:	69 74 79 00 73 65 74 	imul   $0x5f746573,0x0(%ecx,%edi,2),%esi
44f802:	5f
44f803:	41                   	inc    %ecx
44f804:	75 74                	jne    0x44f87a
44f806:	6f                   	outsl  %ds:(%esi),(%dx)
44f807:	53                   	push   %ebx
44f808:	63 61 6c             	arpl   %esp,0x6c(%ecx)
44f80b:	65 4d                	gs dec %ebp
44f80d:	6f                   	outsl  %ds:(%esi),(%dx)
44f80e:	64 65 00 41 75       	fs add %al,%gs:0x75(%ecx)
44f813:	74 6f                	je     0x44f884
44f815:	53                   	push   %ebx
44f816:	63 61 6c             	arpl   %esp,0x6c(%ecx)
44f819:	65 4d                	gs dec %ebp
44f81b:	6f                   	outsl  %ds:(%esi),(%dx)
44f81c:	64 65 00 47 65       	fs add %al,%gs:0x65(%edi)
44f821:	74 45                	je     0x44f868
44f823:	6e                   	outsb  %ds:(%esi),(%dx)
44f824:	75 6d                	jne    0x44f893
44f826:	65 72 61             	gs jb  0x44f88a
44f829:	74 6f                	je     0x44f89a
44f82b:	72 00                	jb     0x44f82d
44f82d:	49                   	dec    %ecx
44f82e:	44                   	inc    %esp
44f82f:	69 63 74 69 6f 6e 61 	imul   $0x616e6f69,0x74(%ebx),%esp
44f836:	72 79                	jb     0x44f8b1
44f838:	45                   	inc    %ebp
44f839:	6e                   	outsb  %ds:(%esi),(%dx)
44f83a:	75 6d                	jne    0x44f8a9
44f83c:	65 72 61             	gs jb  0x44f8a0
44f83f:	74 6f                	je     0x44f8b0
44f841:	72 00                	jb     0x44f843
44f843:	53                   	push   %ebx
44f844:	79 73                	jns    0x44f8b9
44f846:	74 65                	je     0x44f8ad
44f848:	6d                   	insl   (%dx),%es:(%edi)
44f849:	2e 43                	cs inc %ebx
44f84b:	6f                   	outsl  %ds:(%esi),(%dx)
44f84c:	6c                   	insb   (%dx),%es:(%edi)
44f84d:	6c                   	insb   (%dx),%es:(%edi)
44f84e:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44f853:	6e                   	outsb  %ds:(%esi),(%dx)
44f854:	73 00                	jae    0x44f856
44f856:	52                   	push   %edx
44f857:	65 73 75             	gs jae 0x44f8cf
44f85a:	6d                   	insl   (%dx),%es:(%edi)
44f85b:	65 4c                	gs dec %esp
44f85d:	61                   	popa
44f85e:	79 6f                	jns    0x44f8cf
44f860:	75 74                	jne    0x44f8d6
44f862:	00 67 65             	add    %ah,0x65(%edi)
44f865:	74 5f                	je     0x44f8c6
44f867:	56                   	push   %esi
44f868:	61                   	popa
44f869:	6c                   	insb   (%dx),%es:(%edi)
44f86a:	75 65                	jne    0x44f8d1
44f86c:	00 61 64             	add    %ah,0x64(%ecx)
44f86f:	64 5f                	fs pop %edi
44f871:	4c                   	dec    %esp
44f872:	6f                   	outsl  %ds:(%esi),(%dx)
44f873:	61                   	popa
44f874:	64 00 50 65          	add    %dl,%fs:0x65(%eax)
44f878:	72 66                	jb     0x44f8e0
44f87a:	6f                   	outsl  %ds:(%esi),(%dx)
44f87b:	72 6d                	jb     0x44f8ea
44f87d:	4c                   	dec    %esp
44f87e:	61                   	popa
44f87f:	79 6f                	jns    0x44f8f0
44f881:	75 74                	jne    0x44f8f7
44f883:	00 73 65             	add    %dh,0x65(%ebx)
44f886:	74 5f                	je     0x44f8e7
44f888:	49                   	dec    %ecx
44f889:	6d                   	insl   (%dx),%es:(%edi)
44f88a:	61                   	popa
44f88b:	67 65 00 73 65       	add    %dh,%gs:0x65(%bp,%di)
44f890:	74 5f                	je     0x44f8f1
44f892:	42                   	inc    %edx
44f893:	61                   	popa
44f894:	63 6b 43             	arpl   %ebp,0x43(%ebx)
44f897:	6f                   	outsl  %ds:(%esi),(%dx)
44f898:	6c                   	insb   (%dx),%es:(%edi)
44f899:	6f                   	outsl  %ds:(%esi),(%dx)
44f89a:	72 00                	jb     0x44f89c
44f89c:	53                   	push   %ebx
44f89d:	75 73                	jne    0x44f912
44f89f:	70 65                	jo     0x44f906
44f8a1:	6e                   	outsb  %ds:(%esi),(%dx)
44f8a2:	64 4c                	fs dec %esp
44f8a4:	61                   	popa
44f8a5:	79 6f                	jns    0x44f916
44f8a7:	75 74                	jne    0x44f91d
44f8a9:	00 61 64             	add    %ah,0x64(%ecx)
44f8ac:	64 5f                	fs pop %edi
44f8ae:	53                   	push   %ebx
44f8af:	63 72 6f             	arpl   %esi,0x6f(%edx)
44f8b2:	6c                   	insb   (%dx),%es:(%edi)
44f8b3:	6c                   	insb   (%dx),%es:(%edi)
44f8b4:	00 47 65             	add    %al,0x65(%edi)
44f8b7:	74 45                	je     0x44f8fe
44f8b9:	78 70                	js     0x44f92b
44f8bb:	6f                   	outsl  %ds:(%esi),(%dx)
44f8bc:	72 74                	jb     0x44f932
44f8be:	65 64 54             	gs fs push %esp
44f8c1:	79 70                	jns    0x44f933
44f8c3:	65 73 00             	gs jae 0x44f8c6
44f8c6:	67 65 74 5f          	addr16 gs je 0x44f929
44f8ca:	43                   	inc    %ebx
44f8cb:	75 72                	jne    0x44f93f
44f8cd:	72 65                	jb     0x44f934
44f8cf:	6e                   	outsb  %ds:(%esi),(%dx)
44f8d0:	74 43                	je     0x44f915
44f8d2:	75 6c                	jne    0x44f940
44f8d4:	74 75                	je     0x44f94b
44f8d6:	72 65                	jb     0x44f93d
44f8d8:	00 48 44             	add    %cl,0x44(%eax)
44f8db:	35 50 6f 73 74       	xor    $0x74736f50,%eax
44f8e0:	4f                   	dec    %edi
44f8e1:	70 74                	jo     0x44f957
44f8e3:	2e 65 78 65          	cs js,pn 0x44f94c
44f8e7:	00 48 44             	add    %cl,0x44(%eax)
44f8ea:	35 50 6f 73 74       	xor    $0x74736f50,%eax
44f8ef:	4f                   	dec    %edi
44f8f0:	70 74                	jo     0x44f966
44f8f2:	00 6d 73             	add    %ch,0x73(%ebp)
44f8f5:	63 6f 72             	arpl   %ebp,0x72(%edi)
44f8f8:	6c                   	insb   (%dx),%es:(%edi)
44f8f9:	69 62 00 6e 74 64 6c 	imul   $0x6c64746e,0x0(%edx),%esp
44f900:	6c                   	insb   (%dx),%es:(%edi)