Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(875)

Side by Side Diff: webrtc/modules/video_coding/main/source/fec_tables_xor.h

Issue 1417283007: modules/video_coding refactorings (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Fix the other copy of the mock include header Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 /*
2 * Copyright (c) 2011 The WebRTC project authors. All Rights Reserved.
3 *
4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree.
9 */
10
11 #ifndef WEBRTC_MODULES_VIDEO_CODING_SOURCE_FEC_TABLES_XOR_H_
12 #define WEBRTC_MODULES_VIDEO_CODING_SOURCE_FEC_TABLES_XOR_H_
13
14 // This is a private header for media_opt_util.cc.
15 // It should not be included by other files.
16
17 namespace webrtc {
18
19 // Table for Protection factor (code rate) of delta frames, for the XOR FEC.
20 // Input is the packet loss and an effective rate (bits/frame).
21 // Output is array kCodeRateXORTable[k], where k = rate_i*129 + loss_j;
22 // loss_j = 0,1,..128, and rate_i varies over some range.
23 static const int kSizeCodeRateXORTable = 6450;
24 static const unsigned char kCodeRateXORTable[kSizeCodeRateXORTable] = {
25 0,
26 0,
27 0,
28 0,
29 0,
30 0,
31 0,
32 0,
33 0,
34 0,
35 0,
36 0,
37 0,
38 0,
39 0,
40 0,
41 0,
42 0,
43 0,
44 0,
45 0,
46 0,
47 0,
48 0,
49 0,
50 0,
51 0,
52 0,
53 0,
54 0,
55 0,
56 0,
57 0,
58 11,
59 11,
60 11,
61 11,
62 11,
63 11,
64 11,
65 11,
66 11,
67 11,
68 11,
69 11,
70 11,
71 11,
72 11,
73 39,
74 39,
75 39,
76 39,
77 39,
78 39,
79 39,
80 39,
81 39,
82 39,
83 39,
84 39,
85 39,
86 39,
87 39,
88 39,
89 39,
90 39,
91 39,
92 39,
93 39,
94 39,
95 39,
96 39,
97 39,
98 39,
99 39,
100 39,
101 39,
102 39,
103 39,
104 39,
105 39,
106 39,
107 39,
108 39,
109 39,
110 39,
111 39,
112 39,
113 39,
114 39,
115 39,
116 39,
117 39,
118 39,
119 39,
120 39,
121 51,
122 51,
123 51,
124 51,
125 51,
126 51,
127 51,
128 51,
129 51,
130 51,
131 51,
132 51,
133 51,
134 51,
135 51,
136 51,
137 51,
138 51,
139 51,
140 51,
141 51,
142 51,
143 51,
144 51,
145 51,
146 51,
147 51,
148 51,
149 51,
150 51,
151 51,
152 51,
153 51,
154 0,
155 0,
156 0,
157 0,
158 0,
159 0,
160 0,
161 0,
162 0,
163 0,
164 0,
165 0,
166 0,
167 0,
168 0,
169 0,
170 0,
171 0,
172 8,
173 8,
174 8,
175 8,
176 8,
177 8,
178 8,
179 8,
180 8,
181 8,
182 8,
183 8,
184 8,
185 8,
186 8,
187 30,
188 30,
189 30,
190 30,
191 30,
192 30,
193 30,
194 30,
195 30,
196 30,
197 30,
198 30,
199 30,
200 30,
201 30,
202 56,
203 56,
204 56,
205 56,
206 56,
207 56,
208 56,
209 65,
210 65,
211 65,
212 65,
213 65,
214 65,
215 65,
216 65,
217 65,
218 65,
219 65,
220 65,
221 65,
222 65,
223 65,
224 65,
225 65,
226 65,
227 65,
228 65,
229 65,
230 65,
231 65,
232 65,
233 65,
234 65,
235 65,
236 65,
237 65,
238 65,
239 65,
240 65,
241 65,
242 65,
243 65,
244 65,
245 65,
246 65,
247 65,
248 65,
249 65,
250 87,
251 87,
252 87,
253 87,
254 87,
255 87,
256 87,
257 87,
258 87,
259 87,
260 87,
261 87,
262 87,
263 87,
264 87,
265 87,
266 87,
267 87,
268 87,
269 87,
270 87,
271 87,
272 87,
273 87,
274 78,
275 78,
276 78,
277 78,
278 78,
279 78,
280 78,
281 78,
282 78,
283 0,
284 0,
285 0,
286 0,
287 0,
288 0,
289 0,
290 0,
291 0,
292 0,
293 0,
294 0,
295 0,
296 0,
297 0,
298 6,
299 6,
300 6,
301 23,
302 23,
303 23,
304 23,
305 23,
306 23,
307 23,
308 23,
309 23,
310 23,
311 23,
312 23,
313 23,
314 23,
315 23,
316 44,
317 44,
318 44,
319 44,
320 44,
321 44,
322 50,
323 50,
324 50,
325 50,
326 50,
327 50,
328 50,
329 50,
330 50,
331 68,
332 68,
333 68,
334 68,
335 68,
336 68,
337 68,
338 85,
339 85,
340 85,
341 85,
342 85,
343 85,
344 85,
345 85,
346 85,
347 85,
348 85,
349 85,
350 85,
351 85,
352 85,
353 85,
354 85,
355 85,
356 85,
357 85,
358 85,
359 85,
360 85,
361 85,
362 85,
363 85,
364 85,
365 85,
366 85,
367 85,
368 85,
369 85,
370 85,
371 85,
372 85,
373 85,
374 85,
375 85,
376 85,
377 85,
378 85,
379 105,
380 105,
381 105,
382 105,
383 105,
384 105,
385 105,
386 105,
387 105,
388 105,
389 105,
390 105,
391 105,
392 105,
393 105,
394 105,
395 105,
396 105,
397 105,
398 105,
399 105,
400 105,
401 105,
402 105,
403 88,
404 88,
405 88,
406 88,
407 88,
408 88,
409 88,
410 88,
411 88,
412 0,
413 0,
414 0,
415 0,
416 0,
417 0,
418 0,
419 0,
420 0,
421 5,
422 5,
423 5,
424 5,
425 5,
426 5,
427 19,
428 19,
429 19,
430 36,
431 41,
432 41,
433 41,
434 41,
435 41,
436 41,
437 41,
438 41,
439 41,
440 41,
441 41,
442 41,
443 41,
444 41,
445 55,
446 55,
447 55,
448 55,
449 55,
450 55,
451 69,
452 69,
453 69,
454 69,
455 69,
456 69,
457 69,
458 69,
459 69,
460 75,
461 75,
462 80,
463 80,
464 80,
465 80,
466 80,
467 97,
468 97,
469 97,
470 97,
471 97,
472 97,
473 97,
474 97,
475 97,
476 97,
477 102,
478 102,
479 102,
480 102,
481 102,
482 102,
483 102,
484 102,
485 102,
486 102,
487 102,
488 102,
489 102,
490 102,
491 102,
492 102,
493 102,
494 102,
495 102,
496 102,
497 102,
498 102,
499 102,
500 102,
501 102,
502 102,
503 102,
504 102,
505 102,
506 102,
507 102,
508 116,
509 116,
510 116,
511 116,
512 116,
513 116,
514 116,
515 116,
516 116,
517 116,
518 116,
519 116,
520 116,
521 116,
522 116,
523 116,
524 116,
525 116,
526 116,
527 116,
528 116,
529 116,
530 116,
531 116,
532 100,
533 100,
534 100,
535 100,
536 100,
537 100,
538 100,
539 100,
540 100,
541 0,
542 0,
543 0,
544 0,
545 0,
546 0,
547 0,
548 0,
549 4,
550 16,
551 16,
552 16,
553 16,
554 16,
555 16,
556 30,
557 35,
558 35,
559 47,
560 58,
561 58,
562 58,
563 58,
564 58,
565 58,
566 58,
567 58,
568 58,
569 58,
570 58,
571 58,
572 58,
573 58,
574 63,
575 63,
576 63,
577 63,
578 63,
579 63,
580 77,
581 77,
582 77,
583 77,
584 77,
585 77,
586 77,
587 82,
588 82,
589 82,
590 82,
591 94,
592 94,
593 94,
594 94,
595 94,
596 105,
597 105,
598 105,
599 105,
600 110,
601 110,
602 110,
603 110,
604 110,
605 110,
606 122,
607 122,
608 122,
609 122,
610 122,
611 122,
612 122,
613 122,
614 122,
615 122,
616 122,
617 122,
618 122,
619 122,
620 122,
621 122,
622 122,
623 122,
624 122,
625 122,
626 122,
627 122,
628 122,
629 122,
630 122,
631 122,
632 122,
633 122,
634 122,
635 122,
636 122,
637 127,
638 127,
639 127,
640 127,
641 127,
642 127,
643 127,
644 127,
645 127,
646 127,
647 127,
648 127,
649 127,
650 127,
651 127,
652 127,
653 127,
654 127,
655 127,
656 127,
657 127,
658 127,
659 127,
660 127,
661 115,
662 115,
663 115,
664 115,
665 115,
666 115,
667 115,
668 115,
669 115,
670 0,
671 0,
672 0,
673 0,
674 0,
675 0,
676 0,
677 4,
678 14,
679 27,
680 27,
681 27,
682 27,
683 27,
684 31,
685 41,
686 52,
687 52,
688 56,
689 69,
690 69,
691 69,
692 69,
693 69,
694 69,
695 69,
696 69,
697 69,
698 69,
699 69,
700 69,
701 69,
702 69,
703 69,
704 69,
705 69,
706 69,
707 69,
708 69,
709 79,
710 79,
711 79,
712 79,
713 83,
714 83,
715 83,
716 94,
717 94,
718 94,
719 94,
720 106,
721 106,
722 106,
723 106,
724 106,
725 115,
726 115,
727 115,
728 115,
729 125,
730 125,
731 125,
732 125,
733 125,
734 125,
735 127,
736 127,
737 127,
738 127,
739 127,
740 127,
741 127,
742 127,
743 127,
744 127,
745 127,
746 127,
747 127,
748 127,
749 127,
750 127,
751 127,
752 127,
753 127,
754 127,
755 127,
756 127,
757 127,
758 127,
759 127,
760 127,
761 127,
762 127,
763 127,
764 127,
765 127,
766 127,
767 127,
768 127,
769 127,
770 127,
771 127,
772 127,
773 127,
774 127,
775 127,
776 127,
777 127,
778 127,
779 127,
780 127,
781 127,
782 127,
783 127,
784 127,
785 127,
786 127,
787 127,
788 127,
789 127,
790 127,
791 127,
792 127,
793 127,
794 127,
795 127,
796 127,
797 127,
798 127,
799 0,
800 0,
801 0,
802 0,
803 3,
804 3,
805 3,
806 17,
807 28,
808 38,
809 38,
810 38,
811 38,
812 38,
813 47,
814 51,
815 63,
816 63,
817 63,
818 72,
819 72,
820 72,
821 72,
822 72,
823 72,
824 72,
825 76,
826 76,
827 76,
828 76,
829 80,
830 80,
831 80,
832 80,
833 80,
834 80,
835 80,
836 80,
837 80,
838 84,
839 84,
840 84,
841 84,
842 93,
843 93,
844 93,
845 105,
846 105,
847 105,
848 105,
849 114,
850 114,
851 114,
852 114,
853 114,
854 124,
855 124,
856 124,
857 124,
858 127,
859 127,
860 127,
861 127,
862 127,
863 127,
864 127,
865 127,
866 127,
867 127,
868 127,
869 127,
870 127,
871 127,
872 127,
873 127,
874 127,
875 127,
876 127,
877 127,
878 127,
879 127,
880 127,
881 127,
882 127,
883 127,
884 127,
885 127,
886 127,
887 127,
888 127,
889 127,
890 127,
891 127,
892 127,
893 127,
894 127,
895 127,
896 127,
897 127,
898 127,
899 127,
900 127,
901 127,
902 127,
903 127,
904 127,
905 127,
906 127,
907 127,
908 127,
909 127,
910 127,
911 127,
912 127,
913 127,
914 127,
915 127,
916 127,
917 127,
918 127,
919 127,
920 127,
921 127,
922 127,
923 127,
924 127,
925 127,
926 127,
927 127,
928 0,
929 0,
930 0,
931 0,
932 12,
933 12,
934 12,
935 35,
936 43,
937 47,
938 47,
939 47,
940 47,
941 47,
942 58,
943 58,
944 66,
945 66,
946 66,
947 70,
948 70,
949 70,
950 70,
951 70,
952 73,
953 73,
954 82,
955 82,
956 82,
957 86,
958 94,
959 94,
960 94,
961 94,
962 94,
963 94,
964 94,
965 94,
966 94,
967 94,
968 94,
969 94,
970 94,
971 105,
972 105,
973 105,
974 114,
975 114,
976 114,
977 114,
978 117,
979 117,
980 117,
981 117,
982 117,
983 127,
984 127,
985 127,
986 127,
987 127,
988 127,
989 127,
990 127,
991 127,
992 127,
993 127,
994 127,
995 127,
996 127,
997 127,
998 127,
999 127,
1000 127,
1001 127,
1002 127,
1003 127,
1004 127,
1005 127,
1006 127,
1007 127,
1008 127,
1009 127,
1010 127,
1011 127,
1012 127,
1013 127,
1014 127,
1015 127,
1016 127,
1017 127,
1018 127,
1019 127,
1020 127,
1021 127,
1022 127,
1023 127,
1024 127,
1025 127,
1026 127,
1027 127,
1028 127,
1029 127,
1030 127,
1031 127,
1032 127,
1033 127,
1034 127,
1035 127,
1036 127,
1037 127,
1038 127,
1039 127,
1040 127,
1041 127,
1042 127,
1043 127,
1044 127,
1045 127,
1046 127,
1047 127,
1048 127,
1049 127,
1050 127,
1051 127,
1052 127,
1053 127,
1054 127,
1055 127,
1056 127,
1057 0,
1058 0,
1059 0,
1060 0,
1061 24,
1062 24,
1063 24,
1064 49,
1065 53,
1066 53,
1067 53,
1068 53,
1069 53,
1070 53,
1071 61,
1072 61,
1073 64,
1074 64,
1075 64,
1076 64,
1077 70,
1078 70,
1079 70,
1080 70,
1081 78,
1082 78,
1083 88,
1084 88,
1085 88,
1086 96,
1087 106,
1088 106,
1089 106,
1090 106,
1091 106,
1092 106,
1093 106,
1094 106,
1095 106,
1096 106,
1097 112,
1098 112,
1099 112,
1100 120,
1101 120,
1102 120,
1103 124,
1104 124,
1105 124,
1106 124,
1107 124,
1108 124,
1109 124,
1110 124,
1111 124,
1112 127,
1113 127,
1114 127,
1115 127,
1116 127,
1117 127,
1118 127,
1119 127,
1120 127,
1121 127,
1122 127,
1123 127,
1124 127,
1125 127,
1126 127,
1127 127,
1128 127,
1129 127,
1130 127,
1131 127,
1132 127,
1133 127,
1134 127,
1135 127,
1136 127,
1137 127,
1138 127,
1139 127,
1140 127,
1141 127,
1142 127,
1143 127,
1144 127,
1145 127,
1146 127,
1147 127,
1148 127,
1149 127,
1150 127,
1151 127,
1152 127,
1153 127,
1154 127,
1155 127,
1156 127,
1157 127,
1158 127,
1159 127,
1160 127,
1161 127,
1162 127,
1163 127,
1164 127,
1165 127,
1166 127,
1167 127,
1168 127,
1169 127,
1170 127,
1171 127,
1172 127,
1173 127,
1174 127,
1175 127,
1176 127,
1177 127,
1178 127,
1179 127,
1180 127,
1181 127,
1182 127,
1183 127,
1184 127,
1185 127,
1186 0,
1187 0,
1188 0,
1189 5,
1190 36,
1191 36,
1192 36,
1193 55,
1194 55,
1195 55,
1196 55,
1197 55,
1198 55,
1199 55,
1200 58,
1201 58,
1202 58,
1203 58,
1204 58,
1205 64,
1206 78,
1207 78,
1208 78,
1209 78,
1210 87,
1211 87,
1212 94,
1213 94,
1214 94,
1215 103,
1216 110,
1217 110,
1218 110,
1219 110,
1220 110,
1221 110,
1222 110,
1223 110,
1224 116,
1225 116,
1226 127,
1227 127,
1228 127,
1229 127,
1230 127,
1231 127,
1232 127,
1233 127,
1234 127,
1235 127,
1236 127,
1237 127,
1238 127,
1239 127,
1240 127,
1241 127,
1242 127,
1243 127,
1244 127,
1245 127,
1246 127,
1247 127,
1248 127,
1249 127,
1250 127,
1251 127,
1252 127,
1253 127,
1254 127,
1255 127,
1256 127,
1257 127,
1258 127,
1259 127,
1260 127,
1261 127,
1262 127,
1263 127,
1264 127,
1265 127,
1266 127,
1267 127,
1268 127,
1269 127,
1270 127,
1271 127,
1272 127,
1273 127,
1274 127,
1275 127,
1276 127,
1277 127,
1278 127,
1279 127,
1280 127,
1281 127,
1282 127,
1283 127,
1284 127,
1285 127,
1286 127,
1287 127,
1288 127,
1289 127,
1290 127,
1291 127,
1292 127,
1293 127,
1294 127,
1295 127,
1296 127,
1297 127,
1298 127,
1299 127,
1300 127,
1301 127,
1302 127,
1303 127,
1304 127,
1305 127,
1306 127,
1307 127,
1308 127,
1309 127,
1310 127,
1311 127,
1312 127,
1313 127,
1314 127,
1315 0,
1316 0,
1317 0,
1318 18,
1319 43,
1320 43,
1321 43,
1322 53,
1323 53,
1324 53,
1325 53,
1326 53,
1327 53,
1328 53,
1329 53,
1330 58,
1331 58,
1332 58,
1333 58,
1334 71,
1335 87,
1336 87,
1337 87,
1338 87,
1339 94,
1340 94,
1341 97,
1342 97,
1343 97,
1344 109,
1345 111,
1346 111,
1347 111,
1348 111,
1349 111,
1350 111,
1351 111,
1352 111,
1353 125,
1354 125,
1355 127,
1356 127,
1357 127,
1358 127,
1359 127,
1360 127,
1361 127,
1362 127,
1363 127,
1364 127,
1365 127,
1366 127,
1367 127,
1368 127,
1369 127,
1370 127,
1371 127,
1372 127,
1373 127,
1374 127,
1375 127,
1376 127,
1377 127,
1378 127,
1379 127,
1380 127,
1381 127,
1382 127,
1383 127,
1384 127,
1385 127,
1386 127,
1387 127,
1388 127,
1389 127,
1390 127,
1391 127,
1392 127,
1393 127,
1394 127,
1395 127,
1396 127,
1397 127,
1398 127,
1399 127,
1400 127,
1401 127,
1402 127,
1403 127,
1404 127,
1405 127,
1406 127,
1407 127,
1408 127,
1409 127,
1410 127,
1411 127,
1412 127,
1413 127,
1414 127,
1415 127,
1416 127,
1417 127,
1418 127,
1419 127,
1420 127,
1421 127,
1422 127,
1423 127,
1424 127,
1425 127,
1426 127,
1427 127,
1428 127,
1429 127,
1430 127,
1431 127,
1432 127,
1433 127,
1434 127,
1435 127,
1436 127,
1437 127,
1438 127,
1439 127,
1440 127,
1441 127,
1442 127,
1443 127,
1444 0,
1445 0,
1446 0,
1447 31,
1448 46,
1449 46,
1450 46,
1451 48,
1452 48,
1453 48,
1454 48,
1455 48,
1456 48,
1457 48,
1458 48,
1459 66,
1460 66,
1461 66,
1462 66,
1463 80,
1464 93,
1465 93,
1466 93,
1467 93,
1468 95,
1469 95,
1470 95,
1471 95,
1472 100,
1473 115,
1474 115,
1475 115,
1476 115,
1477 115,
1478 115,
1479 115,
1480 115,
1481 115,
1482 127,
1483 127,
1484 127,
1485 127,
1486 127,
1487 127,
1488 127,
1489 127,
1490 127,
1491 127,
1492 127,
1493 127,
1494 127,
1495 127,
1496 127,
1497 127,
1498 127,
1499 127,
1500 127,
1501 127,
1502 127,
1503 127,
1504 127,
1505 127,
1506 127,
1507 127,
1508 127,
1509 127,
1510 127,
1511 127,
1512 127,
1513 127,
1514 127,
1515 127,
1516 127,
1517 127,
1518 127,
1519 127,
1520 127,
1521 127,
1522 127,
1523 127,
1524 127,
1525 127,
1526 127,
1527 127,
1528 127,
1529 127,
1530 127,
1531 127,
1532 127,
1533 127,
1534 127,
1535 127,
1536 127,
1537 127,
1538 127,
1539 127,
1540 127,
1541 127,
1542 127,
1543 127,
1544 127,
1545 127,
1546 127,
1547 127,
1548 127,
1549 127,
1550 127,
1551 127,
1552 127,
1553 127,
1554 127,
1555 127,
1556 127,
1557 127,
1558 127,
1559 127,
1560 127,
1561 127,
1562 127,
1563 127,
1564 127,
1565 127,
1566 127,
1567 127,
1568 127,
1569 127,
1570 127,
1571 127,
1572 127,
1573 0,
1574 0,
1575 4,
1576 40,
1577 45,
1578 45,
1579 45,
1580 45,
1581 45,
1582 45,
1583 45,
1584 45,
1585 49,
1586 49,
1587 49,
1588 74,
1589 74,
1590 74,
1591 74,
1592 86,
1593 90,
1594 90,
1595 90,
1596 90,
1597 95,
1598 95,
1599 95,
1600 95,
1601 106,
1602 120,
1603 120,
1604 120,
1605 120,
1606 120,
1607 120,
1608 120,
1609 120,
1610 120,
1611 127,
1612 127,
1613 127,
1614 127,
1615 127,
1616 127,
1617 127,
1618 127,
1619 127,
1620 127,
1621 127,
1622 127,
1623 127,
1624 127,
1625 127,
1626 127,
1627 127,
1628 127,
1629 127,
1630 127,
1631 127,
1632 127,
1633 127,
1634 127,
1635 127,
1636 127,
1637 127,
1638 127,
1639 127,
1640 127,
1641 127,
1642 127,
1643 127,
1644 127,
1645 127,
1646 127,
1647 127,
1648 127,
1649 127,
1650 127,
1651 127,
1652 127,
1653 127,
1654 127,
1655 127,
1656 127,
1657 127,
1658 127,
1659 127,
1660 127,
1661 127,
1662 127,
1663 127,
1664 127,
1665 127,
1666 127,
1667 127,
1668 127,
1669 127,
1670 127,
1671 127,
1672 127,
1673 127,
1674 127,
1675 127,
1676 127,
1677 127,
1678 127,
1679 127,
1680 127,
1681 127,
1682 127,
1683 127,
1684 127,
1685 127,
1686 127,
1687 127,
1688 127,
1689 127,
1690 127,
1691 127,
1692 127,
1693 127,
1694 127,
1695 127,
1696 127,
1697 127,
1698 127,
1699 127,
1700 127,
1701 127,
1702 0,
1703 0,
1704 14,
1705 42,
1706 42,
1707 42,
1708 42,
1709 42,
1710 42,
1711 42,
1712 42,
1713 46,
1714 56,
1715 56,
1716 56,
1717 80,
1718 80,
1719 80,
1720 80,
1721 84,
1722 84,
1723 84,
1724 84,
1725 88,
1726 99,
1727 99,
1728 99,
1729 99,
1730 111,
1731 122,
1732 122,
1733 122,
1734 122,
1735 122,
1736 122,
1737 122,
1738 122,
1739 122,
1740 127,
1741 127,
1742 127,
1743 127,
1744 127,
1745 127,
1746 127,
1747 127,
1748 127,
1749 127,
1750 127,
1751 127,
1752 127,
1753 127,
1754 127,
1755 127,
1756 127,
1757 127,
1758 127,
1759 127,
1760 127,
1761 127,
1762 127,
1763 127,
1764 127,
1765 127,
1766 127,
1767 127,
1768 127,
1769 127,
1770 127,
1771 127,
1772 127,
1773 127,
1774 127,
1775 127,
1776 127,
1777 127,
1778 127,
1779 127,
1780 127,
1781 127,
1782 127,
1783 127,
1784 127,
1785 127,
1786 127,
1787 127,
1788 127,
1789 127,
1790 127,
1791 127,
1792 127,
1793 127,
1794 127,
1795 127,
1796 127,
1797 127,
1798 127,
1799 127,
1800 127,
1801 127,
1802 127,
1803 127,
1804 127,
1805 127,
1806 127,
1807 127,
1808 127,
1809 127,
1810 127,
1811 127,
1812 127,
1813 127,
1814 127,
1815 127,
1816 127,
1817 127,
1818 127,
1819 127,
1820 127,
1821 127,
1822 127,
1823 127,
1824 127,
1825 127,
1826 127,
1827 127,
1828 127,
1829 127,
1830 127,
1831 0,
1832 0,
1833 26,
1834 40,
1835 40,
1836 40,
1837 40,
1838 40,
1839 40,
1840 40,
1841 40,
1842 54,
1843 66,
1844 66,
1845 66,
1846 80,
1847 80,
1848 80,
1849 80,
1850 80,
1851 80,
1852 80,
1853 84,
1854 94,
1855 106,
1856 106,
1857 106,
1858 106,
1859 116,
1860 120,
1861 120,
1862 120,
1863 120,
1864 120,
1865 120,
1866 120,
1867 120,
1868 124,
1869 127,
1870 127,
1871 127,
1872 127,
1873 127,
1874 127,
1875 127,
1876 127,
1877 127,
1878 127,
1879 127,
1880 127,
1881 127,
1882 127,
1883 127,
1884 127,
1885 127,
1886 127,
1887 127,
1888 127,
1889 127,
1890 127,
1891 127,
1892 127,
1893 127,
1894 127,
1895 127,
1896 127,
1897 127,
1898 127,
1899 127,
1900 127,
1901 127,
1902 127,
1903 127,
1904 127,
1905 127,
1906 127,
1907 127,
1908 127,
1909 127,
1910 127,
1911 127,
1912 127,
1913 127,
1914 127,
1915 127,
1916 127,
1917 127,
1918 127,
1919 127,
1920 127,
1921 127,
1922 127,
1923 127,
1924 127,
1925 127,
1926 127,
1927 127,
1928 127,
1929 127,
1930 127,
1931 127,
1932 127,
1933 127,
1934 127,
1935 127,
1936 127,
1937 127,
1938 127,
1939 127,
1940 127,
1941 127,
1942 127,
1943 127,
1944 127,
1945 127,
1946 127,
1947 127,
1948 127,
1949 127,
1950 127,
1951 127,
1952 127,
1953 127,
1954 127,
1955 127,
1956 127,
1957 127,
1958 127,
1959 127,
1960 0,
1961 3,
1962 34,
1963 38,
1964 38,
1965 38,
1966 38,
1967 38,
1968 42,
1969 42,
1970 42,
1971 63,
1972 72,
1973 72,
1974 76,
1975 80,
1976 80,
1977 80,
1978 80,
1979 80,
1980 80,
1981 80,
1982 89,
1983 101,
1984 114,
1985 114,
1986 114,
1987 114,
1988 118,
1989 118,
1990 118,
1991 118,
1992 118,
1993 118,
1994 118,
1995 118,
1996 118,
1997 127,
1998 127,
1999 127,
2000 127,
2001 127,
2002 127,
2003 127,
2004 127,
2005 127,
2006 127,
2007 127,
2008 127,
2009 127,
2010 127,
2011 127,
2012 127,
2013 127,
2014 127,
2015 127,
2016 127,
2017 127,
2018 127,
2019 127,
2020 127,
2021 127,
2022 127,
2023 127,
2024 127,
2025 127,
2026 127,
2027 127,
2028 127,
2029 127,
2030 127,
2031 127,
2032 127,
2033 127,
2034 127,
2035 127,
2036 127,
2037 127,
2038 127,
2039 127,
2040 127,
2041 127,
2042 127,
2043 127,
2044 127,
2045 127,
2046 127,
2047 127,
2048 127,
2049 127,
2050 127,
2051 127,
2052 127,
2053 127,
2054 127,
2055 127,
2056 127,
2057 127,
2058 127,
2059 127,
2060 127,
2061 127,
2062 127,
2063 127,
2064 127,
2065 127,
2066 127,
2067 127,
2068 127,
2069 127,
2070 127,
2071 127,
2072 127,
2073 127,
2074 127,
2075 127,
2076 127,
2077 127,
2078 127,
2079 127,
2080 127,
2081 127,
2082 127,
2083 127,
2084 127,
2085 127,
2086 127,
2087 127,
2088 127,
2089 0,
2090 12,
2091 36,
2092 36,
2093 36,
2094 36,
2095 36,
2096 36,
2097 49,
2098 49,
2099 49,
2100 69,
2101 73,
2102 76,
2103 86,
2104 86,
2105 86,
2106 86,
2107 86,
2108 86,
2109 86,
2110 86,
2111 97,
2112 109,
2113 122,
2114 122,
2115 122,
2116 122,
2117 122,
2118 122,
2119 122,
2120 122,
2121 122,
2122 122,
2123 122,
2124 122,
2125 122,
2126 127,
2127 127,
2128 127,
2129 127,
2130 127,
2131 127,
2132 127,
2133 127,
2134 127,
2135 127,
2136 127,
2137 127,
2138 127,
2139 127,
2140 127,
2141 127,
2142 127,
2143 127,
2144 127,
2145 127,
2146 127,
2147 127,
2148 127,
2149 127,
2150 127,
2151 127,
2152 127,
2153 127,
2154 127,
2155 127,
2156 127,
2157 127,
2158 127,
2159 127,
2160 127,
2161 127,
2162 127,
2163 127,
2164 127,
2165 127,
2166 127,
2167 127,
2168 127,
2169 127,
2170 127,
2171 127,
2172 127,
2173 127,
2174 127,
2175 127,
2176 127,
2177 127,
2178 127,
2179 127,
2180 127,
2181 127,
2182 127,
2183 127,
2184 127,
2185 127,
2186 127,
2187 127,
2188 127,
2189 127,
2190 127,
2191 127,
2192 127,
2193 127,
2194 127,
2195 127,
2196 127,
2197 127,
2198 127,
2199 127,
2200 127,
2201 127,
2202 127,
2203 127,
2204 127,
2205 127,
2206 127,
2207 127,
2208 127,
2209 127,
2210 127,
2211 127,
2212 127,
2213 127,
2214 127,
2215 127,
2216 127,
2217 127,
2218 0,
2219 22,
2220 34,
2221 34,
2222 34,
2223 34,
2224 38,
2225 38,
2226 57,
2227 57,
2228 57,
2229 69,
2230 73,
2231 82,
2232 92,
2233 92,
2234 92,
2235 92,
2236 92,
2237 92,
2238 96,
2239 96,
2240 104,
2241 117,
2242 127,
2243 127,
2244 127,
2245 127,
2246 127,
2247 127,
2248 127,
2249 127,
2250 127,
2251 127,
2252 127,
2253 127,
2254 127,
2255 127,
2256 127,
2257 127,
2258 127,
2259 127,
2260 127,
2261 127,
2262 127,
2263 127,
2264 127,
2265 127,
2266 127,
2267 127,
2268 127,
2269 127,
2270 127,
2271 127,
2272 127,
2273 127,
2274 127,
2275 127,
2276 127,
2277 127,
2278 127,
2279 127,
2280 127,
2281 127,
2282 127,
2283 127,
2284 127,
2285 127,
2286 127,
2287 127,
2288 127,
2289 127,
2290 127,
2291 127,
2292 127,
2293 127,
2294 127,
2295 127,
2296 127,
2297 127,
2298 127,
2299 127,
2300 127,
2301 127,
2302 127,
2303 127,
2304 127,
2305 127,
2306 127,
2307 127,
2308 127,
2309 127,
2310 127,
2311 127,
2312 127,
2313 127,
2314 127,
2315 127,
2316 127,
2317 127,
2318 127,
2319 127,
2320 127,
2321 127,
2322 127,
2323 127,
2324 127,
2325 127,
2326 127,
2327 127,
2328 127,
2329 127,
2330 127,
2331 127,
2332 127,
2333 127,
2334 127,
2335 127,
2336 127,
2337 127,
2338 127,
2339 127,
2340 127,
2341 127,
2342 127,
2343 127,
2344 127,
2345 127,
2346 127,
2347 0,
2348 29,
2349 33,
2350 33,
2351 33,
2352 33,
2353 44,
2354 44,
2355 62,
2356 62,
2357 62,
2358 69,
2359 77,
2360 87,
2361 95,
2362 95,
2363 95,
2364 95,
2365 95,
2366 95,
2367 107,
2368 107,
2369 110,
2370 120,
2371 127,
2372 127,
2373 127,
2374 127,
2375 127,
2376 127,
2377 127,
2378 127,
2379 127,
2380 127,
2381 127,
2382 127,
2383 127,
2384 127,
2385 127,
2386 127,
2387 127,
2388 127,
2389 127,
2390 127,
2391 127,
2392 127,
2393 127,
2394 127,
2395 127,
2396 127,
2397 127,
2398 127,
2399 127,
2400 127,
2401 127,
2402 127,
2403 127,
2404 127,
2405 127,
2406 127,
2407 127,
2408 127,
2409 127,
2410 127,
2411 127,
2412 127,
2413 127,
2414 127,
2415 127,
2416 127,
2417 127,
2418 127,
2419 127,
2420 127,
2421 127,
2422 127,
2423 127,
2424 127,
2425 127,
2426 127,
2427 127,
2428 127,
2429 127,
2430 127,
2431 127,
2432 127,
2433 127,
2434 127,
2435 127,
2436 127,
2437 127,
2438 127,
2439 127,
2440 127,
2441 127,
2442 127,
2443 127,
2444 127,
2445 127,
2446 127,
2447 127,
2448 127,
2449 127,
2450 127,
2451 127,
2452 127,
2453 127,
2454 127,
2455 127,
2456 127,
2457 127,
2458 127,
2459 127,
2460 127,
2461 127,
2462 127,
2463 127,
2464 127,
2465 127,
2466 127,
2467 127,
2468 127,
2469 127,
2470 127,
2471 127,
2472 127,
2473 127,
2474 127,
2475 127,
2476 0,
2477 31,
2478 31,
2479 31,
2480 31,
2481 31,
2482 51,
2483 51,
2484 62,
2485 65,
2486 65,
2487 73,
2488 83,
2489 91,
2490 94,
2491 94,
2492 94,
2493 94,
2494 97,
2495 97,
2496 114,
2497 114,
2498 114,
2499 122,
2500 127,
2501 127,
2502 127,
2503 127,
2504 127,
2505 127,
2506 127,
2507 127,
2508 127,
2509 127,
2510 127,
2511 127,
2512 127,
2513 127,
2514 127,
2515 127,
2516 127,
2517 127,
2518 127,
2519 127,
2520 127,
2521 127,
2522 127,
2523 127,
2524 127,
2525 127,
2526 127,
2527 127,
2528 127,
2529 127,
2530 127,
2531 127,
2532 127,
2533 127,
2534 127,
2535 127,
2536 127,
2537 127,
2538 127,
2539 127,
2540 127,
2541 127,
2542 127,
2543 127,
2544 127,
2545 127,
2546 127,
2547 127,
2548 127,
2549 127,
2550 127,
2551 127,
2552 127,
2553 127,
2554 127,
2555 127,
2556 127,
2557 127,
2558 127,
2559 127,
2560 127,
2561 127,
2562 127,
2563 127,
2564 127,
2565 127,
2566 127,
2567 127,
2568 127,
2569 127,
2570 127,
2571 127,
2572 127,
2573 127,
2574 127,
2575 127,
2576 127,
2577 127,
2578 127,
2579 127,
2580 127,
2581 127,
2582 127,
2583 127,
2584 127,
2585 127,
2586 127,
2587 127,
2588 127,
2589 127,
2590 127,
2591 127,
2592 127,
2593 127,
2594 127,
2595 127,
2596 127,
2597 127,
2598 127,
2599 127,
2600 127,
2601 127,
2602 127,
2603 127,
2604 127,
2605 0,
2606 29,
2607 29,
2608 29,
2609 29,
2610 29,
2611 56,
2612 56,
2613 59,
2614 70,
2615 70,
2616 79,
2617 86,
2618 89,
2619 89,
2620 89,
2621 89,
2622 89,
2623 100,
2624 100,
2625 116,
2626 116,
2627 116,
2628 122,
2629 127,
2630 127,
2631 127,
2632 127,
2633 127,
2634 127,
2635 127,
2636 127,
2637 127,
2638 127,
2639 127,
2640 127,
2641 127,
2642 127,
2643 127,
2644 127,
2645 127,
2646 127,
2647 127,
2648 127,
2649 127,
2650 127,
2651 127,
2652 127,
2653 127,
2654 127,
2655 127,
2656 127,
2657 127,
2658 127,
2659 127,
2660 127,
2661 127,
2662 127,
2663 127,
2664 127,
2665 127,
2666 127,
2667 127,
2668 127,
2669 127,
2670 127,
2671 127,
2672 127,
2673 127,
2674 127,
2675 127,
2676 127,
2677 127,
2678 127,
2679 127,
2680 127,
2681 127,
2682 127,
2683 127,
2684 127,
2685 127,
2686 127,
2687 127,
2688 127,
2689 127,
2690 127,
2691 127,
2692 127,
2693 127,
2694 127,
2695 127,
2696 127,
2697 127,
2698 127,
2699 127,
2700 127,
2701 127,
2702 127,
2703 127,
2704 127,
2705 127,
2706 127,
2707 127,
2708 127,
2709 127,
2710 127,
2711 127,
2712 127,
2713 127,
2714 127,
2715 127,
2716 127,
2717 127,
2718 127,
2719 127,
2720 127,
2721 127,
2722 127,
2723 127,
2724 127,
2725 127,
2726 127,
2727 127,
2728 127,
2729 127,
2730 127,
2731 127,
2732 127,
2733 127,
2734 0,
2735 28,
2736 28,
2737 28,
2738 28,
2739 28,
2740 57,
2741 57,
2742 57,
2743 76,
2744 76,
2745 83,
2746 86,
2747 86,
2748 86,
2749 86,
2750 86,
2751 89,
2752 104,
2753 104,
2754 114,
2755 114,
2756 114,
2757 124,
2758 127,
2759 127,
2760 127,
2761 127,
2762 127,
2763 127,
2764 127,
2765 127,
2766 127,
2767 127,
2768 127,
2769 127,
2770 127,
2771 127,
2772 127,
2773 127,
2774 127,
2775 127,
2776 127,
2777 127,
2778 127,
2779 127,
2780 127,
2781 127,
2782 127,
2783 127,
2784 127,
2785 127,
2786 127,
2787 127,
2788 127,
2789 127,
2790 127,
2791 127,
2792 127,
2793 127,
2794 127,
2795 127,
2796 127,
2797 127,
2798 127,
2799 127,
2800 127,
2801 127,
2802 127,
2803 127,
2804 127,
2805 127,
2806 127,
2807 127,
2808 127,
2809 127,
2810 127,
2811 127,
2812 127,
2813 127,
2814 127,
2815 127,
2816 127,
2817 127,
2818 127,
2819 127,
2820 127,
2821 127,
2822 127,
2823 127,
2824 127,
2825 127,
2826 127,
2827 127,
2828 127,
2829 127,
2830 127,
2831 127,
2832 127,
2833 127,
2834 127,
2835 127,
2836 127,
2837 127,
2838 127,
2839 127,
2840 127,
2841 127,
2842 127,
2843 127,
2844 127,
2845 127,
2846 127,
2847 127,
2848 127,
2849 127,
2850 127,
2851 127,
2852 127,
2853 127,
2854 127,
2855 127,
2856 127,
2857 127,
2858 127,
2859 127,
2860 127,
2861 127,
2862 127,
2863 0,
2864 27,
2865 27,
2866 27,
2867 27,
2868 30,
2869 55,
2870 55,
2871 55,
2872 80,
2873 80,
2874 83,
2875 86,
2876 86,
2877 86,
2878 86,
2879 86,
2880 93,
2881 108,
2882 108,
2883 111,
2884 111,
2885 111,
2886 127,
2887 127,
2888 127,
2889 127,
2890 127,
2891 127,
2892 127,
2893 127,
2894 127,
2895 127,
2896 127,
2897 127,
2898 127,
2899 127,
2900 127,
2901 127,
2902 127,
2903 127,
2904 127,
2905 127,
2906 127,
2907 127,
2908 127,
2909 127,
2910 127,
2911 127,
2912 127,
2913 127,
2914 127,
2915 127,
2916 127,
2917 127,
2918 127,
2919 127,
2920 127,
2921 127,
2922 127,
2923 127,
2924 127,
2925 127,
2926 127,
2927 127,
2928 127,
2929 127,
2930 127,
2931 127,
2932 127,
2933 127,
2934 127,
2935 127,
2936 127,
2937 127,
2938 127,
2939 127,
2940 127,
2941 127,
2942 127,
2943 127,
2944 127,
2945 127,
2946 127,
2947 127,
2948 127,
2949 127,
2950 127,
2951 127,
2952 127,
2953 127,
2954 127,
2955 127,
2956 127,
2957 127,
2958 127,
2959 127,
2960 127,
2961 127,
2962 127,
2963 127,
2964 127,
2965 127,
2966 127,
2967 127,
2968 127,
2969 127,
2970 127,
2971 127,
2972 127,
2973 127,
2974 127,
2975 127,
2976 127,
2977 127,
2978 127,
2979 127,
2980 127,
2981 127,
2982 127,
2983 127,
2984 127,
2985 127,
2986 127,
2987 127,
2988 127,
2989 127,
2990 127,
2991 127,
2992 0,
2993 26,
2994 26,
2995 26,
2996 26,
2997 36,
2998 53,
2999 53,
3000 53,
3001 80,
3002 80,
3003 80,
3004 90,
3005 90,
3006 90,
3007 90,
3008 90,
3009 98,
3010 107,
3011 107,
3012 107,
3013 107,
3014 107,
3015 127,
3016 127,
3017 127,
3018 127,
3019 127,
3020 127,
3021 127,
3022 127,
3023 127,
3024 127,
3025 127,
3026 127,
3027 127,
3028 127,
3029 127,
3030 127,
3031 127,
3032 127,
3033 127,
3034 127,
3035 127,
3036 127,
3037 127,
3038 127,
3039 127,
3040 127,
3041 127,
3042 127,
3043 127,
3044 127,
3045 127,
3046 127,
3047 127,
3048 127,
3049 127,
3050 127,
3051 127,
3052 127,
3053 127,
3054 127,
3055 127,
3056 127,
3057 127,
3058 127,
3059 127,
3060 127,
3061 127,
3062 127,
3063 127,
3064 127,
3065 127,
3066 127,
3067 127,
3068 127,
3069 127,
3070 127,
3071 127,
3072 127,
3073 127,
3074 127,
3075 127,
3076 127,
3077 127,
3078 127,
3079 127,
3080 127,
3081 127,
3082 127,
3083 127,
3084 127,
3085 127,
3086 127,
3087 127,
3088 127,
3089 127,
3090 127,
3091 127,
3092 127,
3093 127,
3094 127,
3095 127,
3096 127,
3097 127,
3098 127,
3099 127,
3100 127,
3101 127,
3102 127,
3103 127,
3104 127,
3105 127,
3106 127,
3107 127,
3108 127,
3109 127,
3110 127,
3111 127,
3112 127,
3113 127,
3114 127,
3115 127,
3116 127,
3117 127,
3118 127,
3119 127,
3120 127,
3121 0,
3122 26,
3123 26,
3124 26,
3125 28,
3126 42,
3127 52,
3128 54,
3129 54,
3130 78,
3131 78,
3132 78,
3133 95,
3134 95,
3135 95,
3136 97,
3137 97,
3138 104,
3139 106,
3140 106,
3141 106,
3142 106,
3143 106,
3144 127,
3145 127,
3146 127,
3147 127,
3148 127,
3149 127,
3150 127,
3151 127,
3152 127,
3153 127,
3154 127,
3155 127,
3156 127,
3157 127,
3158 127,
3159 127,
3160 127,
3161 127,
3162 127,
3163 127,
3164 127,
3165 127,
3166 127,
3167 127,
3168 127,
3169 127,
3170 127,
3171 127,
3172 127,
3173 127,
3174 127,
3175 127,
3176 127,
3177 127,
3178 127,
3179 127,
3180 127,
3181 127,
3182 127,
3183 127,
3184 127,
3185 127,
3186 127,
3187 127,
3188 127,
3189 127,
3190 127,
3191 127,
3192 127,
3193 127,
3194 127,
3195 127,
3196 127,
3197 127,
3198 127,
3199 127,
3200 127,
3201 127,
3202 127,
3203 127,
3204 127,
3205 127,
3206 127,
3207 127,
3208 127,
3209 127,
3210 127,
3211 127,
3212 127,
3213 127,
3214 127,
3215 127,
3216 127,
3217 127,
3218 127,
3219 127,
3220 127,
3221 127,
3222 127,
3223 127,
3224 127,
3225 127,
3226 127,
3227 127,
3228 127,
3229 127,
3230 127,
3231 127,
3232 127,
3233 127,
3234 127,
3235 127,
3236 127,
3237 127,
3238 127,
3239 127,
3240 127,
3241 127,
3242 127,
3243 127,
3244 127,
3245 127,
3246 127,
3247 127,
3248 127,
3249 127,
3250 0,
3251 24,
3252 24,
3253 24,
3254 33,
3255 47,
3256 49,
3257 58,
3258 58,
3259 74,
3260 74,
3261 74,
3262 97,
3263 97,
3264 97,
3265 106,
3266 106,
3267 108,
3268 108,
3269 108,
3270 108,
3271 108,
3272 108,
3273 124,
3274 124,
3275 124,
3276 124,
3277 124,
3278 124,
3279 124,
3280 127,
3281 127,
3282 127,
3283 127,
3284 127,
3285 127,
3286 127,
3287 127,
3288 127,
3289 127,
3290 127,
3291 127,
3292 127,
3293 127,
3294 127,
3295 127,
3296 127,
3297 127,
3298 127,
3299 127,
3300 127,
3301 127,
3302 127,
3303 127,
3304 127,
3305 127,
3306 127,
3307 127,
3308 127,
3309 127,
3310 127,
3311 127,
3312 127,
3313 127,
3314 127,
3315 127,
3316 127,
3317 127,
3318 127,
3319 127,
3320 127,
3321 127,
3322 127,
3323 127,
3324 127,
3325 127,
3326 127,
3327 127,
3328 127,
3329 127,
3330 127,
3331 127,
3332 127,
3333 127,
3334 127,
3335 127,
3336 127,
3337 127,
3338 127,
3339 127,
3340 127,
3341 127,
3342 127,
3343 127,
3344 127,
3345 127,
3346 127,
3347 127,
3348 127,
3349 127,
3350 127,
3351 127,
3352 127,
3353 127,
3354 127,
3355 127,
3356 127,
3357 127,
3358 127,
3359 127,
3360 127,
3361 127,
3362 127,
3363 127,
3364 127,
3365 127,
3366 127,
3367 127,
3368 127,
3369 127,
3370 127,
3371 127,
3372 127,
3373 127,
3374 127,
3375 127,
3376 127,
3377 127,
3378 127,
3379 0,
3380 24,
3381 24,
3382 24,
3383 39,
3384 48,
3385 50,
3386 63,
3387 63,
3388 72,
3389 74,
3390 74,
3391 96,
3392 96,
3393 96,
3394 109,
3395 111,
3396 111,
3397 111,
3398 111,
3399 111,
3400 111,
3401 111,
3402 119,
3403 119,
3404 122,
3405 122,
3406 122,
3407 122,
3408 122,
3409 127,
3410 127,
3411 127,
3412 127,
3413 127,
3414 127,
3415 127,
3416 127,
3417 127,
3418 127,
3419 127,
3420 127,
3421 127,
3422 127,
3423 127,
3424 127,
3425 127,
3426 127,
3427 127,
3428 127,
3429 127,
3430 127,
3431 127,
3432 127,
3433 127,
3434 127,
3435 127,
3436 127,
3437 127,
3438 127,
3439 127,
3440 127,
3441 127,
3442 127,
3443 127,
3444 127,
3445 127,
3446 127,
3447 127,
3448 127,
3449 127,
3450 127,
3451 127,
3452 127,
3453 127,
3454 127,
3455 127,
3456 127,
3457 127,
3458 127,
3459 127,
3460 127,
3461 127,
3462 127,
3463 127,
3464 127,
3465 127,
3466 127,
3467 127,
3468 127,
3469 127,
3470 127,
3471 127,
3472 127,
3473 127,
3474 127,
3475 127,
3476 127,
3477 127,
3478 127,
3479 127,
3480 127,
3481 127,
3482 127,
3483 127,
3484 127,
3485 127,
3486 127,
3487 127,
3488 127,
3489 127,
3490 127,
3491 127,
3492 127,
3493 127,
3494 127,
3495 127,
3496 127,
3497 127,
3498 127,
3499 127,
3500 127,
3501 127,
3502 127,
3503 127,
3504 127,
3505 127,
3506 127,
3507 127,
3508 0,
3509 23,
3510 23,
3511 23,
3512 43,
3513 46,
3514 54,
3515 66,
3516 66,
3517 69,
3518 77,
3519 77,
3520 92,
3521 92,
3522 92,
3523 105,
3524 113,
3525 113,
3526 113,
3527 113,
3528 113,
3529 113,
3530 113,
3531 115,
3532 117,
3533 123,
3534 123,
3535 123,
3536 123,
3537 123,
3538 127,
3539 127,
3540 127,
3541 127,
3542 127,
3543 127,
3544 127,
3545 127,
3546 127,
3547 127,
3548 127,
3549 127,
3550 127,
3551 127,
3552 127,
3553 127,
3554 127,
3555 127,
3556 127,
3557 127,
3558 127,
3559 127,
3560 127,
3561 127,
3562 127,
3563 127,
3564 127,
3565 127,
3566 127,
3567 127,
3568 127,
3569 127,
3570 127,
3571 127,
3572 127,
3573 127,
3574 127,
3575 127,
3576 127,
3577 127,
3578 127,
3579 127,
3580 127,
3581 127,
3582 127,
3583 127,
3584 127,
3585 127,
3586 127,
3587 127,
3588 127,
3589 127,
3590 127,
3591 127,
3592 127,
3593 127,
3594 127,
3595 127,
3596 127,
3597 127,
3598 127,
3599 127,
3600 127,
3601 127,
3602 127,
3603 127,
3604 127,
3605 127,
3606 127,
3607 127,
3608 127,
3609 127,
3610 127,
3611 127,
3612 127,
3613 127,
3614 127,
3615 127,
3616 127,
3617 127,
3618 127,
3619 127,
3620 127,
3621 127,
3622 127,
3623 127,
3624 127,
3625 127,
3626 127,
3627 127,
3628 127,
3629 127,
3630 127,
3631 127,
3632 127,
3633 127,
3634 127,
3635 127,
3636 127,
3637 0,
3638 22,
3639 22,
3640 22,
3641 44,
3642 44,
3643 59,
3644 67,
3645 67,
3646 67,
3647 81,
3648 81,
3649 89,
3650 89,
3651 89,
3652 97,
3653 112,
3654 112,
3655 112,
3656 112,
3657 112,
3658 112,
3659 112,
3660 112,
3661 119,
3662 126,
3663 126,
3664 126,
3665 126,
3666 126,
3667 127,
3668 127,
3669 127,
3670 127,
3671 127,
3672 127,
3673 127,
3674 127,
3675 127,
3676 127,
3677 127,
3678 127,
3679 127,
3680 127,
3681 127,
3682 127,
3683 127,
3684 127,
3685 127,
3686 127,
3687 127,
3688 127,
3689 127,
3690 127,
3691 127,
3692 127,
3693 127,
3694 127,
3695 127,
3696 127,
3697 127,
3698 127,
3699 127,
3700 127,
3701 127,
3702 127,
3703 127,
3704 127,
3705 127,
3706 127,
3707 127,
3708 127,
3709 127,
3710 127,
3711 127,
3712 127,
3713 127,
3714 127,
3715 127,
3716 127,
3717 127,
3718 127,
3719 127,
3720 127,
3721 127,
3722 127,
3723 127,
3724 127,
3725 127,
3726 127,
3727 127,
3728 127,
3729 127,
3730 127,
3731 127,
3732 127,
3733 127,
3734 127,
3735 127,
3736 127,
3737 127,
3738 127,
3739 127,
3740 127,
3741 127,
3742 127,
3743 127,
3744 127,
3745 127,
3746 127,
3747 127,
3748 127,
3749 127,
3750 127,
3751 127,
3752 127,
3753 127,
3754 127,
3755 127,
3756 127,
3757 127,
3758 127,
3759 127,
3760 127,
3761 127,
3762 127,
3763 127,
3764 127,
3765 127,
3766 0,
3767 21,
3768 21,
3769 24,
3770 43,
3771 45,
3772 63,
3773 65,
3774 65,
3775 67,
3776 85,
3777 85,
3778 87,
3779 87,
3780 87,
3781 91,
3782 109,
3783 109,
3784 109,
3785 111,
3786 111,
3787 111,
3788 111,
3789 111,
3790 123,
3791 127,
3792 127,
3793 127,
3794 127,
3795 127,
3796 127,
3797 127,
3798 127,
3799 127,
3800 127,
3801 127,
3802 127,
3803 127,
3804 127,
3805 127,
3806 127,
3807 127,
3808 127,
3809 127,
3810 127,
3811 127,
3812 127,
3813 127,
3814 127,
3815 127,
3816 127,
3817 127,
3818 127,
3819 127,
3820 127,
3821 127,
3822 127,
3823 127,
3824 127,
3825 127,
3826 127,
3827 127,
3828 127,
3829 127,
3830 127,
3831 127,
3832 127,
3833 127,
3834 127,
3835 127,
3836 127,
3837 127,
3838 127,
3839 127,
3840 127,
3841 127,
3842 127,
3843 127,
3844 127,
3845 127,
3846 127,
3847 127,
3848 127,
3849 127,
3850 127,
3851 127,
3852 127,
3853 127,
3854 127,
3855 127,
3856 127,
3857 127,
3858 127,
3859 127,
3860 127,
3861 127,
3862 127,
3863 127,
3864 127,
3865 127,
3866 127,
3867 127,
3868 127,
3869 127,
3870 127,
3871 127,
3872 127,
3873 127,
3874 127,
3875 127,
3876 127,
3877 127,
3878 127,
3879 127,
3880 127,
3881 127,
3882 127,
3883 127,
3884 127,
3885 127,
3886 127,
3887 127,
3888 127,
3889 127,
3890 127,
3891 127,
3892 127,
3893 127,
3894 127,
3895 0,
3896 21,
3897 21,
3898 28,
3899 42,
3900 50,
3901 63,
3902 63,
3903 66,
3904 71,
3905 85,
3906 85,
3907 85,
3908 85,
3909 87,
3910 92,
3911 106,
3912 106,
3913 108,
3914 114,
3915 114,
3916 114,
3917 114,
3918 114,
3919 125,
3920 127,
3921 127,
3922 127,
3923 127,
3924 127,
3925 127,
3926 127,
3927 127,
3928 127,
3929 127,
3930 127,
3931 127,
3932 127,
3933 127,
3934 127,
3935 127,
3936 127,
3937 127,
3938 127,
3939 127,
3940 127,
3941 127,
3942 127,
3943 127,
3944 127,
3945 127,
3946 127,
3947 127,
3948 127,
3949 127,
3950 127,
3951 127,
3952 127,
3953 127,
3954 127,
3955 127,
3956 127,
3957 127,
3958 127,
3959 127,
3960 127,
3961 127,
3962 127,
3963 127,
3964 127,
3965 127,
3966 127,
3967 127,
3968 127,
3969 127,
3970 127,
3971 127,
3972 127,
3973 127,
3974 127,
3975 127,
3976 127,
3977 127,
3978 127,
3979 127,
3980 127,
3981 127,
3982 127,
3983 127,
3984 127,
3985 127,
3986 127,
3987 127,
3988 127,
3989 127,
3990 127,
3991 127,
3992 127,
3993 127,
3994 127,
3995 127,
3996 127,
3997 127,
3998 127,
3999 127,
4000 127,
4001 127,
4002 127,
4003 127,
4004 127,
4005 127,
4006 127,
4007 127,
4008 127,
4009 127,
4010 127,
4011 127,
4012 127,
4013 127,
4014 127,
4015 127,
4016 127,
4017 127,
4018 127,
4019 127,
4020 127,
4021 127,
4022 127,
4023 127,
4024 0,
4025 20,
4026 20,
4027 34,
4028 41,
4029 54,
4030 62,
4031 62,
4032 69,
4033 75,
4034 82,
4035 82,
4036 82,
4037 82,
4038 92,
4039 98,
4040 105,
4041 105,
4042 110,
4043 117,
4044 117,
4045 117,
4046 117,
4047 117,
4048 124,
4049 124,
4050 126,
4051 126,
4052 126,
4053 126,
4054 126,
4055 126,
4056 127,
4057 127,
4058 127,
4059 127,
4060 127,
4061 127,
4062 127,
4063 127,
4064 127,
4065 127,
4066 127,
4067 127,
4068 127,
4069 127,
4070 127,
4071 127,
4072 127,
4073 127,
4074 127,
4075 127,
4076 127,
4077 127,
4078 127,
4079 127,
4080 127,
4081 127,
4082 127,
4083 127,
4084 127,
4085 127,
4086 127,
4087 127,
4088 127,
4089 127,
4090 127,
4091 127,
4092 127,
4093 127,
4094 127,
4095 127,
4096 127,
4097 127,
4098 127,
4099 127,
4100 127,
4101 127,
4102 127,
4103 127,
4104 127,
4105 127,
4106 127,
4107 127,
4108 127,
4109 127,
4110 127,
4111 127,
4112 127,
4113 127,
4114 127,
4115 127,
4116 127,
4117 127,
4118 127,
4119 127,
4120 127,
4121 127,
4122 127,
4123 127,
4124 127,
4125 127,
4126 127,
4127 127,
4128 127,
4129 127,
4130 127,
4131 127,
4132 127,
4133 127,
4134 127,
4135 127,
4136 127,
4137 127,
4138 127,
4139 127,
4140 127,
4141 127,
4142 127,
4143 127,
4144 127,
4145 127,
4146 127,
4147 127,
4148 127,
4149 127,
4150 127,
4151 127,
4152 127,
4153 0,
4154 20,
4155 20,
4156 38,
4157 40,
4158 58,
4159 60,
4160 60,
4161 73,
4162 78,
4163 80,
4164 80,
4165 80,
4166 80,
4167 100,
4168 105,
4169 107,
4170 107,
4171 113,
4172 118,
4173 118,
4174 118,
4175 118,
4176 118,
4177 120,
4178 120,
4179 127,
4180 127,
4181 127,
4182 127,
4183 127,
4184 127,
4185 127,
4186 127,
4187 127,
4188 127,
4189 127,
4190 127,
4191 127,
4192 127,
4193 127,
4194 127,
4195 127,
4196 127,
4197 127,
4198 127,
4199 127,
4200 127,
4201 127,
4202 127,
4203 127,
4204 127,
4205 127,
4206 127,
4207 127,
4208 127,
4209 127,
4210 127,
4211 127,
4212 127,
4213 127,
4214 127,
4215 127,
4216 127,
4217 127,
4218 127,
4219 127,
4220 127,
4221 127,
4222 127,
4223 127,
4224 127,
4225 127,
4226 127,
4227 127,
4228 127,
4229 127,
4230 127,
4231 127,
4232 127,
4233 127,
4234 127,
4235 127,
4236 127,
4237 127,
4238 127,
4239 127,
4240 127,
4241 127,
4242 127,
4243 127,
4244 127,
4245 127,
4246 127,
4247 127,
4248 127,
4249 127,
4250 127,
4251 127,
4252 127,
4253 127,
4254 127,
4255 127,
4256 127,
4257 127,
4258 127,
4259 127,
4260 127,
4261 127,
4262 127,
4263 127,
4264 127,
4265 127,
4266 127,
4267 127,
4268 127,
4269 127,
4270 127,
4271 127,
4272 127,
4273 127,
4274 127,
4275 127,
4276 127,
4277 127,
4278 127,
4279 127,
4280 127,
4281 127,
4282 0,
4283 19,
4284 21,
4285 38,
4286 40,
4287 58,
4288 58,
4289 60,
4290 75,
4291 77,
4292 77,
4293 77,
4294 81,
4295 81,
4296 107,
4297 109,
4298 109,
4299 109,
4300 114,
4301 116,
4302 116,
4303 116,
4304 116,
4305 116,
4306 116,
4307 116,
4308 127,
4309 127,
4310 127,
4311 127,
4312 127,
4313 127,
4314 127,
4315 127,
4316 127,
4317 127,
4318 127,
4319 127,
4320 127,
4321 127,
4322 127,
4323 127,
4324 127,
4325 127,
4326 127,
4327 127,
4328 127,
4329 127,
4330 127,
4331 127,
4332 127,
4333 127,
4334 127,
4335 127,
4336 127,
4337 127,
4338 127,
4339 127,
4340 127,
4341 127,
4342 127,
4343 127,
4344 127,
4345 127,
4346 127,
4347 127,
4348 127,
4349 127,
4350 127,
4351 127,
4352 127,
4353 127,
4354 127,
4355 127,
4356 127,
4357 127,
4358 127,
4359 127,
4360 127,
4361 127,
4362 127,
4363 127,
4364 127,
4365 127,
4366 127,
4367 127,
4368 127,
4369 127,
4370 127,
4371 127,
4372 127,
4373 127,
4374 127,
4375 127,
4376 127,
4377 127,
4378 127,
4379 127,
4380 127,
4381 127,
4382 127,
4383 127,
4384 127,
4385 127,
4386 127,
4387 127,
4388 127,
4389 127,
4390 127,
4391 127,
4392 127,
4393 127,
4394 127,
4395 127,
4396 127,
4397 127,
4398 127,
4399 127,
4400 127,
4401 127,
4402 127,
4403 127,
4404 127,
4405 127,
4406 127,
4407 127,
4408 127,
4409 127,
4410 127,
4411 0,
4412 18,
4413 25,
4414 37,
4415 44,
4416 56,
4417 56,
4418 63,
4419 75,
4420 75,
4421 75,
4422 75,
4423 88,
4424 88,
4425 111,
4426 111,
4427 111,
4428 111,
4429 112,
4430 112,
4431 112,
4432 112,
4433 112,
4434 112,
4435 112,
4436 114,
4437 127,
4438 127,
4439 127,
4440 127,
4441 127,
4442 127,
4443 127,
4444 127,
4445 127,
4446 127,
4447 127,
4448 127,
4449 127,
4450 127,
4451 127,
4452 127,
4453 127,
4454 127,
4455 127,
4456 127,
4457 127,
4458 127,
4459 127,
4460 127,
4461 127,
4462 127,
4463 127,
4464 127,
4465 127,
4466 127,
4467 127,
4468 127,
4469 127,
4470 127,
4471 127,
4472 127,
4473 127,
4474 127,
4475 127,
4476 127,
4477 127,
4478 127,
4479 127,
4480 127,
4481 127,
4482 127,
4483 127,
4484 127,
4485 127,
4486 127,
4487 127,
4488 127,
4489 127,
4490 127,
4491 127,
4492 127,
4493 127,
4494 127,
4495 127,
4496 127,
4497 127,
4498 127,
4499 127,
4500 127,
4501 127,
4502 127,
4503 127,
4504 127,
4505 127,
4506 127,
4507 127,
4508 127,
4509 127,
4510 127,
4511 127,
4512 127,
4513 127,
4514 127,
4515 127,
4516 127,
4517 127,
4518 127,
4519 127,
4520 127,
4521 127,
4522 127,
4523 127,
4524 127,
4525 127,
4526 127,
4527 127,
4528 127,
4529 127,
4530 127,
4531 127,
4532 127,
4533 127,
4534 127,
4535 127,
4536 127,
4537 127,
4538 127,
4539 127,
4540 0,
4541 18,
4542 30,
4543 36,
4544 48,
4545 55,
4546 55,
4547 67,
4548 73,
4549 73,
4550 73,
4551 73,
4552 97,
4553 97,
4554 110,
4555 110,
4556 110,
4557 110,
4558 110,
4559 110,
4560 110,
4561 110,
4562 110,
4563 110,
4564 110,
4565 116,
4566 127,
4567 127,
4568 127,
4569 127,
4570 127,
4571 127,
4572 127,
4573 127,
4574 127,
4575 127,
4576 127,
4577 127,
4578 127,
4579 127,
4580 127,
4581 127,
4582 127,
4583 127,
4584 127,
4585 127,
4586 127,
4587 127,
4588 127,
4589 127,
4590 127,
4591 127,
4592 127,
4593 127,
4594 127,
4595 127,
4596 127,
4597 127,
4598 127,
4599 127,
4600 127,
4601 127,
4602 127,
4603 127,
4604 127,
4605 127,
4606 127,
4607 127,
4608 127,
4609 127,
4610 127,
4611 127,
4612 127,
4613 127,
4614 127,
4615 127,
4616 127,
4617 127,
4618 127,
4619 127,
4620 127,
4621 127,
4622 127,
4623 127,
4624 127,
4625 127,
4626 127,
4627 127,
4628 127,
4629 127,
4630 127,
4631 127,
4632 127,
4633 127,
4634 127,
4635 127,
4636 127,
4637 127,
4638 127,
4639 127,
4640 127,
4641 127,
4642 127,
4643 127,
4644 127,
4645 127,
4646 127,
4647 127,
4648 127,
4649 127,
4650 127,
4651 127,
4652 127,
4653 127,
4654 127,
4655 127,
4656 127,
4657 127,
4658 127,
4659 127,
4660 127,
4661 127,
4662 127,
4663 127,
4664 127,
4665 127,
4666 127,
4667 127,
4668 127,
4669 0,
4670 18,
4671 34,
4672 36,
4673 52,
4674 55,
4675 55,
4676 70,
4677 72,
4678 73,
4679 73,
4680 73,
4681 102,
4682 104,
4683 108,
4684 108,
4685 108,
4686 108,
4687 109,
4688 109,
4689 109,
4690 109,
4691 109,
4692 109,
4693 109,
4694 119,
4695 127,
4696 127,
4697 127,
4698 127,
4699 127,
4700 127,
4701 127,
4702 127,
4703 127,
4704 127,
4705 127,
4706 127,
4707 127,
4708 127,
4709 127,
4710 127,
4711 127,
4712 127,
4713 127,
4714 127,
4715 127,
4716 127,
4717 127,
4718 127,
4719 127,
4720 127,
4721 127,
4722 127,
4723 127,
4724 127,
4725 127,
4726 127,
4727 127,
4728 127,
4729 127,
4730 127,
4731 127,
4732 127,
4733 127,
4734 127,
4735 127,
4736 127,
4737 127,
4738 127,
4739 127,
4740 127,
4741 127,
4742 127,
4743 127,
4744 127,
4745 127,
4746 127,
4747 127,
4748 127,
4749 127,
4750 127,
4751 127,
4752 127,
4753 127,
4754 127,
4755 127,
4756 127,
4757 127,
4758 127,
4759 127,
4760 127,
4761 127,
4762 127,
4763 127,
4764 127,
4765 127,
4766 127,
4767 127,
4768 127,
4769 127,
4770 127,
4771 127,
4772 127,
4773 127,
4774 127,
4775 127,
4776 127,
4777 127,
4778 127,
4779 127,
4780 127,
4781 127,
4782 127,
4783 127,
4784 127,
4785 127,
4786 127,
4787 127,
4788 127,
4789 127,
4790 127,
4791 127,
4792 127,
4793 127,
4794 127,
4795 127,
4796 127,
4797 127,
4798 0,
4799 17,
4800 35,
4801 35,
4802 52,
4803 59,
4804 59,
4805 70,
4806 70,
4807 76,
4808 76,
4809 76,
4810 99,
4811 105,
4812 105,
4813 105,
4814 105,
4815 105,
4816 111,
4817 111,
4818 111,
4819 111,
4820 111,
4821 111,
4822 111,
4823 121,
4824 127,
4825 127,
4826 127,
4827 127,
4828 127,
4829 127,
4830 127,
4831 127,
4832 127,
4833 127,
4834 127,
4835 127,
4836 127,
4837 127,
4838 127,
4839 127,
4840 127,
4841 127,
4842 127,
4843 127,
4844 127,
4845 127,
4846 127,
4847 127,
4848 127,
4849 127,
4850 127,
4851 127,
4852 127,
4853 127,
4854 127,
4855 127,
4856 127,
4857 127,
4858 127,
4859 127,
4860 127,
4861 127,
4862 127,
4863 127,
4864 127,
4865 127,
4866 127,
4867 127,
4868 127,
4869 127,
4870 127,
4871 127,
4872 127,
4873 127,
4874 127,
4875 127,
4876 127,
4877 127,
4878 127,
4879 127,
4880 127,
4881 127,
4882 127,
4883 127,
4884 127,
4885 127,
4886 127,
4887 127,
4888 127,
4889 127,
4890 127,
4891 127,
4892 127,
4893 127,
4894 127,
4895 127,
4896 127,
4897 127,
4898 127,
4899 127,
4900 127,
4901 127,
4902 127,
4903 127,
4904 127,
4905 127,
4906 127,
4907 127,
4908 127,
4909 127,
4910 127,
4911 127,
4912 127,
4913 127,
4914 127,
4915 127,
4916 127,
4917 127,
4918 127,
4919 127,
4920 127,
4921 127,
4922 127,
4923 127,
4924 127,
4925 127,
4926 127,
4927 0,
4928 17,
4929 34,
4930 36,
4931 51,
4932 61,
4933 62,
4934 70,
4935 70,
4936 80,
4937 80,
4938 80,
4939 93,
4940 103,
4941 103,
4942 103,
4943 103,
4944 103,
4945 112,
4946 112,
4947 112,
4948 112,
4949 112,
4950 116,
4951 118,
4952 124,
4953 127,
4954 127,
4955 127,
4956 127,
4957 127,
4958 127,
4959 127,
4960 127,
4961 127,
4962 127,
4963 127,
4964 127,
4965 127,
4966 127,
4967 127,
4968 127,
4969 127,
4970 127,
4971 127,
4972 127,
4973 127,
4974 127,
4975 127,
4976 127,
4977 127,
4978 127,
4979 127,
4980 127,
4981 127,
4982 127,
4983 127,
4984 127,
4985 127,
4986 127,
4987 127,
4988 127,
4989 127,
4990 127,
4991 127,
4992 127,
4993 127,
4994 127,
4995 127,
4996 127,
4997 127,
4998 127,
4999 127,
5000 127,
5001 127,
5002 127,
5003 127,
5004 127,
5005 127,
5006 127,
5007 127,
5008 127,
5009 127,
5010 127,
5011 127,
5012 127,
5013 127,
5014 127,
5015 127,
5016 127,
5017 127,
5018 127,
5019 127,
5020 127,
5021 127,
5022 127,
5023 127,
5024 127,
5025 127,
5026 127,
5027 127,
5028 127,
5029 127,
5030 127,
5031 127,
5032 127,
5033 127,
5034 127,
5035 127,
5036 127,
5037 127,
5038 127,
5039 127,
5040 127,
5041 127,
5042 127,
5043 127,
5044 127,
5045 127,
5046 127,
5047 127,
5048 127,
5049 127,
5050 127,
5051 127,
5052 127,
5053 127,
5054 127,
5055 127,
5056 0,
5057 16,
5058 33,
5059 39,
5060 50,
5061 59,
5062 65,
5063 72,
5064 72,
5065 82,
5066 82,
5067 82,
5068 91,
5069 100,
5070 100,
5071 100,
5072 100,
5073 100,
5074 109,
5075 109,
5076 109,
5077 109,
5078 109,
5079 121,
5080 127,
5081 127,
5082 127,
5083 127,
5084 127,
5085 127,
5086 127,
5087 127,
5088 127,
5089 127,
5090 127,
5091 127,
5092 127,
5093 127,
5094 127,
5095 127,
5096 127,
5097 127,
5098 127,
5099 127,
5100 127,
5101 127,
5102 127,
5103 127,
5104 127,
5105 127,
5106 127,
5107 127,
5108 127,
5109 127,
5110 127,
5111 127,
5112 127,
5113 127,
5114 127,
5115 127,
5116 127,
5117 127,
5118 127,
5119 127,
5120 127,
5121 127,
5122 127,
5123 127,
5124 127,
5125 127,
5126 127,
5127 127,
5128 127,
5129 127,
5130 127,
5131 127,
5132 127,
5133 127,
5134 127,
5135 127,
5136 127,
5137 127,
5138 127,
5139 127,
5140 127,
5141 127,
5142 127,
5143 127,
5144 127,
5145 127,
5146 127,
5147 127,
5148 127,
5149 127,
5150 127,
5151 127,
5152 127,
5153 127,
5154 127,
5155 127,
5156 127,
5157 127,
5158 127,
5159 127,
5160 127,
5161 127,
5162 127,
5163 127,
5164 127,
5165 127,
5166 127,
5167 127,
5168 127,
5169 127,
5170 127,
5171 127,
5172 127,
5173 127,
5174 127,
5175 127,
5176 127,
5177 127,
5178 127,
5179 127,
5180 127,
5181 127,
5182 127,
5183 127,
5184 127,
5185 0,
5186 16,
5187 32,
5188 43,
5189 48,
5190 54,
5191 66,
5192 75,
5193 75,
5194 81,
5195 83,
5196 83,
5197 92,
5198 97,
5199 97,
5200 97,
5201 99,
5202 99,
5203 105,
5204 105,
5205 105,
5206 105,
5207 105,
5208 123,
5209 127,
5210 127,
5211 127,
5212 127,
5213 127,
5214 127,
5215 127,
5216 127,
5217 127,
5218 127,
5219 127,
5220 127,
5221 127,
5222 127,
5223 127,
5224 127,
5225 127,
5226 127,
5227 127,
5228 127,
5229 127,
5230 127,
5231 127,
5232 127,
5233 127,
5234 127,
5235 127,
5236 127,
5237 127,
5238 127,
5239 127,
5240 127,
5241 127,
5242 127,
5243 127,
5244 127,
5245 127,
5246 127,
5247 127,
5248 127,
5249 127,
5250 127,
5251 127,
5252 127,
5253 127,
5254 127,
5255 127,
5256 127,
5257 127,
5258 127,
5259 127,
5260 127,
5261 127,
5262 127,
5263 127,
5264 127,
5265 127,
5266 127,
5267 127,
5268 127,
5269 127,
5270 127,
5271 127,
5272 127,
5273 127,
5274 127,
5275 127,
5276 127,
5277 127,
5278 127,
5279 127,
5280 127,
5281 127,
5282 127,
5283 127,
5284 127,
5285 127,
5286 127,
5287 127,
5288 127,
5289 127,
5290 127,
5291 127,
5292 127,
5293 127,
5294 127,
5295 127,
5296 127,
5297 127,
5298 127,
5299 127,
5300 127,
5301 127,
5302 127,
5303 127,
5304 127,
5305 127,
5306 127,
5307 127,
5308 127,
5309 127,
5310 127,
5311 127,
5312 127,
5313 127,
5314 0,
5315 15,
5316 31,
5317 46,
5318 47,
5319 49,
5320 69,
5321 77,
5322 77,
5323 81,
5324 85,
5325 85,
5326 93,
5327 95,
5328 95,
5329 95,
5330 100,
5331 100,
5332 102,
5333 102,
5334 102,
5335 102,
5336 102,
5337 120,
5338 127,
5339 127,
5340 127,
5341 127,
5342 127,
5343 127,
5344 127,
5345 127,
5346 127,
5347 127,
5348 127,
5349 127,
5350 127,
5351 127,
5352 127,
5353 127,
5354 127,
5355 127,
5356 127,
5357 127,
5358 127,
5359 127,
5360 127,
5361 127,
5362 127,
5363 127,
5364 127,
5365 127,
5366 127,
5367 127,
5368 127,
5369 127,
5370 127,
5371 127,
5372 127,
5373 127,
5374 127,
5375 127,
5376 127,
5377 127,
5378 127,
5379 127,
5380 127,
5381 127,
5382 127,
5383 127,
5384 127,
5385 127,
5386 127,
5387 127,
5388 127,
5389 127,
5390 127,
5391 127,
5392 127,
5393 127,
5394 127,
5395 127,
5396 127,
5397 127,
5398 127,
5399 127,
5400 127,
5401 127,
5402 127,
5403 127,
5404 127,
5405 127,
5406 127,
5407 127,
5408 127,
5409 127,
5410 127,
5411 127,
5412 127,
5413 127,
5414 127,
5415 127,
5416 127,
5417 127,
5418 127,
5419 127,
5420 127,
5421 127,
5422 127,
5423 127,
5424 127,
5425 127,
5426 127,
5427 127,
5428 127,
5429 127,
5430 127,
5431 127,
5432 127,
5433 127,
5434 127,
5435 127,
5436 127,
5437 127,
5438 127,
5439 127,
5440 127,
5441 127,
5442 127,
5443 0,
5444 15,
5445 30,
5446 46,
5447 48,
5448 48,
5449 70,
5450 75,
5451 79,
5452 82,
5453 87,
5454 87,
5455 92,
5456 94,
5457 94,
5458 94,
5459 103,
5460 103,
5461 103,
5462 103,
5463 103,
5464 104,
5465 104,
5466 115,
5467 120,
5468 127,
5469 127,
5470 127,
5471 127,
5472 127,
5473 127,
5474 127,
5475 127,
5476 127,
5477 127,
5478 127,
5479 127,
5480 127,
5481 127,
5482 127,
5483 127,
5484 127,
5485 127,
5486 127,
5487 127,
5488 127,
5489 127,
5490 127,
5491 127,
5492 127,
5493 127,
5494 127,
5495 127,
5496 127,
5497 127,
5498 127,
5499 127,
5500 127,
5501 127,
5502 127,
5503 127,
5504 127,
5505 127,
5506 127,
5507 127,
5508 127,
5509 127,
5510 127,
5511 127,
5512 127,
5513 127,
5514 127,
5515 127,
5516 127,
5517 127,
5518 127,
5519 127,
5520 127,
5521 127,
5522 127,
5523 127,
5524 127,
5525 127,
5526 127,
5527 127,
5528 127,
5529 127,
5530 127,
5531 127,
5532 127,
5533 127,
5534 127,
5535 127,
5536 127,
5537 127,
5538 127,
5539 127,
5540 127,
5541 127,
5542 127,
5543 127,
5544 127,
5545 127,
5546 127,
5547 127,
5548 127,
5549 127,
5550 127,
5551 127,
5552 127,
5553 127,
5554 127,
5555 127,
5556 127,
5557 127,
5558 127,
5559 127,
5560 127,
5561 127,
5562 127,
5563 127,
5564 127,
5565 127,
5566 127,
5567 127,
5568 127,
5569 127,
5570 127,
5571 127,
5572 0,
5573 15,
5574 30,
5575 45,
5576 50,
5577 50,
5578 68,
5579 70,
5580 80,
5581 85,
5582 89,
5583 89,
5584 90,
5585 95,
5586 95,
5587 95,
5588 104,
5589 104,
5590 104,
5591 104,
5592 104,
5593 109,
5594 109,
5595 112,
5596 114,
5597 127,
5598 127,
5599 127,
5600 127,
5601 127,
5602 127,
5603 127,
5604 127,
5605 127,
5606 127,
5607 127,
5608 127,
5609 127,
5610 127,
5611 127,
5612 127,
5613 127,
5614 127,
5615 127,
5616 127,
5617 127,
5618 127,
5619 127,
5620 127,
5621 127,
5622 127,
5623 127,
5624 127,
5625 127,
5626 127,
5627 127,
5628 127,
5629 127,
5630 127,
5631 127,
5632 127,
5633 127,
5634 127,
5635 127,
5636 127,
5637 127,
5638 127,
5639 127,
5640 127,
5641 127,
5642 127,
5643 127,
5644 127,
5645 127,
5646 127,
5647 127,
5648 127,
5649 127,
5650 127,
5651 127,
5652 127,
5653 127,
5654 127,
5655 127,
5656 127,
5657 127,
5658 127,
5659 127,
5660 127,
5661 127,
5662 127,
5663 127,
5664 127,
5665 127,
5666 127,
5667 127,
5668 127,
5669 127,
5670 127,
5671 127,
5672 127,
5673 127,
5674 127,
5675 127,
5676 127,
5677 127,
5678 127,
5679 127,
5680 127,
5681 127,
5682 127,
5683 127,
5684 127,
5685 127,
5686 127,
5687 127,
5688 127,
5689 127,
5690 127,
5691 127,
5692 127,
5693 127,
5694 127,
5695 127,
5696 127,
5697 127,
5698 127,
5699 127,
5700 127,
5701 0,
5702 14,
5703 29,
5704 44,
5705 54,
5706 54,
5707 64,
5708 64,
5709 83,
5710 87,
5711 88,
5712 88,
5713 88,
5714 98,
5715 98,
5716 98,
5717 103,
5718 103,
5719 103,
5720 103,
5721 103,
5722 113,
5723 113,
5724 113,
5725 113,
5726 127,
5727 127,
5728 127,
5729 127,
5730 127,
5731 127,
5732 127,
5733 127,
5734 127,
5735 127,
5736 127,
5737 127,
5738 127,
5739 127,
5740 127,
5741 127,
5742 127,
5743 127,
5744 127,
5745 127,
5746 127,
5747 127,
5748 127,
5749 127,
5750 127,
5751 127,
5752 127,
5753 127,
5754 127,
5755 127,
5756 127,
5757 127,
5758 127,
5759 127,
5760 127,
5761 127,
5762 127,
5763 127,
5764 127,
5765 127,
5766 127,
5767 127,
5768 127,
5769 127,
5770 127,
5771 127,
5772 127,
5773 127,
5774 127,
5775 127,
5776 127,
5777 127,
5778 127,
5779 127,
5780 127,
5781 127,
5782 127,
5783 127,
5784 127,
5785 127,
5786 127,
5787 127,
5788 127,
5789 127,
5790 127,
5791 127,
5792 127,
5793 127,
5794 127,
5795 127,
5796 127,
5797 127,
5798 127,
5799 127,
5800 127,
5801 127,
5802 127,
5803 127,
5804 127,
5805 127,
5806 127,
5807 127,
5808 127,
5809 127,
5810 127,
5811 127,
5812 127,
5813 127,
5814 127,
5815 127,
5816 127,
5817 127,
5818 127,
5819 127,
5820 127,
5821 127,
5822 127,
5823 127,
5824 127,
5825 127,
5826 127,
5827 127,
5828 127,
5829 127,
5830 0,
5831 14,
5832 29,
5833 43,
5834 56,
5835 56,
5836 61,
5837 61,
5838 84,
5839 85,
5840 88,
5841 88,
5842 88,
5843 100,
5844 100,
5845 100,
5846 102,
5847 102,
5848 102,
5849 102,
5850 102,
5851 113,
5852 116,
5853 116,
5854 116,
5855 127,
5856 127,
5857 127,
5858 127,
5859 127,
5860 127,
5861 127,
5862 127,
5863 127,
5864 127,
5865 127,
5866 127,
5867 127,
5868 127,
5869 127,
5870 127,
5871 127,
5872 127,
5873 127,
5874 127,
5875 127,
5876 127,
5877 127,
5878 127,
5879 127,
5880 127,
5881 127,
5882 127,
5883 127,
5884 127,
5885 127,
5886 127,
5887 127,
5888 127,
5889 127,
5890 127,
5891 127,
5892 127,
5893 127,
5894 127,
5895 127,
5896 127,
5897 127,
5898 127,
5899 127,
5900 127,
5901 127,
5902 127,
5903 127,
5904 127,
5905 127,
5906 127,
5907 127,
5908 127,
5909 127,
5910 127,
5911 127,
5912 127,
5913 127,
5914 127,
5915 127,
5916 127,
5917 127,
5918 127,
5919 127,
5920 127,
5921 127,
5922 127,
5923 127,
5924 127,
5925 127,
5926 127,
5927 127,
5928 127,
5929 127,
5930 127,
5931 127,
5932 127,
5933 127,
5934 127,
5935 127,
5936 127,
5937 127,
5938 127,
5939 127,
5940 127,
5941 127,
5942 127,
5943 127,
5944 127,
5945 127,
5946 127,
5947 127,
5948 127,
5949 127,
5950 127,
5951 127,
5952 127,
5953 127,
5954 127,
5955 127,
5956 127,
5957 127,
5958 127,
5959 0,
5960 14,
5961 28,
5962 42,
5963 57,
5964 57,
5965 62,
5966 62,
5967 80,
5968 80,
5969 91,
5970 91,
5971 91,
5972 100,
5973 100,
5974 100,
5975 100,
5976 100,
5977 100,
5978 100,
5979 100,
5980 109,
5981 119,
5982 119,
5983 119,
5984 127,
5985 127,
5986 127,
5987 127,
5988 127,
5989 127,
5990 127,
5991 127,
5992 127,
5993 127,
5994 127,
5995 127,
5996 127,
5997 127,
5998 127,
5999 127,
6000 127,
6001 127,
6002 127,
6003 127,
6004 127,
6005 127,
6006 127,
6007 127,
6008 127,
6009 127,
6010 127,
6011 127,
6012 127,
6013 127,
6014 127,
6015 127,
6016 127,
6017 127,
6018 127,
6019 127,
6020 127,
6021 127,
6022 127,
6023 127,
6024 127,
6025 127,
6026 127,
6027 127,
6028 127,
6029 127,
6030 127,
6031 127,
6032 127,
6033 127,
6034 127,
6035 127,
6036 127,
6037 127,
6038 127,
6039 127,
6040 127,
6041 127,
6042 127,
6043 127,
6044 127,
6045 127,
6046 127,
6047 127,
6048 127,
6049 127,
6050 127,
6051 127,
6052 127,
6053 127,
6054 127,
6055 127,
6056 127,
6057 127,
6058 127,
6059 127,
6060 127,
6061 127,
6062 127,
6063 127,
6064 127,
6065 127,
6066 127,
6067 127,
6068 127,
6069 127,
6070 127,
6071 127,
6072 127,
6073 127,
6074 127,
6075 127,
6076 127,
6077 127,
6078 127,
6079 127,
6080 127,
6081 127,
6082 127,
6083 127,
6084 127,
6085 127,
6086 127,
6087 127,
6088 0,
6089 14,
6090 28,
6091 42,
6092 56,
6093 56,
6094 65,
6095 66,
6096 76,
6097 76,
6098 92,
6099 92,
6100 92,
6101 97,
6102 97,
6103 97,
6104 101,
6105 101,
6106 101,
6107 101,
6108 101,
6109 106,
6110 121,
6111 121,
6112 121,
6113 126,
6114 126,
6115 127,
6116 127,
6117 127,
6118 127,
6119 127,
6120 127,
6121 127,
6122 127,
6123 127,
6124 127,
6125 127,
6126 127,
6127 127,
6128 127,
6129 127,
6130 127,
6131 127,
6132 127,
6133 127,
6134 127,
6135 127,
6136 127,
6137 127,
6138 127,
6139 127,
6140 127,
6141 127,
6142 127,
6143 127,
6144 127,
6145 127,
6146 127,
6147 127,
6148 127,
6149 127,
6150 127,
6151 127,
6152 127,
6153 127,
6154 127,
6155 127,
6156 127,
6157 127,
6158 127,
6159 127,
6160 127,
6161 127,
6162 127,
6163 127,
6164 127,
6165 127,
6166 127,
6167 127,
6168 127,
6169 127,
6170 127,
6171 127,
6172 127,
6173 127,
6174 127,
6175 127,
6176 127,
6177 127,
6178 127,
6179 127,
6180 127,
6181 127,
6182 127,
6183 127,
6184 127,
6185 127,
6186 127,
6187 127,
6188 127,
6189 127,
6190 127,
6191 127,
6192 127,
6193 127,
6194 127,
6195 127,
6196 127,
6197 127,
6198 127,
6199 127,
6200 127,
6201 127,
6202 127,
6203 127,
6204 127,
6205 127,
6206 127,
6207 127,
6208 127,
6209 127,
6210 127,
6211 127,
6212 127,
6213 127,
6214 127,
6215 127,
6216 127,
6217 0,
6218 13,
6219 27,
6220 41,
6221 55,
6222 55,
6223 67,
6224 72,
6225 74,
6226 74,
6227 90,
6228 90,
6229 90,
6230 91,
6231 91,
6232 91,
6233 105,
6234 105,
6235 105,
6236 105,
6237 105,
6238 107,
6239 122,
6240 122,
6241 122,
6242 123,
6243 123,
6244 127,
6245 127,
6246 127,
6247 127,
6248 127,
6249 127,
6250 127,
6251 127,
6252 127,
6253 127,
6254 127,
6255 127,
6256 127,
6257 127,
6258 127,
6259 127,
6260 127,
6261 127,
6262 127,
6263 127,
6264 127,
6265 127,
6266 127,
6267 127,
6268 127,
6269 127,
6270 127,
6271 127,
6272 127,
6273 127,
6274 127,
6275 127,
6276 127,
6277 127,
6278 127,
6279 127,
6280 127,
6281 127,
6282 127,
6283 127,
6284 127,
6285 127,
6286 127,
6287 127,
6288 127,
6289 127,
6290 127,
6291 127,
6292 127,
6293 127,
6294 127,
6295 127,
6296 127,
6297 127,
6298 127,
6299 127,
6300 127,
6301 127,
6302 127,
6303 127,
6304 127,
6305 127,
6306 127,
6307 127,
6308 127,
6309 127,
6310 127,
6311 127,
6312 127,
6313 127,
6314 127,
6315 127,
6316 127,
6317 127,
6318 127,
6319 127,
6320 127,
6321 127,
6322 127,
6323 127,
6324 127,
6325 127,
6326 127,
6327 127,
6328 127,
6329 127,
6330 127,
6331 127,
6332 127,
6333 127,
6334 127,
6335 127,
6336 127,
6337 127,
6338 127,
6339 127,
6340 127,
6341 127,
6342 127,
6343 127,
6344 127,
6345 127,
6346 0,
6347 13,
6348 27,
6349 40,
6350 54,
6351 54,
6352 67,
6353 76,
6354 76,
6355 76,
6356 85,
6357 85,
6358 85,
6359 85,
6360 85,
6361 85,
6362 112,
6363 112,
6364 112,
6365 112,
6366 112,
6367 112,
6368 121,
6369 121,
6370 121,
6371 121,
6372 121,
6373 126,
6374 127,
6375 127,
6376 127,
6377 127,
6378 127,
6379 127,
6380 127,
6381 127,
6382 127,
6383 127,
6384 127,
6385 127,
6386 127,
6387 127,
6388 127,
6389 127,
6390 127,
6391 127,
6392 127,
6393 127,
6394 127,
6395 127,
6396 127,
6397 127,
6398 127,
6399 127,
6400 127,
6401 127,
6402 127,
6403 127,
6404 127,
6405 127,
6406 127,
6407 127,
6408 127,
6409 127,
6410 127,
6411 127,
6412 127,
6413 127,
6414 127,
6415 127,
6416 127,
6417 127,
6418 127,
6419 127,
6420 127,
6421 127,
6422 127,
6423 127,
6424 127,
6425 127,
6426 127,
6427 127,
6428 127,
6429 127,
6430 127,
6431 127,
6432 127,
6433 127,
6434 127,
6435 127,
6436 127,
6437 127,
6438 127,
6439 127,
6440 127,
6441 127,
6442 127,
6443 127,
6444 127,
6445 127,
6446 127,
6447 127,
6448 127,
6449 127,
6450 127,
6451 127,
6452 127,
6453 127,
6454 127,
6455 127,
6456 127,
6457 127,
6458 127,
6459 127,
6460 127,
6461 127,
6462 127,
6463 127,
6464 127,
6465 127,
6466 127,
6467 127,
6468 127,
6469 127,
6470 127,
6471 127,
6472 127,
6473 127,
6474 127,
6475
6476
6477 };
6478
6479 } // namespace webrtc
6480
6481 #endif // WEBRTC_MODULES_VIDEO_CODING_SOURCE_FEC_TABLES_XOR_H_
OLDNEW
« no previous file with comments | « webrtc/modules/video_coding/main/source/encoded_frame.cc ('k') | webrtc/modules/video_coding/main/source/frame_buffer.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698