4027d6:	70 0a                	jo     0x4027e2
4027d8:	17                   	pop    %ss
4027d9:	13 07                	adc    (%edi),%eax
4027db:	16                   	push   %ss
4027dc:	13 08                	adc    (%eax),%ecx
4027de:	2b 41 00             	sub    0x0(%ecx),%eax
4027e1:	07                   	pop    %es
4027e2:	11 08                	adc    %ecx,(%eax)
4027e4:	9a 14 fe 03 13 09 11 	lcall  $0x1109,$0x1303fe14
4027eb:	09 2c 2c             	or     %ebp,(%esp,%ebp,1)
4027ee:	00 11                	add    %dl,(%ecx)
4027f0:	07                   	pop    %es
4027f1:	13 0a                	adc    (%edx),%ecx
4027f3:	11 0a                	adc    %ecx,(%edx)
4027f5:	2c 12                	sub    $0x12,%al
4027f7:	00 06                	add    %al,(%esi)
4027f9:	07                   	pop    %es
4027fa:	11 08                	adc    %ecx,(%eax)
4027fc:	9a 28 23 00 00 0a 0a 	lcall  $0xa0a,$0x2328
402803:	16                   	push   %ss
402804:	13 07                	adc    (%edi),%eax
402806:	00 2b                	add    %ch,(%ebx)
402808:	10 06                	adc    %al,(%esi)
40280a:	72 7e                	jb     0x40288a
40280c:	03 00                	add    (%eax),%eax
40280e:	70 07                	jo     0x402817
402810:	11 08                	adc    %ecx,(%eax)
402812:	9a 28 2f 00 00 0a 0a 	lcall  $0xa0a,$0x2f28
402819:	00 00                	add    %al,(%eax)
40281b:	11 08                	adc    %ecx,(%eax)
40281d:	17                   	pop    %ss
40281e:	58                   	pop    %eax
40281f:	13 08                	adc    (%eax),%ecx
402821:	11 08                	adc    %ecx,(%eax)
402823:	07                   	pop    %es
402824:	8e 69 fe             	mov    -0x2(%ecx),%gs
402827:	04 13                	add    $0x13,%al
402829:	0b 11                	or     (%ecx),%edx
40282b:	0b 2d b2 00 2b 06    	or     0x62b00b2,%ebp
402831:	72 a8                	jb     0x4027db
402833:	00 00                	add    %al,(%eax)
402835:	70 0a                	jo     0x402841
402837:	02 7b 02             	add    0x2(%ebx),%bh
40283a:	00 00                	add    %al,(%eax)
40283c:	04 06                	add    $0x6,%al
40283e:	02 7b 01             	add    0x1(%ebx),%bh
402841:	00 00                	add    %al,(%eax)
402843:	04 73                	add    $0x73,%al
402845:	24 00                	and    $0x0,%al
402847:	00 0a                	add    %cl,(%edx)
402849:	6f                   	outsl  %ds:(%esi),(%dx)
40284a:	30 00                	xor    %al,(%eax)
40284c:	00 0a                	add    %cl,(%edx)
40284e:	00 02                	add    %al,(%edx)
402850:	7b 02                	jnp    0x402854
402852:	00 00                	add    %al,(%eax)
402854:	04 6f                	add    $0x6f,%al
402856:	31 00                	xor    %eax,(%eax)
402858:	00 0a                	add    %cl,(%edx)
40285a:	6f                   	outsl  %ds:(%esi),(%dx)
40285b:	32 00                	xor    (%eax),%al
40285d:	00 0a                	add    %cl,(%edx)
40285f:	72 8a                	jb     0x4027eb
402861:	03 00                	add    (%eax),%eax
402863:	70 02                	jo     0x402867
402865:	7b 12                	jnp    0x402879
402867:	00 00                	add    %al,(%eax)
402869:	04 6f                	add    $0x6f,%al
40286b:	1c 00                	sbb    $0x0,%al
40286d:	00 0a                	add    %cl,(%edx)
40286f:	6f                   	outsl  %ds:(%esi),(%dx)
402870:	33 00                	xor    (%eax),%eax
402872:	00 0a                	add    %cl,(%edx)
402874:	26 02 7b 02          	add    %es:0x2(%ebx),%bh
402878:	00 00                	add    %al,(%eax)
40287a:	04 6f                	add    $0x6f,%al
40287c:	31 00                	xor    %eax,(%eax)
40287e:	00 0a                	add    %cl,(%edx)
402880:	6f                   	outsl  %ds:(%esi),(%dx)
402881:	32 00                	xor    (%eax),%al
402883:	00 0a                	add    %cl,(%edx)
402885:	72 98                	jb     0x40281f
402887:	03 00                	add    (%eax),%eax
402889:	70 02                	jo     0x40288d
40288b:	7b 19                	jnp    0x4028a6
40288d:	00 00                	add    %al,(%eax)
40288f:	04 6f                	add    $0x6f,%al
402891:	1c 00                	sbb    $0x0,%al
402893:	00 0a                	add    %cl,(%edx)
402895:	6f                   	outsl  %ds:(%esi),(%dx)
402896:	33 00                	xor    (%eax),%eax
402898:	00 0a                	add    %cl,(%edx)
40289a:	26 02 7b 02          	add    %es:0x2(%ebx),%bh
40289e:	00 00                	add    %al,(%eax)
4028a0:	04 6f                	add    $0x6f,%al
4028a2:	31 00                	xor    %eax,(%eax)
4028a4:	00 0a                	add    %cl,(%edx)
4028a6:	6f                   	outsl  %ds:(%esi),(%dx)
4028a7:	32 00                	xor    (%eax),%al
4028a9:	00 0a                	add    %cl,(%edx)
4028ab:	72 a4                	jb     0x402851
4028ad:	03 00                	add    (%eax),%eax
4028af:	70 02                	jo     0x4028b3
4028b1:	7b 17                	jnp    0x4028ca
4028b3:	00 00                	add    %al,(%eax)
4028b5:	04 6f                	add    $0x6f,%al
4028b7:	1c 00                	sbb    $0x0,%al
4028b9:	00 0a                	add    %cl,(%edx)
4028bb:	6f                   	outsl  %ds:(%esi),(%dx)
4028bc:	33 00                	xor    (%eax),%eax
4028be:	00 0a                	add    %cl,(%edx)
4028c0:	26 02 7b 02          	add    %es:0x2(%ebx),%bh
4028c4:	00 00                	add    %al,(%eax)
4028c6:	04 6f                	add    $0x6f,%al
4028c8:	31 00                	xor    %eax,(%eax)
4028ca:	00 0a                	add    %cl,(%edx)
4028cc:	6f                   	outsl  %ds:(%esi),(%dx)
4028cd:	32 00                	xor    (%eax),%al
4028cf:	00 0a                	add    %cl,(%edx)
4028d1:	72 ac                	jb     0x40287f
4028d3:	03 00                	add    (%eax),%eax
4028d5:	70 02                	jo     0x4028d9
4028d7:	7b 21                	jnp    0x4028fa
4028d9:	00 00                	add    %al,(%eax)
4028db:	04 6f                	add    $0x6f,%al
4028dd:	1c 00                	sbb    $0x0,%al
4028df:	00 0a                	add    %cl,(%edx)
4028e1:	6f                   	outsl  %ds:(%esi),(%dx)
4028e2:	33 00                	xor    (%eax),%eax
4028e4:	00 0a                	add    %cl,(%edx)
4028e6:	26 02 7b 02          	add    %es:0x2(%ebx),%bh
4028ea:	00 00                	add    %al,(%eax)
4028ec:	04 6f                	add    $0x6f,%al
4028ee:	31 00                	xor    %eax,(%eax)
4028f0:	00 0a                	add    %cl,(%edx)
4028f2:	6f                   	outsl  %ds:(%esi),(%dx)
4028f3:	32 00                	xor    (%eax),%al
4028f5:	00 0a                	add    %cl,(%edx)
4028f7:	72 b4                	jb     0x4028ad
4028f9:	03 00                	add    (%eax),%eax
4028fb:	70 02                	jo     0x4028ff
4028fd:	7b 20                	jnp    0x40291f
4028ff:	00 00                	add    %al,(%eax)
402901:	04 6f                	add    $0x6f,%al
402903:	1c 00                	sbb    $0x0,%al
402905:	00 0a                	add    %cl,(%edx)
402907:	6f                   	outsl  %ds:(%esi),(%dx)
402908:	33 00                	xor    (%eax),%eax
40290a:	00 0a                	add    %cl,(%edx)
40290c:	26 02 7b 02          	add    %es:0x2(%ebx),%bh
402910:	00 00                	add    %al,(%eax)
402912:	04 6f                	add    $0x6f,%al
402914:	31 00                	xor    %eax,(%eax)
402916:	00 0a                	add    %cl,(%edx)
402918:	6f                   	outsl  %ds:(%esi),(%dx)
402919:	32 00                	xor    (%eax),%al
40291b:	00 0a                	add    %cl,(%edx)
40291d:	72 bc                	jb     0x4028db
40291f:	03 00                	add    (%eax),%eax
402921:	70 02                	jo     0x402925
402923:	7b 1b                	jnp    0x402940
402925:	00 00                	add    %al,(%eax)
402927:	04 6f                	add    $0x6f,%al
402929:	1c 00                	sbb    $0x0,%al
40292b:	00 0a                	add    %cl,(%edx)
40292d:	6f                   	outsl  %ds:(%esi),(%dx)
40292e:	33 00                	xor    (%eax),%eax
402930:	00 0a                	add    %cl,(%edx)
402932:	26 02 7b 02          	add    %es:0x2(%ebx),%bh
402936:	00 00                	add    %al,(%eax)
402938:	04 6f                	add    $0x6f,%al
40293a:	31 00                	xor    %eax,(%eax)
40293c:	00 0a                	add    %cl,(%edx)
40293e:	6f                   	outsl  %ds:(%esi),(%dx)
40293f:	32 00                	xor    (%eax),%al
402941:	00 0a                	add    %cl,(%edx)
402943:	72 e0                	jb     0x402925
402945:	03 00                	add    (%eax),%eax
402947:	70 02                	jo     0x40294b
402949:	7b 1e                	jnp    0x402969
40294b:	00 00                	add    %al,(%eax)
40294d:	04 6f                	add    $0x6f,%al
40294f:	1c 00                	sbb    $0x0,%al
402951:	00 0a                	add    %cl,(%edx)
402953:	6f                   	outsl  %ds:(%esi),(%dx)
402954:	33 00                	xor    (%eax),%eax
402956:	00 0a                	add    %cl,(%edx)
402958:	26 00 02             	add    %al,%es:(%edx)
40295b:	7b 01                	jnp    0x40295e
40295d:	00 00                	add    %al,(%eax)
40295f:	04 6f                	add    $0x6f,%al
402961:	25 00 00 0a 00       	and    $0xa0000,%eax
402966:	02 7b 05             	add    0x5(%ebx),%bh
402969:	00 00                	add    %al,(%eax)
40296b:	04 6f                	add    $0x6f,%al
40296d:	18 00                	sbb    %al,(%eax)
40296f:	00 0a                	add    %cl,(%edx)
402971:	72 01                	jb     0x402974
402973:	00 00                	add    %al,(%eax)
402975:	70 6f                	jo     0x4029e6
402977:	19 00                	sbb    %eax,(%eax)
402979:	00 0a                	add    %cl,(%edx)
40297b:	6f                   	outsl  %ds:(%esi),(%dx)
40297c:	1e                   	push   %ds
40297d:	00 00                	add    %al,(%eax)
40297f:	0a 00                	or     (%eax),%al
402981:	02 7b 02             	add    0x2(%ebx),%bh
402984:	00 00                	add    %al,(%eax)
402986:	04 02                	add    $0x2,%al
402988:	7b 05                	jnp    0x40298f
40298a:	00 00                	add    %al,(%eax)
40298c:	04 72                	add    $0x72,%al
40298e:	01 00                	add    %eax,(%eax)
402990:	00 70 6f             	add    %dh,0x6f(%eax)
402993:	17                   	pop    %ss
402994:	00 00                	add    %al,(%eax)
402996:	0a 16                	or     (%esi),%dl
402998:	fe 02                	incb   (%edx)
40299a:	13 0c 11             	adc    (%ecx,%edx,1),%ecx
40299d:	0c 2c                	or     $0x2c,%al
40299f:	23 02                	and    (%edx),%eax
4029a1:	7b 34                	jnp    0x4029d7
4029a3:	00 00                	add    %al,(%eax)
4029a5:	04 02                	add    $0x2,%al
4029a7:	7b 05                	jnp    0x4029ae
4029a9:	00 00                	add    %al,(%eax)
4029ab:	04 6f                	add    $0x6f,%al
4029ad:	18 00                	sbb    %al,(%eax)
4029af:	00 0a                	add    %cl,(%edx)
4029b1:	72 01                	jb     0x4029b4
4029b3:	00 00                	add    %al,(%eax)
4029b5:	70 6f                	jo     0x402a26
4029b7:	19 00                	sbb    %eax,(%eax)
4029b9:	00 0a                	add    %cl,(%edx)
4029bb:	6f                   	outsl  %ds:(%esi),(%dx)
4029bc:	1a 00                	sbb    (%eax),%al
4029be:	00 0a                	add    %cl,(%edx)
4029c0:	00 2b                	add    %ch,(%ebx)
4029c2:	0b 72 04             	or     0x4(%edx),%esi
4029c5:	04 00                	add    $0x0,%al
4029c7:	70 28                	jo     0x4029f1
4029c9:	2a 00                	sub    (%eax),%al
4029cb:	00 0a                	add    %cl,(%edx)
4029cd:	26 00 de             	es add %bl,%dh
4029d0:	13 13                	adc    (%ebx),%edx
4029d2:	0d 00 11 0d 6f       	or     $0x6f0d1100,%eax
4029d7:	29 00                	sub    %eax,(%eax)
4029d9:	00 0a                	add    %cl,(%edx)
4029db:	28 2a                	sub    %ch,(%edx)
4029dd:	00 00                	add    %al,(%eax)
4029df:	0a 26                	or     (%esi),%ah
4029e1:	00 de                	add    %bl,%dh
4029e3:	00 de                	add    %bl,%dh
4029e5:	0f 00 02             	sldt   (%edx)
4029e8:	7b 01                	jnp    0x4029eb
4029ea:	00 00                	add    %al,(%eax)
4029ec:	04 6f                	add    $0x6f,%al
4029ee:	2b 00                	sub    (%eax),%eax
4029f0:	00 0a                	add    %cl,(%edx)
4029f2:	00 00                	add    %al,(%eax)
4029f4:	dc 2a                	fsubrl (%edx)
4029f6:	00 00                	add    %al,(%eax)
4029f8:	01 1c 00             	add    %ebx,(%eax,%eax,1)
4029fb:	00 00                	add    %al,(%eax)
4029fd:	00 09                	add    %cl,(%ecx)
4029ff:	03 78 81             	add    -0x7f(%eax),%edi
402a02:	03 13                	add    (%ebx),%edx
402a04:	20 00                	and    %al,(%eax)
402a06:	00 01                	add    %al,(%ecx)
402a08:	02 00                	add    (%eax),%al
402a0a:	09 03                	or     %eax,(%ebx)
402a0c:	8d 96 03 0f 00 00    	lea    0xf03(%esi),%edx
402a12:	00 00                	add    %al,(%eax)
402a14:	1b 30                	sbb    (%eax),%esi
402a16:	04 00                	add    $0x0,%al
402a18:	00 04 00             	add    %al,(%eax,%eax,1)
402a1b:	00 06                	add    %al,(%esi)
402a1d:	00 00                	add    %al,(%eax)
402a1f:	11 00                	adc    %eax,(%eax)
402a21:	1b 8d 41 00 00 01    	sbb    0x1000041(%ebp),%ecx
402a27:	0b 07                	or     (%edi),%eax
402a29:	16                   	push   %ss
402a2a:	02 7b 22             	add    0x22(%ebx),%bh
402a2d:	00 00                	add    %al,(%eax)
402a2f:	04 6f                	add    $0x6f,%al
402a31:	1c 00                	sbb    $0x0,%al
402a33:	00 0a                	add    %cl,(%edx)
402a35:	72 32                	jb     0x402a69
402a37:	02 00                	add    (%eax),%al
402a39:	70 28                	jo     0x402a63
402a3b:	2e 00 00             	add    %al,%cs:(%eax)
402a3e:	0a 2d 03 14 2b 05    	or     0x52b1403,%ch
402a44:	72 1e                	jb     0x402a64
402a46:	04 00                	add    $0x0,%al
402a48:	70 a2                	jo     0x4029ec
402a4a:	07                   	pop    %es
402a4b:	17                   	pop    %ss
402a4c:	02 7b 2d             	add    0x2d(%ebx),%bh
402a4f:	00 00                	add    %al,(%eax)
402a51:	04 6f                	add    $0x6f,%al
402a53:	1c 00                	sbb    $0x0,%al
402a55:	00 0a                	add    %cl,(%edx)
402a57:	72 32                	jb     0x402a8b
402a59:	02 00                	add    (%eax),%al
402a5b:	70 28                	jo     0x402a85
402a5d:	2e 00 00             	add    %al,%cs:(%eax)
402a60:	0a 2d 03 14 2b 05    	or     0x52b1403,%ch
402a66:	72 34                	jb     0x402a9c
402a68:	04 00                	add    $0x0,%al
402a6a:	70 a2                	jo     0x402a0e
402a6c:	02 7b 2b             	add    0x2b(%ebx),%bh
402a6f:	00 00                	add    %al,(%eax)
402a71:	04 6f                	add    $0x6f,%al
402a73:	1c 00                	sbb    $0x0,%al
402a75:	00 0a                	add    %cl,(%edx)
402a77:	72 32                	jb     0x402aab
402a79:	02 00                	add    (%eax),%al
402a7b:	70 28                	jo     0x402aa5
402a7d:	2e 00 00             	add    %al,%cs:(%eax)
402a80:	0a 2c 17             	or     (%edi,%edx,1),%ch
402a83:	02 7b 31             	add    0x31(%ebx),%bh
402a86:	00 00                	add    %al,(%eax)
402a88:	04 6f                	add    $0x6f,%al
402a8a:	1c 00                	sbb    $0x0,%al
402a8c:	00 0a                	add    %cl,(%edx)
402a8e:	72 32                	jb     0x402ac2
402a90:	02 00                	add    (%eax),%al
402a92:	70 28                	jo     0x402abc
402a94:	2e 00 00             	add    %al,%cs:(%eax)
402a97:	0a 2b                	or     (%ebx),%ch
402a99:	01 16                	add    %edx,(%esi)
402a9b:	13 04 11             	adc    (%ecx,%edx,1),%eax
402a9e:	04 2c                	add    $0x2c,%al
402aa0:	08 72 46             	or     %dh,0x46(%edx)
402aa3:	04 00                	add    $0x0,%al
402aa5:	70 0c                	jo     0x402ab3
402aa7:	2b 64 02 7b          	sub    0x7b(%edx,%eax,1),%esp
402aab:	2b 00                	sub    (%eax),%eax
402aad:	00 04 6f             	add    %al,(%edi,%ebp,2)
402ab0:	1c 00                	sbb    $0x0,%al
402ab2:	00 0a                	add    %cl,(%edx)
402ab4:	72 32                	jb     0x402ae8
402ab6:	02 00                	add    (%eax),%al
402ab8:	70 28                	jo     0x402ae2
402aba:	2e 00 00             	add    %al,%cs:(%eax)
402abd:	0a 2d 17 02 7b 31    	or     0x317b0217,%ch
402ac3:	00 00                	add    %al,(%eax)
402ac5:	04 6f                	add    $0x6f,%al
402ac7:	1c 00                	sbb    $0x0,%al
402ac9:	00 0a                	add    %cl,(%edx)