kora 1 year ago
parent
commit
d7dae6f6a6
100 changed files with 0 additions and 24434 deletions
  1. 0 3329
      flask_be/engine/decoder/atab.csv
  2. 0 87
      flask_be/engine/decoder/decoder.py
  3. 0 332
      flask_be/engine/decoder/furioso.csv
  4. 0 332
      flask_be/engine/decoder/key_p07.csv
  5. 0 150
      flask_be/engine/decoder/keys/key_aa1.csv
  6. 0 76
      flask_be/engine/decoder/keys/key_cd.csv
  7. 0 264
      flask_be/engine/decoder/keys/key_ck.csv
  8. 0 262
      flask_be/engine/decoder/keys/key_d17.csv
  9. 0 222
      flask_be/engine/decoder/keys/key_fq.csv
  10. 0 94
      flask_be/engine/decoder/keys/key_g.csv
  11. 0 216
      flask_be/engine/decoder/keys/key_i51.csv
  12. 0 90
      flask_be/engine/decoder/keys/key_iya.csv
  13. 0 264
      flask_be/engine/decoder/keys/key_lb1.csv
  14. 0 288
      flask_be/engine/decoder/keys/key_od2.csv
  15. 0 334
      flask_be/engine/decoder/keys/key_p07.csv
  16. 0 258
      flask_be/engine/decoder/keys/key_rd.csv
  17. 0 7785
      flask_be/engine/decoder/keys/vettSpec.csv
  18. 0 1000
      flask_be/engine/decoder/matto.csv
  19. 0 498
      flask_be/engine/decoder/test_decoder.py
  20. 0 462
      flask_be/engine/decoder/test_decoder_kora.py
  21. 0 7785
      flask_be/engine/decoder/vettSpec.csv
  22. 0 35
      flask_be/engine/test/format.py
  23. BIN
      flask_be/engine/test/img/1.png
  24. BIN
      flask_be/engine/test/img/10.png
  25. BIN
      flask_be/engine/test/img/11.png
  26. BIN
      flask_be/engine/test/img/12.png
  27. BIN
      flask_be/engine/test/img/13.png
  28. BIN
      flask_be/engine/test/img/15.png
  29. BIN
      flask_be/engine/test/img/16.png
  30. BIN
      flask_be/engine/test/img/17.png
  31. BIN
      flask_be/engine/test/img/18.png
  32. BIN
      flask_be/engine/test/img/19.png
  33. BIN
      flask_be/engine/test/img/2.png
  34. BIN
      flask_be/engine/test/img/20.png
  35. BIN
      flask_be/engine/test/img/21.png
  36. BIN
      flask_be/engine/test/img/22.png
  37. BIN
      flask_be/engine/test/img/23.png
  38. BIN
      flask_be/engine/test/img/24.png
  39. BIN
      flask_be/engine/test/img/25.png
  40. BIN
      flask_be/engine/test/img/26.png
  41. BIN
      flask_be/engine/test/img/27.png
  42. BIN
      flask_be/engine/test/img/28.png
  43. BIN
      flask_be/engine/test/img/29.png
  44. BIN
      flask_be/engine/test/img/3.png
  45. BIN
      flask_be/engine/test/img/30.png
  46. BIN
      flask_be/engine/test/img/31.png
  47. BIN
      flask_be/engine/test/img/32.png
  48. BIN
      flask_be/engine/test/img/33.png
  49. BIN
      flask_be/engine/test/img/4.png
  50. BIN
      flask_be/engine/test/img/5.png
  51. BIN
      flask_be/engine/test/img/6.png
  52. BIN
      flask_be/engine/test/img/7.png
  53. BIN
      flask_be/engine/test/img/8.png
  54. BIN
      flask_be/engine/test/img/9.png
  55. BIN
      flask_be/engine/test/img/c1.png
  56. BIN
      flask_be/engine/test/img/c10.png
  57. BIN
      flask_be/engine/test/img/c11.png
  58. BIN
      flask_be/engine/test/img/c2.png
  59. BIN
      flask_be/engine/test/img/c3.png
  60. BIN
      flask_be/engine/test/img/c4.png
  61. BIN
      flask_be/engine/test/img/c5.png
  62. BIN
      flask_be/engine/test/img/c6.png
  63. BIN
      flask_be/engine/test/img/c7.png
  64. BIN
      flask_be/engine/test/img/c8.png
  65. BIN
      flask_be/engine/test/img/c9.png
  66. BIN
      flask_be/engine/test/img/coocco1.1.png
  67. BIN
      flask_be/engine/test/img/coocco1.png
  68. BIN
      flask_be/engine/test/img/coocco2.0.png
  69. BIN
      flask_be/engine/test/img/coocco2.1.png
  70. BIN
      flask_be/engine/test/img/coocco2.2.png
  71. BIN
      flask_be/engine/test/img/coocco2.png
  72. BIN
      flask_be/engine/test/img/coocco3.0.png
  73. BIN
      flask_be/engine/test/img/coocco3.1.png
  74. BIN
      flask_be/engine/test/img/coocco4.0.png
  75. BIN
      flask_be/engine/test/img/coocco4.1.png
  76. BIN
      flask_be/engine/test/img/coocco5.0.png
  77. BIN
      flask_be/engine/test/img/coocco5.1.png
  78. BIN
      flask_be/engine/test/img/coocco6.0.png
  79. BIN
      flask_be/engine/test/img/coocco6.1.png
  80. BIN
      flask_be/engine/test/img/coocco7.0.png
  81. BIN
      flask_be/engine/test/img/coocco7.1.png
  82. BIN
      flask_be/engine/test/img/cs1filius.png
  83. BIN
      flask_be/engine/test/img/cs2tarda.png
  84. BIN
      flask_be/engine/test/img/cs3amistade.png
  85. BIN
      flask_be/engine/test/img/cs4orgoglia.png
  86. BIN
      flask_be/engine/test/img/cs5intradetta.png
  87. BIN
      flask_be/engine/test/img/cs5intradetta1.png
  88. BIN
      flask_be/engine/test/img/cs6pennace.png
  89. BIN
      flask_be/engine/test/img/cs7invitava.png
  90. BIN
      flask_be/engine/test/img/cs7invitava1.png
  91. BIN
      flask_be/engine/test/img/cta1altresi.png
  92. BIN
      flask_be/engine/test/img/cta1altresi1.png
  93. BIN
      flask_be/engine/test/img/cta1altresi2.png
  94. BIN
      flask_be/engine/test/img/ctaaltresi.png
  95. BIN
      flask_be/engine/test/img/occorrenze.png
  96. 0 0
      flask_be/engine/test/more_tests_kora/engine/__init__.py
  97. 0 162
      flask_be/engine/test/more_tests_kora/engine/basic_queries.py
  98. 0 97
      flask_be/engine/test/more_tests_kora/engine/cooccorrenze.py
  99. 0 12
      flask_be/engine/test/more_tests_kora/engine/data_interface/QueryHandlerAbstract.py
  100. 0 0
      flask_be/engine/test/more_tests_kora/engine/data_interface/__init__.py

+ 0 - 3329
flask_be/engine/decoder/atab.csv

@@ -1,3329 +0,0 @@
-nrec,norm,spec,sec
-0,0,0,0
-1,0,0,0
-2,0,0,0
-3,0,0,0
-4,0,0,0
-5,0,0,0
-6,0,0,0
-7,0,0,0
-8,0,0,0
-9,0,0,0
-10,0,-2,0
-11,0,-2,0
-12,0,-2,0
-13,0,-2,0
-14,0,0,0
-15,0,0,0
-16,0,0,0
-17,0,0,0
-18,0,0,0
-19,0,0,0
-20,0,0,0
-21,0,0,0
-22,0,0,0
-23,0,0,0
-24,0,0,0
-25,0,0,0
-26,0,0,0
-27,0,0,0
-28,0,0,0
-29,0,0,0
-30,0,0,0
-31,0,0,0
-32,741,741,25001
-33,0,742,25002
-34,0,744,25004
-35,0,745,25005
-36,0,746,25006
-37,0,210,24510
-38,0,748,25008
-39,0,1360,0
-40,0,749,25009
-41,0,750,25010
-42,0,751,25011
-43,0,204,24504
-44,0,209,24509
-45,0,201,24501
-46,0,208,24508
-47,0,752,25012
-48,0,301,24601
-49,0,304,24604
-50,0,307,24607
-51,0,311,24611
-52,0,314,24614
-53,0,317,24617
-54,0,321,24621
-55,0,325,24625
-56,0,328,24628
-57,0,331,24631
-58,0,753,25013
-59,0,754,25014
-60,0,756,25016
-61,0,757,25017
-62,0,758,25018
-63,0,759,25019
-64,0,760,25020
-65,1001,1001,0
-66,1036,1036,0
-67,1043,1043,0
-68,1052,1052,0
-69,1067,1067,0
-70,1097,1097,0
-71,1100,1100,0
-72,1110,1110,0
-73,1122,1122,0
-74,1142,1142,0
-75,1147,1147,0
-76,1156,1156,0
-77,1171,1171,0
-78,1176,1176,0
-79,1192,1192,0
-80,1230,1230,0
-81,1235,1235,0
-82,1239,1239,0
-83,1251,1251,0
-84,1266,1266,0
-85,1282,1282,0
-86,1314,1314,0
-87,1320,1320,0
-88,1328,1328,0
-89,1331,1331,0
-90,1344,1344,0
-91,0,761,25021
-92,0,762,25022
-93,0,763,25023
-94,0,764,25024
-95,0,765,25025
-96,0,1359,0
-97,1001,1001,0
-98,1036,1036,0
-99,1043,1043,0
-100,1052,1052,0
-101,1067,1067,0
-102,1097,1097,0
-103,1100,1100,0
-104,1110,1110,0
-105,1122,1122,0
-106,1142,1142,0
-107,1147,1147,0
-108,1156,1156,0
-109,1171,1171,0
-110,1176,1176,0
-111,1192,1192,0
-112,1230,1230,0
-113,1235,1235,0
-114,1239,1239,0
-115,1251,1251,0
-116,1266,1266,0
-117,1282,1282,0
-118,1314,1314,0
-119,1320,1320,0
-120,1328,1328,0
-121,1331,1331,0
-122,1344,1344,0
-123,0,766,25026
-124,0,767,25027
-125,0,771,25031
-126,0,772,25032
-127,0,0,0
-128,0,0,0
-129,0,0,0
-130,0,0,0
-131,0,0,0
-132,0,0,0
-133,0,-2,0
-134,0,0,0
-135,0,0,0
-136,0,0,0
-137,0,0,0
-138,0,0,0
-139,0,0,0
-140,0,0,0
-141,0,0,0
-142,0,0,0
-143,0,0,0
-144,0,0,0
-145,0,0,0
-146,0,0,0
-147,0,0,0
-148,0,0,0
-149,0,0,0
-150,0,0,0
-151,0,0,0
-152,0,0,0
-153,0,0,0
-154,0,0,0
-155,0,0,0
-156,0,0,0
-157,0,0,0
-158,0,0,0
-159,0,0,0
-160,1000,1000,0
-161,0,774,25034
-162,0,775,25035
-163,0,776,25036
-164,0,777,25037
-165,0,778,25038
-166,0,779,25039
-167,0,780,25040
-168,0,781,25041
-169,0,782,25042
-170,30001,30001,0
-171,0,783,25043
-172,0,784,25044
-173,0,0,0
-174,0,785,25045
-175,0,786,25046
-176,0,787,25047
-177,0,207,24507
-178,0,308,24608
-179,0,312,24612
-180,0,1361,0
-181,0,0,0
-182,0,788,25048
-183,0,1362,0
-184,0,1363,0
-185,0,305,24605
-186,30002,30002,0
-187,0,789,25049
-188,0,334,24634
-189,0,335,24635
-190,0,336,24636
-191,0,790,25050
-192,1001,1004,0
-193,1001,1005,0
-194,1001,1006,0
-195,1001,1007,0
-196,1001,1008,0
-197,1001,1009,0
-198,1033,1033,0
-199,1043,1050,0
-200,1067,1070,0
-201,1067,1071,0
-202,1067,1072,0
-203,1067,1074,0
-204,1122,1125,0
-205,1122,1126,0
-206,1122,1127,0
-207,1122,1129,0
-208,1063,1063,0
-209,1176,1179,0
-210,1192,1195,0
-211,1192,1196,0
-212,1192,1197,0
-213,1192,1198,0
-214,1192,1199,0
-215,0,0,0
-216,1192,1207,0
-217,1282,1285,0
-218,1202,1286,0
-219,1202,1287,0
-220,1202,1289,0
-221,1331,1334,0
-222,1281,1281,0
-223,1265,1265,0
-224,1001,1004,0
-225,1001,1005,0
-226,1001,1006,0
-227,1001,1007,0
-228,1001,1008,0
-229,1001,1009,0
-230,1033,1033,0
-231,1043,1050,0
-232,1067,1070,0
-233,1067,1071,0
-234,1067,1072,0
-235,1067,1074,0
-236,1122,1125,0
-237,1122,1126,0
-238,1122,1127,0
-239,1122,1129,0
-240,1063,1063,0
-241,1176,1179,0
-242,1192,1195,0
-243,1192,1196,0
-244,1192,1197,0
-245,1192,1198,0
-246,1192,1199,0
-247,0,0,0
-248,1192,1207,0
-249,1282,1285,0
-250,1282,1286,0
-251,1282,1287,0
-252,1282,1289,0
-253,1331,1334,0
-254,1281,1281,0
-255,1331,1337,0
-256,1001,1002,0
-257,1001,1002,0
-258,1001,1003,0
-259,1001,1003,0
-260,1001,1017,0
-261,1001,1017,0
-262,1043,1044,0
-263,1043,1044,0
-264,1043,1045,0
-265,1043,1045,0
-266,1043,1047,0
-267,1043,1047,0
-268,1043,1046,0
-269,1043,1046,0
-270,1052,1053,0
-271,1052,1053,0
-272,1052,1057,0
-273,1052,1057,0
-274,1067,1068,0
-275,1067,1068,0
-276,1067,1069,0
-277,1067,1069,0
-278,1067,1076,0
-279,1067,1076,0
-280,1067,1082,0
-281,1067,1082,0
-282,1067,1075,0
-283,1067,1075,0
-284,1100,1104,0
-285,1100,1104,0
-286,1100,1102,0
-287,1100,1102,0
-288,1100,1106,0
-289,1100,1106,0
-290,1100,1109,0
-291,1100,1109,0
-292,1110,1111,0
-293,1110,1111,0
-294,1110,1115,0
-295,1110,1115,0
-296,1122,1128,0
-297,1122,1128,0
-298,1122,1123,0
-299,1122,1123,0
-300,1122,1124,0
-301,1122,1124,0
-302,1122,1136,0
-303,1122,1136,0
-304,1122,1131,0
-305,1122,1140,0
-306,1141,1141,0
-307,1141,1141,0
-308,1142,1143,0
-309,1142,1143,0
-310,1147,1151,0
-311,1147,1151,0
-312,1155,1155,0
-313,1156,1157,0
-314,1156,1157,0
-315,1156,1164,0
-316,1156,1164,0
-317,1156,1158,0
-318,1156,1158,0
-319,1156,1159,0
-320,1156,1159,0
-321,1156,1160,0
-322,1156,1160,0
-323,1176,1178,0
-324,1176,1178,0
-325,1176,1184,0
-326,1176,1184,0
-327,1176,1180,0
-328,1176,1180,0
-329,1176,1182,0
-330,1190,1190,0
-331,1190,1190,0
-332,1192,1193,0
-333,1192,1193,0
-334,1192,1194,0
-335,1192,1194,0
-336,1192,1203,0
-337,1192,1203,0
-338,1229,1229,0
-339,1229,1229,0
-340,1239,1240,0
-341,1239,1240,0
-342,1239,1246,0
-343,1239,1246,0
-344,1239,1241,0
-345,1239,1241,0
-346,1251,1252,0
-347,1251,1252,0
-348,1251,1253,0
-349,1251,1253,0
-350,1251,1256,0
-351,1251,1256,0
-352,1251,1254,0
-353,1251,1254,0
-354,1266,1275,0
-355,1266,1275,0
-356,1266,1268,0
-357,1266,1268,0
-358,1266,1273,0
-359,1266,1273,0
-360,1282,1288,0
-361,1282,1288,0
-362,1282,1283,0
-363,1282,1283,0
-364,1282,1284,0
-365,1282,1284,0
-366,1282,1290,0
-367,1282,1290,0
-368,1282,1293,0
-369,1282,1293,0
-370,1282,1298,0
-371,1282,1298,0
-372,1320,1323,0
-373,1320,1323,0
-374,1331,1335,0
-375,1331,1335,0
-376,1331,1337,0
-377,1344,1345,0
-378,1344,1345,0
-379,1344,1348,0
-380,1344,1348,0
-381,1344,1347,0
-382,1344,1347,0
-383,1263,1263,0
-384,1036,1040,0
-385,1036,1039,0
-386,1036,1038,0
-387,1036,1038,0
-388,0,324,24624
-389,0,324,24624
-390,1228,1228,0
-391,1043,1048,0
-392,1043,1048,0
-393,1064,1064,0
-394,1052,1056,0
-395,1052,1055,0
-396,1052,1055,0
-397,3032,3032,0
-398,1095,1095,0
-399,1096,1096,0
-400,1094,1094,0
-401,1097,1099,0
-402,1097,1099,0
-403,1100,1107,0
-404,0,0,30003
-405,0,0,30004
-406,0,0,30005
-407,1122,1135,0
-408,1147,1150,0
-409,1147,1150,0
-410,1156,1161,0
-411,0,0,30006
-412,1175,1175,0
-413,1176,1183,0
-414,1176,1186,0
-415,1192,1208,0
-416,1192,1206,0
-417,1192,1206,0
-418,0,0,30007
-419,0,0,30008
-420,1230,1233,0
-421,1230,1233,0
-422,0,0,30009
-423,0,0,30010
-424,0,0,30011
-425,0,0,30012
-426,0,0,30013
-427,1266,1272,0
-428,1266,1270,0
-429,1266,1270,0
-430,1266,1271,0
-431,1282,1296,0
-432,1282,1296,0
-433,3129,3129,0
-434,1314,1316,0
-435,1331,1340,0
-436,1331,1340,0
-437,1344,1350,0
-438,1344,1350,0
-439,1355,1355,0
-440,1358,1358,0
-441,1358,1358,0
-442,1355,1357,0
-443,0,310,24610
-444,0,320,24620
-445,0,320,24620
-446,0,0,30014
-447,0,0,30015
-448,0,768,25028
-449,0,769,25029
-450,0,770,25030
-451,0,743,25003
-452,1065,1066,0
-453,1065,1066,0
-454,1065,1066,0
-455,1170,1170,0
-456,1170,1170,0
-457,1170,1170,0
-458,1191,1191,0
-459,1191,1191,0
-460,1191,1191,0
-461,1001,1011,0
-462,1001,1011,0
-463,1122,1130,0
-464,1122,1130,0
-465,1192,1200,0
-466,1192,1200,0
-467,1282,1291,0
-468,1282,1291,0
-469,1282,1305,0
-470,1282,1305,0
-471,1282,1307,0
-472,1282,1307,0
-473,1282,1308,0
-474,1282,1308,0
-475,1282,1306,0
-476,1282,1306,0
-477,1095,1095,0
-478,1001,1030,0
-479,1001,1030,0
-480,1001,1032,0
-481,1001,1032,0
-482,1033,1034,0
-483,1033,1034,0
-484,1100,1108,0
-485,1100,1108,0
-486,1100,1105,0
-487,1100,1105,0
-488,1147,1149,0
-489,1147,1149,0
-490,1235,1236,0
-491,1235,1236,0
-492,1235,1238,0
-493,1235,1238,0
-494,1355,1356,0
-495,1355,1356,0
-496,1142,1144,0
-497,1065,1065,0
-498,1065,1065,0
-499,1065,1065,0
-500,1100,1103,0
-501,1100,1103,0
-502,0,0,30016
-503,0,0,30017
-504,1176,1177,0
-505,1176,1177,0
-506,1001,1031,0
-507,1001,1031,0
-508,1033,1035,0
-509,1033,1035,0
-510,1192,1227,0
-511,1192,1227,0
-512,1001,1013,0
-513,1001,1013,0
-514,1001,1014,0
-515,1001,1014,0
-516,1067,1077,0
-517,1067,1077,0
-518,1067,1078,0
-519,1067,1078,0
-520,1122,1132,0
-521,1122,1132,0
-522,1122,1133,0
-523,1122,1133,0
-524,1192,1202,0
-525,1192,1202,0
-526,1192,1204,0
-527,1192,1204,0
-528,1239,1243,0
-529,1239,1243,0
-530,1239,1244,0
-531,1239,1244,0
-532,1282,1292,0
-533,1282,1292,0
-534,1282,1294,0
-535,1282,1294,0
-536,1251,1259,0
-537,1251,1259,0
-538,1266,1279,0
-539,1266,1279,0
-540,30018,30018,0
-541,30019,30019,0
-542,1110,1113,0
-543,1110,1113,0
-544,1176,1186,0
-545,1052,1062,0
-546,30020,30020,0
-547,30021,30021,0
-548,1344,1349,0
-549,1344,1349,0
-550,1001,1012,0
-551,1001,1012,0
-552,1067,1081,0
-553,1067,1081,0
-554,1192,1220,0
-555,1192,1220,0
-556,1192,1217,0
-557,1192,1217,0
-558,1192,1201,0
-559,1192,1201,0
-560,1192,1221,0
-561,1192,1221,0
-562,1331,1332,0
-563,1331,1332,0
-564,1156,1168,0
-565,1176,1189,0
-566,1266,1280,0
-567,1142,1146,0
-568,30022,30022,0
-569,30023,30023,0
-570,1001,1016,0
-571,1043,1049,0
-572,1043,1049,0
-573,1156,1161,0
-574,1266,1274,0
-575,1251,1257,0
-576,1344,1351,0
-577,30024,30024,0
-578,30025,30025,0
-579,1036,1040,0
-580,1282,1297,0
-581,1319,1319,0
-582,1067,1080,0
-583,1067,1080,0
-584,1142,1145,0
-585,1142,1145,0
-586,1235,1237,0
-587,1235,1237,0
-588,1239,1245,0
-589,1239,1245,0
-590,1331,1342,0
-591,1331,1342,0
-592,0,0,0
-593,0,0,0
-594,0,0,0
-595,1036,1039,0
-596,1228,1228,0
-597,0,0,0
-598,0,0,0
-599,1052,1056,0
-600,0,0,0
-601,1096,1096,0
-602,0,0,0
-603,1094,1094,0
-604,0,0,0
-605,0,0,0
-606,0,0,0
-607,0,0,0
-608,1100,1107,0
-609,0,0,0
-610,0,0,0
-611,0,0,0
-612,0,0,0
-613,0,0,0
-614,0,0,0
-615,0,0,0
-616,0,0,0
-617,0,0,0
-618,0,0,0
-619,1156,1163,0
-620,0,0,0
-621,0,0,0
-622,0,0,0
-623,1175,1175,0
-624,0,0,0
-625,0,0,0
-626,1176,1183,0
-627,0,0,0
-628,0,0,0
-629,1192,1208,0
-630,0,0,0
-631,0,0,0
-632,0,0,0
-633,0,0,0
-634,0,0,0
-635,0,0,0
-636,0,0,0
-637,1239,1247,0
-638,0,0,0
-639,0,0,0
-640,0,0,0
-641,0,0,0
-642,0,0,0
-643,0,0,0
-644,0,0,0
-645,0,0,0
-646,0,0,0
-647,0,0,0
-648,1266,1271,0
-649,1282,1297,0
-650,0,0,0
-651,1314,1316,0
-652,1319,1319,0
-653,0,0,0
-654,0,0,0
-655,0,0,0
-656,0,0,0
-657,0,0,0
-658,1355,1355,0
-659,0,0,0
-660,0,0,0
-661,0,0,0
-662,0,0,0
-663,0,0,0
-664,0,0,0
-665,0,0,0
-666,0,0,0
-667,0,0,0
-668,0,0,0
-669,0,0,0
-670,0,0,0
-671,0,0,0
-672,0,0,0
-673,0,0,0
-674,0,0,0
-675,0,0,0
-676,0,0,0
-677,0,0,0
-678,0,0,0
-679,0,0,0
-680,0,0,0
-681,0,0,0
-682,0,0,0
-683,0,0,0
-684,0,0,0
-685,0,0,0
-686,0,0,0
-687,0,0,0
-688,30026,30026,0
-689,30027,30027,0
-690,30028,30028,0
-691,30029,30029,0
-692,30030,30030,0
-693,30031,30031,0
-694,30032,30032,0
-695,30033,30033,0
-696,30034,30034,0
-697,30035,30035,0
-698,30036,30036,0
-699,30037,30037,0
-700,30038,30038,0
-701,30039,30039,0
-702,30040,30040,0
-703,30041,30041,0
-704,30042,30042,0
-705,30043,30043,0
-706,30044,30044,0
-707,30045,30045,0
-708,30046,30046,0
-709,30047,30047,0
-710,30048,30048,0
-711,30049,30049,0
-712,30050,30050,0
-713,30051,30051,0
-714,30052,30052,0
-715,30053,30053,0
-716,30054,30054,0
-717,30055,30055,0
-718,30056,30056,0
-719,30057,30057,0
-720,30058,30058,0
-721,30059,30059,0
-722,30060,30060,0
-723,30061,30061,0
-724,30062,30062,0
-725,30063,30063,0
-726,30064,30064,0
-727,30065,30065,0
-728,30066,30066,0
-729,30067,30067,0
-730,30068,30068,0
-731,30069,30069,0
-732,30070,30070,0
-733,30071,30071,0
-734,30072,30072,0
-735,30073,30073,0
-736,30074,30074,0
-737,30075,30075,0
-738,30076,30076,0
-739,30077,30077,0
-740,30078,30078,0
-741,30079,30079,0
-742,30080,30080,0
-743,30081,30081,0
-744,30082,30082,0
-745,30083,30083,0
-746,30084,30084,0
-747,30085,30085,0
-748,30086,30086,0
-749,30087,30087,0
-750,30088,30088,0
-751,30089,30089,0
-752,30090,30090,0
-753,30091,30091,0
-754,30092,30092,0
-755,30093,30093,0
-756,30094,30094,0
-757,30095,30095,0
-758,30096,30096,0
-759,30097,30097,0
-760,30098,30098,0
-761,30099,30099,0
-762,30100,30100,0
-763,30101,30101,0
-764,30102,30102,0
-765,30103,30103,0
-766,30104,30104,0
-767,30105,30105,0
-768,0,-1,0
-769,1,-1,0
-770,2,-1,0
-771,3,-1,0
-772,4,-1,0
-773,5,-1,0
-774,6,-1,0
-775,7,-1,0
-776,8,-1,0
-777,9,-1,0
-778,10,-1,0
-779,11,-1,0
-780,12,-1,0
-781,-1,-1,0
-782,-1,-1,0
-783,13,-1,0
-784,-1,-1,0
-785,14,-1,0
-786,-1,-1,0
-787,-1,-1,0
-788,-1,-1,0
-789,-1,-1,0
-790,-1,-1,0
-791,-1,-1,0
-792,-1,-1,0
-793,-1,-1,0
-794,-1,-1,0
-795,15,-1,0
-796,-1,-1,0
-797,-1,-1,0
-798,-1,-1,0
-799,-1,-1,0
-800,-1,-1,0
-801,16,-1,0
-802,17,-1,0
-803,18,-1,0
-804,19,-1,0
-805,20,-1,0
-806,21,-1,0
-807,22,-1,0
-808,23,-1,0
-809,-1,-1,0
-810,-1,-1,0
-811,-1,-1,0
-812,-1,-1,0
-813,24,-1,0
-814,25,-1,0
-815,-1,-1,0
-816,26,-1,0
-817,-1,-1,0
-818,27,-1,0
-819,-1,-1,0
-820,28,-1,0
-821,29,-1,0
-822,30,-1,0
-823,-1,-1,0
-824,31,-1,0
-825,-1,-1,0
-826,-1,-1,0
-827,-1,-1,0
-828,-1,-1,0
-829,-1,-1,0
-830,-1,-1,0
-831,-1,-1,0
-832,-1,-1,0
-833,-1,-1,0
-834,32,-1,0
-835,33,-1,0
-836,34,-1,0
-837,35,-1,0
-838,-1,-1,0
-839,-1,-1,0
-840,-1,-1,0
-841,-1,-1,0
-842,-1,-1,0
-843,-1,-1,0
-844,-1,-1,0
-845,-1,-1,0
-846,-1,-1,0
-847,-1,-1,0
-848,-1,-1,0
-849,-1,-1,0
-850,-1,-1,0
-851,-1,-1,0
-852,-1,-1,0
-853,-1,-1,0
-854,-1,-1,0
-855,36,-1,0
-856,-1,-1,0
-857,-1,-1,0
-858,-1,-1,0
-859,-1,-1,0
-860,-1,-1,0
-861,-1,-1,0
-862,-1,-1,0
-863,-1,-1,0
-864,-1,-1,0
-865,-1,-1,0
-866,-1,-1,0
-867,-1,-1,0
-868,-1,-1,0
-869,-1,-1,0
-870,-1,-1,0
-871,-1,-1,0
-872,-1,-1,0
-873,-1,-1,0
-874,-1,-1,0
-875,-1,-1,0
-876,-1,-1,0
-877,-1,-1,0
-878,-1,-1,0
-879,-1,-1,0
-880,0,0,0
-881,0,0,0
-882,0,0,0
-883,0,0,0
-884,0,3193,0
-885,0,3194,0
-886,0,0,0
-887,0,0,0
-888,0,0,0
-889,0,0,0
-890,0,3191,0
-891,3125,3125,0
-892,3126,3126,0
-893,3127,3127,0
-894,0,755,25015
-895,0,0,0
-896,0,0,0
-897,0,0,0
-898,0,0,0
-899,0,0,0
-900,0,3188,0
-901,0,3197,0
-902,3001,3006,0
-903,0,3182,0
-904,3033,3036,0
-905,3048,3051,0
-906,3075,3080,0
-907,0,0,0
-908,3101,3104,0
-909,0,0,0
-910,3129,3134,0
-911,3157,3160,0
-912,3075,3083,0
-913,3001,3001,0
-914,3028,3028,0
-915,3030,3030,0
-916,3031,3031,0
-917,3033,3033,0
-918,3047,3047,0
-919,3048,3048,0
-920,3073,3073,0
-921,3075,3075,0
-922,3095,3095,0
-923,3097,3097,0
-924,3098,3098,0
-925,3099,3099,0
-926,3100,3100,0
-927,3101,3101,0
-928,3111,3111,0
-929,3117,3117,0
-930,0,0,0
-931,3122,3122,0
-932,3128,3128,0
-933,3129,3129,0
-934,3152,3152,0
-935,3155,3155,0
-936,3156,3156,0
-937,3157,3157,0
-938,3075,3082,0
-939,3129,3136,0
-940,3001,3006,0
-941,3033,3036,0
-942,3048,3051,0
-943,3075,3080,0
-944,3129,3138,0
-945,3001,3001,0
-946,3028,3028,0
-947,3030,3030,0
-948,3031,3031,0
-949,3033,3033,0
-950,3047,3047,0
-951,3048,3048,0
-952,3073,3073,0
-953,3075,3075,0
-954,3095,3095,0
-955,3097,3097,0
-956,3098,3098,0
-957,3099,3099,0
-958,3100,3100,0
-959,3101,3101,0
-960,3111,3111,0
-961,3117,3117,0
-962,3123,3123,0
-963,3122,3122,0
-964,3128,3128,0
-965,3129,3129,0
-966,3152,3152,0
-967,3155,3155,0
-968,3156,3156,0
-969,3157,3157,0
-970,3075,3082,0
-971,3129,3136,0
-972,3101,3104,0
-973,3129,3134,0
-974,3157,3160,0
-975,0,0,0
-976,3029,3029,0
-977,3074,3074,0
-978,3129,3137,0
-979,3129,3140,0
-980,3129,3143,0
-981,3154,3154,0
-982,3112,3112,0
-983,0,3185,0
-984,3116,3116,0
-985,3116,3116,0
-986,3046,3046,0
-987,3046,3046,0
-988,3045,3045,0
-989,3045,3045,0
-990,3115,3115,0
-991,3115,3115,0
-992,3182,3182,0
-993,0,3183,0
-994,30106,30106,0
-995,30107,30107,0
-996,30108,30108,0
-997,30109,30109,0
-998,30110,30110,0
-999,30111,30111,0
-1000,30112,30112,0
-1001,30113,30113,0
-1002,30114,30114,0
-1003,30115,30115,0
-1004,30116,30116,0
-1005,30117,30117,0
-1006,30118,30118,0
-1007,30119,30119,0
-1008,3096,3096,0
-1009,3121,3121,0
-1010,3124,3124,0
-1011,0,3184,0
-1012,3074,3074,0
-1013,3043,3043,0
-1014,3044,3044,0
-1015,3114,3114,0
-1016,3114,3114,0
-1017,3124,3124,0
-1018,3113,3113,0
-1019,3113,3113,0
-1020,3117,3118,0
-1021,3125,3125,0
-1022,3126,3126,0
-1023,3127,3127,0
-1024,0,0,0
-1025,0,0,0
-1026,0,0,0
-1027,0,0,0
-1028,0,0,0
-1029,0,0,0
-1030,0,0,0
-1031,0,0,0
-1032,0,0,0
-1033,0,0,0
-1034,0,0,0
-1035,0,0,0
-1036,0,0,0
-1037,0,0,0
-1038,0,0,0
-1039,0,0,0
-1040,0,0,0
-1041,0,0,0
-1042,0,0,0
-1043,0,0,0
-1044,0,0,0
-1045,0,0,0
-1046,0,0,0
-1047,0,0,0
-1048,0,0,0
-1049,0,0,0
-1050,0,0,0
-1051,0,0,0
-1052,0,0,0
-1053,0,0,0
-1054,0,0,0
-1055,0,0,0
-1056,0,0,0
-1057,0,0,0
-1058,0,0,0
-1059,0,0,0
-1060,0,0,0
-1061,0,0,0
-1062,0,0,0
-1063,0,0,0
-1064,0,0,0
-1065,0,0,0
-1066,0,0,0
-1067,0,0,0
-1068,0,0,0
-1069,0,0,0
-1070,0,0,0
-1071,0,0,0
-1072,0,0,0
-1073,0,0,0
-1074,0,0,0
-1075,0,0,0
-1076,0,0,0
-1077,0,0,0
-1078,0,0,0
-1079,0,0,0
-1080,0,0,0
-1081,0,0,0
-1082,0,0,0
-1083,0,0,0
-1084,0,0,0
-1085,0,0,0
-1086,0,0,0
-1087,0,0,0
-1088,0,0,0
-1089,0,0,0
-1090,0,0,0
-1091,0,0,0
-1092,0,0,0
-1093,0,0,0
-1094,0,0,0
-1095,0,0,0
-1096,0,0,0
-1097,0,0,0
-1098,0,0,0
-1099,0,0,0
-1100,0,0,0
-1101,0,0,0
-1102,0,0,0
-1103,0,0,0
-1104,0,0,0
-1105,0,0,0
-1106,0,0,0
-1107,0,0,0
-1108,0,0,0
-1109,0,0,0
-1110,0,0,0
-1111,0,0,0
-1112,0,0,0
-1113,0,0,0
-1114,0,0,0
-1115,0,0,0
-1116,0,0,0
-1117,0,0,0
-1118,0,0,0
-1119,0,0,0
-1120,0,0,0
-1121,0,0,0
-1122,0,0,0
-1123,0,0,0
-1124,0,0,0
-1125,0,0,0
-1126,0,0,0
-1127,0,0,0
-1128,0,0,0
-1129,0,0,0
-1130,0,0,0
-1131,0,0,0
-1132,0,0,0
-1133,0,0,0
-1134,0,0,0
-1135,0,0,0
-1136,0,0,0
-1137,0,0,0
-1138,0,0,0
-1139,0,0,0
-1140,0,0,0
-1141,0,0,0
-1142,0,0,0
-1143,0,0,0
-1144,0,0,0
-1145,0,0,0
-1146,0,0,0
-1147,0,0,0
-1148,0,0,0
-1149,1230,1234,0
-1150,0,0,0
-1151,0,0,0
-1152,0,0,0
-1153,0,0,0
-1154,0,0,0
-1155,0,0,0
-1156,0,0,0
-1157,0,0,0
-1158,0,0,0
-1159,0,0,0
-1160,0,0,0
-1161,0,0,0
-1162,0,0,0
-1163,0,0,0
-1164,0,0,0
-1165,0,0,0
-1166,0,0,0
-1167,0,0,0
-1168,0,0,0
-1169,0,0,0
-1170,0,0,0
-1171,0,0,0
-1172,0,0,0
-1173,0,0,0
-1174,0,0,0
-1175,0,0,0
-1176,0,0,0
-1177,0,0,0
-1178,0,0,0
-1179,0,0,0
-1180,0,0,0
-1181,0,0,0
-1182,0,0,0
-1183,0,0,0
-1184,0,0,0
-1185,0,0,0
-1186,0,0,0
-1187,0,0,0
-1188,0,0,0
-1189,0,0,0
-1190,0,0,0
-1191,0,0,0
-1192,0,0,0
-1193,0,0,0
-1194,0,0,0
-1195,0,0,0
-1196,0,0,0
-1197,0,0,0
-1198,0,0,0
-1199,0,0,0
-1200,0,0,0
-1201,0,0,0
-1202,0,0,0
-1203,0,0,0
-1204,0,0,0
-1205,0,0,0
-1206,0,0,0
-1207,0,0,0
-1208,0,0,0
-1209,0,0,0
-1210,0,0,0
-1211,0,0,0
-1212,0,0,0
-1213,0,0,0
-1214,0,0,0
-1215,0,0,0
-1216,-1,-1,0
-1217,-1,-1,0
-1218,-1,-1,0
-1219,-1,-1,0
-1220,-1,-1,0
-1221,-1,-1,0
-1222,-1,-1,0
-1223,-1,-1,0
-1224,-1,-1,0
-1225,-1,-1,0
-1226,-1,-1,0
-1227,0,0,0
-1228,0,0,0
-1229,0,0,0
-1230,0,0,0
-1231,0,0,0
-1232,0,0,0
-1233,0,0,0
-1234,0,0,0
-1235,0,0,0
-1236,0,0,0
-1237,0,0,0
-1238,0,0,0
-1239,0,0,0
-1240,0,0,0
-1241,0,0,0
-1242,0,0,0
-1243,0,0,0
-1244,0,0,0
-1245,0,0,0
-1246,0,0,0
-1247,0,0,0
-1248,0,0,0
-1249,0,0,0
-1250,0,0,0
-1251,0,0,0
-1252,0,0,0
-1253,0,0,0
-1254,0,0,0
-1255,0,0,0
-1256,0,0,0
-1257,0,0,0
-1258,0,0,0
-1259,0,0,0
-1260,0,0,0
-1261,0,0,0
-1262,0,0,0
-1263,0,0,0
-1264,0,0,0
-1265,0,0,0
-1266,0,0,0
-1267,0,0,0
-1268,0,0,0
-1269,0,0,0
-1270,0,0,0
-1271,0,0,0
-1272,0,0,0
-1273,0,0,0
-1274,0,0,0
-1275,0,0,0
-1276,0,0,0
-1277,0,0,0
-1278,-1,-1,0
-1279,-1,-1,0
-1280,1001,1019,0
-1281,1001,1019,0
-1282,1036,1037,0
-1283,1036,1037,0
-1284,1043,1047,0
-1285,1043,1047,0
-1286,1036,1041,0
-1287,1036,1041,0
-1288,1043,1051,0
-1289,1043,1051,0
-1290,1052,1054,0
-1291,1052,1054,0
-1292,1052,1061,0
-1293,1052,1061,0
-1294,1052,1060,0
-1295,1052,1060,0
-1296,1052,1058,0
-1297,1052,1058,0
-1298,1052,1059,0
-1299,1052,1059,0
-1300,1067,1086,0
-1301,1067,1086,0
-1302,1067,1087,0
-1303,1067,1087,0
-1304,1067,1083,0
-1305,1067,1083,0
-1306,1067,1085,0
-1307,1067,1085,0
-1308,1067,1093,0
-1309,1067,1093,0
-1310,1097,1098,0
-1311,1097,1098,0
-1312,1100,1101,0
-1313,1100,1101,0
-1314,1110,1114,0
-1315,1110,1114,0
-1316,1110,1120,0
-1317,1110,1120,0
-1318,1110,1112,0
-1319,1110,1112,0
-1320,1110,1116,0
-1321,1110,1116,0
-1322,1110,1117,0
-1323,1110,1117,0
-1324,1122,1138,0
-1325,1122,1138,0
-1326,1122,1139,0
-1327,1122,1139,0
-1328,1147,1148,0
-1329,1147,1148,0
-1330,1147,1154,0
-1331,1147,1154,0
-1332,1147,1153,0
-1333,1147,1153,0
-1334,1156,1167,0
-1335,1156,1167,0
-1336,1156,1169,0
-1337,1156,1169,0
-1338,1156,1166,0
-1339,1156,1166,0
-1340,1156,1165,0
-1341,1156,1165,0
-1342,1171,1172,0
-1343,1171,1172,0
-1344,1171,1173,0
-1345,1171,1173,0
-1346,1171,1174,0
-1347,1171,1174,0
-1348,1176,1181,0
-1349,1176,1181,0
-1350,1176,1188,0
-1351,1176,1188,0
-1352,1176,1187,0
-1353,1176,1187,0
-1354,1176,1185,0
-1355,1176,1185,0
-1356,1192,1218,0
-1357,1192,1218,0
-1358,1192,1219,0
-1359,1192,1219,0
-1360,1192,1210,0
-1361,1192,1210,0
-1362,1192,1211,0
-1363,1192,1211,0
-1364,1230,1231,0
-1365,1230,1231,0
-1366,1230,1232,0
-1367,1230,1232,0
-1368,1239,1242,0
-1369,1239,1242,0
-1370,1239,1249,0
-1371,1239,1249,0
-1372,1239,1250,0
-1373,1239,1250,0
-1374,1239,1248,0
-1375,1239,1248,0
-1376,1251,1255,0
-1377,1251,1255,0
-1378,1251,1258,0
-1379,1251,1258,0
-1380,1251,1260,0
-1381,1251,1260,0
-1382,1251,1261,0
-1383,1251,1261,0
-1384,1251,1262,0
-1385,1251,1262,0
-1386,1266,1269,0
-1387,1266,1269,0
-1388,1266,1278,0
-1389,1266,1278,0
-1390,1266,1277,0
-1391,1266,1277,0
-1392,1266,1276,0
-1393,1266,1276,0
-1394,1282,1300,0
-1395,1282,1300,0
-1396,1282,1302,0
-1397,1282,1302,0
-1398,1282,1299,0
-1399,1282,1299,0
-1400,1282,1304,0
-1401,1282,1304,0
-1402,1282,1303,0
-1403,1282,1303,0
-1404,1314,1315,0
-1405,1314,1315,0
-1406,1314,1317,0
-1407,1314,1317,0
-1408,1320,1321,0
-1409,1320,1321,0
-1410,1320,1322,0
-1411,1320,1322,0
-1412,1320,1324,0
-1413,1320,1324,0
-1414,1320,1326,0
-1415,1320,1326,0
-1416,1320,1327,0
-1417,1320,1327,0
-1418,1328,1330,0
-1419,1328,1330,0
-1420,1328,1329,0
-1421,1328,1329,0
-1422,1331,1339,0
-1423,1331,1339,0
-1424,1344,1346,0
-1425,1344,1346,0
-1426,1344,1354,0
-1427,1344,1354,0
-1428,1344,1353,0
-1429,1344,1353,0
-1430,1110,1119,0
-1431,1266,1267,0
-1432,1320,1325,0
-1433,1331,1338,0
-1434,1001,1010,0
-1435,1263,1264,0
-1436,0,0,0
-1437,0,0,0
-1438,0,0,0
-1439,0,0,0
-1440,1001,1018,0
-1441,1001,1018,0
-1442,1001,1015,0
-1443,1001,1015,0
-1444,1001,1026,0
-1445,1001,1026,0
-1446,1001,1025,0
-1447,1001,1025,0
-1448,1001,1028,0
-1449,1001,1028,0
-1450,1001,1027,0
-1451,1001,1027,0
-1452,1001,1029,0
-1453,1001,1029,0
-1454,1001,1021,0
-1455,1001,1021,0
-1456,1001,1020,0
-1457,1001,1020,0
-1458,1001,1023,0
-1459,1001,1023,0
-1460,1001,1022,0
-1461,1001,1022,0
-1462,1001,1024,0
-1463,1001,1024,0
-1464,1067,1084,0
-1465,1067,1084,0
-1466,1067,1079,0
-1467,1067,1079,0
-1468,1067,1073,0
-1469,1067,1073,0
-1470,1067,1089,0
-1471,1067,1089,0
-1472,1067,1088,0
-1473,1067,1088,0
-1474,1067,1091,0
-1475,1067,1091,0
-1476,1067,1090,0
-1477,1067,1090,0
-1478,1067,1092,0
-1479,1067,1092,0
-1480,1122,1134,0
-1481,1122,1134,0
-1482,1122,1137,0
-1483,1122,1137,0
-1484,1192,1209,0
-1485,1192,1209,0
-1486,1192,1205,0
-1487,1192,1205,0
-1488,1192,1213,0
-1489,1192,1213,0
-1490,1192,1212,0
-1491,1192,1212,0
-1492,1192,1215,0
-1493,1192,1215,0
-1494,1192,1214,0
-1495,1192,1214,0
-1496,1192,1216,0
-1497,1192,1216,0
-1498,1192,1223,0
-1499,1192,1223,0
-1500,1192,1222,0
-1501,1192,1222,0
-1502,1192,1225,0
-1503,1192,1225,0
-1504,1192,1224,0
-1505,1192,1224,0
-1506,1192,1226,0
-1507,1192,1226,0
-1508,1282,1301,0
-1509,1282,1301,0
-1510,1282,1295,0
-1511,1282,1295,0
-1512,1282,1310,0
-1513,1282,1310,0
-1514,1282,1309,0
-1515,1282,1309,0
-1516,1282,1312,0
-1517,1282,1312,0
-1518,1282,1311,0
-1519,1282,1311,0
-1520,1282,1313,0
-1521,1282,1313,0
-1522,1331,1333,0
-1523,1331,1333,0
-1524,1331,1343,0
-1525,1331,1343,0
-1526,1331,1341,0
-1527,1331,1341,0
-1528,1331,1336,0
-1529,1331,1336,0
-1530,0,0,0
-1531,0,0,0
-1532,0,0,0
-1533,0,0,0
-1534,0,0,0
-1535,0,0,0
-1536,3001,3012,0
-1537,3001,3020,0
-1538,3001,3013,0
-1539,3001,3021,0
-1540,3001,3014,0
-1541,3001,3022,0
-1542,3001,3015,0
-1543,3001,3023,0
-1544,3001,3012,0
-1545,3001,3020,0
-1546,3001,3013,0
-1547,3001,3021,0
-1548,3001,3014,0
-1549,3001,3022,0
-1550,3001,3015,0
-1551,3001,3023,0
-1552,3033,3037,0
-1553,3033,3040,0
-1554,3033,3038,0
-1555,3033,3041,0
-1556,3033,3039,0
-1557,3033,3042,0
-1558,0,0,0
-1559,0,0,0
-1560,3033,3037,0
-1561,3033,3040,0
-1562,3033,3038,0
-1563,3033,3041,0
-1564,3033,3039,0
-1565,3033,3042,0
-1566,0,0,0
-1567,0,0,0
-1568,3048,3057,0
-1569,3048,3065,0
-1570,3048,3058,0
-1571,3048,3066,0
-1572,3048,3059,0
-1573,3048,3067,0
-1574,3048,3060,0
-1575,3048,3068,0
-1576,3048,3057,0
-1577,3048,3065,0
-1578,3048,3058,0
-1579,3048,3066,0
-1580,3048,3059,0
-1581,3048,3067,0
-1582,3048,3060,0
-1583,3048,3068,0
-1584,3075,3087,0
-1585,3075,3091,0
-1586,3075,3088,0
-1587,3075,3092,0
-1588,3075,3089,0
-1589,3075,3093,0
-1590,3075,3090,0
-1591,3075,3094,0
-1592,3075,3087,0
-1593,3075,3091,0
-1594,3075,3088,0
-1595,3075,3092,0
-1596,3075,3089,0
-1597,3075,3093,0
-1598,3075,3090,0
-1599,3075,3094,0
-1600,3101,3105,0
-1601,3101,3108,0
-1602,3101,3106,0
-1603,3101,3109,0
-1604,3101,3107,0
-1605,3101,3110,0
-1606,0,0,0
-1607,0,0,0
-1608,3101,3105,0
-1609,3101,3108,0
-1610,3101,3106,0
-1611,3101,3109,0
-1612,3101,3107,0
-1613,3101,3110,0
-1614,0,0,0
-1615,0,0,0
-1616,3129,3144,0
-1617,3129,3148,0
-1618,3129,3145,0
-1619,3129,3149,0
-1620,3129,3146,0
-1621,3129,3150,0
-1622,3129,3147,0
-1623,3129,3151,0
-1624,0,0,0
-1625,3129,3148,0
-1626,0,0,0
-1627,3129,3149,0
-1628,0,0,0
-1629,3129,3150,0
-1630,0,0,0
-1631,3129,3151,0
-1632,3157,3166,0
-1633,3157,3174,0
-1634,3157,3167,0
-1635,3157,3175,0
-1636,3157,3168,0
-1637,3157,3176,0
-1638,3157,3169,0
-1639,3157,3177,0
-1640,3157,3166,0
-1641,3157,3174,0
-1642,3157,3167,0
-1643,3157,3175,0
-1644,3157,3168,0
-1645,3157,3176,0
-1646,3157,3169,0
-1647,3157,3177,0
-1648,3001,3004,0
-1649,3001,3005,0
-1650,3033,3034,0
-1651,3033,3035,0
-1652,3048,3049,0
-1653,3048,3050,0
-1654,3075,3078,0
-1655,3075,3079,0
-1656,3101,3102,0
-1657,3101,3103,0
-1658,3129,3132,0
-1659,3129,3133,0
-1660,3157,3158,0
-1661,3157,3159,0
-1662,0,0,0
-1663,0,0,0
-1664,3001,3016,0
-1665,3001,3024,0
-1666,3001,3017,0
-1667,3001,3025,0
-1668,3001,3018,0
-1669,3001,3026,0
-1670,3001,3019,0
-1671,3001,3027,0
-1672,3001,3016,0
-1673,3001,3024,0
-1674,3001,3017,0
-1675,3001,3025,0
-1676,3001,3018,0
-1677,3001,3026,0
-1678,3001,3019,0
-1679,3001,3027,0
-1680,3048,3061,0
-1681,3048,3069,0
-1682,3048,3062,0
-1683,3048,3070,0
-1684,3048,3063,0
-1685,3048,3071,0
-1686,3048,3064,0
-1687,3048,3072,0
-1688,3048,3061,0
-1689,3048,3069,0
-1690,3048,3062,0
-1691,3048,3070,0
-1692,3048,3063,0
-1693,3048,3071,0
-1694,3048,3064,0
-1695,3048,3072,0
-1696,3157,3170,0
-1697,3157,3178,0
-1698,3157,3171,0
-1699,3157,3179,0
-1700,3157,3172,0
-1701,3157,3180,0
-1702,3157,3173,0
-1703,3157,3181,0
-1704,3157,3170,0
-1705,3157,3178,0
-1706,3157,3171,0
-1707,3157,3179,0
-1708,3157,3172,0
-1709,3157,3180,0
-1710,3157,3173,0
-1711,3157,3181,0
-1712,3001,3003,0
-1713,3001,3002,0
-1714,3001,3009,0
-1715,3001,3008,0
-1716,3001,3010,0
-1717,0,0,0
-1718,3001,3007,0
-1719,3001,3011,0
-1720,3001,3003,0
-1721,3001,3002,0
-1722,3001,3004,0
-1723,3001,3005,0
-1724,3001,3008,0
-1725,0,3190,0
-1726,0,3192,0
-1727,0,3199,0
-1728,0,3189,0
-1729,0,3198,0
-1730,3048,3054,0
-1731,3048,3053,0
-1732,3048,3055,0
-1733,0,0,0
-1734,3048,3052,0
-1735,3048,3056,0
-1736,3033,3034,0
-1737,3033,3035,0
-1738,3048,3049,0
-1739,3048,3050,0
-1740,3048,3053,0
-1741,0,3200,0
-1742,0,3201,0
-1743,0,3202,0
-1744,3075,3077,0
-1745,3075,3076,0
-1746,3075,3085,0
-1747,3075,3084,0
-1748,0,0,0
-1749,0,0,0
-1750,3075,3081,0
-1751,3075,3086,0
-1752,3075,3077,0
-1753,3075,3076,0
-1754,3075,3078,0
-1755,3075,3079,0
-1756,0,0,0
-1757,0,3204,0
-1758,0,3205,0
-1759,0,3206,0
-1760,3129,3131,0
-1761,3129,3130,0
-1762,3129,3141,0
-1763,3129,3139,0
-1764,3117,3119,0
-1765,3117,3120,0
-1766,3129,3135,0
-1767,3129,3142,0
-1768,3129,3131,0
-1769,3129,3130,0
-1770,3129,3132,0
-1771,3129,3133,0
-1772,3117,3120,0
-1773,0,3195,0
-1774,0,3196,0
-1775,0,3186,0
-1776,0,0,0
-1777,0,0,0
-1778,3157,3163,0
-1779,3157,3162,0
-1780,3157,3164,0
-1781,0,0,0
-1782,3157,3161,0
-1783,3157,3165,0
-1784,3101,3102,0
-1785,3101,3103,0
-1786,3157,3158,0
-1787,3157,3159,0
-1788,3157,3162,0
-1789,0,3187,0
-1790,0,3203,0
-1791,0,0,0
-1792,0,747,25007
-1793,0,773,25033
-1794,0,791,25051
-1795,0,792,25052
-1796,0,793,25053
-1797,0,794,25054
-1798,0,795,25055
-1799,0,796,25056
-1800,0,797,25057
-1801,0,798,25058
-1802,0,799,25059
-1803,0,800,25060
-1804,0,801,25061
-1805,0,802,25062
-1806,0,803,25063
-1807,0,804,25064
-1808,0,805,25065
-1809,0,806,25066
-1810,0,807,25067
-1811,0,808,25068
-1812,0,809,25069
-1813,0,810,25070
-1814,0,811,25071
-1815,0,812,25072
-1816,0,813,25073
-1817,0,814,25074
-1818,0,815,25075
-1819,0,816,25076
-1820,0,817,25077
-1821,0,818,25078
-1822,0,819,25079
-1823,0,820,25080
-1824,0,821,25081
-1825,0,822,25082
-1826,0,823,25083
-1827,0,824,25084
-1828,0,825,25085
-1829,0,826,25086
-1830,0,827,25087
-1831,0,828,25088
-1832,0,-2,0
-1833,0,830,25090
-1834,0,831,25091
-1835,0,832,25092
-1836,0,833,25093
-1837,0,834,25094
-1838,0,835,25095
-1839,0,836,25096
-1840,0,211,24511
-1841,0,212,24512
-1842,0,837,25097
-1843,0,838,25098
-1844,0,839,25099
-1845,0,840,25100
-1846,0,841,25101
-1847,0,842,25102
-1848,0,843,25103
-1849,0,844,25104
-1850,0,845,25105
-1851,0,846,25106
-1852,0,847,25107
-1853,0,848,25108
-1854,0,849,25109
-1855,0,850,25110
-1856,0,851,25111
-1857,0,852,25112
-1858,0,853,25113
-1859,0,854,25114
-1860,0,855,25115
-1861,0,856,25116
-1862,0,857,25117
-1863,0,858,25118
-1864,0,859,25119
-1865,0,860,25120
-1866,0,861,25121
-1867,0,862,25122
-1868,0,863,25123
-1869,0,864,25124
-1870,0,865,25125
-1871,0,866,25126
-1872,0,867,25127
-1873,0,868,25128
-1874,0,869,25129
-1875,0,870,25130
-1876,0,871,25131
-1877,0,872,25132
-1878,0,873,25133
-1879,0,874,25134
-1880,0,875,25135
-1881,0,876,25136
-1882,0,877,25137
-1883,0,878,25138
-1884,0,879,25139
-1885,0,880,25140
-1886,0,881,25141
-1887,0,882,25142
-1888,0,883,25143
-1889,0,884,25144
-1890,0,885,25145
-1891,0,886,25146
-1892,0,0,0
-1893,0,0,0
-1894,0,0,0
-1895,0,0,0
-1896,0,0,0
-1897,0,0,0
-1898,0,887,25147
-1899,0,888,25148
-1900,0,889,25149
-1901,0,890,25150
-1902,0,891,25151
-1903,0,829,25089
-1904,0,302,24602
-1905,36008,36008,0
-1906,0,0,0
-1907,0,0,0
-1908,0,315,24615
-1909,0,318,24618
-1910,0,322,24622
-1911,0,326,24626
-1912,0,329,24629
-1913,0,332,24632
-1914,0,205,24505
-1915,0,202,24502
-1916,36009,36009,0
-1917,36010,36010,0
-1918,36011,36011,0
-1919,36012,36012,0
-1920,0,303,24603
-1921,0,306,24606
-1922,0,309,24609
-1923,0,313,24613
-1924,0,316,24616
-1925,0,319,24619
-1926,0,323,24623
-1927,0,327,24627
-1928,0,330,24630
-1929,0,333,24633
-1930,0,206,24506
-1931,0,203,24503
-1932,36013,36013,0
-1933,36014,36014,0
-1934,36015,36015,0
-1935,0,0,0
-1936,36016,36016,0
-1937,36017,36017,0
-1938,36018,36018,0
-1939,36019,36019,0
-1940,36020,36020,0
-1941,0,0,0
-1942,0,0,0
-1943,0,0,0
-1944,0,0,0
-1945,0,0,0
-1946,0,0,0
-1947,0,0,0
-1948,0,0,0
-1949,0,0,0
-1950,0,0,0
-1951,0,0,0
-1952,0,0,0
-1953,0,0,0
-1954,0,0,0
-1955,0,0,0
-1956,0,0,0
-1957,0,0,0
-1958,0,0,0
-1959,0,0,0
-1960,0,0,0
-1961,0,0,0
-1962,0,0,0
-1963,0,0,0
-1964,0,0,0
-1965,0,0,0
-1966,0,0,0
-1967,0,0,0
-1968,0,0,0
-1969,0,0,0
-1970,0,0,0
-1971,0,0,0
-1972,0,0,0
-1973,0,0,0
-1974,0,0,0
-1975,0,0,0
-1976,0,0,0
-1977,0,0,0
-1978,0,0,0
-1979,0,0,0
-1980,0,0,0
-1981,0,0,0
-1982,0,0,0
-1983,0,0,0
-1984,0,0,0
-1985,0,0,0
-1986,0,0,0
-1987,0,0,0
-1988,0,0,0
-1989,0,0,0
-1990,0,0,0
-1991,0,0,0
-1992,0,0,0
-1993,0,0,0
-1994,0,0,0
-1995,0,0,0
-1996,0,0,0
-1997,0,0,0
-1998,0,0,0
-1999,0,0,0
-2000,-1,-1,0
-2001,-1,-1,0
-2002,-1,-1,0
-2003,-1,-1,0
-2004,-1,-1,0
-2005,-1,-1,0
-2006,-1,-1,0
-2007,-1,-1,0
-2008,-1,-1,0
-2009,-1,-1,0
-2010,-1,-1,0
-2011,-1,-1,0
-2012,-1,-1,0
-2013,-1,-1,0
-2014,-1,-1,0
-2015,-1,-1,0
-2016,-1,-1,0
-2017,-1,-1,0
-2018,-1,-1,0
-2019,-1,-1,0
-2020,-1,-1,0
-2021,-1,-1,0
-2022,-1,-1,0
-2023,-1,-1,0
-2024,-1,-1,0
-2025,-1,-1,0
-2026,-1,-1,0
-2027,-1,-1,0
-2028,-1,-1,0
-2029,-1,-1,0
-2030,-1,-1,0
-2031,-1,-1,0
-2032,-1,-1,0
-2033,-1,-1,0
-2034,-1,-1,0
-2035,-1,-1,0
-2036,-1,-1,0
-2037,-1,-1,0
-2038,-1,-1,0
-2039,-1,-1,0
-2040,-1,-1,0
-2041,-1,-1,0
-2042,-1,-1,0
-2043,-1,-1,0
-2044,-1,-1,0
-2045,-1,-1,0
-2046,-1,-1,0
-2047,-1,-1,0
-2048,0,0,0
-2049,0,0,0
-2050,0,0,0
-2051,0,0,0
-2052,0,0,0
-2053,0,0,0
-2054,0,0,0
-2055,0,0,0
-2056,0,0,0
-2057,0,0,0
-2058,0,0,0
-2059,0,0,0
-2060,0,0,0
-2061,0,0,0
-2062,0,0,0
-2063,0,0,0
-2064,0,0,0
-2065,0,0,0
-2066,0,0,0
-2067,0,0,0
-2068,0,0,0
-2069,0,0,0
-2070,0,0,0
-2071,0,0,0
-2072,0,0,0
-2073,0,0,0
-2074,0,0,0
-2075,0,0,0
-2076,0,0,0
-2077,0,0,0
-2078,0,0,0
-2079,0,0,0
-2080,0,0,0
-2081,0,0,0
-2082,0,0,0
-2083,0,0,0
-2084,0,0,0
-2085,0,0,0
-2086,0,0,0
-2087,0,0,0
-2088,0,0,0
-2089,0,0,0
-2090,0,0,0
-2091,0,0,0
-2092,0,0,0
-2093,0,0,0
-2094,0,0,0
-2095,0,0,0
-2096,0,0,0
-2097,0,0,0
-2098,0,0,0
-2099,0,0,0
-2100,0,0,0
-2101,0,0,0
-2102,0,0,0
-2103,0,0,0
-2104,0,0,0
-2105,0,0,0
-2106,0,0,0
-2107,0,0,0
-2108,0,0,0
-2109,0,0,0
-2110,0,0,0
-2111,0,0,0
-2112,0,0,0
-2113,0,0,0
-2114,0,0,0
-2115,0,0,0
-2116,0,0,0
-2117,0,0,0
-2118,0,0,0
-2119,0,0,0
-2120,0,0,0
-2121,0,0,0
-2122,0,0,0
-2123,0,0,0
-2124,0,0,0
-2125,0,0,0
-2126,0,0,0
-2127,0,0,0
-2128,0,0,0
-2129,0,0,0
-2130,0,0,0
-2131,0,337,24637
-2132,0,338,24638
-2133,0,339,24639
-2134,0,340,24640
-2135,0,341,24641
-2136,0,342,24642
-2137,0,343,24643
-2138,0,344,24644
-2139,0,345,24645
-2140,0,346,24646
-2141,0,347,24647
-2142,0,348,24648
-2143,0,349,24649
-2144,0,350,24650
-2145,0,351,24651
-2146,0,352,24652
-2147,0,353,24653
-2148,0,354,24654
-2149,0,355,24655
-2150,0,356,24656
-2151,0,357,24657
-2152,0,358,24658
-2153,0,359,24659
-2154,0,360,24660
-2155,0,361,24661
-2156,0,362,24662
-2157,0,363,24663
-2158,0,365,24665
-2159,0,366,24666
-2160,0,350,24650
-2161,0,351,24651
-2162,0,352,24652
-2163,0,353,24653
-2164,0,354,24654
-2165,0,355,24655
-2166,0,356,24656
-2167,0,357,24657
-2168,0,358,24658
-2169,0,359,24659
-2170,0,360,24660
-2171,0,361,24661
-2172,0,362,24662
-2173,0,363,24663
-2174,0,365,24665
-2175,0,366,24666
-2176,0,367,24667
-2177,0,368,24668
-2178,0,369,24669
-2179,0,364,24664
-2180,0,364,24664
-2181,0,0,0
-2182,0,0,0
-2183,0,0,0
-2184,0,0,0
-2185,0,0,0
-2186,0,0,0
-2187,0,0,0
-2188,0,0,0
-2189,0,0,0
-2190,0,0,0
-2191,0,0,0
-2192,0,0,0
-2193,0,0,0
-2194,0,0,0
-2195,0,0,0
-2196,0,0,0
-2197,0,0,0
-2198,0,0,0
-2199,0,0,0
-2200,0,0,0
-2201,0,0,0
-2202,0,0,0
-2203,0,0,0
-2204,0,0,0
-2205,0,0,0
-2206,0,0,0
-2207,0,0,0
-2208,0,0,0
-2209,0,0,0
-2210,0,0,0
-2211,0,0,0
-2212,0,0,0
-2213,0,0,0
-2214,0,0,0
-2215,0,0,0
-2216,0,0,0
-2217,0,0,0
-2218,0,0,0
-2219,0,0,0
-2220,0,0,0
-2221,0,0,0
-2222,0,0,0
-2223,0,0,0
-2224,0,0,0
-2225,0,0,0
-2226,0,0,0
-2227,0,0,0
-2228,0,0,0
-2229,0,0,0
-2230,0,0,0
-2231,0,0,0
-2232,0,0,0
-2233,0,0,0
-2234,0,0,0
-2235,0,0,0
-2236,0,0,0
-2237,0,0,0
-2238,0,0,0
-2239,0,0,0
-2240,0,0,0
-2241,0,0,0
-2242,0,0,0
-2243,0,0,0
-2244,0,0,0
-2245,0,0,0
-2246,0,0,0
-2247,0,0,0
-2248,0,0,0
-2249,0,0,0
-2250,0,0,0
-2251,0,0,0
-2252,0,0,0
-2253,0,0,0
-2254,0,0,0
-2255,0,0,0
-2256,0,0,0
-2257,0,0,0
-2258,0,0,0
-2259,0,0,0
-2260,0,0,0
-2261,0,0,0
-2262,0,0,0
-2263,0,0,0
-2264,0,0,0
-2265,0,0,0
-2266,0,0,0
-2267,0,0,0
-2268,0,0,0
-2269,0,0,0
-2270,0,0,0
-2271,0,0,0
-2272,0,0,0
-2273,0,0,0
-2274,0,0,0
-2275,0,0,0
-2276,0,0,0
-2277,0,0,0
-2278,0,0,0
-2279,0,0,0
-2280,0,0,0
-2281,0,0,0
-2282,0,0,0
-2283,0,0,0
-2284,0,0,0
-2285,0,0,0
-2286,0,0,0
-2287,0,0,0
-2288,0,0,0
-2289,0,0,0
-2290,0,0,0
-2291,0,0,0
-2292,0,0,0
-2293,0,0,0
-2294,0,0,0
-2295,0,0,0
-2296,0,0,0
-2297,0,0,0
-2298,0,0,0
-2299,0,0,0
-2300,0,0,0
-2301,0,0,0
-2302,0,0,0
-2303,0,0,0
-2304,36021,36021,0
-2305,36022,36022,0
-2306,36023,36023,0
-2307,36024,36024,0
-2308,36025,36025,0
-2309,36026,36026,0
-2310,36027,36027,0
-2311,36028,36028,0
-2312,36029,36029,0
-2313,36030,36030,0
-2314,36031,36031,0
-2315,36032,36032,0
-2316,36033,36033,0
-2317,36034,36034,0
-2318,36035,36035,0
-2319,36036,36036,0
-2320,36037,36037,0
-2321,36038,36038,0
-2322,36039,36039,0
-2323,36040,36040,0
-2324,36041,36041,0
-2325,36042,36042,0
-2326,36043,36043,0
-2327,36044,36044,0
-2328,36045,36045,0
-2329,36046,36046,0
-2330,36047,36047,0
-2331,36048,36048,0
-2332,36049,36049,0
-2333,36050,36040,0
-2334,36051,36051,0
-2335,36052,36052,0
-2336,36053,36053,0
-2337,36054,36054,0
-2338,36055,36055,0
-2339,36056,36056,0
-2340,36057,36057,0
-2341,36058,36058,0
-2342,36059,36059,0
-2343,36060,36060,0
-2344,36061,36061,0
-2345,36062,36062,0
-2346,36063,36063,0
-2347,36064,36064,0
-2348,36065,36065,0
-2349,36066,36066,0
-2350,36067,36067,0
-2351,36068,36068,0
-2352,36069,36069,0
-2353,36070,36070,0
-2354,36071,36071,0
-2355,36072,36072,0
-2356,36073,36073,0
-2357,36074,36074,0
-2358,36075,36075,0
-2359,36076,36076,0
-2360,36077,36077,0
-2361,36078,36078,0
-2362,36079,36079,0
-2363,36080,36080,0
-2364,36081,36081,0
-2365,36082,36082,0
-2366,36083,36083,0
-2367,36084,36084,0
-2368,36085,36085,0
-2369,36086,36086,0
-2370,36087,36087,0
-2371,36088,36088,0
-2372,36089,36089,0
-2373,36090,36090,0
-2374,36091,36091,0
-2375,36092,36092,0
-2376,36093,36093,0
-2377,36094,36094,0
-2378,36095,36095,0
-2379,36096,36096,0
-2380,36097,36097,0
-2381,36098,36098,0
-2382,36099,36099,0
-2383,36100,36100,0
-2384,36101,36101,0
-2385,36102,36102,0
-2386,36103,36103,0
-2387,36104,36104,0
-2388,36105,36105,0
-2389,36106,36106,0
-2390,36107,36107,0
-2391,36108,36108,0
-2392,36109,36109,0
-2393,36110,36110,0
-2394,36111,36111,0
-2395,36112,36112,0
-2396,36113,36113,0
-2397,36114,36114,0
-2398,36115,36115,0
-2399,36116,36116,0
-2400,1156,1162,0
-2401,1156,1162,0
-2402,1156,1163,0
-2403,1230,1234,0
-2404,1239,1247,0
-2405,1001,1016,0
-2406,1266,1274,0
-2407,1110,1118,0
-2408,1110,1118,0
-2409,1147,1152,0
-2410,1147,1152,0
-2411,1344,1352,0
-2412,1344,1352,0
-2413,36117,36117,0
-2414,36118,36118,0
-2415,36119,36119,0
-2416,36120,36120,0
-2417,36121,36121,0
-2418,36122,36122,0
-2419,36123,36123,0
-2420,1314,1318,0
-2421,1121,1121,0
-2422,1121,1121,0
-2423,3153,3153,0
-2424,36124,36124,0
-2425,36125,36125,0
-2426,36126,36126,0
-2427,36127,36127,0
-2428,36128,36128,0
-2429,36129,36129,0
-2430,36130,36130,0
-2431,36131,36131,0
-2432,36132,36132,0
-2433,36133,36133,0
-2434,36134,36134,0
-2435,36135,36135,0
-2436,36136,36136,0
-2437,36137,36137,0
-2438,36138,36138,0
-2439,36139,36139,0
-2440,36140,36140,0
-2441,36141,36141,0
-2442,36142,36142,0
-2443,36143,36143,0
-2444,36144,36144,0
-2445,36145,36145,0
-2446,36146,36146,0
-2447,36147,36147,0
-2448,36148,36148,0
-2449,36149,36149,0
-2450,36150,36150,0
-2451,36151,36151,0
-2452,36152,36152,0
-2453,36153,36153,0
-2454,36154,36154,0
-2455,36155,36155,0
-2456,36156,36156,0
-2457,36157,36157,0
-2458,36158,36158,0
-2459,36159,36159,0
-2460,36160,36160,0
-2461,36161,36161,0
-2462,36162,36162,0
-2463,36163,36163,0
-2464,36164,36164,0
-2465,36165,36165,0
-2466,36166,36166,0
-2467,36167,36167,0
-2468,36168,36168,0
-2469,36169,36169,0
-2470,36170,36170,0
-2471,36171,36171,0
-2472,36172,36172,0
-2473,36173,36173,0
-2474,36174,36174,0
-2475,36175,36175,0
-2476,36176,36176,0
-2477,36177,36177,0
-2478,36178,36178,0
-2479,36179,36179,0
-2480,36180,36180,0
-2481,36181,36181,0
-2482,36182,36182,0
-2483,36183,36183,0
-2484,36184,36184,0
-2485,36185,36185,0
-2486,36186,36186,0
-2487,36187,36187,0
-2488,36188,36188,0
-2489,36189,36189,0
-2490,36190,36190,0
-2491,36191,36191,0
-2492,36192,36192,0
-2493,36193,36193,0
-2494,36194,36194,0
-2495,36195,36195,0
-2496,36196,36196,0
-2497,36197,36197,0
-2498,36198,36198,0
-2499,36199,36199,0
-2500,36200,36200,0
-2501,36201,36201,0
-2502,36202,36202,0
-2503,36203,36203,0
-2504,36204,36204,0
-2505,36205,36205,0
-2506,36206,36206,0
-2507,36207,36207,0
-2508,36208,36208,0
-2509,36209,36209,0
-2510,36210,36210,0
-2511,36211,36211,0
-2512,36212,36212,0
-2513,36213,36213,0
-2514,36214,36214,0
-2515,36215,36215,0
-2516,36216,36216,0
-2517,36217,36217,0
-2518,36218,36218,0
-2519,36219,36219,0
-2520,36220,36220,0
-2521,36221,36221,0
-2522,36222,36222,0
-2523,36223,36223,0
-2524,36224,36224,0
-2525,36225,36225,0
-2526,36226,36226,0
-2527,36227,36227,0
-2528,36228,36228,0
-2529,36229,36229,0
-2530,36230,36230,0
-2531,36231,36231,0
-2532,36232,36232,0
-2533,36233,36233,0
-2534,36234,36234,0
-2535,36235,36235,0
-2536,36236,36236,0
-2537,36237,36237,0
-2538,36238,36238,0
-2539,36239,36239,0
-2540,36240,36240,0
-2541,36241,36241,0
-2542,36242,36242,0
-2543,36243,36243,0
-2544,36244,36244,0
-2545,36245,36245,0
-2546,36246,36246,0
-2547,36247,36247,0
-2548,36248,36248,0
-2549,36249,36249,0
-2550,36250,36250,0
-2551,36251,36251,0
-2552,36252,36252,0
-2553,36253,36253,0
-2554,36254,36254,0
-2555,36255,36255,0
-2556,36256,36256,0
-2557,36257,36257,0
-2558,36258,36258,0
-2559,36259,36259,0
-2560,4017,4019,0
-2561,4014,4015,0
-2562,4029,4029,0
-2563,4007,4008,0
-2564,4021,4021,0
-2565,4034,4034,0
-2566,4045,4045,0
-2567,4045,4046,0
-2568,4048,4048,0
-2569,4060,4060,0
-2570,4069,4069,0
-2571,4108,4108,0
-2572,4049,4050,0
-2573,4039,4042,0
-2574,4093,4095,0
-2575,4036,4036,0
-2576,4001,4001,0
-2577,4005,4005,0
-2578,4006,4006,0
-2579,4007,4007,0
-2580,4014,4014,0
-2581,4017,4017,0
-2582,4024,4024,0
-2583,4030,4030,0
-2584,4039,4039,0
-2585,4039,4041,0
-2586,4049,4049,0
-2587,4057,4057,0
-2588,4062,4062,0
-2589,4064,4064,0
-2590,4072,4072,0
-2591,4080,4080,0
-2592,4083,4083,0
-2593,4085,4085,0
-2594,4088,4088,0
-2595,4093,4093,0
-2596,4101,4101,0
-2597,4102,4102,0
-2598,4107,4107,0
-2599,4109,4109,0
-2600,4116,4116,0
-2601,4118,4118,0
-2602,4119,4119,0
-2603,4120,4120,0
-2604,4122,4122,0
-2605,4124,4124,0
-2606,4126,4126,0
-2607,4133,4133,0
-2608,4001,4001,0
-2609,4005,4005,0
-2610,4006,4006,0
-2611,4007,4007,0
-2612,4014,4014,0
-2613,4017,4017,0
-2614,4024,4024,0
-2615,4030,4030,0
-2616,4039,4039,0
-2617,4039,4041,0
-2618,4049,4049,0
-2619,4057,4057,0
-2620,4062,4062,0
-2621,4064,4064,0
-2622,4072,4072,0
-2623,4080,4080,0
-2624,4083,4083,0
-2625,4085,4085,0
-2626,4088,4088,0
-2627,4093,4093,0
-2628,4101,4101,0
-2629,4102,4102,0
-2630,4107,4107,0
-2631,4109,4109,0
-2632,4116,4116,0
-2633,4118,4118,0
-2634,4119,4119,0
-2635,4120,4120,0
-2636,4122,4122,0
-2637,4124,4124,0
-2638,4126,4126,0
-2639,4133,4133,0
-2640,4017,4019,0
-2641,4014,4015,0
-2642,4029,4029,0
-2643,4007,4008,0
-2644,4021,4021,0
-2645,4034,4034,0
-2646,4045,4045,0
-2647,4045,4046,0
-2648,4048,4048,0
-2649,4060,4060,0
-2650,4069,4069,0
-2651,4108,4108,0
-2652,4049,4050,0
-2653,4039,4042,0
-2654,4093,4095,0
-2655,4036,4036,0
-2656,4074,4074,0
-2657,4074,4074,0
-2658,4134,4134,0
-2659,4134,4134,0
-2660,4020,4020,0
-2661,4020,4020,0
-2662,4129,4129,0
-2663,4129,4129,0
-2664,4131,4131,0
-2665,4131,4131,0
-2666,4130,4130,0
-2667,4130,4130,0
-2668,4132,4132,0
-2669,4132,4132,0
-2670,4071,4071,0
-2671,4071,4071,0
-2672,4082,4082,0
-2673,4082,4082,0
-2674,4092,4092,0
-2675,4092,4092,0
-2676,4127,4127,0
-2677,4127,4127,0
-2678,4127,4128,0
-2679,4127,4128,0
-2680,4100,4100,0
-2681,4100,4100,0
-2682,4076,4076,0
-2683,4076,4076,0
-2684,4074,4075,0
-2685,4074,4075,0
-2686,4079,4079,0
-2687,4079,4079,0
-2688,4056,4056,0
-2689,4056,4056,0
-2690,0,370,24670
-2691,37,-1,0
-2692,0,0,0
-2693,0,0,0
-2694,0,0,0
-2695,0,0,0
-2696,0,0,0
-2697,0,0,0
-2698,4039,4044,0
-2699,4039,4044,0
-2700,4123,4123,0
-2701,4123,4123,0
-2702,4083,4084,0
-2703,4083,4084,0
-2704,4007,4012,0
-2705,4007,4012,0
-2706,4007,4010,0
-2707,4007,4010,0
-2708,4007,4009,0
-2709,4007,4009,0
-2710,4024,4027,0
-2711,4024,4027,0
-2712,4030,4032,0
-2713,4030,4032,0
-2714,4049,4054,0
-2715,4049,4054,0
-2716,4049,4053,0
-2717,4049,4053,0
-2718,4049,4052,0
-2719,4049,4052,0
-2720,4055,4055,0
-2721,4055,4055,0
-2722,4064,4067,0
-2723,4064,4067,0
-2724,4068,4068,0
-2725,4068,4068,0
-2726,4080,4081,0
-2727,4080,4081,0
-2728,4106,4106,0
-2729,4106,4106,0
-2730,4085,4086,0
-2731,4085,4086,0
-2732,4088,4089,0
-2733,4088,4089,0
-2734,4098,4098,0
-2735,4098,4098,0
-2736,4098,4099,0
-2737,4098,4099,0
-2738,4102,4105,0
-2739,4102,4105,0
-2740,4091,4091,0
-2741,4091,4091,0
-2742,4109,4112,0
-2743,4109,4112,0
-2744,4109,4111,0
-2745,4109,4111,0
-2746,4117,4117,0
-2747,4117,4117,0
-2748,4113,4113,0
-2749,4113,4113,0
-2750,4113,4114,0
-2751,4113,4114,0
-2752,4047,4047,0
-2753,4024,4025,0
-2754,4024,4025,0
-2755,4049,4051,0
-2756,4049,4051,0
-2757,4057,4059,0
-2758,4057,4059,0
-2759,4064,4065,0
-2760,4064,4065,0
-2761,4064,4066,0
-2762,4064,4066,0
-2763,4115,4115,0
-2764,4115,4115,0
-2765,4062,4063,0
-2766,4062,4063,0
-2767,4047,4047,0
-2768,4001,4002,0
-2769,4001,4002,0
-2770,4001,4003,0
-2771,4001,4003,0
-2772,4004,4004,0
-2773,4004,4004,0
-2774,4017,4018,0
-2775,4017,4018,0
-2776,4022,4022,0
-2777,4022,4022,0
-2778,4022,4023,0
-2779,4022,4023,0
-2780,4024,4026,0
-2781,4024,4026,0
-2782,4030,4031,0
-2783,4030,4031,0
-2784,4035,4035,0
-2785,4035,4035,0
-2786,4039,4040,0
-2787,4039,4040,0
-2788,4039,4043,0
-2789,4039,4043,0
-2790,4072,4073,0
-2791,4072,4073,0
-2792,4077,4077,0
-2793,4077,4077,0
-2794,4077,4078,0
-2795,4077,4078,0
-2796,4124,4125,0
-2797,4124,4125,0
-2798,4093,4094,0
-2799,4093,4094,0
-2800,4093,4096,0
-2801,4093,4096,0
-2802,4093,4097,0
-2803,4093,4097,0
-2804,4109,4110,0
-2805,4109,4110,0
-2806,4007,4011,0
-2807,4007,4011,0
-2808,4120,4121,0
-2809,4120,4121,0
-2810,4007,4013,0
-2811,4007,4013,0
-2812,4102,4103,0
-2813,4102,4103,0
-2814,4102,4104,0
-2815,4102,4104,0
-2816,4016,4016,0
-2817,4016,4016,0
-2818,4028,4028,0
-2819,4028,4028,0
-2820,4037,4037,0
-2821,4037,4037,0
-2822,4038,4038,0
-2823,4038,4038,0
-2824,4061,4061,0
-2825,4061,4061,0
-2826,4070,4070,0
-2827,4070,4070,0
-2828,4087,4087,0
-2829,4087,4087,0
-2830,4090,4090,0
-2831,4090,4090,0
-2832,4033,4033,0
-2833,4033,4033,0
-2834,4057,4058,0
-2835,4057,4058,0
-2836,0,0,0
-2837,0,0,0
-2838,0,0,0
-2839,0,0,0
-2840,0,0,0
-2841,0,0,0
-2842,0,0,0
-2843,0,0,0
-2844,0,0,0
-2845,0,0,0
-2846,0,0,0
-2847,0,0,0
-2848,0,0,0
-2849,0,0,0
-2850,0,0,0
-2851,0,0,0
-2852,0,0,0
-2853,0,0,0
-2854,0,0,0
-2855,0,0,0
-2856,0,0,0
-2857,0,0,0
-2858,0,0,0
-2859,0,0,0
-2860,0,0,0
-2861,0,0,0
-2862,0,0,0
-2863,0,0,0
-2864,0,30120,0
-2865,0,30121,0
-2866,0,30122,0
-2867,0,30123,0
-2868,0,30124,0
-2869,0,30125,0
-2870,0,30126,0
-2871,0,30127,0
-2872,0,30128,0
-2873,0,30129,0
-2874,0,30130,0
-2875,0,30131,0
-2876,0,30132,0
-2877,0,30133,0
-2878,0,30134,0
-2879,0,30135,0
-2880,0,30136,0
-2881,0,30137,0
-2882,0,30138,0
-2883,0,30139,0
-2884,0,30140,0
-2885,0,30141,0
-2886,0,30142,0
-2887,0,30143,0
-2888,0,30144,0
-2889,0,30145,0
-2890,0,30146,0
-2891,0,30147,0
-2892,0,30148,0
-2893,0,30149,0
-2894,0,30150,0
-2895,0,30151,0
-2896,0,30152,0
-2897,0,30153,0
-2898,0,30154,0
-2899,0,30155,0
-2900,0,30156,0
-2901,0,30157,0
-2902,0,30158,0
-2903,0,30159,0
-2904,0,30160,0
-2905,0,30161,0
-2906,0,30162,0
-2907,0,30163,0
-2908,0,30164,0
-2909,0,30165,0
-2910,0,30166,0
-2911,0,30167,0
-2912,0,30168,0
-2913,0,30169,0
-2914,0,30170,0
-2915,0,30171,0
-2916,0,30172,0
-2917,0,30173,0
-2918,0,30174,0
-2919,0,30175,0
-2920,0,30176,0
-2921,0,30177,0
-2922,0,30178,0
-2923,0,30179,0
-2924,0,30180,0
-2925,0,30181,0
-2926,0,30182,0
-2927,0,30183,0
-2928,0,30184,0
-2929,0,30185,0
-2930,0,30186,0
-2931,0,30187,0
-2932,0,30188,0
-2933,0,30189,0
-2934,0,30190,0
-2935,0,30191,0
-2936,0,30192,0
-2937,0,30193,0
-2938,0,30194,0
-2939,0,30195,0
-2940,0,30196,0
-2941,0,30197,0
-2942,0,30198,0
-2943,0,30199,0
-2944,0,30200,0
-2945,0,30201,0
-2946,0,30202,0
-2947,0,30203,0
-2948,0,30204,0
-2949,0,30205,0
-2950,0,30206,0
-2951,0,30207,0
-2952,0,30208,0
-2953,0,30209,0
-2954,0,30210,0
-2955,0,30211,0
-2956,0,30212,0
-2957,0,30213,0
-2958,0,30214,0
-2959,0,30215,0
-2960,0,0,0
-2961,0,-1,0
-2962,-1,-1,0
-2963,-1,-1,0
-2964,-1,-1,0
-2965,-1,-1,0
-2966,-1,-1,0
-2967,-1,-1,0
-2968,-1,-1,0
-2969,-1,-1,0
-2970,-1,-1,0
-2971,-1,-1,0
-2972,-1,-1,0
-2973,-1,-1,0
-2974,-1,-1,0
-2975,-1,-1,0
-2976,-1,-1,0
-2977,-1,-1,0
-2978,-1,-1,0
-2979,-1,-1,0
-2980,-1,-1,0
-2981,-1,-1,0
-2982,-1,-1,0
-2983,-1,-1,0
-2984,-1,-1,0
-2985,-1,-1,0
-2986,-1,-1,0
-2987,-1,-1,0
-2988,-1,-1,0
-2989,-1,-1,0
-2990,-1,-1,0
-2991,-1,-1,0
-2992,-1,-1,0
-2993,-1,-1,0
-2994,-1,-1,0
-2995,-1,-1,0
-2996,-1,-1,0
-2997,-1,-1,0
-2998,-1,-1,0
-2999,-1,-1,0
-3000,-1,-1,0
-3001,-1,-1,0
-3002,-1,-1,0
-3003,-1,-1,0
-3004,-1,-1,0
-3005,-1,-1,0
-3006,0,894,25154
-3007,-1,-1,0
-3008,0,893,25153
-3009,-1,-1,0
-3010,-1,-1,0
-3011,0,892,25152
-3012,-1,-1,0
-3013,-1,-1,0
-3014,3546,3549,0
-3015,-1,-1,0
-3016,0,0,0
-3017,0,0,0
-3018,0,0,0
-3019,0,0,0
-3020,0,0,0
-3021,0,0,0
-3022,0,0,0
-3023,0,0,0
-3024,3501,3501,0
-3025,3507,3507,0
-3026,3510,3510,0
-3027,3512,3512,0
-3028,3515,3515,0
-3029,3518,3518,0
-3030,3523,3523,0
-3031,3525,3525,0
-3032,3526,3526,0
-3033,3528,3528,0
-3034,3533,3535,0
-3035,3533,3533,0
-3036,3539,3539,0
-3037,3542,3543,0
-3038,3542,3542,0
-3039,3546,3547,0
-3040,3546,3546,0
-3041,3550,3550,0
-3042,3552,3552,0
-3043,3554,3555,0
-3044,3554,3554,0
-3045,3559,3560,0
-3046,3559,3559,0
-3047,3562,3562,0
-3048,3564,3564,0
-3049,3567,3567,0
-3050,3573,3573,0
-3051,0,0,0
-3052,0,0,0
-3053,0,0,0
-3054,0,0,0
-3055,0,0,0
-3056,3518,3521,0
-3057,3518,3522,0
-3058,3528,3531,0
-3059,0,895,25155
-3060,0,896,25156
-3061,0,0,0
-3062,0,0,0
-3063,0,0,0
-3064,0,0,0
-3065,0,0,0
-3066,0,0,0
-3067,0,0,0
-3068,0,0,0
-3069,0,0,0
-3070,0,0,0
-3071,0,0,0
-3072,0,0,0
-3073,0,0,0
-3074,0,0,0
-3075,0,0,0
-3076,0,0,0
-3077,0,0,0
-3078,0,0,0
-3079,0,0,0
-3080,0,0,0
-3081,0,0,0
-3082,0,0,0
-3083,0,0,0
-3084,0,0,0
-3085,0,0,0
-3086,0,0,0
-3087,0,0,0
-3088,0,0,0
-3089,0,0,0
-3090,0,0,0
-3091,0,0,0
-3092,0,0,0
-3093,0,0,0
-3094,0,0,0
-3095,0,0,0
-3096,0,0,0
-3097,0,0,0
-3098,0,0,0
-3099,0,0,0
-3100,0,0,0
-3101,3528,3529,0
-3102,-1,-1,0
-3103,3528,3532,0
-3104,3553,3553,0
-3105,3501,3502,0
-3106,3512,3513,0
-3107,3515,3516,0
-3108,3533,3534,0
-3109,3539,3540,0
-3110,3542,3544,0
-3111,3564,3565,0
-3112,3573,3574,0
-3113,0,213,24513
-3114,3567,3569,0
-3115,3567,3570,0
-3116,3567,3571,0
-3117,3567,3572,0
-3118,3501,3504,0
-3119,3501,3505,0
-3120,3501,3506,0
-3121,3597,3508,0
-3122,3510,3511,0
-3123,3512,3514,0
-3124,3515,3517,0
-3125,3518,3519,0
-3126,3523,3524,0
-3127,0,0,0
-3128,3526,3527,0
-3129,3528,3530,0
-3130,3533,3538,0
-3131,3533,3536,0
-3132,3539,3541,0
-3133,0,0,0
-3134,3542,3545,0
-3135,0,0,0
-3136,3546,3548,0
-3137,3550,3551,0
-3138,0,0,0
-3139,3554,3558,0
-3140,3554,3556,0
-3141,0,0,0
-3142,3559,3561,0
-3143,3562,3563,0
-3144,3564,3566,0
-3145,3567,3568,0
-3146,3573,3575,0
-3147,3518,3520,0
-3148,3507,3509,0
-3149,3533,3537,0
-3150,3554,3557,0
-3151,3501,3503,0
-3152,0,36772,0
-3153,0,36773,0
-3154,0,36774,0
-3155,0,36775,0
-3156,0,36776,0
-3157,0,36777,0
-3158,0,36778,0
-3159,0,36779,0
-3160,0,36780,0
-3161,0,36781,0
-3162,0,36782,0
-3163,0,36783,0
-3164,0,36784,0
-3165,0,36785,0
-3166,0,36786,0
-3167,0,36787,0
-3168,0,36788,0
-3169,0,36789,0
-3170,0,36790,0
-3171,0,36791,0
-3172,0,36792,0
-3173,0,36793,0
-3174,0,36794,0
-3175,0,36795,0
-3176,0,36796,0
-3177,0,36797,0
-3178,0,36798,0
-3179,0,36799,0
-3180,0,36800,0
-3181,0,36801,0
-3182,0,36802,0
-3183,0,36803,0
-3184,0,36804,0
-3185,0,36805,0
-3186,0,36806,0
-3187,0,36807,0
-3188,0,36808,0
-3189,0,36809,0
-3190,0,36810,0
-3191,0,36811,0
-3192,0,36812,0
-3193,0,36813,0
-3194,0,36814,0
-3195,0,36815,0
-3196,0,36816,0
-3197,0,36817,0
-3198,0,36818,0
-3199,0,36819,0
-3200,0,36820,0
-3201,0,36821,0
-3202,0,36822,0
-3203,0,36823,0
-3204,0,36824,0
-3205,0,36825,0
-3206,0,36826,0
-3207,0,36827,0
-3208,0,36828,0
-3209,0,36829,0
-3210,0,36830,0
-3211,0,36831,0
-3212,0,36832,0
-3213,0,36833,0
-3214,0,36834,0
-3215,0,36835,0
-3216,0,36836,0
-3217,0,36837,0
-3218,0,36838,0
-3219,0,36839,0
-3220,0,36840,0
-3221,0,36841,0
-3222,0,36842,0
-3223,0,36843,0
-3224,0,36844,0
-3225,0,36845,0
-3226,0,36846,0
-3227,0,36847,0
-3228,0,36848,0
-3229,0,36849,0
-3230,0,36850,0
-3231,0,36851,0
-3232,0,36852,0
-3233,0,36853,0
-3234,0,36854,0
-3235,0,36855,0
-3236,0,36856,0
-3237,0,36857,0
-3238,0,36858,0
-3239,0,36859,0
-3240,0,36860,0
-3241,0,36861,0
-3242,0,36862,0
-3243,0,36863,0
-3244,0,36864,0
-3245,0,36865,0
-3246,0,36866,0
-3247,0,36867,0
-3248,0,36868,0
-3249,0,36869,0
-3250,0,36870,0
-3251,0,36871,0
-3252,0,36872,0
-3253,0,36873,0
-3254,0,36874,0
-3255,0,36875,0
-3256,0,36876,0
-3257,0,36877,0
-3258,0,36878,0
-3259,0,36879,0
-3260,0,36880,0
-3261,0,36881,0
-3262,0,36882,0
-3263,0,36883,0
-3264,0,36884,0
-3265,0,36885,0
-3266,0,36886,0
-3267,0,36887,0
-3268,0,36888,0
-3269,0,36889,0
-3270,0,36890,0
-3271,0,36891,0
-3272,0,36892,0
-3273,0,36893,0
-3274,0,36894,0
-3275,0,36895,0
-3276,0,36896,0
-3277,0,36897,0
-3278,0,36898,0
-3279,0,36899,0
-3280,0,36900,0
-3281,0,36901,0
-3282,0,36902,0
-3283,0,36903,0
-3284,0,36904,0
-3285,0,36905,0
-3286,0,36906,0
-3287,0,36907,0
-3288,0,36908,0
-3289,0,36909,0
-3290,0,36910,0
-3291,0,36911,0
-3292,0,36912,0
-3293,0,36913,0
-3294,0,36914,0
-3295,0,36915,0
-3296,0,36916,0
-3297,0,36917,0
-3298,0,36918,0
-3299,0,36919,0
-3300,0,36920,0
-3301,0,36921,0
-3302,0,36922,0
-3303,0,36923,0
-3304,0,36924,0
-3305,0,36925,0
-3306,0,36926,0
-3307,0,36927,0
-3308,0,36928,0
-3309,0,36929,0
-3310,0,36930,0
-3311,0,36931,0
-3312,0,36932,0
-3313,0,36933,0
-3314,0,36934,0
-3315,0,36935,0
-3316,0,36936,0
-3317,0,36937,0
-3318,0,36938,0
-3319,0,36939,0
-3320,0,36940,0
-3321,0,36941,0
-3322,0,36942,0
-3323,0,36943,0
-3324,0,36944,0
-3325,0,36945,0
-3326,0,36946,0
-3327,0,36947,0

+ 0 - 87
flask_be/engine/decoder/decoder.py

@@ -1,87 +0,0 @@
-# %%
-import csv
-# %%
-with open("vettSpec.csv", 'r') as file1:
-    reader = csv.DictReader(file1)
-    vettSpec = [row for row in reader]
-# %%
-testChar = 'Ҙ'
-print( testChar.encode("utf-32-le") )
-
-print( int.from_bytes(testChar.encode("utf-32-le"), 'little', signed=False) )
-
-pre = next((el['unicode'] for el in vettSpec if int(el['intcode']) == int.from_bytes(testChar.encode("utf-32-le"), 'little', signed=False)), None)
-
-res = bytes.fromhex(pre)
-while len(res)<4:
-    res=res+b'\x00'
-
-print('pre-Res:', pre)
-print('Res-bytes:', res)
-print('Res:', res.decode("utf-32-le") )
-# %%
-# mmm...
-print('n'.encode("utf-32-be").hex().lstrip('0').upper())
-
-post = next((el['intcode'] for el in vettSpec if el['unicode'] == 'n'.encode("utf-32-be").hex().lstrip('0').upper()), None)
-
-print(post)
-
-byteini = int.to_bytes(int(post), 4, byteorder='little')
-
-byteini.decode('utf-32-le')
-# %%
-testoProva = 'C:/Users/Kora/Desktop/ndg2.gat4/ndg2.gat4/itxt/10n'
-# %%
-with open(testoProva, 'rb') as fille:
-    azz = fille.read()
-# %%
-azz
-# %%
-def decode(char):
-    pre = next((el['unicode'] for el in vettSpec if int(el['intcode']) == int.from_bytes(char.encode("utf-32-le"), 'little', signed=False)), None)
-    resBytes = bytes.fromhex(pre)
-    while len(resBytes)<4:
-        resBytes=resBytes+b'\x00'
-    res = resBytes.decode("utf-32-le")
-    return res
-
-def decodeFromBytes(charBytes):
-    pre = next((el['unicode'] for el in vettSpec if int(el['intcode']) == int.from_bytes(charBytes, 'little', signed=False)), None)
-    resBytes = bytes.fromhex(pre)
-    while len(resBytes)<4:
-        resBytes=resBytes+b'\x00'
-    res = resBytes.decode("utf-32-le")
-    return res
-# %%
-str1 = ""
-for ind, char in enumerate(azz[:100]):
-    print(char)
-    str1 = str1+decode(char)
-print(str1)
-# %%
-print( azz[:4] )
-int.from_bytes(azz[:4], 'little', signed=False)
-# %%
-def decode(char):
-    pre = next((el['unicode'] for el in vettSpec if int(el['intcode']) == int.from_bytes(char.encode("utf-32-le"), 'little', signed=False)), None)
-    resBytes = bytes.fromhex(pre)
-    while len(resBytes)<4:
-        resBytes=resBytes+b'\x00'
-    res = resBytes.decode("utf-32-le")
-    return res
-
-testChar = 'Ҙ'
-print( testChar.encode("utf-32-le") )
-print( int.from_bytes(testChar.encode("utf-32-le"), 'little', signed=False) )
-pre = next((el['unicode'] for el in vettSpec if int(el['intcode']) == int.from_bytes(testChar.encode("utf-32-le"), 'little', signed=False)), None)
-print(pre)
-resBytes = bytes.fromhex(pre)
-print(resBytes)
-while len(resBytes)<4:
-        resBytes=resBytes+b'\x00'
-print(resBytes)
-res = resBytes.decode("utf-32-le")
-print(res)
-# %%
-

+ 0 - 332
flask_be/engine/decoder/furioso.csv

@@ -1,332 +0,0 @@
-417
-865
-62
-783
-874
-280
-707
-425
-465
-204
-96
-27
-604
-207
-79
-350
-64
-780
-749
-429
-810
-846
-896
-208
-69
-530
-707
-433
-666
-172
-725
-792
-599
-595
-47
-307
-864
-617
-778
-974
-539
-820
-735
-651
-108
-564
-403
-203
-40
-252
-131
-889
-619
-849
-591
-7
-19
-642
-481
-778
-635
-262
-475
-492
-658
-943
-426
-898
-907
-45
-825
-842
-904
-812
-496
-161
-204
-394
-554
-820
-971
-109
-610
-306
-810
-959
-216
-266
-839
-396
-579
-399
-23
-340
-505
-597
-750
-441
-607
-335
-659
-595
-755
-312
-717
-712
-783
-338
-549
-730
-441
-483
-14
-881
-593
-460
-38
-207
-678
-266
-684
-324
-408
-78
-488
-440
-724
-389
-33
-620
-994
-401
-777
-298
-474
-663
-134
-50
-5
-964
-798
-601
-968
-474
-325
-99
-486
-132
-959
-624
-882
-289
-711
-956
-374
-596
-685
-592
-36
-149
-661
-10
-995
-876
-916
-187
-417
-865
-62
-783
-874
-280
-707
-425
-465
-204
-96
-27
-604
-207
-79
-350
-64
-780
-749
-429
-810
-846
-896
-208
-69
-530
-707
-433
-666
-172
-725
-792
-599
-595
-47
-307
-864
-617
-778
-974
-539
-820
-735
-651
-108
-564
-403
-203
-40
-252
-131
-889
-619
-849
-591
-7
-19
-642
-481
-778
-635
-262
-475
-492
-658
-943
-426
-898
-907
-45
-825
-842
-904
-812
-496
-161
-204
-394
-554
-820
-971
-109
-610
-306
-810
-959
-216
-266
-839
-396
-579
-399
-23
-340
-505
-597
-750
-441
-607
-335
-659
-595
-755
-312
-717
-712
-783
-338
-549
-730
-441
-483
-14
-881
-593
-460
-38
-207
-678
-266
-684
-324
-408
-78
-488
-440
-724
-389
-33
-620
-994
-401
-777
-298
-474
-663
-134
-50
-5
-964
-798
-601
-968
-474
-325
-99
-486
-132
-959
-624
-882
-289
-711
-956
-374
-596
-685
-592
-36
-149
-661
-10
-995
-876
-916
-187

+ 0 - 332
flask_be/engine/decoder/key_p07.csv

@@ -1,332 +0,0 @@
-111
-467
-772
-658
-433
-354
-944
-101
-642
-29
-248
-320
-990
-682
-655
-283
-615
-704
-702
-950
-93
-161
-382
-798
-169
-794
-307
-823
-886
-556
-717
-699
-14
-992
-806
-859
-63
-514
-525
-273
-994
-691
-387
-434
-675
-677
-473
-245
-353
-526
-169
-347
-692
-395
-155
-950
-85
-974
-488
-639
-47
-121
-215
-86
-312
-549
-306
-998
-876
-796
-220
-101
-179
-429
-956
-402
-774
-948
-123
-492
-321
-63
-470
-360
-387
-370
-8
-618
-837
-856
-774
-89
-26
-886
-226
-873
-476
-300
-122
-127
-371
-475
-369
-557
-306
-68
-168
-263
-439
-753
-176
-137
-851
-996
-318
-984
-651
-855
-699
-942
-541
-688
-161
-19
-22
-131
-75
-293
-203
-83
-926
-474
-825
-996
-121
-846
-694
-912
-54
-318
-203
-745
-179
-84
-681
-636
-238
-30
-568
-242
-222
-622
-601
-181
-586
-683
-314
-349
-535
-175
-994
-875
-60
-356
-827
-702
-312
-855
-875
-472
-290
-739
-800
-381
-739
-796
-509
-78
-338
-386
-894
-44
-725
-961
-861
-304
-873
-645
-410
-438
-532
-345
-377
-880
-325
-328
-685
-823
-257
-979
-324
-382
-156
-96
-952
-483
-821
-220
-441
-789
-174
-236
-11
-149
-281
-950
-150
-99
-495
-523
-829
-668
-445
-436
-940
-945
-362
-921
-56
-412
-111
-686
-821
-359
-62
-511
-889
-629
-9
-379
-483
-652
-203
-621
-264
-296
-334
-229
-599
-375
-177
-587
-328
-734
-150
-656
-938
-719
-156
-6
-121
-900
-164
-30
-678
-489
-415
-652
-87
-770
-61
-522
-89
-116
-40
-177
-465
-824
-172
-644
-612
-133
-322
-681
-234
-524
-357
-87
-209
-406
-574
-169
-472
-3
-258
-582
-488
-173
-943
-776
-881
-682
-142
-829
-314
-656
-498
-212
-694
-973
-192
-114
-547
-512
-395
-988
-578
-483
-796
-154
-131
-328
-443
-681
-196
-892
-49
-86
-858
-457
-688
-291

+ 0 - 150
flask_be/engine/decoder/keys/key_aa1.csv

@@ -1,150 +0,0 @@
-Int32
-0
-671
-182
-877
-41
-989
-263
-776
-171
-367
-74
-752
-264
-282
-1
-215
-396
-569
-344
-823
-911
-254
-840
-927
-68
-629
-428
-278
-925
-580
-259
-979
-483
-167
-968
-692
-76
-450
-187
-83
-11
-568
-309
-533
-461
-69
-507
-87
-602
-484
-998
-659
-6
-159
-557
-483
-283
-331
-285
-819
-967
-456
-624
-902
-661
-790
-623
-151
-426
-214
-453
-616
-420
-311
-170
-686
-793
-699
-738
-38
-822
-605
-286
-843
-307
-695
-629
-220
-208
-152
-33
-935
-536
-3
-228
-357
-495
-697
-678
-662
-873
-937
-91
-283
-681
-750
-189
-616
-43
-826
-724
-973
-339
-87
-740
-782
-596
-519
-90
-43
-124
-249
-205
-31
-412
-876
-104
-249
-266
-44
-663
-629
-198
-275
-132
-989
-73
-44
-896
-731
-991
-109
-496
-799
-434
-87
-890
-880
-653

+ 0 - 76
flask_be/engine/decoder/keys/key_cd.csv

@@ -1,76 +0,0 @@
-Int32
-0
-130
-992
-885
-706
-932
-622
-134
-784
-465
-968
-507
-685
-957
-163
-165
-233
-993
-259
-514
-526
-349
-743
-656
-568
-67
-302
-92
-170
-782
-840
-675
-83
-306
-739
-816
-389
-447
-383
-933
-147
-96
-914
-156
-280
-549
-256
-279
-713
-88
-374
-968
-769
-809
-795
-205
-806
-698
-370
-0
-111
-963
-291
-341
-34
-609
-355
-393
-388
-266
-484
-959
-80
-268
-486

+ 0 - 264
flask_be/engine/decoder/keys/key_ck.csv

@@ -1,264 +0,0 @@
-Int32
-0
-919
-514
-648
-431
-709
-431
-286
-596
-234
-53
-82
-477
-33
-574
-10
-463
-6
-110
-290
-213
-240
-209
-836
-295
-90
-622
-960
-81
-504
-314
-330
-884
-605
-732
-168
-351
-515
-319
-704
-102
-437
-282
-881
-621
-979
-606
-306
-398
-736
-321
-457
-317
-116
-13
-129
-301
-419
-598
-144
-195
-164
-329
-302
-916
-668
-68
-582
-836
-875
-797
-599
-427
-431
-387
-301
-151
-17
-612
-931
-597
-921
-415
-221
-878
-873
-424
-852
-266
-118
-716
-153
-86
-744
-834
-55
-853
-265
-54
-298
-668
-443
-898
-876
-853
-373
-900
-749
-848
-803
-624
-790
-343
-718
-926
-989
-677
-168
-473
-911
-473
-342
-506
-392
-534
-900
-860
-496
-977
-551
-221
-721
-628
-878
-652
-443
-662
-418
-352
-631
-493
-993
-671
-789
-916
-283
-382
-168
-494
-656
-190
-212
-203
-248
-502
-268
-322
-289
-437
-532
-569
-683
-100
-257
-497
-833
-91
-206
-134
-724
-273
-353
-868
-244
-786
-836
-597
-771
-317
-163
-111
-993
-609
-663
-737
-992
-232
-187
-230
-567
-598
-67
-910
-817
-223
-313
-58
-967
-247
-71
-550
-446
-196
-321
-754
-213
-1
-837
-668
-340
-260
-382
-310
-837
-759
-168
-356
-730
-230
-556
-40
-390
-373
-9
-282
-110
-120
-295
-90
-935
-149
-943
-192
-740
-651
-942
-933
-554
-345
-696
-411
-146
-744
-229
-871
-843
-672
-634
-342
-619
-25
-780
-532
-414
-794
-263
-966
-717
-323
-610
-375
-394
-830

+ 0 - 262
flask_be/engine/decoder/keys/key_d17.csv

@@ -1,262 +0,0 @@
-Int32
-0
-332
-963
-238
-849
-894
-563
-828
-157
-989
-477
-748
-666
-904
-649
-722
-515
-290
-946
-720
-111
-984
-665
-405
-774
-91
-308
-841
-625
-309
-589
-445
-728
-510
-704
-188
-479
-568
-849
-51
-248
-434
-979
-727
-271
-467
-830
-573
-785
-12
-180
-816
-426
-227
-368
-3
-865
-162
-57
-705
-700
-86
-252
-471
-596
-65
-564
-32
-675
-794
-726
-750
-160
-670
-358
-327
-261
-122
-984
-752
-320
-190
-298
-510
-198
-351
-677
-31
-917
-603
-948
-393
-552
-783
-405
-279
-369
-154
-74
-177
-218
-230
-225
-833
-172
-854
-144
-954
-419
-525
-144
-166
-402
-978
-832
-208
-207
-13
-624
-394
-210
-569
-512
-312
-961
-56
-79
-775
-329
-932
-764
-29
-889
-532
-378
-204
-567
-142
-869
-16
-526
-333
-340
-720
-310
-535
-312
-317
-235
-868
-240
-1
-26
-217
-281
-868
-710
-562
-305
-865
-757
-557
-167
-995
-469
-355
-215
-772
-624
-689
-64
-918
-362
-201
-604
-322
-328
-16
-270
-242
-64
-573
-557
-756
-646
-703
-785
-467
-579
-957
-114
-455
-934
-183
-813
-481
-741
-356
-769
-441
-626
-653
-260
-65
-709
-787
-966
-877
-735
-577
-237
-390
-473
-784
-605
-566
-351
-184
-556
-515
-350
-897
-538
-451
-142
-968
-233
-893
-484
-191
-70
-118
-855
-190
-989
-866
-348
-746
-459
-291
-814
-375
-744
-167
-245
-158
-417
-337
-422
-815
-125
-419
-803
-39
-608
-760
-661
-68
-960
-637
-480

+ 0 - 222
flask_be/engine/decoder/keys/key_fq.csv

@@ -1,222 +0,0 @@
-Int32
-0
-262
-610
-984
-548
-984
-733
-7
-558
-971
-966
-968
-942
-265
-4
-344
-586
-263
-464
-853
-650
-554
-394
-908
-203
-992
-43
-324
-116
-25
-877
-266
-202
-276
-844
-457
-608
-368
-886
-628
-455
-3
-710
-221
-726
-289
-802
-344
-411
-321
-690
-972
-895
-8
-463
-404
-599
-149
-534
-961
-870
-763
-658
-941
-124
-667
-196
-825
-234
-306
-630
-726
-171
-825
-331
-94
-896
-404
-574
-671
-501
-834
-801
-690
-597
-343
-139
-330
-955
-675
-168
-422
-402
-421
-929
-397
-952
-592
-197
-493
-206
-452
-996
-207
-988
-595
-360
-995
-234
-269
-351
-233
-137
-959
-327
-411
-536
-216
-454
-593
-553
-727
-474
-114
-491
-655
-720
-542
-967
-206
-380
-869
-307
-465
-16
-977
-187
-468
-327
-330
-520
-537
-164
-936
-601
-852
-799
-543
-493
-282
-437
-97
-674
-462
-985
-444
-919
-122
-63
-280
-449
-666
-275
-359
-317
-999
-721
-943
-49
-602
-764
-505
-536
-867
-45
-686
-173
-669
-749
-492
-251
-198
-121
-751
-598
-34
-231
-816
-468
-478
-989
-518
-681
-129
-413
-368
-18
-711
-142
-10
-856
-152
-202
-927
-63
-913
-25
-389
-135
-566
-708
-663
-590
-620
-537
-459
-608
-600
-744
-638
-918

+ 0 - 94
flask_be/engine/decoder/keys/key_g.csv

@@ -1,94 +0,0 @@
-Int32
-0
-814
-17
-576
-337
-931
-953
-158
-668
-955
-78
-445
-76
-175
-336
-161
-698
-241
-594
-276
-942
-990
-149
-453
-129
-526
-503
-757
-379
-549
-369
-602
-755
-930
-946
-962
-654
-542
-427
-818
-447
-338
-768
-861
-368
-675
-704
-450
-656
-900
-15
-810
-945
-170
-39
-489
-908
-535
-439
-58
-141
-263
-220
-66
-310
-422
-993
-244
-538
-706
-491
-955
-46
-511
-334
-898
-46
-268
-46
-66
-878
-15
-321
-941
-405
-232
-536
-954
-647
-913
-518
-183
-680

+ 0 - 216
flask_be/engine/decoder/keys/key_i51.csv

@@ -1,216 +0,0 @@
-Int32
-0
-296
-258
-790
-882
-732
-236
-246
-591
-623
-762
-329
-611
-6
-531
-513
-830
-281
-159
-518
-406
-37
-694
-756
-408
-127
-386
-43
-707
-0
-701
-544
-118
-279
-586
-981
-786
-586
-983
-85
-831
-622
-601
-300
-239
-498
-923
-731
-999
-308
-479
-356
-495
-960
-357
-471
-148
-253
-972
-399
-306
-207
-76
-438
-384
-639
-31
-68
-255
-992
-321
-402
-891
-413
-315
-892
-253
-83
-289
-277
-432
-790
-683
-792
-40
-764
-628
-616
-848
-748
-699
-579
-681
-334
-940
-113
-555
-532
-127
-455
-71
-607
-281
-102
-52
-152
-438
-512
-435
-416
-659
-58
-412
-884
-303
-232
-822
-105
-536
-97
-789
-769
-99
-990
-614
-37
-325
-476
-914
-115
-403
-550
-16
-88
-895
-91
-595
-994
-498
-565
-565
-153
-66
-980
-220
-745
-869
-83
-624
-640
-113
-821
-254
-472
-703
-38
-886
-972
-262
-433
-740
-544
-392
-758
-870
-91
-193
-275
-801
-97
-29
-459
-424
-951
-541
-948
-136
-531
-913
-750
-226
-24
-390
-693
-522
-13
-43
-129
-278
-797
-782
-890
-316
-975
-624
-486
-414
-272
-208
-562
-952
-615
-561
-599
-795
-467
-114
-871
-441
-397
-966
-640
-409
-915
-400

+ 0 - 90
flask_be/engine/decoder/keys/key_iya.csv

@@ -1,90 +0,0 @@
-Int32
-0
-675
-967
-131
-450
-247
-37
-814
-981
-172
-958
-209
-565
-363
-803
-666
-465
-95
-561
-779
-214
-831
-656
-838
-256
-299
-713
-530
-839
-824
-573
-898
-149
-903
-556
-538
-709
-34
-983
-56
-14
-793
-934
-769
-424
-164
-269
-661
-302
-118
-893
-583
-408
-437
-269
-705
-539
-796
-185
-226
-418
-90
-772
-319
-833
-9
-764
-339
-34
-874
-20
-275
-367
-705
-285
-451
-168
-557
-209
-485
-903
-96
-609
-483
-559
-425
-988
-502
-282

+ 0 - 264
flask_be/engine/decoder/keys/key_lb1.csv

@@ -1,264 +0,0 @@
-Int32
-0
-766
-193
-953
-485
-643
-349
-378
-789
-247
-231
-890
-22
-494
-912
-839
-445
-655
-381
-820
-592
-196
-62
-121
-908
-844
-580
-430
-639
-924
-775
-790
-973
-932
-970
-797
-431
-367
-482
-57
-510
-806
-394
-888
-568
-232
-566
-272
-969
-616
-901
-61
-474
-740
-862
-425
-879
-278
-240
-563
-905
-126
-162
-649
-344
-976
-365
-36
-444
-145
-707
-714
-550
-655
-933
-8
-1000
-563
-693
-533
-258
-531
-804
-399
-312
-664
-769
-660
-309
-582
-541
-21
-448
-749
-538
-789
-121
-52
-910
-76
-303
-631
-54
-253
-191
-953
-379
-655
-99
-142
-325
-529
-594
-559
-623
-242
-888
-627
-814
-731
-481
-912
-15
-210
-49
-448
-934
-117
-585
-319
-135
-323
-790
-483
-554
-582
-715
-854
-264
-236
-647
-625
-494
-165
-256
-854
-888
-995
-983
-283
-28
-544
-676
-423
-194
-535
-489
-880
-383
-538
-17
-932
-573
-183
-687
-357
-239
-606
-401
-515
-120
-157
-424
-669
-230
-349
-528
-573
-131
-64
-377
-288
-442
-6
-175
-273
-608
-403
-550
-701
-915
-960
-698
-46
-754
-64
-775
-909
-140
-233
-532
-92
-476
-825
-213
-931
-565
-986
-689
-872
-883
-857
-853
-300
-88
-23
-259
-617
-789
-221
-12
-567
-561
-289
-910
-820
-210
-370
-834
-795
-289
-367
-389
-741
-865
-645
-794
-65
-531
-983
-21
-908
-676
-779
-191
-975
-997
-502
-209
-611
-268
-395
-657
-134
-353
-430
-933
-407
-472
-509
-647
-671
-716

+ 0 - 288
flask_be/engine/decoder/keys/key_od2.csv

@@ -1,288 +0,0 @@
-Int32
-0
-374
-181
-552
-0
-158
-615
-142
-810
-248
-42
-22
-938
-808
-782
-793
-897
-361
-76
-298
-471
-621
-598
-76
-355
-567
-222
-66
-43
-773
-40
-560
-976
-986
-622
-404
-924
-953
-537
-454
-632
-502
-118
-278
-710
-867
-474
-108
-773
-267
-759
-46
-830
-735
-687
-514
-927
-197
-296
-957
-36
-796
-965
-801
-199
-474
-681
-650
-913
-801
-551
-743
-774
-47
-571
-655
-369
-518
-641
-252
-414
-128
-827
-892
-144
-231
-883
-881
-959
-696
-11
-173
-306
-239
-880
-324
-828
-997
-890
-698
-748
-358
-687
-916
-517
-39
-932
-560
-695
-417
-312
-131
-101
-100
-810
-243
-197
-763
-217
-85
-732
-221
-899
-119
-633
-758
-816
-35
-143
-709
-779
-953
-212
-280
-976
-877
-141
-636
-731
-399
-469
-221
-520
-650
-115
-341
-239
-504
-768
-990
-720
-31
-529
-928
-492
-202
-800
-11
-803
-839
-426
-766
-881
-821
-86
-224
-451
-535
-930
-992
-500
-578
-473
-585
-295
-716
-738
-5
-646
-81
-639
-566
-423
-626
-629
-973
-321
-828
-587
-652
-874
-644
-959
-326
-726
-709
-150
-846
-141
-794
-162
-264
-770
-504
-488
-167
-669
-236
-251
-250
-562
-382
-591
-148
-358
-776
-315
-512
-916
-404
-776
-338
-60
-356
-22
-545
-846
-24
-186
-802
-79
-561
-121
-609
-73
-581
-296
-622
-674
-116
-935
-231
-519
-811
-406
-392
-556
-387
-866
-702
-809
-336
-147
-726
-391
-880
-897
-578
-772
-170
-975
-749
-295
-742
-87
-183
-940
-218
-677
-606
-340
-261
-71
-105
-47
-776
-865
-955
-49
-365
-566
-698
-532
-29
-483
-471
-899

+ 0 - 334
flask_be/engine/decoder/keys/key_p07.csv

@@ -1,334 +0,0 @@
-Int32
-0
-417
-865
-62
-783
-874
-280
-707
-425
-465
-204
-96
-27
-604
-207
-79
-350
-64
-780
-749
-429
-810
-846
-896
-208
-69
-530
-707
-433
-666
-172
-725
-792
-599
-595
-47
-307
-864
-617
-778
-974
-539
-820
-735
-651
-108
-564
-403
-203
-40
-252
-131
-889
-619
-849
-591
-7
-19
-642
-481
-778
-635
-262
-475
-492
-658
-943
-426
-898
-907
-45
-825
-842
-904
-812
-496
-161
-204
-394
-554
-820
-971
-109
-610
-306
-810
-959
-216
-266
-839
-396
-579
-399
-23
-340
-505
-597
-750
-441
-607
-335
-659
-595
-755
-312
-717
-712
-783
-338
-549
-730
-441
-483
-14
-881
-593
-460
-38
-207
-678
-266
-684
-324
-408
-78
-488
-440
-724
-389
-33
-620
-994
-401
-777
-298
-474
-663
-134
-50
-5
-964
-798
-601
-968
-474
-325
-99
-486
-132
-959
-624
-882
-289
-711
-956
-374
-596
-685
-592
-36
-149
-661
-10
-995
-876
-916
-187
-889
-178
-310
-358
-567
-820
-608
-41
-42
-74
-60
-295
-697
-105
-230
-241
-735
-615
-76
-823
-883
-735
-272
-827
-349
-158
-791
-145
-16
-542
-734
-291
-906
-137
-403
-167
-875
-687
-635
-79
-570
-563
-375
-0
-630
-159
-508
-90
-142
-527
-935
-457
-342
-275
-903
-176
-568
-698
-580
-554
-463
-179
-885
-643
-431
-822
-568
-9
-336
-346
-535
-748
-457
-224
-426
-746
-692
-75
-448
-202
-11
-306
-446
-390
-156
-998
-236
-672
-600
-50
-183
-769
-743
-570
-27
-273
-370
-514
-962
-415
-355
-578
-965
-77
-610
-337
-371
-63
-290
-636
-706
-609
-247
-232
-763
-151
-733
-685
-927
-344
-351
-494
-758
-321
-260
-495
-816
-213
-630
-495
-741
-915
-340
-165
-580
-100
-935
-183
-364
-483
-829
-621
-940
-340
-757
-587
-43
-274
-477
-117
-631
-224
-727
-313
-460
-741
-423
-736
-908
-494
-117
-45
-62
-42
-696
-888

+ 0 - 258
flask_be/engine/decoder/keys/key_rd.csv

@@ -1,258 +0,0 @@
-Int32
-0
-378
-763
-26
-924
-357
-112
-368
-973
-228
-697
-276
-520
-29
-212
-222
-454
-160
-273
-926
-932
-209
-929
-801
-24
-29
-430
-662
-600
-70
-241
-675
-476
-954
-309
-561
-796
-304
-578
-52
-682
-821
-754
-590
-117
-615
-322
-284
-91
-781
-812
-108
-989
-225
-311
-360
-232
-749
-234
-361
-168
-371
-334
-412
-211
-908
-973
-991
-234
-804
-634
-212
-210
-206
-687
-526
-100
-294
-406
-673
-994
-856
-235
-887
-503
-123
-300
-348
-401
-838
-180
-886
-511
-591
-917
-931
-851
-395
-288
-722
-19
-513
-313
-756
-840
-539
-28
-490
-250
-720
-496
-298
-442
-544
-73
-671
-255
-558
-927
-673
-812
-453
-799
-640
-413
-388
-21
-138
-678
-572
-783
-161
-933
-88
-646
-589
-851
-975
-308
-887
-349
-551
-622
-63
-718
-999
-858
-866
-25
-186
-223
-240
-745
-749
-622
-32
-654
-417
-677
-938
-973
-595
-990
-713
-755
-185
-663
-617
-526
-671
-57
-125
-177
-443
-815
-876
-103
-378
-121
-877
-595
-665
-219
-956
-482
-884
-181
-467
-15
-336
-915
-239
-18
-620
-441
-784
-269
-459
-396
-747
-146
-783
-808
-609
-516
-52
-107
-642
-878
-838
-392
-111
-747
-649
-947
-727
-304
-13
-6
-351
-278
-799
-769
-947
-93
-803
-666
-782
-254
-568
-877
-885
-991
-468
-91
-745
-148
-35
-529
-267
-323
-534
-204
-974
-261
-796
-438
-459
-492
-293
-630
-92
-224
-464
-268
-967
-479

+ 0 - 7785
flask_be/engine/decoder/keys/vettSpec.csv

@@ -1,7785 +0,0 @@
-intcode,unicode
--1,A
-201,2D
-202,207B
-203,208B
-204,2B
-205,207A
-206,208A
-207,B1
-208,2E
-209,2C
-210,25
-211,2030
-212,2031
-301,30
-302,2070
-303,2080
-304,31
-305,B9
-306,2081
-307,32
-308,B2
-309,2082
-310,1BB
-311,33
-312,B3
-313,2083
-314,34
-315,2074
-316,2084
-317,35
-318,2075
-319,2085
-320,1BD
-321,36
-322,2076
-323,2086
-324,185
-325,37
-326,2077
-327,2087
-328,38
-329,2078
-330,2088
-331,39
-332,2079
-333,2089
-334,BC
-335,BD
-336,BE
-337,2153
-338,2154
-339,2155
-340,2156
-341,2157
-342,2158
-343,2159
-344,215A
-345,215B
-346,215C
-347,215D
-348,215E
-349,215F
-350,2170
-351,2171
-352,2172
-353,2173
-354,2174
-355,2175
-356,2176
-357,2177
-358,2178
-359,2179
-360,217A
-361,217B
-362,217C
-363,217D
-364,2184
-365,217E
-366,217F
-367,2180
-368,2181
-369,2182
-741,20
-742,21
-743,1C3
-744,22
-745,23
-746,24
-747,2000
-748,26
-749,28
-750,29
-751,2A
-752,2F
-753,3A
-754,3B
-755,37E
-756,3C
-757,3D
-758,3E
-759,3F
-760,40
-761,5B
-762,5C
-763,5D
-764,5E
-765,5F
-766,7B
-767,7C
-768,1C0
-769,1C1
-770,1C2
-771,7D
-772,7E
-773,2001
-774,A1
-775,A2
-776,A3
-777,A4
-778,A5
-779,A6
-780,A7
-781,A8
-782,A9
-783,AB
-784,AC
-785,AE
-786,AF
-787,B0
-788,B6
-789,BB
-790,BF
-791,2002
-792,2003
-793,2004
-794,2005
-795,2006
-796,2007
-797,2008
-798,2009
-799,200A
-800,200B
-801,200C
-802,200D
-803,200E
-804,200F
-805,2010
-806,2011
-807,2012
-808,2013
-809,2014
-810,2015
-811,2016
-812,2017
-813,2018
-814,2019
-815,201A
-816,201B
-817,201C
-818,201D
-819,201E
-820,201F
-821,2020
-822,2021
-823,2022
-824,2023
-825,2024
-826,2025
-827,2026
-828,2027
-829,206F
-830,2029
-831,202A
-832,202B
-833,202C
-834,202D
-835,202E
-836,202F
-837,2032
-838,2033
-839,2034
-840,2035
-841,2036
-842,2037
-843,2038
-844,2039
-845,203A
-846,203B
-847,203C
-848,203D
-849,203E
-850,203F
-851,2040
-852,2041
-853,2042
-854,2043
-855,2044
-856,2045
-857,2046
-858,2047
-859,2048
-860,2049
-861,204A
-862,204B
-863,204C
-864,204D
-865,204E
-866,204F
-867,2050
-868,2051
-869,2052
-870,2053
-871,2054
-872,2055
-873,2056
-874,2057
-875,2058
-876,2059
-877,205A
-878,205B
-879,205C
-880,205D
-881,205E
-882,205F
-883,2060
-884,2061
-885,2062
-886,2063
-887,206A
-888,206B
-889,206C
-890,206D
-891,206E
-1000,A0
-1001,61
-1002,101
-1003,103
-1004,E0
-1005,E1
-1006,E2
-1007,E3
-1008,E4
-1009,E5
-1010,1E9A
-1011,1CE
-1012,227
-1013,201
-1014,203
-1015,1EA3
-1016,2C65
-1017,105
-1018,1EA1
-1019,1E01
-1020,1EB1
-1021,1EAF
-1022,1EB5
-1023,1EB3
-1024,1EB7
-1025,1EA7
-1026,1EA5
-1027,1EAB
-1028,1EA9
-1029,1EAD
-1030,1DF
-1031,1FB
-1032,1E1
-1033,E6
-1034,1E3
-1035,1FD
-1036,62
-1037,1E03
-1038,183
-1039,253
-1040,180
-1041,1E07
-1042,1E05
-1043,63
-1044,107
-1045,109
-1046,10D
-1047,10B
-1048,188
-1049,23C
-1050,E7
-1051,1E09
-1052,64
-1053,10F
-1054,1E0B
-1055,18C
-1056,257
-1057,111
-1058,1E11
-1059,1E13
-1060,1E0F
-1061,1E0D
-1062,221
-1063,F0
-1064,189
-1065,1F3
-1066,1C6
-1067,65
-1068,113
-1069,115
-1070,E8
-1071,E9
-1072,EA
-1073,1EBD
-1074,EB
-1075,11B
-1076,117
-1077,205
-1078,207
-1079,1EBB
-1080,247
-1081,229
-1082,119
-1083,1E19
-1084,1EB9
-1085,1E1B
-1086,1E15
-1087,1E17
-1088,1EC1
-1089,1EBF
-1090,1EC5
-1091,1EC3
-1092,1EC7
-1093,1E1D
-1094,25B
-1095,1DD
-1096,259
-1097,66
-1098,1E1F
-1099,192
-1100,67
-1101,1E21
-1102,11F
-1103,1F5
-1104,11D
-1105,1E7
-1106,121
-1107,260
-1108,1E5
-1109,123
-1110,68
-1111,125
-1112,1E27
-1113,21F
-1114,1E23
-1115,127
-1116,1E29
-1117,1E2B
-1118,2C68
-1119,1E96
-1120,1E25
-1121,2C76
-1122,69
-1123,12B
-1124,12D
-1125,EC
-1126,ED
-1127,EE
-1128,129
-1129,EF
-1130,1D0
-1131,130
-1132,209
-1133,20B
-1134,1EC9
-1135,197
-1136,12F
-1137,1ECB
-1138,1E2D
-1139,1E2F
-1140,131
-1141,133
-1142,6A
-1143,135
-1144,1F0
-1145,249
-1146,237
-1147,6B
-1148,1E31
-1149,1E9
-1150,199
-1151,137
-1152,2C6A
-1153,1E35
-1154,1E33
-1155,138
-1156,6C
-1157,13A
-1158,13E
-1159,140
-1160,142
-1161,19A
-1162,2C61
-1163,26B
-1164,13C
-1165,1E3D
-1166,1E3B
-1167,1E37
-1168,234
-1169,1E39
-1170,1C9
-1171,6D
-1172,1E3F
-1173,1E41
-1174,1E43
-1175,26F
-1176,6E
-1177,1F9
-1178,144
-1179,F1
-1180,148
-1181,1E45
-1182,149
-1183,272
-1184,146
-1185,1E4B
-1186,19E
-1187,1E49
-1188,1E47
-1189,235
-1190,14B
-1191,1CC
-1192,6F
-1193,14D
-1194,14F
-1195,F2
-1196,F3
-1197,F4
-1198,F5
-1199,F6
-1200,1D2
-1201,22F
-1202,20D
-1203,151
-1204,20F
-1205,1ECF
-1206,1A1
-1207,F8
-1208,275
-1209,1ECD
-1210,1E51
-1211,1E53
-1212,1ED3
-1213,1ED1
-1214,1ED7
-1215,1ED5
-1216,1ED9
-1217,22D
-1218,1E4D
-1219,1E4F
-1220,22B
-1221,231
-1222,1EDD
-1223,1EDB
-1224,1EE1
-1225,1EDF
-1226,1EE3
-1227,1FF
-1228,254
-1229,153
-1230,70
-1231,1E55
-1232,1E57
-1233,1A5
-1234,1D7D
-1235,71
-1236,1EB
-1237,24B
-1238,1ED
-1239,72
-1240,155
-1241,159
-1242,1E59
-1243,211
-1244,213
-1245,24D
-1246,157
-1247,27D
-1248,1E5F
-1249,1E5B
-1250,1E5D
-1251,73
-1252,15B
-1253,15D
-1254,161
-1255,1E61
-1256,15F
-1257,23F
-1258,1E63
-1259,219
-1260,1E65
-1261,1E67
-1262,1E69
-1263,17F
-1264,1E9B
-1265,DF
-1266,74
-1267,1E97
-1268,165
-1269,1E6B
-1270,1AD
-1271,288
-1272,1AB
-1273,167
-1274,2C66
-1275,163
-1276,1E71
-1277,1E6F
-1278,1E6D
-1279,21B
-1280,236
-1281,FE
-1282,75
-1283,16B
-1284,16D
-1285,F9
-1286,FA
-1287,FB
-1288,169
-1289,FC
-1290,16F
-1291,1D4
-1292,215
-1293,171
-1294,217
-1295,1EE7
-1296,1B0
-1297,289
-1298,173
-1299,1E77
-1300,1E73
-1301,1EE5
-1302,1E75
-1303,1E7B
-1304,1E79
-1305,1D6
-1306,1DC
-1307,1D8
-1308,1DA
-1309,1EEB
-1310,1EE9
-1311,1EEF
-1312,1EED
-1313,1EF1
-1314,76
-1315,1E7D
-1316,28B
-1317,1E7F
-1318,2C74
-1319,28C
-1320,77
-1321,1E81
-1322,1E83
-1323,175
-1324,1E85
-1325,1E98
-1326,1E87
-1327,1E89
-1328,78
-1329,1E8D
-1330,1E8B
-1331,79
-1332,233
-1333,1EF3
-1334,FD
-1335,177
-1336,1EF9
-1337,FF
-1338,1E99
-1339,1E8F
-1340,1B4
-1341,1EF7
-1342,24F
-1343,1EF5
-1344,7A
-1345,17A
-1346,1E91
-1347,17E
-1348,17C
-1349,225
-1350,1B6
-1351,240
-1352,2C6C
-1353,1E95
-1354,1E93
-1355,292
-1356,1EF
-1357,1BA
-1358,1B9
-1359,60
-1360,27
-1361,B4
-1362,B7
-1363,B8
-3001,3B1
-3002,1FB1
-3003,1FB0
-3004,1F70
-3005,1F71
-3006,3AC
-3007,1FB6
-3008,1FB3
-3009,1FB2
-3010,1FB4
-3011,1FB7
-3012,1F00
-3013,1F02
-3014,1F04
-3015,1F06
-3016,1F80
-3017,1F82
-3018,1F84
-3019,1F86
-3020,1F01
-3021,1F03
-3022,1F05
-3023,1F07
-3024,1F81
-3025,1F83
-3026,1F85
-3027,1F87
-3028,3B2
-3029,3D0
-3030,3B3
-3031,3B4
-3032,18D
-3033,3B5
-3034,1F72
-3035,1F73
-3036,3AD
-3037,1F10
-3038,1F12
-3039,1F14
-3040,1F11
-3041,1F13
-3042,1F15
-3043,3F5
-3044,3F6
-3045,3DD
-3046,3DB
-3047,3B6
-3048,3B7
-3049,1F74
-3050,1F75
-3051,3AE
-3052,1FC6
-3053,1FC3
-3054,1FC2
-3055,1FC4
-3056,1FC7
-3057,1F20
-3058,1F22
-3059,1F24
-3060,1F26
-3061,1F90
-3062,1F92
-3063,1F94
-3064,1F96
-3065,1F21
-3066,1F23
-3067,1F25
-3068,1F27
-3069,1F91
-3070,1F93
-3071,1F95
-3072,1F97
-3073,3B8
-3074,3D1
-3075,3B9
-3076,1FD1
-3077,1FD0
-3078,1F76
-3079,1F77
-3080,3AF
-3081,1FD6
-3082,3CA
-3083,390
-3084,1FD3
-3085,1FD2
-3086,1FD7
-3087,1F30
-3088,1F32
-3089,1F34
-3090,1F36
-3091,1F31
-3092,1F33
-3093,1F3D
-3094,1F37
-3095,3BA
-3096,3F0
-3097,3BB
-3098,3BC
-3099,3BD
-3100,3BE
-3101,3BF
-3102,1F78
-3103,1F79
-3104,3CC
-3105,1F40
-3106,1F42
-3107,1F44
-3108,1F41
-3109,1F43
-3110,1F45
-3111,3C0
-3112,3D6
-3113,3FB
-3114,3F8
-3115,3DF
-3116,3D9
-3117,3C1
-3118,3FC
-3119,1FE4
-3120,1FE5
-3121,3F1
-3122,3C3
-3123,3C2
-3124,3F2
-3125,37B
-3126,37C
-3127,37D
-3128,3C4
-3129,3C5
-3130,1FE1
-3131,1FE0
-3132,1F7A
-3133,1F7B
-3134,3CD
-3135,1FE6
-3136,3CB
-3137,3D2
-3138,3B0
-3139,1FE3
-3140,3D3
-3141,1FE2
-3142,1FE7
-3143,3D4
-3144,1F50
-3145,1F52
-3146,1F54
-3147,1F56
-3148,1F51
-3149,1F53
-3150,1F55
-3151,1F57
-3152,3C6
-3153,2C77
-3154,3D5
-3155,3C7
-3156,3C8
-3157,3C9
-3158,1F7C
-3159,1F7D
-3160,3CE
-3161,1FF6
-3162,1FF3
-3163,1FF2
-3164,1FF4
-3165,1FF7
-3166,1F60
-3167,1F62
-3168,1F64
-3169,1F66
-3170,1FA0
-3171,1FA2
-3172,1FA4
-3173,1FA6
-3174,1F61
-3175,1F63
-3176,1F65
-3177,1F67
-3178,1FA1
-3179,1FA3
-3180,1FA5
-3181,1FA7
-3182,387
-3183,3E1
-3184,3F3
-3185,3D7
-3186,1FEF
-3187,1FFD
-3188,384
-3189,1FC0
-3190,1FBD
-3191,37A
-3192,1FBE
-3193,374
-3194,375
-3195,1FED
-3196,1FEE
-3197,385
-3198,1FC1
-3199,1FBF
-3200,1FCD
-3201,1FCE
-3202,1FCF
-3203,1FFE
-3204,1FDD
-3205,1FDE
-3206,1FDF
-24501,2D
-24502,207B
-24503,208B
-24504,2B
-24505,207A
-24506,208A
-24507,B1
-24508,2E
-24509,2C
-24510,25
-24511,2030
-24512,2031
-24601,30
-24602,2070
-24603,2080
-24604,31
-24605,B9
-24606,2081
-24607,32
-24608,B2
-24609,2082
-24610,1BB
-24611,33
-24612,B3
-24613,2083
-24614,34
-24615,2074
-24616,2084
-24617,35
-24618,2075
-24619,2085
-24620,1BD
-24621,36
-24622,2076
-24623,2086
-24624,185
-24625,37
-24626,2077
-24627,2087
-24628,38
-24629,2078
-24630,2088
-24631,39
-24632,2079
-24633,2089
-24634,BC
-24635,BD
-24636,BE
-24637,2153
-24638,2154
-24639,2155
-24640,2156
-24641,2157
-24642,2158
-24643,2159
-24644,215A
-24645,215B
-24646,215C
-24647,215D
-24648,215E
-24649,215F
-24650,2170
-24651,2171
-24652,2172
-24653,2173
-24654,2174
-24655,2175
-24656,2176
-24657,2177
-24658,2178
-24659,2179
-24660,217A
-24661,217B
-24662,217C
-24663,217D
-24664,2184
-24665,217E
-24666,217F
-24667,2180
-24668,2181
-24669,2182
-25001,20
-25002,21
-25003,1C3
-25004,22
-25005,23
-25006,24
-25007,2000
-25008,26
-25009,28
-25010,29
-25011,2A
-25012,2F
-25013,3A
-25014,3B
-25015,37E
-25016,3C
-25017,3D
-25018,3E
-25019,3F
-25020,40
-25021,5B
-25022,5C
-25023,5D
-25024,5E
-25025,5F
-25026,7B
-25027,7C
-25028,1C0
-25029,1C1
-25030,1C2
-25031,7D
-25032,7E
-25033,2001
-25034,A1
-25035,A2
-25036,A3
-25037,A4
-25038,A5
-25039,A6
-25040,A7
-25041,A8
-25042,A9
-25043,AB
-25044,AC
-25045,AE
-25046,AF
-25047,B0
-25048,B6
-25049,BB
-25050,BF
-25051,2002
-25052,2003
-25053,2004
-25054,2005
-25055,2006
-25056,2007
-25057,2008
-25058,2009
-25059,200A
-25060,200B
-25061,200C
-25062,200D
-25063,200E
-25064,200F
-25065,2010
-25066,2011
-25067,2012
-25068,2013
-25069,2014
-25070,2015
-25071,2016
-25072,2017
-25073,2018
-25074,2019
-25075,201A
-25076,201B
-25077,201C
-25078,201D
-25079,201E
-25080,201F
-25081,2020
-25082,2021
-25083,2022
-25084,2023
-25085,2024
-25086,2025
-25087,2026
-25088,2027
-25089,206F
-25090,2029
-25091,202A
-25092,202B
-25093,202C
-25094,202D
-25095,202E
-25096,202F
-25097,2032
-25098,2033
-25099,2034
-25100,2035
-25101,2036
-25102,2037
-25103,2038
-25104,2039
-25105,203A
-25106,203B
-25107,203C
-25108,203D
-25109,203E
-25110,203F
-25111,2040
-25112,2041
-25113,2042
-25114,2043
-25115,2044
-25116,2045
-25117,2046
-25118,2047
-25119,2048
-25120,2049
-25121,204A
-25122,204B
-25123,204C
-25124,204D
-25125,204E
-25126,204F
-25127,2050
-25128,2051
-25129,2052
-25130,2053
-25131,2054
-25132,2055
-25133,2056
-25134,2057
-25135,2058
-25136,2059
-25137,205A
-25138,205B
-25139,205C
-25140,205D
-25141,205E
-25142,205F
-25143,2060
-25144,2061
-25145,2062
-25146,2063
-25147,206A
-25148,206B
-25149,206C
-25150,206D
-25151,206E
-30001,AA
-30002,BA
-30003,194
-30004,"195
-195"
-30005,196
-30006,19B
-30007,1A2
-30008,1A3
-30009,1A6
-30010,1A7
-30011,1A8
-30012,1A9
-30013,1AA
-30014,1B3
-30015,1BF
-30016,1F6
-30017,1F7
-30018,21C
-30019,21D
-30020,222
-30021,223
-30022,238
-30023,239
-30024,241
-30025,242
-30026,2B0
-30027,2B1
-30028,2B2
-30029,2B3
-30030,2B4
-30031,2B5
-30032,2B6
-30033,2B7
-30034,2B8
-30035,2B9
-30036,2BA
-30037,2BB
-30038,2BC
-30039,2BD
-30040,2BE
-30041,2BF
-30042,2C0
-30043,2C1
-30044,2C2
-30045,2C3
-30046,2C4
-30047,2C5
-30048,2C6
-30049,2C7
-30050,2C8
-30051,2C9
-30052,2CA
-30053,2CB
-30054,2CC
-30055,2CD
-30056,2CE
-30057,2CF
-30058,2D0
-30059,2D1
-30060,2D2
-30061,2D3
-30062,2D4
-30063,2D5
-30064,2D6
-30065,2D7
-30066,2D8
-30067,2D9
-30068,2DA
-30069,2DB
-30070,2DC
-30071,2DD
-30072,2DE
-30073,2DF
-30074,2E0
-30075,2E1
-30076,2E2
-30077,2E3
-30078,2E4
-30079,2E5
-30080,2E6
-30081,2E7
-30082,2E8
-30083,2E9
-30084,2EA
-30085,2EB
-30086,2EC
-30087,2ED
-30088,2EE
-30089,2EF
-30090,2F0
-30091,2F1
-30092,2F2
-30093,2F3
-30094,2F4
-30095,2F5
-30096,2F6
-30097,2F7
-30098,2F8
-30099,2F9
-30100,2FA
-30101,2FB
-30102,2FC
-30103,2FD
-30104,2FE
-30105,2FF
-30106,3E2
-30107,3E3
-30108,3E4
-30109,3E5
-30110,3E6
-30111,3E7
-30112,3E8
-30113,3E9
-30114,3EA
-30115,3EB
-30116,3EC
-30117,3ED
-30118,3EE
-30119,3EF
-36008,2071
-36009,207C
-36010,207D
-36011,207E
-36012,207F
-36013,208C
-36014,208D
-36015,208E
-36016,2090
-36017,2091
-36018,2092
-36019,2093
-36020,2094
-36021,2C00
-36022,2C01
-36023,2C02
-36024,2C03
-36025,2C04
-36026,2C05
-36027,2C06
-36028,2C07
-36029,2C08
-36030,2C09
-36031,2C0A
-36032,2C0B
-36033,2C0C
-36034,2C0D
-36035,2C0E
-36036,2C0F
-36037,2C10
-36038,2C11
-36039,2C12
-36040,2C13
-36041,2C14
-36042,2C15
-36043,2C16
-36044,2C17
-36045,2C18
-36046,2C19
-36047,2C1A
-36048,2C1B
-36049,2C1C
-36050,2C1D
-36051,2C1E
-36052,2C1F
-36053,2C20
-36054,2C21
-36055,2C22
-36056,2C23
-36057,2C24
-36058,2C25
-36059,2C26
-36060,2C27
-36061,2C28
-36062,2C29
-36063,2C2A
-36064,2C2B
-36065,2C2C
-36066,2C2D
-36067,2C2E
-36068,2C2F
-36069,2C30
-36070,2C31
-36071,2C32
-36072,2C33
-36073,2C34
-36074,2C35
-36075,2C36
-36076,2C37
-36077,2C38
-36078,2C39
-36079,2C3A
-36080,2C3B
-36081,2C3C
-36082,2C3D
-36083,2C3E
-36084,2C3F
-36085,2C40
-36086,2C41
-36087,2C42
-36088,2C43
-36089,2C44
-36090,2C45
-36091,2C46
-36092,2C47
-36093,2C48
-36094,2C49
-36095,2C4A
-36096,2C4B
-36097,2C4C
-36098,2C4D
-36099,2C4E
-36100,2C4F
-36101,2C50
-36102,2C51
-36103,2C52
-36104,2C53
-36105,2C54
-36106,2C55
-36107,2C56
-36108,2C57
-36109,2C58
-36110,2C59
-36111,2C5A
-36112,2C5B
-36113,2C5C
-36114,2C5D
-36115,2C5E
-36116,2C5F
-36117,2C6D
-36118,2C6E
-36119,2C6F
-36120,2C70
-36121,2C71
-36122,2C72
-36123,2C73
-36124,2C78
-36125,2C79
-36126,2C7A
-36127,2C7B
-36128,2C7C
-36129,2C7D
-36130,2C7E
-36131,2C7F
-36132,2C80
-36133,2C81
-36134,2C82
-36135,2C83
-36136,2C84
-36137,2C85
-36138,2C86
-36139,2C87
-36140,2C88
-36141,2C89
-36142,2C8A
-36143,2C8B
-36144,2C8C
-36145,2C8D
-36146,2C8E
-36147,2C8F
-36148,2C90
-36149,2C91
-36150,2C92
-36151,2C93
-36152,2C94
-36153,2C95
-36154,2C96
-36155,2C97
-36156,2C98
-36157,2C99
-36158,2C9A
-36159,2C9B
-36160,2C9C
-36161,2C9D
-36162,2C9E
-36163,2C9F
-36164,2CA0
-36165,2CA1
-36166,2CA2
-36167,2CA3
-36168,2CA4
-36169,2CA5
-36170,2CA6
-36171,2CA7
-36172,2CA8
-36173,2CA9
-36174,2CAA
-36175,2CAB
-36176,2CAC
-36177,2CAD
-36178,2CAE
-36179,2CAF
-36180,2CB0
-36181,2CB1
-36182,2CB2
-36183,2CB3
-36184,2CB4
-36185,2CB5
-36186,2CB6
-36187,2CB7
-36188,2CB8
-36189,2CB9
-36190,2CBA
-36191,2CBB
-36192,2CBC
-36193,2CBD
-36194,2CBE
-36195,2CBF
-36196,2CC0
-36197,2CC1
-36198,2CC2
-36199,2CC3
-36200,2CC4
-36201,2CC5
-36202,2CC6
-36203,2CC7
-36204,2CC8
-36205,2CC9
-36206,2CCA
-36207,2CCB
-36208,2CCC
-36209,2CCD
-36210,2CCE
-36211,2CCF
-36212,2CD0
-36213,2CD1
-36214,2CD2
-36215,2CD3
-36216,2CD4
-36217,2CD5
-36218,2CD6
-36219,2CD7
-36220,2CD8
-36221,2CD9
-36222,2CDA
-36223,2CDB
-36224,2CDC
-36225,2CDD
-36226,2CDE
-36227,2CDF
-36228,2CE0
-36229,2CE1
-36230,2CE2
-36231,2CE3
-36232,2CE4
-36233,2CE5
-36234,2CE6
-36235,2CE7
-36236,2CE8
-36237,2CE9
-36238,2CEA
-36239,2CEB
-36240,2CEC
-36241,2CED
-36242,2CEE
-36243,2CEF
-36244,2CF0
-36245,2CF1
-36246,2CF2
-36247,2CF3
-36248,2CF4
-36249,2CF5
-36250,2CF6
-36251,2CF7
-36252,2CF8
-36253,2CF9
-36254,2CFA
-36255,2CFB
-36256,2CFC
-36257,2CFD
-36258,2CFE
-36259,2CFF
-24670,482
-370,482
-4001,420
-4002,4D1
-4003,4D3
-4004,4D5
-4005,431
-4006,432
-4007,433
-4008,453
-4009,495
-4010,493
-4011,4F7
-4012,491
-4013,4FB
-4014,434
-4015,451
-4016,501
-4017,435
-4018,4D7
-4019,450
-4020,465
-4021,454
-4022,4D9
-4023,4DB
-4024,436
-4025,4C2
-4026,4DD
-4027,497
-4028,503
-4029,452
-4030,437
-4031,4DF
-4032,499
-4033,511
-4034,455
-4035,4E1
-4036,45F
-4037,505
-4038,507
-4039,438
-4040,4E3
-4041,439
-4042,45D
-4043,4E5
-4044,48B
-4045,456
-4046,457
-4047,4CF
-4048,458
-4049,43A
-4050,45C
-4051,4C4
-4052,49F
-4053,49D
-4054,49B
-4055,4A1
-4056,481
-4057,43B
-4058,513
-4059,4C6
-4060,459
-4061,509
-4062,43C
-4063,4CE
-4064,43D
-4065,4C8
-4066,4CA
-4067,4A3
-4068,4A5
-4069,45A
-4070,50B
-4071,46F
-4072,43E
-4073,4E7
-4074,461
-4075,47D
-4076,47B
-4077,4E9
-4078,4EB
-4079,47F
-4080,43F
-4081,4A7
-4082,471
-4083,440
-4084,48F
-4085,441
-4086,4AB
-4087,50D
-4088,442
-4089,4AD
-4090,50F
-4091,4B5
-4092,473
-4093,443
-4094,4EF
-4095,45E
-4096,4F1
-4097,4F3
-4098,4AF
-4099,4B1
-4100,479
-4101,444
-4102,445
-4103,4FD
-4104,4FF
-4105,4B3
-4106,4A9
-4107,446
-4108,45B
-4109,447
-4110,4F5
-4111,4B9
-4112,4B7
-4113,4BD
-4114,4BF
-4115,4CC
-4116,448
-4117,4BB
-4118,449
-4119,44A
-4120,44B
-4121,4F9
-4122,44C
-4123,48D
-4124,44D
-4125,4ED
-4126,44E
-4127,475
-4128,477
-4129,467
-4130,46B
-4131,469
-4132,46D
-4133,44F
-4134,463
-30120,530
-30121,531
-30122,532
-30123,533
-30124,534
-30125,535
-30126,536
-30127,537
-30128,538
-30129,539
-30130,53A
-30131,53B
-30132,53C
-30133,53D
-30134,53E
-30135,53F
-30136,540
-30137,541
-30138,542
-30139,543
-30140,544
-30141,545
-30142,546
-30143,547
-30144,548
-30145,549
-30146,54A
-30147,54B
-30148,54C
-30149,54D
-30150,54E
-30151,54F
-30152,550
-30153,551
-30154,552
-30155,553
-30156,554
-30157,555
-30158,556
-30159,557
-30160,558
-30161,559
-30162,55A
-30163,55B
-30164,55C
-30165,55D
-30166,55E
-30167,55F
-30168,560
-30169,561
-30170,562
-30171,563
-30172,564
-30173,565
-30174,566
-30175,567
-30176,568
-30177,569
-30178,56A
-30179,56B
-30180,56C
-30181,56D
-30182,56E
-30183,56F
-30184,570
-30185,571
-30186,572
-30187,573
-30188,574
-30189,575
-30190,576
-30191,577
-30192,578
-30193,579
-30194,57A
-30195,57B
-30196,57C
-30197,57D
-30198,57E
-30199,57F
-30200,580
-30201,581
-30202,582
-30203,583
-30204,584
-30205,585
-30206,586
-30207,587
-30208,588
-30209,589
-30210,58A
-30211,58B
-30212,58C
-30213,58D
-30214,58E
-30215,58F
-894,5BE
-893,5C0
-892,5C3
-3549,5C6
-3501,5D0
-3507,5D1
-3510,5D2
-3512,5D3
-3515,5D4
-3518,5D5
-3523,5D6
-3525,5D7
-3526,5D8
-3528,5D9
-3535,5DA
-3533,5DB
-3539,5DC
-3543,5DD
-3542,5DE
-3547,5DF
-3546,5E0
-3550,5E1
-3552,5E2
-3555,5E3
-3554,5E4
-3560,5E5
-3559,5E6
-3562,5E7
-3564,5E8
-3567,5E9
-3573,5EA
-3521,5F0
-3522,5F1
-3531,5F2
-895,5F3
-896,5F4
-30632,600
-30633,601
-30634,602
-30635,603
-30636,604
-30637,605
-30638,606
-30639,607
-30640,608
-30641,609
-30642,60A
-30643,60B
-30644,60C
-30645,60D
-30646,60E
-30647,60F
-30648,610
-30649,611
-30650,612
-30651,613
-30652,614
-30653,615
-30654,616
-30655,617
-30656,618
-30657,619
-30658,61A
-30659,61B
-30660,61C
-30661,61D
-30662,61E
-30663,61F
-30664,620
-30665,621
-30666,622
-30667,623
-30668,624
-30669,625
-30670,626
-30671,627
-30672,628
-30673,629
-30674,62A
-30675,62B
-30676,62C
-30677,62D
-30678,62E
-30679,62F
-30680,630
-30681,631
-30682,632
-30683,633
-30684,634
-30685,635
-30686,636
-30687,637
-30688,638
-30689,639
-30690,63A
-30691,63B
-30692,63C
-30693,63D
-30694,63E
-30695,63F
-30696,640
-30697,641
-30698,642
-30699,643
-30700,644
-30701,645
-30702,646
-30703,647
-30704,648
-30705,649
-30706,64A
-30707,64B
-30708,64C
-30709,64D
-30710,64E
-30711,64F
-30712,650
-30713,651
-30714,652
-30715,653
-30716,654
-30717,655
-30718,656
-30719,657
-30720,658
-30721,659
-30722,65A
-30723,65B
-30724,65C
-30725,65D
-30726,65E
-30727,65F
-30728,660
-30729,661
-30730,662
-30731,663
-30732,664
-30733,665
-30734,666
-30735,667
-30736,668
-30737,669
-30738,66A
-30739,66B
-30740,66C
-30741,66D
-30742,66E
-30743,66F
-30744,670
-30745,671
-30746,672
-30747,673
-30748,674
-30749,675
-30750,676
-30751,677
-30752,678
-30753,679
-30754,67A
-30755,67B
-30756,67C
-30757,67D
-30758,67E
-30759,67F
-30760,680
-30761,681
-30762,682
-30763,683
-30764,684
-30765,685
-30766,686
-30767,687
-30768,688
-30769,689
-30770,68A
-30771,68B
-30772,68C
-30773,68D
-30774,68E
-30775,68F
-30776,690
-30777,691
-30778,692
-30779,693
-30780,694
-30781,695
-30782,696
-30783,697
-30784,698
-30785,699
-30786,69A
-30787,69B
-30788,69C
-30789,69D
-30790,69E
-30791,69F
-30792,6A0
-30793,6A1
-30794,6A2
-30795,6A3
-30796,6A4
-30797,6A5
-30798,6A6
-30799,6A7
-30800,6A8
-30801,6A9
-30802,6AA
-30803,6AB
-30804,6AC
-30805,6AD
-30806,6AE
-30807,6AF
-30808,6B0
-30809,6B1
-30810,6B2
-30811,6B3
-30812,6B4
-30813,6B5
-30814,6B6
-30815,6B7
-30816,6B8
-30817,6B9
-30818,6BA
-30819,6BB
-30820,6BC
-30821,6BD
-30822,6BE
-30823,6BF
-30824,6C0
-30825,6C1
-30826,6C2
-30827,6C3
-30828,6C4
-30829,6C5
-30830,6C6
-30831,6C7
-30832,6C8
-30833,6C9
-30834,6CA
-30835,6CB
-30836,6CC
-30837,6CD
-30838,6CE
-30839,6CF
-30840,6D0
-30841,6D1
-30842,6D2
-30843,6D3
-30844,6D4
-30845,6D5
-30846,6D6
-30847,6D7
-30848,6D8
-30849,6D9
-30850,6DA
-30851,6DB
-30852,6DC
-30853,6DD
-30854,6DE
-30855,6DF
-30856,6E0
-30857,6E1
-30858,6E2
-30859,6E3
-30860,6E4
-30861,6E5
-30862,6E6
-30863,6E7
-30864,6E8
-30865,6E9
-30866,6EA
-30867,6EB
-30868,6EC
-30869,6ED
-30870,6EE
-30871,6EF
-30872,6F0
-30873,6F1
-30874,6F2
-30875,6F3
-30876,6F4
-30877,6F5
-30878,6F6
-30879,6F7
-30880,6F8
-30881,6F9
-30882,6FA
-30883,6FB
-30884,6FC
-30885,6FD
-30886,6FE
-30887,6FF
-30888,700
-30889,701
-30890,702
-30891,703
-30892,704
-30893,705
-30894,706
-30895,707
-30896,708
-30897,709
-30898,70A
-30899,70B
-30900,70C
-30901,70D
-30902,70E
-30903,70F
-30904,710
-30905,711
-30906,712
-30907,713
-30908,714
-30909,715
-30910,716
-30911,717
-30912,718
-30913,719
-30914,71A
-30915,71B
-30916,71C
-30917,71D
-30918,71E
-30919,71F
-30920,720
-30921,721
-30922,722
-30923,723
-30924,724
-30925,725
-30926,726
-30927,727
-30928,728
-30929,729
-30930,72A
-30931,72B
-30932,72C
-30933,72D
-30934,72E
-30935,72F
-30936,730
-30937,731
-30938,732
-30939,733
-30940,734
-30941,735
-30942,736
-30943,737
-30944,738
-30945,739
-30946,73A
-30947,73B
-30948,73C
-30949,73D
-30950,73E
-30951,73F
-30952,740
-30953,741
-30954,742
-30955,743
-30956,744
-30957,745
-30958,746
-30959,747
-30960,748
-30961,749
-30962,74A
-30963,74B
-30964,74C
-30965,74D
-30966,74E
-30967,74F
-30968,750
-30969,751
-30970,752
-30971,753
-30972,754
-30973,755
-30974,756
-30975,757
-30976,758
-30977,759
-30978,75A
-30979,75B
-30980,75C
-30981,75D
-30982,75E
-30983,75F
-30984,760
-30985,761
-30986,762
-30987,763
-30988,764
-30989,765
-30990,766
-30991,767
-30992,768
-30993,769
-30994,76A
-30995,76B
-30996,76C
-30997,76D
-30998,76E
-30999,76F
-31000,770
-31001,771
-31002,772
-31003,773
-31004,774
-31005,775
-31006,776
-31007,777
-31008,778
-31009,779
-31010,77A
-31011,77B
-31012,77C
-31013,77D
-31014,77E
-31015,77F
-31016,780
-31017,781
-31018,782
-31019,783
-31020,784
-31021,785
-31022,786
-31023,787
-31024,788
-31025,789
-31026,78A
-31027,78B
-31028,78C
-31029,78D
-31030,78E
-31031,78F
-31032,790
-31033,791
-31034,792
-31035,793
-31036,794
-31037,795
-31038,796
-31039,797
-31040,798
-31041,799
-31042,79A
-31043,79B
-31044,79C
-31045,79D
-31046,79E
-31047,79F
-31048,7A0
-31049,7A1
-31050,7A2
-31051,7A3
-31052,7A4
-31053,7A5
-31054,7A6
-31055,7A7
-31056,7A8
-31057,7A9
-31058,7AA
-31059,7AB
-31060,7AC
-31061,7AD
-31062,7AE
-31063,7AF
-31064,7B0
-31065,7B1
-31066,7B2
-31067,7B3
-31068,7B4
-31069,7B5
-31070,7B6
-31071,7B7
-31072,7B8
-31073,7B9
-31074,7BA
-31075,7BB
-31076,7BC
-31077,7BD
-31078,7BE
-31079,7BF
-31080,7C0
-31081,7C1
-31082,7C2
-31083,7C3
-31084,7C4
-31085,7C5
-31086,7C6
-31087,7C7
-31088,7C8
-31089,7C9
-31090,7CA
-31091,7CB
-31092,7CC
-31093,7CD
-31094,7CE
-31095,7CF
-31096,7D0
-31097,7D1
-31098,7D2
-31099,7D3
-31100,7D4
-31101,7D5
-31102,7D6
-31103,7D7
-31104,7D8
-31105,7D9
-31106,7DA
-31107,7DB
-31108,7DC
-31109,7DD
-31110,7DE
-31111,7DF
-31112,7E0
-31113,7E1
-31114,7E2
-31115,7E3
-31116,7E4
-31117,7E5
-31118,7E6
-31119,7E7
-31120,7E8
-31121,7E9
-31122,7EA
-31123,7EB
-31124,7EC
-31125,7ED
-31126,7EE
-31127,7EF
-31128,7F0
-31129,7F1
-31130,7F2
-31131,7F3
-31132,7F4
-31133,7F5
-31134,7F6
-31135,7F7
-31136,7F8
-31137,7F9
-31138,7FA
-31139,7FB
-31140,7FC
-31141,7FD
-31142,7FE
-31143,7FF
-31144,900
-31145,901
-31146,902
-31147,903
-31148,904
-31149,905
-31150,906
-31151,907
-31152,908
-31153,909
-31154,90A
-31155,90B
-31156,90C
-31157,90D
-31158,90E
-31159,90F
-31160,910
-31161,911
-31162,912
-31163,913
-31164,914
-31165,915
-31166,916
-31167,917
-31168,918
-31169,919
-31170,91A
-31171,91B
-31172,91C
-31173,91D
-31174,91E
-31175,91F
-31176,920
-31177,921
-31178,922
-31179,923
-31180,924
-31181,925
-31182,926
-31183,927
-31184,928
-31185,929
-31186,92A
-31187,92B
-31188,92C
-31189,92D
-31190,92E
-31191,92F
-31192,930
-31193,931
-31194,932
-31195,933
-31196,934
-31197,935
-31198,936
-31199,937
-31200,938
-31201,939
-31202,93A
-31203,93B
-31204,93C
-31205,93D
-31206,93E
-31207,93F
-31208,940
-31209,941
-31210,942
-31211,943
-31212,944
-31213,945
-31214,946
-31215,947
-31216,948
-31217,949
-31218,94A
-31219,94B
-31220,94C
-31221,94D
-31222,94E
-31223,94F
-31224,950
-31225,951
-31226,952
-31227,953
-31228,954
-31229,955
-31230,956
-31231,957
-31232,958
-31233,959
-31234,95A
-31235,95B
-31236,95C
-31237,95D
-31238,95E
-31239,95F
-31240,960
-31241,961
-31242,962
-31243,963
-31244,964
-31245,965
-31246,966
-31247,967
-31248,968
-31249,969
-31250,96A
-31251,96B
-31252,96C
-31253,96D
-31254,96E
-31255,96F
-31256,970
-31257,971
-31258,972
-31259,973
-31260,974
-31261,975
-31262,976
-31263,977
-31264,978
-31265,979
-31266,97A
-31267,97B
-31268,97C
-31269,97D
-31270,97E
-31271,97F
-31272,980
-31273,981
-31274,982
-31275,983
-31276,984
-31277,985
-31278,986
-31279,987
-31280,988
-31281,989
-31282,98A
-31283,98B
-31284,98C
-31285,98D
-31286,98E
-31287,98F
-31288,990
-31289,991
-31290,992
-31291,993
-31292,994
-31293,995
-31294,996
-31295,997
-31296,998
-31297,999
-31298,99A
-31299,99B
-31300,99C
-31301,99D
-31302,99E
-31303,99F
-31304,9A0
-31305,9A1
-31306,9A2
-31307,9A3
-31308,9A4
-31309,9A5
-31310,9A6
-31311,9A7
-31312,9A8
-31313,9A9
-31314,9AA
-31315,9AB
-31316,9AC
-31317,9AD
-31318,9AE
-31319,9AF
-31320,9B0
-31321,9B1
-31322,9B2
-31323,9B3
-31324,9B4
-31325,9B5
-31326,9B6
-31327,9B7
-31328,9B8
-31329,9B9
-31330,9BA
-31331,9BB
-31332,9BC
-31333,9BD
-31334,9BE
-31335,9BF
-31336,9C0
-31337,9C1
-31338,9C2
-31339,9C3
-31340,9C4
-31341,9C5
-31342,9C6
-31343,9C7
-31344,9C8
-31345,9C9
-31346,9CA
-31347,9CB
-31348,9CC
-31349,9CD
-31350,9CE
-31351,9CF
-31352,9D0
-31353,9D1
-31354,9D2
-31355,9D3
-31356,9D4
-31357,9D5
-31358,9D6
-31359,9D7
-31360,9D8
-31361,9D9
-31362,9DA
-31363,9DB
-31364,9DC
-31365,9DD
-31366,9DE
-31367,9DF
-31368,9E0
-31369,9E1
-31370,9E2
-31371,9E3
-31372,9E4
-31373,9E5
-31374,9E6
-31375,9E7
-31376,9E8
-31377,9E9
-31378,9EA
-31379,9EB
-31380,9EC
-31381,9ED
-31382,9EE
-31383,9EF
-31384,9F0
-31385,9F1
-31386,9F2
-31387,9F3
-31388,9F4
-31389,9F5
-31390,9F6
-31391,9F7
-31392,9F8
-31393,9F9
-31394,9FA
-31395,9FB
-31396,9FC
-31397,9FD
-31398,9FE
-31399,9FF
-31400,A00
-31401,A01
-31402,A02
-31403,A03
-31404,A04
-31405,A05
-31406,A06
-31407,A07
-31408,A08
-31409,A09
-31410,A0A
-31411,A0B
-31412,A0C
-31413,A0D
-31414,A0E
-31415,A0F
-31416,A10
-31417,A11
-31418,A12
-31419,A13
-31420,A14
-31421,A15
-31422,A16
-31423,A17
-31424,A18
-31425,A19
-31426,A1A
-31427,A1B
-31428,A1C
-31429,A1D
-31430,A1E
-31431,A1F
-31432,A20
-31433,A21
-31434,A22
-31435,A23
-31436,A24
-31437,A25
-31438,A26
-31439,A27
-31440,A28
-31441,A29
-31442,A2A
-31443,A2B
-31444,A2C
-31445,A2D
-31446,A2E
-31447,A2F
-31448,A30
-31449,A31
-31450,A32
-31451,A33
-31452,A34
-31453,A35
-31454,A36
-31455,A37
-31456,A38
-31457,A39
-31458,A3A
-31459,A3B
-31460,A3C
-31461,A3D
-31462,A3E
-31463,A3F
-31464,A40
-31465,A41
-31466,A42
-31467,A43
-31468,A44
-31469,A45
-31470,A46
-31471,A47
-31472,A48
-31473,A49
-31474,A4A
-31475,A4B
-31476,A4C
-31477,A4D
-31478,A4E
-31479,A4F
-31480,A50
-31481,A51
-31482,A52
-31483,A53
-31484,A54
-31485,A55
-31486,A56
-31487,A57
-31488,A58
-31489,A59
-31490,A5A
-31491,A5B
-31492,A5C
-31493,A5D
-31494,A5E
-31495,A5F
-31496,A60
-31497,A61
-31498,A62
-31499,A63
-31500,A64
-31501,A65
-31502,A66
-31503,A67
-31504,A68
-31505,A69
-31506,A6A
-31507,A6B
-31508,A6C
-31509,A6D
-31510,A6E
-31511,A6F
-31512,A70
-31513,A71
-31514,A72
-31515,A73
-31516,A74
-31517,A75
-31518,A76
-31519,A77
-31520,A78
-31521,A79
-31522,A7A
-31523,A7B
-31524,A7C
-31525,A7D
-31526,A7E
-31527,A7F
-31528,A80
-31529,A81
-31530,A82
-31531,A83
-31532,A84
-31533,A85
-31534,A86
-31535,A87
-31536,A88
-31537,A89
-31538,A8A
-31539,A8B
-31540,A8C
-31541,A8D
-31542,A8E
-31543,A8F
-31544,A90
-31545,A91
-31546,A92
-31547,A93
-31548,A94
-31549,A95
-31550,A96
-31551,A97
-31552,A98
-31553,A99
-31554,A9A
-31555,A9B
-31556,A9C
-31557,A9D
-31558,A9E
-31559,A9F
-31560,AA0
-31561,AA1
-31562,AA2
-31563,AA3
-31564,AA4
-31565,AA5
-31566,AA6
-31567,AA7
-31568,AA8
-31569,AA9
-31570,AAA
-31571,AAB
-31572,AAC
-31573,AAD
-31574,AAE
-31575,AAF
-31576,AB0
-31577,AB1
-31578,AB2
-31579,AB3
-31580,AB4
-31581,AB5
-31582,AB6
-31583,AB7
-31584,AB8
-31585,AB9
-31586,ABA
-31587,ABB
-31588,ABC
-31589,ABD
-31590,ABE
-31591,ABF
-31592,AC0
-31593,AC1
-31594,AC2
-31595,AC3
-31596,AC4
-31597,AC5
-31598,AC6
-31599,AC7
-31600,AC8
-31601,AC9
-31602,ACA
-31603,ACB
-31604,ACC
-31605,ACD
-31606,ACE
-31607,ACF
-31608,AD0
-31609,AD1
-31610,AD2
-31611,AD3
-31612,AD4
-31613,AD5
-31614,AD6
-31615,AD7
-31616,AD8
-31617,AD9
-31618,ADA
-31619,ADB
-31620,ADC
-31621,ADD
-31622,ADE
-31623,ADF
-31624,AE0
-31625,AE1
-31626,AE2
-31627,AE3
-31628,AE4
-31629,AE5
-31630,AE6
-31631,AE7
-31632,AE8
-31633,AE9
-31634,AEA
-31635,AEB
-31636,AEC
-31637,AED
-31638,AEE
-31639,AEF
-31640,AF0
-31641,AF1
-31642,AF2
-31643,AF3
-31644,AF4
-31645,AF5
-31646,AF6
-31647,AF7
-31648,AF8
-31649,AF9
-31650,AFA
-31651,AFB
-31652,AFC
-31653,AFD
-31654,AFE
-31655,AFF
-31656,B00
-31657,B01
-31658,B02
-31659,B03
-31660,B04
-31661,B05
-31662,B06
-31663,B07
-31664,B08
-31665,B09
-31666,B0A
-31667,B0B
-31668,B0C
-31669,B0D
-31670,B0E
-31671,B0F
-31672,B10
-31673,B11
-31674,B12
-31675,B13
-31676,B14
-31677,B15
-31678,B16
-31679,B17
-31680,B18
-31681,B19
-31682,B1A
-31683,B1B
-31684,B1C
-31685,B1D
-31686,B1E
-31687,B1F
-31688,B20
-31689,B21
-31690,B22
-31691,B23
-31692,B24
-31693,B25
-31694,B26
-31695,B27
-31696,B28
-31697,B29
-31698,B2A
-31699,B2B
-31700,B2C
-31701,B2D
-31702,B2E
-31703,B2F
-31704,B30
-31705,B31
-31706,B32
-31707,B33
-31708,B34
-31709,B35
-31710,B36
-31711,B37
-31712,B38
-31713,B39
-31714,B3A
-31715,B3B
-31716,B3C
-31717,B3D
-31718,B3E
-31719,B3F
-31720,B40
-31721,B41
-31722,B42
-31723,B43
-31724,B44
-31725,B45
-31726,B46
-31727,B47
-31728,B48
-31729,B49
-31730,B4A
-31731,B4B
-31732,B4C
-31733,B4D
-31734,B4E
-31735,B4F
-31736,B50
-31737,B51
-31738,B52
-31739,B53
-31740,B54
-31741,B55
-31742,B56
-31743,B57
-31744,B58
-31745,B59
-31746,B5A
-31747,B5B
-31748,B5C
-31749,B5D
-31750,B5E
-31751,B5F
-31752,B60
-31753,B61
-31754,B62
-31755,B63
-31756,B64
-31757,B65
-31758,B66
-31759,B67
-31760,B68
-31761,B69
-31762,B6A
-31763,B6B
-31764,B6C
-31765,B6D
-31766,B6E
-31767,B6F
-31768,B70
-31769,B71
-31770,B72
-31771,B73
-31772,B74
-31773,B75
-31774,B76
-31775,B77
-31776,B78
-31777,B79
-31778,B7A
-31779,B7B
-31780,B7C
-31781,B7D
-31782,B7E
-31783,B7F
-31784,B80
-31785,B81
-31786,B82
-31787,B83
-31788,B84
-31789,B85
-31790,B86
-31791,B87
-31792,B88
-31793,B89
-31794,B8A
-31795,B8B
-31796,B8C
-31797,B8D
-31798,B8E
-31799,B8F
-31800,B90
-31801,B91
-31802,B92
-31803,B93
-31804,B94
-31805,B95
-31806,B96
-31807,B97
-31808,B98
-31809,B99
-31810,B9A
-31811,B9B
-31812,B9C
-31813,B9D
-31814,B9E
-31815,B9F
-31816,BA0
-31817,BA1
-31818,BA2
-31819,BA3
-31820,BA4
-31821,BA5
-31822,BA6
-31823,BA7
-31824,BA8
-31825,BA9
-31826,BAA
-31827,BAB
-31828,BAC
-31829,BAD
-31830,BAE
-31831,BAF
-31832,BB0
-31833,BB1
-31834,BB2
-31835,BB3
-31836,BB4
-31837,BB5
-31838,BB6
-31839,BB7
-31840,BB8
-31841,BB9
-31842,BBA
-31843,BBB
-31844,BBC
-31845,BBD
-31846,BBE
-31847,BBF
-31848,BC0
-31849,BC1
-31850,BC2
-31851,BC3
-31852,BC4
-31853,BC5
-31854,BC6
-31855,BC7
-31856,BC8
-31857,BC9
-31858,BCA
-31859,BCB
-31860,BCC
-31861,BCD
-31862,BCE
-31863,BCF
-31864,BD0
-31865,BD1
-31866,BD2
-31867,BD3
-31868,BD4
-31869,BD5
-31870,BD6
-31871,BD7
-31872,BD8
-31873,BD9
-31874,BDA
-31875,BDB
-31876,BDC
-31877,BDD
-31878,BDE
-31879,BDF
-31880,BE0
-31881,BE1
-31882,BE2
-31883,BE3
-31884,BE4
-31885,BE5
-31886,BE6
-31887,BE7
-31888,BE8
-31889,BE9
-31890,BEA
-31891,BEB
-31892,BEC
-31893,BED
-31894,BEE
-31895,BEF
-31896,BF0
-31897,BF1
-31898,BF2
-31899,BF3
-31900,BF4
-31901,BF5
-31902,BF6
-31903,BF7
-31904,BF8
-31905,BF9
-31906,BFA
-31907,BFB
-31908,BFC
-31909,BFD
-31910,BFE
-31911,BFF
-31912,C00
-31913,C01
-31914,C02
-31915,C03
-31916,C04
-31917,C05
-31918,C06
-31919,C07
-31920,C08
-31921,C09
-31922,C0A
-31923,C0B
-31924,C0C
-31925,C0D
-31926,C0E
-31927,C0F
-31928,C10
-31929,C11
-31930,C12
-31931,C13
-31932,C14
-31933,C15
-31934,C16
-31935,C17
-31936,C18
-31937,C19
-31938,C1A
-31939,C1B
-31940,C1C
-31941,C1D
-31942,C1E
-31943,C1F
-31944,C20
-31945,C21
-31946,C22
-31947,C23
-31948,C24
-31949,C25
-31950,C26
-31951,C27
-31952,C28
-31953,C29
-31954,C2A
-31955,C2B
-31956,C2C
-31957,C2D
-31958,C2E
-31959,C2F
-31960,C30
-31961,C31
-31962,C32
-31963,C33
-31964,C34
-31965,C35
-31966,C36
-31967,C37
-31968,C38
-31969,C39
-31970,C3A
-31971,C3B
-31972,C3C
-31973,C3D
-31974,C3E
-31975,C3F
-31976,C40
-31977,C41
-31978,C42
-31979,C43
-31980,C44
-31981,C45
-31982,C46
-31983,C47
-31984,C48
-31985,C49
-31986,C4A
-31987,C4B
-31988,C4C
-31989,C4D
-31990,C4E
-31991,C4F
-31992,C50
-31993,C51
-31994,C52
-31995,C53
-31996,C54
-31997,C55
-31998,C56
-31999,C57
-32000,C58
-32001,C59
-32002,C5A
-32003,C5B
-32004,C5C
-32005,C5D
-32006,C5E
-32007,C5F
-32008,C60
-32009,C61
-32010,C62
-32011,C63
-32012,C64
-32013,C65
-32014,C66
-32015,C67
-32016,C68
-32017,C69
-32018,C6A
-32019,C6B
-32020,C6C
-32021,C6D
-32022,C6E
-32023,C6F
-32024,C70
-32025,C71
-32026,C72
-32027,C73
-32028,C74
-32029,C75
-32030,C76
-32031,C77
-32032,C78
-32033,C79
-32034,C7A
-32035,C7B
-32036,C7C
-32037,C7D
-32038,C7E
-32039,C7F
-32040,C80
-32041,C81
-32042,C82
-32043,C83
-32044,C84
-32045,C85
-32046,C86
-32047,C87
-32048,C88
-32049,C89
-32050,C8A
-32051,C8B
-32052,C8C
-32053,C8D
-32054,C8E
-32055,C8F
-32056,C90
-32057,C91
-32058,C92
-32059,C93
-32060,C94
-32061,C95
-32062,C96
-32063,C97
-32064,C98
-32065,C99
-32066,C9A
-32067,C9B
-32068,C9C
-32069,C9D
-32070,C9E
-32071,C9F
-32072,CA0
-32073,CA1
-32074,CA2
-32075,CA3
-32076,CA4
-32077,CA5
-32078,CA6
-32079,CA7
-32080,CA8
-32081,CA9
-32082,CAA
-32083,CAB
-32084,CAC
-32085,CAD
-32086,CAE
-32087,CAF
-32088,CB0
-32089,CB1
-32090,CB2
-32091,CB3
-32092,CB4
-32093,CB5
-32094,CB6
-32095,CB7
-32096,CB8
-32097,CB9
-32098,CBA
-32099,CBB
-32100,CBC
-32101,CBD
-32102,CBE
-32103,CBF
-32104,CC0
-32105,CC1
-32106,CC2
-32107,CC3
-32108,CC4
-32109,CC5
-32110,CC6
-32111,CC7
-32112,CC8
-32113,CC9
-32114,CCA
-32115,CCB
-32116,CCC
-32117,CCD
-32118,CCE
-32119,CCF
-32120,CD0
-32121,CD1
-32122,CD2
-32123,CD3
-32124,CD4
-32125,CD5
-32126,CD6
-32127,CD7
-32128,CD8
-32129,CD9
-32130,CDA
-32131,CDB
-32132,CDC
-32133,CDD
-32134,CDE
-32135,CDF
-32136,CE0
-32137,CE1
-32138,CE2
-32139,CE3
-32140,CE4
-32141,CE5
-32142,CE6
-32143,CE7
-32144,CE8
-32145,CE9
-32146,CEA
-32147,CEB
-32148,CEC
-32149,CED
-32150,CEE
-32151,CEF
-32152,CF0
-32153,CF1
-32154,CF2
-32155,CF3
-32156,CF4
-32157,CF5
-32158,CF6
-32159,CF7
-32160,CF8
-32161,CF9
-32162,CFA
-32163,CFB
-32164,CFC
-32165,CFD
-32166,CFE
-32167,CFF
-32168,D00
-32169,D01
-32170,D02
-32171,D03
-32172,D04
-32173,D05
-32174,D06
-32175,D07
-32176,D08
-32177,D09
-32178,D0A
-32179,D0B
-32180,D0C
-32181,D0D
-32182,D0E
-32183,D0F
-32184,D10
-32185,D11
-32186,D12
-32187,D13
-32188,D14
-32189,D15
-32190,D16
-32191,D17
-32192,D18
-32193,D19
-32194,D1A
-32195,D1B
-32196,D1C
-32197,D1D
-32198,D1E
-32199,D1F
-32200,D20
-32201,D21
-32202,D22
-32203,D23
-32204,D24
-32205,D25
-32206,D26
-32207,D27
-32208,D28
-32209,D29
-32210,D2A
-32211,D2B
-32212,D2C
-32213,D2D
-32214,D2E
-32215,D2F
-32216,D30
-32217,D31
-32218,D32
-32219,D33
-32220,D34
-32221,D35
-32222,D36
-32223,D37
-32224,D38
-32225,D39
-32226,D3A
-32227,D3B
-32228,D3C
-32229,D3D
-32230,D3E
-32231,D3F
-32232,D40
-32233,D41
-32234,D42
-32235,D43
-32236,D44
-32237,D45
-32238,D46
-32239,D47
-32240,D48
-32241,D49
-32242,D4A
-32243,D4B
-32244,D4C
-32245,D4D
-32246,D4E
-32247,D4F
-32248,D50
-32249,D51
-32250,D52
-32251,D53
-32252,D54
-32253,D55
-32254,D56
-32255,D57
-32256,D58
-32257,D59
-32258,D5A
-32259,D5B
-32260,D5C
-32261,D5D
-32262,D5E
-32263,D5F
-32264,D60
-32265,D61
-32266,D62
-32267,D63
-32268,D64
-32269,D65
-32270,D66
-32271,D67
-32272,D68
-32273,D69
-32274,D6A
-32275,D6B
-32276,D6C
-32277,D6D
-32278,D6E
-32279,D6F
-32280,D70
-32281,D71
-32282,D72
-32283,D73
-32284,D74
-32285,D75
-32286,D76
-32287,D77
-32288,D78
-32289,D79
-32290,D7A
-32291,D7B
-32292,D7C
-32293,D7D
-32294,D7E
-32295,D7F
-32296,D80
-32297,D81
-32298,D82
-32299,D83
-32300,D84
-32301,D85
-32302,D86
-32303,D87
-32304,D88
-32305,D89
-32306,D8A
-32307,D8B
-32308,D8C
-32309,D8D
-32310,D8E
-32311,D8F
-32312,D90
-32313,D91
-32314,D92
-32315,D93
-32316,D94
-32317,D95
-32318,D96
-32319,D97
-32320,D98
-32321,D99
-32322,D9A
-32323,D9B
-32324,D9C
-32325,D9D
-32326,D9E
-32327,D9F
-32328,DA0
-32329,DA1
-32330,DA2
-32331,DA3
-32332,DA4
-32333,DA5
-32334,DA6
-32335,DA7
-32336,DA8
-32337,DA9
-32338,DAA
-32339,DAB
-32340,DAC
-32341,DAD
-32342,DAE
-32343,DAF
-32344,DB0
-32345,DB1
-32346,DB2
-32347,DB3
-32348,DB4
-32349,DB5
-32350,DB6
-32351,DB7
-32352,DB8
-32353,DB9
-32354,DBA
-32355,DBB
-32356,DBC
-32357,DBD
-32358,DBE
-32359,DBF
-32360,DC0
-32361,DC1
-32362,DC2
-32363,DC3
-32364,DC4
-32365,DC5
-32366,DC6
-32367,DC7
-32368,DC8
-32369,DC9
-32370,DCA
-32371,DCB
-32372,DCC
-32373,DCD
-32374,DCE
-32375,DCF
-32376,DD0
-32377,DD1
-32378,DD2
-32379,DD3
-32380,DD4
-32381,DD5
-32382,DD6
-32383,DD7
-32384,DD8
-32385,DD9
-32386,DDA
-32387,DDB
-32388,DDC
-32389,DDD
-32390,DDE
-32391,DDF
-32392,DE0
-32393,DE1
-32394,DE2
-32395,DE3
-32396,DE4
-32397,DE5
-32398,DE6
-32399,DE7
-32400,DE8
-32401,DE9
-32402,DEA
-32403,DEB
-32404,DEC
-32405,DED
-32406,DEE
-32407,DEF
-32408,DF0
-32409,DF1
-32410,DF2
-32411,DF3
-32412,DF4
-32413,DF5
-32414,DF6
-32415,DF7
-32416,DF8
-32417,DF9
-32418,DFA
-32419,DFB
-32420,DFC
-32421,DFD
-32422,DFE
-32423,DFF
-32424,E00
-32425,E01
-32426,E02
-32427,E03
-32428,E04
-32429,E05
-32430,E06
-32431,E07
-32432,E08
-32433,E09
-32434,E0A
-32435,E0B
-32436,E0C
-32437,E0D
-32438,E0E
-32439,E0F
-32440,E10
-32441,E11
-32442,E12
-32443,E13
-32444,E14
-32445,E15
-32446,E16
-32447,E17
-32448,E18
-32449,E19
-32450,E1A
-32451,E1B
-32452,E1C
-32453,E1D
-32454,E1E
-32455,E1F
-32456,E20
-32457,E21
-32458,E22
-32459,E23
-32460,E24
-32461,E25
-32462,E26
-32463,E27
-32464,E28
-32465,E29
-32466,E2A
-32467,E2B
-32468,E2C
-32469,E2D
-32470,E2E
-32471,E2F
-32472,E30
-32473,E31
-32474,E32
-32475,E33
-32476,E34
-32477,E35
-32478,E36
-32479,E37
-32480,E38
-32481,E39
-32482,E3A
-32483,E3B
-32484,E3C
-32485,E3D
-32486,E3E
-32487,E3F
-32488,E40
-32489,E41
-32490,E42
-32491,E43
-32492,E44
-32493,E45
-32494,E46
-32495,E47
-32496,E48
-32497,E49
-32498,E4A
-32499,E4B
-32500,E4C
-32501,E4D
-32502,E4E
-32503,E4F
-32504,E50
-32505,E51
-32506,E52
-32507,E53
-32508,E54
-32509,E55
-32510,E56
-32511,E57
-32512,E58
-32513,E59
-32514,E5A
-32515,E5B
-32516,E5C
-32517,E5D
-32518,E5E
-32519,E5F
-32520,E60
-32521,E61
-32522,E62
-32523,E63
-32524,E64
-32525,E65
-32526,E66
-32527,E67
-32528,E68
-32529,E69
-32530,E6A
-32531,E6B
-32532,E6C
-32533,E6D
-32534,E6E
-32535,E6F
-32536,E70
-32537,E71
-32538,E72
-32539,E73
-32540,E74
-32541,E75
-32542,E76
-32543,E77
-32544,E78
-32545,E79
-32546,E7A
-32547,E7B
-32548,E7C
-32549,E7D
-32550,E7E
-32551,E7F
-32552,E80
-32553,E81
-32554,E82
-32555,E83
-32556,E84
-32557,E85
-32558,E86
-32559,E87
-32560,E88
-32561,E89
-32562,E8A
-32563,E8B
-32564,E8C
-32565,E8D
-32566,E8E
-32567,E8F
-32568,E90
-32569,E91
-32570,E92
-32571,E93
-32572,E94
-32573,E95
-32574,E96
-32575,E97
-32576,E98
-32577,E99
-32578,E9A
-32579,E9B
-32580,E9C
-32581,E9D
-32582,E9E
-32583,E9F
-32584,EA0
-32585,EA1
-32586,EA2
-32587,EA3
-32588,EA4
-32589,EA5
-32590,EA6
-32591,EA7
-32592,EA8
-32593,EA9
-32594,EAA
-32595,EAB
-32596,EAC
-32597,EAD
-32598,EAE
-32599,EAF
-32600,EB0
-32601,EB1
-32602,EB2
-32603,EB3
-32604,EB4
-32605,EB5
-32606,EB6
-32607,EB7
-32608,EB8
-32609,EB9
-32610,EBA
-32611,EBB
-32612,EBC
-32613,EBD
-32614,EBE
-32615,EBF
-32616,EC0
-32617,EC1
-32618,EC2
-32619,EC3
-32620,EC4
-32621,EC5
-32622,EC6
-32623,EC7
-32624,EC8
-32625,EC9
-32626,ECA
-32627,ECB
-32628,ECC
-32629,ECD
-32630,ECE
-32631,ECF
-32632,ED0
-32633,ED1
-32634,ED2
-32635,ED3
-32636,ED4
-32637,ED5
-32638,ED6
-32639,ED7
-32640,ED8
-32641,ED9
-32642,EDA
-32643,EDB
-32644,EDC
-32645,EDD
-32646,EDE
-32647,EDF
-32648,EE0
-32649,EE1
-32650,EE2
-32651,EE3
-32652,EE4
-32653,EE5
-32654,EE6
-32655,EE7
-32656,EE8
-32657,EE9
-32658,EEA
-32659,EEB
-32660,EEC
-32661,EED
-32662,EEE
-32663,EEF
-32664,EF0
-32665,EF1
-32666,EF2
-32667,EF3
-32668,EF4
-32669,EF5
-32670,EF6
-32671,EF7
-32672,EF8
-32673,EF9
-32674,EFA
-32675,EFB
-32676,EFC
-32677,EFD
-32678,EFE
-32679,EFF
-32680,F00
-32681,F01
-32682,F02
-32683,F03
-32684,F04
-32685,F05
-32686,F06
-32687,F07
-32688,F08
-32689,F09
-32690,F0A
-32691,F0B
-32692,F0C
-32693,F0D
-32694,F0E
-32695,F0F
-32696,F10
-32697,F11
-32698,F12
-32699,F13
-32700,F14
-32701,F15
-32702,F16
-32703,F17
-32704,F18
-32705,F19
-32706,F1A
-32707,F1B
-32708,F1C
-32709,F1D
-32710,F1E
-32711,F1F
-32712,F20
-32713,F21
-32714,F22
-32715,F23
-32716,F24
-32717,F25
-32718,F26
-32719,F27
-32720,F28
-32721,F29
-32722,F2A
-32723,F2B
-32724,F2C
-32725,F2D
-32726,F2E
-32727,F2F
-32728,F30
-32729,F31
-32730,F32
-32731,F33
-32732,F34
-32733,F35
-32734,F36
-32735,F37
-32736,F38
-32737,F39
-32738,F3A
-32739,F3B
-32740,F3C
-32741,F3D
-32742,F3E
-32743,F3F
-32744,F40
-32745,F41
-32746,F42
-32747,F43
-32748,F44
-32749,F45
-32750,F46
-32751,F47
-32752,F48
-32753,F49
-32754,F4A
-32755,F4B
-32756,F4C
-32757,F4D
-32758,F4E
-32759,F4F
-32760,F50
-32761,F51
-32762,F52
-32763,F53
-32764,F54
-32765,F55
-32766,F56
-32767,F57
-32768,F58
-32769,F59
-32770,F5A
-32771,F5B
-32772,F5C
-32773,F5D
-32774,F5E
-32775,F5F
-32776,F60
-32777,F61
-32778,F62
-32779,F63
-32780,F64
-32781,F65
-32782,F66
-32783,F67
-32784,F68
-32785,F69
-32786,F6A
-32787,F6B
-32788,F6C
-32789,F6D
-32790,F6E
-32791,F6F
-32792,F70
-32793,F71
-32794,F72
-32795,F73
-32796,F74
-32797,F75
-32798,F76
-32799,F77
-32800,F78
-32801,F79
-32802,F7A
-32803,F7B
-32804,F7C
-32805,F7D
-32806,F7E
-32807,F7F
-32808,F80
-32809,F81
-32810,F82
-32811,F83
-32812,F84
-32813,F85
-32814,F86
-32815,F87
-32816,F88
-32817,F89
-32818,F8A
-32819,F8B
-32820,F8C
-32821,F8D
-32822,F8E
-32823,F8F
-32824,F90
-32825,F91
-32826,F92
-32827,F93
-32828,F94
-32829,F95
-32830,F96
-32831,F97
-32832,F98
-32833,F99
-32834,F9A
-32835,F9B
-32836,F9C
-32837,F9D
-32838,F9E
-32839,F9F
-32840,FA0
-32841,FA1
-32842,FA2
-32843,FA3
-32844,FA4
-32845,FA5
-32846,FA6
-32847,FA7
-32848,FA8
-32849,FA9
-32850,FAA
-32851,FAB
-32852,FAC
-32853,FAD
-32854,FAE
-32855,FAF
-32856,FB0
-32857,FB1
-32858,FB2
-32859,FB3
-32860,FB4
-32861,FB5
-32862,FB6
-32863,FB7
-32864,FB8
-32865,FB9
-32866,FBA
-32867,FBB
-32868,FBC
-32869,FBD
-32870,FBE
-32871,FBF
-32872,FC0
-32873,FC1
-32874,FC2
-32875,FC3
-32876,FC4
-32877,FC5
-32878,FC6
-32879,FC7
-32880,FC8
-32881,FC9
-32882,FCA
-32883,FCB
-32884,FCC
-32885,FCD
-32886,FCE
-32887,FCF
-32888,FD0
-32889,FD1
-32890,FD2
-32891,FD3
-32892,FD4
-32893,FD5
-32894,FD6
-32895,FD7
-32896,FD8
-32897,FD9
-32898,FDA
-32899,FDB
-32900,FDC
-32901,FDD
-32902,FDE
-32903,FDF
-32904,FE0
-32905,FE1
-32906,FE2
-32907,FE3
-32908,FE4
-32909,FE5
-32910,FE6
-32911,FE7
-32912,FE8
-32913,FE9
-32914,FEA
-32915,FEB
-32916,FEC
-32917,FED
-32918,FEE
-32919,FEF
-32920,FF0
-32921,FF1
-32922,FF2
-32923,FF3
-32924,FF4
-32925,FF5
-32926,FF6
-32927,FF7
-32928,FF8
-32929,FF9
-32930,FFA
-32931,FFB
-32932,FFC
-32933,FFD
-32934,FFE
-32935,FFF
-32936,1000
-32937,1001
-32938,1002
-32939,1003
-32940,1004
-32941,1005
-32942,1006
-32943,1007
-32944,1008
-32945,1009
-32946,100A
-32947,100B
-32948,100C
-32949,100D
-32950,100E
-32951,100F
-32952,1010
-32953,1011
-32954,1012
-32955,1013
-32956,1014
-32957,1015
-32958,1016
-32959,1017
-32960,1018
-32961,1019
-32962,101A
-32963,101B
-32964,101C
-32965,101D
-32966,101E
-32967,101F
-32968,1020
-32969,1021
-32970,1022
-32971,1023
-32972,1024
-32973,1025
-32974,1026
-32975,1027
-32976,1028
-32977,1029
-32978,102A
-32979,102B
-32980,102C
-32981,102D
-32982,102E
-32983,102F
-32984,1030
-32985,1031
-32986,1032
-32987,1033
-32988,1034
-32989,1035
-32990,1036
-32991,1037
-32992,1038
-32993,1039
-32994,103A
-32995,103B
-32996,103C
-32997,103D
-32998,103E
-32999,103F
-33000,1040
-33001,1041
-33002,1042
-33003,1043
-33004,1044
-33005,1045
-33006,1046
-33007,1047
-33008,1048
-33009,1049
-33010,104A
-33011,104B
-33012,104C
-33013,104D
-33014,104E
-33015,104F
-33016,1050
-33017,1051
-33018,1052
-33019,1053
-33020,1054
-33021,1055
-33022,1056
-33023,1057
-33024,1058
-33025,1059
-33026,105A
-33027,105B
-33028,105C
-33029,105D
-33030,105E
-33031,105F
-33032,1060
-33033,1061
-33034,1062
-33035,1063
-33036,1064
-33037,1065
-33038,1066
-33039,1067
-33040,1068
-33041,1069
-33042,106A
-33043,106B
-33044,106C
-33045,106D
-33046,106E
-33047,106F
-33048,1070
-33049,1071
-33050,1072
-33051,1073
-33052,1074
-33053,1075
-33054,1076
-33055,1077
-33056,1078
-33057,1079
-33058,107A
-33059,107B
-33060,107C
-33061,107D
-33062,107E
-33063,107F
-33064,1080
-33065,1081
-33066,1082
-33067,1083
-33068,1084
-33069,1085
-33070,1086
-33071,1087
-33072,1088
-33073,1089
-33074,108A
-33075,108B
-33076,108C
-33077,108D
-33078,108E
-33079,108F
-33080,1090
-33081,1091
-33082,1092
-33083,1093
-33084,1094
-33085,1095
-33086,1096
-33087,1097
-33088,1098
-33089,1099
-33090,109A
-33091,109B
-33092,109C
-33093,109D
-33094,109E
-33095,109F
-33096,10A0
-33097,10A1
-33098,10A2
-33099,10A3
-33100,10A4
-33101,10A5
-33102,10A6
-33103,10A7
-33104,10A8
-33105,10A9
-33106,10AA
-33107,10AB
-33108,10AC
-33109,10AD
-33110,10AE
-33111,10AF
-33112,10B0
-33113,10B1
-33114,10B2
-33115,10B3
-33116,10B4
-33117,10B5
-33118,10B6
-33119,10B7
-33120,10B8
-33121,10B9
-33122,10BA
-33123,10BB
-33124,10BC
-33125,10BD
-33126,10BE
-33127,10BF
-33128,10C0
-33129,10C1
-33130,10C2
-33131,10C3
-33132,10C4
-33133,10C5
-33134,10C6
-33135,10C7
-33136,10C8
-33137,10C9
-33138,10CA
-33139,10CB
-33140,10CC
-33141,10CD
-33142,10CE
-33143,10CF
-33144,10D0
-33145,10D1
-33146,10D2
-33147,10D3
-33148,10D4
-33149,10D5
-33150,10D6
-33151,10D7
-33152,10D8
-33153,10D9
-33154,10DA
-33155,10DB
-33156,10DC
-33157,10DD
-33158,10DE
-33159,10DF
-33160,10E0
-33161,10E1
-33162,10E2
-33163,10E3
-33164,10E4
-33165,10E5
-33166,10E6
-33167,10E7
-33168,10E8
-33169,10E9
-33170,10EA
-33171,10EB
-33172,10EC
-33173,10ED
-33174,10EE
-33175,10EF
-33176,10F0
-33177,10F1
-33178,10F2
-33179,10F3
-33180,10F4
-33181,10F5
-33182,10F6
-33183,10F7
-33184,10F8
-33185,10F9
-33186,10FA
-33187,10FB
-33188,10FC
-33189,10FD
-33190,10FE
-33191,10FF
-33192,1100
-33193,1101
-33194,1102
-33195,1103
-33196,1104
-33197,1105
-33198,1106
-33199,1107
-33200,1108
-33201,1109
-33202,110A
-33203,110B
-33204,110C
-33205,110D
-33206,110E
-33207,110F
-33208,1110
-33209,1111
-33210,1112
-33211,1113
-33212,1114
-33213,1115
-33214,1116
-33215,1117
-33216,1118
-33217,1119
-33218,111A
-33219,111B
-33220,111C
-33221,111D
-33222,111E
-33223,111F
-33224,1120
-33225,1121
-33226,1122
-33227,1123
-33228,1124
-33229,1125
-33230,1126
-33231,1127
-33232,1128
-33233,1129
-33234,112A
-33235,112B
-33236,112C
-33237,112D
-33238,112E
-33239,112F
-33240,1130
-33241,1131
-33242,1132
-33243,1133
-33244,1134
-33245,1135
-33246,1136
-33247,1137
-33248,1138
-33249,1139
-33250,113A
-33251,113B
-33252,113C
-33253,113D
-33254,113E
-33255,113F
-33256,1140
-33257,1141
-33258,1142
-33259,1143
-33260,1144
-33261,1145
-33262,1146
-33263,1147
-33264,1148
-33265,1149
-33266,114A
-33267,114B
-33268,114C
-33269,114D
-33270,114E
-33271,114F
-33272,1150
-33273,1151
-33274,1152
-33275,1153
-33276,1154
-33277,1155
-33278,1156
-33279,1157
-33280,1158
-33281,1159
-33282,115A
-33283,115B
-33284,115C
-33285,115D
-33286,115E
-33287,115F
-33288,1160
-33289,1161
-33290,1162
-33291,1163
-33292,1164
-33293,1165
-33294,1166
-33295,1167
-33296,1168
-33297,1169
-33298,116A
-33299,116B
-33300,116C
-33301,116D
-33302,116E
-33303,116F
-33304,1170
-33305,1171
-33306,1172
-33307,1173
-33308,1174
-33309,1175
-33310,1176
-33311,1177
-33312,1178
-33313,1179
-33314,117A
-33315,117B
-33316,117C
-33317,117D
-33318,117E
-33319,117F
-33320,1180
-33321,1181
-33322,1182
-33323,1183
-33324,1184
-33325,1185
-33326,1186
-33327,1187
-33328,1188
-33329,1189
-33330,118A
-33331,118B
-33332,118C
-33333,118D
-33334,118E
-33335,118F
-33336,1190
-33337,1191
-33338,1192
-33339,1193
-33340,1194
-33341,1195
-33342,1196
-33343,1197
-33344,1198
-33345,1199
-33346,119A
-33347,119B
-33348,119C
-33349,119D
-33350,119E
-33351,119F
-33352,11A0
-33353,11A1
-33354,11A2
-33355,11A3
-33356,11A4
-33357,11A5
-33358,11A6
-33359,11A7
-33360,11A8
-33361,11A9
-33362,11AA
-33363,11AB
-33364,11AC
-33365,11AD
-33366,11AE
-33367,11AF
-33368,11B0
-33369,11B1
-33370,11B2
-33371,11B3
-33372,11B4
-33373,11B5
-33374,11B6
-33375,11B7
-33376,11B8
-33377,11B9
-33378,11BA
-33379,11BB
-33380,11BC
-33381,11BD
-33382,11BE
-33383,11BF
-33384,11C0
-33385,11C1
-33386,11C2
-33387,11C3
-33388,11C4
-33389,11C5
-33390,11C6
-33391,11C7
-33392,11C8
-33393,11C9
-33394,11CA
-33395,11CB
-33396,11CC
-33397,11CD
-33398,11CE
-33399,11CF
-33400,11D0
-33401,11D1
-33402,11D2
-33403,11D3
-33404,11D4
-33405,11D5
-33406,11D6
-33407,11D7
-33408,11D8
-33409,11D9
-33410,11DA
-33411,11DB
-33412,11DC
-33413,11DD
-33414,11DE
-33415,11DF
-33416,11E0
-33417,11E1
-33418,11E2
-33419,11E3
-33420,11E4
-33421,11E5
-33422,11E6
-33423,11E7
-33424,11E8
-33425,11E9
-33426,11EA
-33427,11EB
-33428,11EC
-33429,11ED
-33430,11EE
-33431,11EF
-33432,11F0
-33433,11F1
-33434,11F2
-33435,11F3
-33436,11F4
-33437,11F5
-33438,11F6
-33439,11F7
-33440,11F8
-33441,11F9
-33442,11FA
-33443,11FB
-33444,11FC
-33445,11FD
-33446,11FE
-33447,11FF
-33448,1200
-33449,1201
-33450,1202
-33451,1203
-33452,1204
-33453,1205
-33454,1206
-33455,1207
-33456,1208
-33457,1209
-33458,120A
-33459,120B
-33460,120C
-33461,120D
-33462,120E
-33463,120F
-33464,1210
-33465,1211
-33466,1212
-33467,1213
-33468,1214
-33469,1215
-33470,1216
-33471,1217
-33472,1218
-33473,1219
-33474,121A
-33475,121B
-33476,121C
-33477,121D
-33478,121E
-33479,121F
-33480,1220
-33481,1221
-33482,1222
-33483,1223
-33484,1224
-33485,1225
-33486,1226
-33487,1227
-33488,1228
-33489,1229
-33490,122A
-33491,122B
-33492,122C
-33493,122D
-33494,122E
-33495,122F
-33496,1230
-33497,1231
-33498,1232
-33499,1233
-33500,1234
-33501,1235
-33502,1236
-33503,1237
-33504,1238
-33505,1239
-33506,123A
-33507,123B
-33508,123C
-33509,123D
-33510,123E
-33511,123F
-33512,1240
-33513,1241
-33514,1242
-33515,1243
-33516,1244
-33517,1245
-33518,1246
-33519,1247
-33520,1248
-33521,1249
-33522,124A
-33523,124B
-33524,124C
-33525,124D
-33526,124E
-33527,124F
-33528,1250
-33529,1251
-33530,1252
-33531,1253
-33532,1254
-33533,1255
-33534,1256
-33535,1257
-33536,1258
-33537,1259
-33538,125A
-33539,125B
-33540,125C
-33541,125D
-33542,125E
-33543,125F
-33544,1260
-33545,1261
-33546,1262
-33547,1263
-33548,1264
-33549,1265
-33550,1266
-33551,1267
-33552,1268
-33553,1269
-33554,126A
-33555,126B
-33556,126C
-33557,126D
-33558,126E
-33559,126F
-33560,1270
-33561,1271
-33562,1272
-33563,1273
-33564,1274
-33565,1275
-33566,1276
-33567,1277
-33568,1278
-33569,1279
-33570,127A
-33571,127B
-33572,127C
-33573,127D
-33574,127E
-33575,127F
-33576,1280
-33577,1281
-33578,1282
-33579,1283
-33580,1284
-33581,1285
-33582,1286
-33583,1287
-33584,1288
-33585,1289
-33586,128A
-33587,128B
-33588,128C
-33589,128D
-33590,128E
-33591,128F
-33592,1290
-33593,1291
-33594,1292
-33595,1293
-33596,1294
-33597,1295
-33598,1296
-33599,1297
-33600,1298
-33601,1299
-33602,129A
-33603,129B
-33604,129C
-33605,129D
-33606,129E
-33607,129F
-33608,12A0
-33609,12A1
-33610,12A2
-33611,12A3
-33612,12A4
-33613,12A5
-33614,12A6
-33615,12A7
-33616,12A8
-33617,12A9
-33618,12AA
-33619,12AB
-33620,12AC
-33621,12AD
-33622,12AE
-33623,12AF
-33624,12B0
-33625,12B1
-33626,12B2
-33627,12B3
-33628,12B4
-33629,12B5
-33630,12B6
-33631,12B7
-33632,12B8
-33633,12B9
-33634,12BA
-33635,12BB
-33636,12BC
-33637,12BD
-33638,12BE
-33639,12BF
-33640,12C0
-33641,12C1
-33642,12C2
-33643,12C3
-33644,12C4
-33645,12C5
-33646,12C6
-33647,12C7
-33648,12C8
-33649,12C9
-33650,12CA
-33651,12CB
-33652,12CC
-33653,12CD
-33654,12CE
-33655,12CF
-33656,12D0
-33657,12D1
-33658,12D2
-33659,12D3
-33660,12D4
-33661,12D5
-33662,12D6
-33663,12D7
-33664,12D8
-33665,12D9
-33666,12DA
-33667,12DB
-33668,12DC
-33669,12DD
-33670,12DE
-33671,12DF
-33672,12E0
-33673,12E1
-33674,12E2
-33675,12E3
-33676,12E4
-33677,12E5
-33678,12E6
-33679,12E7
-33680,12E8
-33681,12E9
-33682,12EA
-33683,12EB
-33684,12EC
-33685,12ED
-33686,12EE
-33687,12EF
-33688,12F0
-33689,12F1
-33690,12F2
-33691,12F3
-33692,12F4
-33693,12F5
-33694,12F6
-33695,12F7
-33696,12F8
-33697,12F9
-33698,12FA
-33699,12FB
-33700,12FC
-33701,12FD
-33702,12FE
-33703,12FF
-33704,1300
-33705,1301
-33706,1302
-33707,1303
-33708,1304
-33709,1305
-33710,1306
-33711,1307
-33712,1308
-33713,1309
-33714,130A
-33715,130B
-33716,130C
-33717,130D
-33718,130E
-33719,130F
-33720,1310
-33721,1311
-33722,1312
-33723,1313
-33724,1314
-33725,1315
-33726,1316
-33727,1317
-33728,1318
-33729,1319
-33730,131A
-33731,131B
-33732,131C
-33733,131D
-33734,131E
-33735,131F
-33736,1320
-33737,1321
-33738,1322
-33739,1323
-33740,1324
-33741,1325
-33742,1326
-33743,1327
-33744,1328
-33745,1329
-33746,132A
-33747,132B
-33748,132C
-33749,132D
-33750,132E
-33751,132F
-33752,1330
-33753,1331
-33754,1332
-33755,1333
-33756,1334
-33757,1335
-33758,1336
-33759,1337
-33760,1338
-33761,1339
-33762,133A
-33763,133B
-33764,133C
-33765,133D
-33766,133E
-33767,133F
-33768,1340
-33769,1341
-33770,1342
-33771,1343
-33772,1344
-33773,1345
-33774,1346
-33775,1347
-33776,1348
-33777,1349
-33778,134A
-33779,134B
-33780,134C
-33781,134D
-33782,134E
-33783,134F
-33784,1350
-33785,1351
-33786,1352
-33787,1353
-33788,1354
-33789,1355
-33790,1356
-33791,1357
-33792,1358
-33793,1359
-33794,135A
-33795,135B
-33796,135C
-33797,135D
-33798,135E
-33799,135F
-33800,1360
-33801,1361
-33802,1362
-33803,1363
-33804,1364
-33805,1365
-33806,1366
-33807,1367
-33808,1368
-33809,1369
-33810,136A
-33811,136B
-33812,136C
-33813,136D
-33814,136E
-33815,136F
-33816,1370
-33817,1371
-33818,1372
-33819,1373
-33820,1374
-33821,1375
-33822,1376
-33823,1377
-33824,1378
-33825,1379
-33826,137A
-33827,137B
-33828,137C
-33829,137D
-33830,137E
-33831,137F
-33832,1380
-33833,1381
-33834,1382
-33835,1383
-33836,1384
-33837,1385
-33838,1386
-33839,1387
-33840,1388
-33841,1389
-33842,138A
-33843,138B
-33844,138C
-33845,138D
-33846,138E
-33847,138F
-33848,1390
-33849,1391
-33850,1392
-33851,1393
-33852,1394
-33853,1395
-33854,1396
-33855,1397
-33856,1398
-33857,1399
-33858,139A
-33859,139B
-33860,139C
-33861,139D
-33862,139E
-33863,139F
-33864,13A0
-33865,13A1
-33866,13A2
-33867,13A3
-33868,13A4
-33869,13A5
-33870,13A6
-33871,13A7
-33872,13A8
-33873,13A9
-33874,13AA
-33875,13AB
-33876,13AC
-33877,13AD
-33878,13AE
-33879,13AF
-33880,13B0
-33881,13B1
-33882,13B2
-33883,13B3
-33884,13B4
-33885,13B5
-33886,13B6
-33887,13B7
-33888,13B8
-33889,13B9
-33890,13BA
-33891,13BB
-33892,13BC
-33893,13BD
-33894,13BE
-33895,13BF
-33896,13C0
-33897,13C1
-33898,13C2
-33899,13C3
-33900,13C4
-33901,13C5
-33902,13C6
-33903,13C7
-33904,13C8
-33905,13C9
-33906,13CA
-33907,13CB
-33908,13CC
-33909,13CD
-33910,13CE
-33911,13CF
-33912,13D0
-33913,13D1
-33914,13D2
-33915,13D3
-33916,13D4
-33917,13D5
-33918,13D6
-33919,13D7
-33920,13D8
-33921,13D9
-33922,13DA
-33923,13DB
-33924,13DC
-33925,13DD
-33926,13DE
-33927,13DF
-33928,13E0
-33929,13E1
-33930,13E2
-33931,13E3
-33932,13E4
-33933,13E5
-33934,13E6
-33935,13E7
-33936,13E8
-33937,13E9
-33938,13EA
-33939,13EB
-33940,13EC
-33941,13ED
-33942,13EE
-33943,13EF
-33944,13F0
-33945,13F1
-33946,13F2
-33947,13F3
-33948,13F4
-33949,13F5
-33950,13F6
-33951,13F7
-33952,13F8
-33953,13F9
-33954,13FA
-33955,13FB
-33956,13FC
-33957,13FD
-33958,13FE
-33959,13FF
-33960,1400
-33961,1401
-33962,1402
-33963,1403
-33964,1404
-33965,1405
-33966,1406
-33967,1407
-33968,1408
-33969,1409
-33970,140A
-33971,140B
-33972,140C
-33973,140D
-33974,140E
-33975,140F
-33976,1410
-33977,1411
-33978,1412
-33979,1413
-33980,1414
-33981,1415
-33982,1416
-33983,1417
-33984,1418
-33985,1419
-33986,141A
-33987,141B
-33988,141C
-33989,141D
-33990,141E
-33991,141F
-33992,1420
-33993,1421
-33994,1422
-33995,1423
-33996,1424
-33997,1425
-33998,1426
-33999,1427
-34000,1428
-34001,1429
-34002,142A
-34003,142B
-34004,142C
-34005,142D
-34006,142E
-34007,142F
-34008,1430
-34009,1431
-34010,1432
-34011,1433
-34012,1434
-34013,1435
-34014,1436
-34015,1437
-34016,1438
-34017,1439
-34018,143A
-34019,143B
-34020,143C
-34021,143D
-34022,143E
-34023,143F
-34024,1440
-34025,1441
-34026,1442
-34027,1443
-34028,1444
-34029,1445
-34030,1446
-34031,1447
-34032,1448
-34033,1449
-34034,144A
-34035,144B
-34036,144C
-34037,144D
-34038,144E
-34039,144F
-34040,1450
-34041,1451
-34042,1452
-34043,1453
-34044,1454
-34045,1455
-34046,1456
-34047,1457
-34048,1458
-34049,1459
-34050,145A
-34051,145B
-34052,145C
-34053,145D
-34054,145E
-34055,145F
-34056,1460
-34057,1461
-34058,1462
-34059,1463
-34060,1464
-34061,1465
-34062,1466
-34063,1467
-34064,1468
-34065,1469
-34066,146A
-34067,146B
-34068,146C
-34069,146D
-34070,146E
-34071,146F
-34072,1470
-34073,1471
-34074,1472
-34075,1473
-34076,1474
-34077,1475
-34078,1476
-34079,1477
-34080,1478
-34081,1479
-34082,147A
-34083,147B
-34084,147C
-34085,147D
-34086,147E
-34087,147F
-34088,1480
-34089,1481
-34090,1482
-34091,1483
-34092,1484
-34093,1485
-34094,1486
-34095,1487
-34096,1488
-34097,1489
-34098,148A
-34099,148B
-34100,148C
-34101,148D
-34102,148E
-34103,148F
-34104,1490
-34105,1491
-34106,1492
-34107,1493
-34108,1494
-34109,1495
-34110,1496
-34111,1497
-34112,1498
-34113,1499
-34114,149A
-34115,149B
-34116,149C
-34117,149D
-34118,149E
-34119,149F
-34120,14A0
-34121,14A1
-34122,14A2
-34123,14A3
-34124,14A4
-34125,14A5
-34126,14A6
-34127,14A7
-34128,14A8
-34129,14A9
-34130,14AA
-34131,14AB
-34132,14AC
-34133,14AD
-34134,14AE
-34135,14AF
-34136,14B0
-34137,14B1
-34138,14B2
-34139,14B3
-34140,14B4
-34141,14B5
-34142,14B6
-34143,14B7
-34144,14B8
-34145,14B9
-34146,14BA
-34147,14BB
-34148,14BC
-34149,14BD
-34150,14BE
-34151,14BF
-34152,14C0
-34153,14C1
-34154,14C2
-34155,14C3
-34156,14C4
-34157,14C5
-34158,14C6
-34159,14C7
-34160,14C8
-34161,14C9
-34162,14CA
-34163,14CB
-34164,14CC
-34165,14CD
-34166,14CE
-34167,14CF
-34168,14D0
-34169,14D1
-34170,14D2
-34171,14D3
-34172,14D4
-34173,14D5
-34174,14D6
-34175,14D7
-34176,14D8
-34177,14D9
-34178,14DA
-34179,14DB
-34180,14DC
-34181,14DD
-34182,14DE
-34183,14DF
-34184,14E0
-34185,14E1
-34186,14E2
-34187,14E3
-34188,14E4
-34189,14E5
-34190,14E6
-34191,14E7
-34192,14E8
-34193,14E9
-34194,14EA
-34195,14EB
-34196,14EC
-34197,14ED
-34198,14EE
-34199,14EF
-34200,14F0
-34201,14F1
-34202,14F2
-34203,14F3
-34204,14F4
-34205,14F5
-34206,14F6
-34207,14F7
-34208,14F8
-34209,14F9
-34210,14FA
-34211,14FB
-34212,14FC
-34213,14FD
-34214,14FE
-34215,14FF
-34216,1500
-34217,1501
-34218,1502
-34219,1503
-34220,1504
-34221,1505
-34222,1506
-34223,1507
-34224,1508
-34225,1509
-34226,150A
-34227,150B
-34228,150C
-34229,150D
-34230,150E
-34231,150F
-34232,1510
-34233,1511
-34234,1512
-34235,1513
-34236,1514
-34237,1515
-34238,1516
-34239,1517
-34240,1518
-34241,1519
-34242,151A
-34243,151B
-34244,151C
-34245,151D
-34246,151E
-34247,151F
-34248,1520
-34249,1521
-34250,1522
-34251,1523
-34252,1524
-34253,1525
-34254,1526
-34255,1527
-34256,1528
-34257,1529
-34258,152A
-34259,152B
-34260,152C
-34261,152D
-34262,152E
-34263,152F
-34264,1530
-34265,1531
-34266,1532
-34267,1533
-34268,1534
-34269,1535
-34270,1536
-34271,1537
-34272,1538
-34273,1539
-34274,153A
-34275,153B
-34276,153C
-34277,153D
-34278,153E
-34279,153F
-34280,1540
-34281,1541
-34282,1542
-34283,1543
-34284,1544
-34285,1545
-34286,1546
-34287,1547
-34288,1548
-34289,1549
-34290,154A
-34291,154B
-34292,154C
-34293,154D
-34294,154E
-34295,154F
-34296,1550
-34297,1551
-34298,1552
-34299,1553
-34300,1554
-34301,1555
-34302,1556
-34303,1557
-34304,1558
-34305,1559
-34306,155A
-34307,155B
-34308,155C
-34309,155D
-34310,155E
-34311,155F
-34312,1560
-34313,1561
-34314,1562
-34315,1563
-34316,1564
-34317,1565
-34318,1566
-34319,1567
-34320,1568
-34321,1569
-34322,156A
-34323,156B
-34324,156C
-34325,156D
-34326,156E
-34327,156F
-34328,1570
-34329,1571
-34330,1572
-34331,1573
-34332,1574
-34333,1575
-34334,1576
-34335,1577
-34336,1578
-34337,1579
-34338,157A
-34339,157B
-34340,157C
-34341,157D
-34342,157E
-34343,157F
-34344,1580
-34345,1581
-34346,1582
-34347,1583
-34348,1584
-34349,1585
-34350,1586
-34351,1587
-34352,1588
-34353,1589
-34354,158A
-34355,158B
-34356,158C
-34357,158D
-34358,158E
-34359,158F
-34360,1590
-34361,1591
-34362,1592
-34363,1593
-34364,1594
-34365,1595
-34366,1596
-34367,1597
-34368,1598
-34369,1599
-34370,159A
-34371,159B
-34372,159C
-34373,159D
-34374,159E
-34375,159F
-34376,15A0
-34377,15A1
-34378,15A2
-34379,15A3
-34380,15A4
-34381,15A5
-34382,15A6
-34383,15A7
-34384,15A8
-34385,15A9
-34386,15AA
-34387,15AB
-34388,15AC
-34389,15AD
-34390,15AE
-34391,15AF
-34392,15B0
-34393,15B1
-34394,15B2
-34395,15B3
-34396,15B4
-34397,15B5
-34398,15B6
-34399,15B7
-34400,15B8
-34401,15B9
-34402,15BA
-34403,15BB
-34404,15BC
-34405,15BD
-34406,15BE
-34407,15BF
-34408,15C0
-34409,15C1
-34410,15C2
-34411,15C3
-34412,15C4
-34413,15C5
-34414,15C6
-34415,15C7
-34416,15C8
-34417,15C9
-34418,15CA
-34419,15CB
-34420,15CC
-34421,15CD
-34422,15CE
-34423,15CF
-34424,15D0
-34425,15D1
-34426,15D2
-34427,15D3
-34428,15D4
-34429,15D5
-34430,15D6
-34431,15D7
-34432,15D8
-34433,15D9
-34434,15DA
-34435,15DB
-34436,15DC
-34437,15DD
-34438,15DE
-34439,15DF
-34440,15E0
-34441,15E1
-34442,15E2
-34443,15E3
-34444,15E4
-34445,15E5
-34446,15E6
-34447,15E7
-34448,15E8
-34449,15E9
-34450,15EA
-34451,15EB
-34452,15EC
-34453,15ED
-34454,15EE
-34455,15EF
-34456,15F0
-34457,15F1
-34458,15F2
-34459,15F3
-34460,15F4
-34461,15F5
-34462,15F6
-34463,15F7
-34464,15F8
-34465,15F9
-34466,15FA
-34467,15FB
-34468,15FC
-34469,15FD
-34470,15FE
-34471,15FF
-34472,1600
-34473,1601
-34474,1602
-34475,1603
-34476,1604
-34477,1605
-34478,1606
-34479,1607
-34480,1608
-34481,1609
-34482,160A
-34483,160B
-34484,160C
-34485,160D
-34486,160E
-34487,160F
-34488,1610
-34489,1611
-34490,1612
-34491,1613
-34492,1614
-34493,1615
-34494,1616
-34495,1617
-34496,1618
-34497,1619
-34498,161A
-34499,161B
-34500,161C
-34501,161D
-34502,161E
-34503,161F
-34504,1620
-34505,1621
-34506,1622
-34507,1623
-34508,1624
-34509,1625
-34510,1626
-34511,1627
-34512,1628
-34513,1629
-34514,162A
-34515,162B
-34516,162C
-34517,162D
-34518,162E
-34519,162F
-34520,1630
-34521,1631
-34522,1632
-34523,1633
-34524,1634
-34525,1635
-34526,1636
-34527,1637
-34528,1638
-34529,1639
-34530,163A
-34531,163B
-34532,163C
-34533,163D
-34534,163E
-34535,163F
-34536,1640
-34537,1641
-34538,1642
-34539,1643
-34540,1644
-34541,1645
-34542,1646
-34543,1647
-34544,1648
-34545,1649
-34546,164A
-34547,164B
-34548,164C
-34549,164D
-34550,164E
-34551,164F
-34552,1650
-34553,1651
-34554,1652
-34555,1653
-34556,1654
-34557,1655
-34558,1656
-34559,1657
-34560,1658
-34561,1659
-34562,165A
-34563,165B
-34564,165C
-34565,165D
-34566,165E
-34567,165F
-34568,1660
-34569,1661
-34570,1662
-34571,1663
-34572,1664
-34573,1665
-34574,1666
-34575,1667
-34576,1668
-34577,1669
-34578,166A
-34579,166B
-34580,166C
-34581,166D
-34582,166E
-34583,166F
-34584,1670
-34585,1671
-34586,1672
-34587,1673
-34588,1674
-34589,1675
-34590,1676
-34591,1677
-34592,1678
-34593,1679
-34594,167A
-34595,167B
-34596,167C
-34597,167D
-34598,167E
-34599,167F
-34600,1680
-34601,1681
-34602,1682
-34603,1683
-34604,1684
-34605,1685
-34606,1686
-34607,1687
-34608,1688
-34609,1689
-34610,168A
-34611,168B
-34612,168C
-34613,168D
-34614,168E
-34615,168F
-34616,1690
-34617,1691
-34618,1692
-34619,1693
-34620,1694
-34621,1695
-34622,1696
-34623,1697
-34624,1698
-34625,1699
-34626,169A
-34627,169B
-34628,169C
-34629,169D
-34630,169E
-34631,169F
-34632,16A0
-34633,16A1
-34634,16A2
-34635,16A3
-34636,16A4
-34637,16A5
-34638,16A6
-34639,16A7
-34640,16A8
-34641,16A9
-34642,16AA
-34643,16AB
-34644,16AC
-34645,16AD
-34646,16AE
-34647,16AF
-34648,16B0
-34649,16B1
-34650,16B2
-34651,16B3
-34652,16B4
-34653,16B5
-34654,16B6
-34655,16B7
-34656,16B8
-34657,16B9
-34658,16BA
-34659,16BB
-34660,16BC
-34661,16BD
-34662,16BE
-34663,16BF
-34664,16C0
-34665,16C1
-34666,16C2
-34667,16C3
-34668,16C4
-34669,16C5
-34670,16C6
-34671,16C7
-34672,16C8
-34673,16C9
-34674,16CA
-34675,16CB
-34676,16CC
-34677,16CD
-34678,16CE
-34679,16CF
-34680,16D0
-34681,16D1
-34682,16D2
-34683,16D3
-34684,16D4
-34685,16D5
-34686,16D6
-34687,16D7
-34688,16D8
-34689,16D9
-34690,16DA
-34691,16DB
-34692,16DC
-34693,16DD
-34694,16DE
-34695,16DF
-34696,16E0
-34697,16E1
-34698,16E2
-34699,16E3
-34700,16E4
-34701,16E5
-34702,16E6
-34703,16E7
-34704,16E8
-34705,16E9
-34706,16EA
-34707,16EB
-34708,16EC
-34709,16ED
-34710,16EE
-34711,16EF
-34712,16F0
-34713,16F1
-34714,16F2
-34715,16F3
-34716,16F4
-34717,16F5
-34718,16F6
-34719,16F7
-34720,16F8
-34721,16F9
-34722,16FA
-34723,16FB
-34724,16FC
-34725,16FD
-34726,16FE
-34727,16FF
-34728,1700
-34729,1701
-34730,1702
-34731,1703
-34732,1704
-34733,1705
-34734,1706
-34735,1707
-34736,1708
-34737,1709
-34738,170A
-34739,170B
-34740,170C
-34741,170D
-34742,170E
-34743,170F
-34744,1710
-34745,1711
-34746,1712
-34747,1713
-34748,1714
-34749,1715
-34750,1716
-34751,1717
-34752,1718
-34753,1719
-34754,171A
-34755,171B
-34756,171C
-34757,171D
-34758,171E
-34759,171F
-34760,1720
-34761,1721
-34762,1722
-34763,1723
-34764,1724
-34765,1725
-34766,1726
-34767,1727
-34768,1728
-34769,1729
-34770,172A
-34771,172B
-34772,172C
-34773,172D
-34774,172E
-34775,172F
-34776,1730
-34777,1731
-34778,1732
-34779,1733
-34780,1734
-34781,1735
-34782,1736
-34783,1737
-34784,1738
-34785,1739
-34786,173A
-34787,173B
-34788,173C
-34789,173D
-34790,173E
-34791,173F
-34792,1740
-34793,1741
-34794,1742
-34795,1743
-34796,1744
-34797,1745
-34798,1746
-34799,1747
-34800,1748
-34801,1749
-34802,174A
-34803,174B
-34804,174C
-34805,174D
-34806,174E
-34807,174F
-34808,1750
-34809,1751
-34810,1752
-34811,1753
-34812,1754
-34813,1755
-34814,1756
-34815,1757
-34816,1758
-34817,1759
-34818,175A
-34819,175B
-34820,175C
-34821,175D
-34822,175E
-34823,175F
-34824,1760
-34825,1761
-34826,1762
-34827,1763
-34828,1764
-34829,1765
-34830,1766
-34831,1767
-34832,1768
-34833,1769
-34834,176A
-34835,176B
-34836,176C
-34837,176D
-34838,176E
-34839,176F
-34840,1770
-34841,1771
-34842,1772
-34843,1773
-34844,1774
-34845,1775
-34846,1776
-34847,1777
-34848,1778
-34849,1779
-34850,177A
-34851,177B
-34852,177C
-34853,177D
-34854,177E
-34855,177F
-34856,1780
-34857,1781
-34858,1782
-34859,1783
-34860,1784
-34861,1785
-34862,1786
-34863,1787
-34864,1788
-34865,1789
-34866,178A
-34867,178B
-34868,178C
-34869,178D
-34870,178E
-34871,178F
-34872,1790
-34873,1791
-34874,1792
-34875,1793
-34876,1794
-34877,1795
-34878,1796
-34879,1797
-34880,1798
-34881,1799
-34882,179A
-34883,179B
-34884,179C
-34885,179D
-34886,179E
-34887,179F
-34888,17A0
-34889,17A1
-34890,17A2
-34891,17A3
-34892,17A4
-34893,17A5
-34894,17A6
-34895,17A7
-34896,17A8
-34897,17A9
-34898,17AA
-34899,17AB
-34900,17AC
-34901,17AD
-34902,17AE
-34903,17AF
-34904,17B0
-34905,17B1
-34906,17B2
-34907,17B3
-34908,17B4
-34909,17B5
-34910,17B6
-34911,17B7
-34912,17B8
-34913,17B9
-34914,17BA
-34915,17BB
-34916,17BC
-34917,17BD
-34918,17BE
-34919,17BF
-34920,17C0
-34921,17C1
-34922,17C2
-34923,17C3
-34924,17C4
-34925,17C5
-34926,17C6
-34927,17C7
-34928,17C8
-34929,17C9
-34930,17CA
-34931,17CB
-34932,17CC
-34933,17CD
-34934,17CE
-34935,17CF
-34936,17D0
-34937,17D1
-34938,17D2
-34939,17D3
-34940,17D4
-34941,17D5
-34942,17D6
-34943,17D7
-34944,17D8
-34945,17D9
-34946,17DA
-34947,17DB
-34948,17DC
-34949,17DD
-34950,17DE
-34951,17DF
-34952,17E0
-34953,17E1
-34954,17E2
-34955,17E3
-34956,17E4
-34957,17E5
-34958,17E6
-34959,17E7
-34960,17E8
-34961,17E9
-34962,17EA
-34963,17EB
-34964,17EC
-34965,17ED
-34966,17EE
-34967,17EF
-34968,17F0
-34969,17F1
-34970,17F2
-34971,17F3
-34972,17F4
-34973,17F5
-34974,17F6
-34975,17F7
-34976,17F8
-34977,17F9
-34978,17FA
-34979,17FB
-34980,17FC
-34981,17FD
-34982,17FE
-34983,17FF
-34984,1800
-34985,1801
-34986,1802
-34987,1803
-34988,1804
-34989,1805
-34990,1806
-34991,1807
-34992,1808
-34993,1809
-34994,180A
-34995,180B
-34996,180C
-34997,180D
-34998,180E
-34999,180F
-35000,1810
-35001,1811
-35002,1812
-35003,1813
-35004,1814
-35005,1815
-35006,1816
-35007,1817
-35008,1818
-35009,1819
-35010,181A
-35011,181B
-35012,181C
-35013,181D
-35014,181E
-35015,181F
-35016,1820
-35017,1821
-35018,1822
-35019,1823
-35020,1824
-35021,1825
-35022,1826
-35023,1827
-35024,1828
-35025,1829
-35026,182A
-35027,182B
-35028,182C
-35029,182D
-35030,182E
-35031,182F
-35032,1830
-35033,1831
-35034,1832
-35035,1833
-35036,1834
-35037,1835
-35038,1836
-35039,1837
-35040,1838
-35041,1839
-35042,183A
-35043,183B
-35044,183C
-35045,183D
-35046,183E
-35047,183F
-35048,1840
-35049,1841
-35050,1842
-35051,1843
-35052,1844
-35053,1845
-35054,1846
-35055,1847
-35056,1848
-35057,1849
-35058,184A
-35059,184B
-35060,184C
-35061,184D
-35062,184E
-35063,184F
-35064,1850
-35065,1851
-35066,1852
-35067,1853
-35068,1854
-35069,1855
-35070,1856
-35071,1857
-35072,1858
-35073,1859
-35074,185A
-35075,185B
-35076,185C
-35077,185D
-35078,185E
-35079,185F
-35080,1860
-35081,1861
-35082,1862
-35083,1863
-35084,1864
-35085,1865
-35086,1866
-35087,1867
-35088,1868
-35089,1869
-35090,186A
-35091,186B
-35092,186C
-35093,186D
-35094,186E
-35095,186F
-35096,1870
-35097,1871
-35098,1872
-35099,1873
-35100,1874
-35101,1875
-35102,1876
-35103,1877
-35104,1878
-35105,1879
-35106,187A
-35107,187B
-35108,187C
-35109,187D
-35110,187E
-35111,187F
-35112,1880
-35113,1881
-35114,1882
-35115,1883
-35116,1884
-35117,1885
-35118,1886
-35119,1887
-35120,1888
-35121,1889
-35122,188A
-35123,188B
-35124,188C
-35125,188D
-35126,188E
-35127,188F
-35128,1890
-35129,1891
-35130,1892
-35131,1893
-35132,1894
-35133,1895
-35134,1896
-35135,1897
-35136,1898
-35137,1899
-35138,189A
-35139,189B
-35140,189C
-35141,189D
-35142,189E
-35143,189F
-35144,18A0
-35145,18A1
-35146,18A2
-35147,18A3
-35148,18A4
-35149,18A5
-35150,18A6
-35151,18A7
-35152,18A8
-35153,18A9
-35154,18AA
-35155,18AB
-35156,18AC
-35157,18AD
-35158,18AE
-35159,18AF
-35160,18B0
-35161,18B1
-35162,18B2
-35163,18B3
-35164,18B4
-35165,18B5
-35166,18B6
-35167,18B7
-35168,18B8
-35169,18B9
-35170,18BA
-35171,18BB
-35172,18BC
-35173,18BD
-35174,18BE
-35175,18BF
-35176,18C0
-35177,18C1
-35178,18C2
-35179,18C3
-35180,18C4
-35181,18C5
-35182,18C6
-35183,18C7
-35184,18C8
-35185,18C9
-35186,18CA
-35187,18CB
-35188,18CC
-35189,18CD
-35190,18CE
-35191,18CF
-35192,18D0
-35193,18D1
-35194,18D2
-35195,18D3
-35196,18D4
-35197,18D5
-35198,18D6
-35199,18D7
-35200,18D8
-35201,18D9
-35202,18DA
-35203,18DB
-35204,18DC
-35205,18DD
-35206,18DE
-35207,18DF
-35208,18E0
-35209,18E1
-35210,18E2
-35211,18E3
-35212,18E4
-35213,18E5
-35214,18E6
-35215,18E7
-35216,18E8
-35217,18E9
-35218,18EA
-35219,18EB
-35220,18EC
-35221,18ED
-35222,18EE
-35223,18EF
-35224,18F0
-35225,18F1
-35226,18F2
-35227,18F3
-35228,18F4
-35229,18F5
-35230,18F6
-35231,18F7
-35232,18F8
-35233,18F9
-35234,18FA
-35235,18FB
-35236,18FC
-35237,18FD
-35238,18FE
-35239,18FF
-35240,1900
-35241,1901
-35242,1902
-35243,1903
-35244,1904
-35245,1905
-35246,1906
-35247,1907
-35248,1908
-35249,1909
-35250,190A
-35251,190B
-35252,190C
-35253,190D
-35254,190E
-35255,190F
-35256,1910
-35257,1911
-35258,1912
-35259,1913
-35260,1914
-35261,1915
-35262,1916
-35263,1917
-35264,1918
-35265,1919
-35266,191A
-35267,191B
-35268,191C
-35269,191D
-35270,191E
-35271,191F
-35272,1920
-35273,1921
-35274,1922
-35275,1923
-35276,1924
-35277,1925
-35278,1926
-35279,1927
-35280,1928
-35281,1929
-35282,192A
-35283,192B
-35284,192C
-35285,192D
-35286,192E
-35287,192F
-35288,1930
-35289,1931
-35290,1932
-35291,1933
-35292,1934
-35293,1935
-35294,1936
-35295,1937
-35296,1938
-35297,1939
-35298,193A
-35299,193B
-35300,193C
-35301,193D
-35302,193E
-35303,193F
-35304,1940
-35305,1941
-35306,1942
-35307,1943
-35308,1944
-35309,1945
-35310,1946
-35311,1947
-35312,1948
-35313,1949
-35314,194A
-35315,194B
-35316,194C
-35317,194D
-35318,194E
-35319,194F
-35320,1950
-35321,1951
-35322,1952
-35323,1953
-35324,1954
-35325,1955
-35326,1956
-35327,1957
-35328,1958
-35329,1959
-35330,195A
-35331,195B
-35332,195C
-35333,195D
-35334,195E
-35335,195F
-35336,1960
-35337,1961
-35338,1962
-35339,1963
-35340,1964
-35341,1965
-35342,1966
-35343,1967
-35344,1968
-35345,1969
-35346,196A
-35347,196B
-35348,196C
-35349,196D
-35350,196E
-35351,196F
-35352,1970
-35353,1971
-35354,1972
-35355,1973
-35356,1974
-35357,1975
-35358,1976
-35359,1977
-35360,1978
-35361,1979
-35362,197A
-35363,197B
-35364,197C
-35365,197D
-35366,197E
-35367,197F
-35368,1980
-35369,1981
-35370,1982
-35371,1983
-35372,1984
-35373,1985
-35374,1986
-35375,1987
-35376,1988
-35377,1989
-35378,198A
-35379,198B
-35380,198C
-35381,198D
-35382,198E
-35383,198F
-35384,1990
-35385,1991
-35386,1992
-35387,1993
-35388,1994
-35389,1995
-35390,1996
-35391,1997
-35392,1998
-35393,1999
-35394,199A
-35395,199B
-35396,199C
-35397,199D
-35398,199E
-35399,199F
-35400,19A0
-35401,19A1
-35402,19A2
-35403,19A3
-35404,19A4
-35405,19A5
-35406,19A6
-35407,19A7
-35408,19A8
-35409,19A9
-35410,19AA
-35411,19AB
-35412,19AC
-35413,19AD
-35414,19AE
-35415,19AF
-35416,19B0
-35417,19B1
-35418,19B2
-35419,19B3
-35420,19B4
-35421,19B5
-35422,19B6
-35423,19B7
-35424,19B8
-35425,19B9
-35426,19BA
-35427,19BB
-35428,19BC
-35429,19BD
-35430,19BE
-35431,19BF
-35432,19C0
-35433,19C1
-35434,19C2
-35435,19C3
-35436,19C4
-35437,19C5
-35438,19C6
-35439,19C7
-35440,19C8
-35441,19C9
-35442,19CA
-35443,19CB
-35444,19CC
-35445,19CD
-35446,19CE
-35447,19CF
-35448,19D0
-35449,19D1
-35450,19D2
-35451,19D3
-35452,19D4
-35453,19D5
-35454,19D6
-35455,19D7
-35456,19D8
-35457,19D9
-35458,19DA
-35459,19DB
-35460,19DC
-35461,19DD
-35462,19DE
-35463,19DF
-35464,19E0
-35465,19E1
-35466,19E2
-35467,19E3
-35468,19E4
-35469,19E5
-35470,19E6
-35471,19E7
-35472,19E8
-35473,19E9
-35474,19EA
-35475,19EB
-35476,19EC
-35477,19ED
-35478,19EE
-35479,19EF
-35480,19F0
-35481,19F1
-35482,19F2
-35483,19F3
-35484,19F4
-35485,19F5
-35486,19F6
-35487,19F7
-35488,19F8
-35489,19F9
-35490,19FA
-35491,19FB
-35492,19FC
-35493,19FD
-35494,19FE
-35495,19FF
-35496,1A00
-35497,1A01
-35498,1A02
-35499,1A03
-35500,1A04
-35501,1A05
-35502,1A06
-35503,1A07
-35504,1A08
-35505,1A09
-35506,1A0A
-35507,1A0B
-35508,1A0C
-35509,1A0D
-35510,1A0E
-35511,1A0F
-35512,1A10
-35513,1A11
-35514,1A12
-35515,1A13
-35516,1A14
-35517,1A15
-35518,1A16
-35519,1A17
-35520,1A18
-35521,1A19
-35522,1A1A
-35523,1A1B
-35524,1A1C
-35525,1A1D
-35526,1A1E
-35527,1A1F
-35528,1A20
-35529,1A21
-35530,1A22
-35531,1A23
-35532,1A24
-35533,1A25
-35534,1A26
-35535,1A27
-35536,1A28
-35537,1A29
-35538,1A2A
-35539,1A2B
-35540,1A2C
-35541,1A2D
-35542,1A2E
-35543,1A2F
-35544,1A30
-35545,1A31
-35546,1A32
-35547,1A33
-35548,1A34
-35549,1A35
-35550,1A36
-35551,1A37
-35552,1A38
-35553,1A39
-35554,1A3A
-35555,1A3B
-35556,1A3C
-35557,1A3D
-35558,1A3E
-35559,1A3F
-35560,1A40
-35561,1A41
-35562,1A42
-35563,1A43
-35564,1A44
-35565,1A45
-35566,1A46
-35567,1A47
-35568,1A48
-35569,1A49
-35570,1A4A
-35571,1A4B
-35572,1A4C
-35573,1A4D
-35574,1A4E
-35575,1A4F
-35576,1A50
-35577,1A51
-35578,1A52
-35579,1A53
-35580,1A54
-35581,1A55
-35582,1A56
-35583,1A57
-35584,1A58
-35585,1A59
-35586,1A5A
-35587,1A5B
-35588,1A5C
-35589,1A5D
-35590,1A5E
-35591,1A5F
-35592,1A60
-35593,1A61
-35594,1A62
-35595,1A63
-35596,1A64
-35597,1A65
-35598,1A66
-35599,1A67
-35600,1A68
-35601,1A69
-35602,1A6A
-35603,1A6B
-35604,1A6C
-35605,1A6D
-35606,1A6E
-35607,1A6F
-35608,1A70
-35609,1A71
-35610,1A72
-35611,1A73
-35612,1A74
-35613,1A75
-35614,1A76
-35615,1A77
-35616,1A78
-35617,1A79
-35618,1A7A
-35619,1A7B
-35620,1A7C
-35621,1A7D
-35622,1A7E
-35623,1A7F
-35624,1A80
-35625,1A81
-35626,1A82
-35627,1A83
-35628,1A84
-35629,1A85
-35630,1A86
-35631,1A87
-35632,1A88
-35633,1A89
-35634,1A8A
-35635,1A8B
-35636,1A8C
-35637,1A8D
-35638,1A8E
-35639,1A8F
-35640,1A90
-35641,1A91
-35642,1A92
-35643,1A93
-35644,1A94
-35645,1A95
-35646,1A96
-35647,1A97
-35648,1A98
-35649,1A99
-35650,1A9A
-35651,1A9B
-35652,1A9C
-35653,1A9D
-35654,1A9E
-35655,1A9F
-35656,1AA0
-35657,1AA1
-35658,1AA2
-35659,1AA3
-35660,1AA4
-35661,1AA5
-35662,1AA6
-35663,1AA7
-35664,1AA8
-35665,1AA9
-35666,1AAA
-35667,1AAB
-35668,1AAC
-35669,1AAD
-35670,1AAE
-35671,1AAF
-35672,1AB0
-35673,1AB1
-35674,1AB2
-35675,1AB3
-35676,1AB4
-35677,1AB5
-35678,1AB6
-35679,1AB7
-35680,1AB8
-35681,1AB9
-35682,1ABA
-35683,1ABB
-35684,1ABC
-35685,1ABD
-35686,1ABE
-35687,1ABF
-35688,1AC0
-35689,1AC1
-35690,1AC2
-35691,1AC3
-35692,1AC4
-35693,1AC5
-35694,1AC6
-35695,1AC7
-35696,1AC8
-35697,1AC9
-35698,1ACA
-35699,1ACB
-35700,1ACC
-35701,1ACD
-35702,1ACE
-35703,1ACF
-35704,1AD0
-35705,1AD1
-35706,1AD2
-35707,1AD3
-35708,1AD4
-35709,1AD5
-35710,1AD6
-35711,1AD7
-35712,1AD8
-35713,1AD9
-35714,1ADA
-35715,1ADB
-35716,1ADC
-35717,1ADD
-35718,1ADE
-35719,1ADF
-35720,1AE0
-35721,1AE1
-35722,1AE2
-35723,1AE3
-35724,1AE4
-35725,1AE5
-35726,1AE6
-35727,1AE7
-35728,1AE8
-35729,1AE9
-35730,1AEA
-35731,1AEB
-35732,1AEC
-35733,1AED
-35734,1AEE
-35735,1AEF
-35736,1AF0
-35737,1AF1
-35738,1AF2
-35739,1AF3
-35740,1AF4
-35741,1AF5
-35742,1AF6
-35743,1AF7
-35744,1AF8
-35745,1AF9
-35746,1AFA
-35747,1AFB
-35748,1AFC
-35749,1AFD
-35750,1AFE
-35751,1AFF
-35752,1B00
-35753,1B01
-35754,1B02
-35755,1B03
-35756,1B04
-35757,1B05
-35758,1B06
-35759,1B07
-35760,1B08
-35761,1B09
-35762,1B0A
-35763,1B0B
-35764,1B0C
-35765,1B0D
-35766,1B0E
-35767,1B0F
-35768,1B10
-35769,1B11
-35770,1B12
-35771,1B13
-35772,1B14
-35773,1B15
-35774,1B16
-35775,1B17
-35776,1B18
-35777,1B19
-35778,1B1A
-35779,1B1B
-35780,1B1C
-35781,1B1D
-35782,1B1E
-35783,1B1F
-35784,1B20
-35785,1B21
-35786,1B22
-35787,1B23
-35788,1B24
-35789,1B25
-35790,1B26
-35791,1B27
-35792,1B28
-35793,1B29
-35794,1B2A
-35795,1B2B
-35796,1B2C
-35797,1B2D
-35798,1B2E
-35799,1B2F
-35800,1B30
-35801,1B31
-35802,1B32
-35803,1B33
-35804,1B34
-35805,1B35
-35806,1B36
-35807,1B37
-35808,1B38
-35809,1B39
-35810,1B3A
-35811,1B3B
-35812,1B3C
-35813,1B3D
-35814,1B3E
-35815,1B3F
-35816,1B40
-35817,1B41
-35818,1B42
-35819,1B43
-35820,1B44
-35821,1B45
-35822,1B46
-35823,1B47
-35824,1B48
-35825,1B49
-35826,1B4A
-35827,1B4B
-35828,1B4C
-35829,1B4D
-35830,1B4E
-35831,1B4F
-35832,1B50
-35833,1B51
-35834,1B52
-35835,1B53
-35836,1B54
-35837,1B55
-35838,1B56
-35839,1B57
-35840,1B58
-35841,1B59
-35842,1B5A
-35843,1B5B
-35844,1B5C
-35845,1B5D
-35846,1B5E
-35847,1B5F
-35848,1B60
-35849,1B61
-35850,1B62
-35851,1B63
-35852,1B64
-35853,1B65
-35854,1B66
-35855,1B67
-35856,1B68
-35857,1B69
-35858,1B6A
-35859,1B6B
-35860,1B6C
-35861,1B6D
-35862,1B6E
-35863,1B6F
-35864,1B70
-35865,1B71
-35866,1B72
-35867,1B73
-35868,1B74
-35869,1B75
-35870,1B76
-35871,1B77
-35872,1B78
-35873,1B79
-35874,1B7A
-35875,1B7B
-35876,1B7C
-35877,1B7D
-35878,1B7E
-35879,1B7F
-35880,1B80
-35881,1B81
-35882,1B82
-35883,1B83
-35884,1B84
-35885,1B85
-35886,1B86
-35887,1B87
-35888,1B88
-35889,1B89
-35890,1B8A
-35891,1B8B
-35892,1B8C
-35893,1B8D
-35894,1B8E
-35895,1B8F
-35896,1B90
-35897,1B91
-35898,1B92
-35899,1B93
-35900,1B94
-35901,1B95
-35902,1B96
-35903,1B97
-35904,1B98
-35905,1B99
-35906,1B9A
-35907,1B9B
-35908,1B9C
-35909,1B9D
-35910,1B9E
-35911,1B9F
-35912,1BA0
-35913,1BA1
-35914,1BA2
-35915,1BA3
-35916,1BA4
-35917,1BA5
-35918,1BA6
-35919,1BA7
-35920,1BA8
-35921,1BA9
-35922,1BAA
-35923,1BAB
-35924,1BAC
-35925,1BAD
-35926,1BAE
-35927,1BAF
-35928,1BB0
-35929,1BB1
-35930,1BB2
-35931,1BB3
-35932,1BB4
-35933,1BB5
-35934,1BB6
-35935,1BB7
-35936,1BB8
-35937,1BB9
-35938,1BBA
-35939,1BBB
-35940,1BBC
-35941,1BBD
-35942,1BBE
-35943,1BBF
-35944,1BC0
-35945,1BC1
-35946,1BC2
-35947,1BC3
-35948,1BC4
-35949,1BC5
-35950,1BC6
-35951,1BC7
-35952,1BC8
-35953,1BC9
-35954,1BCA
-35955,1BCB
-35956,1BCC
-35957,1BCD
-35958,1BCE
-35959,1BCF
-35960,1BD0
-35961,1BD1
-35962,1BD2
-35963,1BD3
-35964,1BD4
-35965,1BD5
-35966,1BD6
-35967,1BD7
-35968,1BD8
-35969,1BD9
-35970,1BDA
-35971,1BDB
-35972,1BDC
-35973,1BDD
-35974,1BDE
-35975,1BDF
-35976,1BE0
-35977,1BE1
-35978,1BE2
-35979,1BE3
-35980,1BE4
-35981,1BE5
-35982,1BE6
-35983,1BE7
-35984,1BE8
-35985,1BE9
-35986,1BEA
-35987,1BEB
-35988,1BEC
-35989,1BED
-35990,1BEE
-35991,1BEF
-35992,1BF0
-35993,1BF1
-35994,1BF2
-35995,1BF3
-35996,1BF4
-35997,1BF5
-35998,1BF6
-35999,1BF7
-36000,1BF8
-36001,1BF9
-36002,1BFA
-36003,1BFB
-36004,1BFC
-36005,1BFD
-36006,1BFE
-36007,1BFF
-36260,2D00
-36261,2D01
-36262,2D02
-36263,2D03
-36264,2D04
-36265,2D05
-36266,2D06
-36267,2D07
-36268,2D08
-36269,2D09
-36270,2D0A
-36271,2D0B
-36272,2D0C
-36273,2D0D
-36274,2D0E
-36275,2D0F
-36276,2D10
-36277,2D11
-36278,2D12
-36279,2D13
-36280,2D14
-36281,2D15
-36282,2D16
-36283,2D17
-36284,2D18
-36285,2D19
-36286,2D1A
-36287,2D1B
-36288,2D1C
-36289,2D1D
-36290,2D1E
-36291,2D1F
-36292,2D20
-36293,2D21
-36294,2D22
-36295,2D23
-36296,2D24
-36297,2D25
-36298,2D26
-36299,2D27
-36300,2D28
-36301,2D29
-36302,2D2A
-36303,2D2B
-36304,2D2C
-36305,2D2D
-36306,2D2E
-36307,2D2F
-36308,2D30
-36309,2D31
-36310,2D32
-36311,2D33
-36312,2D34
-36313,2D35
-36314,2D36
-36315,2D37
-36316,2D38
-36317,2D39
-36318,2D3A
-36319,2D3B
-36320,2D3C
-36321,2D3D
-36322,2D3E
-36323,2D3F
-36324,2D40
-36325,2D41
-36326,2D42
-36327,2D43
-36328,2D44
-36329,2D45
-36330,2D46
-36331,2D47
-36332,2D48
-36333,2D49
-36334,2D4A
-36335,2D4B
-36336,2D4C
-36337,2D4D
-36338,2D4E
-36339,2D4F
-36340,2D50
-36341,2D51
-36342,2D52
-36343,2D53
-36344,2D54
-36345,2D55
-36346,2D56
-36347,2D57
-36348,2D58
-36349,2D59
-36350,2D5A
-36351,2D5B
-36352,2D5C
-36353,2D5D
-36354,2D5E
-36355,2D5F
-36356,2D60
-36357,2D61
-36358,2D62
-36359,2D63
-36360,2D64
-36361,2D65
-36362,2D66
-36363,2D67
-36364,2D68
-36365,2D69
-36366,2D6A
-36367,2D6B
-36368,2D6C
-36369,2D6D
-36370,2D6E
-36371,2D6F
-36372,2D70
-36373,2D71
-36374,2D72
-36375,2D73
-36376,2D74
-36377,2D75
-36378,2D76
-36379,2D77
-36380,2D78
-36381,2D79
-36382,2D7A
-36383,2D7B
-36384,2D7C
-36385,2D7D
-36386,2D7E
-36387,2D7F
-36388,2D80
-36389,2D81
-36390,2D82
-36391,2D83
-36392,2D84
-36393,2D85
-36394,2D86
-36395,2D87
-36396,2D88
-36397,2D89
-36398,2D8A
-36399,2D8B
-36400,2D8C
-36401,2D8D
-36402,2D8E
-36403,2D8F
-36404,2D90
-36405,2D91
-36406,2D92
-36407,2D93
-36408,2D94
-36409,2D95
-36410,2D96
-36411,2D97
-36412,2D98
-36413,2D99
-36414,2D9A
-36415,2D9B
-36416,2D9C
-36417,2D9D
-36418,2D9E
-36419,2D9F
-36420,2DA0
-36421,2DA1
-36422,2DA2
-36423,2DA3
-36424,2DA4
-36425,2DA5
-36426,2DA6
-36427,2DA7
-36428,2DA8
-36429,2DA9
-36430,2DAA
-36431,2DAB
-36432,2DAC
-36433,2DAD
-36434,2DAE
-36435,2DAF
-36436,2DB0
-36437,2DB1
-36438,2DB2
-36439,2DB3
-36440,2DB4
-36441,2DB5
-36442,2DB6
-36443,2DB7
-36444,2DB8
-36445,2DB9
-36446,2DBA
-36447,2DBB
-36448,2DBC
-36449,2DBD
-36450,2DBE
-36451,2DBF
-36452,2DC0
-36453,2DC1
-36454,2DC2
-36455,2DC3
-36456,2DC4
-36457,2DC5
-36458,2DC6
-36459,2DC7
-36460,2DC8
-36461,2DC9
-36462,2DCA
-36463,2DCB
-36464,2DCC
-36465,2DCD
-36466,2DCE
-36467,2DCF
-36468,2DD0
-36469,2DD1
-36470,2DD2
-36471,2DD3
-36472,2DD4
-36473,2DD5
-36474,2DD6
-36475,2DD7
-36476,2DD8
-36477,2DD9
-36478,2DDA
-36479,2DDB
-36480,2DDC
-36481,2DDD
-36482,2DDE
-36483,2DDF
-36484,2DE0
-36485,2DE1
-36486,2DE2
-36487,2DE3
-36488,2DE4
-36489,2DE5
-36490,2DE6
-36491,2DE7
-36492,2DE8
-36493,2DE9
-36494,2DEA
-36495,2DEB
-36496,2DEC
-36497,2DED
-36498,2DEE
-36499,2DEF
-36500,2DF0
-36501,2DF1
-36502,2DF2
-36503,2DF3
-36504,2DF4
-36505,2DF5
-36506,2DF6
-36507,2DF7
-36508,2DF8
-36509,2DF9
-36510,2DFA
-36511,2DFB
-36512,2DFC
-36513,2DFD
-36514,2DFE
-36515,2DFF
-36516,A800
-36517,A801
-36518,A802
-36519,A803
-36520,A804
-36521,A805
-36522,A806
-36523,A807
-36524,A808
-36525,A809
-36526,A80A
-36527,A80B
-36528,A80C
-36529,A80D
-36530,A80E
-36531,A80F
-36532,A810
-36533,A811
-36534,A812
-36535,A813
-36536,A814
-36537,A815
-36538,A816
-36539,A817
-36540,A818
-36541,A819
-36542,A81A
-36543,A81B
-36544,A81C
-36545,A81D
-36546,A81E
-36547,A81F
-36548,A820
-36549,A821
-36550,A822
-36551,A823
-36552,A824
-36553,A825
-36554,A826
-36555,A827
-36556,A828
-36557,A829
-36558,A82A
-36559,A82B
-36560,A82C
-36561,A82D
-36562,A82E
-36563,A82F
-36564,A830
-36565,A831
-36566,A832
-36567,A833
-36568,A834
-36569,A835
-36570,A836
-36571,A837
-36572,A838
-36573,A839
-36574,A83A
-36575,A83B
-36576,A83C
-36577,A83D
-36578,A83E
-36579,A83F
-36580,A840
-36581,A841
-36582,A842
-36583,A843
-36584,A844
-36585,A845
-36586,A846
-36587,A847
-36588,A848
-36589,A849
-36590,A84A
-36591,A84B
-36592,A84C
-36593,A84D
-36594,A84E
-36595,A84F
-36596,A850
-36597,A851
-36598,A852
-36599,A853
-36600,A854
-36601,A855
-36602,A856
-36603,A857
-36604,A858
-36605,A859
-36606,A85A
-36607,A85B
-36608,A85C
-36609,A85D
-36610,A85E
-36611,A85F
-36612,A860
-36613,A861
-36614,A862
-36615,A863
-36616,A864
-36617,A865
-36618,A866
-36619,A867
-36620,A868
-36621,A869
-36622,A86A
-36623,A86B
-36624,A86C
-36625,A86D
-36626,A86E
-36627,A86F
-36628,A870
-36629,A871
-36630,A872
-36631,A873
-36632,A874
-36633,A875
-36634,A876
-36635,A877
-36636,A878
-36637,A879
-36638,A87A
-36639,A87B
-36640,A87C
-36641,A87D
-36642,A87E
-36643,A87F
-36644,A880
-36645,A881
-36646,A882
-36647,A883
-36648,A884
-36649,A885
-36650,A886
-36651,A887
-36652,A888
-36653,A889
-36654,A88A
-36655,A88B
-36656,A88C
-36657,A88D
-36658,A88E
-36659,A88F
-36660,A890
-36661,A891
-36662,A892
-36663,A893
-36664,A894
-36665,A895
-36666,A896
-36667,A897
-36668,A898
-36669,A899
-36670,A89A
-36671,A89B
-36672,A89C
-36673,A89D
-36674,A89E
-36675,A89F
-36676,A8A0
-36677,A8A1
-36678,A8A2
-36679,A8A3
-36680,A8A4
-36681,A8A5
-36682,A8A6
-36683,A8A7
-36684,A8A8
-36685,A8A9
-36686,A8AA
-36687,A8AB
-36688,A8AC
-36689,A8AD
-36690,A8AE
-36691,A8AF
-36692,A8B0
-36693,A8B1
-36694,A8B2
-36695,A8B3
-36696,A8B4
-36697,A8B5
-36698,A8B6
-36699,A8B7
-36700,A8B8
-36701,A8B9
-36702,A8BA
-36703,A8BB
-36704,A8BC
-36705,A8BD
-36706,A8BE
-36707,A8BF
-36708,A8C0
-36709,A8C1
-36710,A8C2
-36711,A8C3
-36712,A8C4
-36713,A8C5
-36714,A8C6
-36715,A8C7
-36716,A8C8
-36717,A8C9
-36718,A8CA
-36719,A8CB
-36720,A8CC
-36721,A8CD
-36722,A8CE
-36723,A8CF
-36724,A8D0
-36725,A8D1
-36726,A8D2
-36727,A8D3
-36728,A8D4
-36729,A8D5
-36730,A8D6
-36731,A8D7
-36732,A8D8
-36733,A8D9
-36734,A8DA
-36735,A8DB
-36736,A8DC
-36737,A8DD
-36738,A8DE
-36739,A8DF
-36740,A8E0
-36741,A8E1
-36742,A8E2
-36743,A8E3
-36744,A8E4
-36745,A8E5
-36746,A8E6
-36747,A8E7
-36748,A8E8
-36749,A8E9
-36750,A8EA
-36751,A8EB
-36752,A8EC
-36753,A8ED
-36754,A8EE
-36755,A8EF
-36756,A8F0
-36757,A8F1
-36758,A8F2
-36759,A8F3
-36760,A8F4
-36761,A8F5
-36762,A8F6
-36763,A8F7
-36764,A8F8
-36765,A8F9
-36766,A8FA
-36767,A8FB
-36768,A8FC
-36769,A8FD
-36770,A8FE
-36771,A8FF
-3529,FB1D
-3532,FB1F
-3533,FB20
-3502,FB21
-3513,FB22
-3516,FB23
-3534,FB24
-3540,FB25
-3544,FB26
-3565,FB27
-3574,FB28
-213,FB29
-3569,FB2A
-3570,FB2B
-3571,FB2C
-3572,FB2D
-3504,FB2E
-3505,FB2F
-3506,FB30
-3508,FB31
-3511,FB32
-3514,FB33
-3517,FB34
-3519,FB35
-3524,FB36
-3527,FB38
-3530,FB39
-3538,FB3A
-3536,FB3B
-3541,FB3C
-3545,FB3E
-3548,FB40
-3551,FB41
-3558,FB43
-3556,FB44
-3561,FB46
-3563,FB47
-3566,FB48
-3568,FB49
-3575,FB4A
-3520,FB4B
-3509,FB4C
-3537,FB4D
-3557,FB4E
-3503,FB4F
-36772,FB50
-36773,FB51
-36774,FB52
-36775,FB53
-36776,FB54
-36777,FB55
-36778,FB56
-36779,FB57
-36780,FB58
-36781,FB59
-36782,FB5A
-36783,FB5B
-36784,FB5C
-36785,FB5D
-36786,FB5E
-36787,FB5F
-36788,FB60
-36789,FB61
-36790,FB62
-36791,FB63
-36792,FB64
-36793,FB65
-36794,FB66
-36795,FB67
-36796,FB68
-36797,FB69
-36798,FB6A
-36799,FB6B
-36800,FB6C
-36801,FB6D
-36802,FB6E
-36803,FB6F
-36804,FB70
-36805,FB71
-36806,FB72
-36807,FB73
-36808,FB74
-36809,FB75
-36810,FB76
-36811,FB77
-36812,FB78
-36813,FB79
-36814,FB7A
-36815,FB7B
-36816,FB7C
-36817,FB7D
-36818,FB7E
-36819,FB7F
-36820,FB80
-36821,FB81
-36822,FB82
-36823,FB83
-36824,FB84
-36825,FB85
-36826,FB86
-36827,FB87
-36828,FB88
-36829,FB89
-36830,FB8A
-36831,FB8B
-36832,FB8C
-36833,FB8D
-36834,FB8E
-36835,FB8F
-36836,FB90
-36837,FB91
-36838,FB92
-36839,FB93
-36840,FB94
-36841,FB95
-36842,FB96
-36843,FB97
-36844,FB98
-36845,FB99
-36846,FB9A
-36847,FB9B
-36848,FB9C
-36849,FB9D
-36850,FB9E
-36851,FB9F
-36852,FBA0
-36853,FBA1
-36854,FBA2
-36855,FBA3
-36856,FBA4
-36857,FBA5
-36858,FBA6
-36859,FBA7
-36860,FBA8
-36861,FBA9
-36862,FBAA
-36863,FBAB
-36864,FBAC
-36865,FBAD
-36866,FBAE
-36867,FBAF
-36868,FBB0
-36869,FBB1
-36870,FBB2
-36871,FBB3
-36872,FBB4
-36873,FBB5
-36874,FBB6
-36875,FBB7
-36876,FBB8
-36877,FBB9
-36878,FBBA
-36879,FBBB
-36880,FBBC
-36881,FBBD
-36882,FBBE
-36883,FBBF
-36884,FBC0
-36885,FBC1
-36886,FBC2
-36887,FBC3
-36888,FBC4
-36889,FBC5
-36890,FBC6
-36891,FBC7
-36892,FBC8
-36893,FBC9
-36894,FBCA
-36895,FBCB
-36896,FBCC
-36897,FBCD
-36898,FBCE
-36899,FBCF
-36900,FBD0
-36901,FBD1
-36902,FBD2
-36903,FBD3
-36904,FBD4
-36905,FBD5
-36906,FBD6
-36907,FBD7
-36908,FBD8
-36909,FBD9
-36910,FBDA
-36911,FBDB
-36912,FBDC
-36913,FBDD
-36914,FBDE
-36915,FBDF
-36916,FBE0
-36917,FBE1
-36918,FBE2
-36919,FBE3
-36920,FBE4
-36921,FBE5
-36922,FBE6
-36923,FBE7
-36924,FBE8
-36925,FBE9
-36926,FBEA
-36927,FBEB
-36928,FBEC
-36929,FBED
-36930,FBEE
-36931,FBEF
-36932,FBF0
-36933,FBF1
-36934,FBF2
-36935,FBF3
-36936,FBF4
-36937,FBF5
-36938,FBF6
-36939,FBF7
-36940,FBF8
-36941,FBF8
-36942,FBFA
-36943,FBFB
-36944,FBFC
-36945,FBFD
-36946,FBFE
-36947,FBFF

+ 0 - 1000
flask_be/engine/decoder/matto.csv

@@ -1,1000 +0,0 @@
-417
-865
-62
-783
-874
-280
-707
-425
-465
-204
-96
-27
-604
-207
-79
-350
-64
-780
-749
-429
-810
-846
-896
-208
-69
-530
-707
-433
-666
-172
-725
-792
-599
-595
-47
-307
-864
-617
-778
-974
-539
-820
-735
-651
-108
-564
-403
-203
-40
-252
-131
-889
-619
-849
-591
-7
-19
-642
-481
-778
-635
-262
-475
-492
-658
-943
-426
-898
-907
-45
-825
-842
-904
-812
-496
-161
-204
-394
-554
-820
-971
-109
-610
-306
-810
-959
-216
-266
-839
-396
-579
-399
-23
-340
-505
-597
-750
-441
-607
-335
-659
-595
-755
-312
-717
-712
-783
-338
-549
-730
-441
-483
-14
-881
-593
-460
-38
-207
-678
-266
-684
-324
-408
-78
-488
-440
-724
-389
-33
-620
-994
-401
-777
-298
-474
-663
-134
-50
-5
-964
-798
-601
-968
-474
-325
-99
-486
-132
-959
-624
-882
-289
-711
-956
-374
-596
-685
-592
-36
-149
-661
-10
-995
-876
-916
-187
-417
-865
-62
-783
-874
-280
-707
-425
-465
-204
-96
-27
-604
-207
-79
-350
-64
-780
-749
-429
-810
-846
-896
-208
-69
-530
-707
-433
-666
-172
-725
-792
-599
-595
-47
-307
-864
-617
-778
-974
-539
-820
-735
-651
-108
-564
-403
-203
-40
-252
-131
-889
-619
-849
-591
-7
-19
-642
-481
-778
-635
-262
-475
-492
-658
-943
-426
-898
-907
-45
-825
-842
-904
-812
-496
-161
-204
-394
-554
-820
-971
-109
-610
-306
-810
-959
-216
-266
-839
-396
-579
-399
-23
-340
-505
-597
-750
-441
-607
-335
-659
-595
-755
-312
-717
-712
-783
-338
-549
-730
-441
-483
-14
-881
-593
-460
-38
-207
-678
-266
-684
-324
-408
-78
-488
-440
-724
-389
-33
-620
-994
-401
-777
-298
-474
-663
-134
-50
-5
-964
-798
-601
-968
-474
-325
-99
-486
-132
-959
-624
-882
-289
-711
-956
-374
-596
-685
-592
-36
-149
-661
-10
-995
-876
-916
-187
-417
-865
-62
-783
-874
-280
-707
-425
-465
-204
-96
-27
-604
-207
-79
-350
-64
-780
-749
-429
-810
-846
-896
-208
-69
-530
-707
-433
-666
-172
-725
-792
-599
-595
-47
-307
-864
-617
-778
-974
-539
-820
-735
-651
-108
-564
-403
-203
-40
-252
-131
-889
-619
-849
-591
-7
-19
-642
-481
-778
-635
-262
-475
-492
-658
-943
-426
-898
-907
-45
-825
-842
-904
-812
-496
-161
-204
-394
-554
-820
-971
-109
-610
-306
-810
-959
-216
-266
-839
-396
-579
-399
-23
-340
-505
-597
-750
-441
-607
-335
-659
-595
-755
-312
-717
-712
-783
-338
-549
-730
-441
-483
-14
-881
-593
-460
-38
-207
-678
-266
-684
-324
-408
-78
-488
-440
-724
-389
-33
-620
-994
-401
-777
-298
-474
-663
-134
-50
-5
-964
-798
-601
-968
-474
-325
-99
-486
-132
-959
-624
-882
-289
-711
-956
-374
-596
-685
-592
-36
-149
-661
-10
-995
-876
-916
-187
-417
-865
-62
-783
-874
-280
-707
-425
-465
-204
-96
-27
-604
-207
-79
-350
-64
-780
-749
-429
-810
-846
-896
-208
-69
-530
-707
-433
-666
-172
-725
-792
-599
-595
-47
-307
-864
-617
-778
-974
-539
-820
-735
-651
-108
-564
-403
-203
-40
-252
-131
-889
-619
-849
-591
-7
-19
-642
-481
-778
-635
-262
-475
-492
-658
-943
-426
-898
-907
-45
-825
-842
-904
-812
-496
-161
-204
-394
-554
-820
-971
-109
-610
-306
-810
-959
-216
-266
-839
-396
-579
-399
-23
-340
-505
-597
-750
-441
-607
-335
-659
-595
-755
-312
-717
-712
-783
-338
-549
-730
-441
-483
-14
-881
-593
-460
-38
-207
-678
-266
-684
-324
-408
-78
-488
-440
-724
-389
-33
-620
-994
-401
-777
-298
-474
-663
-134
-50
-5
-964
-798
-601
-968
-474
-325
-99
-486
-132
-959
-624
-882
-289
-711
-956
-374
-596
-685
-592
-36
-149
-661
-10
-995
-876
-916
-187
-417
-865
-62
-783
-874
-280
-707
-425
-465
-204
-96
-27
-604
-207
-79
-350
-64
-780
-749
-429
-810
-846
-896
-208
-69
-530
-707
-433
-666
-172
-725
-792
-599
-595
-47
-307
-864
-617
-778
-974
-539
-820
-735
-651
-108
-564
-403
-203
-40
-252
-131
-889
-619
-849
-591
-7
-19
-642
-481
-778
-635
-262
-475
-492
-658
-943
-426
-898
-907
-45
-825
-842
-904
-812
-496
-161
-204
-394
-554
-820
-971
-109
-610
-306
-810
-959
-216
-266
-839
-396
-579
-399
-23
-340
-505
-597
-750
-441
-607
-335
-659
-595
-755
-312
-717
-712
-783
-338
-549
-730
-441
-483
-14
-881
-593
-460
-38
-207
-678
-266
-684
-324
-408
-78
-488
-440
-724
-389
-33
-620
-994
-401
-777
-298
-474
-663
-134
-50
-5
-964
-798
-601
-968
-474
-325
-99
-486
-132
-959
-624
-882
-289
-711
-956
-374
-596
-685
-592
-36
-149
-661
-10
-995
-876
-916
-187
-417
-865
-62
-783
-874
-280
-707
-425
-465
-204
-96
-27
-604
-207
-79
-350
-64
-780
-749
-429
-810
-846
-896
-208
-69
-530
-707
-433
-666
-172
-725
-792
-599
-595
-47
-307
-864
-617
-778
-974
-539
-820
-735
-651
-108
-564
-403
-203
-40
-252
-131
-889
-619
-849
-591
-7
-19
-642
-481
-778
-635
-262
-475
-492
-658
-943
-426
-898
-907
-45
-825
-842
-904
-812
-496
-161
-204
-394
-554
-820
-971
-109
-610
-306
-810
-959
-216
-266
-839
-396
-579
-399
-23
-340
-505
-597
-750
-441
-607
-335
-659
-595
-755
-312
-717
-712
-783
-338
-549
-730
-441
-483
-14
-881
-593
-460
-38
-207
-678
-266
-684
-324
-408
-78
-488
-440
-724
-389
-33
-620
-994
-401
-777
-298
-474
-663
-134
-50
-5
-964
-798
-601
-968
-474
-325
-99
-486
-132
-959
-624
-882
-289
-711
-956
-374
-596
-685
-592
-36
-149
-661
-10
-995
-876
-916
-187
-417
-865
-62
-783

+ 0 - 498
flask_be/engine/decoder/test_decoder.py

@@ -1,498 +0,0 @@
-# %%
-import csv
-import sqlite3
-import pandas as pd
-import dtale
-import unicodedata
-import sys
-import random
-# %%
-
-# encoding/decoding functions for db
-# %% funzione decodifica
-def db_decode(string):
-    res = ""
-    with open("vettSpec.csv", 'r') as file1:
-        reader = csv.DictReader(file1)
-        vettSpec = [row for row in reader]
-    for c in string:
-        char_code = int.from_bytes(c.encode("utf-32-le"), 'little', signed=False)
-        found = next((el['unicode'] for el in vettSpec if int(el['intcode']) == char_code), "")
-
-        res += chr(int(found, 16))
-
-    return res
-
-#%% funzione codifica
-def db_encode(string):
-    encoded_string = ""
-    with open("vettSpec.csv", 'r') as file1:
-        reader = csv.DictReader(file1)
-        vettSpec = [row for row in reader]
-    for char in string:
-        post = next((el['intcode'] for el in vettSpec if el['unicode'] == char.encode("utf-32-be").hex().lstrip('0').upper()), None)
-        byteini = int.to_bytes(int(post), 4, byteorder='little')
-        encoded_string += byteini.decode('utf-32-le')
-    return encoded_string
-
-#%% funzione combinazioni (gestione <>)
-def combinations(s):
-  result = []
-  start = s.find("˴")
-  end = s.find("˶")
-  if start == -1 or end == -1:
-    return [s]
-  items = s[start + 1:end].split("Ñ")
-  for item in items:
-    result.extend([s[:start] + item + rest for rest in combinations(s[end + 1:])])
-  return result
-
-#%% funzione interprete (chiama le funzioni precedenti e sostituisce i caratteri jolly non standard)
-def interpreter (data):
-    encoded_data = db_encode(data)
-    clean_data= "'"+encoded_data.replace("˯", "%").replace("Ò", "_")+"'"
-    return combinations(clean_data)    
-
-#%% raddoppia l'iniziale della stringa in ingresso (se non è un carattere jolly)     
-def inizialeraddoppiata (data):
-    doubleddata=[]
-    for el in data:
-        if el[1] != "%" and "_":
-            doubleddata = doubleddata + ["'"+ el[1] + el[1:]]
-    return doubleddata
-
-#%% normalizza la stringa di testo togliendo i diacritici
-def str_normalize(string):
-    normalized_string = ""
-    with open("atab.csv", 'r') as file1:
-        reader = csv.DictReader(file1)
-        atab = [row for row in reader]
-    for c in string:
-        char_code = int.from_bytes(c.encode("utf-32-le"), 'little', signed=False)
-        found = next((el['norm'] for el in atab if int(el['spec']) == char_code), None)
-        pre = found if found else ""
-        byteini = int.to_bytes(int(pre), 4, byteorder='little')
-        normalized_string += byteini.decode('utf-32-le')
-    return normalized_string
-
-#%% applica la normalizzazione a una lista di stringhe
-def list_normalize(lista):
-    return ["'" + str_normalize(stringa.strip("'")) + "'" for stringa in lista]
-
-def db_results_decode (df):
-    columns = ['forma', 'lemma', 'cat_gr', 'disambiguatore']
-    for col in df.columns:
-        if col in columns or col.startswith('highlight'):
-            df[col] = df[col].apply(db_decode)
-    #df = df.applymap(lambda x: db_decode(x) if type(x) == str else x)
-    return df
-
-#%% funzione lista tabelle occorrenziario   
-def get_tables_occ(path):
-    conn = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-    cursor = conn.cursor()
-    cursor.execute("SELECT name FROM sqlite_master WHERE type='table';")
-    table_names = cursor.fetchall()
-    occ_tables = [table[0] for table in table_names if table[0].startswith('Occ')]
-    cursor.close()
-    conn.close()
-    return occ_tables
-
-#funzione contatore risultati
-def counter (results):
-    if not results.empty:
-        trovati= len(results.index)
-        occorrenze= results['occ'].sum()
-        return ("Trovati=" + str(trovati) + " Occorrenze=" + str(occorrenze))   
-    
-#%% funzioni test
-def ricercaforme (entries, path, espansa, raddoppiata):
-    if espansa == 0: 
-        data=" OR spec LIKE ".join(entries)
-        doubleddata=" OR spec LIKE ".join(inizialeraddoppiata(entries))
-        
-        if raddoppiata == 1: 
-            theSimpleQuery = f"SELECT spec AS forma, nocc AS occ, cod FROM form WHERE spec LIKE {data} OR spec LIKE {doubleddata} ORDER BY idfor"
-        else:
-            theSimpleQuery = f"SELECT spec AS forma, nocc AS occ, cod FROM form WHERE spec LIKE {data} ORDER BY idfor"
-
-        con = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-        answer_table = pd.read_sql(theSimpleQuery, con)
-        if answer_table.empty:
-            print ("Nessun risultato")
-            sys.exit(1)
-        else:
-            return answer_table
-
-    else:
-
-        data=" OR spec LIKE ".join(entries)
-        data_norm=" OR norm LIKE ".join(list_normalize(entries))
-        doubleddata_norm=" OR norm LIKE ".join(list_normalize(inizialeraddoppiata(entries)))
-        doubleddata=" OR spec LIKE ".join(inizialeraddoppiata(entries))
-
-        if raddoppiata == 1:
-            theSimpleQuery = f"SELECT DISTINCT spec AS forma, nocc AS occ, cod FROM form WHERE (spec LIKE {data}) OR (norm LIKE {data_norm}) OR (spec LIKE {doubleddata}) OR (norm LIKE {doubleddata_norm}) ORDER BY idfor"
-        else:
-            theSimpleQuery = f"SELECT DISTINCT spec AS forma, nocc AS occ, cod FROM form WHERE (spec LIKE {data}) OR (norm LIKE {data_norm}) ORDER BY idfor"
-
-        con = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-        answer_table = pd.read_sql(theSimpleQuery, con)
-        if answer_table.empty:
-            print ("Nessun risultato")
-            sys.exit(1)
-        else:
-            return answer_table
-
-def findtexts(type, df, listOcc, path, index=None):
-    if index is None:
-        df = pd.DataFrame(df)
-    else:
-        if isinstance(index, range):
-            index = list(index)
-        elif not isinstance(index, list):
-            index = [index]
-        df = pd.DataFrame(df.loc[index])
-    textlist = pd.DataFrame()
-    codlist = list(df["cod"])
-    con = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-    for table in listOcc:
-        strlist = ",".join(str(c) for c in codlist)
-        if type == 0:
-            Query = f"SELECT tab.cod, tab.ntx, tab.pitxt, tab.elemlen, tab.mappa, tab.numperiod, tab.links, tab.numorg, intbib.sigla, tab.vol, tab.pag, tab.riga, tab.col, tab.tipostanza, tab.stanza, tab.verso, tab.numbrano, lem.spec AS lemma, lem.cat AS cat_gr, lem.omo AS disambiguatore FROM {table} AS tab INNER JOIN intbib ON tab.ntx = intbib.ntx INNER JOIN lem ON tab.indlem = lem.cod WHERE tab.cod IN ({strlist})"
-            extendequeryReponse = pd.read_sql(Query, con)
-            textlist = pd.concat([textlist, extendequeryReponse])
-        elif type == 1:
-            Query = f"SELECT tab.cod, tab.ntx, tab.pitxt, tab.elemlen, tab.mappa, tab.numperiod, tab.links, tab.numorg, intbib.sigla, tab.vol, tab.pag, tab.riga, tab.col, tab.tipostanza, tab.stanza, tab.verso, tab.numbrano, lem.spec AS lemma, lem.cat AS cat_gr, lem.omo AS disambiguatore FROM {table} AS tab INNER JOIN intbib ON tab.ntx = intbib.ntx INNER JOIN lem ON tab.indlem = lem.cod WHERE tab.indlem IN ({strlist})"
-            extendequeryReponse = pd.read_sql(Query, con)
-            textlist = pd.concat([textlist, extendequeryReponse])
-        elif type == 2:
-            subquery = f"SELECT DISTINCT lemma, forma FROM pfl WHERE lemma IN ({strlist})"
-            subdf = pd.read_sql(subquery, con)
-            formcodlist = list(subdf["forma"])
-            strform = ",".join(str(c) for c in formcodlist)
-            Query = f"SELECT tab.cod, tab.ntx, tab.pitxt, tab.elemlen, tab.mappa, tab.numperiod, tab.links, tab.numorg, intbib.sigla, tab.vol, tab.pag, tab.riga, tab.col, tab.tipostanza, tab.stanza, tab.verso, tab.numbrano, lem.spec AS lemma, lem.cat AS cat_gr, lem.omo AS disambiguatore FROM {table} AS tab INNER JOIN intbib ON tab.ntx = intbib.ntx INNER JOIN lem ON tab.indlem = lem.cod WHERE tab.indlem IN ({strlist}) OR (tab.indlem = 0 AND tab.cod IN ({strform}))"
-            extendequeryReponse = pd.read_sql(Query, con)
-            textlist = pd.concat([textlist, extendequeryReponse])
-    return textlist
-
-def findcontexts(textlist, listOcc, path):
-    contexts = []
-    ampiezzacontesto = 31
-    con = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-    for ind, row in textlist.iterrows():
-        pitxtLocal = row["pitxt"]
-        sigla = row["sigla"]
-        periodlocal = row["numperiod"]
-        ntxlocal = row["ntx"]
-        mappalocal = row["mappa"]
-        pointerlist = pd.DataFrame()
-        for table in listOcc:
-            query = f"SELECT tab.pitxt, tab.elemlen FROM {table} AS tab WHERE tab.ntx = {ntxlocal} AND tab.mappa <= {mappalocal+int(ampiezzacontesto/2)} AND tab.mappa >= {mappalocal-int(ampiezzacontesto/2)}"
-            queryresponse = pd.read_sql(query, con)
-            pointerlist = pd.concat([pointerlist, queryresponse])
-        with open(f"{path}/itxt/{sigla}", 'r', encoding="utf-32-le") as file1:
-            file1.seek(4*pointerlist["pitxt"].min())
-            cont = file1.read(pointerlist["pitxt"].max()-pointerlist["pitxt"].min())
-            contexts.append(cont)
-    textlist['contesto'] = contexts
-    return (textlist.reset_index())
-
-def findbib(contexts, path):
-    infobib = pd.DataFrame()
-    rif_org = pd.DataFrame()
-    for ind, row in contexts.iterrows():
-        con = sqlite3.connect(f"file:{path}/bibliografia/BiblioTLIO.db", uri=True)
-        Query = f"SELECT [Anno iniziale], [Anno finale], [Data codificata], [Titolo Abbreviato], [Autore], [Titolo], [Curatore], [Data descrittiva], [Area generica], [Area specifica], [Genere], [Forma], [Tipo], IQ FROM datibib WHERE Sigla='{row['sigla']}'"
-        bib = pd.read_sql(Query, con)
-        infobib = pd.concat([infobib, bib])
-        con2 = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-        Query2 = f"SELECT head AS Rif_organico, full AS Rif_completo FROM org WHERE (indice='{row['numorg']}' AND ntx='{row['ntx']}')"
-        rif = pd.read_sql(Query2, con2)
-        rif_org = pd.concat([rif_org, rif])
-    annoiniz = list(infobib['Anno iniziale'])
-    annofin = list(infobib['Anno finale'])
-    datacod = list(infobib['Data codificata'])
-    datadesc = list(infobib['Data descrittiva'])
-    titoloabb = list(infobib['Titolo Abbreviato'])
-    autore = list(infobib['Autore'])
-    titolo = list(infobib['Titolo'])
-    curatore = list(infobib['Curatore'])
-    areagen = list(infobib['Area generica'])
-    areaspec = list(infobib['Area specifica'])
-    genere = list(infobib['Genere'])
-    forma = list(infobib['Forma'])
-    tipo = list(infobib['Tipo'])
-    iq = list(infobib['IQ'])
-    rif1 = list(rif_org['Rif_organico'])
-    rif2 = list(rif_org['Rif_completo'])
-    contexts['Anno iniziale'] = annoiniz
-    contexts['Anno finale'] = annofin
-    contexts['Data codificata'] = datacod
-    contexts['Data descrittiva'] = datadesc
-    contexts['Autore'] = autore
-    contexts['Titolo Abbreviato'] = titoloabb
-    contexts['Titolo'] = titolo
-    contexts['Curatore'] = curatore
-    contexts['Area generica'] = areagen
-    contexts['Area specifica'] = areaspec
-    contexts['Genere'] = genere
-    contexts['Forma'] = forma
-    contexts['Tipo'] = tipo
-    contexts ['IQ'] = iq
-    contexts['Rif_organico'] = rif1
-    contexts['Rig_completo'] = rif2
-    contexts.pag = contexts.pag.astype(int)
-    chrono = contexts.sort_values(by=['Anno iniziale', 'Rif_organico', 'pag'])   
-    cols = ['links','Titolo Abbreviato', 'Rif_organico', 'tipostanza', 'stanza', 'verso', 'pag', 'riga', 'IQ', 'lemma', 'cat_gr', 'disambiguatore', 'contesto', 'Autore', 'Titolo',  'Anno iniziale', 'Anno finale', 'Data codificata', 'Data descrittiva', 'Area generica', 'Area specifica', 'Genere', 'Forma', 'Tipo', 'Curatore',  'cod', 'ntx', 'pitxt', 'elemlen', 'mappa', 'numperiod', 'numorg', 'sigla', 'vol', 'col', 'numbrano', 'Rig_completo']
-    clean_df = chrono[cols].reset_index()
-    return clean_df
-
-def highlight (bibliocontexts, path):
-    index = 0
-    con = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-    for col in bibliocontexts.columns:
-        forme = []
-        if col.startswith('cod'):
-            for ind, row in bibliocontexts.iterrows():
-                Query = f"SELECT spec FROM form WHERE cod={row[col]}"
-                query_answer = pd.read_sql(Query, con)
-                forme += list(query_answer['spec'])
-            if index == 0:
-                bibliocontexts['highlight'] = forme
-            else:
-                bibliocontexts['highlight'+str(index)] = forme
-            index += 1
-    return bibliocontexts
-
-def contestimultipli (tipo_ricerca, ricerca, listOcc, path):
-    textlist = findtexts(tipo_ricerca, ricerca, listOcc, path)
-    contexts = findcontexts (textlist,listOcc, path)
-    bibliocontexts = findbib (contexts, path)
-    highlights = highlight(bibliocontexts, path)
-    return highlights
-
-def singlecontexts(textlist, index, parole, periodi, brani, listOcc, path):
-    context = textlist.iloc[index]
-    contexts = []
-    formats = []
-    con = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-    sigla = textlist.loc[index, "sigla"]
-    periodlocal = textlist.loc[index, "numperiod"]
-    ntxlocal = textlist.loc[index, "ntx"]
-    mappalocal = textlist.loc[index, "mappa"]
-    linkslocal = textlist.loc[index, "links"]
-    if parole != 0:
-        pointerlist = pd.DataFrame()
-        for table in listOcc:
-            query = f"SELECT tab.pitxt, tab.elemlen FROM {table} AS tab WHERE tab.ntx = {ntxlocal} AND tab.mappa <= {mappalocal+int(parole/2)} AND tab.mappa >= {mappalocal-int(parole/2)}"
-            queryresponse = pd.read_sql(query, con)
-            pointerlist = pd.concat([pointerlist, queryresponse])
-        with open(f"{path}/itxt/{sigla}", 'r', encoding="utf-32-le") as file1:
-            file1.seek(4*pointerlist["pitxt"].min())
-            cont = file1.read(pointerlist["pitxt"].max()-pointerlist["pitxt"].min())
-            contexts.append(cont)
-        with open(f"{path}/ftxt/{sigla}", 'rb') as file1:
-            file1.seek(pointerlist["pitxt"].min()-1)
-            formBytes = file1.read(pointerlist["pitxt"].max()-pointerlist["pitxt"].min())
-            form = [byte for byte in formBytes]
-            formats.append(form)
-            context ['piniz'] = pointerlist["pitxt"].min()
-            context ['pfin'] = pointerlist["pitxt"].max()
-    elif periodi != 0:
-        query = f"SELECT piniz, pfin FROM periodi WHERE ntx = {ntxlocal} AND numperiod <= {periodlocal+int(periodi/2)} AND numperiod >= {periodlocal-int(periodi/2)}"
-        queryresponse = pd.read_sql(query, con)
-        with open(f"{path}/itxt/{sigla}", 'r', encoding="utf-32-le") as file1:
-            file1.seek(4*queryresponse["piniz"].min())
-            cont = file1.read(queryresponse["pfin"].max()-queryresponse["piniz"].min())
-            contexts.append(cont)
-            context ['piniz'] = queryresponse["piniz"].min()
-            context ['pfin'] = queryresponse["pfin"].max()
-    elif brani != 0:
-        if linkslocal == 0 or linkslocal == 1:
-            return "Nessun brano associato a questo contesto"
-        else:
-            numbranolocal = textlist.loc[index, "numbrano"]
-            query = f"SELECT piniz, pfin FROM linkbase WHERE {ntxlocal} = ntx AND tipo = 2 AND id BETWEEN {numbranolocal-int(brani/2)} AND {numbranolocal+int(brani/2)}"
-            queryresponse = pd.read_sql(query, con)
-            with open(f"{path}/itxt/{sigla}", 'r', encoding="utf-32-le") as file1:
-                file1.seek(4*queryresponse["piniz"].min())
-                cont = file1.read(queryresponse["pfin"].max()-queryresponse["piniz"].min())
-                contexts.append(cont)
-                context ['piniz'] = queryresponse["piniz"].min()
-                context ['pfin'] = queryresponse["pfin"].max() 
-    context['contesto'] = contexts [0]
-    context['formattazione'] = formats
-    return pd.DataFrame(context).T.reset_index(drop=True)
-
-
-#%% funzione di ricerca dei brani associati. Ha in input singlecontexts.
-def findlinks (context, path):
-    con = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-    linkslocal = context.loc[0, "links"]
-    siglalocal = context.loc[0, "sigla"]
-    ntxlocal = context.loc[0, "ntx"]
-    pitxtlocal = context.loc[0, "pitxt"]
-    pinizlocal = context.loc[0, "piniz"]
-    pfinlocal = context.loc[0, "pfin"]
-    if linkslocal == 0:
-        return context
-    if linkslocal == 1:
-        query = f"SELECT ta.ntx, ta.id, ta.piniz, ta.pfin, tb.mappain, tb.mappafin FROM linkbase AS tb INNER JOIN linknoteass AS ta ON tb.ntx = ta.ntx AND tb.id = ta.id WHERE (((tb.tipo= 1) AND (tb.ntx = {ntxlocal})) AND ((tb.piniz BETWEEN {pinizlocal} AND {pfinlocal}) OR ({pitxtlocal} BETWEEN tb.piniz AND tb.pfin)))"
-        queryresponse = pd.read_sql(query, con)
-        with open(f"{path}/itxt/{siglalocal}", 'r', encoding="utf-32-le") as file1:
-                file1.seek(4*queryresponse["piniz"].min())
-                cont = file1.read(queryresponse["pfin"].max()-queryresponse["piniz"].min()-2)
-        context['nota'] = cont
-        return context
-    if linkslocal == 2:
-        query = f"SELECT ta.ntx, ta.id, ta.piniz, ta.pfin, tb.mappain, tb.mappafin FROM linkbase AS tb INNER JOIN linknoteass AS ta ON tb.ntx = ta.ntx AND tb.id = ta.id WHERE (((tb.tipo= 2) AND (tb.ntx = {ntxlocal})) AND ((tb.piniz BETWEEN {pinizlocal} AND {pfinlocal}) OR ({pitxtlocal} BETWEEN tb.piniz AND tb.pfin)))"
-        queryresponse = pd.read_sql(query, con)
-        with open(f"{path}/itxt/{siglalocal}", 'r', encoding="utf-32-le") as file1:
-                file1.seek(4*queryresponse["piniz"].min())
-                cont = file1.read(queryresponse["pfin"].max()-queryresponse["piniz"].min()-2)
-        context['testo associato'] = cont
-    if linkslocal == 3:
-        query = f"SELECT ta.ntx, ta.id, ta.piniz, ta.pfin, tb.piniz AS iniz, tb.pfin AS fin, tb.mappain, tb.mappafin FROM linkbase AS tb INNER JOIN linknoteass AS ta ON tb.ntx = ta.ntx AND tb.id = ta.id WHERE (((tb.tipo= 1) AND (tb.ntx = {ntxlocal})) AND ((tb.piniz BETWEEN {pinizlocal} AND {pfinlocal}) OR ({pitxtlocal} BETWEEN tb.piniz AND tb.pfin)))"
-        queryresponse = pd.read_sql(query, con)
-        with open(f"{path}/itxt/{siglalocal}", 'r', encoding="utf-32-le") as file1:
-                file1.seek(4*queryresponse["piniz"].min())
-                cont = file1.read(queryresponse["pfin"].max()-queryresponse["piniz"].min()-2)
-        context['nota'] = cont
-        query2 = f"SELECT ta.ntx, ta.id, ta.piniz, ta.pfin, tb.piniz AS iniz, tb.pfin AS fin, tb.mappain, tb.mappafin FROM linkbase AS tb INNER JOIN linknoteass AS ta ON tb.ntx = ta.ntx AND tb.id = ta.id WHERE (((tb.tipo= 2) AND (tb.ntx = {ntxlocal})) AND ((tb.piniz BETWEEN {pinizlocal} AND {pfinlocal}) OR ({pitxtlocal} BETWEEN tb.piniz AND tb.pfin)))"
-        queryresponse2 = pd.read_sql(query2, con)
-        with open(f"{path}/itxt/{siglalocal}", 'r', encoding="utf-32-le") as file2:
-                file2.seek(4*queryresponse2["piniz"].min())
-                cont2 = file2.read(queryresponse2["pfin"].max()-queryresponse2["piniz"].min()-2)
-        context['testo associato'] = cont2
-    return context
-
-#%% Ha in input links, associa i riferimenti bibliografici ad ogni contesto.
-def singlefindbib(contexts, path):
-    infobib = pd.DataFrame()
-    rif_org = pd.DataFrame()
-    for ind, row in contexts.iterrows():
-        con = sqlite3.connect(f"file:{path}/bibliografia/BiblioTLIO.db?mode=ro", uri=True)
-        Query = f"SELECT [Anno iniziale], [Titolo Abbreviato], IQ FROM datibib WHERE Sigla='{row['sigla']}'"
-        bib = pd.read_sql(Query, con)
-        infobib = pd.concat([infobib, bib])
-        con2 = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-        Query2 = f"SELECT head AS Rif_organico, full AS Rif_completo FROM org WHERE (indice='{row['numorg']}' AND ntx='{row['ntx']}')"
-        rif = pd.read_sql(Query2, con2)
-        rif_org = pd.concat([rif_org, rif])
-    anno = list(infobib['Anno iniziale'])
-    titolo = list(infobib['Titolo Abbreviato'])
-    iq = list(infobib['IQ'])
-    rif1 = list(rif_org['Rif_organico'])
-    rif2 = list(rif_org['Rif_completo'])
-    contexts['Anno iniziale'] = anno
-    contexts['Titolo Abbreviato'] = titolo
-    contexts ['IQ'] = iq
-    contexts['Rif_organico'] = rif1
-    contexts['Rig_completo'] = rif2
-    contexts.pag = contexts.pag.astype(int)
-    chrono = contexts.sort_values(by=['Anno iniziale', 'Rif_organico', 'pag'])   
-    if 'nota' in chrono.columns and 'testo associato' in chrono.columns:
-        cols = ['links','Titolo Abbreviato', 'Rif_organico', 'tipostanza', 'stanza', 'verso', 'pag', 'riga', 'IQ', 'lemma', 'cat_gr', 'disambiguatore', 'contesto', 'nota', 'testo associato', 'highlight']
-    elif 'nota' in chrono.columns:
-        cols = ['links','Titolo Abbreviato', 'Rif_organico', 'tipostanza', 'stanza', 'verso', 'pag', 'riga', 'IQ', 'lemma', 'cat_gr', 'disambiguatore', 'contesto', 'nota', 'highlight']
-    elif 'testo associato' in chrono.columns:
-        cols = ['links','Titolo Abbreviato', 'Rif_organico', 'tipostanza', 'stanza', 'verso', 'pag', 'riga', 'IQ', 'lemma', 'cat_gr', 'disambiguatore', 'contesto', 'testo associato', 'highlight']
-    else:
-        cols = ['links','Titolo Abbreviato', 'Rif_organico', 'tipostanza', 'stanza', 'verso', 'pag', 'riga', 'IQ', 'lemma', 'cat_gr', 'disambiguatore', 'contesto', 'highlight']
-    chrono = chrono.drop(chrono.columns[0], axis=1)
-    clean_df = chrono.reindex(columns=cols + list(chrono.columns.difference(cols)))
-    return clean_df
-
-# %% funzione contesti singoli
-
-def contestosingolo (contestimultipli, indice, parole, periodi, brani, listOcc, path):
-     contestosingolo = singlecontexts(contestimultipli, indice, parole, periodi, brani, listOcc, path)
-     braniassociati = findlinks(contestosingolo, path)
-     contestosingoloclean = singlefindbib (braniassociati, path)
-     return contestosingoloclean
-
-#%% funzioni decodifica contesti
-
-def GeneraKey (sigla=None):
-    # Genera i parametri di cifratura di un testo
-    valore = [0, 0, 0]
-    origine = None
-    global LengKey, KeyBody
-    con = sqlite3.connect(f"file:{path}/corpus.db?mode=ro", uri=True)
-    query = f"SELECT notea,noteb,notec FROM Intbib WHERE lower(sigla)='{sigla}'"
-    query_answer = pd.read_sql(query, con)
-    valore[0] = int(query_answer['notea'][0])
-    valore[1] = int(query_answer['noteb'][0])
-    valore[2] = int(query_answer['notec'][0])
-    print (valore)
-    dato = valore[0] + valore[1]
-    LengKey = 50 + (valore[2] % 300)
-    if (LengKey // 2) * 2 != LengKey:
-        LengKey = LengKey + 1
-    KeyBody = [0] * LengKey
-    iniziale = dato % (valore[2] + 123)
-    random.seed(iniziale)
-    for k in range(LengKey):
-        KeyBody[k] = int(1000 * random.random())
-path = "/Users/leonardocanova/Library/CloudStorage/OneDrive-ConsiglioNazionaledelleRicerche/TIGRO/Ricerche/db/ndg2.gat4"
-GeneraKey("d17")
-
-#%% funzione cifratura/decifratura
-def CifraS(df, verso):
-    # Cifra o decifra una stringa
-    # StartInFile = posizione, all'interno del testo cifrato, del primo carattere della stringa da cifrare (base 1)
-    # stringa = stringa da cifrare o decifrare
-    # verso = 1 => cifra; 2 => decifra
-    # FirstInStringa = indice del primo byte considerato all'interno del vettore da decifrare
-    # LastInStringa = indice dell'ultimo byte considerato all'interno del vettore da decifrare
-    # PosizInKey = indice del primo carattere da utilizzare all'interno della chiave fissa
-
-    global LengKey, KeyBody
-    print (KeyBody)
-    print(LengKey)
-    StartInFile = df['piniz'][0]
-    stringa = df['contesto'] [0]
-    print(StartInFile, stringa)
-    NumCharsToConv = 0
-    LastInStringa = 0
-    LengKey2 = LengKey // 2
-    while LastInStringa < len(stringa):
-        StartInFile = StartInFile + NumCharsToConv
-        NumKeyAppl = 1 + (StartInFile - 1) // LengKey2
-        FirstInStringa = LastInStringa + 1
-        PosizInKey = StartInFile % LengKey2
-        if PosizInKey == 0:
-            PosizInKey = LengKey2
-        MaxCharsToConv = LengKey - PosizInKey + 1
-        if MaxCharsToConv > LengKey2 - PosizInKey + 1:
-            MaxCharsToConv = LengKey2 - PosizInKey + 1
-        NumCharsToConv = len(stringa) - FirstInStringa + 1
-        if NumCharsToConv > MaxCharsToConv:
-            NumCharsToConv = MaxCharsToConv
-        LastInStringa = FirstInStringa + NumCharsToConv - 1
-        for k in range(FirstInStringa - 1, LastInStringa):
-            if verso == 1:
-                stringa = stringa[:k] + chr(ord(stringa[k]) + KeyBody[PosizInKey-1]) + stringa[k+1:]
-            else:
-                stringa = stringa[:k] + chr(ord(stringa[k]) - KeyBody[PosizInKey-1]) + stringa[k+1:]
-                print("Stringa: "+stringa)
-            PosizInKey += 1
-    return stringa
-
-#%% provine
-testdec = 'ӗЫГҨғϩҘМϩӲѢҨҘ'
-testdec2 = 'ӻ'
-testenc = "recomandaţion"
-testenc2 = "çà"
-testnorm = "fòra"
-path = "/Users/leonardocanova/Library/CloudStorage/OneDrive-ConsiglioNazionaledelleRicerche/TIGRO/Ricerche/db/ndg2.gat4"
-listOcc = get_tables_occ(path)
-ricerca = ricercaforme(interpreter(testenc), path, 1, 0)
-#dtale.show(db_results_decode(ricerca))
-contesti_multipli = contestimultipli(0, ricerca, listOcc, path)
-contesto_singolo = contestosingolo(contesti_multipli, 0, 31, 0, 0, listOcc, path)
-#dtale.show(db_results_decode(contesto_singolo))
-#CifraS(contesto_singolo, 2)
-# %%
-

+ 0 - 462
flask_be/engine/decoder/test_decoder_kora.py

@@ -1,462 +0,0 @@
-# %%
-import csv
-
-'''
-## Premessa 1
-La mia prima versione di convertitore è stata fatta ad occhio. Ora, tornando sulla questione, ho individuato funzioni _built-in_ (e quindi, in teoria, altamente ottimizzate) che fanno il grosso del lavoro: in particolare:
-- int
-- hex
-- chr
-- ord
-'''
-'''
-## Premessa 2
-*Unicode* assegna ad 'ogni' (o meglio: ad un numero parecchio grande di) carattere un codice numerico. Seguendo lo standard, il codice Unicode di un carattere si scrive 'U+' seguito da un numero _esadecimale_ da 4 a 6 cifre (con le prime cifre che possono essere zeri).
-Ad esempio, le lettere latine maiuscole A-Z sono rappresentate dai codici
-
-U+0041 -- U+005A
-
-e le minuscole dai codici
-
-U+0061 -- U+007A .
-
-I codici dei primi 128 caratteri (da U+0000 a U+007F) corrispondono ai codici ASCII degli stessi caratteri.
-
-Questi codici hanno anche una versione _decimale_, che si ottiene semplicemente convertendo il numero dopo 'U+' da base 16 a base 10. Per fare la conversione in GATTO, ci occorrono entrambe le versioni.
-'''
-# %%
-# 1. Le funzioni 'int' e 'hex' permettono di convertire al volo numeri decimali in esadecimali e viceversa.
-
-# Da esadecimale a int:
-
-print('Da base 16 a base 10:', int("AF", 16) )
-
-# Da int a esadecimale:
-
-print ('Da base 10 a base 16 -- notare il prefisso:', hex(175) )
-
-'''
-Note:
-
-1. In 'int', il secondo parametro specifica la base: la funzione può essere usata anche per convertire numeri da altre basi.
-2. Sempre in 'int', l'input va dato come stringa, per evitare che il Python lo interpreti come variabile data la possibile presenza di lettere. La string *non* è case-sensitive.
-3. In 'hex', si può notare che l'output ha un prefisso '0x'. Questo serve per specificare 
-'''
-# Altri esempi:
-print('La stringa in int ignora il prefisso:', int('0xaf', 16) )
-print('e non è case-sensitive:', int('Af', 16) )
-# %%
-# Le funzioni 'ord' e 'chr' convertono un carattere nel suo codice Unicode *DECIMALE* e viceversa.
-
-print( 'Il codice decimale non è (chiaramente) uguale a quello esadecimale, altrimenti il prossimo carattere sarebbe una A:' )
-print( chr(41) )
-
-print( 'Ma combinando chr ed int:' )
-print( chr(int("41", 16)) )
-# %%
-# Credo convenga caricare 'vettSpec' una volta per tutte invece che inserire il caricamento della tabella nella funzione:
-with open("vettSpec.csv", 'r') as file1:
-    reader = csv.DictReader(file1)
-    vettSpec = [row for row in reader]
-# %%
-# Una volta che uno ha vettSpec, la conversione *di un singolo carattere* si fa in 3 passaggi:
-def db_decode(string0):
-    res = ""
-    for char0 in string0:
-        #1
-        char0Dec = ord(char0) # Dal carattere al codice Unicode DECIMALE corrispondente
-        #2
-        char0ConvDec = next((el['unicode'] for el in vettSpec if el['intcode'] == str(char0Dec)), None) # Il codice DECIMALE (passato come stringa) viene ricercato in vettSpec, ritornando l'Unicode ESADECIMALE del carattere decriptato o None se non c'è riscontro -- il che non DOVREBBE succedere.
-        #3
-        res += chr(int(char0ConvDec, 16)) # Si converte il codice esadecimale a decimale e si usa la built-in chr per recuperare il carattere
-    return res
-
-def db_encode(string0):
-    res = ""
-    for char0 in string0:
-        #1
-        char0Hex = hex(ord(char0)) # Dal carattere al codice Unicode ESADECIMALE corrispondente
-        #2
-        char0ConvDec = next((el['intcode'] for el in vettSpec if el['unicode'] == char0Hex[2:].upper()), None) # Il codice ESADECIMALE, senza il prefisso '0x' (rimosso tramite [2:]) e convertito in maiuscole per rispettare il formato di vettSpec, viene ricercato in vettSpec, ritornando l'Unicode DECIMALE del carattere criptato o None se non c'è riscontro -- il che non DOVREBBE succedere.
-        #3
-        res += chr(int(char0ConvDec)) # Si usa la built-in chr per recuperare il carattere
-    return res
-# %%
-# Test:
-testEncrNorm = 'КѢӗГԂғМϩϩ'
-testEncrSpec = 'ГѢӗГԂғМϩϩ'
-
-testDecrNorm = db_decode(testEncrNorm)
-testDecrSpec = db_decode(testEncrSpec)
-print( testDecrNorm )
-print( testDecrSpec )
-
-print( db_encode(testDecrNorm) )
-print( db_encode(testDecrSpec) )
-# %%
-# Altri test:
-testdec = 'ӗЫГҨғϩҘМϩӲѢҨҘ'
-testenc = "recomandaţion"
-testdec2 = 'ӻ'
-testenc2 = "çà"
-print( db_decode(testdec) )
-print( db_encode(testenc) )
-print( db_decode(testdec2) )
-print( db_encode(testenc2) )
-# %%
-# La prova sui testi!
-# %%
-def GenerateKeyParam(sigla, parametersObj):
-    vals = []
-    vals.append(parametersObj[sigla]['notea'])
-    vals.append(parametersObj[sigla]['noteb'])
-    vals.append(parametersObj[sigla]['notec'])
-    partial = vals[0] + vals[1]
-    keyLength = 50 + (vals[2] % 300)
-    if (keyLength // 2) * 2 != keyLength:
-        keyLength = keyLength + 1
-    seed = partial % (vals[2] + 123)
-    return seed, keyLength
-# %%
-priva = {'p07': {'notea': 557968080, 'noteb': 8457403318, 'notec': 561881}}
-
-print( GenerateKeyParam('p07', priva) )
-
-with open("key_p07.csv", 'r') as file1:
-    aaa = csv.reader(file1)
-    key_p07 = [int(val[0]) for val in aaa]
-
-with open('../../../db/ndg2.gat4/itxt/p07', 'rb') as file1:
-    file1.seek(4)
-    p07 = file1.read().decode(encoding="utf-32-le")
-# %%
-def code(char0, shift):
-    return chr(ord(char0) + shift)
-
-def decodeText(text, key, startInFile):
-    initialOffset = startInFile % len(key)
-    res = ""
-    for k, char0 in enumerate(text):
-        offset = k + initialOffset
-        if offset >= len(key):
-            offset = offset % len(key)
-        res += code(char0, -key[offset])
-    return res
-# %%
-p07micro = p07[:100]
-
-ii = 0
-for char in p07micro:
-    ii = ii+1
-    if ii>20:
-        break
-    print(ii, ord(char), char)
-# %%
-decodeText(p07micro, key_p07, 6)
-# %%
-def CifraS(stringa, StartInFile, key, verso):
-    # Cifra o decifra una stringa
-    # StartInFile = posizione, all'interno del testo cifrato, del primo carattere della stringa da cifrare (base 1)
-    # stringa = stringa da cifrare o decifrare
-    # verso = 1 => cifra; 2 => decifra
-    # FirstInStringa = indice del primo byte considerato all'interno del vettore da decifrare
-    # LastInStringa = indice dell'ultimo byte considerato all'interno del vettore da decifrare
-    # PosizInKey = indice del primo carattere da utilizzare all'interno della chiave fissa
-
-    NumCharsToConv = 0
-    LastInStringa = 0
-    LengKey2 = len(key) // 2
-    while LastInStringa < len(stringa):
-        StartInFile = StartInFile + NumCharsToConv
-        NumKeyAppl = 1 + (StartInFile - 1) // LengKey2
-        FirstInStringa = LastInStringa + 1
-        PosizInKey = StartInFile % LengKey2
-        if PosizInKey == 0:
-            PosizInKey = LengKey2
-        MaxCharsToConv = len(key) - PosizInKey + 1
-        if MaxCharsToConv > LengKey2 - PosizInKey + 1:
-            MaxCharsToConv = LengKey2 - PosizInKey + 1
-        NumCharsToConv = len(stringa) - FirstInStringa + 1
-        if NumCharsToConv > MaxCharsToConv:
-            NumCharsToConv = MaxCharsToConv
-        LastInStringa = FirstInStringa + NumCharsToConv - 1
-        for k in range(FirstInStringa - 1, LastInStringa):
-            if verso == 1:
-                stringa = stringa[:k] + chr(ord(stringa[k]) + key[PosizInKey-1]) + stringa[k+1:]
-            else:
-                stringa = stringa[:k] + chr(ord(stringa[k]) - key[PosizInKey-1]) + stringa[k+1:]
-                print("Stringa: "+stringa)
-            PosizInKey += 1
-    return stringa
-# %%
-CifraS(p07micro, 1, key_p07, 1)
-# %%
-## ANCORA!
-###
-# %%
-def code(char0, shift):
-    return chr(ord(char0) + shift)
-
-def decodeText(text, key, startInFile):
-    initialOffset = startInFile % len(key)
-    res = ""
-    for k, char0 in enumerate(text):
-        offset = k + initialOffset
-        if offset >= len(key):
-            offset = offset % len(key)
-        res += code(char0, -key[offset])
-    return res
-
-def CifraS(stringa, StartInFile, key, verso):
-    # Cifra o decifra una stringa
-    # StartInFile = posizione, all'interno del testo cifrato, del primo carattere della stringa da cifrare (base 1)
-    # stringa = stringa da cifrare o decifrare
-    # verso = 1 => cifra; 2 => decifra
-    # FirstInStringa = indice del primo byte considerato all'interno del vettore da decifrare
-    # LastInStringa = indice dell'ultimo byte considerato all'interno del vettore da decifrare
-    # PosizInKey = indice del primo carattere da utilizzare all'interno della chiave fissa
-
-    NumCharsToConv = 0
-    LastInStringa = 0
-    LengKey2 = len(key) // 2
-    while LastInStringa < len(stringa):
-        StartInFile = StartInFile + NumCharsToConv
-        #NumKeyAppl = 1 + (StartInFile - 1) // LengKey2
-        FirstInStringa = LastInStringa + 1
-        PosizInKey = StartInFile % LengKey2
-        if PosizInKey == 0:
-            PosizInKey = LengKey2
-        MaxCharsToConv = len(key) - PosizInKey + 1
-        if MaxCharsToConv > LengKey2 - PosizInKey + 1:
-            MaxCharsToConv = LengKey2 - PosizInKey + 1
-        NumCharsToConv = len(stringa) - FirstInStringa + 1
-        if NumCharsToConv > MaxCharsToConv:
-            NumCharsToConv = MaxCharsToConv
-        LastInStringa = FirstInStringa + NumCharsToConv - 1
-        for k in range(FirstInStringa - 1, LastInStringa):
-            if verso == 1:
-                stringa = stringa[:k] + chr(ord(stringa[k]) + key[PosizInKey-1]) + stringa[k+1:]
-            else:
-                stringa = stringa[:k] + chr(ord(stringa[k]) - key[PosizInKey-1]) + stringa[k+1:]
-                #print("Stringa: "+stringa)
-            PosizInKey += 1
-    return stringa
-# %%
-# Tira fuori la chiave A FORZA!
-with open('../../../db/ndg2.gat4/itxt/p07', 'rb') as file1:
-    file1.seek(4)
-    p07_enc = file1.read().decode(encoding="utf-32-le")
-with open('../../../db/first_db/itxt/p07', 'rb') as file1:
-    file1.seek(4)
-    p07_dec = file1.read().decode(encoding="utf-32-le")
-# %%
-# Stesso testo? Check lunghezza!
-len(p07_enc)==len(p07_dec)
-# %%
-ii = 0
-for char in p07_dec[:1000]:
-    ii = ii+1
-    if ii>20:
-        break
-    print(ii, ord(char), char)
-caz_dec = [ord(char) for char in p07_dec[:1000]]
-caz_enc = [ord(char) for char in p07_enc[:1000]]
-# %%
-appela = []
-for i in range(len(caz_dec)):
-    appela.append(caz_enc[i] - caz_dec[i])
-# %%
-with open('matto.csv', 'w') as file1:
-    wtr = csv.writer(file1)
-    for row in appela:
-        wtr.writerow([row])
-# %%
-affa = appela[:332]
-nculo = appela[332:664]
-# %%
-affa == nculo
-# %%
-min(appela)
-# %%
-with open('furioso.csv', 'w') as file1:
-    wtr = csv.writer(file1)
-    for row in appela[:332]:
-        wtr.writerow([row])
-# %%
-# Ok, 'furioso.csv' è -- sperabilmente -- la chiave
-# Riapro furioso
-
-with open('furioso.csv', 'r') as file1:
-    rdr = csv.reader(file1)
-    affa2 = [int(row[0]) for row in rdr]
-# %%
-decodeText(p07_enc[:100], affa2, 0)
-# %%
-chiaro = decodeText(p07_enc, affa2, 0)
-print(chiaro)
-# %%
-CifraS(p07_enc[:100], 1, affa2, 2) == decodeText(p07_enc[:100], affa2, 0)
-
-# ... e funziona!
-# %%
-'''
-
-Programmino in VB che DOVREBBE tirar fuori la chiave (è copiato praticamente verbatim da GeneraKey di Gatto4), ma non lo fa -- differenza di implementazione di Rnd? Altro?
-
-Module VBModule
-    Sub Main()
-      Dim k, a, dato, iniziale, valore(3) As Integer
-      Dim LengKey, KeyBody() as Integer 
-      
-      valore(1) = 557968080
-      valore(2) = 845740318
-      valore(3) = 561881
-
-      dato = valore(1) + valore(2)
-      LengKey = 50 + (valore(3) Mod (300))
-      If (LengKey \ 2) * 2 <> LengKey Then LengKey = LengKey + 1
-      ReDim KeyBody(LengKey)
-      iniziale = dato Mod (valore(3) + 123)
-      a = Rnd(-1)
-      Randomize(iniziale)
-      Console.WriteLine("Iniziale: " + Str(iniziale))
-      Console.WriteLine("Lunghezza chiave: " + Str(LengKey))
-      For k = 1 To LengKey
-         KeyBody(k) = 1000 * Rnd()
-         Console.WriteLine(Str(k) + ": " + Str(KeyBody(k)))
-      Next k
-    End Sub
-End Module
-
-'''
-# %%
-# Un esperimento
-
-
-aVB = 1140671485
-cVB = 12820163
-mVB = 2**24
-
-aMS = 214013
-cMS = 2531011
-mMS = 2**31
-
-class randomLCG:
-    def __init__(self, a=134775813, c=1, m=2**32, seed=0):
-        self.seed = seed
-        self._initial_seed = seed
-        self.a = a
-        self.c = c
-        self.m = m
-    
-    def random(self):
-        pre = (self.a*self.seed + self.c) % self.m
-        self.seed = pre
-        return pre/self.m
-    
-    def setSeed(self, seed):
-        self.seef = seed
-
-    def reset(self):
-        self.seed = self._initial_seed
-# %%
-seed0 = 384410
-rnd1 = randomLCG(seed=seed0)
-rnd2 = randomLCG(aVB, cVB, mVB, seed0+327680)
-rnd3 = randomLCG(aMS, cMS, mMS, seed=seed0)
-# %%
-rnd1.reset()
-for ind in range(4):
-    print( round(1000*rnd1.random()) )
-# %%
-rnd2.reset()
-for ind in range(4):
-    print( round(1000*rnd2.random()) )
-# %%
-rnd3.reset()
-for ind in range(4):
-    print( round(1000*rnd3.random()) )
-# %%
-
-# THE LAST TEST
-import csv
-
-def getKeyByCode(keyFile):
-    with open(keyFile, 'r') as file1:
-        reader = csv.reader(file1)
-        key = [int(row[0]) for index, row in enumerate(reader) if index>1]
-        # Apparently, only the first half of the key is actually used!
-        halfKeyLen = len(key)//2
-        key=key[:halfKeyLen]
-        return key
-
-def decodeTextByKey(text, key, startInFile):
-    initialOffset = startInFile % len(key)
-    res = ""
-    for k, char0 in enumerate(text):
-        offset = k + initialOffset
-        if offset >= len(key):
-            offset = offset % len(key)
-        try:
-            res += shiftchar(char0, -key[offset])
-        except:
-            res+=' -- Error in key!'
-            break
-    return res
-#
-def codeTextByKey(text, key, startInFile):
-
-    initialOffset = startInFile % len(key)
-    res = ""
-    for k, char0 in enumerate(text):
-        offset = k + initialOffset
-        if offset >= len(key):
-            offset = offset % len(key)
-        try:
-            res += shiftchar(char0, +key[offset])
-        except:
-            res+=' -- Error in key!'
-            break
-    return res
-#
-def shiftchar(char0, shift):
-    return chr(ord(char0) + shift)
-
-# %%
-from os import listdir
-
-keyPath = 'keys/'
-itxtPath = '../../../db/ndg2.gat4/itxt/'
-
-files = listdir(keyPath)
-keyFiles = [file for file in files if (file.startswith('key_') and file.endswith('.csv'))]
-
-keys = {}
-files = {}
-for keyFile in keyFiles:
-    code = keyFile.replace('key_', '').replace('.csv', '')
-    try:
-        keys[code] = getKeyByCode(keyPath+keyFile)
-        with open('../../../db/ndg2.gat4/itxt/'+code, 'rb') as file1:
-            file1.seek(4)
-            files[code] = file1.read().decode(encoding="utf-32-le")
-    except:
-        pass
-#
-codes = keys.keys()
-# %%
-import random
-
-decoded = {}
-for ind, code in enumerate(codes):
-    rand1 = random.randint(1, 15)
-    rand2 = random.randint(1, 15)+500
-    decoded[code] = decodeTextByKey(files[code][rand1:rand2], keys[code], rand1)
-    print(ind, code)
-    print(decoded[code])
-    print()
-# %%
-codes
-# %%
-decoded['fq']
-# %%

+ 0 - 7785
flask_be/engine/decoder/vettSpec.csv

@@ -1,7785 +0,0 @@
-intcode,unicode
--1,A
-201,2D
-202,207B
-203,208B
-204,2B
-205,207A
-206,208A
-207,B1
-208,2E
-209,2C
-210,25
-211,2030
-212,2031
-301,30
-302,2070
-303,2080
-304,31
-305,B9
-306,2081
-307,32
-308,B2
-309,2082
-310,1BB
-311,33
-312,B3
-313,2083
-314,34
-315,2074
-316,2084
-317,35
-318,2075
-319,2085
-320,1BD
-321,36
-322,2076
-323,2086
-324,185
-325,37
-326,2077
-327,2087
-328,38
-329,2078
-330,2088
-331,39
-332,2079
-333,2089
-334,BC
-335,BD
-336,BE
-337,2153
-338,2154
-339,2155
-340,2156
-341,2157
-342,2158
-343,2159
-344,215A
-345,215B
-346,215C
-347,215D
-348,215E
-349,215F
-350,2170
-351,2171
-352,2172
-353,2173
-354,2174
-355,2175
-356,2176
-357,2177
-358,2178
-359,2179
-360,217A
-361,217B
-362,217C
-363,217D
-364,2184
-365,217E
-366,217F
-367,2180
-368,2181
-369,2182
-741,20
-742,21
-743,1C3
-744,22
-745,23
-746,24
-747,2000
-748,26
-749,28
-750,29
-751,2A
-752,2F
-753,3A
-754,3B
-755,37E
-756,3C
-757,3D
-758,3E
-759,3F
-760,40
-761,5B
-762,5C
-763,5D
-764,5E
-765,5F
-766,7B
-767,7C
-768,1C0
-769,1C1
-770,1C2
-771,7D
-772,7E
-773,2001
-774,A1
-775,A2
-776,A3
-777,A4
-778,A5
-779,A6
-780,A7
-781,A8
-782,A9
-783,AB
-784,AC
-785,AE
-786,AF
-787,B0
-788,B6
-789,BB
-790,BF
-791,2002
-792,2003
-793,2004
-794,2005
-795,2006
-796,2007
-797,2008
-798,2009
-799,200A
-800,200B
-801,200C
-802,200D
-803,200E
-804,200F
-805,2010
-806,2011
-807,2012
-808,2013
-809,2014
-810,2015
-811,2016
-812,2017
-813,2018
-814,2019
-815,201A
-816,201B
-817,201C
-818,201D
-819,201E
-820,201F
-821,2020
-822,2021
-823,2022
-824,2023
-825,2024
-826,2025
-827,2026
-828,2027
-829,206F
-830,2029
-831,202A
-832,202B
-833,202C
-834,202D
-835,202E
-836,202F
-837,2032
-838,2033
-839,2034
-840,2035
-841,2036
-842,2037
-843,2038
-844,2039
-845,203A
-846,203B
-847,203C
-848,203D
-849,203E
-850,203F
-851,2040
-852,2041
-853,2042
-854,2043
-855,2044
-856,2045
-857,2046
-858,2047
-859,2048
-860,2049
-861,204A
-862,204B
-863,204C
-864,204D
-865,204E
-866,204F
-867,2050
-868,2051
-869,2052
-870,2053
-871,2054
-872,2055
-873,2056
-874,2057
-875,2058
-876,2059
-877,205A
-878,205B
-879,205C
-880,205D
-881,205E
-882,205F
-883,2060
-884,2061
-885,2062
-886,2063
-887,206A
-888,206B
-889,206C
-890,206D
-891,206E
-1000,A0
-1001,61
-1002,101
-1003,103
-1004,E0
-1005,E1
-1006,E2
-1007,E3
-1008,E4
-1009,E5
-1010,1E9A
-1011,1CE
-1012,227
-1013,201
-1014,203
-1015,1EA3
-1016,2C65
-1017,105
-1018,1EA1
-1019,1E01
-1020,1EB1
-1021,1EAF
-1022,1EB5
-1023,1EB3
-1024,1EB7
-1025,1EA7
-1026,1EA5
-1027,1EAB
-1028,1EA9
-1029,1EAD
-1030,1DF
-1031,1FB
-1032,1E1
-1033,E6
-1034,1E3
-1035,1FD
-1036,62
-1037,1E03
-1038,183
-1039,253
-1040,180
-1041,1E07
-1042,1E05
-1043,63
-1044,107
-1045,109
-1046,10D
-1047,10B
-1048,188
-1049,23C
-1050,E7
-1051,1E09
-1052,64
-1053,10F
-1054,1E0B
-1055,18C
-1056,257
-1057,111
-1058,1E11
-1059,1E13
-1060,1E0F
-1061,1E0D
-1062,221
-1063,F0
-1064,189
-1065,1F3
-1066,1C6
-1067,65
-1068,113
-1069,115
-1070,E8
-1071,E9
-1072,EA
-1073,1EBD
-1074,EB
-1075,11B
-1076,117
-1077,205
-1078,207
-1079,1EBB
-1080,247
-1081,229
-1082,119
-1083,1E19
-1084,1EB9
-1085,1E1B
-1086,1E15
-1087,1E17
-1088,1EC1
-1089,1EBF
-1090,1EC5
-1091,1EC3
-1092,1EC7
-1093,1E1D
-1094,25B
-1095,1DD
-1096,259
-1097,66
-1098,1E1F
-1099,192
-1100,67
-1101,1E21
-1102,11F
-1103,1F5
-1104,11D
-1105,1E7
-1106,121
-1107,260
-1108,1E5
-1109,123
-1110,68
-1111,125
-1112,1E27
-1113,21F
-1114,1E23
-1115,127
-1116,1E29
-1117,1E2B
-1118,2C68
-1119,1E96
-1120,1E25
-1121,2C76
-1122,69
-1123,12B
-1124,12D
-1125,EC
-1126,ED
-1127,EE
-1128,129
-1129,EF
-1130,1D0
-1131,130
-1132,209
-1133,20B
-1134,1EC9
-1135,197
-1136,12F
-1137,1ECB
-1138,1E2D
-1139,1E2F
-1140,131
-1141,133
-1142,6A
-1143,135
-1144,1F0
-1145,249
-1146,237
-1147,6B
-1148,1E31
-1149,1E9
-1150,199
-1151,137
-1152,2C6A
-1153,1E35
-1154,1E33
-1155,138
-1156,6C
-1157,13A
-1158,13E
-1159,140
-1160,142
-1161,19A
-1162,2C61
-1163,26B
-1164,13C
-1165,1E3D
-1166,1E3B
-1167,1E37
-1168,234
-1169,1E39
-1170,1C9
-1171,6D
-1172,1E3F
-1173,1E41
-1174,1E43
-1175,26F
-1176,6E
-1177,1F9
-1178,144
-1179,F1
-1180,148
-1181,1E45
-1182,149
-1183,272
-1184,146
-1185,1E4B
-1186,19E
-1187,1E49
-1188,1E47
-1189,235
-1190,14B
-1191,1CC
-1192,6F
-1193,14D
-1194,14F
-1195,F2
-1196,F3
-1197,F4
-1198,F5
-1199,F6
-1200,1D2
-1201,22F
-1202,20D
-1203,151
-1204,20F
-1205,1ECF
-1206,1A1
-1207,F8
-1208,275
-1209,1ECD
-1210,1E51
-1211,1E53
-1212,1ED3
-1213,1ED1
-1214,1ED7
-1215,1ED5
-1216,1ED9
-1217,22D
-1218,1E4D
-1219,1E4F
-1220,22B
-1221,231
-1222,1EDD
-1223,1EDB
-1224,1EE1
-1225,1EDF
-1226,1EE3
-1227,1FF
-1228,254
-1229,153
-1230,70
-1231,1E55
-1232,1E57
-1233,1A5
-1234,1D7D
-1235,71
-1236,1EB
-1237,24B
-1238,1ED
-1239,72
-1240,155
-1241,159
-1242,1E59
-1243,211
-1244,213
-1245,24D
-1246,157
-1247,27D
-1248,1E5F
-1249,1E5B
-1250,1E5D
-1251,73
-1252,15B
-1253,15D
-1254,161
-1255,1E61
-1256,15F
-1257,23F
-1258,1E63
-1259,219
-1260,1E65
-1261,1E67
-1262,1E69
-1263,17F
-1264,1E9B
-1265,DF
-1266,74
-1267,1E97
-1268,165
-1269,1E6B
-1270,1AD
-1271,288
-1272,1AB
-1273,167
-1274,2C66
-1275,163
-1276,1E71
-1277,1E6F
-1278,1E6D
-1279,21B
-1280,236
-1281,FE
-1282,75
-1283,16B
-1284,16D
-1285,F9
-1286,FA
-1287,FB
-1288,169
-1289,FC
-1290,16F
-1291,1D4
-1292,215
-1293,171
-1294,217
-1295,1EE7
-1296,1B0
-1297,289
-1298,173
-1299,1E77
-1300,1E73
-1301,1EE5
-1302,1E75
-1303,1E7B
-1304,1E79
-1305,1D6
-1306,1DC
-1307,1D8
-1308,1DA
-1309,1EEB
-1310,1EE9
-1311,1EEF
-1312,1EED
-1313,1EF1
-1314,76
-1315,1E7D
-1316,28B
-1317,1E7F
-1318,2C74
-1319,28C
-1320,77
-1321,1E81
-1322,1E83
-1323,175
-1324,1E85
-1325,1E98
-1326,1E87
-1327,1E89
-1328,78
-1329,1E8D
-1330,1E8B
-1331,79
-1332,233
-1333,1EF3
-1334,FD
-1335,177
-1336,1EF9
-1337,FF
-1338,1E99
-1339,1E8F
-1340,1B4
-1341,1EF7
-1342,24F
-1343,1EF5
-1344,7A
-1345,17A
-1346,1E91
-1347,17E
-1348,17C
-1349,225
-1350,1B6
-1351,240
-1352,2C6C
-1353,1E95
-1354,1E93
-1355,292
-1356,1EF
-1357,1BA
-1358,1B9
-1359,60
-1360,27
-1361,B4
-1362,B7
-1363,B8
-3001,3B1
-3002,1FB1
-3003,1FB0
-3004,1F70
-3005,1F71
-3006,3AC
-3007,1FB6
-3008,1FB3
-3009,1FB2
-3010,1FB4
-3011,1FB7
-3012,1F00
-3013,1F02
-3014,1F04
-3015,1F06
-3016,1F80
-3017,1F82
-3018,1F84
-3019,1F86
-3020,1F01
-3021,1F03
-3022,1F05
-3023,1F07
-3024,1F81
-3025,1F83
-3026,1F85
-3027,1F87
-3028,3B2
-3029,3D0
-3030,3B3
-3031,3B4
-3032,18D
-3033,3B5
-3034,1F72
-3035,1F73
-3036,3AD
-3037,1F10
-3038,1F12
-3039,1F14
-3040,1F11
-3041,1F13
-3042,1F15
-3043,3F5
-3044,3F6
-3045,3DD
-3046,3DB
-3047,3B6
-3048,3B7
-3049,1F74
-3050,1F75
-3051,3AE
-3052,1FC6
-3053,1FC3
-3054,1FC2
-3055,1FC4
-3056,1FC7
-3057,1F20
-3058,1F22
-3059,1F24
-3060,1F26
-3061,1F90
-3062,1F92
-3063,1F94
-3064,1F96
-3065,1F21
-3066,1F23
-3067,1F25
-3068,1F27
-3069,1F91
-3070,1F93
-3071,1F95
-3072,1F97
-3073,3B8
-3074,3D1
-3075,3B9
-3076,1FD1
-3077,1FD0
-3078,1F76
-3079,1F77
-3080,3AF
-3081,1FD6
-3082,3CA
-3083,390
-3084,1FD3
-3085,1FD2
-3086,1FD7
-3087,1F30
-3088,1F32
-3089,1F34
-3090,1F36
-3091,1F31
-3092,1F33
-3093,1F3D
-3094,1F37
-3095,3BA
-3096,3F0
-3097,3BB
-3098,3BC
-3099,3BD
-3100,3BE
-3101,3BF
-3102,1F78
-3103,1F79
-3104,3CC
-3105,1F40
-3106,1F42
-3107,1F44
-3108,1F41
-3109,1F43
-3110,1F45
-3111,3C0
-3112,3D6
-3113,3FB
-3114,3F8
-3115,3DF
-3116,3D9
-3117,3C1
-3118,3FC
-3119,1FE4
-3120,1FE5
-3121,3F1
-3122,3C3
-3123,3C2
-3124,3F2
-3125,37B
-3126,37C
-3127,37D
-3128,3C4
-3129,3C5
-3130,1FE1
-3131,1FE0
-3132,1F7A
-3133,1F7B
-3134,3CD
-3135,1FE6
-3136,3CB
-3137,3D2
-3138,3B0
-3139,1FE3
-3140,3D3
-3141,1FE2
-3142,1FE7
-3143,3D4
-3144,1F50
-3145,1F52
-3146,1F54
-3147,1F56
-3148,1F51
-3149,1F53
-3150,1F55
-3151,1F57
-3152,3C6
-3153,2C77
-3154,3D5
-3155,3C7
-3156,3C8
-3157,3C9
-3158,1F7C
-3159,1F7D
-3160,3CE
-3161,1FF6
-3162,1FF3
-3163,1FF2
-3164,1FF4
-3165,1FF7
-3166,1F60
-3167,1F62
-3168,1F64
-3169,1F66
-3170,1FA0
-3171,1FA2
-3172,1FA4
-3173,1FA6
-3174,1F61
-3175,1F63
-3176,1F65
-3177,1F67
-3178,1FA1
-3179,1FA3
-3180,1FA5
-3181,1FA7
-3182,387
-3183,3E1
-3184,3F3
-3185,3D7
-3186,1FEF
-3187,1FFD
-3188,384
-3189,1FC0
-3190,1FBD
-3191,37A
-3192,1FBE
-3193,374
-3194,375
-3195,1FED
-3196,1FEE
-3197,385
-3198,1FC1
-3199,1FBF
-3200,1FCD
-3201,1FCE
-3202,1FCF
-3203,1FFE
-3204,1FDD
-3205,1FDE
-3206,1FDF
-24501,2D
-24502,207B
-24503,208B
-24504,2B
-24505,207A
-24506,208A
-24507,B1
-24508,2E
-24509,2C
-24510,25
-24511,2030
-24512,2031
-24601,30
-24602,2070
-24603,2080
-24604,31
-24605,B9
-24606,2081
-24607,32
-24608,B2
-24609,2082
-24610,1BB
-24611,33
-24612,B3
-24613,2083
-24614,34
-24615,2074
-24616,2084
-24617,35
-24618,2075
-24619,2085
-24620,1BD
-24621,36
-24622,2076
-24623,2086
-24624,185
-24625,37
-24626,2077
-24627,2087
-24628,38
-24629,2078
-24630,2088
-24631,39
-24632,2079
-24633,2089
-24634,BC
-24635,BD
-24636,BE
-24637,2153
-24638,2154
-24639,2155
-24640,2156
-24641,2157
-24642,2158
-24643,2159
-24644,215A
-24645,215B
-24646,215C
-24647,215D
-24648,215E
-24649,215F
-24650,2170
-24651,2171
-24652,2172
-24653,2173
-24654,2174
-24655,2175
-24656,2176
-24657,2177
-24658,2178
-24659,2179
-24660,217A
-24661,217B
-24662,217C
-24663,217D
-24664,2184
-24665,217E
-24666,217F
-24667,2180
-24668,2181
-24669,2182
-25001,20
-25002,21
-25003,1C3
-25004,22
-25005,23
-25006,24
-25007,2000
-25008,26
-25009,28
-25010,29
-25011,2A
-25012,2F
-25013,3A
-25014,3B
-25015,37E
-25016,3C
-25017,3D
-25018,3E
-25019,3F
-25020,40
-25021,5B
-25022,5C
-25023,5D
-25024,5E
-25025,5F
-25026,7B
-25027,7C
-25028,1C0
-25029,1C1
-25030,1C2
-25031,7D
-25032,7E
-25033,2001
-25034,A1
-25035,A2
-25036,A3
-25037,A4
-25038,A5
-25039,A6
-25040,A7
-25041,A8
-25042,A9
-25043,AB
-25044,AC
-25045,AE
-25046,AF
-25047,B0
-25048,B6
-25049,BB
-25050,BF
-25051,2002
-25052,2003
-25053,2004
-25054,2005
-25055,2006
-25056,2007
-25057,2008
-25058,2009
-25059,200A
-25060,200B
-25061,200C
-25062,200D
-25063,200E
-25064,200F
-25065,2010
-25066,2011
-25067,2012
-25068,2013
-25069,2014
-25070,2015
-25071,2016
-25072,2017
-25073,2018
-25074,2019
-25075,201A
-25076,201B
-25077,201C
-25078,201D
-25079,201E
-25080,201F
-25081,2020
-25082,2021
-25083,2022
-25084,2023
-25085,2024
-25086,2025
-25087,2026
-25088,2027
-25089,206F
-25090,2029
-25091,202A
-25092,202B
-25093,202C
-25094,202D
-25095,202E
-25096,202F
-25097,2032
-25098,2033
-25099,2034
-25100,2035
-25101,2036
-25102,2037
-25103,2038
-25104,2039
-25105,203A
-25106,203B
-25107,203C
-25108,203D
-25109,203E
-25110,203F
-25111,2040
-25112,2041
-25113,2042
-25114,2043
-25115,2044
-25116,2045
-25117,2046
-25118,2047
-25119,2048
-25120,2049
-25121,204A
-25122,204B
-25123,204C
-25124,204D
-25125,204E
-25126,204F
-25127,2050
-25128,2051
-25129,2052
-25130,2053
-25131,2054
-25132,2055
-25133,2056
-25134,2057
-25135,2058
-25136,2059
-25137,205A
-25138,205B
-25139,205C
-25140,205D
-25141,205E
-25142,205F
-25143,2060
-25144,2061
-25145,2062
-25146,2063
-25147,206A
-25148,206B
-25149,206C
-25150,206D
-25151,206E
-30001,AA
-30002,BA
-30003,194
-30004,"195
-195"
-30005,196
-30006,19B
-30007,1A2
-30008,1A3
-30009,1A6
-30010,1A7
-30011,1A8
-30012,1A9
-30013,1AA
-30014,1B3
-30015,1BF
-30016,1F6
-30017,1F7
-30018,21C
-30019,21D
-30020,222
-30021,223
-30022,238
-30023,239
-30024,241
-30025,242
-30026,2B0
-30027,2B1
-30028,2B2
-30029,2B3
-30030,2B4
-30031,2B5
-30032,2B6
-30033,2B7
-30034,2B8
-30035,2B9
-30036,2BA
-30037,2BB
-30038,2BC
-30039,2BD
-30040,2BE
-30041,2BF
-30042,2C0
-30043,2C1
-30044,2C2
-30045,2C3
-30046,2C4
-30047,2C5
-30048,2C6
-30049,2C7
-30050,2C8
-30051,2C9
-30052,2CA
-30053,2CB
-30054,2CC
-30055,2CD
-30056,2CE
-30057,2CF
-30058,2D0
-30059,2D1
-30060,2D2
-30061,2D3
-30062,2D4
-30063,2D5
-30064,2D6
-30065,2D7
-30066,2D8
-30067,2D9
-30068,2DA
-30069,2DB
-30070,2DC
-30071,2DD
-30072,2DE
-30073,2DF
-30074,2E0
-30075,2E1
-30076,2E2
-30077,2E3
-30078,2E4
-30079,2E5
-30080,2E6
-30081,2E7
-30082,2E8
-30083,2E9
-30084,2EA
-30085,2EB
-30086,2EC
-30087,2ED
-30088,2EE
-30089,2EF
-30090,2F0
-30091,2F1
-30092,2F2
-30093,2F3
-30094,2F4
-30095,2F5
-30096,2F6
-30097,2F7
-30098,2F8
-30099,2F9
-30100,2FA
-30101,2FB
-30102,2FC
-30103,2FD
-30104,2FE
-30105,2FF
-30106,3E2
-30107,3E3
-30108,3E4
-30109,3E5
-30110,3E6
-30111,3E7
-30112,3E8
-30113,3E9
-30114,3EA
-30115,3EB
-30116,3EC
-30117,3ED
-30118,3EE
-30119,3EF
-36008,2071
-36009,207C
-36010,207D
-36011,207E
-36012,207F
-36013,208C
-36014,208D
-36015,208E
-36016,2090
-36017,2091
-36018,2092
-36019,2093
-36020,2094
-36021,2C00
-36022,2C01
-36023,2C02
-36024,2C03
-36025,2C04
-36026,2C05
-36027,2C06
-36028,2C07
-36029,2C08
-36030,2C09
-36031,2C0A
-36032,2C0B
-36033,2C0C
-36034,2C0D
-36035,2C0E
-36036,2C0F
-36037,2C10
-36038,2C11
-36039,2C12
-36040,2C13
-36041,2C14
-36042,2C15
-36043,2C16
-36044,2C17
-36045,2C18
-36046,2C19
-36047,2C1A
-36048,2C1B
-36049,2C1C
-36050,2C1D
-36051,2C1E
-36052,2C1F
-36053,2C20
-36054,2C21
-36055,2C22
-36056,2C23
-36057,2C24
-36058,2C25
-36059,2C26
-36060,2C27
-36061,2C28
-36062,2C29
-36063,2C2A
-36064,2C2B
-36065,2C2C
-36066,2C2D
-36067,2C2E
-36068,2C2F
-36069,2C30
-36070,2C31
-36071,2C32
-36072,2C33
-36073,2C34
-36074,2C35
-36075,2C36
-36076,2C37
-36077,2C38
-36078,2C39
-36079,2C3A
-36080,2C3B
-36081,2C3C
-36082,2C3D
-36083,2C3E
-36084,2C3F
-36085,2C40
-36086,2C41
-36087,2C42
-36088,2C43
-36089,2C44
-36090,2C45
-36091,2C46
-36092,2C47
-36093,2C48
-36094,2C49
-36095,2C4A
-36096,2C4B
-36097,2C4C
-36098,2C4D
-36099,2C4E
-36100,2C4F
-36101,2C50
-36102,2C51
-36103,2C52
-36104,2C53
-36105,2C54
-36106,2C55
-36107,2C56
-36108,2C57
-36109,2C58
-36110,2C59
-36111,2C5A
-36112,2C5B
-36113,2C5C
-36114,2C5D
-36115,2C5E
-36116,2C5F
-36117,2C6D
-36118,2C6E
-36119,2C6F
-36120,2C70
-36121,2C71
-36122,2C72
-36123,2C73
-36124,2C78
-36125,2C79
-36126,2C7A
-36127,2C7B
-36128,2C7C
-36129,2C7D
-36130,2C7E
-36131,2C7F
-36132,2C80
-36133,2C81
-36134,2C82
-36135,2C83
-36136,2C84
-36137,2C85
-36138,2C86
-36139,2C87
-36140,2C88
-36141,2C89
-36142,2C8A
-36143,2C8B
-36144,2C8C
-36145,2C8D
-36146,2C8E
-36147,2C8F
-36148,2C90
-36149,2C91
-36150,2C92
-36151,2C93
-36152,2C94
-36153,2C95
-36154,2C96
-36155,2C97
-36156,2C98
-36157,2C99
-36158,2C9A
-36159,2C9B
-36160,2C9C
-36161,2C9D
-36162,2C9E
-36163,2C9F
-36164,2CA0
-36165,2CA1
-36166,2CA2
-36167,2CA3
-36168,2CA4
-36169,2CA5
-36170,2CA6
-36171,2CA7
-36172,2CA8
-36173,2CA9
-36174,2CAA
-36175,2CAB
-36176,2CAC
-36177,2CAD
-36178,2CAE
-36179,2CAF
-36180,2CB0
-36181,2CB1
-36182,2CB2
-36183,2CB3
-36184,2CB4
-36185,2CB5
-36186,2CB6
-36187,2CB7
-36188,2CB8
-36189,2CB9
-36190,2CBA
-36191,2CBB
-36192,2CBC
-36193,2CBD
-36194,2CBE
-36195,2CBF
-36196,2CC0
-36197,2CC1
-36198,2CC2
-36199,2CC3
-36200,2CC4
-36201,2CC5
-36202,2CC6
-36203,2CC7
-36204,2CC8
-36205,2CC9
-36206,2CCA
-36207,2CCB
-36208,2CCC
-36209,2CCD
-36210,2CCE
-36211,2CCF
-36212,2CD0
-36213,2CD1
-36214,2CD2
-36215,2CD3
-36216,2CD4
-36217,2CD5
-36218,2CD6
-36219,2CD7
-36220,2CD8
-36221,2CD9
-36222,2CDA
-36223,2CDB
-36224,2CDC
-36225,2CDD
-36226,2CDE
-36227,2CDF
-36228,2CE0
-36229,2CE1
-36230,2CE2
-36231,2CE3
-36232,2CE4
-36233,2CE5
-36234,2CE6
-36235,2CE7
-36236,2CE8
-36237,2CE9
-36238,2CEA
-36239,2CEB
-36240,2CEC
-36241,2CED
-36242,2CEE
-36243,2CEF
-36244,2CF0
-36245,2CF1
-36246,2CF2
-36247,2CF3
-36248,2CF4
-36249,2CF5
-36250,2CF6
-36251,2CF7
-36252,2CF8
-36253,2CF9
-36254,2CFA
-36255,2CFB
-36256,2CFC
-36257,2CFD
-36258,2CFE
-36259,2CFF
-24670,482
-370,482
-4001,420
-4002,4D1
-4003,4D3
-4004,4D5
-4005,431
-4006,432
-4007,433
-4008,453
-4009,495
-4010,493
-4011,4F7
-4012,491
-4013,4FB
-4014,434
-4015,451
-4016,501
-4017,435
-4018,4D7
-4019,450
-4020,465
-4021,454
-4022,4D9
-4023,4DB
-4024,436
-4025,4C2
-4026,4DD
-4027,497
-4028,503
-4029,452
-4030,437
-4031,4DF
-4032,499
-4033,511
-4034,455
-4035,4E1
-4036,45F
-4037,505
-4038,507
-4039,438
-4040,4E3
-4041,439
-4042,45D
-4043,4E5
-4044,48B
-4045,456
-4046,457
-4047,4CF
-4048,458
-4049,43A
-4050,45C
-4051,4C4
-4052,49F
-4053,49D
-4054,49B
-4055,4A1
-4056,481
-4057,43B
-4058,513
-4059,4C6
-4060,459
-4061,509
-4062,43C
-4063,4CE
-4064,43D
-4065,4C8
-4066,4CA
-4067,4A3
-4068,4A5
-4069,45A
-4070,50B
-4071,46F
-4072,43E
-4073,4E7
-4074,461
-4075,47D
-4076,47B
-4077,4E9
-4078,4EB
-4079,47F
-4080,43F
-4081,4A7
-4082,471
-4083,440
-4084,48F
-4085,441
-4086,4AB
-4087,50D
-4088,442
-4089,4AD
-4090,50F
-4091,4B5
-4092,473
-4093,443
-4094,4EF
-4095,45E
-4096,4F1
-4097,4F3
-4098,4AF
-4099,4B1
-4100,479
-4101,444
-4102,445
-4103,4FD
-4104,4FF
-4105,4B3
-4106,4A9
-4107,446
-4108,45B
-4109,447
-4110,4F5
-4111,4B9
-4112,4B7
-4113,4BD
-4114,4BF
-4115,4CC
-4116,448
-4117,4BB
-4118,449
-4119,44A
-4120,44B
-4121,4F9
-4122,44C
-4123,48D
-4124,44D
-4125,4ED
-4126,44E
-4127,475
-4128,477
-4129,467
-4130,46B
-4131,469
-4132,46D
-4133,44F
-4134,463
-30120,530
-30121,531
-30122,532
-30123,533
-30124,534
-30125,535
-30126,536
-30127,537
-30128,538
-30129,539
-30130,53A
-30131,53B
-30132,53C
-30133,53D
-30134,53E
-30135,53F
-30136,540
-30137,541
-30138,542
-30139,543
-30140,544
-30141,545
-30142,546
-30143,547
-30144,548
-30145,549
-30146,54A
-30147,54B
-30148,54C
-30149,54D
-30150,54E
-30151,54F
-30152,550
-30153,551
-30154,552
-30155,553
-30156,554
-30157,555
-30158,556
-30159,557
-30160,558
-30161,559
-30162,55A
-30163,55B
-30164,55C
-30165,55D
-30166,55E
-30167,55F
-30168,560
-30169,561
-30170,562
-30171,563
-30172,564
-30173,565
-30174,566
-30175,567
-30176,568
-30177,569
-30178,56A
-30179,56B
-30180,56C
-30181,56D
-30182,56E
-30183,56F
-30184,570
-30185,571
-30186,572
-30187,573
-30188,574
-30189,575
-30190,576
-30191,577
-30192,578
-30193,579
-30194,57A
-30195,57B
-30196,57C
-30197,57D
-30198,57E
-30199,57F
-30200,580
-30201,581
-30202,582
-30203,583
-30204,584
-30205,585
-30206,586
-30207,587
-30208,588
-30209,589
-30210,58A
-30211,58B
-30212,58C
-30213,58D
-30214,58E
-30215,58F
-894,5BE
-893,5C0
-892,5C3
-3549,5C6
-3501,5D0
-3507,5D1
-3510,5D2
-3512,5D3
-3515,5D4
-3518,5D5
-3523,5D6
-3525,5D7
-3526,5D8
-3528,5D9
-3535,5DA
-3533,5DB
-3539,5DC
-3543,5DD
-3542,5DE
-3547,5DF
-3546,5E0
-3550,5E1
-3552,5E2
-3555,5E3
-3554,5E4
-3560,5E5
-3559,5E6
-3562,5E7
-3564,5E8
-3567,5E9
-3573,5EA
-3521,5F0
-3522,5F1
-3531,5F2
-895,5F3
-896,5F4
-30632,600
-30633,601
-30634,602
-30635,603
-30636,604
-30637,605
-30638,606
-30639,607
-30640,608
-30641,609
-30642,60A
-30643,60B
-30644,60C
-30645,60D
-30646,60E
-30647,60F
-30648,610
-30649,611
-30650,612
-30651,613
-30652,614
-30653,615
-30654,616
-30655,617
-30656,618
-30657,619
-30658,61A
-30659,61B
-30660,61C
-30661,61D
-30662,61E
-30663,61F
-30664,620
-30665,621
-30666,622
-30667,623
-30668,624
-30669,625
-30670,626
-30671,627
-30672,628
-30673,629
-30674,62A
-30675,62B
-30676,62C
-30677,62D
-30678,62E
-30679,62F
-30680,630
-30681,631
-30682,632
-30683,633
-30684,634
-30685,635
-30686,636
-30687,637
-30688,638
-30689,639
-30690,63A
-30691,63B
-30692,63C
-30693,63D
-30694,63E
-30695,63F
-30696,640
-30697,641
-30698,642
-30699,643
-30700,644
-30701,645
-30702,646
-30703,647
-30704,648
-30705,649
-30706,64A
-30707,64B
-30708,64C
-30709,64D
-30710,64E
-30711,64F
-30712,650
-30713,651
-30714,652
-30715,653
-30716,654
-30717,655
-30718,656
-30719,657
-30720,658
-30721,659
-30722,65A
-30723,65B
-30724,65C
-30725,65D
-30726,65E
-30727,65F
-30728,660
-30729,661
-30730,662
-30731,663
-30732,664
-30733,665
-30734,666
-30735,667
-30736,668
-30737,669
-30738,66A
-30739,66B
-30740,66C
-30741,66D
-30742,66E
-30743,66F
-30744,670
-30745,671
-30746,672
-30747,673
-30748,674
-30749,675
-30750,676
-30751,677
-30752,678
-30753,679
-30754,67A
-30755,67B
-30756,67C
-30757,67D
-30758,67E
-30759,67F
-30760,680
-30761,681
-30762,682
-30763,683
-30764,684
-30765,685
-30766,686
-30767,687
-30768,688
-30769,689
-30770,68A
-30771,68B
-30772,68C
-30773,68D
-30774,68E
-30775,68F
-30776,690
-30777,691
-30778,692
-30779,693
-30780,694
-30781,695
-30782,696
-30783,697
-30784,698
-30785,699
-30786,69A
-30787,69B
-30788,69C
-30789,69D
-30790,69E
-30791,69F
-30792,6A0
-30793,6A1
-30794,6A2
-30795,6A3
-30796,6A4
-30797,6A5
-30798,6A6
-30799,6A7
-30800,6A8
-30801,6A9
-30802,6AA
-30803,6AB
-30804,6AC
-30805,6AD
-30806,6AE
-30807,6AF
-30808,6B0
-30809,6B1
-30810,6B2
-30811,6B3
-30812,6B4
-30813,6B5
-30814,6B6
-30815,6B7
-30816,6B8
-30817,6B9
-30818,6BA
-30819,6BB
-30820,6BC
-30821,6BD
-30822,6BE
-30823,6BF
-30824,6C0
-30825,6C1
-30826,6C2
-30827,6C3
-30828,6C4
-30829,6C5
-30830,6C6
-30831,6C7
-30832,6C8
-30833,6C9
-30834,6CA
-30835,6CB
-30836,6CC
-30837,6CD
-30838,6CE
-30839,6CF
-30840,6D0
-30841,6D1
-30842,6D2
-30843,6D3
-30844,6D4
-30845,6D5
-30846,6D6
-30847,6D7
-30848,6D8
-30849,6D9
-30850,6DA
-30851,6DB
-30852,6DC
-30853,6DD
-30854,6DE
-30855,6DF
-30856,6E0
-30857,6E1
-30858,6E2
-30859,6E3
-30860,6E4
-30861,6E5
-30862,6E6
-30863,6E7
-30864,6E8
-30865,6E9
-30866,6EA
-30867,6EB
-30868,6EC
-30869,6ED
-30870,6EE
-30871,6EF
-30872,6F0
-30873,6F1
-30874,6F2
-30875,6F3
-30876,6F4
-30877,6F5
-30878,6F6
-30879,6F7
-30880,6F8
-30881,6F9
-30882,6FA
-30883,6FB
-30884,6FC
-30885,6FD
-30886,6FE
-30887,6FF
-30888,700
-30889,701
-30890,702
-30891,703
-30892,704
-30893,705
-30894,706
-30895,707
-30896,708
-30897,709
-30898,70A
-30899,70B
-30900,70C
-30901,70D
-30902,70E
-30903,70F
-30904,710
-30905,711
-30906,712
-30907,713
-30908,714
-30909,715
-30910,716
-30911,717
-30912,718
-30913,719
-30914,71A
-30915,71B
-30916,71C
-30917,71D
-30918,71E
-30919,71F
-30920,720
-30921,721
-30922,722
-30923,723
-30924,724
-30925,725
-30926,726
-30927,727
-30928,728
-30929,729
-30930,72A
-30931,72B
-30932,72C
-30933,72D
-30934,72E
-30935,72F
-30936,730
-30937,731
-30938,732
-30939,733
-30940,734
-30941,735
-30942,736
-30943,737
-30944,738
-30945,739
-30946,73A
-30947,73B
-30948,73C
-30949,73D
-30950,73E
-30951,73F
-30952,740
-30953,741
-30954,742
-30955,743
-30956,744
-30957,745
-30958,746
-30959,747
-30960,748
-30961,749
-30962,74A
-30963,74B
-30964,74C
-30965,74D
-30966,74E
-30967,74F
-30968,750
-30969,751
-30970,752
-30971,753
-30972,754
-30973,755
-30974,756
-30975,757
-30976,758
-30977,759
-30978,75A
-30979,75B
-30980,75C
-30981,75D
-30982,75E
-30983,75F
-30984,760
-30985,761
-30986,762
-30987,763
-30988,764
-30989,765
-30990,766
-30991,767
-30992,768
-30993,769
-30994,76A
-30995,76B
-30996,76C
-30997,76D
-30998,76E
-30999,76F
-31000,770
-31001,771
-31002,772
-31003,773
-31004,774
-31005,775
-31006,776
-31007,777
-31008,778
-31009,779
-31010,77A
-31011,77B
-31012,77C
-31013,77D
-31014,77E
-31015,77F
-31016,780
-31017,781
-31018,782
-31019,783
-31020,784
-31021,785
-31022,786
-31023,787
-31024,788
-31025,789
-31026,78A
-31027,78B
-31028,78C
-31029,78D
-31030,78E
-31031,78F
-31032,790
-31033,791
-31034,792
-31035,793
-31036,794
-31037,795
-31038,796
-31039,797
-31040,798
-31041,799
-31042,79A
-31043,79B
-31044,79C
-31045,79D
-31046,79E
-31047,79F
-31048,7A0
-31049,7A1
-31050,7A2
-31051,7A3
-31052,7A4
-31053,7A5
-31054,7A6
-31055,7A7
-31056,7A8
-31057,7A9
-31058,7AA
-31059,7AB
-31060,7AC
-31061,7AD
-31062,7AE
-31063,7AF
-31064,7B0
-31065,7B1
-31066,7B2
-31067,7B3
-31068,7B4
-31069,7B5
-31070,7B6
-31071,7B7
-31072,7B8
-31073,7B9
-31074,7BA
-31075,7BB
-31076,7BC
-31077,7BD
-31078,7BE
-31079,7BF
-31080,7C0
-31081,7C1
-31082,7C2
-31083,7C3
-31084,7C4
-31085,7C5
-31086,7C6
-31087,7C7
-31088,7C8
-31089,7C9
-31090,7CA
-31091,7CB
-31092,7CC
-31093,7CD
-31094,7CE
-31095,7CF
-31096,7D0
-31097,7D1
-31098,7D2
-31099,7D3
-31100,7D4
-31101,7D5
-31102,7D6
-31103,7D7
-31104,7D8
-31105,7D9
-31106,7DA
-31107,7DB
-31108,7DC
-31109,7DD
-31110,7DE
-31111,7DF
-31112,7E0
-31113,7E1
-31114,7E2
-31115,7E3
-31116,7E4
-31117,7E5
-31118,7E6
-31119,7E7
-31120,7E8
-31121,7E9
-31122,7EA
-31123,7EB
-31124,7EC
-31125,7ED
-31126,7EE
-31127,7EF
-31128,7F0
-31129,7F1
-31130,7F2
-31131,7F3
-31132,7F4
-31133,7F5
-31134,7F6
-31135,7F7
-31136,7F8
-31137,7F9
-31138,7FA
-31139,7FB
-31140,7FC
-31141,7FD
-31142,7FE
-31143,7FF
-31144,900
-31145,901
-31146,902
-31147,903
-31148,904
-31149,905
-31150,906
-31151,907
-31152,908
-31153,909
-31154,90A
-31155,90B
-31156,90C
-31157,90D
-31158,90E
-31159,90F
-31160,910
-31161,911
-31162,912
-31163,913
-31164,914
-31165,915
-31166,916
-31167,917
-31168,918
-31169,919
-31170,91A
-31171,91B
-31172,91C
-31173,91D
-31174,91E
-31175,91F
-31176,920
-31177,921
-31178,922
-31179,923
-31180,924
-31181,925
-31182,926
-31183,927
-31184,928
-31185,929
-31186,92A
-31187,92B
-31188,92C
-31189,92D
-31190,92E
-31191,92F
-31192,930
-31193,931
-31194,932
-31195,933
-31196,934
-31197,935
-31198,936
-31199,937
-31200,938
-31201,939
-31202,93A
-31203,93B
-31204,93C
-31205,93D
-31206,93E
-31207,93F
-31208,940
-31209,941
-31210,942
-31211,943
-31212,944
-31213,945
-31214,946
-31215,947
-31216,948
-31217,949
-31218,94A
-31219,94B
-31220,94C
-31221,94D
-31222,94E
-31223,94F
-31224,950
-31225,951
-31226,952
-31227,953
-31228,954
-31229,955
-31230,956
-31231,957
-31232,958
-31233,959
-31234,95A
-31235,95B
-31236,95C
-31237,95D
-31238,95E
-31239,95F
-31240,960
-31241,961
-31242,962
-31243,963
-31244,964
-31245,965
-31246,966
-31247,967
-31248,968
-31249,969
-31250,96A
-31251,96B
-31252,96C
-31253,96D
-31254,96E
-31255,96F
-31256,970
-31257,971
-31258,972
-31259,973
-31260,974
-31261,975
-31262,976
-31263,977
-31264,978
-31265,979
-31266,97A
-31267,97B
-31268,97C
-31269,97D
-31270,97E
-31271,97F
-31272,980
-31273,981
-31274,982
-31275,983
-31276,984
-31277,985
-31278,986
-31279,987
-31280,988
-31281,989
-31282,98A
-31283,98B
-31284,98C
-31285,98D
-31286,98E
-31287,98F
-31288,990
-31289,991
-31290,992
-31291,993
-31292,994
-31293,995
-31294,996
-31295,997
-31296,998
-31297,999
-31298,99A
-31299,99B
-31300,99C
-31301,99D
-31302,99E
-31303,99F
-31304,9A0
-31305,9A1
-31306,9A2
-31307,9A3
-31308,9A4
-31309,9A5
-31310,9A6
-31311,9A7
-31312,9A8
-31313,9A9
-31314,9AA
-31315,9AB
-31316,9AC
-31317,9AD
-31318,9AE
-31319,9AF
-31320,9B0
-31321,9B1
-31322,9B2
-31323,9B3
-31324,9B4
-31325,9B5
-31326,9B6
-31327,9B7
-31328,9B8
-31329,9B9
-31330,9BA
-31331,9BB
-31332,9BC
-31333,9BD
-31334,9BE
-31335,9BF
-31336,9C0
-31337,9C1
-31338,9C2
-31339,9C3
-31340,9C4
-31341,9C5
-31342,9C6
-31343,9C7
-31344,9C8
-31345,9C9
-31346,9CA
-31347,9CB
-31348,9CC
-31349,9CD
-31350,9CE
-31351,9CF
-31352,9D0
-31353,9D1
-31354,9D2
-31355,9D3
-31356,9D4
-31357,9D5
-31358,9D6
-31359,9D7
-31360,9D8
-31361,9D9
-31362,9DA
-31363,9DB
-31364,9DC
-31365,9DD
-31366,9DE
-31367,9DF
-31368,9E0
-31369,9E1
-31370,9E2
-31371,9E3
-31372,9E4
-31373,9E5
-31374,9E6
-31375,9E7
-31376,9E8
-31377,9E9
-31378,9EA
-31379,9EB
-31380,9EC
-31381,9ED
-31382,9EE
-31383,9EF
-31384,9F0
-31385,9F1
-31386,9F2
-31387,9F3
-31388,9F4
-31389,9F5
-31390,9F6
-31391,9F7
-31392,9F8
-31393,9F9
-31394,9FA
-31395,9FB
-31396,9FC
-31397,9FD
-31398,9FE
-31399,9FF
-31400,A00
-31401,A01
-31402,A02
-31403,A03
-31404,A04
-31405,A05
-31406,A06
-31407,A07
-31408,A08
-31409,A09
-31410,A0A
-31411,A0B
-31412,A0C
-31413,A0D
-31414,A0E
-31415,A0F
-31416,A10
-31417,A11
-31418,A12
-31419,A13
-31420,A14
-31421,A15
-31422,A16
-31423,A17
-31424,A18
-31425,A19
-31426,A1A
-31427,A1B
-31428,A1C
-31429,A1D
-31430,A1E
-31431,A1F
-31432,A20
-31433,A21
-31434,A22
-31435,A23
-31436,A24
-31437,A25
-31438,A26
-31439,A27
-31440,A28
-31441,A29
-31442,A2A
-31443,A2B
-31444,A2C
-31445,A2D
-31446,A2E
-31447,A2F
-31448,A30
-31449,A31
-31450,A32
-31451,A33
-31452,A34
-31453,A35
-31454,A36
-31455,A37
-31456,A38
-31457,A39
-31458,A3A
-31459,A3B
-31460,A3C
-31461,A3D
-31462,A3E
-31463,A3F
-31464,A40
-31465,A41
-31466,A42
-31467,A43
-31468,A44
-31469,A45
-31470,A46
-31471,A47
-31472,A48
-31473,A49
-31474,A4A
-31475,A4B
-31476,A4C
-31477,A4D
-31478,A4E
-31479,A4F
-31480,A50
-31481,A51
-31482,A52
-31483,A53
-31484,A54
-31485,A55
-31486,A56
-31487,A57
-31488,A58
-31489,A59
-31490,A5A
-31491,A5B
-31492,A5C
-31493,A5D
-31494,A5E
-31495,A5F
-31496,A60
-31497,A61
-31498,A62
-31499,A63
-31500,A64
-31501,A65
-31502,A66
-31503,A67
-31504,A68
-31505,A69
-31506,A6A
-31507,A6B
-31508,A6C
-31509,A6D
-31510,A6E
-31511,A6F
-31512,A70
-31513,A71
-31514,A72
-31515,A73
-31516,A74
-31517,A75
-31518,A76
-31519,A77
-31520,A78
-31521,A79
-31522,A7A
-31523,A7B
-31524,A7C
-31525,A7D
-31526,A7E
-31527,A7F
-31528,A80
-31529,A81
-31530,A82
-31531,A83
-31532,A84
-31533,A85
-31534,A86
-31535,A87
-31536,A88
-31537,A89
-31538,A8A
-31539,A8B
-31540,A8C
-31541,A8D
-31542,A8E
-31543,A8F
-31544,A90
-31545,A91
-31546,A92
-31547,A93
-31548,A94
-31549,A95
-31550,A96
-31551,A97
-31552,A98
-31553,A99
-31554,A9A
-31555,A9B
-31556,A9C
-31557,A9D
-31558,A9E
-31559,A9F
-31560,AA0
-31561,AA1
-31562,AA2
-31563,AA3
-31564,AA4
-31565,AA5
-31566,AA6
-31567,AA7
-31568,AA8
-31569,AA9
-31570,AAA
-31571,AAB
-31572,AAC
-31573,AAD
-31574,AAE
-31575,AAF
-31576,AB0
-31577,AB1
-31578,AB2
-31579,AB3
-31580,AB4
-31581,AB5
-31582,AB6
-31583,AB7
-31584,AB8
-31585,AB9
-31586,ABA
-31587,ABB
-31588,ABC
-31589,ABD
-31590,ABE
-31591,ABF
-31592,AC0
-31593,AC1
-31594,AC2
-31595,AC3
-31596,AC4
-31597,AC5
-31598,AC6
-31599,AC7
-31600,AC8
-31601,AC9
-31602,ACA
-31603,ACB
-31604,ACC
-31605,ACD
-31606,ACE
-31607,ACF
-31608,AD0
-31609,AD1
-31610,AD2
-31611,AD3
-31612,AD4
-31613,AD5
-31614,AD6
-31615,AD7
-31616,AD8
-31617,AD9
-31618,ADA
-31619,ADB
-31620,ADC
-31621,ADD
-31622,ADE
-31623,ADF
-31624,AE0
-31625,AE1
-31626,AE2
-31627,AE3
-31628,AE4
-31629,AE5
-31630,AE6
-31631,AE7
-31632,AE8
-31633,AE9
-31634,AEA
-31635,AEB
-31636,AEC
-31637,AED
-31638,AEE
-31639,AEF
-31640,AF0
-31641,AF1
-31642,AF2
-31643,AF3
-31644,AF4
-31645,AF5
-31646,AF6
-31647,AF7
-31648,AF8
-31649,AF9
-31650,AFA
-31651,AFB
-31652,AFC
-31653,AFD
-31654,AFE
-31655,AFF
-31656,B00
-31657,B01
-31658,B02
-31659,B03
-31660,B04
-31661,B05
-31662,B06
-31663,B07
-31664,B08
-31665,B09
-31666,B0A
-31667,B0B
-31668,B0C
-31669,B0D
-31670,B0E
-31671,B0F
-31672,B10
-31673,B11
-31674,B12
-31675,B13
-31676,B14
-31677,B15
-31678,B16
-31679,B17
-31680,B18
-31681,B19
-31682,B1A
-31683,B1B
-31684,B1C
-31685,B1D
-31686,B1E
-31687,B1F
-31688,B20
-31689,B21
-31690,B22
-31691,B23
-31692,B24
-31693,B25
-31694,B26
-31695,B27
-31696,B28
-31697,B29
-31698,B2A
-31699,B2B
-31700,B2C
-31701,B2D
-31702,B2E
-31703,B2F
-31704,B30
-31705,B31
-31706,B32
-31707,B33
-31708,B34
-31709,B35
-31710,B36
-31711,B37
-31712,B38
-31713,B39
-31714,B3A
-31715,B3B
-31716,B3C
-31717,B3D
-31718,B3E
-31719,B3F
-31720,B40
-31721,B41
-31722,B42
-31723,B43
-31724,B44
-31725,B45
-31726,B46
-31727,B47
-31728,B48
-31729,B49
-31730,B4A
-31731,B4B
-31732,B4C
-31733,B4D
-31734,B4E
-31735,B4F
-31736,B50
-31737,B51
-31738,B52
-31739,B53
-31740,B54
-31741,B55
-31742,B56
-31743,B57
-31744,B58
-31745,B59
-31746,B5A
-31747,B5B
-31748,B5C
-31749,B5D
-31750,B5E
-31751,B5F
-31752,B60
-31753,B61
-31754,B62
-31755,B63
-31756,B64
-31757,B65
-31758,B66
-31759,B67
-31760,B68
-31761,B69
-31762,B6A
-31763,B6B
-31764,B6C
-31765,B6D
-31766,B6E
-31767,B6F
-31768,B70
-31769,B71
-31770,B72
-31771,B73
-31772,B74
-31773,B75
-31774,B76
-31775,B77
-31776,B78
-31777,B79
-31778,B7A
-31779,B7B
-31780,B7C
-31781,B7D
-31782,B7E
-31783,B7F
-31784,B80
-31785,B81
-31786,B82
-31787,B83
-31788,B84
-31789,B85
-31790,B86
-31791,B87
-31792,B88
-31793,B89
-31794,B8A
-31795,B8B
-31796,B8C
-31797,B8D
-31798,B8E
-31799,B8F
-31800,B90
-31801,B91
-31802,B92
-31803,B93
-31804,B94
-31805,B95
-31806,B96
-31807,B97
-31808,B98
-31809,B99
-31810,B9A
-31811,B9B
-31812,B9C
-31813,B9D
-31814,B9E
-31815,B9F
-31816,BA0
-31817,BA1
-31818,BA2
-31819,BA3
-31820,BA4
-31821,BA5
-31822,BA6
-31823,BA7
-31824,BA8
-31825,BA9
-31826,BAA
-31827,BAB
-31828,BAC
-31829,BAD
-31830,BAE
-31831,BAF
-31832,BB0
-31833,BB1
-31834,BB2
-31835,BB3
-31836,BB4
-31837,BB5
-31838,BB6
-31839,BB7
-31840,BB8
-31841,BB9
-31842,BBA
-31843,BBB
-31844,BBC
-31845,BBD
-31846,BBE
-31847,BBF
-31848,BC0
-31849,BC1
-31850,BC2
-31851,BC3
-31852,BC4
-31853,BC5
-31854,BC6
-31855,BC7
-31856,BC8
-31857,BC9
-31858,BCA
-31859,BCB
-31860,BCC
-31861,BCD
-31862,BCE
-31863,BCF
-31864,BD0
-31865,BD1
-31866,BD2
-31867,BD3
-31868,BD4
-31869,BD5
-31870,BD6
-31871,BD7
-31872,BD8
-31873,BD9
-31874,BDA
-31875,BDB
-31876,BDC
-31877,BDD
-31878,BDE
-31879,BDF
-31880,BE0
-31881,BE1
-31882,BE2
-31883,BE3
-31884,BE4
-31885,BE5
-31886,BE6
-31887,BE7
-31888,BE8
-31889,BE9
-31890,BEA
-31891,BEB
-31892,BEC
-31893,BED
-31894,BEE
-31895,BEF
-31896,BF0
-31897,BF1
-31898,BF2
-31899,BF3
-31900,BF4
-31901,BF5
-31902,BF6
-31903,BF7
-31904,BF8
-31905,BF9
-31906,BFA
-31907,BFB
-31908,BFC
-31909,BFD
-31910,BFE
-31911,BFF
-31912,C00
-31913,C01
-31914,C02
-31915,C03
-31916,C04
-31917,C05
-31918,C06
-31919,C07
-31920,C08
-31921,C09
-31922,C0A
-31923,C0B
-31924,C0C
-31925,C0D
-31926,C0E
-31927,C0F
-31928,C10
-31929,C11
-31930,C12
-31931,C13
-31932,C14
-31933,C15
-31934,C16
-31935,C17
-31936,C18
-31937,C19
-31938,C1A
-31939,C1B
-31940,C1C
-31941,C1D
-31942,C1E
-31943,C1F
-31944,C20
-31945,C21
-31946,C22
-31947,C23
-31948,C24
-31949,C25
-31950,C26
-31951,C27
-31952,C28
-31953,C29
-31954,C2A
-31955,C2B
-31956,C2C
-31957,C2D
-31958,C2E
-31959,C2F
-31960,C30
-31961,C31
-31962,C32
-31963,C33
-31964,C34
-31965,C35
-31966,C36
-31967,C37
-31968,C38
-31969,C39
-31970,C3A
-31971,C3B
-31972,C3C
-31973,C3D
-31974,C3E
-31975,C3F
-31976,C40
-31977,C41
-31978,C42
-31979,C43
-31980,C44
-31981,C45
-31982,C46
-31983,C47
-31984,C48
-31985,C49
-31986,C4A
-31987,C4B
-31988,C4C
-31989,C4D
-31990,C4E
-31991,C4F
-31992,C50
-31993,C51
-31994,C52
-31995,C53
-31996,C54
-31997,C55
-31998,C56
-31999,C57
-32000,C58
-32001,C59
-32002,C5A
-32003,C5B
-32004,C5C
-32005,C5D
-32006,C5E
-32007,C5F
-32008,C60
-32009,C61
-32010,C62
-32011,C63
-32012,C64
-32013,C65
-32014,C66
-32015,C67
-32016,C68
-32017,C69
-32018,C6A
-32019,C6B
-32020,C6C
-32021,C6D
-32022,C6E
-32023,C6F
-32024,C70
-32025,C71
-32026,C72
-32027,C73
-32028,C74
-32029,C75
-32030,C76
-32031,C77
-32032,C78
-32033,C79
-32034,C7A
-32035,C7B
-32036,C7C
-32037,C7D
-32038,C7E
-32039,C7F
-32040,C80
-32041,C81
-32042,C82
-32043,C83
-32044,C84
-32045,C85
-32046,C86
-32047,C87
-32048,C88
-32049,C89
-32050,C8A
-32051,C8B
-32052,C8C
-32053,C8D
-32054,C8E
-32055,C8F
-32056,C90
-32057,C91
-32058,C92
-32059,C93
-32060,C94
-32061,C95
-32062,C96
-32063,C97
-32064,C98
-32065,C99
-32066,C9A
-32067,C9B
-32068,C9C
-32069,C9D
-32070,C9E
-32071,C9F
-32072,CA0
-32073,CA1
-32074,CA2
-32075,CA3
-32076,CA4
-32077,CA5
-32078,CA6
-32079,CA7
-32080,CA8
-32081,CA9
-32082,CAA
-32083,CAB
-32084,CAC
-32085,CAD
-32086,CAE
-32087,CAF
-32088,CB0
-32089,CB1
-32090,CB2
-32091,CB3
-32092,CB4
-32093,CB5
-32094,CB6
-32095,CB7
-32096,CB8
-32097,CB9
-32098,CBA
-32099,CBB
-32100,CBC
-32101,CBD
-32102,CBE
-32103,CBF
-32104,CC0
-32105,CC1
-32106,CC2
-32107,CC3
-32108,CC4
-32109,CC5
-32110,CC6
-32111,CC7
-32112,CC8
-32113,CC9
-32114,CCA
-32115,CCB
-32116,CCC
-32117,CCD
-32118,CCE
-32119,CCF
-32120,CD0
-32121,CD1
-32122,CD2
-32123,CD3
-32124,CD4
-32125,CD5
-32126,CD6
-32127,CD7
-32128,CD8
-32129,CD9
-32130,CDA
-32131,CDB
-32132,CDC
-32133,CDD
-32134,CDE
-32135,CDF
-32136,CE0
-32137,CE1
-32138,CE2
-32139,CE3
-32140,CE4
-32141,CE5
-32142,CE6
-32143,CE7
-32144,CE8
-32145,CE9
-32146,CEA
-32147,CEB
-32148,CEC
-32149,CED
-32150,CEE
-32151,CEF
-32152,CF0
-32153,CF1
-32154,CF2
-32155,CF3
-32156,CF4
-32157,CF5
-32158,CF6
-32159,CF7
-32160,CF8
-32161,CF9
-32162,CFA
-32163,CFB
-32164,CFC
-32165,CFD
-32166,CFE
-32167,CFF
-32168,D00
-32169,D01
-32170,D02
-32171,D03
-32172,D04
-32173,D05
-32174,D06
-32175,D07
-32176,D08
-32177,D09
-32178,D0A
-32179,D0B
-32180,D0C
-32181,D0D
-32182,D0E
-32183,D0F
-32184,D10
-32185,D11
-32186,D12
-32187,D13
-32188,D14
-32189,D15
-32190,D16
-32191,D17
-32192,D18
-32193,D19
-32194,D1A
-32195,D1B
-32196,D1C
-32197,D1D
-32198,D1E
-32199,D1F
-32200,D20
-32201,D21
-32202,D22
-32203,D23
-32204,D24
-32205,D25
-32206,D26
-32207,D27
-32208,D28
-32209,D29
-32210,D2A
-32211,D2B
-32212,D2C
-32213,D2D
-32214,D2E
-32215,D2F
-32216,D30
-32217,D31
-32218,D32
-32219,D33
-32220,D34
-32221,D35
-32222,D36
-32223,D37
-32224,D38
-32225,D39
-32226,D3A
-32227,D3B
-32228,D3C
-32229,D3D
-32230,D3E
-32231,D3F
-32232,D40
-32233,D41
-32234,D42
-32235,D43
-32236,D44
-32237,D45
-32238,D46
-32239,D47
-32240,D48
-32241,D49
-32242,D4A
-32243,D4B
-32244,D4C
-32245,D4D
-32246,D4E
-32247,D4F
-32248,D50
-32249,D51
-32250,D52
-32251,D53
-32252,D54
-32253,D55
-32254,D56
-32255,D57
-32256,D58
-32257,D59
-32258,D5A
-32259,D5B
-32260,D5C
-32261,D5D
-32262,D5E
-32263,D5F
-32264,D60
-32265,D61
-32266,D62
-32267,D63
-32268,D64
-32269,D65
-32270,D66
-32271,D67
-32272,D68
-32273,D69
-32274,D6A
-32275,D6B
-32276,D6C
-32277,D6D
-32278,D6E
-32279,D6F
-32280,D70
-32281,D71
-32282,D72
-32283,D73
-32284,D74
-32285,D75
-32286,D76
-32287,D77
-32288,D78
-32289,D79
-32290,D7A
-32291,D7B
-32292,D7C
-32293,D7D
-32294,D7E
-32295,D7F
-32296,D80
-32297,D81
-32298,D82
-32299,D83
-32300,D84
-32301,D85
-32302,D86
-32303,D87
-32304,D88
-32305,D89
-32306,D8A
-32307,D8B
-32308,D8C
-32309,D8D
-32310,D8E
-32311,D8F
-32312,D90
-32313,D91
-32314,D92
-32315,D93
-32316,D94
-32317,D95
-32318,D96
-32319,D97
-32320,D98
-32321,D99
-32322,D9A
-32323,D9B
-32324,D9C
-32325,D9D
-32326,D9E
-32327,D9F
-32328,DA0
-32329,DA1
-32330,DA2
-32331,DA3
-32332,DA4
-32333,DA5
-32334,DA6
-32335,DA7
-32336,DA8
-32337,DA9
-32338,DAA
-32339,DAB
-32340,DAC
-32341,DAD
-32342,DAE
-32343,DAF
-32344,DB0
-32345,DB1
-32346,DB2
-32347,DB3
-32348,DB4
-32349,DB5
-32350,DB6
-32351,DB7
-32352,DB8
-32353,DB9
-32354,DBA
-32355,DBB
-32356,DBC
-32357,DBD
-32358,DBE
-32359,DBF
-32360,DC0
-32361,DC1
-32362,DC2
-32363,DC3
-32364,DC4
-32365,DC5
-32366,DC6
-32367,DC7
-32368,DC8
-32369,DC9
-32370,DCA
-32371,DCB
-32372,DCC
-32373,DCD
-32374,DCE
-32375,DCF
-32376,DD0
-32377,DD1
-32378,DD2
-32379,DD3
-32380,DD4
-32381,DD5
-32382,DD6
-32383,DD7
-32384,DD8
-32385,DD9
-32386,DDA
-32387,DDB
-32388,DDC
-32389,DDD
-32390,DDE
-32391,DDF
-32392,DE0
-32393,DE1
-32394,DE2
-32395,DE3
-32396,DE4
-32397,DE5
-32398,DE6
-32399,DE7
-32400,DE8
-32401,DE9
-32402,DEA
-32403,DEB
-32404,DEC
-32405,DED
-32406,DEE
-32407,DEF
-32408,DF0
-32409,DF1
-32410,DF2
-32411,DF3
-32412,DF4
-32413,DF5
-32414,DF6
-32415,DF7
-32416,DF8
-32417,DF9
-32418,DFA
-32419,DFB
-32420,DFC
-32421,DFD
-32422,DFE
-32423,DFF
-32424,E00
-32425,E01
-32426,E02
-32427,E03
-32428,E04
-32429,E05
-32430,E06
-32431,E07
-32432,E08
-32433,E09
-32434,E0A
-32435,E0B
-32436,E0C
-32437,E0D
-32438,E0E
-32439,E0F
-32440,E10
-32441,E11
-32442,E12
-32443,E13
-32444,E14
-32445,E15
-32446,E16
-32447,E17
-32448,E18
-32449,E19
-32450,E1A
-32451,E1B
-32452,E1C
-32453,E1D
-32454,E1E
-32455,E1F
-32456,E20
-32457,E21
-32458,E22
-32459,E23
-32460,E24
-32461,E25
-32462,E26
-32463,E27
-32464,E28
-32465,E29
-32466,E2A
-32467,E2B
-32468,E2C
-32469,E2D
-32470,E2E
-32471,E2F
-32472,E30
-32473,E31
-32474,E32
-32475,E33
-32476,E34
-32477,E35
-32478,E36
-32479,E37
-32480,E38
-32481,E39
-32482,E3A
-32483,E3B
-32484,E3C
-32485,E3D
-32486,E3E
-32487,E3F
-32488,E40
-32489,E41
-32490,E42
-32491,E43
-32492,E44
-32493,E45
-32494,E46
-32495,E47
-32496,E48
-32497,E49
-32498,E4A
-32499,E4B
-32500,E4C
-32501,E4D
-32502,E4E
-32503,E4F
-32504,E50
-32505,E51
-32506,E52
-32507,E53
-32508,E54
-32509,E55
-32510,E56
-32511,E57
-32512,E58
-32513,E59
-32514,E5A
-32515,E5B
-32516,E5C
-32517,E5D
-32518,E5E
-32519,E5F
-32520,E60
-32521,E61
-32522,E62
-32523,E63
-32524,E64
-32525,E65
-32526,E66
-32527,E67
-32528,E68
-32529,E69
-32530,E6A
-32531,E6B
-32532,E6C
-32533,E6D
-32534,E6E
-32535,E6F
-32536,E70
-32537,E71
-32538,E72
-32539,E73
-32540,E74
-32541,E75
-32542,E76
-32543,E77
-32544,E78
-32545,E79
-32546,E7A
-32547,E7B
-32548,E7C
-32549,E7D
-32550,E7E
-32551,E7F
-32552,E80
-32553,E81
-32554,E82
-32555,E83
-32556,E84
-32557,E85
-32558,E86
-32559,E87
-32560,E88
-32561,E89
-32562,E8A
-32563,E8B
-32564,E8C
-32565,E8D
-32566,E8E
-32567,E8F
-32568,E90
-32569,E91
-32570,E92
-32571,E93
-32572,E94
-32573,E95
-32574,E96
-32575,E97
-32576,E98
-32577,E99
-32578,E9A
-32579,E9B
-32580,E9C
-32581,E9D
-32582,E9E
-32583,E9F
-32584,EA0
-32585,EA1
-32586,EA2
-32587,EA3
-32588,EA4
-32589,EA5
-32590,EA6
-32591,EA7
-32592,EA8
-32593,EA9
-32594,EAA
-32595,EAB
-32596,EAC
-32597,EAD
-32598,EAE
-32599,EAF
-32600,EB0
-32601,EB1
-32602,EB2
-32603,EB3
-32604,EB4
-32605,EB5
-32606,EB6
-32607,EB7
-32608,EB8
-32609,EB9
-32610,EBA
-32611,EBB
-32612,EBC
-32613,EBD
-32614,EBE
-32615,EBF
-32616,EC0
-32617,EC1
-32618,EC2
-32619,EC3
-32620,EC4
-32621,EC5
-32622,EC6
-32623,EC7
-32624,EC8
-32625,EC9
-32626,ECA
-32627,ECB
-32628,ECC
-32629,ECD
-32630,ECE
-32631,ECF
-32632,ED0
-32633,ED1
-32634,ED2
-32635,ED3
-32636,ED4
-32637,ED5
-32638,ED6
-32639,ED7
-32640,ED8
-32641,ED9
-32642,EDA
-32643,EDB
-32644,EDC
-32645,EDD
-32646,EDE
-32647,EDF
-32648,EE0
-32649,EE1
-32650,EE2
-32651,EE3
-32652,EE4
-32653,EE5
-32654,EE6
-32655,EE7
-32656,EE8
-32657,EE9
-32658,EEA
-32659,EEB
-32660,EEC
-32661,EED
-32662,EEE
-32663,EEF
-32664,EF0
-32665,EF1
-32666,EF2
-32667,EF3
-32668,EF4
-32669,EF5
-32670,EF6
-32671,EF7
-32672,EF8
-32673,EF9
-32674,EFA
-32675,EFB
-32676,EFC
-32677,EFD
-32678,EFE
-32679,EFF
-32680,F00
-32681,F01
-32682,F02
-32683,F03
-32684,F04
-32685,F05
-32686,F06
-32687,F07
-32688,F08
-32689,F09
-32690,F0A
-32691,F0B
-32692,F0C
-32693,F0D
-32694,F0E
-32695,F0F
-32696,F10
-32697,F11
-32698,F12
-32699,F13
-32700,F14
-32701,F15
-32702,F16
-32703,F17
-32704,F18
-32705,F19
-32706,F1A
-32707,F1B
-32708,F1C
-32709,F1D
-32710,F1E
-32711,F1F
-32712,F20
-32713,F21
-32714,F22
-32715,F23
-32716,F24
-32717,F25
-32718,F26
-32719,F27
-32720,F28
-32721,F29
-32722,F2A
-32723,F2B
-32724,F2C
-32725,F2D
-32726,F2E
-32727,F2F
-32728,F30
-32729,F31
-32730,F32
-32731,F33
-32732,F34
-32733,F35
-32734,F36
-32735,F37
-32736,F38
-32737,F39
-32738,F3A
-32739,F3B
-32740,F3C
-32741,F3D
-32742,F3E
-32743,F3F
-32744,F40
-32745,F41
-32746,F42
-32747,F43
-32748,F44
-32749,F45
-32750,F46
-32751,F47
-32752,F48
-32753,F49
-32754,F4A
-32755,F4B
-32756,F4C
-32757,F4D
-32758,F4E
-32759,F4F
-32760,F50
-32761,F51
-32762,F52
-32763,F53
-32764,F54
-32765,F55
-32766,F56
-32767,F57
-32768,F58
-32769,F59
-32770,F5A
-32771,F5B
-32772,F5C
-32773,F5D
-32774,F5E
-32775,F5F
-32776,F60
-32777,F61
-32778,F62
-32779,F63
-32780,F64
-32781,F65
-32782,F66
-32783,F67
-32784,F68
-32785,F69
-32786,F6A
-32787,F6B
-32788,F6C
-32789,F6D
-32790,F6E
-32791,F6F
-32792,F70
-32793,F71
-32794,F72
-32795,F73
-32796,F74
-32797,F75
-32798,F76
-32799,F77
-32800,F78
-32801,F79
-32802,F7A
-32803,F7B
-32804,F7C
-32805,F7D
-32806,F7E
-32807,F7F
-32808,F80
-32809,F81
-32810,F82
-32811,F83
-32812,F84
-32813,F85
-32814,F86
-32815,F87
-32816,F88
-32817,F89
-32818,F8A
-32819,F8B
-32820,F8C
-32821,F8D
-32822,F8E
-32823,F8F
-32824,F90
-32825,F91
-32826,F92
-32827,F93
-32828,F94
-32829,F95
-32830,F96
-32831,F97
-32832,F98
-32833,F99
-32834,F9A
-32835,F9B
-32836,F9C
-32837,F9D
-32838,F9E
-32839,F9F
-32840,FA0
-32841,FA1
-32842,FA2
-32843,FA3
-32844,FA4
-32845,FA5
-32846,FA6
-32847,FA7
-32848,FA8
-32849,FA9
-32850,FAA
-32851,FAB
-32852,FAC
-32853,FAD
-32854,FAE
-32855,FAF
-32856,FB0
-32857,FB1
-32858,FB2
-32859,FB3
-32860,FB4
-32861,FB5
-32862,FB6
-32863,FB7
-32864,FB8
-32865,FB9
-32866,FBA
-32867,FBB
-32868,FBC
-32869,FBD
-32870,FBE
-32871,FBF
-32872,FC0
-32873,FC1
-32874,FC2
-32875,FC3
-32876,FC4
-32877,FC5
-32878,FC6
-32879,FC7
-32880,FC8
-32881,FC9
-32882,FCA
-32883,FCB
-32884,FCC
-32885,FCD
-32886,FCE
-32887,FCF
-32888,FD0
-32889,FD1
-32890,FD2
-32891,FD3
-32892,FD4
-32893,FD5
-32894,FD6
-32895,FD7
-32896,FD8
-32897,FD9
-32898,FDA
-32899,FDB
-32900,FDC
-32901,FDD
-32902,FDE
-32903,FDF
-32904,FE0
-32905,FE1
-32906,FE2
-32907,FE3
-32908,FE4
-32909,FE5
-32910,FE6
-32911,FE7
-32912,FE8
-32913,FE9
-32914,FEA
-32915,FEB
-32916,FEC
-32917,FED
-32918,FEE
-32919,FEF
-32920,FF0
-32921,FF1
-32922,FF2
-32923,FF3
-32924,FF4
-32925,FF5
-32926,FF6
-32927,FF7
-32928,FF8
-32929,FF9
-32930,FFA
-32931,FFB
-32932,FFC
-32933,FFD
-32934,FFE
-32935,FFF
-32936,1000
-32937,1001
-32938,1002
-32939,1003
-32940,1004
-32941,1005
-32942,1006
-32943,1007
-32944,1008
-32945,1009
-32946,100A
-32947,100B
-32948,100C
-32949,100D
-32950,100E
-32951,100F
-32952,1010
-32953,1011
-32954,1012
-32955,1013
-32956,1014
-32957,1015
-32958,1016
-32959,1017
-32960,1018
-32961,1019
-32962,101A
-32963,101B
-32964,101C
-32965,101D
-32966,101E
-32967,101F
-32968,1020
-32969,1021
-32970,1022
-32971,1023
-32972,1024
-32973,1025
-32974,1026
-32975,1027
-32976,1028
-32977,1029
-32978,102A
-32979,102B
-32980,102C
-32981,102D
-32982,102E
-32983,102F
-32984,1030
-32985,1031
-32986,1032
-32987,1033
-32988,1034
-32989,1035
-32990,1036
-32991,1037
-32992,1038
-32993,1039
-32994,103A
-32995,103B
-32996,103C
-32997,103D
-32998,103E
-32999,103F
-33000,1040
-33001,1041
-33002,1042
-33003,1043
-33004,1044
-33005,1045
-33006,1046
-33007,1047
-33008,1048
-33009,1049
-33010,104A
-33011,104B
-33012,104C
-33013,104D
-33014,104E
-33015,104F
-33016,1050
-33017,1051
-33018,1052
-33019,1053
-33020,1054
-33021,1055
-33022,1056
-33023,1057
-33024,1058
-33025,1059
-33026,105A
-33027,105B
-33028,105C
-33029,105D
-33030,105E
-33031,105F
-33032,1060
-33033,1061
-33034,1062
-33035,1063
-33036,1064
-33037,1065
-33038,1066
-33039,1067
-33040,1068
-33041,1069
-33042,106A
-33043,106B
-33044,106C
-33045,106D
-33046,106E
-33047,106F
-33048,1070
-33049,1071
-33050,1072
-33051,1073
-33052,1074
-33053,1075
-33054,1076
-33055,1077
-33056,1078
-33057,1079
-33058,107A
-33059,107B
-33060,107C
-33061,107D
-33062,107E
-33063,107F
-33064,1080
-33065,1081
-33066,1082
-33067,1083
-33068,1084
-33069,1085
-33070,1086
-33071,1087
-33072,1088
-33073,1089
-33074,108A
-33075,108B
-33076,108C
-33077,108D
-33078,108E
-33079,108F
-33080,1090
-33081,1091
-33082,1092
-33083,1093
-33084,1094
-33085,1095
-33086,1096
-33087,1097
-33088,1098
-33089,1099
-33090,109A
-33091,109B
-33092,109C
-33093,109D
-33094,109E
-33095,109F
-33096,10A0
-33097,10A1
-33098,10A2
-33099,10A3
-33100,10A4
-33101,10A5
-33102,10A6
-33103,10A7
-33104,10A8
-33105,10A9
-33106,10AA
-33107,10AB
-33108,10AC
-33109,10AD
-33110,10AE
-33111,10AF
-33112,10B0
-33113,10B1
-33114,10B2
-33115,10B3
-33116,10B4
-33117,10B5
-33118,10B6
-33119,10B7
-33120,10B8
-33121,10B9
-33122,10BA
-33123,10BB
-33124,10BC
-33125,10BD
-33126,10BE
-33127,10BF
-33128,10C0
-33129,10C1
-33130,10C2
-33131,10C3
-33132,10C4
-33133,10C5
-33134,10C6
-33135,10C7
-33136,10C8
-33137,10C9
-33138,10CA
-33139,10CB
-33140,10CC
-33141,10CD
-33142,10CE
-33143,10CF
-33144,10D0
-33145,10D1
-33146,10D2
-33147,10D3
-33148,10D4
-33149,10D5
-33150,10D6
-33151,10D7
-33152,10D8
-33153,10D9
-33154,10DA
-33155,10DB
-33156,10DC
-33157,10DD
-33158,10DE
-33159,10DF
-33160,10E0
-33161,10E1
-33162,10E2
-33163,10E3
-33164,10E4
-33165,10E5
-33166,10E6
-33167,10E7
-33168,10E8
-33169,10E9
-33170,10EA
-33171,10EB
-33172,10EC
-33173,10ED
-33174,10EE
-33175,10EF
-33176,10F0
-33177,10F1
-33178,10F2
-33179,10F3
-33180,10F4
-33181,10F5
-33182,10F6
-33183,10F7
-33184,10F8
-33185,10F9
-33186,10FA
-33187,10FB
-33188,10FC
-33189,10FD
-33190,10FE
-33191,10FF
-33192,1100
-33193,1101
-33194,1102
-33195,1103
-33196,1104
-33197,1105
-33198,1106
-33199,1107
-33200,1108
-33201,1109
-33202,110A
-33203,110B
-33204,110C
-33205,110D
-33206,110E
-33207,110F
-33208,1110
-33209,1111
-33210,1112
-33211,1113
-33212,1114
-33213,1115
-33214,1116
-33215,1117
-33216,1118
-33217,1119
-33218,111A
-33219,111B
-33220,111C
-33221,111D
-33222,111E
-33223,111F
-33224,1120
-33225,1121
-33226,1122
-33227,1123
-33228,1124
-33229,1125
-33230,1126
-33231,1127
-33232,1128
-33233,1129
-33234,112A
-33235,112B
-33236,112C
-33237,112D
-33238,112E
-33239,112F
-33240,1130
-33241,1131
-33242,1132
-33243,1133
-33244,1134
-33245,1135
-33246,1136
-33247,1137
-33248,1138
-33249,1139
-33250,113A
-33251,113B
-33252,113C
-33253,113D
-33254,113E
-33255,113F
-33256,1140
-33257,1141
-33258,1142
-33259,1143
-33260,1144
-33261,1145
-33262,1146
-33263,1147
-33264,1148
-33265,1149
-33266,114A
-33267,114B
-33268,114C
-33269,114D
-33270,114E
-33271,114F
-33272,1150
-33273,1151
-33274,1152
-33275,1153
-33276,1154
-33277,1155
-33278,1156
-33279,1157
-33280,1158
-33281,1159
-33282,115A
-33283,115B
-33284,115C
-33285,115D
-33286,115E
-33287,115F
-33288,1160
-33289,1161
-33290,1162
-33291,1163
-33292,1164
-33293,1165
-33294,1166
-33295,1167
-33296,1168
-33297,1169
-33298,116A
-33299,116B
-33300,116C
-33301,116D
-33302,116E
-33303,116F
-33304,1170
-33305,1171
-33306,1172
-33307,1173
-33308,1174
-33309,1175
-33310,1176
-33311,1177
-33312,1178
-33313,1179
-33314,117A
-33315,117B
-33316,117C
-33317,117D
-33318,117E
-33319,117F
-33320,1180
-33321,1181
-33322,1182
-33323,1183
-33324,1184
-33325,1185
-33326,1186
-33327,1187
-33328,1188
-33329,1189
-33330,118A
-33331,118B
-33332,118C
-33333,118D
-33334,118E
-33335,118F
-33336,1190
-33337,1191
-33338,1192
-33339,1193
-33340,1194
-33341,1195
-33342,1196
-33343,1197
-33344,1198
-33345,1199
-33346,119A
-33347,119B
-33348,119C
-33349,119D
-33350,119E
-33351,119F
-33352,11A0
-33353,11A1
-33354,11A2
-33355,11A3
-33356,11A4
-33357,11A5
-33358,11A6
-33359,11A7
-33360,11A8
-33361,11A9
-33362,11AA
-33363,11AB
-33364,11AC
-33365,11AD
-33366,11AE
-33367,11AF
-33368,11B0
-33369,11B1
-33370,11B2
-33371,11B3
-33372,11B4
-33373,11B5
-33374,11B6
-33375,11B7
-33376,11B8
-33377,11B9
-33378,11BA
-33379,11BB
-33380,11BC
-33381,11BD
-33382,11BE
-33383,11BF
-33384,11C0
-33385,11C1
-33386,11C2
-33387,11C3
-33388,11C4
-33389,11C5
-33390,11C6
-33391,11C7
-33392,11C8
-33393,11C9
-33394,11CA
-33395,11CB
-33396,11CC
-33397,11CD
-33398,11CE
-33399,11CF
-33400,11D0
-33401,11D1
-33402,11D2
-33403,11D3
-33404,11D4
-33405,11D5
-33406,11D6
-33407,11D7
-33408,11D8
-33409,11D9
-33410,11DA
-33411,11DB
-33412,11DC
-33413,11DD
-33414,11DE
-33415,11DF
-33416,11E0
-33417,11E1
-33418,11E2
-33419,11E3
-33420,11E4
-33421,11E5
-33422,11E6
-33423,11E7
-33424,11E8
-33425,11E9
-33426,11EA
-33427,11EB
-33428,11EC
-33429,11ED
-33430,11EE
-33431,11EF
-33432,11F0
-33433,11F1
-33434,11F2
-33435,11F3
-33436,11F4
-33437,11F5
-33438,11F6
-33439,11F7
-33440,11F8
-33441,11F9
-33442,11FA
-33443,11FB
-33444,11FC
-33445,11FD
-33446,11FE
-33447,11FF
-33448,1200
-33449,1201
-33450,1202
-33451,1203
-33452,1204
-33453,1205
-33454,1206
-33455,1207
-33456,1208
-33457,1209
-33458,120A
-33459,120B
-33460,120C
-33461,120D
-33462,120E
-33463,120F
-33464,1210
-33465,1211
-33466,1212
-33467,1213
-33468,1214
-33469,1215
-33470,1216
-33471,1217
-33472,1218
-33473,1219
-33474,121A
-33475,121B
-33476,121C
-33477,121D
-33478,121E
-33479,121F
-33480,1220
-33481,1221
-33482,1222
-33483,1223
-33484,1224
-33485,1225
-33486,1226
-33487,1227
-33488,1228
-33489,1229
-33490,122A
-33491,122B
-33492,122C
-33493,122D
-33494,122E
-33495,122F
-33496,1230
-33497,1231
-33498,1232
-33499,1233
-33500,1234
-33501,1235
-33502,1236
-33503,1237
-33504,1238
-33505,1239
-33506,123A
-33507,123B
-33508,123C
-33509,123D
-33510,123E
-33511,123F
-33512,1240
-33513,1241
-33514,1242
-33515,1243
-33516,1244
-33517,1245
-33518,1246
-33519,1247
-33520,1248
-33521,1249
-33522,124A
-33523,124B
-33524,124C
-33525,124D
-33526,124E
-33527,124F
-33528,1250
-33529,1251
-33530,1252
-33531,1253
-33532,1254
-33533,1255
-33534,1256
-33535,1257
-33536,1258
-33537,1259
-33538,125A
-33539,125B
-33540,125C
-33541,125D
-33542,125E
-33543,125F
-33544,1260
-33545,1261
-33546,1262
-33547,1263
-33548,1264
-33549,1265
-33550,1266
-33551,1267
-33552,1268
-33553,1269
-33554,126A
-33555,126B
-33556,126C
-33557,126D
-33558,126E
-33559,126F
-33560,1270
-33561,1271
-33562,1272
-33563,1273
-33564,1274
-33565,1275
-33566,1276
-33567,1277
-33568,1278
-33569,1279
-33570,127A
-33571,127B
-33572,127C
-33573,127D
-33574,127E
-33575,127F
-33576,1280
-33577,1281
-33578,1282
-33579,1283
-33580,1284
-33581,1285
-33582,1286
-33583,1287
-33584,1288
-33585,1289
-33586,128A
-33587,128B
-33588,128C
-33589,128D
-33590,128E
-33591,128F
-33592,1290
-33593,1291
-33594,1292
-33595,1293
-33596,1294
-33597,1295
-33598,1296
-33599,1297
-33600,1298
-33601,1299
-33602,129A
-33603,129B
-33604,129C
-33605,129D
-33606,129E
-33607,129F
-33608,12A0
-33609,12A1
-33610,12A2
-33611,12A3
-33612,12A4
-33613,12A5
-33614,12A6
-33615,12A7
-33616,12A8
-33617,12A9
-33618,12AA
-33619,12AB
-33620,12AC
-33621,12AD
-33622,12AE
-33623,12AF
-33624,12B0
-33625,12B1
-33626,12B2
-33627,12B3
-33628,12B4
-33629,12B5
-33630,12B6
-33631,12B7
-33632,12B8
-33633,12B9
-33634,12BA
-33635,12BB
-33636,12BC
-33637,12BD
-33638,12BE
-33639,12BF
-33640,12C0
-33641,12C1
-33642,12C2
-33643,12C3
-33644,12C4
-33645,12C5
-33646,12C6
-33647,12C7
-33648,12C8
-33649,12C9
-33650,12CA
-33651,12CB
-33652,12CC
-33653,12CD
-33654,12CE
-33655,12CF
-33656,12D0
-33657,12D1
-33658,12D2
-33659,12D3
-33660,12D4
-33661,12D5
-33662,12D6
-33663,12D7
-33664,12D8
-33665,12D9
-33666,12DA
-33667,12DB
-33668,12DC
-33669,12DD
-33670,12DE
-33671,12DF
-33672,12E0
-33673,12E1
-33674,12E2
-33675,12E3
-33676,12E4
-33677,12E5
-33678,12E6
-33679,12E7
-33680,12E8
-33681,12E9
-33682,12EA
-33683,12EB
-33684,12EC
-33685,12ED
-33686,12EE
-33687,12EF
-33688,12F0
-33689,12F1
-33690,12F2
-33691,12F3
-33692,12F4
-33693,12F5
-33694,12F6
-33695,12F7
-33696,12F8
-33697,12F9
-33698,12FA
-33699,12FB
-33700,12FC
-33701,12FD
-33702,12FE
-33703,12FF
-33704,1300
-33705,1301
-33706,1302
-33707,1303
-33708,1304
-33709,1305
-33710,1306
-33711,1307
-33712,1308
-33713,1309
-33714,130A
-33715,130B
-33716,130C
-33717,130D
-33718,130E
-33719,130F
-33720,1310
-33721,1311
-33722,1312
-33723,1313
-33724,1314
-33725,1315
-33726,1316
-33727,1317
-33728,1318
-33729,1319
-33730,131A
-33731,131B
-33732,131C
-33733,131D
-33734,131E
-33735,131F
-33736,1320
-33737,1321
-33738,1322
-33739,1323
-33740,1324
-33741,1325
-33742,1326
-33743,1327
-33744,1328
-33745,1329
-33746,132A
-33747,132B
-33748,132C
-33749,132D
-33750,132E
-33751,132F
-33752,1330
-33753,1331
-33754,1332
-33755,1333
-33756,1334
-33757,1335
-33758,1336
-33759,1337
-33760,1338
-33761,1339
-33762,133A
-33763,133B
-33764,133C
-33765,133D
-33766,133E
-33767,133F
-33768,1340
-33769,1341
-33770,1342
-33771,1343
-33772,1344
-33773,1345
-33774,1346
-33775,1347
-33776,1348
-33777,1349
-33778,134A
-33779,134B
-33780,134C
-33781,134D
-33782,134E
-33783,134F
-33784,1350
-33785,1351
-33786,1352
-33787,1353
-33788,1354
-33789,1355
-33790,1356
-33791,1357
-33792,1358
-33793,1359
-33794,135A
-33795,135B
-33796,135C
-33797,135D
-33798,135E
-33799,135F
-33800,1360
-33801,1361
-33802,1362
-33803,1363
-33804,1364
-33805,1365
-33806,1366
-33807,1367
-33808,1368
-33809,1369
-33810,136A
-33811,136B
-33812,136C
-33813,136D
-33814,136E
-33815,136F
-33816,1370
-33817,1371
-33818,1372
-33819,1373
-33820,1374
-33821,1375
-33822,1376
-33823,1377
-33824,1378
-33825,1379
-33826,137A
-33827,137B
-33828,137C
-33829,137D
-33830,137E
-33831,137F
-33832,1380
-33833,1381
-33834,1382
-33835,1383
-33836,1384
-33837,1385
-33838,1386
-33839,1387
-33840,1388
-33841,1389
-33842,138A
-33843,138B
-33844,138C
-33845,138D
-33846,138E
-33847,138F
-33848,1390
-33849,1391
-33850,1392
-33851,1393
-33852,1394
-33853,1395
-33854,1396
-33855,1397
-33856,1398
-33857,1399
-33858,139A
-33859,139B
-33860,139C
-33861,139D
-33862,139E
-33863,139F
-33864,13A0
-33865,13A1
-33866,13A2
-33867,13A3
-33868,13A4
-33869,13A5
-33870,13A6
-33871,13A7
-33872,13A8
-33873,13A9
-33874,13AA
-33875,13AB
-33876,13AC
-33877,13AD
-33878,13AE
-33879,13AF
-33880,13B0
-33881,13B1
-33882,13B2
-33883,13B3
-33884,13B4
-33885,13B5
-33886,13B6
-33887,13B7
-33888,13B8
-33889,13B9
-33890,13BA
-33891,13BB
-33892,13BC
-33893,13BD
-33894,13BE
-33895,13BF
-33896,13C0
-33897,13C1
-33898,13C2
-33899,13C3
-33900,13C4
-33901,13C5
-33902,13C6
-33903,13C7
-33904,13C8
-33905,13C9
-33906,13CA
-33907,13CB
-33908,13CC
-33909,13CD
-33910,13CE
-33911,13CF
-33912,13D0
-33913,13D1
-33914,13D2
-33915,13D3
-33916,13D4
-33917,13D5
-33918,13D6
-33919,13D7
-33920,13D8
-33921,13D9
-33922,13DA
-33923,13DB
-33924,13DC
-33925,13DD
-33926,13DE
-33927,13DF
-33928,13E0
-33929,13E1
-33930,13E2
-33931,13E3
-33932,13E4
-33933,13E5
-33934,13E6
-33935,13E7
-33936,13E8
-33937,13E9
-33938,13EA
-33939,13EB
-33940,13EC
-33941,13ED
-33942,13EE
-33943,13EF
-33944,13F0
-33945,13F1
-33946,13F2
-33947,13F3
-33948,13F4
-33949,13F5
-33950,13F6
-33951,13F7
-33952,13F8
-33953,13F9
-33954,13FA
-33955,13FB
-33956,13FC
-33957,13FD
-33958,13FE
-33959,13FF
-33960,1400
-33961,1401
-33962,1402
-33963,1403
-33964,1404
-33965,1405
-33966,1406
-33967,1407
-33968,1408
-33969,1409
-33970,140A
-33971,140B
-33972,140C
-33973,140D
-33974,140E
-33975,140F
-33976,1410
-33977,1411
-33978,1412
-33979,1413
-33980,1414
-33981,1415
-33982,1416
-33983,1417
-33984,1418
-33985,1419
-33986,141A
-33987,141B
-33988,141C
-33989,141D
-33990,141E
-33991,141F
-33992,1420
-33993,1421
-33994,1422
-33995,1423
-33996,1424
-33997,1425
-33998,1426
-33999,1427
-34000,1428
-34001,1429
-34002,142A
-34003,142B
-34004,142C
-34005,142D
-34006,142E
-34007,142F
-34008,1430
-34009,1431
-34010,1432
-34011,1433
-34012,1434
-34013,1435
-34014,1436
-34015,1437
-34016,1438
-34017,1439
-34018,143A
-34019,143B
-34020,143C
-34021,143D
-34022,143E
-34023,143F
-34024,1440
-34025,1441
-34026,1442
-34027,1443
-34028,1444
-34029,1445
-34030,1446
-34031,1447
-34032,1448
-34033,1449
-34034,144A
-34035,144B
-34036,144C
-34037,144D
-34038,144E
-34039,144F
-34040,1450
-34041,1451
-34042,1452
-34043,1453
-34044,1454
-34045,1455
-34046,1456
-34047,1457
-34048,1458
-34049,1459
-34050,145A
-34051,145B
-34052,145C
-34053,145D
-34054,145E
-34055,145F
-34056,1460
-34057,1461
-34058,1462
-34059,1463
-34060,1464
-34061,1465
-34062,1466
-34063,1467
-34064,1468
-34065,1469
-34066,146A
-34067,146B
-34068,146C
-34069,146D
-34070,146E
-34071,146F
-34072,1470
-34073,1471
-34074,1472
-34075,1473
-34076,1474
-34077,1475
-34078,1476
-34079,1477
-34080,1478
-34081,1479
-34082,147A
-34083,147B
-34084,147C
-34085,147D
-34086,147E
-34087,147F
-34088,1480
-34089,1481
-34090,1482
-34091,1483
-34092,1484
-34093,1485
-34094,1486
-34095,1487
-34096,1488
-34097,1489
-34098,148A
-34099,148B
-34100,148C
-34101,148D
-34102,148E
-34103,148F
-34104,1490
-34105,1491
-34106,1492
-34107,1493
-34108,1494
-34109,1495
-34110,1496
-34111,1497
-34112,1498
-34113,1499
-34114,149A
-34115,149B
-34116,149C
-34117,149D
-34118,149E
-34119,149F
-34120,14A0
-34121,14A1
-34122,14A2
-34123,14A3
-34124,14A4
-34125,14A5
-34126,14A6
-34127,14A7
-34128,14A8
-34129,14A9
-34130,14AA
-34131,14AB
-34132,14AC
-34133,14AD
-34134,14AE
-34135,14AF
-34136,14B0
-34137,14B1
-34138,14B2
-34139,14B3
-34140,14B4
-34141,14B5
-34142,14B6
-34143,14B7
-34144,14B8
-34145,14B9
-34146,14BA
-34147,14BB
-34148,14BC
-34149,14BD
-34150,14BE
-34151,14BF
-34152,14C0
-34153,14C1
-34154,14C2
-34155,14C3
-34156,14C4
-34157,14C5
-34158,14C6
-34159,14C7
-34160,14C8
-34161,14C9
-34162,14CA
-34163,14CB
-34164,14CC
-34165,14CD
-34166,14CE
-34167,14CF
-34168,14D0
-34169,14D1
-34170,14D2
-34171,14D3
-34172,14D4
-34173,14D5
-34174,14D6
-34175,14D7
-34176,14D8
-34177,14D9
-34178,14DA
-34179,14DB
-34180,14DC
-34181,14DD
-34182,14DE
-34183,14DF
-34184,14E0
-34185,14E1
-34186,14E2
-34187,14E3
-34188,14E4
-34189,14E5
-34190,14E6
-34191,14E7
-34192,14E8
-34193,14E9
-34194,14EA
-34195,14EB
-34196,14EC
-34197,14ED
-34198,14EE
-34199,14EF
-34200,14F0
-34201,14F1
-34202,14F2
-34203,14F3
-34204,14F4
-34205,14F5
-34206,14F6
-34207,14F7
-34208,14F8
-34209,14F9
-34210,14FA
-34211,14FB
-34212,14FC
-34213,14FD
-34214,14FE
-34215,14FF
-34216,1500
-34217,1501
-34218,1502
-34219,1503
-34220,1504
-34221,1505
-34222,1506
-34223,1507
-34224,1508
-34225,1509
-34226,150A
-34227,150B
-34228,150C
-34229,150D
-34230,150E
-34231,150F
-34232,1510
-34233,1511
-34234,1512
-34235,1513
-34236,1514
-34237,1515
-34238,1516
-34239,1517
-34240,1518
-34241,1519
-34242,151A
-34243,151B
-34244,151C
-34245,151D
-34246,151E
-34247,151F
-34248,1520
-34249,1521
-34250,1522
-34251,1523
-34252,1524
-34253,1525
-34254,1526
-34255,1527
-34256,1528
-34257,1529
-34258,152A
-34259,152B
-34260,152C
-34261,152D
-34262,152E
-34263,152F
-34264,1530
-34265,1531
-34266,1532
-34267,1533
-34268,1534
-34269,1535
-34270,1536
-34271,1537
-34272,1538
-34273,1539
-34274,153A
-34275,153B
-34276,153C
-34277,153D
-34278,153E
-34279,153F
-34280,1540
-34281,1541
-34282,1542
-34283,1543
-34284,1544
-34285,1545
-34286,1546
-34287,1547
-34288,1548
-34289,1549
-34290,154A
-34291,154B
-34292,154C
-34293,154D
-34294,154E
-34295,154F
-34296,1550
-34297,1551
-34298,1552
-34299,1553
-34300,1554
-34301,1555
-34302,1556
-34303,1557
-34304,1558
-34305,1559
-34306,155A
-34307,155B
-34308,155C
-34309,155D
-34310,155E
-34311,155F
-34312,1560
-34313,1561
-34314,1562
-34315,1563
-34316,1564
-34317,1565
-34318,1566
-34319,1567
-34320,1568
-34321,1569
-34322,156A
-34323,156B
-34324,156C
-34325,156D
-34326,156E
-34327,156F
-34328,1570
-34329,1571
-34330,1572
-34331,1573
-34332,1574
-34333,1575
-34334,1576
-34335,1577
-34336,1578
-34337,1579
-34338,157A
-34339,157B
-34340,157C
-34341,157D
-34342,157E
-34343,157F
-34344,1580
-34345,1581
-34346,1582
-34347,1583
-34348,1584
-34349,1585
-34350,1586
-34351,1587
-34352,1588
-34353,1589
-34354,158A
-34355,158B
-34356,158C
-34357,158D
-34358,158E
-34359,158F
-34360,1590
-34361,1591
-34362,1592
-34363,1593
-34364,1594
-34365,1595
-34366,1596
-34367,1597
-34368,1598
-34369,1599
-34370,159A
-34371,159B
-34372,159C
-34373,159D
-34374,159E
-34375,159F
-34376,15A0
-34377,15A1
-34378,15A2
-34379,15A3
-34380,15A4
-34381,15A5
-34382,15A6
-34383,15A7
-34384,15A8
-34385,15A9
-34386,15AA
-34387,15AB
-34388,15AC
-34389,15AD
-34390,15AE
-34391,15AF
-34392,15B0
-34393,15B1
-34394,15B2
-34395,15B3
-34396,15B4
-34397,15B5
-34398,15B6
-34399,15B7
-34400,15B8
-34401,15B9
-34402,15BA
-34403,15BB
-34404,15BC
-34405,15BD
-34406,15BE
-34407,15BF
-34408,15C0
-34409,15C1
-34410,15C2
-34411,15C3
-34412,15C4
-34413,15C5
-34414,15C6
-34415,15C7
-34416,15C8
-34417,15C9
-34418,15CA
-34419,15CB
-34420,15CC
-34421,15CD
-34422,15CE
-34423,15CF
-34424,15D0
-34425,15D1
-34426,15D2
-34427,15D3
-34428,15D4
-34429,15D5
-34430,15D6
-34431,15D7
-34432,15D8
-34433,15D9
-34434,15DA
-34435,15DB
-34436,15DC
-34437,15DD
-34438,15DE
-34439,15DF
-34440,15E0
-34441,15E1
-34442,15E2
-34443,15E3
-34444,15E4
-34445,15E5
-34446,15E6
-34447,15E7
-34448,15E8
-34449,15E9
-34450,15EA
-34451,15EB
-34452,15EC
-34453,15ED
-34454,15EE
-34455,15EF
-34456,15F0
-34457,15F1
-34458,15F2
-34459,15F3
-34460,15F4
-34461,15F5
-34462,15F6
-34463,15F7
-34464,15F8
-34465,15F9
-34466,15FA
-34467,15FB
-34468,15FC
-34469,15FD
-34470,15FE
-34471,15FF
-34472,1600
-34473,1601
-34474,1602
-34475,1603
-34476,1604
-34477,1605
-34478,1606
-34479,1607
-34480,1608
-34481,1609
-34482,160A
-34483,160B
-34484,160C
-34485,160D
-34486,160E
-34487,160F
-34488,1610
-34489,1611
-34490,1612
-34491,1613
-34492,1614
-34493,1615
-34494,1616
-34495,1617
-34496,1618
-34497,1619
-34498,161A
-34499,161B
-34500,161C
-34501,161D
-34502,161E
-34503,161F
-34504,1620
-34505,1621
-34506,1622
-34507,1623
-34508,1624
-34509,1625
-34510,1626
-34511,1627
-34512,1628
-34513,1629
-34514,162A
-34515,162B
-34516,162C
-34517,162D
-34518,162E
-34519,162F
-34520,1630
-34521,1631
-34522,1632
-34523,1633
-34524,1634
-34525,1635
-34526,1636
-34527,1637
-34528,1638
-34529,1639
-34530,163A
-34531,163B
-34532,163C
-34533,163D
-34534,163E
-34535,163F
-34536,1640
-34537,1641
-34538,1642
-34539,1643
-34540,1644
-34541,1645
-34542,1646
-34543,1647
-34544,1648
-34545,1649
-34546,164A
-34547,164B
-34548,164C
-34549,164D
-34550,164E
-34551,164F
-34552,1650
-34553,1651
-34554,1652
-34555,1653
-34556,1654
-34557,1655
-34558,1656
-34559,1657
-34560,1658
-34561,1659
-34562,165A
-34563,165B
-34564,165C
-34565,165D
-34566,165E
-34567,165F
-34568,1660
-34569,1661
-34570,1662
-34571,1663
-34572,1664
-34573,1665
-34574,1666
-34575,1667
-34576,1668
-34577,1669
-34578,166A
-34579,166B
-34580,166C
-34581,166D
-34582,166E
-34583,166F
-34584,1670
-34585,1671
-34586,1672
-34587,1673
-34588,1674
-34589,1675
-34590,1676
-34591,1677
-34592,1678
-34593,1679
-34594,167A
-34595,167B
-34596,167C
-34597,167D
-34598,167E
-34599,167F
-34600,1680
-34601,1681
-34602,1682
-34603,1683
-34604,1684
-34605,1685
-34606,1686
-34607,1687
-34608,1688
-34609,1689
-34610,168A
-34611,168B
-34612,168C
-34613,168D
-34614,168E
-34615,168F
-34616,1690
-34617,1691
-34618,1692
-34619,1693
-34620,1694
-34621,1695
-34622,1696
-34623,1697
-34624,1698
-34625,1699
-34626,169A
-34627,169B
-34628,169C
-34629,169D
-34630,169E
-34631,169F
-34632,16A0
-34633,16A1
-34634,16A2
-34635,16A3
-34636,16A4
-34637,16A5
-34638,16A6
-34639,16A7
-34640,16A8
-34641,16A9
-34642,16AA
-34643,16AB
-34644,16AC
-34645,16AD
-34646,16AE
-34647,16AF
-34648,16B0
-34649,16B1
-34650,16B2
-34651,16B3
-34652,16B4
-34653,16B5
-34654,16B6
-34655,16B7
-34656,16B8
-34657,16B9
-34658,16BA
-34659,16BB
-34660,16BC
-34661,16BD
-34662,16BE
-34663,16BF
-34664,16C0
-34665,16C1
-34666,16C2
-34667,16C3
-34668,16C4
-34669,16C5
-34670,16C6
-34671,16C7
-34672,16C8
-34673,16C9
-34674,16CA
-34675,16CB
-34676,16CC
-34677,16CD
-34678,16CE
-34679,16CF
-34680,16D0
-34681,16D1
-34682,16D2
-34683,16D3
-34684,16D4
-34685,16D5
-34686,16D6
-34687,16D7
-34688,16D8
-34689,16D9
-34690,16DA
-34691,16DB
-34692,16DC
-34693,16DD
-34694,16DE
-34695,16DF
-34696,16E0
-34697,16E1
-34698,16E2
-34699,16E3
-34700,16E4
-34701,16E5
-34702,16E6
-34703,16E7
-34704,16E8
-34705,16E9
-34706,16EA
-34707,16EB
-34708,16EC
-34709,16ED
-34710,16EE
-34711,16EF
-34712,16F0
-34713,16F1
-34714,16F2
-34715,16F3
-34716,16F4
-34717,16F5
-34718,16F6
-34719,16F7
-34720,16F8
-34721,16F9
-34722,16FA
-34723,16FB
-34724,16FC
-34725,16FD
-34726,16FE
-34727,16FF
-34728,1700
-34729,1701
-34730,1702
-34731,1703
-34732,1704
-34733,1705
-34734,1706
-34735,1707
-34736,1708
-34737,1709
-34738,170A
-34739,170B
-34740,170C
-34741,170D
-34742,170E
-34743,170F
-34744,1710
-34745,1711
-34746,1712
-34747,1713
-34748,1714
-34749,1715
-34750,1716
-34751,1717
-34752,1718
-34753,1719
-34754,171A
-34755,171B
-34756,171C
-34757,171D
-34758,171E
-34759,171F
-34760,1720
-34761,1721
-34762,1722
-34763,1723
-34764,1724
-34765,1725
-34766,1726
-34767,1727
-34768,1728
-34769,1729
-34770,172A
-34771,172B
-34772,172C
-34773,172D
-34774,172E
-34775,172F
-34776,1730
-34777,1731
-34778,1732
-34779,1733
-34780,1734
-34781,1735
-34782,1736
-34783,1737
-34784,1738
-34785,1739
-34786,173A
-34787,173B
-34788,173C
-34789,173D
-34790,173E
-34791,173F
-34792,1740
-34793,1741
-34794,1742
-34795,1743
-34796,1744
-34797,1745
-34798,1746
-34799,1747
-34800,1748
-34801,1749
-34802,174A
-34803,174B
-34804,174C
-34805,174D
-34806,174E
-34807,174F
-34808,1750
-34809,1751
-34810,1752
-34811,1753
-34812,1754
-34813,1755
-34814,1756
-34815,1757
-34816,1758
-34817,1759
-34818,175A
-34819,175B
-34820,175C
-34821,175D
-34822,175E
-34823,175F
-34824,1760
-34825,1761
-34826,1762
-34827,1763
-34828,1764
-34829,1765
-34830,1766
-34831,1767
-34832,1768
-34833,1769
-34834,176A
-34835,176B
-34836,176C
-34837,176D
-34838,176E
-34839,176F
-34840,1770
-34841,1771
-34842,1772
-34843,1773
-34844,1774
-34845,1775
-34846,1776
-34847,1777
-34848,1778
-34849,1779
-34850,177A
-34851,177B
-34852,177C
-34853,177D
-34854,177E
-34855,177F
-34856,1780
-34857,1781
-34858,1782
-34859,1783
-34860,1784
-34861,1785
-34862,1786
-34863,1787
-34864,1788
-34865,1789
-34866,178A
-34867,178B
-34868,178C
-34869,178D
-34870,178E
-34871,178F
-34872,1790
-34873,1791
-34874,1792
-34875,1793
-34876,1794
-34877,1795
-34878,1796
-34879,1797
-34880,1798
-34881,1799
-34882,179A
-34883,179B
-34884,179C
-34885,179D
-34886,179E
-34887,179F
-34888,17A0
-34889,17A1
-34890,17A2
-34891,17A3
-34892,17A4
-34893,17A5
-34894,17A6
-34895,17A7
-34896,17A8
-34897,17A9
-34898,17AA
-34899,17AB
-34900,17AC
-34901,17AD
-34902,17AE
-34903,17AF
-34904,17B0
-34905,17B1
-34906,17B2
-34907,17B3
-34908,17B4
-34909,17B5
-34910,17B6
-34911,17B7
-34912,17B8
-34913,17B9
-34914,17BA
-34915,17BB
-34916,17BC
-34917,17BD
-34918,17BE
-34919,17BF
-34920,17C0
-34921,17C1
-34922,17C2
-34923,17C3
-34924,17C4
-34925,17C5
-34926,17C6
-34927,17C7
-34928,17C8
-34929,17C9
-34930,17CA
-34931,17CB
-34932,17CC
-34933,17CD
-34934,17CE
-34935,17CF
-34936,17D0
-34937,17D1
-34938,17D2
-34939,17D3
-34940,17D4
-34941,17D5
-34942,17D6
-34943,17D7
-34944,17D8
-34945,17D9
-34946,17DA
-34947,17DB
-34948,17DC
-34949,17DD
-34950,17DE
-34951,17DF
-34952,17E0
-34953,17E1
-34954,17E2
-34955,17E3
-34956,17E4
-34957,17E5
-34958,17E6
-34959,17E7
-34960,17E8
-34961,17E9
-34962,17EA
-34963,17EB
-34964,17EC
-34965,17ED
-34966,17EE
-34967,17EF
-34968,17F0
-34969,17F1
-34970,17F2
-34971,17F3
-34972,17F4
-34973,17F5
-34974,17F6
-34975,17F7
-34976,17F8
-34977,17F9
-34978,17FA
-34979,17FB
-34980,17FC
-34981,17FD
-34982,17FE
-34983,17FF
-34984,1800
-34985,1801
-34986,1802
-34987,1803
-34988,1804
-34989,1805
-34990,1806
-34991,1807
-34992,1808
-34993,1809
-34994,180A
-34995,180B
-34996,180C
-34997,180D
-34998,180E
-34999,180F
-35000,1810
-35001,1811
-35002,1812
-35003,1813
-35004,1814
-35005,1815
-35006,1816
-35007,1817
-35008,1818
-35009,1819
-35010,181A
-35011,181B
-35012,181C
-35013,181D
-35014,181E
-35015,181F
-35016,1820
-35017,1821
-35018,1822
-35019,1823
-35020,1824
-35021,1825
-35022,1826
-35023,1827
-35024,1828
-35025,1829
-35026,182A
-35027,182B
-35028,182C
-35029,182D
-35030,182E
-35031,182F
-35032,1830
-35033,1831
-35034,1832
-35035,1833
-35036,1834
-35037,1835
-35038,1836
-35039,1837
-35040,1838
-35041,1839
-35042,183A
-35043,183B
-35044,183C
-35045,183D
-35046,183E
-35047,183F
-35048,1840
-35049,1841
-35050,1842
-35051,1843
-35052,1844
-35053,1845
-35054,1846
-35055,1847
-35056,1848
-35057,1849
-35058,184A
-35059,184B
-35060,184C
-35061,184D
-35062,184E
-35063,184F
-35064,1850
-35065,1851
-35066,1852
-35067,1853
-35068,1854
-35069,1855
-35070,1856
-35071,1857
-35072,1858
-35073,1859
-35074,185A
-35075,185B
-35076,185C
-35077,185D
-35078,185E
-35079,185F
-35080,1860
-35081,1861
-35082,1862
-35083,1863
-35084,1864
-35085,1865
-35086,1866
-35087,1867
-35088,1868
-35089,1869
-35090,186A
-35091,186B
-35092,186C
-35093,186D
-35094,186E
-35095,186F
-35096,1870
-35097,1871
-35098,1872
-35099,1873
-35100,1874
-35101,1875
-35102,1876
-35103,1877
-35104,1878
-35105,1879
-35106,187A
-35107,187B
-35108,187C
-35109,187D
-35110,187E
-35111,187F
-35112,1880
-35113,1881
-35114,1882
-35115,1883
-35116,1884
-35117,1885
-35118,1886
-35119,1887
-35120,1888
-35121,1889
-35122,188A
-35123,188B
-35124,188C
-35125,188D
-35126,188E
-35127,188F
-35128,1890
-35129,1891
-35130,1892
-35131,1893
-35132,1894
-35133,1895
-35134,1896
-35135,1897
-35136,1898
-35137,1899
-35138,189A
-35139,189B
-35140,189C
-35141,189D
-35142,189E
-35143,189F
-35144,18A0
-35145,18A1
-35146,18A2
-35147,18A3
-35148,18A4
-35149,18A5
-35150,18A6
-35151,18A7
-35152,18A8
-35153,18A9
-35154,18AA
-35155,18AB
-35156,18AC
-35157,18AD
-35158,18AE
-35159,18AF
-35160,18B0
-35161,18B1
-35162,18B2
-35163,18B3
-35164,18B4
-35165,18B5
-35166,18B6
-35167,18B7
-35168,18B8
-35169,18B9
-35170,18BA
-35171,18BB
-35172,18BC
-35173,18BD
-35174,18BE
-35175,18BF
-35176,18C0
-35177,18C1
-35178,18C2
-35179,18C3
-35180,18C4
-35181,18C5
-35182,18C6
-35183,18C7
-35184,18C8
-35185,18C9
-35186,18CA
-35187,18CB
-35188,18CC
-35189,18CD
-35190,18CE
-35191,18CF
-35192,18D0
-35193,18D1
-35194,18D2
-35195,18D3
-35196,18D4
-35197,18D5
-35198,18D6
-35199,18D7
-35200,18D8
-35201,18D9
-35202,18DA
-35203,18DB
-35204,18DC
-35205,18DD
-35206,18DE
-35207,18DF
-35208,18E0
-35209,18E1
-35210,18E2
-35211,18E3
-35212,18E4
-35213,18E5
-35214,18E6
-35215,18E7
-35216,18E8
-35217,18E9
-35218,18EA
-35219,18EB
-35220,18EC
-35221,18ED
-35222,18EE
-35223,18EF
-35224,18F0
-35225,18F1
-35226,18F2
-35227,18F3
-35228,18F4
-35229,18F5
-35230,18F6
-35231,18F7
-35232,18F8
-35233,18F9
-35234,18FA
-35235,18FB
-35236,18FC
-35237,18FD
-35238,18FE
-35239,18FF
-35240,1900
-35241,1901
-35242,1902
-35243,1903
-35244,1904
-35245,1905
-35246,1906
-35247,1907
-35248,1908
-35249,1909
-35250,190A
-35251,190B
-35252,190C
-35253,190D
-35254,190E
-35255,190F
-35256,1910
-35257,1911
-35258,1912
-35259,1913
-35260,1914
-35261,1915
-35262,1916
-35263,1917
-35264,1918
-35265,1919
-35266,191A
-35267,191B
-35268,191C
-35269,191D
-35270,191E
-35271,191F
-35272,1920
-35273,1921
-35274,1922
-35275,1923
-35276,1924
-35277,1925
-35278,1926
-35279,1927
-35280,1928
-35281,1929
-35282,192A
-35283,192B
-35284,192C
-35285,192D
-35286,192E
-35287,192F
-35288,1930
-35289,1931
-35290,1932
-35291,1933
-35292,1934
-35293,1935
-35294,1936
-35295,1937
-35296,1938
-35297,1939
-35298,193A
-35299,193B
-35300,193C
-35301,193D
-35302,193E
-35303,193F
-35304,1940
-35305,1941
-35306,1942
-35307,1943
-35308,1944
-35309,1945
-35310,1946
-35311,1947
-35312,1948
-35313,1949
-35314,194A
-35315,194B
-35316,194C
-35317,194D
-35318,194E
-35319,194F
-35320,1950
-35321,1951
-35322,1952
-35323,1953
-35324,1954
-35325,1955
-35326,1956
-35327,1957
-35328,1958
-35329,1959
-35330,195A
-35331,195B
-35332,195C
-35333,195D
-35334,195E
-35335,195F
-35336,1960
-35337,1961
-35338,1962
-35339,1963
-35340,1964
-35341,1965
-35342,1966
-35343,1967
-35344,1968
-35345,1969
-35346,196A
-35347,196B
-35348,196C
-35349,196D
-35350,196E
-35351,196F
-35352,1970
-35353,1971
-35354,1972
-35355,1973
-35356,1974
-35357,1975
-35358,1976
-35359,1977
-35360,1978
-35361,1979
-35362,197A
-35363,197B
-35364,197C
-35365,197D
-35366,197E
-35367,197F
-35368,1980
-35369,1981
-35370,1982
-35371,1983
-35372,1984
-35373,1985
-35374,1986
-35375,1987
-35376,1988
-35377,1989
-35378,198A
-35379,198B
-35380,198C
-35381,198D
-35382,198E
-35383,198F
-35384,1990
-35385,1991
-35386,1992
-35387,1993
-35388,1994
-35389,1995
-35390,1996
-35391,1997
-35392,1998
-35393,1999
-35394,199A
-35395,199B
-35396,199C
-35397,199D
-35398,199E
-35399,199F
-35400,19A0
-35401,19A1
-35402,19A2
-35403,19A3
-35404,19A4
-35405,19A5
-35406,19A6
-35407,19A7
-35408,19A8
-35409,19A9
-35410,19AA
-35411,19AB
-35412,19AC
-35413,19AD
-35414,19AE
-35415,19AF
-35416,19B0
-35417,19B1
-35418,19B2
-35419,19B3
-35420,19B4
-35421,19B5
-35422,19B6
-35423,19B7
-35424,19B8
-35425,19B9
-35426,19BA
-35427,19BB
-35428,19BC
-35429,19BD
-35430,19BE
-35431,19BF
-35432,19C0
-35433,19C1
-35434,19C2
-35435,19C3
-35436,19C4
-35437,19C5
-35438,19C6
-35439,19C7
-35440,19C8
-35441,19C9
-35442,19CA
-35443,19CB
-35444,19CC
-35445,19CD
-35446,19CE
-35447,19CF
-35448,19D0
-35449,19D1
-35450,19D2
-35451,19D3
-35452,19D4
-35453,19D5
-35454,19D6
-35455,19D7
-35456,19D8
-35457,19D9
-35458,19DA
-35459,19DB
-35460,19DC
-35461,19DD
-35462,19DE
-35463,19DF
-35464,19E0
-35465,19E1
-35466,19E2
-35467,19E3
-35468,19E4
-35469,19E5
-35470,19E6
-35471,19E7
-35472,19E8
-35473,19E9
-35474,19EA
-35475,19EB
-35476,19EC
-35477,19ED
-35478,19EE
-35479,19EF
-35480,19F0
-35481,19F1
-35482,19F2
-35483,19F3
-35484,19F4
-35485,19F5
-35486,19F6
-35487,19F7
-35488,19F8
-35489,19F9
-35490,19FA
-35491,19FB
-35492,19FC
-35493,19FD
-35494,19FE
-35495,19FF
-35496,1A00
-35497,1A01
-35498,1A02
-35499,1A03
-35500,1A04
-35501,1A05
-35502,1A06
-35503,1A07
-35504,1A08
-35505,1A09
-35506,1A0A
-35507,1A0B
-35508,1A0C
-35509,1A0D
-35510,1A0E
-35511,1A0F
-35512,1A10
-35513,1A11
-35514,1A12
-35515,1A13
-35516,1A14
-35517,1A15
-35518,1A16
-35519,1A17
-35520,1A18
-35521,1A19
-35522,1A1A
-35523,1A1B
-35524,1A1C
-35525,1A1D
-35526,1A1E
-35527,1A1F
-35528,1A20
-35529,1A21
-35530,1A22
-35531,1A23
-35532,1A24
-35533,1A25
-35534,1A26
-35535,1A27
-35536,1A28
-35537,1A29
-35538,1A2A
-35539,1A2B
-35540,1A2C
-35541,1A2D
-35542,1A2E
-35543,1A2F
-35544,1A30
-35545,1A31
-35546,1A32
-35547,1A33
-35548,1A34
-35549,1A35
-35550,1A36
-35551,1A37
-35552,1A38
-35553,1A39
-35554,1A3A
-35555,1A3B
-35556,1A3C
-35557,1A3D
-35558,1A3E
-35559,1A3F
-35560,1A40
-35561,1A41
-35562,1A42
-35563,1A43
-35564,1A44
-35565,1A45
-35566,1A46
-35567,1A47
-35568,1A48
-35569,1A49
-35570,1A4A
-35571,1A4B
-35572,1A4C
-35573,1A4D
-35574,1A4E
-35575,1A4F
-35576,1A50
-35577,1A51
-35578,1A52
-35579,1A53
-35580,1A54
-35581,1A55
-35582,1A56
-35583,1A57
-35584,1A58
-35585,1A59
-35586,1A5A
-35587,1A5B
-35588,1A5C
-35589,1A5D
-35590,1A5E
-35591,1A5F
-35592,1A60
-35593,1A61
-35594,1A62
-35595,1A63
-35596,1A64
-35597,1A65
-35598,1A66
-35599,1A67
-35600,1A68
-35601,1A69
-35602,1A6A
-35603,1A6B
-35604,1A6C
-35605,1A6D
-35606,1A6E
-35607,1A6F
-35608,1A70
-35609,1A71
-35610,1A72
-35611,1A73
-35612,1A74
-35613,1A75
-35614,1A76
-35615,1A77
-35616,1A78
-35617,1A79
-35618,1A7A
-35619,1A7B
-35620,1A7C
-35621,1A7D
-35622,1A7E
-35623,1A7F
-35624,1A80
-35625,1A81
-35626,1A82
-35627,1A83
-35628,1A84
-35629,1A85
-35630,1A86
-35631,1A87
-35632,1A88
-35633,1A89
-35634,1A8A
-35635,1A8B
-35636,1A8C
-35637,1A8D
-35638,1A8E
-35639,1A8F
-35640,1A90
-35641,1A91
-35642,1A92
-35643,1A93
-35644,1A94
-35645,1A95
-35646,1A96
-35647,1A97
-35648,1A98
-35649,1A99
-35650,1A9A
-35651,1A9B
-35652,1A9C
-35653,1A9D
-35654,1A9E
-35655,1A9F
-35656,1AA0
-35657,1AA1
-35658,1AA2
-35659,1AA3
-35660,1AA4
-35661,1AA5
-35662,1AA6
-35663,1AA7
-35664,1AA8
-35665,1AA9
-35666,1AAA
-35667,1AAB
-35668,1AAC
-35669,1AAD
-35670,1AAE
-35671,1AAF
-35672,1AB0
-35673,1AB1
-35674,1AB2
-35675,1AB3
-35676,1AB4
-35677,1AB5
-35678,1AB6
-35679,1AB7
-35680,1AB8
-35681,1AB9
-35682,1ABA
-35683,1ABB
-35684,1ABC
-35685,1ABD
-35686,1ABE
-35687,1ABF
-35688,1AC0
-35689,1AC1
-35690,1AC2
-35691,1AC3
-35692,1AC4
-35693,1AC5
-35694,1AC6
-35695,1AC7
-35696,1AC8
-35697,1AC9
-35698,1ACA
-35699,1ACB
-35700,1ACC
-35701,1ACD
-35702,1ACE
-35703,1ACF
-35704,1AD0
-35705,1AD1
-35706,1AD2
-35707,1AD3
-35708,1AD4
-35709,1AD5
-35710,1AD6
-35711,1AD7
-35712,1AD8
-35713,1AD9
-35714,1ADA
-35715,1ADB
-35716,1ADC
-35717,1ADD
-35718,1ADE
-35719,1ADF
-35720,1AE0
-35721,1AE1
-35722,1AE2
-35723,1AE3
-35724,1AE4
-35725,1AE5
-35726,1AE6
-35727,1AE7
-35728,1AE8
-35729,1AE9
-35730,1AEA
-35731,1AEB
-35732,1AEC
-35733,1AED
-35734,1AEE
-35735,1AEF
-35736,1AF0
-35737,1AF1
-35738,1AF2
-35739,1AF3
-35740,1AF4
-35741,1AF5
-35742,1AF6
-35743,1AF7
-35744,1AF8
-35745,1AF9
-35746,1AFA
-35747,1AFB
-35748,1AFC
-35749,1AFD
-35750,1AFE
-35751,1AFF
-35752,1B00
-35753,1B01
-35754,1B02
-35755,1B03
-35756,1B04
-35757,1B05
-35758,1B06
-35759,1B07
-35760,1B08
-35761,1B09
-35762,1B0A
-35763,1B0B
-35764,1B0C
-35765,1B0D
-35766,1B0E
-35767,1B0F
-35768,1B10
-35769,1B11
-35770,1B12
-35771,1B13
-35772,1B14
-35773,1B15
-35774,1B16
-35775,1B17
-35776,1B18
-35777,1B19
-35778,1B1A
-35779,1B1B
-35780,1B1C
-35781,1B1D
-35782,1B1E
-35783,1B1F
-35784,1B20
-35785,1B21
-35786,1B22
-35787,1B23
-35788,1B24
-35789,1B25
-35790,1B26
-35791,1B27
-35792,1B28
-35793,1B29
-35794,1B2A
-35795,1B2B
-35796,1B2C
-35797,1B2D
-35798,1B2E
-35799,1B2F
-35800,1B30
-35801,1B31
-35802,1B32
-35803,1B33
-35804,1B34
-35805,1B35
-35806,1B36
-35807,1B37
-35808,1B38
-35809,1B39
-35810,1B3A
-35811,1B3B
-35812,1B3C
-35813,1B3D
-35814,1B3E
-35815,1B3F
-35816,1B40
-35817,1B41
-35818,1B42
-35819,1B43
-35820,1B44
-35821,1B45
-35822,1B46
-35823,1B47
-35824,1B48
-35825,1B49
-35826,1B4A
-35827,1B4B
-35828,1B4C
-35829,1B4D
-35830,1B4E
-35831,1B4F
-35832,1B50
-35833,1B51
-35834,1B52
-35835,1B53
-35836,1B54
-35837,1B55
-35838,1B56
-35839,1B57
-35840,1B58
-35841,1B59
-35842,1B5A
-35843,1B5B
-35844,1B5C
-35845,1B5D
-35846,1B5E
-35847,1B5F
-35848,1B60
-35849,1B61
-35850,1B62
-35851,1B63
-35852,1B64
-35853,1B65
-35854,1B66
-35855,1B67
-35856,1B68
-35857,1B69
-35858,1B6A
-35859,1B6B
-35860,1B6C
-35861,1B6D
-35862,1B6E
-35863,1B6F
-35864,1B70
-35865,1B71
-35866,1B72
-35867,1B73
-35868,1B74
-35869,1B75
-35870,1B76
-35871,1B77
-35872,1B78
-35873,1B79
-35874,1B7A
-35875,1B7B
-35876,1B7C
-35877,1B7D
-35878,1B7E
-35879,1B7F
-35880,1B80
-35881,1B81
-35882,1B82
-35883,1B83
-35884,1B84
-35885,1B85
-35886,1B86
-35887,1B87
-35888,1B88
-35889,1B89
-35890,1B8A
-35891,1B8B
-35892,1B8C
-35893,1B8D
-35894,1B8E
-35895,1B8F
-35896,1B90
-35897,1B91
-35898,1B92
-35899,1B93
-35900,1B94
-35901,1B95
-35902,1B96
-35903,1B97
-35904,1B98
-35905,1B99
-35906,1B9A
-35907,1B9B
-35908,1B9C
-35909,1B9D
-35910,1B9E
-35911,1B9F
-35912,1BA0
-35913,1BA1
-35914,1BA2
-35915,1BA3
-35916,1BA4
-35917,1BA5
-35918,1BA6
-35919,1BA7
-35920,1BA8
-35921,1BA9
-35922,1BAA
-35923,1BAB
-35924,1BAC
-35925,1BAD
-35926,1BAE
-35927,1BAF
-35928,1BB0
-35929,1BB1
-35930,1BB2
-35931,1BB3
-35932,1BB4
-35933,1BB5
-35934,1BB6
-35935,1BB7
-35936,1BB8
-35937,1BB9
-35938,1BBA
-35939,1BBB
-35940,1BBC
-35941,1BBD
-35942,1BBE
-35943,1BBF
-35944,1BC0
-35945,1BC1
-35946,1BC2
-35947,1BC3
-35948,1BC4
-35949,1BC5
-35950,1BC6
-35951,1BC7
-35952,1BC8
-35953,1BC9
-35954,1BCA
-35955,1BCB
-35956,1BCC
-35957,1BCD
-35958,1BCE
-35959,1BCF
-35960,1BD0
-35961,1BD1
-35962,1BD2
-35963,1BD3
-35964,1BD4
-35965,1BD5
-35966,1BD6
-35967,1BD7
-35968,1BD8
-35969,1BD9
-35970,1BDA
-35971,1BDB
-35972,1BDC
-35973,1BDD
-35974,1BDE
-35975,1BDF
-35976,1BE0
-35977,1BE1
-35978,1BE2
-35979,1BE3
-35980,1BE4
-35981,1BE5
-35982,1BE6
-35983,1BE7
-35984,1BE8
-35985,1BE9
-35986,1BEA
-35987,1BEB
-35988,1BEC
-35989,1BED
-35990,1BEE
-35991,1BEF
-35992,1BF0
-35993,1BF1
-35994,1BF2
-35995,1BF3
-35996,1BF4
-35997,1BF5
-35998,1BF6
-35999,1BF7
-36000,1BF8
-36001,1BF9
-36002,1BFA
-36003,1BFB
-36004,1BFC
-36005,1BFD
-36006,1BFE
-36007,1BFF
-36260,2D00
-36261,2D01
-36262,2D02
-36263,2D03
-36264,2D04
-36265,2D05
-36266,2D06
-36267,2D07
-36268,2D08
-36269,2D09
-36270,2D0A
-36271,2D0B
-36272,2D0C
-36273,2D0D
-36274,2D0E
-36275,2D0F
-36276,2D10
-36277,2D11
-36278,2D12
-36279,2D13
-36280,2D14
-36281,2D15
-36282,2D16
-36283,2D17
-36284,2D18
-36285,2D19
-36286,2D1A
-36287,2D1B
-36288,2D1C
-36289,2D1D
-36290,2D1E
-36291,2D1F
-36292,2D20
-36293,2D21
-36294,2D22
-36295,2D23
-36296,2D24
-36297,2D25
-36298,2D26
-36299,2D27
-36300,2D28
-36301,2D29
-36302,2D2A
-36303,2D2B
-36304,2D2C
-36305,2D2D
-36306,2D2E
-36307,2D2F
-36308,2D30
-36309,2D31
-36310,2D32
-36311,2D33
-36312,2D34
-36313,2D35
-36314,2D36
-36315,2D37
-36316,2D38
-36317,2D39
-36318,2D3A
-36319,2D3B
-36320,2D3C
-36321,2D3D
-36322,2D3E
-36323,2D3F
-36324,2D40
-36325,2D41
-36326,2D42
-36327,2D43
-36328,2D44
-36329,2D45
-36330,2D46
-36331,2D47
-36332,2D48
-36333,2D49
-36334,2D4A
-36335,2D4B
-36336,2D4C
-36337,2D4D
-36338,2D4E
-36339,2D4F
-36340,2D50
-36341,2D51
-36342,2D52
-36343,2D53
-36344,2D54
-36345,2D55
-36346,2D56
-36347,2D57
-36348,2D58
-36349,2D59
-36350,2D5A
-36351,2D5B
-36352,2D5C
-36353,2D5D
-36354,2D5E
-36355,2D5F
-36356,2D60
-36357,2D61
-36358,2D62
-36359,2D63
-36360,2D64
-36361,2D65
-36362,2D66
-36363,2D67
-36364,2D68
-36365,2D69
-36366,2D6A
-36367,2D6B
-36368,2D6C
-36369,2D6D
-36370,2D6E
-36371,2D6F
-36372,2D70
-36373,2D71
-36374,2D72
-36375,2D73
-36376,2D74
-36377,2D75
-36378,2D76
-36379,2D77
-36380,2D78
-36381,2D79
-36382,2D7A
-36383,2D7B
-36384,2D7C
-36385,2D7D
-36386,2D7E
-36387,2D7F
-36388,2D80
-36389,2D81
-36390,2D82
-36391,2D83
-36392,2D84
-36393,2D85
-36394,2D86
-36395,2D87
-36396,2D88
-36397,2D89
-36398,2D8A
-36399,2D8B
-36400,2D8C
-36401,2D8D
-36402,2D8E
-36403,2D8F
-36404,2D90
-36405,2D91
-36406,2D92
-36407,2D93
-36408,2D94
-36409,2D95
-36410,2D96
-36411,2D97
-36412,2D98
-36413,2D99
-36414,2D9A
-36415,2D9B
-36416,2D9C
-36417,2D9D
-36418,2D9E
-36419,2D9F
-36420,2DA0
-36421,2DA1
-36422,2DA2
-36423,2DA3
-36424,2DA4
-36425,2DA5
-36426,2DA6
-36427,2DA7
-36428,2DA8
-36429,2DA9
-36430,2DAA
-36431,2DAB
-36432,2DAC
-36433,2DAD
-36434,2DAE
-36435,2DAF
-36436,2DB0
-36437,2DB1
-36438,2DB2
-36439,2DB3
-36440,2DB4
-36441,2DB5
-36442,2DB6
-36443,2DB7
-36444,2DB8
-36445,2DB9
-36446,2DBA
-36447,2DBB
-36448,2DBC
-36449,2DBD
-36450,2DBE
-36451,2DBF
-36452,2DC0
-36453,2DC1
-36454,2DC2
-36455,2DC3
-36456,2DC4
-36457,2DC5
-36458,2DC6
-36459,2DC7
-36460,2DC8
-36461,2DC9
-36462,2DCA
-36463,2DCB
-36464,2DCC
-36465,2DCD
-36466,2DCE
-36467,2DCF
-36468,2DD0
-36469,2DD1
-36470,2DD2
-36471,2DD3
-36472,2DD4
-36473,2DD5
-36474,2DD6
-36475,2DD7
-36476,2DD8
-36477,2DD9
-36478,2DDA
-36479,2DDB
-36480,2DDC
-36481,2DDD
-36482,2DDE
-36483,2DDF
-36484,2DE0
-36485,2DE1
-36486,2DE2
-36487,2DE3
-36488,2DE4
-36489,2DE5
-36490,2DE6
-36491,2DE7
-36492,2DE8
-36493,2DE9
-36494,2DEA
-36495,2DEB
-36496,2DEC
-36497,2DED
-36498,2DEE
-36499,2DEF
-36500,2DF0
-36501,2DF1
-36502,2DF2
-36503,2DF3
-36504,2DF4
-36505,2DF5
-36506,2DF6
-36507,2DF7
-36508,2DF8
-36509,2DF9
-36510,2DFA
-36511,2DFB
-36512,2DFC
-36513,2DFD
-36514,2DFE
-36515,2DFF
-36516,A800
-36517,A801
-36518,A802
-36519,A803
-36520,A804
-36521,A805
-36522,A806
-36523,A807
-36524,A808
-36525,A809
-36526,A80A
-36527,A80B
-36528,A80C
-36529,A80D
-36530,A80E
-36531,A80F
-36532,A810
-36533,A811
-36534,A812
-36535,A813
-36536,A814
-36537,A815
-36538,A816
-36539,A817
-36540,A818
-36541,A819
-36542,A81A
-36543,A81B
-36544,A81C
-36545,A81D
-36546,A81E
-36547,A81F
-36548,A820
-36549,A821
-36550,A822
-36551,A823
-36552,A824
-36553,A825
-36554,A826
-36555,A827
-36556,A828
-36557,A829
-36558,A82A
-36559,A82B
-36560,A82C
-36561,A82D
-36562,A82E
-36563,A82F
-36564,A830
-36565,A831
-36566,A832
-36567,A833
-36568,A834
-36569,A835
-36570,A836
-36571,A837
-36572,A838
-36573,A839
-36574,A83A
-36575,A83B
-36576,A83C
-36577,A83D
-36578,A83E
-36579,A83F
-36580,A840
-36581,A841
-36582,A842
-36583,A843
-36584,A844
-36585,A845
-36586,A846
-36587,A847
-36588,A848
-36589,A849
-36590,A84A
-36591,A84B
-36592,A84C
-36593,A84D
-36594,A84E
-36595,A84F
-36596,A850
-36597,A851
-36598,A852
-36599,A853
-36600,A854
-36601,A855
-36602,A856
-36603,A857
-36604,A858
-36605,A859
-36606,A85A
-36607,A85B
-36608,A85C
-36609,A85D
-36610,A85E
-36611,A85F
-36612,A860
-36613,A861
-36614,A862
-36615,A863
-36616,A864
-36617,A865
-36618,A866
-36619,A867
-36620,A868
-36621,A869
-36622,A86A
-36623,A86B
-36624,A86C
-36625,A86D
-36626,A86E
-36627,A86F
-36628,A870
-36629,A871
-36630,A872
-36631,A873
-36632,A874
-36633,A875
-36634,A876
-36635,A877
-36636,A878
-36637,A879
-36638,A87A
-36639,A87B
-36640,A87C
-36641,A87D
-36642,A87E
-36643,A87F
-36644,A880
-36645,A881
-36646,A882
-36647,A883
-36648,A884
-36649,A885
-36650,A886
-36651,A887
-36652,A888
-36653,A889
-36654,A88A
-36655,A88B
-36656,A88C
-36657,A88D
-36658,A88E
-36659,A88F
-36660,A890
-36661,A891
-36662,A892
-36663,A893
-36664,A894
-36665,A895
-36666,A896
-36667,A897
-36668,A898
-36669,A899
-36670,A89A
-36671,A89B
-36672,A89C
-36673,A89D
-36674,A89E
-36675,A89F
-36676,A8A0
-36677,A8A1
-36678,A8A2
-36679,A8A3
-36680,A8A4
-36681,A8A5
-36682,A8A6
-36683,A8A7
-36684,A8A8
-36685,A8A9
-36686,A8AA
-36687,A8AB
-36688,A8AC
-36689,A8AD
-36690,A8AE
-36691,A8AF
-36692,A8B0
-36693,A8B1
-36694,A8B2
-36695,A8B3
-36696,A8B4
-36697,A8B5
-36698,A8B6
-36699,A8B7
-36700,A8B8
-36701,A8B9
-36702,A8BA
-36703,A8BB
-36704,A8BC
-36705,A8BD
-36706,A8BE
-36707,A8BF
-36708,A8C0
-36709,A8C1
-36710,A8C2
-36711,A8C3
-36712,A8C4
-36713,A8C5
-36714,A8C6
-36715,A8C7
-36716,A8C8
-36717,A8C9
-36718,A8CA
-36719,A8CB
-36720,A8CC
-36721,A8CD
-36722,A8CE
-36723,A8CF
-36724,A8D0
-36725,A8D1
-36726,A8D2
-36727,A8D3
-36728,A8D4
-36729,A8D5
-36730,A8D6
-36731,A8D7
-36732,A8D8
-36733,A8D9
-36734,A8DA
-36735,A8DB
-36736,A8DC
-36737,A8DD
-36738,A8DE
-36739,A8DF
-36740,A8E0
-36741,A8E1
-36742,A8E2
-36743,A8E3
-36744,A8E4
-36745,A8E5
-36746,A8E6
-36747,A8E7
-36748,A8E8
-36749,A8E9
-36750,A8EA
-36751,A8EB
-36752,A8EC
-36753,A8ED
-36754,A8EE
-36755,A8EF
-36756,A8F0
-36757,A8F1
-36758,A8F2
-36759,A8F3
-36760,A8F4
-36761,A8F5
-36762,A8F6
-36763,A8F7
-36764,A8F8
-36765,A8F9
-36766,A8FA
-36767,A8FB
-36768,A8FC
-36769,A8FD
-36770,A8FE
-36771,A8FF
-3529,FB1D
-3532,FB1F
-3533,FB20
-3502,FB21
-3513,FB22
-3516,FB23
-3534,FB24
-3540,FB25
-3544,FB26
-3565,FB27
-3574,FB28
-213,FB29
-3569,FB2A
-3570,FB2B
-3571,FB2C
-3572,FB2D
-3504,FB2E
-3505,FB2F
-3506,FB30
-3508,FB31
-3511,FB32
-3514,FB33
-3517,FB34
-3519,FB35
-3524,FB36
-3527,FB38
-3530,FB39
-3538,FB3A
-3536,FB3B
-3541,FB3C
-3545,FB3E
-3548,FB40
-3551,FB41
-3558,FB43
-3556,FB44
-3561,FB46
-3563,FB47
-3566,FB48
-3568,FB49
-3575,FB4A
-3520,FB4B
-3509,FB4C
-3537,FB4D
-3557,FB4E
-3503,FB4F
-36772,FB50
-36773,FB51
-36774,FB52
-36775,FB53
-36776,FB54
-36777,FB55
-36778,FB56
-36779,FB57
-36780,FB58
-36781,FB59
-36782,FB5A
-36783,FB5B
-36784,FB5C
-36785,FB5D
-36786,FB5E
-36787,FB5F
-36788,FB60
-36789,FB61
-36790,FB62
-36791,FB63
-36792,FB64
-36793,FB65
-36794,FB66
-36795,FB67
-36796,FB68
-36797,FB69
-36798,FB6A
-36799,FB6B
-36800,FB6C
-36801,FB6D
-36802,FB6E
-36803,FB6F
-36804,FB70
-36805,FB71
-36806,FB72
-36807,FB73
-36808,FB74
-36809,FB75
-36810,FB76
-36811,FB77
-36812,FB78
-36813,FB79
-36814,FB7A
-36815,FB7B
-36816,FB7C
-36817,FB7D
-36818,FB7E
-36819,FB7F
-36820,FB80
-36821,FB81
-36822,FB82
-36823,FB83
-36824,FB84
-36825,FB85
-36826,FB86
-36827,FB87
-36828,FB88
-36829,FB89
-36830,FB8A
-36831,FB8B
-36832,FB8C
-36833,FB8D
-36834,FB8E
-36835,FB8F
-36836,FB90
-36837,FB91
-36838,FB92
-36839,FB93
-36840,FB94
-36841,FB95
-36842,FB96
-36843,FB97
-36844,FB98
-36845,FB99
-36846,FB9A
-36847,FB9B
-36848,FB9C
-36849,FB9D
-36850,FB9E
-36851,FB9F
-36852,FBA0
-36853,FBA1
-36854,FBA2
-36855,FBA3
-36856,FBA4
-36857,FBA5
-36858,FBA6
-36859,FBA7
-36860,FBA8
-36861,FBA9
-36862,FBAA
-36863,FBAB
-36864,FBAC
-36865,FBAD
-36866,FBAE
-36867,FBAF
-36868,FBB0
-36869,FBB1
-36870,FBB2
-36871,FBB3
-36872,FBB4
-36873,FBB5
-36874,FBB6
-36875,FBB7
-36876,FBB8
-36877,FBB9
-36878,FBBA
-36879,FBBB
-36880,FBBC
-36881,FBBD
-36882,FBBE
-36883,FBBF
-36884,FBC0
-36885,FBC1
-36886,FBC2
-36887,FBC3
-36888,FBC4
-36889,FBC5
-36890,FBC6
-36891,FBC7
-36892,FBC8
-36893,FBC9
-36894,FBCA
-36895,FBCB
-36896,FBCC
-36897,FBCD
-36898,FBCE
-36899,FBCF
-36900,FBD0
-36901,FBD1
-36902,FBD2
-36903,FBD3
-36904,FBD4
-36905,FBD5
-36906,FBD6
-36907,FBD7
-36908,FBD8
-36909,FBD9
-36910,FBDA
-36911,FBDB
-36912,FBDC
-36913,FBDD
-36914,FBDE
-36915,FBDF
-36916,FBE0
-36917,FBE1
-36918,FBE2
-36919,FBE3
-36920,FBE4
-36921,FBE5
-36922,FBE6
-36923,FBE7
-36924,FBE8
-36925,FBE9
-36926,FBEA
-36927,FBEB
-36928,FBEC
-36929,FBED
-36930,FBEE
-36931,FBEF
-36932,FBF0
-36933,FBF1
-36934,FBF2
-36935,FBF3
-36936,FBF4
-36937,FBF5
-36938,FBF6
-36939,FBF7
-36940,FBF8
-36941,FBF8
-36942,FBFA
-36943,FBFB
-36944,FBFC
-36945,FBFD
-36946,FBFE
-36947,FBFF

+ 0 - 35
flask_be/engine/test/format.py

@@ -1,35 +0,0 @@
-
-# %%
-import sqlite3
-import pandas as pd
-import dtale
-import unicodedata
-
-with open("../db/ftxt/aa1", 'rb') as file1:
-    formByte = file1.read()
-    form = [byte for byte in formByte]
-# %%
-form
-# %%
-list( filter(lambda el: el>0, appa) ) 
-# %%
-for index, byte in enumerate(appa):
-    if byte > 0:
-        print(index, byte)
-# %%
-with open("../db/itxt/aa1", 'r', encoding="utf-32-le") as file1:
-    file1.seek(4*179)
-    text = file1.read(188-179 + 1)
-    print(text)
-# %%
-with open("../db/itxt/aa1", 'r', encoding="utf-32-le") as file1:
-    textfull = file1.read()
-# %%
-text[179:188]
-# %%
-len(appa)
-# %%
-len(text)
-# %%
-textfull[179+1:188+1]
-# %%

BIN
flask_be/engine/test/img/1.png


BIN
flask_be/engine/test/img/10.png


BIN
flask_be/engine/test/img/11.png


BIN
flask_be/engine/test/img/12.png


BIN
flask_be/engine/test/img/13.png


BIN
flask_be/engine/test/img/15.png


BIN
flask_be/engine/test/img/16.png


BIN
flask_be/engine/test/img/17.png


BIN
flask_be/engine/test/img/18.png


BIN
flask_be/engine/test/img/19.png


BIN
flask_be/engine/test/img/2.png


BIN
flask_be/engine/test/img/20.png


BIN
flask_be/engine/test/img/21.png


BIN
flask_be/engine/test/img/22.png


BIN
flask_be/engine/test/img/23.png


BIN
flask_be/engine/test/img/24.png


BIN
flask_be/engine/test/img/25.png


BIN
flask_be/engine/test/img/26.png


BIN
flask_be/engine/test/img/27.png


BIN
flask_be/engine/test/img/28.png


BIN
flask_be/engine/test/img/29.png


BIN
flask_be/engine/test/img/3.png


BIN
flask_be/engine/test/img/30.png


BIN
flask_be/engine/test/img/31.png


BIN
flask_be/engine/test/img/32.png


BIN
flask_be/engine/test/img/33.png


BIN
flask_be/engine/test/img/4.png


BIN
flask_be/engine/test/img/5.png


BIN
flask_be/engine/test/img/6.png


BIN
flask_be/engine/test/img/7.png


BIN
flask_be/engine/test/img/8.png


BIN
flask_be/engine/test/img/9.png


BIN
flask_be/engine/test/img/c1.png


BIN
flask_be/engine/test/img/c10.png


BIN
flask_be/engine/test/img/c11.png


BIN
flask_be/engine/test/img/c2.png


BIN
flask_be/engine/test/img/c3.png


BIN
flask_be/engine/test/img/c4.png


BIN
flask_be/engine/test/img/c5.png


BIN
flask_be/engine/test/img/c6.png


BIN
flask_be/engine/test/img/c7.png


BIN
flask_be/engine/test/img/c8.png


BIN
flask_be/engine/test/img/c9.png


BIN
flask_be/engine/test/img/coocco1.1.png


BIN
flask_be/engine/test/img/coocco1.png


BIN
flask_be/engine/test/img/coocco2.0.png


BIN
flask_be/engine/test/img/coocco2.1.png


BIN
flask_be/engine/test/img/coocco2.2.png


BIN
flask_be/engine/test/img/coocco2.png


BIN
flask_be/engine/test/img/coocco3.0.png


BIN
flask_be/engine/test/img/coocco3.1.png


BIN
flask_be/engine/test/img/coocco4.0.png


BIN
flask_be/engine/test/img/coocco4.1.png


BIN
flask_be/engine/test/img/coocco5.0.png


BIN
flask_be/engine/test/img/coocco5.1.png


BIN
flask_be/engine/test/img/coocco6.0.png


BIN
flask_be/engine/test/img/coocco6.1.png


BIN
flask_be/engine/test/img/coocco7.0.png


BIN
flask_be/engine/test/img/coocco7.1.png


BIN
flask_be/engine/test/img/cs1filius.png


BIN
flask_be/engine/test/img/cs2tarda.png


BIN
flask_be/engine/test/img/cs3amistade.png


BIN
flask_be/engine/test/img/cs4orgoglia.png


BIN
flask_be/engine/test/img/cs5intradetta.png


BIN
flask_be/engine/test/img/cs5intradetta1.png


BIN
flask_be/engine/test/img/cs6pennace.png


BIN
flask_be/engine/test/img/cs7invitava.png


BIN
flask_be/engine/test/img/cs7invitava1.png


BIN
flask_be/engine/test/img/cta1altresi.png


BIN
flask_be/engine/test/img/cta1altresi1.png


BIN
flask_be/engine/test/img/cta1altresi2.png


BIN
flask_be/engine/test/img/ctaaltresi.png


BIN
flask_be/engine/test/img/occorrenze.png


+ 0 - 0
flask_be/engine/test/more_tests_kora/engine/__init__.py


+ 0 - 162
flask_be/engine/test/more_tests_kora/engine/basic_queries.py

@@ -1,162 +0,0 @@
-#%%
-from .parsing_utilities import interpreter, inizialeraddoppiata, list_normalize
-
-# Basic data provider class; can be instantiated to handle different kinds
-# of data-providing connections or interfaces based on config options
-from .data_interface.data_providers_setup import queryHandlerFactory
-
-import pandas as pd
-
-# Main class for basic queries contains:
-# - a data provider instance
-# - methods to submit queries to the data provider instance
-class basicQueries:
-
-    def __init__(self, dataConfig):
-        self.queryHandler = queryHandlerFactory(dataConfig)
-        self.listOcc = dataConfig.get('listOcc')
-
-    # Prepares and sends query OBJECTS which will be processed by the data provider
-    def sendBasicQuery(self, text, queryType, espansa, raddoppiata, pandas=False, dbFile=None):
-        
-        entries = interpreter(text)
-        
-        data = entries
-        dataNorm = []
-        if raddoppiata==1:
-            data = entries + inizialeraddoppiata(entries)
-        if espansa==1 and raddoppiata==0:
-            dataNorm = list_normalize(entries)
-        elif espansa==1 and raddoppiata==1:
-            dataNorm = entries + list_normalize(inizialeraddoppiata(entries))
-
-        return self.queryHandler.query({'data': data, 'dataNorm': dataNorm, 'queryType': queryType}, pandas, dbFile)
-    
-    #%% ha in input le funzioni di ricerca, cerca nell'occorrenziario i puntatori ai contesti e altri elementi ad essi associati. 
-    #l'attributo type definisce il tipo di ricerca in input (0 per forme, 1 per lemmi, 2 per lemmi con opzione "mostra occorrenze non lemmatizzate")
-    def findtexts(self, type, df, index = None):
-        if index is None:
-            df = pd.DataFrame(df)
-        else:
-            if isinstance(index, range):
-                index = list(index)
-            elif not isinstance(index, list):
-                index = [index]
-            df = pd.DataFrame(df.loc[index])
-        textlist = pd.DataFrame()
-        codList = list(df["cod"])
-        listOcc = self.listOcc
-        
-        queryData = {'queryType': 'texts', 'querySubtype': type, 'codList': codList}
-
-        for table in listOcc:
-            queryData['table'] = table
-            if type==2:
-                subQueryData = {'queryType': 'pfl', 'codList': codList}
-                subdf = self.queryHandler.query(subQueryData, pandas=True)
-                queryData['formCodList'] = list(subdf["forma"])
-
-            extendequeryReponse = self.queryHandler.query(queryData, pandas=True)
-
-            textlist = pd.concat([textlist, extendequeryReponse])
-
-        return textlist
-
-    # %% ha in input findtexts, restituisce i contesti associati agli elementi localizzati.
-    # Il range dei contesti è impostato di default a 30 parole e può essere rimodulato nel passaggio al contesto singolo.
-
-    def findcontexts(self, textlist):
-        parole = 31
-        listOcc = self.listOcc
-        contexts = []
-        for ind, row in textlist.iterrows():
-            sigla = row["sigla"]
-            queryData = {'queryType': 'contexts', 'ntxlocal': row["ntx"], 'mappalocal': row['mappa'], 'parole': parole}
-            pointerlist = pd.DataFrame()
-            for table in listOcc:
-                queryData['table'] = table
-                queryresponse = self.queryHandler.query(queryData, pandas=True)
-                pointerlist = pd.concat([pointerlist, queryresponse])
-            
-            fileQueryData = {'sigla': sigla, 'minChar': pointerlist["pitxt"].min(), 'maxChar': pointerlist["pitxt"].max()}
-            cont = self.queryHandler.textQuery(fileQueryData)
-            contexts.append(cont)
-        textlist['contesto'] = contexts
-        return (textlist.reset_index(drop=True))
-
-    # %% Ha in input findcontexts, associa i riferimenti bibliografici ad ogni contesto.
-
-    def findbib(self, contexts):
-        infobib = pd.DataFrame()
-        rif_org = pd.DataFrame()
-        for ind, row in contexts.iterrows():
-            queryData = {'queryType': 'bib', 'row': row}
-            bib = self.queryHandler.query(queryData, pandas=True, dbFile='bibliografia/BiblioTLIO.db')
-            infobib = pd.concat([infobib, bib])
-            queryData = {'queryType': 'rif', 'row': row}
-            rif = self.queryHandler.query(queryData, pandas=True)
-            rif_org = pd.concat([rif_org, rif])
-        annoiniz = list(infobib['Anno iniziale'])
-        annofin = list(infobib['Anno finale'])
-        datacod = list(infobib['Data codificata'])
-        datadesc = list(infobib['Data descrittiva'])
-        titoloabb = list(infobib['Titolo Abbreviato'])
-        autore = list(infobib['Autore'])
-        titolo = list(infobib['Titolo'])
-        curatore = list(infobib['Curatore'])
-        areagen = list(infobib['Area generica'])
-        areaspec = list(infobib['Area specifica'])
-        genere = list(infobib['Genere'])
-        forma = list(infobib['Forma'])
-        tipo = list(infobib['Tipo'])
-        iq = list(infobib['IQ'])
-        rif1 = list(rif_org['Rif_organico'])
-        rif2 = list(rif_org['Rif_completo'])
-        contexts['Anno iniziale'] = annoiniz
-        contexts['Anno finale'] = annofin
-        contexts['Data codificata'] = datacod
-        contexts['Data descrittiva'] = datadesc
-        contexts['Autore'] = autore
-        contexts['Titolo Abbreviato'] = titoloabb
-        contexts['Titolo'] = titolo
-        contexts['Curatore'] = curatore
-        contexts['Area generica'] = areagen
-        contexts['Area specifica'] = areaspec
-        contexts['Genere'] = genere
-        contexts['Forma'] = forma
-        contexts['Tipo'] = tipo
-        contexts ['IQ'] = iq
-        contexts['Rif_organico'] = rif1
-        contexts['Rig_completo'] = rif2
-        contexts.pag = contexts.pag.astype(int)
-        chrono = contexts.sort_values(by=['Anno iniziale', 'Rif_organico', 'pag'])   
-        cols = ['links','Titolo Abbreviato', 'Rif_organico', 'tipostanza', 'stanza', 'verso', 'pag', 'riga', 'IQ', 'lemma', 'cat_gr', 'disambiguatore', 'contesto', 'Autore', 'Titolo',  'Anno iniziale', 'Anno finale', 'Data codificata', 'Data descrittiva', 'Area generica', 'Area specifica', 'Genere', 'Forma', 'Tipo', 'Curatore', 'ntx', 'pitxt', 'elemlen', 'mappa', 'numperiod', 'numorg', 'sigla', 'vol', 'col', 'numbrano', 'Rig_completo', 'cod']
-        clean_df = chrono.reindex(columns=cols + list(chrono.columns.difference(cols)))
-        return (clean_df.reset_index(drop=True))
-    
-    #%% funzione stringa/stringhe da evidenziare
-
-    def highlight (self, bibliocontexts):
-        index = 0
-        for col in bibliocontexts.columns:
-            forme = []
-            if col.startswith('cod'):
-                for ind, row in bibliocontexts.iterrows():
-                    queryData = {'queryType': 'highlight', 'row': row, 'col': col}
-                    forma = self.queryHandler.query(queryData, pandas=True)
-                    forme += list(forma['spec'])        
-                if index == 0:
-                    bibliocontexts['highlight'] = forme
-                else:
-                    bibliocontexts['highlight'+str(index)] = forme
-                index += 1
-        return bibliocontexts
-
-    #%% funzione contesti multipli cumulativa
-
-    def contestimultipli (self, tipo_ricerca, ricerca, index = None):
-        textlist = self.findtexts(tipo_ricerca, ricerca, index)
-        contexts = self.findcontexts (textlist)
-        bibliocontexts = self.findbib (contexts)
-        highlights = self.highlight(bibliocontexts)
-        return highlights

+ 0 - 97
flask_be/engine/test/more_tests_kora/engine/cooccorrenze.py

@@ -1,97 +0,0 @@
-# %%
-import pandas as pd
-import time
-
-from .basic_queries import basicQueries
-
-
-# Executes query sequences to recover contexts with co-occurrences according to user input
-# Returns Pandas dataframes
-class cooccorrenze(basicQueries):
-    
-    def __init__(self, dataConfig):
-        super().__init__(dataConfig)
-
-#%% funzione ricerca per cooccorrenze. 
-    # Ha in input un array del tipo [forma/lemma_cercati, tipo_ricerca, ricerca_espansa, iniziale_raddoppiata].
-    # l'attributo tipo_ricerca definisce il tipo di ricerca in input (0 per forme, 1 per lemmi, 2 per lemmi con opzione "mostra occorrenze non lemmatizzate").
-    # Permette di definire l'intervallo di ricerca (in numero di parole), la possibilità di cercare soltanto all'interno dello stesso periodo (0/1) e/o di cercare le occorrenze in modo ordinato (0/1)
-    
-    def ricerca_cooccorrenze (self, listaricerche, intervallo, periodo, ordinate):
-        listatesti = pd.DataFrame()
-        cod = 1
-        if listaricerche[0][1] == 0:
-            ricerca = self.sendBasicQuery(listaricerche[0][0], 'forma', listaricerche[0][2], listaricerche[0][3], pandas=True)
-            listatesti = self.findtexts(0, ricerca)
-        elif listaricerche[0][1] == 1:
-            ricerca = self.sendBasicQuery(listaricerche[0][0], 'lemma', listaricerche[0][2], listaricerche[0][3], pandas=True)
-            listatesti = self.findtexts(1, ricerca)
-        elif listaricerche[0][1] == 2:
-            ricerca = self.sendBasicQuery(listaricerche[0][0], 'lemma', listaricerche[0][2], listaricerche[0][3], pandas=True)
-            listatesti = self.findtexts(2, ricerca)
-        
-        if listatesti.empty:
-            return []
-
-        for ricerca, tipo, espansa, raddoppiata in listaricerche[1:]:
-            if tipo == 0:
-                search = self.sendBasicQuery(ricerca, 'forma', espansa, raddoppiata, pandas=True)
-            elif tipo == 1:
-                search = self.sendBasicQuery(ricerca, 'lemma', espansa, raddoppiata, pandas=True)
-            elif tipo == 2:
-                search = self.sendBasicQuery(ricerca, 'lemma', espansa, raddoppiata, pandas=True)
-     
-            textlist = self.findtexts(tipo, search)
-            df_new = pd.DataFrame(columns=list(listatesti.columns))
-            cod_cols = []
-
-            t1 = time.time()
-            ##########################################
-            # KORA: questo blocco sembra troppo lento!
-            ##########################################
-#             for index1, row1 in listatesti.iterrows():
-#                 for index2, row2 in textlist.iterrows():
-#                     cond1 = row1['ntx'] == row2['ntx']
-#                     cond2 = row1['numperiod'] == row2['numperiod'] if periodo == 1 else True
-#                     cond3 = ((row1['mappa'] - row2['mappa']) != 0) and ((row1['mappa'] - row2['mappa']) in range(-intervallo, intervallo)) if ordinate == 0 else ((row2['mappa'] - row1['mappa']) > 0) and ((row2['mappa'] - row1['mappa']) <= intervallo)
-
-#                     if cond1 and cond2 and cond3:
-#                         row1[f'cod{cod}'] = textlist['cod'].iloc[index2]
-# #                        print (type(textlist.loc[index2, 'cod'].iloc[1]))
-#                         cod_cols.append(f'cod{cod}')
-#                         df_new = pd.concat([df_new, row1.to_frame().T])
-
-            ##########################################
-            # KORA: fino a qui
-            ##########################################
-            t2 = time.time()
-
-            df_new = pd.DataFrame(columns=list(listatesti.columns))
-            for index1, row1 in listatesti.iterrows():
-                ntx1 = row1['ntx']
-                mappa1 = row1['mappa']
-
-                df_temp = textlist[(textlist['ntx'].astype(int) == ntx1) & (textlist['mappa'].astype(int) > mappa1-intervallo)  & (textlist['mappa'].astype(int) < mappa1+intervallo)  & (textlist['mappa'].astype(int) != mappa1)]
-
-                #(textlist['ntx'].astype(int) == ntx1) & (textlist['mappa'].astype(int) in range(mappa1-intervallo, mappa1+intervallo)) & 
-                #& (textlist['mappa'] in range(mappa1-intervallo, mappa1+intervallo)) & (textlist['mappa'] != mappa1)]
-                df_new = pd.concat([df_new, df_temp])
-
-            t3 = time.time()
-            print('Muglio', round(t2 - t1, 1), round(t3 - t2, 1))
-
-
-            listatesti = df_new
-
-            cod += 1
-
-            if listatesti.empty:
-                return []
-            else:
-                contexts = self.findcontexts(listatesti)
-                bibliocontexts = self.findbib(contexts)
-                clean = bibliocontexts.drop_duplicates(subset="contesto")
-                highlights = self.highlight (clean)
-        return  highlights.to_dict(orient='records') # is this slow? CHECK!
-        #return clean.to_json(orient='records') # possibilità alternativa -- molte opzioni possibili!
-

+ 0 - 12
flask_be/engine/test/more_tests_kora/engine/data_interface/QueryHandlerAbstract.py

@@ -1,12 +0,0 @@
-# An abstract class template for query handler factory return object
-# try a 'naive' implementation without using abc
-class QueryHandlerAbstract():
-    def __init__(self):
-        if type(self) is QueryHandlerAbstract:
-            raise Exception("QueryHandlerAbstract is an abstract class and can't be instantiated")
-    
-    def query(self, queryData, pandas=False, dbFile=None):
-        raise Exception("Method not implemented")
-    
-    def textQuery(self, queryData):
-        raise Exception("Method not implemented")

+ 0 - 0
flask_be/engine/test/more_tests_kora/engine/data_interface/__init__.py


Some files were not shown because too many files changed in this diff