Files
clamav/unit_tests/input/bytecode_sigs/testadt_7.cbc
Micah Snyder 201e1b12a7 XOR test files; clean up tests directory
The split test files are flagged by some AV's because they look like
broken executables. Instead of splitting the test files to prevent
detections, we should encrypt them. This commit replaces the "reassemble
testfiles" script with a basic "XOR testfiles" script that can be used
to encrypt or decrypt test files. This commit also of course then
replaces all the split files with xor'ed files.

The test and unit_tests directories were a bit of a mess, so I
reorganized them all into unit_tests with all of the test files placed
under "unit_tests/input" using subdirectories for different types of files.
2021-07-17 10:39:27 -07:00

121 lines
13 KiB
Plaintext

ClamBCafhljllfole|aa```````|ancflfafmfbfcfmb`cnbicicnbbc``blaaap`clamcoincidencejb:4096
Teddaaahdabahdacahdadahdaeahdafahdagahebkeebidebgdebfdebhdebadaaa`aaab`baabb`bb`baacb`bb`bb`baacbadb`bb`baadb`bbadb`bb`baadb`bbadbadb`baae`badbadb`bb`baae`badahb`bb`bdaiah
Eb`danbhabce|alhfafcghfcgefdgoenfefgg``bjbbde|bbabfigdgefcfofdfefoebgdgoeefbgbgofbg``blabde|amhfafcghfcgefdgoedfofnfef``b`dbde|aimfaf`goedfofnfef``bncbde|baamfaf`goegfefdgfgaflfegefcgifjgef``biabee|alhfafcghfcgefdgoeafdfdf``bkabee|baahfafcghfcgefdgoecfofnfdgafifnfcg``bjabee|aohfafcghfcgefdgoebgefmfoffgef``bocbfe|ammfaf`goegfefdgfgaflfegef``bicbee|ahmfaf`goenfefgg``bjcbge|akmfaf`goeafdfdfkfefig``bmcbge|aimfaf`goeffifnfdf``blcbge|akmfaf`goebgefmfoffgef``bkcbge|ammfaf`goecgefdgfgaflfegef``
G`bca`@`bkeBacBbcBccBdcBecBfcBgcBhc@`bidBacBbcBccBdc@`bgdBafBbf@`bfdBaf@`bkeBafBbfBcfBdfBacBbcBccBdc@`bfdBbf@`bhdBafBbfBcf@`bidBbfBcfBdfBef@`bidBafBbfBcfBdf@`bad@Aa`bad@Ab`bad@Ac`bad@Ad`bad@Ae`bad@Af`bad@Ag`bad@Ah`bad@Ai`
A`b`bLbhib`bab`bab`bab`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`b`b`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`bad`aa`ah`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`bad`aa`aa`b`b`aa`bad`aa`bad`aa`bad`aa`b`b`aa`b`b`aa`b`b`aa`b`b`aa`b`b`b`b`b`b`Fcjbabkd
Bb`bacab`bhaaaadeab`bacHoooooooodb`b`bbDamjkd`Taaadbidaa
Bb`baeabbbiaacC``odaaafeab`bae@db`b`bbDbmjkd`Taaafabbid
Bb`bagabbbkaacC``odaaaheab`bag@db`b`bbDcmjkd`Taaahbidac
Bb`baiabbbkaacC``kdaaajeab`bai@db`b`bbDdmjkd`Taaajadbid
Bb`bakabbbiaacDm``odaaaleab`bak@db`b`bbDbmjkd`Taaalaebid
Bb`bamabbbkaacDm``odaaaneab`bam@db`b`bbDcmjkd`Taaanbidaf
Bb`baoabbbkaacDm``kdaab`aeab`bao@db`b`bbDdmjkd`Taab`aagbid
Bb`bbaaabbbjaacC``odaabbaeab`bbaa@db`b`bbDemjkd`Taabbaahbid
Bb`bbcaabbbkaacC``odaabdaeab`bbca@db`b`bbDfmjkd`Taabdaaibid
Bb`bbeaabbbkaacDm``odaabfaeab`bbea@db`b`bb@dabb`b`bbDfmjkd`Taabfabidaj
Bb`bbgabbabbgab`bbhaabbbiaacbgab`bbiaa`bgaAadaabjaeab`bbiaD```adb`b`bbbiaabTaabjaakaj
Bb`bbkaabbbkaacBjbdaablaeab`bbka@db`b`bbDgmjkd`Taablabidal
Bb`bbmaabablaacaabnaeab`bbma@db`b`bb@daab`b`bbDhmjkd`Taabnaambid
Bb`bboabbaaboaaab`biab`bboaAddb`bbabab`bhaTaab`banb`a
Baabbbeab`bbabHoooooooodb`b`bbDimjkd`Taabbbbidao
Bb`bbcbabablababb`baaa`boaAadb`b`bbaaaaTbaam
Bb`bbdbabbbiababDm``odaabebeab`bbdb@db`b`bbE`amjkd`Taabebbaabid
Bb`bbfbabbbiababDm``odaabgbeab`bbfb@db`b`bbE`amjkd`Taabgbbbabid
Bb`bbhbabbbiaHoooooooodC``odaabibeab`bbhbHoooooooodb`b`bbEaamjkd`Taabibbcabid
Bb`bbjbabbbjaHoooooooodC``odaabkbeab`bbjbHoooooooodb`b`bbEbamjkd`Taabkbbdabid
Bb`bblbabbbkaHoooooooodC``odaabmbeab`bblbHoooooooodb`b`bbEcamjkd`Taabmbbeabid
Bb`bbnbabablaHoooooooodaabobeab`bbnbHoooooooodb`b`bbEdamjkd`Taabobbfabid
Bb`bb`cabbbiaChncdC``odaabaceab`bb`cHoooooooodb`b`bbEeamjkd`Taabacbgabid
Bb`bbbcabbbjaChncdC``odaabcceab`bbbcHoooooooodb`b`bbEfamjkd`Taabccbhabid
Bb`bbdcabbbkaChncdC``odaabeceab`bbdcHoooooooodb`b`bbEgamjkd`Taabecbiabid
Bb`bbfcabablaChncdaabgceab`bbfcHoooooooodb`b`bbEhamjkd`Taabgcbjabid
Bb`bbhcabbbic@d@daabickab`bbhcHoooooooodb`b`bbEiamjkd`Taabicbidbka
Bb`bbjcabbbicAhdAadaabkceab`bbjcHoooooooodb`b`bbE`bmjkd`Taabkcbidbla
Bb`bblcabcbjcAj`Ahdbjcaabmceab`bblcAadb`b`bbEabmjkd`Taabmcbmabid
Bb`bbncabcbjcAj`Ahdbjcaaboceab`bbnc@db`b`bbEbbmjkd`Taabocbnabid
Bb`bb`dabcbjcAk`Addbjcaabadkab`bb`dHoooooooodb`b`bbEcbmjkd`Taabadbidboa
Bb`bbbdabcbkcAl`Abdbjcaabcdkab`bbbdHoooooooodb`b`bbEdbmjkd`Taabcdbidb`b
Bb`bbddabcbkcAm`Aadbjcaabedeab`bbdd@db`b`bbEebmjkd`Taabedbabbid
Bb`bbfdabcblcAj`Ahdbjcaabgdeab`bbfdAadb`b`bbEfbmjkd`Taabgdbbbbid
Bb`bbhdabcblcAj`Ahdbjcaabideab`bbhd@db`b`bbEgbmjkd`Taabidbcbbid
Bb`bbjdabcblcAk`Addbjcaabkdkab`bbjdHoooooooodb`b`bbEhbmjkd`Taabkdbidbdb
Bb`bbldabcbmcAj`Ahdbjcaabmdeab`bbld@db`b`bbEibmjkd`Taabmdbebbid
Bb`bbndabcbjcAn`Ahdbjcaabodeab`bbndAadb`b`bbE`cmjkd`Taabodbfbbid
Bb`bb`eabcbkcAo`Aadbjcaabaeeab`bb`e@db`b`bbEacmjkd`Taabaebgbbid
Bb`bbbeabcbmcAn`Ahdbjcaabceeab`bbbeAadb`b`bbEbcmjkd`Taabcebhbbid
Bb`bbdeabcbmcAk`Addbjcaabeekab`bbdeHoooooooodb`b`bbEbcmjkd`Taabeebidbib
Bb`bbfeabcbmcAn`Ahdbjcaabgeeab`bbfeAadb`b`bbEccmjkd`Taabgebjbbid
Bb`bbheababncbjcaabieeab`bbheAadb`b`bbEdcmjkd`Taabiebkbbid
BbadbjeabbbocbjcAadaabkeeabadbje@`b`b`bbEecmjkd`Taabkebidblb
BahblegbbjeaabmeeaahbleBbfab`b`bbEecmjkd`Taabmebmbbid
Bb`bbneabab`dbjcaaboeeab`bbne@db`b`bbEfcmjkd`Taaboebnbbid
Bb`bb`fabbbicAhd@daabafeab`bb`fHoooooooodb`b`bbEgcmjkd`Taabafbidbob
Bb`bbbfabcbjcAj`Ahdb`faabcfeab`bbbfAadb`b`bbEhcmjkd`Taabcfb`cbid
Bb`bbdfabcbjcAj`Ahdb`faabefeab`bbdf@db`b`bbEicmjkd`Taabefbacbid
Bb`bbffabcbjcAk`Addb`faabgfkab`bbffHoooooooodb`b`bbE`dmjkd`Taabgfbidbbc
Bb`bbhfabcbkcAl`Abdb`faabifeab`bbhf@db`b`bbEadmjkd`Taabifbccbid
Bb`bbjfabcbkcAm`Aadb`faabkfeab`bbjf@db`b`bbEbdmjkd`Taabkfbdcbid
Bb`bblfabcbkcB`a`Aadb`faabmfeab`bblf@db`b`bbEcdmjkd`Taabmfbecbid
Bb`bbnfabcblcAj`Ahdb`faabofeab`bbnfAadb`b`bbEddmjkd`Taabofbfcbid
Bb`bb`gabcblcAj`Ahdb`faabageab`bb`g@db`b`bbEedmjkd`Taabagbgcbid
Bb`bbbgabcblcAk`Addb`faabcgkab`bbbgHoooooooodb`b`bbEfdmjkd`Taabcgbidbhc
Bb`bbdgabcbmcAj`Ahdb`faabegeab`bbdg@db`b`bbEgdmjkd`Taabegbicbid
Bb`bbfgabcbjcAn`Ahdb`faabggeab`bbfgAadb`b`bbEhdmjkd`Taabggbjcbid
Bb`bbhgabcbkcBaa`Addb`faabigeab`bbhg@db`b`bbEidmjkd`Taabigbkcbid
Bb`bbjgabcbmcAn`Ahdb`faabkgeab`bbjgAadb`b`bbE`emjkd`Taabkgblcbid
Bb`bblgabcbmcAk`Addb`faabmgkab`bblgHoooooooodb`b`bbEaemjkd`Taabmgbidbmc
Bb`bbngabcbmcAn`Ahdb`faabogeab`bbngAadb`b`bbEbemjkd`Taabogbncbid
Bb`bb`hababncb`faabaheab`bb`hAddb`b`bbEcemjkd`Taabahbocbid
Bbadbbhabbbocb`fb`haabcheabadbbh@`b`b`bbEdemjkd`Taabchbidb`d
Baabdhgab`bb`hAcdTaabdhbadbjd
Bb`bbehkbbbhBaa`Addaabfheab`bbeh@db`b`bbEdemjkd`Taabfhbbdbid
Bbadbghabbbocb`fAcdaabhheabadbgh@`b`b`bbEeemjkd`Taabhhbcdbid
Bbadbihabbbocb`fAedaabjheabadbih@`b`b`bbEeemjkd`Taabjhbddbid
BbadbkhabbbocHoooooooodAddaablheabadbkh@`b`b`bbEfemjkd`Taablhbedbid
Bb`bbmhabcbjcBba`AddHoooooooodaabnhkab`bbmhHoooooooodb`b`bbEgemjkd`Taabnhbidbfd
Bb`bbohabcblcBba`AddHoooooooodaab`ikab`bbohHoooooooodb`b`bbEhemjkd`Taab`ibidbgd
Bb`bbaiabcbmcBba`AddHoooooooodaabbikab`bbaiHoooooooodb`b`bbEiemjkd`Taabbibidbhd
Bb`bbciabcbkcBba`AddHoooooooodaabdikab`bbciHoooooooodb`bbeioabdiE`fmjkdDm``odTcab`bbei
Bb`bbfibb`bfiTcab`bbfi
Bb`bbgiababjbDc`cid``mbTmbE
Sobjb`bdgefcgdg`bdfafdgaf`bcgdgbgegcfdgegbgefcg`bjbobSifnfdg`befnfdgbgig`gofifnfdghbfgofifdfibSkgSobjb`bdgefcgdg`bcgefdg`bad`eid`bjbobSegnfcgifgfnfefdf`bifkcSifnfdg`bmfkc
ifnfdg`bhf`bmc`bhfafcghfcgefdgoenfefgghbibkcSifnfdg`bcgkcSegifnfdghcoedg`bjbhgkcSSifff`bhbhf`bmcmc`bmbacibSbgefdgegbgnf`b`chgbfafdfackcSifff`bhbhfafcghfcgefdgoeafdfdfhbhflb`b`chgff`c`cibib
bgefdgegbgnf`b`chgbfafdfbckcSifff`bhbabhfafcghfcgefdgoecfofnfdgafifnfcghbhflb`b`chgff`c`cibibSbgefdgegbgnf`b`chgbfafdfcckcSifff`bhbhfafcghfcgefdgoecfofnfdgafifnfcghbhflb`b`chgbf`c`cibib
bgefdgegbgnf`b`chgbfafdfdckcSifff`bhbhfafcghfcgefdgoeafdfdfhbhflb`b`chgff`c`cdfibibSbgefdgegbgnf`b`chgbfafdfbckcSifff`bhbabhfafcghfcgefdgoecfofnfdgafifnfcghbhflb`b`chgff`c`cdfibib
bgefdgegbgnf`b`chgbfafdfcckcSifff`bhbhfafcghfcgefdgoecfofnfdgafifnfcghbhflb`b`chgbf`c`cdfibibSbgefdgegbgnf`b`chgbfafdfdckcSifff`bhbhfafcghfcgefdgoebgefmfoffgefhbhflb`b`chgff`c`cibib
bgefdgegbgnf`b`chgbfafdfeckcSifff`bhbhfafcghfcgefdgoecfofnfdgafifnfcghbhflb`b`chgff`c`cibibSbgefdgegbgnf`b`chgbfafdffckcSifff`bhbabhfafcghfcgefdgoecfofnfdgafifnfcghbhflb`b`chgff`c`cdfibib
bgefdgegbgnf`b`chgbfafdffckcSffofbg`bhbifmc`ckciflcdc`cicfckcifkbkbibShfafcghfcgefdgoeafdfdfhbhflb`bifibkcSifff`bhbabhfafcghfcgefdgoecfofnfdgafifnfcghbhflb`bdcbcibib
bgefdgegbgnf`b`chgbfafdfgckcSifff`bhbhfafcghfcgefdgoedfofnfefhbhfibibSbgefdgegbgnf`b`chgbfafdfhckcSffofbg`bhbifmc`ckciflcdckcifkbkbib`bkgShf`bmc`bhfafcghfcgefdgoenfefgghbibkc
ifff`bhbhf`bmcmc`bmbacibSbgefdgegbgnf`b`chgbfafdfickcShfafcghfcgefdgoedfofnfefhbhfibkcSmgShf`bmc`bhfafcghfcgefdgoenfefgghbibkcSifff`bhbhfafcghfcgefdgoeafdfdfhbhflb`b`chgff`c`cdfibib
bgefdgegbgnf`b`chgbfafdfac`ckcSifff`bhbhfafcghfcgefdgoeafdfdfhbhflb`b`chgff`c`cdfibibSbgefdgegbgnf`b`chgbfafdfac`ckcSobjb`bdfofnfgbdg`bcfaflflf`bdfofnfeflb`blfefdg`bbfigdgefcfofdfef`befnfgfifnfef`bdfof`bifdg`bafegdgofmfafdgifcfaflflfig`bjbob
ifff`bhbhfafcghfcgefdgoeafdfdfhbmbaclb`b`chgff`c`cib`babmc`bmbacibSbgefdgegbgnf`b`chgbfafdfacackcSifff`bhbhfafcghfcgefdgoebgefmfoffgefhbmbaclb`b`chgff`c`cib`babmc`bmbacib
bgefdgegbgnf`b`chgbfafdfacbckcSifff`bhbhfafcghfcgefdgoecfofnfdgafifnfcghbmbaclb`b`chgff`c`cib`babmc`bmbacibSbgefdgegbgnf`b`chgbfafdfaccckcSifff`bhbhfafcghfcgefdgoedfofnfefhbmbacib`babmc`bmbacib
bgefdgegbgnf`b`chgbfafdfacdckcSifff`bhbhfafcghfcgefdgoeafdfdfhbac`c`c`clb`b`chgff`c`cib`babmc`bmbacibSbgefdgegbgnf`b`chgbfafdfaceckcSifff`bhbhfafcghfcgefdgoebgefmfoffgefhbac`c`c`clb`b`chgff`c`cib`babmc`bmbacib
bgefdgegbgnf`b`chgbfafdfacfckcSifff`bhbhfafcghfcgefdgoecfofnfdgafifnfcghbac`c`c`clb`b`chgff`c`cib`babmc`bmbacibSbgefdgegbgnf`b`chgbfafdfacgckcSifff`bhbhfafcghfcgefdgoedfofnfefhbac`c`c`cib`babmc`bmbacib
bgefdgegbgnf`b`chgbfafdfachckcSSobjb`bdgefcgdg`bmfaf`g`bad`eid`bjbobSifff`bhbmfaf`goenfefgghb`clb`b`cib`bncmc`b`cibSbgefdgegbgnf`b`chgbfafdfacickcSmf`bmc`bmfaf`goenfefgghbhclb`bacibkc
ifff`bhbmf`bmcmc`bmbacibSbgefdgegbgnf`b`chgbfafdfbc`ckcSifff`bhbmfaf`goeafdfdfkfefighbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`bacibSbgefdgegbgnf`b`chgbfafdfbcackc
ifff`bhbmfaf`goeafdfdfkfefighbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`b`cibSbgefdgegbgnf`b`chgbfafdfbcbckcSifff`bhbmfaf`goeafdfdfkfefighbbbacbcccdcbblb`bdclb`bmfib`bncmc`b`cib
bgefdgegbgnf`b`chgbfafdfbccckcSifff`bhbmfaf`goecgefdgfgaflfegefhbbbafbfbblb`bbclb`bmfib`bncmc`b`cibSbgefdgegbgnf`b`chgbfafdfbcdckcSifff`bhbmfaf`goecgefdgfgaflfegefhbbbafbblb`baclb`bmfib`babmc`b`cib
bgefdgegbgnf`b`chgbfafdfbceckcSifff`bhbmfaf`goebgefmfoffgefhbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`bacibSbgefdgegbgnf`b`chgbfafdfbcfckcSifff`bhbmfaf`goebgefmfoffgefhbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`b`cib
bgefdgegbgnf`b`chgbfafdfbcgckcSifff`bhbmfaf`goebgefmfoffgefhbbbacbcccdcbblb`bdclb`bmfib`bncmc`b`cibSbgefdgegbgnf`b`chgbfafdfbchckcSifff`bhbmfaf`goeffifnfdfhbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`b`cib
bgefdgegbgnf`b`chgbfafdfbcickcSifff`bhbmfaf`goeafdfdfkfefighbbbafbfcfdfacbcccdcbblb`bhclb`bmfib`babmc`bacibSbgefdgegbgnf`b`chgbfafdfcc`ckcSifff`bhbmfaf`goecgefdgfgaflfegefhbbbbfbblb`baclb`bmfib`babmc`b`cib
bgefdgegbgnf`b`chgbfafdfccackcSifff`bhbmfaf`goeffifnfdfhbbbafbfcfdfacbcccdcbblb`bhclb`bmfib`babmc`bacibSbgefdgegbgnf`b`chgbfafdfccbckcSifff`bhbmfaf`goeffifnfdfhbbbacbcccdcbblb`bdclb`bmfib`bncmc`b`cib
bgefdgegbgnf`b`chgbfafdfccbckcSifff`bhbmfaf`goeffifnfdfhbbbafbfcfdfacbcccdcbblb`bhclb`bmfib`babmc`bacibSbgefdgegbgnf`b`chgbfafdfcccckcScg`bmc`bmfaf`goegfefdgfgaflfegefcgifjgefhbmfibkc
ifff`bhbcg`babmc`bacibSbgefdgegbgnf`b`chgbfafdfccdckcShg`bmc`bmfaf`goegfefdgfgaflfegefhbmflb`bacibkcSifff`bhbabhg`blglg`bjbhg`babmc`bgbbfgbibSbgefdgegbgnf`b`chgbfafdfcceckc
ifff`bhbmfaf`goedfofnfefhbmfibibSbgefdgegbgnf`b`chgbfafdfccfckcSSobjb`bdgefcgdg`begnfcgifjgefdf`bfgaflfegef`bhbfgaflfegefcg`bggifdghf`bdfifffffefbgefnfdg`bcgifjgefib`bjbob
mf`bmc`bmfaf`goenfefgghbhclb`b`cibkcSifff`bhbmf`bmcmc`bmbacibSbgefdgegbgnf`b`chgbfafdfccgckcSifff`bhbmfaf`goeafdfdfkfefighbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`bacib
bgefdgegbgnf`b`chgbfafdfcchckcSifff`bhbmfaf`goeafdfdfkfefighbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`b`cibSbgefdgegbgnf`b`chgbfafdfccickcSifff`bhbmfaf`goeafdfdfkfefighbbbacbcccdcbblb`bdclb`bmfib`bncmc`b`cib
bgefdgegbgnf`b`chgbfafdfdc`ckcSifff`bhbmfaf`goecgefdgfgaflfegefhbbbafbfbblb`bbclb`bmfib`babmc`b`cibSbgefdgegbgnf`b`chgbfafdfdcackcSifff`bhbmfaf`goecgefdgfgaflfegefhbbbafbblb`baclb`bmfib`babmc`b`cib
bgefdgegbgnf`b`chgbfafdfdcbckcSifff`bhbmfaf`goecgefdgfgaflfegefhbbbafbfcfbblb`baclb`bmfib`babmc`b`cibSbgefdgegbgnf`b`chgbfafdfdccckcSifff`bhbmfaf`goebgefmfoffgefhbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`bacib
bgefdgegbgnf`b`chgbfafdfdcdckcSifff`bhbmfaf`goebgefmfoffgefhbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`b`cibSbgefdgegbgnf`b`chgbfafdfdceckcSifff`bhbmfaf`goebgefmfoffgefhbbbacbcccdcbblb`bdclb`bmfib`bncmc`b`cib
bgefdgegbgnf`b`chgbfafdfdcfckcSifff`bhbmfaf`goeffifnfdfhbbbacbcccdcecfcgchcbblb`bhclb`bmfib`babmc`b`cibSbgefdgegbgnf`b`chgbfafdfdcgckcSifff`bhbmfaf`goeafdfdfkfefighbbbafbfcfdfacbcccdcbblb`bhclb`bmfib`babmc`bacib
bgefdgegbgnf`b`chgbfafdfdchckcSifff`bhbmfaf`goecgefdgfgaflfegefhbbbbfcfdfefbblb`bdclb`bmfib`babmc`b`cibSbgefdgegbgnf`b`chgbfafdfdcickcSifff`bhbmfaf`goeffifnfdfhbbbafbfcfdfacbcccdcbblb`bhclb`bmfib`babmc`bacib
bgefdgegbgnf`b`chgbfafdfec`ckcSifff`bhbmfaf`goeffifnfdfhbbbacbcccdcbblb`bdclb`bmfib`bncmc`b`cibSbgefdgegbgnf`b`chgbfafdfecackcSifff`bhbmfaf`goeffifnfdfhbbbafbfcfdfacbcccdcbblb`bhclb`bmfib`babmc`bacib
bgefdgegbgnf`b`chgbfafdfecbckcScg`bmc`bmfaf`goegfefdgfgaflfegefcgifjgefhbmfibkcSifff`bhbcg`babmc`bdcibSbgefdgegbgnf`b`chgbfafdfeccckcShg`bmc`bmfaf`goegfefdgfgaflfegefhbmflb`bcgibkc
ifff`bhbabhg`blglg`bmfefmfcfmf`ghbhglb`bbbbfcfdfefbblb`bdcibibSbgefdgegbgnf`b`chgbfafdfecdckcSobjb`bdgefcgdg`bifnffgaflfifdf`b`gafbgafmfcg`bjbobSifff`bhbmfaf`goegfefdgfgaflfegefhbmflb`bccib`b`blglg`bmfaf`goegfefdgfgaflfegefhbmflb`becibib
bgefdgegbgnf`b`chgbfafdfececkcSifff`bhbmfaf`goegfefdgfgaflfegefhbmbaclb`bdcibibSbgefdgegbgnf`b`chgbfafdfecfckcSifff`bhbmfaf`goeafdfdfkfefighbbbafbfcfdfbblb`bdclb`bmbacib`bncmc`b`cib
bgefdgegbgnf`b`chgbfafdfecgckcSifff`bhbmfaf`goebgefmfoffgefhbbbafbfcfdfbblb`bdclb`bmbacib`bncmc`b`cibSbgefdgegbgnf`b`chgbfafdfechckcSifff`bhbmfaf`goeffifnfdfhbbbafbfcfdfbblb`bdclb`bmbacib`bncmc`b`cib
bgefdgegbgnf`b`chgbfafdfecickcSifff`bhbmfaf`goecgefdgfgaflfegefhbbbafbfcfdfbblb`bdclb`bmbacib`bncmc`b`cibSbgefdgegbgnf`b`chgbfafdffc`ckcSobjb`bdfofnfgbdg`bcfaflflf`bmfaf`goedfofnfeflb`blfefdg`bbfigdgefcfofdfef`befnfgfifnfef`bdfof`bifdg`bjbob
bgefdgegbgnf`b`chgff`c`cdfkcSmgS