4b80ac:	5e                   	pop    %esi
4b80ad:	5b                   	pop    %ebx
4b80ae:	c3                   	ret
4b80af:	90                   	nop
4b80b0:	53                   	push   %ebx
4b80b1:	8b d8                	mov    %eax,%ebx
4b80b3:	8b 83 14 02 00 00    	mov    0x214(%ebx),%eax
4b80b9:	e8 aa da ff ff       	call   0x4b5b68
4b80be:	25 02 20 00 00       	and    $0x2002,%eax
4b80c3:	3d 02 20 00 00       	cmp    $0x2002,%eax
4b80c8:	0f 95 c0             	setne  %al
4b80cb:	5b                   	pop    %ebx
4b80cc:	c3                   	ret
4b80cd:	8d 40 00             	lea    0x0(%eax),%eax
4b80d0:	a1 94 41 4b 00       	mov    0x4b4194,%eax
4b80d5:	c3                   	ret
4b80d6:	8b c0                	mov    %eax,%eax
4b80d8:	53                   	push   %ebx
4b80d9:	56                   	push   %esi
4b80da:	57                   	push   %edi
4b80db:	8b f2                	mov    %edx,%esi
4b80dd:	8b d8                	mov    %eax,%ebx
4b80df:	c7 46 0c 01 20 00 00 	movl   $0x2001,0xc(%esi)
4b80e6:	8b bb 14 02 00 00    	mov    0x214(%ebx),%edi
4b80ec:	85 ff                	test   %edi,%edi
4b80ee:	0f 84 86 00 00 00    	je     0x4b817a
4b80f4:	8b c3                	mov    %ebx,%eax
4b80f6:	8b 15 50 50 4b 00    	mov    0x4b5050,%edx
4b80fc:	e8 03 bb f4 ff       	call   0x403c04
4b8101:	84 c0                	test   %al,%al
4b8103:	74 09                	je     0x4b810e
4b8105:	c7 46 0c 08 20 00 00 	movl   $0x2008,0xc(%esi)
4b810c:	eb 6c                	jmp    0x4b817a
4b810e:	8b 9f 9c 00 00 00    	mov    0x9c(%edi),%ebx
4b8114:	85 db                	test   %ebx,%ebx
4b8116:	74 62                	je     0x4b817a
4b8118:	83 7b 60 01          	cmpl   $0x1,0x60(%ebx)
4b811c:	75 21                	jne    0x4b813f
4b811e:	33 d2                	xor    %edx,%edx
4b8120:	8b c3                	mov    %ebx,%eax
4b8122:	e8 a9 97 fb ff       	call   0x4718d0
4b8127:	8b 15 10 cc 48 00    	mov    0x48cc10,%edx
4b812d:	e8 d2 ba f4 ff       	call   0x403c04
4b8132:	84 c0                	test   %al,%al
4b8134:	74 09                	je     0x4b813f
4b8136:	c7 46 0c 02 20 00 00 	movl   $0x2002,0xc(%esi)
4b813d:	eb 3b                	jmp    0x4b817a
4b813f:	8b c3                	mov    %ebx,%eax
4b8141:	8b 15 c4 a9 4b 00    	mov    0x4ba9c4,%edx
4b8147:	e8 b8 ba f4 ff       	call   0x403c04
4b814c:	84 c0                	test   %al,%al
4b814e:	74 09                	je     0x4b8159
4b8150:	c7 46 0c 04 20 00 00 	movl   $0x2004,0xc(%esi)
4b8157:	eb 21                	jmp    0x4b817a
4b8159:	8b c3                	mov    %ebx,%eax
4b815b:	8b 15 ac 32 4b 00    	mov    0x4b32ac,%edx
4b8161:	e8 9e ba f4 ff       	call   0x403c04
4b8166:	84 c0                	test   %al,%al
4b8168:	74 10                	je     0x4b817a
4b816a:	80 bb c4 00 00 00 00 	cmpb   $0x0,0xc4(%ebx)
4b8171:	74 07                	je     0x4b817a
4b8173:	c7 46 0c 04 20 00 00 	movl   $0x2004,0xc(%esi)
4b817a:	5f                   	pop    %edi
4b817b:	5e                   	pop    %esi
4b817c:	5b                   	pop    %ebx
4b817d:	c3                   	ret
4b817e:	8b c0                	mov    %eax,%eax
4b8180:	53                   	push   %ebx
4b8181:	56                   	push   %esi
4b8182:	57                   	push   %edi
4b8183:	83 c4 f0             	add    $0xfffffff0,%esp
4b8186:	8b fa                	mov    %edx,%edi
4b8188:	8b d8                	mov    %eax,%ebx
4b818a:	8b 83 80 01 00 00    	mov    0x180(%ebx),%eax
4b8190:	e8 df 31 fb ff       	call   0x46b374
4b8195:	b2 01                	mov    $0x1,%dl
4b8197:	a1 50 64 42 00       	mov    0x426450,%eax
4b819c:	e8 33 02 f7 ff       	call   0x4283d4
4b81a1:	8b f0                	mov    %eax,%esi
4b81a3:	8b 57 04             	mov    0x4(%edi),%edx
4b81a6:	8b c6                	mov    %esi,%eax
4b81a8:	e8 93 0b f7 ff       	call   0x428d40
4b81ad:	8b d4                	mov    %esp,%edx
4b81af:	8b c3                	mov    %ebx,%eax
4b81b1:	8b 08                	mov    (%eax),%ecx
4b81b3:	ff 51 44             	call   *0x44(%ecx)
4b81b6:	54                   	push   %esp
4b81b7:	8d 44 24 04          	lea    0x4(%esp),%eax
4b81bb:	50                   	push   %eax
4b81bc:	8b c3                	mov    %ebx,%eax
4b81be:	e8 99 fe ff ff       	call   0x4b805c
4b81c3:	50                   	push   %eax
4b81c4:	6a 00                	push   $0x0
4b81c6:	8b 83 14 02 00 00    	mov    0x214(%ebx),%eax
4b81cc:	e8 97 d9 ff ff       	call   0x4b5b68
4b81d1:	50                   	push   %eax
4b81d2:	8d 4c 24 14          	lea    0x14(%esp),%ecx
4b81d6:	8b d6                	mov    %esi,%edx
4b81d8:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b81dd:	8b 18                	mov    (%eax),%ebx
4b81df:	ff 53 28             	call   *0x28(%ebx)
4b81e2:	33 d2                	xor    %edx,%edx
4b81e4:	8b c6                	mov    %esi,%eax
4b81e6:	e8 55 0b f7 ff       	call   0x428d40
4b81eb:	8b c6                	mov    %esi,%eax
4b81ed:	e8 86 b8 f4 ff       	call   0x403a78
4b81f2:	c7 47 0c 01 00 00 00 	movl   $0x1,0xc(%edi)
4b81f9:	83 c4 10             	add    $0x10,%esp
4b81fc:	5f                   	pop    %edi
4b81fd:	5e                   	pop    %esi
4b81fe:	5b                   	pop    %ebx
4b81ff:	c3                   	ret
4b8200:	53                   	push   %ebx
4b8201:	56                   	push   %esi
4b8202:	83 c4 f8             	add    $0xfffffff8,%esp
4b8205:	8b f2                	mov    %edx,%esi
4b8207:	8b d8                	mov    %eax,%ebx
4b8209:	8b 83 14 02 00 00    	mov    0x214(%ebx),%eax
4b820f:	e8 54 d9 ff ff       	call   0x4b5b68
4b8214:	8b d0                	mov    %eax,%edx
4b8216:	8b cc                	mov    %esp,%ecx
4b8218:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b821d:	8b 18                	mov    (%eax),%ebx
4b821f:	ff 53 1c             	call   *0x1c(%ebx)
4b8222:	8b 46 08             	mov    0x8(%esi),%eax
4b8225:	8b 14 24             	mov    (%esp),%edx
4b8228:	01 10                	add    %edx,(%eax)
4b822a:	8b 54 24 04          	mov    0x4(%esp),%edx
4b822e:	01 50 04             	add    %edx,0x4(%eax)
4b8231:	8b 14 24             	mov    (%esp),%edx
4b8234:	29 50 08             	sub    %edx,0x8(%eax)
4b8237:	8b 54 24 04          	mov    0x4(%esp),%edx
4b823b:	29 50 0c             	sub    %edx,0xc(%eax)
4b823e:	c7 46 0c 01 00 00 00 	movl   $0x1,0xc(%esi)
4b8245:	59                   	pop    %ecx
4b8246:	5a                   	pop    %edx
4b8247:	5e                   	pop    %esi
4b8248:	5b                   	pop    %ebx
4b8249:	c3                   	ret
4b824a:	8b c0                	mov    %eax,%eax
4b824c:	55                   	push   %ebp
4b824d:	8b ec                	mov    %esp,%ebp
4b824f:	83 c4 ac             	add    $0xffffffac,%esp
4b8252:	53                   	push   %ebx
4b8253:	56                   	push   %esi
4b8254:	57                   	push   %edi
4b8255:	8b d9                	mov    %ecx,%ebx
4b8257:	8b f2                	mov    %edx,%esi
4b8259:	8b f8                	mov    %eax,%edi
4b825b:	b2 01                	mov    $0x1,%dl
4b825d:	a1 50 64 42 00       	mov    0x426450,%eax
4b8262:	e8 6d 01 f7 ff       	call   0x4283d4
4b8267:	89 45 fc             	mov    %eax,-0x4(%ebp)
4b826a:	33 d2                	xor    %edx,%edx
4b826c:	55                   	push   %ebp
4b826d:	68 73 84 4b 00       	push   $0x4b8473
4b8272:	64 ff 32             	push   %fs:(%edx)
4b8275:	64 89 22             	mov    %esp,%fs:(%edx)
4b8278:	8b d6                	mov    %esi,%edx
4b827a:	8b 45 fc             	mov    -0x4(%ebp),%eax
4b827d:	e8 be 0a f7 ff       	call   0x428d40
4b8282:	8d 45 b4             	lea    -0x4c(%ebp),%eax
4b8285:	33 c9                	xor    %ecx,%ecx
4b8287:	ba 28 00 00 00       	mov    $0x28,%edx
4b828c:	e8 af af f4 ff       	call   0x403240
4b8291:	8b 83 c8 00 00 00    	mov    0xc8(%ebx),%eax
4b8297:	e8 b8 6c f9 ff       	call   0x44ef54
4b829c:	89 45 b4             	mov    %eax,-0x4c(%ebp)
4b829f:	8b c3                	mov    %ebx,%eax
4b82a1:	e8 c2 d8 ff ff       	call   0x4b5b68
4b82a6:	89 45 b8             	mov    %eax,-0x48(%ebp)
4b82a9:	8b 83 98 00 00 00    	mov    0x98(%ebx),%eax
4b82af:	85 c0                	test   %eax,%eax
4b82b1:	0f 84 be 00 00 00    	je     0x4b8375
4b82b7:	8b b0 8c 00 00 00    	mov    0x8c(%eax),%esi
4b82bd:	8b c6                	mov    %esi,%eax
4b82bf:	8b 15 d4 37 4b 00    	mov    0x4b37d4,%edx
4b82c5:	e8 3a b9 f4 ff       	call   0x403c04
4b82ca:	84 c0                	test   %al,%al
4b82cc:	75 19                	jne    0x4b82e7
4b82ce:	8b 83 c8 00 00 00    	mov    0xc8(%ebx),%eax
4b82d4:	8b 15 50 50 4b 00    	mov    0x4b5050,%edx
4b82da:	e8 25 b9 f4 ff       	call   0x403c04
4b82df:	84 c0                	test   %al,%al
4b82e1:	0f 84 ec 00 00 00    	je     0x4b83d3
4b82e7:	8b c6                	mov    %esi,%eax
4b82e9:	8b 10                	mov    (%eax),%edx
4b82eb:	ff 52 50             	call   *0x50(%edx)
4b82ee:	84 c0                	test   %al,%al
4b82f0:	0f 84 dd 00 00 00    	je     0x4b83d3
4b82f6:	57                   	push   %edi
4b82f7:	83 c6 04             	add    $0x4,%esi
4b82fa:	8d 7d ec             	lea    -0x14(%ebp),%edi
4b82fd:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b82fe:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b82ff:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b8300:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b8301:	5f                   	pop    %edi
4b8302:	8d 4d ac             	lea    -0x54(%ebp),%ecx
4b8305:	8d 55 ec             	lea    -0x14(%ebp),%edx
4b8308:	8b 83 98 00 00 00    	mov    0x98(%ebx),%eax
4b830e:	8b 80 c8 00 00 00    	mov    0xc8(%eax),%eax
4b8314:	e8 cb ff f8 ff       	call   0x4482e4
4b8319:	8b 45 ac             	mov    -0x54(%ebp),%eax
4b831c:	89 45 ec             	mov    %eax,-0x14(%ebp)
4b831f:	8b 45 b0             	mov    -0x50(%ebp),%eax
4b8322:	89 45 f0             	mov    %eax,-0x10(%ebp)
4b8325:	8d 4d ac             	lea    -0x54(%ebp),%ecx
4b8328:	8d 55 f4             	lea    -0xc(%ebp),%edx
4b832b:	8b 83 98 00 00 00    	mov    0x98(%ebx),%eax
4b8331:	8b 80 c8 00 00 00    	mov    0xc8(%eax),%eax
4b8337:	e8 a8 ff f8 ff       	call   0x4482e4
4b833c:	8b 45 ac             	mov    -0x54(%ebp),%eax
4b833f:	89 45 f4             	mov    %eax,-0xc(%ebp)
4b8342:	8b 45 b0             	mov    -0x50(%ebp),%eax
4b8345:	89 45 f8             	mov    %eax,-0x8(%ebp)
4b8348:	8d 45 dc             	lea    -0x24(%ebp),%eax
4b834b:	50                   	push   %eax
4b834c:	57                   	push   %edi
4b834d:	e8 06 f8 f4 ff       	call   0x407b58
4b8352:	8b 45 e0             	mov    -0x20(%ebp),%eax
4b8355:	f7 d8                	neg    %eax
4b8357:	50                   	push   %eax
4b8358:	8b 45 dc             	mov    -0x24(%ebp),%eax
4b835b:	f7 d8                	neg    %eax
4b835d:	50                   	push   %eax
4b835e:	8d 45 ec             	lea    -0x14(%ebp),%eax
4b8361:	50                   	push   %eax
4b8362:	e8 11 f9 f4 ff       	call   0x407c78
4b8367:	57                   	push   %edi
4b8368:	8d 75 ec             	lea    -0x14(%ebp),%esi
4b836b:	8d 7d bc             	lea    -0x44(%ebp),%edi
4b836e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b836f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b8370:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b8371:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b8372:	5f                   	pop    %edi
4b8373:	eb 5e                	jmp    0x4b83d3
4b8375:	8b b3 9c 00 00 00    	mov    0x9c(%ebx),%esi
4b837b:	8b c6                	mov    %esi,%eax
4b837d:	8b 15 bc 51 4b 00    	mov    0x4b51bc,%edx
4b8383:	e8 7c b8 f4 ff       	call   0x403c04
4b8388:	84 c0                	test   %al,%al
4b838a:	74 47                	je     0x4b83d3
4b838c:	57                   	push   %edi
4b838d:	81 c6 b0 00 00 00    	add    $0xb0,%esi
4b8393:	8d 7d ec             	lea    -0x14(%ebp),%edi
4b8396:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b8397:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b8398:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b8399:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b839a:	5f                   	pop    %edi
4b839b:	8d 45 ec             	lea    -0x14(%ebp),%eax
4b839e:	50                   	push   %eax
4b839f:	e8 3c f8 f4 ff       	call   0x407be0
4b83a4:	85 c0                	test   %eax,%eax
4b83a6:	75 2b                	jne    0x4b83d3
4b83a8:	8d 45 dc             	lea    -0x24(%ebp),%eax
4b83ab:	50                   	push   %eax
4b83ac:	57                   	push   %edi
4b83ad:	e8 a6 f7 f4 ff       	call   0x407b58
4b83b2:	8b 45 e0             	mov    -0x20(%ebp),%eax
4b83b5:	f7 d8                	neg    %eax
4b83b7:	50                   	push   %eax
4b83b8:	8b 45 dc             	mov    -0x24(%ebp),%eax
4b83bb:	f7 d8                	neg    %eax
4b83bd:	50                   	push   %eax
4b83be:	8d 45 ec             	lea    -0x14(%ebp),%eax
4b83c1:	50                   	push   %eax
4b83c2:	e8 b1 f8 f4 ff       	call   0x407c78
4b83c7:	57                   	push   %edi
4b83c8:	8d 75 ec             	lea    -0x14(%ebp),%esi
4b83cb:	8d 7d bc             	lea    -0x44(%ebp),%edi
4b83ce:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b83cf:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b83d0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b83d1:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b83d2:	5f                   	pop    %edi
4b83d3:	8d 45 ec             	lea    -0x14(%ebp),%eax
4b83d6:	50                   	push   %eax
4b83d7:	57                   	push   %edi
4b83d8:	e8 7b f7 f4 ff       	call   0x407b58
4b83dd:	8b 45 f0             	mov    -0x10(%ebp),%eax
4b83e0:	f7 d8                	neg    %eax
4b83e2:	50                   	push   %eax
4b83e3:	8b 45 ec             	mov    -0x14(%ebp),%eax
4b83e6:	f7 d8                	neg    %eax
4b83e8:	50                   	push   %eax
4b83e9:	8d 45 ec             	lea    -0x14(%ebp),%eax
4b83ec:	50                   	push   %eax
4b83ed:	e8 86 f8 f4 ff       	call   0x407c78
4b83f2:	8d 4d cc             	lea    -0x34(%ebp),%ecx
4b83f5:	8b 55 b8             	mov    -0x48(%ebp),%edx
4b83f8:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b83fd:	8b 18                	mov    (%eax),%ebx
4b83ff:	ff 53 1c             	call   *0x1c(%ebx)
4b8402:	8d 75 ec             	lea    -0x14(%ebp),%esi
4b8405:	8d 7d dc             	lea    -0x24(%ebp),%edi
4b8408:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b8409:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b840a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b840b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b840c:	8b 45 d0             	mov    -0x30(%ebp),%eax
4b840f:	f7 d8                	neg    %eax
4b8411:	50                   	push   %eax
4b8412:	8b 45 cc             	mov    -0x34(%ebp),%eax
4b8415:	f7 d8                	neg    %eax
4b8417:	50                   	push   %eax
4b8418:	8d 45 dc             	lea    -0x24(%ebp),%eax
4b841b:	50                   	push   %eax
4b841c:	e8 67 f7 f4 ff       	call   0x407b88
4b8421:	8b 45 e8             	mov    -0x18(%ebp),%eax
4b8424:	50                   	push   %eax
4b8425:	8b 45 e4             	mov    -0x1c(%ebp),%eax
4b8428:	50                   	push   %eax
4b8429:	8b 45 e0             	mov    -0x20(%ebp),%eax
4b842c:	50                   	push   %eax
4b842d:	8b 45 dc             	mov    -0x24(%ebp),%eax
4b8430:	50                   	push   %eax
4b8431:	8b 45 fc             	mov    -0x4(%ebp),%eax
4b8434:	e8 87 08 f7 ff       	call   0x428cc0
4b8439:	50                   	push   %eax
4b843a:	e8 f9 f0 f4 ff       	call   0x407538
4b843f:	8d 45 b4             	lea    -0x4c(%ebp),%eax
4b8442:	50                   	push   %eax
4b8443:	8d 4d ec             	lea    -0x14(%ebp),%ecx
4b8446:	8b 55 fc             	mov    -0x4(%ebp),%edx
4b8449:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b844e:	8b 18                	mov    (%eax),%ebx
4b8450:	ff 53 6c             	call   *0x6c(%ebx)
4b8453:	33 c0                	xor    %eax,%eax
4b8455:	5a                   	pop    %edx
4b8456:	59                   	pop    %ecx
4b8457:	59                   	pop    %ecx
4b8458:	64 89 10             	mov    %edx,%fs:(%eax)
4b845b:	68 7a 84 4b 00       	push   $0x4b847a
4b8460:	33 d2                	xor    %edx,%edx
4b8462:	8b 45 fc             	mov    -0x4(%ebp),%eax
4b8465:	e8 d6 08 f7 ff       	call   0x428d40
4b846a:	8b 45 fc             	mov    -0x4(%ebp),%eax
4b846d:	e8 06 b6 f4 ff       	call   0x403a78
4b8472:	c3                   	ret
4b8473:	e9 94 bd f4 ff       	jmp    0x40420c
4b8478:	eb e6                	jmp    0x4b8460
4b847a:	5f                   	pop    %edi
4b847b:	5e                   	pop    %esi
4b847c:	5b                   	pop    %ebx
4b847d:	8b e5                	mov    %ebp,%esp
4b847f:	5d                   	pop    %ebp
4b8480:	c3                   	ret