4b0743:	67 65 74 5f          	addr16 gs je 0x4b07a6
4b0747:	57                   	push   %edi
4b0748:	69 64 74 68 00 46 69 	imul   $0x6c694600,0x68(%esp,%esi,2),%esp
4b074f:	6c
4b0750:	6c                   	insb   (%dx),%es:(%edi)
4b0751:	45                   	inc    %ebp
4b0752:	6c                   	insb   (%dx),%es:(%edi)
4b0753:	6c                   	insb   (%dx),%es:(%edi)
4b0754:	69 70 73 65 00 46 69 	imul   $0x69460065,0x73(%eax),%esi
4b075b:	6c                   	insb   (%dx),%es:(%edi)
4b075c:	6c                   	insb   (%dx),%es:(%edi)
4b075d:	50                   	push   %eax
4b075e:	69 65 00 44 72 61 77 	imul   $0x77617244,0x0(%ebp),%esp
4b0765:	4c                   	dec    %esp
4b0766:	69 6e 65 00 54 6f 53 	imul   $0x536f5400,0x65(%esi),%ebp
4b076d:	74 72                	je     0x4b07e1
4b076f:	69 6e 67 00 43 6f 6e 	imul   $0x6e6f4300,0x67(%esi),%ebp
4b0776:	63 61 74             	arpl   %esp,0x74(%ecx)
4b0779:	00 44 72 61          	add    %al,0x61(%edx,%esi,2)
4b077d:	77 53                	ja     0x4b07d2
4b077f:	74 72                	je     0x4b07f3
4b0781:	69 6e 67 00 73 65 74 	imul   $0x74657300,0x67(%esi),%ebp
4b0788:	5f                   	pop    %edi
4b0789:	42                   	inc    %edx
4b078a:	6f                   	outsl  %ds:(%esi),(%dx)
4b078b:	72 64                	jb     0x4b07f1
4b078d:	65 72 53             	gs jb  0x4b07e3
4b0790:	74 79                	je     0x4b080b
4b0792:	6c                   	insb   (%dx),%es:(%edi)
4b0793:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
4b0797:	74 5f                	je     0x4b07f8
4b0799:	46                   	inc    %esi
4b079a:	6f                   	outsl  %ds:(%esi),(%dx)
4b079b:	72 65                	jb     0x4b0802
4b079d:	43                   	inc    %ebx
4b079e:	6f                   	outsl  %ds:(%esi),(%dx)
4b079f:	6c                   	insb   (%dx),%es:(%edi)
4b07a0:	6f                   	outsl  %ds:(%esi),(%dx)
4b07a1:	72 00                	jb     0x4b07a3
4b07a3:	67 65 74 5f          	addr16 gs je 0x4b0806
4b07a7:	43                   	inc    %ebx
4b07a8:	6f                   	outsl  %ds:(%esi),(%dx)
4b07a9:	6e                   	outsb  %ds:(%esi),(%dx)
4b07aa:	74 72                	je     0x4b081e
4b07ac:	6f                   	outsl  %ds:(%esi),(%dx)
4b07ad:	6c                   	insb   (%dx),%es:(%edi)
4b07ae:	73 00                	jae    0x4b07b0
4b07b0:	43                   	inc    %ebx
4b07b1:	6f                   	outsl  %ds:(%esi),(%dx)
4b07b2:	6e                   	outsb  %ds:(%esi),(%dx)
4b07b3:	74 61                	je     0x4b0816
4b07b5:	69 6e 73 00 67 65 74 	imul   $0x74656700,0x73(%esi),%ebp
4b07bc:	5f                   	pop    %edi
4b07bd:	44                   	inc    %esp
4b07be:	65 73 69             	gs jae 0x4b082a
4b07c1:	67 6e                	outsb  %ds:(%si),(%dx)
4b07c3:	4d                   	dec    %ebp
4b07c4:	6f                   	outsl  %ds:(%esi),(%dx)
4b07c5:	64 65 00 41 64       	fs add %al,%gs:0x64(%ecx)
4b07ca:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b07ce:	64 5f                	fs pop %edi
4b07d0:	47                   	inc    %edi
4b07d1:	6f                   	outsl  %ds:(%esi),(%dx)
4b07d2:	74 46                	je     0x4b081a
4b07d4:	6f                   	outsl  %ds:(%esi),(%dx)
4b07d5:	63 75 73             	arpl   %esi,0x73(%ebp)
4b07d8:	00 61 64             	add    %ah,0x64(%ecx)
4b07db:	64 5f                	fs pop %edi
4b07dd:	4c                   	dec    %esp
4b07de:	6f                   	outsl  %ds:(%esi),(%dx)
4b07df:	73 74                	jae    0x4b0855
4b07e1:	46                   	inc    %esi
4b07e2:	6f                   	outsl  %ds:(%esi),(%dx)
4b07e3:	63 75 73             	arpl   %esi,0x73(%ebp)
4b07e6:	00 61 64             	add    %ah,0x64(%ecx)
4b07e9:	64 5f                	fs pop %edi
4b07eb:	4b                   	dec    %ebx
4b07ec:	65 79 50             	gs jns 0x4b083f
4b07ef:	72 65                	jb     0x4b0856
4b07f1:	73 73                	jae    0x4b0866
4b07f3:	00 73 65             	add    %dh,0x65(%ebx)
4b07f6:	74 5f                	je     0x4b0857
4b07f8:	54                   	push   %esp
4b07f9:	61                   	popa
4b07fa:	62 53 74             	bound  %edx,0x74(%ebx)
4b07fd:	6f                   	outsl  %ds:(%esi),(%dx)
4b07fe:	70 00                	jo     0x4b0800
4b0800:	67 65 74 5f          	addr16 gs je 0x4b0863
4b0804:	54                   	push   %esp
4b0805:	61                   	popa
4b0806:	67 00 73 65          	add    %dh,0x65(%bp,%di)
4b080a:	74 5f                	je     0x4b086b
4b080c:	54                   	push   %esp
4b080d:	61                   	popa
4b080e:	67 00 67 65          	add    %ah,0x65(%bx)
4b0812:	74 5f                	je     0x4b0873
4b0814:	4d                   	dec    %ebp
4b0815:	61                   	popa
4b0816:	78 4c                	js     0x4b0864
4b0818:	65 6e                	outsb  %gs:(%esi),(%dx)
4b081a:	67 74 68             	addr16 je 0x4b0885
4b081d:	00 73 65             	add    %dh,0x65(%ebx)
4b0820:	74 5f                	je     0x4b0881
4b0822:	4d                   	dec    %ebp
4b0823:	61                   	popa
4b0824:	78 4c                	js     0x4b0872
4b0826:	65 6e                	outsb  %gs:(%esi),(%dx)
4b0828:	67 74 68             	addr16 je 0x4b0893
4b082b:	00 67 65             	add    %ah,0x65(%edi)
4b082e:	74 5f                	je     0x4b088f
4b0830:	53                   	push   %ebx
4b0831:	65 6c                	gs insb (%dx),%es:(%edi)
4b0833:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
4b0838:	54                   	push   %esp
4b0839:	65 78 74             	gs js  0x4b08b0
4b083c:	00 73 65             	add    %dh,0x65(%ebx)
4b083f:	74 5f                	je     0x4b08a0
4b0841:	53                   	push   %ebx
4b0842:	65 6c                	gs insb (%dx),%es:(%edi)
4b0844:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
4b0849:	54                   	push   %esp
4b084a:	65 78 74             	gs js  0x4b08c1
4b084d:	00 67 65             	add    %ah,0x65(%edi)
4b0850:	74 5f                	je     0x4b08b1
4b0852:	53                   	push   %ebx
4b0853:	65 6c                	gs insb (%dx),%es:(%edi)
4b0855:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4b085a:	6e                   	outsb  %ds:(%esi),(%dx)
4b085b:	53                   	push   %ebx
4b085c:	74 61                	je     0x4b08bf
4b085e:	72 74                	jb     0x4b08d4
4b0860:	00 73 65             	add    %dh,0x65(%ebx)
4b0863:	74 5f                	je     0x4b08c4
4b0865:	53                   	push   %ebx
4b0866:	65 6c                	gs insb (%dx),%es:(%edi)
4b0868:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4b086d:	6e                   	outsb  %ds:(%esi),(%dx)
4b086e:	53                   	push   %ebx
4b086f:	74 61                	je     0x4b08d2
4b0871:	72 74                	jb     0x4b08e7
4b0873:	00 67 65             	add    %ah,0x65(%edi)
4b0876:	74 5f                	je     0x4b08d7
4b0878:	53                   	push   %ebx
4b0879:	65 6c                	gs insb (%dx),%es:(%edi)
4b087b:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4b0880:	6e                   	outsb  %ds:(%esi),(%dx)
4b0881:	4c                   	dec    %esp
4b0882:	65 6e                	outsb  %gs:(%esi),(%dx)
4b0884:	67 74 68             	addr16 je 0x4b08ef
4b0887:	00 73 65             	add    %dh,0x65(%ebx)
4b088a:	74 5f                	je     0x4b08eb
4b088c:	53                   	push   %ebx
4b088d:	65 6c                	gs insb (%dx),%es:(%edi)
4b088f:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4b0894:	6e                   	outsb  %ds:(%esi),(%dx)
4b0895:	4c                   	dec    %esp
4b0896:	65 6e                	outsb  %gs:(%esi),(%dx)
4b0898:	67 74 68             	addr16 je 0x4b0903
4b089b:	00 67 65             	add    %ah,0x65(%edi)
4b089e:	74 5f                	je     0x4b08ff
4b08a0:	54                   	push   %esp
4b08a1:	65 78 74             	gs js  0x4b0918
4b08a4:	4c                   	dec    %esp
4b08a5:	65 6e                	outsb  %gs:(%esi),(%dx)
4b08a7:	67 74 68             	addr16 je 0x4b0912
4b08aa:	00 67 65             	add    %ah,0x65(%edi)
4b08ad:	74 5f                	je     0x4b090e
4b08af:	4d                   	dec    %ebp
4b08b0:	75 6c                	jne    0x4b091e
4b08b2:	74 69                	je     0x4b091d
4b08b4:	6c                   	insb   (%dx),%es:(%edi)
4b08b5:	69 6e 65 00 73 65 74 	imul   $0x74657300,0x65(%esi),%ebp
4b08bc:	5f                   	pop    %edi
4b08bd:	4d                   	dec    %ebp
4b08be:	75 6c                	jne    0x4b092c
4b08c0:	74 69                	je     0x4b092b
4b08c2:	6c                   	insb   (%dx),%es:(%edi)
4b08c3:	69 6e 65 00 67 65 74 	imul   $0x74656700,0x65(%esi),%ebp
4b08ca:	5f                   	pop    %edi
4b08cb:	53                   	push   %ebx
4b08cc:	63 72 6f             	arpl   %esi,0x6f(%edx)
4b08cf:	6c                   	insb   (%dx),%es:(%edi)
4b08d0:	6c                   	insb   (%dx),%es:(%edi)
4b08d1:	42                   	inc    %edx
4b08d2:	61                   	popa
4b08d3:	72 73                	jb     0x4b0948
4b08d5:	00 73 65             	add    %dh,0x65(%ebx)
4b08d8:	74 5f                	je     0x4b0939
4b08da:	53                   	push   %ebx
4b08db:	63 72 6f             	arpl   %esi,0x6f(%edx)
4b08de:	6c                   	insb   (%dx),%es:(%edi)
4b08df:	6c                   	insb   (%dx),%es:(%edi)
4b08e0:	42                   	inc    %edx
4b08e1:	61                   	popa
4b08e2:	72 73                	jb     0x4b0957
4b08e4:	00 73 65             	add    %dh,0x65(%ebx)
4b08e7:	74 5f                	je     0x4b0948
4b08e9:	4c                   	dec    %esp
4b08ea:	6f                   	outsl  %ds:(%esi),(%dx)
4b08eb:	63 61 74             	arpl   %esp,0x74(%ecx)
4b08ee:	69 6f 6e 00 73 65 74 	imul   $0x74657300,0x6e(%edi),%ebp
4b08f5:	5f                   	pop    %edi
4b08f6:	48                   	dec    %eax
4b08f7:	65 69 67 68 74 00 46 	imul   $0x69460074,%gs:0x68(%edi),%esp
4b08fe:	69
4b08ff:	6c                   	insb   (%dx),%es:(%edi)
4b0900:	6c                   	insb   (%dx),%es:(%edi)
4b0901:	50                   	push   %eax
4b0902:	61                   	popa
4b0903:	74 68                	je     0x4b096d
4b0905:	00 67 65             	add    %ah,0x65(%edi)
4b0908:	74 5f                	je     0x4b0969
4b090a:	46                   	inc    %esi
4b090b:	6f                   	outsl  %ds:(%esi),(%dx)
4b090c:	63 75 73             	arpl   %esi,0x73(%ebp)
4b090f:	65 64 00 44 72 61    	gs add %al,%fs:0x61(%edx,%esi,2)
4b0915:	77 50                	ja     0x4b0967
4b0917:	61                   	popa
4b0918:	74 68                	je     0x4b0982
4b091a:	00 67 65             	add    %ah,0x65(%edi)
4b091d:	74 5f                	je     0x4b097e
4b091f:	4b                   	dec    %ebx
4b0920:	65 79 43             	gs jns 0x4b0966
4b0923:	68 61 72 00 53       	push   $0x53007261
4b0928:	65 6c                	gs insb (%dx),%es:(%edi)
4b092a:	65 63 74 41 6c       	arpl   %esi,%gs:0x6c(%ecx,%eax,2)
4b092f:	6c                   	insb   (%dx),%es:(%edi)
4b0930:	00 73 65             	add    %dh,0x65(%ebx)
4b0933:	74 5f                	je     0x4b0994
4b0935:	48                   	dec    %eax
4b0936:	61                   	popa
4b0937:	6e                   	outsb  %ds:(%esi),(%dx)
4b0938:	64 6c                	fs insb (%dx),%es:(%edi)
4b093a:	65 64 00 61 64       	gs add %ah,%fs:0x64(%ecx)
4b093f:	64 5f                	fs pop %edi
4b0941:	41                   	inc    %ecx
4b0942:	63 63 65             	arpl   %esp,0x65(%ebx)
4b0945:	70 74                	jo     0x4b09bb
4b0947:	73 54                	jae    0x4b099d
4b0949:	61                   	popa
4b094a:	62 43 68             	bound  %eax,0x68(%ebx)
4b094d:	61                   	popa
4b094e:	6e                   	outsb  %ds:(%esi),(%dx)
4b094f:	67 65 64 00 72 65    	gs add %dh,%fs:0x65(%bp,%si)
4b0955:	6d                   	insl   (%dx),%es:(%edi)
4b0956:	6f                   	outsl  %ds:(%esi),(%dx)
4b0957:	76 65                	jbe    0x4b09be
4b0959:	5f                   	pop    %edi
4b095a:	41                   	inc    %ecx
4b095b:	63 63 65             	arpl   %esp,0x65(%ebx)
4b095e:	70 74                	jo     0x4b09d4
4b0960:	73 54                	jae    0x4b09b6
4b0962:	61                   	popa
4b0963:	62 43 68             	bound  %eax,0x68(%ebx)
4b0966:	61                   	popa
4b0967:	6e                   	outsb  %ds:(%esi),(%dx)
4b0968:	67 65 64 00 61 64    	gs add %ah,%fs:0x64(%bx,%di)
4b096e:	64 5f                	fs pop %edi
4b0970:	41                   	inc    %ecx
4b0971:	75 74                	jne    0x4b09e7
4b0973:	6f                   	outsl  %ds:(%esi),(%dx)
4b0974:	53                   	push   %ebx
4b0975:	69 7a 65 43 68 61 6e 	imul   $0x6e616843,0x65(%edx),%edi
4b097c:	67 65 64 00 72 65    	gs add %dh,%fs:0x65(%bp,%si)
4b0982:	6d                   	insl   (%dx),%es:(%edi)
4b0983:	6f                   	outsl  %ds:(%esi),(%dx)
4b0984:	76 65                	jbe    0x4b09eb
4b0986:	5f                   	pop    %edi
4b0987:	41                   	inc    %ecx
4b0988:	75 74                	jne    0x4b09fe
4b098a:	6f                   	outsl  %ds:(%esi),(%dx)
4b098b:	53                   	push   %ebx
4b098c:	69 7a 65 43 68 61 6e 	imul   $0x6e616843,0x65(%edx),%edi
4b0993:	67 65 64 00 61 64    	gs add %ah,%fs:0x64(%bx,%di)
4b0999:	64 5f                	fs pop %edi
4b099b:	42                   	inc    %edx
4b099c:	61                   	popa
4b099d:	63 6b 67             	arpl   %ebp,0x67(%ebx)
4b09a0:	72 6f                	jb     0x4b0a11
4b09a2:	75 6e                	jne    0x4b0a12
4b09a4:	64 49                	fs dec %ecx
4b09a6:	6d                   	insl   (%dx),%es:(%edi)
4b09a7:	61                   	popa
4b09a8:	67 65 43             	addr16 gs inc %ebx
4b09ab:	68 61 6e 67 65       	push   $0x65676e61
4b09b0:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b09b4:	6d                   	insl   (%dx),%es:(%edi)
4b09b5:	6f                   	outsl  %ds:(%esi),(%dx)
4b09b6:	76 65                	jbe    0x4b0a1d
4b09b8:	5f                   	pop    %edi
4b09b9:	42                   	inc    %edx
4b09ba:	61                   	popa
4b09bb:	63 6b 67             	arpl   %ebp,0x67(%ebx)
4b09be:	72 6f                	jb     0x4b0a2f
4b09c0:	75 6e                	jne    0x4b0a30
4b09c2:	64 49                	fs dec %ecx
4b09c4:	6d                   	insl   (%dx),%es:(%edi)
4b09c5:	61                   	popa
4b09c6:	67 65 43             	addr16 gs inc %ebx
4b09c9:	68 61 6e 67 65       	push   $0x65676e61
4b09ce:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b09d2:	64 5f                	fs pop %edi
4b09d4:	42                   	inc    %edx
4b09d5:	61                   	popa
4b09d6:	63 6b 67             	arpl   %ebp,0x67(%ebx)
4b09d9:	72 6f                	jb     0x4b0a4a
4b09db:	75 6e                	jne    0x4b0a4b
4b09dd:	64 49                	fs dec %ecx
4b09df:	6d                   	insl   (%dx),%es:(%edi)
4b09e0:	61                   	popa
4b09e1:	67 65 4c             	addr16 gs dec %esp
4b09e4:	61                   	popa
4b09e5:	79 6f                	jns    0x4b0a56
4b09e7:	75 74                	jne    0x4b0a5d
4b09e9:	43                   	inc    %ebx
4b09ea:	68 61 6e 67 65       	push   $0x65676e61
4b09ef:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b09f3:	6d                   	insl   (%dx),%es:(%edi)
4b09f4:	6f                   	outsl  %ds:(%esi),(%dx)
4b09f5:	76 65                	jbe    0x4b0a5c
4b09f7:	5f                   	pop    %edi
4b09f8:	42                   	inc    %edx
4b09f9:	61                   	popa
4b09fa:	63 6b 67             	arpl   %ebp,0x67(%ebx)
4b09fd:	72 6f                	jb     0x4b0a6e
4b09ff:	75 6e                	jne    0x4b0a6f
4b0a01:	64 49                	fs dec %ecx
4b0a03:	6d                   	insl   (%dx),%es:(%edi)
4b0a04:	61                   	popa
4b0a05:	67 65 4c             	addr16 gs dec %esp
4b0a08:	61                   	popa
4b0a09:	79 6f                	jns    0x4b0a7a
4b0a0b:	75 74                	jne    0x4b0a81
4b0a0d:	43                   	inc    %ebx
4b0a0e:	68 61 6e 67 65       	push   $0x65676e61
4b0a13:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0a17:	64 5f                	fs pop %edi
4b0a19:	42                   	inc    %edx
4b0a1a:	69 6e 64 69 6e 67 43 	imul   $0x43676e69,0x64(%esi),%ebp
4b0a21:	6f                   	outsl  %ds:(%esi),(%dx)
4b0a22:	6e                   	outsb  %ds:(%esi),(%dx)
4b0a23:	74 65                	je     0x4b0a8a
4b0a25:	78 74                	js     0x4b0a9b
4b0a27:	43                   	inc    %ebx
4b0a28:	68 61 6e 67 65       	push   $0x65676e61
4b0a2d:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0a31:	6d                   	insl   (%dx),%es:(%edi)
4b0a32:	6f                   	outsl  %ds:(%esi),(%dx)
4b0a33:	76 65                	jbe    0x4b0a9a
4b0a35:	5f                   	pop    %edi