• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// © 2016 and later: Unicode, Inc. and others.
2// License & terms of use: http://www.unicode.org/copyright.html#License
3supplementalData:table(nofallback){
4    CurrencyMap{
5        AC{
6            {
7                from:intvector{
8                    44,
9                    323838976,
10                }
11                id{"SHP"}
12            }
13        }
14        AD{
15            {
16                from:intvector{
17                    213,
18                    320765952,
19                }
20                id{"EUR"}
21            }
22            {
23                from:intvector{
24                    -713,
25                    1332482048,
26                }
27                id{"ESP"}
28                to:intvector{
29                    236,
30                    1328518143,
31                }
32            }
33            {
34                from:intvector{
35                    -74,
36                    -2086587392,
37                }
38                id{"FRF"}
39                to:intvector{
40                    236,
41                    378118143,
42                }
43            }
44            {
45                from:intvector{
46                    -250,
47                    740224000,
48                }
49                id{"ADP"}
50                to:intvector{
51                    235,
52                    525885439,
53                }
54            }
55        }
56        AE{
57            {
58                from:intvector{
59                    24,
60                    -756582400,
61                }
62                id{"AED"}
63            }
64        }
65        AF{
66            {
67                from:intvector{
68                    240,
69                    -1138318336,
70                }
71                id{"AFN"}
72            }
73            {
74                from:intvector{
75                    -315,
76                    2137098240,
77                }
78                id{"AFA"}
79                to:intvector{
80                    242,
81                    1997114367,
82                }
83            }
84        }
85        AG{
86            {
87                from:intvector{
88                    -32,
89                    -603213824,
90                }
91                id{"XCD"}
92            }
93        }
94        AI{
95            {
96                from:intvector{
97                    -32,
98                    -603213824,
99                }
100                id{"XCD"}
101            }
102        }
103        AL{
104            {
105                from:intvector{
106                    -33,
107                    -714646528,
108                }
109                id{"ALL"}
110            }
111            {
112                from:intvector{
113                    -171,
114                    -972359680,
115                }
116                id{"ALK"}
117                to:intvector{
118                    -33,
119                    -628246529,
120                }
121            }
122        }
123        AM{
124            {
125                from:intvector{
126                    175,
127                    -1987844096,
128                }
129                id{"AMD"}
130            }
131            {
132                from:intvector{
133                    161,
134                    2129465344,
135                }
136                id{"RUR"}
137                to:intvector{
138                    175,
139                    -1901444097,
140                }
141            }
142            {
143                from:intvector{
144                    -67,
145                    -528958464,
146                }
147                id{"SUR"}
148                to:intvector{
149                    161,
150                    -2079101953,
151                }
152            }
153        }
154        AO{
155            {
156                from:intvector{
157                    220,
158                    150394880,
159                }
160                id{"AOA"}
161            }
162            {
163                from:intvector{
164                    187,
165                    1397915648,
166                }
167                id{"AOR"}
168                to:intvector{
169                    221,
170                    261827583,
171                }
172            }
173            {
174                from:intvector{
175                    152,
176                    1385771008,
177                }
178                id{"AON"}
179                to:intvector{
180                    221,
181                    261827583,
182                }
183            }
184            {
185                from:intvector{
186                    51,
187                    -1808699392,
188                }
189                id{"AOK"}
190                to:intvector{
191                    155,
192                    -2142898177,
193                }
194            }
195        }
196        AQ{
197            {
198                id{"XXX"}
199            }
200        }
201        AR{
202            {
203                from:intvector{
204                    161,
205                    -1560701952,
206                }
207                id{"ARS"}
208            }
209            {
210                from:intvector{
211                    113,
212                    -2071071744,
213                }
214                id{"ARA"}
215                to:intvector{
216                    161,
217                    -1474301953,
218                }
219            }
220            {
221                from:intvector{
222                    98,
223                    -1928162304,
224                }
225                id{"ARP"}
226                to:intvector{
227                    113,
228                    -1984671745,
229                }
230            }
231            {
232                from:intvector{
233                    0,
234                    0,
235                }
236                id{"ARL"}
237                to:intvector{
238                    98,
239                    -1841762305,
240                }
241            }
242            {
243                from:intvector{
244                    -648,
245                    1231607808,
246                }
247                id{"ARM"}
248                to:intvector{
249                    0,
250                    86399999,
251                }
252            }
253        }
254        AS{
255            {
256                from:intvector{
257                    -481,
258                    55269376,
259                }
260                id{"USD"}
261            }
262        }
263        AT{
264            {
265                from:intvector{
266                    213,
267                    320765952,
268                }
269                id{"EUR"}
270            }
271            {
272                from:intvector{
273                    -163,
274                    -944898048,
275                }
276                id{"ATS"}
277                to:intvector{
278                    236,
279                    1328518143,
280                }
281            }
282        }
283        AU{
284            {
285                from:intvector{
286                    -29,
287                    2125251584,
288                }
289                id{"AUD"}
290            }
291        }
292        AW{
293            {
294                from:intvector{
295                    117,
296                    -1884540928,
297                }
298                id{"AWG"}
299            }
300            {
301                from:intvector{
302                    -218,
303                    763670528,
304                }
305                id{"ANG"}
306                to:intvector{
307                    117,
308                    -1798140929,
309                }
310            }
311        }
312        AX{
313            {
314                from:intvector{
315                    213,
316                    320765952,
317                }
318                id{"EUR"}
319            }
320        }
321        AZ{
322            {
323                from:intvector{
324                    264,
325                    -2092733440,
326                }
327                id{"AZN"}
328            }
329            {
330                from:intvector{
331                    175,
332                    -1987844096,
333                }
334                id{"AZM"}
335                to:intvector{
336                    271,
337                    -621504513,
338                }
339            }
340            {
341                from:intvector{
342                    161,
343                    2129465344,
344                }
345                id{"RUR"}
346                to:intvector{
347                    176,
348                    1554555903,
349                }
350            }
351            {
352                from:intvector{
353                    -67,
354                    -528958464,
355                }
356                id{"SUR"}
357                to:intvector{
358                    161,
359                    -2079101953,
360                }
361            }
362        }
363        BA{
364            {
365                from:intvector{
366                    183,
367                    -1355582464,
368                }
369                id{"BAM"}
370            }
371            {
372                from:intvector{
373                    180,
374                    -480280576,
375                }
376                id{"BAN"}
377                to:intvector{
378                    202,
379                    218206207,
380                }
381            }
382            {
383                from:intvector{
384                    165,
385                    1279196160,
386                }
387                id{"BAD"}
388                to:intvector{
389                    180,
390                    -393880577,
391                }
392            }
393            {
394                from:intvector{
395                    165,
396                    1279196160,
397                }
398                id{"YUR"}
399                to:intvector{
400                    174,
401                    -2099276801,
402                }
403            }
404            {
405                from:intvector{
406                    146,
407                    -208192512,
408                }
409                id{"YUN"}
410                to:intvector{
411                    165,
412                    1365596159,
413                }
414            }
415            {
416                from:intvector{
417                    -30,
418                    -1676348416,
419                }
420                id{"YUD"}
421                to:intvector{
422                    146,
423                    -121792513,
424                }
425            }
426        }
427        BB{
428            {
429                from:intvector{
430                    28,
431                    -829251584,
432                }
433                id{"BBD"}
434            }
435            {
436                from:intvector{
437                    -32,
438                    -603213824,
439                }
440                id{"XCD"}
441                to:intvector{
442                    28,
443                    -742851585,
444                }
445            }
446        }
447        BD{
448            {
449                from:intvector{
450                    14,
451                    -1352509440,
452                }
453                id{"BDT"}
454            }
455            {
456                from:intvector{
457                    -160,
458                    746767360,
459                }
460                id{"PKR"}
461                to:intvector{
462                    14,
463                    -1266109441,
464                }
465            }
466            {
467                from:intvector{
468                    -988,
469                    -1379278848,
470                }
471                id{"INR"}
472                to:intvector{
473                    -160,
474                    833167359,
475                }
476            }
477        }
478        BE{
479            {
480                from:intvector{
481                    213,
482                    320765952,
483                }
484                id{"EUR"}
485            }
486            {
487                from:intvector{
488                    -1021,
489                    1916809216,
490                }
491                id{"BEF"}
492                to:intvector{
493                    236,
494                    1328518143,
495                }
496            }
497            {
498                from:intvector{
499                    -1125,
500                    -2130359296,
501                }
502                id{"NLG"}
503                to:intvector{
504                    -1021,
505                    2003209215,
506                }
507            }
508            {
509                from:intvector{
510                    0,
511                    0,
512                }
513                id{"BEL"}
514                to:intvector{
515                    148,
516                    1026440191,
517                }
518            }
519            {
520                from:intvector{
521                    0,
522                    0,
523                }
524                id{"BEC"}
525                to:intvector{
526                    148,
527                    1026440191,
528                }
529            }
530        }
531        BF{
532            {
533                from:intvector{
534                    107,
535                    864099328,
536                }
537                id{"XOF"}
538            }
539        }
540        BG{
541            {
542                from:intvector{
543                    216,
544                    -875103232,
545                }
546                id{"BGN"}
547            }
548            {
549                from:intvector{
550                    -59,
551                    942270464,
552                }
553                id{"BGL"}
554                to:intvector{
555                    216,
556                    -788703233,
557                }
558            }
559            {
560                from:intvector{
561                    -130,
562                    1670548480,
563                }
564                id{"BGM"}
565                to:intvector{
566                    -59,
567                    1028670463,
568                }
569            }
570            {
571                from:intvector{
572                    -665,
573                    719651840,
574                }
575                id{"BGO"}
576                to:intvector{
577                    -130,
578                    1756948479,
579                }
580            }
581        }
582        BH{
583            {
584                from:intvector{
585                    -31,
586                    260786176,
587                }
588                id{"BHD"}
589            }
590        }
591        BI{
592            {
593                from:intvector{
594                    -42,
595                    -1285540864,
596                }
597                id{"BIF"}
598            }
599        }
600        BJ{
601            {
602                from:intvector{
603                    43,
604                    1854006272,
605                }
606                id{"XOF"}
607            }
608        }
609        BL{
610            {
611                from:intvector{
612                    213,
613                    320765952,
614                }
615                id{"EUR"}
616            }
617            {
618                from:intvector{
619                    -74,
620                    -2086587392,
621                }
622                id{"FRF"}
623                to:intvector{
624                    236,
625                    378118143,
626                }
627            }
628        }
629        BM{
630            {
631                from:intvector{
632                    0,
633                    -1184567296,
634                }
635                id{"BMD"}
636            }
637        }
638        BN{
639            {
640                from:intvector{
641                    -19,
642                    906778624,
643                }
644                id{"BND"}
645            }
646            {
647                from:intvector{
648                    -47,
649                    -1065104384,
650                }
651                id{"MYR"}
652                to:intvector{
653                    -19,
654                    993178623,
655                }
656            }
657        }
658        BO{
659            {
660                from:intvector{
661                    124,
662                    -413312000,
663                }
664                id{"BOB"}
665            }
666            {
667                from:intvector{
668                    -52,
669                    -1881467904,
670                }
671                id{"BOP"}
672                to:intvector{
673                    124,
674                    -413312001,
675                }
676            }
677            {
678                from:intvector{
679                    -783,
680                    1308192768,
681                }
682                id{"BOL"}
683                to:intvector{
684                    -52,
685                    -1795067905,
686                }
687            }
688            {
689                id{"BOV"}
690            }
691        }
692        BQ{
693            {
694                from:intvector{
695                    301,
696                    1054843904,
697                }
698                id{"USD"}
699            }
700            {
701                from:intvector{
702                    299,
703                    -1821388800,
704                }
705                id{"ANG"}
706                to:intvector{
707                    301,
708                    1141243903,
709                }
710            }
711        }
712        BR{
713            {
714                from:intvector{
715                    179,
716                    -73313280,
717                }
718                id{"BRL"}
719            }
720            {
721                from:intvector{
722                    173,
723                    1133857792,
724                }
725                id{"BRR"}
726                to:intvector{
727                    180,
728                    13086719,
729                }
730            }
731            {
732                from:intvector{
733                    148,
734                    1890440192,
735                }
736                id{"BRE"}
737                to:intvector{
738                    173,
739                    1220257791,
740                }
741            }
742            {
743                from:intvector{
744                    139,
745                    -469821440,
746                }
747                id{"BRN"}
748                to:intvector{
749                    148,
750                    1976840191,
751                }
752            }
753            {
754                from:intvector{
755                    118,
756                    -1168308224,
757                }
758                id{"BRC"}
759                to:intvector{
760                    139,
761                    -383421441,
762                }
763            }
764            {
765                from:intvector{
766                    -22,
767                    -784886784,
768                }
769                id{"BRB"}
770                to:intvector{
771                    118,
772                    -1081908225,
773                }
774            }
775            {
776                from:intvector{
777                    -200,
778                    1646259200,
779                }
780                id{"BRZ"}
781                to:intvector{
782                    -22,
783                    -698486785,
784                }
785            }
786        }
787        BS{
788            {
789                from:intvector{
790                    -27,
791                    -2119650304,
792                }
793                id{"BSD"}
794            }
795        }
796        BT{
797            {
798                from:intvector{
799                    31,
800                    -2136553472,
801                }
802                id{"BTN"}
803            }
804            {
805                from:intvector{
806                    -463,
807                    419458048,
808                }
809                id{"INR"}
810            }
811        }
812        BU{
813            {
814                from:intvector{
815                    -129,
816                    1695581184,
817                }
818                id{"BUK"}
819                to:intvector{
820                    143,
821                    37276671,
822                }
823            }
824        }
825        BV{
826            {
827                from:intvector{
828                    -475,
829                    -1843101696,
830                }
831                id{"NOK"}
832            }
833        }
834        BW{
835            {
836                from:intvector{
837                    48,
838                    -846997504,
839                }
840                id{"BWP"}
841            }
842            {
843                from:intvector{
844                    -66,
845                    -1022325760,
846                }
847                id{"ZAR"}
848                to:intvector{
849                    48,
850                    -760597505,
851                }
852            }
853        }
854        BY{
855            {
856                from:intvector{
857                    341,
858                    -1547615232,
859                }
860                id{"BYN"}
861            }
862            {
863                from:intvector{
864                    220,
865                    1791994880,
866                }
867                id{"BYR"}
868                to:intvector{
869                    345,
870                    1551482879,
871                }
872            }
873            {
874                from:intvector{
875                    180,
876                    -1689880576,
877                }
878                id{"BYB"}
879                to:intvector{
880                    227,
881                    -945343489,
882                }
883            }
884            {
885                from:intvector{
886                    161,
887                    2129465344,
888                }
889                id{"RUR"}
890                to:intvector{
891                    182,
892                    -1639815169,
893                }
894            }
895            {
896                from:intvector{
897                    -67,
898                    -528958464,
899                }
900                id{"SUR"}
901                to:intvector{
902                    161,
903                    -2079101953,
904                }
905            }
906        }
907        BZ{
908            {
909                from:intvector{
910                    29,
911                    1676348416,
912                }
913                id{"BZD"}
914            }
915        }
916        CA{
917            {
918                from:intvector{
919                    -823,
920                    393284608,
921                }
922                id{"CAD"}
923            }
924        }
925        CC{
926            {
927                from:intvector{
928                    -29,
929                    2125251584,
930                }
931                id{"AUD"}
932            }
933        }
934        CD{
935            {
936                from:intvector{
937                    209,
938                    1603035136,
939                }
940                id{"CDF"}
941            }
942            {
943                from:intvector{
944                    175,
945                    492723200,
946                }
947                id{"ZRN"}
948                to:intvector{
949                    209,
950                    1689435135,
951                }
952            }
953            {
954                from:intvector{
955                    13,
956                    1535025152,
957                }
958                id{"ZRZ"}
959                to:intvector{
960                    175,
961                    579123199,
962                }
963            }
964        }
965        CF{
966            {
967                from:intvector{
968                    168,
969                    -3073024,
970                }
971                id{"XAF"}
972            }
973        }
974        CG{
975            {
976                from:intvector{
977                    168,
978                    -3073024,
979                }
980                id{"XAF"}
981            }
982        }
983        CH{
984            {
985                from:intvector{
986                    -1255,
987                    465556480,
988                }
989                id{"CHF"}
990            }
991            {
992                id{"CHE"}
993            }
994            {
995                id{"CHW"}
996            }
997        }
998        CI{
999            {
1000                from:intvector{
1001                    -82,
1002                    -1682049024,
1003                }
1004                id{"XOF"}
1005            }
1006        }
1007        CK{
1008            {
1009                from:intvector{
1010                    -19,
1011                    -968988672,
1012                }
1013                id{"NZD"}
1014            }
1015        }
1016        CL{
1017            {
1018                from:intvector{
1019                    42,
1020                    792173568,
1021                }
1022                id{"CLP"}
1023            }
1024            {
1025                from:intvector{
1026                    -74,
1027                    -2086587392,
1028                }
1029                id{"CLE"}
1030                to:intvector{
1031                    42,
1032                    878573567,
1033                }
1034            }
1035            {
1036                id{"CLF"}
1037            }
1038        }
1039        CM{
1040            {
1041                from:intvector{
1042                    23,
1043                    -608815104,
1044                }
1045                id{"XAF"}
1046            }
1047        }
1048        CN{
1049            {
1050                from:intvector{
1051                    -124,
1052                    1215944704,
1053                }
1054                id{"CNY"}
1055            }
1056            {
1057                from:intvector{
1058                    66,
1059                    528958464,
1060                }
1061                id{"CNX"}
1062                to:intvector{
1063                    213,
1064                    320765951,
1065                }
1066            }
1067            {
1068                from:intvector{
1069                    297,
1070                    -402654208,
1071                }
1072                id{"CNH"}
1073            }
1074        }
1075        CO{
1076            {
1077                from:intvector{
1078                    -478,
1079                    1771967488,
1080                }
1081                id{"COP"}
1082            }
1083            {
1084                id{"COU"}
1085            }
1086        }
1087        CP{
1088            {
1089                id{"XXX"}
1090            }
1091        }
1092        CR{
1093            {
1094                from:intvector{
1095                    -538,
1096                    1306805248,
1097                }
1098                id{"CRC"}
1099            }
1100        }
1101        CS{
1102            {
1103                from:intvector{
1104                    237,
1105                    -781416448,
1106                }
1107                id{"CSD"}
1108                to:intvector{
1109                    267,
1110                    -1672035329,
1111                }
1112            }
1113            {
1114                from:intvector{
1115                    243,
1116                    639747072,
1117                }
1118                id{"EUR"}
1119                to:intvector{
1120                    267,
1121                    -1672035329,
1122                }
1123            }
1124            {
1125                from:intvector{
1126                    176,
1127                    -839611392,
1128                }
1129                id{"YUM"}
1130                to:intvector{
1131                    237,
1132                    -695016449,
1133                }
1134            }
1135        }
1136        CU{
1137            {
1138                from:intvector{
1139                    -816,
1140                    1864513536,
1141                }
1142                id{"CUP"}
1143            }
1144            {
1145                from:intvector{
1146                    176,
1147                    1468155904,
1148                }
1149                id{"CUC"}
1150            }
1151            {
1152                from:intvector{
1153                    -522,
1154                    1448128512,
1155                }
1156                id{"USD"}
1157                to:intvector{
1158                    -81,
1159                    823550975,
1160                }
1161            }
1162        }
1163        CV{
1164            {
1165                from:intvector{
1166                    -412,
1167                    -1994041344,
1168                }
1169                id{"CVE"}
1170            }
1171            {
1172                from:intvector{
1173                    -431,
1174                    1393304576,
1175                }
1176                id{"PTE"}
1177                to:intvector{
1178                    40,
1179                    2038108159,
1180                }
1181            }
1182        }
1183        CW{
1184            {
1185                from:intvector{
1186                    299,
1187                    -1821388800,
1188                }
1189                id{"ANG"}
1190            }
1191        }
1192        CX{
1193            {
1194                from:intvector{
1195                    -29,
1196                    2125251584,
1197                }
1198                id{"AUD"}
1199            }
1200        }
1201        CY{
1202            {
1203                from:intvector{
1204                    279,
1205                    849724416,
1206                }
1207                id{"EUR"}
1208            }
1209            {
1210                from:intvector{
1211                    -407,
1212                    -1696077824,
1213                }
1214                id{"CYP"}
1215                to:intvector{
1216                    279,
1217                    -766842881,
1218                }
1219            }
1220        }
1221        CZ{
1222            {
1223                from:intvector{
1224                    168,
1225                    -3073024,
1226                }
1227                id{"CZK"}
1228            }
1229            {
1230                from:intvector{
1231                    -122,
1232                    574810112,
1233                }
1234                id{"CSK"}
1235                to:intvector{
1236                    170,
1237                    885959679,
1238                }
1239            }
1240        }
1241        DD{
1242            {
1243                from:intvector{
1244                    -158,
1245                    1660832768,
1246                }
1247                id{"DDM"}
1248                to:intvector{
1249                    152,
1250                    2076971007,
1251                }
1252            }
1253        }
1254        DE{
1255            {
1256                from:intvector{
1257                    213,
1258                    320765952,
1259                }
1260                id{"EUR"}
1261            }
1262            {
1263                from:intvector{
1264                    -159,
1265                    -931167232,
1266                }
1267                id{"DEM"}
1268                to:intvector{
1269                    236,
1270                    1328518143,
1271                }
1272            }
1273        }
1274        DG{
1275            {
1276                from:intvector{
1277                    -31,
1278                    -2046981120,
1279                }
1280                id{"USD"}
1281            }
1282        }
1283        DJ{
1284            {
1285                from:intvector{
1286                    54,
1287                    -5601280,
1288                }
1289                id{"DJF"}
1290            }
1291        }
1292        DK{
1293            {
1294                from:intvector{
1295                    -710,
1296                    1061980160,
1297                }
1298                id{"DKK"}
1299            }
1300        }
1301        DM{
1302            {
1303                from:intvector{
1304                    -32,
1305                    -603213824,
1306                }
1307                id{"XCD"}
1308            }
1309        }
1310        DO{
1311            {
1312                from:intvector{
1313                    -164,
1314                    2115436544,
1315                }
1316                id{"DOP"}
1317            }
1318            {
1319                from:intvector{
1320                    -475,
1321                    -633501696,
1322                }
1323                id{"USD"}
1324                to:intvector{
1325                    -164,
1326                    -2093130753,
1327                }
1328            }
1329        }
1330        DZ{
1331            {
1332                from:intvector{
1333                    -43,
1334                    -1137773568,
1335                }
1336                id{"DZD"}
1337            }
1338        }
1339        EA{
1340            {
1341                from:intvector{
1342                    213,
1343                    320765952,
1344                }
1345                id{"EUR"}
1346            }
1347        }
1348        EC{
1349            {
1350                from:intvector{
1351                    225,
1352                    -217808896,
1353                }
1354                id{"USD"}
1355            }
1356            {
1357                from:intvector{
1358                    -631,
1359                    -218603520,
1360                }
1361                id{"ECS"}
1362                to:intvector{
1363                    225,
1364                    -131408897,
1365                }
1366            }
1367            {
1368                from:intvector{
1369                    171,
1370                    -619174912,
1371                }
1372                id{"ECV"}
1373                to:intvector{
1374                    220,
1375                    -1725372417,
1376                }
1377            }
1378        }
1379        EE{
1380            {
1381                from:intvector{
1382                    301,
1383                    1054843904,
1384                }
1385                id{"EUR"}
1386            }
1387            {
1388                from:intvector{
1389                    165,
1390                    415196160,
1391                }
1392                id{"EEK"}
1393                to:intvector{
1394                    301,
1395                    1054843903,
1396                }
1397            }
1398            {
1399                from:intvector{
1400                    -67,
1401                    -528958464,
1402                }
1403                id{"SUR"}
1404                to:intvector{
1405                    165,
1406                    415196159,
1407                }
1408            }
1409        }
1410        EG{
1411            {
1412                from:intvector{
1413                    -619,
1414                    -609411072,
1415                }
1416                id{"EGP"}
1417            }
1418        }
1419        EH{
1420            {
1421                from:intvector{
1422                    45,
1423                    867271680,
1424                }
1425                id{"MAD"}
1426            }
1427        }
1428        ER{
1429            {
1430                from:intvector{
1431                    204,
1432                    -1521095680,
1433                }
1434                id{"ERN"}
1435            }
1436            {
1437                from:intvector{
1438                    171,
1439                    -532774912,
1440                }
1441                id{"ETB"}
1442                to:intvector{
1443                    204,
1444                    -1434695681,
1445                }
1446            }
1447        }
1448        ES{
1449            {
1450                from:intvector{
1451                    213,
1452                    320765952,
1453                }
1454                id{"EUR"}
1455            }
1456            {
1457                from:intvector{
1458                    -744,
1459                    1852468224,
1460                }
1461                id{"ESP"}
1462                to:intvector{
1463                    236,
1464                    1328518143,
1465                }
1466            }
1467            {
1468                from:intvector{
1469                    58,
1470                    -942270464,
1471                }
1472                id{"ESA"}
1473                to:intvector{
1474                    88,
1475                    734077951,
1476                }
1477            }
1478            {
1479                from:intvector{
1480                    36,
1481                    -1147389952,
1482                }
1483                id{"ESB"}
1484                to:intvector{
1485                    183,
1486                    -1355582465,
1487                }
1488            }
1489        }
1490        ET{
1491            {
1492                from:intvector{
1493                    49,
1494                    1140202496,
1495                }
1496                id{"ETB"}
1497            }
1498        }
1499        EU{
1500            {
1501                from:intvector{
1502                    213,
1503                    320765952,
1504                }
1505                id{"EUR"}
1506            }
1507            {
1508                from:intvector{
1509                    66,
1510                    528958464,
1511                }
1512                id{"XEU"}
1513                to:intvector{
1514                    213,
1515                    320765951,
1516                }
1517            }
1518        }
1519        FI{
1520            {
1521                from:intvector{
1522                    213,
1523                    320765952,
1524                }
1525                id{"EUR"}
1526            }
1527            {
1528                from:intvector{
1529                    -52,
1530                    -1881467904,
1531                }
1532                id{"FIM"}
1533                to:intvector{
1534                    236,
1535                    1328518143,
1536                }
1537            }
1538        }
1539        FJ{
1540            {
1541                from:intvector{
1542                    -8,
1543                    -434428928,
1544                }
1545                id{"FJD"}
1546            }
1547        }
1548        FK{
1549            {
1550                from:intvector{
1551                    -507,
1552                    95619072,
1553                }
1554                id{"FKP"}
1555            }
1556        }
1557        FM{
1558            {
1559                from:intvector{
1560                    -192,
1561                    -202046464,
1562                }
1563                id{"USD"}
1564            }
1565            {
1566                from:intvector{
1567                    -406,
1568                    291122176,
1569                }
1570                id{"JPY"}
1571                to:intvector{
1572                    -192,
1573                    -115646465,
1574                }
1575            }
1576        }
1577        FO{
1578            {
1579                from:intvector{
1580                    -162,
1581                    1474301952,
1582                }
1583                id{"DKK"}
1584            }
1585        }
1586        FR{
1587            {
1588                from:intvector{
1589                    213,
1590                    320765952,
1591                }
1592                id{"EUR"}
1593            }
1594            {
1595                from:intvector{
1596                    -74,
1597                    -2086587392,
1598                }
1599                id{"FRF"}
1600                to:intvector{
1601                    236,
1602                    378118143,
1603                }
1604            }
1605        }
1606        GA{
1607            {
1608                from:intvector{
1609                    168,
1610                    -3073024,
1611                }
1612                id{"XAF"}
1613            }
1614        }
1615        GB{
1616            {
1617                from:intvector{
1618                    -2024,
1619                    1260207104,
1620                }
1621                id{"GBP"}
1622            }
1623        }
1624        GD{
1625            {
1626                from:intvector{
1627                    -21,
1628                    424713216,
1629                }
1630                id{"XCD"}
1631            }
1632        }
1633        GE{
1634            {
1635                from:intvector{
1636                    189,
1637                    65581056,
1638                }
1639                id{"GEL"}
1640            }
1641            {
1642                from:intvector{
1643                    170,
1644                    -471407616,
1645                }
1646                id{"GEK"}
1647                to:intvector{
1648                    189,
1649                    324781055,
1650                }
1651            }
1652            {
1653                from:intvector{
1654                    161,
1655                    2129465344,
1656                }
1657                id{"RUR"}
1658                to:intvector{
1659                    172,
1660                    1108825087,
1661                }
1662            }
1663            {
1664                from:intvector{
1665                    -67,
1666                    -528958464,
1667                }
1668                id{"SUR"}
1669                to:intvector{
1670                    161,
1671                    -2079101953,
1672                }
1673            }
1674        }
1675        GF{
1676            {
1677                from:intvector{
1678                    213,
1679                    320765952,
1680                }
1681                id{"EUR"}
1682            }
1683            {
1684                from:intvector{
1685                    -74,
1686                    -2086587392,
1687                }
1688                id{"FRF"}
1689                to:intvector{
1690                    236,
1691                    378118143,
1692                }
1693            }
1694        }
1695        GG{
1696            {
1697                from:intvector{
1698                    -1029,
1699                    1543747584,
1700                }
1701                id{"GBP"}
1702            }
1703        }
1704        GH{
1705            {
1706                from:intvector{
1707                    275,
1708                    -1990173696,
1709                }
1710                id{"GHS"}
1711            }
1712            {
1713                from:intvector{
1714                    67,
1715                    2022791168,
1716                }
1717                id{"GHC"}
1718                to:intvector{
1719                    279,
1720                    849724415,
1721                }
1722            }
1723        }
1724        GI{
1725            {
1726                from:intvector{
1727                    -1889,
1728                    -1210545152,
1729                }
1730                id{"GIP"}
1731            }
1732        }
1733        GL{
1734            {
1735                from:intvector{
1736                    -710,
1737                    1061980160,
1738                }
1739                id{"DKK"}
1740            }
1741        }
1742        GM{
1743            {
1744                from:intvector{
1745                    10,
1746                    -70240256,
1747                }
1748                id{"GMD"}
1749            }
1750        }
1751        GN{
1752            {
1753                from:intvector{
1754                    117,
1755                    -1452540928,
1756                }
1757                id{"GNF"}
1758            }
1759            {
1760                from:intvector{
1761                    20,
1762                    932654080,
1763                }
1764                id{"GNS"}
1765                to:intvector{
1766                    117,
1767                    -1366140929,
1768                }
1769            }
1770        }
1771        GP{
1772            {
1773                from:intvector{
1774                    213,
1775                    320765952,
1776                }
1777                id{"EUR"}
1778            }
1779            {
1780                from:intvector{
1781                    -74,
1782                    -2086587392,
1783                }
1784                id{"FRF"}
1785                to:intvector{
1786                    236,
1787                    378118143,
1788                }
1789            }
1790        }
1791        GQ{
1792            {
1793                from:intvector{
1794                    168,
1795                    -3073024,
1796                }
1797                id{"XAF"}
1798            }
1799            {
1800                from:intvector{
1801                    40,
1802                    2124508160,
1803                }
1804                id{"GQE"}
1805                to:intvector{
1806                    120,
1807                    -1636642817,
1808                }
1809            }
1810        }
1811        GR{
1812            {
1813                from:intvector{
1814                    227,
1815                    -945343488,
1816                }
1817                id{"EUR"}
1818            }
1819            {
1820                from:intvector{
1821                    -116,
1822                    -632360960,
1823                }
1824                id{"GRD"}
1825                to:intvector{
1826                    236,
1827                    1328518143,
1828                }
1829            }
1830        }
1831        GS{
1832            {
1833                from:intvector{
1834                    -456,
1835                    1890686976,
1836                }
1837                id{"GBP"}
1838            }
1839        }
1840        GT{
1841            {
1842                from:intvector{
1843                    -328,
1844                    1293273088,
1845                }
1846                id{"GTQ"}
1847            }
1848        }
1849        GU{
1850            {
1851                from:intvector{
1852                    -187,
1853                    -1545682944,
1854                }
1855                id{"USD"}
1856            }
1857        }
1858        GW{
1859            {
1860                from:intvector{
1861                    200,
1862                    772940800,
1863                }
1864                id{"XOF"}
1865            }
1866            {
1867                from:intvector{
1868                    45,
1869                    1040071680,
1870                }
1871                id{"GWP"}
1872                to:intvector{
1873                    200,
1874                    859340799,
1875                }
1876            }
1877            {
1878                from:intvector{
1879                    -412,
1880                    -1994041344,
1881                }
1882                id{"GWE"}
1883                to:intvector{
1884                    45,
1885                    1126471679,
1886                }
1887            }
1888        }
1889        GY{
1890            {
1891                from:intvector{
1892                    -27,
1893                    -2033250304,
1894                }
1895                id{"GYD"}
1896            }
1897        }
1898        HK{
1899            {
1900                from:intvector{
1901                    -551,
1902                    -1758387200,
1903                }
1904                id{"HKD"}
1905            }
1906        }
1907        HM{
1908            {
1909                from:intvector{
1910                    -22,
1911                    -525686784,
1912                }
1913                id{"AUD"}
1914            }
1915        }
1916        HN{
1917            {
1918                from:intvector{
1919                    -322,
1920                    -1901097984,
1921                }
1922                id{"HNL"}
1923            }
1924        }
1925        HR{
1926            {
1927                from:intvector{
1928                    179,
1929                    1456854016,
1930                }
1931                id{"HRK"}
1932            }
1933            {
1934                from:intvector{
1935                    161,
1936                    1956665344,
1937                }
1938                id{"HRD"}
1939                to:intvector{
1940                    183,
1941                    -1269182465,
1942                }
1943            }
1944            {
1945                from:intvector{
1946                    146,
1947                    -208192512,
1948                }
1949                id{"YUN"}
1950                to:intvector{
1951                    161,
1952                    2043065343,
1953                }
1954            }
1955            {
1956                from:intvector{
1957                    -30,
1958                    -1676348416,
1959                }
1960                id{"YUD"}
1961                to:intvector{
1962                    146,
1963                    -121792513,
1964                }
1965            }
1966        }
1967        HT{
1968            {
1969                from:intvector{
1970                    -716,
1971                    -1136783360,
1972                }
1973                id{"HTG"}
1974            }
1975            {
1976                from:intvector{
1977                    -405,
1978                    -522812416,
1979                }
1980                id{"USD"}
1981            }
1982        }
1983        HU{
1984            {
1985                from:intvector{
1986                    -173,
1987                    -1108825088,
1988                }
1989                id{"HUF"}
1990            }
1991        }
1992        IC{
1993            {
1994                from:intvector{
1995                    213,
1996                    320765952,
1997                }
1998                id{"EUR"}
1999            }
2000        }
2001        ID{
2002            {
2003                from:intvector{
2004                    -30,
2005                    977018880,
2006                }
2007                id{"IDR"}
2008            }
2009        }
2010        IE{
2011            {
2012                from:intvector{
2013                    213,
2014                    320765952,
2015                }
2016                id{"EUR"}
2017            }
2018            {
2019                from:intvector{
2020                    -353,
2021                    1358655488,
2022                }
2023                id{"IEP"}
2024                to:intvector{
2025                    235,
2026                    -313081857,
2027                }
2028            }
2029            {
2030                from:intvector{
2031                    -1250,
2032                    -248247296,
2033                }
2034                id{"GBP"}
2035                to:intvector{
2036                    -353,
2037                    1445055487,
2038                }
2039            }
2040        }
2041        IL{
2042            {
2043                from:intvector{
2044                    115,
2045                    718760960,
2046                }
2047                id{"ILS"}
2048            }
2049            {
2050                from:intvector{
2051                    74,
2052                    -2096947200,
2053                }
2054                id{"ILR"}
2055                to:intvector{
2056                    115,
2057                    805160959,
2058                }
2059            }
2060            {
2061                from:intvector{
2062                    -158,
2063                    -301334528,
2064                }
2065                id{"ILP"}
2066                to:intvector{
2067                    74,
2068                    -2010547201,
2069                }
2070            }
2071        }
2072        IM{
2073            {
2074                from:intvector{
2075                    -956,
2076                    -578232320,
2077                }
2078                id{"GBP"}
2079            }
2080        }
2081        IN{
2082            {
2083                from:intvector{
2084                    -988,
2085                    -1379278848,
2086                }
2087                id{"INR"}
2088            }
2089        }
2090        IO{
2091            {
2092                from:intvector{
2093                    -31,
2094                    -2046981120,
2095                }
2096                id{"USD"}
2097            }
2098        }
2099        IQ{
2100            {
2101                from:intvector{
2102                    -285,
2103                    -1666087936,
2104                }
2105                id{"IQD"}
2106            }
2107            {
2108                from:intvector{
2109                    -362,
2110                    -224006144,
2111                }
2112                id{"EGP"}
2113                to:intvector{
2114                    -285,
2115                    -1579687937,
2116                }
2117            }
2118            {
2119                from:intvector{
2120                    -362,
2121                    -224006144,
2122                }
2123                id{"INR"}
2124                to:intvector{
2125                    -285,
2126                    -1579687937,
2127                }
2128            }
2129        }
2130        IR{
2131            {
2132                from:intvector{
2133                    -277,
2134                    1965140992,
2135                }
2136                id{"IRR"}
2137            }
2138        }
2139        IS{
2140            {
2141                from:intvector{
2142                    80,
2143                    -737150976,
2144                }
2145                id{"ISK"}
2146            }
2147            {
2148                from:intvector{
2149                    -376,
2150                    -1524864000,
2151                }
2152                id{"ISJ"}
2153                to:intvector{
2154                    80,
2155                    -650750977,
2156                }
2157            }
2158            {
2159                from:intvector{
2160                    -710,
2161                    1061980160,
2162                }
2163                id{"DKK"}
2164                to:intvector{
2165                    -376,
2166                    -1438464001,
2167                }
2168            }
2169        }
2170        IT{
2171            {
2172                from:intvector{
2173                    213,
2174                    320765952,
2175                }
2176                id{"EUR"}
2177            }
2178            {
2179                from:intvector{
2180                    -789,
2181                    898796544,
2182                }
2183                id{"ITL"}
2184                to:intvector{
2185                    236,
2186                    1328518143,
2187                }
2188            }
2189        }
2190        JE{
2191            {
2192                from:intvector{
2193                    -978,
2194                    -869751808,
2195                }
2196                id{"GBP"}
2197            }
2198        }
2199        JM{
2200            {
2201                from:intvector{
2202                    -3,
2203                    -1346065408,
2204                }
2205                id{"JMD"}
2206            }
2207        }
2208        JO{
2209            {
2210                from:intvector{
2211                    -144,
2212                    -1333276672,
2213                }
2214                id{"JOD"}
2215            }
2216        }
2217        JP{
2218            {
2219                from:intvector{
2220                    -725,
2221                    -1534877696,
2222                }
2223                id{"JPY"}
2224            }
2225        }
2226        KE{
2227            {
2228                from:intvector{
2229                    -25,
2230                    -1032784896,
2231                }
2232                id{"KES"}
2233            }
2234        }
2235        KG{
2236            {
2237                from:intvector{
2238                    171,
2239                    -1742374912,
2240                }
2241                id{"KGS"}
2242            }
2243            {
2244                from:intvector{
2245                    161,
2246                    2129465344,
2247                }
2248                id{"RUR"}
2249                to:intvector{
2250                    171,
2251                    -1655974913,
2252                }
2253            }
2254            {
2255                from:intvector{
2256                    -67,
2257                    -528958464,
2258                }
2259                id{"SUR"}
2260                to:intvector{
2261                    161,
2262                    -2079101953,
2263                }
2264            }
2265        }
2266        KH{
2267            {
2268                from:intvector{
2269                    75,
2270                    235852800,
2271                }
2272                id{"KHR"}
2273            }
2274        }
2275        KI{
2276            {
2277                from:intvector{
2278                    -29,
2279                    2125251584,
2280                }
2281                id{"AUD"}
2282            }
2283        }
2284        KM{
2285            {
2286                from:intvector{
2287                    40,
2288                    2038108160,
2289                }
2290                id{"KMF"}
2291            }
2292        }
2293        KN{
2294            {
2295                from:intvector{
2296                    -32,
2297                    -603213824,
2298                }
2299                id{"XCD"}
2300            }
2301        }
2302        KP{
2303            {
2304                from:intvector{
2305                    -79,
2306                    1305616384,
2307                }
2308                id{"KPW"}
2309            }
2310        }
2311        KR{
2312            {
2313                from:intvector{
2314                    -56,
2315                    1881368576,
2316                }
2317                id{"KRW"}
2318            }
2319            {
2320                from:intvector{
2321                    -124,
2322                    6344704,
2323                }
2324                id{"KRH"}
2325                to:intvector{
2326                    -56,
2327                    1967768575,
2328                }
2329            }
2330            {
2331                from:intvector{
2332                    -180,
2333                    -592854016,
2334                }
2335                id{"KRO"}
2336                to:intvector{
2337                    -124,
2338                    92744703,
2339                }
2340            }
2341        }
2342        KW{
2343            {
2344                from:intvector{
2345                    -65,
2346                    -1342893056,
2347                }
2348                id{"KWD"}
2349            }
2350        }
2351        KY{
2352            {
2353                from:intvector{
2354                    7,
2355                    1471228928,
2356                }
2357                id{"KYD"}
2358            }
2359            {
2360                from:intvector{
2361                    -3,
2362                    -1346065408,
2363                }
2364                id{"JMD"}
2365                to:intvector{
2366                    7,
2367                    1557628927,
2368                }
2369            }
2370        }
2371        KZ{
2372            {
2373                from:intvector{
2374                    175,
2375                    838323200,
2376                }
2377                id{"KZT"}
2378            }
2379        }
2380        LA{
2381            {
2382                from:intvector{
2383                    73,
2384                    99387392,
2385                }
2386                id{"LAK"}
2387            }
2388        }
2389        LB{
2390            {
2391                from:intvector{
2392                    -162,
2393                    -55865344,
2394                }
2395                id{"LBP"}
2396            }
2397        }
2398        LC{
2399            {
2400                from:intvector{
2401                    -32,
2402                    -603213824,
2403                }
2404                id{"XCD"}
2405            }
2406        }
2407        LI{
2408            {
2409                from:intvector{
2410                    -360,
2411                    -1729140736,
2412                }
2413                id{"CHF"}
2414            }
2415        }
2416        LK{
2417            {
2418                from:intvector{
2419                    61,
2420                    -1644772352,
2421                }
2422                id{"LKR"}
2423            }
2424        }
2425        LR{
2426            {
2427                from:intvector{
2428                    -192,
2429                    -202046464,
2430                }
2431                id{"LRD"}
2432            }
2433        }
2434        LS{
2435            {
2436                from:intvector{
2437                    -66,
2438                    -1022325760,
2439                }
2440                id{"ZAR"}
2441            }
2442            {
2443                from:intvector{
2444                    73,
2445                    -480379904,
2446                }
2447                id{"LSL"}
2448            }
2449        }
2450        LT{
2451            {
2452                from:intvector{
2453                    330,
2454                    -1563774976,
2455                }
2456                id{"EUR"}
2457            }
2458            {
2459                from:intvector{
2460                    172,
2461                    -2062942208,
2462                }
2463                id{"LTL"}
2464                to:intvector{
2465                    330,
2466                    -1563774977,
2467                }
2468            }
2469            {
2470                from:intvector{
2471                    167,
2472                    638061568,
2473                }
2474                id{"LTT"}
2475                to:intvector{
2476                    172,
2477                    -1976542209,
2478                }
2479            }
2480            {
2481                from:intvector{
2482                    -67,
2483                    -528958464,
2484                }
2485                id{"SUR"}
2486                to:intvector{
2487                    167,
2488                    724461567,
2489                }
2490            }
2491        }
2492        LU{
2493            {
2494                from:intvector{
2495                    213,
2496                    320765952,
2497                }
2498                id{"EUR"}
2499            }
2500            {
2501                from:intvector{
2502                    -187,
2503                    -336082944,
2504                }
2505                id{"LUF"}
2506                to:intvector{
2507                    236,
2508                    1328518143,
2509                }
2510            }
2511            {
2512                from:intvector{
2513                    0,
2514                    0,
2515                }
2516                id{"LUC"}
2517                to:intvector{
2518                    148,
2519                    1026440191,
2520                }
2521            }
2522            {
2523                from:intvector{
2524                    0,
2525                    0,
2526                }
2527                id{"LUL"}
2528                to:intvector{
2529                    148,
2530                    1026440191,
2531                }
2532            }
2533        }
2534        LV{
2535            {
2536                from:intvector{
2537                    323,
2538                    1259963392,
2539                }
2540                id{"EUR"}
2541            }
2542            {
2543                from:intvector{
2544                    172,
2545                    -1803742208,
2546                }
2547                id{"LVL"}
2548                to:intvector{
2549                    323,
2550                    1259963391,
2551                }
2552            }
2553            {
2554                from:intvector{
2555                    164,
2556                    822163456,
2557                }
2558                id{"LVR"}
2559                to:intvector{
2560                    174,
2561                    -716876801,
2562                }
2563            }
2564            {
2565                from:intvector{
2566                    -67,
2567                    -528958464,
2568                }
2569                id{"SUR"}
2570                to:intvector{
2571                    165,
2572                    -1287771137,
2573                }
2574            }
2575        }
2576        LY{
2577            {
2578                from:intvector{
2579                    12,
2580                    991592448,
2581                }
2582                id{"LYD"}
2583            }
2584        }
2585        MA{
2586            {
2587                from:intvector{
2588                    -76,
2589                    -63052800,
2590                }
2591                id{"MAD"}
2592            }
2593            {
2594                from:intvector{
2595                    -654,
2596                    390211584,
2597                }
2598                id{"MAF"}
2599                to:intvector{
2600                    -75,
2601                    23347199,
2602                }
2603            }
2604        }
2605        MC{
2606            {
2607                from:intvector{
2608                    213,
2609                    320765952,
2610                }
2611                id{"EUR"}
2612            }
2613            {
2614                from:intvector{
2615                    -74,
2616                    -2086587392,
2617                }
2618                id{"FRF"}
2619                to:intvector{
2620                    236,
2621                    378118143,
2622                }
2623            }
2624            {
2625                from:intvector{
2626                    -74,
2627                    -2086587392,
2628                }
2629                id{"MCF"}
2630                to:intvector{
2631                    236,
2632                    378118143,
2633                }
2634            }
2635        }
2636        MD{
2637            {
2638                from:intvector{
2639                    175,
2640                    -1383044096,
2641                }
2642                id{"MDL"}
2643            }
2644            {
2645                from:intvector{
2646                    164,
2647                    -1312803840,
2648                }
2649                id{"MDC"}
2650                to:intvector{
2651                    175,
2652                    -1296644097,
2653                }
2654            }
2655        }
2656        ME{
2657            {
2658                from:intvector{
2659                    235,
2660                    525885440,
2661                }
2662                id{"EUR"}
2663            }
2664            {
2665                from:intvector{
2666                    218,
2667                    -1775437824,
2668                }
2669                id{"DEM"}
2670                to:intvector{
2671                    237,
2672                    -695016449,
2673                }
2674            }
2675            {
2676                from:intvector{
2677                    176,
2678                    -839611392,
2679                }
2680                id{"YUM"}
2681                to:intvector{
2682                    237,
2683                    -695016449,
2684                }
2685            }
2686        }
2687        MF{
2688            {
2689                from:intvector{
2690                    213,
2691                    320765952,
2692                }
2693                id{"EUR"}
2694            }
2695            {
2696                from:intvector{
2697                    -74,
2698                    -2086587392,
2699                }
2700                id{"FRF"}
2701                to:intvector{
2702                    236,
2703                    378118143,
2704                }
2705            }
2706        }
2707        MG{
2708            {
2709                from:intvector{
2710                    101,
2711                    -1593864192,
2712                }
2713                id{"MGA"}
2714            }
2715            {
2716                from:intvector{
2717                    -48,
2718                    872030208,
2719                }
2720                id{"MGF"}
2721                to:intvector{
2722                    257,
2723                    731004927,
2724                }
2725            }
2726        }
2727        MH{
2728            {
2729                from:intvector{
2730                    -192,
2731                    -202046464,
2732                }
2733                id{"USD"}
2734            }
2735        }
2736        MK{
2737            {
2738                from:intvector{
2739                    171,
2740                    -878374912,
2741                }
2742                id{"MKD"}
2743            }
2744            {
2745                from:intvector{
2746                    163,
2747                    -128236544,
2748                }
2749                id{"MKN"}
2750                to:intvector{
2751                    171,
2752                    -791974913,
2753                }
2754            }
2755        }
2756        ML{
2757            {
2758                from:intvector{
2759                    105,
2760                    -370533376,
2761                }
2762                id{"XOF"}
2763            }
2764            {
2765                from:intvector{
2766                    -56,
2767                    -512798720,
2768                }
2769                id{"MLF"}
2770                to:intvector{
2771                    107,
2772                    -1011667969,
2773                }
2774            }
2775            {
2776                from:intvector{
2777                    -82,
2778                    1748918272,
2779                }
2780                id{"XOF"}
2781                to:intvector{
2782                    -56,
2783                    -426398721,
2784                }
2785            }
2786        }
2787        MM{
2788            {
2789                from:intvector{
2790                    142,
2791                    -49123328,
2792                }
2793                id{"MMK"}
2794            }
2795            {
2796                from:intvector{
2797                    -129,
2798                    1695581184,
2799                }
2800                id{"BUK"}
2801                to:intvector{
2802                    143,
2803                    37276671,
2804                }
2805            }
2806        }
2807        MN{
2808            {
2809                from:intvector{
2810                    -403,
2811                    279820288,
2812                }
2813                id{"MNT"}
2814            }
2815        }
2816        MO{
2817            {
2818                from:intvector{
2819                    -507,
2820                    95619072,
2821                }
2822                id{"MOP"}
2823            }
2824        }
2825        MP{
2826            {
2827                from:intvector{
2828                    -192,
2829                    -202046464,
2830                }
2831                id{"USD"}
2832            }
2833        }
2834        MQ{
2835            {
2836                from:intvector{
2837                    213,
2838                    320765952,
2839                }
2840                id{"EUR"}
2841            }
2842            {
2843                from:intvector{
2844                    -74,
2845                    -2086587392,
2846                }
2847                id{"FRF"}
2848                to:intvector{
2849                    236,
2850                    378118143,
2851                }
2852            }
2853        }
2854        MR{
2855            {
2856                from:intvector{
2857                    25,
2858                    -1509149696,
2859                }
2860                id{"MRO"}
2861            }
2862            {
2863                from:intvector{
2864                    -82,
2865                    2094518272,
2866                }
2867                id{"XOF"}
2868                to:intvector{
2869                    25,
2870                    -1422749697,
2871                }
2872            }
2873        }
2874        MS{
2875            {
2876                from:intvector{
2877                    -21,
2878                    424713216,
2879                }
2880                id{"XCD"}
2881            }
2882        }
2883        MT{
2884            {
2885                from:intvector{
2886                    279,
2887                    849724416,
2888                }
2889                id{"EUR"}
2890            }
2891            {
2892                from:intvector{
2893                    -12,
2894                    2032407552,
2895                }
2896                id{"MTL"}
2897                to:intvector{
2898                    279,
2899                    -766842881,
2900                }
2901            }
2902            {
2903                from:intvector{
2904                    -407,
2905                    179689472,
2906                }
2907                id{"MTP"}
2908                to:intvector{
2909                    -12,
2910                    2118807551,
2911                }
2912            }
2913        }
2914        MU{
2915            {
2916                from:intvector{
2917                    -263,
2918                    1278798848,
2919                }
2920                id{"MUR"}
2921            }
2922        }
2923        MV{
2924            {
2925                from:intvector{
2926                    84,
2927                    2016347136,
2928                }
2929                id{"MVR"}
2930            }
2931        }
2932        MW{
2933            {
2934                from:intvector{
2935                    8,
2936                    1064261632,
2937                }
2938                id{"MWK"}
2939            }
2940        }
2941        MX{
2942            {
2943                from:intvector{
2944                    168,
2945                    -3073024,
2946                }
2947                id{"MXN"}
2948            }
2949            {
2950                from:intvector{
2951                    -1088,
2952                    -1808949248,
2953                }
2954                id{"MXP"}
2955                to:intvector{
2956                    168,
2957                    -3073025,
2958                }
2959            }
2960            {
2961                id{"MXV"}
2962            }
2963        }
2964        MY{
2965            {
2966                from:intvector{
2967                    -47,
2968                    -1065104384,
2969                }
2970                id{"MYR"}
2971            }
2972        }
2973        MZ{
2974            {
2975                from:intvector{
2976                    268,
2977                    660764672,
2978                }
2979                id{"MZN"}
2980            }
2981            {
2982                from:intvector{
2983                    76,
2984                    -750881792,
2985                }
2986                id{"MZM"}
2987                to:intvector{
2988                    271,
2989                    -621504513,
2990                }
2991            }
2992            {
2993                from:intvector{
2994                    40,
2995                    1087708160,
2996                }
2997                id{"MZE"}
2998                to:intvector{
2999                    76,
3000                    -664481793,
3001                }
3002            }
3003        }
3004        NA{
3005            {
3006                from:intvector{
3007                    168,
3008                    -3073024,
3009                }
3010                id{"NAD"}
3011            }
3012            {
3013                from:intvector{
3014                    -66,
3015                    -1022325760,
3016                }
3017                id{"ZAR"}
3018            }
3019        }
3020        NC{
3021            {
3022                from:intvector{
3023                    110,
3024                    939197440,
3025                }
3026                id{"XPF"}
3027            }
3028        }
3029        NE{
3030            {
3031                from:intvector{
3032                    -82,
3033                    -386049024,
3034                }
3035                id{"XOF"}
3036            }
3037        }
3038        NF{
3039            {
3040                from:intvector{
3041                    -29,
3042                    2125251584,
3043                }
3044                id{"AUD"}
3045            }
3046        }
3047        NG{
3048            {
3049                from:intvector{
3050                    22,
3051                    205119488,
3052                }
3053                id{"NGN"}
3054            }
3055        }
3056        NI{
3057            {
3058                from:intvector{
3059                    156,
3060                    -1340265472,
3061                }
3062                id{"NIO"}
3063            }
3064            {
3065                from:intvector{
3066                    133,
3067                    650949632,
3068                }
3069                id{"NIC"}
3070                to:intvector{
3071                    156,
3072                    -1253865473,
3073                }
3074            }
3075        }
3076        NL{
3077            {
3078                from:intvector{
3079                    213,
3080                    320765952,
3081                }
3082                id{"EUR"}
3083            }
3084            {
3085                from:intvector{
3086                    -1154,
3087                    1957059584,
3088                }
3089                id{"NLG"}
3090                to:intvector{
3091                    236,
3092                    1328518143,
3093                }
3094            }
3095        }
3096        NO{
3097            {
3098                from:intvector{
3099                    -475,
3100                    -1843101696,
3101                }
3102                id{"NOK"}
3103            }
3104            {
3105                from:intvector{
3106                    -710,
3107                    1061980160,
3108                }
3109                id{"SEK"}
3110                to:intvector{
3111                    -475,
3112                    -1756701697,
3113                }
3114            }
3115        }
3116        NP{
3117            {
3118                from:intvector{
3119                    -272,
3120                    621504512,
3121                }
3122                id{"NPR"}
3123            }
3124            {
3125                from:intvector{
3126                    -735,
3127                    1127362560,
3128                }
3129                id{"INR"}
3130                to:intvector{
3131                    -24,
3132                    1904815103,
3133                }
3134            }
3135        }
3136        NR{
3137            {
3138                from:intvector{
3139                    -29,
3140                    2125251584,
3141                }
3142                id{"AUD"}
3143            }
3144        }
3145        NU{
3146            {
3147                from:intvector{
3148                    -19,
3149                    -968988672,
3150                }
3151                id{"NZD"}
3152            }
3153        }
3154        NZ{
3155            {
3156                from:intvector{
3157                    -19,
3158                    -968988672,
3159                }
3160                id{"NZD"}
3161            }
3162        }
3163        OM{
3164            {
3165                from:intvector{
3166                    21,
3167                    93686784,
3168                }
3169                id{"OMR"}
3170            }
3171        }
3172        PA{
3173            {
3174                from:intvector{
3175                    -487,
3176                    -501894144,
3177                }
3178                id{"PAB"}
3179            }
3180            {
3181                from:intvector{
3182                    -486,
3183                    707705856,
3184                }
3185                id{"USD"}
3186            }
3187        }
3188        PE{
3189            {
3190                from:intvector{
3191                    157,
3192                    -278432768,
3193                }
3194                id{"PEN"}
3195            }
3196            {
3197                from:intvector{
3198                    110,
3199                    -677369856,
3200                }
3201                id{"PEI"}
3202                to:intvector{
3203                    157,
3204                    -192032769,
3205                }
3206            }
3207            {
3208                from:intvector{
3209                    -786,
3210                    -1247472640,
3211                }
3212                id{"PES"}
3213                to:intvector{
3214                    110,
3215                    -590969857,
3216                }
3217            }
3218        }
3219        PF{
3220            {
3221                from:intvector{
3222                    -177,
3223                    -1986555904,
3224                }
3225                id{"XPF"}
3226            }
3227        }
3228        PG{
3229            {
3230                from:intvector{
3231                    41,
3232                    -331026432,
3233                }
3234                id{"PGK"}
3235            }
3236            {
3237                from:intvector{
3238                    -29,
3239                    2125251584,
3240                }
3241                id{"AUD"}
3242                to:intvector{
3243                    41,
3244                    -244626433,
3245                }
3246            }
3247        }
3248        PH{
3249            {
3250                from:intvector{
3251                    -173,
3252                    1544542208,
3253                }
3254                id{"PHP"}
3255            }
3256        }
3257        PK{
3258            {
3259                from:intvector{
3260                    -160,
3261                    746767360,
3262                }
3263                id{"PKR"}
3264            }
3265            {
3266                from:intvector{
3267                    -988,
3268                    -1379278848,
3269                }
3270                id{"INR"}
3271                to:intvector{
3272                    -165,
3273                    -1858963457,
3274                }
3275            }
3276        }
3277        PL{
3278            {
3279                from:intvector{
3280                    183,
3281                    -1355582464,
3282                }
3283                id{"PLN"}
3284            }
3285            {
3286                from:intvector{
3287                    -141,
3288                    358388736,
3289                }
3290                id{"PLZ"}
3291                to:intvector{
3292                    183,
3293                    -1355582465,
3294                }
3295            }
3296        }
3297        PM{
3298            {
3299                from:intvector{
3300                    213,
3301                    320765952,
3302                }
3303                id{"EUR"}
3304            }
3305            {
3306                from:intvector{
3307                    21,
3308                    -745280512,
3309                }
3310                id{"FRF"}
3311                to:intvector{
3312                    236,
3313                    378118143,
3314                }
3315            }
3316        }
3317        PN{
3318            {
3319                from:intvector{
3320                    -8,
3321                    -434428928,
3322                }
3323                id{"NZD"}
3324            }
3325        }
3326        PR{
3327            {
3328                from:intvector{
3329                    -523,
3330                    -452671488,
3331                }
3332                id{"USD"}
3333            }
3334            {
3335                from:intvector{
3336                    -1250,
3337                    -248247296,
3338                }
3339                id{"ESP"}
3340                to:intvector{
3341                    -523,
3342                    -366271489,
3343                }
3344            }
3345        }
3346        PS{
3347            {
3348                from:intvector{
3349                    115,
3350                    718760960,
3351                }
3352                id{"ILS"}
3353            }
3354            {
3355                from:intvector{
3356                    191,
3357                    -550520832,
3358                }
3359                id{"JOD"}
3360            }
3361            {
3362                from:intvector{
3363                    -20,
3364                    -43621376,
3365                }
3366                id{"ILP"}
3367                to:intvector{
3368                    74,
3369                    -2010547201,
3370                }
3371            }
3372            {
3373                from:intvector{
3374                    -144,
3375                    -1333276672,
3376                }
3377                id{"JOD"}
3378                to:intvector{
3379                    -19,
3380                    42778623,
3381                }
3382            }
3383        }
3384        PT{
3385            {
3386                from:intvector{
3387                    213,
3388                    320765952,
3389                }
3390                id{"EUR"}
3391            }
3392            {
3393                from:intvector{
3394                    -431,
3395                    1393304576,
3396                }
3397                id{"PTE"}
3398                to:intvector{
3399                    236,
3400                    1328518143,
3401                }
3402            }
3403        }
3404        PW{
3405            {
3406                from:intvector{
3407                    -192,
3408                    -202046464,
3409                }
3410                id{"USD"}
3411            }
3412        }
3413        PY{
3414            {
3415                from:intvector{
3416                    -193,
3417                    -1177479168,
3418                }
3419                id{"PYG"}
3420            }
3421        }
3422        QA{
3423            {
3424                from:intvector{
3425                    24,
3426                    -756582400,
3427                }
3428                id{"QAR"}
3429            }
3430        }
3431        RE{
3432            {
3433                from:intvector{
3434                    213,
3435                    320765952,
3436                }
3437                id{"EUR"}
3438            }
3439            {
3440                from:intvector{
3441                    36,
3442                    -1147389952,
3443                }
3444                id{"FRF"}
3445                to:intvector{
3446                    236,
3447                    378118143,
3448                }
3449            }
3450        }
3451        RO{
3452            {
3453                from:intvector{
3454                    260,
3455                    -810464256,
3456                }
3457                id{"RON"}
3458            }
3459            {
3460                from:intvector{
3461                    -132,
3462                    1188483072,
3463                }
3464                id{"ROL"}
3465                to:intvector{
3466                    271,
3467                    -621504513,
3468                }
3469            }
3470        }
3471        RS{
3472            {
3473                from:intvector{
3474                    270,
3475                    2093230080,
3476                }
3477                id{"RSD"}
3478            }
3479            {
3480                from:intvector{
3481                    237,
3482                    -781416448,
3483                }
3484                id{"CSD"}
3485                to:intvector{
3486                    270,
3487                    -2115337217,
3488                }
3489            }
3490            {
3491                from:intvector{
3492                    176,
3493                    -839611392,
3494                }
3495                id{"YUM"}
3496                to:intvector{
3497                    237,
3498                    -695016449,
3499                }
3500            }
3501        }
3502        RU{
3503            {
3504                from:intvector{
3505                    213,
3506                    320765952,
3507                }
3508                id{"RUB"}
3509            }
3510            {
3511                from:intvector{
3512                    161,
3513                    2129465344,
3514                }
3515                id{"RUR"}
3516                to:intvector{
3517                    213,
3518                    320765951,
3519                }
3520            }
3521        }
3522        RW{
3523            {
3524                from:intvector{
3525                    -42,
3526                    -1285540864,
3527                }
3528                id{"RWF"}
3529            }
3530        }
3531        SA{
3532            {
3533                from:intvector{
3534                    -127,
3535                    -1426120704,
3536                }
3537                id{"SAR"}
3538            }
3539        }
3540        SB{
3541            {
3542                from:intvector{
3543                    57,
3544                    1686064128,
3545                }
3546                id{"SBD"}
3547            }
3548            {
3549                from:intvector{
3550                    -29,
3551                    2125251584,
3552                }
3553                id{"AUD"}
3554                to:intvector{
3555                    62,
3556                    1811227647,
3557                }
3558            }
3559        }
3560        SC{
3561            {
3562                from:intvector{
3563                    -487,
3564                    -761094144,
3565                }
3566                id{"SCR"}
3567            }
3568        }
3569        SD{
3570            {
3571                from:intvector{
3572                    272,
3573                    156095488,
3574                }
3575                id{"SDG"}
3576            }
3577            {
3578                from:intvector{
3579                    164,
3580                    -708003840,
3581                }
3582                id{"SDD"}
3583                to:intvector{
3584                    275,
3585                    2131993599,
3586                }
3587            }
3588            {
3589                from:intvector{
3590                    -94,
3591                    1880525824,
3592                }
3593                id{"SDP"}
3594                to:intvector{
3595                    208,
3596                    -902564865,
3597                }
3598            }
3599            {
3600                from:intvector{
3601                    -595,
3602                    1003141120,
3603                }
3604                id{"EGP"}
3605                to:intvector{
3606                    -89,
3607                    -647677953,
3608                }
3609            }
3610            {
3611                from:intvector{
3612                    -595,
3613                    1003141120,
3614                }
3615                id{"GBP"}
3616                to:intvector{
3617                    -89,
3618                    -647677953,
3619                }
3620            }
3621        }
3622        SE{
3623            {
3624                from:intvector{
3625                    -710,
3626                    1061980160,
3627                }
3628                id{"SEK"}
3629            }
3630        }
3631        SG{
3632            {
3633                from:intvector{
3634                    -19,
3635                    906778624,
3636                }
3637                id{"SGD"}
3638            }
3639            {
3640                from:intvector{
3641                    -47,
3642                    -1065104384,
3643                }
3644                id{"MYR"}
3645                to:intvector{
3646                    -19,
3647                    993178623,
3648                }
3649            }
3650        }
3651        SH{
3652            {
3653                from:intvector{
3654                    -389,
3655                    2099078144,
3656                }
3657                id{"SHP"}
3658            }
3659        }
3660        SI{
3661            {
3662                from:intvector{
3663                    271,
3664                    -621504512,
3665                }
3666                id{"EUR"}
3667            }
3668            {
3669                from:intvector{
3670                    167,
3671                    1156461568,
3672                }
3673                id{"SIT"}
3674                to:intvector{
3675                    272,
3676                    588095487,
3677                }
3678            }
3679        }
3680        SJ{
3681            {
3682                from:intvector{
3683                    -475,
3684                    -1843101696,
3685                }
3686                id{"NOK"}
3687            }
3688        }
3689        SK{
3690            {
3691                from:intvector{
3692                    286,
3693                    -1887613952,
3694                }
3695                id{"EUR"}
3696            }
3697            {
3698                from:intvector{
3699                    168,
3700                    -89473024,
3701                }
3702                id{"SKK"}
3703                to:intvector{
3704                    286,
3705                    -1801213953,
3706                }
3707            }
3708            {
3709                from:intvector{
3710                    -122,
3711                    574810112,
3712                }
3713                id{"CSK"}
3714                to:intvector{
3715                    168,
3716                    -3073025,
3717                }
3718            }
3719        }
3720        SL{
3721            {
3722                from:intvector{
3723                    -40,
3724                    1072291840,
3725                }
3726                id{"SLL"}
3727            }
3728            {
3729                from:intvector{
3730                    -1184,
3731                    1810878464,
3732                }
3733                id{"GBP"}
3734                to:intvector{
3735                    -29,
3736                    1347651583,
3737                }
3738            }
3739        }
3740        SM{
3741            {
3742                from:intvector{
3743                    213,
3744                    320765952,
3745                }
3746                id{"EUR"}
3747            }
3748            {
3749                from:intvector{
3750                    -765,
3751                    -1326585856,
3752                }
3753                id{"ITL"}
3754                to:intvector{
3755                    228,
3756                    -142710785,
3757                }
3758            }
3759        }
3760        SN{
3761            {
3762                from:intvector{
3763                    -79,
3764                    182416384,
3765                }
3766                id{"XOF"}
3767            }
3768        }
3769        SO{
3770            {
3771                from:intvector{
3772                    -70,
3773                    753310720,
3774                }
3775                id{"SOS"}
3776            }
3777        }
3778        SR{
3779            {
3780                from:intvector{
3781                    249,
3782                    -826624000,
3783                }
3784                id{"SRD"}
3785            }
3786            {
3787                from:intvector{
3788                    -218,
3789                    763670528,
3790                }
3791                id{"SRG"}
3792                to:intvector{
3793                    249,
3794                    -826624001,
3795                }
3796            }
3797            {
3798                from:intvector{
3799                    -1133,
3800                    -1553020928,
3801                }
3802                id{"NLG"}
3803                to:intvector{
3804                    -218,
3805                    850070527,
3806                }
3807            }
3808        }
3809        SS{
3810            {
3811                from:intvector{
3812                    305,
3813                    982174720,
3814                }
3815                id{"SSP"}
3816            }
3817            {
3818                from:intvector{
3819                    272,
3820                    156095488,
3821                }
3822                id{"SDG"}
3823                to:intvector{
3824                    306,
3825                    661607423,
3826                }
3827            }
3828        }
3829        ST{
3830            {
3831                from:intvector{
3832                    352,
3833                    -1358655488,
3834                }
3835                id{"STN"}
3836            }
3837            {
3838                from:intvector{
3839                    56,
3840                    2006631424,
3841                }
3842                id{"STD"}
3843                to:intvector{
3844                    352,
3845                    -1358655489,
3846                }
3847            }
3848        }
3849        SU{
3850            {
3851                from:intvector{
3852                    -67,
3853                    -528958464,
3854                }
3855                id{"SUR"}
3856                to:intvector{
3857                    161,
3858                    -2079101953,
3859                }
3860            }
3861        }
3862        SV{
3863            {
3864                from:intvector{
3865                    227,
3866                    -945343488,
3867                }
3868                id{"USD"}
3869            }
3870            {
3871                from:intvector{
3872                    -369,
3873                    -1781635072,
3874                }
3875                id{"SVC"}
3876                to:intvector{
3877                    227,
3878                    -858943489,
3879                }
3880            }
3881        }
3882        SX{
3883            {
3884                from:intvector{
3885                    299,
3886                    -1821388800,
3887                }
3888                id{"ANG"}
3889            }
3890        }
3891        SY{
3892            {
3893                from:intvector{
3894                    -162,
3895                    1474301952,
3896                }
3897                id{"SYP"}
3898            }
3899        }
3900        SZ{
3901            {
3902                from:intvector{
3903                    34,
3904                    1628711936,
3905                }
3906                id{"SZL"}
3907            }
3908        }
3909        TA{
3910            {
3911                from:intvector{
3912                    -235,
3913                    424514560,
3914                }
3915                id{"GBP"}
3916            }
3917        }
3918        TC{
3919            {
3920                from:intvector{
3921                    -3,
3922                    -1346065408,
3923                }
3924                id{"USD"}
3925            }
3926        }
3927        TD{
3928            {
3929                from:intvector{
3930                    168,
3931                    -3073024,
3932                }
3933                id{"XAF"}
3934            }
3935        }
3936        TF{
3937            {
3938                from:intvector{
3939                    213,
3940                    320765952,
3941                }
3942                id{"EUR"}
3943            }
3944            {
3945                from:intvector{
3946                    -81,
3947                    737150976,
3948                }
3949                id{"FRF"}
3950                to:intvector{
3951                    236,
3952                    378118143,
3953                }
3954            }
3955        }
3956        TG{
3957            {
3958                from:intvector{
3959                    -82,
3960                    2094518272,
3961                }
3962                id{"XOF"}
3963            }
3964        }
3965        TH{
3966            {
3967                from:intvector{
3968                    -307,
3969                    -2130407424,
3970                }
3971                id{"THB"}
3972            }
3973        }
3974        TJ{
3975            {
3976                from:intvector{
3977                    226,
3978                    1855791104,
3979                }
3980                id{"TJS"}
3981            }
3982            {
3983                from:intvector{
3984                    186,
3985                    1200082944,
3986                }
3987                id{"TJR"}
3988                to:intvector{
3989                    226,
3990                    1855791103,
3991                }
3992            }
3993            {
3994                from:intvector{
3995                    161,
3996                    2129465344,
3997                }
3998                id{"RUR"}
3999                to:intvector{
4000                    186,
4001                    1286482943,
4002                }
4003            }
4004        }
4005        TK{
4006            {
4007                from:intvector{
4008                    -19,
4009                    -968988672,
4010                }
4011                id{"NZD"}
4012            }
4013        }
4014        TL{
4015            {
4016                from:intvector{
4017                    218,
4018                    -220237824,
4019                }
4020                id{"USD"}
4021            }
4022            {
4023                from:intvector{
4024                    -81,
4025                    823550976,
4026                }
4027                id{"TPE"}
4028                to:intvector{
4029                    237,
4030                    -263016449,
4031                }
4032            }
4033            {
4034                from:intvector{
4035                    43,
4036                    -1836161024,
4037                }
4038                id{"IDR"}
4039                to:intvector{
4040                    237,
4041                    -263016449,
4042                }
4043            }
4044        }
4045        TM{
4046            {
4047                from:intvector{
4048                    286,
4049                    -1887613952,
4050                }
4051                id{"TMT"}
4052            }
4053            {
4054                from:intvector{
4055                    175,
4056                    492723200,
4057                }
4058                id{"TMM"}
4059                to:intvector{
4060                    286,
4061                    -1801213953,
4062                }
4063            }
4064            {
4065                from:intvector{
4066                    161,
4067                    2129465344,
4068                }
4069                id{"RUR"}
4070                to:intvector{
4071                    175,
4072                    579123199,
4073                }
4074            }
4075            {
4076                from:intvector{
4077                    -67,
4078                    -528958464,
4079                }
4080                id{"SUR"}
4081                to:intvector{
4082                    161,
4083                    -2079101953,
4084                }
4085            }
4086        }
4087        TN{
4088            {
4089                from:intvector{
4090                    -83,
4091                    -238281728,
4092                }
4093                id{"TND"}
4094            }
4095        }
4096        TO{
4097            {
4098                from:intvector{
4099                    -29,
4100                    2125251584,
4101                }
4102                id{"TOP"}
4103            }
4104        }
4105        TP{
4106            {
4107                from:intvector{
4108                    -81,
4109                    823550976,
4110                }
4111                id{"TPE"}
4112                to:intvector{
4113                    237,
4114                    -263016449,
4115                }
4116            }
4117            {
4118                from:intvector{
4119                    43,
4120                    -1836161024,
4121                }
4122                id{"IDR"}
4123                to:intvector{
4124                    237,
4125                    -263016449,
4126                }
4127            }
4128        }
4129        TR{
4130            {
4131                from:intvector{
4132                    257,
4133                    731004928,
4134                }
4135                id{"TRY"}
4136            }
4137            {
4138                from:intvector{
4139                    -347,
4140                    1854451712,
4141                }
4142                id{"TRL"}
4143                to:intvector{
4144                    264,
4145                    -2092733441,
4146                }
4147            }
4148        }
4149        TT{
4150            {
4151                from:intvector{
4152                    -45,
4153                    -410238976,
4154                }
4155                id{"TTD"}
4156            }
4157        }
4158        TV{
4159            {
4160                from:intvector{
4161                    -29,
4162                    2125251584,
4163                }
4164                id{"AUD"}
4165            }
4166        }
4167        TW{
4168            {
4169                from:intvector{
4170                    -151,
4171                    108061696,
4172                }
4173                id{"TWD"}
4174            }
4175        }
4176        TZ{
4177            {
4178                from:intvector{
4179                    -27,
4180                    -391650304,
4181                }
4182                id{"TZS"}
4183            }
4184        }
4185        UA{
4186            {
4187                from:intvector{
4188                    195,
4189                    -191190016,
4190                }
4191                id{"UAH"}
4192            }
4193            {
4194                from:intvector{
4195                    168,
4196                    58294272,
4197                }
4198                id{"UAK"}
4199                to:intvector{
4200                    174,
4201                    -716876801,
4202                }
4203            }
4204            {
4205                from:intvector{
4206                    161,
4207                    2129465344,
4208                }
4209                id{"RUR"}
4210                to:intvector{
4211                    168,
4212                    144694271,
4213                }
4214            }
4215            {
4216                from:intvector{
4217                    -67,
4218                    -528958464,
4219                }
4220                id{"SUR"}
4221                to:intvector{
4222                    161,
4223                    -2079101953,
4224                }
4225            }
4226        }
4227        UG{
4228            {
4229                from:intvector{
4230                    127,
4231                    -1720613888,
4232                }
4233                id{"UGX"}
4234            }
4235            {
4236                from:intvector{
4237                    -25,
4238                    670182400,
4239                }
4240                id{"UGS"}
4241                to:intvector{
4242                    127,
4243                    -1634213889,
4244                }
4245            }
4246        }
4247        UM{
4248            {
4249                from:intvector{
4250                    -192,
4251                    -202046464,
4252                }
4253                id{"USD"}
4254            }
4255        }
4256        US{
4257            {
4258                from:intvector{
4259                    -1308,
4260                    694023168,
4261                }
4262                id{"USD"}
4263            }
4264            {
4265                id{"USN"}
4266            }
4267            {
4268                id{"USS"}
4269                tender{"false"}
4270                to:intvector{
4271                    324,
4272                    -2145971201,
4273                }
4274            }
4275        }
4276        UY{
4277            {
4278                from:intvector{
4279                    170,
4280                    799559680,
4281                }
4282                id{"UYU"}
4283            }
4284            {
4285                from:intvector{
4286                    40,
4287                    1606108160,
4288                }
4289                id{"UYP"}
4290                to:intvector{
4291                    170,
4292                    885959679,
4293                }
4294            }
4295            {
4296                id{"UYI"}
4297            }
4298        }
4299        UZ{
4300            {
4301                from:intvector{
4302                    179,
4303                    -73313280,
4304                }
4305                id{"UZS"}
4306            }
4307        }
4308        VA{
4309            {
4310                from:intvector{
4311                    213,
4312                    320765952,
4313                }
4314                id{"EUR"}
4315            }
4316            {
4317                from:intvector{
4318                    -729,
4319                    499958784,
4320                }
4321                id{"ITL"}
4322                to:intvector{
4323                    236,
4324                    1328518143,
4325                }
4326            }
4327        }
4328        VC{
4329            {
4330                from:intvector{
4331                    -32,
4332                    -603213824,
4333                }
4334                id{"XCD"}
4335            }
4336        }
4337        VE{
4338            {
4339                from:intvector{
4340                    279,
4341                    849724416,
4342                }
4343                id{"VEF"}
4344            }
4345            {
4346                from:intvector{
4347                    -725,
4348                    945689600,
4349                }
4350                id{"VEB"}
4351                to:intvector{
4352                    282,
4353                    -605344769,
4354                }
4355            }
4356        }
4357        VG{
4358            {
4359                from:intvector{
4360                    -1007,
4361                    1748867072,
4362                }
4363                id{"USD"}
4364            }
4365            {
4366                from:intvector{
4367                    -1007,
4368                    1748867072,
4369                }
4370                id{"GBP"}
4371                to:intvector{
4372                    -81,
4373                    823550975,
4374                }
4375            }
4376        }
4377        VI{
4378            {
4379                from:intvector{
4380                    -978,
4381                    -869751808,
4382                }
4383                id{"USD"}
4384            }
4385        }
4386        VN{
4387            {
4388                from:intvector{
4389                    115,
4390                    1582760960,
4391                }
4392                id{"VND"}
4393            }
4394            {
4395                from:intvector{
4396                    61,
4397                    1008594944,
4398                }
4399                id{"VNN"}
4400                to:intvector{
4401                    115,
4402                    1669160959,
4403                }
4404            }
4405        }
4406        VU{
4407            {
4408                from:intvector{
4409                    80,
4410                    -737150976,
4411                }
4412                id{"VUV"}
4413            }
4414        }
4415        WF{
4416            {
4417                from:intvector{
4418                    -62,
4419                    435172352,
4420                }
4421                id{"XPF"}
4422            }
4423        }
4424        WS{
4425            {
4426                from:intvector{
4427                    -19,
4428                    -968988672,
4429                }
4430                id{"WST"}
4431            }
4432        }
4433        XK{
4434            {
4435                from:intvector{
4436                    235,
4437                    525885440,
4438                }
4439                id{"EUR"}
4440            }
4441            {
4442                from:intvector{
4443                    217,
4444                    -158870528,
4445                }
4446                id{"DEM"}
4447                to:intvector{
4448                    236,
4449                    2106118143,
4450                }
4451            }
4452            {
4453                from:intvector{
4454                    176,
4455                    -839611392,
4456                }
4457                id{"YUM"}
4458                to:intvector{
4459                    218,
4460                    -1861837825,
4461                }
4462            }
4463        }
4464        YD{
4465            {
4466                from:intvector{
4467                    -35,
4468                    333455360,
4469                }
4470                id{"YDD"}
4471                to:intvector{
4472                    191,
4473                    202046463,
4474                }
4475            }
4476        }
4477        YE{
4478            {
4479                from:intvector{
4480                    149,
4481                    -910694400,
4482                }
4483                id{"YER"}
4484            }
4485        }
4486        YT{
4487            {
4488                from:intvector{
4489                    213,
4490                    320765952,
4491                }
4492                id{"EUR"}
4493            }
4494            {
4495                from:intvector{
4496                    45,
4497                    608071680,
4498                }
4499                id{"FRF"}
4500                to:intvector{
4501                    236,
4502                    378118143,
4503                }
4504            }
4505            {
4506                from:intvector{
4507                    36,
4508                    -1147389952,
4509                }
4510                id{"KMF"}
4511                to:intvector{
4512                    45,
4513                    694471679,
4514                }
4515            }
4516        }
4517        YU{
4518            {
4519                from:intvector{
4520                    176,
4521                    -839611392,
4522                }
4523                id{"YUM"}
4524                to:intvector{
4525                    237,
4526                    -695016449,
4527                }
4528            }
4529            {
4530                from:intvector{
4531                    146,
4532                    -208192512,
4533                }
4534                id{"YUN"}
4535                to:intvector{
4536                    165,
4537                    -942171137,
4538                }
4539            }
4540            {
4541                from:intvector{
4542                    -30,
4543                    -1676348416,
4544                }
4545                id{"YUD"}
4546                to:intvector{
4547                    146,
4548                    -121792513,
4549                }
4550            }
4551        }
4552        ZA{
4553            {
4554                from:intvector{
4555                    -66,
4556                    -1022325760,
4557                }
4558                id{"ZAR"}
4559            }
4560            {
4561                from:intvector{
4562                    115,
4563                    459560960,
4564                }
4565                id{"ZAL"}
4566                to:intvector{
4567                    185,
4568                    570250239,
4569                }
4570            }
4571        }
4572        ZM{
4573            {
4574                from:intvector{
4575                    315,
4576                    -211265536,
4577                }
4578                id{"ZMW"}
4579            }
4580            {
4581                from:intvector{
4582                    -15,
4583                    -1732857856,
4584                }
4585                id{"ZMK"}
4586                to:intvector{
4587                    315,
4588                    -124865537,
4589                }
4590            }
4591        }
4592        ZR{
4593            {
4594                from:intvector{
4595                    175,
4596                    492723200,
4597                }
4598                id{"ZRN"}
4599                to:intvector{
4600                    209,
4601                    -13532161,
4602                }
4603            }
4604            {
4605                from:intvector{
4606                    13,
4607                    1535025152,
4608                }
4609                id{"ZRZ"}
4610                to:intvector{
4611                    175,
4612                    579123199,
4613                }
4614            }
4615        }
4616        ZW{
4617            {
4618                from:intvector{
4619                    288,
4620                    -1751148544,
4621                }
4622                id{"USD"}
4623            }
4624            {
4625                from:intvector{
4626                    287,
4627                    877186048,
4628                }
4629                id{"ZWL"}
4630                to:intvector{
4631                    288,
4632                    -1664748545,
4633                }
4634            }
4635            {
4636                from:intvector{
4637                    283,
4638                    2073055232,
4639                }
4640                id{"ZWR"}
4641                to:intvector{
4642                    287,
4643                    963586047,
4644                }
4645            }
4646            {
4647                from:intvector{
4648                    75,
4649                    -1553514496,
4650                }
4651                id{"ZWD"}
4652                to:intvector{
4653                    283,
4654                    -2135512065,
4655                }
4656            }
4657            {
4658                from:intvector{
4659                    0,
4660                    -234167296,
4661                }
4662                id{"RHD"}
4663                to:intvector{
4664                    75,
4665                    -1467114497,
4666                }
4667            }
4668        }
4669        ZZ{
4670            {
4671                id{"XAG"}
4672            }
4673            {
4674                id{"XAU"}
4675            }
4676            {
4677                id{"XBA"}
4678            }
4679            {
4680                id{"XBB"}
4681            }
4682            {
4683                id{"XBC"}
4684            }
4685            {
4686                id{"XBD"}
4687            }
4688            {
4689                id{"XDR"}
4690            }
4691            {
4692                from:intvector{
4693                    -294,
4694                    416385024,
4695                }
4696                id{"XFO"}
4697                to:intvector{
4698                    244,
4699                    1269579775,
4700                }
4701            }
4702            {
4703                id{"XFU"}
4704                tender{"false"}
4705                to:intvector{
4706                    322,
4707                    -1418436609,
4708                }
4709            }
4710            {
4711                id{"XPD"}
4712            }
4713            {
4714                id{"XPT"}
4715            }
4716            {
4717                id{"XRE"}
4718                tender{"false"}
4719                to:intvector{
4720                    219,
4721                    -886405121,
4722                }
4723            }
4724            {
4725                id{"XSU"}
4726            }
4727            {
4728                id{"XTS"}
4729            }
4730            {
4731                id{"XUA"}
4732            }
4733            {
4734                id{"XXX"}
4735            }
4736        }
4737    }
4738    CurrencyMeta{
4739        ADP:intvector{
4740            0,
4741            0,
4742            0,
4743            0,
4744        }
4745        AFN:intvector{
4746            0,
4747            0,
4748            0,
4749            0,
4750        }
4751        ALL:intvector{
4752            0,
4753            0,
4754            0,
4755            0,
4756        }
4757        AMD:intvector{
4758            0,
4759            0,
4760            0,
4761            0,
4762        }
4763        BHD:intvector{
4764            3,
4765            0,
4766            3,
4767            0,
4768        }
4769        BIF:intvector{
4770            0,
4771            0,
4772            0,
4773            0,
4774        }
4775        BYN:intvector{
4776            2,
4777            0,
4778            2,
4779            0,
4780        }
4781        BYR:intvector{
4782            0,
4783            0,
4784            0,
4785            0,
4786        }
4787        CAD:intvector{
4788            2,
4789            0,
4790            2,
4791            5,
4792        }
4793        CHF:intvector{
4794            2,
4795            0,
4796            2,
4797            5,
4798        }
4799        CLF:intvector{
4800            4,
4801            0,
4802            4,
4803            0,
4804        }
4805        CLP:intvector{
4806            0,
4807            0,
4808            0,
4809            0,
4810        }
4811        COP:intvector{
4812            0,
4813            0,
4814            0,
4815            0,
4816        }
4817        CRC:intvector{
4818            2,
4819            0,
4820            0,
4821            0,
4822        }
4823        CZK:intvector{
4824            2,
4825            0,
4826            0,
4827            0,
4828        }
4829        DEFAULT:intvector{
4830            2,
4831            0,
4832            2,
4833            0,
4834        }
4835        DJF:intvector{
4836            0,
4837            0,
4838            0,
4839            0,
4840        }
4841        DKK:intvector{
4842            2,
4843            0,
4844            2,
4845            50,
4846        }
4847        ESP:intvector{
4848            0,
4849            0,
4850            0,
4851            0,
4852        }
4853        GNF:intvector{
4854            0,
4855            0,
4856            0,
4857            0,
4858        }
4859        GYD:intvector{
4860            0,
4861            0,
4862            0,
4863            0,
4864        }
4865        HUF:intvector{
4866            2,
4867            0,
4868            0,
4869            0,
4870        }
4871        IDR:intvector{
4872            0,
4873            0,
4874            0,
4875            0,
4876        }
4877        IQD:intvector{
4878            0,
4879            0,
4880            0,
4881            0,
4882        }
4883        IRR:intvector{
4884            0,
4885            0,
4886            0,
4887            0,
4888        }
4889        ISK:intvector{
4890            0,
4891            0,
4892            0,
4893            0,
4894        }
4895        ITL:intvector{
4896            0,
4897            0,
4898            0,
4899            0,
4900        }
4901        JOD:intvector{
4902            3,
4903            0,
4904            3,
4905            0,
4906        }
4907        JPY:intvector{
4908            0,
4909            0,
4910            0,
4911            0,
4912        }
4913        KMF:intvector{
4914            0,
4915            0,
4916            0,
4917            0,
4918        }
4919        KPW:intvector{
4920            0,
4921            0,
4922            0,
4923            0,
4924        }
4925        KRW:intvector{
4926            0,
4927            0,
4928            0,
4929            0,
4930        }
4931        KWD:intvector{
4932            3,
4933            0,
4934            3,
4935            0,
4936        }
4937        LAK:intvector{
4938            0,
4939            0,
4940            0,
4941            0,
4942        }
4943        LBP:intvector{
4944            0,
4945            0,
4946            0,
4947            0,
4948        }
4949        LUF:intvector{
4950            0,
4951            0,
4952            0,
4953            0,
4954        }
4955        LYD:intvector{
4956            3,
4957            0,
4958            3,
4959            0,
4960        }
4961        MGA:intvector{
4962            0,
4963            0,
4964            0,
4965            0,
4966        }
4967        MGF:intvector{
4968            0,
4969            0,
4970            0,
4971            0,
4972        }
4973        MMK:intvector{
4974            0,
4975            0,
4976            0,
4977            0,
4978        }
4979        MNT:intvector{
4980            0,
4981            0,
4982            0,
4983            0,
4984        }
4985        MRO:intvector{
4986            0,
4987            0,
4988            0,
4989            0,
4990        }
4991        MUR:intvector{
4992            0,
4993            0,
4994            0,
4995            0,
4996        }
4997        NOK:intvector{
4998            2,
4999            0,
5000            0,
5001            0,
5002        }
5003        OMR:intvector{
5004            3,
5005            0,
5006            3,
5007            0,
5008        }
5009        PKR:intvector{
5010            0,
5011            0,
5012            0,
5013            0,
5014        }
5015        PYG:intvector{
5016            0,
5017            0,
5018            0,
5019            0,
5020        }
5021        RSD:intvector{
5022            0,
5023            0,
5024            0,
5025            0,
5026        }
5027        RWF:intvector{
5028            0,
5029            0,
5030            0,
5031            0,
5032        }
5033        SEK:intvector{
5034            2,
5035            0,
5036            0,
5037            0,
5038        }
5039        SLL:intvector{
5040            0,
5041            0,
5042            0,
5043            0,
5044        }
5045        SOS:intvector{
5046            0,
5047            0,
5048            0,
5049            0,
5050        }
5051        STD:intvector{
5052            0,
5053            0,
5054            0,
5055            0,
5056        }
5057        SYP:intvector{
5058            0,
5059            0,
5060            0,
5061            0,
5062        }
5063        TMM:intvector{
5064            0,
5065            0,
5066            0,
5067            0,
5068        }
5069        TND:intvector{
5070            3,
5071            0,
5072            3,
5073            0,
5074        }
5075        TRL:intvector{
5076            0,
5077            0,
5078            0,
5079            0,
5080        }
5081        TWD:intvector{
5082            2,
5083            0,
5084            0,
5085            0,
5086        }
5087        TZS:intvector{
5088            0,
5089            0,
5090            0,
5091            0,
5092        }
5093        UGX:intvector{
5094            0,
5095            0,
5096            0,
5097            0,
5098        }
5099        UYI:intvector{
5100            0,
5101            0,
5102            0,
5103            0,
5104        }
5105        UZS:intvector{
5106            0,
5107            0,
5108            0,
5109            0,
5110        }
5111        VND:intvector{
5112            0,
5113            0,
5114            0,
5115            0,
5116        }
5117        VUV:intvector{
5118            0,
5119            0,
5120            0,
5121            0,
5122        }
5123        XAF:intvector{
5124            0,
5125            0,
5126            0,
5127            0,
5128        }
5129        XOF:intvector{
5130            0,
5131            0,
5132            0,
5133            0,
5134        }
5135        XPF:intvector{
5136            0,
5137            0,
5138            0,
5139            0,
5140        }
5141        YER:intvector{
5142            0,
5143            0,
5144            0,
5145            0,
5146        }
5147        ZMK:intvector{
5148            0,
5149            0,
5150            0,
5151            0,
5152        }
5153        ZWD:intvector{
5154            0,
5155            0,
5156            0,
5157            0,
5158        }
5159    }
5160}
5161