43ae37:	16                   	push   %ss
43ae38:	00 00                	add    %al,(%eax)
43ae3a:	99                   	cltd
43ae3b:	16                   	push   %ss
43ae3c:	00 00                	add    %al,(%eax)
43ae3e:	89 16                	mov    %edx,(%esi)
43ae40:	00 00                	add    %al,(%eax)
43ae42:	89 16                	mov    %edx,(%esi)
43ae44:	00 00                	add    %al,(%eax)
43ae46:	59                   	pop    %ecx
43ae47:	1e                   	push   %ds
43ae48:	00 00                	add    %al,(%eax)
43ae4a:	59                   	pop    %ecx
43ae4b:	1e                   	push   %ds
43ae4c:	00 00                	add    %al,(%eax)
43ae4e:	49                   	dec    %ecx
43ae4f:	1e                   	push   %ds
43ae50:	00 00                	add    %al,(%eax)
43ae52:	49                   	dec    %ecx
43ae53:	1e                   	push   %ds
43ae54:	00 00                	add    %al,(%eax)
43ae56:	59                   	pop    %ecx
43ae57:	1e                   	push   %ds
43ae58:	00 00                	add    %al,(%eax)
43ae5a:	59                   	pop    %ecx
43ae5b:	1e                   	push   %ds
43ae5c:	00 00                	add    %al,(%eax)
43ae5e:	49                   	dec    %ecx
43ae5f:	1e                   	push   %ds
43ae60:	00 00                	add    %al,(%eax)
43ae62:	49                   	dec    %ecx
43ae63:	1e                   	push   %ds
43ae64:	00 00                	add    %al,(%eax)
43ae66:	19 1e                	sbb    %ebx,(%esi)
43ae68:	00 00                	add    %al,(%eax)
43ae6a:	19 1e                	sbb    %ebx,(%esi)
43ae6c:	00 00                	add    %al,(%eax)
43ae6e:	09 1e                	or     %ebx,(%esi)
43ae70:	00 00                	add    %al,(%eax)
43ae72:	09 1e                	or     %ebx,(%esi)
43ae74:	00 00                	add    %al,(%eax)
43ae76:	19 1e                	sbb    %ebx,(%esi)
43ae78:	00 00                	add    %al,(%eax)
43ae7a:	19 1e                	sbb    %ebx,(%esi)
43ae7c:	00 00                	add    %al,(%eax)
43ae7e:	09 1e                	or     %ebx,(%esi)
43ae80:	00 00                	add    %al,(%eax)
43ae82:	09 1e                	or     %ebx,(%esi)
43ae8c:	d9 1d 00 00 d9 1d    	fstps  0x1dd90000
43ae92:	00 00                	add    %al,(%eax)
43ae94:	c9                   	leave
43ae95:	1d 00 00 c9 1d       	sbb    $0x1dc90000,%eax
43ae9a:	00 00                	add    %al,(%eax)
43ae9c:	d9 1d 00 00 d9 1d    	fstps  0x1dd90000
43aea2:	00 00                	add    %al,(%eax)
43aea4:	c9                   	leave
43aea5:	1d 00 00 c9 1d       	sbb    $0x1dc90000,%eax
43aeaa:	00 00                	add    %al,(%eax)
43aeac:	99                   	cltd
43aead:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
43aeb2:	00 00                	add    %al,(%eax)
43aeb4:	89 1d 00 00 89 1d    	mov    %ebx,0x1d890000
43aeba:	00 00                	add    %al,(%eax)
43aebc:	99                   	cltd
43aebd:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
43aec2:	00 00                	add    %al,(%eax)
43aec4:	89 1d 00 00 89 1d    	mov    %ebx,0x1d890000
43aeca:	00 00                	add    %al,(%eax)
43aecc:	59                   	pop    %ecx
43aecd:	1d 00 00 59 1d       	sbb    $0x1d590000,%eax
43aed2:	00 00                	add    %al,(%eax)
43aed4:	49                   	dec    %ecx
43aed5:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
43aeda:	00 00                	add    %al,(%eax)
43aedc:	59                   	pop    %ecx
43aedd:	1d 00 00 59 1d       	sbb    $0x1d590000,%eax
43aee2:	00 00                	add    %al,(%eax)
43aee4:	49                   	dec    %ecx
43aee5:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
43aeea:	00 00                	add    %al,(%eax)
43aeec:	19 1d 00 00 00 00    	sbb    %ebx,0x0
43aef2:	00 00                	add    %al,(%eax)
43aef4:	00 00                	add    %al,(%eax)
43aef6:	19 1d 00 00 09 1d    	sbb    %ebx,0x1d090000
43aefc:	00 00                	add    %al,(%eax)
43aefe:	09 1d 00 00 19 1d    	or     %ebx,0x1d190000
43af04:	00 00                	add    %al,(%eax)
43af06:	19 1d 00 00 09 1d    	sbb    %ebx,0x1d090000
43af0c:	00 00                	add    %al,(%eax)
43af0e:	09 1d 00 00 d9 1c    	or     %ebx,0x1cd90000
43af14:	00 00                	add    %al,(%eax)
43af16:	d9 1c 00             	fstps  (%eax,%eax,1)
43af19:	00 c9                	add    %cl,%cl
43af1b:	1c 00                	sbb    $0x0,%al
43af1d:	00 c9                	add    %cl,%cl
43af1f:	1c 00                	sbb    $0x0,%al
43af21:	00 d9                	add    %bl,%cl
43af23:	1c 00                	sbb    $0x0,%al
43af25:	00 d9                	add    %bl,%cl
43af27:	1c 00                	sbb    $0x0,%al
43af29:	00 c9                	add    %cl,%cl
43af2b:	1c 00                	sbb    $0x0,%al
43af2d:	00 c9                	add    %cl,%cl
43af2f:	1c 00                	sbb    $0x0,%al
43af31:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
43af37:	1c 00                	sbb    $0x0,%al
43af39:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
43af3f:	1c 00                	sbb    $0x0,%al
43af41:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
43af47:	1c 00                	sbb    $0x0,%al
43af49:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
43af4f:	1c 00                	sbb    $0x0,%al
43af51:	00 59 1c             	add    %bl,0x1c(%ecx)
43af54:	00 00                	add    %al,(%eax)
43af56:	59                   	pop    %ecx
43af57:	1c 00                	sbb    $0x0,%al
43af59:	00 00                	add    %al,(%eax)
43af5b:	00 00                	add    %al,(%eax)
43af5d:	00 00                	add    %al,(%eax)
43af5f:	00 49 1c             	add    %cl,0x1c(%ecx)
43af62:	00 00                	add    %al,(%eax)
43af64:	49                   	dec    %ecx
43af65:	1c 00                	sbb    $0x0,%al
43af67:	00 59 1c             	add    %bl,0x1c(%ecx)
43af6a:	00 00                	add    %al,(%eax)
43af6c:	59                   	pop    %ecx
43af6d:	1c 00                	sbb    $0x0,%al
43af6f:	00 49 1c             	add    %cl,0x1c(%ecx)
43af72:	00 00                	add    %al,(%eax)
43af74:	49                   	dec    %ecx
43af75:	1c 00                	sbb    $0x0,%al
43af77:	00 19                	add    %bl,(%ecx)
43af79:	1c 00                	sbb    $0x0,%al
43af7b:	00 19                	add    %bl,(%ecx)
43af7d:	1c 00                	sbb    $0x0,%al
43af7f:	00 09                	add    %cl,(%ecx)
43af81:	1c 00                	sbb    $0x0,%al
43af83:	00 09                	add    %cl,(%ecx)
43af85:	1c 00                	sbb    $0x0,%al
43af87:	00 19                	add    %bl,(%ecx)
43af89:	1c 00                	sbb    $0x0,%al
43af8b:	00 19                	add    %bl,(%ecx)
43af8d:	1c 00                	sbb    $0x0,%al
43af8f:	00 09                	add    %cl,(%ecx)
43af91:	1c 00                	sbb    $0x0,%al
43af93:	00 09                	add    %cl,(%ecx)
43af95:	1c 00                	sbb    $0x0,%al
43af97:	00 d9                	add    %bl,%cl
43af99:	1b 00                	sbb    (%eax),%eax
43af9b:	00 d9                	add    %bl,%cl
43af9d:	1b 00                	sbb    (%eax),%eax
43af9f:	00 c9                	add    %cl,%cl
43afa1:	1b 00                	sbb    (%eax),%eax
43afa3:	00 c9                	add    %cl,%cl
43afa5:	1b 00                	sbb    (%eax),%eax
43afa7:	00 d9                	add    %bl,%cl
43afa9:	1b 00                	sbb    (%eax),%eax
43afab:	00 d9                	add    %bl,%cl
43afad:	1b 00                	sbb    (%eax),%eax
43afaf:	00 c9                	add    %cl,%cl
43afb1:	1b 00                	sbb    (%eax),%eax
43afb3:	00 c9                	add    %cl,%cl
43afb5:	1b 00                	sbb    (%eax),%eax
43afb7:	00 99 1b 00 00 99    	add    %bl,-0x66ffffe5(%ecx)
43afbd:	1b 00                	sbb    (%eax),%eax
43afbf:	00 89 1b 00 00 00    	add    %cl,0x1b(%ecx)
43afc5:	00 00                	add    %al,(%eax)
43afc7:	00 00                	add    %al,(%eax)
43afc9:	00 89 1b 00 00 99    	add    %cl,-0x66ffffe5(%ecx)
43afcf:	1b 00                	sbb    (%eax),%eax
43afd1:	00 99 1b 00 00 89    	add    %bl,-0x76ffffe5(%ecx)
43afd7:	1b 00                	sbb    (%eax),%eax
43afd9:	00 89 1b 00 00 59    	add    %cl,0x5900001b(%ecx)
43afdf:	1b 00                	sbb    (%eax),%eax
43afe1:	00 59 1b             	add    %bl,0x1b(%ecx)
43afe4:	00 00                	add    %al,(%eax)
43afe6:	49                   	dec    %ecx
43afe7:	1b 00                	sbb    (%eax),%eax
43afe9:	00 49 1b             	add    %cl,0x1b(%ecx)
43afec:	00 00                	add    %al,(%eax)
43afee:	59                   	pop    %ecx
43afef:	1b 00                	sbb    (%eax),%eax
43aff1:	00 59 1b             	add    %bl,0x1b(%ecx)
43aff4:	00 00                	add    %al,(%eax)
43aff6:	49                   	dec    %ecx
43aff7:	1b 00                	sbb    (%eax),%eax
43aff9:	00 49 1b             	add    %cl,0x1b(%ecx)
43affc:	00 00                	add    %al,(%eax)
43affe:	19 1b                	sbb    %ebx,(%ebx)
43b000:	00 00                	add    %al,(%eax)
43b002:	19 1b                	sbb    %ebx,(%ebx)
43b004:	00 00                	add    %al,(%eax)
43b006:	09 1b                	or     %ebx,(%ebx)
43b008:	00 00                	add    %al,(%eax)
43b00a:	09 1b                	or     %ebx,(%ebx)
43b00c:	00 00                	add    %al,(%eax)
43b00e:	19 1b                	sbb    %ebx,(%ebx)
43b010:	00 00                	add    %al,(%eax)
43b012:	19 1b                	sbb    %ebx,(%ebx)
43b014:	00 00                	add    %al,(%eax)
43b016:	09 1b                	or     %ebx,(%ebx)
43b018:	00 00                	add    %al,(%eax)
43b01a:	09 1b                	or     %ebx,(%ebx)
43b01c:	00 00                	add    %al,(%eax)
43b01e:	d9 1a                	fstps  (%edx)
43b020:	00 00                	add    %al,(%eax)
43b022:	d9 1a                	fstps  (%edx)
43b024:	00 00                	add    %al,(%eax)
43b026:	c9                   	leave
43b027:	1a 00                	sbb    (%eax),%al
43b029:	00 c9                	add    %cl,%cl
43b02b:	1a 00                	sbb    (%eax),%al
43b02d:	00 00                	add    %al,(%eax)
43b02f:	00 00                	add    %al,(%eax)
43b031:	00 00                	add    %al,(%eax)
43b033:	00 d9                	add    %bl,%cl
43b035:	1a 00                	sbb    (%eax),%al
43b037:	00 d9                	add    %bl,%cl
43b039:	1a 00                	sbb    (%eax),%al
43b03b:	00 c9                	add    %cl,%cl
43b03d:	1a 00                	sbb    (%eax),%al
43b03f:	00 c9                	add    %cl,%cl
43b041:	1a 00                	sbb    (%eax),%al
43b043:	00 99 1a 00 00 99    	add    %bl,-0x66ffffe6(%ecx)
43b049:	1a 00                	sbb    (%eax),%al
43b04b:	00 89 1a 00 00 89    	add    %cl,-0x76ffffe6(%ecx)
43b051:	1a 00                	sbb    (%eax),%al
43b053:	00 99 1a 00 00 99    	add    %bl,-0x66ffffe6(%ecx)
43b059:	1a 00                	sbb    (%eax),%al
43b05b:	00 89 1a 00 00 89    	add    %cl,-0x76ffffe6(%ecx)
43b061:	1a 00                	sbb    (%eax),%al
43b063:	00 59 1a             	add    %bl,0x1a(%ecx)
43b066:	00 00                	add    %al,(%eax)
43b068:	59                   	pop    %ecx
43b069:	1a 00                	sbb    (%eax),%al
43b06b:	00 49 1a             	add    %cl,0x1a(%ecx)
43b06e:	00 00                	add    %al,(%eax)
43b070:	49                   	dec    %ecx
43b071:	1a 00                	sbb    (%eax),%al
43b073:	00 59 1a             	add    %bl,0x1a(%ecx)
43b076:	00 00                	add    %al,(%eax)
43b078:	59                   	pop    %ecx
43b079:	1a 00                	sbb    (%eax),%al
43b07b:	00 49 1a             	add    %cl,0x1a(%ecx)
43b07e:	00 00                	add    %al,(%eax)
43b080:	49                   	dec    %ecx
43b081:	1a 00                	sbb    (%eax),%al
43b083:	00 19                	add    %bl,(%ecx)
43b085:	1a 00                	sbb    (%eax),%al
43b087:	00 19                	add    %bl,(%ecx)
43b089:	1a 00                	sbb    (%eax),%al
43b08b:	00 09                	add    %cl,(%ecx)
43b08d:	1a 00                	sbb    (%eax),%al
43b08f:	00 09                	add    %cl,(%ecx)
43b091:	1a 00                	sbb    (%eax),%al
43b093:	00 19                	add    %bl,(%ecx)
43b095:	1a 00                	sbb    (%eax),%al
43b097:	00 00                	add    %al,(%eax)
43b099:	00 00                	add    %al,(%eax)
43b09b:	00 00                	add    %al,(%eax)
43b09d:	00 19                	add    %bl,(%ecx)
43b09f:	1a 00                	sbb    (%eax),%al
43b0a1:	00 09                	add    %cl,(%ecx)
43b0a3:	1a 00                	sbb    (%eax),%al
43b0a5:	00 09                	add    %cl,(%ecx)
43b0a7:	1a 00                	sbb    (%eax),%al
43b0a9:	00 d9                	add    %bl,%cl
43b0ab:	19 00                	sbb    %eax,(%eax)
43b0ad:	00 d9                	add    %bl,%cl
43b0af:	19 00                	sbb    %eax,(%eax)
43b0b1:	00 c9                	add    %cl,%cl
43b0b3:	19 00                	sbb    %eax,(%eax)
43b0b5:	00 c9                	add    %cl,%cl
43b0b7:	19 00                	sbb    %eax,(%eax)
43b0b9:	00 d9                	add    %bl,%cl
43b0bb:	19 00                	sbb    %eax,(%eax)
43b0bd:	00 d9                	add    %bl,%cl
43b0bf:	19 00                	sbb    %eax,(%eax)
43b0c1:	00 c9                	add    %cl,%cl
43b0c3:	19 00                	sbb    %eax,(%eax)
43b0c5:	00 c9                	add    %cl,%cl
43b0c7:	19 00                	sbb    %eax,(%eax)
43b0c9:	00 99 19 00 00 99    	add    %bl,-0x66ffffe7(%ecx)
43b0cf:	19 00                	sbb    %eax,(%eax)
43b0d1:	00 89 19 00 00 89    	add    %cl,-0x76ffffe7(%ecx)
43b0d7:	19 00                	sbb    %eax,(%eax)
43b0d9:	00 99 19 00 00 99    	add    %bl,-0x66ffffe7(%ecx)
43b0df:	19 00                	sbb    %eax,(%eax)
43b0e1:	00 89 19 00 00 89    	add    %cl,-0x76ffffe7(%ecx)
43b0e7:	19 00                	sbb    %eax,(%eax)
43b0e9:	00 59 19             	add    %bl,0x19(%ecx)
43b0ec:	00 00                	add    %al,(%eax)
43b0ee:	59                   	pop    %ecx
43b0ef:	19 00                	sbb    %eax,(%eax)
43b0f1:	00 49 19             	add    %cl,0x19(%ecx)
43b0f4:	00 00                	add    %al,(%eax)
43b0f6:	49                   	dec    %ecx
43b0f7:	19 00                	sbb    %eax,(%eax)
43b0f9:	00 59 19             	add    %bl,0x19(%ecx)
43b0fc:	00 00                	add    %al,(%eax)
43b0fe:	59                   	pop    %ecx
43b0ff:	19 00                	sbb    %eax,(%eax)
43b101:	00 00                	add    %al,(%eax)
43b103:	00 00                	add    %al,(%eax)
43b105:	00 00                	add    %al,(%eax)
43b107:	00 49 19             	add    %cl,0x19(%ecx)
43b10a:	00 00                	add    %al,(%eax)
43b10c:	49                   	dec    %ecx
43b10d:	19 00                	sbb    %eax,(%eax)
43b10f:	00 19                	add    %bl,(%ecx)
43b111:	19 00                	sbb    %eax,(%eax)
43b113:	00 19                	add    %bl,(%ecx)
43b115:	19 00                	sbb    %eax,(%eax)
43b117:	00 09                	add    %cl,(%ecx)
43b119:	19 00                	sbb    %eax,(%eax)
43b11b:	00 09                	add    %cl,(%ecx)
43b11d:	19 00                	sbb    %eax,(%eax)
43b11f:	00 19                	add    %bl,(%ecx)
43b121:	19 00                	sbb    %eax,(%eax)
43b123:	00 19                	add    %bl,(%ecx)
43b125:	19 00                	sbb    %eax,(%eax)
43b127:	00 09                	add    %cl,(%ecx)
43b129:	19 00                	sbb    %eax,(%eax)
43b12b:	00 09                	add    %cl,(%ecx)
43b12d:	19 00                	sbb    %eax,(%eax)
43b12f:	00 d9                	add    %bl,%cl
43b131:	18 00                	sbb    %al,(%eax)
43b133:	00 d9                	add    %bl,%cl
43b135:	18 00                	sbb    %al,(%eax)
43b137:	00 c9                	add    %cl,%cl
43b139:	18 00                	sbb    %al,(%eax)
43b13b:	00 c9                	add    %cl,%cl
43b13d:	18 00                	sbb    %al,(%eax)
43b13f:	00 d9                	add    %bl,%cl
43b141:	18 00                	sbb    %al,(%eax)
43b143:	00 d9                	add    %bl,%cl
43b145:	18 00                	sbb    %al,(%eax)
43b147:	00 c9                	add    %cl,%cl
43b149:	18 00                	sbb    %al,(%eax)
43b14b:	00 c9                	add    %cl,%cl
43b14d:	18 00                	sbb    %al,(%eax)
43b14f:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
43b155:	18 00                	sbb    %al,(%eax)
43b157:	00 89 18 00 00 89    	add    %cl,-0x76ffffe8(%ecx)
43b15d:	18 00                	sbb    %al,(%eax)
43b15f:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
43b165:	18 00                	sbb    %al,(%eax)
43b167:	00 89 18 00 00 00    	add    %cl,0x18(%ecx)
43b16d:	00 00                	add    %al,(%eax)
43b16f:	00 00                	add    %al,(%eax)