6401b0:	cc                   	int3
6401b1:	cc                   	int3
6401b2:	cc                   	int3
6401b3:	cc                   	int3
6401b4:	cc                   	int3
6401b5:	cc                   	int3
6401b6:	cc                   	int3
6401b7:	cc                   	int3
6401b8:	cc                   	int3
6401b9:	cc                   	int3
6401ba:	cc                   	int3
6401bb:	cc                   	int3
6401bc:	cc                   	int3
6401bd:	cc                   	int3
6401be:	cc                   	int3
6401bf:	cc                   	int3
6401c0:	8b 54 24 04          	mov    0x4(%esp),%edx
6401c4:	8b 42 04             	mov    0x4(%edx),%eax
6401c7:	89 41 04             	mov    %eax,0x4(%ecx)
6401ca:	8b 42 08             	mov    0x8(%edx),%eax
6401cd:	89 41 08             	mov    %eax,0x8(%ecx)
6401d0:	8b 42 0c             	mov    0xc(%edx),%eax
6401d3:	89 41 0c             	mov    %eax,0xc(%ecx)
6401d6:	8b c1                	mov    %ecx,%eax
6401d8:	c2 04 00             	ret    $0x4
6401db:	cc                   	int3
6401dc:	cc                   	int3
6401dd:	cc                   	int3
6401de:	cc                   	int3
6401df:	cc                   	int3
6401e0:	cc                   	int3
6401e1:	cc                   	int3
6401e2:	cc                   	int3
6401e3:	cc                   	int3
6401e4:	cc                   	int3
6401e5:	cc                   	int3
6401e6:	cc                   	int3
6401e7:	cc                   	int3
6401e8:	cc                   	int3
6401e9:	cc                   	int3
6401ea:	cc                   	int3
6401eb:	cc                   	int3
6401ec:	cc                   	int3
6401ed:	cc                   	int3
6401ee:	cc                   	int3
6401ef:	cc                   	int3
6401f0:	8b 54 24 04          	mov    0x4(%esp),%edx
6401f4:	8b 42 04             	mov    0x4(%edx),%eax
6401f7:	89 41 04             	mov    %eax,0x4(%ecx)
6401fa:	8b 42 08             	mov    0x8(%edx),%eax
6401fd:	89 41 08             	mov    %eax,0x8(%ecx)
640200:	8b 42 0c             	mov    0xc(%edx),%eax
640203:	89 41 0c             	mov    %eax,0xc(%ecx)
640206:	8b 42 10             	mov    0x10(%edx),%eax
640209:	89 41 10             	mov    %eax,0x10(%ecx)
64020c:	8b 42 14             	mov    0x14(%edx),%eax
64020f:	89 41 14             	mov    %eax,0x14(%ecx)
640212:	8b 42 18             	mov    0x18(%edx),%eax
640215:	89 41 18             	mov    %eax,0x18(%ecx)
640218:	8b 42 1c             	mov    0x1c(%edx),%eax
64021b:	89 41 1c             	mov    %eax,0x1c(%ecx)
64021e:	8b 42 20             	mov    0x20(%edx),%eax
640221:	89 41 20             	mov    %eax,0x20(%ecx)
640224:	8b 42 24             	mov    0x24(%edx),%eax
640227:	89 41 24             	mov    %eax,0x24(%ecx)
64022a:	8b 42 28             	mov    0x28(%edx),%eax
64022d:	89 41 28             	mov    %eax,0x28(%ecx)
640230:	8b 42 2c             	mov    0x2c(%edx),%eax
640233:	89 41 2c             	mov    %eax,0x2c(%ecx)
640236:	8b 42 30             	mov    0x30(%edx),%eax
640239:	89 41 30             	mov    %eax,0x30(%ecx)
64023c:	8b c1                	mov    %ecx,%eax
64023e:	f2 0f 10 42 38       	movsd  0x38(%edx),%xmm0
640243:	f2 0f 11 41 38       	movsd  %xmm0,0x38(%ecx)
640248:	f2 0f 10 42 40       	movsd  0x40(%edx),%xmm0
64024d:	f2 0f 11 41 40       	movsd  %xmm0,0x40(%ecx)
640252:	c2 04 00             	ret    $0x4
640255:	cc                   	int3
640256:	cc                   	int3
640257:	cc                   	int3
640258:	cc                   	int3
640259:	cc                   	int3
64025a:	cc                   	int3
64025b:	cc                   	int3
64025c:	cc                   	int3
64025d:	cc                   	int3
64025e:	cc                   	int3
64025f:	cc                   	int3
640260:	cc                   	int3
640261:	cc                   	int3
640262:	cc                   	int3
640263:	cc                   	int3
640264:	cc                   	int3
640265:	cc                   	int3
640266:	cc                   	int3
640267:	cc                   	int3
640268:	cc                   	int3
640269:	cc                   	int3
64026a:	cc                   	int3
64026b:	cc                   	int3
64026c:	cc                   	int3
64026d:	cc                   	int3
64026e:	cc                   	int3
64026f:	cc                   	int3
640270:	8b 54 24 04          	mov    0x4(%esp),%edx
640274:	8b 42 04             	mov    0x4(%edx),%eax
640277:	89 41 04             	mov    %eax,0x4(%ecx)
64027a:	8b 42 08             	mov    0x8(%edx),%eax
64027d:	89 41 08             	mov    %eax,0x8(%ecx)
640280:	8b 42 0c             	mov    0xc(%edx),%eax
640283:	89 41 0c             	mov    %eax,0xc(%ecx)
640286:	8b 42 10             	mov    0x10(%edx),%eax
640289:	89 41 10             	mov    %eax,0x10(%ecx)
64028c:	8b 42 14             	mov    0x14(%edx),%eax
64028f:	89 41 14             	mov    %eax,0x14(%ecx)
640292:	8b 42 18             	mov    0x18(%edx),%eax
640295:	89 41 18             	mov    %eax,0x18(%ecx)
640298:	8b 42 1c             	mov    0x1c(%edx),%eax
64029b:	89 41 1c             	mov    %eax,0x1c(%ecx)
64029e:	8b 42 20             	mov    0x20(%edx),%eax
6402a1:	89 41 20             	mov    %eax,0x20(%ecx)
6402a4:	8b 42 24             	mov    0x24(%edx),%eax
6402a7:	89 41 24             	mov    %eax,0x24(%ecx)
6402aa:	8b 42 28             	mov    0x28(%edx),%eax
6402ad:	89 41 28             	mov    %eax,0x28(%ecx)
6402b0:	8b 42 2c             	mov    0x2c(%edx),%eax
6402b3:	89 41 2c             	mov    %eax,0x2c(%ecx)
6402b6:	8b 42 30             	mov    0x30(%edx),%eax
6402b9:	89 41 30             	mov    %eax,0x30(%ecx)
6402bc:	f2 0f 10 42 38       	movsd  0x38(%edx),%xmm0
6402c1:	f2 0f 11 41 38       	movsd  %xmm0,0x38(%ecx)
6402c6:	f2 0f 10 42 40       	movsd  0x40(%edx),%xmm0
6402cb:	f2 0f 11 41 40       	movsd  %xmm0,0x40(%ecx)
6402d0:	8b 42 48             	mov    0x48(%edx),%eax
6402d3:	89 41 48             	mov    %eax,0x48(%ecx)
6402d6:	8b 42 4c             	mov    0x4c(%edx),%eax
6402d9:	89 41 4c             	mov    %eax,0x4c(%ecx)
6402dc:	8b c1                	mov    %ecx,%eax
6402de:	c2 04 00             	ret    $0x4
6402e1:	cc                   	int3
6402e2:	cc                   	int3
6402e3:	cc                   	int3
6402e4:	cc                   	int3
6402e5:	cc                   	int3
6402e6:	cc                   	int3
6402e7:	cc                   	int3
6402e8:	cc                   	int3
6402e9:	cc                   	int3
6402ea:	cc                   	int3
6402eb:	cc                   	int3
6402ec:	cc                   	int3
6402ed:	cc                   	int3
6402ee:	cc                   	int3
6402ef:	cc                   	int3
6402f0:	cc                   	int3
6402f1:	cc                   	int3
6402f2:	cc                   	int3
6402f3:	cc                   	int3
6402f4:	cc                   	int3
6402f5:	cc                   	int3
6402f6:	cc                   	int3
6402f7:	cc                   	int3
6402f8:	cc                   	int3
6402f9:	cc                   	int3
6402fa:	cc                   	int3
6402fb:	cc                   	int3
6402fc:	cc                   	int3
6402fd:	cc                   	int3
6402fe:	cc                   	int3
6402ff:	cc                   	int3
640300:	8b 54 24 04          	mov    0x4(%esp),%edx
640304:	8b 42 04             	mov    0x4(%edx),%eax
640307:	89 41 04             	mov    %eax,0x4(%ecx)
64030a:	8b 42 08             	mov    0x8(%edx),%eax
64030d:	89 41 08             	mov    %eax,0x8(%ecx)
640310:	8b 42 0c             	mov    0xc(%edx),%eax
640313:	89 41 0c             	mov    %eax,0xc(%ecx)
640316:	8b 42 10             	mov    0x10(%edx),%eax
640319:	89 41 10             	mov    %eax,0x10(%ecx)
64031c:	8b 42 14             	mov    0x14(%edx),%eax
64031f:	89 41 14             	mov    %eax,0x14(%ecx)
640322:	8b 42 18             	mov    0x18(%edx),%eax
640325:	89 41 18             	mov    %eax,0x18(%ecx)
640328:	8b 42 1c             	mov    0x1c(%edx),%eax
64032b:	89 41 1c             	mov    %eax,0x1c(%ecx)
64032e:	8b 42 20             	mov    0x20(%edx),%eax
640331:	89 41 20             	mov    %eax,0x20(%ecx)
640334:	8b 42 24             	mov    0x24(%edx),%eax
640337:	89 41 24             	mov    %eax,0x24(%ecx)
64033a:	8b 42 28             	mov    0x28(%edx),%eax
64033d:	89 41 28             	mov    %eax,0x28(%ecx)
640340:	8b c1                	mov    %ecx,%eax
640342:	c2 04 00             	ret    $0x4
640345:	cc                   	int3
640346:	cc                   	int3
640347:	cc                   	int3
640348:	cc                   	int3
640349:	cc                   	int3
64034a:	cc                   	int3
64034b:	cc                   	int3
64034c:	cc                   	int3
64034d:	cc                   	int3
64034e:	cc                   	int3
64034f:	cc                   	int3
640350:	cc                   	int3
640351:	cc                   	int3
640352:	cc                   	int3
640353:	cc                   	int3
640354:	cc                   	int3
640355:	cc                   	int3
640356:	cc                   	int3
640357:	cc                   	int3
640358:	cc                   	int3
640359:	cc                   	int3
64035a:	cc                   	int3
64035b:	cc                   	int3
64035c:	cc                   	int3
64035d:	cc                   	int3
64035e:	cc                   	int3
64035f:	cc                   	int3
640360:	56                   	push   %esi
640361:	8b 74 24 08          	mov    0x8(%esp),%esi
640365:	57                   	push   %edi
640366:	8b f9                	mov    %ecx,%edi
640368:	8d 46 04             	lea    0x4(%esi),%eax
64036b:	50                   	push   %eax
64036c:	8d 4f 04             	lea    0x4(%edi),%ecx
64036f:	e8 c0 58 de ff       	call   0x425c34
640374:	8b 46 10             	mov    0x10(%esi),%eax
640377:	89 47 10             	mov    %eax,0x10(%edi)
64037a:	8b c7                	mov    %edi,%eax
64037c:	5f                   	pop    %edi
64037d:	5e                   	pop    %esi
64037e:	c2 04 00             	ret    $0x4
640381:	cc                   	int3
640382:	cc                   	int3
640383:	cc                   	int3
640384:	cc                   	int3
640385:	cc                   	int3
640386:	cc                   	int3
640387:	cc                   	int3
640388:	cc                   	int3
640389:	cc                   	int3
64038a:	cc                   	int3
64038b:	cc                   	int3
64038c:	cc                   	int3
64038d:	cc                   	int3
64038e:	cc                   	int3
64038f:	cc                   	int3
640390:	8b 54 24 04          	mov    0x4(%esp),%edx
640394:	8b 42 04             	mov    0x4(%edx),%eax
640397:	89 41 04             	mov    %eax,0x4(%ecx)
64039a:	8b 42 08             	mov    0x8(%edx),%eax
64039d:	89 41 08             	mov    %eax,0x8(%ecx)
6403a0:	8b 42 0c             	mov    0xc(%edx),%eax
6403a3:	89 41 0c             	mov    %eax,0xc(%ecx)
6403a6:	8b 42 10             	mov    0x10(%edx),%eax
6403a9:	89 41 10             	mov    %eax,0x10(%ecx)
6403ac:	8b 42 14             	mov    0x14(%edx),%eax
6403af:	89 41 14             	mov    %eax,0x14(%ecx)
6403b2:	8b 42 18             	mov    0x18(%edx),%eax
6403b5:	89 41 18             	mov    %eax,0x18(%ecx)
6403b8:	8b 42 1c             	mov    0x1c(%edx),%eax
6403bb:	89 41 1c             	mov    %eax,0x1c(%ecx)
6403be:	8b 42 20             	mov    0x20(%edx),%eax
6403c1:	89 41 20             	mov    %eax,0x20(%ecx)
6403c4:	8b 42 24             	mov    0x24(%edx),%eax
6403c7:	89 41 24             	mov    %eax,0x24(%ecx)
6403ca:	8b 42 28             	mov    0x28(%edx),%eax
6403cd:	89 41 28             	mov    %eax,0x28(%ecx)
6403d0:	8b c1                	mov    %ecx,%eax
6403d2:	c2 04 00             	ret    $0x4
6403d5:	cc                   	int3
6403d6:	cc                   	int3
6403d7:	cc                   	int3
6403d8:	cc                   	int3
6403d9:	cc                   	int3
6403da:	cc                   	int3
6403db:	cc                   	int3
6403dc:	cc                   	int3
6403dd:	cc                   	int3
6403de:	cc                   	int3
6403df:	cc                   	int3
6403e0:	cc                   	int3
6403e1:	cc                   	int3
6403e2:	cc                   	int3
6403e3:	cc                   	int3
6403e4:	cc                   	int3
6403e5:	cc                   	int3
6403e6:	cc                   	int3
6403e7:	cc                   	int3
6403e8:	cc                   	int3
6403e9:	cc                   	int3
6403ea:	cc                   	int3
6403eb:	cc                   	int3
6403ec:	cc                   	int3
6403ed:	cc                   	int3
6403ee:	cc                   	int3
6403ef:	cc                   	int3
6403f0:	8b 44 24 04          	mov    0x4(%esp),%eax
6403f4:	8b 09                	mov    (%ecx),%ecx
6403f6:	3b 08                	cmp    (%eax),%ecx
6403f8:	0f 94 c0             	sete   %al
6403fb:	c2 04 00             	ret    $0x4
6403fe:	cc                   	int3
6403ff:	cc                   	int3
640400:	cc                   	int3
640401:	cc                   	int3
640402:	cc                   	int3
640403:	cc                   	int3
640404:	cc                   	int3
640405:	cc                   	int3
640406:	cc                   	int3
640407:	cc                   	int3
640408:	cc                   	int3
640409:	cc                   	int3
64040a:	cc                   	int3
64040b:	cc                   	int3
64040c:	cc                   	int3
64040d:	cc                   	int3
64040e:	cc                   	int3
64040f:	cc                   	int3
640410:	8b 44 24 04          	mov    0x4(%esp),%eax
640414:	8b 09                	mov    (%ecx),%ecx
640416:	3b 08                	cmp    (%eax),%ecx
640418:	0f 94 c0             	sete   %al
64041b:	c2 04 00             	ret    $0x4
64041e:	cc                   	int3
64041f:	cc                   	int3
640420:	cc                   	int3
640421:	cc                   	int3
640422:	cc                   	int3
640423:	cc                   	int3
640424:	cc                   	int3
640425:	cc                   	int3
640426:	cc                   	int3
640427:	cc                   	int3
640428:	cc                   	int3
640429:	cc                   	int3
64042a:	cc                   	int3
64042b:	cc                   	int3
64042c:	cc                   	int3
64042d:	cc                   	int3
64042e:	cc                   	int3
64042f:	cc                   	int3
640430:	8b 44 24 04          	mov    0x4(%esp),%eax
640434:	8b 09                	mov    (%ecx),%ecx
640436:	3b 08                	cmp    (%eax),%ecx
640438:	0f 94 c0             	sete   %al
64043b:	c2 04 00             	ret    $0x4