/* 2*/{UNICODE_MODE,-1,-1,24,3<<8,"汉信码标准\015\012中国物品编码中心\015\012北京网路畅想科技发展有限公司\015\012张成海、赵楠、黄燕滨、罗秋科、王毅、张铎、王越\015\012施煜、边峥、修兴强\015\012汉信码标准\015\012中国物品编码中心\015\012北京网路畅想科技发展有限公司",-1,ZINT_WARN_NONCOMPLIANT,69,69,"ISO 20830 Figure 2 **NOT SAME** different encodation, Binary mode not used by figure",
/* 11*/{UNICODE_MODE,-1,2,17,-1,"Summer Palace Ticket for 6 June 2015 13:00;2015年6月6日夜01時00分PM頤和園のチケット;2015년6월6일13시오후여름궁전티켓.2015年6月6号下午13:00的颐和园门票;",-1,ZINT_WARN_NONCOMPLIANT,55,55,"**NOT SAME** as ISO 20830 K.4 Figure K.23, different encodation; if same encoding modes forced, uses mask pattern 01 instead of pattern 10, but matches pattern 01 example Figure K.20 (forced encoding mode: ttttttttttttttttttttttttttttttttttttttttttttttt1t1t11ttdtt1ttddddddddtttttfftfftffttffffffffffffffffffttttt1t1t111ttttt111111t)",
/* 15*/{UNICODE_MODE|ESCAPE_MODE,-1,-1,4,3<<8,"汉信码标准\015\012中国物品编码中心",-1,ZINT_WARN_NONCOMPLIANT,29,29,"ISO 20830 Figure 5, explicit mask 10, same except no alternating filler",
"11111110100000101010001111111"
"10000000001100001010000000001"
"10111110100000000001001111101"
"10100000010101000101000000101"
"10101110110010101110101110101"
"10101110010111001111101110101"
"10101110101001110111101110101"
"00000000001011001110000000000"
"00011000100000111000011000000"
"11101001001010000001011000101"
"11011111100100100110111111000"
"10011010110100000100100010111"
"11000011101001100001111111101"
"10000011011110000100011011000"
"11111111111111110010001110001"
"00000000000000100100101110000"
"11001001101110110111011011001"
"01000101001100111110111100001"
"00000100111110111111001001000"
"11011100101100101011110101011"
"00000011001100110010100011000"
"00000000001100111110000000000"
"11111110111100110110101110101"
"00000010100110111111001110101"
"11111010100010110110101110101"
"00001010000010111010000000101"
"11101010011110101010101111101"
"11101010000110111001000000001"
"11101010000100111111101111111"
},
/* 16*/{UNICODE_MODE|ESCAPE_MODE,-1,-1,24,-1,"汉信码标准\015\012中国物品编码中心\015\012北京网路畅想科技发展有限公司\015\012张成海、赵楠、黄燕滨、罗秋科、王毅、张铎、王越\015\012施煜、边峥、修兴强\015\012汉信码标准\015\012中国物品编码中心\015\012北京网路畅想科技发展有限公司",-1,ZINT_WARN_NONCOMPLIANT,69,69,"ISO 20830 Figure 6 **NOT SAME** different encodation, Binary mode not used by figure",
/* 17*/{UNICODE_MODE|ESCAPE_MODE,-1,-1,40,-1,"本标准规定了一种矩阵式二维条码——汉信码的码制以及编译码方法。本标准中对汉信码的码图方案、信息编码方法、纠错编译码算法、信息排布方法、参考译码算法等内容进行了详细的描述,汉信码可高效表示《GB 18030—2000 信息技术 信息交换用汉字编码字符集基本集的扩充》中的汉字信息,并具有数据容量大、抗畸变和抗污损能力强、外观美观等特点,适合于在我国各行业的广泛应用。 测试文本,测试人:施煜,边峥,修兴强,袁娲,测试目的:汉字表示,测试版本:40\015\012",-1,ZINT_WARN_NONCOMPLIANT,101,101,"ISO 20830 Figure 7 **NOT SAME** different encodation, Binary mode not used by figure",
/* 25*/{UNICODE_MODE,3,2,-1,2<<8,"sn:7QPB4MN",-1,0,23,23,"AIM ITS/04-023:2022 ECI 3 Example 1 same with explicit mask 01 (auto 11)",
"11111110011010101111111"
"10000000010101100000001"
"10111110001010001111101"
"10100000110110100000101"
"10101110001110001110101"
"10101110110101101110101"
"10101110001100001110101"
"00000000101110000000000"
"00010101001010100000000"
"01010110101101010100000"
"01100011010101010010011"
"00000110111001011111100"
"11001111110100100001101"
"01100101110111101110100"
"00000000111000010101000"
"00000000001001100000000"
"11111110000011001110101"
"00000010101010101110101"
"11111010010011001110101"
"00001010111111100000101"
"11101010001010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 26*/{UNICODE_MODE,3,-1,-1,-1,"price:£20.00",-1,0,23,23,"AIM ITS/04-023:2022 ECI 3 Example 2 same",
"11111110011010101111111"
"10000000010100100000001"
"10111110010010001111101"
"10100000100110100000101"
"10101110001101001110101"
"10101110110101101110101"
"10101110000010001110101"
"00000000110101000000000"
"00010101011010100000000"
"01011001001101010100010"
"10010011000100111001010"
"11101111000010101100010"
"11000110010011100000110"
"01011010111111101011101"
"00000000101001010101000"
"00000000010011100000000"
"11111110001110001110101"
"00000010111100101110101"
"11111010001001001110101"
"00001010110001100000101"
"11101010001110001111101"
"11101010110100000000001"
"11101010101010001111111"
},
/* 27*/{UNICODE_MODE,3,-1,-1,2<<8,"C:\\DOCS\\EXAMPLE.TXT",-1,0,25,25,"AIM ITS/04-023:2022 ECI 3 Example 3 same with explicit mask 01 (auto 11)",
"1111111011101010001111111"
"1000000001110000000000001"
"1011111011111110001111101"
"1010000000000110000000101"
"1010111000111001101110101"
"1010111011000001001110101"
"1010111001000100101110101"
"0000000011100110100000000"
"0001011000000011011000000"
"1000101010100000100010100"
"0111000110011110000000011"
"0110011010100100100110110"
"1010100111110011001011000"
"0111010100110110111011111"
"0100110110010101101001011"
"1110100011110101010101010"
"0000001100101101001101000"
"0000000010110101100000000"
"1111111010101101001110101"
"0000001000011001101110101"
"1111101011011110001110101"
"0000101001010101000000101"
"1110101000100011101111101"
"1110101001101100000000001"
"1110101000001010101111111"
},
/* 28*/{UNICODE_MODE,4,2,3,2<<8,"Študentska št. 2198390",-1,0,27,27,"AIM ITS/04-023:2022 ECI 4 Example 1 **NOT SAME** different encodation, example Binary only, Zint uses Numeric also",
"111111100110101010001111111"
"100000000101110001100000001"
"101111100010101110101111101"
"101000000111000001000000101"
"101011100011001010001110101"
"101011101000010101001110101"
"101011100010111110001110101"
"000000001001010101100000000"
"000101110100111100110000000"
"010101001110000110101110000"
"101110101010011001101110000"
"111011011101010101111010000"
"001001101010101010101010011"
"101000000010011000110101010"
"010011111000100111010000101"
"010101110111110000001100100"
"101110111111000101110110011"
"010101110101100000100100000"
"000000011011010101011101000"
"000000001011110110100000000"
"111111100111001101001110101"
"000000100111001110101110101"
"111110100110101010001110101"
"000010100101010000000000101"
"111010101001110010001111101"
"111010101101010011000000001"
"111010100010001010001111111"
},
/* 29*/{UNICODE_MODE,4,2,5,2<<8,"Szczegółowe dane kontaktowe:+48 22 694 60 00",-1,0,31,31,"AIM ITS/04-023:2022 ECI 4 Example 2 **NOT SAME** example corrupt??",
"1111111011101010101001001111111"
"1000000010001000010011100000001"
"1011111011011100100101101111101"
"1010000010010100011010000000101"
"1010111010000010111111001110101"
"1010111011000111011000101110101"
"1010111000111001111111101110101"
"0000000010100110011100100000000"
"0001100101001100101100101000000"
"1110111011110100011111011100110"
"1010011100110010011001000110101"
"1100110111101110101101111010000"
"1000011100001101011011000100000"
"1111110111100110010001000001010"
"1110110110110000010100001110110"
"1100110101001101001111100110000"
"1111111111111110101001110010101"
"0000000000000010100101001111000"
"1110001010001010011100001010001"
"0101010100110011101000101110111"
"0000101001101010101011010001000"
"1000111001101011000100111001001"
"0000001011011011100011010011000"
"0000000010001011100100100000000"
"1111111011101011101110001110101"
"0000001010111010111111101110101"
"1111101001001011010001101110101"
"0000101000010010001111100000101"
"1110101010101011000110101111101"
"1110101011111011001010100000001"
"1110101001101011111111101111111"
},
/* 30*/{UNICODE_MODE,5,2,-1,2<<8,"Liĥtenŝtejno",-1,0,23,23,"AIM ITS/04-023:2022 ECI 5 Example 1 **NOT SAME** example uses Binary only, Zint uses Text mode also",
"11111110011010101111111"
"10000000010111100000001"
"10111110010110001111101"
"10100000110000100000101"
"10101110001101001110101"
"10101110101100101110101"
"10101110000010001110101"
"00000000110101000000000"
"00010101010101100000000"
"01010010000101010101100"
"10011100000111100111111"
"11101000110011110010000"
"00100111011111100000011"
"10001101101110111010110"
"00000000110100010101000"
"00000000010010100000000"
"11111110011011001110101"
"00000010110011101110101"
"11111010010100001110101"
"00001010101001100000101"
"11101010010000001111101"
"11101010110000000000001"
"11101010101010001111111"
},
/* 31*/{UNICODE_MODE,6,2,-1,-1,"Lietuvą",-1,0,23,23,"AIM ITS/04-023:2022 ECI 6 Example 1 same",
"11111110011010101111111"
"10000000010101100000001"
"10111110001010001111101"
"10100000110011100000101"
"10101110001110001110101"
"10101110110101101110101"
"10101110001000001110101"
"00000000100011000000000"
"00010101001010100000000"
"01001100000101010101001"
"11011110100001001001111"
"01110001101010111111001"
"10011000100110101010100"
"11101111001110010001110"
"00000000101110010101000"
"00000000010111100000000"
"11111110000000001110101"
"00000010110101101110101"
"11111010001010001110101"
"00001010110011100000101"
"11101010000010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 32*/{UNICODE_MODE,7,2,-1,-1,"Россия",-1,0,23,23,"AIM ITS/04-023:2022 ECI 7 Example 1 **NOT SAME** different encodation, figure uses Region 1",
"11111110011010101111111"
"10000000010101100000001"
"10111110001010001111101"
"10100000110010100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010011100101010101010"
"11001011101001011101000"
"11110101001011011101110"
"10010011000001011011010"
"11101111101001011011110"
"00000000101010010101000"
"00000000010100100000000"
"11111110001010001110101"
"00000010110101101110101"
"11111010001011001110101"
"00001010111010100000101"
"11101010001010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 33*/{UNICODE_MODE,7,2,-1,-1,"Монголулс",-1,0,23,23,"AIM ITS/04-023:2022 ECI 7 Example 2 same",
"11111110011010101111111"
"10000000010101100000001"
"10111110001010001111101"
"10100000110010100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01011100111101010100100"
"11000101001001011100101"
"00011010001000011010100"
"11010000110101010111000"
"11101100111010111000110"
"00000000101001010101000"
"00000000001110100000000"
"11111110001010001110101"
"00000010101000101110101"
"11111010010100001110101"
"00001010110001100000101"
"11101010010010001111101"
"11101010111101000000001"
"11101010101010001111111"
},
/* 34*/{UNICODE_MODE,8,2,-1,4<<8,"جواز السفر",-1,0,23,23,"AIM ITS/04-023:2022 ECI 8 Example 1 same with explicit mask 11 (auto 01)",
"11111110111101101111111"
"10000000100101000000001"
"10111110000100101111101"
"10100000110000100000101"
"10101110111110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100111100000000"
"00010101000111010000000"
"00010000101000111000001"
"11100100100110000001100"
"00000100010010010100110"
"00000001000101111001010"
"01010101110010100010001"
"00000001010110010101000"
"00000000101000100000000"
"11111110110001101110101"
"00000010000100101110101"
"11111010010010101110101"
"00001010111111100000101"
"11101010101010001111101"
"11101010010100100000001"
"11101010111010101111111"
},
/* 35*/{UNICODE_MODE,8,2,-1,3<<8,"المنشأ: المملكة العربية السعودية",-1,0,29,29,"AIM ITS/04-023:2022 ECI 8 Example 2 **NOT SAME** example corrupt??",
"11111110011000101001101111111"
"10000000100000000011100000001"
"10111110010110110011101111101"
"10100000001111011100100000101"
"10101110110000100010101110101"
"10101110010100001111001110101"
"10101110100101110100101110101"
"00000000101000111000000000000"
"00011000011111011010001000000"
"10111010110101111010001000101"
"10000011101101000000111100011"
"10001110000101100001010011001"
"11101110011011010101110111001"
"11000110011000100010110101000"
"11111111111111110101000111001"
"00000000000000111111000110100"
"10011011011100110001110111100"
"01100110101000110101101111100"
"01110000111010101101010100100"
"11110101000110111100100100100"
"00000010000110111111000011000"
"00000000000100100001100000000"
"11111110111000100100101110101"
"00000010011110110001001110101"
"11111010101010110110101110101"
"00001010101110101001000000101"
"11101010100100110000001111101"
"11101010100000110001100000001"
"11101010100100111111001111111"
},
/* 36*/{UNICODE_MODE,9,1,-1,-1,"Μέρος #. α123",-1,0,23,23,"AIM ITS/04-023:2022 ECI 9 Example 1 **NOT SAME** example uses Binary only, Zint uses Numeric mode also",
"11111110011010001111111"
"10000000110101100000001"
"10111110001110101111101"
"10100000111100100000101"
"10101110001101101110101"
"10101110110110001110101"
"10101110010010001110101"
"00000000010101100000000"
"00010101000101011000000"
"10111111100010100101100"
"11001010101001000101101"
"01010001001011010101011"
"01010110101010001110110"
"01101001010101101001101"
"00000011001001010101000"
"00000000110010000000000"
"11111110011111001110101"
"00000010010010101110101"
"11111010101001001110101"
"00001010100101100000101"
"11101010101010001111101"
"11101010110010100000001"
"11101010001010001111111"
},
/* 37*/{UNICODE_MODE,10,2,-1,-1,"דרכון",-1,0,23,23,"AIM ITS/04-023:2022 ECI 10 Example 1 same",
"11111110011010101111111"
"10000000010101100000001"
"10111110001010001111101"
"10100000111111100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010000101101010101011"
"01010101111101101101110"
"00101111101010010110110"
"00010111101001110100100"
"11111011010101001001111"
"00000000101010010101000"
"00000000010110100000000"
"11111110011000001110101"
"00000010100101101110101"
"11111010001011001110101"
"00001010111011100000101"
"11101010001010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 38*/{UNICODE_MODE,10,2,3,-1,"מספר חלק: A20200715001",-1,0,27,27,"AIM ITS/04-023:2022 ECI 10 Example 2 **NOT SAME** example uses Binary only, Zint uses Numeric mode also",
"111111100110010010101111111"
"100000000001000001000000001"
"101111100111111110001111101"
"101000001000101000100000101"
"101011100000101000001110101"
"101011100111111111101110101"
"101011101011110001101110101"
"000000001101001001000000000"
"000101110011001101111000000"
"010010010011111000101100110"
"001001001001011000011110010"
"011000110111111111011011001"
"011101011001010010010011101"
"101100000111001001001001001"
"001111110011111000000000111"
"010010100100110010101100010"
"000010111000110110000110111"
"111111100101001101000011001"
"000000111001110010011101000"
"000000000001010101100000000"
"111111101011101100101110101"
"000000101100101011001110101"
"111110100001001000001110101"
"000010101101110100100000101"
"111010100000011010001111101"
"111010100001001101000000001"
"111010101001111111001111111"
},
/* 39*/{UNICODE_MODE,11,2,3,-1,"Amerika Birleşik Devletleri",-1,0,27,27,"AIM ITS/04-023:2022 ECI 11 Example 1 **NOT SAME** example uses 2-byte Region mode",
"111111100110101011001111111"
"100000000110110010100000001"
"101111100000100000101111101"
"101000000110101110000000101"
"101011100011101100001110101"
"101011101011111110001110101"
"101011100000001101001110101"
"000000001101111110100000000"
"000101110011001111110000000"
"011010101010010101000000101"
"010100101010101111101001111"
"110011110101010101011101000"
"011000000111111010101010101"
"001010000110011101010101010"
"001001001001010110001000101"
"010100111110010011010101111"
"111110001011001100101011111"
"011011010100101011010110011"
"000000011010110001011101000"
"000000001010100110100000000"
"111111100110001100001110101"
"000000100101110100101110101"
"111110100000100111001110101"
"000010100001000101000000101"
"111010101100001101001111101"
"111010101000101000000000001"
"111010100111001010001111111"
},
/* 40*/{UNICODE_MODE,11,2,3,-1,"Biniş kartı #120921039",-1,0,27,27,"AIM ITS/04-023:2022 ECI 11 Example 2 **NOT SAME** example uses Binary only, Zint uses Numeric mode also",
"111111100110101011001111111"
"100000000111001001100000001"
"101111100010101101101111101"
"101000000111101110000000101"
"101011100011010111001110101"
"101011101100010101001110101"
"101011100011101010001110101"
"000000001001010101100000000"
"000101110010101000110000000"
"010101001010010110000001011"
"001010101010000001111011100"
"100100101101010101000110111"
"100001101101101010101001101"
"110110110010110001010101010"
"101111101110010111100101101"
"010100000111001011011010101"
"010011001011101011101010010"
"010101001110111101110011111"
"000000011111001010011101000"
"000000001101010001100000000"
"111111100100101101001110101"
"000000100101011110101110101"
"111110100010101010001110101"
"000010100011100011000000101"
"111010101000110010001111101"
"111010101101011000000000001"
"111010100010101010001111111"
},
/* 41*/{UNICODE_MODE,12,2,-1,2<<8,"Kūrybiškumą",-1,0,23,23,"AIM ITS/04-023:2022 ECI 12 Example 1 same with explicit mask 01 (auto 10)",
"11111110011010101111111"
"10000000010100100000001"
"10111110011100001111101"
"10100000101001100000101"
"10101110001101001110101"
"10101110110111101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01011110000101010101111"
"01110101010101011001000"
"01010001110011100000101"
"10000100000010101110011"
"00010111110011110111100"
"00000000110000010101000"
"00000000011000100000000"
"11111110000000001110101"
"00000010110000101110101"
"11111010011100001110101"
"00001010101011100000101"
"11101010010111001111101"
"11101010111110000000001"
"11101010101010001111111"
},
/* 42*/{UNICODE_MODE,13,2,-1,-1,"บาร๋แค่ด",-1,0,23,23,"AIM ITS/04-023:2022 ECI 13 Example 1 **NOT SAME** example uses Region 1",
"11111110011010101111111"
"10000000010101100000001"
"10111110001010001111101"
"10100000111000100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01011101111101010100111"
"11000010011100111100100"
"01101101101010101111111"
"11010111111110101001111"
"01110101000110110001110"
"00000000100010010101000"
"00000000000001100000000"
"11111110000100001110101"
"00000010101111101110101"
"11111010001011001110101"
"00001010101101100000101"
"11101010010010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 43*/{UNICODE_MODE,15,2,-1,-1,"uzņēmums",-1,0,23,23,"AIM ITS/04-023:2022 ECI 15 Example 1 same",
"11111110011010101111111"
"10000000010101100000001"
"10111110001010001111101"
"10100000111010100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01011101001101010100000"
"00011011100001111101110"
"11011001111010111010010"
"01000101000000110000010"
"11000000000000101001101"
"00000000100111010101000"
"00000000011001100000000"
"11111110011010001110101"
"00000010101100101110101"
"11111010011011001110101"
"00001010100110100000101"
"11101010000010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 44*/{UNICODE_MODE,16,2,-1,-1,"ṁórṡáċ",-1,0,23,23,"AIM ITS/04-023:2022 ECI 16 Example 1 same with explicit mask 11 (auto 10)",
"11111110011001001111111"
"10000000000000000000001"
"10111110011111101111101"
"10100000001001000000101"
"10101110000010001110101"
"10101110011111001110101"
"10101110101001101110101"
"00000000100100100000000"
"00010101011111101000000"
"01001111100001001000011"
"11011111001010111111110"
"10011011010101010101000"
"10110111010001001010010"
"11111000110000111101001"
"00000010111111010101000"
"00000000101001100000000"
"11111110100111101110101"
"00000010011111001110101"
"11111010001000001110101"
"00001010001100000000101"
"11101010101111001111101"
"11101010001001000000001"
"11101010000100001111111"
},
/* 45*/{UNICODE_MODE,17,-1,-1,2<<8,"Price: €13.50",-1,0,23,23,"AIM ITS/04-023:2022 ECI 17 Example 1 same with explicit mask 01 (auto 10)",
"11111110011010101111111"
"10000000010011100000001"
"10111110000110001111101"
"10100000100100100000101"
"10101110001100001110101"
"10101110101001101110101"
"10101110000010001110101"
"00000000110101000000000"
"00010101011111100000000"
"01111000000001010100010"
"10010100011100111001100"
"10010111000010001010110"
"11000100111100100000110"
"00010010111101100110110"
"00000000101010010101000"
"00000000000011100000000"
"11111110001010001110101"
"00000010100111101110101"
"11111010001000001110101"
"00001010111100100000101"
"11101010011110001111101"
"11101010111100000000001"
"11101010101010001111111"
},
/* 46*/{UNICODE_MODE,18,-1,-1,-1,"Te słowa są głębokie",-1,0,25,25,"AIM ITS/04-023:2022 ECI 18 Example 1 **NOT SAME** example uses Binary only, Zint uses Text mode also",
"1111111001000000101111111"
"1000000011100111000000001"
"1011111010111110001111101"
"1010000010100010100000101"
"1010111010011000101110101"
"1010111001000101001110101"
"1010111000011110101110101"
"0000000010000000100000000"
"0001011000000001100000000"
"1001101110111101000111101"
"0110011010100011100111111"
"0111010001010011110100100"
"0100110000001101001011001"
"0010010011101100101011111"
"0100100110111101011010001"
"0000111101101010001010001"
"0000000010110111001101000"
"0000000010111111100000000"
"1111111011000000001110101"
"0000001000000000001110101"
"1111101010010010101110101"
"0000101010000000100000101"
"1110101000000001101111101"
"1110101001010000100000001"
"1110101011100000001111111"
},
/* 47*/{UNICODE_MODE,20,-1,-1,-1,"バーコード",-1,0,23,23,"AIM ITS/04-023:2022 ECI 20 Example 1 **NOT SAME** example uses 2-byte Region mode",
"11111110011010101111111"
"10000000010000100000001"
"10111110001010001111101"
"10100000110001100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01011111110101010101011"
"00010111001011010110100"
"01100101000001111001101"
"11011011010000101100000"
"00011110011111011101111"
"00000000101011010101000"
"00000000011111100000000"
"11111110011000001110101"
"00000010101000101110101"
"11111010010010001110101"
"00001010100001100000101"
"11101010010010001111101"
"11101010101110000000001"
"11101010101010001111111"
},
/* 48*/{UNICODE_MODE,20,-1,-1,-1,"東京都",-1,0,23,23,"AIM ITS/04-023:2022 ECI 20 Example 2 **NOT SAME** example uses 2-byte Region mode",
"11111110111010001111111"
"10000000110000000000001"
"10111110100100101111101"
"10100000110001000000101"
"10101110001101001110101"
"10101110110111001110101"
"10101110000010001110101"
"00000000010101000000000"
"00010101111001110000000"
"01110011110011001010011"
"01101110110011001110101"
"10010111101100111000001"
"01111011101110001100010"
"01010100011001011011011"
"00000001101010110101000"
"00000000010110000000000"
"11111110000101001110101"
"00000010010101101110101"
"11111010001011001110101"
"00001010000010100000101"
"11101010111010101111101"
"11101010010101100000001"
"11101010001010101111111"
},
/* 49*/{UNICODE_MODE,21,-1,-1,-1,"Študentska št. 2198390",-1,0,25,25,"AIM ITS/04-023:2022 ECI 21 Example 1 **NOT SAME** different encodation, example Binary only, Zint uses Numeric also",
"1111111001000000101111111"
"1000000011000010000000001"
"1011111010111101001111101"
"1010000010000101100000101"
"1010111010011000101110101"
"1010111000010010001110101"
"1010111000100000101110101"
"0000000010000000100000000"
"0001011001101001100000000"
"1110101110111110010100001"
"1111010001010011011100011"
"0011001101000110000000000"
"0001011010101110011011100"
"0001100100011011110100011"
"0010001010110011100011000"
"0010111001100000001110110"
"0000000011010100001101000"
"0000000010111111100000000"
"1111111011110011001110101"
"0000001001010110001110101"
"1111101010110111101110101"
"0000101010000000100000101"
"1110101000101101101111101"
"1110101001011010100000001"
"1110101010000000001111111"
},
/* 50*/{UNICODE_MODE,22,2,-1,-1,"Россия",-1,0,23,23,"AIM ITS/04-023:2022 ECI 22 Example 1 same",
"11111110011010101111111"
"10000000010001100000001"
"10111110001010001111101"
"10100000110011100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010011100101010100010"
"11010000100111011101011"
"01101001001010111101000"
"10010110010001111011010"
"11010000101001001110110"
"00000000101010010101000"
"00000000010101100000000"
"11111110010010001110101"
"00000010100101101110101"
"11111010001010001110101"
"00001010100100100000101"
"11101010011010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 51*/{UNICODE_MODE,22,2,-1,4<<8,"Монголулс",-1,0,23,23,"AIM ITS/04-023:2022 ECI 22 Example 1 same with explicit mask 11 (auto 01)",
"11111110111101101111111"
"10000000100011000000001"
"10111110000000101111101"
"10100000111110100000101"
"10101110111110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100111100000000"
"00010101000111010000000"
"00010011101000111000001"
"11101101011010110000110"
"00100110110000100110100"
"00111010101011100101000"
"10111001000010101001100"
"00000001000001010101000"
"00000000101111100000000"
"11111110111100101110101"
"00000010001000101110101"
"11111010010010101110101"
"00001010111110100000101"
"11101010111110001111101"
"11101010010010100000001"
"11101010111010101111111"
},
/* 52*/{UNICODE_MODE,23,2,-1,4<<8,"bœuf",-1,0,23,23,"AIM ITS/04-023:2022 ECI 23 Example 1 same with explicit mask 11 (auto 01)",
"11111110111101101111111"
"10000000100011000000001"
"10111110000000101111101"
"10100000111111100000101"
"10101110111110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100111100000000"
"00010101000111010000000"
"00011110000000111000110"
"11010001010000100100101"
"01010000111001110101100"
"10000101100110111000111"
"10010101101101000010101"
"00000001010010010101000"
"00000000110001100000000"
"11111110100001101110101"
"00000010001101101110101"
"11111010001100101110101"
"00001010101010100000101"
"11101010101010001111101"
"11101010011010100000001"
"11101010111010101111111"
},
/* 53*/{UNICODE_MODE,24,-1,-1,-1,"جواز السفر",-1,0,23,23,"AIM ITS/04-023:2022 ECI 24 Example 1 same",
"11111110011010101111111"
"10000000010011100000001"
"10111110001110001111101"
"10100000111101100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01011111100101010101100"
"11011100000110011100110"
"00000100101000111100000"
"11101101011101101011001"
"10001111001010111010010"
"00000000101011010101000"
"00000000001110100000000"
"11111110000011001110101"
"00000010101100101110101"
"11111010010110001110101"
"00001010100010100000101"
"11101010011101001111101"
"11101010111011000000001"
"11101010101010001111111"
},
/* 54*/{UNICODE_MODE,24,2,-1,4<<8,"المنشأ: المملكة العربية السعودية",-1,0,29,29,"AIM ITS/04-023:2022 ECI 24 Example 2 **NOT SAME** example corrupt??",
"11111110111100101100001111111"
"10000000000110001000100000001"
"10111110001001001000101111101"
"10100000101110010100000000101"
"10101110011100000000101110101"
"10101110100000110111001110101"
"10101110110100010001101110101"
"00000000110101010111000000000"
"00011000000111100011110000000"
"11101001100100010100111001011"
"10010100011100101100010100000"
"10111010010101011001101010010"
"11001010111100100101100111010"
"11100110010001000001001010100"
"11111111111111101011011111101"
"00000000000000111110110111000"
"00101111100100110110010100000"
"11110110100010101001111111011"
"01110101111110101010111010001"
"00010110101110110101000111100"
"00000001101000100010000011000"
"00000000010110111010100000000"
"11111110100110110010101110101"
"00000010000110110010101110101"
"11111010100110110010001110101"
"00001010001010110001100000101"
"11101010111110101011001111101"
"11101010111110110010000000001"
"11101010011000111111101111111"
},
/* 55*/{UNICODE_MODE,25,2,-1,-1,"条码",-1,0,23,23,"AIM ITS/04-023:2022 ECI 25 Example 1 same",
"11111110011010101111111"
"10000000010001100000001"
"10111110001010001111101"
"10100000111100100000101"
"10101110001110001110101"
"10101110110101101110101"
"10101110001111001110101"
"00000000111111000000000"
"00010101001010100000000"
"01011100100101010100101"
"01001100010110101101010"
"01000010110100011111110"
"10101011110111101010101"
"10011011010101010011010"
"00000000101010010101000"
"00000000010110100000000"
"11111110010010001110101"
"00000010100101101110101"
"11111010001011001110101"
"00001010111101100000101"
"11101010011010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 56*/{UNICODE_MODE,25,2,-1,3<<8,"バーコード",-1,0,23,23,"AIM ITS/04-023:2022 ECI 25 Example 2 same with explicit mask 10 (auto 01)",
"11111110011001001111111"
"10000000000001000000001"
"10111110011011101111101"
"10100000000000000000101"
"10101110000010001110101"
"10101110011111001110101"
"10101110101001101110101"
"00000000100100100000000"
"00010101011111101000000"
"01000011000001001000001"
"01000100001010100101101"
"00101011110000010011100"
"11001101110000101000010"
"10100011101000011101100"
"00000010101111010101000"
"00000000110100100000000"
"11111110101100101110101"
"00000010000001001110101"
"11111010001011001110101"
"00001010010001000000101"
"11101010100011001111101"
"11101010001111000000001"
"11101010000100001111111"
},
/* 57*/{UNICODE_MODE,25,2,-1,-1,"바코드",-1,0,23,23,"AIM ITS/04-023:2022 ECI 25 Example 3 same",
"11111110111101101111111"
"10000000100011000000001"
"10111110000000101111101"
"10100000110001100000101"
"10101110111110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100111100000000"
"00010101000111010000000"
"00011100110000111001001"
"10010001101101100001010"
"00000110011010011110010"
"11010011101001010001011"
"01110110011101000101111"
"00000001010010010101000"
"00000000110010100000000"
"11111110101100101110101"
"00000010011101101110101"
"11111010001101101110101"
"00001010100001100000101"
"11101010110010001111101"
"11101010011010100000001"
"11101010111010101111111"
},
/* 58*/{UNICODE_MODE,26,2,-1,-1,"条码",-1,0,23,23,"AIM ITS/04-023:2022 ECI 26 Example 1 **NOT SAME** example uses 2-byte Region mode",
"11111110111101101111111"
"10000000100011000000001"
"10111110000000101111101"
"10100000110010100000101"
"10101110111110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100111100000000"
"00010101000111010000000"
"00011100100000111000100"
"11010111111100101010011"
"00100101110001101011100"
"10110011001100111001110"
"11110111101001011011011"
"00000001010010010101000"
"00000000110010100000000"
"11111110100001101110101"
"00000010011101101110101"
"11111010001100101110101"
"00001010100010100000101"
"11101010100010001111101"
"11101010011010100000001"
"11101010111010101111111"
},
/* 59*/{UNICODE_MODE,26,2,-1,4<<8,"バーコード",-1,0,25,25,"AIM ITS/04-023:2022 ECI 26 Example 2 same with explicit mask 11 (auto 01)",
"1111111001110110001111111"
"1000000011011011100000001"
"1011111010000100101111101"
"1010000001001001000000101"
"1010111011111000101110101"
"1010111011101011101110101"
"1010111011010000001110101"
"0000000010011100000000000"
"0001011001101111101000000"
"1001110101011100000000000"
"0001111101100000011010101"
"0111100110000100111000011"
"1101001110100111100011110"
"1010011101010100011101110"
"0101000110011010011101100"
"0000110010101001100100011"
"0000001011001010001101000"
"0000000001110110100000000"
"1111111000110101101110101"
"0000001011000010101110101"
"1111101011100011101110101"
"0000101001101001000000101"
"1110101010100110101111101"
"1110101011110011100000001"
"1110101001010110001111111"
},
/* 60*/{UNICODE_MODE,26,2,-1,-1,"바코드",-1,0,23,23,"AIM ITS/04-023:2022 ECI 26 Example 3 same",
"11111110111101101111111"
"10000000100011000000001"
"10111110000000101111101"
"10100000110010100000101"
"10101110111110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100111100000000"
"00010101000111010000000"
"00010011100000111000010"
"01000110110001000011011"
"00111000100000111100001"
"11010011001010000011111"
"11001010111110101001011"
"00000001011001010101000"
"00000000100001100000000"
"11111110111010101110101"
"00000010010100101110101"
"11111010010100101110101"
"00001010101111100000101"
"11101010101101001111101"
"11101010011010100000001"
"11101010111010101111111"
},
/* 61*/{UNICODE_MODE,27,2,-1,3<<8,"sn:7QPB4MN",-1,0,23,23,"AIM ITS/04-023:2022 ECI 27 Example 1 same with explicit mask 10 (auto 11)",
"11111110011001001111111"
"10000000000000000000001"
"10111110011111101111101"
"10100000000010000000101"
"10101110000000001110101"
"10101110011111001110101"
"10101110101111101110101"
"00000000111111100000000"
"00010101011111101000000"
"01001010110001001000011"
"11100001011011011100101"
"11001100010011101001101"
"00101100011010000010001"
"01011110000110001100110"
"00000010101101010101000"
"00000000110110100000000"
"11111110110101101110101"
"00000010000000001110101"
"11111010010001001110101"
"00001010000001000000101"
"11101010101111001111101"
"11101010001001000000001"
"11101010000100001111111"
},
/* 62*/{UNICODE_MODE,28,2,-1,-1,"條碼",-1,0,23,23,"AIM ITS/04-023:2022 ECI 28 Example 1 same",
"11111110011010101111111"
"10000000010001100000001"
"10111110001010001111101"
"10100000111001100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010001111101010100010"
"01011000111101101111111"
"00010010000000001010101"
"10101001011010101010101"
"01100111010101011001010"
"00000000101010010101000"
"00000000010111100000000"
"11111110011010001110101"
"00000010100101101110101"
"11111010001010001110101"
"00001010111011100000101"
"11101010011010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 63*/{UNICODE_MODE,29,2,-1,-1,"条码",-1,0,23,23,"AIM ITS/04-023:2022 ECI 29 Example 1 **NOT SAME** example uses Region 1 mode",
"11111110011010101111111"
"10000000010001100000001"
"10111110001010001111101"
"10100000111000100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010001100101010101100"
"11011111110100000100011"
"00110101111011110100111"
"11001011011001101010100"
"10110111010101000100100"
"00000000101010010101000"
"00000000010101100000000"
"11111110000010001110101"
"00000010110101101110101"
"11111010001011001110101"
"00001010111110100000101"
"11101010000010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 64*/{UNICODE_MODE,29,2,-1,-1,"北京",-1,0,23,23,"AIM ITS/04-023:2022 ECI 29 Example 2 **NOT SAME** example uses Region 1 mode",
"11111110011010101111111"
"10000000010001100000001"
"10111110001010001111101"
"10100000111000100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010001111101010100010"
"01111010001100100111001"
"01011010111110000010111"
"10001011100010101010100"
"01011111010101000110101"
"00000000101010010101000"
"00000000010110100000000"
"11111110001001001110101"
"00000010110101101110101"
"11111010001011001110101"
"00001010100110100000101"
"11101010010010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 65*/{UNICODE_MODE,30,2,-1,-1,"바코드",-1,0,23,23,"AIM ITS/04-023:2022 ECI 30 Example 1 **NOT SAME** example uses Region 1 mode",
"11111110011010101111111"
"10000000010001100000001"
"10111110001010001111101"
"10100000111011100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010011111101010100110"
"01001111011001100100100"
"11011100011000100010101"
"11111111001110000001010"
"01111101000001011100010"
"00000000101010010101000"
"00000000010101100000000"
"11111110001111001110101"
"00000010100101101110101"
"11111010001011001110101"
"00001010100001100000101"
"11101010010010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 66*/{UNICODE_MODE,30,2,-1,-1,"서울",-1,0,23,23,"AIM ITS/04-023:2022 ECI 30 Example 2 **NOT SAME** example uses Region 1 mode",
"11111110011010101111111"
"10000000010001100000001"
"10111110001010001111101"
"10100000111011100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010001111101010100100"
"11110001000111000111110"
"10111010101011100100011"
"01001011010111101010100"
"00111111010101000101101"
"00000000101010010101000"
"00000000010100100000000"
"11111110010100001110101"
"00000010100101101110101"
"11111010001010001110101"
"00001010101011100000101"
"11101010000010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 67*/{UNICODE_MODE,31,2,-1,-1,"条码",-1,0,23,23,"AIM ITS/04-023:2022 ECI 31 Example 1 **NOT SAME** example uses Region 1 mode",
"11111110011010101111111"
"10000000010001100000001"
"10111110001010001111101"
"10100000111010100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010001100101010101100"
"11010000010000000100100"
"11111101111010110010011"
"11001010010100101010100"
"00111011010101001010101"
"00000000101010010101000"
"00000000010101100000000"
"11111110010111001110101"
"00000010100101101110101"
"11111010001011001110101"
"00001010100111100000101"
"11101010010010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 68*/{UNICODE_MODE,31,2,-1,-1,"北京",-1,0,23,23,"AIM ITS/04-023:2022 ECI 31 Example 2 **NOT SAME** example uses Region 1 mode",
"11111110011001001111111"
"10000000000000000000001"
"10111110011111101111101"
"10100000000110000000101"
"10101110000010001110101"
"10101110011111001110101"
"10101110101001101110101"
"00000000100100100000000"
"00010101011111101000000"
"01001101100001001000001"
"11111011100110101001111"
"00111000010101101110110"
"01101001001100001001000"
"10100010100100111001010"
"00000010111111010101000"
"00000000101010100000000"
"11111110110010101110101"
"00000010001111001110101"
"11111010001000001110101"
"00001010001110000000101"
"11101010110111001111101"
"11101010001001000000001"
"11101010000100001111111"
},
/* 69*/{UNICODE_MODE,31,2,-1,-1,"條碼",-1,0,23,23,"AIM ITS/04-023:2022 ECI 31 Example 3 **NOT SAME** example uses 2-byte Region mode",
"11111110011001001111111"
"10000000000000000000001"
"10111110011111101111101"
"10100000000110000000101"
"10101110000010001110101"
"10101110011111001110101"
"10101110101001101110101"
"00000000100100100000000"
"00010101011111101000000"
"01001101101001001000010"
"10011010011001000001111"
"01010010111001010010011"
"01101000101111001001000"
"00100100100100101100100"
"00000010111111010101000"
"00000000101011100000000"
"11111110110011101110101"
"00000010001111001110101"
"11111010001000001110101"
"00001010010101000000101"
"11101010101111001111101"
"11101010001001000000001"
"11101010000100001111111"
},
/* 70*/{UNICODE_MODE,32,2,-1,2<<8,"条码",-1,0,23,23,"AIM ITS/04-023:2022 ECI 32 Example 1 same with explicit mask 01 (auto 10)",
"11111110011010101111111"
"10000000011101100000001"
"10111110001010001111101"
"10100000110101100000101"
"10101110000010001110101"
"10101110110101101110101"
"10101110001111001110101"
"00000000111100000000000"
"00010101001010100000000"
"01001101100101010100100"
"11001100001101010101110"
"10000010110100001100110"
"10101010111000101010100"
"10110111010101010101110"
"00000000101010010101000"
"00000000010101100000000"
"11111110000100001110101"
"00000010100101101110101"
"11111010001010001110101"
"00001010100110100000101"
"11101010010010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 71*/{UNICODE_MODE,32,2,-1,4<<8,"北京",-1,0,23,23,"AIM ITS/04-023:2022 ECI 32 Example 2 same with explicit mask 11 (auto 01)",
"11111110111101101111111"
"10000000101111000000001"
"10111110000000101111101"
"10100000111000100000101"
"10101110110000001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100001100000000"
"00010101000111010000000"
"00000110110000111000101"
"01010010100000111000001"
"11000010001111000000000"
"01000111001001111000110"
"11101011101101010111010"
"00000001010010010101000"
"00000000110010100000000"
"11111110111000101110101"
"00000010011101101110101"
"11111010001100101110101"
"00001010101001100000101"
"11101010110010001111101"
"11101010011010100000001"
"11101010111010101111111"
},
/* 72*/{UNICODE_MODE,32,2,-1,-1,"條碼",-1,0,23,23,"AIM ITS/04-023:2022 ECI 32 Example 3 **NOT SAME** example uses 2-byte Region mode",
"11111110011001001111111"
"10000000001100000000001"
"10111110011111101111101"
"10100000001001000000101"
"10101110000010001110101"
"10101110011111001110101"
"10101110101001101110101"
"00000000100100100000000"
"00010101011111101000000"
"01001101101001001000010"
"10011010001001000001100"
"11010010111000110101111"
"01101011010110001001000"
"11000100100100110010100"
"00000010111111010101000"
"00000000101001100000000"
"11111110111011101110101"
"00000010011111001110101"
"11111010001001001110101"
"00001010011110000000101"
"11101010100111001111101"
"11101010001001000000001"
"11101010000100001111111"
},
/* 73*/{UNICODE_MODE,32,2,-1,2<<8,"པེ་ཅིང།",-1,0,25,25,"AIM ITS/04-023:2022 ECI 32 Example 4 same with explicit mask 01 (auto 10)",
"1111111011101011001111111"
"1000000001011100000000001"
"1011111011000010001111101"
"1010000001100101000000101"
"1010111000010001101110101"
"1010111010010111001110101"
"1010111000111110101110101"
"0000000011010101100000000"
"0001011000101001011000000"
"1100000111101101110000000"
"1011110000011001100100100"
"0001110001010101010100111"
"1001111001001100100011111"
"0011111011011001101101011"
"0101011010101010101111010"
"0101011000100010111101111"
"0000001101110001001101000"
"0000000011111011100000000"
"1111111010101100001110101"
"0000001000111010101110101"
"1111101011101010001110101"
"0000101001010101000000101"
"1110101000101101101111101"
"1110101001100100000000001"
"1110101001001010101111111"
},
/* 74*/{UNICODE_MODE,32,2,-1,-1,"バーコード",-1,0,23,23,"AIM ITS/04-023:2022 ECI 32 Example 5 same",
"11111110111101101111111"
"10000000101100000000001"
"10111110000000101111101"
"10100000111000100000101"
"10101110110100001110101"
"10101110100111001110101"
"10101110111000101110101"
"00000000110001100000000"
"00010101000111010000000"
"00001011101000111000000"
"11101100001110000111010"
"11001011011101101010001"
"00000010100010001111101"
"01011101101100101000101"
"00000001011111010101000"
"00000000110010100000000"
"11111110101010101110101"
"00000010011100101110101"
"11111010010010101110101"
"00001010100100100000101"
"11101010110101001111101"
"11101010000101100000001"
"11101010111010101111111"
},
/* 75*/{UNICODE_MODE,32,2,-1,-1,"바코드",-1,0,23,23,"AIM ITS/04-023:2022 ECI 32 Example 6 same",
"11111110111101101111111"
"10000000101111000000001"
"10111110000000101111101"
"10100000111000100000101"
"10101110110110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100100100000000"
"00010101000111010000000"
"00011100101000111001111"
"00101010111101000110111"
"01101010111110011001101"
"01010000101011001000111"
"00101100110010111001111"
"00000001010100010101000"
"00000000111001100000000"
"11111110100110101110101"
"00000010001101101110101"
"11111010001101101110101"
"00001010110001100000101"
"11101010111010001111101"
"11101010011010100000001"
"11101010111010101111111"
},
/* 76*/{UNICODE_MODE,33,2,-1,4<<8,"条码",-1,0,23,23,"AIM ITS/04-023:2022 ECI 33 Example 1 same with explicit mask 11 (auto 10)",
"11111110111101101111111"
"10000000101111000000001"
"10111110000000101111101"
"10100000111001100000101"
"10101110111100001110101"
"10101110100111001110101"
"10101110111101101110101"
"00000000110101100000000"
"00010101000111010000000"
"00001111100000111001111"
"10001100010100111100110"
"10011000010001010001111"
"01000111011101111000111"
"00101101101101010011100"
"00000001010010010101000"
"00000000110001100000000"
"11111110100110101110101"
"00000010001101101110101"
"11111010001100101110101"
"00001010111000100000101"
"11101010110010001111101"
"11101010011010100000001"
"11101010111010101111111"
},
/* 77*/{UNICODE_MODE,33,2,-1,-1,"バーコード",-1,0,23,23,"AIM ITS/04-023:2022 ECI 33 Example 2 same",
"11111110111101101111111"
"10000000101101000000001"
"10111110000000101111101"
"10100000111001100000101"
"10101110111110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100111100000000"
"00010101000111010000000"
"00010000101000111001111"
"10001110100101000000101"
"11110010101101101100010"
"01010001001000011110100"
"10111010101110110111100"
"00000001001110010101000"
"00000000110111100000000"
"11111110111010101110101"
"00000010000101101110101"
"11111010000001101110101"
"00001010100010100000101"
"11101010101000001111101"
"11101010010011100000001"
"11101010111010101111111"
},
/* 78*/{UNICODE_MODE,33,2,-1,2<<8,"바코드",-1,0,23,23,"AIM ITS/04-023:2022 ECI 33 Example 3 same with explicit mask 01 (auto 11)",
"11111110011010101111111"
"10000000011101100000001"
"10111110001010001111101"
"10100000110100100000101"
"10101110001100001110101"
"10101110110101101110101"
"10101110001010001110101"
"00000000110101000000000"
"00010101001010100000000"
"01010011010101010100000"
"11110010100101001000000"
"10110000011001101011111"
"01010010011011010011111"
"00101000000101001000100"
"00000000101010010101000"
"00000000010101100000000"
"11111110001101001110101"
"00000010110101101110101"
"11111010001010001110101"
"00001010111011100000101"
"11101010001010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 79*/{UNICODE_MODE,34,2,-1,4<<8,"条码",-1,0,23,23,"AIM ITS/04-023:2022 ECI 34 Example 1 same with explicit mask 11 (auto 10)",
"11111110111101101111111"
"10000000101111000000001"
"10111110000000101111101"
"10100000111010100000101"
"10101110111110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100111100000000"
"00010101000111010000000"
"00010010011000111000111"
"10010000001111000100011"
"00101100011001110101100"
"01100101010010111000111"
"00101011101100111101010"
"00000001001010010101000"
"00000000110001100000000"
"11111110101101101110101"
"00000010011101101110101"
"11111010011101101110101"
"00001010101000100000101"
"11101010111010001111101"
"11101010011010100000001"
"11101010111010101111111"
},
/* 80*/{UNICODE_MODE,34,2,-1,2<<8,"バーコード",-1,0,25,25,"AIM ITS/04-023:2022 ECI 34 Example 2 same with explicit mask 01 (auto 10)",
"1111111011101011001111111"
"1000000001010101000000001"
"1011111010001110001111101"
"1010000001100111000000101"
"1010111000110110101110101"
"1010111011000010001110101"
"1010111000000000101110101"
"0000000011010101100000000"
"0001011001100110011000000"
"0010011010000101010101010"
"0010010010101010101010110"
"0011001101010110010110111"
"0110000010110001001010101"
"0010000101010101010101111"
"1000101010101010101110000"
"0111010101100101100100110"
"0000001101111010001101000"
"0000000010100001100000000"
"1111111011101011001110101"
"0000001000000110101110101"
"1111101011101010001110101"
"0000101001010101000000101"
"1110101000101010101111101"
"1110101001110101000000001"
"1110101000101010101111111"
},
/* 81*/{UNICODE_MODE,34,2,-1,4<<8,"바코드",-1,0,23,23,"AIM ITS/04-023:2022 ECI 34 Example 3 same with explicit mask 11 (auto 01)",
"11111110111101101111111"
"10000000101111000000001"
"10111110000010101111101"
"10100000101010100000101"
"10101110111111001110101"
"10101110101110001110101"
"10101110101001101110101"
"00000000100111100000000"
"00010101011011010000000"
"00010110011000111000111"
"10010011010011000010011"
"11000010101111101110110"
"11000101110101111000111"
"00011111101110010110011"
"00000001011101010101000"
"00000000111010100000000"
"11111110110011101110101"
"00000010000111101110101"
"11111010001100101110101"
"00001010111111100000101"
"11101010100010001111101"
"11101010011010100000001"
"11101010111010101111111"
},
/* 82*/{UNICODE_MODE,35,2,-1,2<<8,"条码",-1,0,23,23,"AIM ITS/04-023:2022 ECI 35 Example 1 same with explicit mask 01 (auto 11)",
"11111110011010101111111"
"10000000011101100000001"
"10111110001010001111101"
"10100000110110100000101"
"10101110001110001110101"
"10101110110101101110101"
"10101110001110001110101"
"00000000100111000000000"
"00010101001010100000000"
"01000000101101010100010"
"10100000111110101010000"
"01110101101011000001100"
"01000111010101010100100"
"00111001010101010110000"
"00000000101101010101000"
"00000000001011100000000"
"11111110010001001110101"
"00000010100101101110101"
"11111010001010001110101"
"00001010110011100000101"
"11101010000010001111101"
"11101010110101000000001"
"11101010101010001111111"
},
/* 83*/{UNICODE_MODE,35,2,-1,-1,"バーコード",-1,0,25,25,"AIM ITS/04-023:2022 ECI 35 Example 2 same",
"1111111011101011001111111"
"1000000001110101000000001"
"1011111010100100001111101"
"1010000001000110000000101"
"1010111000110010101110101"
"1010111011010100001110101"
"1010111000011010101110101"
"0000000011010101100000000"
"0001011000101001011000000"
"1100100000000110001001011"
"0000011100101011001010101"
"0010100001010101010101000"
"0010001010101010101100001"
"0010010101101111000110001"
"0010010010110010101010111"
"0010010101010101010010101"
"0000001101001010001101000"
"0000000011010101100000000"
"1111111010101010001110101"
"0000001000101001101110101"
"1111101010100000001110101"
"0000101001010101000000101"
"1110101001100110101111101"
"1110101000101100000000001"
"1110101000001010101111111"
},
/* 84*/{UNICODE_MODE,35,2,-1,4<<8,"바코드",-1,0,23,23,"AIM ITS/04-023:2022 ECI 35 Example 3 same with explicit mask 11 (auto 01)",
"11111110111101101111111"
"10000000101101000000001"
"10111110010000101111101"
"10100000111011100000101"
"10101110111110001110101"
"10101110100111001110101"
"10101110111001101110101"
"00000000100111100000000"
"00010101000111010000000"
"00010110011000111001101"
"11001101000100100111100"
"01110101101110001001100"
"01001101111100010001011"
"00111111010001000000011"
"00000001010010010101000"
"00000000110011100000000"
"11111110100111101110101"
"00000010011101101110101"
"11111010000000101110101"
"00001010111001100000101"
"11101010110101001111101"
"11101010011111100000001"
"11101010111010101111111"
},
/* 85*/{UNICODE_MODE,170,2,-1,-1,"sn:7QPB4MN",-1,0,23,23,"AIM ITS/04-023:2022 ECI 170 Example 1 same",
"11111110111100101111111"
"10000000100111000000001"
"10111110000000101111101"
"10100000111000100000101"
"10101110101100001110101"
"10101110100111001110101"
"10101110111100101110101"
"00000000100101100000000"
"00010101000111010000000"
"00000001000000111000110"
"01101000001101101011010"
"10011010011110101000101"
"10011110000111011110101"
"11100101111011010011101"
"00000001011010010101000"
"00000000100100100000000"
"11111110100101101110101"
"00000010010100101110101"
"11111010000011101110101"
"00001010101010100000101"
"11101010111101001111101"
"11101010000110100000001"
"11101010111010101111111"
},
/* 86*/{DATA_MODE,899,2,-1,-1,"\000\001\002\133\134\135\375\376\377",9,0,23,23,"AIM ITS/04-023:2022 ECI 899 Example 1 same",