5ca507:	8b d6                	mov    %esi,%edx
5ca509:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca50c:	e8 2f 4b 00 00       	call   0x5cf040
5ca511:	e9 ca 01 00 00       	jmp    0x5ca6e0
5ca516:	8b d6                	mov    %esi,%edx
5ca518:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca51b:	e8 24 08 00 00       	call   0x5cad44
5ca520:	e9 bb 01 00 00       	jmp    0x5ca6e0
5ca525:	8b d6                	mov    %esi,%edx
5ca527:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca52a:	e8 59 75 00 00       	call   0x5d1a88
5ca52f:	e9 ac 01 00 00       	jmp    0x5ca6e0
5ca534:	8b d6                	mov    %esi,%edx
5ca536:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca539:	e8 62 89 00 00       	call   0x5d2ea0
5ca53e:	e9 9d 01 00 00       	jmp    0x5ca6e0
5ca543:	8b d6                	mov    %esi,%edx
5ca545:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca548:	e8 f7 89 00 00       	call   0x5d2f44
5ca54d:	e9 8e 01 00 00       	jmp    0x5ca6e0
5ca552:	8b d6                	mov    %esi,%edx
5ca554:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca557:	e8 84 b4 00 00       	call   0x5d59e0
5ca55c:	e9 7f 01 00 00       	jmp    0x5ca6e0
5ca561:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca564:	80 78 38 00          	cmpb   $0x0,0x38(%eax)
5ca568:	75 45                	jne    0x5ca5af
5ca56a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca56d:	80 b8 58 01 00 00 00 	cmpb   $0x0,0x158(%eax)
5ca574:	74 39                	je     0x5ca5af
5ca576:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca579:	e8 a6 c9 ff ff       	call   0x5c6f24
5ca57e:	84 c0                	test   %al,%al
5ca580:	75 2d                	jne    0x5ca5af
5ca582:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca585:	8b 80 3c 01 00 00    	mov    0x13c(%eax),%eax
5ca58b:	50                   	push   %eax
5ca58c:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca58f:	50                   	push   %eax
5ca590:	66 ba e4 ff          	mov    $0xffe4,%dx
5ca594:	e8 f3 96 e3 ff       	call   0x403c8c
5ca599:	50                   	push   %eax
5ca59a:	56                   	push   %esi
5ca59b:	8b 4d fc             	mov    -0x4(%ebp),%ecx
5ca59e:	b2 01                	mov    $0x1,%dl
5ca5a0:	a1 9c 66 5c 00       	mov    0x5c669c,%eax
5ca5a5:	e8 0a 92 00 00       	call   0x5d37b4
5ca5aa:	e9 31 01 00 00       	jmp    0x5ca6e0
5ca5af:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca5b2:	8b 80 7c 01 00 00    	mov    0x17c(%eax),%eax
5ca5b8:	e8 cb 1b 00 00       	call   0x5cc188
5ca5bd:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca5c0:	8b 80 7c 01 00 00    	mov    0x17c(%eax),%eax
5ca5c6:	83 c0 0c             	add    $0xc,%eax
5ca5c9:	e8 9a a2 e3 ff       	call   0x404868
5ca5ce:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca5d1:	8b 80 7c 01 00 00    	mov    0x17c(%eax),%eax
5ca5d7:	33 d2                	xor    %edx,%edx
5ca5d9:	89 50 24             	mov    %edx,0x24(%eax)
5ca5dc:	85 db                	test   %ebx,%ebx
5ca5de:	0f 84 ea 00 00 00    	je     0x5ca6ce
5ca5e4:	83 bb ac 00 00 00 00 	cmpl   $0x0,0xac(%ebx)
5ca5eb:	0f 84 dd 00 00 00    	je     0x5ca6ce
5ca5f1:	33 d2                	xor    %edx,%edx
5ca5f3:	55                   	push   %ebp
5ca5f4:	68 c7 a6 5c 00       	push   $0x5ca6c7
5ca5f9:	64 ff 32             	push   %fs:(%edx)
5ca5fc:	64 89 22             	mov    %esp,%fs:(%edx)
5ca5ff:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca602:	c6 80 80 01 00 00 00 	movb   $0x0,0x180(%eax)
5ca609:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca60c:	05 80 01 00 00       	add    $0x180,%eax
5ca611:	89 45 e8             	mov    %eax,-0x18(%ebp)
5ca614:	66 8b 15 e8 a6 5c 00 	mov    0x5ca6e8,%dx
5ca61b:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca61e:	e8 d9 c9 ff ff       	call   0x5c6ffc
5ca623:	84 c0                	test   %al,%al
5ca625:	75 0a                	jne    0x5ca631
5ca627:	e8 c4 9c e3 ff       	call   0x4042f0
5ca62c:	e9 af 00 00 00       	jmp    0x5ca6e0
5ca631:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca634:	8b 90 88 01 00 00    	mov    0x188(%eax),%edx
5ca63a:	89 55 c0             	mov    %edx,-0x40(%ebp)
5ca63d:	8b 90 8c 01 00 00    	mov    0x18c(%eax),%edx
5ca643:	89 55 c4             	mov    %edx,-0x3c(%ebp)
5ca646:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca649:	89 45 c8             	mov    %eax,-0x38(%ebp)
5ca64c:	8b 03                	mov    (%ebx),%eax
5ca64e:	8b 55 fc             	mov    -0x4(%ebp),%edx
5ca651:	8b 92 7c 01 00 00    	mov    0x17c(%edx),%edx
5ca657:	89 42 24             	mov    %eax,0x24(%edx)
5ca65a:	8d 45 c0             	lea    -0x40(%ebp),%eax
5ca65d:	50                   	push   %eax
5ca65e:	6a 00                	push   $0x0
5ca660:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca663:	8d 88 7c 01 00 00    	lea    0x17c(%eax),%ecx
5ca669:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca66c:	8b 50 34             	mov    0x34(%eax),%edx
5ca66f:	8b c6                	mov    %esi,%eax
5ca671:	ff 93 ac 00 00 00    	call   *0xac(%ebx)
5ca677:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca67a:	80 78 71 00          	cmpb   $0x0,0x71(%eax)
5ca67e:	74 08                	je     0x5ca688
5ca680:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca683:	e8 64 80 00 00       	call   0x5d26ec
5ca688:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca68b:	8b 40 3c             	mov    0x3c(%eax),%eax
5ca68e:	85 c0                	test   %eax,%eax
5ca690:	74 17                	je     0x5ca6a9
5ca692:	8b 55 fc             	mov    -0x4(%ebp),%edx
5ca695:	8b b2 7c 01 00 00    	mov    0x17c(%edx),%esi
5ca69b:	8b 4e 20             	mov    0x20(%esi),%ecx
5ca69e:	8b 56 1c             	mov    0x1c(%esi),%edx
5ca6a1:	8b 18                	mov    (%eax),%ebx
5ca6a3:	ff 93 f4 00 00 00    	call   *0xf4(%ebx)
5ca6a9:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca6ac:	e8 bb c7 ff ff       	call   0x5c6e6c
5ca6b1:	33 c0                	xor    %eax,%eax
5ca6b3:	5a                   	pop    %edx
5ca6b4:	59                   	pop    %ecx
5ca6b5:	59                   	pop    %ecx
5ca6b6:	64 89 10             	mov    %edx,%fs:(%eax)
5ca6b9:	68 e0 a6 5c 00       	push   $0x5ca6e0
5ca6be:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca6c1:	8b 10                	mov    (%eax),%edx
5ca6c3:	ff 52 38             	call   *0x38(%edx)
5ca6c6:	c3                   	ret
5ca6c7:	e9 40 9b e3 ff       	jmp    0x40420c
5ca6cc:	eb f0                	jmp    0x5ca6be
5ca6ce:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca6d1:	c6 80 80 01 00 00 01 	movb   $0x1,0x180(%eax)
5ca6d8:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca6db:	8b 10                	mov    (%eax),%edx
5ca6dd:	ff 52 38             	call   *0x38(%edx)
5ca6e0:	5f                   	pop    %edi
5ca6e1:	5e                   	pop    %esi
5ca6e2:	5b                   	pop    %ebx
5ca6e3:	8b e5                	mov    %ebp,%esp
5ca6e5:	5d                   	pop    %ebp
5ca6e6:	c3                   	ret
5ca6e7:	00 00                	add    %al,(%eax)
5ca6e9:	00 00                	add    %al,(%eax)
5ca6eb:	00 55 8b             	add    %dl,-0x75(%ebp)
5ca6ee:	ec                   	in     (%dx),%al
5ca6ef:	83 c4 c8             	add    $0xffffffc8,%esp
5ca6f2:	53                   	push   %ebx
5ca6f3:	56                   	push   %esi
5ca6f4:	57                   	push   %edi
5ca6f5:	8b f1                	mov    %ecx,%esi
5ca6f7:	8b fa                	mov    %edx,%edi
5ca6f9:	89 45 fc             	mov    %eax,-0x4(%ebp)
5ca6fc:	8b c6                	mov    %esi,%eax
5ca6fe:	e8 79 65 00 00       	call   0x5d0c7c
5ca703:	8b d8                	mov    %eax,%ebx
5ca705:	85 db                	test   %ebx,%ebx
5ca707:	0f 84 d2 02 00 00    	je     0x5ca9df
5ca70d:	80 bb a6 00 00 00 00 	cmpb   $0x0,0xa6(%ebx)
5ca714:	0f 84 45 01 00 00    	je     0x5ca85f
5ca71a:	83 fe 14             	cmp    $0x14,%esi
5ca71d:	0f 87 bc 02 00 00    	ja     0x5ca9df
5ca723:	ff 24 b5 2a a7 5c 00 	jmp    *0x5ca72a(,%esi,4)
5ca72a:	df a9 5c 00 7e a7    	fildll -0x5881ffa4(%ecx)
5ca730:	5c                   	pop    %esp
5ca731:	00 8d a7 5c 00 9c    	add    %cl,-0x63ffa359(%ebp)
5ca737:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
5ca738:	5c                   	pop    %esp
5ca739:	00 ab a7 5c 00 c9    	add    %ch,-0x36ffa359(%ebx)
5ca73f:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
5ca740:	5c                   	pop    %esp
5ca741:	00 d8                	add    %bl,%al
5ca743:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
5ca744:	5c                   	pop    %esp
5ca745:	00 e7                	add    %ah,%bh
5ca747:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
5ca748:	5c                   	pop    %esp
5ca749:	00 f6                	add    %dh,%dh
5ca74b:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
5ca74c:	5c                   	pop    %esp
5ca74d:	00 df                	add    %bl,%bh
5ca74f:	a9 5c 00 df a9       	test   $0xa9df005c,%eax
5ca754:	5c                   	pop    %esp
5ca755:	00 05 a8 5c 00 14    	add    %al,0x14005ca8
5ca75b:	a8 5c                	test   $0x5c,%al
5ca75d:	00 32                	add    %dh,(%edx)
5ca75f:	a8 5c                	test   $0x5c,%al
5ca761:	00 41 a8             	add    %al,-0x58(%ecx)
5ca764:	5c                   	pop    %esp
5ca765:	00 df                	add    %bl,%bh
5ca767:	a9 5c 00 23 a8       	test   $0xa823005c,%eax
5ca76c:	5c                   	pop    %esp
5ca76d:	00 df                	add    %bl,%bh
5ca76f:	a9 5c 00 df a9       	test   $0xa9df005c,%eax
5ca774:	5c                   	pop    %esp
5ca775:	00 ba a7 5c 00 50    	add    %bh,0x50005ca7(%edx)
5ca77b:	a8 5c                	test   $0x5c,%al
5ca77d:	00 8b d7 8b 45 fc    	add    %cl,-0x3ba7429(%ebx)
5ca783:	e8 8c e1 ff ff       	call   0x5c8914
5ca788:	e9 52 02 00 00       	jmp    0x5ca9df
5ca78d:	8b d7                	mov    %edi,%edx
5ca78f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca792:	e8 61 d9 ff ff       	call   0x5c80f8
5ca797:	e9 43 02 00 00       	jmp    0x5ca9df
5ca79c:	8b d7                	mov    %edi,%edx
5ca79e:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca7a1:	e8 ae 35 00 00       	call   0x5cdd54
5ca7a6:	e9 34 02 00 00       	jmp    0x5ca9df
5ca7ab:	8b d7                	mov    %edi,%edx
5ca7ad:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca7b0:	e8 3f de ff ff       	call   0x5c85f4
5ca7b5:	e9 25 02 00 00       	jmp    0x5ca9df
5ca7ba:	8b d7                	mov    %edi,%edx
5ca7bc:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca7bf:	e8 30 da ff ff       	call   0x5c81f4
5ca7c4:	e9 16 02 00 00       	jmp    0x5ca9df
5ca7c9:	8b d7                	mov    %edi,%edx
5ca7cb:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca7ce:	e8 59 3c 00 00       	call   0x5ce42c
5ca7d3:	e9 07 02 00 00       	jmp    0x5ca9df
5ca7d8:	8b d7                	mov    %edi,%edx
5ca7da:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca7dd:	e8 0a 4f 00 00       	call   0x5cf6ec
5ca7e2:	e9 f8 01 00 00       	jmp    0x5ca9df
5ca7e7:	8b d7                	mov    %edi,%edx
5ca7e9:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca7ec:	e8 77 50 00 00       	call   0x5cf868
5ca7f1:	e9 e9 01 00 00       	jmp    0x5ca9df
5ca7f6:	8b d7                	mov    %edi,%edx
5ca7f8:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca7fb:	e8 40 48 00 00       	call   0x5cf040
5ca800:	e9 da 01 00 00       	jmp    0x5ca9df
5ca805:	8b d7                	mov    %edi,%edx
5ca807:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca80a:	e8 35 05 00 00       	call   0x5cad44
5ca80f:	e9 cb 01 00 00       	jmp    0x5ca9df
5ca814:	8b d7                	mov    %edi,%edx
5ca816:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca819:	e8 6a 72 00 00       	call   0x5d1a88
5ca81e:	e9 bc 01 00 00       	jmp    0x5ca9df
5ca823:	8b d7                	mov    %edi,%edx
5ca825:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca828:	e8 b7 a3 00 00       	call   0x5d4be4
5ca82d:	e9 ad 01 00 00       	jmp    0x5ca9df
5ca832:	8b d7                	mov    %edi,%edx
5ca834:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca837:	e8 64 86 00 00       	call   0x5d2ea0
5ca83c:	e9 9e 01 00 00       	jmp    0x5ca9df
5ca841:	8b d7                	mov    %edi,%edx
5ca843:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca846:	e8 f9 86 00 00       	call   0x5d2f44
5ca84b:	e9 8f 01 00 00       	jmp    0x5ca9df
5ca850:	8b d7                	mov    %edi,%edx
5ca852:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca855:	e8 86 b1 00 00       	call   0x5d59e0
5ca85a:	e9 80 01 00 00       	jmp    0x5ca9df
5ca85f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca862:	80 78 38 00          	cmpb   $0x0,0x38(%eax)
5ca866:	75 46                	jne    0x5ca8ae
5ca868:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca86b:	80 b8 58 01 00 00 00 	cmpb   $0x0,0x158(%eax)
5ca872:	74 3a                	je     0x5ca8ae
5ca874:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca877:	e8 a8 c6 ff ff       	call   0x5c6f24
5ca87c:	84 c0                	test   %al,%al
5ca87e:	75 2e                	jne    0x5ca8ae
5ca880:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca883:	8b 80 3c 01 00 00    	mov    0x13c(%eax),%eax
5ca889:	50                   	push   %eax
5ca88a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca88d:	50                   	push   %eax
5ca88e:	66 ba e3 ff          	mov    $0xffe3,%dx
5ca892:	e8 f5 93 e3 ff       	call   0x403c8c
5ca897:	50                   	push   %eax
5ca898:	57                   	push   %edi
5ca899:	56                   	push   %esi
5ca89a:	8b 4d fc             	mov    -0x4(%ebp),%ecx
5ca89d:	b2 01                	mov    $0x1,%dl
5ca89f:	a1 9c 66 5c 00       	mov    0x5c669c,%eax
5ca8a4:	e8 8b 91 00 00       	call   0x5d3a34
5ca8a9:	e9 31 01 00 00       	jmp    0x5ca9df
5ca8ae:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca8b1:	8b 80 7c 01 00 00    	mov    0x17c(%eax),%eax
5ca8b7:	e8 cc 18 00 00       	call   0x5cc188
5ca8bc:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca8bf:	8b 80 7c 01 00 00    	mov    0x17c(%eax),%eax
5ca8c5:	83 c0 0c             	add    $0xc,%eax
5ca8c8:	e8 9b 9f e3 ff       	call   0x404868
5ca8cd:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca8d0:	8b 80 7c 01 00 00    	mov    0x17c(%eax),%eax
5ca8d6:	33 d2                	xor    %edx,%edx
5ca8d8:	89 50 24             	mov    %edx,0x24(%eax)
5ca8db:	85 db                	test   %ebx,%ebx
5ca8dd:	0f 84 ea 00 00 00    	je     0x5ca9cd
5ca8e3:	83 bb ac 00 00 00 00 	cmpl   $0x0,0xac(%ebx)
5ca8ea:	0f 84 dd 00 00 00    	je     0x5ca9cd
5ca8f0:	33 d2                	xor    %edx,%edx
5ca8f2:	55                   	push   %ebp
5ca8f3:	68 c6 a9 5c 00       	push   $0x5ca9c6
5ca8f8:	64 ff 32             	push   %fs:(%edx)
5ca8fb:	64 89 22             	mov    %esp,%fs:(%edx)
5ca8fe:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca901:	c6 80 80 01 00 00 00 	movb   $0x0,0x180(%eax)
5ca908:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca90b:	05 80 01 00 00       	add    $0x180,%eax
5ca910:	89 45 f0             	mov    %eax,-0x10(%ebp)
5ca913:	66 8b 15 e8 a9 5c 00 	mov    0x5ca9e8,%dx
5ca91a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca91d:	e8 da c6 ff ff       	call   0x5c6ffc
5ca922:	84 c0                	test   %al,%al
5ca924:	75 0a                	jne    0x5ca930
5ca926:	e8 c5 99 e3 ff       	call   0x4042f0
5ca92b:	e9 af 00 00 00       	jmp    0x5ca9df
5ca930:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca933:	8b 90 88 01 00 00    	mov    0x188(%eax),%edx
5ca939:	89 55 c8             	mov    %edx,-0x38(%ebp)
5ca93c:	8b 90 8c 01 00 00    	mov    0x18c(%eax),%edx
5ca942:	89 55 cc             	mov    %edx,-0x34(%ebp)
5ca945:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca948:	89 45 d0             	mov    %eax,-0x30(%ebp)
5ca94b:	8b 03                	mov    (%ebx),%eax
5ca94d:	8b 55 fc             	mov    -0x4(%ebp),%edx
5ca950:	8b 92 7c 01 00 00    	mov    0x17c(%edx),%edx
5ca956:	89 42 24             	mov    %eax,0x24(%edx)
5ca959:	8d 45 c8             	lea    -0x38(%ebp),%eax
5ca95c:	50                   	push   %eax
5ca95d:	6a 00                	push   $0x0
5ca95f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca962:	8d 88 7c 01 00 00    	lea    0x17c(%eax),%ecx
5ca968:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca96b:	8b 50 34             	mov    0x34(%eax),%edx
5ca96e:	8b c7                	mov    %edi,%eax
5ca970:	ff 93 ac 00 00 00    	call   *0xac(%ebx)
5ca976:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca979:	80 78 71 00          	cmpb   $0x0,0x71(%eax)
5ca97d:	74 08                	je     0x5ca987
5ca97f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca982:	e8 65 7d 00 00       	call   0x5d26ec
5ca987:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca98a:	8b 40 3c             	mov    0x3c(%eax),%eax
5ca98d:	85 c0                	test   %eax,%eax
5ca98f:	74 17                	je     0x5ca9a8
5ca991:	8b 55 fc             	mov    -0x4(%ebp),%edx
5ca994:	8b b2 7c 01 00 00    	mov    0x17c(%edx),%esi
5ca99a:	8b 4e 20             	mov    0x20(%esi),%ecx
5ca99d:	8b 56 1c             	mov    0x1c(%esi),%edx
5ca9a0:	8b 18                	mov    (%eax),%ebx
5ca9a2:	ff 93 f4 00 00 00    	call   *0xf4(%ebx)
5ca9a8:	8b 45 fc             	mov    -0x4(%ebp),%eax
5ca9ab:	e8 bc c4 ff ff       	call   0x5c6e6c
5ca9b0:	33 c0                	xor    %eax,%eax
5ca9b2:	5a                   	pop    %edx