421102:	68 00 08 00 00       	push   $0x800
421107:	51                   	push   %ecx
421108:	e8 b6 fc 00 00       	call   0x430dc3
42110d:	8b c6                	mov    %esi,%eax
42110f:	83 c4 14             	add    $0x14,%esp
421112:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
421119:	00
42111a:	8d 50 01             	lea    0x1(%eax),%edx
42111d:	8d 49 00             	lea    0x0(%ecx),%ecx
421120:	8a 08                	mov    (%eax),%cl
421122:	40                   	inc    %eax
421123:	84 c9                	test   %cl,%cl
421125:	75 f9                	jne    0x421120
421127:	2b c2                	sub    %edx,%eax
421129:	8b d3                	mov    %ebx,%edx
42112b:	2b d0                	sub    %eax,%edx
42112d:	4a                   	dec    %edx
42112e:	52                   	push   %edx
42112f:	8d 44 24 14          	lea    0x14(%esp),%eax
421133:	50                   	push   %eax
421134:	56                   	push   %esi
421135:	e8 96 1a 01 00       	call   0x432bd0
42113a:	83 c4 0c             	add    $0xc,%esp
42113d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421144:	00
421145:	74 09                	je     0x421150
421147:	80 bd 39 60 00 00 00 	cmpb   $0x0,0x6039(%ebp)
42114e:	74 5d                	je     0x4211ad
421150:	80 bd 39 60 00 00 00 	cmpb   $0x0,0x6039(%ebp)
421157:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42115c:	75 05                	jne    0x421163
42115e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421163:	68 74 66 46 00       	push   $0x466674
421168:	50                   	push   %eax
421169:	68 00 82 46 00       	push   $0x468200
42116e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421172:	68 00 08 00 00       	push   $0x800
421177:	51                   	push   %ecx
421178:	e8 46 fc 00 00       	call   0x430dc3
42117d:	8b c6                	mov    %esi,%eax
42117f:	83 c4 14             	add    $0x14,%esp
421182:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
421189:	00
42118a:	8d 50 01             	lea    0x1(%eax),%edx
42118d:	8d 49 00             	lea    0x0(%ecx),%ecx
421190:	8a 08                	mov    (%eax),%cl
421192:	40                   	inc    %eax
421193:	84 c9                	test   %cl,%cl
421195:	75 f9                	jne    0x421190
421197:	2b c2                	sub    %edx,%eax
421199:	8b d3                	mov    %ebx,%edx
42119b:	2b d0                	sub    %eax,%edx
42119d:	4a                   	dec    %edx
42119e:	52                   	push   %edx
42119f:	8d 44 24 14          	lea    0x14(%esp),%eax
4211a3:	50                   	push   %eax
4211a4:	56                   	push   %esi
4211a5:	e8 26 1a 01 00       	call   0x432bd0
4211aa:	83 c4 0c             	add    $0xc,%esp
4211ad:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4211b4:	00
4211b5:	74 09                	je     0x4211c0
4211b7:	80 bd 3a 60 00 00 00 	cmpb   $0x0,0x603a(%ebp)
4211be:	74 5d                	je     0x42121d
4211c0:	80 bd 3a 60 00 00 00 	cmpb   $0x0,0x603a(%ebp)
4211c7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
4211cc:	75 05                	jne    0x4211d3
4211ce:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
4211d3:	68 58 66 46 00       	push   $0x466658
4211d8:	50                   	push   %eax
4211d9:	68 00 82 46 00       	push   $0x468200
4211de:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4211e2:	68 00 08 00 00       	push   $0x800
4211e7:	51                   	push   %ecx
4211e8:	e8 d6 fb 00 00       	call   0x430dc3
4211ed:	8b c6                	mov    %esi,%eax
4211ef:	83 c4 14             	add    $0x14,%esp
4211f2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4211f9:	00
4211fa:	8d 50 01             	lea    0x1(%eax),%edx
4211fd:	8d 49 00             	lea    0x0(%ecx),%ecx
421200:	8a 08                	mov    (%eax),%cl
421202:	40                   	inc    %eax
421203:	84 c9                	test   %cl,%cl
421205:	75 f9                	jne    0x421200
421207:	2b c2                	sub    %edx,%eax
421209:	8b d3                	mov    %ebx,%edx
42120b:	2b d0                	sub    %eax,%edx
42120d:	4a                   	dec    %edx
42120e:	52                   	push   %edx
42120f:	8d 44 24 14          	lea    0x14(%esp),%eax
421213:	50                   	push   %eax
421214:	56                   	push   %esi
421215:	e8 b6 19 01 00       	call   0x432bd0
42121a:	83 c4 0c             	add    $0xc,%esp
42121d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421224:	00
421225:	74 09                	je     0x421230
421227:	83 bd 3c 60 00 00 00 	cmpl   $0x0,0x603c(%ebp)
42122e:	74 5d                	je     0x42128d
421230:	8b 8d 3c 60 00 00    	mov    0x603c(%ebp),%ecx
421236:	b8 10 82 46 00       	mov    $0x468210,%eax
42123b:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
421241:	77 05                	ja     0x421248
421243:	b8 08 82 46 00       	mov    $0x468208,%eax
421248:	51                   	push   %ecx
421249:	68 48 66 46 00       	push   $0x466648
42124e:	50                   	push   %eax
42124f:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421253:	68 00 08 00 00       	push   $0x800
421258:	51                   	push   %ecx
421259:	e8 65 fb 00 00       	call   0x430dc3
42125e:	8b c6                	mov    %esi,%eax
421260:	83 c4 14             	add    $0x14,%esp
421263:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
42126a:	00
42126b:	8d 50 01             	lea    0x1(%eax),%edx
42126e:	8b ff                	mov    %edi,%edi
421270:	8a 08                	mov    (%eax),%cl
421272:	40                   	inc    %eax
421273:	84 c9                	test   %cl,%cl
421275:	75 f9                	jne    0x421270
421277:	2b c2                	sub    %edx,%eax
421279:	8b d3                	mov    %ebx,%edx
42127b:	2b d0                	sub    %eax,%edx
42127d:	4a                   	dec    %edx
42127e:	52                   	push   %edx
42127f:	8d 44 24 14          	lea    0x14(%esp),%eax
421283:	50                   	push   %eax
421284:	56                   	push   %esi
421285:	e8 46 19 01 00       	call   0x432bd0
42128a:	83 c4 0c             	add    $0xc,%esp
42128d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421294:	00
421295:	74 09                	je     0x4212a0
421297:	83 bd 40 60 00 00 00 	cmpl   $0x0,0x6040(%ebp)
42129e:	74 5d                	je     0x4212fd
4212a0:	8b 8d 40 60 00 00    	mov    0x6040(%ebp),%ecx
4212a6:	b8 10 82 46 00       	mov    $0x468210,%eax
4212ab:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
4212b1:	77 05                	ja     0x4212b8
4212b3:	b8 08 82 46 00       	mov    $0x468208,%eax
4212b8:	51                   	push   %ecx
4212b9:	68 3c 66 46 00       	push   $0x46663c
4212be:	50                   	push   %eax
4212bf:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4212c3:	68 00 08 00 00       	push   $0x800
4212c8:	51                   	push   %ecx
4212c9:	e8 f5 fa 00 00       	call   0x430dc3
4212ce:	8b c6                	mov    %esi,%eax
4212d0:	83 c4 14             	add    $0x14,%esp
4212d3:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4212da:	00
4212db:	8d 50 01             	lea    0x1(%eax),%edx
4212de:	8b ff                	mov    %edi,%edi
4212e0:	8a 08                	mov    (%eax),%cl
4212e2:	40                   	inc    %eax
4212e3:	84 c9                	test   %cl,%cl
4212e5:	75 f9                	jne    0x4212e0
4212e7:	2b c2                	sub    %edx,%eax
4212e9:	8b d3                	mov    %ebx,%edx
4212eb:	2b d0                	sub    %eax,%edx
4212ed:	4a                   	dec    %edx
4212ee:	52                   	push   %edx
4212ef:	8d 44 24 14          	lea    0x14(%esp),%eax
4212f3:	50                   	push   %eax
4212f4:	56                   	push   %esi
4212f5:	e8 d6 18 01 00       	call   0x432bd0
4212fa:	83 c4 0c             	add    $0xc,%esp
4212fd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421304:	00
421305:	74 09                	je     0x421310
421307:	80 bd 44 60 00 00 01 	cmpb   $0x1,0x6044(%ebp)
42130e:	74 5d                	je     0x42136d
421310:	80 bd 44 60 00 00 00 	cmpb   $0x0,0x6044(%ebp)
421317:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42131c:	75 05                	jne    0x421323
42131e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421323:	68 28 66 46 00       	push   $0x466628
421328:	50                   	push   %eax
421329:	68 00 82 46 00       	push   $0x468200
42132e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421332:	68 00 08 00 00       	push   $0x800
421337:	51                   	push   %ecx
421338:	e8 86 fa 00 00       	call   0x430dc3
42133d:	8b c6                	mov    %esi,%eax
42133f:	83 c4 14             	add    $0x14,%esp
421342:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
421349:	00
42134a:	8d 50 01             	lea    0x1(%eax),%edx
42134d:	8d 49 00             	lea    0x0(%ecx),%ecx
421350:	8a 08                	mov    (%eax),%cl
421352:	40                   	inc    %eax
421353:	84 c9                	test   %cl,%cl
421355:	75 f9                	jne    0x421350
421357:	2b c2                	sub    %edx,%eax
421359:	8b d3                	mov    %ebx,%edx
42135b:	2b d0                	sub    %eax,%edx
42135d:	4a                   	dec    %edx
42135e:	52                   	push   %edx
42135f:	8d 44 24 14          	lea    0x14(%esp),%eax
421363:	50                   	push   %eax
421364:	56                   	push   %esi
421365:	e8 66 18 01 00       	call   0x432bd0
42136a:	83 c4 0c             	add    $0xc,%esp
42136d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421374:	00
421375:	74 09                	je     0x421380
421377:	80 bd 45 60 00 00 00 	cmpb   $0x0,0x6045(%ebp)
42137e:	74 5d                	je     0x4213dd
421380:	80 bd 45 60 00 00 00 	cmpb   $0x0,0x6045(%ebp)
421387:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
42138c:	75 05                	jne    0x421393
42138e:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421393:	68 10 66 46 00       	push   $0x466610
421398:	50                   	push   %eax
421399:	68 00 82 46 00       	push   $0x468200
42139e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4213a2:	68 00 08 00 00       	push   $0x800
4213a7:	51                   	push   %ecx
4213a8:	e8 16 fa 00 00       	call   0x430dc3
4213ad:	8b c6                	mov    %esi,%eax
4213af:	83 c4 14             	add    $0x14,%esp
4213b2:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
4213b9:	00
4213ba:	8d 50 01             	lea    0x1(%eax),%edx
4213bd:	8d 49 00             	lea    0x0(%ecx),%ecx
4213c0:	8a 08                	mov    (%eax),%cl
4213c2:	40                   	inc    %eax
4213c3:	84 c9                	test   %cl,%cl
4213c5:	75 f9                	jne    0x4213c0
4213c7:	2b c2                	sub    %edx,%eax
4213c9:	8b d3                	mov    %ebx,%edx
4213cb:	2b d0                	sub    %eax,%edx
4213cd:	4a                   	dec    %edx
4213ce:	52                   	push   %edx
4213cf:	8d 44 24 14          	lea    0x14(%esp),%eax
4213d3:	50                   	push   %eax
4213d4:	56                   	push   %esi
4213d5:	e8 f6 17 01 00       	call   0x432bd0
4213da:	83 c4 0c             	add    $0xc,%esp
4213dd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4213e4:	00
4213e5:	74 09                	je     0x4213f0
4213e7:	80 bd 46 60 00 00 01 	cmpb   $0x1,0x6046(%ebp)
4213ee:	74 5d                	je     0x42144d
4213f0:	80 bd 46 60 00 00 00 	cmpb   $0x0,0x6046(%ebp)
4213f7:	b8 ae c4 45 00       	mov    $0x45c4ae,%eax
4213fc:	75 05                	jne    0x421403
4213fe:	b8 ec 81 46 00       	mov    $0x4681ec,%eax
421403:	68 00 66 46 00       	push   $0x466600
421408:	50                   	push   %eax
421409:	68 00 82 46 00       	push   $0x468200
42140e:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421412:	68 00 08 00 00       	push   $0x800
421417:	51                   	push   %ecx
421418:	e8 a6 f9 00 00       	call   0x430dc3
42141d:	8b c6                	mov    %esi,%eax
42141f:	83 c4 14             	add    $0x14,%esp
421422:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
421429:	00
42142a:	8d 50 01             	lea    0x1(%eax),%edx
42142d:	8d 49 00             	lea    0x0(%ecx),%ecx
421430:	8a 08                	mov    (%eax),%cl
421432:	40                   	inc    %eax
421433:	84 c9                	test   %cl,%cl
421435:	75 f9                	jne    0x421430
421437:	2b c2                	sub    %edx,%eax
421439:	8b d3                	mov    %ebx,%edx
42143b:	2b d0                	sub    %eax,%edx
42143d:	4a                   	dec    %edx
42143e:	52                   	push   %edx
42143f:	8d 44 24 14          	lea    0x14(%esp),%eax
421443:	50                   	push   %eax
421444:	56                   	push   %esi
421445:	e8 86 17 01 00       	call   0x432bd0
42144a:	83 c4 0c             	add    $0xc,%esp
42144d:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
421454:	00
421455:	74 09                	je     0x421460
421457:	83 bd 48 60 00 00 01 	cmpl   $0x1,0x6048(%ebp)
42145e:	74 5d                	je     0x4214bd
421460:	8b 8d 48 60 00 00    	mov    0x6048(%ebp),%ecx
421466:	b8 10 82 46 00       	mov    $0x468210,%eax
42146b:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
421471:	77 05                	ja     0x421478
421473:	b8 08 82 46 00       	mov    $0x468208,%eax
421478:	51                   	push   %ecx
421479:	68 f0 65 46 00       	push   $0x4665f0
42147e:	50                   	push   %eax
42147f:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
421483:	68 00 08 00 00       	push   $0x800
421488:	51                   	push   %ecx
421489:	e8 35 f9 00 00       	call   0x430dc3
42148e:	8b c6                	mov    %esi,%eax
421490:	83 c4 14             	add    $0x14,%esp
421493:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
42149a:	00
42149b:	8d 50 01             	lea    0x1(%eax),%edx
42149e:	8b ff                	mov    %edi,%edi
4214a0:	8a 08                	mov    (%eax),%cl
4214a2:	40                   	inc    %eax
4214a3:	84 c9                	test   %cl,%cl
4214a5:	75 f9                	jne    0x4214a0
4214a7:	2b c2                	sub    %edx,%eax
4214a9:	8b d3                	mov    %ebx,%edx
4214ab:	2b d0                	sub    %eax,%edx
4214ad:	4a                   	dec    %edx
4214ae:	52                   	push   %edx
4214af:	8d 44 24 14          	lea    0x14(%esp),%eax
4214b3:	50                   	push   %eax
4214b4:	56                   	push   %esi
4214b5:	e8 16 17 01 00       	call   0x432bd0
4214ba:	83 c4 0c             	add    $0xc,%esp
4214bd:	80 bc 24 20 08 00 00 	cmpb   $0x0,0x820(%esp)
4214c4:	00
4214c5:	74 09                	je     0x4214d0
4214c7:	83 bd 4c 60 00 00 04 	cmpl   $0x4,0x604c(%ebp)
4214ce:	74 5d                	je     0x42152d
4214d0:	8b 8d 4c 60 00 00    	mov    0x604c(%ebp),%ecx
4214d6:	b8 10 82 46 00       	mov    $0x468210,%eax
4214db:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
4214e1:	77 05                	ja     0x4214e8
4214e3:	b8 08 82 46 00       	mov    $0x468208,%eax
4214e8:	51                   	push   %ecx
4214e9:	68 d4 65 46 00       	push   $0x4665d4
4214ee:	50                   	push   %eax
4214ef:	8d 4c 24 1c          	lea    0x1c(%esp),%ecx
4214f3:	68 00 08 00 00       	push   $0x800
4214f8:	51                   	push   %ecx
4214f9:	e8 c5 f8 00 00       	call   0x430dc3
4214fe:	8b c6                	mov    %esi,%eax
421500:	83 c4 14             	add    $0x14,%esp
421503:	c6 84 24 0f 08 00 00 	movb   $0x0,0x80f(%esp)
42150a:	00
42150b:	8d 50 01             	lea    0x1(%eax),%edx
42150e:	8b ff                	mov    %edi,%edi
421510:	8a 08                	mov    (%eax),%cl
421512:	40                   	inc    %eax
421513:	84 c9                	test   %cl,%cl
421515:	75 f9                	jne    0x421510
421517:	2b c2                	sub    %edx,%eax
421519:	8b d3                	mov    %ebx,%edx
42151b:	2b d0                	sub    %eax,%edx
42151d:	4a                   	dec    %edx
42151e:	52                   	push   %edx
42151f:	8d 44 24 14          	lea    0x14(%esp),%eax
421523:	50                   	push   %eax
421524:	56                   	push   %esi
421525:	e8 a6 16 01 00       	call   0x432bd0