osbuild-95-1.fc39 ul>u\ 6 6_bb6e&e8e< 3!92d LuZLe{ uZL\ou)| \~n65 `L0 ʁPi#PrOVN9;`zWT]#Eb;qHԕQ);89\cLX^h ,"'XKdݧ#5.Hcgb+&\rXm"+"%#`4tJ);oє|q!^,1$"Vq4{$61'O54N`@++EA޺'U4{LxIRj "AVMŒBiy_  f5~P} Ȳr _{.ȋNn`3 WHsɍʎi_tV"g=Uj OWuXX,.4grMKRSŽVvGժ#k}ʻgp~:*{ |=ESb3&:8\l[Pi88;g~4afe9589cc8a778aa42a57dfec7d5061ad8a032c17adb561851cf22fbdc4292d155e92598be1a4b5712f01bdbb240d49e6bd02f3030204388b603e00483046022100e7eab8d44d6bbd3e6f29aae8ee210e9cf426f73ca216d9658d5ca2244ff8a9ff022100ca5999122a1593fd1a57a7b55ae21ed3514cb70a0eb6557d20b696e23611f536030204388b603e00483046022100f5c8b11bd719a1c3b235b4e6933ae4daa654da060e8389c89e73b3efcf2ea6020221008f2a3ce4f721db5bb858e296fba3866786e57744837e24f6f492f8fa100ba10b030204388b603e00483046022100e0f430f6569543d7f4b642237d0047166b741c141594236deade59eaa21b1179022100f30078461272855185ca5b2aba7cb81549e2b87e16d2f5371f861d28d96fd93f030204388b603e0047304502201ae459d39c6ce2fa6a62b7cc38d157ce64e1253650bf179d3c83d356747b270b022100af4a51e70d121eb4a3e26e192981008136c6203a337cf75ea4598ad29f67e288030204388b603e00473045022100bb952d1030376fd4bcf7b9a420002e07129f36d9cf5225db2f50ab3a04d758490220282a385f2a3c754e1734480e21fddc162cadf83847eb769f3bbcd628326ff612030204388b603e00483046022100b03441a2504fd76cf688a3a1489e6e8f1e210f8a1e1413d67355433462db19560221008ccc15fac4a5be715593b1b4dff32674d5801afcc25dc12ef27f3338fafd50f8030204388b603e0046304402206b2663a31de153c82d68326de70ab340349b0881c468eb0c5a42456005ef3472022026902ccf0793c882e3989812570ebae72ca1b59bb51d96408a9783b99493f427030204388b603e0046304402204c3f183cb21e19e39a2bfba83e56db73a1b7a3d78aaceab44e87df878abf4baf0220604ec7949527b72dbb6bcb22f3ac6822eff2771642322f99390e62f2c18e845c030204388b603e0046304402202aca1135c7bbfbb43d0c797723e4ed4de9e7fb49e90d01850c2cab25d93d3f47022022cf7e7f0016b82cd1b785a20372492c12bc6f2175b1127aff2e0a4fd9ce3278030204388b603e0047304502207534cda63be5a3e563a09b03d7ebd035f4e9d1eb79382bd2eaf63887e81663df022100a6c37f2bff56f789af0266e701d803971c5cd3dd1ac42eb6522fba1c7c08d7a8030204388b603e00473045022100b7d38db78e84df9f2fecf589961b50459f65f2e907aaf83995832753f5562c7602206aafe2ab59ecbca89d6c708007ab738deb4d1b4f88eeced30bdccb9fcdf247f5030204388b603e004630440220633ce8633c5595dfdc4a2eef2f1fc0ea19c21c11e4dbb9f75bd49ae83642651402203a154e82bf6c50624809143520f607c11769a4852e762588e185b87c97aa6ce5030204388b603e00483046022100b14592988fcbddccb87add563c6656a650d006958a6d750d83bfa9e11aed381d02210097a01e9a1969952d605814002c0e8ab86ee24ec0587e69406ecb6d96b6ffb32d030204388b603e00483046022100cc392b3606f62ae1f9c0f62e49d5bf052db5850964a2ddc5e56108762247d7e5022100c2d8de301bda01193759cdcdbee32770b788311fc4c4a988eaa05300ea35adb0030204388b603e004630440220125b94ff74e7c572b1cb6a3fe8601a905fe3e1028ee872efb9485296e7f7837e022026fd1404a8d15cf682d46278b29bc3a259826f30cc4d694ea8167c172712db4c030204388b603e00483046022100ec4bf15c51c93136f2d857f71cc1dd7d877c25a44e641ec67291d606986dd0ff02210097577a6eecd3c08ac963fa1e6045e5d06c539c28233fdbfb86f094225dbfa4b0030204388b603e0047304502203f5c7a272e47ecf42eb57aa810ad4f10e5312114204ec3e1cac3e33246440b420221008bd0b87017fa4c8477ae332e689497d82edc603877bc804a82c70132b26c38fc030204388b603e00473045022100c7cfc770ee7ef7614ef320a94f8cbc70392ccbb5fd8754065861aeb046054a37022072c4b2d2c04765350e11cec29e8cb043eb19e6477f7a9d8241a251a40ff9a6db030204388b603e00473045022100acf7ec34283f4b1f1ffc3ca48d94e37a6e2c734052eb0ec0a69ddbbb73c7ce9b022030d3d0a13f7caea2234a63b079c07db2489032949779b51f605ce383d79f31f0030204388b603e00483046022100ba652869d95e4f7dff413d33c9ac3dfe9e7201fbf5f2b60c4085020aa8dc9231022100bcc56a55b8ea4468f840f230f17ffe762bed413a155a4274e3ed8e2cf7aeb2eb030204388b603e00473045022016a545bfbad10cd0429c7a0ba19fb71351b163faeb649de5376bf88d2539b4ff022100ebb2a863e25f3f4dd17c8681e2061bb7f8ccccef1b1e36f1a2a1c7c4107e6f3a030204388b603e0046304402201cd55851d24d6c57866085157191d64049eac4d948670450917b3d180b1c4561022008b64c70ff76e230816e85bbf6f56416410ec278155c5d142fe23b75f6a2a509030204388b603e00473045022100f89d985f61be44d5e61793f57e535ea115b370107dff8019fa473c4fddf2a94902207a1c681945cbe71231cb853c5c7aaea56ca567ef18b1d18ffb0e827341f282e4030204388b603e00483046022100c48f127b9368ff65596c20d9985e0baf8d8ba5fc5ddf26628e7fd0248bf6e9480221008d9b81d60af5b467c4fa4f8430f68b8cffc806b99a5ae20a240a20183016309c030204388b603e004730450221008c266cdbe4b101055960285627f5d04c85250e48b5d5acca0c5af29052d1457f02201cdb00e324e27cb5cd27046c20591f583768ed0bc0f5aeeee2838db36cf9cb47030204388b603e0048304602210092bec68fa91fe104b974c0a3a9c2725f761a7b41b39088a20e4c1ae83a120b30022100d72c88abfc438821521eb132b3fb06ec60216f9ac6835ed80a444cadb9d23831030204388b603e00463044022027eaf1175380a5a1c5e9fc91d42d6c26550da10102e6cdb785f7e54bc900611a022011449632f0592c953680bfd85b3268a2cc5f470dc7fba68fffe9e1ac41a07584030204388b603e00473045022011f62274beaab228a204b7a0e2d76a628462895b62a16097884720b11f11c678022100a4c1d13408df87d42772c9be4bdd4347932af9a936d1fe931516041e7e97b345030204388b603e004830460221009795d7d80d16f83a842d31736a61e445a479dee345bfb9660cbf0ae83c8f1edb022100ae984209e71668598e11c8d98c0d111a57b16dbb71b8f69cd36c0d366f66700a030204388b603e004730450221008cf4c201da6d3d12d541869fa09dc21abf29302ffc0ee30ff6688a95e7bec12a02207a19a65421016531f886e2002c6fdee02805dc44854243636d379235fb913d8d030204388b603e0048304602210085bb1fd7cc430f495100c3e2ac34334c358a516c97de17425b5db29537603f3c0221009562283031b0be3521b0ae6a3b5132215e2cd4bba3d715d362cc44ac896ecbb9030204388b603e0047304502206a56eac7957551502f4b2bce41f28cc216674efa6e5c1aeeaa32762512c5c4e8022100a71041e1a0a7cb2b955e2072018addd889dccb49a0c2efd9f7686b124e599e7e030204388b603e00463044022077840bf662cf87b1b74dfd45ff080d505804c96f9122084d52167fb9762862010220384152282c2e1f6805d1307761827f8fa92a5c18418eea9495ed5067e0007353030204388b603e00473045022036af97146d4c3b099009a04c6a132d7622e73771571510fb9013850bfd5e3dfa022100b6824f4cfcd402674eaa83f0fce99e1c23a7ed1dac609635a2ab6b716bcf0b47030204388b603e00483046022100c52d3ee0a0bd0b6e5548f153946ed7a9718cc8ca6b4213c2cacbc9b3a37cf8e0022100ef6e6e6aeb7b72c6cd4dbdebf8a2e982a972d5b5e9d684ff98e911d3e2b5b60f030204388b603e004730450220512a31079845345615fd3b2b6a1d97ce26c081b8a9009ccaca65bb955c34858f022100e079e3cf708410aa4380b20df376a84d730db09928687d91b04b78c2e43ca32a030204388b603e0047304502204b940ddc999ac096e76a10db97817e6f69a59123ca22719737f4e252f622fd6b022100816f9c7721c0276e8f7c7859bc37f3639e98f1c0de7188b91e9eb688c2a6bfda030204388b603e004830460221009181d391b29ab383f7dc23a1de00d36575c192c2b9a17eb7648db64077e09bfe022100faec24123a1f643767b8dd7aead4c9653b52dce818d506a87e2872da11513720030204388b603e00473045022100ce646277475328a0ef54630fab9c3511deada24950c748efce3ddd74d13b49e502206ff3ccfb777ed1bfa78aac70c7dfbfc47b853319f027877300ba4c08be155b12030204388b603e004830460221009b67936573fde989b926a32555d551f6c41bbfa918b2cefde7ee1abbd6928f81022100cf44a73504c401f5ae723bea8ee64beb10200bcb8bd85b41edcb35997a7fbaa8030204388b603e004830460221009202390f2c1d5d623c94c89b85148d1685ea2e4d8a22a410f5a2d220453995ba022100b369445de27771313c8052f598a6df8e59d77f92b80224ff6c94e2624a323844030204388b603e00483046022100c6864f3b373b085d960b45f8936c527f91141560f0786115699786441bc336ba022100bff4bc991ef5e78811fa7ee30b1e348ec2de8b4a24805886d3b04e7a829b425a030204388b603e0047304502205ee5e5f44583c3a1c976099d4b5195cb1caa14c71f26b4cc916f9c08afa10d21022100ec1e85863d99a4c4395b3a6d66196a237f4cc594fd8c2b23143e05df0341a9ef030204388b603e0047304502206a07befd18fc08201970e75e5878c6d943e8e9c4e83f1090a5e2d004a00d38d9022100e5e83f8472a9607ec8dc3bfbb606dd782b3e09f3f1fba48055a83399cf583755030204388b603e0046304402205a6c1168c94c53556bfc92f62580efa25fd2f2965c93df0851deebf7d97a6e7a022054782b771d1f9111578f77b01a5ae05b3fdd4b13bd7ddecf17375032e17d2778030204388b603e00473045022100aa7e3651fb4124fe87be5ddfbfb73a3505761f08cba5e833b33265777faaa13702205b77a74e606ef32a79274ac6d8693be6f43cf6a0f24c0cd05b147e28c13150a3030204388b603e004630440220657d49ce040e9c7b4f33d49a2ecf5217e565c50df9719c559513cf7e0c89158b022033165f5b88d029b201d39fca70064b8e2aa31fbd7006f1cf8dee870cf757652b030204388b603e00483046022100fb668713361ad3e20f73850690c32a0c77e8b457d0083fbce1ba61a91627a070022100a08035615ed4c586ab1be3c91738be8fcd742def61cff4a6e60639de6b6232fa030204388b603e0047304502204661be64011806886e0f3f00ec9227cd111c522d105cd87360f80cccdb3be7c1022100c8685a5f4bac4776d35cd8e208602858b69bd965318886b9432eb38e2700e841030204388b603e0047304502206adb47e3cc5fc9a213f811ca8495bf83d878359bb4fc2c01dcb6e82bb6a9150a022100abdc98730a22e9ad3ebf672100405c9126bc5cf8b117878673c7165d581f5a72030204388b603e004830460221009169f7070bbe43361db2f77ee02e77a35444ffccddfe4b90735b5fe0340daf9e0221009b15d9ee40c98b1de944ee2dc17e5a0454c37ed103d11128a50d04074369e7db030204388b603e00473045022059872a6271c1bbe36ca075b6753f5be355417aedbdda233805980f2b75a23286022100ff0cda8d4e2b239e51d5421f31233ae53183528ff6466875d5244c07e96c355d030204388b603e0046304402206bc3d6fc275f578bee9dbf7cdf21802e5cea4a5c35dbdc2bf993849e8df410720220491ceae685861abb5048661270d5d6ed6027d1f5dea60644f53480ae1f466f56030204388b603e0046304402206a5db829014b5aedcd853b088b77603fa6b541b9065704289b0bdbc8f20a70de0220050ade865561317d0b014cba7192c62e8e472104cccbfb6c2adcfb02e96005d0030204388b603e0046304402201b45d4647b18560a1226379f2bd2a0c483b504428cadb5ea8e832743a48a6bc20220271569ac4ef9bd769edef0eaa44861b8b76a9c1efe72c5257c35652ce7875258030204388b603e004730450220026afe56cd5a65aea55bd88ef20da442fb33a61f309cc3927b6c2400b3a698c502210096d90cec560aef20f04f4cc5d21efa3b5c0d6737536d3b0439fc4acb315d5418030204388b603e0047304502207d975d57367dca30eb8acdc8a4986f15894db57e551a99f5f6d6a60a166329da022100cc3fc58adc1f2b71f812a52f7122092a1ffb69255e7bea64a173ac705a462e65030204388b603e00473045022034ab32897564c9375e05c0770cab17e60b26bbac1b0678a346ec49ce900a17ef022100b16ef8aee395f013cd13465cdc9bb7b104de1b023235937f33d7bf512b178794030204388b603e004630440220098cb8c6dbe6747e81f4d50074be858a971940aaefb4da3899752fe2499cbe760220758582c150e1b42144d1935673b97d81f271aab12223e1ccbdd9fb802525b8cd030204388b603e00473045022100a7e786d008c986ba4af788c190fc72c1789ce2fc7b8ec9acb2e81dcf0aa8793b02202047aba204c7f80aff261ca09968e6e0ac7601d70a1a3c5df7d8513e3fc36f1f030204388b603e00473045022100fcf1b2a6531275b1512f7a303bb3e0390afb44a11180d93298c65f25ac603c2a022043126d25f9a1596e2d669b205dfeb23461f09a86d72cf0185fc7f76a6fbc5206030204388b603e00473045022100c2e83a7ea8a4b7a91f997fddad983d09de9eb7be692428510d2c0c19486c1da102204cad5eb3ce739fc6dad3450d128cae3efd3eb0656b2034a21f7dec07e455aae9030204388b603e00473045022061dd4bf045693dd36ddc3c8322cddcd9cfeeb1f1feddd18bdd84a8125df03c58022100f625384c009a2e8273c3ca49e61dcf89bb1e3de3f0257db9a9e82a865dbfe989030204388b603e00473045022044624b1e53ab5bade9a9238795ac0dc6e3cbd38e9929a92efeb534cfa7064c55022100c6ba0851697cf6d6afb58c1e3cfa90bdf6403b34004426e8405e8f9cc2c1552f030204388b603e0046304402203f3cfbcfaadb59fed8e651621d9affab35fe858243613cbc9c8c549cde8db9cd022035a74e8422e3f224a57bf53751a60caefeee52fd1c280452383de85dd9228b57030204388b603e0047304502202019e1538604702070b5eb383799cd37f5a34c78d6ee2fe9d2d9ae558ab49141022100d754065188658724c88660adcbe31fbf4ec669836cad3371b3474706c2bb52e2030204388b603e00483046022100feb6f8ff83077a4dc102a8b3882d3d94ccaaf8aa90695262d77d0c818b489410022100f4d6798e568a2314895ee3eda12888b3e32ea8214d004bf18fcc511121af2c70030204388b603e004830460221008e24185d30f8196ae653c770910f604fe0ebfabbde4f1af4a99d2bce66cbd157022100f3f86c9ad53daae64be54fc30f3efd0af5bc17871434beec239de2dc7a916b2b030204388b603e00473045022100b44f7743c4c8052c2766aa85cb03c21fed2c6b32298110126a13fd3adb09c8c3022025002e03bc99c0c6b99a6fa751e804431e21a762b972da6d6a393083cc90a534030204388b603e0047304502201235510b1fad7533caa46e49751202cfa2eee515dc476545725e5bf9ea2bb844022100e9d571ab46f948077aa7caf7619faaecef3776efed0be694827643bb11b61bfa030204388b603e00473045022100bc5f3cd7246671b3fa7c5358b5512f8df675b1b1b7061b0db6a6d6f27125f21d02204235b999efa889c9f03418cf9a7aba4320272ba43035b4cb098ffcb5d4062629030204388b603e0046304402207568e3afda019875c75ea362049de074d57a7cd20dbd3b459b79c6fa6cb93066022068564a938ac8cb67f759aa17e54e19862ad850a08b1c46d6685693db5fb831c1030204388b603e00473045022100e8ff7eed9dc95449b3b4a0497f8d65830c498d5e4d759490718a5cc71024d37f022079eee4566672da1385c5093c9fbf25b968b53d18a3c2849f8d30b16aca9eb0b0030204388b603e0046304402204b45cfa9cefc2f79c95f568cf03f5a99b54c2fb699f11484eee196fb4827f70802203372123bc8db57752dabd50d79f6c324fefb2dfc8e59ca9883ac2ae207112254030204388b603e0046304402206363e2f534cd337bc914e478a6905a346534b31a89cd97477929106fc92ed073022069d4f85dfbaa1e05f6b849b4b8499f65794093f073a501b28827ddf20efac435030204388b603e00483046022100d553cf93060a29827c032cefb8209edef05a700cbc730b7e57062ed0ab503bb5022100b5fd6d5001445471585c3e7eb6f9bb3834edc995181cb861a2e91000c708480f030204388b603e00473045022100cad8f73f79de7489c157255172e2969df26297bbbcb6340d2286dd636709403502207aaf768aae3c1fff209508efd337e38512341e188c9bc04d2311e44fdc631908030204388b603e00483046022100fcbc5eb1de3ec3f7360d2eee14cc4e61435f1fba5cf1695a7102f1d973f5d54b022100a83ad8679d28ff3d35764685107b837cede81d2e2ef33904b10cbe45f40cdbe0030204388b603e00483046022100f3c7a08532ea98786a5c5712f1d5435e5a8a442287be7819563dfb232339176502210090016a9ded28d8e835cebff65817a0d7ceb5b8a106ff2f672dd406ab6793bc35030204388b603e00473045022100c67c843bcfb6a12f827bdd10713a87839cb333fe24fbaa2ad712e6d4cb8bfd0902202fb9106484a3a0dc72efe24dfb0b34e926389cbc2faedc5d97b49b8b0f08de23030204388b603e0046304402201d07891d1976832bab45901501b183e57949559dd42bd634498147d01a9a18c3022018fd686171695ba349d1141ad1784080de1fcab93017959999f7de995edc55c6030204388b603e00473045022100cdd9685dd15d17f89953eabba4bef53ea404daaa74aa69fd2e6aa6c35d7c4c4702205e8e29d6b35fefd0f726b396508b42d0f760eb39c7df34bf30101d8c2a1eb688030204388b603e00483046022100c020a8e66b34cf7aff298908b4e96fba63f0043f54308f5f0c24d5d68bc4a75a022100844db949767fd36aab80825a0cd9d1c57d0d3dca7c0de84421f73a2a10686a25030204388b603e004730450221008f9a70fd413cbf76f63a3379144071490ae40de8a3b8226b1cba9a1ce9eb48810220676aaf90421269ea631046e644354ce0d8a308bbf2ed976d12db90536c8ca5fe030204388b603e0046304402206c6d861b5200a65b5dd8d7eae47a6b78f3e9d88a895735b3d8fdeca12ef6e62b022010e78abaf20923e3b2619af724490571016a6b7ae78e269f82d6a8bdb5e88dc2030204388b603e00483046022100a9874b7673d9e2265fbf6d49ada617d4058939bd3fbb62cc398eee480f0464f3022100961eb5164ed453c3a30dd435d3943e4a03971e717a7af88bff2600150f6a9510030204388b603e00463044022003731a72c1ecbaa0a4a227e52cbd4a7baf0ad1b4b8099d3defb6f161a1fce6110220665adba262de64d59f6ecf6cfacd2db7c4edb3a84ebe77527a53fd3844524725030204388b603e004730450221009688d5b686b3244da51f504dbf3a13b5bceaf887cb6de0bde282a20e8d8a676c02201db42ba4a3a5dbbb02e102f04df9c4702d61714a6a9dcf0debf700a8b1286036030204388b603e00483046022100f4505087a3c8625d9c7e5b79718099bbec70444e86bc5959cedb19aa122e3a09022100c540786c809dde50efc76600c1f92cc552d1de016e28831de2865b3f8ebc59ef030204388b603e00463044022076a6e6fa4369321e4ee2a7a7b0bd7b7d5a4fdad98e4757d6a7d6eef248957d620220455a5f1c81e73d47afe3b5a94ff6487b2c356522fe6616dcf4df098b4fb53b86030204388b603e00473045022100d00ffc76ac26c606c4d47202c9f7d97829ba72fd62b2d43f3825f74cf8b0a38c0220780f39ef7c6e319707741705766b0623c3d01b2698000dd4d4df9503e6807c01030204388b603e00483046022100993caeb9ec3a6ca5950d44d896ce4f1abb83fafedeb69ee982609790753324840221008506f6229b71e3bcf0a4bab34e420025db3f44e8cde991067e281bba8b4a6b0d030204388b603e0046304402206dfc3c1815d48992a41ead132f7fcab4e30b58f2e366492d9996a0aca98d2b060220539fff3d6a6efe4f5655f0d60a7a3f3f0c52c33b0f08139711de42c37a0edb0c030204388b603e00483046022100afbc0263367d0374e75b0a4cf422a73888ac141cf787b21898c70f52bdc04b8a022100f3564c498a5814adb35589fa68703b699ef371f19ecc399b246252b7c9a4590d030204388b603e00473045022100fcf120fa6150848eaceba3ba94774fca68d42fb9e9cbdfa94b0e95f34383ff4802204e2ccc6d428e3c26120ce6ac282ca1956392e69658c6250d80244229ef3916bc030204388b603e004630440220202189ee098fb7a4a70c9c1a4f6a1a5a4ecded7dfd431845c5729d3b584d6b83022062c476165739a6bf21949627dbb38380794753e4c3817fa26a9ffc6b12376c68030204388b603e004730450220503ab345a7a3e2253043f1edf11c9ba50a6482087189ce295709c0c939abdec8022100855e351b0cb88972c77ba686f61b3ef9881f757b085944ad916a347ac8d91806030204388b603e00463044022043ece61c4bbefced852f7888345e002ae366a5b6fe544d42eaebcd08cd7d469e0220538c963c51fbca2b55603b9ab8b8ba02a2efd1a689454f6e4aa016b4954ba8af030204388b603e00483046022100d394c0866f04dd9a49105d1f6cb19682587bd0ae2c0d77d03d2a4ff7ca2992c2022100857206c0030996f6d3204152e0af2128141dff0bdf6a44697915835409e8648b030204388b603e0046304402200ec3b3cd83cf688c23537c2a3ee07fe5c0e5f289ad8b3bbdd0da0ff271b14de30220654f528d2c4319a4768403e75f2fdca4958d2e4331d30208b0a1395757990f2b030204388b603e0047304502206baeed7f9c6c827e4eb97bab9e729fe2f42de0f67414cddbcbb6598a1c6d0e0f022100de4e308702026e25fc58d91b9170cf805e48aded531a449438e319b12f29b287030204388b603e00473045022041e1796a35fc8348994e252832f82dfb820c6ce5c377ce3cbb4cafc64acd16ae022100c0d7da7a275a152924524198d5b2664970ac7f125fa762ac7f4fd09bd1e5544a030204388b603e004730450220532a50a1653003f158faf5aa9548dc9029643d19c4b769aa05bebd00214ef521022100bf3c3a40cce44a8cf38afec65ab96b46ed7bc5596bf4aa46d33e949a274d6db3030204388b603e00473045022100d0d65fae1d74aa939a16a8e3420ca1b2e799c6a1c787c80ebc5b041fd8ce893502201fe455a51537ff6de8131c8b8c0d8dd83abf879bc086d8b2dac71734e00c7839030204388b603e00473045022010a34e569e86ba256506dd4f4f32817f8c0856a84b8bf601f8989eaf54e5fc2b022100d9f0c9aa5add95d3184ee969206f70207e487e20896436bf16c89512362c21cd030204388b603e00473045022100f1d66610e490a08d0dd0d1bf2cbe3b1129903aa207a37421a346dc0e78e408e502201403b615380b633477d00fcf80f45653c4e914060d58e58e6c06634ec10fd8c4030204388b603e00473045022100b81b233850ae54fd5474c1aaca773136f126fe696fcf1ce3c53e36a4c72a5886022053d0a81e1d27b4b83adb4fc76ae39349bae70f6a7bd5f5f2289e7de63fac303d030204388b603e00463044022022b1675cd7de4727b1cbd8e3a81e66a5225f4b3a08f42692719b948cac7fc745022008c685a049e8515ec8ae31359dd93ca4a06284774ac2beb57b8d9f7340147c75030204388b603e00473045022100c6a1e3f93cc0dab42a29b4b9506ae1aaa735cc6f450204bac75fea12f0c89155022001c74ac455eaa825ce0e63b35786b64e6f4a9eabd65548c2264db337c834deb3030204388b603e004830460221009d29efc1c028ae1f67a3e481ed67a572124be05f051bdebda03f54906aa4bd1502210082acd6164ac4840eb962d71525e38c6bfb1c9227ae9b40c884c01f1ac1c14c5b030204388b603e0048304602210090c865f643ca7400aa26fbb1a37afe4aea042d69ee0c77031c2f4011a77418bc022100cb4954094cf21a803e20b2f19d73789cabd005fe420f62d412d14980beadf6d0030204388b603e00473045022100fa4619cd5dc6c935dbc54f6b8dfaf103d6ad06e52d602b10f9dbba6be350d88f0220230cc302349530198f0412a6dda8dbf480050e3cabac8fc846c4b40bd3160a84030204388b603e00473045022100d0ad37c90e24df01c19cc074fb705003fced63ff2f2d03158831e17f96da5a6c022075f44f6f25f740c648f20d8b6238beae437e474753854bd427298bbcdd747bef030204388b603e00473045022100dd6b345a57bdb13b4580ff306c12eb75bd98d0ccf52ccc78009f91cdd4ec15af022016af7b6bdc9f6f3cb8fe936e4f567e1fb5cfe47df1984d6415d4dc147eb4ff69030204388b603e0046304402207d2e27b86c4fb15b13b6dc96068bc9785a60d2b1dbbc255dcf1b7fca1f44b3310220097200170bb4074d7cd2d73696e2f5788ae558c588998546b83df061863eae46030204388b603e0047304502205477704e01b184d585dfe7588a3658c8383b6abf83c7464d32123c9f59813101022100e64f2c1ebc5e9a328b4dd1294777b2c15fd059f22be04f6ff4156b1445a6a7c0030204388b603e00473045022053fdd8df3bd409b5900fd2e1cc5abd521925ddb9f127f15d3560a3f5a1312a4e0221008e7befb39f5e46e84d420a4c76c628bafeac3d87b31599f955df4d55b12c8266030204388b603e0047304502204812afee163d6c68fc4dbd01c675038a4df592dd49714a909fefa0e94b748dec022100c19ec4e3f95a2cb5ccc4fccaf2be5c0b8b2a8287d68ef3ccf32831af6d382793030204388b603e00463044022055cd79b429aac40001804a8eb62010c060509a2e92bf1e1d1e628f4ed136bfef022042233a8ef5463b05c4b3861894899422d35dfb4c425c3feabd86d87b9d6159ac030204388b603e00473045022077598f47514cfbea74a7b3b64fc02f62c78d73f4be37627c56aaf5f254bb0838022100c4a230bccf6e5b9c5848601ef3404372f6f13f7190556a9282250ebcf7f1d7c0030204388b603e00473045022010e7d1bdc3fc9ccffba93bfc070c817050d12068126d6ed0c06c63a62e485f60022100cc2fe835d99c40eff2526ec21ecfb8caf46d9179e5a41cbf2a76907334f214f8030204388b603e00473045022012054a531c12e4f0f32efedd81cdf4421dc6743e971d316ad56060a6ea876536022100edb450b6f2670dcaacde864e29d15054ff7c8fabe89fcd77561e46d94ffd057a030204388b603e0047304502207aa7ce26a1a41d5a5e1871cbfd9bfc269983d4db01e4ca5a0148ce6e34dee3930221008bb02c12b3b6c5bf3ffdfa303d348e5f87f323a118b426b5a3ed9c8e62894ffc030204388b603e00463044022043e8892e5e95dc1368dcd386800783c77d6da4821a704ab1ce6be8bd35f2bd4c022057d1de4d37604e1531e757b9397ae60bebd93dc4f9b83cef7728d0b4b5814fd7030204388b603e0046304402204c80b7795778e26c8f52785af5bad2bc5bd188a3733207ccc2cc00536635ae09022040106c3151c4063f5163673bc65a958a2b70c8a3009348ae1f3a6ff3f3f47a61030204388b603e00473045022077996d0e383afadae53b154a2f358a873e106ac8370fc10e96874d395717662502210087130f54b6567f02511af71e23f442aec278209dbe036b74d8c960240f7b2eb0030204388b603e0046304402205b54f8843d4b8cd9ee2d6a523ba1d550a6a67b0b32b56788aa2f70da62832a57022045316ba8cd95c4de25d336fd13eea87f7b2b84614c8c43854b3d34452a27d78f030204388b603e00473045022057cc687243f70325efd86640c3e66578f97289286a04b78f90ee7fee6ef43226022100fe26238b6e41eb21a53bf10a014fb14ed423419aba6c98d3f6da708dc210d8cd030204388b603e0047304502207280b9456ce58f2717e7337088160cf0e220fcb77a715f8b21af8c3ff09e0bc3022100c01ebe22fd24232e0d837fa8b08ead4a9b2940d5dd181a3a8ff16bcf91aa1fab030204388b603e00483046022100cb303b321a4026bbfdc71d92c66556de5fa8d6523bdf2846990348933e1bfc9f022100e0f8754e645373a2a23e9464705065444cae7d347128cca88465e8c6fe6ad566030204388b603e004730450221008e083856065aacb874f8db9ae8e811e67cd439bbe68baede26dde8ea05e6d1010220261f37144f33b892ef3ecf847db668c81b9b7fcfe8197b1236f2d293521b24f1030204388b603e0047304502202dab6c2df8e0eb3395a2112d11c9e8b9b51b92b12b936702c40a25038ee6b5830221009ff904da36105a1dda1e6f89fb67e698b40721c0a82fc0951aca7441c90752d7030204388b603e00473045022020d9d1d417279e1a266ae89f3ccac060c6d43f3735c94f757ded1cac6c0e4df3022100a2477960946d19f6f27db421c42a08f1462146c74e018b4ae57485038586b911030204388b603e0047304502205d588a6e90ca31b0e539206eb27926831a727b1c7965f438172afbf5abfb3c5e022100a9e6249f9d550044c4caea6c72e88bddabd6b60ebc3bc9e644af9ce46dc02edf030204388b603e00483046022100e3a7c2ffe5cc118672eb9b4503056f2eb8390f222e118083a8b656cfea4abaa5022100a69cfa8f71267605d7b89af706efe5428e7116bbd5bbc7af4cc08211b42ba041030204388b603e0046304402206778b2972d0a19422f780458a170d87825bcbdbbbad03bda646e3a086f4db9ee022043635a40978a04622462768e391d5011a153cca561be897c940cd2f55e927663030204388b603e00473045022100ba9d0cdcde6bdcaba5d88713ffce65dfb897f650e06ed6fed6840890529d8e6f02201e62504a0339b1fe2158464d5533158adcaf1a64d5b3f3b6057379186e86b918030204388b603e0047304502210086305d1fb86060dda58eac03b42c9de808c6e4fd706a43bb9de90fd02f43619a0220502d0bebe10e8ae04e71f4883825b67791ed755463ac7d2961b7abdbcc9ef6ad030204388b603e00473045022100d40fe0fd0c7770226fee21f763b50afe2b0372d61aeb28e418f938deb66020c402207b6a7aa2bc2a75178173681f355f0a05be434c3ab100a4b7bfdc3a5b50f7e68c030204388b603e0047304502200cd8e7edee615fa778a2ec204340df88febf028d46d91558349b6d7621db6386022100cbc9e370764cdd188ee44230e0d98a902b9e1ec6904ecc0a7225f6aeb1de9d9a030204388b603e00483046022100bf1c52687c5775af2f9893a00df65e260f7568e9f0644b9161513ac3fc0aeba1022100f818f75cbca643cdb547c030b2f3283a769760aaa14a76b198e613ec7883745e030204388b603e00473045022100fe384b995fc0745b458818716f5e463356c1891501c5011ef11f9f6051fea63d0220267a55fecd8af8f501c6b8b2d6c4f45a909c535013f2a0777d8e3990e976f5c4030204388b603e00473045022100f28771da7a53c6cad14dc2c4def915441134de0477c2b235935019f6b192cdd70220142c69586a9ba1b8fe0e4345b99e53ba030ae715df82d3eb0e278a45a09dc3ab030204388b603e00473045022100821e031a69a0a669f27e77bec33e4c69b310ef0808ab2237327525a6435f952a022066732018621bd82f8c693b3b15eedf2d7169f6eadacc4e15518b414b93824c80030204388b603e00463044022024e9d569d042b85c76fd8893dc64e7ea2360d95738a76ef05b1d021c55ddf9b00220756346ec71b900023dce5b0483a4f8524454af62ecb534904be14b86f61ed614030204388b603e00463044022013ce7dae3be6136511125ac37776c3d024135ab0706717fe889c7e9915839e550220403b1c2f549d7f134ec42c31d4a5c54bb95d924daf48627b38f1c4993de62b1b030204388b603e0047304502200f01628af39dc9a7a20c709647e28b8e908fd6e0b17bad6c822284524ad84629022100c616037e28cb5cc8ed570640a7d529152385676fecae4065d55dbed82c5bab34030204388b603e0046304402201bbbd83b44db7ac006e987c523357cb0f771412e01e84921b94e6b0786a4a290022035ac4c9efb4386119e69c53f88193dac580dc284ade042ed7daa39880f331d9b030204388b603e0047304502204b5a4d20b96a057f181108f8b2ffa74dec3cb1080bf55e3a6b0e4f86c216010a022100c27ad3230d9a30e25c2fd0f18ee94d13e98ac43f8e78705095e0a82e7ca48dd9030204388b603e00473045022100d92787477cf3e86e89c5279bd943e4e939833b66b51c936f1e44c72d45d7a87902204f8de09226c669ad131d9809ec405a651ba1ec1d7edf13df66f8c750212ffc72030204388b603e00483046022100f292ba99059378ce1920670e0a485e5e59edfeb0b46bb8b24d75182a9ecb47de0221009db17cc6e01efeb3cf21140534f523ebfe84eb1eaeb38ca455e77ef7862c1cb1030204388b603e00483046022100a470dd68878eccdc4f56ec2a629994dc93d7c6c3cfaead5fc4e1c30d97260bbd022100ec123f5ccd28dcb4eb224d89e9ecc67f9e3d3f12e07d78c00e6c92c2d3891987030204388b603e004830460221008a4ea412eb8c1e1a8439e1e38c12fa1c4d5955f2947339ba4ca364bc4692443a022100f391ed750b445b6f1ec801264a9b7cc605877efc60bb01b1dfac94cd90a18742blj3!92d LuZLe{ uZL/EL, Rdگg <=@S0 @:*mA(i'WO6ԶǠi:o,.f9>Cdž$;w }B EƲ&+EOJxX`8$9&P|rc~SP܄n0DTIsUVtZ& 9C5mg \r[wb'#;G0n4TGthҒ^ 6zҪ ٔwxea}zs5f- u's"Z%ujN`l$e:E&ܻm"ڢBk٬+,?Ȱa#ZܱN4޲YFLȺ&^ Xx^!7 `8X,u綡G~'D+ GfWxpHʇwqcj#v:#Ɛp|C Ot[jN'*0ƲSt&+=T&\`1>`> ?d    1PT|     / 0T26!9Z9t<<@:I@GH̤I8XY\]҄^ߋb defltuTvwxy,@DkqCosbuild951.fc39A build system for OS imagesA build system for OS imagese{buildvm-s390x-21.s390.fedoraproject.orgFedora ProjectFedora ProjectApache-2.0Fedora ProjectUnspecifiedhttps://github.com/osbuild/osbuildlinuxnoarch5` d ke7^`ccZ bv]0?] :k m7km17 yGL#;w'fEv Eg ^R b2) a 9   -Q&XDG(% { %K P : >|Z  ^i !,]  AAAAAAAAA큤A큤A큤eeeddddddededdddeddddddeeddddddddddddddeeddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddedeeedd9955d121e3f8be2e4ab5c581eca5e410e9ad449fb9f6006d58e425501ba4d9cd6d06112a07fedc23e272c7bccb7314ee5319902eb463ae5136fac9359faacd517eed5341e148454f4768524495d71e18e019b5c5d48b473e979483c240b455522d87f4a722d9fd930023ca33e05c1037e4037f3217024cbff6e545a20179c20ba88ee9f47b7a2761456556cd05efc1832fe98b92a034fd0fe2cbd95ac73bc54ccd719ca87b7a697b3c039511a33578b5c931966a8f3a670a62bb0f230751cd3d207f226913c8a387afe39760b08f63d27a21b5d0036ed334cd77654614f448ad29896e7cfc5d18eda9c7a9234535093f8b77c0d401b851e201d02ada6daf48ac4fe0318c1d7b2bd7c7f2b0657a5206614ccf0fad0030cf019c563129065c89e7f43edfbd07273196173308d5a2da35254757d06b44beb2c8085172703d3d6cac45d4d2a0c32de660de6baf0b7c9004816db911267bb247ab9356e8f1c2930d3f4584f578c54aed1803a3a4b2058fd803d1c269f9d9fa840a47296f60ea0e87d0bfaef2c67cb2b51d2c63a1d182cd13e7cfe2bcaecf78d79083fb567b37ff42b600b4b42032b2d9b5a350ea679011ee0bd289ed0323562c6ec88d9a42aa2af5457f139303d53a6ea44f127f72fa6a71a1332a59593ffade4caf2bc2b775ded70dfcfed683966ba47b0115c386303e1fc045d5487b4de42cd00498e9050792ec5ebcead2c00cd7a7b71eb04a3cdfdfdb97d04362134e9c6ef2213742a5bddea109478fc988c45255c5b847665645bb0b253253448dde0c6ab81a8ca04dbd3e020d8c7f8e719dcbcc23410fe4d7ac0537d35f7a0ebbaf078e0fa446b6760c71bb8f8c4663fb4ef057da68269401a51969bbbe155b71265af8f4951a7c0a0673ec758c7f8e719dcbcc23410fe4d7ac0537d35f7a0ebbaf078e0fa446b6760c71bb8f8c7f8e719dcbcc23410fe4d7ac0537d35f7a0ebbaf078e0fa446b6760c71bb8fc1a6761fc3bbae422f4f1844546d8572fd86a19a4c6f29307b658ea6bc1742368c7f8e719dcbcc23410fe4d7ac0537d35f7a0ebbaf078e0fa446b6760c71bb8f814cac436091ae58de5be088a212db75f3843f0a73b84cd4230458db588e87b48c7f8e719dcbcc23410fe4d7ac0537d35f7a0ebbaf078e0fa446b6760c71bb8f814cac436091ae58de5be088a212db75f3843f0a73b84cd4230458db588e87b48c4663fb4ef057da68269401a51969bbbe155b71265af8f4951a7c0a0673ec750a3a197e583795d4526c0a52270cf0dd26fbbdae46e0f771b71b9fe179d38d1d92c09e12c268cf7ebb69d5b5139449474e728d332876b083b494a3005bba96fec1a6761fc3bbae422f4f1844546d8572fd86a19a4c6f29307b658ea6bc1742368c7f8e719dcbcc23410fe4d7ac0537d35f7a0ebbaf078e0fa446b6760c71bb8f2a8f0b447b9ce8e152514063851a4855f5164c7975ed6ff60ba0e91b160375fbbbe56af4e8b051397f0d5404fb192e8384ed9bfceb52f2779260a3b49456ef1b0a2e7349b576738bc588f5fb3a9c30be79e6542618a8109ba3dc480c267e606406d6244a0321470571ae2251fbfd80b2586d4bd97f0849fd33ba7509cda9b71479e64df6651f6ef87e0b14ef172695544e4507301026efb2178c301855ece8e18a0e2904417c1213541597d7c6e787dcedf5f6804b57596854837ccb69fff0667d053082481a5c7ea4abf934f5466a81e770bb32fb19f2a30033ec71cfee937c74f1e6cea02f0750e0b508950b4de11c7f39d03b2aebdf94a818e264506b0390d78495228a855841d41f640d11cb6e597d2d6b77e149a4712ba965cff561931ac7518426ea88ed79f5ac67116e873496ed02462781a7b32e65a65d21b295803438ebd525cb76b897ad29d2e93115d9c2ea0833ca00ae123bf07c64f74a59ab97bba14b26b2970feab6b8c2cf8beb3f02dcbfb6bcf2738ee81125f5db5608bb65504821084f35f1d4361370e7545aa2275a44f561a46f51abe7ecd5ac5ad021c786af54470aa84c96df4fc07955207e7241fc8037693e8fcaa126d934c6d7fabeaff9aee43af6b46dfe3848cbc98b8189c91c3978303720dfef6960e985377f56bb29243126e64c6a80f6eb228449b5be18af24b02a236b60fdb696da03a3f0e10800bd134a4a4d32726770b4d1b477f98c2af64716695a1b7336a2907a021d94d948e3485e7dea0f8cc2affb89090e81f24b91cc6f8bb446a8dc217d43178f7a6879f5ce131eecbca1817e652f91009d6e74a8a0bbb3623676407e44aae99b8a4ddd00ce5af7b4cd585f70a05ae6f30c1c56812debb7585e12d180a3827843215742958c38aa36467e466e333171c21265c8b7e617ea0794a68ab6c11d4237e495696d7ee802c123da5a1416192d192c4f3c04cb221dfdf6b5a11bcf355f4263e06fe5d7524e55fceaa2c351603684c8e17978da687ce17b38c30d90385767a03aa17097eba6ee93650998b47fad327549796774d18f81915a3641890b863a7d356425eb6a3b2c8530786186c49e3fc433f470bff0592b6842f1d051e670e33993c4e2217b909d3955ef1fbde6f9e90717e88791a26893501bee6d6a85c133b867ee4d3a55b109c62776ee5e6f247b3f6b5af000fe23a636fe7f8f526a22bfc0b9c493d5fb74c06c993c98d901bf25a0cb5f87105874aabc11ed5a706c4e2bba53a4f90cc2a0521d298033efb5df8fd73838e14af1486d166307142e56448e953b3be50b071297e230d873d921cec59a3915f9bfc5c4ff9c80e1ca4bd73712f76dca52d204c6d4b179cf6b503165390c21905cc6ca02926500cb23e6f3c7d73b5ff681d1263e56e9df9518d1db96b01a4e4b68e19a73d36f655e03cc4dd665ee0b541b9ad39b6fd4e47c62ac858f38616fa9aa29b734af1f03cbe1bcd06e12926ef832b71e5e69e087311dc54629d079849e530399c539190ed83fbbca1fd8e217383160ba46bab68da944a96e3ba0f3e4102d7eaa29b8c0a96d5e57f3c2c5e7056b303b8f06251539e9429f6c2350a2ca0d43a69460af0fd4634de00df0573746fd0696bc35b7c9b72a6de211cdfd64e39ad1d60aad5f07f5fb96d13fb012d9b11cb270c2f068a7ca99cb5acee7ffbec6a641bdda1a056d7caf4353704f72ad5f48ffc9947ae7e0cab52d05fc003879f16bd23a52a4b717fae3ff68f252e0dee8b7d9e1efba84a44bb3bcf344e830b4482781c87f4a85b6992665519bd3b4b106c5ca0f23441d5756428c43f10a67cc21e978ba9e14bd4954b7dbcd18e196be55e13a53f3ffba3068146378a0a62c0b25f496e94250099c623cfb812b429da4d12ba01f13a50f4e26120ce85fc2f5b97a2ee36c24bcdbe891f03c0f5752f577c28894b99657f655ebabe129c6dc8a728611cff60cd83481fd64652a77b79ab7eaae1170f29705e460414d2e47a308aadc466268bf81fb99f4baf877f79cde3c16290f6214e2fcf0d31cb60efbdaf31f29294ebfff221bdb0812f8c1c37f692f6f42588bc362442bd0456bf5095672dab999c1de172f2112e9d108d0169e89af63da9308641693b77a808996af6df86c694b6183c9c2be5b54cba788eeb62574b9016ef9fb2bad31058eb9d7e82e192b21e0f6bd71de870bd27925ace5c2acda3658f8e0333a0114bbc01775b92731c79042b57de4b87d4585126399b38f6fc7a12cc16a865fecc7f9240a6f645c29d6e72d2096eaa5f17cdb567b78ae9f5db49fd7d5797287d52bb3f8f41a18fa0774d42e684634748a086ec4e12614d086c3c24669a905c68585a79c1ccdb8f33415934592fe9f2f38476965eb042fa13fc339c91f38066ced7f1a46cbe7c33343326e849e1a2d6188014b09005b02e62b3a1523925c5fedb869dd75fb370e60fcddc0029a7962faa84a73b5dd590c7e0dcd382ee2d69fb112326f1798f63f5b38be1498c473d3b934fd8767bc33102731f2b12e670c7babd2685d796b1b39f535dae045f02ec9091eddd5f364b0a612299b1e8c80bea92ef3184e521bdc8f7a1e5f44617aea4797ba9e20fa76bd54c2773ba0314f9d60218843214b9471a4d2da2af0abdabb982a25d6b01d51f7e148a02c12866cde75516feae68e378a81a44eecfe24ac26ef2c7e4bbd4a4ecd18c4bd0c58fc002aa4e5962a4df07ce45c3a2efd8fda95c3182eac6914f5856c1b2ef1f5ec9a708c179568cb42029f32e40afe29d3e3ed7570543ce1fa0a6a6e1b729b60641f852e0e205c1edb02c32fd4ada7f0f8e4c03e305ae6cbc0856c7cea6e81d298044feb9dac6f7d359911de7dd26f8b31e1149f109cb6ebe079ed7b16189d562d5b3253633ea42ce5604aa0340dace94cd62b64e64e6cb438c8554f8abf91018393c462c2c6d8f22ed1140fc57a18d81b0008383676ef4174710416e66e0eb42e0c6d7d261934d098dc8b79acea539380a6d4948341919c73227e9b2dcbebfb3aa40dc8e04946d2710cbe6b63ff43bf8c80d7d4988744b327cf16448cdc77bb8c03c20993e321f726a8d2c68aae8eb0cb74a1ee8bcd090dab9507fa25e8082eac05322931c042b830e87ee32102d076589d5b8e6630463726accdb93e25115fc1bc26d8b57364502717f2e2d23737ccfb167ffdd8e0ad57874e2a381109808c8002559410c383d4a384dff7d7b524ec978c368012df3a91e468886ed0967336f034e0c56611393cc2c5474c4021e2b383d088a7f476b7d569188065fa12ca8c0482a5c3ba6c3b14a95b7ef7e8636d2de09c4bfd3e887dd30fc9af3f7881da69e8400fb2ee55bf462af1720afda75b110ce4071c38175678dc4df1d8395f8905a528599d00db3269f037a88e50fe7a6499e8aeda899daffaa4a1cc132b15a5cd045d3c36656f9d8c9e0568bf9fd164592733bbe6be666f98da8f62f39e61791f8fee63f5beed13d78132a3efbf9819e8a3e094c96be8d7bf7b2fda4ac6cbe397a992580f155528f33217515411209b2d8cbf471131e998f21e78464b490d0257577c342b0dc76a2015144e368df99ac795457b6a85cf1d8f158486dc0903d9fb83e5435be817b15a54ee41b0b0c2ae34302249c87c785d046148f87719d004fa5da01772b1962575d3012447a408c90655ed50a7c80bb8bc6a95eabb823fc2e3dcef17f245f761499109fece45f081c47d661fb002bb29e80e5b4d2175047424ab300a2295b6ceb49cff8931736821ed7887a47b7fed39c2857494edcd4b2f17ff1dab090e9c723ff1a7623ed975d0e49d4b4d6a97148e000cee64a886ebc299f12bbf659b4c5f5dcf3da4b6b267f8ffd2306a8b134abde69779954223197ff0af0977a26ab3faf985d7a63e61237c0bcd3af032046ee08162cd2d115ebba3eee1f17678a2d41ed871784ac7ff7138f82425c6e278fc585946935c0b1244a63efc0569976f44de4aa6102a2227d466c64d237eeb14950637c2c3f400af0b2fe270332dc9ec8ac7bf827290ccb235a2e7fadf0282609288b6ac20aa7193684904395bbd9f541e82da0e2ca1f1566ac861e6631f67b83267f145f76129480fc93c84fd55f1926102defb7acfacbd11e35a6c80a2c0351bceb346c1abba1a073c7b93380dfbf4c0328462b8e188a2dbb425487740ec8a608e4b81983492dbcb5dfd4af05c946615231886cb03e2efc1a3ef3832610c9583ca3f3aa11e2277f32214c1121fb234dd6dd172946a63b1093c5c835db2e5a0535e7aeef4a013d6d24e0a2e679ece3acc8453136ca1240f2c45bc05a754173fcb03692b603d8fd5fd5033589a76b6c26b95adf2b7b36bb5c7a9685ef3c18bb284c40b18ef3f55d3e42f7e57dcb75773bc98d4d573586ba850293717c414f06ddf91ab564b9b659334351ebc8f3b5cde68b747c55d8a585c834a02cbaa29c72fb628ad2fd32e1df00fa5a0c3cdfc54eba4c706e10d30c89c4387910485250d3700aa3c8fdf83bec9e9e84f3e7766bb4054ff23135b9291348d1f9e422f1cff2f56131e45b649ac30451a93461470297f023d9febb8ece1559c1ce02d0573ccf00fe2bef0120b9ae39d270763dd7a8387494afab881dadabec8be278ab299f29e7b08b8ace97cd488def1b814aaa45f3d9fbf2c2ce8574420e22b8c01a230a2a68abcfe0b1e9ce6862382a3873ba9a69d26b23a2d67ec82189ab6805d5deb70f8ef79d414819b0adb10e422f43d3ed1664a604605d75a0a5be89b602ee1e9407ae48d351697cbc419203e69d507ce67e608e9cb27073f6b5c4da93bf1cb2ed1f6656b1508d752a966ae86c1445ba2867f2135984454c3575953c456d407e84522ebc9628a757600d56d393fb3a9f56a62e1abf39b320ddee9011093ff89b47b8cb74c413d8291144217ff222d0125510228f09d3c566eaaa8a662438db2f6d4cb9beaf19601a9fc0b855c47038537250f1b771a6bb874ad038518599556de322db25cc825866db5b30cd87c447e5e07cdc9b76039e0aac4d777b3492f940fd69fd4bbae812f2f749bf734a87857f1b3e42d565fb8f30fce2d8fddb4ce5c7b4935b39ddc68c41085d33dccf11915c2887e5cfa46b1f00ee92398387799b5fc03d5a71f9c0cf6fb1f5f49965097936abe20faf7722c8d7d573025d8de3f1016b482b64e333ebc55051a69ef27736e1dad4b29d5ae842a2b60d839ddc8bff4adb0e7e88f2fde41677b263d2a08c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab42ae247a040522d4af348d096a3f3a9119eff78571f8503204d7f8830c2bda1db7578b72f7d6b1624c2ba0fa78a732e80595116c1ef6859f9b4a4ab2a94d1097a5e0fd9143e13e800e0a448bbb6451afe4bbff384748ed105f8eeb52615346da7581cb7fe7ed250422870e4e3bae1ebe3458d95476443a44cd4f437a72b856830/usr/share/osbuild/schemasrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosbuild-95-1.fc39.src.rpmosbuild@     (osbuild-selinux if selinux-policy-targeted)/usr/bin/python3bashbubblewrapcoreutilscurldnfe2fsprogsglibcpolicycoreutilspython3-osbuildqemu-imgrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)skopeosystemdtarutil-linux95-1.fc393.0.4-14.6.0-14.0-15.4.18-14.12.0-14.18.92e@dܺ@dE@d@d@d@d@ddq@dm@d[@dJcd6@d$(@c@c`c@c=@cʂ@c0cj@c@c@c~ @ck@cY!@cF@c47@c!@cM@cb@bc@b(bڑ@b@by@b@bb@b@b{@bjbi0@bV@b<]@b!@b\@bgb!b @ar@aNa@a+@a*@aca@@aa@aya]aQ@aKPackit - 95-1Packit - 92-1Packit - 91-1Packit - 90-1Python Maint - 89-2Packit - 89-1Packit - 88-1Python Maint - 87-2Packit - 87-1Packit - 86-1Packit - 85-1Packit - 84-1Packit - 83-1Packit - 82-1Tomáš Hozza - 81-1Packit - 80-1Packit - 79-1Packit - 78-1Packit - 77-1Packit - 76-1Packit - 75-1Packit - 74-1Packit - 73-1Packit - 72-1Packit - 71-1Packit - 70-1Packit - 69-1Packit - 68-1Packit - 67-1Packit - 66-1Packit - 65-1Packit - 64-1Packit - 63-1Packit - 62-1Fedora Release Engineering - 61-2Packit - 61-1Packit - 60-1Packit - 59-1Python Maint - 58-2Packit - 58-1Packit - 57-1Packit - 56-1Packit - 53.1-1Packit - 55-1Packit - 54-1Packit Service - 53-1Packit Service - 52-1Packit Service - 51-1Packit Service - 50-1Packit Service - 49-1Packit Service - 48-1Packit Service - 47-1Fedora Release Engineering - 46-2Packit Service - 46-1Packit Service - 45-1Packit Service - 44-1Packit Service - 43-1Packit Service - 42-1Packit Service - 42-1Packit Service - 41-1Packit Service - 40-1Packit Service - 39-1Packit Service - 38-1Packit Service - 37-1Changes with 95 ---------------- * Actions: add workflow for marking and closing stale issues and PRs (#1382) * osbuild.ostree.selinux: xref ostree issue for this (#1377) * runners: add autosd runner (#1381) Contributions from: Colin Walters, Eric Curtin, Tomáš Hozza — Somewhere on the Internet, 2023-09-13Changes with 92 ---------------- * Improve the linting setup (#1362) * Refactor Fedora test manifests v2 and update them to F38 (#1351) * Update fedora-39 runners and repositories (#1369) * Update snapshots to 20230801 (#1355) * Update snapshots to 20230815 (#1370) * autopep8: Increase aggressive level (#1361) * dnf4.mark: mark packages in DNF state database (#1333) * osbuild: add `--checkpoint` can now use globs (#1358) * ostree.encapsulate: It's rpm-ostree, not ostree (#1359) Contributions from: Brian C. Lane, Colin Walters, Jakub Rusz, Ondřej Budai, Simon de Vlieger, schutzbot — Somewhere on the Internet, 2023-08-16Changes with 91 ---------------- * ci: add tox (#1262) * tools: `osbuild-dev` quality of life (#1348) Contributions from: Simon de Vlieger — Somewhere on the Internet, 2023-08-02Changes with 90 ---------------- * .gitlab-ci.yml: Run rpmbuild for Fedora 39 (#1344) * Expand `sysconfig` stage with `livesys` and `desktop` (#1345) * Schutzfile: Fix f38 snapshot references (#1347) * org.osbuild.rpm: Add some context to rpmkeys failure (#1244) * runners: Asahi Fedora Remix to Fedora Asahi Remix (#1338) * stage: anaconda, allow access to more config (#1320) * stages/rpm: chmod `machine-id` to 0444 (#1342) * stages/squashfs: add support for zstd compression (#1232) * stages: add openscap autotailor stage (#1336) * test/data: introduce UKI also for CentOS Stream (#1233) Contributions from: Brian C. Lane, Eric Curtin, Gianluca Zuccarelli, Ondřej Budai, Simon de Vlieger — Somewhere on the Internet, 2023-07-19- Rebuilt for Python 3.12Changes with 89 ---------------- * CI variable name has changed, (#1330) * inputs: Move arguments for InputService.map to a temporary file (#1331) Contributions from: Alexander Todorov, Ondřej Budai — Somewhere on the Internet, 2023-06-27Changes with 88 ---------------- * COMPOSER-1959: Also test on RHEL 8.9 and 9.3 nightly (#1301) * Restore LOOP_CONFIGURE fallback for kernel < 5.8 (#1327) * stages: add new zstd stage (#1322) Contributions from: Alexander Todorov, Antonio Murdaca, Michael Hofmann — Somewhere on the Internet, 2023-06-21- Rebuilt for Python 3.12Changes with 87 ---------------- * Spec: use `%forgeautosetup` macro in `%prep` phase (#1318) * Support GPT partition attribute bits when creating images (#1296) * Test: make partitioning tools stage tests pass on RHEL-8 + add unit test for `sfdisk` stage (#1317) * add livesys stage (#1311) * mockbuild.sh: retry dnf install up to 5 times (#1319) * readme: mention matrix, redo headings (#1305) * schutzfile: update manifest-db ref 2023-06-05 (#1323) * stages/sgdisk: option to not quote partition names passed to sgdisk (#1316) Contributions from: Eric Chanudet, SchutzBot, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2023-06-07Changes with 86 ---------------- * org.osbuild.mkfs.ext4: Add verity option to (#1310) * runners: add fedora-38 specific logic for SHA1 key support (#1307) * schutzfile: update manifest-db ref 2023-05-20 (#1313) * stages/isolinux: default list (#1309) Contributions from: Alexander Larsson, Michael Ho, SchutzBot, Simon de Vlieger, Thomas Lavocat — Somewhere on the Internet, 2023-05-24Changes with 85 ---------------- * COMPOSER-1959: Start building osbuild on RHEL 8.9 and 9.3 nightly (#1300) * Python 3.6 compatibility fixes (#1294) * Update terraform SHA (#1299) * Update test runners for 8.8 & 9.2 nightly (#1162) * Various fixes (#1295) * loop: use LOOP_CONFIGURE when available (#1253) * stages/org.osbuild.ovf: support older python3 versions (#1306) * stages/yum.repo: add `sslverify` field (#1298) Contributions from: Alexander Todorov, Gianluca Zuccarelli, Jakub Rusz, Sanne Raymaekers, Thomas Lavocat, Tomáš Hozza — Somewhere on the Internet, 2023-05-10Changes with 84 ---------------- * CI tests cleanup and maintenance (#1282) * Remove SSH keys of people who left the team (#1290) * Test: skip test cases if the tested filesystem is not supported on the platform (#1287) * lint: provide bandit configuration (#1265) * mockbuild.sh: use dnf to install local package, not rpm (#1292) * stages/lorax-script: minor schema adjustments (#1257) Contributions from: Ondřej Budai, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2023-04-26Changes with 83 ---------------- * .gitlab-ci: drop fedora-35 (#1281) * .gitlab-ci: remove RHEL 8.6/9.0 ga runners (#1279) * Preserve manifest list digest when embedding containers (#1252) * WSL conf stage (#1278) * ci: remove codecov (#1271) * schutzfile: update manifest-db ref 2023-03-20 (#1260) * stage/systemd: be able to write a preset file (#1269) * stages/org.osbuild.ovf: support older python3 versions (#1276) Contributions from: Achilleas Koutsou, Sanne Raymaekers, SchutzBot, Simon de Vlieger — Somewhere on the Internet, 2023-04-12Changes with 82 ---------------- * CI: update fedora-38 images (#1273) * ci: update manifest tests (#1242) * rpmbuild: build on fedora-38 (#1268) * stages: add ovf stage (#1266) * test: this test requires to be able to bindmount (#1261) Contributions from: Jakub Rusz, Sanne Raymaekers, Simon de Vlieger, Thomas Lavocat — Somewhere on the Internet, 2023-03-29Changes with 81 ---------------- * stages/ignition: support multi kargs in network kcmdline (#1249) Contributions from: Antonio Murdaca, Thomas Lavocat — Somewhere on the Internet, 2023-02-27Changes with 80 ---------------- * stages/copy: add option to remove destination before copying (#1241) * stages/shell.init: add pattern for env var names (#1239) Contributions from: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2023-02-20Changes with 79 ---------------- * New stage: org.osbuild.shell.init (#1234) * mounts: add the norecovery option for xfs and ext4 (#1238) Contributions from: Achilleas Koutsou, Thomas Lavocat — Somewhere on the Internet, 2023-02-15Changes with 78 ---------------- * Add org.osbuild.chown stage (#1228) * mounts: accept a wider set of mount options (#1229) Contributions from: Thomas Lavocat, Tomáš Hozza — Somewhere on the Internet, 2023-02-07Changes with 77 ---------------- * CI deploy script and SSH keys cleanup (#1225) * stages/mkdir: revert explicitly setting mode using `os.chmod` (#1227) Contributions from: Tomáš Hozza — Somewhere on the Internet, 2023-01-20Changes with 76 ---------------- * sources/ostree: fix quotation marks in mTLS remote options (#1222) * stages/mkdir: explicitly set mode using `chmod` and support handling of existing directories (#1224) Contributions from: Ondřej Budai, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2023-01-18Changes with 75 ---------------- * runners: add Fedora Asahi runner (#1216) * stages/rhsm.facts: create facts file in /etc (#1220) * test/objectstore: use os.stat instead Path.stat (#1217) Contributions from: Achilleas Koutsou, Christian Kellner, Eric Curtin — Somewhere on the Internet, 2023-01-04Changes with 74 ---------------- * Clamp mtime to `source-epoch` if specified (#1207) * New `ostree.encapsulate` for "native ostree containers" (#1091) * [v2] util/fscache: introduce versioning (#1198) * fscache: post-merge improvements (#1211) * ostree.config: add aboot (Android) bootloader config option (#1204) * runners: add AutoSD runner (#1210) * schutzbot: set the cache size for the correct store (#1199) * stages/users: accept identical uid for existing users (#1188) * test/fscache: drop PathLike annotation (#1196) * test/stages/users: ignore non-deterministic files (#1197) * test: convert objectstore test to pytest (#1201) * util/fscache: add cachedir-tag support (#1212) * util: fix typo in get_consumer_secrets (#1200) * 🗄Write and read metadata from the store and integrate `FsCache` into `ObjectStore` (#1187) Contributions from: Christian Kellner, David Rheinsberg, Eric Curtin, Sanne Raymaekers — Somewhere on the Internet, 2022-12-21Changes with 73 ---------------- * cache: provide FsCache utility for concurrent caches (#1130) * ci: use the latest terraform to fix missing images (#1185) * mounts: use the options object for mountopts (#1182) * schutzfile: update manifest-db ref 2022-12-05 (#1194) Contributions from: David Rheinsberg, SchutzBot, Thomas Lavocat — Somewhere on the Internet, 2022-12-07Changes with 72 ---------------- * UKI: Add support for building unified kernel images (#1167) * Update snapshots to 20221115 (#1177) * `objectstore`: use direct path input/output for `Object` (#1179) * `stages/containers.storage.conf`: ability to specify a base file (#1173) * devices: tolerate existing device nodes (#1181) * grub2.iso: add timeout option (#1175) * ignition: fix ignition_network_kcmdline (#1172) * test/data: persist the journal for ostree images (#1178) * ❌ 🐮 Remove copy-on-write support for `Object` (no-cow) (#1169) Contributions from: Antonio Murdaca, Christian Kellner, Thomas Lavocat, schutzbot — Somewhere on the Internet, 2022-11-23Changes with 71 ---------------- * Extend firewall stage to add sources (continues from PR #1137) (#1157) * Update snapshots to 20221025 (#1159) * Update snapshots to 20221028 (#1161) * ci(lint): add shell linter - Differential ShellCheck (#1147) * ci: update to containers/privdocker@552e30c (#1166) * ci: upgrade to actions/checkout@v3 (#1165) * osbuild-dev: a new tool to help with manifests (#1152) * osbuild-mpp: recognize manifest without mediaType and with manifests fields as a list (#1168) * stages/ostree.preptree: link to rpm-ostree code (#1151) * stages: add new cpio.out stage (#1164) Contributions from: Antonio Murdaca, Christian Kellner, Colin Walters, David Rheinsberg, Irene Diez, Jan Macku, Simon de Vlieger, Ygal Blum, schutzbot — Somewhere on the Internet, 2022-11-09Changes with 70 ---------------- * Build rpms on RHEL 8.8 and 9.2 (#1141) * packit: Replace deprecated config options (#1145) * schutzbot/mockbuild: stop running mock as root (#1148) * schutzfile: update manifest-db ref 2022-10-20 (#1155) * sources/ostree: set contenturl when pulling from remote (#1140) * stages/keymap: add font option (#1158) * stages/logind-systemd: add `ReserveVT` option (#1156) * stages/rpm: make the fake machine-id newline-terminated (#1150) * stages: add systemd-journald stage (#1143) * test: add README.md on how to make tests for stages (#1149) Contributions from: Christian Kellner, Irene Diez, Jakub Rusz, Jan Macku, Ondřej Budai, Sanne Raymaekers, SchutzBot — Somewhere on the Internet, 2022-10-26Changes with 69 ---------------- * runners: auto detection based on best matching distro+version (#996) * sources/ostree: pull from remote using rhsm mTLS certs (#1138) * stages: fix ostree config stage (#1129) Contributions from: Antonio Murdaca, Christian Kellner, Sanne Raymaekers — Somewhere on the Internet, 2022-10-12Changes with 68 ---------------- * manifest-db: propage the osbuild SHA on manifest-db (#1124) * packit: Enable Bodhi updates for unstable Fedoras (#1128) * packit: add epel-9 to copr_build (#1118) * selinux: Update based on latest packaging guide (#1127) * stages/greenboot: avoid new pylint suppressions (#1114) * test/src: improve file enumeration (#1106) Contributions from: David Rheinsberg, Ondřej Budai, Simon Steinbeiss, Thomas Lavocat, Vit Mojzis — Somewhere on the Internet, 2022-09-28Changes with 67 ---------------- * Quote URL paths before downloading in curl source (#1100) * Use isort to sort all imports (#1087) * ci: remove the composer image test (#1110) * org.osbuild.oci-archive: Support setting Entrypoint (#1103) * osbuild-mpp: Add url option to mpp-embed (#1104) * osbuild-mpp: fix minor issues and coding-style (#1112) * osbuild: explicit encodings for `open()` (#1108) * osbuild: pylint version fixes (#1094) * osbuild: share terminal formats between files (#1072) * packit: Enable Bodhi updates workflow (#1102) * rpmbuild: add fedora-37 (#1101) * test: run mypy in test-src not in GH actions (#1093) * tree: fix newer pylint warnings (#1107) Contributions from: Achilleas Koutsou, Alexander Larsson, David Rheinsberg, Simon Steinbeiss, Simon de Vlieger, Thomas Lavocat, Ygal Blum — Somewhere on the Internet, 2022-09-14Changes with 66 ---------------- * test: manifests testing on each PR (#1052) Contributions from: Thomas Lavocat — Somewhere on the Internet, 2022-08-31Changes with 65 ---------------- * Add greenboot configuration management via osbuild (#1086) * Add new properties to ostree.remotes stage: gpgkeypath and contenturl (#1097) * pipeline: include mounts in stage checksum (#1098) * runners: add fedora38 (#1092) Contributions from: Achilleas Koutsou, Christian Kellner, Ondřej Budai, Sayan Paul — Somewhere on the Internet, 2022-08-26Changes with 64 ---------------- * Ability to mark installation as `ostree-booted` (#1085) * Add org.osbuild.gcp.guest-agent.conf stage (#1080) * Check source via `autopep8` (#1083) * `stages/gcp.guest-agent.conf`: various small fixes (#1081) * osbuild-mpp: Allow use of mpp-* operations for stages (#1084) * stages/rpm: allow setting the dbpath (#666) Contributions from: Alexander Larsson, Christian Kellner, fkolwa — Somewhere on the Internet, 2022-08-17Changes with 63 ---------------- * stage: add an rhsm.facts stage (#1060) Contributions from: Simon de Vlieger — Somewhere on the Internet, 2022-08-03Changes with 62 ---------------- * COMPOSER-1622: Enable Fedora 36 testing (#1061) * `stages/container.storage.conf`: fix `filename` property lookup (#1077) * mounts: minor fixes with no functional changes (#1076) * schema: assorted fixes for schema formatting and handling (#1079) * stages/containers.storage.conf: support pytoml (#1078) * stages/users: support a dot inside a username (#1075) Contributions from: Alexander Todorov, Christian Kellner, David Rheinsberg, Ondřej Budai — Somewhere on the Internet, 2022-07-27- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_RebuildChanges with 61 ---------------- * Add new `containers.storage.conf` stage to edit `containers-storage.conf(5)` files (#1069) * docs: update osbuild(1) (#1068) * osbuild: fix current partial type annotations (#1067) * source/skopeo: use subprocess.check_output (#1071) * stages/skopeo: use extra intermediate download dir (#1074) * tests: Run tests on RHEL 9.1 and 8.7 nightly (#1051) Contributions from: Christian Kellner, David Rheinsberg, Jakub Rusz, Simon de Vlieger — Somewhere on the Internet, 2022-07-20Changes with 60 ---------------- * Add `_install langs` support (#1064) * Add a Vagrant libvirt stage (#947) * `stages/dnf.config`: ability to configure rpm transaction flags (#1063) * `stages/oci-archive`: small cleanups (#1062) * ci: push tags to gitlab (#1058) * git: ignore common virtual env locations (#1066) * main: add a --version argument (#1039) * osbuild-mpp: small python cleanups (#1056) * rpmbuild: add fedora-36 (#1053) * stages: OpenSCAP remediation at build time (#1059) * stages: add new org.osbuild.rpmkeys.import stage (#1057) Contributions from: Christian Kellner, Gianluca Zuccarelli, Jakub Rusz, Jelle van der Waa, Simon de Vlieger — Somewhere on the Internet, 2022-07-06Changes with 59 ---------------- * Remove `options` from the v1 result (#1044) * Run rpmbuild on new nightlies. (#1049) * Support calling curl with --insecure (#1047) * ci: Adjust release schedule timer (#1045) * stages/mkfs.fat: pass `-I` command line option (#1050) * stages/qemu: expose vpc options (#1046) * store: various code cleanups (#1032) Contributions from: Achilleas Koutsou, Christian Kellner, Jakub Rusz, Simon Steinbeiss — Somewhere on the Internet, 2022-06-22- Rebuilt for Python 3.11Changes with 58 ---------------- * COMPOSER-1576: rpmbuild on 8.6 and 9.0 ga (#1043) * `grub2.legacy`: stricter schema, replace `architecture` with `bios.platform` (#1035) * `stages/grub2.legacy`: small schema fixes (#1034) * stages: add OpenSCAP first boot remediation (#1033) * tests: handle `-` in the sfdisk version test (#1037) Contributions from: Alexander Todorov, Christian Kellner, Gianluca Zuccarelli, Simon de Vlieger — Somewhere on the Internet, 2022-06-08Changes with 57 ---------------- * meta: show stage name when schema is missing (#1022) * sources: curl max_workers 2 * num_cpus (#1024) * stages/ostree.passwd: fix subid source path (#1027) * stages/udev.rules: use correct separator (#1026) * stages: add new sgdisk stage (#1029) Contributions from: Christian Kellner, Simon de Vlieger — Somewhere on the Internet, 2022-05-25Changes with 56 ---------------- * Re-enable pylint warning W0201 (attribute-defined-outside-init) (#1019) * Restrict capabilities is stages (#1010) * org.osbuild.luks2.format: Support dm-integrity (#1015) * packit: Enable Koji build integration (#1021) * sources: refactor the SourceService class (#998) * stage/ostree.passwd: also merge /etc/sub{u,g}id (#1013) * stages: add new org.osbuild.udev.rules stage (#1018) * test: remove old `pipelines` contents & directory (#1011) Contributions from: Alexander Larsson, Christian Kellner, Simon Steinbeiss, Thomas Lavocat — Somewhere on the Internet, 2022-05-11CHANGES WITH 53.1: ---------------- * devices/lvm2.lv: add support for lvm devices files (#1009) Contributions from: Christian Kellner — Liberec, 2022-04-28Changes with 55 ---------------- * Support specifying multiple devices in all mkfs versions (like xfs) (#1004) * buildroot: don't explicitly add `CAP_MAC_ADMIN` (#1008) * devices/lvm2.lv: add support for lvm devices files (#1009) * inputs/org.osbuild.tree: fix typo (#1006) * inputs: support array of objects references (#1003) * workflows/trigger-gitlab: run Gitlab CI in new image-builder project (#1002) Contributions from: Alexander Larsson, Christian Kellner, Jakub Rusz, Jelle van der Waa — Somewhere on the Internet, 2022-04-27Changes with 54 ---------------- * Allow specifying subformat for the `vmdk` type in `org.osbuild.qemu` stage (#999) * Pin rpmrepo snapshots for CI runners + use them in mockbuild + ci improvements (#1001) * Support VMDK subformat in qemu assembler (#1000) Contributions from: Jakub Rusz, Tomas Hozza — Somewhere on the Internet, 2022-04-13CHANGES WITH 53: ---------------- * stages/sfdisk: support changing GPT partition attribute bits (#966) * Enable scheduled upstream releases (#997) * stages/rpm: don't verify package or header signatures when installing (#995) * stages/selinux: directly call setfilecon (#993) * stages/selinux: directly call setfilecon (#993) * stages/selinux: directly call setfilecon (#993) * stages/selinux: directly call setfilecon (#993) * sources/curl: don't limit total download time (#990) * Packit: build SRPMs in Copr (#987) Contributions from: Christian Kellner, Enric Balletbo i Serra, Laura Barcziova, Simon Steinbeiss, Tom Gundersen, Tomas Hozza — Somewhere on the Internet, 2022-03-24CHANGES WITH 52: ---------------- * `stages/grub2`: write GRUB_DEFAULT on saved_entry (#981) * `stages/firewall`: fix fail when setting only the default zone (#984) * `stages/rpm`: option to import gpg keys from tree (#985) * LVM2: separate stderr, stdout (#982) * Extend firewall stage to set the default zone (#980) * runners: add org.osbuild.fedora37 (#983) * ci/deploy: use public EPEL-9 (#979) Contributions from: Christian Kellner, Jakub Rusz, Tomas Hozza, Thomas Lavocat — Wien, 2022-03-04CHANGES WITH 51: ---------------- * stages: add the ability to configure pacman repos (#955) Contributions from: Jelle van der Waa, Simon Steinbeiß Grenoble Location, 2022-03-02CHANGES WITH 50: ---------------- * util/udev: fix path for udev device inhibitor (#976) * Add RHEL-9.1 runner (#975) Contributions from: Christian Kellner, Tomas Hozza — Vöcklabruck, 2022-02-27CHANGES WITH 49: ---------------- * `stages/fdo`: add new stage (#857) * `stages/clevis-luks-bind`, `stages/luks-remove-key`: add new stages (#967) * `stages/oci-archive`: fix creation time format (#973) * rpmbuild: run on centos-9 (#974) * Host.Service: add signals (#969) Contributions from: Antonio Murdaca, Christian Kellner, Chloe Kaubisch, Jakub Rusz, Thomas Lavocat — Vöcklabruck, 2022-02-23CHANGES WITH 48: ---------------- * skopeo stage: remove overlay/backingFsBlockDev file after install (#970) * Add support for embedding containers in images (#952) * Initial work on more reproducible builds (#962) * Bootiso: add the option to compress using lz4 (#951) * runners: add rhel-87 (#963) Contributions from: Alexander Larsson, Christian Kellner, Jakub Rusz, Ondřej Budai, Roy Golan, Thomas Lavocat, jkozol — Berlin, 2022-02-16CHANGES WITH 47: ---------------- * `util/linux`: fix BLK_IOC_FLSBUF on ppc64le (osbuild#954) * ci: make jobs interruptible (osbuild#902) * `test/ci`: fix sonarqube run on main (osbuild#950) * Enable Sonarqube scan (osbuild#898) Contributions from: Christian Kellner, Jakub Rusz, Simon Steinbeiss — Berlin, 2022-02-02- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_RebuildCHANGES WITH 46: ---------------- * Add the option of compressing using lz4 (#946) Contributions from: Thomas Lavocat, Tomáš Hozza — Vöcklabruck, 2022-01-19NGES WITH 45: ---------------- * `stages/grub2`: ability to not write kernel cmdline (#939) * Arch legacy grub compatibility (#941) * org.osbuild.kickstart adjustments (#943) * Fix typo in tar stage schema option enum (#940) * Add mkinitcpio stage (#937) * stages: allow using sysconfig stage multiple times. (#938) * objectstore: don't store objects by their treesum (#861) Contributions from: Christian Kellner, Jelle van der Waa, Ondřej Budai, Tom Gundersen, Tomáš Hozza, Simon Steinbeiss — Drásov (Brno-venkov), 2022-01-07CHANGES WITH 44: ---------------- * LUKS (v2) support (#879) * osbuild-mpp: Add support for a pacman resolver (#911) * `stages/dnf-automatic`: add new stage for configuring DNF Automatic (#936) * `stages/yum.repos`: add new stage for creating YUM / DNF repo files (#932) * `stages/users`: explicitly create a home directory (#929) * `stages/dnf`: edit /etc/dnf/dnf.conf (#928) * `stages/sshd`: support PermitRootLogin option (#917) * build root: isolate container environment from the host and set `CONTAINER` (#926) * Small fix for `mounts/ostree.deployment` and an order check for `depsolve` (#915) * Added poll() with a time out of 10 minutes for building images (#888, #918) * Apply autopep8 to osbuild-mpp and resolve Constructor is undefined (#914) * Support for on demand pipeline building (#855) * util/rmrf: handle broken symlinks (#913) Contributions from: Aaron Hetherington, Achilleas Koutsou, Christian Kellner, Jelle van der Waa, Ondřej Budai, Sanne Raymaekers, Simon Steinbeiss, Tomas Hozza — Vöcklabruck, 2021-12-16CHANGES WITH 43: ---------------- * Buildroot: mask `/proc/cmdline` (#895) * stages/grub2.inst: Make grub-mkimage binary configurable (#905) * tests: enable testing on aarch64 RHEL (#844) * gitignore: Ignore generated man pages (#903) * stages/ostree.fillvar: fill the correct var (#904) * osbuild-mpp: Allow importing multiple pipelines from a manifest (#900) * ci: switch to rhel-9 runners (#901) * spec: require python3-pyyaml for osbuild-tools (#899) * osbuild-mpp: Support loading yaml as well as json files (#893) * CI: update the osbuild-ci container (#896) * osbuild: Add org.osbuild.gunzip stage (#886) * osbuild-mpp: Report the path of the json file when parsing fails (#890) * packit: enable copr builds for CS9 on main (#894) * tools/osbuild-mpp: add ability to embed files (#859) * osbuild-mpp: Add mpp-if feature (#885) Contributions from: Alexander Larsson, Christian Kellner, Jakub Rusz, Jelle van der Waa, Ondřej Budai, kingsleyzissou — Berlin, 2021-12-01CHANGES WITH 42: ---------------- * packit: enable copr build for CS9 (#887) * test/lvm2: use LoopControl.loop_for_fd (#884) * packit: Use upstream github release description (#880) Contributions from: Christian Kellner, Ondřej Budai, Simon Steinbeiss — Cork, 2021-11-17 -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEErKmAeFdguKfr5RbZC04GHB6SbNcFAmGU3x8ACgkQC04GHB6S bNcXqBAAxWLL5kFhhrbboXShLmgdVbryYv8muxsyF0YFdE8qHdJmwDZkURoUH2Mh RzWDl4Lq1FKoGJZ6WP3S0/Mj/8cpHhhXSnUzcGZamz6hJrsoyeUfYRQrB67/Mkm5 HEWWMxYBA1qvf+tfzVAr4BjlUfmDAHqjbRu5loHqANJSKNCmcg2jrHnvV5VrjBQf t1NCQOm960kik5gjFfAemsmEYlkPN8MtD/VxxUJC2dKCDkY7tQBITB+40fB0lDdF EIODFooKE0b2rXumEJUr95V6vGmmEOyFOcsOajls58pJSbak01g2I6J6WpSb9EiS RZbhNYhh59BKNrsbfpO8JAYrqVy+OyPZxTwdpIUYbP4KndNbGe/QH5L/Vbdt1Dv9 HokDnTGD2jLrHyK1HP+NkjHmGy+s5XCiFwtFPbZeI7RIgxugIkJjM985u9vi0Ufd uzbI0DP302DRiafXgR9CX/YXkEWjHpu8RSeoFsbTj6KzSAZtacK7gXWcSF5TUMlZ kGVGy/b9xz5Ily2SOI07FBNMCHH705BRXsZGuugPlmslACTEVUh377DpvYcgBHVx oclxqFXW17xwcxCrC6JBcXM9h2h59KJ60BSGnVHpg2bdqZat01we1p2rbcN6Dn2H 45KWO7O678oRBnIpt4lsnY/Avs7DZ83HfX4ctNfcgdwRDISFyts= =jsoz -----END PGP SIGNATURE-----CHANGES WITH 42: ---------------- * packit: enable copr build for CS9 (#887) * test/lvm2: use LoopControl.loop_for_fd (#884) * packit: Use upstream github release description (#880) Contributions from: Christian Kellner, Ondřej Budai, Simon Steinbeiss — Cork, 2021-11-17 -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEErKmAeFdguKfr5RbZC04GHB6SbNcFAmGU3x8ACgkQC04GHB6S bNcXqBAAxWLL5kFhhrbboXShLmgdVbryYv8muxsyF0YFdE8qHdJmwDZkURoUH2Mh RzWDl4Lq1FKoGJZ6WP3S0/Mj/8cpHhhXSnUzcGZamz6hJrsoyeUfYRQrB67/Mkm5 HEWWMxYBA1qvf+tfzVAr4BjlUfmDAHqjbRu5loHqANJSKNCmcg2jrHnvV5VrjBQf t1NCQOm960kik5gjFfAemsmEYlkPN8MtD/VxxUJC2dKCDkY7tQBITB+40fB0lDdF EIODFooKE0b2rXumEJUr95V6vGmmEOyFOcsOajls58pJSbak01g2I6J6WpSb9EiS RZbhNYhh59BKNrsbfpO8JAYrqVy+OyPZxTwdpIUYbP4KndNbGe/QH5L/Vbdt1Dv9 HokDnTGD2jLrHyK1HP+NkjHmGy+s5XCiFwtFPbZeI7RIgxugIkJjM985u9vi0Ufd uzbI0DP302DRiafXgR9CX/YXkEWjHpu8RSeoFsbTj6KzSAZtacK7gXWcSF5TUMlZ kGVGy/b9xz5Ily2SOI07FBNMCHH705BRXsZGuugPlmslACTEVUh377DpvYcgBHVx oclxqFXW17xwcxCrC6JBcXM9h2h59KJ60BSGnVHpg2bdqZat01we1p2rbcN6Dn2H 45KWO7O678oRBnIpt4lsnY/Avs7DZ83HfX4ctNfcgdwRDISFyts= =jsoz -----END PGP SIGNATURE------ stages/authconfig: run authconfig (Tom Gundersen) - stages/yum.config: add an option to configure langpacks plugin (Ondřej Budai) - formats/v2: fix describe for mount without source (Christian Kellner) - stages/selinux: ability to force an auto-relabel (Christian Kellner) - stages/pwquality.conf: set pwquality configuration (Tom Gundersen) - stages/rhsm: add support to configure yum plugins (Christian Kellner) - stages/rhsm: extract plugins defintion (Christian Kellner) - Add new `org.osbuild.yum.config` stage (Tomas Hozza) - test/cloud-init: add new options to stage test (Achilleas Koutsou) - stages/cloud-init: disable default_flow_style when writing configs (Achilleas Koutsou) - stages/cloud-init: add support for configuring output logging (Achilleas Koutsou) - stages/cloud-init: add support for configuring reporting handlers (Achilleas Koutsou) - stages/cloud-init: add support for configuring Azure datasource (Achilleas Koutsou) - stages: add new org.osbuild.cron.script stage (Christian Kellner) - stages/grub2: add support for terminal, serial and timeout config (Ondřej Budai) - stages/waagent.conf: set WALinuxAgent configuration (Tom Gundersen) - stages/sshd.config: set sshd configuration (Tom Gundersen) - Support 'install' command in org.osbuild.modprobe stage (Tomas Hozza) - Post release version bump (msehnout)- stages/lvm2.create: fix 'size' and add 'extents' (Christian Kellner) - Let schutzbot do the post-release version bump (Simon Steinbeiss) - test/data: use ostree.deployment in fedora image (Christian Kellner) - mounts: add new ostree.deployment service (Christian Kellner) - mounts: include tree directory in arguments (Christian Kellner) - mounts: allow empty returns from service (Christian Kellner) - mounts: separate file system mount service (Christian Kellner) - meta: allow mounts for all stages (Christian Kellner) - schema/v2: make mount source and target optional (Christian Kellner) - mounts: change schema meta information (Christian Kellner) - mounts: introduce new mount manager class (Christian Kellner) - devices: add device path helper functions (Christian Kellner) - devices: introduce new device manager class (Christian Kellner) - test/data: add RHEL 7 manifests (Christian Kellner) - test/stages: add check for `parted` stage (Christian Kellner) - runners: add rhel7 runner (Christian Kellner) - stages/grub2.legacy: new stage for non-bls config (Christian Kellner) - stages/parted: new stage to partition a device (Christian Kellner) - pipeline: don't bind-mount /boot from the host (Christian Kellner) - buildroot: make mounting /boot optional (Christian Kellner) - setup.cfg: increase max-statements to 75 (Christian Kellner) - runners: add new centos9 runner (Christian Kellner) - ci: remove 8.5 nightly testing (Ondřej Budai) - mpp: fix long options (Christian Kellner) - osbuild-mpp: Set the "arch" variable to the current rpm arch (Alexander Larsson) - osbuild-mpp: Better handling of variable defaults and propagation (Alexander Larsson) - osbuild-mpp: Better handling of -D overrides (Alexander Larsson) - osbuild-mpp: Allow using formating in depsolver node (Alexander Larsson) - osbuild-mpp: Add mpp-join (Alexander Larsson) - osbuild-mpp: Add mpp-eval (Alexander Larsson) - Fix GitHub Action tag pattern (Simon Steinbeiss) - mockbuild: reuse mock repos from the system ones (Ondřej Budai) - mockbuild: rotate a variable name (Ondřej Budai) - gitlab: don't save journal (Ondřej Budai) - deploy: update to the latest composer commit (Ondřej Budai) - ci: don't register the runners (Ondřej Budai) - trigger-gitlab: do not interpret the fetch_pulls outputs (Ondřej Budai) - Bump version numbers ahead of release (Simon Steinbeiss) - Switch to simple upstream releases (Simon Steinbeiss) - stages/grub2.inst: ensure /var/tmp exists (Christian Kellner) - devices/loopback: remove extra "'" from print (Christian Kellner) - tests/ci: Switch to testing on 8.4 GA (Jakub Rusz) - tests: enable testing on RHEl-8.5 and RHEL-9.0 (Jakub Rusz) - .github: Write PR data to a file first in trigger-gitlab (Sanne Raymaekers) - README: Add a link to our developer guide (Simon Steinbeiss)- 39 (Thomas Lavocat) - packit: enable builds on ppc64le (Tomas Hozza) - CI: rename rhel-8.5 runners to rhel-8.5-nightly (Achilleas Koutsou) - mockbuild: add RHEL 8.6 (Achilleas Koutsou) - docs: document osbuild and selinux integration (Christian Kellner) - ci: trigger gitlab from checks not tests (Christian Kellner) - ci: split out checks from tests (Christian Kellner) - .github: Get PR number from sha (Sanne Raymaekers) - .github: Use the workflow_run event data in trigger-gitlab (Sanne Raymaekers) - ci: trigger gitlab ci via workflow run event (Christian Kellner)- 38 (Simon Steinbeiss) - Copy the local_vars dictionary to avoid eval modifying it (Pierre-Yves Chibon) - Add support for defining variables from other variables or basic expression (Pierre-Yves Chibon) - test/host: checks for invalid fd handling (Christian Kellner) - host: check reply_fds before sending them (Christian Kellner) - host: raise a protocol error for empty messages (Christian Kellner) - sources: pass items via temporary file (Christian Kellner) - test/host: add check for call with fds (Christian Kellner) - host: properly clean up passed fds (Christian Kellner) - stages/qemu: fix 'compat' option (Christian Kellner)- 37 (Martin Sehnoutka) - sources: port to host services (Christian Kellner) - org.osbuild.curl: Don't load secrets if not needed (Alexander Larsson) - pipeline: split out downloading from building (Christian Kellner) - Fix the assert as `.sort()` returns None (Pierre-Yves Chibon) - schutzbot: Update terraform sha (Sanne Raymaekers) - packit: Propose PRs to all Fedoras (Simon Steinbeiss) - stages: pam_limits.conf → pam.limits.conf (Christian Kellner) - Add a new stage for configuring `pam_limits` module (Tomas Hozza) - ostree.config: add `bootloader` config option (Christian Kellner) - Add a new stage for setting kernel parameters via sysctl.d (Tomas Hozza)  !"#$%&'()*+,-./01234589:;<=>?@ABCDEFGHILMNOPQRSTUVWXYZ[\]^_`abcdefghijktuvwxyz{|}~95-1.fc39 osbuildosbuildassemblersorg.osbuild.errororg.osbuild.nooporg.osbuild.oci-archiveorg.osbuild.qemuorg.osbuild.rawfsorg.osbuild.tardevicesorg.osbuild.loopbackinputsorg.osbuild.containersorg.osbuild.filesorg.osbuild.nooporg.osbuild.treemountsorg.osbuild.btrfsorg.osbuild.ext4org.osbuild.fatorg.osbuild.nooporg.osbuild.ostree.deploymentorg.osbuild.xfsosbuildrunnersorg.osbuild.AutoSD9org.osbuild.archorg.osbuild.asahi-fedora-remixorg.osbuild.autosdorg.osbuild.centos8org.osbuild.centos9org.osbuild.fedora-asahi-remixorg.osbuild.fedora30org.osbuild.fedora38org.osbuild.linuxorg.osbuild.rhel7org.osbuild.rhel81org.osbuild.rhel82org.osbuild.ubuntu1804schemassourcesorg.osbuild.curlorg.osbuild.inlineorg.osbuild.skopeoorg.osbuild.skopeo-indexstagesorg.osbuild.anacondaorg.osbuild.authconfigorg.osbuild.authselectorg.osbuild.bootiso.monoorg.osbuild.btrfs.subvolorg.osbuild.buildstamporg.osbuild.chmodorg.osbuild.chownorg.osbuild.chronyorg.osbuild.clevis.luks-bindorg.osbuild.cloud-initorg.osbuild.containers.storage.conforg.osbuild.copyorg.osbuild.cpio.outorg.osbuild.cron.scriptorg.osbuild.debug-shellorg.osbuild.discinfoorg.osbuild.dnf-automatic.configorg.osbuild.dnf.configorg.osbuild.dnf4.markorg.osbuild.dracutorg.osbuild.dracut.conforg.osbuild.errororg.osbuild.fdoorg.osbuild.firewallorg.osbuild.first-bootorg.osbuild.fix-blsorg.osbuild.fstaborg.osbuild.gcp.guest-agent.conforg.osbuild.greenbootorg.osbuild.groupsorg.osbuild.grub2org.osbuild.grub2.instorg.osbuild.grub2.isoorg.osbuild.grub2.legacyorg.osbuild.gunziporg.osbuild.gziporg.osbuild.hostnameorg.osbuild.ignitionorg.osbuild.implantisomd5org.osbuild.isolinuxorg.osbuild.kernel-cmdlineorg.osbuild.keymaporg.osbuild.kickstartorg.osbuild.livesysorg.osbuild.localeorg.osbuild.lorax-scriptorg.osbuild.mkdirorg.osbuild.mkfs.btrfsorg.osbuild.mkfs.ext4org.osbuild.mkfs.fatorg.osbuild.mkfs.xfsorg.osbuild.mkinitcpioorg.osbuild.modprobeorg.osbuild.nginx.conforg.osbuild.nm.conforg.osbuild.nm.connorg.osbuild.nooporg.osbuild.oci-archiveorg.osbuild.oscap.autotailororg.osbuild.oscap.remediationorg.osbuild.ovforg.osbuild.pacmanorg.osbuild.pacman-keyringorg.osbuild.pacman.conforg.osbuild.pacman.mirrorlist.conforg.osbuild.pam.limits.conforg.osbuild.partedorg.osbuild.pwquality.conforg.osbuild.qemuorg.osbuild.resolv-conforg.osbuild.rhsmorg.osbuild.rhsm.factsorg.osbuild.rpmorg.osbuild.rpm.macrosorg.osbuild.rpmkeys.importorg.osbuild.selinuxorg.osbuild.selinux.configorg.osbuild.sfdiskorg.osbuild.sgdiskorg.osbuild.shell.initorg.osbuild.skopeoorg.osbuild.squashfsorg.osbuild.sshd.configorg.osbuild.sysconfigorg.osbuild.sysctldorg.osbuild.systemdorg.osbuild.systemd-journaldorg.osbuild.systemd-logindorg.osbuild.systemd.presetorg.osbuild.systemd.unitorg.osbuild.tarorg.osbuild.testorg.osbuild.timezoneorg.osbuild.tmpfilesdorg.osbuild.truncateorg.osbuild.tunedorg.osbuild.udev.rulesorg.osbuild.ukiorg.osbuild.untarorg.osbuild.usersorg.osbuild.vagrantorg.osbuild.waagent.conforg.osbuild.wsl.conforg.osbuild.xorrisofsorg.osbuild.xzorg.osbuild.yum.configorg.osbuild.yum.reposorg.osbuild.ziplorg.osbuild.zipl.instorg.osbuild.zstd10-osbuild-inhibitor.rulesosbuildLICENSEosbuild.1.gzosbuild-manifest.5.gzschemasosbuild1.jsonosbuild2.json/usr/bin//usr/lib//usr/lib/osbuild//usr/lib/osbuild/assemblers//usr/lib/osbuild/devices//usr/lib/osbuild/inputs//usr/lib/osbuild/mounts//usr/lib/osbuild/runners//usr/lib/osbuild/sources//usr/lib/osbuild/stages//usr/lib/udev/rules.d//usr/share/licenses//usr/share/licenses/osbuild//usr/share/man/man1//usr/share/man/man5//usr/share/osbuild//usr/share/osbuild/schemas/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-redhat-linux-gnuPython script, ASCII text executabledirectoryPython script, Unicode text, UTF-8 text executablePython script, ASCII text executable, with very long lines (452)ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)JSON text data  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/osbuildutf-88a71fa2feeed99480609452b7089d4846ecb0180e9209471aa8c9eccdec925c44c35294c5ae55d134a172b855acbc32065287c983b4166c8e7220ebde1089146? (/hJ J1}kH+7KǑyj|")#,=*HTH: IoU4K[@?u]݊UTy),٣h{Hd$,3P*$"A kTmq-H@@q]2 mߺzV~膻y1+>+1/wa aJ@v'^WH0t{UQevH\LybzqiXvu:wH$j4* P@kt"+yi{-[ZԮTI,{z9+ru>7-gXQ-qǐy/,Cԣ<-ik+/mQ3\w_PL˙g+XFuY* AIgUb~**VTpw-XQ6ʲ* hƒ W围 O̹44eK/wY=ݽ>܅/ƘLgγ 쥹(Og,̾E.ֺiucU&Ҡݿ Ue*Qb4KnYM?zǝ6:1 3Gqf HPX]L0l,&("0Åb \0` # fa)5"E(p$L#*=G?($4W,s98Ԇ/6J ׍cÿ\c zV۳@#б꿮Kj-6lذaC{=WsLrs{;yӜ`x `p(D7{@j4Wϻ#4 @(+37J$ѐ Xmkw>g  wVa]nTEn`IR|ߣ*HԃnĨ^X4erɮJF&:O5B'87t>34VMf7E~bUyehp[n`jW"r uY1kdf=uM+YZ R=ai1d6&`z[c{Yvr{\a_|{+,^c)0uIqm5}h0ūզTOح({Hz($S(cr,⛟_ > x+B[.=`lLf IqQh4 Wm3L^x_V jQQTԔc,?Nz~Ǒ8;$@5^zi% mX+aQеwβj@DWȲλ!*"J鼺u˨Fڥi&qVϜ>4dFXZPi@]HfaY]$)w,{FYJ6<3_wTC*&"wMuPib!7n﷽I&RP&aa5(LJ en-t͢ HDMث{$FgYy*[iI= Csu5T k*)h,ٳʴ*2pʤg߿ьn|w@{9M"Ze`f|A@˭|(.Yj  |ОeDjaoݦֽd 6J I=F.7ݧ[ẃQ iT ԞZ;뙙MNӧ(L RK,,ʺ%",}ji9DH0͓wФ77,z4™GvTn HtsHhEòvbuq,8w!{K?o3hpcqze"ۭe JL;~Oo%f6{ ,KLMo3¨z>#' -Z\2۷mbٙ>Qb^R=4 ]u2-_y`"|Xv*M1FpAO80qiƪa%[Xz,2k8ZS(z]6("wL.'Owch:6\ͪ~Ə>Ý&Cv3B"٬ziD,l?*EpJKod^gpyl&(2gz  @QZERg>Q۽ h@f`KҌzϱMi[B/OV\tLY` ?5c^\ d")c[&ɨrs]C8f>jFP4:y4ojN' k]Sng:X\ w62A&-ާTo2;c@v+!91X`%̿Fμ]"abPo,2đEUHOp6˻W;6q0HsR, XSZxfl`z,ΨfJlЅ(U^GӟiΝ{n*꺞ZeϴZ__5BbR"і*AUUT pv%Owee]mCEd=zpxP"uX䢮 zXL9qN̏$9&LtRJB$f+>/GM^+qGؕJ$RE1Q-|CEFƞ]AJr<1'38-.~e[_ѱpYQ|UŹ ydZV,ACu!Hu]S K_,Q :%+J!AA(e}u,9tM@ڌg o* 0xдD$]=" ńF3qEXx IRW*Qq.H0Dp<˄!f1q19G%6 zq]I2.P+?:ax:9ؕک5?ccl&6lmz)$WDw?DwOE`{NjEIC:oU?0{7vg߫ILc 1Րq g[wy;b}cRC`Px !%(j t4֞$-S?S`}<'9rh|~uTDh^& dǪܛI5<|{0#`;V>G#q\؅ \n]ӭ6 ]~6Mg Ĺ{utx,aGExz)GXmO~Y< bU  ~ʮC3## L7#Cx#K[tL)ܠacrD҂؈33\4B&}Q}uRMTe+eD2yc8/ D\^V{!(.R:Z,kW`ƞQƚ̺sw~<\4F^yS 0n)-o Ef]XPPXx1 r&b2fmmfcE 0{6_12K~ \7Hb]aY e Ut BRNꎅK<|a4P+H7/ԉ7/Hy#8 wa0{t}* .ҹ2ĵHrB>ea}>~&ߐ]!M~ШdmP!QM^E, I(y,I7z,XIWQ9-C|)vP#LM[)kXf<TIKO2# 0yu.{G|^$x d1:|D+猃@13N!q aHd(tx[i"%).Υ3le>GʘM|XbRcT'M,}>"fa"='7MG&T9W50 MُA]6X!YBnyrMʨiiYѿ (&ӪJs։Z)lO6NjDή)f/24R.)3{9Nx.Zs^uE! y n { D]L:`r'ZZo8.X/̀'T[feu@vZ\l٭6jY67UA'7-n4sL=L}qdNyqeBH%9 [mp a Vf'W<.=R}vΏy,̭dR#5ߕ͛)Z<$lL!'tQsh;NX@RmK8&!NFvI^wѿ|,s}I%K)?#T99 }_vI=D¤c\ ɩ^3* N$N(P [96C-|J?زΰɏ@Uw@h$p_">(oBܤKD]( ^oѨl vǤTz¢_pb UP_Q7Zt;BzbۏQ`L7*iJ\uꅙgE}u(Gq M#us)'u)C/ې(J|D. m{ i2?J?*!pNZ ~mۈDgHB?\V O!HWEKuD[J%L2Eݕ nzny Z@E3B0#3kyYۑT߃]Aն*4}}iH{Xͅ ^iIM@iz"vqGqt(%e㊒!yNsÁ\Q[n>H LDwVW` Wj}~iWOD*y5d+D_49uիfOdDv"dw PO5s%nѡ Qifb`ιc!9RoN%˜iv ;{ ;7/xЗMKZF>MtztM;{>ѧaVV9 .^{+1[*>*2lb:rEm5N:[ġsÃaDF @hZyKf]wY[2r^Cs[O.mAj&B<#&p>B7uIY(mR) YAb=lX=&`2` ّ2,.+G}`#$~_h1үKB2)-v$%8 ;],Ύɠ%$4zr| O܍bt2c:W`ߔ件к5E vL~7$mT1:z6}rgbg zY(jV Hbk0+ő",R/zއMߒIZTZx2`;꩖\2QVq,;{""`eZଅWE`B g,1 BNDd<$YqBqw18?A.#tKƇe'>l?~M | ]K*kX36Ov-mLb}HHU9(%Ns~Qfr+2ZRIt*&& V7q۞Χ2&@KIZO?u ~t9-13)ryq8R@?? }|x8WP/ CjYf#ZJ@KIj;@.حةt.ږd@k|uGi>vnvׄBGU$DtNBd]fSp /;94Wa&2ˮņb4BcE|.6.U , !T! = i¼hM0Q<ӂZd2G2>~g y?N~D0= a)JI)Gth:]ʩKBA܋ }X8)*Vyv@[| Ġ#VTG|$^?T#0j3u1ϽEL 3Ƃ㤀Fi`DNQnh{b`~]N 9ٸoc5E髌+%/]lrYUFUX2~[H܁)S[B__9l~1xQ2."tTwLlV*÷u<=_! h‹rJ9v-סe'@u,/b{Z ̊2@l_nk tz YP3Y _/nT%whr{cKa\_` ҭ20N7ɳ_nd߂ۦ$M CMFx2 .YR$d+lxcY̹?w},LgK C.P~FkZ]U@4ھ `ҳ8ζo`>#nއP}ƥõ)qěwkbxp\f%v"ıLq1:势EC GA#vO,g5XziďsM@J)n])"La5]C&]􊎸A@@ !jf  Pw8wow w%8O>W12U‚J "eq 1qfN1h'C2{jQ}5C=c"RG^ךM8w?;vg11ѷ. ,G~Z$۩ c4o3'Ֆ!9#1n$g7 Jm/ |Pitx]P Sv(VDk$4b C@om*zXuF=ʕ'f.$S-uPjXZOCL&+4G%ۚΎTA ۶dXS||L?~LhT>Z}|FADvP%{3$4Cur,/\ : qheW&5;$}s,|Hl+LH u^(H7V oN*AUHH2(g)+x{Xp`S\yΞڟ%BBEVVT/)UH]=y82LZdOZw)9YôYiJvEql4Ytu/~OS{RT YvMe35vF}LZ6E~!)>H4?(+(&eW'SBA){PSKrG<bXR.}!6? A|&}ūdT#uS"L J{|K*[yMTm6US˱'qw^oW~7^'(M!}:ce+aNdlmqWl$4¹RbTaObc^^-Mi~<U&pq+g:8I R,.e!L֬RhQt\ `┅켎bCstdI;sХ}Vi4H:ڼ%yv B0Fpٻ_@(DKtNJA5 (irˏ0`(\^I U揭 K-h LqٖaJ#d< me쟅]S/7/mʥ,/%?6]`?a%|K[H8)}ciIvhKD<2UFPI2N}ʉ h=X,Gtq<$`KĔȔdX_I]U$ym6øl2ǴPx*f@=ib('eBˣc!aGǚ@)& (E$~m_FXp;FmErܴ7 L8*ކI'r XX[7DQr@zzI\Wag 9D/>=$D7>CN7?fl\rd]ON,hMfp7E~N ɥ!"?T5)lw#˾&=GM鞇["f_cOøs6 W?(Ҭ H9K' t]WoD*ǒ@d4H w/,.RdO!{F@dGrN$]4ⶌ jWH)1,'g])}:huЊFX;<*ԗ[‡WvUQXI:L:0x9Aw s*8/Hϋa,mmױ)? }n_jIv\Tpb[aU:=#rAW F*OA8ox:P26ih :&b͔MƔcclw(W׋EGy ÆC?L?\jf ʼ' ,ªnڈ#-WG̋vC[xn Pz@taT*KtP|*CuJAn.hix`6 pX'KEf0 ~p$0382>'YK l=r{*D*_юxy_Bs0E)oc5+P'RuPCp 9=e#bg8<'Z\=-yf Z!gƹB 3|;&PPЄof9(ă+h#,pNoX.ÙOaf~hU') mj_q_pyE F|Ch.r35Rq6^o͠vfʍ&Ξ~l枨C&5=&)g]" nWjcݲ s-㢥ˇ\*}B6Z:b ?K%0jqL0v ״Pij="4(3Wp|6G lj:F0lraJ iɃ OlQN^CϫՆ#C&Q 0KGXIHfe*<)`R-:<"! Adٓ.T[ yi}A:t#F 0H2>[ iO3 SA~)aCvTxK0RF ;hP2\ Q< R$zl8|*]fTL>s: r ek}8kqF;QI m}KqĩG;>TA"]|f[3湤{(K?1|88~rM(F裧HMPZ5y)!u7OET;DeUaf/ *9HU?@*D4 UFtfHoC9^j[BKljbk[E<et-.*ᬂٲ7I&gWrT|u4N #@Cw:&?ެN*cp'#-µIk >۹ #Q'":znsm#JfVNޝV L0u:eAqn)k-dȗUtŧe]~?z 57@c#~m *h.-P JkS?ߘaH2urcf cܤ}VJF--5w9_ZV81V tJ|Zi:ti K\Xv~1m.uUNO5ł}؂6USq,{,+w"BB7!u`FjG:H"Q.`: ).2H=V* |Nǡc3"9 {8(6F?866<-0u$M8op{r_^2i@偗}ZIb:s&-i&9#f,ښ 8+ |AĢw @23 Q䲗t7u@@Nm5S<4r싘 qP jxE4ߒy?xTي߷A&8 S_@ W`N sic3FǀCDD^O8t, 6("&}v8,gxh_t%'_hY3ygKuJ0cJI 7]<_EqAIvGwW_zTՐ n2{meHbqDw [Tՙ /m:4bTML*)ǑAžG?|7/ܲ%H n1Q&G|^C_p,ضrkFF>>xëѝH%:pS~\ڧDF~ٻ)}Ш ل[O_-H}6(['jt%)7cZXIL Qä]evݸ"b0 {F*:ȭ 'o8.w[>sۢe[Z$ۈ0i8GT"5'_cNe'/䆸O XgS 47"K6 #DDh\3ONpȿLbڇD)K﹮?f6_CŅ=*IğPJQFN+ZpKkJ ڽ55P+ѲbDC͢ɮcpc ӹiG-,,Vds3)yl)@5J Ѧ$KfV]f%CEfL^&O}-D9`o 3\(.N[,Q) cZ5kA|GXf\YġMɔt&^k d8vcۓ([Zy?"Fұd.+䑱 HqxKH+3jk&j^6( p! ~I3%qܥ8,=.̣Ĥq".Ie!} Y23"}c~.S:_lh:|e'(| 9W%n1m/t!XYenXP'c;+ꗧGf{cgq˜H)R7]B@Q/'3F&wV;(t Y{s ^n4uޢ ڷH':a݂5 6hUPrOaTpf+ l<w/{= %LFL ⑖kޒ2.Ǐ7շ#Oٻ =Q 3!Ki9Vϕ) Wwܣ\T<ڝŕk׷Aw^-4E:R7+œԱZJvpaD ڤΫNѼr%=xעk7u$:c3OogD"ȝ{8I+-.CIıSg/+xsal@Jo)59r^ßePUHteRK%˹a _ Kd4 I,^.1u$<'mh7K'&I֫9O$kB Rl\(h_}_0"<5 i6>Jl6RLr,;1!&a%5Sׁ`<*=0"Ś҆k/>R5Y^+Cp o\;]wmz iN*'vV+JBxC2Q[+nN y[Ou%ܮzc귥,J7-̵#.ι!i}_S^察.ٔm=/qe;3o'߼ ~z؀FrcO|=R},  ]u6?5 p2euW_7~kbj3;ԱP:uUC)!0⾖m CmIb-Κ £+HbrVWÜ'6f> |`x67* ~`K Yh3^W;AglYN>.%X"c -ӺTԎjHSII "@tS] cu% 4ꏻp>KR J|W_wD%1$HYQyҪ;*6ZB"gʒxYs|6 qI_csɍ{:o2k_ذomy8C4KwsrÂlh* !d\= ]# yAC m)PpGyܷM:kMϽ-(x>esk].!@L}*kٟ?p S9'tnl9†2vO{~a&ʬ7_"u÷KF0@q#o#fe˹ ʜZko s{fZ&t:6LA5AM8u ,4y䌘FJm~r"p=AkU]П5%ne]n^X~-2O oT:?UBm̷EwFJK#"Ac8a}^LJ[|^n 6٭15PӠ;08yRqȣeDX*ƥj Ό05awNǹT{sF 2.ु.dwN\U6YN'W'rz0+*\B/ܮs4j,v8=p[理[icZuچ eqxf́xr$D8֤/eCB"/ _h3_ߜyiwH _ 91ݷB_IGF@qZA$Mjރ0U:;矂,!ᖲuW`\Z6Y_ť)/2y򳀍'9f-9j'V'YT=q. qؒ5o`kʉعFܑB|*>e&t9LNs);J}J3!1k{[ )xC퓆6,B\^3sW!,_F2<YMt:kSdAi^mn6%UZa< |ЮjlH=y6Aq7Wg-"^#”# ~@ CLHpl)9]4O6SP։AC'Doa)A$l r[/Xn &Ы/eV֌y P Oh*UjY|F; h<%!'Pw ^hzk؅CUpP[̤Q@@"h1FQWғr{7L5B ʭ'XJ` "25Ѯ'r9\,{G=o^"z_$҆׾3dxPh<+Ub5@/ ][0X7@@gy2i( k ktpb=,+ Ud@]?vczPBʄym%J &h)j {0l*.Rz{{'CF*vH:`dk؉N5PXf|0v۫ku3% Ə9Y.h)i#o\SBF\MƼlqHԞw6WЌwjȄ20Qc k6 ƍ~8sCׂ TXs6C1~ nEP[IݾCdn~@J 58جA?'>Dn !U؄Y#ja"Z  @h%fR '.f{7j\Yo28ȁa?}O?֞K"-6,G4G|0f-*ՁD~U FָFlz伂927MӀbe)cp TVǾл -2S>zNZxiR,cCYu=.ܡh<>֧Kiz?"i- =25p(ք==όݐ|B%wqaФT yVpnkpNFDk1b_8\eFfw^%Fn7YȄE0&GQb)D{ 8 {[WI)CQo5 ٗ=s:#)13aLP^-yS G\X:!o5cxˠST:h*N06AEwq#!4@N}mj/mVz-&44 iQEj-nȕL=?V(3lOM;Rg0H|3&mQn С5=kpNPOTΑ`1[LbFFYWd"]8<Üh4$9%hc5VP#x}_zfw{GX{g ͩ.͹MsDTH+]lycg^K1=&of쪱wb]9iƙ-͆E2tj+`2H $vBBAo]ͅZ뻂w fEPQƖFp! !I3rr#mp7glNNq>*y۱mvQjuNB^*c#bXd3)_oqvv걅#I,D>O]v3b!_])&gj{2J spɫ{K@Si:~l&̦8/&ͫI6mu4W8;>͈zj[dTЯ#;xMcI0x1BT"z? FloY uq(LU]h 5<:EpSd&G<2xxܗ[oSJ鰂 ϼGov ,X9f8>m5}N#%gSWt<0*uho~`f(d.(L"R).ǺxE4jsWMAѡ" θɛ?/1 9kIQhj]`UMf6-(RY@+/:&l'vTuR-N; fM` `q[l2OTwdχXkMztuH0HXѽog(Wq $!ԫ ݅Q\  Y^=#*5$!3d4jʽ@p3N&' KcS5MnZjn Α9Ӏ21rWVY*jM{z1\f? iiaU];Xp<|1ǡij+bL& Y[2|"5Uk]Ц)ԫ4aFc0τ]3ˎ˛ZPtm1-jK;z)0$̢s~qS%1<$?[.)=g xȓf&_&AC)434k\[2NŽ'@A-dڠk(`_K +S k w^3^G-mb"xQme-jngD\e60Jmn$׬qCy, :!ibRZ8d$j2.SL 㾔J XDO紸GĚKqJNbۀ>?]DA m^b0?L) '.(^;jO?@ ik,i4q)Gvd C;&j-xE?֠ ?h _agػN6dd3|q$0 OY˺)G6(#>aغ2׈K#̀n. pޯҋםc3*-HXǩsj5-5;m=[bא t3k 73c 664ҨǙsB vZ |N\Y\̺Qs7&%i7 wd9ЎO/#d~dILy$yѷ{#Q&a"!m0/YԽ㢻>ztÒDl(ɔ'6Y_Xt㌚@3(j~=|hbIBy'\:ujN/F๶2-ngg Y"x*Yz=Ȑs;)O@#| i 'd9(Yѱ{G&(gG&#3yk(]o9=oDrvԞ 6ѠV}C *ܖxՙrOOt(E6hw"7a&P?!̩z^Q,&JPy u`ӭ%F(61? djo g,žeQz68 !2iBS,NAXY1Z"~Ekۊ~p%>J}V.=ƺO"XaeecL+aq:WOV|vBn5z  /!'+|oòtVj`u|-N1'?}^f_ ΐj[ [*[+Cv4DRLdƽ4; F`;sn7PV\7Qʓ}G.Tais:' D\?|;W@o A Cbݚ'謺2mg농,0րqI&ȧ $H \E]E]",.|j}A'̤޺ł~#M⢊$ 4Z%m۲ &ao=jhF.E( 4ƨq_T 4p-:lԺXLq0.'PEY+w7iXӚ r #Ĺ+*7@ l5ff2@Ի{2WxM(D{E0 5.%y<.a`0EL$v&HUxH|V­O9/ fuBb`mK<ƚ\. 늚Lۏ,flE"J+(XeE"3罿.QcCMjS p\Bو5{7z.R>2G۶/e]6Q0pij4D*T-uδo8<濭fFur". `$kbMc@g`- %Jdu֨Fh7]p$yMຈ Y=ci ܣ;Ys\* JD(LP42 X`؜qt˘r{0i„ cFL䎷Jv"ryhh]gc&P.?:޾~,9%^8.%a1p\P xqЄid1)^w/ !@Xoը )no.V/)cRB.]JQ'(@pN U_2FnV}Z 3a( U\byGYNPrn(e,Ή8?uqxCe@$3MJz20cқ΃%"l*')QÐWqK/yVK>T*Z,*_ eC 8KG3|eHakuU)LK R"T-+@ lL􎿓\Zg yS F F1T M8xP.!+KTlO=qqVd(jQӨjTTY- s@ $,(C"y@aU4!FD A 2A0! @(l4CM.э:tkq{ԅ76.#ޯ\o)q'@k%o3g3Vv~?*+6ܼЫ/F/'(1#:GEy$/9Ԯo׵\2W3``K?t|5<n}"9> _Skj@7IfJLE%jR4O|2bb;E ~ؿ-`Z\!# ?Hyra]8ӱiy]ڒE3Z/ Sk67<%VI {3|s^+tiyC*F!a%ץ ҥȋWS!ji͟Tsoe] m WuiPĪyNcLrWjE)~4ɚKC}LY#WRlj<(r2].' ! =mFc@=$c~vG/Rg+vG{0_xE4gf٬}'~No¾d;vLsc27Vz׎G7<40`=<*+a jgV=PD;R;}ZWtS˱܆I<O!G.D^^]/k2nNx41)81H{c,gm0\3eb,Z{#qrwBnA0)qE}=%{Ww/T|{ɋ>Z2U Քy$uĂc.;/$,읢J截}elf7N`#׽rVLnX"!!{WĊLr#3ț'kߴheg̿/.RZU+~XsO&=@ n2#?]z?3G$A>A{h96糑ïz8duP-s^a96PߪjU!㮶qHύZ ZU^0}G}MybG\ŕy9xJi8;Uu26cwT荁|ŜQC֑5?^vN~PG~ A]+CO!=^9m |lOы=(eێR8'k\]+VcR G|bJG,@k=v&49/7yS~J1NtC9h󬗵 YeK8N{K!Ša!fMv؆$HVX&_)6=jS ; gQ|'k ?za7^p1@3;IB+qLOtN8HXG׵f)aHh8M\Gmet&B9n)Iđkvb Ɵ*`wm-P0%ab@J)0}+J FpjX/"{zo*L:Z |U#3V(t EoRoMlYףPn虧TgOB[?;X1|&׺p<4LlhV}]6y兯h 픯G} BV'cKo1x"788!dmVbrK!<{o^ nӷƃT~=J@t ɮޓtImv:!pXbr򶩛%U-5Sa<3E_j3ypI9i-N rXMpkRrRc lEoA~4{}).q[ It4)U#ۇeJD[&hs 흎햬읠- w*kk " UD:{2NIj>!%&,Oo-"1 h$ _$-xƕ%T3kdFI(HYrqb[qF\ UzAcE4C7||t £[=ηi՘MiE9F"#6vMpq #HeR?R[VUNVvp vw$L/,텛ź,Ĥ`h;xATc Jrx%~ +t?\dY* 'U٣R pPyYܡZ\31\U6=n}Ȓ$!4>c "?0_yG&#'\9c;R_9%G{NzOifnZYyj1dceZvI|kNX^jE͏^,9t&Oih@e ҥ~v4s(T.,vm)ytnmz>ToHcٽRlG8D)7o?ykR8ySD<}h0+|gx7jZ7nL) u]ʾ̮LIQ[^̯ *j)/nt/%4[g'Jb]8yHоF[&} u!4TEFuyhr^ =i5+U`ҥ\s-hy^$A΀xԸGzkSlTE>LEq]m_$C?=q}|W|S8`"ZLWӄK$u|c48us*0K1+͓ciqR 02[.|z VAWSiN& /q%`O:RA_WvޱwH0B$'aBVmg`1/T |;C+E̳%M'f*"}T ɲZN%}I(z9头z[nr,sg'f3MaGh췁Вȝ yΨl.$Tڥ7TC0xUٱF u']RJA62|e-µvAx6Uo=⁸Ilid9* 7]J)=rq썌M8-)YkŽTNdidFl=ihB1~>8  ˆg _g&6Ud"`8;>C7<%î622Tjѡt[i'ǣ 3|K]Q Z@V]! %縀_z2w3M1Jj=jKt~I`ڌ~|^PtE3ߌ @_7T6|AXEPƌ}<(ſ(֟ߡ 8+5$u3Xc`&rqǕ9č7[E>~b)q V6ǿOu[IHd89PxN*XXLx@s+."%Pgo ~ou$VI2sIzi4:"ZWho䚒wc7e!HB:1^ 9Fsig68(0H7טp8'!񄭺~$dVX{gE]O=6/Cu13b}!u? `knfw-V5͑:G"VF+5#G+ G/Hbw`(sfIj?ŪɗȲdvH Z匐"@k1oc%z٨'AjywcƆn[õЖ)m5SlHY2P"g@q,(^= 0=" p,'Q9xQnZc }[Sm4?(̧-E(%ԚNI|=ayV5|11!daJ e&)37H0H(egCc9߫^w DRO-fKFTLT$Cٔ,!"@'` R5)3}bcȶ"aAHJ+m:/% %eɼsYFA x41Uxh✣"D̲?s>sſ\)`la_LOKǑI쨞DɁzvmY~!п $#6z;d`i C Luhq@In-h:C;DgՃŝ\' jū e#. ٍʁl ڰ bqh'? Y4vB[ n,dx/Wg T̡7Px/$LrΘ.ڍBcgacљ˃It M+k9EH)WC\%1#gY 76Z=࠘ hRu|Obq/p9:-i`I np ̌wKʩ>N=?- œF|cEͮjM|L'ec:(Z@tXZavHɞ-H3#A\>lVޮÚޅS+ e =&hT븑. e%O?pb餣IأY;:? *hA/QU[B'//m-V+[ϭ:kfܠSZ[ 9wwj,ǡjq D,fx5=)< DhU*vn^tI5+ʾhll}^($y` [SU oݓ}BHߋ5Agq!@ Tw,2|ĵ0Ю%O J(*5Ą5-tU_`H/Ǚz$^\w*.W/N"7L_ؽ]2E,H.EG=w/؋M뿄xtл#LJw0N~x|wr1n45w .LڃsF I ?#>!ry`)HC2,Jc0Pujٖﭗ^+][Ozdg:NM"evPJ1=""A^F J ~εP}̔5tT-9+1aUs8b1[/(ND|TmD 2|(ŷ*X.q#@4fu. VT\f\$<m;Mӻ?@9O\'dwk.Z۲gJ }fZr2~>H[㑪kE"ݠPHnp ?y?ۿ0k(+MN_ȃu+:2R=D-q˅)O>`6Jv O.0s_ yV0ӾՃP=*9Y<9oGc\,bUk*4 E82=j 3gman: ubrKPihs'kwukAXF(HCbYBI{ĚP҆l=Q@3h P0T4tbD%NSS ՃA_-o-U&,ނ0D, ͖wNdRי,Gz/VcB3u`"DrV^4Nߺ@:%%v#+y|8?h7$oP>:si]uDLC"!A+ߑg*C(&`@/<>h?,2a0> u"U,;8Dۏ@x@>sJ)l= 9FRN4F9cp ,0ӊV__?Wm?dX 9W)LDCB- 1Ӛ8]o׍ wǑ97>"9 S mdkع"IgbطSZXgW zRq0 H4߁z?%>(CPw@Ώ(LMƕCA΃] q:+l:ć;m14ajR;?.ڻ,}Doh =Naz^y` C& )ޘQ ht?D@c\!3uuWıblySR$ pi*6|P7 yqs +8nVώK@ʕX8.JCÎGcܵ`:ʄ-ӒdPEM4gU= B´1O;(]pqkD~Ħ bE5<3E ~Zc$%~!^H{:!_8EE5]Ga;B`f,!ka8yZ7_n^dŠQaVR׈7/O 5tXa 6Jq0=|إeRa?jH=kYJZ\nSUd2S1N18ܜ)1S*f.vy?P.k{(5̜Z4w7A_%ߵ!ڗ}]k/uC̋ m&B x&*$`/KXYuĚ?eZAbNQ0Bs&*hi?K-wvG-Km b]3mX~߯E +fIsR\;3/Q\Z* /0X c .i\QM&auaXrخVH 6ڱYX҂o9qoZ(c<!1DS#Icbɩvzj^::V#x{?\A|tGb/:Uv@XwEpS[ :E0~: #d(kl*LZ~5\bA4^ɣ7k[Qe=ӼB]Orjރ:ߛML4gcN{3Ag%va|bgZ-EfESUs9N)4<{qxTRO!ՏNP$V/ȐK}I$!{qvh:[վR>TBwbQ^idn_P#7-EJ&p&ݴbBᕫwVi|,$b#an6y4H5,9.eǏRn:bbc2z;m ٿ7IДEItҴPN}P2K8\j]$6BJkjZ1 K4gkyʽq,-_ʕHy}'^=T+=7NNƋ#o`P LR2*'O֍R]Z)9UG7*و'Սs~'OL#eӉOϝ(At^N8 %AwTUcy \l:F7&m&A#!]r,Bx>Gy@ a}_0#cBu(^@B/ W.;)3:B |):6<`׮$CE-0V 7LQɿX87A5A0H4kpX$f~NÍkCHʐokԅX._bLB2DirlI9.(U0|9[5͘V8p7@NJ8ȗS%"CĦZW?gHplKJ֘i :c*߶޼8iN&N6pR5D2+]:ZFii;N!BL QϧtBJ؝kObXDBlRg9pwnU8/h]/JW72:q򟪙qCXK8*CUNL 2qa>֏)8Qb!O'aR{fDa.|Iyd0sO9U/pAg@2>)Y@@V|C¿cpD:Rp3䴜J0o1NԸq{<>S! Q8g H)50wHvBe_HPX#\]Ĕx%3mS^}av?kO'}w߾&5 AqMdwмwH6Vm?UޖSEKmы/Kge(q5ssIt^`[~ ZM|='Bu;NZplv\P]]ox5  V쏝`PJ "Ipч=ڧY?7v@5XL&A0\J@(:-.s58-.xn-޲1мK8USNڜT 18?o^w`]'sᬵu [yRTb~KЫ%f ny n48+2+Ěux$e07"fr$/-1B:_zq s~oihi}UG[f bf#$~)aaڷF6#}+ZΞjF#KPH3IZQ!\lDx+Am ?6lt쿂Z 8pT^NƲ6TI1:&fG¹K >5jv[_3QlJVKͣg,7ZGɌ8䋌S{VG9z-gD^M~ʴЛsu vrFoVy$͟%\&ٝqb93mvPɀ4^l觮cT+SOLBZᨊPOv$^AѼQ/{mW*CIӼ_N5]6^Aᗌ)aÍ 'c8C䋀Hl,8lpv>d?RNɽC)E߈y\&2T8%?epWirVB@)VLA}}*ٵZ uB#;X3udhdT(I~-<"/SPdce,M`Urc4_Byv :Z+<ĨJ1U΁D6E9e ndry;3)m1oǹMS9!c+6j= Iԭ{ssG=+Yx2@ְɑ{t+d9?J!>Z:(_-_[v697/^'~a*LQ$)DP={IgږZKBHLbQI N /xT$;BvZ/U@XX^>AR*ܰ⊯Ǭu媏܁=q=y 7)I]Rj<ٸ+28\oWfꭽ>}O{`:uSvw9l&ZUУt"c![ ?^d QFaQbW M//@)L٠M? kV@/ϬҲ%<5duܗDlxp-BJK Ya]@1U-RABeAx'HVKz5Pեڭ d8q3JI~hy8)`Ηf^zLtpS8;:R4x?̻>%2Kn|a4Jt`pzH_f5a͜ڃ4_5Z=D}}+tL@a0ک=|nԀk'3 B:,体\X@ *sq S?|5'q:~i;S}֧]97᱃ǎ ֡2Eg#2oMJzu#rR52Lm?ɞ:4ӟ3e|;Y[^f@0R3 |t)]TwCQ"m9u8H1}oYw{%'d{SI 9FkM.O%z$'ŀHf1 t}oOx1[{%Zg4 gɑ# bԜ9'1;|s;x"MfqUUW `&v0V`5*0c"鐦:g"!21Z &Sa^&WgVԵ Z-(g U+R9X|?fo>i}ҵ8, ;4R(z{' 'v.V?`_VyTky}װnbr@s;ah+ʜh^`GZԞ9Dk#5nV*gi` ?$= 1eyG bP,sp3J G^@{?2@z&!}SLRzX-F䤃6K!"T"RFFF#iHK-23eڊC kɘy.Ur7 W)<]$ZD,3#s/V%N ʹfD:o{o)7NB* 1F)-XBf@ ;`T+<].~lƺ_Lܭl.GSYobP9;>I{} ;]5f۸.]ʡ.|"INz"d3 hLk*R^'CԸ7fc,eu P^86o}VǴ3M/r Vdxڶ(U.A󱫖6&-n7*@>în֪<ݔ(^V0yUdnlfp-f-ONlQ$U?0J0(Q?^m;~48#>JmtQn:HV|8%I=zn㡄ID2yԪWi:k/yYhA*?h'}, O:R8f+7 9U.Aol kYGteỸ$Bjk|E>OIƈ,«=m("_-̀|]:3SgxKy㵆(e% )C*Zx~5Z ˂+E-6MGlր2I#19~NJNmzջheA܇f^Mφro"?[MO1tMPGJ/Yiӭ3XC^Z.F9,H$v({:~FJ&T`6Ň;WT" wV Q$Ӊu>\y{8k)T:f<)(_u%F=i Q9M=c;+DDE;޷K nlEzGS3e:E*(5*'uqrT낄S, S/\.Z1SG}}8z9F޽ 2C%xcOL Ie~A~L+/Dc4b3lG/QL>3Qnd'Ȳm F+"LSVo]fˣhG5]T2(H1@Ki4*&DB Jƌ. qIz)kJ>CS:HfdFc[I+fBEoiԚE []_K6x.|TH7lR;E7|Yt&-2]Y+[m[pl, ;B@>Zw;8 01tm[){l !|఻'M !>4r2,0"0c }izBeǵVP! Msv}ePhGI9 <`Lj 0'#ƔJ ݓ>kyy1`R{, )ER&Y܉>5IܩZ]P_E`(<[#`I3yO7ʞ?ܦ+z)ij # DF!=4Sg|J)9V̙ɹ#LL^ W"`Wɳ =$fje|ĉ{Pk2ܗf,NDMāG)(Bdx h#5|1|bZMK(.Ea!VRMq<+gTB4U̖TgйsY&~N;NLvM43Y'id,HkR?2U+Tho^T9ޔ8~"P3*$ߣH#pg[B% wKP//+zb+6 1C3&æB NGӕѷ@{r)5E [ɥl{lE51ŢCBP{=B"ɹ%ku?I.^K XtW*ަ$I&*&ŎK/\tg *A5ɖb߽V* Y<6]a6d*!%Zt?H?īǟmQsIs{NW"+Yij4@,uadja;;iIr $c) s_7kəvT]ZΧ/zCFO26-ꗅ5W9|a1E;V4;~`K ҏ۶v%餺A e]v5Z=ߔ+X.4bl= C(rě{/]ºZBa|HUNRL8;RnΎ4C")!TuG2AaG%X1J<9sh0ňjRi) \$gfimnyThж 1X4U?ۥe*qy'-V$OF5H+TQkojF*m9/~%\qwz0Nۖ/z5@HXe'hc׈N[G?UlBϼ<`7,`ib&bb/>pjE!+KYku(g}q<'xU^mp{ #-9tcYiAOߐ˺&cDX)kKL>˫4>#p"fiF k@WU@vVvK~PvF?l _ (2j-F<7veIF&S*A ՞i.6%{KiCMn`Wk]Y rL.| 3,OX՗FuA{62kvȽ%Zވφg.W6G5Ⱥ&#@ F2lB+r&:S\~;|ÙY0x蛰$2Ն;.43^"$6-m'*%.供3~23|IByOIԳ󲒥p/ΊGAFjv$sQ$0Y+j:}ű0?i#YqD:Đ{}mq>B^3glctHp=N&z}ڢ-9΀;hLy"GQRքxvd-9MB 5qί/e @񸲊B(+ 4MW Gf/.}(Q&+& yہrcƹh gԆﴸT0IַQ|<4T,LJӅk'H{}HHYW>fb 1@ȴm3ݳm0Gj⮪/磴R~.AtqMo\8 AW!*6vk<\ 7͓fn4x8O$8AMNzQκ=Z&00kDFnLZjp/~-L{n7v L^enڞm BA1hB pXvM=`E RД. }$ 65 ^ʎ(囵ea|.  q:-);Vq8P +B-I_ dTNML@íug;=xV{b|"F>3Q%b0mA3õߩA%$嵠лo=Td{촎yH 35K=+/DC=As(˪ZF^&,ܦ֓>]BC=-M]ADc49ٗZ~]$M,-.,hq/*  MypNr *cF#$])o$XXvF*IA@]LWbye) &|m.o.eyi"Pj>5Gw7+]#!w$R9 QVًq-X-o xGt &[̛p8o#Lgg@eq>@i0 0 @7pKO([ E1GPP-UŞj?il^%e E# ׬fg6:RJutֿԻjMӬoZ6:߹?= xO=qArPTE=0̉дȣ㷟֙俥I\ IFXOdtfϬ~6'56HcDU5p0v n:5]ԝ&T:]j-}g]}Dn'2 $+:RK)ļ,]i[W:nP̸a%x{%؄2aRyu7K;ŲRg! zMJSɃځQR{͆r7e2Px%U:Ietb"GpxcMfD:<~ 5ؠhU@PyZR:`v-m3iL;EBtKԵN);zo <5=ڬGba SΌRJ"/R/,@荠mf'!4IȌ ]WG}N#{7m/6F~ExQi „ LM8L1;֜2Z5M,BY`DBy|G6tG7vÜ9sr}&ͻOHTXPŶ5B: 3eӳ-,^0kݿ4D"c~ ]wo$H`T(`UtfYEbY"WӞĒ\` Ö]vyCqحt."-Ee]ξ{@Pٶq?\wo!ZOM)OEK6ԓ`* bLDB@|M aL h8 0@.ͅ4bMKS1P0$LV4l*CpaU? $媝_LX6^ŀdt,t Sh]Ա%n hcrs; .ժtbyCہb L`eAPǠQ{$ :!A*Ru%{/ .ce~ S):pۺznI/v\^RܦٯTI:osYPM:4I"ў#z&Q#N:60Cm[> Sem]{YKE|4${^6v㇣ҥH#i c#LIz,UdKݭ ueq)mA5X dM-{\ܦfmӠm0 솅5,͔ŋ8dT?r4|Ji\?K,Vot/EC*MO^*j\q)U?KzţF.#3TAǙ}*`ZeH=G}|Sv]#Gqӗ){#vŖlޙʃz#!]o[$Op+QL_4' t2P.kkz1\Ƚ Ÿ X{H\ձ`[fL 1py}Xa%\?!R.iY9G-$Qa ,C7l'T$'Zt(tN&M&T tjmʢsB>N)waZMHoH> ˁE4E翂W+aCBb!I,0oԩc޳yeKH#(ݰws'KC+`.du%F6ݭlP (< ui~StN62\PV(N ivb`=D{SYf7TٰUYt`lPBmS; 1@в)؞Zi^t0+X@̳ܽehZp `UR,d>\0wiք$@X1߮I3k˫C

