Fsi 2018
Fsi 2018
Grievance E1: Economy E2: Economic Inequality E3: Human Flight and Brain Drain P1:
State Legitimacy P2: Public Services P3: Human Rights S1: Demographic Pressures S2:
Refugees and IDPs X1: External Intervention
Syria 2018-01-01 00:00:00 4th 111.39303110352296 9.9 9.9 9.9 8.5 7.8 8.1
9.893031103522944 9.299999999999999 9.9 8.2 10 10
Haiti 2018-01-01 00:00:00 12th 101.96955214756449 7.4 9.6 6.2 8.399999999999999 9.5
8.700000000000001 8.7 9.439662818031914 7.429889329532554 9 7.7 9.9
Guinea 2018-01-01 00:00:00 13th 101.6167424753827 8.9 9.6 8.9 8.899999999999999
7.621074351772317 7.4012197489985 9.7 9.394448374611885 7.4 8.799999999999999
7.8999999999999995 7.1000000000000005
North Korea 2018-01-01 00:00:00 28th 93.2 8.3 8.8 5.8 8.9 7.5 4.4 10 8.6 9.4 7.2 4.4 9.9
Burkina Faso 2018-01-01 00:00:00 45th 86.5236375122382 8.5 7.8 4.2 6.6
7.8999999999999995 7.475281981699361 6.8 8.399999999999999
5.9483555305388505 8.8 6.3 7.8
Togo 2018-01-01 00:00:00 49th 85.15884542590535 6.8 7.6 4.9 6.7 8.17195375526915
7.472604343291586 8.1 8.5 6.8 7.514287327344618 6.9 5.7
Russia 2018-01-01 00:00:00 69th 77.16545659420007 8.6 8.1 8.5 4.9 5.9 3.7
8.465456594200065 3.9000000000000004 9.2 4.699999999999999 5.5 5.7
Micronesia 2018-01-01 00:00:00 80th 74.4370879237946 4.3 5.6 3.7 8.5 8 9.9 5.2 5.7
3.587087923794613 6.6 3.6 9.75
Morocco 2018-01-01 00:00:00 83rd 74.00415254787698 5.5 6.6 8.2 5.1 5.9
8.02149619410298 6.882656353774001 4.9 6.5 4.8999999999999995 5.8 5.7
Gabon 2018-01-01 00:00:00 88th 72.47628284232633 4.7 7.9 3.5 5.8 6.2
6.0998818732966775 7.8999999999999995 6.609429034707935 7.529930779251989
6.637041155069709 4.2 5.4
Mexico 2018-01-01 00:00:00 94th 71.5181435915789 8.5 5.4 6.9 4.718143591578897 5.8
5.5 6.2 6.5 6.2 5.8 4.8 5.2
Bosnia and Herzegovina 2018-01-01 00:00:00 95th 71.33654613766848 5.4 8.7 6.9 6 5 5.4
6.236546137668479 3.3000000000000003 5.3 3.7 7.5 7.8999999999999995
Peru 2018-01-01 00:00:00 100th 70.0729820656276 6.8 6.9 7.7 3.5 7.1000000000000005
7.072982065627597 6.9 6.4 4 6.5 4 3.2
Armenia 2018-01-01 00:00:00 102nd 69.5452238194412 5.2 7.4 5.8 6.6 4.2
6.1000000000000005 8.1 3.3866166816001253 6.858607137841074
2.8000000000000003 6.7 6.4
Dominican Republic 2018-01-01 00:00:00 104th 69.19632518627424 6.1 6.2 5.5 5.2
5.591418799298117 6.8 6.5 6.6 5.604906386976118 7 3 5.1000000000000005
Namibia 2018-01-01 00:00:00 105th 68.81558956891207 5.2 3.5 5.5 7.1
7.8999999999999995 7.11200269124728 3.0035868776647856 7.1000000000000005
3.5 8.1 4.7 6.1000000000000005
Brazil 2018-01-01 00:00:00 106th 68.7131308082741 6.8 5.2 6.5 4.5 7.7
4.794597013321202 6.7 6.1000000000000005 6.7 7.6 2.748027666028154
3.3705061289247515
Vietnam 2018-01-01 00:00:00 107th 68.39565234056963 4.3 6.9 5.7 4.8 4.7
6.1693262822231905 8.326326058346442 4.4 7.7 5.8 4.4 5.2
Serbia 2018-01-01 00:00:00 108th 68.0600623653456 5.2 8.3 7.3 6.353714454521452 4.5
5 5.2 3.9000000000000004 4.1000000000000005 4 7.9 6.30634791082415
Grenada 2018-01-01 00:00:00 123rd 59.9 5.5 5.6 3.6 5.8 4.6 8.2 5.2 3.6 3 4.5 2.9
7.3999999999999995
Antigua and Barbuda 2018-01-01 00:00:00 127th 55.6110407346696 5.7 3.7 3.6 4.8 4.2 6.7
5.1000000000000005 3.8 4.411040734669601 4.6 3.2 5.8
Bahamas 2018-01-01 00:00:00 135th 49.99124184605109 4.6 4.5 3.8 4.5 4.2
4.6000000000000005 3.3 4.3 3.670139344951605 6.6 2.521102501099481
3.4000000000000004
Croatia 2018-01-01 00:00:00 138th 48.71641829811867 3.2 4.4 5.5 5.6 3 4.4 2.6
2.516418298118672 3.3000000000000003 3.2 6.7 4.3
Italy 2018-01-01 00:00:00 143rd 43.8 4.8 4.9 4.8 5.1000000000000005 2.6 1.7 3.7 3 1.7 3.8
5.2 2.5
United Arab Emirates 2018-01-01 00:00:00 146th 42.8292445126518 3.4 3.6 3.1 2.5 3.1
2.7709657401657513 6.6182843810658465 1.9000000000000001 7.8999999999999995
3.7 2.139994391420201 2.1
Poland 2018-01-01 00:00:00 148th 41.46116976149038 2.1 4.2 5.9 3.9 2.7
4.461169761490381 3.6 1.9999999999999998 3.7 2.7 3.3000000000000003 2.9
Czech Republic 2018-01-01 00:00:00 153rd 39.047601456270876 2.9 5.3 5.1 4.3
2.4000000000000004 2.5 5 2.3000000000000003 2.247601456270883
1.0999999999999999 3.5 2.4000000000000004
United Kingdom 2018-01-01 00:00:00 159th 34.29882224337588 3.2 5 6.4 3.6 3.7
2.421626353274098 1.8 1.3472112469160173 1.7836200764450427 2.1
1.9463645667407221 1
Iceland 2018-01-01 00:00:00 174th 20.3 0.8 1.8 1.1 3.2 0.9 2.6 1 1 0.8 1.4 1.8 3.9
Norway 2018-01-01 00:00:00 177th 18.25872156828166 1.8 1.1 3.4 2 1 1.4 0.6 0.8 0.9 1.3
2.858721568281659 1.1
Finland 2018-01-01 00:00:00 178th 17.934251926521828 2.2 1.4 1.5 3.2 0.7
2.341068362860079 0.9 0.7 0.7 1.1 2.1931835636617505 1
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None
None None None None None None None None None None None None None None None
None