X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=android%2Fcts%2Fmaster%2Fcom.drawelements.deqp.vk.xml;h=a25ec179e6a58983cfa03ce6c01822b0e14549b6;hb=24f920c739ed96cc68112210000e484da32d0ff1;hp=f00f8cd80202b8abc43627288bb94992f2628cf5;hpb=66dd064cec9257c469279461c671a2db786d1d2e;p=platform%2Fupstream%2FVK-GL-CTS.git
diff --git a/android/cts/master/com.drawelements.deqp.vk.xml b/android/cts/master/com.drawelements.deqp.vk.xml
index f00f8cd..a25ec17 100644
--- a/android/cts/master/com.drawelements.deqp.vk.xml
+++ b/android/cts/master/com.drawelements.deqp.vk.xml
@@ -3977,6 +3977,9 @@
+
+
+
@@ -11672,6 +11675,9 @@
+
+
+
@@ -11693,6 +11699,12 @@
+
+
+
+
+
+
@@ -137819,9 +137831,6 @@
-
-
-
@@ -138208,9 +138217,6 @@
-
-
-
@@ -138644,9 +138650,6 @@
-
-
-
@@ -138924,9 +138927,6 @@
-
-
-
@@ -140115,9 +140115,6 @@
-
-
-
@@ -140239,9 +140236,6 @@
-
-
-
@@ -140363,9 +140357,6 @@
-
-
-
@@ -141585,9 +141576,6 @@
-
-
-
@@ -141974,9 +141962,6 @@
-
-
-
@@ -142410,9 +142395,6 @@
-
-
-
@@ -142690,9 +142672,6 @@
-
-
-
@@ -143881,9 +143860,6 @@
-
-
-
@@ -144005,9 +143981,6 @@
-
-
-
@@ -144129,9 +144102,6 @@
-
-
-
@@ -181449,6 +181419,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -181517,7 +181536,7 @@
-
+
@@ -181579,7 +181598,7 @@
-
+
@@ -181641,9 +181660,7 @@
-
-
-
+
@@ -181705,7 +181722,9 @@
-
+
+
+
@@ -181767,7 +181786,7 @@
-
+
@@ -181829,9 +181848,7 @@
-
-
-
+
@@ -181893,7 +181910,7 @@
-
+
@@ -181955,7 +181972,9 @@
-
+
+
+
@@ -182017,9 +182036,7 @@
-
-
-
+
@@ -182081,7 +182098,7 @@
-
+
@@ -182206,7 +182223,7 @@
-
+
@@ -182269,7 +182286,7 @@
-
+
@@ -182331,7 +182348,7 @@
-
+
@@ -182393,9 +182410,7 @@
-
-
-
+
@@ -182457,7 +182472,9 @@
-
+
+
+
@@ -182519,7 +182536,7 @@
-
+
@@ -182581,9 +182598,7 @@
-
-
-
+
@@ -182645,7 +182660,7 @@
-
+
@@ -182707,7 +182722,9 @@
-
+
+
+
@@ -182769,9 +182786,7 @@
-
-
-
+
@@ -182833,7 +182848,7 @@
-
+
@@ -182958,9 +182973,7 @@
-
-
-
+
@@ -183023,7 +183036,7 @@
-
+
@@ -183148,7 +183161,7 @@
-
+
@@ -183211,7 +183224,7 @@
-
+
@@ -183273,7 +183286,7 @@
-
+
@@ -183335,9 +183348,7 @@
-
-
-
+
@@ -183399,7 +183410,11 @@
-
+
+
+
+
+
@@ -183461,7 +183476,7 @@
-
+
@@ -183523,9 +183538,7 @@
-
-
-
+
@@ -183587,7 +183600,7 @@
-
+
@@ -183649,7 +183662,9 @@
-
+
+
+
@@ -183711,9 +183726,7 @@
-
-
-
+
@@ -183775,7 +183788,7 @@
-
+
@@ -183900,7 +183913,7 @@
-
+
@@ -183963,7 +183976,7 @@
-
+
@@ -184025,7 +184038,7 @@
-
+
@@ -184087,9 +184100,7 @@
-
-
-
+
@@ -184151,7 +184162,9 @@
-
+
+
+
@@ -184213,7 +184226,7 @@
-
+
@@ -184275,9 +184288,7 @@
-
-
-
+
@@ -184339,7 +184350,7 @@
-
+
@@ -184401,7 +184412,9 @@
-
+
+
+
@@ -184463,11 +184476,7 @@
-
-
-
-
-
+
@@ -184529,7 +184538,7 @@
-
+
@@ -184654,7 +184663,7 @@
-
+
@@ -184717,7 +184726,7 @@
-
+
@@ -184779,7 +184788,7 @@
-
+
@@ -184841,9 +184850,7 @@
-
-
-
+
@@ -184905,7 +184912,9 @@
-
+
+
+
@@ -184967,7 +184976,7 @@
-
+
@@ -185029,9 +185038,7 @@
-
-
-
+
@@ -185093,7 +185100,9 @@
-
+
+
+
@@ -185155,7 +185164,7 @@
-
+
@@ -185217,9 +185226,7 @@
-
-
-
+
@@ -185281,7 +185288,7 @@
-
+
@@ -185343,7 +185350,11 @@
-
+
+
+
+
+
@@ -185405,9 +185416,7 @@
-
-
-
+
@@ -185469,7 +185478,7 @@
-
+
@@ -185531,7 +185540,9 @@
-
+
+
+
@@ -185593,9 +185604,7 @@
-
-
-
+
@@ -185657,7 +185666,7 @@
-
+
@@ -185719,7 +185728,9 @@
-
+
+
+
@@ -185781,9 +185792,7 @@
-
-
-
+
@@ -185845,7 +185854,7 @@
-
+
@@ -185907,7 +185916,9 @@
-
+
+
+
@@ -185969,11 +185980,7 @@
-
-
-
-
-
+
@@ -186035,7 +186042,7 @@
-
+
@@ -186097,7 +186104,9 @@
-
+
+
+
@@ -186159,9 +186168,7 @@
-
-
-
+
@@ -186223,7 +186230,7 @@
-
+
@@ -186285,7 +186292,9 @@
-
+
+
+
@@ -186347,9 +186356,7 @@
-
-
-
+
@@ -186411,7 +186418,7 @@
-
+
@@ -186473,7 +186480,9 @@
-
+
+
+
@@ -186535,635 +186544,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -187351,7 +186732,7 @@
-
+
@@ -187477,7 +186858,7 @@
-
+
@@ -187541,7 +186922,7 @@
-
+
@@ -187729,7 +187110,7 @@
-
+
@@ -187917,7 +187298,7 @@
-
+
@@ -188105,7 +187486,7 @@
-
+
@@ -188293,7 +187674,7 @@
-
+
@@ -188481,7 +187862,7 @@
-
+
@@ -188669,7 +188050,7 @@
-
+
@@ -188857,7 +188238,7 @@
-
+
@@ -188983,1559 +188364,1137 @@
-
+
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
+
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
+
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
+
+
-
+
-
-
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -190597,7 +189556,7 @@
-
+
@@ -190722,7 +189681,7 @@
-
+
@@ -190785,7 +189744,7 @@
-
+
@@ -190910,1200 +189869,1560 @@
-
+
+
+
-
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
@@ -192165,7 +191484,7 @@
-
+
@@ -192227,9 +191546,7 @@
-
-
-
+
@@ -192291,7 +191608,7 @@
-
+
@@ -192353,7 +191670,9 @@
-
+
+
+
@@ -192415,9 +191734,7 @@
-
-
-
+
@@ -192479,7 +191796,7 @@
-
+
@@ -192604,7 +191921,7 @@
-
+
@@ -192667,7 +191984,7 @@
-
+
@@ -192729,7 +192046,7 @@
-
+
@@ -192791,9 +192108,7 @@
-
-
-
+
@@ -192855,7 +192170,9 @@
-
+
+
+
@@ -192917,7 +192234,7 @@
-
+
@@ -192979,9 +192296,7 @@
-
-
-
+
@@ -193043,7 +192358,7 @@
-
+
@@ -193105,7 +192420,9 @@
-
+
+
+
@@ -193167,11 +192484,7 @@
-
-
-
-
-
+
@@ -193233,7 +192546,7 @@
-
+
@@ -193358,7 +192671,7 @@
-
+
@@ -193421,7 +192734,7 @@
-
+
@@ -193483,7 +192796,7 @@
-
+
@@ -193545,9 +192858,7 @@
-
-
-
+
@@ -193609,7 +192920,9 @@
-
+
+
+
@@ -193671,7 +192984,7 @@
-
+
@@ -193733,9 +193046,7 @@
-
-
-
+
@@ -193797,7 +193108,7 @@
-
+
@@ -193859,7 +193170,11 @@
-
+
+
+
+
+
@@ -193921,9 +193236,7 @@
-
-
-
+
@@ -193985,7 +193298,7 @@
-
+
@@ -194110,7 +193423,7 @@
-
+
@@ -194173,7 +193486,7 @@
-
+
@@ -194235,7 +193548,7 @@
-
+
@@ -194297,9 +193610,7 @@
-
-
-
+
@@ -194361,7 +193672,9 @@
-
+
+
+
@@ -194423,7 +193736,7 @@
-
+
@@ -194485,11 +193798,7 @@
-
-
-
-
-
+
@@ -194551,7 +193860,7 @@
-
+
@@ -194613,7 +193922,9 @@
-
+
+
+
@@ -194675,9 +193986,7 @@
-
-
-
+
@@ -194739,7 +194048,7 @@
-
+
@@ -194864,7 +194173,7 @@
-
+
@@ -194927,7 +194236,7 @@
-
+
@@ -194989,133 +194298,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -195240,7 +194423,7 @@
-
+
@@ -195303,133 +194486,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -195491,7 +194548,7 @@
-
+
@@ -195679,7 +194736,7 @@
-
+
@@ -195741,7 +194798,69 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -195805,7 +194924,7 @@
-
+
@@ -195869,7 +194988,7 @@
-
+
@@ -196057,7 +195176,7 @@
-
+
@@ -196245,7 +195364,7 @@
-
+
@@ -196433,7 +195552,7 @@
-
+
@@ -196621,7 +195740,7 @@
-
+
@@ -196809,7 +195928,7 @@
-
+
@@ -196997,7 +196116,7 @@
-
+
@@ -197123,1367 +196242,4003 @@
-
+
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
+
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
+
+
-
+
-
-
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
+
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -256503,494 +258258,986 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
@@ -257154,7 +259401,7 @@
-
+
@@ -257318,7 +259565,7 @@
-
+
@@ -257482,7 +259729,7 @@
-
+
@@ -257646,7 +259893,7 @@
-
+
@@ -257810,981 +260057,2589 @@
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+