>倨fZAP"|Ї^?+I8OaODs1" :H&S/0?f#^c)}KS*΋U%cR<|U\X#3R<%)/́ CBڕ[`QTh&f*z~ٗ#擄GTlUz R#'T}U748Gs [ZfSV= tk|$ueTǕ0}*9؜ՌM=ީvE.!Lޚx eǘͮ qN)σ@~AA߉e:gl(/@jpO#-/Qxt֯Y%P#fJQ80P"u +$@. B;$jQaD0BTzK!4_p0%lޯ+x't@c"۲8F!sKQ.EK'dx` H;M#R"(8 b5+ded6G_r{B)CGUu%M oӟ|zS#]R}I.f+*xNT}K;#1=Q?Y@6_<.upUɶ>TBiXQ€4s.I}eyA⢩X n;ZS&ڽ#[uB' _&%^uܿ f)8JTy`zbm_Q__/&ŠA>X {̜֣ (WZTC6vs/VBA0)=^^;?մM+'R՗'Xm@e>E30W^U];K{(nGqKk^'캚^ vudG cska!w?>P6*-v1\:p˚JIT-uPe^h n1NF3r ǣɮQjv? =pXOG`3+Խw$ jcS6}1D0T("ӳC f+64T=&bXٷ|ׁ EjrVAhSdPqH})ң x1spe7Wv_|%ƕd i yc1#XF?ә&zv탖v?0Ơ!T{ I2].OxezLi~7gn{Cm+\l,-u//,.SW%<̘lHQDi\9֥;IP+%3҆fDѶ}5ley Y蒚^3p&HRlRp?ؑLԄQRI %'xAd(CI5zJKS;*ȞQ[2+чo~1ddPE|ʥyyYs2vv4re %Svo fb@F*axt 1kR7mQ>('xFOBL 1_X> \ 'e: z:$^>ĤpmV q*`2}]M&bC${ez+;`IG`z\Vd7y- C*A)Am<mTwS5kX1`PiX_ϖ{D?NFo X~+--#Ά v.Rzv4suc8ՕX YGz4{c" 듴|Bɝ:{;.SR=CqƁly-V>}b`RVʛ)RQR"JQ"j3Ed&L`^-Cn"yq5 JjmrYP'zorI$%xX=P٦t &ӄyz:S91LAw低ۑ*3T^rf R-3W cvs`h3>fZ{Ѥb оնop"쳚mMG?T~^h^*iCH}iേb9K@A(3?ќ R1QOD^+%8]7]!H\@8!CC&IrB}^M.!N(`$Y^cw2DQ[$pʍa$Y˓+`*h$ h+)3;Ɗcp.4 ol_#䚒.q49O$ oVm=DB݈e1*e;:&.5SAdIZS WU,,X(x<!q2qϼFJl&d`!yZO~$4.\nx4Yp HN71+|Ʃf8)F%ng1 n`#]TrB H+׬yY??YR$!dR*ϣ)I$=ZƤgp:LgP42QPŲw~MtnS2C'{ubnbR8qRTbV ޥ^ u?^:p鵟їӤuUI-m8;lZٲU^ zC~H?$ D%DH"V7Ho;ġVL xd 7d>t/`>N\(=ɿ탱N+h2ٜ0`4ɩ>:t3mZ=UV:vΪa w;*S)wD9h%ġ>G8.'<\trf313JY٥#jK盉>F 5\'_wMU Nkg@{]N"e66|4~PNZM :ϩlKܵ @ xsBv%D,q,C4cP_GI:"J\{O2*54*8&7C>љeg, 1c*U|3 ]5G8 n,J࡜YM?mxo4krjaB)>SNJdc"R rTp^s W@{Y>[3˿ O0S'f|_n lpf('ːVL*f;;Zg\a$w5 l~@8aFs/bKd)Cvj|Uӧ7G]cJ9bLu?XL3 ]?rH0؛)~bp?eݧ*da eA`HUrɛ5,8L"V =0gAu=ia9yOT*?[VLǸ\u PFb]LoK5T%ͧlW*lgIr _R7ZEfmv/jD4kt!ÖLm|Pb^[T tjMyE1陊[5s&h Y;OR{ kh#Hߥp۽F;Tw[ `d dC6LMG~Is7 {Wu3JMȊ5{^eoKRtC$, N_TL94-ȅ#AU«fH`"'÷p2O9շ5?4 Potk`ms6 uߌS'ծeЧv@$$0{Q@V :w'x mmIJ@J6uQ9?as6W_Bh4w7)TZtt0m SU۠mW=Њ)ΗXz*vs3}SMTEEɓܯ׮H]3XD6cP fe朳|ceTfdR><QFocO/dM&@n{<6TێeΠBKsPEo[i'"QРD۹,,dbmܴ!L4Ð1%!T Xe?`q(C!UF(*nU U}%H+JAӷ*аg /8|8Qoq А_] asŔw8{Wl(G ISH8 ]ntlQ^otrVCLp)ï,07 nblUׄ^U!/4>&^5c|9SX|2q]@?ʜAeH&H{LyBd45D22LS:c^ceѸ:&[6tlz 9O6N~=jAǖjܙIdo&Lih^ W e?yMfTXЮ^+h/1N)aɎy(ݵѤ"6Pd&a-UC\V|?5QCN Q!Z9ްkPGSD59$ZgyW1gG6G7BB5RJt8*wp3Tc3 ꏭ ,';>7w&T/HܷƩ2uL \MQ8hPɪ_O@cjӯVk3>~|?bu3.'no^JDM&XlQ}J)kE Fza 3x:xò cnC՜4㗙M/EfmBΆ䔴xOap!p;VE Wq?~:9C7SYTu9͜άj @{z2iHwn%=5BlNL3:]aM{|󈌇l:pS(ۢsJ(fY$A"hl`1;?`3,*Ř}ɇZtƵ'\Kds2>u>`Buqj+PC-V7ɜP,ZŮʶxxx,4֫ҩvC52e <>نh'Fn.mrF]~$ncog€$>g\)cQs (o"צ[%Sdjs{Pe0шt&aTT6s=7*faS+!iR^V[fSSY;!e{f?>!ro 1{8 _#_ā kS˒ 49"hF|t~`B-pgON)Ѩ@WO1(dž<~@(*I1(#+M?|vA(!ޗS[?{ƺ٧1L]<3({p?(pBh+>^l=6`֎q Q )$:SBXJS0ژ8VtJ毱r_KM)ZiC9Prm> C> iK/ECS!=NpMhw(@PIЦz d7tr/Ẃ_Sw-ԦA/HV=LŒd8 nFx M7YoNf`KqB4}|`/dDXT{Њ; UU&𭧸<͢IfA\Z Bcf-;HKZ Tn{ d ow. 6#:I{uÌ15g\Ό2\EdK6⦃P*uiuwj66B'Wl07TiܵrW2Gص0m?d0 bBsVjwor,rQ7}m <O$ I+ oXy&TWqO/ud ׄZجY!SP]}BI?!58:Iҹ $I']ty_p;m(F2Iӛn'Ivt%ӳPDם.(=Vf%8S4ɭMpq(>T<#Mh(ʭ2MQP'HuEƑ^ W6S/_BmG wjHcpN䣡Rx>/pJ|G@aW"֭5!Df+KoY/uE˒UiʊH#(Hb_P:v n:JurݨәGSNQ :A Q%' VQ"%:`AHT0T7t5(#E{7Artx %ujX3TO%!t5uVϺ/-Ʋ^'cH1!K c-}Bvb"cd̎Pivāα5 bF*"u{-Xl BϨIo$tΡ`aޠ$dj˘4яPhp*ƚJjH~&n}浙t0>M}|@drT7Ս]c zfl(jOEEkrRBgy[>$Dx6|gvn7*dd+@/%~0)-0%{mG2I3h}RQCMpF1CkVGƱI^r?O=#p!c@Py܋IEA: )7zyv0Ja&PH<-ưlLlц$M$b'nAg)mG5L~Eo*jd@LZخ†Ԋ1@F|_9?=~ZMT8gH uhTH]ubP(ÉY3c†W096Tq7=wT4PǛchPXbN\M4qX+xc)1xh@ +⒁+BiA 0wT kzp?~=ofسI$.+~K_=_maH_n3: CJA;Uêwj"qpV`> 8>v7vP$~ZBlP{w< v84` _Rx8";%ѩqx8o6l)x)^?#<':NohQQLnMxBX(3aTÃK hKŝ@0~{bl [)H hQ5Q)c;45|t^u&7 !%L'WN!Z%Pkt]3zd|*Hb8է'%kCs~fHEà /b&f;WNVb6t|!bk_t֟> Ea3'17 w lDZYr F@&?o)DÊT)YȈ^i ) V*K`z-56\e[DL ,ğtkY~_( "6]H-v|=J9a̓7a|ބA+k7ջűQyG3$Yj^峙ὛU/W*Da֪<(-g6vuU7 %xv^h'UyxX~/r(elQ|z5h[V ͠ N| 4Oy8KӃ9fN@s]ݶ/뜒(,|7UP3#f4yPjm-wIY𚤰nv3' 9k !v-BBiN.~?{ |Tޟia~tZprA->Ѻo?5in5o+G+g>CpGZj4}Ci0Fbz}F 2m=/)W_&RN0ŔEnTULwan[f~F3z0ɮ6nv*֨tSYz#YL$:\e0qv$r^UkcCT\+@+i넞j+{ILC3xLD9?T,'t-?{r2v$ᏠM Z[2 WW N ЇQNؿ '9oHBk\ѓo{~#QOҍqaN&;Px`}MB0͇ [8uQR 9/ la  >N{*&hE7PGZ] :)]0f!mV2f:Ҋ2e/io_.稽) FErZ;M3.E3_HP}>:M*%0DzFVSsSB^sM1"ΒލdgYR>tCҰC<Ob%0Λfpb=$8]H'8DANVՕUHo-D#Fs;tv(y%Oojd=FT$ل b'-!oqmg~]CQg"B5nto{A2G>C +vTkX0B>szqU.G 'O3==|-t `qgX0DHބ:,_ByOaE#+fG BV< AdB8>R8YArbI _s^XCC>2pK?⯉xaz0 ߯GAJI9sqm$}%'x6BE`pY&eF8Js!Z|~RDK!$݃x6VHRrb`U2xqBsi!a2Vh $j #K%jjE [CyCKaPs=Ja`%[q<%JA G>Ip`t 7.}J;q? E2~n.nY+KȬV_Tf'Bw;mSޓtKeF,|H,8 8 N"0fՌI 1xz,ap=5cY- J˭ə 0s"e䮥̉. t 숇f%ձF!j(Ʃ j&{~yuF1cU׺&Wr;F9G6-`/''SPlҫ N=;9xzm5Y357bJ{-#:'{1@c̀g޸4T?916ݬ S:X-ZbǨYp-̉N:{NQ+x;w^}m4I:]a.^oEga@~jۆض;?w@m8,F!J8VX'qex^A.Jz[~/9QbFof~7, î VZ7.ȹCqeR¯cB ?P P/ɾP[dI2"(bJx |pXvvWDkXZ ?_l0iWڕwr-i=v(EJ B[&j$ݏqv1)[}TKIhh(xU$7]"IKT;c{19^黎+$"m(Pyw;-B/-P9w#nTs|vcդga 7s`?B&\aT .o3W5ŢZ2<~5̚X6n?[22 &e Fk@<6x+h+w ($qu !3Gl5>DE9=|ZM('rP7yj/&7XPn3 f,;_Y IFE㗤ҷ:q eb ղ]c<"3q5&i᧨(W@B%V|@ ;Q 9{5<"L8Z}|Gv{Ay^3A`ݷ M0f61r@*bY͊ XC|y[!\b$-hI! ǜf]>mv&Y+!j}TM'U j vഞ>'D}Ք-ցx%B5hn& *1?8}[Po~ )V.22^9ͣM×[<лBKoIɆӜ89-[wUVj940u'`#^IR lu1ypP7AK@l+ _ZV&9"SuxW_ [k5YXP%rLlíˌK0MXz1;UZA/gp 6Kt"Hf`̳.99(KE"kbc"br5ru)P2Zq˘4,zl(e,dud9"4i &UPbR$)K%A.gӀO-e #Qp=~!6+^@+7fZQhbGu)[m-ٛnG+˙KV XU}%MW&g ]nvڷ'[hS~<}_k-gO/5I븏}-hYsqWoI;A<uy#nO~55zx%1Glh5kD ).t<Wҵ@mQ,nK~v4d<;V-֯'^(KD=i(h@e`kb}/tUW Cש;Jb1iEv 2SO k-VÎhZ2:Uy =.w(4Qqz2`+Sj[={c]ƒ2\Ɯ΅+1v\ieAU)+PwQGQ3a8U?G͙N߶˜5Hcx=R2|''dV#V}ն*.DYy>V+;/mrv?{a?>?.s[Ms[Իr%s[J14+W+.9q.Wq|hۮ>K7N׾Ze+Ne -B+rY.#g>Q2b kϝiS9rֶǑC%z&ʾ̫ 7`Wfߍ}V3mF RtA2/$avJC _Y!'a'nP爎*HIɆA0ˆ۳8p!̘.`10}D !!FI; H% ɂdD("* 91L3"Bp! !`Dplg@F T(A5$й>#Q_Dc!.Ra.WnX5c_wܙpKoWshJ%v]/_Tc^q}[s4m7wwT= Ma^uӼԧ%2mTyO6je!3j=.VG;J931ǼIX6i"ŘIS&Eq{QRZ~oaUt67v3HL+}5upE\cyla>)^*c(OO6sTھ{ɬgaIB^s@ (p(DaY 6Lmuv(ctI.s_V@n(Mqx~͜!_@-2qsV)ypi$ݒ"fR:cUn>(IõMjICԯ:IMX Ds<\a9;D4ĉ ӜH$Q*mC-LdQsʾ}_{L 0ZH9P.H8QW3V\V/GyO Nߑd>Ph;cp>2es/Ȁ@يmw*ƶhT(ٽ]f$y`ZWc@A  -''+˃t}^n!A(#jcIըd<#S& @jpӞ}rup{9?e^VANL [C,brc}kesNuߖxraք1/n:>mƏWrRIq=蛪Aؗ' XI^FtN 3 T 5i$\HSΘ}x7hhGHR9N?kMhڠ?ɆnGr<.ji{ -Ӆ{]g P\BA}<߲BZ7!Nrg*mBMehH~l+l=ѲC"@yޥ܇aW8;A;T5jgM_ohn_:iұԏ|[D_:ljw"*W`56:*2~ 7mkʽ^=u*B#krDfȃiGިȐ&dT!6D/b)0K0zn|[0c{ڭN;77Sl9kq Nz~(:nl"nd+61@퐊C&9[l6 s h7yY}s"CzRФ@ $}{ɛȩS3:\$O=5dH[1 s+ۣcLdkC; ߅}mVs ğ~VAlE嗀ONkYUN o='GIJ~O Ȼ ?$ I`%ǡ4t+ ;=%Yo;o l۴4zxa:=^[;Œڭ)^8IW:vT#HCם̡iAncga=n?@m opԩA$(Ur  F+3U`_$4cwJȭ`YhEj jI?5FRKz[S 7,plTM6:\ʞlr?i6uc[ D!t|Gk+Hpj%1%Pq$#'湉Dm6Jzd:Wv `&̔mP5aRe"ݾD׸ϱy |IQyhŠ1Wm'-(VgD^+qa,s5ר<ߡ^Ha:\Hۈrl9;;CLP(FYrBQ I( cu;A2I>l"wWe&y2v/R1T'Q_W vĵaM2S7YNV^q!989GWu3ShHȲ󄒦R/8)F<ֹ1it ;=A;3"g#8']"h2~AԻNQznk߃t:g+X]lH IN9H 7}]B[͆ej2y($L8kN*^>9O67 a'B' 6LHrc͘\codJ)61(Zqjݝ|k{Vp^a,A<F@;QJ1Os>3PS{K@A} |à qNdD,}l~[.H94w,"cAʅlR"@mwkFQ^^PX H"9k^]*ž`v [q J?pcv3DXf'm[%I=qn̤nи Dj)dž;}ۑKj=J4 zR`:HNH)@ƽ8tT{` 7icNj(G+ԚIH릾t~T^jWt;OWnL5O-AH-@ÏR! 9KWhLcyEj<61;}#]v&S|vNKZ.|!lݚiЪjHJwIU=h>v6pK*ºU;"mj$SN݂P;IEHD|>bKOT5:($CPHaKח VBpb'w4VAnD3<ڎ}ex RK<| &B$$vJq_P\X s9x|McF-d@kRYVEx{M[r v` zIگD8-rna,i> ʫkvszJmRYeiI ; 1fu 767 s.@pV+UznҲ[QKUxq|c8V]ȥT[0nli Tl) k3x˶Nw委Vfpi3ebD7-ńgÏ FˍQYgf~%45cKM=CJ-V gJ3ytj0` 9>?>tp]&Jc4SJw=8Hbdf١7Rh-0f<<-nr7O*DOuNhhw^} = tċŠB?|s1՝pG?[\YL-F gӪR@䭷Jou+vW4#@n2o.g^ʭsķەFAԱW3Y:Ѝ{]%l Wf:C VN_𱳨Daqi ,+_b_VjYI5!fjauIr.ŗ|ĺ&DoލuI^:UxkZWRrfe9!cƙ/4+kOj[:`x@C%.3Ւްb8W T-t=Shzd3"<  f FfV9JmE25kfčO`~TDb)$ tK8#?:'#>}δ|Kot"j x;O:?r\ql\Hj߁S^;[j 7f)06|rx2{}L%G59j,\)dQ"CkԎVOAnɭp*>> Ie[Rxlģf61?Ge}M<տZAM>Xְ߃ICu^곜cB8Ѡ,.X83mǨl'LegnBQvK_o@ġ|/#(uT-#W5c_ɻV[%Թ}*|Z(Dz˨OSdEr+<ž q6{T<bʔzmw{6J(s~26Zr+h2%)Tw3Y;?ӼkSHB7?Sݟ59]Ihb1lg[m~pX6N'!8T(6@6őerf:HO''}i֭O5Xvj^dwCy ϩ}v $4 a |\BA$-Hp}}Lw5BZGSkpHjyEYO?n FZZR)qŌKJ0ܲF"[_-?|w?]rJ+M_\6É&?YUmȂ@N<9 0@$"-Tk:+f5񷨳AAlSe>|mHSUroqHpa0\6h ~|T5l;5LŽ bg7(:+߼wV:JvdB/y˾`(>z^ڔV&Jacs\"ɯtpȆ_%ypU&&I.ЍkX똍wmv5BzTMZk }ʌ>ω=SgG#MSŒ7ua^4>~arf”tv^{Yf _ :iO-'υ }3Dg+;ⓡ l?@#i2nYdgNN?`']ڮ-^O;qg? y< cw"$? |Rg*Ð򄲊Z`z3Nc'(W̗BD k ߬ 8Eh.wJ]$B| ʚ 6J10Wۦ`'OY$pE=uҸ ~sȿj%$_ORV5HA7gēnm|dNvnD(fu:wqHԂ8/LVc0ޚم-zD!yıbJ~0B'l,tx#IkSN!Z^ƭ7xXȺP|)N0qx.}b__|#\`E) D@Kf@f{уu0lwсC$@ Yed`[sD.Z!зpŗ ;&{ ۧ[fٵԇ9<]q!=2pb6˕@ y^lC2>wCy^I4 sꭱgs`FYɺxD?olf1+"a>iB 2̊OI#0D?1RWDg 4⎍ZcL-~?ZL,O lRSar.;,YdRf2%yX 6|MDн"m[}X E*q X j,9p$R_ Y7ɔcѩl@SՇg!TcM1u %wR] [.u,g? zm;H~DށmS^uE,,Ұ5|V9$Ib,Q䰶l c(hcONؒ\'A6&& &.Jxpua53a!g'<[ [%ݬ<Vm /S#%flE(aoӥ)autPHȣ$&4\B96+ePkcD~ X5vP|'2~K4d&%h+%p~ALG:Gre`8w=Y_َE= A@B/:Tev/MTCïHVN~nc46 3 rzt#U~*QNSOON^\c*p9 -pپ .зTcٓްNv&N[pQk7XoU>G*c{tSxoMChir=C*!(f֣JGU)ّ :Hy'neͧA!p0tEO !]. bͲ#W<*!4KEgW?oC}"A@Xo-x3ƴXA:nt0^|AbdAN)J UޒDZe51&~pA|MDk;إF#ó8V>4Q hƦ\VwŵS]ֻ0 ]@S ¡U`)ރuSU6)Kj;%6վEQ( TKISoL5pD4:Sr}(i*O[;mwWe-3F =$ R ǡ ¦z !5%>)-6x?T2i+ۼx]TRDFBM|ګ("J8VuN:m(5sK2NU9K&={9`8"ڵS{fFX35%o.W!)b+zup $ts=ٓ2l  haMzr@wJn(>?Dl#!4@Z6dPw#;`8K|^A }[$?kg(b8rh8K![BtnNL~Z:}L 36wN41.+9j_i1f4eƯɠ4 S(iMK/#cQn=R εt&121㳅FCeZ}<9cU&皵;҅ME獆|}^*H[038E S!%K1(x1[d$dX]M՗ Jp}V@* GVv. ݈FeQM.Iq{PNxQ6#v^F,/a|?E. !ބԓg~/aNԉ=rtIQeJ|ڤ^|)j|,hr\HiFԊUg[QPJgBQ:)`h nRmzUKV`Zuk(\ȼxΓH>ۭ;/ Q8z2"~'YŽ^j+aZOdbme Bt*+yo* JHc]bexݼbS@>x-1VwϱלP-s4yr% ?}7Ѝ7}pш ʲ3PL<) /G ̘EEb*'{uS:w<7Mc si,̐/P/P'2~% ixy{`5eZu|Չ8.}:8>m컜GZ>ah%U\D2n%6J%rփkEǕAVV&{Sؘv(w*ɍ `HMݠ 6&d!GIr@šc$XiBAﬧx3ـPaC&Ύ Oy!;aWC]PB}1tͥۏNyw乓~%tp1Lkk&)<.cl (#Jyt_s9Ɯ⷟̡yꂻځ{{0ia5RMc)a3'D!vYOP]RrVW*nܵ7$ñM@4M*mȇl+.#}&%N kdVpvn _8 X 8aNH GѾDć5&_^P pߡ$$ܸD ;Y{DD60՘POAA"G p}po$poGʗAGIb즮AAUdH\Ӯ8vNXJH^͟8jIOZlĸ~HJ~@$L(bJ,|RQ >/0Vo3 o_!2\Q$ wZdԘu*__"(6 Y>` x%[A ȹ~[ʕhD,לC3A: N2ecAReԱl\ϝD7EDD5 K fi'A]ALfƧ-jrѻfW$Z,aꖗQ8qMQu5J=m9 Ūmpӯ"AzlY 7gBOX_3Ny!h*}AO}_4hC:\!Acճp.L(:qu[:r쥳 ,F>smx?u-u IŅi&@ߓT)`&os:ED]>W V$/{.n.~@;|^3OFHsuFD.oKP e=; (ղAxvyv"y pLG9N4w4/? O%WQ]89O; #Ѽk:X;V xmCIQjdGrTdq+cSGp\oDalo)1<xQy` 8[uSӝ ̯ vjxGE«@1; Fx.1@JI~eET;'rW!.Xdx'wP_u}Y^Xux 6Z*iSS-[:EF<Q.h`î_~翯"ېHKi qU\"_$=im/=/pQXwn_ޏy\xst2(rK q\~N3 |R#*bf/Q2 KVnjԪDLW! 2)4YOa;+cPB65%#-" ,hxmWm!8{NjU/ƻxb`a15]¢Z#ͮH_6V7+T_EY,Ɋe*0A`5 ;aj']IBe`8+lўLFɾG/6 wbJ@<$RT Gϫzh j3MxH0&@H6B͢ jflFHw#7ޔF+_geS0#۫Пb!nPrrY,al#ɆGФ웓;&]SĈb )X]s H8SzܧyJt6x0 c@R"-̙LM}*,5w^dͽO h! ΃p*AۓC!PxU6Obۋ֍{ѯds\kF1C8 +iA"Yӓ[x6H\͢uJqa0/gz[OC" Mc q%r7vߤ[d0́06н O퓃 ncseM3ax>q!B8gqUYev"ّ ?BDTD|0lmQ|Zhx3c65k<d_Z'!q c `yٱ"!'W2m 6}ծyx6||.۩`jk~'"+;Kf'j.!:@K/u3O5 D_# %$#XyX9gBOe#) /.I;t*3%~Khrjyc 3Z?\D4d_wYc\!IL4dIf&7w/O2:WMڶH И;ma3^}iUU,#M5tfǷѷbٿ$>`ñk,JpSE~BC%}=R=r#{\g}X#N`/F#KVUQraE_n7 $6~Rq>@\ns3 B.{ ";=[`MAߝA3؇QLކ O?⚡tA`ߘxk/$Fʏ͵x)c uhgg`>Tvޡ٦b//|imu5u!C+jrN\j"":U3zaSСb ku؇\_p#]UhLrIgWYK ͔9j*3?[{U20'+-loq\28!4eab;j>ClU< jAla@ۉ<ğnyNnGY{m7CP;H>ET_K[EkOn 4@ŧJyO*'-P~?mES͵r?$ρ>=hi^Ҧxϟ2c  nW&ܤ"5j%_3vᠱ=R2\$ מO6󰌒j@FI6naG6P_T2qZi-&i0@m_ LeO֑R{cF'rb~|'D(YtU gmM)0VVu쐿ЁǪ"6Axs%ھUxXN4) ~.m#J,b<,~`"+X"x/.}Ef tPh' qE GIlF}|[;L,HnRpĐ![Ȅzizxm,L7ET:7 c9DlыNcTלRح(wY +-_D c8ECZ5{gLoSVSe,-kҹ%J~Q@2LœImF$#z;Hz_]mڗ fsf3'fsi z8s-;5 Ǵ~NsLVx]Tvk?_c5M P'zxK/ 1Fs:q7T :S|GE$+1"NͿGwl5AR%pVf|(/\^ig # 1 lwNRS9 ;UcGߢ-pDu@2 2U$DJ34-yS)`u_w鱖ּAO{*/u %L"a~{ՙe‹gHHQQm?RrS'ѡgV`=dZi yZ_D-V |`ݾE"G^8CwP-A];ȑr֎=ߎʹ.?WM΁4A)`ԷSxX QLSaZ=aE*TS%6X`hon_֬(?O &(Alm ;Ӥꤱ(V}7uͥvf%$a+ 5=c~b&'.QOGXfZ˜ux=C Zfr ]hu=O1ZO=^20ԥ\5  DT*3Ꝇ)!4}ׂ„;*% ߎ]MVMy/[u!/jo2x"Mg7gb]FiF~d6b:y<_|!-Zѵ3̈تEZqRmSpU$ 8tMES`!#`@>MX(9b(=80 ؒoGȯIk[@ k5 >> XqMj*H:(tj/힤{ELX0睼܊:EXdВtO&-ZffGP)`s-KJHMx$3,԰ Pp+x3s y4E,aJ$tڽڔ) RN_YiRkpOYDI7T.v q/kg.9΢H^m_Keg&h B5b;".!4 LZuX472MO{Z#Uk]:~Q,3=>i;@0P- oJ|6= ¢˱ԛUx.j9HvoFLS3H @]v3*:ć%Dq=OEY-rsR/ᴏC.O(@րu gҜ^ pnjܠ H)n2CYZj *F#ja]N$@># r-UQ@4MĚ-PL`CP}J[><B"+hCXCyy z R]P0 )駃B!4ݱ""3r;@3"89˘}3ҭGG$M_rpm[?vШ.~T#N(2i_S g.x:tʳB1#3ʥ6 o&v]dY/Yoϝm ?T"%:{zq|^}|7t^_ ^\ؿE{jf4cIt}iI~D(h.vcnݔ{}{R8}Aɿ^/-D÷,I¬6j:NqiNJSV(Jv*".O GO۩jJDkI[ ܻen]۱MɩF 4͹ΔxIlPngBijpʚܯQÀrjLT 0az+8301Z4;ر-VJo`eH`s&ପ Ȝ!|d-D!xo~Bwʔ\R,FYᏜΔR R4PS"P0|`T\Zsh܄;9o$(xfpd7|xaM <3 28!ȪЙ?YPvX7<:+y͂kd֠kpMVt I/R+z_0WQ3Z'o-;{BֈvVu9'aceІ0{}|+#O*v$91qRUAB##crThq/Rv88~j!@Ky@*)J| jL+!P0l>!Hx6jv{}kiCyryf)Na^xũBhL'Vɼ<\ SS$3lp 숾)bMQĠ!Tw.ȇ ( jӕ00Gꁰ ݳJF }<#S MDBW6r[s; 6>< &pc2]3 ͤM= m9C.?,+mR5&6>=1אQ,bS{*IzaklI؆rfsc?2>̮v-ˣҶy"Q}^%Y}3"=z㎲N4NweAƻXؘKKmo]dS8R݀PѮ:R8,\'N^dsG/,'AA-v4Zp3N[QvwЅ=Y;BtPb3e]RX6> Ð9mUxoq( {hhY)M o LwM["HMJ\u3 t B񵷥JC=n%O$zWl1` ͩG@ ~i0f1.zzfsݳym6Bl.,ِg"szO4힩{]밎Tl"k֗LF)圸) t,1~AJKߘXq&ZbKAX쐞b@rpȒ̲$ bOw|2? #OdWoxN礯-i+;GkMy/{ϫrI?vZφ{*Zms)vvuOg >Q #{+he-ng*(QiJ%-NHpn7c89bc1$-raft-04#", "mPAs,ExsColse"S922 D]-254}"M :i]TRAILER!!!&AdϿ |usؑɾF$О>twL$YUL>zBc_}<Ќ^`D鉪/+GCo))0p̠c?ͽ{LQ- k <1l?>Hftξ#1f!6 s2"KăꙪӐ˪m`^>xR2>)78DM; ASyGDQI=,'bݨrw[Rr]ۑT2ZΛ2I3Ք_trͷj~Z?=@ˍ`Q[~pJ@ܑ~^e^0ڏWƪU