434686:	5a                   	pop    %edx
434687:	41                   	inc    %ecx
434688:	00 3f                	add    %bh,(%edi)
43468a:	41                   	inc    %ecx
43468b:	30 78 32             	xor    %bh,0x32(%eax)
43468e:	35 30 61 62 62       	xor    $0x62626130,%eax
434693:	34 35                	xor    $0x35,%al
434695:	2e 5f                	cs pop %edi
434697:	5f                   	pop    %edi
434698:	78 69                	js     0x434703
43469a:	5f                   	pop    %edi
43469b:	76 74                	jbe    0x434711
43469d:	5f                   	pop    %edi
43469e:	61                   	popa
43469f:	00 3f                	add    %bh,(%edi)
4346a1:	49                   	dec    %ecx
4346a2:	6e                   	outsb  %ds:(%esi),(%dx)
4346a3:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
4346aa:	65
4346ab:	64 50                	fs push %eax
4346ad:	65 72 41             	gs jb  0x4346f1
4346b0:	70 70                	jo     0x434722
4346b2:	44                   	inc    %esp
4346b3:	6f                   	outsl  %ds:(%esi),(%dx)
4346b4:	6d                   	insl   (%dx),%es:(%edi)
4346b5:	61                   	popa
4346b6:	69 6e 40 43 75 72 72 	imul   $0x72727543,0x40(%esi),%ebp
4346bd:	65 6e                	outsb  %gs:(%esi),(%dx)
4346bf:	74 44                	je     0x434705
4346c1:	6f                   	outsl  %ds:(%esi),(%dx)
4346c2:	6d                   	insl   (%dx),%es:(%edi)
4346c3:	61                   	popa
4346c4:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
4346cb:	49                   	dec    %ecx
4346cc:	6d                   	insl   (%dx),%es:(%edi)
4346cd:	70 6c                	jo     0x43473b
4346cf:	65 6d                	gs insl (%dx),%es:(%edi)
4346d1:	65 6e                	outsb  %gs:(%esi),(%dx)
4346d3:	74 61                	je     0x434736
4346d5:	74 69                	je     0x434740
4346d7:	6f                   	outsl  %ds:(%esi),(%dx)
4346d8:	6e                   	outsb  %ds:(%esi),(%dx)
4346d9:	44                   	inc    %esp
4346da:	65 74 61             	gs je  0x43473e
4346dd:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
4346e4:	24
4346e5:	51                   	push   %ecx
4346e6:	32 57 34             	xor    0x34(%edi),%dl
4346e9:	53                   	push   %ebx
4346ea:	74 61                	je     0x43474d
4346ec:	74 65                	je     0x434753
4346ee:	40                   	inc    %eax
4346ef:	50                   	push   %eax
4346f0:	72 6f                	jb     0x434761
4346f2:	67 72 65             	addr16 jb 0x43475a
4346f5:	73 73                	jae    0x43476a
4346f7:	40                   	inc    %eax
4346f8:	32 40 41             	xor    0x41(%eax),%al
4346fb:	00 3f                	add    %bh,(%edi)
4346fd:	41                   	inc    %ecx
4346fe:	30 78 32             	xor    %bh,0x32(%eax)
434701:	35 30 61 62 62       	xor    $0x62626130,%eax
434706:	34 35                	xor    $0x35,%al
434708:	2e 3f                	cs aas
43470a:	49                   	dec    %ecx
43470b:	6e                   	outsb  %ds:(%esi),(%dx)
43470c:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
434713:	65
434714:	64 50                	fs push %eax
434716:	65 72 41             	gs jb  0x43475a
434719:	70 70                	jo     0x43478b
43471b:	44                   	inc    %esp
43471c:	6f                   	outsl  %ds:(%esi),(%dx)
43471d:	6d                   	insl   (%dx),%es:(%edi)
43471e:	61                   	popa
43471f:	69 6e 24 69 6e 69 74 	imul   $0x74696e69,0x24(%esi),%ebp
434726:	69 61 6c 69 7a 65 72 	imul   $0x72657a69,0x6c(%ecx),%esp
43472d:	24 40                	and    $0x40,%al
43472f:	43                   	inc    %ebx
434730:	75 72                	jne    0x4347a4
434732:	72 65                	jb     0x434799
434734:	6e                   	outsb  %ds:(%esi),(%dx)
434735:	74 44                	je     0x43477b
434737:	6f                   	outsl  %ds:(%esi),(%dx)
434738:	6d                   	insl   (%dx),%es:(%edi)
434739:	61                   	popa
43473a:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434741:	49                   	dec    %ecx
434742:	6d                   	insl   (%dx),%es:(%edi)
434743:	70 6c                	jo     0x4347b1
434745:	65 6d                	gs insl (%dx),%es:(%edi)
434747:	65 6e                	outsb  %gs:(%esi),(%dx)
434749:	74 61                	je     0x4347ac
43474b:	74 69                	je     0x4347b6
43474d:	6f                   	outsl  %ds:(%esi),(%dx)
43474e:	6e                   	outsb  %ds:(%esi),(%dx)
43474f:	44                   	inc    %esp
434750:	65 74 61             	gs je  0x4347b4
434753:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
43475a:	24
43475b:	51                   	push   %ecx
43475c:	32 50 36             	xor    0x36(%eax),%dl
43475f:	4d                   	dec    %ebp
434760:	58                   	pop    %eax
434761:	58                   	pop    %eax
434762:	5a                   	pop    %edx
434763:	41                   	inc    %ecx
434764:	00 3f                	add    %bh,(%edi)
434766:	49                   	dec    %ecx
434767:	73 44                	jae    0x4347ad
434769:	65 66 61             	gs popaw
43476c:	75 6c                	jne    0x4347da
43476e:	74 44                	je     0x4347b4
434770:	6f                   	outsl  %ds:(%esi),(%dx)
434771:	6d                   	insl   (%dx),%es:(%edi)
434772:	61                   	popa
434773:	69 6e 40 43 75 72 72 	imul   $0x72727543,0x40(%esi),%ebp
43477a:	65 6e                	outsb  %gs:(%esi),(%dx)
43477c:	74 44                	je     0x4347c2
43477e:	6f                   	outsl  %ds:(%esi),(%dx)
43477f:	6d                   	insl   (%dx),%es:(%edi)
434780:	61                   	popa
434781:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434788:	49                   	dec    %ecx
434789:	6d                   	insl   (%dx),%es:(%edi)
43478a:	70 6c                	jo     0x4347f8
43478c:	65 6d                	gs insl (%dx),%es:(%edi)
43478e:	65 6e                	outsb  %gs:(%esi),(%dx)
434790:	74 61                	je     0x4347f3
434792:	74 69                	je     0x4347fd
434794:	6f                   	outsl  %ds:(%esi),(%dx)
434795:	6e                   	outsb  %ds:(%esi),(%dx)
434796:	44                   	inc    %esp
434797:	65 74 61             	gs je  0x4347fb
43479a:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
4347a1:	24
4347a2:	51                   	push   %ecx
4347a3:	32 5f 4e             	xor    0x4e(%edi),%bl
4347a6:	41                   	inc    %ecx
4347a7:	00 3f                	add    %bh,(%edi)
4347a9:	41                   	inc    %ecx
4347aa:	30 78 32             	xor    %bh,0x32(%eax)
4347ad:	35 30 61 62 62       	xor    $0x62626130,%eax
4347b2:	34 35                	xor    $0x35,%al
4347b4:	2e 3f                	cs aas
4347b6:	49                   	dec    %ecx
4347b7:	73 44                	jae    0x4347fd
4347b9:	65 66 61             	gs popaw
4347bc:	75 6c                	jne    0x43482a
4347be:	74 44                	je     0x434804
4347c0:	6f                   	outsl  %ds:(%esi),(%dx)
4347c1:	6d                   	insl   (%dx),%es:(%edi)
4347c2:	61                   	popa
4347c3:	69 6e 24 69 6e 69 74 	imul   $0x74696e69,0x24(%esi),%ebp
4347ca:	69 61 6c 69 7a 65 72 	imul   $0x72657a69,0x6c(%ecx),%esp
4347d1:	24 40                	and    $0x40,%al
4347d3:	43                   	inc    %ebx
4347d4:	75 72                	jne    0x434848
4347d6:	72 65                	jb     0x43483d
4347d8:	6e                   	outsb  %ds:(%esi),(%dx)
4347d9:	74 44                	je     0x43481f
4347db:	6f                   	outsl  %ds:(%esi),(%dx)
4347dc:	6d                   	insl   (%dx),%es:(%edi)
4347dd:	61                   	popa
4347de:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
4347e5:	49                   	dec    %ecx
4347e6:	6d                   	insl   (%dx),%es:(%edi)
4347e7:	70 6c                	jo     0x434855
4347e9:	65 6d                	gs insl (%dx),%es:(%edi)
4347eb:	65 6e                	outsb  %gs:(%esi),(%dx)
4347ed:	74 61                	je     0x434850
4347ef:	74 69                	je     0x43485a
4347f1:	6f                   	outsl  %ds:(%esi),(%dx)
4347f2:	6e                   	outsb  %ds:(%esi),(%dx)
4347f3:	44                   	inc    %esp
4347f4:	65 74 61             	gs je  0x434858
4347f7:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
4347fe:	24
4347ff:	51                   	push   %ecx
434800:	32 50 36             	xor    0x36(%eax),%dl
434803:	4d                   	dec    %ebp
434804:	58                   	pop    %eax
434805:	58                   	pop    %eax
434806:	5a                   	pop    %edx
434807:	41                   	inc    %ecx
434808:	00 3f                	add    %bh,(%edi)
43480a:	41                   	inc    %ecx
43480b:	30 78 32             	xor    %bh,0x32(%eax)
43480e:	35 30 61 62 62       	xor    $0x62626130,%eax
434813:	34 35                	xor    $0x35,%al
434815:	2e 5f                	cs pop %edi
434817:	5f                   	pop    %edi
434818:	78 63                	js     0x43487d
43481a:	5f                   	pop    %edi
43481b:	6d                   	insl   (%dx),%es:(%edi)
43481c:	61                   	popa
43481d:	5f                   	pop    %edi
43481e:	61                   	popa
43481f:	00 3f                	add    %bh,(%edi)
434821:	49                   	dec    %ecx
434822:	6e                   	outsb  %ds:(%esi),(%dx)
434823:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
43482a:	65
43482b:	64 4e                	fs dec %esi
43482d:	61                   	popa
43482e:	74 69                	je     0x434899
434830:	76 65                	jbe    0x434897
434832:	40                   	inc    %eax
434833:	43                   	inc    %ebx
434834:	75 72                	jne    0x4348a8
434836:	72 65                	jb     0x43489d
434838:	6e                   	outsb  %ds:(%esi),(%dx)
434839:	74 44                	je     0x43487f
43483b:	6f                   	outsl  %ds:(%esi),(%dx)
43483c:	6d                   	insl   (%dx),%es:(%edi)
43483d:	61                   	popa
43483e:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434845:	49                   	dec    %ecx
434846:	6d                   	insl   (%dx),%es:(%edi)
434847:	70 6c                	jo     0x4348b5
434849:	65 6d                	gs insl (%dx),%es:(%edi)
43484b:	65 6e                	outsb  %gs:(%esi),(%dx)
43484d:	74 61                	je     0x4348b0
43484f:	74 69                	je     0x4348ba
434851:	6f                   	outsl  %ds:(%esi),(%dx)
434852:	6e                   	outsb  %ds:(%esi),(%dx)
434853:	44                   	inc    %esp
434854:	65 74 61             	gs je  0x4348b8
434857:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
43485e:	24
43485f:	51                   	push   %ecx
434860:	32 57 34             	xor    0x34(%edi),%dl
434863:	53                   	push   %ebx
434864:	74 61                	je     0x4348c7
434866:	74 65                	je     0x4348cd
434868:	40                   	inc    %eax
434869:	50                   	push   %eax
43486a:	72 6f                	jb     0x4348db
43486c:	67 72 65             	addr16 jb 0x4348d4
43486f:	73 73                	jae    0x4348e4
434871:	40                   	inc    %eax
434872:	32 40 41             	xor    0x41(%eax),%al
434875:	00 3f                	add    %bh,(%edi)
434877:	41                   	inc    %ecx
434878:	30 78 32             	xor    %bh,0x32(%eax)
43487b:	35 30 61 62 62       	xor    $0x62626130,%eax
434880:	34 35                	xor    $0x35,%al
434882:	2e 3f                	cs aas
434884:	49                   	dec    %ecx
434885:	6e                   	outsb  %ds:(%esi),(%dx)
434886:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
43488d:	65
43488e:	64 4e                	fs dec %esi
434890:	61                   	popa
434891:	74 69                	je     0x4348fc
434893:	76 65                	jbe    0x4348fa
434895:	24 69                	and    $0x69,%al
434897:	6e                   	outsb  %ds:(%esi),(%dx)
434898:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
43489f:	65
4348a0:	72 24                	jb     0x4348c6
4348a2:	40                   	inc    %eax
4348a3:	43                   	inc    %ebx
4348a4:	75 72                	jne    0x434918
4348a6:	72 65                	jb     0x43490d
4348a8:	6e                   	outsb  %ds:(%esi),(%dx)
4348a9:	74 44                	je     0x4348ef
4348ab:	6f                   	outsl  %ds:(%esi),(%dx)
4348ac:	6d                   	insl   (%dx),%es:(%edi)
4348ad:	61                   	popa
4348ae:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
4348b5:	49                   	dec    %ecx
4348b6:	6d                   	insl   (%dx),%es:(%edi)
4348b7:	70 6c                	jo     0x434925
4348b9:	65 6d                	gs insl (%dx),%es:(%edi)
4348bb:	65 6e                	outsb  %gs:(%esi),(%dx)
4348bd:	74 61                	je     0x434920
4348bf:	74 69                	je     0x43492a
4348c1:	6f                   	outsl  %ds:(%esi),(%dx)
4348c2:	6e                   	outsb  %ds:(%esi),(%dx)
4348c3:	44                   	inc    %esp
4348c4:	65 74 61             	gs je  0x434928
4348c7:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
4348ce:	24
4348cf:	51                   	push   %ecx
4348d0:	32 50 36             	xor    0x36(%eax),%dl
4348d3:	4d                   	dec    %ebp
4348d4:	58                   	pop    %eax
4348d5:	58                   	pop    %eax
4348d6:	5a                   	pop    %edx
4348d7:	41                   	inc    %ecx
4348d8:	00 3f                	add    %bh,(%edi)
4348da:	49                   	dec    %ecx
4348db:	6e                   	outsb  %ds:(%esi),(%dx)
4348dc:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
4348e3:	65
4348e4:	64 40                	fs inc %eax
4348e6:	43                   	inc    %ebx
4348e7:	75 72                	jne    0x43495b
4348e9:	72 65                	jb     0x434950
4348eb:	6e                   	outsb  %ds:(%esi),(%dx)
4348ec:	74 44                	je     0x434932
4348ee:	6f                   	outsl  %ds:(%esi),(%dx)
4348ef:	6d                   	insl   (%dx),%es:(%edi)
4348f0:	61                   	popa
4348f1:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
4348f8:	49                   	dec    %ecx
4348f9:	6d                   	insl   (%dx),%es:(%edi)
4348fa:	70 6c                	jo     0x434968
4348fc:	65 6d                	gs insl (%dx),%es:(%edi)
4348fe:	65 6e                	outsb  %gs:(%esi),(%dx)
434900:	74 61                	je     0x434963
434902:	74 69                	je     0x43496d
434904:	6f                   	outsl  %ds:(%esi),(%dx)
434905:	6e                   	outsb  %ds:(%esi),(%dx)
434906:	44                   	inc    %esp
434907:	65 74 61             	gs je  0x43496b
43490a:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
434911:	24
434912:	51                   	push   %ecx
434913:	32 48 41             	xor    0x41(%eax),%cl
434916:	00 3f                	add    %bh,(%edi)
434918:	41                   	inc    %ecx
434919:	30 78 32             	xor    %bh,0x32(%eax)
43491c:	35 30 61 62 62       	xor    $0x62626130,%eax
434921:	34 35                	xor    $0x35,%al
434923:	2e 3f                	cs aas
434925:	49                   	dec    %ecx
434926:	6e                   	outsb  %ds:(%esi),(%dx)
434927:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
43492e:	65
43492f:	64 24 69             	fs and $0x69,%al
434932:	6e                   	outsb  %ds:(%esi),(%dx)
434933:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
43493a:	65
43493b:	72 24                	jb     0x434961
43493d:	40                   	inc    %eax
43493e:	43                   	inc    %ebx
43493f:	75 72                	jne    0x4349b3
434941:	72 65                	jb     0x4349a8
434943:	6e                   	outsb  %ds:(%esi),(%dx)
434944:	74 44                	je     0x43498a
434946:	6f                   	outsl  %ds:(%esi),(%dx)
434947:	6d                   	insl   (%dx),%es:(%edi)
434948:	61                   	popa
434949:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434950:	49                   	dec    %ecx
434951:	6d                   	insl   (%dx),%es:(%edi)
434952:	70 6c                	jo     0x4349c0
434954:	65 6d                	gs insl (%dx),%es:(%edi)