443360:	21 eb                	and    %ebp,%ebx
443362:	88 47 14             	mov    %al,0x14(%edi)
443365:	21 e9                	and    %ebp,%ecx
443367:	88 5f 15             	mov    %bl,0x15(%edi)
44336a:	21 ea                	and    %ebp,%edx
44336c:	88 4f 16             	mov    %cl,0x16(%edi)
44336f:	88 57 17             	mov    %dl,0x17(%edi)
443372:	0f b6 86 00 06 00 00 	movzbl 0x600(%esi),%eax
443379:	0f b6 9e 40 06 00 00 	movzbl 0x640(%esi),%ebx
443380:	0f b6 8e 80 06 00 00 	movzbl 0x680(%esi),%ecx
443387:	21 e8                	and    %ebp,%eax
443389:	0f b6 96 c0 06 00 00 	movzbl 0x6c0(%esi),%edx
443390:	21 eb                	and    %ebp,%ebx
443392:	88 47 18             	mov    %al,0x18(%edi)
443395:	21 e9                	and    %ebp,%ecx
443397:	88 5f 19             	mov    %bl,0x19(%edi)
44339a:	21 ea                	and    %ebp,%edx
44339c:	88 4f 1a             	mov    %cl,0x1a(%edi)
44339f:	88 57 1b             	mov    %dl,0x1b(%edi)
4433a2:	0f b6 86 00 07 00 00 	movzbl 0x700(%esi),%eax
4433a9:	0f b6 9e 40 07 00 00 	movzbl 0x740(%esi),%ebx
4433b0:	0f b6 8e 80 07 00 00 	movzbl 0x780(%esi),%ecx
4433b7:	21 e8                	and    %ebp,%eax
4433b9:	0f b6 96 c0 07 00 00 	movzbl 0x7c0(%esi),%edx
4433c0:	21 eb                	and    %ebp,%ebx
4433c2:	88 47 1c             	mov    %al,0x1c(%edi)
4433c5:	21 e9                	and    %ebp,%ecx
4433c7:	88 5f 1d             	mov    %bl,0x1d(%edi)
4433ca:	21 ea                	and    %ebp,%edx
4433cc:	88 4f 1e             	mov    %cl,0x1e(%edi)
4433cf:	88 57 1f             	mov    %dl,0x1f(%edi)
4433d2:	0f b6 86 00 08 00 00 	movzbl 0x800(%esi),%eax
4433d9:	0f b6 9e 40 08 00 00 	movzbl 0x840(%esi),%ebx
4433e0:	0f b6 8e 80 08 00 00 	movzbl 0x880(%esi),%ecx
4433e7:	21 e8                	and    %ebp,%eax
4433e9:	0f b6 96 c0 08 00 00 	movzbl 0x8c0(%esi),%edx
4433f0:	21 eb                	and    %ebp,%ebx
4433f2:	88 47 20             	mov    %al,0x20(%edi)
4433f5:	21 e9                	and    %ebp,%ecx
4433f7:	88 5f 21             	mov    %bl,0x21(%edi)
4433fa:	21 ea                	and    %ebp,%edx
4433fc:	88 4f 22             	mov    %cl,0x22(%edi)
4433ff:	88 57 23             	mov    %dl,0x23(%edi)
443402:	0f b6 86 00 09 00 00 	movzbl 0x900(%esi),%eax
443409:	0f b6 9e 40 09 00 00 	movzbl 0x940(%esi),%ebx
443410:	0f b6 8e 80 09 00 00 	movzbl 0x980(%esi),%ecx
443417:	21 e8                	and    %ebp,%eax
443419:	0f b6 96 c0 09 00 00 	movzbl 0x9c0(%esi),%edx
443420:	21 eb                	and    %ebp,%ebx
443422:	88 47 24             	mov    %al,0x24(%edi)
443425:	21 e9                	and    %ebp,%ecx
443427:	88 5f 25             	mov    %bl,0x25(%edi)
44342a:	21 ea                	and    %ebp,%edx
44342c:	88 4f 26             	mov    %cl,0x26(%edi)
44342f:	88 57 27             	mov    %dl,0x27(%edi)
443432:	0f b6 86 00 0a 00 00 	movzbl 0xa00(%esi),%eax
443439:	0f b6 9e 40 0a 00 00 	movzbl 0xa40(%esi),%ebx
443440:	0f b6 8e 80 0a 00 00 	movzbl 0xa80(%esi),%ecx
443447:	21 e8                	and    %ebp,%eax
443449:	0f b6 96 c0 0a 00 00 	movzbl 0xac0(%esi),%edx
443450:	21 eb                	and    %ebp,%ebx
443452:	88 47 28             	mov    %al,0x28(%edi)
443455:	21 e9                	and    %ebp,%ecx
443457:	88 5f 29             	mov    %bl,0x29(%edi)
44345a:	21 ea                	and    %ebp,%edx
44345c:	88 4f 2a             	mov    %cl,0x2a(%edi)
44345f:	88 57 2b             	mov    %dl,0x2b(%edi)
443462:	0f b6 86 00 0b 00 00 	movzbl 0xb00(%esi),%eax
443469:	0f b6 9e 40 0b 00 00 	movzbl 0xb40(%esi),%ebx
443470:	0f b6 8e 80 0b 00 00 	movzbl 0xb80(%esi),%ecx
443477:	21 e8                	and    %ebp,%eax
443479:	0f b6 96 c0 0b 00 00 	movzbl 0xbc0(%esi),%edx
443480:	21 eb                	and    %ebp,%ebx
443482:	88 47 2c             	mov    %al,0x2c(%edi)
443485:	21 e9                	and    %ebp,%ecx
443487:	88 5f 2d             	mov    %bl,0x2d(%edi)
44348a:	21 ea                	and    %ebp,%edx
44348c:	88 4f 2e             	mov    %cl,0x2e(%edi)
44348f:	88 57 2f             	mov    %dl,0x2f(%edi)
443492:	0f b6 86 00 0c 00 00 	movzbl 0xc00(%esi),%eax
443499:	0f b6 9e 40 0c 00 00 	movzbl 0xc40(%esi),%ebx
4434a0:	0f b6 8e 80 0c 00 00 	movzbl 0xc80(%esi),%ecx
4434a7:	21 e8                	and    %ebp,%eax
4434a9:	0f b6 96 c0 0c 00 00 	movzbl 0xcc0(%esi),%edx
4434b0:	21 eb                	and    %ebp,%ebx
4434b2:	88 47 30             	mov    %al,0x30(%edi)
4434b5:	21 e9                	and    %ebp,%ecx
4434b7:	88 5f 31             	mov    %bl,0x31(%edi)
4434ba:	21 ea                	and    %ebp,%edx
4434bc:	88 4f 32             	mov    %cl,0x32(%edi)
4434bf:	88 57 33             	mov    %dl,0x33(%edi)
4434c2:	0f b6 86 00 0d 00 00 	movzbl 0xd00(%esi),%eax
4434c9:	0f b6 9e 40 0d 00 00 	movzbl 0xd40(%esi),%ebx
4434d0:	0f b6 8e 80 0d 00 00 	movzbl 0xd80(%esi),%ecx
4434d7:	21 e8                	and    %ebp,%eax
4434d9:	0f b6 96 c0 0d 00 00 	movzbl 0xdc0(%esi),%edx
4434e0:	21 eb                	and    %ebp,%ebx
4434e2:	88 47 34             	mov    %al,0x34(%edi)
4434e5:	21 e9                	and    %ebp,%ecx
4434e7:	88 5f 35             	mov    %bl,0x35(%edi)
4434ea:	21 ea                	and    %ebp,%edx
4434ec:	88 4f 36             	mov    %cl,0x36(%edi)
4434ef:	88 57 37             	mov    %dl,0x37(%edi)
4434f2:	0f b6 86 00 0e 00 00 	movzbl 0xe00(%esi),%eax
4434f9:	0f b6 9e 40 0e 00 00 	movzbl 0xe40(%esi),%ebx
443500:	0f b6 8e 80 0e 00 00 	movzbl 0xe80(%esi),%ecx
443507:	21 e8                	and    %ebp,%eax
443509:	0f b6 96 c0 0e 00 00 	movzbl 0xec0(%esi),%edx
443510:	21 eb                	and    %ebp,%ebx
443512:	88 47 38             	mov    %al,0x38(%edi)
443515:	21 e9                	and    %ebp,%ecx
443517:	88 5f 39             	mov    %bl,0x39(%edi)
44351a:	21 ea                	and    %ebp,%edx
44351c:	88 4f 3a             	mov    %cl,0x3a(%edi)
44351f:	88 57 3b             	mov    %dl,0x3b(%edi)
443522:	0f b6 86 00 0f 00 00 	movzbl 0xf00(%esi),%eax
443529:	0f b6 9e 40 0f 00 00 	movzbl 0xf40(%esi),%ebx
443530:	0f b6 8e 80 0f 00 00 	movzbl 0xf80(%esi),%ecx
443537:	21 e8                	and    %ebp,%eax
443539:	0f b6 96 c0 0f 00 00 	movzbl 0xfc0(%esi),%edx
443540:	21 eb                	and    %ebp,%ebx
443542:	88 47 3c             	mov    %al,0x3c(%edi)
443545:	21 e9                	and    %ebp,%ecx
443547:	88 5f 3d             	mov    %bl,0x3d(%edi)
44354a:	21 ea                	and    %ebp,%edx
44354c:	88 4f 3e             	mov    %cl,0x3e(%edi)
44354f:	88 57 3f             	mov    %dl,0x3f(%edi)
443552:	5f                   	pop    %edi
443553:	5e                   	pop    %esi
443554:	5b                   	pop    %ebx
443555:	5d                   	pop    %ebp
443556:	c3                   	ret
443557:	90                   	nop
443558:	90                   	nop
443559:	90                   	nop
44355a:	90                   	nop
44355b:	90                   	nop
44355c:	90                   	nop
44355d:	90                   	nop
44355e:	90                   	nop
44355f:	90                   	nop
443560:	55                   	push   %ebp
443561:	53                   	push   %ebx
443562:	56                   	push   %esi
443563:	57                   	push   %edi
443564:	8b 74 24 18          	mov    0x18(%esp),%esi
443568:	81 ec a4 00 00 00    	sub    $0xa4,%esp
44356e:	e8 6d ee ff ff       	call   0x4423e0
443573:	8d 15 a0 73 71 00    	lea    0x7173a0,%edx
443579:	8b 2a                	mov    (%edx),%ebp
44357b:	8b 06                	mov    (%esi),%eax
44357d:	8b 5e 04             	mov    0x4(%esi),%ebx
443580:	8b 4e 08             	mov    0x8(%esi),%ecx
443583:	8b 56 0c             	mov    0xc(%esi),%edx
443586:	89 44 24 60          	mov    %eax,0x60(%esp)
44358a:	89 5c 24 64          	mov    %ebx,0x64(%esp)
44358e:	89 4c 24 68          	mov    %ecx,0x68(%esp)
443592:	89 54 24 6c          	mov    %edx,0x6c(%esp)
443596:	8b 46 10             	mov    0x10(%esi),%eax
443599:	8b 5e 14             	mov    0x14(%esi),%ebx
44359c:	8b 4e 18             	mov    0x18(%esi),%ecx
44359f:	8b 56 1c             	mov    0x1c(%esi),%edx
4435a2:	89 44 24 70          	mov    %eax,0x70(%esp)
4435a6:	89 5c 24 74          	mov    %ebx,0x74(%esp)
4435aa:	89 4c 24 78          	mov    %ecx,0x78(%esp)
4435ae:	89 54 24 7c          	mov    %edx,0x7c(%esp)
4435b2:	89 ac 24 a0 00 00 00 	mov    %ebp,0xa0(%esp)
4435b9:	8d 6e 20             	lea    0x20(%esi),%ebp
4435bc:	8d 76 20             	lea    0x20(%esi),%esi
4435bf:	8d 3c 24             	lea    (%esp),%edi
4435c2:	e8 59 ec ff ff       	call   0x442220
4435c7:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
4435ce:	be 40 00 00 00       	mov    $0x40,%esi
4435d3:	03 b4 24 bc 00 00 00 	add    0xbc(%esp),%esi
4435da:	8d 7c 24 40          	lea    0x40(%esp),%edi
4435de:	89 f5                	mov    %esi,%ebp
4435e0:	e8 cb ee ff ff       	call   0x4424b0
4435e5:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
4435ec:	8d 34 24             	lea    (%esp),%esi
4435ef:	8d 2c 24             	lea    (%esp),%ebp
4435f2:	8d 3c 24             	lea    (%esp),%edi
4435f5:	e8 b6 ee ff ff       	call   0x4424b0
4435fa:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
443601:	8b ac 24 bc 00 00 00 	mov    0xbc(%esp),%ebp
443608:	8d 75 20             	lea    0x20(%ebp),%esi
44360b:	8d 6d 40             	lea    0x40(%ebp),%ebp
44360e:	8d bc 24 80 00 00 00 	lea    0x80(%esp),%edi
443615:	e8 96 ee ff ff       	call   0x4424b0
44361a:	8d 74 24 60          	lea    0x60(%esp),%esi
44361e:	8d 6c 24 40          	lea    0x40(%esp),%ebp
443622:	8d 7c 24 20          	lea    0x20(%esp),%edi
443626:	e8 f5 eb ff ff       	call   0x442220
44362b:	bf 40 00 00 00       	mov    $0x40,%edi
443630:	8d b4 24 80 00 00 00 	lea    0x80(%esp),%esi
443637:	8d ac 24 80 00 00 00 	lea    0x80(%esp),%ebp
44363e:	03 bc 24 b8 00 00 00 	add    0xb8(%esp),%edi
443645:	e8 d6 eb ff ff       	call   0x442220
44364a:	8d 74 24 60          	lea    0x60(%esp),%esi
44364e:	8d 6c 24 40          	lea    0x40(%esp),%ebp
443652:	8d 7c 24 40          	lea    0x40(%esp),%edi
443656:	e8 b5 ec ff ff       	call   0x442310
44365b:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
443662:	8d 34 24             	lea    (%esp),%esi
443665:	8d 2c 24             	lea    (%esp),%ebp
443668:	8d bc 24 80 00 00 00 	lea    0x80(%esp),%edi
44366f:	e8 3c ee ff ff       	call   0x4424b0
443674:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
44367b:	8d 74 24 20          	lea    0x20(%esp),%esi
44367f:	8d 6c 24 40          	lea    0x40(%esp),%ebp
443683:	8d 7c 24 20          	lea    0x20(%esp),%edi
443687:	e8 24 ee ff ff       	call   0x4424b0
44368c:	bf 20 00 00 00       	mov    $0x20,%edi
443691:	8d b4 24 80 00 00 00 	lea    0x80(%esp),%esi
443698:	03 bc 24 b8 00 00 00 	add    0xb8(%esp),%edi
44369f:	e8 8c ea ff ff       	call   0x442130
4436a4:	8d 74 24 20          	lea    0x20(%esp),%esi
4436a8:	8d 6c 24 20          	lea    0x20(%esp),%ebp
4436ac:	8d bc 24 80 00 00 00 	lea    0x80(%esp),%edi
4436b3:	e8 68 eb ff ff       	call   0x442220
4436b8:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
4436bf:	8d 74 24 60          	lea    0x60(%esp),%esi
4436c3:	8d 2c 24             	lea    (%esp),%ebp
4436c6:	8d 3c 24             	lea    (%esp),%edi
4436c9:	e8 e2 ed ff ff       	call   0x4424b0
4436ce:	8d b4 24 80 00 00 00 	lea    0x80(%esp),%esi
4436d5:	8d 6c 24 20          	lea    0x20(%esp),%ebp
4436d9:	8d 7c 24 20          	lea    0x20(%esp),%edi
4436dd:	e8 3e eb ff ff       	call   0x442220
4436e2:	8d 34 24             	lea    (%esp),%esi
4436e5:	8d 2c 24             	lea    (%esp),%ebp
4436e8:	8d bc 24 80 00 00 00 	lea    0x80(%esp),%edi
4436ef:	e8 2c eb ff ff       	call   0x442220
4436f4:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
4436fb:	8d 74 24 20          	lea    0x20(%esp),%esi
4436ff:	8d 6c 24 20          	lea    0x20(%esp),%ebp
443703:	8b bc 24 b8 00 00 00 	mov    0xb8(%esp),%edi
44370a:	e8 a1 ed ff ff       	call   0x4424b0
44370f:	89 fe                	mov    %edi,%esi
443711:	8d ac 24 80 00 00 00 	lea    0x80(%esp),%ebp
443718:	e8 f3 eb ff ff       	call   0x442310
44371d:	8d 34 24             	lea    (%esp),%esi
443720:	89 fd                	mov    %edi,%ebp
443722:	8d 3c 24             	lea    (%esp),%edi
443725:	e8 e6 eb ff ff       	call   0x442310
44372a:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
443731:	89 fe                	mov    %edi,%esi
443733:	8d 6c 24 20          	lea    0x20(%esp),%ebp
443737:	e8 74 ed ff ff       	call   0x4424b0
44373c:	bd 20 00 00 00       	mov    $0x20,%ebp
443741:	8d 34 24             	lea    (%esp),%esi
443744:	03 ac 24 b8 00 00 00 	add    0xb8(%esp),%ebp
44374b:	89 ef                	mov    %ebp,%edi
44374d:	e8 be eb ff ff       	call   0x442310
443752:	81 c4 a4 00 00 00    	add    $0xa4,%esp
443758:	5f                   	pop    %edi
443759:	5e                   	pop    %esi
44375a:	5b                   	pop    %ebx
44375b:	5d                   	pop    %ebp
44375c:	c3                   	ret
44375d:	90                   	nop
44375e:	90                   	nop
44375f:	90                   	nop
443760:	55                   	push   %ebp
443761:	53                   	push   %ebx
443762:	56                   	push   %esi
443763:	57                   	push   %edi
443764:	8b 74 24 1c          	mov    0x1c(%esp),%esi
443768:	81 ec 54 02 00 00    	sub    $0x254,%esp
44376e:	e8 6d ec ff ff       	call   0x4423e0
443773:	8d 15 a0 73 71 00    	lea    0x7173a0,%edx
443779:	8b 2a                	mov    (%edx),%ebp
44377b:	8d bc 24 c0 00 00 00 	lea    0xc0(%esp),%edi
443782:	8b 06                	mov    (%esi),%eax
443784:	8b 5e 04             	mov    0x4(%esi),%ebx
443787:	8b 4e 08             	mov    0x8(%esi),%ecx
44378a:	8b 56 0c             	mov    0xc(%esi),%edx
44378d:	89 07                	mov    %eax,(%edi)
44378f:	89 ac 24 4c 02 00 00 	mov    %ebp,0x24c(%esp)
443796:	89 5f 04             	mov    %ebx,0x4(%edi)
443799:	89 4f 08             	mov    %ecx,0x8(%edi)
44379c:	89 57 0c             	mov    %edx,0xc(%edi)
44379f:	8b 46 10             	mov    0x10(%esi),%eax
4437a2:	8b 5e 14             	mov    0x14(%esi),%ebx
4437a5:	8b 4e 18             	mov    0x18(%esi),%ecx
4437a8:	8b 56 1c             	mov    0x1c(%esi),%edx
4437ab:	89 47 10             	mov    %eax,0x10(%edi)
4437ae:	89 5f 14             	mov    %ebx,0x14(%edi)
4437b1:	89 4f 18             	mov    %ecx,0x18(%edi)
4437b4:	89 57 1c             	mov    %edx,0x1c(%edi)
4437b7:	8b 46 20             	mov    0x20(%esi),%eax
4437ba:	8b 5e 24             	mov    0x24(%esi),%ebx
4437bd:	8b 4e 28             	mov    0x28(%esi),%ecx
4437c0:	8b 56 2c             	mov    0x2c(%esi),%edx
4437c3:	89 47 20             	mov    %eax,0x20(%edi)
4437c6:	89 5f 24             	mov    %ebx,0x24(%edi)
4437c9:	89 4f 28             	mov    %ecx,0x28(%edi)
4437cc:	89 57 2c             	mov    %edx,0x2c(%edi)
4437cf:	8b 46 30             	mov    0x30(%esi),%eax
4437d2:	8b 5e 34             	mov    0x34(%esi),%ebx
4437d5:	8b 4e 38             	mov    0x38(%esi),%ecx
4437d8:	8b 56 3c             	mov    0x3c(%esi),%edx
4437db:	89 47 30             	mov    %eax,0x30(%edi)
4437de:	89 5f 34             	mov    %ebx,0x34(%edi)
4437e1:	89 4f 38             	mov    %ecx,0x38(%edi)
4437e4:	89 57 3c             	mov    %edx,0x3c(%edi)
4437e7:	8b 46 40             	mov    0x40(%esi),%eax
4437ea:	8b 5e 44             	mov    0x44(%esi),%ebx
4437ed:	8b 4e 48             	mov    0x48(%esi),%ecx
4437f0:	8b 56 4c             	mov    0x4c(%esi),%edx
4437f3:	89 47 40             	mov    %eax,0x40(%edi)
4437f6:	89 c5                	mov    %eax,%ebp
4437f8:	89 5f 44             	mov    %ebx,0x44(%edi)
4437fb:	09 dd                	or     %ebx,%ebp
4437fd:	89 4f 48             	mov    %ecx,0x48(%edi)
443800:	09 cd                	or     %ecx,%ebp
443802:	89 57 4c             	mov    %edx,0x4c(%edi)
443805:	09 d5                	or     %edx,%ebp
443807:	8b 46 50             	mov    0x50(%esi),%eax
44380a:	8b 5e 54             	mov    0x54(%esi),%ebx
44380d:	8b 4e 58             	mov    0x58(%esi),%ecx
443810:	8b 56 5c             	mov    0x5c(%esi),%edx
443813:	89 47 50             	mov    %eax,0x50(%edi)
443816:	09 c5                	or     %eax,%ebp
443818:	89 5f 54             	mov    %ebx,0x54(%edi)
44381b:	09 dd                	or     %ebx,%ebp
44381d:	89 4f 58             	mov    %ecx,0x58(%edi)
443820:	09 cd                	or     %ecx,%ebp
443822:	89 57 5c             	mov    %edx,0x5c(%edi)
443825:	09 d5                	or     %edx,%ebp
443827:	31 c0                	xor    %eax,%eax
443829:	8b b4 24 6c 02 00 00 	mov    0x26c(%esp),%esi
443830:	29 e8                	sub    %ebp,%eax
443832:	09 c5                	or     %eax,%ebp
443834:	c1 fd 1f             	sar    $0x1f,%ebp
443837:	89 ac 24 44 02 00 00 	mov    %ebp,0x244(%esp)
44383e:	8d 7c 24 60          	lea    0x60(%esp),%edi
443842:	8b 06                	mov    (%esi),%eax
443844:	8b 5e 04             	mov    0x4(%esi),%ebx
443847:	8b 4e 08             	mov    0x8(%esi),%ecx
44384a:	8b 56 0c             	mov    0xc(%esi),%edx
44384d:	89 07                	mov    %eax,(%edi)
44384f:	89 5f 04             	mov    %ebx,0x4(%edi)
443852:	89 4f 08             	mov    %ecx,0x8(%edi)
443855:	89 57 0c             	mov    %edx,0xc(%edi)
443858:	8b 46 10             	mov    0x10(%esi),%eax
44385b:	8b 5e 14             	mov    0x14(%esi),%ebx
44385e:	8b 4e 18             	mov    0x18(%esi),%ecx
443861:	8b 56 1c             	mov    0x1c(%esi),%edx
443864:	89 47 10             	mov    %eax,0x10(%edi)
443867:	89 5f 14             	mov    %ebx,0x14(%edi)