40816a:	00 02 80
40816d:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%ebp)
408174:	00 00 00
408177:	c7 85 18 ff ff ff 00 	movl   $0x403900,-0xe8(%ebp)
40817e:	39 40 00
408181:	c7 85 10 ff ff ff 08 	movl   $0x8,-0xf0(%ebp)
408188:	00 00 00
40818b:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
408191:	8d 8d 50 ff ff ff    	lea    -0xb0(%ebp),%ecx
408197:	e8 ba 92 ff ff       	call   0x401456
40819c:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
4081a2:	50                   	push   %eax
4081a3:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
4081a9:	50                   	push   %eax
4081aa:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
4081b0:	50                   	push   %eax
4081b1:	6a 00                	push   $0x0
4081b3:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
4081b9:	50                   	push   %eax
4081ba:	e8 9d 92 ff ff       	call   0x40145c
4081bf:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
4081c5:	50                   	push   %eax
4081c6:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
4081cc:	50                   	push   %eax
4081cd:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
4081d3:	50                   	push   %eax
4081d4:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
4081da:	50                   	push   %eax
4081db:	6a 04                	push   $0x4
4081dd:	e8 b0 92 ff ff       	call   0x401492
4081e2:	83 c4 14             	add    $0x14,%esp
4081e5:	c7 85 28 ff ff ff 04 	movl   $0x80020004,-0xd8(%ebp)
4081ec:	00 02 80
4081ef:	c7 85 20 ff ff ff 0a 	movl   $0xa,-0xe0(%ebp)
4081f6:	00 00 00
4081f9:	c7 85 38 ff ff ff 04 	movl   $0x80020004,-0xc8(%ebp)
408200:	00 02 80
408203:	c7 85 30 ff ff ff 0a 	movl   $0xa,-0xd0(%ebp)
40820a:	00 00 00
40820d:	c7 85 48 ff ff ff 04 	movl   $0x80020004,-0xb8(%ebp)
408214:	00 02 80
408217:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%ebp)
40821e:	00 00 00
408221:	c7 85 18 ff ff ff 00 	movl   $0x403900,-0xe8(%ebp)
408228:	39 40 00
40822b:	c7 85 10 ff ff ff 08 	movl   $0x8,-0xf0(%ebp)
408232:	00 00 00
408235:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
40823b:	8d 8d 50 ff ff ff    	lea    -0xb0(%ebp),%ecx
408241:	e8 10 92 ff ff       	call   0x401456
408246:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
40824c:	50                   	push   %eax
40824d:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
408253:	50                   	push   %eax
408254:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
40825a:	50                   	push   %eax
40825b:	6a 00                	push   $0x0
40825d:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
408263:	50                   	push   %eax
408264:	e8 f3 91 ff ff       	call   0x40145c
408269:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
40826f:	50                   	push   %eax
408270:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
408276:	50                   	push   %eax
408277:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
40827d:	50                   	push   %eax
40827e:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
408284:	50                   	push   %eax
408285:	6a 04                	push   $0x4
408287:	e8 06 92 ff ff       	call   0x401492
40828c:	83 c4 14             	add    $0x14,%esp
40828f:	c7 85 28 ff ff ff 04 	movl   $0x80020004,-0xd8(%ebp)
408296:	00 02 80
408299:	c7 85 20 ff ff ff 0a 	movl   $0xa,-0xe0(%ebp)
4082a0:	00 00 00
4082a3:	c7 85 38 ff ff ff 04 	movl   $0x80020004,-0xc8(%ebp)
4082aa:	00 02 80
4082ad:	c7 85 30 ff ff ff 0a 	movl   $0xa,-0xd0(%ebp)
4082b4:	00 00 00
4082b7:	c7 85 48 ff ff ff 04 	movl   $0x80020004,-0xb8(%ebp)
4082be:	00 02 80
4082c1:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%ebp)
4082c8:	00 00 00
4082cb:	c7 85 18 ff ff ff 00 	movl   $0x403900,-0xe8(%ebp)
4082d2:	39 40 00
4082d5:	c7 85 10 ff ff ff 08 	movl   $0x8,-0xf0(%ebp)
4082dc:	00 00 00
4082df:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
4082e5:	8d 8d 50 ff ff ff    	lea    -0xb0(%ebp),%ecx
4082eb:	e8 66 91 ff ff       	call   0x401456
4082f0:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
4082f6:	50                   	push   %eax
4082f7:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
4082fd:	50                   	push   %eax
4082fe:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
408304:	50                   	push   %eax
408305:	6a 00                	push   $0x0
408307:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
40830d:	50                   	push   %eax
40830e:	e8 49 91 ff ff       	call   0x40145c
408313:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
408319:	50                   	push   %eax
40831a:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
408320:	50                   	push   %eax
408321:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
408327:	50                   	push   %eax
408328:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
40832e:	50                   	push   %eax
40832f:	6a 04                	push   $0x4
408331:	e8 5c 91 ff ff       	call   0x401492
408336:	83 c4 14             	add    $0x14,%esp
408339:	c7 85 28 ff ff ff 04 	movl   $0x80020004,-0xd8(%ebp)
408340:	00 02 80
408343:	c7 85 20 ff ff ff 0a 	movl   $0xa,-0xe0(%ebp)
40834a:	00 00 00
40834d:	c7 85 38 ff ff ff 04 	movl   $0x80020004,-0xc8(%ebp)
408354:	00 02 80
408357:	c7 85 30 ff ff ff 0a 	movl   $0xa,-0xd0(%ebp)
40835e:	00 00 00
408361:	c7 85 48 ff ff ff 04 	movl   $0x80020004,-0xb8(%ebp)
408368:	00 02 80
40836b:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%ebp)
408372:	00 00 00
408375:	c7 85 18 ff ff ff 00 	movl   $0x403900,-0xe8(%ebp)
40837c:	39 40 00
40837f:	c7 85 10 ff ff ff 08 	movl   $0x8,-0xf0(%ebp)
408386:	00 00 00
408389:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
40838f:	8d 8d 50 ff ff ff    	lea    -0xb0(%ebp),%ecx
408395:	e8 bc 90 ff ff       	call   0x401456
40839a:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
4083a0:	50                   	push   %eax
4083a1:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
4083a7:	50                   	push   %eax
4083a8:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
4083ae:	50                   	push   %eax
4083af:	6a 00                	push   $0x0
4083b1:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
4083b7:	50                   	push   %eax
4083b8:	e8 9f 90 ff ff       	call   0x40145c
4083bd:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
4083c3:	50                   	push   %eax
4083c4:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
4083ca:	50                   	push   %eax
4083cb:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
4083d1:	50                   	push   %eax
4083d2:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
4083d8:	50                   	push   %eax
4083d9:	6a 04                	push   $0x4
4083db:	e8 b2 90 ff ff       	call   0x401492
4083e0:	83 c4 14             	add    $0x14,%esp
4083e3:	c7 85 28 ff ff ff 04 	movl   $0x80020004,-0xd8(%ebp)
4083ea:	00 02 80
4083ed:	c7 85 20 ff ff ff 0a 	movl   $0xa,-0xe0(%ebp)
4083f4:	00 00 00
4083f7:	c7 85 38 ff ff ff 04 	movl   $0x80020004,-0xc8(%ebp)
4083fe:	00 02 80
408401:	c7 85 30 ff ff ff 0a 	movl   $0xa,-0xd0(%ebp)
408408:	00 00 00
40840b:	c7 85 48 ff ff ff 04 	movl   $0x80020004,-0xb8(%ebp)
408412:	00 02 80
408415:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%ebp)
40841c:	00 00 00
40841f:	c7 85 18 ff ff ff 00 	movl   $0x403900,-0xe8(%ebp)
408426:	39 40 00
408429:	c7 85 10 ff ff ff 08 	movl   $0x8,-0xf0(%ebp)
408430:	00 00 00
408433:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
408439:	8d 8d 50 ff ff ff    	lea    -0xb0(%ebp),%ecx
40843f:	e8 12 90 ff ff       	call   0x401456
408444:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
40844a:	50                   	push   %eax
40844b:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
408451:	50                   	push   %eax
408452:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
408458:	50                   	push   %eax
408459:	6a 00                	push   $0x0
40845b:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
408461:	50                   	push   %eax
408462:	e8 f5 8f ff ff       	call   0x40145c
408467:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
40846d:	50                   	push   %eax
40846e:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
408474:	50                   	push   %eax
408475:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
40847b:	50                   	push   %eax
40847c:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
408482:	50                   	push   %eax
408483:	6a 04                	push   $0x4
408485:	e8 08 90 ff ff       	call   0x401492
40848a:	83 c4 14             	add    $0x14,%esp
40848d:	c7 85 28 ff ff ff 04 	movl   $0x80020004,-0xd8(%ebp)
408494:	00 02 80
408497:	c7 85 20 ff ff ff 0a 	movl   $0xa,-0xe0(%ebp)
40849e:	00 00 00
4084a1:	c7 85 38 ff ff ff 04 	movl   $0x80020004,-0xc8(%ebp)
4084a8:	00 02 80
4084ab:	c7 85 30 ff ff ff 0a 	movl   $0xa,-0xd0(%ebp)
4084b2:	00 00 00
4084b5:	c7 85 48 ff ff ff 04 	movl   $0x80020004,-0xb8(%ebp)
4084bc:	00 02 80
4084bf:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%ebp)
4084c6:	00 00 00
4084c9:	c7 85 18 ff ff ff 00 	movl   $0x403900,-0xe8(%ebp)
4084d0:	39 40 00
4084d3:	c7 85 10 ff ff ff 08 	movl   $0x8,-0xf0(%ebp)
4084da:	00 00 00
4084dd:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
4084e3:	8d 8d 50 ff ff ff    	lea    -0xb0(%ebp),%ecx
4084e9:	e8 68 8f ff ff       	call   0x401456
4084ee:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
4084f4:	50                   	push   %eax
4084f5:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
4084fb:	50                   	push   %eax
4084fc:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
408502:	50                   	push   %eax
408503:	6a 00                	push   $0x0
408505:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
40850b:	50                   	push   %eax
40850c:	e8 4b 8f ff ff       	call   0x40145c
408511:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
408517:	50                   	push   %eax
408518:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
40851e:	50                   	push   %eax
40851f:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
408525:	50                   	push   %eax
408526:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
40852c:	50                   	push   %eax
40852d:	6a 04                	push   $0x4
40852f:	e8 5e 8f ff ff       	call   0x401492
408534:	83 c4 14             	add    $0x14,%esp
408537:	c7 85 28 ff ff ff 04 	movl   $0x80020004,-0xd8(%ebp)
40853e:	00 02 80
408541:	c7 85 20 ff ff ff 0a 	movl   $0xa,-0xe0(%ebp)
408548:	00 00 00
40854b:	c7 85 38 ff ff ff 04 	movl   $0x80020004,-0xc8(%ebp)
408552:	00 02 80
408555:	c7 85 30 ff ff ff 0a 	movl   $0xa,-0xd0(%ebp)
40855c:	00 00 00
40855f:	c7 85 48 ff ff ff 04 	movl   $0x80020004,-0xb8(%ebp)
408566:	00 02 80
408569:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%ebp)
408570:	00 00 00
408573:	c7 85 18 ff ff ff 00 	movl   $0x403900,-0xe8(%ebp)
40857a:	39 40 00
40857d:	c7 85 10 ff ff ff 08 	movl   $0x8,-0xf0(%ebp)
408584:	00 00 00
408587:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
40858d:	8d 8d 50 ff ff ff    	lea    -0xb0(%ebp),%ecx
408593:	e8 be 8e ff ff       	call   0x401456
408598:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
40859e:	50                   	push   %eax
40859f:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
4085a5:	50                   	push   %eax
4085a6:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
4085ac:	50                   	push   %eax
4085ad:	6a 00                	push   $0x0
4085af:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
4085b5:	50                   	push   %eax
4085b6:	e8 a1 8e ff ff       	call   0x40145c
4085bb:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
4085c1:	50                   	push   %eax
4085c2:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
4085c8:	50                   	push   %eax
4085c9:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
4085cf:	50                   	push   %eax
4085d0:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
4085d6:	50                   	push   %eax
4085d7:	6a 04                	push   $0x4
4085d9:	e8 b4 8e ff ff       	call   0x401492
4085de:	83 c4 14             	add    $0x14,%esp
4085e1:	c7 85 28 ff ff ff 04 	movl   $0x80020004,-0xd8(%ebp)
4085e8:	00 02 80
4085eb:	c7 85 20 ff ff ff 0a 	movl   $0xa,-0xe0(%ebp)
4085f2:	00 00 00
4085f5:	c7 85 38 ff ff ff 04 	movl   $0x80020004,-0xc8(%ebp)
4085fc:	00 02 80
4085ff:	c7 85 30 ff ff ff 0a 	movl   $0xa,-0xd0(%ebp)
408606:	00 00 00
408609:	c7 85 48 ff ff ff 04 	movl   $0x80020004,-0xb8(%ebp)
408610:	00 02 80
408613:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%ebp)
40861a:	00 00 00
40861d:	c7 85 18 ff ff ff 00 	movl   $0x403900,-0xe8(%ebp)
408624:	39 40 00
408627:	c7 85 10 ff ff ff 08 	movl   $0x8,-0xf0(%ebp)
40862e:	00 00 00
408631:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
408637:	8d 8d 50 ff ff ff    	lea    -0xb0(%ebp),%ecx
40863d:	e8 14 8e ff ff       	call   0x401456
408642:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
408648:	50                   	push   %eax
408649:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
40864f:	50                   	push   %eax
408650:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
408656:	50                   	push   %eax
408657:	6a 00                	push   $0x0
408659:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
40865f:	50                   	push   %eax
408660:	e8 f7 8d ff ff       	call   0x40145c
408665:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
40866b:	50                   	push   %eax
40866c:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
408672:	50                   	push   %eax
408673:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
408679:	50                   	push   %eax
40867a:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
408680:	50                   	push   %eax
408681:	6a 04                	push   $0x4
408683:	e8 0a 8e ff ff       	call   0x401492
408688:	83 c4 14             	add    $0x14,%esp
40868b:	c7 85 28 ff ff ff 04 	movl   $0x80020004,-0xd8(%ebp)
408692:	00 02 80
408695:	c7 85 20 ff ff ff 0a 	movl   $0xa,-0xe0(%ebp)
40869c:	00 00 00
40869f:	c7 85 38 ff ff ff 04 	movl   $0x80020004,-0xc8(%ebp)
4086a6:	00 02 80
4086a9:	c7 85 30 ff ff ff 0a 	movl   $0xa,-0xd0(%ebp)
4086b0:	00 00 00
4086b3:	c7 85 48 ff ff ff 04 	movl   $0x80020004,-0xb8(%ebp)
4086ba:	00 02 80
4086bd:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%ebp)
4086c4:	00 00 00
4086c7:	c7 85 18 ff ff ff 00 	movl   $0x403900,-0xe8(%ebp)
4086ce:	39 40 00
4086d1:	c7 85 10 ff ff ff 08 	movl   $0x8,-0xf0(%ebp)
4086d8:	00 00 00
4086db:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
4086e1:	8d 8d 50 ff ff ff    	lea    -0xb0(%ebp),%ecx
4086e7:	e8 6a 8d ff ff       	call   0x401456
4086ec:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
4086f2:	50                   	push   %eax
4086f3:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
4086f9:	50                   	push   %eax
4086fa:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
408700:	50                   	push   %eax
408701:	6a 00                	push   $0x0
408703:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
408709:	50                   	push   %eax
40870a:	e8 4d 8d ff ff       	call   0x40145c
40870f:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
408715:	50                   	push   %eax
408716:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
40871c:	50                   	push   %eax
40871d:	8d 85 40 ff ff ff    	lea    -0xc0(%ebp),%eax
408723:	50                   	push   %eax
408724:	8d 85 50 ff ff ff    	lea    -0xb0(%ebp),%eax
40872a:	50                   	push   %eax
40872b:	6a 04                	push   $0x4
40872d:	e8 60 8d ff ff       	call   0x401492