16.1233	1	0.0769231
11.2769	1	0.153846
10.7527	1	0.230769
10.615	1	0.307692
9.99962	1	0.384615
9.63217	1	0.461538
9.63202	0.857143	0.461538
9.37621	0.875	0.538462
9.34872	0.777778	0.538462
9.03691	0.8	0.615385
8.91264	0.727273	0.615385
7.43682	0.666667	0.615385
7.27421	0.615385	0.615385
7.17604	0.571429	0.615385
7.07461	0.533333	0.615385
6.73062	0.5	0.615385
6.66445	0.470588	0.615385
6.61385	0.444444	0.615385
6.43225	0.473684	0.692308
6.38524	0.45	0.692308
6.34033	0.428571	0.692308
6.27699	0.409091	0.692308
5.96762	0.391304	0.692308
5.53416	0.375	0.692308
5.50217	0.36	0.692308
5.49131	0.346154	0.692308
5.45976	0.37037	0.769231
5.39695	0.357143	0.769231
5.32573	0.344828	0.769231
5.22548	0.333333	0.769231
4.95488	0.322581	0.769231
4.88425	0.3125	0.769231
4.85979	0.30303	0.769231
4.75355	0.294118	0.769231
4.64758	0.285714	0.769231
4.53435	0.277778	0.769231
4.49289	0.27027	0.769231
4.4172	0.289474	0.846154
4.28853	0.282051	0.846154
4.28541	0.275	0.846154
4.27069	0.268293	0.846154
4.19395	0.261905	0.846154
4.01033	0.255814	0.846154
3.95002	0.25	0.846154
3.91234	0.244444	0.846154
3.86065	0.23913	0.846154
3.85856	0.234043	0.846154
3.82084	0.229167	0.846154
3.80053	0.22449	0.846154
3.71072	0.22	0.846154
3.68642	0.215686	0.846154
3.68436	0.211538	0.846154
3.59647	0.207547	0.846154
3.56387	0.203704	0.846154
3.56268	0.2	0.846154
3.53843	0.196429	0.846154
3.52636	0.192982	0.846154
3.48292	0.189655	0.846154
3.47205	0.186441	0.846154
3.4149	0.183333	0.846154
3.41485	0.180328	0.846154
3.40764	0.177419	0.846154
3.40141	0.174603	0.846154
3.38724	0.171875	0.846154
3.32894	0.169231	0.846154
3.30144	0.166667	0.846154
3.28473	0.164179	0.846154
3.26734	0.161765	0.846154
3.26723	0.15942	0.846154
3.24764	0.157143	0.846154
3.23729	0.15493	0.846154
3.20041	0.152778	0.846154
3.17797	0.150685	0.846154
3.14687	0.148649	0.846154
3.14081	0.146667	0.846154
3.13562	0.144737	0.846154
3.13238	0.142857	0.846154
3.12319	0.141026	0.846154
3.11431	0.139241	0.846154
3.09443	0.1375	0.846154
3.05853	0.135802	0.846154
3.05202	0.134146	0.846154
3.04505	0.13253	0.846154
3.03998	0.130952	0.846154
3.02769	0.129412	0.846154
3.01036	0.127907	0.846154
2.9895	0.126437	0.846154
2.98827	0.125	0.846154
2.95287	0.123596	0.846154
2.94894	0.122222	0.846154
2.94739	0.120879	0.846154
2.94416	0.119565	0.846154
2.92137	0.11828	0.846154
2.90792	0.117021	0.846154
2.89118	0.115789	0.846154
2.87131	0.114583	0.846154
2.86155	0.113402	0.846154
2.84823	0.112245	0.846154
2.84744	0.111111	0.846154
2.84632	0.11	0.846154
2.8436	0.108911	0.846154
2.81253	0.107843	0.846154
2.77627	0.106796	0.846154
2.75297	0.105769	0.846154
2.74658	0.104762	0.846154
2.73674	0.103774	0.846154
2.73316	0.102804	0.846154
2.69896	0.101852	0.846154
2.69303	0.100917	0.846154
2.68447	0.1	0.846154
2.63167	0.0990991	0.846154
2.62768	0.0982143	0.846154
2.59127	0.0973451	0.846154
2.58663	0.0964912	0.846154
2.58495	0.0956522	0.846154
2.58181	0.103448	0.923077
2.57572	0.102564	0.923077
2.55013	0.101695	0.923077
2.54792	0.10084	0.923077
2.52664	0.1	0.923077
2.52347	0.0991736	0.923077
2.50321	0.0983607	0.923077
2.47838	0.097561	0.923077
2.47556	0.0967742	0.923077
2.46215	0.096	0.923077
2.45673	0.0952381	0.923077
2.45395	0.0944882	0.923077
2.45284	0.09375	0.923077
2.45168	0.0930233	0.923077
2.45017	0.0923077	0.923077
2.44867	0.0916031	0.923077
2.44223	0.0909091	0.923077
2.41303	0.0902256	0.923077
2.39539	0.0895522	0.923077
2.39466	0.0888889	0.923077
2.38787	0.0882353	0.923077
2.38006	0.0875912	0.923077
2.37606	0.0869565	0.923077
2.36453	0.0863309	0.923077
2.34636	0.0857143	0.923077
2.31942	0.0851064	0.923077
2.29851	0.084507	0.923077
2.28214	0.0839161	0.923077
2.27076	0.0833333	0.923077
2.25922	0.0827586	0.923077
2.25044	0.0821918	0.923077
2.24548	0.0816327	0.923077
2.2421	0.0810811	0.923077
2.24129	0.0805369	0.923077
2.2319	0.08	0.923077
2.22687	0.0794702	0.923077
2.22353	0.0789474	0.923077
2.21867	0.0784314	0.923077
2.2077	0.0779221	0.923077
2.20279	0.0774194	0.923077
2.19906	0.0769231	0.923077
2.18335	0.0764331	0.923077
2.1789	0.0759494	0.923077
2.16659	0.0754717	0.923077
2.15692	0.075	0.923077
2.15514	0.0745342	0.923077
2.15014	0.0740741	0.923077
2.13384	0.0736196	0.923077
2.13279	0.0731707	0.923077
2.13257	0.0727273	0.923077
2.13078	0.0722892	0.923077
2.12342	0.0718563	0.923077
2.12056	0.0714286	0.923077
2.12044	0.0710059	0.923077
2.1197	0.0705882	0.923077
2.10789	0.0701754	0.923077
2.06725	0.0697674	0.923077
2.04864	0.0693642	0.923077
2.04672	0.0689655	0.923077
2.02781	0.0685714	0.923077
2.02479	0.0681818	0.923077
1.97927	0.0677966	0.923077
1.96525	0.0674157	0.923077
1.95836	0.0670391	0.923077
1.9483	0.0666667	0.923077
1.94343	0.0662983	0.923077
1.94018	0.0659341	0.923077
1.9185	0.0655738	0.923077
1.91031	0.0652174	0.923077
1.9075	0.0648649	0.923077
1.89771	0.0645161	0.923077
1.87248	0.0641711	0.923077
1.86767	0.0638298	0.923077
1.86631	0.0634921	0.923077
1.86451	0.0631579	0.923077
1.85466	0.0628272	0.923077
1.85034	0.0625	0.923077
1.84966	0.0621762	0.923077
1.84632	0.0618557	0.923077
1.83749	0.0615385	0.923077
1.82494	0.0612245	0.923077
1.79703	0.0609137	0.923077
1.79222	0.0606061	0.923077
1.7813	0.0603015	0.923077
1.77934	0.06	0.923077
1.7786	0.0597015	0.923077
1.74958	0.0594059	0.923077
1.74844	0.0591133	0.923077
1.74784	0.0588235	0.923077
1.7423	0.0585366	0.923077
1.73179	0.0582524	0.923077
1.73042	0.057971	0.923077
1.72749	0.0576923	0.923077
1.72693	0.0574163	0.923077
1.72033	0.0571429	0.923077
1.71687	0.056872	0.923077
1.71467	0.0566038	0.923077
1.71433	0.056338	0.923077
1.70892	0.0560748	0.923077
1.70864	0.055814	0.923077
1.7039	0.0555556	0.923077
1.70301	0.0552995	0.923077
1.68548	0.0550459	0.923077
1.68423	0.0547945	0.923077
1.67965	0.0545455	0.923077
1.66392	0.0542986	0.923077
1.66075	0.0540541	0.923077
1.65966	0.0538117	0.923077
1.63868	0.0535714	0.923077
1.62947	0.0533333	0.923077
1.62136	0.0530973	0.923077
1.62062	0.0528634	0.923077
1.61711	0.0526316	0.923077
1.59873	0.0524017	0.923077
1.59803	0.0521739	0.923077
1.59436	0.0519481	0.923077
1.59275	0.0517241	0.923077
1.58556	0.0515021	0.923077
1.58477	0.0512821	0.923077
1.57462	0.0510638	0.923077
1.57371	0.0508475	0.923077
1.57083	0.0506329	0.923077
1.5699	0.0504202	0.923077
1.56841	0.0502092	0.923077
1.5641	0.05	0.923077
1.56357	0.0497925	0.923077
1.56333	0.0495868	0.923077
1.56014	0.0493827	0.923077
1.55636	0.0491803	0.923077
1.55272	0.0489796	0.923077
1.54728	0.0487805	0.923077
1.54501	0.048583	0.923077
1.53222	0.0483871	0.923077
1.53147	0.0481928	0.923077
1.52496	0.048	0.923077
1.51839	0.0478088	0.923077
1.51589	0.047619	0.923077
1.51403	0.0474308	0.923077
1.51159	0.0472441	0.923077
1.50996	0.0470588	0.923077
1.50988	0.046875	0.923077
1.50783	0.0466926	0.923077
1.50342	0.0465116	0.923077
1.49872	0.046332	0.923077
1.49832	0.0461538	0.923077
1.49716	0.045977	0.923077
1.49384	0.0458015	0.923077
1.48779	0.0456274	0.923077
1.47955	0.0454545	0.923077
1.47561	0.045283	0.923077
1.47297	0.0451128	0.923077
1.47211	0.0449438	0.923077
1.47068	0.0447761	0.923077
1.47053	0.0446097	0.923077
1.46709	0.0444444	0.923077
1.46668	0.0442804	0.923077
1.45823	0.0441176	0.923077
1.458	0.043956	0.923077
1.45497	0.0437956	0.923077
1.45023	0.0436364	0.923077
1.45005	0.0434783	0.923077
1.44418	0.0433213	0.923077
1.43863	0.0431655	0.923077
1.43677	0.0430108	0.923077
1.42924	0.0428571	0.923077
1.4253	0.0427046	0.923077
1.42276	0.0425532	0.923077
1.42063	0.0424028	0.923077
1.4098	0.0422535	0.923077
1.40879	0.0421053	0.923077
1.40828	0.041958	0.923077
1.40613	0.0418118	0.923077
1.40502	0.0416667	0.923077
1.39272	0.0415225	0.923077
1.39165	0.0413793	0.923077
1.39143	0.0412371	0.923077
1.38577	0.0410959	0.923077
1.38079	0.0409556	0.923077
1.38039	0.0408163	0.923077
1.37932	0.040678	0.923077
1.37567	0.0405405	0.923077
1.37419	0.040404	0.923077
1.3739	0.0402685	0.923077
1.37339	0.0401338	0.923077
1.37222	0.04	0.923077
1.37102	0.0398671	0.923077
1.36649	0.0397351	0.923077
1.35562	0.039604	0.923077
1.35469	0.0394737	0.923077
1.35455	0.0393443	0.923077
1.35047	0.0392157	0.923077
1.34658	0.0390879	0.923077
1.34194	0.038961	0.923077
1.33176	0.038835	0.923077
1.3217	0.0387097	0.923077
1.32045	0.0385852	0.923077
1.31715	0.0384615	0.923077
1.31671	0.0383387	0.923077
1.3104	0.0382166	0.923077
1.3103	0.0380952	0.923077
1.30431	0.0379747	0.923077
1.30116	0.0378549	0.923077
1.29252	0.0377358	0.923077
1.29201	0.0376176	0.923077
1.29192	0.0375	0.923077
1.28764	0.0373832	0.923077
1.28601	0.0372671	0.923077
1.28533	0.0371517	0.923077
1.28183	0.037037	0.923077
1.27731	0.0369231	0.923077
1.27692	0.0368098	0.923077
1.27657	0.0366972	0.923077
1.27652	0.0365854	0.923077
1.27607	0.0364742	0.923077
1.27445	0.0363636	0.923077
1.26533	0.0362538	0.923077
1.25879	0.0361446	0.923077
1.25861	0.036036	0.923077
1.25281	0.0359281	0.923077
1.24594	0.0358209	0.923077
1.24563	0.0357143	0.923077
1.24541	0.0356083	0.923077
1.24436	0.035503	0.923077
1.23811	0.0353982	0.923077
1.23733	0.0352941	0.923077
1.2373	0.0351906	0.923077
1.22817	0.0350877	0.923077
1.22756	0.0349854	0.923077
1.22642	0.0348837	0.923077
1.22107	0.0347826	0.923077
1.2205	0.0346821	0.923077
1.21608	0.0345821	0.923077
1.21192	0.0344828	0.923077
1.20663	0.034384	0.923077
1.20295	0.0342857	0.923077
1.20254	0.034188	0.923077
1.20085	0.0340909	0.923077
1.19928	0.0339943	0.923077
1.19889	0.0338983	0.923077
1.19348	0.0338028	0.923077
1.19272	0.0337079	0.923077
1.18974	0.0336134	0.923077
1.18919	0.0335196	0.923077
1.18822	0.0334262	0.923077
1.1864	0.0333333	0.923077
1.17201	0.033241	0.923077
1.16983	0.0331492	0.923077
1.16416	0.0330579	0.923077
1.16304	0.032967	0.923077
1.16282	0.0328767	0.923077
1.15653	0.0327869	0.923077
1.15627	0.0326975	0.923077
1.15602	0.0326087	0.923077
1.1537	0.0325203	0.923077
1.15305	0.0324324	0.923077
1.15162	0.032345	0.923077
1.15151	0.0322581	0.923077
1.1498	0.0321716	0.923077
1.14466	0.0320856	0.923077
1.1428	0.032	0.923077
1.13722	0.0319149	0.923077
1.1357	0.0318302	0.923077
1.1323	0.031746	0.923077
1.12235	0.0316623	0.923077
1.12201	0.0315789	0.923077
1.11872	0.0314961	0.923077
1.11504	0.0314136	0.923077
1.11221	0.0313316	0.923077
1.10841	0.03125	0.923077
1.10814	0.0311688	0.923077
1.10506	0.0310881	0.923077
1.10388	0.0310078	0.923077
1.09912	0.0309278	0.923077
1.09586	0.0308483	0.923077
1.09123	0.0307692	0.923077
1.08718	0.0306905	0.923077
1.08407	0.0306122	0.923077
1.07998	0.0305344	0.923077
1.07714	0.0304569	0.923077
1.0745	0.0303797	0.923077
1.07366	0.030303	0.923077
1.07287	0.0302267	0.923077
1.07181	0.0301508	0.923077
1.06961	0.0300752	0.923077
1.06304	0.03	0.923077
1.06286	0.0299252	0.923077
1.06207	0.0298507	0.923077
1.0612	0.0297767	0.923077
1.06066	0.029703	0.923077
1.05129	0.0296296	0.923077
1.04444	0.0295567	0.923077
1.04424	0.029484	0.923077
1.04284	0.0294118	0.923077
1.03966	0.0293399	0.923077
1.03871	0.0292683	0.923077
1.03693	0.0291971	0.923077
1.03534	0.0291262	0.923077
1.03432	0.0290557	0.923077
1.03375	0.0289855	0.923077
1.03238	0.0289157	0.923077
1.03107	0.0288462	0.923077
1.02365	0.028777	0.923077
1.01817	0.0287081	0.923077
1.01665	0.0286396	0.923077
1.0153	0.0285714	0.923077
1.01448	0.0285036	0.923077
1.00566	0.028436	0.923077
1.00512	0.0283688	0.923077
1.00129	0.0283019	0.923077
1.00073	0.0282353	0.923077
0.994082	0.028169	0.923077
0.985898	0.028103	0.923077
0.982393	0.0280374	0.923077
0.982349	0.027972	0.923077
0.980098	0.027907	0.923077
0.979086	0.0278422	0.923077
0.977635	0.0277778	0.923077
0.975437	0.0277136	0.923077
0.974825	0.0276498	0.923077
0.972758	0.0275862	0.923077
0.970459	0.0275229	0.923077
0.969875	0.02746	0.923077
0.968783	0.0273973	0.923077
0.963431	0.0273349	0.923077
0.958157	0.0272727	0.923077
0.95761	0.0272109	0.923077
0.957606	0.0271493	0.923077
0.953892	0.027088	0.923077
0.951304	0.027027	0.923077
0.949125	0.0269663	0.923077
0.947773	0.0269058	0.923077
0.943293	0.0268456	0.923077
0.940613	0.0267857	0.923077
0.939638	0.0267261	0.923077
0.93704	0.0266667	0.923077
0.935162	0.0266075	0.923077
0.932524	0.0265487	0.923077
0.931914	0.0264901	0.923077
0.929974	0.0264317	0.923077
0.928034	0.0263736	0.923077
0.921615	0.0263158	0.923077
0.921319	0.0262582	0.923077
0.920042	0.0262009	0.923077
0.919294	0.0261438	0.923077
0.916537	0.026087	0.923077
0.916377	0.0260304	0.923077
0.911451	0.025974	0.923077
0.906063	0.0259179	0.923077
0.894585	0.0258621	0.923077
0.894415	0.0258065	0.923077
0.890106	0.0257511	0.923077
0.888909	0.0256959	0.923077
0.888456	0.025641	0.923077
0.880503	0.0255864	0.923077
0.878485	0.0255319	0.923077
0.878071	0.0254777	0.923077
0.876531	0.0254237	0.923077
0.870264	0.02537	0.923077
0.867169	0.0253165	0.923077
0.866022	0.0252632	0.923077
0.864484	0.0252101	0.923077
0.864037	0.0251572	0.923077
0.863992	0.0251046	0.923077
0.85861	0.0250522	0.923077
0.855137	0.025	0.923077
0.853383	0.024948	0.923077
0.852977	0.0248963	0.923077
0.851858	0.0248447	0.923077
0.847502	0.0247934	0.923077
0.84659	0.0247423	0.923077
0.845581	0.0246914	0.923077
0.841659	0.0246407	0.923077
0.836279	0.0245902	0.923077
0.82797	0.0245399	0.923077
0.825602	0.0244898	0.923077
0.8243	0.0244399	0.923077
0.823041	0.0243902	0.923077
0.821809	0.0243408	0.923077
0.821207	0.0242915	0.923077
0.811582	0.0242424	0.923077
0.809831	0.0241935	0.923077
0.809744	0.0241449	0.923077
0.808688	0.0240964	0.923077
0.808574	0.0240481	0.923077
0.807955	0.024	0.923077
0.807946	0.0239521	0.923077
0.806817	0.0239044	0.923077
0.804549	0.0238569	0.923077
0.804032	0.0238095	0.923077
0.802906	0.0237624	0.923077
0.797507	0.0237154	0.923077
0.782205	0.0236686	0.923077
0.781071	0.023622	0.923077
0.778414	0.0235756	0.923077
0.777747	0.0235294	0.923077
0.772019	0.0234834	0.923077
0.771375	0.0234375	0.923077
0.770513	0.0233918	0.923077
0.768618	0.0233463	0.923077
0.768425	0.023301	0.923077
0.761725	0.0232558	0.923077
0.757116	0.0232108	0.923077
0.741677	0.023166	0.923077
0.739502	0.0231214	0.923077
0.739272	0.0230769	0.923077
0.738965	0.0230326	0.923077
0.735865	0.0229885	0.923077
0.72867	0.0229446	0.923077
0.728571	0.0229008	0.923077
0.727114	0.0228571	0.923077
0.726474	0.0228137	0.923077
0.726458	0.0227704	0.923077
0.725052	0.0227273	0.923077
0.722238	0.0226843	0.923077
0.721575	0.0226415	0.923077
0.718052	0.0225989	0.923077
0.715037	0.0225564	0.923077
0.705641	0.0225141	0.923077
0.702768	0.0224719	0.923077
0.702563	0.0224299	0.923077
0.696175	0.0223881	0.923077
0.692331	0.0223464	0.923077
0.690519	0.0223048	0.923077
0.690446	0.0222635	0.923077
0.682029	0.0222222	0.923077
0.680036	0.0221811	0.923077
0.677507	0.0221402	0.923077
0.676669	0.0220994	0.923077
0.676576	0.0220588	0.923077
0.671874	0.0220183	0.923077
0.670862	0.021978	0.923077
0.668682	0.0219378	0.923077
0.660975	0.0218978	0.923077
0.657872	0.0218579	0.923077
0.649323	0.0218182	0.923077
0.646263	0.0217786	0.923077
0.644942	0.0217391	0.923077
0.644656	0.0216998	0.923077
0.642216	0.0216606	0.923077
0.640958	0.0216216	0.923077
0.636218	0.0215827	0.923077
0.635437	0.021544	0.923077
0.635205	0.0215054	0.923077
0.635016	0.0214669	0.923077
0.632287	0.0214286	0.923077
0.629644	0.0213904	0.923077
0.621514	0.0213523	0.923077
0.61881	0.0213144	0.923077
0.617416	0.0212766	0.923077
0.615488	0.0212389	0.923077
0.614326	0.0212014	0.923077
0.612129	0.021164	0.923077
0.609796	0.0211268	0.923077
0.608977	0.0210896	0.923077
0.60373	0.0210526	0.923077
0.603408	0.0210158	0.923077
0.601896	0.020979	0.923077
0.601846	0.0209424	0.923077
0.599119	0.0209059	0.923077
0.598563	0.0208696	0.923077
0.596216	0.0208333	0.923077
0.59572	0.0207972	0.923077
0.592793	0.0207612	0.923077
0.589927	0.0207254	0.923077
0.589516	0.0206897	0.923077
0.589132	0.020654	0.923077
0.575407	0.0206186	0.923077
0.575193	0.0205832	0.923077
0.564655	0.0205479	0.923077
0.562537	0.0205128	0.923077
0.561656	0.0204778	0.923077
0.56065	0.0204429	0.923077
0.560249	0.0204082	0.923077
0.559999	0.0203735	0.923077
0.557332	0.020339	0.923077
0.555044	0.0203046	0.923077
0.55016	0.0202703	0.923077
0.54617	0.0202361	0.923077
0.5460                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         