1	933	-719062830	5193629914880	9QmDurRay	Wj8ykkJwWEmCQDOMkqSqRuB6tIP7yxBEa4oxpMvGF4laoUUFRRaklnZ7ZHj07vLNNaNl3UAeXyicyHPrY249g2WWsgGIlqpIQTNSJn	l	BbsOjxqSIaw6CjWJqvylKxA6SgjaqfAcaptPLHd9w3qg7rCKtYYomnfUi22mvFtUDOj72vrLdFX2w0lRsZ0M2Oh7C8wlJlcZhRSBx1pXyYqWSI1AFLQiuM5PjAuhh4ouqTuVoFX2w0lRlpZ4f3Kz62cfWFzNn6MQ6moDu6uSruvShMW1	711349.27422	617718516.16210	2000-08-31	1933-11-30 15:36:58	21	12325	1963544078	9975413035434922	ICAP2qJ1OOKEwYLLc6H	UaupVLNAdc9rs163MQB	R	IyjOHKygHekfC4laoUU3sTIT7PWGSfzQyFkJ4RHhiA7Ok4OWMpEr6d1mGFhWCEON3HqZQ1yx00Wv3wckJF9S3SaQDFgZr8I3RNM5a8QoH0Q9EmDwGm8hF5924Qf9csmtUgLT8G5o5KPGnU4M3jHie6JiL0uqTuVoimWouycLfQWtauJzqEvVrjcukM	8719338.8146	1829897.10066	1936-04-21	1936-12-05	2013-05-28	1944-07-21 05:20:02	2051-08-25 15:24:11	2089-04-17 13:04:47	0.0537	117261361.266956
1	935	-1439599063	8763862989008	i4Zlm1	Wj8ykkJwWEmCQDOMkqSqRuB6tIP7yxBEa4oxpMvGF4laoUUFRRaklnZ7ZHj07vLNNaNl3UAeXyicyHPrY249g2WWsgGIlqpIQTNSJn	l	S8T3hwL1lj4UMuJzqEvuqTuVoTiOoE8bsL4ETBub8ivzWM68apzYUwQfq8DV4ZMtVEQb9evM9hh26nngNgMMpzUrnJzf7dZZkpEHrx9TmVgNDQMIeHDiUwQtVkX444zXGHshpa6laowo494j4bUaQ7PrCIiCi6tm8CjCSR1oaTg	8217803.31376	3154113977.830285	1995-09-10	1928-12-09 17:07:46	121	9108	1965947777	28155465301307621	2KgtF6ADbcXLkAfshZyckHpIKK5NC772vLd	fyftnCFyXbGosY2Go6YDDeE8VdCMxpMvGFBbsOjxk4OWMpaycLEKbKaKSu3Hxzj7oiUwQtVksKrVxDYeXFlxwwMOSjg07mm5XA3S8B5ODk7LJY27J4EgyKjlW2A71cVCFGjZ50ZfUTK7pPZMsTltjAwWa9Bhitdqye9wH0HpCQDQ664LzIJIJLCkwx8GUEfhBwW9eXEx0wlIhWujzRdMs30UvYmNjtuMq6pXyYqWSsWIcdNS86w4GdXAXtnuRI1AFLQa3gC341cVCFGhqjKq9gWpxSDwmdY7xqsmvDChNTM91xdScFsz59z2EIfvHVZaTybzwCVYhjF9DQMIeHD1voqyG3zZ2CNHwSBdZg6VjnTtoKxI0Zk549TA0ecFqFdTuA3df6MsoPHe3wckJFoXVJ0bm5NhKuS8T3hwLTiOoE8Xn0rQB	p	sKrVxDYLfQWtamqhv8yUUVu6pNfBi0CHevLxbQDFgZr8InyCeBFPooTz6tIP7yYEShAjtbC0LicVgWA2KlUS7LO7JbZk7nsErpwzbKDv651Gblr8CoGcRLUo5cGv3Nxsx	4326028.28980	124047.15285	1974-12-11	1931-12-15	2008-06-06	1939-07-30 20:44:11	2056-08-15 12:31:08	2094-04-08 19:13:25	0.539	1580025754.2694
1	937	1056560897	10276936700310	wUvIA2l	Wj8ykkJwWEmCQDOMkqSqRuB6tIP7yxBEa4oxpMvGF4laoUUFRRaklnZ7ZHj07vLNNaNl3UAeXyicyHPrY249g2WWsgGIlqpIQTNSJn	l	29y2mxcPkSuW9Aq8eTscPkSuW9pFbGU12aGqnv2PMLCeb4VuMrYoBhdXAXtnuR1cVCFGRcBKMRJ4YhhsMQePLA0HuLwTROPimWouyc	7529812.17714	700728260.45151	1990-09-19	2013-09-05 11:16:04	40	20518	1968355052	463255174072010319	EMZWvEp6ubFA	YoqX8s2GxJ7hJYG3j2oj0LxpZz7KjRuQfZMsTltjKK5NC7YUwQfq89QmDurRay2pjoeWY5zWCGQUzHWmclEAZAlI16156fQJKAfvy5HILA264tljZkPFhOosK1lj4UMPj3BFXEmCQDOVsG17mXF7QfnOq9YKo9w8IsrvLblqgPWytD9PMHq9YKo9w9TebzRRp3HqZQ1V38r1eG8LcvqPZ6JlzGYTdpLeVzh4LzuiE7afGdhg2QLjbWl7xbuEMHp5HrMO5Po0G0MNh9mNG2KgtF6rADPov4FQY7QU2HoVAo9QCjWJqvy	R	oQled3MOfGx3tZvSXYc8JmY5gR3IwsE09EmDwGJ1OOKEwmgkPuYcAA6NZMc8XOEfOumvDChNImXfD31eXFlxwwGqnv2PbzdHKSM8IsrvLbfPgeg9HXskr6S0yCJ3THHQCUOB9	1713340.2665	917653.28025	1969-12-20	1926-12-24	2003-06-15	1934-08-08 21:14:29	2061-08-06 18:04:16	2099-03-30 18:01:23	222.541	2234413190.27186
1	939	-1732472105	45333683755358	oMYQRA	Wj8ykkJwWEmCQDOMkqSqRuB6tIP7yxBEa4oxpMvGF4laoUUFRRaklnZ7ZHj07vLNNaNl3UAeXyicyHPrY249g2WWsgGIlqpIQTNSJn	l	2EIfvHVZa8kAGG5lGQP3HlqpIQTNl3UAeLyvYwBnWmAvirP5VMr1AB4CBTqcC7OS4ldY7xqsykkJwW	189955.30207	191273443.012513	1985-09-28	2008-09-14 16:41:57	21	1192	1970760832	644955698556113018	0W3WtP	TM91xdSenEsGTcgrqhlaSGak3hO8dQ8FP3wZNvmAvirP5YEShAjY5zWCGUaupVLzf7dZZShl7w6IiCi6tNGRrSKyhzmnNHBkPIC6Jkj7QZybvz5Qt9WSzFuPFtUDOjs1NtxXXVqSIaw6MgFApf5trYbUwSBdZg6Vz7qqamA0Z4vZBshtHlpVcjnP6ZRX444zX49xkgZShl7w6neJ2so	z	f161QMgEkN1fvCA2snz6ygk6jtuMq6p6ubFANYRGjEzmnNHB9KGoZHVUlzRqZhRSBx13S8B5ODkPj3BFXkw8UzrrrAUPkP89JBGk9NyoEKuBikcyJOUiLTxhS7IkdmoNLg8aq6bQ	8010770.2663	2430439.5681	1964-12-28	1965-08-13	1998-06-24	1929-08-17 21:44:46	2066-07-29 16:22:39	2014-07-04 11:06:12	10.0544	410127169.274285
1	941	-342249923	5369872937250	EqACQt	Wj8ykkJwWEmCQDOMkqSqRuB6tIP7yxBEa4oxpMvGF4laoUUFRRaklnZ7ZHj07vLNNaNl3UAeXyicyHPrY249g2WWsgGIlqpIQTNSJn	l	ZK390lIPtF1ht32329YEShAjRKpes6PFhOosKe4lvMLQQyvjQRKLkE7KlzAXBo8ePDNjZC8wlJlcIWhyYS9f8jJjoCZnfzQc53jmMAnUaiIHWSyvvz4vid30GDJyFkJ4R8GBJ1uX90qry9TmVgN2teqj6a3gC34hitdqy99N2Pidp	1419633.26659	13989487.49502	1980-10-06	2003-09-23 16:40:01	50	30967	1973166629	826656221722915716	jMlBhH3IwsE0	irWuBjDDXycP7jR29y2mxE1jClvOEXt0EhAJv2gPiFzVd93jmMAnUa	W	hBwW9e24Qf9csmtRXP7oKVRvfYOdiD7NXiwoWt58oV8T2ceIXBCL33jmMAnUaf5FluLTVz11v3z6ygk6kkd7w3hLvQbj9RvWPh9WUgVAdY7xqsk0xpF0tu4nMIlQ6XNrkO8dQ8FPov4FQPiFzVd9kj7QZyJqLN3tKJ1ScbR	2628576.2019	4621482.23070	1960-01-07	1960-08-22	1993-07-03	1924-08-26 22:15:03	2071-07-20 17:41:45	2019-06-25 18:45:06	317.546	2654529439.27671
1	943	-953487014	19870592423202	g2QLjbWl	WGSfzQxnu7G3tZtDPqhWCEONSBeKJ9jm8hF59WFzNn6zlQil39DtUVeDDMJMlMJ49mYQ3BK31tJ1OOKEwzmnNHBu4sFEI89Q1qMwTmioPyBC9SQccUsypnvEjlpZ4f3	x	wVdXk8bsiSTFKVUcGbep6ubFAD7NXiwXLvOSE6NNkFvciq9oiciq9oiTl7cAGVf5kEyOxogsitZvSXYuqTuVokULAu2YaOW5QksYNSm29y2mxRsjTwrlFX2w0lR5SGjDyU	4825257.1404	1988518661.229779	1975-10-16	1998-10-02 14:38:00	87	21533	1975579868	1008456746580418414	BPW1h3oPznN3iuM5PjsZ0M2Oh7u45XUz	7DTF2zwgJ7SUcde8rqBMWMgFApfMZUMJJKjRuQfoj0LxpZz7jtuMq6ykkJwWJ4EgyK4aY4w2kPIC6J8aq6bQ8XOEfOui4Zlm1cYLWnP4gJHlEPPdrfPkUDQMIeHDuA3df6XLvOSEDUC0dJX4DPTbZ3Zha4mHjTiYJ9i9r3feIcQ2AdxImXfD31oMYQRARfvGKYIhWujzRdMsoWt58oVf5kEyjtuMq6XF7QfnOZE4emcRSttX3eI2NuVd95SHn1T4LwTROPA0kbMMg2QLjbWlDKVHMYc8JmY5gRb62jMdUwxoCkwHTfA1jcYLWnP4gMJ49mYYaOW5QrbxrYxY	a	ulBJ4XT0uP7FQe4LWHp8cz0XF7QfnOWBsh5H13Za2AZAKW4JXumoNxBmeJqLN3tKSQl8kKDT99N2PidpP78FuxF	7826212.30707	4731487.14440	1955-01-16	1955-09-01	1988-07-12	2009-05-22 22:45:20	2076-07-10 17:20:05	2024-06-15 12:45:18	821.549	252468105.279126
1	945	622220633	44901818802729	6bHyqU	nZ7ZHj0AUPku4sFEI8cPkSuW97vLNNaOs4Z7iY9ntvyBIkjekWImXfD31o5KPGnUf7MjcYDnpb6YnV4nZJlFaklKK5NC7wKSzxY	r	RcBKMRO5Po0GVsG17mJKXqMLRcBKMRPp987PV4nZJl	3319741.12343	554412197.727448	1970-10-25	1993-10-11 10:46:51	104	13969	1978021125	1190157269817721113	3gDltU	6ziP0T7JbZk7QBueOcv1E6lcwMfrLOPDFgZr8IcjnP6ZRQf2JCfq9YKo9wUtWhWnZoaSGak3hV1JPxVQc4aIljMlBhHx8GUEf63mvvq1voqyGq9YKo9w99N2PidpfvOE6y	a	t3HXAyjtuMq6cYLWnP4gJC563QzlaTuCv8GjjTiYJ9Er6d1mGFwHTfA1jK5UFl7Kg2QLjbWlLxdCuqHu0ueEFWHwGCFQ7f0bZK390l2Go6YDDec8JmY5gROpSCPM0Jpvz1lCykkJwWwVdXk8b8xWSYR	4111235.15029	3129389.27777	1950-01-25	1950-09-10	1983-07-22	2004-05-31 23:15:38	2081-07-01 16:11:45	2029-06-06 11:15:18	302.551	2874513442.28154
1	947	193275910	1984995522276	P3wZNv	Shl7w6iUFTMkIzmHeQoqG1Xhnp2jluMlqpIQTTn06mCxGHshpa6laowoYYePvZeI1od9aFS8YPqo2jhxD	6	6l0a1ZjjYQUzHWmclERXP7oKVMOSjg0qG1XhnrRgFVD06JIF4JMJ49mYHILA26c0AJYsX1P89JBGoj0LxpZz7gG8qucnSQccUsE8VdCM4CBTqcF40p9FFsTKz62cfIhu5FJ6laowodIzRErwmO3taMC6JXNPl9PZ5FVMGaoprrpa2PCzbKDv6gwfjTY8aq6bQ	7719661.26232	2588716732.322225	1965-11-03	1988-10-20 14:07:37	94	12676	1980412130	1371857790992123811	KuuH3CVTO2g9083PV	ChXR4bSSobiPIDzhKWzlaTuCv8GjU5anPCoMYQRACsjtw3rniNBXGzwxSI49xkgZ6DT3rTFtUDOjhtHlpVS8T3hwL36yivYWoL7Mx4JNqZiePGqnv2PyCJ3THHEr6d1mGFGy1DZVC4laoUU2GxJ7haBg5pCoaIG5tQUzHWmclEEMZWvEfQKeyOWP9JAwk9NyoEt27LAImAIB6L74aY4w2Y5zWCGqSIaw6gHekfC45Es8EaaEUVu6pN2jhrxDh4LzuiE9S3SaQFQ7f0b45Es8EaaEV4nZJljfgh2Eq6nYYXBGFZIWmkmS5HILA26KjRuQfSQl8kKDTKppKMN346ER6ixBEa4ohEbmp0p30v69G3NIn64laoUUJW81TA7ZAKW4J3IwsE0nP9LNqKuBikceXFlxww	E	3FDBauHKWjAlcYLWnP4gm8CjCSwUvIA2lOEXt0EiUwQtVkYYomnfAxt7YyOdzxZjPPUXFcrtQLPb2cIZAtOs4Z7i8kAGG50FqULfT3LcvqPZ6	115096.17817	03849.32631	1945-02-02	1945-09-18	1978-07-30	1999-06-10 23:45:55	2086-06-22 11:53:04	2034-05-29 13:50:20	46.554	1744030880.28397
1	949	269509677	1541677780224	E8VdCM	GIF23mbnTmjtsZ0M2Oh78aq6bQlKxA6S3yUub1e8wnLJShl7w69Q1qMSQccUsICAP2qWEwZnCKoEx67kPiFzVd9gYv8LVYhjF9tD9PMHngNgMMTl7cAGcSke5iawwG1l	W	MBO9pw0di9r3feIgIjOa6auevLxbQRUTMFKCjrO8OVsG17mf7MjcY3Hxzj7oSsipMDj	9517294.6073	950612178.68243	1960-11-11	1983-10-30 18:36:08	84	26875	1982803724	1553558313897426510	XUNBFLQyKNgC6fzzzMLoUDVS	OpSCPMiBUqnFtgwfjTYm5MjYShcYvDD3Of71Z4e6JiL0PNX3S4JHlEPPLpptgyn20sZB	X	5SHn1T4cQ2AdxIhu5FJxS3e3UNFsAEgIUHEwmO3taELSeP6rcYLWnP4gVMr1ABRfvGKYbsL4ETBKTYnQKux9ZQhNLGxkmg3xnu7G31TROUp0a3gC34h0tQlVvmxSVNzxI0Zk56laowo2KgtF6rAD9BEMxWMC6JXNP6XNO3jm5FZ5eiM9HiF839EmDwG	64748.26240	585557.12729	1937-08-18	1940-09-27	1973-08-08	1994-06-19 00:16:12	2093-12-08 16:46:28	2039-05-20 17:29:11	760.556	223004574.286383
1	951	-359679146	20654312772314	KK5NC7	NiXX4BPPUXFcvmPiXOXIDzhKW1lj4UMwCT0X8	y	OCneWfDvKlg2Axt7YyAhlJ04801voywCT0X8OxogsiHp5HrMGqnv2PLcvqPZ64wVvqLSmv3ZxNA4QPEk45Es8EaaEYoqX8s	534813.9793	1606629475.922807	1955-11-21	1978-11-07 14:51:43	107	24876	1985257167	1735258866974729208	htHlpVZE4emcIiCi6tulBJ4XT0uP74M3jHi	TK0nfujrSMiS01wyJOUiL9HiF83xyDkmbJG3NIn6BPW1h3Bef8QZ	9	30UvYmNBaoSurbMizqBAlIhu5FJW2ujKNmgkPuYcMC6JXNPNA4QPEk90b6yiDt5RaO8c6TBIZAE02B3zZ2CNHQWUDZywaBNNVGHshpa6TnmxxcQ2AdxczbmlgN2Go6YDDeKlUS7LO6aU0VDKuuH3C494j4bU8Njfs8EmD4aY0	844171.201	7919788.24994	1932-08-26	1935-10-07	1968-08-17	1989-06-27 00:46:29	2098-11-30 10:42:38	2044-05-10 13:59:34	154.558	2139429505.2888
1	953	1282714020	38210789175216	3BplPvk	captPL9f8jJjoCZUssYLu4laoUUoLvzPSdcSke5ilmP2KxIMudmt1aejo90b6yiMAZVLk1C9JE2teqj6LEUTQuzIAJl75EMZWvEuAG8CuOcMNZiGxuYOlcHp8cz0TYOD4kcPkSuW9Ze6wLTU5anPC	T	dTP5816156fQn3E0A5EGvTRxlzu1MYUMVD8Njfs8	4219686.31709	3084819422.81312	1950-11-30	1973-11-16 12:47:47	87	22612	1987717704	1917059429825331906	aFS8YPqo	gyooWMBbUZ4pJqh4LzuiE1hZkVBd2BZEY9WSzFuPn3E0A5YYomnfHd9w3qQ3BK31tIrYXRXRmioDmIcZo8Fyx4yzuHsLXQuLdIzREroTrtO6Mb74hTkjrRgFVD8CoGcRmRDJMnz13Za2AU5anPCf7MjcYICAP2qIiCi6tzgHpqjd44ORDmztxZKXbvz5QtPov4FQkPIC6JTiOoE8Qc4aIl1TROUp0ZTmEOteA20zT2mQcMyoLvzPSdJHlEPP2YP6NHnbL2pE90W3WtPbL2pE90MNh9mNGJvG8KgY1yxokjtuMq6SNMh99sGnazAXBo8rcm4dQ5abqvK0W3WtPWWsgGINmT94UPj3BFXWP9JAw5o0xTEpCQDQ6KjRuQfOcMNZi	B	zEFLkAGK1i6fqG1XhnyH2BHmjtuMq6LD1jZEZ2aQ7PrCg2QLjbWloQled34CBTqc	2822991.23817	915276.12484	1971-04-17	1930-10-16	1963-08-27	1984-07-06 01:16:47	2014-03-05 13:49:59	2049-05-01 14:02:29	392.561	2493713150.29124
1	955	-992515887	13140877390832	DKVHMY	iL1Ek8niNBXtZHKNdiUFTMkINSJnli7a4PAePDNjZTVz11v3Os4Z7ibQtvXMMEGvTxlzsp4Kylfyk7Lpi0LyvYwBnWbvz5QtvfYOdiWP9JAwJ1OOKEwNA6lUiWP9JAw6DT3TZpV3xnkpEHx99N2PidpzZPLZnx4a	4	pXwkZlbLxdCuqyCJ3THHzf7dZZi3aQItQUzHWmclE3DKzrNXyicyHPr9EmDwGHUnGPEnZzLB6xj	2327360.8137	159917647.311244	1945-12-09	1968-11-25 16:28:39	84	15623	1990122085	209875995956161837	lpZ4f3oTtO6MbX444zX	uEVN5maQ7PrCd3SCqmjxI0Zk5yx00WvOpSCPMnXBEqWZWLB8mR0R83PV9TmVgNNrIza306JIF4JHKWjAlM0kRSuub8ivzoPznN3b62jMdyH2BHm6fzzzMczbmlgN	c	COI0mzlLxzpsZO8dQ8FrniNBXh0tQlVn20sZBTRn06mCx29y2mxjtuMq66fzzzMa3gC34aXpzKHKE7z9M63DKzrNE7z9M6SLzc8KL7Mx4JZ0jpqmGh5vJyF63mvvqhEbmp0	6726077.7676	5224275.22985	2007-06-11	1925-10-24	1958-09-04	1979-07-16 01:47:04	2019-02-24 16:47:19	2054-04-22 11:01:13	328.564	2243412900.29369
1	957	-623360303	6108327333720	tu4nMIl	QBIvO	A	WEwZnCKKK5NC7UxcG5tAczRlLeeecONEpeZBZde8rqBMWkY2KFR1voqyGOjDmy4ddMg1DLoUDVSVCo2crE4allfQKO07Put5dL4sY6t66yx00WvGRD3bZMJ49mY28E9lKMC6JXNP62mbjsLXYw78iwUvIA2lMQ6moDoYqkxgQFZAE02BuA3df6	6527413.3173	1671218604.932732	1940-12-18	1963-12-05 18:04:10	29	32160	1992554171	228046048319694535	gYv8LAxt7Yyt27LAIm	H3uNNycFqFdTkFC1ANqRKkDy13Za2ADz9kumk4OWMpu45XUrzYaouPF7xbuEMVUlzRqShl7w6MvyR0R3yUub1TYwXHbagENQY49xkgZe0Ug7lDnpb6YnYYomnflqpIQTTYwXHbqvMoM7k6Uuwd5q8Q8KYv0bBtQZMsoPHew25NThNYRGjEvCA2snHu0ueEEpeZBZtaVWchUVu6pN9hnGoTwHTfA1jP3wZNvhqjKq9gW1cVCFG5AlakVg30UvYmNImXfD315q8Q8K9f8jJjoCZyH2BHmsZ0M2Oh7xBEa4ot3HXAyTiOoE8Z3Zha4mHXhEtaZCW8L6J3f2teqj6wmO3ta3yUub1	R	DFgZr8ImgkPuYcs1NtxXXVoLvzPSdzLmaA5GRD3bZcFsz59zRv3DuU8mrxKVUJL7Mx4JXF7QfnOXEx0wlq9YKo9wIiCi6t2EIfvHVZa	2418244.6384	3823059.23138	2002-06-19	2010-07-21	1953-09-13	1974-07-25 02:17:21	2024-02-15 18:38:12	2059-04-14 11:21:40	566	2886731484.29611
1	959	-1891244855	36472949862774	hBwW9e	s163MQBUaupVLGqnv2Pp30v696lYdfP0JcKqhWLGxkmg3PPUXFcDV4ZMtVEc8JmY5gMSQWo933HqZQ1cDHH3sLn6l0a1ZjjY55fZd7mm5XAIyCtHihPT5h9O8k5cdeW3NM5a	V	eR0teyo2d9iKcVgWA2R0R83PVBef8QZ0KbS8HFQ7f0bfIzZCAA	2822993.20011	608921522.39636	1935-12-27	1958-12-13 17:32:28	72	18524	1994969162	246216100626957234	BGFZIWmkmS5ykkJwW74hTkjLEUTQuzKc9KCgfU8g4IG	99N2PidplqpIQTzdE08WChXR4bg1t7Q4poHHm0zFP78FuxFE1jClvMAZVRL08R5BQTYwXHbCOI0mzkpEHrxTxhS7Im5MjYShTK0nfuvl3qf26iN48ZMhUTYwXHbI1AFLQ0BURO4oXVJ0bu4sFEI8hLvQbjTM91xdS2teqj6BGFZIWmkmS5IXBCL3Kc9KCgaXpzKHKwKSzxYimWouycjZ50ZfQCUOB98b4j0wvfgZfRkTuWFjs9nCC7OS4lbgxpBbcQ2Adx1M7QcW8c6TBIAA6NZMcMkqSqRuBkYtndi9FWbqgjIbwIWZRSttX3eLxdCuqxI0Zk5	a	ac5v6rA99N2PidpDdLvo9l2hhEbmp0x9ZQhN9FWbqgjkDX28wR1oaTgEmD4aY0l9PZ5FS86w4G7tjwVuE7698T5q8Q8KZhRSBx19XbtcCC	5923937.7617	235251.14493	1997-06-28	2005-07-30	1948-09-22	1969-08-03 02:47:38	2029-02-05 16:20:22	2064-04-04 10:53:40	462.569	2935912050.29851
1	961	-147813895	11003144677000	ktVcVN	IAJl751lj4UMuj2gWWbsq0TYFaJ9p9kdmoNLg49xkgZL7Mx4JcQ2AdxaXpzKHK8GBJ1uJYFEuUv3Nxsx	4	Csjtw3jtuMq6AhlJ04oHHm0zFIyjOHKySQccUs	231710.27139	203333773.526769	1931-01-05	1953-12-22 16:20:13	12	3154	1997351355	264396152953809932	AoYTW01n8ChpcHtu4nMIlOpSCPMKywGA730UvYmN	LVGuOMq0MaNSR5emzDUtWhWnZoi5nZhHmKG6WiVGI8BGDhvCA2sni4Zlm1P3wZNvrRgFVDIYuGHaCTVz11v3pzUrnJ3CCvn3I1AFLQeZEd3uVUlzRqchxiDWjWh4LzuiEhBwW9e6NNkFvZAKW4Jvl3qf26iKrhDjmDzxga0Ey1SRM1voqyG	I	hAJv2g	5830198.6683	955047.12449	1992-07-07	2000-08-08	1943-10-02	1964-08-11 03:17:55	2034-01-28 14:38:04	2069-03-26 11:14:51	0.571	304512388.300917
1	963	-899630510	22192457697995	DUC0dJ	bL2pE9Mvy0iUwQtVklqpIQTMvy0JqLN3tKHhiA7O083PVMC6JXNPdpLeVzIAJl75YYD0M1OjDmy4ub8ivz7fvXT2JlzGYTtFNPGcm4dQlYofi62	i	chxiDWjW51GblrZ3Zha4mHgyooWMcFqFdTMkqSqRuBO8dQ8FNeybjd49TA0ebBWzUW	8321418.22504	600131386.026525	1926-01-14	1948-12-31 15:25:44	18	21042	1999744746	2825662051323312631	07DlUXPiJTqc8JmY5gMfLOPbBWzUW	ztxZKXIXBCL3bkt3kgcDHH3sLnoEx67kcgrqhl6156fQ3L2X0RZMsTltjDUC0dJTK0nfuw25NThmFE21DLcvqPZ6YoqX8sZix9WsHp5HrMQBueOcIYuGHaCw25NThxI0Zk5fBi0CHz8aF4QJSiZeW	K	5xPqyYC5pbp2R5emzDBPW1h3NpQ20t2mQcMybzdHKSM	7711873.26008	4729678.28562	1987-07-17	1995-08-18	1938-10-11	1959-08-21 03:48:13	2039-01-19 10:47:51	2074-03-17 12:38:29	160.573	2241030171.30333
1	965	1114012786	34026969817136	aBg5pC	OjDmy49EmDwG3BplPvk	o	CoeK4eMV6DCFdpLeVzTK0nfuwoOavlTLEoYi7D1Klayal7cK1kZTmEOtcgrqhlC8wlJlc8GBJ1uFQe4LWIYuGHaC1cVCFGPFhOosKGy1DZVCYKOXim	5113404.14204	293888941.51845	2010-10-11	1944-01-10 10:48:18	85	2205	2002142755	3007362575599515329	QSI9ptLUo5cGAUPkJlzGYTMZUMJJ	DV4ZMtVEuj2gWWVTO2g9mUMSKhPj3BFXyXbGosYoTrtO6MbKQkJ1eoYqkxgQFDnpb6YnxS3e3UhitdqyTM91xdSFtUDOju45XUrzUVu6pNtu4nMIlCsmkO6VR5LS35qWANIdCZ69WUgVAeI1od9EmD4aY0eR0teyevLxbQAmPggIDbsq0TYKjRuQfjqPgAQjqPgAQ0zLaivoMYQRA1KIbhx6m1fCabQtvXMMXyicyHPr3zZ2CNHjjoesC04fr3AcjrSMiS01w2cIZAtnqIqVH7oj0LxpZz7zmHeQoSBeKJ9julBJ4XT0uP7i0AyqV3IwsE0w9mtttm8hF59vvoWBZMLdTP581cFqFdTVTO2g9gZmpKpXPiJTqNSJnliW04GmYKjRuQf1lj4UMc0AJYsX1NSJnliXUNBFLCoeK4eeA20zT	u	IbXSOThtHlpVKuuH3C	1913979.22518	9214438.6710	1982-07-26	1990-08-26	1933-10-19	1954-08-30 04:18:30	2044-01-10 13:56:59	2079-03-09 11:55:55	766.576	2576428766.30577
1	967	1509191871	68246909413281	MgFApf	jlW2A7XYw78iY7QU2H	k	JYG3j2uj2gWWNA6lUiV4nZJlE7z9M6oMYQRA7PNMfY8k5cdeW2pjoeW1KIbhxk4OWMpKQkJ1e8CoGcROcMNZiwaBNNVktVcVN4tljZkMkqSqRuB	215128.30453	738014385.013252	2005-10-19	1939-01-18 17:03:56	40	21112	2004561625	3189063102655418027	vfgZfWGSfzQ	Pov4FQWZKGHDBD4T6Y7DTF2zRuAG8Cur8xUjsq0MaNSUi22mvt27LAImQUzHWmclE4cUTQq3jmMAnUa2jfpeCaoWt58ohLvQbjWZKGHDclH3fD6lYdfPKTYnQKuoWt58oueNhNnA4aFEWqQQG7Il9PZ5FtZtDPqgyooWMxBEa4oi3aQItmvDChN7vLNNaRmioDmXYw78iDvKlg2cgrqhl6TnmxxPj3BFXojIrohqbcXLkAfshZLIuqXlcJ3C9BFsWIcdNQCUOB9YaouPFpFbGU12ajZ50ZfR5emzDv1E6lcwu48Q3X	l	G5ooP7d2BZEYkY2KFRg1t7Q4pHu0ueE4wVvqLvl3qf26iFxq3A7uwSBdZg6VJYFEuU8XOEfOuZ0jpqmTM91xdSRvfYOdiE8VdCMG3NIn6X444zXbnTmjtlLxzpsZfIzZCAA	9824420.129	8927624.10643	1977-08-03	1985-09-04	1928-10-28	1949-09-08 04:48:47	2048-12-31 13:16:36	2084-02-28 16:44:38	304.578	89559191.3081954
1	969	1391568350	9480783308290	jCN9Qn	99N2PidpgGyAf96lYdfPOs4Z7i3X0Htf7nZ7ZHj0Axt7YyxOXySqnTAdtM7BtE5abqvKI1AFLQJKAfvy53HqZQ164LzIJzdE08WLHyp9aZix9Wsk1C9JEJYFEuUKQkJ1eg1t7Q4pX444zXs163MQBmvDChN	4	9hh26nG5ooP7VGI8BGDhY1yxokLcvqPZ6mKFA7YWBsh5H8niE2AiBUqnFt8kAGG53HqZQ1MAZVRLGh5vJyFsY6t66kkd7w39EmDwG4fr3AcuEVN5m06JIF4JaQ7PrCqG1Xhn	661347.8593	32483507.716647	1952-03-27	1934-01-27 10:53:28	49	30331	2006971566	177786369066155016	uFuWVaJ9HiF83VsG17mx57lLTEqACQtpen29I	wSBdZg6VQUzHWmclEhqjKq9gWSmv3ZxMBO9pw0dNmT94UbgxpBb9CR6mdcvawEoAczRlLoTrtO6MbPj3BFXV38r1eG8VjdsszJqLN3tKYYD0M1TBNnyxIhu5FJ1voqyGi0RgwnNFsAEgIUHEDzxga02QyxiPWEwZnCKHu0ueEE8VdCMUTK7pPczbmlgN9f8jJjoCZaSGak3himWouycrsp4Ky30UvYmNDV4ZMtVEdpLeVzImXfD31z6ygk67xbuEM7afGdhKK5NC7bkt3kgTYwXHbx57lLTdrfPkUWm5CBuMV1JPxV346ER6iuJzqEvdejZ2PcjnP6ZRNGRrSKyhbnTmjt3Hxzj7oChXR4bI1AFLQ6QRK9qNeybjd6NNkFvcVgWA2ksYNSm	B	RzFyI5qnTAdtu1MYUMVDWDGhcqqR3	1613768.23900	2830769.5521	1972-08-12	1980-09-13	2013-07-25	1944-09-16 05:19:04	2053-12-23 17:55:38	2089-02-18 16:02:40	13.581	582010202.310644
1	971	-64889257	1433202730515	cJ3C9BF	2jhxDAhlJ0451GblQ3BK31tKz62cf	z	t323294wVvqL7PNMfYLfQWtaePDNjZoMYQRAz6ygk6tZHKNdi9r3feI9RQ1qM	0904.8565	1728121741.929200	1944-10-09	1929-02-05 11:19:13	40	28149	2009364555	195956426826067715	jfgh2E6QK9qeA20zT	IJLCkwNSJnlirRgFVDH1tPlrZE4emceA20zT2GxJ7ht32329mRDJMnzjrSMiS01w8CoGcRoYqkxgQFBef8QZZE4emcPSk5GETMAZVRLOjDmy4EMZWvELxdCuqm8CjCSJC563QclH3fD6l0a1ZjjYczbmlgNzDXsov4aY4w2kTuWFjs9nCtzKws5PjdXAXtnuRfU8g4IGnK2lx390b6yiIAJl75kpEHrxu45XUrzZe6wLTV4nZJlRfvGKY4yCrAECjWJqvyi0RgwnxBEa4ozbKDv6AA6NZMc8k5cdeWLEoYi7DHcFpuki9r3feILGxkmg3oLvzPSds163MQB8c6TBITYOD4k9XbtcCCoXVJ0b8XOEfOujZErAAIkjekWrsp4KyclVZfnoEx67kV38r1eG87DrNPNkBmAvirP5LfQWtagGyAf9E1jClv	k	hanEylKz62cfJYG3j23X0Htf7mSgjFBn3E0A5WqQQG7I7afGdhIk6xEKONeybjd6SCDVcIMsoPHeZE4emcmqhv8yU6GCnjbHp8cz0htHlpV2YP6NHnIiCi6tG5ooP70fDnx9E0QePLA0HuXWTmxH0Jpvz1lCBef8QZ	2311872.15186	869437.17783	1967-08-22	1975-09-23	2008-08-03	1939-09-26 20:43:14	2058-12-14 19:29:19	2094-02-09 19:13:58	32.583	158766094.313066
1	973	2044970772	1369079484695	lfyk7Lpi0	7mm5XAlfyk7Lpi06XNO3jm5KhDjm3jmMAnUaJvG8Kg1voqyGoVAo9QMLCeb4Hu0ueE0Z4vZBsbsL4ETBGuXSvagZmpKpueNhNnA4aFEZAKW4J	9	O5Po0GYoqX8s3X0Htf7ZMsTltj3sTIT7P7JbZk7k4OWMpm5NhKuP3wZNvZTmEOtgpONvDrf7MjcY9f8jJjoCZ	253047.8605	2081512963.730231	1939-10-19	2013-11-02 13:55:30	116	28025	2011758792	2141264842628610413	IYuGHaCKuuH3CO5Po0G	QePLA0HutZHKNdHUnGPEulBJ4XT0uP7GHshpa3CCvn313Za2A4CBTqc	6	tY5WypueNhNnA4aFEE1jClvBbUZ4pJqoLvzPSdQ6XNrkmAxdRUA5SGjDyU0fDnx9E0KTYnQKu99N2PidpzgHpqj4wVvqL	252433.25171	8427151.16303	1962-08-31	1970-10-01	2003-08-12	1934-10-05 21:13:31	2063-12-05 16:50:31	2055-06-22 19:34:33	87.586	16746025.315479
1	975	-177561965	8927412760982	6lYdfP	2B4KkXhd2BZEYcJ3C9BFvfgZf	X	ueNhNnA4aFEXDCfIYg2QLjbWln8ChpcHdIzREre9wH0HHd9w3qmgkPuYcGzwxSI801voyn3E0A5ub8ivzzlaTuCv8GjKppKMNVMr1ABAq8eTs	331252.5957	155412495.526116	1934-10-28	2008-11-11 13:07:57	7	19698	2014119947	2322965413307113112	AmPggIDsXGASWZKGHD	6156fQnfzQc5cFsz59zWM68apz08R5BQX4DPTbeeecONTJ3rbUq6nYYXxI0Zk5OCneWfQDKIb674hTkj6DT3rTyJOUiL8xWSYRSSobiPHp8cz0v84HL5qNaWOs4Z7iztxZKXNpQ20tNYRGjEnK2lx3waBNNVFtUDOjDQMIeHDvmPiXOXr39kUZEmD4aY0TJ3rbUY9nRtvyBe6JiL0MZUMJJiIHWSyzmnNHBgjaqfA7afGdh0zLaiv63mvvqVYhjF98usX1MXjnTtoKs163MQB8aq6bQJYG3j2	J	uJzqEvwoOavlTeZEd3uQb9evMaXpzKHK9KGoZH45Es8EaaE3jmMAnUaYEShAjrk06avvShMW1ICAP2qu45XUrzYYePvZ	564367.20683	288416.1589	1957-09-08	1965-10-10	1998-08-21	1929-10-14 21:43:48	2068-11-25 13:07:59	2060-06-12 12:48:09	160.588	278802598.317884
1	977	349137122	44662728145200	BPW1h3	p2jluMSoTOM7h4LzuiEtZtDPqnsEpwzbKDv69C6mdCOI0mzvqkLZVbyuYvc	f	3yUub18Njfs8ac5v6rArxKVUJLVGuOMYdl1JoAEt1aejoJYFEuUGxuYOlc2Go6YDDeNG5W7Eb1VYhjF9oHHm0zFfQKeyOOxogsi28E9lK	6529693.32508	146696125.33773	1929-11-06	2003-11-20 18:37:03	113	7497	2016488396	2504765984596415810	fIzZCAA	RuAG8CumAvirP53jmMAnUa49TA0er8xUjsP89JBG8c6TBIjZErAAlpZ4f3aBg5pCe4lvMLx4yzuHIrYXRXVCo2crR0R83PVI2NuVd9kULAu2Smv3Zxr39kUZNJcycOwbvRKpes6oz0l9Z7tjwVupuQSflEqACQt3zZ2CNHu45XUrzcJ3C9BFjMlBhHHD3HlNSOjhVnLkE7KlizqBAlSLzc8KlYofi62uJzqEvIhWujzRdMs5NJykMlYofi62uEeQts49TA0eP4dkdwxChXR4brsp4KyfTxTI5TXqExSkPlLxzpsZplrcR4gOqMrrcPNSJnli4M3jHiK5UFl7KhLvQbjPG7YoYzEFLkA7fvXT2rsp4Ky0FqULfT3AZDveACimWouyc	l	a7D4IGkULAu2WP9JAw	452705.30586	262902.25260	1952-09-17	1960-10-19	1993-08-30	1924-10-23 22:14:05	2073-11-16 13:41:57	2065-06-03 19:05:59	160.590	1654819233.32028
1	979	-183374072	2977409549700	KuBikc	eI1od9YLLc6HPG7YoYvfgZf	Z	5o0xTENmT94Ut1aejoEmCQDOBS9R3Sc8JmY5gRmaWu5LPT5hr9ObyuYvc1cVCFGZ0jpqmIbwIWZoBqdmGRJpnsbZcJ3C9BFDdLvo9l2hm8hF592KgtF6rAD8CoGcRKfY6Ta2Lw25NTh	2031008.14395	2274516374.15167	1924-11-15	1998-11-29 11:50:13	35	12457	2018903830	2686466551097718508	gjaqfA	9S3SaQvmxSVNz0wyWuRShl7w6agENQYuIR0KqDzxga0enEsGTp6hEyvTJ3rbUDFgZr8I9CR6mdrsp4KyG3NIn6AIB6L7CW8L6J3fiUwQtVk49xkgZGMmWj89QmDurRayQBRIvO0Z4vZBsgjaqfAp2jluM3jmMAnUaMp4lnSAmPggIDYKOXimpBmKoi	k	IWhyYSyH2BHmRvynCn7JbZk7A0kbMMAoYTW01JC563QoBLmJpc	769153.6506	618066.3289	1947-09-27	1999-06-09	1988-09-08	1963-06-13 22:44:22	2078-11-08 15:42:52	2070-05-25 11:43:43	256.593	28394480.322679
1	981	-190527577	4559499822921	bnTmjt	aSGak3hmqhv8yUBGFZIWmkmS5VUlzq5AlakVgn8ChpcHpXwkZlb7tjwVu7LJY27PNX3S4qvMoM7K5UFl7KE6d1mGFELSeP69TmVgNsXGASkY2KFnK2lx38xUjsC8wlJlcUwxoCkBbsOjxNqZiePsZ0M2Oh7	H	Dnpb6YniL1Ek8XyicyHPreW593jwCGqnv2PEr6d1mGF2jfpeCaqG1XhnY1iHA5XUNBFL7DTF2zmKFA7Ye5b1NBrbxrYxYhEbmp0Tl7cAG	1628194.21298	90147646.714622	2009-08-11	1993-12-08 18:48:59	112	3846	2021287415	2868167117572821207	eeecONkQb2DTNIhu5FJoz0l9ZAwWa9B	V38r1eG8R4LfqruIR0KqoYqkxgQFPp987Ph4LzuiErpa2PCVDRnWdix57lLTIbXSOTqMrrcPzbKDv62GxJ7hwTmioPyBC9cgrqhlBaoSurbMDV4ZMtVEOjDmy4C5pbp2SQccUsV8T2ceNSJnliZ0jpqm0W3WtPVuMrYoBhlLxzpsZmSgjFBPj3BFX	c	i0AyqV2YP6NHnrmHhljfYkmL0pzUrnJ0BURO4l9PZ5FueNhNnA4aFEhLvQbjPov4FQkFC1AN9hnGoTXLvOSELHyRp9aKuBikcFQe4LWYdl1JoAEJIr7sbqSIaw6mFE21DR5LS35q2cIZAtRuAG8Cu	311679.5954	3325833.31	1942-10-06	1994-06-18	1983-09-18	1958-06-22 23:14:40	2083-10-30 16:05:07	2075-05-17 15:20:55	222.595	262539213.325082
1	983	-582669841	13378660270086	BGFZIWmkmS5	AZAlI1Pj3BFXlqpIQTxKVUJYaNaAps1NtxXXVLpptgy	v	i9r3feINFsAEgIUHE9RDtUVeG3NIn6eXFlxwwQKO07PM0kRSu5NJykMY7QU2HenEsGTSh8zV0YKOXimg2QLjbWlgGyAf92mQcMySLzc8KJW81TA7NA4QPEk3Hxzj7oaXpzKHKFtUDOjJKAfvy5JW81TA7u45XUrz	602754.18221	1664116572.122445	2004-08-20	1988-12-17 15:40:53	126	29548	2023707000	3049867684155923905	cYvDD32EIfvHVZa	GzwxSI8c6TBICOI0mzlpZ4f33CCvn3JKAfvy5rmHhljgjaqfAkj7QZy2GxJ7hVMr1ABlQdltstaVWch9wxXtDkY2KFRAhlJ04bzdHKSM9XbtcCCaFS8YPqokpEHrxEmD4aY0BS9R3SoVAo9QsY6t66e5b1NB7LJY27hanEyleXFlxwwZ0jpqmVjdsszqFfYHo7LJY27VuMrYoBh9RDtUVex4yzuHFZ5eiMztxZKX8XOEfOuI1AFLQEmD4aY03sTIT7PDnpb6YnlqgPWyRxIMudmtZHKNdIAJl75GHshpanZ1lscXyicyHPrJpnsbZjTiYJ9IkjekWJW81TA7IYuGHaC9hh26n	G	pXyYqWSscShIB87j30Ni0RgwnL7Mx4JSmv3ZxMOfGx372vrLdBQV7ZFvOEXt0EuJzqEvYEShAjnD48izeR0teyf5FluLYaNaAphtHlpVELSeP6rSLzc8KD7NXiwFxq3A7us1NtxXXVscShIBf161QMUwxoCksRXGASsLXQuLSQccUs	866613.29439	8531079.28725	1937-10-14	1989-06-27	1978-09-26	1953-07-01 23:44:57	2088-10-20 13:14:49	2080-05-07 12:41:58	10.0598	2120422610.32751
1	985	176978567	66679869937820	uj2gWW	qG1XhnD7NXiw0BUO4v3NxsxyckHpINmT94UVDnWdiX444zX0FqULfT3ub8ivzJ1ScbEMZWvEcJ3C9BFiBUqnFtTK0nfuFlI6i5z6NNkFvcm4dQcVgWA2CyjfD7eZEd3uGxuYOlcBPW1h30BUO4siSTFK3L2X0	x	hLvQbjY7QU2HLyvYwBnWzDXsovVQx1mWm8hF59MJ49mY49xkgZN48ZMhUOxogsiub8ivzaSGak3h1KIbhxv84HL5qNaW3gDltUd30GDJRUTMFKg2QLjbWlzmnNHBtaVWchUTK7pPLoUDVS8niE2AnK2lx3zEFLkA6laowoOEXt0E8aq6bQPT5hr9O	977966.5319	94789820.922189	1999-08-30	1983-12-26 12:31:52	31	12101	2026119953	3231668251881826604	wTQH0z99N2Pidpw9mttt8b4j0w	i5nZhHNeybjdZE4emcEqACQt5AlakVgyFkJ4RAxt7Yyt32329fTxTI5TpuIMxBlx57lLTd44ORDmAR85muac5v6rA6laowoC5pbp2i0AyqVYYD0M17DTF2zNl3UAeeW593jwCcDHH3sLnKppKMN4M3jHiFtUDOjFtUDOjKfY6Ta2LWM68apzYoqX8snXBEqWQ6XNrkfQKeyOwgJ7SUcI1AFLQTYwXHbfBi0CHmvDChNCA5mJsLcvqPZ6jnTtoK1KIbhxnfzQc5f5FluLp6ubFA3sTIT7PkULAu2JC563QKQkJ1eXGkTuW9HiF83ypnvEjSmv3ZxELSeP6rBGFZIWmkmS5hEbmp0PxthpHk1C9JE9KGoZHHKWjAlO8dQ8F	P	SBeKJ9jNA4QPEk9RQ1qMAq8eTsFZ5eiMlKxA6S8xWSYROjDmy4XGkTuWbzdHKSMLD1jZEZ2q0MaNSKBFVf4Ep6hEyvtqZi5zLoUDVS	3320475.12511	9127185.2853	1932-10-23	1984-07-06	1973-10-05	1948-07-09 00:15:14	2093-10-11 17:24:29	2085-04-28 14:00:00	454.600	161537318.329955
1	987	1561351087	8737813667688	9wxXtD	mFE21DjSMiS01wTn06mCxFZ5eiM9G425T9M7BtE55fZdY9ntvyB	b	uIR0KqpuQSflrniNBXb62jMdm5MjYShm5NhKu6ziP0TnP9LNqgfhekNLIuqXlZAKW4JEGvTRxlzLcvqPZ6P89JBG2QyxiPYv0bBtQZkQb2DTNs163MQB	5415845.32179	2468521654.510149	1994-09-08	1979-01-04 15:54:08	65	24469	2028536187	136568822295629302	hEbmp08O425Ik6xEKOM7BtEmUMSKh	J1ScbRIyjOHKyudEpVIVUcGbevmPiXOXIDzhKW7E5vM4JHlEPPsKrVxDYv3Nxsx3FDBau	I	m5NhKuneJ2sog7rCKtJlzGYTyx00WvIiCi6tXqExSkPLUo5cGpXyYqWSE8jFhfjffTxTI5TIk6xEKO4tljZkudEpVId2BZEYeSQ3YgSQccUsbkt3kgDvKlg20BURO4NrIza3C5pbp2RAXNSmCoeK4e7tjwVuI2NuVd9oWt58o7JbZk7	121000.21502	3226521.1623	1927-11-02	1979-07-16	1968-10-14	1943-07-19 00:45:31	2098-10-03 15:33:55	2090-04-19 17:33:51	59.603	2566216659.33235
1	988	1267082318	50432177305629	NAdc9r	GIF23mgQW6CSLxJs1NtxXXVCsjtw3PSk5GETndjw5MLVGuOMQf2JCfFQe4LW9C6mdAwWa9Blfyk7Lpi0pxSDwmLpptgyu1MYUMVD2mQcMyhWCEONTK0nfuxLWMPUTK0nfuVGI8BGDh	x	TVz11v3SSobiP98JVL99QyKNgC06JIF4JgG8qucnm5MjYShE8jFhfjfMkqSqRuBg7rCKtcYvDD3htHlpV4fr3AcM7BtErR5LS35qaycLEKMQ6moDOxogsiFlI6i5zx9ZQhN2EIfvHVZa7E5vM4wHTfA1joMYQRAY249g2imWouycMfrLOPzWZho5kkd7w3	614557.15863	349111371.66565	1992-03-13	1976-07-10 11:32:32	71	27478	2029738703	227369105765230651	IyCtHih	R5emzDKppKMNE7z9M6udEpVIt27LAImHd9w3q5trYbUMfrLOPtZtDPqbgxpBb72vrLd4aY4w2tu4nMIldXAXtnuR29y2mx6fzzzMNqZiePzLmaA5nD48izYoqX8sizqBAlKBFVf4EGh5vJyFNl3UAePp987PXLvOSEs163MQBZpV3xnMp4lnSG5ooP7fBi0CHWqQQG7IVjdsszsKrVxDYiUFTMkIRHUnGPE8usX1MXYYePvZx57lLTZ0jpqmjTiYJ9kj7QZyuqTuVonsErpwbQtvXMMmRDJMnzoEx67kJYG3j2lqgPWyNmT94UwaBNNV8kAGG5	v	fIzZCAAY1yxokIbXSOTlKxA6STYwXHbOgFnlipvXbXff4tljZk4aY4w2Nl3UAeRKpes6nsErpwueNhNnA4aFE9f8jJjoCZoaIG5tksYNSm	4327635.3512	2528104.19884	1925-05-07	1977-01-18	1966-04-19	1941-01-22 01:00:40	2101-03-30 17:11:53	2092-10-14 16:20:59	6.604	319586263.333568
1	989	2147337183	5602536157817	sKrVxDY	jMlBhHAmPggIDuEVN5mLEUTQuzqnTAdt7E5vM4CMa5BJtqZi5z	8	rbxrYxY	2111240.27890	3226521221.03275	1989-09-16	1974-01-13 11:09:14	96	27872	2030956032	318269391619532000	Q3BK31tbnTmjt	GzwxSIhLvQbjpBmKoiZpV3xnv84HL5qNaWtZtDPq6NNkFvdY7xqsRcBKMRoj0LxpZz7tbC0LivmxSVNz2teqj6IcZo8FyQBRIvOZUn5VJTK0nfuzDXsov4laoUUmgkPuYcddMg1DtaVWchxLWMPUVGI8BGDhoWt58o08R5BQu45XUrzc0AJYsX1KuBikcSQccUsVGI8BGDhu1MYUMVDvqkLZVwaBNNV2cIZAtplrcR4gOuj2gWWlLxzpsZLEoYi7DjAs7D4PT5hr9OYEShAjAmPggID3Hxzj7o	7	tFNRPG3wckJFDnpb6YnTJ3rbUmgkPuYc	4211324.251	8626060.17977	2012-07-29	1974-07-24	1963-10-24	1938-07-28 01:15:49	2014-01-06 11:36:36	2095-04-11 10:52:11	1.060	654429109.334772
1	990	-2145746228	1612329895110	R1oaTg	VM1AB1M7QcWAA6NZMcnZ7ZHj0q6nYYXSttX3ezLmaA5QQyvjQK	i	vvoWBZMLg1t7Q4pFZ5eiMJ1ScbRi5nZhHoBqdmGRFWHwGCp6hEyvcaptPLTxhS7IoHHm0zFY5zWCGjqPgAQ	1417354.19603	572719373.621138	1987-03-23	1971-07-19 12:14:14	39	23692	2032152502	4091696738459582	dXAXtnumWz4lYAdXAXtnujtuMq6DQMIeHD	yabjcjg7rCKtwCmCHaoBLmJpcwHTfA1jqFfYHoVTO2g9Qc4aIlJHlEPPMAZVRLnZ7ZHj0	x	S86w4Ghy4asMmFE21DgGcqOhgYrv8LRnZ7ZHj0IYuGHaCyFkJ4R0JcKqhWS8T3hwLRv3DuU8mbL2pE9htHlpVD7NXiwuqTuVo8k5cdeW	8917751.5472	476664.2318	2010-02-01	1972-01-28	1961-04-28	1936-01-31 01:30:57	2016-07-02 11:46:55	2097-10-05 18:49:49	0.0606	2153710302.33598
1	991	-1197223539	33536986417717	aXpzKHK	OpSCPMY7QU2HbKaKSuJYG3j2oYqkxgQF7JbZk76ziP0TtY5WypoQvSzW5q8Q8KAIB6L77mm5XAgfhekNz8aF4QJSiZeWut5dL4ChX4btaVWchwKSzxYg2QLjbWl3x2CUyac5v6A4f3Ac	e	7DrNPNkBmKG6Wi8k5cdeWczbmlgNbXRn78i8k5cdeWVUcGbeu45XUrzx4yzuHqnTAdt99N2PidpYEShAjVrjcukMRAXNSm87j30NQBueOcLyvYwBnWw25NThG5ooP7NpQ20t	1812844.5292	15198553.218142	1984-09-25	1969-01-22 16:50:32	113	2353	2033360651	49996995702321931	HUnGPE7a4PAu6uSufIzZCAA45Es8EaaEmioDm	PiFzVd9AA6NZMcIyCtHihJpnsbZevLxbQqRKkDy6SCDVcIRXP7oKVNFsAEgIUHEZpV3xne5b1NBm8hF59vfgZfRlpZ4f3nK2lx3hrcoNx7DrNPNkB98JVL99LyvYwBnWe9wH0H494j4bUmgkPuYc4M3jHiVDRnWdi3Hxzj7oVzpA5tFRRaklVjdsszCqqvX3jqPgAQi3aQIt8CoGcRueNhNnA4aFEg2QLjbWl4M3jHipuQSflQBueOcvCA2snr8xUjsM7BtErQDKIb6Ey1SRMIvcEF9PxthpHsRXGASaBg5pCXLvOSE9hnGoTZE4emcFRRaklLUo5cGCMa5BJhAJv2g9hnGoTyXbGosYJYFEuU6GCnjb	j	oBqdmGRaBg5pCVMr1ABVUcGbeWqQQG7ItY5WypUaupVLu45XUrzd30GDJCQLt7N6fzzzMAZAlI1RAXNSmE4allf5NJykMTRn06mCx62mbjsLenEsGT8Njfs8HD3HlNuJzqEvhdDeiDcVgWA2zmnNHB83kvn5dejZ2PkMW0Wb	9632714.16023	727290.13245	2007-08-08	1969-08-02	1958-11-01	1933-08-06 01:46:06	2018-12-28 16:59:09	2100-04-02 11:54:24	870.607	218982441.337199
1	992	939057491	8548419242610	sY6t66	SOjhVncJ3C9BFc0AJYsX1O5Po0GDUC0dJ	w	ut5dL4ndjw5MH1tPlr2EIfvHVZaqvMoM7TYOD4k5AlakVgBS9R3Sxnu7G3WDGhcqqR3f5FluL4cUTQqoPznN3uFuWVaJHD3HlNzf7dZZlmP2RKRQWUDZy36yivYWoVMr1ABKfY6Ta2LZe6wLTt32329t1aejoLwTROPwTmioPyBC9cYLWnP4g	244166.3779	1752914300.328104	1982-04-01	1966-07-28 16:17:25	75	5552	2034558648	59087023800773280	s163MQBAuhh4otZvSXYMBO9pw0d	gYrv8LRawwG1lnyCeBFPooTzJKAfvy5s1NtxXXVrxKVUJ6SCDVcINeybjdZix9WsGuXSvaCjrO8OcaptPLoMYQRARXP7oKVQKO07PK5UFl7KmFE21DEr6d1mGF1lj4UMfTxTI5T1TROUp0kkd7w3ut5dL4cJ3C9BFtFNRPGgIjOa6auzAXBo8QUzHWmclEPov4FQVDRnWdiMV6DCFVYhjF9uj2gWWShl7w6346ER6iQQyvjQRKyH2BHmx4yzuHypnvEj7E5vM47fvXT2N48ZMhUnyCeBFPooTzXEx0wlJHlEPPwHTfA1jGy1DZVC9RvWPhQUzHWmclEOf71Z44M3jHidIzRErF40p9FFsT6m1fCa8IsrvLbfTxTI5TvvoWBZMLz7qqamAtFNRPG9WUgVAzWZho5VUcGbeGMmWj85o0xTEtBGXwGx9ZQhNtZHKNd	b	EpeZBZgG8qucnuEeQts7E5vM4DvKlg2YYD0M1	422772.21814	724866.13196	2005-02-10	1967-02-05	1956-05-07	1931-02-09 02:16:23	2021-06-24 15:08:47	2102-09-27 10:57:11	46.609	57213215.3384064
1	993	858428417	63215709828953	XLvOSE	Os4Z7idTP581Y1yxokp6hEyvKlUS7LOFaJ9p9fyftnCF29y2mxPFhOosKIbXSOTi93feILHyp9a3NM5a3sTIT7PMC6JXNP	y	jAs7D4k0xpF0cYvDD3LfQWtaRuAG8CuA0kbMMqRKkDyIPtF1hVDRnWdisZ0M2Oh7KuBikceA20zTtZvSXYmWz4lYA5abqvKWm5CBuM3gDltUFQe4LW	3018024.23548	7389147.58745	1979-10-05	1964-02-01 11:02:45	22	30849	2035754332	68167052134294629	ZhSBx1PPUXFcqG1XhnzFyI5nfzQc59FWbqgj	hyWvpHw25NThgjaqfA0BURO4vmxSVNzi0AyqVmSgjFBJKXqMLpuQSflTYOD4kac5v6rAjMlBhHVMGaopr1cVCFGgjaqfAOCneWfiUFTMkIR6m1fCaRmioDmwaBNNVOxogsiq0MaNSDz9kumC7OS4l6tIP7yE8VdCMUi22mvYYomnfwTQH0zg7rCKtHcFpukMvyR0RjjoesC0s163MQB4aY4w26NNkFvwSBdZg6VfyftnCFWm5CBuMwSBdZg6V6DT3rT	x	4CBTqczmnNHB2GxJ7h5NJykMgwfjTYrtQLPb08R5BQbzdHKSMIiCi6toBqdmGR7JbZk7jtuMq6	5827274.19503	402055.30921	2002-08-16	1964-08-11	1953-11-10	1928-08-14 02:46:40	2023-12-19 17:10:54	2015-07-06 16:59:01	630.610	194017764.339629
1	994	-854589016	16059073926546	kTuWFjs9nC	3BplPvkkDX28w28E9lKKuBikcPj3BFX6NNkFvvfYOdihdDeiDWP9JAw3wckJFMOcD5GiUwQtVk0wyWu29y2mxlKxA6S	k	kdmoNLgFX2w0lRhBwW9eclH3fDPNX3S4LD1jZEZ2NeybjduqTuVo0Z4vZBsgIjOa6auOjDmy4bKaKSuTM91xdSfTxTI5TFZ5eiM	5227754.21698	313879296.38424	1977-04-09	1961-08-06 18:16:46	53	11926	2036948275	77257080441725979	4aY4w2	yXbGosYOs4Z7iELSeP6rRKpes65NJykMYKOXimYLLc6H4CBTqc	8	TBNnyxLXexixrR	7818640.25327	132029.2405	2000-02-20	1962-02-14	1951-05-17	1926-02-18 03:01:49	2026-06-15 11:50:20	2017-12-31 18:53:22	6.611	88007571.3408308
1	995	-800457970	4447469837685	KywGA7	w9mtttQCUOB9AZDveACLcvqPZ664LzIJsZ0M2Oh7FWHwGCQKO07PJ1OOKEwmaWu5LuA3df6ksYNSmtZHKNdyx00WvhitdqyIAJl75XLvOSEaQ7PCcYLWnP4gBGFZIWmkmS5XP7oKVmDJMnzoYqkxgQFUVu6pN	n	n8ChpcHV4H48U9hnGoTfIzZCAA0fDnx9E0KAvbkpyckHpILyvYwBnWkDX28w8QoH0QZWLB8m	647831.9601	183866865.532004	1974-10-14	1959-02-09 19:11:24	12	5739	2038143151	86347108837427328	5xPqyYLcvqPZ6	XqExSkP0zWeYDksYNSmGuXSvabyuYvc7vLNNagyooWMtL6D7PhyWvpHZpV3xn	i	lQdltsKfY6Ta2LSQccUsSBeKJ9jxEQyuaLVGuOMg1t7Q4psRXGASulBJ4XT0uP7IAJl75xpMvGF	819781.1926	9917723.21578	1997-08-25	1959-08-21	1948-11-19	2013-05-11 03:32:06	2028-12-09 13:54:33	2020-06-26 16:20:46	160.612	27371091.3420428
1	996	-460934973	20474606202588	9WUgVA	LVGuOM	B	hrcoNxkpEHrxLxdCuqVDRnWdi8c6TBIwmO3ta5o0xTE0W3WtPGK1i6fGHshpaAxt7YyG3NIn6W2ujKN7DTF2zvvz4viHcFpuk2cIZAtDt5RaORKpes663mvvqTe43X849TA0e0W3WtPqFfYHo	8330525.518	149397037.418528	1972-04-18	1956-08-15 17:11:20	48	3825	2039340508	95427137118118677	KK5NC78Njfs8FlI6i5zojIohqC8wlJlc	9TmVgNHu0ueEIkjekWKywGA7VjdsszNG5W7Eb1VrjcukMR5emzD6156fQrcm4dQIDzhKW3sTIT7PYaOW5QxUlmoa5AlakVguJzqEvmaWu5L6fzzzMSFfU4q1KlayaE4allfhw1Iy2udEpVI	e	06JIF4JR1oaTgY7QU2HwHTfA1jKfY6Ta2LmFE21DFtUDOjd2BZEYGqnv2P1TROUp0NAdc9rRxIMudmoYqkxgQFCQLt7NNGRrSKyhcPkSuW9tFNRPGUxcG5t6lYdfPGy1DZVCsiSTFKqFfYHoCoeK4eAR85muOxogsiJqLN3tKiL1Ek8o5KPGnU	165159.22874	415176.2040	1995-03-01	1957-02-23	1946-05-25	2010-11-15 04:02:23	2031-06-06 13:19:53	2022-12-22 15:18:06	0.0614	1065831329.34324
1	997	-1718277950	43216481118384	mgkPuYc	9BEMxWJI7sbMOfGx3kdmoNLgPov4FQO8dQ8FcvawEosp4Ky9HiF83VuMYoBhMOSjg0MC6JXNPDdLvo9l2hgjaqfA2Go6YDDeLkE7KlSttX3eTJ3bUVTO2g9e6JiL0lpZ4f3LoUDVS	g	aBg5pC	5424319.28770	1878129820.132082	1969-10-23	1954-02-18 12:32:07	59	28912	2040552549	1045171654599910026	6156fQ9vWPhV8T2cezbKDv6	clH3fD51Gblre4lvML3S8B5ODkePDNjZKlUS7LO7PNMfYaFS8YPqovvoWBZML9S3SaQfPgeg9HXBbsOjxIkjekW4yCrAEZ3Zha4mHmAxdRUAhw1Iy2EMZWvE6fzzzMY7QU2H2YP6NHn9WSzFuP6tIP7ybkt3kgG5ooP76lYdfPGK1i6fKTYnQKuIbXSOTTl7cAGR5emzD6tIP7y	w	zDXsovxEQyuaMOcD5GPG7YoYJC563QtZvSXYcU0va5lYofi629wxXtDZpV3xnxI0Zk5n8ChpcHkULAu2	27186.20273	2627403.28808	1992-09-03	1954-08-29	1943-11-29	2008-05-20 04:17:32	2033-12-01 18:01:34	2025-06-18 10:35:50	12.615	127384008.344449
1	998	867628799	4246942211395	G3NIn6	tu4nMIl5SHn1T4nqIqVH7QyKNgCxjPAquniNBX5AH7laqcDHH3sLnQc4aIlYKOXimG3NIn6XpxhKMPk4OWMpTiOoE8iUwQtVkVjcukMY1yxok3gDltUOdzxZjDDMJMlaycLEK5LS35qdpLeVzIk6xEKOGh5vJyFpzUnJdfPkU7vLNNa	H	58fIdDsTJ3rbUSFfU4q3gDltUzf7dZZHKWjAlizqBAlUVu6pNmRDJMnz3Hxzj7ohBwW9ejtuMq6NFsAEgIUHE4wVvqL9WUgVApxSDwmBbsOjxOcMNZiLpptgye9wH0HFtUDOj	312634.27395	556418036.929930	1967-04-28	1951-08-24 15:19:49	39	9507	2041748379	1136071937295011375	cYLWnP4gV4nZJlSoTOM7Z0jpqmSttX3e	LEUTQuzVFiGsSueNhNnA4aFEuEeQts3X0Htf7aSGak3hq0MaNSjCN9QnGEj5zqp0S81uli3aQItIhWujzRdMsYoqX8sHKWjAlsWIcdNkpEHrx3RNM5ad2BZEY9EmDwG	y	vvoWBZMLYv0bBtQZMjc22ymFE21DFX2w0lRxS3e3UirWuBjDNqZieP2YP6NHnGuXSva9XbtcCC2mQcMyKjRuQf8O42r5zf7dZZ9WSzFuPudEpVIwTQH0zSmv3ZxoaIG5tYEShAjmKG6WibBWzUW	9325292.14755	2331222.27625	1990-03-09	1952-03-04	1941-06-03	2005-11-23 04:47:49	2036-05-27 14:08:01	2027-12-13 16:19:33	32.616	2849112221.34566
1	999	-2048939966	37549778463076	nZ7ZHj0	e0teyW04GmYpFbGU12alLxzpsZ2B4KkXhMkqSquBXWTmxH1TOUp0fQKeyO7mm5XA24Qf9csmtKBFVf4EwVdXk8bPPUXFcxBEa4oCyjfD7O2tGMCsY6t66vvz4vi62mbjsLNJcycOwbv2jhxDcPkSuW9TVz11v3zmnNHBAA6NZMckw8Uz	7	bcXLkAfshZz6ygk69KGoZHlKxA6SLxdCuqSh8zV0KfY6Ta2Ljfgh2EuEVN5m3sTIT7PZpV3xnjfgh2EHcFpuktFNRPGCQLt7NpuIMxBl4aY4w2yH2BHmbsq0TY	1022246.2091	100582795.830210	1964-10-31	1949-02-27 11:48:20	86	8890	2042976614	1226872221438312725	byuYvc	Mjc22y3DwWngy5AlakVgLUo5cGKywGA7XhEtaZWGSfzQ9WUgVA3IwsE0SLzc8Khw1Iy2xBEa4okPIC6JPPUXFcCsmkO6VfU8g4IG3zl5tyOf71Z44tljZk8usX1MXhitdqyzlQil3bUvUzNEZrmHhljclH3fDDUC0dJNeybjdR4Lfqr2EIfvHVZaNSJnliXLvOSEVGI8BGDhnK2lx3YUwQfq8LD1jZEZ2Qf2JCfAhlJ04RvynCnc8JmY5gRmAvirP5	k	AR85mu0Jpvz1lCW2ujKNc8JmY5gRNqZiePZpV3xnxS3e3UbBWzUWbQtvXMMSh8zV0Y1iHA5h4LzuiEEy1SRMWm5CBuMMOfGx3dTP581d44ORDmwmO3tazmnNHBgYrv8LRf7MjcYMC6JXNPLHyRp9a	419003.9386	3516174.4598	1987-09-13	1949-09-07	1938-12-07	2003-05-30 05:18:06	2038-11-22 11:57:11	2030-06-09 13:26:49	222.617	1043221510.34686
1	1000	-775703177	10047430924855	Dt5RaO	gFVDJ4EgyKkMW0WbdXAXtnui93feI5AH7laqHp5HMcQ2AdxbyuYvcbyuYvc3S8B5ODkhyWvpHIhWujzdMs7PNMfYyJOUiLkMW0Wb9C6mdOjDmy4M0kSu4f3AcGMmWj8E6d1mGFYbdZ1GZ3Zha4mHKK5NC7tQLPb	d	OjDmy4oaIG5tYaOW5QuFuWVaJ9BEMxWQf2JCf4tljZkm8hF59hAJv2g3zZ2CNHnsErpw8XOEfOuIhWujzRdMsc0AJYsX1woOavlT	9916875.1996	206539311.110506	1962-05-07	1946-09-02 12:32:32	86	4560	2044122232	1317772503696914074	Gh5vJyF1KIbhxbKaKSuQQyvjQK	BaoSurbMIhu5FJ5trYbU6TnmxxnD48izcvawEocU0va5jqPgAQ0KbS8HGzwxSIskr6S0rtQLPbtqZi5zkQb2DTNtu4nMIlX4DPTbIyCtHihcQ2Adx2YP6NHnutLwJrMjc22yPT5hr9Of3MIFJlpZ4f3kYtndiNeybjdu1MYUMVDv84HL5qNaW4tljZksZ0M2Oh7CqqvX387j30NuqTuVoMLCeb4fvOE6yE7z9M6r9G425T9XyicyHPr	n	AR85mucvawEobvz5QtnqIqVH706JIF4JRuAG8Cu1cVCFGJ4EgyKfIzZCAAWANIdCZ6eZEd3uPSk5GETub8ivzVf5kEypzUrnJ2YP6NHnGHshpaoaIG5tczbmlgNz8aF4QJSiZeWGzwxSIclH3fDmAxdRUA4laoUUXYw78iMQ6moDRzFyI5	9119612.29085	6724212.1301	1985-03-18	1947-03-14	1936-06-12	2000-12-02 20:42:16	2041-05-19 15:26:28	2032-12-03 15:51:23	140.619	2891214282.34806
1	1001	-446732771	1147007025846	BGFZIWmkmS5	oWt58ogpONvD	N	QyKNgCYUwQfq8gyooWM9WUgVAH1tPlr	6624263.5303	2612621543.031888	1959-11-10	1944-03-08 12:05:25	118	2077	2045236051	1408572791738015423	9vWPh085BQW2ujKN8b4j0w	0FqULfT3irWuBjDCQLt7N	B	9BEMxW36yivYWopzUrnJJIr7sboLvzPSdXumoNxBmeq0MaNSdpLeVzaBg5pCmSgjFBu45XUrznXBEqWIDzhKWtBGXwGBbsOjxvvz4viP89JBGPPUXFc08R5BQOjDmy4J4EgyK	9822046.30925	518409.643	1982-09-21	1944-09-16	1933-12-16	1998-06-08 20:57:24	2043-11-13 15:27:14	2035-05-31 17:16:15	416.620	1922628912.34927
1	1001	-446732771	1147007025846	BGFZI汉字WmkmS5	oWt58ogpONvD	N	QyKNgCYUwQfq8gyooWM9WUgVAH1tPlr	6624263.5303	2612621543.031888	1959-11-10	1944-03-08 12:05:25	118	2077	2045236051	1408572791738015423	9vWPh085BQW2ujKN8b4j0w	0FqULfT3irWuBjDCQLt7N	B	9BEMxW36yivYWopzUrnJJIr7sboLvzPSdXumoNxBmeq0MaNSdpLeVzaBg5pCmSgjFBu45XUrznXBEqWIDzhKWtBGXwGBbsOjxvvz4viP89JBGPPUXFc08R5BQOjDmy4J4EgyK	9822046.30925	518409.643	1982-09-21	1944-09-16	1933-12-16	1998-06-08 20:57:24	2043-11-13 15:27:14	2035-05-31 17:16:15	416.620	1922628912.34927
1	1001	-446732771	1147007025846	汉字	oWt58ogpONvD	N	QyKNgCYUwQfq8gyooWM9WUgVAH1tPlr	6624263.5303	2612621543.031888	1959-11-10	1944-03-08 12:05:25	118	2077	2045236051	1408572791738015423	9vWPh085BQW2ujKN8b4j0w	0FqULfT3irWuBjDCQLt7N	B	9BEMxW36yivYWopzUrnJJIr7sboLvzPSdXumoNxBmeq0MaNSdpLeVzaBg5pCmSgjFBu45XUrznXBEqWIDzhKWtBGXwGBbsOjxvvz4viP89JBGPPUXFc08R5BQOjDmy4J4EgyK	9822046.30925	518409.643	1982-09-21	1944-09-16	1933-12-16	1998-06-08 20:57:24	2043-11-13 15:27:14	2035-05-31 17:16:15	416.620	1922628912.34927
1	100	446732771	1147007025846	汉字	oWt58ogpONvD	N	QyKNgCYUwQfq8gyooWM9WUgVAH1tPlr	6624263.5303	2612621543.031888	1959-11-10	1944-03-08 12:05:25	118	2077	2045236051	1408572791738015423	9vWPh085BQW2ujKN8b4j0w	0FqULfT3irWuBjDCQLt7N	B	9BEMxW36yivYWopzUrnJJIr7sboLvzPSdXumoNxBmeq0MaNSdpLeVzaBg5pCmSgjFBu45XUrznXBEqW汉字WtBGXwGBbsOjxvvz4viP89JBGPPUXFc08R5BQOjDmy4J4EgyK	9822046.30925	518409.643	1982-09-21	1944-09-16	1933-12-16	1998-06-08 20:57:24	2043-11-13 15:27:14	2035-05-31 17:16:15	416.620	1922628912.34927
1	2	4	8	50string	500varchar	c	varchar	12345678901234.123456	123456789012345678.123456789	1900-01-01	1900-01-01 00:00:00	1	2	4	8	50string	500varchar_replace	c	aaa65533aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa	12345678901234.123456	123456789012345678.123456789	1900-01-01	1900-01-01	1900-01-01	1900-01-01 00:00:00	1900-01-01 00:00:00	1900-01-01 00:00:00	0.4	0.8
