57e878:	5e                   	pop    %esi
57e879:	5b                   	pop    %ebx
57e87a:	c3                   	ret
57e87b:	90                   	nop
57e87c:	66 8b 42 04          	mov    0x4(%edx),%ax
57e880:	66 89 01             	mov    %ax,(%ecx)
57e883:	83 c1 02             	add    $0x2,%ecx
57e886:	66 8b 42 02          	mov    0x2(%edx),%ax
57e88a:	66 89 01             	mov    %ax,(%ecx)
57e88d:	83 c1 02             	add    $0x2,%ecx
57e890:	66 8b 02             	mov    (%edx),%ax
57e893:	66 89 01             	mov    %ax,(%ecx)
57e896:	83 c1 02             	add    $0x2,%ecx
57e899:	8b c1                	mov    %ecx,%eax
57e89b:	c3                   	ret
57e89c:	53                   	push   %ebx
57e89d:	56                   	push   %esi
57e89e:	8b d9                	mov    %ecx,%ebx
57e8a0:	8b f2                	mov    %edx,%esi
57e8a2:	66 8b 06             	mov    (%esi),%ax
57e8a5:	e8 c6 ec ff ff       	call   0x57d570
57e8aa:	66 89 03             	mov    %ax,(%ebx)
57e8ad:	83 c3 02             	add    $0x2,%ebx
57e8b0:	66 8b 46 02          	mov    0x2(%esi),%ax
57e8b4:	e8 b7 ec ff ff       	call   0x57d570
57e8b9:	66 89 03             	mov    %ax,(%ebx)
57e8bc:	83 c3 02             	add    $0x2,%ebx
57e8bf:	66 8b 46 04          	mov    0x4(%esi),%ax
57e8c3:	e8 a8 ec ff ff       	call   0x57d570
57e8c8:	66 89 03             	mov    %ax,(%ebx)
57e8cb:	83 c3 02             	add    $0x2,%ebx
57e8ce:	8b c3                	mov    %ebx,%eax
57e8d0:	5e                   	pop    %esi
57e8d1:	5b                   	pop    %ebx
57e8d2:	c3                   	ret
57e8d3:	90                   	nop
57e8d4:	66 8b 02             	mov    (%edx),%ax
57e8d7:	66 89 01             	mov    %ax,(%ecx)
57e8da:	83 c1 02             	add    $0x2,%ecx
57e8dd:	66 8b 42 02          	mov    0x2(%edx),%ax
57e8e1:	66 89 01             	mov    %ax,(%ecx)
57e8e4:	83 c1 02             	add    $0x2,%ecx
57e8e7:	66 8b 42 04          	mov    0x4(%edx),%ax
57e8eb:	66 89 01             	mov    %ax,(%ecx)
57e8ee:	83 c1 02             	add    $0x2,%ecx
57e8f1:	8b c1                	mov    %ecx,%eax
57e8f3:	c3                   	ret
57e8f4:	53                   	push   %ebx
57e8f5:	56                   	push   %esi
57e8f6:	8b d9                	mov    %ecx,%ebx
57e8f8:	8b f2                	mov    %edx,%esi
57e8fa:	83 c3 02             	add    $0x2,%ebx
57e8fd:	66 8b 46 04          	mov    0x4(%esi),%ax
57e901:	e8 6a ec ff ff       	call   0x57d570
57e906:	66 89 03             	mov    %ax,(%ebx)
57e909:	83 c3 02             	add    $0x2,%ebx
57e90c:	66 8b 46 02          	mov    0x2(%esi),%ax
57e910:	e8 5b ec ff ff       	call   0x57d570
57e915:	66 89 03             	mov    %ax,(%ebx)
57e918:	83 c3 02             	add    $0x2,%ebx
57e91b:	66 8b 06             	mov    (%esi),%ax
57e91e:	e8 4d ec ff ff       	call   0x57d570
57e923:	66 89 03             	mov    %ax,(%ebx)
57e926:	83 c3 02             	add    $0x2,%ebx
57e929:	8b c3                	mov    %ebx,%eax
57e92b:	5e                   	pop    %esi
57e92c:	5b                   	pop    %ebx
57e92d:	c3                   	ret
57e92e:	8b c0                	mov    %eax,%eax
57e930:	66 8b 42 04          	mov    0x4(%edx),%ax
57e934:	66 89 01             	mov    %ax,(%ecx)
57e937:	83 c1 02             	add    $0x2,%ecx
57e93a:	66 8b 42 02          	mov    0x2(%edx),%ax
57e93e:	66 89 01             	mov    %ax,(%ecx)
57e941:	83 c1 02             	add    $0x2,%ecx
57e944:	66 8b 02             	mov    (%edx),%ax
57e947:	66 89 01             	mov    %ax,(%ecx)
57e94a:	83 c1 02             	add    $0x2,%ecx
57e94d:	83 c1 02             	add    $0x2,%ecx
57e950:	8b c1                	mov    %ecx,%eax
57e952:	c3                   	ret
57e953:	90                   	nop
57e954:	83 c1 02             	add    $0x2,%ecx
57e957:	66 8b 42 04          	mov    0x4(%edx),%ax
57e95b:	66 89 01             	mov    %ax,(%ecx)
57e95e:	83 c1 02             	add    $0x2,%ecx
57e961:	66 8b 42 02          	mov    0x2(%edx),%ax
57e965:	66 89 01             	mov    %ax,(%ecx)
57e968:	83 c1 02             	add    $0x2,%ecx
57e96b:	66 8b 02             	mov    (%edx),%ax
57e96e:	66 89 01             	mov    %ax,(%ecx)
57e971:	83 c1 02             	add    $0x2,%ecx
57e974:	8b c1                	mov    %ecx,%eax
57e976:	c3                   	ret
57e977:	90                   	nop
57e978:	53                   	push   %ebx
57e979:	56                   	push   %esi
57e97a:	8b d9                	mov    %ecx,%ebx
57e97c:	8b f2                	mov    %edx,%esi
57e97e:	66 8b 06             	mov    (%esi),%ax
57e981:	e8 ea eb ff ff       	call   0x57d570
57e986:	66 89 03             	mov    %ax,(%ebx)
57e989:	83 c3 02             	add    $0x2,%ebx
57e98c:	66 8b 46 02          	mov    0x2(%esi),%ax
57e990:	e8 db eb ff ff       	call   0x57d570
57e995:	66 89 03             	mov    %ax,(%ebx)
57e998:	83 c3 02             	add    $0x2,%ebx
57e99b:	66 8b 46 04          	mov    0x4(%esi),%ax
57e99f:	e8 cc eb ff ff       	call   0x57d570
57e9a4:	66 89 03             	mov    %ax,(%ebx)
57e9a7:	83 c3 02             	add    $0x2,%ebx
57e9aa:	83 c3 02             	add    $0x2,%ebx
57e9ad:	8b c3                	mov    %ebx,%eax
57e9af:	5e                   	pop    %esi
57e9b0:	5b                   	pop    %ebx
57e9b1:	c3                   	ret
57e9b2:	8b c0                	mov    %eax,%eax
57e9b4:	66 8b 02             	mov    (%edx),%ax
57e9b7:	66 89 01             	mov    %ax,(%ecx)
57e9ba:	83 c1 02             	add    $0x2,%ecx
57e9bd:	66 8b 42 02          	mov    0x2(%edx),%ax
57e9c1:	66 89 01             	mov    %ax,(%ecx)
57e9c4:	83 c1 02             	add    $0x2,%ecx
57e9c7:	66 8b 42 04          	mov    0x4(%edx),%ax
57e9cb:	66 89 01             	mov    %ax,(%ecx)
57e9ce:	83 c1 02             	add    $0x2,%ecx
57e9d1:	83 c1 02             	add    $0x2,%ecx
57e9d4:	8b c1                	mov    %ecx,%eax
57e9d6:	c3                   	ret
57e9d7:	90                   	nop
57e9d8:	53                   	push   %ebx
57e9d9:	56                   	push   %esi
57e9da:	8b d9                	mov    %ecx,%ebx
57e9dc:	8b f2                	mov    %edx,%esi
57e9de:	66 8b 46 06          	mov    0x6(%esi),%ax
57e9e2:	e8 89 eb ff ff       	call   0x57d570
57e9e7:	66 89 03             	mov    %ax,(%ebx)
57e9ea:	83 c3 02             	add    $0x2,%ebx
57e9ed:	66 8b 46 04          	mov    0x4(%esi),%ax
57e9f1:	e8 7a eb ff ff       	call   0x57d570
57e9f6:	66 89 03             	mov    %ax,(%ebx)
57e9f9:	83 c3 02             	add    $0x2,%ebx
57e9fc:	66 8b 46 02          	mov    0x2(%esi),%ax
57ea00:	e8 6b eb ff ff       	call   0x57d570
57ea05:	66 89 03             	mov    %ax,(%ebx)
57ea08:	83 c3 02             	add    $0x2,%ebx
57ea0b:	66 8b 06             	mov    (%esi),%ax
57ea0e:	e8 5d eb ff ff       	call   0x57d570
57ea13:	66 89 03             	mov    %ax,(%ebx)
57ea16:	83 c3 02             	add    $0x2,%ebx
57ea19:	8b c3                	mov    %ebx,%eax
57ea1b:	5e                   	pop    %esi
57ea1c:	5b                   	pop    %ebx
57ea1d:	c3                   	ret
57ea1e:	8b c0                	mov    %eax,%eax
57ea20:	66 8b 42 06          	mov    0x6(%edx),%ax
57ea24:	66 89 01             	mov    %ax,(%ecx)
57ea27:	83 c1 02             	add    $0x2,%ecx
57ea2a:	66 8b 42 04          	mov    0x4(%edx),%ax
57ea2e:	66 89 01             	mov    %ax,(%ecx)
57ea31:	83 c1 02             	add    $0x2,%ecx
57ea34:	66 8b 42 02          	mov    0x2(%edx),%ax
57ea38:	66 89 01             	mov    %ax,(%ecx)
57ea3b:	83 c1 02             	add    $0x2,%ecx
57ea3e:	66 8b 02             	mov    (%edx),%ax
57ea41:	66 89 01             	mov    %ax,(%ecx)
57ea44:	83 c1 02             	add    $0x2,%ecx
57ea47:	8b c1                	mov    %ecx,%eax
57ea49:	c3                   	ret
57ea4a:	8b c0                	mov    %eax,%eax
57ea4c:	53                   	push   %ebx
57ea4d:	56                   	push   %esi
57ea4e:	8b d9                	mov    %ecx,%ebx
57ea50:	8b f2                	mov    %edx,%esi
57ea52:	66 8b 06             	mov    (%esi),%ax
57ea55:	e8 be eb ff ff       	call   0x57d618
57ea5a:	e8 11 eb ff ff       	call   0x57d570
57ea5f:	66 89 03             	mov    %ax,(%ebx)
57ea62:	83 c3 02             	add    $0x2,%ebx
57ea65:	66 8b 46 02          	mov    0x2(%esi),%ax
57ea69:	e8 aa eb ff ff       	call   0x57d618
57ea6e:	e8 fd ea ff ff       	call   0x57d570
57ea73:	66 89 03             	mov    %ax,(%ebx)
57ea76:	83 c3 02             	add    $0x2,%ebx
57ea79:	66 8b 46 04          	mov    0x4(%esi),%ax
57ea7d:	e8 96 eb ff ff       	call   0x57d618
57ea82:	e8 e9 ea ff ff       	call   0x57d570
57ea87:	66 89 03             	mov    %ax,(%ebx)
57ea8a:	83 c3 02             	add    $0x2,%ebx
57ea8d:	66 8b 46 06          	mov    0x6(%esi),%ax
57ea91:	e8 82 eb ff ff       	call   0x57d618
57ea96:	e8 d5 ea ff ff       	call   0x57d570
57ea9b:	66 89 03             	mov    %ax,(%ebx)
57ea9e:	83 c3 02             	add    $0x2,%ebx
57eaa1:	8b c3                	mov    %ebx,%eax
57eaa3:	5e                   	pop    %esi
57eaa4:	5b                   	pop    %ebx
57eaa5:	c3                   	ret
57eaa6:	8b c0                	mov    %eax,%eax
57eaa8:	53                   	push   %ebx
57eaa9:	56                   	push   %esi
57eaaa:	8b d9                	mov    %ecx,%ebx
57eaac:	8b f2                	mov    %edx,%esi
57eaae:	66 8b 06             	mov    (%esi),%ax
57eab1:	e8 ba ea ff ff       	call   0x57d570
57eab6:	66 89 03             	mov    %ax,(%ebx)
57eab9:	83 c3 02             	add    $0x2,%ebx
57eabc:	66 8b 46 02          	mov    0x2(%esi),%ax
57eac0:	e8 ab ea ff ff       	call   0x57d570
57eac5:	66 89 03             	mov    %ax,(%ebx)
57eac8:	83 c3 02             	add    $0x2,%ebx
57eacb:	66 8b 46 04          	mov    0x4(%esi),%ax
57eacf:	e8 9c ea ff ff       	call   0x57d570
57ead4:	66 89 03             	mov    %ax,(%ebx)
57ead7:	83 c3 02             	add    $0x2,%ebx
57eada:	66 8b 46 06          	mov    0x6(%esi),%ax
57eade:	e8 8d ea ff ff       	call   0x57d570
57eae3:	66 89 03             	mov    %ax,(%ebx)
57eae6:	83 c3 02             	add    $0x2,%ebx
57eae9:	8b c3                	mov    %ebx,%eax
57eaeb:	5e                   	pop    %esi
57eaec:	5b                   	pop    %ebx
57eaed:	c3                   	ret
57eaee:	8b c0                	mov    %eax,%eax
57eaf0:	53                   	push   %ebx
57eaf1:	56                   	push   %esi
57eaf2:	8b d9                	mov    %ecx,%ebx
57eaf4:	8b f2                	mov    %edx,%esi
57eaf6:	66 8b 06             	mov    (%esi),%ax
57eaf9:	e8 1a eb ff ff       	call   0x57d618
57eafe:	66 89 03             	mov    %ax,(%ebx)
57eb01:	83 c3 02             	add    $0x2,%ebx
57eb04:	66 8b 46 02          	mov    0x2(%esi),%ax
57eb08:	e8 0b eb ff ff       	call   0x57d618
57eb0d:	66 89 03             	mov    %ax,(%ebx)
57eb10:	83 c3 02             	add    $0x2,%ebx
57eb13:	66 8b 46 04          	mov    0x4(%esi),%ax
57eb17:	e8 fc ea ff ff       	call   0x57d618
57eb1c:	66 89 03             	mov    %ax,(%ebx)
57eb1f:	83 c3 02             	add    $0x2,%ebx
57eb22:	66 8b 46 06          	mov    0x6(%esi),%ax
57eb26:	e8 ed ea ff ff       	call   0x57d618
57eb2b:	66 89 03             	mov    %ax,(%ebx)
57eb2e:	83 c3 02             	add    $0x2,%ebx
57eb31:	8b c3                	mov    %ebx,%eax
57eb33:	5e                   	pop    %esi
57eb34:	5b                   	pop    %ebx
57eb35:	c3                   	ret
57eb36:	8b c0                	mov    %eax,%eax
57eb38:	66 8b 02             	mov    (%edx),%ax
57eb3b:	66 89 01             	mov    %ax,(%ecx)
57eb3e:	83 c1 02             	add    $0x2,%ecx
57eb41:	66 8b 42 02          	mov    0x2(%edx),%ax
57eb45:	66 89 01             	mov    %ax,(%ecx)
57eb48:	83 c1 02             	add    $0x2,%ecx
57eb4b:	66 8b 42 04          	mov    0x4(%edx),%ax
57eb4f:	66 89 01             	mov    %ax,(%ecx)
57eb52:	83 c1 02             	add    $0x2,%ecx
57eb55:	66 8b 42 06          	mov    0x6(%edx),%ax
57eb59:	66 89 01             	mov    %ax,(%ecx)
57eb5c:	83 c1 02             	add    $0x2,%ecx
57eb5f:	8b c1                	mov    %ecx,%eax
57eb61:	c3                   	ret
57eb62:	8b c0                	mov    %eax,%eax
57eb64:	53                   	push   %ebx
57eb65:	56                   	push   %esi
57eb66:	8b d9                	mov    %ecx,%ebx
57eb68:	8b f2                	mov    %edx,%esi
57eb6a:	66 8b 46 06          	mov    0x6(%esi),%ax
57eb6e:	e8 fd e9 ff ff       	call   0x57d570
57eb73:	66 89 03             	mov    %ax,(%ebx)
57eb76:	83 c3 02             	add    $0x2,%ebx
57eb79:	66 8b 06             	mov    (%esi),%ax
57eb7c:	e8 ef e9 ff ff       	call   0x57d570
57eb81:	66 89 03             	mov    %ax,(%ebx)
57eb84:	83 c3 02             	add    $0x2,%ebx
57eb87:	66 8b 46 02          	mov    0x2(%esi),%ax
57eb8b:	e8 e0 e9 ff ff       	call   0x57d570
57eb90:	66 89 03             	mov    %ax,(%ebx)
57eb93:	83 c3 02             	add    $0x2,%ebx
57eb96:	66 8b 46 04          	mov    0x4(%esi),%ax
57eb9a:	e8 d1 e9 ff ff       	call   0x57d570
57eb9f:	66 89 03             	mov    %ax,(%ebx)
57eba2:	83 c3 02             	add    $0x2,%ebx
57eba5:	66 8b 46 08          	mov    0x8(%esi),%ax
57eba9:	e8 c2 e9 ff ff       	call   0x57d570
57ebae:	66 89 03             	mov    %ax,(%ebx)
57ebb1:	83 c3 02             	add    $0x2,%ebx
57ebb4:	66 8b 46 0a          	mov    0xa(%esi),%ax
57ebb8:	e8 b3 e9 ff ff       	call   0x57d570
57ebbd:	66 89 03             	mov    %ax,(%ebx)
57ebc0:	83 c3 02             	add    $0x2,%ebx
57ebc3:	8b c3                	mov    %ebx,%eax
57ebc5:	5e                   	pop    %esi
57ebc6:	5b                   	pop    %ebx
57ebc7:	c3                   	ret
57ebc8:	66 8b 42 06          	mov    0x6(%edx),%ax
57ebcc:	66 89 01             	mov    %ax,(%ecx)
57ebcf:	83 c1 02             	add    $0x2,%ecx
57ebd2:	66 8b 02             	mov    (%edx),%ax
57ebd5:	66 89 01             	mov    %ax,(%ecx)
57ebd8:	83 c1 02             	add    $0x2,%ecx
57ebdb:	66 8b 42 02          	mov    0x2(%edx),%ax
57ebdf:	66 89 01             	mov    %ax,(%ecx)
57ebe2:	83 c1 02             	add    $0x2,%ecx
57ebe5:	66 8b 42 04          	mov    0x4(%edx),%ax
57ebe9:	66 89 01             	mov    %ax,(%ecx)
57ebec:	83 c1 02             	add    $0x2,%ecx
57ebef:	66 8b 42 08          	mov    0x8(%edx),%ax
57ebf3:	66 89 01             	mov    %ax,(%ecx)
57ebf6:	83 c1 02             	add    $0x2,%ecx
57ebf9:	66 8b 42 0a          	mov    0xa(%edx),%ax
57ebfd:	66 89 01             	mov    %ax,(%ecx)
57ec00:	83 c1 02             	add    $0x2,%ecx
57ec03:	8b c1                	mov    %ecx,%eax
57ec05:	c3                   	ret
57ec06:	8b c0                	mov    %eax,%eax
57ec08:	53                   	push   %ebx
57ec09:	56                   	push   %esi
57ec0a:	8b d9                	mov    %ecx,%ebx
57ec0c:	8b f2                	mov    %edx,%esi
57ec0e:	66 8b 06             	mov    (%esi),%ax
57ec11:	e8 5a e9 ff ff       	call   0x57d570
57ec16:	66 89 03             	mov    %ax,(%ebx)
57ec19:	83 c3 02             	add    $0x2,%ebx
57ec1c:	66 8b 46 02          	mov    0x2(%esi),%ax
57ec20:	e8 4b e9 ff ff       	call   0x57d570
57ec25:	66 89 03             	mov    %ax,(%ebx)
57ec28:	83 c3 02             	add    $0x2,%ebx
57ec2b:	66 8b 46 04          	mov    0x4(%esi),%ax
57ec2f:	e8 3c e9 ff ff       	call   0x57d570
57ec34:	66 89 03             	mov    %ax,(%ebx)
57ec37:	83 c3 02             	add    $0x2,%ebx
57ec3a:	66 8b 46 06          	mov    0x6(%esi),%ax
57ec3e:	e8 2d e9 ff ff       	call   0x57d570
57ec43:	66 89 03             	mov    %ax,(%ebx)
57ec46:	83 c3 02             	add    $0x2,%ebx
57ec49:	66 8b 46 08          	mov    0x8(%esi),%ax
57ec4d:	e8 1e e9 ff ff       	call   0x57d570
57ec52:	66 89 03             	mov    %ax,(%ebx)
57ec55:	83 c3 02             	add    $0x2,%ebx
57ec58:	66 8b 46 0a          	mov    0xa(%esi),%ax
57ec5c:	e8 0f e9 ff ff       	call   0x57d570
57ec61:	66 89 03             	mov    %ax,(%ebx)
57ec64:	83 c3 02             	add    $0x2,%ebx
57ec67:	8b c3                	mov    %ebx,%eax
57ec69:	5e                   	pop    %esi
57ec6a:	5b                   	pop    %ebx
57ec6b:	c3                   	ret
57ec6c:	66 8b 02             	mov    (%edx),%ax