By the way, RS addresses is a good example of my approach.
The original idea to use Reed-Solomon was by Ricot, I wanted simpler checksums. He quickly did the initial Java implementation using a third-party library.
I, on the other hand, spent a lot of time simplifying it, so the final implementation was without any dependencies and under 500 lines of code, yet with full error guessing. This allowed to port it easily into JS and PHP. And later to Java (I hope it was easy for them to port to Java
. How much documentation did BCNext or CfB leave after their "highly productive" work?
Then I wrote a test generator and tested it on literally millions of addresses.
In the process I found several important issues, a nasty one in particular: the default implementation was not very good at guessing insertion/deletions, so I solved that by introducing a scrambling pattern. Then tested again.
I tested all 3 implementations (C++/JS/PHP), both types - simple and with error guessing, 6 in total.
* 2+ insertions that can't be fixed.
12068133307708609874, J7CL-BQY2-NZY4-CZNYG, J7CL-BQY2-NZY4-CZNYG, Ok
18051442103835987327, T5DZ-YHPC-GTQX-HUW2P, T5DZ-YHPJC-GTQX-HUW2P, Ins
15152579518394945858, NNC4-TB6E-NSJZ-F88L6, NRC4-TB6E-NSJZ-F78L6, Fatal
8458344897432174244, XHP6-VUVL-JW6J-9MJSC, 8458344897432174244, Old
5266983966593226586, H7UU-2E99-W9HF-6Q28L, G7UU-2E99-W97F-6Q28L, Error
5887330571029807732, H2MN-YT2S-KK6V-7ZZE5, NXT-H-2MNY╛t2S-Kk6ЫVCеzе-ZE-5, Error
13902446730925435678, MUSY-NLWT-9L4T-EBVV3, JHPY-NLC5-Z5BM-FAPFJ, Fatal
2832891440480596819, GEUM-S7YK-SHFN-4M5NG, GEUMS7YKоSh╞FB4MHЦNG, Error
134625926062566564, AV76-L64A-5NAK-2BLR5, A8XVV7MT6-2LJ564A-5NA6T8K-T8K2EBLRBN5, Ins+
14703280978351155599, 3UEH-6S3Q-STQP-EE65S, 14703280978351155599, Old
7012263308303942692, EK36-CG7H-ZNRT-8J6N4, EK36-CG7H-TZNRT-8J6N4, Ins
11912241044917367009, 3E93-5REL-5EY9-CA8NC, -3E93XREL-5Ey9W-A-8NЬ└C, Error
10067577635043541031, 2239-JM8R-68PJ-ASTFR, 10067577635043541031, Old
3178571623049693715, 94JM-3MLJ-PL22-4G69S, 3178571623049693715, Old
15463018710113099227, 79GV-LWFS-FWCY-FFX7F, -79G-FV--lWМfS-F-WCY--F-F-X7F, Ins
3406317423457193323, 9MDD-NSSQ-KFH9-4DFKY, 3406317423457193323, Old
6060529994415875076, 6B26-XFXW-AAT9-7MU8A, 6060529994415875076, Old
2345176969639542135, PHDR-2XBE-9NBC-4YX43, 2345176969639542135, Old
7016394871974794223, W6ZH-YSPY-MNMS-8XTR4, 7016394871974794223, Old
5130786269813189685, PD3P-XQMC-S8VJ-6Q3FG, X6MA-SPLS-S8VJ-FCV6T, Fatal
803442504639310311, MUH9-QFZ9-WLFQ-28MBQ, NXT-Cu77-QFZB-WSFP-╤28MYQ, Fatal
7682342953946013490, URTL-8UYC-88QN-8CB9P, URtL8cUyC8Ш8Q╦n8CB9P, Ins
13105810908266970264, 4H6S-LPJD-4LR3-DKBSD, NXT-4HES-NW8D-C5RZ-D3MSD, Fatal
11496147297000321596, CWKW-3UTN-KLEA-B7N4Z, 11496147297000321596, Old
4563425248618681545, G78B-4RMH-4LCC-5D6PY, G78B-4RMH-43KC-5D6PY, Error
8913411229488543153, AXFK-B8VC-VYND-9EQER, A═XFK-BЗ8VC-VYND╝-9E┘QER, Ok
3617161596165569211, 6GPV-BUKC-3ZVJ-5XPE6, 6GPV-BCUC-3ZVJ-5XPE6, Error
12740187264528015323, DRYV-U6B4-SGVB-DWKM3, 12740187264528015323, Old
14843690334684923554, QKP4-QVBE-B8FZ-E3VZV, QKP4-QVBE9-B8FZ-E3VZV, Ins
2768518463745307077, EEG7-VZJU-2A7A-42YUE, NXT-EkGW-AK6-LSh-7-5-K-Y8Wg, Fatal
3242305862527240258, NL44-25LK-WGR7-4WRZT, NL4K-25L9-WGR7-4WRZT, Error
11513417153287552450, HZG4-WTUB-4DMP-BZYKZ, , Del+
811485634663020938, RYEC-WCK8-SXQR-2TRJQ, RYEC-WCK8-SQR-2TRJQ, Del
10415911839373287045, 4RN7-N98U-KUCA-B2853, 4rN7СУ-n98u-kUCa-B285Н3, Ok
12487581470366314996, YEHN-7XQG-N52D-CF8MU, YEHN-7XQG-52D-CF8U, Del+
15333159299811840568, 86KS-6N4W-M9M5-FMLLB, NXT-15333159299811840568, Old
17769195784074418984, ZQTA-FGH3-R49W-HX88F, ZZTA-FGH3-R49W-HXT8F, Error
11657516539414723796, WH8N-JX5J-LYT3-CKYK5, 11657516539414723796, Old
10022820871845127670, 8BHQ-HDAV-AUBX-AQ38Q, 8BH-V-AU-AQQ, Del+
10877171607887042047, 6PHZ-YCEK-KGCF-BTVWF, 6PHZ-yCEK-KCF-BTVwF, Del
13120373132897964970, ENXC-V83H-LSZF-DF97E, ENXC-V83H-SZF-DF97E, Del
4454647093493185633, 8H53-XS5Q-CY9D-5PJNV, 8SVHC53-XS5Q-5C7Y9D-59PJKNV, Ins+
12382829506244626035, ZKMM-UJSY-QDAJ-C77QR, ZKMєMMAUU2JSY9QYDAWJ%KVCQN987DQ527QR, Ins+
10171230884522917120, JZA2-M8E9-23AS-ASVBU, JZA2-M8E9-23AS-ASVBU, Ok
16256528503241157776, 9D6J-KDYD-22CN-GCQ85, 9D6J-KDYD-22CN-GCQ8S5, Ins
16150031445493597038, KJVG-33Y2-U2BH-GJ5A2, V-33-U2B-GJ5A, Del+
1174982535333098098, 4EML-EHXX-9WGH-32MM2, 4EML-REQHXX-9WGH-32UMM2, Ins+
14065122917920600692, TWMN-SS8F-NT5M-EUCE8, ыsMu, Del+
6127994952019801664, FXL2-Y5YA-L997-74S4C, FXL2-YB5YA-L997-74S4C, Ins
11502628829952373509, NWS7-ZAS9-PFZ2-BDEAZ, NW7-S9F2DA, Del+
17694316010558736997, SLM7-P92F-E4FQ-HQQ5D, SLM7-P92F-E4FQ-HQQ5D, Ok
4780406842592520989, 7USX-QADB-YGBF-6CVP6, 7USX-QADB-YGBZ-CCVP6, Error
11803626076239088548, BLX6-E55W-TBU6-C9RM9, BLX6-e55W-tBu6-C9RM9, Ok
17893009105766984840, 6D6A-ZE23-GBSM-HW7NJ, 6A3-BSM, Del+
872540753238348705, 7NX3-86SF-CWGS-25Z8S, 7NX-86SF-CWGS-25Z8S, Del
5917606785018993534, Z8VY-2LLR-VZUL-7JW96, 746ZJ8VVY-2E4J9BLELR-P5VJZUL-7JW9N96, Ins+
8927854487460911201, S853-DD3R-ZT56-9WJTR, NXT-s8E3-mD3фR-zT56-9WJTr, Error
11169274332415350953, 4Q7B-UHVA-3TKK-BVB2Q, 11169274332415350953, Old
11657725459404681051, HVUV-KB2F-B4FV-CH6L5, HVUV-KB2F-B4FV-CH6L5, Ok
4110225591651356628, LMYN-ESAK-C9YY-5NM4L, LMYN-ESAK-C9YY-5NMGL, Error
8511083854333357081, ND2T-PHZK-CG6V-9KD9E, 8511083854333357081, Old
6288944265224666468, 6HD6-HNQH-7CSK-7KQKG, 6HD6-HNQH-7CSK-KQK, Del+
16228394645246663571, GQWM-YCWE-G54U-GQQF4, GQWM-YCWE-G54U-GQQF4, Ok
4172344929190824635, 6LPV-MFNF-RBMU-57TTM, 4172344929190824635, Old
12448640474508397384, Z4UA-KT7T-GKLA-CNMJT, Z4UA-KT7T-GKLA-CNMJT, Ok
1168628916680996911, CG3H-TVGJ-ZSL8-3FYF2, CG3эh-ЎVGJ-ZsL8{-3FYF2, Del
10873974578513607626, WYYC-AJSG-555R-BY2UF, 2T4F-VEHG-MG9V-V72UJ, Fatal
9841601209255575017, RHHB-72KD-N7WT-A657K, NXT-RHHB-73KD-N7WT-A657K, Error
14369715932007303011, 43V5-J8BB-J969-EWVUG, 43V5-J8BB-J96-EWVUG, Del
10656349239279186495, UWKZ-7KJV-L235-BPRS9, UWKZ-7KJV-LQ35-BPRY9, Error
17394075773946883277, BV8F-SAV7-ZCCH-HD3T4, HV8P-JA67-5CCH-HD3X4, Fatal
7995491288177980392, AEZA-YVUB-EQKH-8JFXX, 8AEWZ9бACFY5VF~U4xYWbLYEQKH3TKZY8uJнFXX, Ins+
12989460869761644484, PFY6-UW4Z-65CR-DPYJA, PFYX6-UW4Z-65CR-DPYJA, Ins
2090732104073999035, DWPV-SPZX-Q6MV-37Y2U, dW%PV-sPаzX-Q6MV-37КY2u, Ok
1375298031945824505, TG9T-ARZ8-YCJW-3CJ78, 1375298031945824505, Old
4390331624728078549, BC8P-DA73-BVMT-5REVT, Qb┐c8KP-dAY73-BV4MT-5ReWVHVCT, Ins+
2705969881082805462, KH8Q-ANHF-FYCY-4BE5D, KH8Q-ANHF-FYCY-4E5D, Del
1209459248371602338, 26X4-SX4S-L9G3-3W8L3, 1209459248371602338, Old
8237996398005474023, 2NR9-4H43-PU2Q-9YTN6, 2NR9-4H43-PU2Q-9YTN6, Ok
5601125261001760276, N9JN-RYU9-X96Z-6KTGV, N79JDN-NRZAY6U9D-X9ER6Z-6KTGV, Ins+
793844005668070794, QBEC-XD8G-3RTM-2E43Q, qBeC-4D8G-3rTMы-2e43q, Error
4366453954710325414, RL78-RM3B-E9PC-5488T, RLRM3B-E9P-548T, Del+
3830483614844835940, HQ56-KQ8E-VPG2-5W6CC, CQB6-VQ89-VS42-5SACC, Fatal
2041418108257574525, W9MX-YJGD-CPL3-3L6PS, W9_MBXyMJGdcZpL╘3Z3l26RpS, Ins+
17329821697337326813, DZ8X-2JTC-DNZN-H7ZZ2, DZ8X-JTC-DNZN-H7ZZ2, Del
14219200226543007705, ZXYT-AMYM-A6HW-EZ7PC, ZXYT-AMYM-A69HW-EZ7PC, Ins
18084534599894070256, 6WZJ-EWBH-T99W-HEBYP, BD6WRZJ-DLEW7H2ZBH-TL99WQ-HEB32YK9M6P, Ins+
11945925535688198588, F4FW-ZG3Z-YM42-CM5LD, F4FW-ZG3Z-YM42-CM5LD, Ok
16625876930326097894, 7VZ8-ZDZR-Z8YM-GURGF, 16625876930326097894, Old
17719747790967238211, UVL5-RG93-U99L-HJBUD, єUVгиLr-rG93-u99l-HJBUD, Error
8588476382625423380, JS2N-SJQ5-K8QK-975EG, JG2N-4JQ5-K8ZV-9758G, Fatal
15433567307547072260, TPS6-QADQ-Y5VP-FDSDE, NXT-TpS6-QADQ-y5VP-fDSDe, Ok
15138856981743167118, WTNG-8WZ5-URYB-F8286, wУtNG8WZ5uR╪BFє8286, Del
17008203477475668434, 2EGL-YE9A-TH6P-G8C4S, 2EGL-YE9A-TH6P-G8C4S, Ok
13786728309850407557, B2N7-DB3R-2NGX-DE4PY, Bш2N7Fd═B3r2NGxDe4py, Ins
17243422685416900179, ZKLM-LCL4-R6KW-GK9MY, 17243422685416900179, Old
9651937676985932610, B8U4-7RDH-CXU7-ALNWD, NXT--ўb8-UY-CU-4-7-Ru5DMHw3-▒-cX-J8U7-A-L-7-NWD, Ins+
16085052393534804989, 2NZX-XRZ5-L5DX-FPEGY, WQB-C73yLx-M8XZ-MF-b-W, Fatal
11944984035439140927, ZS3Z-Q7N2-8HNH-CVAKD, ZS3Z-q7n2-8HNH-CLVAKD, Ins
731225283009314187, VZED-JP8A-6QKA-2PGBN, VZKD-FP8A-6QKA-2PGBN, Error
929823282252931718, 7SN8-D77B-D7AN-27VTT, 5╪6-B7-G-8G=╬7-c5G-9--Z-HJ-7T, Fatal
10243112369488214890, 4GVC-FS2W-BH4M-ASQBW, B4W, Del+
5851098305840409923, 5VC5-X4JS-N8VN-78UE4, 5!VC-B-X4-JS-C-8V-N-7-8UE4, Fatal
1022278682985658074, 2XQU-3H2F-UARA-2XYDW, 1022278682985658074, Old
6714064201077808973, KRUF-U7W8-7P6T-77BDU, KBRMRUF-UEM7W8H-7P67B7TK2-5577BDU, Ins+
1739031111732387887, LS3H-LNC4-LWRS-39LAJ, JS3H-LNCC-LWRS-39LAJ, Error
18420640135452413434, 5MHU-MF2H-MPWU-H4UAZ, 6H25MH8AUT-NMF2JH-MPWCU-H4RUAZ, Ins+
10375210931740719881, HGSB-DX64-GJYF-A93ZZ, H6WB-DX64-GMWZ-993RZ, Fatal
16614112975515406955, VNMD-R9BW-TKDW-GHB6F, VBNMD3FA-4GRR9BFFW-PETKDXW-GHGBQ6F, Ins+
2083756383623133188, YG26-EJ46-LBSE-3XRUT, 8P26eCuR3rC39XNSX, Fatal
3301102521374188691, HB6M-A5AU-MAAM-4ZYMV, HB6M-A5AU-MAM-4ZYMV, Del
7972522322759560841, BDNB-TZTZ-PCKD-8Q2BX, NXT-7972522322759560841, Old
5153871014036150030, X7SG-E82W-9DL7-6UK3H, X7SPG-E82W-9DL7-6UK3H, Ins
12903752545336512331, 8MUD-LCR7-GNEV-DQU68, NXT-12903752545336512331, Old
14060355403698021597, NB8X-RULL-CKKC-EC5A8, NBC5, Del+
4096504452245108788, 2G3N-53EG-MXYQ-5PFQK, 4096504452245108788, Old
12302558025794434983, RFX9-CYY3-EXNU-CRVGP, 5RFX9-CYY3-EXNU-CRVGP, Ins
2922649909750869636, GDN6-MGNS-PPPJ-4QU5K, GD6-MGNS-PPPJ-4QU5K, Del
10475829376267031664, Z75J-C3XZ-N2S4-BZES4, Z75J-C3XZ-N24-BZES4, Del
13627830499545203229, 2JJX-NDAC-JZC5-D9Y9U, 13627830499545203229, Old
5530837719339752306, 9QVL-MAKT-CS3S-6VDJT, 9QVLE-MAKT-CS3S-N6VDJT, Ins+
6233337668566492068, HAX6-LPXZ-LYTJ-75C2F, NXT-╙hAX6LPxЇ~ZlY┴Tj75Сc2F, Ok
5463153906401191419, BBHV-K3N7-89DB-67ANR, BBHV-T3N7-89DB-67UNR, Error
1631323851394052930, FWU4-ETBZ-EVBP-32XAF, FWU4-ETBZ-VBP-32XAF, Del
1777698850991403827, EWTM-PYTH-T66R-39XCK, X6V5-VCU8-T86D-YJ6XL, Fatal
10889287162265126051, KK75-ZDQ2-65RN-B6N9G, KY79ZDQ689QBGGG4G, Fatal
10120431349439377361, ZDYK-Q6LJ-EDDT-AYRWS, NXT-ZDyKQ6LR5╛dDtayrWяS, Fatal
4753366589987699763, UH3M-RCPQ-SRN9-6TUX5, H3-P--UX5, Del+
13508729830115097769, RH7B-8P7D-XM69-D87YQ, RH7B-8P7D-XM69-D87YQ, Ok
8406389432430865071, 9CPH-NTFU-6SBA-9YDCB, 9C2PNH-NT9FU-6JSYBAF-Z9YDCBB, Ins+
18134427015456352554, DUBC-BB8S-YKAJ-HFMCR, 18134427015456352554, Old
5377625413567231422, MFFY-UBHE-RWQ3-6BBAP, MFFY-UBHE-RWQ3-6BBAP, Ok
14951760670252515284, XHYN-5LGJ-KVVV-EMUZY, XYN-K-E, Del+
12832931057889030149, VE27-TSQA-8HGV-DUX76, 5YV9REV27N-TXSWQaU-m8H6GV-DUX726, Ins+
9259560236519642939, DPTV-Z9B3-YQNV-AJ623, dPTVz9║B3 YqNVAJИ623, Ok
12038640796243638627, 3GD5-2P9C-Y79Z-CSG6G, 3G-D-52P9-CYx-C-Zc-S-g6g, Error
17682046479433258619, 3PMV-LVQB-ZAC6-HZTSC, , Del+
6003662293679231791, JNTH-3JH4-SJR3-7DCN8, JNTH-3JH4-SJR3-7DCN8, Ok
17661227562815832213, MJ6P-WNPH-KH6T-HAC8C, NXT-MJ6P-wnpH-{KH6T-haC8, Del
2312878395692031509, E9JP-NQ9Y-NMPR-4Y982, ═?╗, Del+
4712018317704962375, 2AC9-Q9AZ-2L3U-6M5T4, , Del+
12708230645942320934, ZZT8-G5ZK-Y45X-DN7R2, F5DY-93ZK-NBYY-DNWR2, Fatal
5380168256223000455, 4FW9-JSA2-EQAN-6LKCP, ╜}, Del+
17836412596365163236, DYR6-S76U-XW93-HCX3H, DYR6-S7DU-XW93-HCX3H, Error
14506763699104414116, EYF6-R7LU-5EUA-E2MNL, EYF6-R7LU-5EUAH-E2MNL, Ins
6255268074435722920, CHPA-7HZT-R8XQ-7FTMF, C3G3-UHZP-R8BD-7FTMF, Fatal
12329715981955251673, EHGT-DJLY-YS87-CMZ8Q, EHG5-DJLY-YS87-CMZ8C, Error
5731123999140890247, 6KN9-X8CA-JFGP-6CA4Z, 6YKN7W9-TX8CFA-UJFCGPBX-6LCAW4Z, Ins+
11152891796877349739, W6VD-ZYPM-U8RN-B9SKP, W6VD-ZKPM-U8RN-B9SKP, Error
10633093539957698225, VVPK-9MSC-4E59-BQ469, VVPK9mSC4-ПНE5bQ46-9, Del
11993653564064868443, YC4V-DWCL-GMJS-C6JWE, YC4V-DWCL-GMJS-C6JWE, Ok
1410636935889821394, 69QL-U8ZE-EPD5-3QW69, 69QL-RU8ZE-EPD5-3QW69, Ins
14213261594151308921, GMMT-5PKK-EZ76-E8XHC, GMMT-5QTK-EZ76-E8XHC, Error
1111000894927607379, U7LM-FPVN-XEPD-2KSUY, U7LM-FPVN-XEPD-UKSUY, Error
15500755721446531788, TAQE-8GZG-4JTL-FZF9G, TAQE-8GZG-4JTL-FZFW9G, Ins
18151828457959135110, Q7W8-TXG9-GFM3-HZ3UR, QW8XG9G3-HZUR, Del+
16026882965346618594, X594-6LD5-6AX6-FFRUW, 16026882965346618594, Old
4875264148258006325, VBBP-X8HK-8MFG-6C5C9, 4875264148258006325, Old
16941867967334536458, QPAC-6Y6A-5JCT-GVE9Q, 16941867967334536458, Old
420265246874736972, L8CE-2HRQ-3Q5U-2PAPD, 5, Del+
9557888130118926601, LJAB-MP9C-LG5W-AJ5BB, LJAB-MP9C-LGQW-AJ5BJ, Error
3963828943464074402, F574-FJYT-RB52-5TL2G, NXT-╪F574-FJYT-RB2-5ПT╒L2G, Del
11852512631133614540, TEGE-G5BA-DAPG-CP6ZA, TEGE-G5BA-DAPG-CP6A, Del
3148125315196488466, 94SL-BFSD-AKJE-455ER, 94PD-6QSD-AK9E-F55ER, Fatal
3704147522044986438, 7348-KGZL-LV6N-58YT8, 7/348Л-KgZl-LV6N-58YT8, Ok
16457628321441676472, 2Z7S-SEEH-B488-GXBTA, 2Z7s-SEEH-B▌488Ш-GxBA, Del
14550587501244184812, DY9E-9PUG-Z4KX-ELJVM, DY9E-ZPUG-ZQKX-ELJVM, Error
15292616383918112099, 5ZD5-LHAW-BWPA-FBLGA, 7U5ZTD835-L6HFAKW-5BWZ7YPA-FFBLGA, Ins+
6206350802262463831, 37CR-7J67-XJ24-75DAE, HWCZ-RJH7-KJN4-S5J2E, Fatal
6498947492294603478, 7EQQ-BYU4-HC87-789EN, 6498947492294603478, Old
18271440513925280173, 6WFF-CXDM-RR4K-HLB6V, 6WFF-CXDM9-RR4K-HLB6V, Ins
7643570464277230285, LWQF-UW3G-HLVA-8CV6N, LNXF-YW26-GGBS-NCV5N, Fatal
1718678798615640633, PYKT-ADP9-HZCZ-3THQH, 1718678798615640633, Old
1552473649278327908, 9956-KW48-ALGZ-3YV4D, W9LZ-PMMJ-3GTZ-2YVQP, Fatal
681674084154032052, GHXN-YZ5B-VT4X-2CGXL, 681674084154032052, Old
15414267560335310475, TZND-PQ5B-APZM-FUMUD, TznD-PQ5B-aXpZM-fUMUD, Ins
13257509214508584939, 35ZD-EGNN-KNDN-D43ZH, 35ZD-EGNN-KWDN-D43ZH, Error
17625709741088512709, L8Q7-MZHV-MSTL-HTS8B, L8Q7-MZHV-MSTL-HTS8B, Ok
15690802939121860626, 922L-6H3J-L2CF-FG9JM, ╨2L6ЦH3JL2G9M, Del+
12931105186852954515, BSEM-NZ9T-7NC6-D56X8, BSEM-7Z9T-7NC6-D56A8, Fatal
11307787416349761249, KRR3-RTTL-BC3A-BNCVT, KRR3-RttL-BC3A-BnCvT, Ok
5088811786468410652, CKAW-DGQN-UCMM-6RS9F, C!KAw-DgQRn=-uCMM-╦6rS9F, Ins
3625361642133767270, DK58-8LGV-EBYE-5ZYM6, DK58-8LGV-EBYE-5ZYM6, Ok
3332437613391758380, VK3E-DBV7-JFA2-4LTHW, vK3E-SBV7-JFA2-4qtHW, Error
9412714669917558544, QPSJ-5WJA-2AVT-AG7A7, QJSJ-FWJA-6HVQ-B87XW, Fatal
15145765523245989185, YZC3-HXN8-ZL77-FK6E6, YZC3-HXN8-ZL77-FK6E6, Ok
16930828547154070929, LMEK-VJX4-8T4G-G4MXP, Z3TJ-PHX4-8MNT-G5PXE, Fatal
7054043979965367890, 53LL-N2VX-AEYE-8Z9T5, kСAZLд-PN69х-VgnY-QFE7c, Fatal
16004480058713219716, TAN6-U7P8-QXPZ-FPU8W, TANT-UGL8-PX2H-FPT8W, Fatal
10691469918572726640, ULDJ-9UZN-ZDNR-BVXRA, ULAUDJ-9UZLN-Y7FZCDXSNRMNR-BSVXRA, Ins+
15497043167834629362, UT9L-NXZU-WKPX-FG66G, T9L-NXZU-WKPX-FG66G, Del
12189745477520243214, BGJG-XQ32-7WYR-CEPCL, BM3G-43YK-8KY9-P6PFL, Fatal
4172566374930576403, MX2M-2D3R-2SGW-5HZTM, MX2M-23R-2GW-5HZM, Del+
17782586760615097316, FWZ6-G792-AH59-HJ5LF, , Del+
4855393128624141869, 9FKF-CFCA-R99F-6LGS8, 9FKF-CFCA-R99F-6LGS8, Ok
17192296608620613500, S5VW-PP4Z-XRGB-GGU7X, SJ5VW-JPP4ZV-SXRGVBF-G6RG9U27X, Ins+
3053040448549884591, G6PH-5LYD-BLJ5-4NNRN, G-6-PH-5LYDb!LJ-54NN-R-N, Ok
15217977252846509267, A98M-PVKY-QDAL-FXAE8, A98M-PVKY-QDAL-FXAE8, Ok
9707298537496878724, R9N6-LUJ4-F6R5-A2UFF, r9N6-LuяJ4M-f6R5-A2ЗU~FF, Ins
5363194319290084981, VDMP-U7MC-5388-66HVN, YVDDQ6MPZ-EU7RMC9S-Q5388-6KK6H6VN, Ins+
13576854560349151264, 3S32-BACE-WTR4-DFPUS, 3S32-BACE-WTR4X-DFPUS, Ins
18112681382807774632, FBFA-S4N3-BRSA-HDBRQ, 18112681382807774632, Old
6164463360270249537, 5DL3-SHTX-QVYN-7L65D, 5DL3-SHTX-QVYN-7L65, Del
18262324518444568243, R5PM-EJZE-83UJ-HH8WU, 5MЬJ8H, Del+
Only after I was satisfied with all test results, I released it.
This is what makes my work different from the majority of other "developers" here.
So pardon me if I want to make at least one coin right.