xtrabackup-test-2.4.26-bp156.2.3.1<>,jhZNI%z <[k0֓W4Q pshjmUNÖ"_E*T6곪tȕJ D3iFw/=WC46/q(^cV3irV!'/ͭ+"lX#-5u{>98e;Fw^ cٙƯ9S$趭t+MFd }Lm:'2kl%g=rFѥQb\롧s bkAGZc/QڛL5\ZsTRQ>Q JCon!~ߍ!ԡ *l؊@I~ \_ݴC&G\C8ڀxT AWSto^ѸkL*} z2,]`eh:\Ϲ͑ Ms |)NX`( ,ؾOy-`$mOgbWv',cCS(l7߳-jU2cՠԔו-7h!SQoGml]zzpkdK(m.ly>>LD?L4d % G :@H     ~ L8p(8!9p!: !FGHI8XY\<] t^.Ob2c3d4+e40f43l45u4Hv; w=0xDhyK zKKKKL0Cxtrabackup-test2.4.26bp156.2.3.1Test suite for Percona XtraBackupThis package contains the test suite for Percona XtraBackup 2.4.26hZNi03-armsrv1KGSUSE Linux Enterprise 15openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgProductivity/Archiving/Backuphttp://www.percona.com/software/percona-xtrabackup/linuxaarch64nb  K 1L[  7"@ '1l oC^  j> C n<Ģ)O+*"+W0b 3d T%8\=o K  RG I(3AV& ic p|S?&y!^  +t!P|"@ l55i5P]D %r5 k5!o P X G<X6  XVSa_s0FEz:\1c*}%<}3|2" 0K c > # UTd&bPtAVzt R= a@b}q=q0 ; (.Yll{' 79Tx)b[. Q_8 - =1  P1NG {Z_+t K H r3H-uz9 vtttt8x( ;`]C &&' jTA큤AA큤A큤A큤A큤A큤A큤AAA큤AA큤A큤A큤A큤큤A큤큤A큤A큤A큤큤AA큤A큤hZNbqhZNbqhZNbqhZNbqbqhZNbqbqbqbqbqbqbqbqbqhZNbqbqbqbqhZNbqbqhZNbqbqbqbqbqbqbqbqbqbqhZNhZNhZNbqhZLhZNhZNbqbqbqbqbqhZNbqhZNbqbqhZNbqbqbqbqbqbqbqhZNbqbqbqbqbqbqbqbqbqbqbqbqbqhZNbqbqbqbqbqbqbqbqbqbqbqbqbqhZNbqbqbqhZNbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqhZNhZNbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqhZNbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbq817ef65ba0c270f73ffae83eca8118a1b82aab8b795c7efcf59756f762e429e2820034d6cb4bf16958659c7f8a314a58371a2708f788d569e90e263e6ea43695e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557a158a37b0e82a3285d14de3268ffd7419adc8649f1c8aaf84a0d3430158241bf59c8465d2ac2ef987320816fd927a0143321e45eb18eff519fa53bb83d75e587034f415164530cf69efb5ee1acef27742a66123536c36c6eca63d05590634d86513d50c95e7c731e4f74169424b9287a5425e0119d606ae04e54261d86a6bedd58f8eecd8d9b708be48c9455eb1a4580b4ffb95206ce9ee81329dc47b8ff1654142a907977e1b9fe1fa76f899c757687e04d32f3460d13c6d2764d24565ca20b473794e446279d396ed49ffa1093e2bef94229c8ac14d87104ae7e9ab4e8bb1ca1da6c6e6985f01719a886c49f5d538609a37efcba81b07c9d466e73f429cef841e61254d090ac8cfd63d676b13d5c50d73aab2526652595654253651980637aa124529a502761634be4ea400c3ffae4ca5779c1bd9c0412e4e7e4f22d7ec9fcf84b45ad270377085d64f0a1827d7a77efb50e021143455dbdcfa3e1c158d34733f6d52178edb5d9b2fe203debdc443f9f747eebdd1f1c37bfacce6d9c8d3e70b1e8da5c41de47235a700f339f2fecf1685482eb5de61370dfd10d483b5f5be7d261e3f0a7cc4d9f9ff320b741b8102f358a12006eb7d14e1e46eb1aca3cec0e3fd3a1c5a1b687627608dd10d10e3fa422c8a6b242beb67948a04aa9bc56eee2a3a62b7aa5eef0db2f1b8e7fc64ec69f1f5235c93aa1cf6dc56ed812dd985b8f044b28b8840279eb276dea883dd52a728e4e8bbe87106195547bb9a5dff3537c7a2ca4b1a9ba3bb4b4b67eb3a6786fc465c8ea5138ecb0c88ff58b32acc117f61a291400c665d44b57cd05f42081dbce02b02b98cd304370e46d27bda6f08fd8facab9adb8fef2af1a736effe362c1bcd2dd866afb359f97d7ed497e8de26c0f64965fde542aa12d01edb04a0c2edae45bf37d871d2e075844e1b4aab7262425def0c987b25c46bd839b2d12510ade90d5f694c308adfc9aa92adf891961e0f155f6b84823836fd782606e623b8e247947e9c364b5f0818e021b28bbf844429869c94d4981ec367638e2f6d7e702199fd36f4e56cfea8e43c4d6b3f2591ebc6ececc2ed0dda141d962ebfdd6df2f4f9fe0fd3acb485ddce2085dfadcf06fbb0f4fad7fb19af6e57c30f358311231c992c74be61a91651bf8e5346cb9175c973f101441e1a4e722bad07270ca34c7ac46fe6a8424804e50372cb8836ada13efdd1dc5a986eb37737d11cfc9653ec355c8ce1058705c6dc5f0617160eee6a221fabf6c0b80e76425ae7de00bde5f5b54565a99a3d53b39f61ce86ed731d1a69559c4baf3f550db481aa38c3f50771e5711181d94388d8385433a1f098a300d64ee18abb1beb05138f5e2996846ec46096111f42470d0c0800576eff79c970f83b2e25f4361f81310e05c2e993b3170ccb9c9a3718c1374fbe173c1f75f8752b77902fda25f91511dca474ee89cce95f6ab3853597393e257282137d57c6df183547f3f9abe0e1fd6d8e0dc478ab38deee632dab8860c85f7fae3bbefd13c78cfb49a752c259e72c1e39f52d29bef915981b7ebcbefad8d201dd6105b1948ba4711bc73d2937a0c38ef3b7e1683bfdc9fd89e7a266c8f2d20c2fb55ec08c61240522529dff0e94019f1b1c835f6006e3a3e43adf0a921c0a912a4426ce00a5829e0355671816588e5717473626bf3355acb50e1dc05a8d6ff737292467297e3f35a8720df502b200c3222f1be89eee81087da53fe1b87c8fe2ef3809b99c75041c201080ba4c0f3e0c34aa7697afd32ceb67a8f310204b8d577b6c768fb8ea09b6ce5219ddd01fca3f872264ce4cc2cd76ef5aa85d72ffac577a49adce888f4e2f61371f45032df2536f38c2a66750a1924d0c7e3a54a0b6f019eea684196e9ebf3d51017c977eddf900a97e3522115c4421e7d6979b3ef06de6930653cc9edf3e7206b9cfba0c598c570e814e272c09c121ea28562aa3bc38725b4c0f1a2adc79115ebb2a2f795cac9600c3c3c8457cca5f451c04b903cbfd752e915f0aba79b097892b897e617631c8876fa33c27d3464cc801ae8bad78eeeab5203cf66db95d4dea8f45f9116dcd3b92be9b134238bf633963f38eee26a464a53a81c8a93d1779e41de388ee6ccad1fe9ae1e40bcea0f59b480fc832fb8056fbc9c695fe06f123f62d43712bab3925a0256571526025c6ccf70f2923e5ae4e1cd574801ae12337df529bc004e2bb0e3fb83777ef003213c2e5a3507147ac6b91fe934c4acdcb53d8990086fa0c07d289ca0d41a2cb099e5232e3262aaa614ba1f0bdc6168b8304635915fbfdfc628923368142225d05ac3edc64b59977193d40c77f4d55f073d272aa9bff4e74bb9a300b97ac6ca2631c01e37880d1621b6e1adbc16f6ac217c6317676882e69ecfe637b5564d707ee2055c4294c55b38488b4de3efe572403179c273af3f984014131e6a35e1b317da76faf8b829e4822b778b3d4778b18941be52997363f28a6b2292b19269fdadb43501b52bc7f73ca0efcafced0ec2e9194f516f426ad969aff94d13b0d3cb95cc688fe5c8289fd4538119dc3ecfa45ab2733a0d1a48d0d9da40982eb9eb3cb240369a454b1a70d59dc05a9bf7a0cc9a122716be4f61cd9cd6deb0a32cfabcfe16935510d5a3b34eaaa8c56929aac6c8bca6e536d58dfecb3bbe2087ba7556c7ccb5457cbe880d43007912bd95120c0006238c79686280ba69fce764ff1cc086626a146a746d02fb4c14d1b5227fe23a505e325ff791042b07d26ac2d02522dd4a36dbc68f21739a7e2ca042bd7fe0b488808b3b789ca039d0d1f551231589d0f0960d3836465807529bd0d37e6b49550cbfc5701346fe75625514eba3db7a14ad5b9444fed614b07053df6a6cdae539450ddbd5bbd9f596aa7462619df439dc63cb188c94aededae9ab4b2c347f5c6c52258723c9d2fa5b263d1663d8507740c534f235e1cd7d4d51f13631758799c537ced982165a13287abb72397bf3b6ff4363e06de2a688905adecca28e545f8268a3156c978a84f3dec79b05f81310eca52ac344e04bb787c856d1170126f7d8cf7bead15690ad2483812a4f2ee67c88970a9d4f6405659725f4677dad34b8befaab2b7dc78393610c932c8b037aece06cb99a7db8a0249644e65b569526d5ba91c292cddd00f5bad74f8317144ee4fd1a5bb2803643df91da03d06c02c5ecd3694d32792fd742a091150428eff041a30fb3227a542d6987336068e057a1dc43aa1fd8b5e4344aaa50521e94bc8874a3a1dbd6b07d7be948375bd06230e10168224695f038d7e7df419c37346678b38f8bc38a866dd13a1d92c9ce3f89a9d20da11486c97745c662a781bec93ecc593c5038e6472453c36931250f1209caddbdf69c6cc4e6c066ce9271bd5728e0bc82ff4bb3e1120f78788afcf3f26b66d42b56c9f815c608e7a1520924e24ba38adbb35c06e20bff6b6113aa8fcbff79603c73601b39e68314faf16b65072e01a9600a634b4f8ebe06ad7e5fd7f8b4ba02280c9fc48772a9c1efb7767e31f8d0c5c64b50109fe8de22b7ffb52e553cb44319dff92d1a03568bf43c4d3c47926013d4b96af146f5d1dfcfa633df6815e8fd62f61ebdfbe7aa01a5f9340bc4d1977136fbb21f92bef81e9ba3f85973222ff8b6c6631c19ab83a2d0f45e52a2a4babeac808835aa7e8df953a87d0ee895eaf32dce58109ecfc6462c7d0ef88a52c08b41627e2372a4f7792a90eb5440de2afe7e537ee4d9c2135814ccf26c469b87bd3a874359db9b27b4da96e141886fe2be27870976ea3dfb6181ccaa476d23ccc95359f0b5e7e5305f1df6747d65c23797f6cac13b4921adce2d58c1fca1e947cd2dbab201dbbc0e5ff01bae450f85ba602e624e5d0a255bcc807268120ce0f2b2f5c5163c432352084c22d73c8a92b44e587c8c91a10be7d9fe1642f5a64daf664766d85cd3472f14318a1e3a54f9564842c9912156e7a988b624ac059daa22f87982c6d78a9ece8c202abc80c0581cfbbe310fbb01490709d5c645d1d88432d2b6f07899701226715485a89a05564f5315c76078f89ae6b205d201c32dc4fc34e402159b6498193a8b4b8d23eedca6b540a7270b65afc1f42e059565306a822569890218d49fe91219c7391eae43f3303ae46c267ea15ec44c7aa1ab7d3c72365b969ec3a07f36a108e31e2480fa1c1f85052ab50d6211d1636bbbdd549def2f344304735fa388c55f7b46091e12d9758818f00af19566955d726d5bb475651c078e0fcdab8b9cafcdf8069186923f1fe6270caecbd6a65fbdb0e53f50e7f2fff45801e3c072f2831bb3156acee2f8ad82cd6e5754f2caf0fcceb9e95aabd8dece46a34323e24209b3c18510e005adc36042daa04c6a18e4340821281e01d8e7abcf8cd777c5c9d7200a6c51dfb43d6c7cc3c14eec9ea01be7ca1c689a6f293e95ba04a8b29f3f7791c3312ba3603835c206f01ff2b2e7afd5e034a5d5107093041be74564bc77906caf8c2d5d880225e18632145a9d2ecefa0b55ba7d423d32a218bff9426b418f0c05174188b1845cdac8dae1d3731ca18cdd9f6c22c912e550b59ef275d4e9e0876467672804e6040cc79c043515ae3fef9001471c32f6ada9ff83f66facc27e4cbad0d1e60a32a88c88a0cfb6d64e87ae6ddabc9dea39f67eed87d640b0b7c46efd292c6fe07204df4f60aa3278b674d551af24ff1228331cb3d8169fca9ad773ee419d9b8efcbeaf4725091e89f4eb64e50833247b3352f09420a3dac7f830f25674609453558108e5c1707773ee7b0e2537a26fa04a18fa83a59449c3813dc334408c580ad2a2821e46c8f55c837e57bff23ce377cefb91c60659949de120852db283103e95cc038f60aa3278b674d551af24ff1228331cb3d8169fca9ad773ee419d9b8efcbeaf450b3d4310a3d5cd804cfa1d529ba7d324e2ac6508008ea0f80db44718d2d78e9615d098369ef77762e9fce5158d5ec26c271a5b4bd809a4508b5a8a50779b9b03fe6311095425d1ca7fc8d0cb1d462f8fd81dbf2951abcfb6c8e5999786b526bcbcaec54613274a68ce73591c3139b966ba1f5a07af19e72784182f70ba3b61324f7bae4f06d66a7d66f13c415378a4fad866370758af6ff2ad202a0834790cca7c0664be49c4d7664b167a87e9665f812b997ceac11a059eb7876dc4c9f65733084749dadb682c1a92e3fa6679118432acc2488af989d961e7ce695736bc1f1f60aa3278b674d551af24ff1228331cb3d8169fca9ad773ee419d9b8efcbeaf428d43c58344e30c0cb7cdcf77d94c81c237646431bc7055ea46f5cf7339c7d8a0afee205285470beedb1506ebf97ced4bc3616dc480fe8224659bf3ab1b77605524ba669bf7789694a71633e83e7659df85a3f2905ac61254808ce98641a725356dc431cae85f1792125e2d2e07085625a0f950527b570cb6c3883165f05650fbcd2ba363fd15580ffbeefef2f8dc89374419d19b700d5a82cc3a762ab974170f60aa3278b674d551af24ff1228331cb3d8169fca9ad773ee419d9b8efcbeaf4782441951338669006228765d287fb182b8ad72cf370c63cce6b4184c6c59cd2ed2fe0a6630e3467694d93ed2d6ce4e99a782e61371c11b11bc0752f33b74a9ee87039a5c489e53cfdaa2936d1bd8dbe933c27aa1ef5822c6083a227d39588973f6459c80e92d9424e96714c717902e2eb314f4df9575c9a787255cb8efe2cf3840bb32a5b94d9f8cfeb714705b1c3f8fff3d8528ecfe3c2e85e727f86ddf8e7840bb32a5b94d9f8cfeb714705b1c3f8fff3d8528ecfe3c2e85e727f86ddf8e7da077ac6414eac2acc76c318306ba9d196c7465a9387fed4c9822e78b8a5fcd64303c06c10f5ac487288584d6ecbdcf960fe51f1efe297f576d88208a43029017a9f10b00e74858c0e7b3ccac9971aa784c80918fce8fedf370ed4d27559edccbe7e0354af3f9e42184db3efdb80c781e9b28c0a2b1a80818ae6040df1bd7d15a64b6e11e8ee87ee287ff71442f47e946fc696fa027b758c6ea4aa3fd8d488e2169b721684f9b7a45f1f4334d49f5f2105b951c2a9f2d1349ec67b9c62acff76c539cce56d1a23584e12acd631b91cf6d31cb7c77d4a93ea0550475596b475ccad3f3c063141db6f602cc0a9b5b292152b05d0f3fabd8c0cc036e2b4072f92b2217bff662d6fcd2f309256b1cde4550e91112977244debc80a46c4cb36f6ac9746d552a41c5c3c0f6c4a42b6d7a2fc598132118c51341055c84fe7312c2a225e3f224c2bffae79f8858f5f20c3589ccc2faae294e3e401f5bd52b97eecc51ab3f60aa3278b674d551af24ff1228331cb3d8169fca9ad773ee419d9b8efcbeaf40555fd3506bb9b24b3fe0cdb72f4fac56e5995c738634a9fce4a14b4ef9578a59297c8d02bebc889d957581460815f572327f181028a8c22ee85113674f3b706857b711a468c078b1e1da31a538e488f18d6a231f0bd652c26fcc7eff8b1c616913a3acc6ef068259d615e079447c3e69a9b205156e25bce207aff7b7f52eef5d2d5af56cdfe6d5653bbeccb8eba4703721bca72fdb6f25011273cdf988e3e9f243608eb78544d0fd9c3c7c47272853425bfef928732dd88039b75418c07db98a64b6e11e8ee87ee287ff71442f47e946fc696fa027b758c6ea4aa3fd8d488e2b16799e08f893051adcce4db1dda7e0fd172bd05a510df03faf3ba7a85843c605133543c570694f5babb0e27e5cc6953aff74afb17cf96013fa8fd381990f62d840bb32a5b94d9f8cfeb714705b1c3f8fff3d8528ecfe3c2e85e727f86ddf8e7c753613d38ede99b5718d973ee82ed30646e47005bd2944efa098abf34c483ce09d94ac3d20c57f685135da1a935c9edc428a8e75d0897d811e0f89d1c1239db0e63e2a11c0ab967b4acf06c9a02525a37afa9491dc09d4beffd4e5dc097314fe9149866a87012674f633a235ea4da5f0bffc61db8f0a74af172a7011860c53cae623b10eac94aec106260643af1f00e7db5f84705d9fee810b9c3c8af7a48420510461b3f782c1c2c20c73124f20b6d5fcdf0d45ee6911981438813bb3e8bbe40580e0141c60fc1ae3b3774874deedfc2117b5910dd563058f50afb1370f6fb4bf7c5fa0deddb5918dd250f2fde301a854926d4aaaf9fde6d899190206d7acbb4406d8ebcc1373426fc38592517dd4767d45ae82b8a3bbcd007ba122c0682a3f827f7ccf069bb2f7e834ad0b0d8c77cfd47d9ba0056550507850fc41fccf633a63a2d9b7b2bbb754f5bedf9a9d48a760a2896ee67ba877d2d16d33fa5a86ec145ff192928e6f2c55faa23e3febb0885e16f26f1c2c6706771f600dce31c3cddc8fd5226b211dfc2448665f9ca4386a79e6b3e5a38350ace682705fa423a03373ce1e456fade7f5c11239fd2f9baabd593155a2bb15062fe689acbcdeb628dc394917c375621860a8594dd66383767cd24f3589302f3faf17a10c1e6992a4418e11f1ab042381533157e3b17606f5ac89e9232255335c36db6d9e68e4f2de8c7622203e425f56b0d5139c81fe7901cee087b50906bf9b4443aaecc1e4860ec4d538644bcc9b077586191a0b654f6e07811a5aa214a0241df04b1d28fa7994d8e4de8641d8caca2a400da4a8f5fafd935f2727efb962cd2266406147f2063d9cad146fe31ba81c35fce15d93df784b6cdec17f069a50c588c8ec690d4a0fd6d261aa4f0df03c26160372525b79b4309045e41583f4b25567ba5f00e380ca038300d44f49807221c59b0dd0b2d1fb1b534fd9e182c11a288811a3655cdcd1a8d8e38e870380619be649421f31e3c92c29190d5c02b072000da65e9364edf60453f224559d2cb3a6eb183dfe962906f97ee76c2dd362b4e5140208e8a02721867eb57c8fcb443a797e3ce9d327e5b845d70e058a55ea646758b4c5d4cddd0a8c9ec394987456dc16c82435abe814845128198055c83ae51d7b66fc5dbe3d6f5fbe2eb394c21fc7f3011042cb25d4e20560d6e9e3bdceba6958a3c938ad1b1d13d348ebc412ac4f88cd8f7600b7a8f0fb6709a697a3823a3797e0ad947b82b543c43c7b30372cd89586e7bb9333b413d1d1292458ad8500598a1615991a40bf66c21210129013b2ae73013c11b9d14f59ce1e3ea5de3c3fd277376b2368d224b72ebce01281f5603613dd728bc235419a4ff9a4bb3724b39868a99c89851f16e93e1d2a390647b56ddabad9eb8795620981be9e2f7fa14dd915a2f78b3edb8b15390a6025927123d34137bbcd47c0a107fe5519810d1822aed58621cb3e4629ed8d9c019a3187e2bcba3cea8b725f254da4a3f0b8cf1fafea4826996ccfbcfc170396f8412e85231c3535447a84d3c85d3abbb646d9efdd4e2ff31c9f439075696aed798114c0d9df318a162362d1ab73bc7a7c7d1c50026d89357be19874c7de5cc8b54c2a638562d9f79e011a76978f27e0deeacd92d1c774cfca7214dc10d776792c13c6fd6d8358040e7474c357efd214bf60c3586a61f58bcf3856c243d26ad221ecb98950490af527d57ddf7dbb9d13bd42d73d086297e175cf656428c7a1f0556d1b0a1147dda12230bec01a45c8fcb55750b939611e235fb0e1b0d08e10d00f138414d83986c96d2a82a39b919fd810840173c2245e34c30d857466ce38314c59ca21fd407469dfec97df0057c067e4862a82d2fa0162468b978e2e449d40bb8acf83d0bc181da9db6a65d27f3d2e00b03e4a2e1842b17d0a70781e537ef39acc6570e459ec825be15f59ba01cb5713dbe297f43bef2d180eae1074066ad010fc83fc5c7a88c5c8101056389e4ee9591293d0427ba2f818fc8451c143e97586b1afa6b8e43dc6a4a9068d32539cf951eb4fc1931fe20e7e4a2307fe5c8c9b6d09b0f1aeb6712270c3ac57c902e77c5144568f48b8a545abcd9d020fe4b8bfc9a1e59c6ca4da5727588b4b45aaf1aa06a2f43e589f2f0a1db312968868de507e7c6e17e83e79376dd4b5f85e992e4e8124a6cf365d4e0ed13c2f262f5957ef1a4dfe12eea93bb375e804724907ade887aafec273873677883f1f1b2df1797b715dbc8759316c0436563045bfa913a84aa563633b864c92a2239b40a40a968426abdda01aeb83650ea4bd60e708ca939763ec46613071402be1c0b3bfe7732c09ae6023e164f288371a3b774adadf8ffbfc64e978da6841770f5ea8be783c68c3eedb8569e66d643bc7fb2749766a7808128a783429718a81dc88bf4ad2e29cc3601f695fd26deea0ce7e6c21848471f87db4ad5ee3715e2debdf9f5052c23ae8dad1670e7be13dd4b76d70d70733b02f6edad27c3533b01b1065e98055f5fa5ab373d757924435436246a6989d68dfb3a2d9066332684cb50636daec5ef25deab60665f5c6a6caeb27daf5cab604c256fb9405791996d39774becaeb628c67d47c9d2993a391d1c18771dcbe696038b954b11735249db209d787aa2a3d55d9a48c3876896400e2f658621a5c10564b8ac1ae7e308771b9df13cc15d98a0f5984bc6543bfcbbf7de273f4f3714cc5a06088940fab9fdcf607b7acb682badd34ba601f1b86785c6bf677bd7baace9ba2adb1c2ccb37703a825f4d17f4f9b04ec1fa0e8e9d370a0ca534a8a18679aeeacba4b189394aad9d425f7167645545efa723c9b205cb376c87ce4e15b3c5453218c5c83fc5956a49806d8338e537c8f819bf2b73d88fb713345dac32578884a60ba26c313b175bbdd4dfad63445c444f7e4a7a1935926d8ba5c747aaaa3c793b389aa090c1b95435fec9cbf110395d63371bceba70cb4d33b43c6df4923d639d030cfa2d67992d010f0a287bfa48ba9d5c1181fcbb4f711381a82510764c7d4999f872c70894b39c7bef41b65c5c74a09602f9c5f2b88920371e7f9207685bf0c57c44e122b05891c4ec02c57f2b13b4cc46039bfe8b6c9d2228dd86aca2a9da09bccaa53ac66abac15e2b6e70923d5fcd5ede1da1870369ad00349a5a9c96f06f20ae6c704368aa847e6ccaad5921df7b4ecf682d6006fe33859f39a4e8300fe0e5f543780742efd901f841f9d8ec0d2bddc21a00096f030c7490d596269d6c8001eb13a63d7217f167ebe09f0b4badc843abc43d3b00859fa00e904ac30d6676ef6c971a998d553b56ece7ec0a02a12da9b7ecbeb328e88969280272c84ffc73fe3400e49753213827dbd6b1155b6d904f87b2ea04c299958cb7363a479f2a44e4e97fdd955442fc04e5604cf44be9f0cb71da439b24549d3694c1602bba491fb0451635637f0423c46f4158b0bdeb8163bc9bb348cebaca2ad8f59d4b6c4f41f051d52d5469b4348cb0563a95206c9ef137690dc53f0b4b780a86b0ddba3a1f28ad00388af2e5a3b391ea08b95c187cceb47386c0afa08536c9b6494ba04a7f6e706bb30d0e417b3bd461340a1a7c1a93e3df761980c9eaadbafa0ffa43fdb24a3c22f9841e6744f26379a1ec70c49eca752b1e51b659010bf415dd1682d7095e1e134b0591b3833c3caaded16c0e8de4ef45105e6ff80ca46dfa0d1d17b1c26fa234f5fcd58e1ab893e3a337dd8dc13319727dd9344679269a53a936fa15ee33cca1ff0066c4c9058ebfffcd1895bccc10a635389606f488777caabadea6328869cfe9cd1072073a47a7b2fbab3380c651ecc971cc99e38bf4e52940fc3e1ea2fbafa696e11ac98e4e85a1ac66e546b3f0044f83cc311d424d50ed018c88c9c7e0f69b1227142d3eede113a9aefc5f5446d686bca5b19d7fbc04df0ef63ce9c49c990feede1df326f6e50689e2f2b09f8aa85bcc067947b18170a9178fdf29971b6c9ae066040e2e0cc4f4599f7f398c8035a732fc8d15fa9696b6e3dd8aa3f52ef879bba314d8ba546573cffdea919f6eb4e212d8173cad36b69b0bcaf652392720be3f8fc112d54ed5829349a2b2652eaed3cfe42e69d958e3cb8e9e03ef52a3b6ff4ed8f3bb7db8ddf27eee78a9297faf9d4b382a06cca4e879c3fe2ed2b3167a85b0eaf0a1884e0704dad381a133609be578df91067599d7d923e3029f74246bc75677b2ce70a93b705c2bd1f6ec3ff71823fed46be364fece773828557d9f8e172cd2568b971cb2328dbb4c7385bbd667fd743704817431a8766c0ddc85700f42c4e66bf0b9b0ce8a1fabd883b5ee7b4434ad2a747a4757446f28fc4a953845fa06fe603cc0cbedce8b779c439849b131f9999a43b3f65d52c4de6514116f28eb150a5eb5585c5f810eedaa4770de6864fd6c76ecab2a895eff3653ad409b53725fbcb07a069bb4a55e37b2416d29f668b3c7bb964637467bfa80d8ed28804d3246df7da053b6b4ec4c2ad315cab9611f1b7ac2b15f6b9093d063f8aff94dac34e564890429ec239b60c8b192d7ad58f447901973f9092d1b731452c7a3800eca12e72bafdb824b2850d2415a38f6272ddc0c34c11210eca2a976fea3a5d89f9448e10b85dacbe8660711254086efd1dfd29767f85971648e4aed2b3fc0c5afa0aa3f0ac5a53b35f1085390a13a36eafad0b81d1734dc05bdd6c2361643a450eab3010e5ce529d46115322f8f0ee96324d71818452125545a2511ca11d701e25ff1ee599c2af4c959481abe7849c9183fdfb53f4e782d3ca65037982a8ebc0831ed29e781ef17a5b9e5b3b6a6e6ca5c139ca5456aeaa819e175a04e3cf125ddff0bfc343604052376ec04923e2b9bbee21abed71781b8a69508c3fee5857ec034d1aad44548825b8e08fe8c40e21bec2bbabeca68005a6f2c5347a97a609378790256d18ad114c3e81d9e496bfd935287688d497405c6303e7bc6d5be883ca3865fb85d56d858d474ee67d41eea59d146aa5734350a556f0892e28db27dc6993a9ac53c92792fa840e77fdb754f9e9b58aedbadc51af76562a151c2f6f45c076c27b18248f8c8c2feb002e85c86caf16224cd4ea220e4d6bf1000b347f7b9344d588dbd4a54753f925b7c6d2295789e50e063339dc529790a56c54730254ddd76d1a11cbe5b4611dace68bbd9325450d12b40b259a374e38b29c64efa3348d8c83f67faf03a85b3594e14be4e16bf6a25c195eab451dbf241165626fd4088fe39821002667d9352d643c8ad6e033d58ef2ea11168d370dca5ff99d25f59387acc39355b7f55ce60836d51d4bd92204b0526fd61cd34e56ca1c7d599bf95f1d9b372947645a0875fb4f45ae756809b909e28390c85e29dee5f007bccc50a4954e0537af5486cac1158b7f14c3eba07ef7fb1b294ab62f1ccc99675e31de21c0f90015203333b4f1a5d97f203a5d46a90de24fb27db83d16c648e2003b88117be2051235287b2a99aa47490769ca2df0b7c810474492f00019154ee4cd40f8f2b201ad651f410032defc69646f879259c991d875485e412a0152eac8c52d55efa12e01cf2cc9077d22d5535a88b2c6d7303bfc7c846404ca3a60fbdf3923ea7c8994a2d76451435d9d12e0c3d93bdcb13df582d17f6054d8a974e5821bdf121465b538f16984157de27763d72f622f0b8b46db1d667758e4f85d1bbfc02b8b418ba6a99eb2fdf840baa1f9b59dfde8dba6aae254bc856cd24a0046b17dac138e679693dedb0ed3ed865a5ab34eb30562cfbcc4cf629e76350674a284c48025ad55f8c1b3b5bd97374ce2fa71402ea1f2c51222269d6345946dc770911b6db30baf186adab6ef0d720a7ff553ee7d0aa5f77b5851543eca940059a2b585aa43a95ef6a503f1ccc4ce2b365a3723a853835325c1ac87ff8acbfa8a6a0069a1b5b45f36b3de02173114001d5aa939458d18fa8f1d7822ca2874e41c21daeaf91f8c42128ffb919020b8402ada97fc113c3ceaabc3473276c1bb61a2fe584bc35a5565ea65269f671ceffa257748024a1f1c349c6a880776aa18f645e9da245efbdcc11db921b7d40ca394ffd0df5988812fd1395393c90fe96f5d46541ecd248b02b233170b46205a5dbbcd358969b49328cbf7a04e9184f7b88e6caddef99bea77667e4162fc1ec6e4acc18f548114ca168a29a7231401f832910435e27881709a1cba79fd622ddb0f62615788db0232b28b7d81508099b8c17a682d056a9b8bb6ff25fa259f27a217be5c2376ec2cae406c31e730f7986c508495709b96a71ded6ab721b9f580e42b8c1f198e1adb3fb1dc534497c3ef79188f45cd213e0438448388790c1f14fdba7bd7521967b17fac4e9565a32b95ac13c2dc809bfe9e234c98edd24606743bf7a9f16b0ef8e6bebe5bdb2091fdd8a16fb77c0f627638705a1c6382c95ec4189a45c652a6a9e79a3189907f2331dc0303d9052f1f9a582e095d9372ae6f0462e39671c7824e42a7f6303e0764640179e431b90514a346a225007b53a1611cabfcdc96d7944eb563c5dfa1c85947d74c0e3d5c3af7a667d7eb5a45ed46ec4bb280af9225283a42dbe41b3e7b19262951b358d74894aa7a5f1f46def8031abcb91c1fc25e6deee2726c8b9628e519f2e207f09fe4b936cba967b71d3a086726100c6dbd52eb1cefa01bc432a6c90629fde5dc405194c78ec1fe57c5250c7034bae852f9e3f0977681f940cd3b2b771126ec963dcce92de27bf5ef20b6170dba966ef9c5173cf8c3e259b84e7150e5f908b3c20bbd16edbd7d935f74375c26d9e69e92c927e76d54517a0aa1832ddbf59f63fb0003556ab55f14a4b1cb2c51acefb8cb91c04e9b6ac7ff145bb3b61f094d324e6d2388ddaab83d6775884dbd8c5a15d4172450d2be455ac7f978d1bf1af90e864b416680a9ac7b3652d820fba6af40f2d7f7c29a8fc1fa5cd2568151a9bf174ceab5f244dffb9316adf581660b615b45ea082f225e5fdf387204eb84997f6db035bad7f997f0e7991c4a0ec8ef85f01a6f958367c917f71309e8786d5629a8f806b8b03823f3020824746b35055ed066ba57dc89fe8e3677550ac6ba5c296d2421369f048f9c4ea0fb9691aff46a92325365850d582f8b4bdb938da36a5bd3f11228bacf98de8ff4c8d04a749737316548b9c37df38be9356dccd88f87cd6e2c86e61e3c9e6eee9a7e5ce22b4191ef8b51ad9ad3fe6b4563b03de4cceaabc49563f75a4db422981c116930223231b8a0fc14f93b02554723be585c29c44a4e10f6481ba065fdcd0a6b2ccd77fecd7f7ab98be2cf87f5f2cb15eb03cd9eacce2b80dd548f0a25372939e2841e9de43223c2ed09df1f44ca6ed8b33380bf0815b6dfdcc97841feacd0703de11418f4d0af150b4b5e918c78bb2e40d93368a8a6bc38fbd1dab676455a75f9336a2c62ffb78cff4271654b66529becfca52d2afb55dd0c4412df023455fb74a355f9dd9504e1a4ffe8b50053dd6385d69d82c0a66a383dd5d2dc9f380c35001a974b668e90f9a07981be48c1d62f93a372aaae6980700d5ff1f167a45baf2268e65eccdfbb4cb92528c4ded71eba46bc2d30aed50560903a08774614aaada083424fd3e28124db147c55c7b3492351196adba2eb0a313bdf4265726895fb6ad413bdb538d4c86822aed180c0cb819dc67ba91849649fc11099a9b12c6f6953a8a16883757488faaf3221dd67a769e9b874cab3d2362368f1cb223257e3fdd3a6760c46278866983080517dc69dcd0d4351d1ed14002dd1501c4cd74a027004c3113ea7496121b70dbd955d32c9df6cd42b7b9fa031ced83f30e571a0d87a2108dfdf1bbe29eb9e192db5aa604d9a36a98ef524dcacb394f53aa8a55c33aaecbc9b1f6a0a91cab869a8ce21b41f050b8e4a9917a6ee18d5f428baa1ef91e727aa73b011b93dcf22a4c9c5e8439d763901402e45d3c080a141652649b200ecf98f61148a5fe11f75a4100ced7fd47b4846f5228d5615aafc9f364ae9f544f6fd0bc2f26f00c7526cf98e47f8198b76e605e9a8870bc100592c6fb840add9b49d1dea0bb44e711b6b7b3bc413b61fbe476589f720e50ed17a7688eb94cadc79a665a86ce39ebb18908f3cf532630df1fa4662777a809bb3e64644412ebffb93f4849db9d58b19faded682844d713a9cfdd345ffa61bc45bdda4418c82c505cb2b58372ca3d3162d568e2065df29e51c01921b800959ce1872b0f69d4199313eee4b149932f51e44aa73d045e4dee83b9bd08f43ef67ea3d94532a168f8de78ca35e24f47383ae8b614eceff396b38f2d12d4dc0b1441ab170c4223ddcbe2ee98dcfcd97817ac4b41a3a29a4679d23ecab501baea2f38afbf3eb92fbecff189d4d304f249a2f19e3da521b5af69427a86308de2d17397eeec5af69e4b59e6e499b720b35116051b9152d279fd9b63f9a711d27cac33630e6a2e5dfac7353db6272d756bc095408f955b260c1223289c667073eb06cba541b00f895399d34d31d0679446b1c7d7a25149f048604b55fa3aa7e483ca3bcc776447b4ad3534f875aaaec9a07a70b1197f37f33d6821d031f38878d77fff29c18e1258222aade1fc40b8d28bfc67f965292189416ae85eabda2869ec457eee6ca406a906510388897f34c480183022d1994510adc8d213d2f2bb77ef3dc94b949bb8ecf7428866f3e71fad2618a516ed7b848a4aecb9227fb8a0bf092899c294fa9093fde5c0d7ad517ab644697ad45a4e6694896b15d203ec9ff46d98c8af4aa6d506de3aa74cdf7c2f2e0a348a13a307be2fad6c77513b1efd824f7f0ff81150c781ae662b2b69d51b9aa50eb8c93f4b39bb415b480633495c7e4bdcd8fb7e7f051c798cb4c7f946c2c96b3eb649a027878c7e3043e526d95b98ef8005a8c906850c52eb77d4ebe568c2a9aa861e4d461becedd482188862fe1075855c79f9fcfb478c58d1d5824896fb4edd1a68a517175a1e5a164ed471e5756a653f00490fda5981536749ca7d0dfad5ce81ecf318162207e14fa558c71215540b689bfd60db0822daa5fc46a23cc216a37a10839c08a086009f6b4e1ce408f2278de8b77247b4169adaffac746b1abcf01fe49b1eccc72877237f9e0456ce109c360fd9f64c1cf6875309802aba3c26c4564a45ff7c4eb1f1c30093914292d8cddb66d1f8d6cbc4c052b476b07a07f62ae7aa1dfc47b0be17d4a6f0042468e45ce81a8a3f7b16d2e6fbeffa969d3eee18bba3ec30642ddfd0e788b0671bba7e81e0d8e3d5c022686e0853af1acc5174d4904702d13e7790d6efcac08d88ee315d901b2571c111d15e6a4df502888ef90aa56a3e20d2f25afe41cf551cdc2b720dfaa9838717b9c518f1cc507b3751c45c2d38e55124beb217556f5be7a924ae6a1f4b8ec1b5b93767b21fcd49b899a830a6b96f037d09557a36149f70f3472479ebfbfc6a4de1197dc42748123ed9930fe8721dc392406b26c3b2bfcd30c9ed47c9b4b66bf969e2c440bc52db22f2e35cf62be02d0f7525657ab8f198845e8e124a1ea6822922d47fe62a82533d73f13fafaba27cb4d0e217e448ff70a6ad286ff226f08f360fc1f38e92bf45968dc28eb65da79133155a3f7908ec30a51e60c79224db86549de3a73ae3d2728a9c45880aaad10aa3e7b28d81dd5260617fa4e4f305368be48dfed69a3e3dbc95a5a957d8ab9733ec7b72ff9cf1965398b1cadf3c709ac71893c6a403132dacea49e65b09827a929d19c3ff93e012b0833388e3cea42c50d19ef82879132c6f9f8b1496a77231abd371cfbc6d35084ca3ff3296abf875309c6c0fc0f079e8fed96030bea1c9f7258308c4d8be32e144c5cf6c33f064a429b0ae695cb0454000cac30548b2d139781c1dca14e7a894a97538ff7e0c60bfa7d1d6429a266243b02569d22316dbc956365e43b3a76a3362299b7d66a542d4b634bfdb417be1d041e83cb687118f3d9ca60696e9b726220936dc6e9a50b3ca331a0c481790cda16478f6de4c4e06dc23c5abe0e57c097c6d92d63a3a681e8f134ba626d9af952f420925b1695e7228e54b95f5a050bf55b6702f566421b3275a2e2a61c9f6f013a399ad4b77aa0d8e0858952d42003830406a58a1bc5843ac85bb639341fa8b0dbf3c4ab73e74013f7354cb786684da8581bfe54b361a98c8e07d7c2d0810add726dedd5fa9eb8fb3bba67fa1be5d707a03f54b5c7febd9b0e6dcc51e06294992fe4b245971efd01c5d1a37169b6f0e9c7b968538b2e20da80d520c5cb37f2a1ad98c258fc31ef5db7a09bf89a1696b056df09374dbd771501b16ee17bb4a67df6978a5f7ebe2974a6163f193fb5e4184e2dcac79354e406412ed63057fbdd4c330e75edbb2d722bc2bf82d6c48f93013cc1cdd465c30ab73718024ee7c750c8214be5a03b218184e9fa4ed5aa16c7ab4449801b8ca20488b6abbc60ecb94cc3dcf8e3345f520d56d682460c893c7d32fbf50f4cf225cf40c95c7eb92c70c77b0b124d7e1066532c964b5a85fe7ead762bdc0ca99f846b0c64c4e319e825940c9f8b13c74b7848b0f8bb15fb5834f8807c518599331e34694bd7b975b11ce3a9f5a7bc6aaae19753eacbaf367be53c2ad2dd5657e2af249a3cf067885908cdc061760d2d20491b07ba9fac05ac02b7616f3fe6aebb76a52d7c244ddacde2ed77a9743e54041e6f638e20e052d76f27b8a7aa35dc6ff1fac1cf96f3b0b7ae0200d3b306fcb7a669a50b405a31844f5bc39507ac12d8d3ae4b3f0784fb9f85dd2af09eccd3e106d609f9625eaecc40492f656aa205e271cc54e28e16b6f53940ca8f4426fa403b464789d5988f48d34deea74f0b5d915d7b2299bb30e7b37dc649bdfc5170d2a0e5027ccc64c5315c71df586ef1dacf1e33834e06b17aad739792a73dd2eb474382d80784b0e11dd56ec41a9b0c6e8ad359138a3b32353e1bf746ba70f333b91954221f6b5dd004e9b8a10a6beeb1bf7fbf5fcd4aab55d4122e7465cc9d37a17759cf0169a37647b51ed0b7e98571dabfb03b9c26f3bc5fcde68f6d57ce6f5bc152c99bc14ca5d9c717bb1f87be4a6aef53d29de2f32f3fb2c9eddb3deafc59c2be0458402ff7d98e5e39afc603c9ee24b124652641b3e9a7d0771011049331d05622414e8a985993253ccfa1af7cd5659494a61d79830dec2b03a69186f2d20a97a6afd9a5ded0862a40ed7e446b426854e74f7149bd571ec8ee5a9a04c8f703f14f6599ce2e0faea40b77f1c0e527d9705937ecc645116a323dc08c4a3c36fba26e6e3e2b904705604b13c1314aed058ba32f0c11f0da2f4c835c639005773bf12d2ed731f6fcae990c283f8de42249a022bc77ef78b15ae4916cd9cc09dc34a3190f53339a1279e004fe73968f5e7859c8b690bdfadadfa0ca89ec3ec569fb4dc41723c2570e27d024f9620d8df497f845b19acab9f61bfb3de9ef24af52b5177c666a4ec1d4ca4a55c57711879295d2dcc76fd70539e45155d3dd01250d0ca00c3f9c542d492b455d918017645ed5218322c6ab2db76340e1cc3a30f9cfb4b5777f9fb016f2a29a3864e43719f28d8b707f72612f33078588cb32be9fd7f74f7c5ef7d5eaeba0851fcec037cc1350e5a16bf88725a909c8ebbb3d5cdcc917c42794d64d689f134ef5cf6be6ad9b7f4f65553838c23ce7d38e8882b90eddabb66dea35f521aee1de608ee117f96b02bb81122d9abefb88bb605aa1eff687accf135119d229700907858a9edc166058c17c53ec1b2675877dc5669d1237b27d0fe9f4cafe8c650ac02e49cf3ad26af5fde5be0f79252560cf4bc991fcd573be720b1a2acf92f7e8468c547b26eda7037efd44e3ba1e06e4f49612ff7097cafd34d1946196747283444ff7b9ac67552b27d4f45d708395bf9b2ef9d428572bae83eaf8bb365de08dc9cef430020d90fd54d425fc75d6f45ac4f9547dd00715c29bffd54198f0e95f74959e7e7005971bb7948c042e3c60796b34484801e6bf8bad001c974f054f9a2c4ce279f8f04612c6f269b6f27a25d506d7f12148a46e93f44fb52147d56c34e8e012591b21f49fd8688d0fd5e7273b5fd64107157caac015331291a42abb3f2b0da5050a71fc0fe020489c4962935447ef02475f1e6eb8ff25db1c273a32ed1c7a099f1edcbb6ec0bcd753d52c0c356942fd7e078e5d8bc368e622db569e5ea1abb308ead73fdb711eca1e2aa05eebac3fb1e3e21316f83889391ae9938a2235727f207b6cab45697097bf580400be6506dcd7c2dd244ebd2e1e7a83a72c75929a07b754a4c11fb25fd4a82d7a42c740c934a2aa751230075c1bb9d20dc6410c40e532cf5ad443e15b6f3a09e1e4b1ca44d3aea55e70ecd936652c1beffb38b8af3f44869c219c4ac844655f329d1b65fb0c323577668d09f5f5f734dd7b8f743a543ffc95280eca0146f8fcc6f33e43fdbe54f41b20ab1fd4e9a9d6ab8c66d634f21baf03b2ce07db2448c08558ec4fd531828c65ef0a6e4435fbeeec3ecf461e3ab255b100d50ba16ec378479a2af2c8a9818685fb81ecf8cf90970990820d33e896684a9234dce8b854dcc1f1ab6735a6e477af74c964991ac91e484290d66f512cdf6ae1cc928639ff05c5fc153b3634622bdd09072ac83993c186b1dd05ecf67b2962d4472ea761f2f0358a6da882112131e4e67d9e6dd439bfeeb61e3cfe3349978668c9b262332b4280b20d653eaefe446641403e42f792fc993a223953ae1be07819a985da013cb4dfbde7847a1d18c4d56317abfaa2bb59cb8a71a87f9b96430d42bf299b76157306eed77b52f011a7acc01581d10e343c7e8ead8d8f6afb817b24749cd70231093feb27247c3d7c0da5e1f9eae99c59324rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxtrabackup-2.4.26-bp156.2.3.1.src.rpmperl(My::SafeProcess::Base)xtrabackup-testxtrabackup-test(aarch-64)@@@@@@@@    /bin/bash/usr/bin/env/usr/bin/mysqlld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)xtrabackup3.0.4-14.6.0-14.0-15.2-12.4.264.14.3hIocz\ڭ\u*@[Q@[Z@ZZZ.s@ZfYYYoIY1S@YYYXXzW!W{@V@V~@V0V*!@U5@UhTU/@T@T@T@TWn@Max Lin Andreas Stieger Martin Liška Martin Liška astieger@suse.comastieger@suse.comguillaume.gardet@opensuse.orgastieger@suse.comro@suse.deastieger@suse.comdmueller@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.deastieger@suse.comastieger@suse.comastieger@suse.comtoddrme2178@gmail.comecsos@opensuse.orgastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comandreas.stieger@gmx.deandreas.stieger@gmx.de- Prevent signed integer overflow while reading warcfile, CVE-2025-5916 (bsc#1244383) * Add 0001-warc-Prevent-signed-integer-overflow-2568.patch - Fix overflow in build_ustar_entry_name(), CVE-2025-5917 (bsc#1244333) * 0001-Fix-overflow-in-build_ustar_entry-2588.patch - Fix double free due to an integer overflow, CVE-2025-5914 (bsc#1244389) * 0001-rar-Fix-double-free-with-over-4-billion-nodes-2598.patch- Percona Xtrabackup 2.4.26, the latest release of the 2.4 branch. It does not support MySQL 8.0. * xbcloud now supports Amazon S3, Microsoft Azure Cloud Storage, and gained retry on error and incremental backoff * enables updating the ib_buffer_pool file with the latest pages present in the buffer pool by setting the xtrabackup - -dump-innodb-buffer-pool option to ON * Add --backup-lock-timeout and --backup-lock-retry-count for configuring the timeout for acquiring metadata locks * CVE-2020-10997: information exposure via cmd line output and table history (boo#1170644) * CVE-2020-29488: Changes in How Absolute Paths are Handled (boo#1205581) - drop percona-xtrabackup-2.3.3-disable-version-check.patch and disable version check via a build time option - drop percona-xtrabackup-2.3.2-unbundle-jsnm.patch- Disable LTO (boo#1135095).- Add gcc9-warning.patch (bsc#1125418).- Percona Xtrabackup 2.4.12: * now prints used arguments to standard output * --copy-back did not read which encryption plugin to use from plugin-load setting of the my.cnf configuration file * xbstream was exiting with zero return code when it failed to create one or more target files * xtrabackup_checkpoints files were encrypted during a backup, caused additional difficulties to take incremental backups- Percona XtraBackup 2.4.11: * Add support for encrypted general tablespaces * Add support for backup on instqances using keyring_vault plugin- Remove unneeded patch: * percona-xtrabackup-2.4.9-aarch_buildfix.patch- Percona XtraBackup 2.4.10: * Rebased to MySQL 5.7.19 * Fix xbcrypt failure with --encrypt-key-file option * Fix lock-up on simultaneous usage of --lock-ddl and - -lock-ddl-per-table * Fix deadlock in prepare stage related to the maximum number of pending reads * Abort backup when encountering tablespaces with a corrupted first page instead of skipping - Use %license (boo#1082318)- compile some files with -O0 to allow build on aarch64 - add percona-xtrabackup-2.4.9-aarch_buildfix.patch - add _constraints file: min 6G mem, min 8G diskspace- Percona XtraBackup 2.4.9: * xbcrypt now has an ability to decrypt files in parallel by specifying the number of threads with the xtrabackup - -encrypt-threads option * xtrabackup --copy-back option can now be used with xtrabackup - -parallel option to copy the user data files in parallel (redo logs and system tablespaces are copied in the main thread) * Various fixes to slave_info writing * Various fixes for crashes under certain circumstances- set default unix socket address to the mariadb socket location- Percona XtraBackup 2.4.8: * Support MySQL 5.7, rebased to MySQL 5.7.13 * Support for InnoDB tablespace encryption add --reencrypt-for-server-id option * Support SHA256 passwords (via SSL connection) * Support command options for secure connections * xbcrypt format changes, backups are incompatible with 2.3.x * Add --remove-original option to remove encrypted/compressed files after operations * Use hwardware accellerated crc32 implementaiton * Add options to exclude tables (--tables-exclude) and databases (--databases-exclude) from backup * xbstream now supports parallel extraction (--parallel) * xbstream now supports --decrypt, --encrypt-threads, - -encrypt-key, --encrypt-key-file for decryption * Add options for MDL locking (--lock-ddl, --lock-ddl-timeout, - -lock-ddl-per-table) - packaging changes: * bundle boost 1.59.0 * dropped patches: percona-xtrabackup-2.2.x-srv_buf_size.patch percona-xtrabackup-2.3.8-gcc7-fallthrough.patch percona-xtrabackup-2.3.8-gcc7-pointer-comparisons.patch- Percona Xtrabackup 2.3.9: * New --check-privileges option to check for system privileges * Fix crash during prepare stage if index compaction was enabled * Support building with OpenSSL 1.1 * xbstream could run out of file descriptors while extracting backups which contains many tables * Fix determining use of master_auto_postion on a slave to avoid generating an invalid xtrabackup_slave_info file * Fix crash backing up MariaDB 10.2.x with --ftwrl-* options * Along with xtrabackup_checkpints file, xtrabackup now copies xtrabackup_info file into directory specified by --extra-lsndir * GTID position was not recorded when --binlog-info option was set to AUTO * bundled, patched libarchive updated to 3.3.1- Remove unused bundled libarchive windows build files with proprietary license keywords - bsc#1049458- fix build with gcc7 bsc#1041250: * percona-xtrabackup-2.3.8-gcc7-fallthrough.patch * percona-xtrabackup-2.3.8-gcc7-pointer-comparisons.patch- dont build shared libs for now.- enable building with system ssl- update to 2.3.8 - New Features - Percona XtraBackup now uses hardware accelerated implementation of crc32 where it is supported. - Percona XtraBackup has implemented new options: xtrabackup - -tables-exclude and xtrabackup --databases-exclude that work similar to xtrabackup --tables and xtrabackup --databases options, but exclude given names/paths from backup. - The xbstream binary now supports parallel extraction with the - -parallel option. - The xbstream binary now supports following new options: - -decrypt, --encrypt-threads, --encrypt-key, and - -encrypt-key-file. When --decrypt option is specified xbstream will automatically decrypt encrypted files when extracting input stream. Either --encrypt-key or - -encrypt-key-file options must be specified to provide encryption key, but not both. Option --encrypt-threads specifies the number of worker threads doing the encryption, default is 1. - Bugs fixed - xtrabackup would not create fresh InnoDB redo logs when preparing incremental backup. Bug fixed #1669592. - xtrabackup --export can now export tables that have more than 31 index. Bug fixed #1089681. - Unrecognized character \x01; marked by <-- HERE message could be seen if backups were taken with the version check enabled. Bug fixed #1651978. - refreshed percona-xtrabackup-2.3.2-unbundle-jsnm.patch- Percona XtraBackup 2.3.7 - New functionality: * new --remove-original option for removing the encrypted and compressed files once they’ve been decrypted/decompressed. * now supports -H, -h, -u and -p shortcuts for --hostname, - -datadir, --user and --password respectively. - Bugs fixed: * used username set for the server in a configuration file even if a different user was defined in the user’s configuration file * Incremental backups did not include xtrabackup_binlog_info and xtrabackup_galera_info files * --move-back option did not always restore out-of-datadir tablespaces to their original directories * innobackupex and xtrabackup scripts were showing the password in the ps output when it was passed as a command line argument bsc#1026729 * Incremental backup would fail with a path like ~/backup/inc_1 because xtrabackup didn’t properly expand tilde- Percona XtraBackup 2.3.6, including one security fix: * CVE-2016-6225: xbcrypt encryption IV not being set properly (boo#1019858) - New functionality: * now supports SHA256 passwords * new supports command options for secure connections - Bugs fixed: * intermittent assertion failures when not correctly identifying server version * Safe slave backup algorithm performed too short delays between retries which could cause backups to fail on a busy servers * fix compilation warnings with gcc6 * Backup would still succeed even if xtrabackup would fail to write the metadata * xbcloud now supports EMC ECS Swift API Authorization requests * backup failed with MariaDB 10.2 with the unsupported server version error message- Percona XtraBackup 2.3.5, a bugfix release: * Backup process would fail if --throttle option was used * .ibd files for remote tablespaces were not copied back to the original location pointed by the .isl files. * Fix crash when called with insufficient parameters, like specifying the empty --defaults-file option * Change default value of --ftwrl-wait-query-type from "all" to "update" * Allow the datadir from my.cnf to override the one from SHOW VARIABLES * Fix failure on MariaDB if binary logs were in non-standard directory - Includes changes from 2.3.4: * respect variables in backup-my.cnf without having to specify - -defaults-file=backup-my.cnf * abort the backup if innobackupex --rsync completed with error * Fix logging ouf GTID info with MariaDB 10 * Fix silent skipping of extra arguments * Allow connections to servers using legacy auth with new option - -skip-secure-auth- Fix Group tag.- Percona XtraBackup 2.3.3, a bugfix release: * Database directories were not removed if DROP DATABASE happened during the backup. * Backup would fail if Store backup history on the server feature was enabled and backup was taken from server without binary log enabled. * Percona XtraBackup now fails with descriptive error message if - -defaults-extra-file is not specified first. * Backup would fail if --rsync option was used without specifying temporary folder. * Fixed Percona XtraBackup crash which happened when it was used for SST on MariaDB Galera Cluster caused by double free of datadir‘ variable. * --move-back did not respect the innodb_log_group_home_dir and innodb_data_home_dir options which caused ib_logfiles and data files not to be moved to correct location. * xtrabackup_binlog_info was not updated correctly when applying incremental backups. * When using a --defaults-file option Percona XtraBackup would complain about datadir being mismatched if it wasn’t explicitly set in the defaults file. * Fixed build issues by adding missing check in cmake script for xxd presence. * Percona XtraBackup would terminate backup process without error if --slave-info option was used on a server not running as a replication slave. * innobackupex when used with --stream option would create an empty directory with a timestamp as a name. - update percona-xtrabackup-2.3.2-disable-version-check.patch to percona-xtrabackup-2.3.3-disable-version-check.patch- xtrabackup does not strictly require mysqld, and this capability is not longer provided by development MariaDB packages boo#959917- Percona XtraBackup 2.3.2, a feature release: * New utility xbcloud: + for up/downloading xbstream archives from/to cloud storage. + reads settings from [xbcloud] section in {/etc/,.}my.cnf * Backwards compatibility: + The innobackupex script was rewritten in C and is a symlink for xtrabackup. 2.2 command syntax is supported but deprecated. Syntax for new features added to xtrabackup only. + Options: --lock-wait-query-type, --lock-wait-threshold and - -lock-wait-timeout have been renamed to innobackupex - -ftwrl-wait-query-type, --ftwrl-wait-threshold and - -ftwrl-wait-timeout respectively. * command line options changed to follow MySQL guidelines * xtrabackup now also copies MyISAM tables and supports every feature of innobackupex * xtrabackup now supports --datadir * Various bug fixes and improvements - drop percona-xtrabackup-2.2.x-disable-default-version-check.patch - add percona-xtrabackup-2.3.2-disable-version-check.patch to remove feature completely - unbundle the jsnm library, adding percona-xtrabackup-2.3.2-unbundle-jsnm.patch- Percona XtraBackup 2.2.13, a bugfix release: * Improved the detection when the log block that has the different number from what is expected * Fixed false positive error: The log was not applied to the intended LSN which was happening even when the redo log was applied correctly * xtrabackup_logfile was not compressed when --compress option was used. Bug fixed #1242309. * innobackupex wrote error message to STDOUT instead of STDIN which broke xbstream and tar stream. * Incremental backups did not work with MariaDB below 10.1.6.- Percona XtraBackup 2.2.12, a bugfix release: * fix segfault during the prepare phase of certain FTS pages. * fix regression introduced in 2.2.8 which caused xtrabackup to read a redo log from incorrect offset (assertion) * fix pre-lock FLUSH TABLE written to binay log altering the GTID * fix false successful completion on incomplete copy of redo log * fix loosing correct table when when there are is more than one tablespace with the same ID in the data directory * fix missing revision_id in binaries.- Percona XtraBackup 2.2.11: * rebased on MySQL 5.6.24. * fixed crash when preparing the backup taken on MySQL/Percona Server 5.5 if there were open temporary tables during backup. * fix failure to prepare the backup if the xtrabackup_logfile was lager than 512GB * Fix for bug #1403237 was incomplete, due to setting wrong offset last copied batch of log records was copied from wrong location. * now executes an extra FLUSH TABLES before executing FLUSH TABLES WITH READ LOCK to potentially lower the impact from FLUSH TABLES WITH READ LOCK. * fix regression from 2.2.10 which caused an error when taking an incremental backup from MariaDB 10. * now prints and stores the file based binlog coordinates in xtrabackup_binlog_info even though GTID is enabled. * no longer print warnings during the prepare phase about missing tables with a filtering option (--databases, --tables, etc.)- Percona XtraBackup 2.2.10: * Decrypting backup with the wrong key would make the backup unusable and unrecoverable. * XtraDB Changed Page Tracking wasn't working with innobackupex. * Fixed Percona XtraBackup assertion caused by dirty pages remaining in the buffer pool after the log was fully applied. * Backup will not be prepared and innobackupex will stop with an error if the transaction log file is corrupted and it wasn't applied to the intended LSN. Previously this was a warning. * New status log-applied is introduced for backup prepared with - -redo-only to avoid making the backup unusable by preparing full or incremental backup without --redo-only and then applying next incremental on top of it. Incremental backup now can be applied only to backup in log-applied state, but not to full-prepared as it was earlier.- Downgrade qpress requirement from Requires to Recommends- Percona XtraBackup 2.2.9: * Percona XtraBackup was vulnerable to MITM attack which could allow exfiltration of MySQL configuration information via - -version-check option. [boo#919298] CVE-2015-1027 lp#1408375. The openSUSE package has the version check disabled by default. * xtrabackup_galera_info file isn't overwritten during the Galera auto-recovery. lp#1418584. * Percona XtraBackup now sets the maximum supported session value for lock_wait_timeout variable to prevent unnecessary timeouts when the global value is changed from the default. lp#1410339. * New option --backup-locks, enabled by default, has been implemented to control if backup locks will be used even if they are supported by the server. To disable backup locks innobackupex should be run with innobackupex --no-backup-locks option. lp#1418820. - Add percona-xtrabackup-2.2.9-nodoc.patch to make build work without documentation directories deleted by spec file- Percona XtraBackup 2.2.8: + rebased on MySQL 5.6.22 + Incremental backups would fail if the number of undo tablespaces (innodb_undo_tablespaces) was more than 1. This was caused by innobackupex removing the undo tablespaces during the prepare phase. + Fixed multiple memory leaks detected by AddressSanitizer. + innobackupex could fail when preparing backup that was taken from Percona Server 5.5 with log files (innodb_log_file_size) bigger than 4G. - Includes changes from 2.2.7: + Non-default value for innodb_log_block_size variable would cause assertion when preparing the backup. + When Percona XtraBackup would run FLUSH ENGINE LOGS during the backup process on GTID master, command was recorded to the slave's binary log as well, which lead to inconsistency between master and slave. Fixed by adding the NO_WRITE_TO_BINLOG clause to FLUSH ENGINE LOGS to avoid interfering with binary log and inconsistency with coordinates. + Exporting tables was inefficient when backup contained a large (and unrelated) change buffer. + innobackupex was printing the GTID even if the GTID mode was disabled which could cause confusion since it wasn't incrementing. Now it prints only GTID when GITD mode is enabled and when GTID mode is disabled it prints only filename and position. innobackupex still prints GTID, filename and positions if MariaDB server is being backed up.- Percona XtraBackup 2.2.6 - New Features: + now reads server options from SHOW VARIABLES rather than my.cnf + now has more verbose output during initial table scan - Bugs Fixed: + innobackupex didn't take the default datadir, which caused backups to fail if the datadir wasn't specified in my.cnf + innobackupex will now fail with an error when innobackupex - -slave-info is used on a multi-threaded non-GTID slave, because Exec_Master_Log_Pos cannot be trusted for a multi- threaded slave. + InnoDB log scanning failure would cause backups to fail + --apply-log and --decompress marked mutually exclusive + now supports all option modifiers supported by upstream MySQL: skip, disable, enable, maximum, loose + would fail to perform a full backup on Percona Server 5.5 if innodb_log_file_size variable wasn't set in the [mysqld] section of my.cnfi03-armsrv1 1750748899  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.4.26-bp156.2.3.12.4.26-bp156.2.3.1      xtrabackup-testLICENSEpercona-xtrabackup-testbootstrap.shdisabledworkaround_for_lp855155experimentalbug408803.shxb_race_drop.shincbug723097.sqlcommon.shdecrypt_v1_test_file.txtdecrypt_v1_test_file.xbcryptdecrypt_v2_test_file.xbcryptib_incremental_common.shib_local.shib_part.shib_stream_common.shincremental_sample-dbincremental_sample-schema.sqlkeyring_common.shkeyring_file.shkeyring_vault.shsakila-dbsakila-data.sqlsakila-schema.sqlssl-certscacert.pemclient-cert.pemclient-key.pemrsa_private_key.pemrsa_public_key.pemserver-cert.pemserver-key.pemvault_ca.crtxb_local.shxb_stream_common.shlibMySafeProcessBase.pmmy_safe_processpythoniso8601LICENSEREADMEREADME.subunitsetup.pytest_iso8601.pyjunitxml__init__.pytests__init__.pytest_junitxml.pysubunit__init__.pychunked.pydetails.pyiso8601.pyprogress_model.pyrun.pytest_results.pytestsTestUtil.py__init__.pysample-script.pysample-two-script.pytest_chunked.pytest_details.pytest_progress_model.pytest_subunit_filter.pytest_subunit_stats.pytest_subunit_tags.pytest_tap2subunit.pytest_test_protocol.pytest_test_results.pytesttools__init__.py_spinner.pycompat.pycontent.pycontent_type.pydeferredruntest.pydistutilscmd.pyhelpers.pymatchers.pymonkey.pyrun.pyruntest.pytestcase.pytestresult__init__.pydoubles.pyreal.pytests__init__.pyhelpers.pytest_compat.pytest_content.pytest_content_type.pytest_deferredruntest.pytest_distutilscmd.pytest_fixturesupport.pytest_helpers.pytest_matchers.pytest_monkey.pytest_run.pytest_runtest.pytest_spinner.pytest_testresult.pytest_testsuite.pytest_testtools.pytest_with_with.pytestsuite.pyutils.pyrun.shsubunit.shsubunit2junitxmlsuitekeyring_vaultgenerate_conf_file.incgenerate_default_conf_files.incinnodb_online_alter_encryption-master.optinnodb_online_alter_encryption.resultinnodb_online_alter_encryption.testinnodb_row_log_encryption-master.optinnodb_row_log_encryption.resultinnodb_row_log_encryption.testinstall_keyring_vault-master.optinstall_keyring_vault.resultinstall_keyring_vault.testis_vault_server_up.inckey_rotation_qa-master.optkey_rotation_qa.resultkey_rotation_qa.testkeyring_udf-master.optkeyring_udf.resultkeyring_udf.testkeyring_vault_config.resultkeyring_vault_config.testkeyring_vault_config_qa-master.optkeyring_vault_config_qa.resultkeyring_vault_config_qa.testkeyring_vault_thd_wait-master.optkeyring_vault_thd_wait.resultkeyring_vault_thd_wait.testkeyring_vault_timeout-master.optkeyring_vault_timeout.resultkeyring_vault_timeout.testmount_point_service.incplugin.defsrpl_key_rotation-master.optrpl_key_rotation-slave.optrpl_key_rotation.resultrpl_key_rotation.testtable_encrypt_1.resulttable_encrypt_1.testtable_encrypt_2-master.opttable_encrypt_2.resulttable_encrypt_2.testtable_encrypt_3.resulttable_encrypt_3.testtable_encrypt_4.resulttable_encrypt_4.testtable_encrypt_5-master.opttable_encrypt_5.resulttable_encrypt_5.testtable_encrypt_debug.resulttable_encrypt_debug.testtable_encrypt_kill.resulttable_encrypt_kill.testtemp_table_encrypt_keyring_vault-master.opttemp_table_encrypt_keyring_vault.resulttemp_table_encrypt_keyring_vault.testtimeout_basic-master.opttimeout_basic.resulttimeout_basic.testwrong_keyring_vault_config-master.optwrong_keyring_vault_config.resultwrong_keyring_vault_config.testtPXB-1548_basic.shPXB-1548_dump_pct.shPXB-1548_rsync_basic.shPXB-1548_rsync_dump_pct.shPXB-197.shargument_handling.shbackup_locks.shbinlog_info.shbroken_pipe.shbug1002688.shbug1022562.shbug1028949.shbug1037379.shbug1038127.shbug1042887.shbug1049291.shbug1062684.shbug1085099.shbug1112224.shbug1125993.shbug1130627.shbug1135431.shbug1164945.shbug1168513.shbug1177201.shbug1180922.shbug1182726.shbug1183793.shbug1190335.shbug1190716.shbug1192347.shbug1192834-purge.shbug1192834-rollback.shbug1206363.shbug1213778.shbug1222062.shbug1223716.shbug1227240.shbug1239670.shbug1242309.shbug1247586.shbug1248065.shbug1248331.shbug1250375.shbug1254227.shbug1273207.shbug1277403.shbug1291299.shbug1334062.shbug1340717.shbug1343722.shbug1347698.shbug1363234.shbug1367377.shbug1372679.shbug1376874.shbug1382347.shbug1388122.shbug1391041.shbug1394493.shbug1399471.shbug1410339.shbug1414221.shbug1415191.shbug1418438.shbug1418584.shbug1454815.shbug1461735.shbug1470847.shbug1475487.shbug1495367.shbug1508448.shbug1509812.shbug1511451.shbug1511701.shbug1512616.shbug1513520.shbug1520569.shbug1523687.shbug1527081.shbug1532101.shbug1533542.shbug1533722.shbug1535312.shbug1551634.shbug1566228.shbug1590351.shbug1600656.shbug1623210.shbug1630841.shbug1642826.shbug1647340.shbug1652044.shbug1669592.shbug1671722.shbug1691093.shbug1706582.shbug1717158.shbug1737525.shbug369913.shbug382742.shbug483827.shbug489290.shbug514068.shbug528752.shbug606981.shbug664128.shbug664986.shbug723097.shbug729843.shbug733651.shbug740489.shbug759225.shbug759701.shbug766033.shbug766305.shbug766607.shbug803636.shbug810269.shbug817132.shbug856400.shbug870119.shbug884737.shbug891496.shbug907147.shbug930062.shbug932623.shbug943750.shbug950334.shbug972169.shbug976945.shbug977101.shbug977652.shbug983685.shbug983695.shbug983720_galerainfo.shbug983720_lrudump.shbug989397.shbug996493.shbug999750.shcheck_for_passwords.shcompact.shcompact_compressed.shcreate_tablespace.shddl.shdistribution_message.shgtid.shhistory_on_server.shib_basic.shib_buffer_pool.shib_buffer_pool_dump_incremental.shib_buffer_pool_rsync.shib_compress.shib_compress_basic.shib_compress_encrypt.shib_csm_csv.shib_databases.shib_databases_file.shib_doublewrite.shib_empty_dir.shib_encrypt.shib_incremental_bitmap.shib_incremental_bitmap_lsn.shib_incremental_force_full_scan.shib_incremental_full_scan.shib_incremental_full_scan_lsn.shib_lru_dump_basic.shib_lru_dump_rsync.shib_lru_dump_stream.shib_parallel_compress.shib_parallel_compress_encrypt.shib_parallel_encrypt.shib_part_databases.shib_part_include.shib_part_include_stream.shib_part_tf_innodb.shib_part_tf_innodb_stream.shib_part_tf_myisam.shib_rsync.shib_rsync_nolock.shib_slave_info.shib_specialchar.shib_stream_compress.shib_stream_compress_encrypt.shib_stream_encrypt.shib_stream_incremental.shib_stream_parallel.shib_stream_parallel_encrypt.shib_stream_tar.shib_stream_xbstream.shinnodb_data_home_dir.shinnodb_encryption_export.shinnodb_encryption_mix_plugins.shinnodb_fast_checksum.shinnodb_keyring_file.shinnodb_keyring_vault_auto_v1.shinnodb_keyring_vault_auto_v2.shinnodb_keyring_vault_v1.shinnodb_keyring_vault_v2.shinnodb_log_checksum_algorithm.shinnodb_log_checksums.shinnodb_page_size.shkeyring_encryption.shkeyring_pxb_2275.shkill_long_selects.shmdl_locks.shpage_compression.shparallel_copyback.shpartition.shpxb-1536.shpxb-1552.shpxb-1569.shpxb-1679.shpxb-1807.shpxb-1824.shpxb-1862.shpxb-1879.shpxb-1902.shpxb-1903.shpxb-1914.shpxb-1936.shpxb-2371.shpxb-2422.shpxb170-ib.shpxb170.shread_buffer_size.shreencrypt.shremote_tablespaces.shserver_version.shtar4ibd_symlink.shthrottle.shundo_tablespaces.shunittests.shversion_check.shxb_apply_archived_logs.shxb_basic.shxb_compress.shxb_compress_encrypt.shxb_databases_options.shxb_defaults_file.shxb_encrypt.shxb_export.shxb_galera_info.shxb_galera_sst.shxb_incremental_bitmap_misc.shxb_incremental_compressed.incxb_incremental_compressed_bitmap_16kb.shxb_incremental_compressed_bitmap_1kb.shxb_incremental_compressed_bitmap_2kb.shxb_incremental_compressed_bitmap_4kb.shxb_incremental_compressed_bitmap_8kb.shxb_incremental_compressed_full_scan_16kb.shxb_incremental_compressed_full_scan_1kb.shxb_incremental_compressed_full_scan_2kb.shxb_incremental_compressed_full_scan_4kb.shxb_incremental_compressed_full_scan_8kb.shxb_log_overwrap.shxb_parallel.shxb_parallel_compress.shxb_parallel_compress_encrypt.shxb_parallel_encrypt.shxb_parallel_incremental.shxb_part_range.shxb_perm_basic.shxb_perm_stream.shxb_print_param.shxb_remove_original.shxb_stats.shxb_stats_datadir.shxb_stream_compress.shxb_stream_compress_encrypt.shxb_stream_encrypt.shxb_stream_parallel.shxb_stream_parallel_encrypt.shxb_stream_tar.shxb_stream_xbstream.shxb_version.shxbcloud.shxbcrypt.shxbstream_parallel_decrypt.sh/usr/share/licenses//usr/share/licenses/xtrabackup-test//usr/share//usr/share/percona-xtrabackup-test//usr/share/percona-xtrabackup-test/disabled//usr/share/percona-xtrabackup-test/experimental//usr/share/percona-xtrabackup-test/inc//usr/share/percona-xtrabackup-test/inc/incremental_sample-db//usr/share/percona-xtrabackup-test/inc/sakila-db//usr/share/percona-xtrabackup-test/inc/ssl-certs//usr/share/percona-xtrabackup-test/lib//usr/share/percona-xtrabackup-test/lib/My//usr/share/percona-xtrabackup-test/lib/My/SafeProcess//usr/share/percona-xtrabackup-test/python//usr/share/percona-xtrabackup-test/python/iso8601//usr/share/percona-xtrabackup-test/python/junitxml//usr/share/percona-xtrabackup-test/python/junitxml/tests//usr/share/percona-xtrabackup-test/python/subunit//usr/share/percona-xtrabackup-test/python/subunit/tests//usr/share/percona-xtrabackup-test/python/testtools//usr/share/percona-xtrabackup-test/python/testtools/testresult//usr/share/percona-xtrabackup-test/python/testtools/tests//usr/share/percona-xtrabackup-test/suite//usr/share/percona-xtrabackup-test/suite/keyring_vault//usr/share/percona-xtrabackup-test/t/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:18976/openSUSE_Backports_SLE-15-SP6_Update/8a329042deb51c6911e5616f298d8aa9-xtrabackup.openSUSE_Backports_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux   directoryUTF-8 Unicode textBourne-Again shell script, ASCII text executableemptyASCII textASCII text, with very long linesPerl5 module source textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=c54cc627ac37352b6bc8db50d302ee624ab4d3e4, not strippedPython script, ASCII text executableAlgol 68 source, ASCII text RPRRRRRRRRRRR3=VY,utf-8dbd850bb5cb533a0b52dce410f4c5aa3ea0906da002c51d10f9ea3fe7d18f7bb? 7zXZ !t/) ]"k%Qj`H-WƬqlD\Tshpuy:u7(|FJg5)lP29UC-M1s;;ڜ4d7P\h xN*$@%nDaR'~!Y F15V>Ӈ _SY,i\t4kyWv'!t\Di -]  ߜBiEܵq, Zas?n!!mLs7\Fh=7^p8<|EJkb@#SbPմ 4NΙa 3'EoWG>˲y=5ƅ["{DxÒû.!ɬ@dMٍK8&qNu*mԤNaIVT'R崼dS"7  /v;˓ m BL& R:.X*^ؾ?MXN[|ىQ+Y~R3Kx/O}ۭk?Ypzp5]摝9MAchAk런. LD=zCpN .η:/Wz5bnuK#UXPpVOT r_+?IvZƸr)nԌ-V !nF`"E| t.vcz+?Y(󗲇99I'YB{m MV/MX_oWhGreqΑ nr:Pk˒JYhx_p>%g%0? .ڙy ͲdL7wBE 4Qx[%(,s,_PK,0L6g@z<3D{ G乓=˲.r9p@ɛ6VX1~JJCxJ/=eF؁Sq]0@oҮ.D=37VlH=;[@T0B{wnWӕP:ZVm=]iA(39h^ },dVlR.(~Rxbjڻ .8WN]bU0ƙ#$Oyfȝ3e%]x+WnW ~\D[ ?L>[;f .lTWFTQb|:Ŝo8V:DrOaz}]6.G MljJ\]3:mAPd F '+~ˤT6Ơ89 }oώKK5b`( ޅo*/2bBA "E4G"-@U"fai\e[Bʎ?9Δ?B=P·xtZF8g~{B?$qExI b@s_~gNGuo6,{ , on`xc'/W @6]aFZ_gldZy⪭цcl!J{t1df^7t"3GhZ@ri4\_ӝڔJ^%V2 iw#5m*4dq12]śx qʲȼ%Nː)n̠X`#!n] H29ۛuu'K|ƣcui¹h L~z6?`i-EGٹY4x(AW)`D,srЦUԇQKL7a4+?[g,+4{Qpc˒&r֊tOs3Y\l4dp-T Uv(5*$:MMQE<4fA^Bhʷf5K~i.VK_fz孙>tzHg^ġ}t cge* ؒ2b"hh^al::W7%yqL|G`&-8vPCF t- :ڞlNNWB[E^=hZdZ=do O2FxX1,{zs*MAofZK"fy?5"a6Un!90Ź-M e}ZmW;jQy-N~o-4q'@Ư'9y"8(`>0ؒ}+ #2t ;]lL,jmtx?ѹ[V۩ƪ`nFk#,mvuu}Ϟ GI<.DMGo vTu(XӄFǸYx)xl蠯z:}2ϢZ~*'W@Lf[}!# &[8:>:qD6*x|-i2-4]i0~솚>8N2:WXJ!ةY.k^ |v=1^{'TY3ũtr/ gIxJ/&EGDpTaʥ@in]ۧG8hsM@@p`"!0/׵eZn®w Yp m/\˙F$xl]lK*6]1eM=D"vlQ.+G c-JalϜԈGR aH\r,Og&@,*id8P/C+{/-A-TiJ"=lN%C6 .\QT$`w_>]qR)ʻUh4#*?u/Y9uqGDf0ZtB'n&k|*.6(T j-;:g-VJ~: >Vcx;N,˃up }C!Oa\4H&'.߸zuSMv?UV25?HUW= uk8d "n{<-adcN7UbNqp·2;GJ0VyC/:Ƽztjb?!a :Poe3&65Wt nej~nPе՛!ohcTIK|"u2YR$az7;t!ddыsN#(co]cS6T<+j KrZE4 ޶LEv2 g1!FVǻdڨ@5R%\GD6ƈUK`3!҃y˞'yd 'Ve\q/ʷp̃:jҠ1n9Z+OJbL{5\L/Sc)gc>ULZi&)"*6jJ-hn{w}U}Z֤ߍݢva[ykfȲmskBB9&ا4ܤm;[ڻfQ8A pxg+L~]xuq+\J9MF0X|eX-t/vS^?"ADVrU;XexJtܯJrlGR(9x#bd֍9qr뵅[EMʫ8 3H_) UƓr554G\ ZrQNnnD\v{AQY&6 rL;̚Cu١j׆>9-E>KD4 VXcV:+jLKϒ"zy[E\2Ҵ1V4 %? CbtCCE6)zG +vyx6i3T]2'X5BrpQ5I f 0 6DWp5Pp@C E]O Hk/Ea`(3y r94h7tL_7Ϋ̴B\9Scw'ZMjzT϶q8hmhӫ~]ǥ’rzyA&-zo}4'Y9p%["ʑr-GT!8 wV&ІP=CkL0#W[X"S|=%L{/vQܥӜGZoTLJȘIF=9CROFpR>a UcTUP2ŋH&<[7;h$~1`4`( g Zy-[1-rPLyLOA{PRny,ֿ7A բYWKr @?(8AR v$h'CjSebD t/nvVգ A"q.2F ;EE\ѧp-l.)6JT5=-O%)K$*/ MH*Յr^_Tt~{y;ԋE{j{B4>iz9̼@d6`ƶIlI|I"N/^jrvF}yH]`ة1 S9[kE$+?tA+kV:Gr[r:gPXwܗKy&F&(Oy1,Wg K"%5*֕{.Ld?}k*kdaUS6Y7x"k^]dLx0 u0c\цp+)d>K'! iψU [S 䝒OzxHm:/ȿI 04#:{}@H#3O+'6W D{:@;nc 2Ilul%U~+y-zĤ osCح5|{[C펽!C:o*"NEĊJOɷ \R ^'9qVylъjh,s^|ۇ,dW"۳aM]̄.25H轗 tN 6hdr 4mNoڋksdB$?V sgڜcf.h%FϨd$&{4)>PLn>²In0MX1T#X ~noY4Ti|)o>W56Vy]Xߜkղ?U-)q$nM6ifcҝ.9&՚QLًHۺnW+DN#Yv@[}7:SUUGH4Si YZ