6193fc:	5d                   	pop    %ebp
6193fd:	c3                   	ret
6193fe:	8b c0                	mov    %eax,%eax
619400:	55                   	push   %ebp
619401:	8b ec                	mov    %esp,%ebp
619403:	50                   	push   %eax
619404:	b8 09 00 00 00       	mov    $0x9,%eax
619409:	81 c4 04 f0 ff ff    	add    $0xfffff004,%esp
61940f:	50                   	push   %eax
619410:	48                   	dec    %eax
619411:	75 f6                	jne    0x619409
619413:	8b 45 fc             	mov    -0x4(%ebp),%eax
619416:	81 c4 08 f3 ff ff    	add    $0xfffff308,%esp
61941c:	53                   	push   %ebx
61941d:	56                   	push   %esi
61941e:	57                   	push   %edi
61941f:	89 45 fc             	mov    %eax,-0x4(%ebp)
619422:	33 c9                	xor    %ecx,%ecx
619424:	55                   	push   %ebp
619425:	68 f9 a0 61 00       	push   $0x61a0f9
61942a:	64 ff 31             	push   %fs:(%ecx)
61942d:	64 89 21             	mov    %esp,%fs:(%ecx)
619430:	8b 45 fc             	mov    -0x4(%ebp),%eax
619433:	c6 80 6c 9f 00 00 00 	movb   $0x0,0x9f6c(%eax)
61943a:	8b 45 fc             	mov    -0x4(%ebp),%eax
61943d:	c6 80 6d 9f 00 00 00 	movb   $0x0,0x9f6d(%eax)
619444:	ba 10 27 00 00       	mov    $0x2710,%edx
619449:	8d 85 34 63 ff ff    	lea    -0x9ccc(%ebp),%eax
61944f:	c7 00 ff ff ff ff    	movl   $0xffffffff,(%eax)
619455:	83 c0 04             	add    $0x4,%eax
619458:	4a                   	dec    %edx
619459:	75 f4                	jne    0x61944f
61945b:	8b 45 fc             	mov    -0x4(%ebp),%eax
61945e:	33 d2                	xor    %edx,%edx
619460:	89 90 0c 03 00 00    	mov    %edx,0x30c(%eax)
619466:	33 c0                	xor    %eax,%eax
619468:	89 45 ac             	mov    %eax,-0x54(%ebp)
61946b:	8b 45 fc             	mov    -0x4(%ebp),%eax
61946e:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
619474:	89 45 f8             	mov    %eax,-0x8(%ebp)
619477:	8b 45 f8             	mov    -0x8(%ebp),%eax
61947a:	8b 40 08             	mov    0x8(%eax),%eax
61947d:	8b 55 f8             	mov    -0x8(%ebp),%edx
619480:	89 42 08             	mov    %eax,0x8(%edx)
619483:	8b 45 f8             	mov    -0x8(%ebp),%eax
619486:	8b 40 0c             	mov    0xc(%eax),%eax
619489:	8b 55 f8             	mov    -0x8(%ebp),%edx
61948c:	89 42 0c             	mov    %eax,0xc(%edx)
61948f:	8b 45 f8             	mov    -0x8(%ebp),%eax
619492:	8b 40 04             	mov    0x4(%eax),%eax
619495:	e8 e2 e4 ff ff       	call   0x61797c
61949a:	8b 55 f8             	mov    -0x8(%ebp),%edx
61949d:	8b 52 14             	mov    0x14(%edx),%edx
6194a0:	2b d0                	sub    %eax,%edx
6194a2:	4a                   	dec    %edx
6194a3:	8b 45 f8             	mov    -0x8(%ebp),%eax
6194a6:	89 50 14             	mov    %edx,0x14(%eax)
6194a9:	8b 45 f8             	mov    -0x8(%ebp),%eax
6194ac:	8b 40 04             	mov    0x4(%eax),%eax
6194af:	e8 a4 e4 ff ff       	call   0x617958
6194b4:	8b 55 f8             	mov    -0x8(%ebp),%edx
6194b7:	8b 52 10             	mov    0x10(%edx),%edx
6194ba:	2b d0                	sub    %eax,%edx
6194bc:	4a                   	dec    %edx
6194bd:	8b 45 f8             	mov    -0x8(%ebp),%eax
6194c0:	89 50 10             	mov    %edx,0x10(%eax)
6194c3:	33 c0                	xor    %eax,%eax
6194c5:	55                   	push   %ebp
6194c6:	68 14 95 61 00       	push   $0x619514
6194cb:	64 ff 30             	push   %fs:(%eax)
6194ce:	64 89 20             	mov    %esp,%fs:(%eax)
6194d1:	6a 00                	push   $0x0
6194d3:	6a 06                	push   $0x6
6194d5:	68 15 01 00 00       	push   $0x115
6194da:	8b 45 f8             	mov    -0x8(%ebp),%eax
6194dd:	8b 40 04             	mov    0x4(%eax),%eax
6194e0:	50                   	push   %eax
6194e1:	e8 2a e8 de ff       	call   0x407d10
6194e6:	8b 45 f8             	mov    -0x8(%ebp),%eax
6194e9:	8b 40 04             	mov    0x4(%eax),%eax
6194ec:	e8 57 d3 ff ff       	call   0x616848
6194f1:	84 c0                	test   %al,%al
6194f3:	74 15                	je     0x61950a
6194f5:	6a 00                	push   $0x0
6194f7:	6a 06                	push   $0x6
6194f9:	68 14 01 00 00       	push   $0x114
6194fe:	8b 45 f8             	mov    -0x8(%ebp),%eax
619501:	8b 40 04             	mov    0x4(%eax),%eax
619504:	50                   	push   %eax
619505:	e8 06 e8 de ff       	call   0x407d10
61950a:	33 c0                	xor    %eax,%eax
61950c:	5a                   	pop    %edx
61950d:	59                   	pop    %ecx
61950e:	59                   	pop    %ecx
61950f:	64 89 10             	mov    %edx,%fs:(%eax)
619512:	eb 0a                	jmp    0x61951e
619514:	e9 3f aa de ff       	jmp    0x403f58
619519:	e8 a2 ad de ff       	call   0x4042c0
61951e:	8d 95 14 63 ff ff    	lea    -0x9cec(%ebp),%edx
619524:	a1 64 72 6a 00       	mov    0x6a7264,%eax
619529:	8b 00                	mov    (%eax),%eax
61952b:	e8 e8 f0 e4 ff       	call   0x468618
619530:	8b 85 20 63 ff ff    	mov    -0x9ce0(%ebp),%eax
619536:	83 c0 0a             	add    $0xa,%eax
619539:	50                   	push   %eax
61953a:	8d 85 24 63 ff ff    	lea    -0x9cdc(%ebp),%eax
619540:	50                   	push   %eax
619541:	8d 95 04 63 ff ff    	lea    -0x9cfc(%ebp),%edx
619547:	a1 64 72 6a 00       	mov    0x6a7264,%eax
61954c:	8b 00                	mov    (%eax),%eax
61954e:	e8 c5 f0 e4 ff       	call   0x468618
619553:	8b 95 10 63 ff ff    	mov    -0x9cf0(%ebp),%edx
619559:	42                   	inc    %edx
61955a:	b9 0a 00 00 00       	mov    $0xa,%ecx
61955f:	33 c0                	xor    %eax,%eax
619561:	e8 0e 11 e0 ff       	call   0x41a674
619566:	8d 95 24 63 ff ff    	lea    -0x9cdc(%ebp),%edx
61956c:	8b 45 fc             	mov    -0x4(%ebp),%eax
61956f:	e8 18 ec e2 ff       	call   0x44818c
619574:	33 c0                	xor    %eax,%eax
619576:	55                   	push   %ebp
619577:	68 98 95 61 00       	push   $0x619598
61957c:	64 ff 30             	push   %fs:(%eax)
61957f:	64 89 20             	mov    %esp,%fs:(%eax)
619582:	8b 45 f8             	mov    -0x8(%ebp),%eax
619585:	8b 40 04             	mov    0x4(%eax),%eax
619588:	50                   	push   %eax
619589:	e8 da e8 de ff       	call   0x407e68
61958e:	33 c0                	xor    %eax,%eax
619590:	5a                   	pop    %edx
619591:	59                   	pop    %ecx
619592:	59                   	pop    %ecx
619593:	64 89 10             	mov    %edx,%fs:(%eax)
619596:	eb 0a                	jmp    0x6195a2
619598:	e9 bb a9 de ff       	jmp    0x403f58
61959d:	e8 1e ad de ff       	call   0x4042c0
6195a2:	68 2c 01 00 00       	push   $0x12c
6195a7:	e8 c0 4d df ff       	call   0x40e36c
6195ac:	33 c0                	xor    %eax,%eax
6195ae:	89 45 c0             	mov    %eax,-0x40(%ebp)
6195b1:	b2 01                	mov    $0x1,%dl
6195b3:	a1 50 64 42 00       	mov    0x426450,%eax
6195b8:	e8 17 ee e0 ff       	call   0x4283d4
6195bd:	89 45 d4             	mov    %eax,-0x2c(%ebp)
6195c0:	e8 5b e4 de ff       	call   0x407a20
6195c5:	50                   	push   %eax
6195c6:	e8 75 e5 de ff       	call   0x407b40
6195cb:	8b d0                	mov    %eax,%edx
6195cd:	8b 45 d4             	mov    -0x2c(%ebp),%eax
6195d0:	e8 6b f7 e0 ff       	call   0x428d40
6195d5:	33 c9                	xor    %ecx,%ecx
6195d7:	b2 01                	mov    $0x1,%dl
6195d9:	a1 44 d8 67 00       	mov    0x67d844,%eax
6195de:	e8 59 8e e4 ff       	call   0x46243c
6195e3:	8b d8                	mov    %eax,%ebx
6195e5:	8b 45 fc             	mov    -0x4(%ebp),%eax
6195e8:	89 98 70 9f 00 00    	mov    %ebx,0x9f70(%eax)
6195ee:	8b 83 fc 02 00 00    	mov    0x2fc(%ebx),%eax
6195f4:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
6195fa:	8b 10                	mov    (%eax),%edx
6195fc:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
619602:	8b 55 f8             	mov    -0x8(%ebp),%edx
619605:	8b 52 10             	mov    0x10(%edx),%edx
619608:	8b 4d f8             	mov    -0x8(%ebp),%ecx
61960b:	2b 51 08             	sub    0x8(%ecx),%edx
61960e:	4a                   	dec    %edx
61960f:	e8 b0 e4 fd ff       	call   0x5f7ac4
619614:	8b 45 fc             	mov    -0x4(%ebp),%eax
619617:	8b 80 70 9f 00 00    	mov    0x9f70(%eax),%eax
61961d:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
619623:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
619629:	8b 10                	mov    (%eax),%edx
61962b:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
619631:	8b 55 f8             	mov    -0x8(%ebp),%edx
619634:	8b 52 14             	mov    0x14(%edx),%edx
619637:	8b 4d f8             	mov    -0x8(%ebp),%ecx
61963a:	2b 51 0c             	sub    0xc(%ecx),%edx
61963d:	e8 26 e6 fd ff       	call   0x5f7c68
619642:	33 c0                	xor    %eax,%eax
619644:	89 45 b4             	mov    %eax,-0x4c(%ebp)
619647:	33 c0                	xor    %eax,%eax
619649:	89 45 b0             	mov    %eax,-0x50(%ebp)
61964c:	8b 45 fc             	mov    -0x4(%ebp),%eax
61964f:	8b 80 70 9f 00 00    	mov    0x9f70(%eax),%eax
619655:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
61965b:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
619661:	8b 10                	mov    (%eax),%edx
619663:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
619669:	e8 62 30 fe ff       	call   0x5fc6d0
61966e:	e8 39 f1 e0 ff       	call   0x4287ac
619673:	8b 45 d4             	mov    -0x2c(%ebp),%eax
619676:	e8 31 f1 e0 ff       	call   0x4287ac
61967b:	68 20 00 cc 00       	push   $0xcc0020
619680:	a1 64 72 6a 00       	mov    0x6a7264,%eax
619685:	8b 00                	mov    (%eax),%eax
619687:	e8 18 e0 e4 ff       	call   0x4676a4
61968c:	8b 55 f8             	mov    -0x8(%ebp),%edx
61968f:	03 42 0c             	add    0xc(%edx),%eax
619692:	50                   	push   %eax
619693:	a1 64 72 6a 00       	mov    0x6a7264,%eax
619698:	8b 00                	mov    (%eax),%eax
61969a:	e8 11 e0 e4 ff       	call   0x4676b0
61969f:	8b 55 f8             	mov    -0x8(%ebp),%edx
6196a2:	03 42 08             	add    0x8(%edx),%eax
6196a5:	50                   	push   %eax
6196a6:	8b 45 d4             	mov    -0x2c(%ebp),%eax
6196a9:	e8 12 f6 e0 ff       	call   0x428cc0
6196ae:	50                   	push   %eax
6196af:	8b 45 fc             	mov    -0x4(%ebp),%eax
6196b2:	8b 80 70 9f 00 00    	mov    0x9f70(%eax),%eax
6196b8:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
6196be:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
6196c4:	8b 10                	mov    (%eax),%edx
6196c6:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
6196cc:	8b 10                	mov    (%eax),%edx
6196ce:	ff 52 08             	call   *0x8(%edx)
6196d1:	50                   	push   %eax
6196d2:	8b 45 fc             	mov    -0x4(%ebp),%eax
6196d5:	8b 80 70 9f 00 00    	mov    0x9f70(%eax),%eax
6196db:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
6196e1:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
6196e7:	8b 10                	mov    (%eax),%edx
6196e9:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
6196ef:	8b 10                	mov    (%eax),%edx
6196f1:	ff 52 0c             	call   *0xc(%edx)
6196f4:	2b 45 b0             	sub    -0x50(%ebp),%eax
6196f7:	50                   	push   %eax
6196f8:	8b 45 b4             	mov    -0x4c(%ebp),%eax
6196fb:	50                   	push   %eax
6196fc:	8b 45 b0             	mov    -0x50(%ebp),%eax
6196ff:	50                   	push   %eax
619700:	8b 45 fc             	mov    -0x4(%ebp),%eax
619703:	8b 80 70 9f 00 00    	mov    0x9f70(%eax),%eax
619709:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
61970f:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
619715:	8b 10                	mov    (%eax),%edx
619717:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
61971d:	e8 ae 2f fe ff       	call   0x5fc6d0
619722:	e8 99 f5 e0 ff       	call   0x428cc0
619727:	50                   	push   %eax
619728:	e8 0b dd de ff       	call   0x407438
61972d:	8b 45 d4             	mov    -0x2c(%ebp),%eax
619730:	e8 5f f4 e0 ff       	call   0x428b94
619735:	8b 45 fc             	mov    -0x4(%ebp),%eax
619738:	8b 80 70 9f 00 00    	mov    0x9f70(%eax),%eax
61973e:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
619744:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
61974a:	8b 10                	mov    (%eax),%edx
61974c:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
619752:	e8 79 2f fe ff       	call   0x5fc6d0
619757:	e8 38 f4 e0 ff       	call   0x428b94
61975c:	8b 45 fc             	mov    -0x4(%ebp),%eax
61975f:	8b 80 70 9f 00 00    	mov    0x9f70(%eax),%eax
619765:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
61976b:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
619771:	8b 10                	mov    (%eax),%edx
619773:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
619779:	8b 10                	mov    (%eax),%edx
61977b:	ff 52 08             	call   *0x8(%edx)
61977e:	8b 45 fc             	mov    -0x4(%ebp),%eax
619781:	8b 80 70 9f 00 00    	mov    0x9f70(%eax),%eax
619787:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
61978d:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
619793:	8b 10                	mov    (%eax),%edx
619795:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
61979b:	8b 10                	mov    (%eax),%edx
61979d:	ff 52 0c             	call   *0xc(%edx)
6197a0:	33 c0                	xor    %eax,%eax
6197a2:	89 45 a8             	mov    %eax,-0x58(%ebp)
6197a5:	8b 45 fc             	mov    -0x4(%ebp),%eax
6197a8:	33 d2                	xor    %edx,%edx
6197aa:	89 90 a0 9f 00 00    	mov    %edx,0x9fa0(%eax)
6197b0:	8b 45 fc             	mov    -0x4(%ebp),%eax
6197b3:	33 d2                	xor    %edx,%edx
6197b5:	89 90 ac 9f 00 00    	mov    %edx,0x9fac(%eax)
6197bb:	c7 45 c4 ff ff ff ff 	movl   $0xffffffff,-0x3c(%ebp)
6197c2:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
6197c7:	8b 00                	mov    (%eax),%eax
6197c9:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6197cf:	8b 40 48             	mov    0x48(%eax),%eax
6197d2:	83 f8 0c             	cmp    $0xc,%eax
6197d5:	0f 87 b0 00 00 00    	ja     0x61988b
6197db:	ff 24 85 e2 97 61 00 	jmp    *0x6197e2(,%eax,4)
6197e2:	16                   	push   %ss
6197e3:	98                   	cwtl
6197e4:	61                   	popa
6197e5:	00 1f                	add    %bl,(%edi)
6197e7:	98                   	cwtl
6197e8:	61                   	popa
6197e9:	00 28                	add    %ch,(%eax)
6197eb:	98                   	cwtl
6197ec:	61                   	popa
6197ed:	00 31                	add    %dh,(%ecx)
6197ef:	98                   	cwtl
6197f0:	61                   	popa
6197f1:	00 3a                	add    %bh,(%edx)
6197f3:	98                   	cwtl
6197f4:	61                   	popa
6197f5:	00 43 98             	add    %al,-0x68(%ebx)
6197f8:	61                   	popa
6197f9:	00 4c 98 61          	add    %cl,0x61(%eax,%ebx,4)
6197fd:	00 55 98             	add    %dl,-0x68(%ebp)
619800:	61                   	popa
619801:	00 5e 98             	add    %bl,-0x68(%esi)
619804:	61                   	popa
619805:	00 67 98             	add    %ah,-0x68(%edi)
619808:	61                   	popa
619809:	00 70 98             	add    %dh,-0x68(%eax)
61980c:	61                   	popa
61980d:	00 79 98             	add    %bh,-0x68(%ecx)
619810:	61                   	popa
619811:	00 82 98 61 00 c7    	add    %al,-0x38ff9e68(%edx)
619817:	45                   	inc    %ebp
619818:	a4                   	movsb  %ds:(%esi),%es:(%edi)
619819:	19 00                	sbb    %eax,(%eax)
61981b:	00 00                	add    %al,(%eax)
61981d:	eb 73                	jmp    0x619892
61981f:	c7 45 a4 32 00 00 00 	movl   $0x32,-0x5c(%ebp)
619826:	eb 6a                	jmp    0x619892
619828:	c7 45 a4 64 00 00 00 	movl   $0x64,-0x5c(%ebp)
61982f:	eb 61                	jmp    0x619892
619831:	c7 45 a4 96 00 00 00 	movl   $0x96,-0x5c(%ebp)
619838:	eb 58                	jmp    0x619892
61983a:	c7 45 a4 c8 00 00 00 	movl   $0xc8,-0x5c(%ebp)
619841:	eb 4f                	jmp    0x619892
619843:	c7 45 a4 fa 00 00 00 	movl   $0xfa,-0x5c(%ebp)
61984a:	eb 46                	jmp    0x619892
61984c:	c7 45 a4 2c 01 00 00 	movl   $0x12c,-0x5c(%ebp)
619853:	eb 3d                	jmp    0x619892
619855:	c7 45 a4 f4 01 00 00 	movl   $0x1f4,-0x5c(%ebp)
61985c:	eb 34                	jmp    0x619892
61985e:	c7 45 a4 e8 03 00 00 	movl   $0x3e8,-0x5c(%ebp)
619865:	eb 2b                	jmp    0x619892
619867:	c7 45 a4 dc 05 00 00 	movl   $0x5dc,-0x5c(%ebp)
61986e:	eb 22                	jmp    0x619892
619870:	c7 45 a4 d0 07 00 00 	movl   $0x7d0,-0x5c(%ebp)
619877:	eb 19                	jmp    0x619892
619879:	c7 45 a4 b8 0b 00 00 	movl   $0xbb8,-0x5c(%ebp)
619880:	eb 10                	jmp    0x619892
619882:	c7 45 a4 88 13 00 00 	movl   $0x1388,-0x5c(%ebp)
619889:	eb 07                	jmp    0x619892
61988b:	c7 45 a4 32 00 00 00 	movl   $0x32,-0x5c(%ebp)
619892:	81 7d a4 e8 03 00 00 	cmpl   $0x3e8,-0x5c(%ebp)
619899:	7c 09                	jl     0x6198a4
61989b:	c7 45 a0 02 00 00 00 	movl   $0x2,-0x60(%ebp)
6198a2:	eb 07                	jmp    0x6198ab
6198a4:	c7 45 a0 03 00 00 00 	movl   $0x3,-0x60(%ebp)
6198ab:	8b 45 fc             	mov    -0x4(%ebp),%eax
6198ae:	e8 a1 56 e3 ff       	call   0x44ef54
6198b3:	e8 c8 ce fe ff       	call   0x606780