64de34:	5e                   	pop    %esi
64de35:	c2 04 00             	ret    $0x4
64de38:	cc                   	int3
64de39:	cc                   	int3
64de3a:	cc                   	int3
64de3b:	cc                   	int3
64de3c:	cc                   	int3
64de3d:	cc                   	int3
64de3e:	cc                   	int3
64de3f:	cc                   	int3
64de40:	cc                   	int3
64de41:	cc                   	int3
64de42:	cc                   	int3
64de43:	cc                   	int3
64de44:	cc                   	int3
64de45:	cc                   	int3
64de46:	cc                   	int3
64de47:	cc                   	int3
64de48:	cc                   	int3
64de49:	cc                   	int3
64de4a:	cc                   	int3
64de4b:	cc                   	int3
64de4c:	cc                   	int3
64de4d:	cc                   	int3
64de4e:	cc                   	int3
64de4f:	cc                   	int3
64de50:	8b 44 24 04          	mov    0x4(%esp),%eax
64de54:	89 41 08             	mov    %eax,0x8(%ecx)
64de57:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
64de5e:	c2 04 00             	ret    $0x4
64de61:	cc                   	int3
64de62:	cc                   	int3
64de63:	cc                   	int3
64de64:	cc                   	int3
64de65:	cc                   	int3
64de66:	cc                   	int3
64de67:	cc                   	int3
64de68:	cc                   	int3
64de69:	cc                   	int3
64de6a:	cc                   	int3
64de6b:	cc                   	int3
64de6c:	cc                   	int3
64de6d:	cc                   	int3
64de6e:	cc                   	int3
64de6f:	cc                   	int3
64de70:	8b 44 24 04          	mov    0x4(%esp),%eax
64de74:	89 41 0c             	mov    %eax,0xc(%ecx)
64de77:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
64de7e:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
64de85:	c2 04 00             	ret    $0x4
64de88:	cc                   	int3
64de89:	cc                   	int3
64de8a:	cc                   	int3
64de8b:	cc                   	int3
64de8c:	cc                   	int3
64de8d:	cc                   	int3
64de8e:	cc                   	int3
64de8f:	cc                   	int3
64de90:	8b 54 24 04          	mov    0x4(%esp),%edx
64de94:	56                   	push   %esi
64de95:	8b f1                	mov    %ecx,%esi
64de97:	8d 46 04             	lea    0x4(%esi),%eax
64de9a:	89 56 0c             	mov    %edx,0xc(%esi)
64de9d:	50                   	push   %eax
64de9e:	52                   	push   %edx
64de9f:	e8 87 d3 db ff       	call   0x40b22b
64dea4:	83 c4 08             	add    $0x8,%esp
64dea7:	c7 46 08 00 00 00 00 	movl   $0x0,0x8(%esi)
64deae:	5e                   	pop    %esi
64deaf:	c2 04 00             	ret    $0x4
64deb2:	cc                   	int3
64deb3:	cc                   	int3
64deb4:	cc                   	int3
64deb5:	cc                   	int3
64deb6:	cc                   	int3
64deb7:	cc                   	int3
64deb8:	cc                   	int3
64deb9:	cc                   	int3
64deba:	cc                   	int3
64debb:	cc                   	int3
64debc:	cc                   	int3
64debd:	cc                   	int3
64debe:	cc                   	int3
64debf:	cc                   	int3
64dec0:	8b 44 24 04          	mov    0x4(%esp),%eax
64dec4:	89 41 0c             	mov    %eax,0xc(%ecx)
64dec7:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
64dece:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
64ded5:	c2 04 00             	ret    $0x4
64ded8:	cc                   	int3
64ded9:	cc                   	int3
64deda:	cc                   	int3
64dedb:	cc                   	int3
64dedc:	cc                   	int3
64dedd:	cc                   	int3
64dede:	cc                   	int3
64dedf:	cc                   	int3
64dee0:	8b 54 24 04          	mov    0x4(%esp),%edx
64dee4:	56                   	push   %esi
64dee5:	8b f1                	mov    %ecx,%esi
64dee7:	8d 46 04             	lea    0x4(%esi),%eax
64deea:	89 56 0c             	mov    %edx,0xc(%esi)
64deed:	50                   	push   %eax
64deee:	52                   	push   %edx
64deef:	e8 37 d3 db ff       	call   0x40b22b
64def4:	83 c4 08             	add    $0x8,%esp
64def7:	c7 46 08 00 00 00 00 	movl   $0x0,0x8(%esi)
64defe:	5e                   	pop    %esi
64deff:	c2 04 00             	ret    $0x4
64df02:	cc                   	int3
64df03:	cc                   	int3
64df04:	cc                   	int3
64df05:	cc                   	int3
64df06:	cc                   	int3
64df07:	cc                   	int3
64df08:	cc                   	int3
64df09:	cc                   	int3
64df0a:	cc                   	int3
64df0b:	cc                   	int3
64df0c:	cc                   	int3
64df0d:	cc                   	int3
64df0e:	cc                   	int3
64df0f:	cc                   	int3
64df10:	8b 44 24 04          	mov    0x4(%esp),%eax
64df14:	89 41 04             	mov    %eax,0x4(%ecx)
64df17:	c2 04 00             	ret    $0x4
64df1a:	cc                   	int3
64df1b:	cc                   	int3
64df1c:	cc                   	int3
64df1d:	cc                   	int3
64df1e:	cc                   	int3
64df1f:	cc                   	int3
64df20:	8b 44 24 04          	mov    0x4(%esp),%eax
64df24:	89 41 08             	mov    %eax,0x8(%ecx)
64df27:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
64df2e:	c2 04 00             	ret    $0x4
64df31:	cc                   	int3
64df32:	cc                   	int3
64df33:	cc                   	int3
64df34:	cc                   	int3
64df35:	cc                   	int3
64df36:	cc                   	int3
64df37:	cc                   	int3
64df38:	cc                   	int3
64df39:	cc                   	int3
64df3a:	cc                   	int3
64df3b:	cc                   	int3
64df3c:	cc                   	int3
64df3d:	cc                   	int3
64df3e:	cc                   	int3
64df3f:	cc                   	int3
64df40:	56                   	push   %esi
64df41:	8b f1                	mov    %ecx,%esi
64df43:	57                   	push   %edi
64df44:	8b 7c 24 0c          	mov    0xc(%esp),%edi
64df48:	8d 46 04             	lea    0x4(%esi),%eax
64df4b:	89 7e 0c             	mov    %edi,0xc(%esi)
64df4e:	50                   	push   %eax
64df4f:	57                   	push   %edi
64df50:	e8 d6 d2 db ff       	call   0x40b22b
64df55:	8d 46 05             	lea    0x5(%esi),%eax
64df58:	50                   	push   %eax
64df59:	57                   	push   %edi
64df5a:	e8 cc d2 db ff       	call   0x40b22b
64df5f:	8d 46 08             	lea    0x8(%esi),%eax
64df62:	50                   	push   %eax
64df63:	57                   	push   %edi
64df64:	e8 32 80 dc ff       	call   0x415f9b
64df69:	83 c4 18             	add    $0x18,%esp
64df6c:	5f                   	pop    %edi
64df6d:	5e                   	pop    %esi
64df6e:	c2 04 00             	ret    $0x4
64df71:	cc                   	int3
64df72:	cc                   	int3
64df73:	cc                   	int3
64df74:	cc                   	int3
64df75:	cc                   	int3
64df76:	cc                   	int3
64df77:	cc                   	int3
64df78:	cc                   	int3
64df79:	cc                   	int3
64df7a:	cc                   	int3
64df7b:	cc                   	int3
64df7c:	cc                   	int3
64df7d:	cc                   	int3
64df7e:	cc                   	int3
64df7f:	cc                   	int3
64df80:	8b 44 24 04          	mov    0x4(%esp),%eax
64df84:	89 41 08             	mov    %eax,0x8(%ecx)
64df87:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
64df8e:	c2 04 00             	ret    $0x4
64df91:	cc                   	int3
64df92:	cc                   	int3
64df93:	cc                   	int3
64df94:	cc                   	int3
64df95:	cc                   	int3
64df96:	cc                   	int3
64df97:	cc                   	int3
64df98:	cc                   	int3
64df99:	cc                   	int3
64df9a:	cc                   	int3
64df9b:	cc                   	int3
64df9c:	cc                   	int3
64df9d:	cc                   	int3
64df9e:	cc                   	int3
64df9f:	cc                   	int3
64dfa0:	8b 44 24 04          	mov    0x4(%esp),%eax
64dfa4:	89 41 04             	mov    %eax,0x4(%ecx)
64dfa7:	c2 04 00             	ret    $0x4
64dfaa:	cc                   	int3
64dfab:	cc                   	int3
64dfac:	cc                   	int3
64dfad:	cc                   	int3
64dfae:	cc                   	int3
64dfaf:	cc                   	int3
64dfb0:	8b 44 24 04          	mov    0x4(%esp),%eax
64dfb4:	89 41 08             	mov    %eax,0x8(%ecx)
64dfb7:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
64dfbe:	c2 04 00             	ret    $0x4
64dfc1:	cc                   	int3
64dfc2:	cc                   	int3
64dfc3:	cc                   	int3
64dfc4:	cc                   	int3
64dfc5:	cc                   	int3
64dfc6:	cc                   	int3
64dfc7:	cc                   	int3
64dfc8:	cc                   	int3
64dfc9:	cc                   	int3
64dfca:	cc                   	int3
64dfcb:	cc                   	int3
64dfcc:	cc                   	int3
64dfcd:	cc                   	int3
64dfce:	cc                   	int3
64dfcf:	cc                   	int3
64dfd0:	8b 44 24 04          	mov    0x4(%esp),%eax
64dfd4:	89 41 08             	mov    %eax,0x8(%ecx)
64dfd7:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
64dfde:	c2 04 00             	ret    $0x4
64dfe1:	cc                   	int3
64dfe2:	cc                   	int3
64dfe3:	cc                   	int3
64dfe4:	cc                   	int3
64dfe5:	cc                   	int3
64dfe6:	cc                   	int3
64dfe7:	cc                   	int3
64dfe8:	cc                   	int3
64dfe9:	cc                   	int3
64dfea:	cc                   	int3
64dfeb:	cc                   	int3
64dfec:	cc                   	int3
64dfed:	cc                   	int3
64dfee:	cc                   	int3
64dfef:	cc                   	int3
64dff0:	8b 54 24 04          	mov    0x4(%esp),%edx
64dff4:	56                   	push   %esi
64dff5:	8b f1                	mov    %ecx,%esi
64dff7:	8d 46 04             	lea    0x4(%esi),%eax
64dffa:	89 56 0c             	mov    %edx,0xc(%esi)
64dffd:	50                   	push   %eax
64dffe:	52                   	push   %edx
64dfff:	e8 27 d2 db ff       	call   0x40b22b
64e004:	83 c4 08             	add    $0x8,%esp
64e007:	c7 46 08 00 00 00 00 	movl   $0x0,0x8(%esi)
64e00e:	5e                   	pop    %esi
64e00f:	c2 04 00             	ret    $0x4
64e012:	cc                   	int3
64e013:	cc                   	int3
64e014:	cc                   	int3
64e015:	cc                   	int3
64e016:	cc                   	int3
64e017:	cc                   	int3
64e018:	cc                   	int3
64e019:	cc                   	int3
64e01a:	cc                   	int3
64e01b:	cc                   	int3
64e01c:	cc                   	int3
64e01d:	cc                   	int3
64e01e:	cc                   	int3
64e01f:	cc                   	int3
64e020:	8b 54 24 04          	mov    0x4(%esp),%edx
64e024:	8d 41 04             	lea    0x4(%ecx),%eax
64e027:	50                   	push   %eax
64e028:	52                   	push   %edx
64e029:	89 51 10             	mov    %edx,0x10(%ecx)
64e02c:	e8 80 09 dd ff       	call   0x41e9b1
64e031:	83 c4 08             	add    $0x8,%esp
64e034:	c2 04 00             	ret    $0x4
64e037:	cc                   	int3
64e038:	cc                   	int3
64e039:	cc                   	int3
64e03a:	cc                   	int3
64e03b:	cc                   	int3
64e03c:	cc                   	int3
64e03d:	cc                   	int3
64e03e:	cc                   	int3
64e03f:	cc                   	int3
64e040:	8b 44 24 04          	mov    0x4(%esp),%eax
64e044:	89 41 0c             	mov    %eax,0xc(%ecx)
64e047:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
64e04e:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
64e055:	c2 04 00             	ret    $0x4
64e058:	cc                   	int3
64e059:	cc                   	int3
64e05a:	cc                   	int3
64e05b:	cc                   	int3
64e05c:	cc                   	int3
64e05d:	cc                   	int3
64e05e:	cc                   	int3
64e05f:	cc                   	int3
64e060:	56                   	push   %esi
64e061:	8b f1                	mov    %ecx,%esi
64e063:	57                   	push   %edi
64e064:	8b 7c 24 0c          	mov    0xc(%esp),%edi
64e068:	8d 46 08             	lea    0x8(%esi),%eax
64e06b:	89 7e 28             	mov    %edi,0x28(%esi)
64e06e:	50                   	push   %eax
64e06f:	57                   	push   %edi
64e070:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
64e077:	e8 1f 7f dc ff       	call   0x415f9b
64e07c:	8d 46 0c             	lea    0xc(%esi),%eax
64e07f:	50                   	push   %eax
64e080:	57                   	push   %edi
64e081:	e8 15 7f dc ff       	call   0x415f9b
64e086:	8d 46 14             	lea    0x14(%esi),%eax
64e089:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
64e090:	50                   	push   %eax
64e091:	57                   	push   %edi
64e092:	e8 26 21 dc ff       	call   0x4101bd
64e097:	8d 46 18             	lea    0x18(%esi),%eax
64e09a:	50                   	push   %eax
64e09b:	57                   	push   %edi
64e09c:	e8 c3 00 dd ff       	call   0x41e164
64e0a1:	8d 46 1c             	lea    0x1c(%esi),%eax
64e0a4:	50                   	push   %eax
64e0a5:	57                   	push   %edi
64e0a6:	e8 0a 43 db ff       	call   0x4023b5
64e0ab:	8d 46 24             	lea    0x24(%esi),%eax
64e0ae:	c7 46 20 00 00 00 00 	movl   $0x0,0x20(%esi)
64e0b5:	50                   	push   %eax
64e0b6:	57                   	push   %edi
64e0b7:	e8 df 7e dc ff       	call   0x415f9b
64e0bc:	83 c4 30             	add    $0x30,%esp
64e0bf:	5f                   	pop    %edi
64e0c0:	5e                   	pop    %esi
64e0c1:	c2 04 00             	ret    $0x4
64e0c4:	cc                   	int3
64e0c5:	cc                   	int3
64e0c6:	cc                   	int3
64e0c7:	cc                   	int3
64e0c8:	cc                   	int3