44357a:	48                   	dec    %eax
44357b:	2f                   	das
44357c:	73 4b                	jae    0x4435c9
44357e:	77 6a                	ja     0x4435ea
443580:	34 68                	xor    $0x68,%al
443582:	41                   	inc    %ecx
443583:	63 4a 43             	arpl   %ecx,0x43(%edx)
443586:	38 35 71 53 4f 33    	cmp    %dh,0x334f5371
44358c:	63 69 64             	arpl   %ebp,0x64(%ecx)
44358f:	33 71 77             	xor    0x77(%ecx),%esi
443592:	65 76 31             	gs jbe 0x4435c6
443595:	6f                   	outsl  %ds:(%esi),(%dx)
443596:	37                   	aaa
443597:	44                   	inc    %esp
443598:	55                   	push   %ebp
443599:	34 6a                	xor    $0x6a,%al
44359b:	53                   	push   %ebx
44359c:	56                   	push   %esi
44359d:	59                   	pop    %ecx
44359e:	4d                   	dec    %ebp
44359f:	76 2b                	jbe    0x4435cc
4435a1:	68 59 37 55 4b       	push   $0x4b553759
4435a6:	42                   	inc    %edx
4435a7:	45                   	inc    %ebp
4435a8:	59                   	pop    %ecx
4435a9:	4b                   	dec    %ebx
4435aa:	57                   	push   %edi
4435ab:	4d                   	dec    %ebp
4435ac:	66 34 2b             	data16 xor $0x2b,%al
4435af:	30 6b 78             	xor    %ch,0x78(%ebx)
4435b2:	51                   	push   %ecx
4435b3:	79 45                	jns    0x4435fa
4435b5:	2f                   	das
4435b6:	55                   	push   %ebp
4435b7:	6a 55                	push   $0x55
4435b9:	67 61                	addr16 popa
4435bb:	2f                   	das
4435bc:	2f                   	das
4435bd:	64 61                	fs popa
4435bf:	77 5a                	ja     0x44361b
4435c1:	58                   	pop    %eax
4435c2:	6a 77                	push   $0x77
4435c4:	52                   	push   %edx
4435c5:	52                   	push   %edx
4435c6:	4c                   	dec    %esp
4435c7:	72 39                	jb     0x443602
4435c9:	52                   	push   %edx
4435ca:	44                   	inc    %esp
4435cb:	4e                   	dec    %esi
4435cc:	58                   	pop    %eax
4435cd:	67 4b                	addr16 dec %ebx
4435cf:	77 38                	ja     0x443609
4435d1:	4a                   	dec    %edx
4435d2:	37                   	aaa
4435d3:	71 63                	jno    0x443638
4435d5:	51                   	push   %ecx
4435d6:	4a                   	dec    %edx
4435d7:	33 4d 77             	xor    0x77(%ebp),%ecx
4435da:	63 74 33 68          	arpl   %esi,0x68(%ebx,%esi,1)
4435de:	68 75 2b 78 50       	push   $0x50782b75
4435e3:	5a                   	pop    %edx
4435e4:	6d                   	insl   (%dx),%es:(%edi)
4435e5:	78 49                	js     0x443630
4435e7:	4f                   	dec    %edi
4435e8:	45                   	inc    %ebp
4435e9:	7a 41                	jp     0x44362c
4435eb:	56                   	push   %esi
4435ec:	48                   	dec    %eax
4435ed:	39 41 57             	cmp    %eax,0x57(%ecx)
4435f0:	45                   	inc    %ebp
4435f1:	74 73                	je     0x443666
4435f3:	72 49                	jb     0x44363e
4435f5:	49                   	dec    %ecx
4435f6:	30 6c 57 6d          	xor    %ch,0x6d(%edi,%edx,2)
4435fa:	47                   	inc    %edi
4435fb:	5a                   	pop    %edx
4435fc:	34 6b                	xor    $0x6b,%al
4435fe:	43                   	inc    %ebx
4435ff:	47                   	inc    %edi
443600:	4d                   	dec    %ebp
443601:	4e                   	dec    %esi
443602:	76 2b                	jbe    0x44362f
443604:	31 76 34             	xor    %esi,0x34(%esi)
443607:	36 4c                	ss dec %esp
443609:	53                   	push   %ebx
44360a:	44                   	inc    %esp
44360b:	52                   	push   %edx
44360c:	31 2f                	xor    %ebp,(%edi)
44360e:	32 59 45             	xor    0x45(%ecx),%bl
443611:	59                   	pop    %ecx
443612:	76 32                	jbe    0x443646
443614:	30 59 61             	xor    %bl,0x61(%ecx)
443617:	4b                   	dec    %ebx
443618:	50                   	push   %eax
443619:	69 7a 68 31 76 53 41 	imul   $0x41537631,0x68(%edx),%edi
443620:	62 54 30 6e          	bound  %edx,0x6e(%eax,%esi,1)
443624:	36 51                	ss push %ecx
443626:	75 4e                	jne    0x443676
443628:	49                   	dec    %ecx
443629:	66 62 49 38          	bound  %cx,0x38(%ecx)
44362d:	6e                   	outsb  %ds:(%esi),(%dx)
44362e:	45                   	inc    %ebp
44362f:	62 35 7a 68 6d 33    	bound  %esi,0x336d687a
443635:	2b 68 54             	sub    0x54(%eax),%ebp
443638:	70 4a                	jo     0x443684
44363a:	78 70                	js     0x4436ac
44363c:	58                   	pop    %eax
44363d:	69 34 35 63 54 36 42 	imul   $0x614f6d68,0x42365463(,%esi,1),%esi
443644:	68 6d 4f 61
443648:	34 38                	xor    $0x38,%al
44364a:	57                   	push   %edi
44364b:	75 56                	jne    0x4436a3
44364d:	4e                   	dec    %esi
44364e:	73 35                	jae    0x443685
443650:	77 2f                	ja     0x443681
443652:	34 35                	xor    $0x35,%al
443654:	50                   	push   %eax
443655:	6e                   	outsb  %ds:(%esi),(%dx)
443656:	31 4c 37 62          	xor    %ecx,0x62(%edi,%esi,1)
44365a:	2b 57 59             	sub    0x59(%edi),%edx
44365d:	49                   	dec    %ecx
44365e:	66 74 2f             	data16 je 0x443690
443661:	64 33 45 69          	xor    %fs:0x69(%ebp),%eax
443665:	4e                   	dec    %esi
443666:	44                   	inc    %esp
443667:	47                   	inc    %edi
443668:	67 6f                	outsl  %ds:(%si),(%dx)
44366a:	45                   	inc    %ebp
44366b:	75 50                	jne    0x4436bd
44366d:	31 74 6a 31          	xor    %esi,0x31(%edx,%ebp,2)
443671:	37                   	aaa
443672:	42                   	inc    %edx
443673:	6b 76 36 71          	imul   $0x71,0x36(%esi),%esi
443677:	4d                   	dec    %ebp
443678:	47                   	inc    %edi
443679:	39 2f                	cmp    %ebp,(%edi)
44367b:	4d                   	dec    %ebp
44367c:	2b 72 53             	sub    0x53(%edx),%esi
44367f:	44                   	inc    %esp
443680:	44                   	inc    %esp
443681:	66 57                	push   %di
443683:	33 30                	xor    (%eax),%esi
443685:	42                   	inc    %edx
443686:	65 7a 49             	gs jp  0x4436d2
443689:	4f                   	dec    %edi
44368a:	4e                   	dec    %esi
44368b:	58                   	pop    %eax
44368c:	5a                   	pop    %edx
44368d:	76 6d                	jbe    0x4436fc
44368f:	43                   	inc    %ebx
443690:	44                   	inc    %esp
443691:	64 59                	fs pop %ecx
443693:	7a 78                	jp     0x44370d
443695:	32 5a 62             	xor    0x62(%edx),%bl
443698:	69 37 6d 64 6e 66    	imul   $0x666e646d,(%edi),%esi
44369e:	35 68 69 69 4b       	xor    $0x4b696968,%eax
4436a3:	2f                   	das
4436a4:	46                   	inc    %esi
4436a5:	73 4d                	jae    0x4436f4
4436a7:	42                   	inc    %edx
4436a8:	58                   	pop    %eax
4436a9:	6f                   	outsl  %ds:(%esi),(%dx)
4436aa:	2b 2b                	sub    (%ebx),%ebp
4436ac:	68 4e 4c 70 44       	push   $0x44704c4e
4436b1:	76 4e                	jbe    0x443701
4436b3:	6b 39 63             	imul   $0x63,(%ecx),%edi
4436b6:	31 4c 47 67          	xor    %ecx,0x67(%edi,%eax,2)
4436ba:	55                   	push   %ebp
4436bb:	4e                   	dec    %esi
4436bc:	38 52 35             	cmp    %dl,0x35(%edx)
4436bf:	39 59 34             	cmp    %ebx,0x34(%ecx)
4436c2:	35 35 36 78 57       	xor    $0x57783635,%eax
4436c7:	78 4d                	js     0x443716
4436c9:	57                   	push   %edi
4436ca:	32 57 58             	xor    0x58(%edi),%dl
4436cd:	57                   	push   %edi
4436ce:	4a                   	dec    %edx
4436cf:	4f                   	dec    %edi
4436d0:	79 4c                	jns    0x44371e
4436d2:	4f                   	dec    %edi
4436d3:	62 49 74             	bound  %ecx,0x74(%ecx)
4436d6:	70 4a                	jo     0x443722
4436d8:	69 61 36 59 34 65 37 	imul   $0x37653459,0x36(%ecx),%esp
4436df:	57                   	push   %edi
4436e0:	76 72                	jbe    0x443754
4436e2:	56                   	push   %esi
4436e3:	69 2b 2f 63 45 72    	imul   $0x7245632f,(%ebx),%ebp
4436e9:	6a 61                	push   $0x61
4436eb:	57                   	push   %edi
4436ec:	65 77 59             	gs ja  0x443748
4436ef:	74 63                	je     0x443754
4436f1:	43                   	inc    %ebx
4436f2:	71 71                	jno    0x443765
4436f4:	55                   	push   %ebp
4436f5:	74 79                	je     0x443770
4436f7:	75 6e                	jne    0x443767
4436f9:	6e                   	outsb  %ds:(%esi),(%dx)
4436fa:	68 56 54 4b 4d       	push   $0x4d4b5456
4436ff:	37                   	aaa
443700:	72 68                	jb     0x44376a
443702:	33 48 30             	xor    0x30(%eax),%ecx
443705:	31 69 46             	xor    %ebp,0x46(%ecx)
443708:	69 59 61 67 71 46 6e 	imul   $0x6e467167,0x61(%ecx),%ebx
44370f:	62 4d 59             	bound  %ecx,0x59(%ebp)
443712:	4b                   	dec    %ebx
443713:	52                   	push   %edx
443714:	63 46 5a             	arpl   %eax,0x5a(%esi)
443717:	50                   	push   %eax
443718:	65 6c                	gs insb (%dx),%es:(%edi)
44371a:	49                   	dec    %ecx
44371b:	48                   	dec    %eax
44371c:	31 48 64             	xor    %ecx,0x64(%eax)
44371f:	62 49 64             	bound  %ecx,0x64(%ecx)
443722:	39 2f                	cmp    %ebp,(%edi)
443724:	6b 56 7a 67          	imul   $0x67,0x7a(%esi),%edx
443728:	66 72 37             	data16 jb 0x443762
44372b:	4e                   	dec    %esi
44372c:	70 4e                	jo     0x44377c
44372e:	4a                   	dec    %edx
44372f:	78 58                	js     0x443789
443731:	42                   	inc    %edx
443732:	69 45 71 4f 75 73 31 	imul   $0x3173754f,0x71(%ebp),%eax
443739:	36 5a                	ss pop %edx
44373b:	50                   	push   %eax
44373c:	52                   	push   %edx
44373d:	51                   	push   %ecx
44373e:	6c                   	insb   (%dx),%es:(%edi)
44373f:	38 4c 38 43          	cmp    %cl,0x43(%eax,%edi,1)
443743:	55                   	push   %ebp
443744:	65 2b 6b 68          	sub    %gs:0x68(%ebx),%ebp
443748:	76 39                	jbe    0x443783
44374a:	31 4c 76 75          	xor    %ecx,0x75(%esi,%esi,2)
44374e:	4f                   	dec    %edi
44374f:	6f                   	outsl  %ds:(%esi),(%dx)
443750:	43                   	inc    %ebx
443751:	39 39                	cmp    %edi,(%ecx)
443753:	44                   	inc    %esp
443754:	44                   	inc    %esp
443755:	2b 32                	sub    (%edx),%esi
443757:	4e                   	dec    %esi
443758:	38 78 31             	cmp    %bh,0x31(%eax)
44375b:	43                   	inc    %ebx
44375c:	7a 4c                	jp     0x4437aa
44375e:	45                   	inc    %ebp
44375f:	32 36                	xor    (%esi),%dh
443761:	6c                   	insb   (%dx),%es:(%edi)
443762:	4c                   	dec    %esp
443763:	33 6d 44             	xor    0x44(%ebp),%ebp
443766:	4c                   	dec    %esp
443767:	55                   	push   %ebp
443768:	6b 44 76 5a 4a       	imul   $0x4a,0x5a(%esi,%esi,2),%eax
44376d:	47                   	inc    %edi
44376e:	32 2f                	xor    (%edi),%ch
443770:	2f                   	das
443771:	48                   	dec    %eax
443772:	6c                   	insb   (%dx),%es:(%edi)
443773:	66 33 5a 6b          	xor    0x6b(%edx),%bx
443777:	35 35 7a 51 4a       	xor    $0x4a517a35,%eax
44377c:	7a 37                	jp     0x4437b5
44377e:	76 35                	jbe    0x4437b5
443780:	74 32                	je     0x4437b4
443782:	69 36 76 63 31 37    	imul   $0x37316376,(%esi),%esi
443788:	44                   	inc    %esp
443789:	2f                   	das
44378a:	4d                   	dec    %ebp
44378b:	79 4a                	jns    0x4437d7
44378d:	4f                   	dec    %edi
44378e:	64 6e                	outsb  %fs:(%esi),(%dx)
443790:	36 43                	ss inc %ebx
443792:	4b                   	dec    %ebx
443793:	32 59 46             	xor    0x46(%ecx),%bl
443796:	41                   	inc    %ecx
443797:	4c                   	dec    %esp
443798:	48                   	dec    %eax
443799:	31 37                	xor    %esi,(%edi)
44379b:	6a 4a                	push   $0x4a
44379d:	45                   	inc    %ebp
44379e:	39 65 37             	cmp    %esp,0x37(%ebp)
4437a1:	63 62 6b             	arpl   %esp,0x6b(%edx)
4437a4:	79 49                	jns    0x4437ef
4437a6:	2b 4f 45             	sub    0x45(%edi),%ecx
4437a9:	77 39                	ja     0x4437e4
4437ab:	68 78 39 73 5a       	push   $0x5a733978
4437b0:	67 32 72 69          	xor    0x69(%bp,%si),%dh
4437b4:	70 4c                	jo     0x443802
4437b6:	43                   	inc    %ebx
4437b7:	51                   	push   %ecx
4437b8:	38 54 67 6b          	cmp    %dl,0x6b(%edi,%eiz,2)
4437bc:	55                   	push   %ebp
4437bd:	2f                   	das
4437be:	39 71 55             	cmp    %esi,0x55(%ecx)
4437c1:	37                   	aaa
4437c2:	6d                   	insl   (%dx),%es:(%edi)
4437c3:	34 6d                	xor    $0x6d,%al
4437c5:	31 4d 5a             	xor    %ecx,0x5a(%ebp)
4437c8:	63 6f 39             	arpl   %ebp,0x39(%edi)
4437cb:	38 55 39             	cmp    %dl,0x39(%ebp)
4437ce:	68 6c 47 6d 46       	push   $0x466d476c
4437d3:	4e                   	dec    %esi
4437d4:	4b                   	dec    %ebx
4437d5:	79 79                	jns    0x443850
4437d7:	49                   	dec    %ecx
4437d8:	37                   	aaa
4437d9:	5a                   	pop    %edx
4437da:	36 69 4d 36 78 39 38 	imul   $0x74383978,%ss:0x36(%ebp),%ecx
4437e1:	74
4437e2:	68 32 52 64 55       	push   $0x55645232
4437e7:	6e                   	outsb  %ds:(%esi),(%dx)
4437e8:	45                   	inc    %ebp
4437e9:	63 76 59             	arpl   %esi,0x59(%esi)
4437ec:	6f                   	outsl  %ds:(%esi),(%dx)
4437ed:	6d                   	insl   (%dx),%es:(%edi)
4437ee:	5a                   	pop    %edx
4437ef:	6e                   	outsb  %ds:(%esi),(%dx)
4437f0:	49                   	dec    %ecx
4437f1:	35 5a 56 77 62       	xor    $0x6277565a,%eax
4437f6:	51                   	push   %ecx
4437f7:	66 55                	push   %bp
4437f9:	38 70 6e             	cmp    %dh,0x6e(%eax)
4437fc:	4c                   	dec    %esp
4437fd:	77 4d                	ja     0x44384c
4437ff:	38 2f                	cmp    %ch,(%edi)
443801:	6b 33 79             	imul   $0x79,(%ebx),%esi
443804:	63 6d 6f             	arpl   %ebp,0x6f(%ebp)
443807:	63 62 74             	arpl   %esp,0x74(%edx)
44380a:	76 48                	jbe    0x443854
44380c:	74 64                	je     0x443872
44380e:	58                   	pop    %eax
44380f:	67 2b 6e 52          	sub    0x52(%bp),%ebp
443813:	65 66 32 2f          	data16 xor %gs:(%edi),%ch
443817:	63 66 39             	arpl   %esp,0x39(%esi)
44381a:	47                   	inc    %edi
44381b:	4d                   	dec    %ebp
44381c:	50                   	push   %eax
44381d:	68 47 6a 43 7a       	push   $0x7a436a47
443822:	66 70 49             	data16 jo 0x44386e
443825:	48                   	dec    %eax
443826:	2f                   	das
443827:	4d                   	dec    %ebp
443828:	69 64 78 66 6c 48 33 	imul   $0x4233486c,0x66(%eax,%edi,2),%esp
44382f:	42
443830:	53                   	push   %ebx
443831:	67 59                	addr16 pop %ecx
443833:	35 36 78 54 6e       	xor    $0x6e547836,%eax
443838:	6c                   	insb   (%dx),%es:(%edi)
443839:	75 6e                	jne    0x4438a9
44383b:	4f                   	dec    %edi
44383c:	75 4a                	jne    0x443888
44383e:	62 56 53             	bound  %edx,0x53(%esi)
443841:	54                   	push   %esp