libosmo-ranap-devel-1.3.0-bp155.1.6 >  A dkAI%z Pw:ɋ LPbBYk݊sT ?FiQ)|8)DQR&(rguPLLZ)S|`Slk׻fnL_Iur&RR ^A>3 ЯU2TDԥloL8)#loe#"UrJ664ۄ~ĆP1ޯg{#Dz2*$-׹O,%7Ϧ4u6 ) <:0 Z )gqV(>=l3RKk7P auUQ'׿G3` ` 9IHZP\.'c;)fd_r.D42}sݗv3cF$q*P ރ`Jj$xNfz/g&;dAd"2E;mLTC.3T/l•L逄-5, S-(F^ ;>p>n?nd & Q ,0MV} N ,N N dN N N NHNNTxNްߚ(89:FGNH NIXNXY\N] N^QbQicRdR|eRfRlRuRNv[w\Nxe<Nyntzn|nnnnClibosmo-ranap-devel1.3.0bp155.1.6Header files for the Osmocom RANAP libraryOsmocom code for the Radio Access Network Application Part of the Iu-h interface. This subpackage contains libraries and header files for developing applications that want to make use of libosmo-ranap.dkAzobs-arm-8(SUSE Linux Enterprise 15 SP5openSUSEAGPL-3.0-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://osmocom.org/projects/osmohnbgw/wikilinuxaarch64RSj+ "Ug$S 'BSLlDg1 @?I LdZ(,PQ`/Z8k(#X|J6DW(V 7 NN7kZvm:$k1U_i7@ *{3,86b,blbpy|c  h-JDBy}>>"DuXNbK U[l,.18x t(n /m?.dupcNh\D  h>OjNn Y DkDb7D='NlHjX/; ,44 QzpEmK\fG !lXblXbbll{"}>5HtLX:D/b={~\p6vv vl O C[Z|u}MY0:L*4SSSm(0OOZ8}(; }rjd U AA큤dkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAgdkAfdkAgf5217492c8aa43dc1c3414da791c64679e42d1353d0c8c22679c0f5a0f4f2022899db739180c02098d2e223983948c4442ad1f84260828d2e08d1abb65cd5a7072988da7efe3e2d89ba013b9a969ec2e9a1cbf99a8d0cbea53fef72213bd68d538f1725b8d05f45de5f5999e4f687d0aa9c29bfbd68f98acb83692fdca8accd85f27f1a2797c571a3c7f8deacb40f7b536a30687a963f4edde51d3a752f4b9c5cafa3b5be76b2916f30ab6724a86d507f08499095fa150b93a96e32fa456f1832d57c6747300567a7db72204e97f625a6e02c3ae9bf902f6d6d4f85230b19435346fcf1f0ae1cb0625879c261ec00318bf7a052a82c2d12488c7b463177953de3c3efe0c0b387d5ba750bb267b5cbd51080264ded785eeb4d639a9ec74f92d67c76439773da8c4bc570e0c420782c88f79715abc3fd146467298a78093ac7ce8f75a3295c255557f2d1fc1c3490e87445910b81a453f90b1f06181566dab48c9512ba87c45d81006257b0c9ad466b2d8b18235c99fc12810fb9ca3e8d7f8e75235805bc95b57c21e5d8b9a7c9e355ebd33caba55324c9efcfc16a35ec0b9b0b901d9e20f6f1de99f9cf7eac467eb95b3a7b63694df443b8cfb9338c8ab846ed47dcfeb84c606aa892f1583920e996400e258c522cf921232efd04fde97731169ff6fe6cd359b1c41d33c8fd61a7639786558f28e08a69f2958fc4d2a2a5c850bbba13bcb10a29a75e424da826089c4687070ad976ff31b4b44c11f15556fbe4771ed412bf02e4cb9158b0309c7a0507e4cd94bd01cc36fd6979276902fd705f08f953ee541fd392c2935158e3836e7413acaefffd643b1c33adf80628eebc6611ecbc0cabbca5aedfc42b31caca0aa825a172209af6a9fdff834733e65d83fe6454fc6c12ac81bf32d999cfbef6fa106ffc8cd0deb0415f3a176613bbad5e0d079decc3c92ffee8268a24961c8c8fc053fd894620aeee7ca3cf908dddee5517c359dfccd058b1123b6a088c1ed4edd68a5f3f43113fd9911dcaf0d2159c779921ced729b50f4e33a1276e7aa0582d0925244eae1bd252aaa68b53f1478c4817ba4922360caa07a02f8459cadd17db0fd173603366db627637a8d74d900afc9c41b71b330087934abf7a561df491ef9ec542b36764c4f1526d29e416fccb0f30690971940987f15d236022aa920aab010ac344698b46672089532031b974380a0b362bf4244a0f07fe7aace0e16394eeebaca6fad26a53f508a68cf11ed4a08ace648b42dff59e95a1aa45b6f72eb35f43597715245e161ccf1479039bcecc22a9ebc9d72745ed53664da0d7aefada14100527bfd54d3a03c79b50bab04b4c4e2db02557a5d665bdcad5118ee93eacc2893c30693f69b451c6f1be65826dedfc43af1ec40b4f2bd8bcd9365f048d1ced68857f58c6f524176b7bd519c523c3cefa5959f7c6caf861765b568ca7d9348cffdf59378d325871b6693c72a28426799137b9629dd6841f1f56b9afcdf8a685b2939d17b8e94c2e60f24be3b8b10be6cd203782662c307c81c84eda43b6f99b4d565d584491ca914232ff5c8027f05945ac06e3160d6784e2d8b0f8984be3c3756eaa2d0ccc494843d461dd99acce5ad33e5f366694f242e85c7da1335db723607d81d9563e0e3c04e6d43a76227c04388c7647217a4ec32eeccd859b95c0bf4079b4f170e5c27da99707f5337fd470b300772af92189e8f51d99352e770336c8e849804728e80e6bb58d20809e12a652ec32b0b8ec0753021fcafcf81962c7786d3ca4d87587d84141a69757ce8feb579be2eee55d56404944c09eed63ff7e4274e2f6b3d1353dd1a1b23585cd2af1a83be34fc7c703068d2e2d21abf8310b0960a5c3d22cefe794e39a9c217e875ba2928a909627a64159bd9a0b6874156f88f031efa8811924d143fdcff7cb886e12f5b4c3637741b2cc17a9c4b54a8e01cce8a6bcb6cc073d6b8b59345056f72902e777f8b289f0bb79175f486dd9c7ed20aa7923f2ac554bb1a272cecd5d53a32137aa9d8c376b3a436a9a258ad231b1278b8d3419d620c197dd036eb625bc5aeb215e0038019c07cbacc16e9a8350507e5dfbd4d91a1c7da70c59179b3cee4bceba8d43060c6a0d1835a5aa90210c410fca16406df3f4ca563f9a54c23075f4577edb0c1781818e488db33d07904c7a4e804b58ae7608cca4d65e63c6a1f22e7915d10fb8520e1d85fe32532dedeb08097bc45681ff997b92df05d5e0fe1580f80f74f8d975914b65c62685ba08cc89e0072702d50a23e13e6beb693c3e937230764922b1d039a2621b1a0e669a295d304d05f1b38191429e44cf28f5ee8a475935e9b262fe92b2e91459fa88676d738f007faa27bd934e5811fdbeb114452ee96f5a0c97b6a7bd8b38b9ea80af4aebbf23b9a36e07e538a279ed17498d2c2db8809f3b1b4aaa874b28ccc96ee09c63b4019f093eeb55dee139c81c4efdfe793668fe9bda6bb9630b74e029e240fedb79adbf663e95b8e98aa82b4bb48fed3281fc126e710094b328a7fdb6e7be5a72cf38be3364a68e7d048fb26d37f97220aea2aa60cf85e36b3c76c5c456be268eaaaab6ceee2dd61c2baf654f17a1677f6119ddcb167c846397d47fe3eb81a087d5d8e0764a23dde59fae895e33e85eb7860032d2709efb31eb8b222436c1f080edf7a9d0ec4e1e4df62a7071209b3f997063752e9ca364ad10790cf1be9e3506b7b18e67ccef05101d6e10fcbb5ebc029fd09a9ba2d949ebe0ec64ddf4d2613451b8d1479f745dd8d0fbf2d6fc69d7aa971fa39b2d922dfc27c414fde4dcb34f8e793f6fffaf4d69e4ebb8de9f0c5ea392b8cc5cb7ff563e3b0bd62c20ff7efbe71617378a831a9c4248c417c9ad7d0830946296ed26f2bb1761c5605ca755c90c928686b7737f7d424770f82d9bd10eb57d976c9004fe59634b91d34d0f78a5390340bf844577cb356c821da24c28c1d56df5f4327ea145067c07201fb804c664a11cee5328a680f1479bc6fb08188972bbe3e27868506214ed9afdb23fee29adbd402493ddb874962f87c637f05b6595470360e22d79184b1eeddaa34fceb6cbc1770a22b61ec699389c4178cd58d1f565f18a914a1b4d5cef0e46a741f380930ca59b841098a0f3f7c6d672dc4d54ae4ce77ab9dd3eed6c285e0bca63d404ef971a504dd944132a9fd3f777c73f034d13f5b4344dffc53057679a983a483ee9d99b73907491949d648c306a3a8e9da552e7a53a025fbc7799e7f47eb5dadf94b455249906c9910f2c4688199ae7419142f768bc55cabffa49f941658b7dea6509832d7804b50fb81bc0c9b7c086eef2f1e152d9b16f007a80022e127086a5bd1e440199f5be5e906ac0a87eb0593878ecbf50d3f05868e03c7532da6eb13bad337d05045e6f215f8fbc1d9919c1ba9d875ec94632e3e4842ea7e456bc71a308ff057bac2d6e8031f2846e77d7f01775ce4ec9c875b68d552ce0f2592a130c22ed707bf3900f6dfc5bcc7f9843c0a444212c27200f1caedf0c9120ab3e7a304581c8cb83aedc2882c26c2557ef71d21eac0599b1d8d031d625c07bbcf63fd61470372e15cdf43e98492795535328382b500534758511e65aab2cbe1f2ae16e953e354206b3a51fb89ac1b899f585e8a590a737d2f595c48877696c673a19a17a4517b63c0678676bb3171fa97e2e926264ca32adb08346b6a13115a574d5c3ef4953cb5681a178e7bf607560afc1d3e2c1b59ad0d0bc99de3dcf4c80ab0b98b9300c16fc491b895799380082f180544803beb6cb7e746376e8ee291a6bf1f1e7a1d9292c15e38e94b2cd80546ccca9bc41bcbd23916783990d4b172804cf1eec7077fdd00b469452a0af2af1da235ea12fda79e77b9160a04749663c66e6de9009b589bb426bd279b467c3529eb27c1dfc147dbbeacb6458268be2e8e708d645557db5c37f88a7ff8e12dd79f3411721f5dbc419938eb271e466c44a38919e5aa0374d1140f6e1947af3fb260fdc9c3110aacb98a6bcd39fdf74070c4a301fdb8d82eedd4338018e29c960f6f3137013872d3371f5bcae8647524f20e792f005fbfa0074a48b51f5626e66854ee36c0900ddff0dc4481468f29336d009ada27797dcc63898c8ba345580e0679aecf83b693936431ee7a3e763540b6a00b018549a6b13601f40a8e042458dac7a25b44de2bd453c75d35a1db48f223fde94fe87833ff1a8fb9151b748028660922258509406406f75d8a605453040e44d60e73e6305b27c13439deb92a4fc7487fb164747ddaa615c0002b4a95e2863ecaa2db3cbecaee55f0a76f53562957e406d3bdfa974aa5978eef92509e3685dae20de2abfd9925d0ccfec7145013de4055753a59392e62a386c6028534f2c0d6be7f3327ea3fea0d8d722f770ae4e96d5888f767228af61231b6e00f16f38d08ae33bc68a9815aa71d749e3bb9a83aa9c7a1ecd0f07c9f5d9d2a1c427113a5f6625d40e350e8cc55c281a1c543ceda5391ad93e2a62e4bcf09c938ceb39817b806c3afb3cd2f3106cbc402d77f4343f32ce2cd79e5d3637a7dd5116a5d1ec293d865726e8224fcaf4c8a68c3b846d921a59bb9a9f867b90449e7ab3789a0e8681fb96c5d3b8f3f3787b734553eb07b98824038c07a7748b57f1e971c35915644cced395ce432f5729799eaf71013b07cd42cfe66fdee00b0e3fe98f70bfe3425c11cd02d21a1081e45e5712a2ddaa76ecd64b8e6741f8219b3fa8a4122da8a717c6fb2d057bb0dd1cb9c5900600e98dc7cf220eac84501e9023abc54a45c4cd86bdaa85400b8b9f075c29433924efc33374d2de04d25b0ab31b156e4a7ce1791e431dbfa7ce0986a4dbd72d7b52e0238ac779a0fac654ed26b8ece714eea46e723faf71d0b3f917db09a81e8dcfec1831c2b22e50bd72934eaff2c9fef295419c42962cadd7ec578fc52ed54606a490837f1a0dac227af36a4c956529e69d021b4f44676919ad83eb21228f87b23ed6ce9c2fdc3867e6b15fb887fb7557c1b75326dad78f6464bbdd418ad0ada2d696b167f555689af38e191d600279f6743ef7dbd7738442e782a32a187347ce2ad8bc7d65eced11851023189d0fc566e519f6890bd229012415b25dd6b312b82b369c918926a78ad67f06d42045e8520d061316437fa2a144b2e0683b7617ccd84b8a826f354ec6d19145bf1889361ca796203f129e54694c6945fee6a7bf06d6e178dada9f7335d663669c547d09e94cc462091729fac7e6f5ad5b66b0ad84cce1e2891dc02d2b6c07cce3a6443c61630b1f704e463589da2875d2ff6fceda9966178b370f267776a72acececd8d8bea719231a487930cd044ef7a4ebbd8c0ba1a07bd0289c9ef38283fa784684ac32e1dfcd1684dc8889acf614a1420908bdeb0624831bf457553b6dbdc9bae339f8f03391b817c2e81cf564b695bced766a8464a42548f72ab2ba477a467e8d184e72019a1417676cd48ee94ca256c86f960be27a1bf40a0dead23df89004f8e4379be6d76747f57e75684fb69d3064763be0bb8d07ecdbda269fd94bd25a2b625804ba4914acb86f10fffa1ad5032379c4b20755955cd2baf46f8132e273569e096f3fe5790851ec4c7489ea05df092d8c671484bc39bbea7a08894f025c008295b7ea3f05a1d961251285c8dc52407a329249c6e7e062833e9ce61ac2b34fb806257dff33b63246ddad76488d741553ade92d5b2d801d978980186a4addef470888106e41d09d3094d74bdb5bfd16ac77a286006c882de47f2646826cce2e8535dc99c12a3b38841b267849e4cbfe73be9eab4f1d4a5d2874ca27e223a09ac6eab805c8121f467cc5395bd3aff4e9687c98cb5a8f1f7dc6fd8f2c8b8e523d145e4e3d454d540f9ecf67022d64bbc958fc1a53b6d2d76fcdc6151f091edecab33c1764d459b60428b0db21bba9b5280f78fdd2b44f6a8dae037984af097bc8d6cbb421fdc8bcb64f47a18f0a0c246daba76c58fcf4156d294b10cebd8cd43cf05674b0c6011a2bf11d226547373f6d66df0b8d3d8aa337c4eb0248139d4a456e9dd28eb33060f2bc74176b85b9ed022f3251014a8d832870409e33fc6d5be2ec38fe55acb8bc355d69dc562b6131183976ad347132835310ba15bdaf1f5b72526db77fdd4b6fcb2c19102082d1c64236ef3f739ba0070ea53d78eabd657b8b734773597bd2c6ae09d1843364400ea7fe6f3203a291c606162fa59df9c7afe570ff8031a7ebb034aa9a24a740fa5f61f097da3ac2ae2936ab3bc4721137a001ec83dd665045a6ab98b77fdf735e226a522a71da667362d4950ae38888df820040dde7e65d9d5bd86eb9880aca0656df7245d4a9a2f90a0fb02d8f871f3e9cf1ec974c7016ff142ef9047f03f430dc75abb138fdde26ee6887595058c08656331c65e0df9bcb55db00fb6ebf2116a1a0cdd5354bc71d7583136724fb13927da8081879f8fa9ff438c7235b786fd4b9eb20cd00207b1abaf8339333e0e705e15667665460a4f50c5709d512b7190eabd2c7640c1164a8bfe8495dafd69d95f952e947222430206390740b1a9d0e29f2bcc0c0c33ccc08e2bd2cb0f0f532d1b3b507fb9fc8cd70f4e362099cefe3b50ee843e6a4e642c8c28f79e4231434fbd52c2881a3256338939e2445e87c3288c3c6d3dc6f94362774aa559e6c63bd6b7e16eeaccda4f1ceccf1076435b536d3417bbb713d80cd49f389f3a7be50be3a0fc46fab0181fb9c677fcbddf84412cb7e3c1fce4e2de963a9353dd2e7872de36ef6753c8d3dd137a25b4eb64c6576df8e9e3ffbd682fe280711532c0bb4c7e43702e56158c93cea21602bba11901f1e0db3dcb70f0401379cf780f84c814710f8e3a58bf3c5fad977b99fa3e13d8f39f511d7f37bd0b524c08eec91d06d911560d3d6c9aaecb37861d4fa72eb4fd284fd40e34862d6890ec6e1b4c87ffa3d23e1f94863f46b2d77cee8c4fab2c7e555100dac064c4e26cb7370d843f5fff718216c289e353e30ee2d75d9271339552d2c04b197ef6fec6ef9d1105e44057b36e4a4dc3e8bb406708e778ba8f48840fb52c09551cd1db841815a5949d25dd587b50bfb24c22abd87fe6cbc8911284fbaac4be204d1fee73790f1007fa4ac846b132e4db5b2d8fe82cc823d3efded4aaa5e73d7f17a97ab7bd923f698f1658e42ebfd30ab0068f4bac11edf0003c517758dbd9d7a500fbd84e2053368a2a8cdf7c7c6a7c53e94bb6053fb7060d9d8a62c2484214afe598f82f9a99cde9087a593c397d7c6e8bc5d35d47e9ca92436b00abfc73e9233967df6870b640600cedc73832176bb10200b92ebe4303ac7ab504219bfbf191bd4a070b884f879bc5a7c6c0fd0b607af5e44824a3b4507d9c19e1b6edf8a458f384829da35a0f57793eb2afa7c3f9b3f6960c05f1c994801820a23c6b2c1bd5c2770996efe9fa19163863afeceb07aa1adf05f749f05e47696390f32109abfee4753b71a70abd46abb735793936d4c55bdd4f73d56f06845c2cc197769af69ecbdd783d3ce8928fba2247f70fc7d93da92502cbda4bfbc346ef7b579ce4a53888a13836af98d77c784c76990cd7b286e79cf851ca2a50bf6ccbefb058e97514703017b05cb58454065e7fa914f7972191cf51b0f33c968565098d5b83841444e554cd4d356de7f6471b47e1f7ac776963d66049c4db82c0473ac48d68f9be4803710a2dc210f47c0cdb25108296149ecd82d53332c89ed53e0bd9e57ae6ec9cdbb77bea3e7cb958535ce896a5afab74108ab4be660df57fd55c7a3d1113c60d54b9f5d5c1a3546ae9f04437aa7e3ecc9d8c76bcce5feaf838119924d7098a19571ca7cd18aa4e8f7e18dde762c4543ac7885989d3adddc0d7a9d3dae270eccfc63d47f4c67de4947b05a21429b5f407da2c0dbd017983f3cdaf23a4b35788eacbfb965728393a46020a68ab3e5b8782f335545af12bfd2b29087580ba63327982c3badd35aa96e4d96cc742fba1e74feb7b71d02a90a3b82af00ef58f3dcd0bf389cc178fe063b7046facf546f45872db00dccab886cc5b9e277dd5089607b46511e65065b526bcd52dca5bf14e98ba68ec848efb5a4128be106fb6eef5fd79630b80354ed4fa831283da794f3868141631755d38b6b96494c5997c73cb8f6b4fed16ed8d17e4496e9ee73d6a246b2e8ae356bb089e5865ada32d1197039390e3d5e415174e6d5375f74f924e894e1181fcce3b610981bb607d5337cd6714f0a0674c0608cf6281ffbef8dd5fbd02771fdfa05474aea0d10973bcf94bd2500365a35952fc67f4de9af89803d27f5dddac7b72b5b09c4e59abddac1abdb845fc8cd5e47af9f721f2fa710ffcd7ba547b5a228bcd3a477f91e35e38882f72803b5f15b2815c969a9dd35ac6d45861347f76c30843e56a44e32d99b80906e6f74a4250d20e95850f2058c5e9f64a3d2f3046a6b558cffaa1cb70fbe0f27a13fbb79e1f7089d42e2c4cbf7fcb951a9853fca9114a7ec873a8d1b2b947d06f1097aeb71842a1a8a433a5d343400799f371f739d6d0f784588a47f4f7114f587f529ba4739edf1498deb21379c8a63c991eea5c37e3dc6b2ecd5c37eec049dd14d7114f354d07f9438600f9e2ef2cb4e9cf6672f1e7932fa6a15502771293c2a435f51acff7f0b7e675f4e47110f3a958783c555f0be937a4416ab755986352eceeffe117bfc395dd92127f91624601d5b43c3a6bdada20086124f2b32bf39afc0c502d13ea6ae5a81a6c8024c8d644a6751bf43826e0cb20559e0bfc6ff170c646ae38bf84d0294be7067ab76b8002c6b9cb9ee2185d777af023daa3104ee9e2b4b3150e5d5386f600dbfc4ffcc14b05d1e7343da63f4b35bb2d10215d7bf643a7d477562f9359f3abe6b87907898d82972c07bd35d91042c68846155a7f6418057483ebbcba96c927ceece92a4d586562fbacf7a8f388d0ed156ebece91e4cd9a26e21aec5b9186addc4525478705451e25f7f013c6ab72d2a306ecb4a0b9fdaf32f070a383ee17313c87076bde2f0c8acadda3f0505579441ad053cbde12d343eb897e4380e84f0b75871d6d7d6846cd9eba00662d201ea89dc4f2c5dd34091daab95999cfb71417bc3d5c40629f239f405ba739a8a5ab70df16784c0576f735be2626515a3a4a3cfa94df48e264da157ac1b0d8b4bd21439cf5f4510d37f504d3799c8c17c6c8f20ec74ac6d23f56e03e9edf7f2cba6cd264a5de6d3047b54c269b6afcff9477001ad93a6a9b8810040a1c0f3db3f8af17c675bba1295e81c2a28e256ac237b5bdd0ede2b447a4317fcc7d6e89782788024786cd5d3715f67864d0d98e0f1b986a86ffc859d716a4a22a2c1f8acae2dfc4b6289f42e863722659a706bc4136f8a9837dac5ae86aa11e39abcebd268600ff8eb2691aa3011ab8f2c695a92eedd70c20b1634538eae05a202bf2f333c0aa32b8ed6f43b06aa00691a5e71bb867b2ba77b0b5d20e08809c0cbfaa76ee93cab0038880e476b3c7dcfa4eb347c517f9ba714b3c0ac9e3ce323e28ec88981a65e380356643b904ca8ea4fb2a6466ff16996472a06df8a104837fd479452b790b37917f5a29eac3564b5282ecb4c18f7dfdd4ee6b86cca4d6ecda5867471379247b539c084975fc9ee8ccb607a669c74ad848e83e797471e8410a898b6347db67c5e4b55b060e0a3140b1cc52679f94e7feb33b20e84ab0d83d2808b67c929b6c1674cbc9f005e7af219284d1c8d8135a8b7c6c20be83cf317de0126edf25e5b2cb3a367495a89e79394f4b2b0902bbae0fc2247fa54f84c9e51953e9658210256928bd806397ee75d87e03c43b592b1f32bad0acdab2bbd4221f2eb099b53ccc76334b99e5b1256fdc6a9978adbe7496184ec2ed688076408b18c74db52963be327d3c2f9aeb90da31de6a8d5fafa734460481e7a4d2321fbb98e615def5cac2189b10857933bf02ef2e5331a366d0a4fcdff3d1000cdb107129fe1e92e0f24dcab7fbb11f823b824ff97b1cc001f8290584787139eddc3aeca96c9c5e02d468860912e7c7cf8ddd43b4d7064cd07e170b9abf2d47b90c3eec6e6b9ec4ec9767cdcdb8e621d034dd2642913002076bbd4e0be80d26a8497a888642aa36225256b23772affacf341647e7ad48c3efacb67783e860cf62a8f064f10c9bd080a02a200d9a7439ed96903ff77b9df56a66fb3a36bf7e70036cdf1a6f96375d54c3b2b050ebb19af6b0a5c0c5ef06291b66c0c5f6df800df645b220dc258a545d3931e36f593547bc6900433aa3d03f6318d6b4be78829cbb6ea7b482c3389a16e810798e5df66c3fbd8f239bf71064efe4dbc09769abbee905c3859f5b1be21046d681118c42f54ff2db2168375259810d61d329744f9c829738aea9ca53140fbe8a5996acff52bc75ad1452fde9a6012fdb696c42826779ef0a56bbeef3186e0433bd81f77614d079fe8d4cfddac46d57cec6092642f8a03d35586c0e16cc453b45484ce0b63708451de3a72fba633db499b3780b9493eb1fc17a6a7e4f47cee3b7d9f8762eef854d71b3797de63e990edab23788d09202b708d70215a566224db99cfdfb18ab751791e47a8d62cffcadffa349063d7ea05ce8d710acba11d1d9ccdb43dd40d31982fcac192d97a38d485e559fa9a4d8e8a455ad4c5f251c3cc4c54ff1c52de48abe671256ad9799313bf66657d16d8ea98c84a66b091d56093af9d803eee8d1d13a594a66ad25b2b26d18a3407ecd672a02d236804aba67512648a25732d8cd43f5edb39ecb34917682b9e6a5a02193674844edf184620c8d0c5cd8fa377f7fd6eb69ce971e10fd4fe111617cd70c3718463550af426d0e5b0d298a42f834b208e2a14aeb27691d34070f73d0080fc2e4bdfe39ffb1399e9c5c3de06bd0ffcaeb79aaf457d430354db7264596e340f13c2103101dae69224e857e52cddd3a89d1a1bf4f6d9ce2b25edf4ff65a0c83ab606f1c3feb302b586c60407c3b194a86a42b2fbf351bb6c8c791c9a54b193bab77c47ddf38951f9222dc3542039d1814d738856194c83cfb542ca8f37881e0aea1a1ae6aac8e39906404c67fd64a3d24dfbae563cee161f7f7a79870de57abdc40ef3265b1a609d9e7b8c9133cb5c55333d4e8a7e8127c744d026f77f7226f8212477cc44583280bd7315ae59fb8ca8bede059d1ef76b9fe509cbdcd492d6b2e643ae2706266e30cd135a78513d7ad425890b6e6017063c57796d5c6209f76d7f7997543d212892f4107fd5c495c0d1d464037dfd87ecc3bc99ff611434aedfdc17606c52005b0d2aa934d8d3e09150e869615754d3462a0457c9c717776228b5e1a9efe1003a7f16aa98d5da8f64bd313e32eb9afca0c91ec3de762c7aee1cb90158e19dedd7eef822dad33ebe31b3688220bf24dbf7918027eb2c23286b2f984a80b75fbc5101ba80db73baa3dd55e8089ee1440ed3e19ea02af82314f514aaf193826294bf315af00e538c8c318168d52dd5ae0c23f2c03863166f2524581a655baaacb48064bb13ce1b640f08e08c748e0ba44fa4bfe60baaad5470bdd3894899a6505738c3fa7e132b2a959fe208ab11948edea27545374ca2c078cbab0d109a36d8bce0b92faa1d2a00e16babde6a0dbb5ae8a16bc8cd86ec12e467db97b8e45c55ca9840d757c8956a596c99df84fb487833928f80b896f31f1188dce6a6acdc2d97a878bda7b66ce551d08fc10e75658284de13897030b4f3a70251edc75b8cdc2d52686f5af1199869184c7e3024b4a9a635925c56b326012f3a930cf277f7609c7135057c3d5f49c1c3cf16dfd8ac4b6ffc4c055083f252a75a8da7ed6f5d8601aa1fe2f5243c43297d31cd6bb0aefb590e12001ddadcd0d7cc2f4ae1948db958189458ee97da9d096ab11a2fd7a6bbbf2b38bfdde07b2035e151b263631d17616b09c7f64010e6b3f7621660aee8198ab814529dbd7f0fb8dac61c5879e512d27d47d947c990d821bcf1695d24978fa2e8620e61880b3928cff2c6a20163f007321e33b472c2a896906ef00dbe911aabb9052c7ee3174daa3ad34a87136c01bdac5bb801913c07bab92e7f460a8ed3e99389abfc7a866f2bbaf1e81a289a67b3afff943a0beb35706396e7ee489c11cc4d942e0b9a05019e739e18cf9f20526c8e09ba7051458d32c911aa59f183e3e9bb41f56abd701d88c5351b486d58ed430edc682070fee921110b63f69b0d4d26e6d190bfaeee643d94c2977abfb84fd4e07e5c403dbee69fd8646bb59be3fef3d5501d9b117270c47d65f53715bfc14634360ea17b55d8c6bfafff67fd39749bee95d50d273cf9a683ad7dc856f5909e402ee77c2792c5df78f4e4158ac4dc02f8b070a6ad2d58d5cc377b27214b4b77979a6d0e0ff838af6ba6326d46da02054b4cb611dec85f5574e095702216e6fccbdbbc34fb6d9cca01842b9c4edc7d9777e376a22b792581ac065a9ec0e6d4e75bf19fc9e34f40b864699b2dcc5e51c02d13e6b94bb67df88e24e96d2c8d42fc410bb71f928ccfc14836c9ebd90d2fad810bb592f2283d80d300d4546da5bf1496fe0d3b12e6c17f1585eab7fb29c107705a29a6f2baae76ecdaefa23069be3f1afd1c36042bea18a8d44230e1e26038952dee37f09f82fdef90f58dd8c1a1397f38a1d78428af83fc41ee6fe76663d07cb40814acc3e96373ce65f98f8fcd0ff352bc583eaa0eba728fae42b5dbdcdef5600b805f5771008fe70e4361e9aa72e24eac892b2ac82060ecd69b90f1b60f080963733b01105d485d74df1362d86659b1fdb0b628f7134ea18b373ba82f094bb639e420877c8a75670df8292176672b75a5bd35e87500e2c3dd64dd2d009e9a7dcbb23e62e122687bcdc4b075bed5bc2a37b889107d9528bb56527b3aa2798d5e0bef5a8ae3d07812d653423b4c504704a625674ad4772c4008a8cc80ed1bb6413ff3d0f900f672578356ba5b7eb3226ea8ea6e458ce3925982320d1da4b197526592a89e27c4a831e95d529ca72d673d7db170a9700fb2f8bc67b5ce348588b626dfdcc17b8ad092eb82f0ae7fb851fce6014a6d2b41ad0c037cbfb708fc7caac1b6e16e5c5df42b978d1521e5564a9af3978ad13c544da4fd397a480775ab580b8f9993fd6aa78487fa8a7a8c95cac4a9f45580164dd233ab153efce30f73c05b45d0deb5d38207ec8bbcfcac647716ab929f3af6edce55b61914b0217c991ab4511d8ce7dbe5303f2f4a524bf370bb51d62d2367c10f15a5f2e1365f2326a8b21e2fed11e4df81fe60971616f598258712fffbcd164a97356112df17f7c9bef469c2ec6ad0c2fb488d0a382c0a642da32508c988b63ba03117021126a4f40a5615f8758f0fee4099c9e95b782175db6ccf7f8b0d85e2b553362066dd3dfb2c80309f8e4bc6f643c719335b7f28f80f0736a34b80c1da6ec82d39b8a75749dbf9251c5a0706c931dcfea61bcde4beb7a2aa4f63dec7b330dc6e4d495862ab044eee97e3993770281c1a00ac49a5b6479cb1880a5b5e99b68fb56bc59c43d1ffab97d115aaa4609fbd5eb9f57d4e771369565f3cf4b9a58b22d35aeb5a7213400ba757c6cf7cff94caba40ae601da78bc15765c5b09d183a9a6d0b558be346f0b6222b20750c872e517c6fe26da4ae6855f2d6457c2fbbeaa09adb279fb4e301889cdc2c98ddf1eb257ca998bb2fbc39aaf18acc9d7d8003cdf1ad9499367a2f4eb3df159c32ce248df67658ff3c7e58284d77d6cce4b1258e21b65edbba0c21f8ef1bc4d7359f9d4b104ffe0cd85289f733705bf60b5fadc609afd085d4c3e34b36339411d4ac3db48524b58272f01721f88a18dbbcd6a615bcfe9144f77b3c7282c2f81dfe502dd0e28d51d9217dfbc1143d845972ef66ce0a8ec78da23a1c4210813f7f12fd179f45c61e48858e6e57b9cd206847e018d8efd3f84e8401466accb2d836a47f7551c6663ef01174e1ceac66c4dc53ce725ce815e1a6e2bd4f7638777462961e52078cbf151fb72bfd9817652d5a0d0d1819458e5686997d46eda757f23b4ee6fe3b6ab8af227ceffe4eace51552815118298e511d5c0b248408e845a624398c2747c9bcda8b6f7ce63bcdc77112c5d918ef8704230ebf5a90f1ae53721b403a165f8a40a7682126d5982d470707e57bfee64ae2dba653f4c68b378f6f4d4688e97f3245646befe05a6e62eaacdb7cbd53d5b34915b0d5ae40a179a18c4acc8e68684fbcd96dd8609e4f7efe7adf01a7b75a2653eea1211d379dc77bf6015dd3336eaa6fc13b5180da91a6551ba21eaa5552810bdde24368aa7bf1447ce171fffbdd7f208972cb8bb46b71752cde8babe4bc43448e63584ace52536163642318801cf68c40734004e72e8426e1953380528c947462be3360b4badd7fe846796b18a2dc639f72dbea42b3b5266890fa20391299453256db0831d732887fbc2685c2f404ea599d2047fa5982ccddd0a1042efb039b3e9ab4d176278dd640f0596a2f600e5da472b11ff28c26dc5efc08d18bb661a7e176339f7a667473b95f49adb4c69da9b47550b64340264d19a5ecac079565b6e87afb615576ee25898f5f8a65686deb38cba22e4842172be1791ed0479af0398b1931f39f0456caa7b9427c70ec78bab00f15cf7c087b929cd7fac752f0d812c2b03390b6bf4ecdb60e85814d973d0a06ba344e597ab979d00d9fba3db90f90895b653c5e3730a01d8c54cbd936e164733d174320bf9fb8bb98767c439ae1e9313e3f85279f2c8d4a07090ebafd54cee1d4bf2e75b8e2d54746dbbab67aac2f5c46fcbe211770668653e6ca929aed0b8fce602d55af2efa0a0f0208472aa6f8c99c1884913d68463f2d8f8e442296c86d7a54f620dcbbb83a0d3080a0bde20cc622635b3116b97915026fedd7a8d16db229768a07c8c44f53abc73d699e5d686a790a88a0f1f6663168d78148f5d8fb4d6c48a98c0a7f8e6c432d1cf8b83bfe99ae32d9d67b5a96feb25ac5ff2ef4c62c1e4d32cf82f6e6dbef7e8466738cb51432e1ede4156cb38bde31a4c63f2e68c69faa77243eb6fca0361aae7972443f422fd45b2b54b2024b976edfb27d77b75bf5c83b1be72e69d52d7999186117ffcdc9bf24d0d824705dfc48ab95290544f456489a9f3e8c7c91c336f938cb1fd33214a4e0523b4bae95f34e909588cb45ee04009446f6b8daafd934510cb3a37bb35511d5ff71cd5834796ba6651d9e9b7b4d245beec49ea2915a12a4397ae88ef0730efb3c9ce8592208aee8df82b6b60eae77827356051ecec60824756b79a314f4b2e85f592ff91b34ce197472b9df34e4bcfc58bd803c32769c23cc1c8cbb28902a0a005add8345eea1da2cd1ed48669abc51c423b21a427d05c73f39f5bdd7a323b3cf50da11a5e773f8d03c7c0959a3fb5e59d4abc6b69e55023fe3365db7697ae27f57d1a72874e7e7b7495d8536937eef1dabc925d9873d8f5bb85be43c8e1e2781b4d56b00604639cb6d5de09000111bddd499f477f661bcd8f1eb895e1a911b121267937fee2d2dbde1c2b3204925847a12d2d964b2001d427e5c867eb3b50977d847913d310413cd7ca2cddb864a61f424b5f1d35982f74af5af378d0ea66e74556fccb7bb795141abeddb21304018fc903d24f31fc0e0165d584f447574386b18a33c0d43f06ff490dbff393c69ee6153568eb1400f074a8018f281c974315cf774237d4e7aac046aa5fe7840e9af54ece4688102bbd429aa0385a3ab0f2e2f71969040d9a524d3b531036e8939358b7d58eac3a8f6cd80fb1fb2b021a12150db56b30b3f70b6c139766e3df0df6543b08415a0a7778ca4c943b82564f9c73c8d0f861dd1fa76e6004d751191ede82422600d5577c5ad69949fd26c986a6859ce2b94c899401eea7e8cfcf9ecce12bc8ba28254c6ec383f8ecb6c6acebb0a7a44392115e8cf76e60130c8f30b431d7e7ce5e1afc3e76eebe06e987013f039440fe7f7b9326d0ac30c0dcf973262f2f93dfb6fb6cf999057e8a3024ffbc3077f564f20e59b4543f40be9126439fa484925bbe6dabcb785b3c6c0cb63d2e85be311150a4f4a19c80533975c90a886be11a1863dae61860ea216661c5835f6363f5e9f356e8f02cda2430c6ea5fda6c5f5aaa0b3c6c729fc732ed17dacacd174a9f84a75758a9254d7fc3b6a65a50af45c8a1035ca1dba5b072c2f3652233bb05b18a4eafcc42793ee983dc79830c7344eac40e02e9cb6827841f217aca7c2d19b683fad060a86b4b1ecd5c7f5c1469f7d35781359623d0f7771756ede28796112c0c8978bd04fce6329bcabc919757add29d37c11dad74829f45cb71e463179ea632872a478816774ec68dd13d59524292c1e6249c5ae12d59e5a009a55c23bcb01e4118f834fad82897493c6664f47c09001eb787f4b3ebf48de50dc61e3ac79beb9734c75142c4538559a959b0d51365d4e7a3f96aaa477a3878325d89452248eee177fd42dfe2d835fcfe588a53527272d11114c73b1b9b4f64c088eefa0d56d0c4f50672d092c68c855ef74f8d3b8933798b38ce9a7d59bbd814c0d03b29c8150209423d2631152f7517a7fd0302bd2027d623bbe406a4652439db952098b87ca6104e8b9fb27970280a7a0df70eba0fc88344e964205bf83b7f1520720ca5987fe8eba47ab9511359aaec73af4f06e0eeae6b83d8651ac326bbddf7b95d3ae4fa70fabcc2973b2f0011cea8ce6d68f5f2e70bca54dee884831820cdb8c8f2bc9d1d6d3f83376604103b7b46cb8c73d6869cfe479320ab4a8d00b031fe2244801d65070b6f4058eb75fa707a12557d9a72b5de8817463b54655fd02b9ce9436b1cfe09f73d56bcf9a1259897220afe2dd12caa6cf6893f0c041ab9e64d93e1f209f1ec23569581d4bd66ccfd535b55a336c09f6a9e1919f252f709f4ea8aaeb7ebde738d457a6652b86f75792459f480b0c71a17093a3e54b0a76526416db9803fd10689e4564bb0214eb8878c39df478242e705d545821873bfda16aa41a7fe2ff575a65bf186e05fde7f82bbbbbf00667f7a18bc78de8d59d90703b0ec6ff39ac590ee95f6503046863922cc0383a6cee82c1fab81b54a16770ca5a2460b241f97be3373fea296a70258c1282280fd95223cd031587e533e6afa9ae79fd605eb2b4f93636669ef65bc1b6507b1da18a4d6644b4c51709483030ec0f0ffac44bdd2de99c4f42e1cd7772ff14948dce38e8073bc96f64e8c12e0aac6b893cd808586712da794d9cd57d2bcf5a625f7f7b68b5ae997712fc712ed533ed5f7f4f71dd101b9ce3f876a3423553d86c20ae25038776f2dbcd8c655edde1dcc4df08039f7c3b4b3bf90d70ac7ec04a729d72af8a2047fed992ebbf72d54701cc386136da864b308feb17affb45ac434e827fa78732283da4ad5f5224ff68237c1d8166cee98ebf46c8e5294a77207fcc1462fd6c3d4ed9b0cdcaac6e9f10ba0b4c90c68c9e45bf898d3251e589da738a93410255aba89c0084a5e52ba33e0305535dbca70f1669c934db551de2422940e41762f096d52ed48bfdbd4a78f7f2773030417dec6cf41e091fc9e845d81b8c8342801f07374d551991cec6f2af0649241fd2425ec3e1c091b3897f04bc345878b4ca06d368de5c01ce282ce450467a94e985234838e5e5620e7736b20b015f7e12ccc617d9d4d010f7255b829f2734dc0101847b8edc97cb19bb8868eb71d6593ddc89a38d245a21b83e54373fe08e1d99530d72fef1b9e7c39b080effe8549e89ea79002aa5e32a5be2587f98b5fbad54e171d3b9d27d58a8640b37a13cce1c30285daa7b67dbd5e4e4c37d188e547e8e32e77aaa0d33efeb07cd9075c5a405373332dedee1bfd8ffc151712180ba167b36070cc7d3e36666225115632c008af76739c18ba1c02c2b091bc8a1c2e4e40b2eeecb75d199d98e3b73ae34e5a9d92210072074e0ba22944044437e0a7601f63fc969b37bf51f76e2ca7c929724d3549372ea3501ae96bf6434ba7eb6a8fb4427085dcfa092da2e489c2d26569b3a70c19fec395fb6501597422587cdab89213089d33a97bb8135b9ae91e6eaa7fa633368ef1ec0ceacd2b2fb3782e1f84e916bcc4143bfb83ed03ae827a075bb03ba8c8a660e861e615355791302bf873f6ba94309a8cec15ce5a01e7fe913958c62f35a848c8b30ad510e2b5b5c3fc5bb32bcb780846e6a94d266eeaa40e3bf2c52f65970ae5e2728d4b1c4bc33d06bba77b32a77fca63bb966492aa35349570e9efd4ecdcd8a0c6c4ffc5c96f2577e9306eeabfcff4256272c11ba18baa1e04e3e29dff2c8e8da03be7522ea30239dae0179911619fd5ff163036eb9d896d20c2aa7bd2539f79ab02f2a4cc26ae0f1aff368333a3a9b060b369c5650edb46ae0d9ac0acdf274c74b092b0bf64111d264f45246b4effebdea5d2938bf8a9a42332b1fa58f310f4be3bce17b25927a6fa91434b6df62518af95f7dc0036f06808d0e5599d670cf04b9257ef631e8bf0f5a216fce829c3b0ced3ec6d4b1c307c151f99d237df30212e37b1ab4e57f8af7d97d7abda1e04fba6aaaffca41151963a09e0c52e2faf6165d8db79b83646868925b184f4a8bd10cf50f218ad5cacc040ac789a0d04e4a4197391c2852961b9870ee02e690494fe206313259d6a0c6bf2cee5d8f9c749e73c10d61cd908fac16dd9cc3878126c5db2ca81a7463f4da6a9204f30308d011fe0a84d2ec8fe9ebacd941f5bc2523516dc75b0d98439006f4c92200ec77b3150eb98205596b61baa0fc2b574b55e2691d81ff801384e269d9d3317c5700b49a7c90b80e4e79e4a1f451b0966ac9b4555fedf4348c083bff265d155510a26b8ff9e5632b835a808aab5ac1849f8752542138fe626970457b7f5f8ce71de8a939eef6cec25c35e7483cd72f3e70fbfda147c60bfe5a3c79f7fb325e2d633e8fb16d4d77e4e2dee54ba47a279e1af72b1ff174f4a98ac099d6153b8f68562ccb4da91f68f5ba396d2e54d37a964999f0da8c0ab1d47f426d2528519dc28d505f3624c2d0665939790d800f5902f4dec23ef1847e6b08489a4e0373af3b4290bd7911e3e7db2d66eca9dad919bcd83258cb1ba74d6f70b4a251496093ea91f00e130bd763ed25933eb426279e8264fff440020ba977dd7ec11b0bd76a8c10e1453834d84c2e4370b22af037b837166d2646fedb81446bf5fb1487e76b3d3597debd9adb21dd01bfeb8f12f9d0460333f628cf28451c04886a43cda330111764d39d9e13a322243b1b81da354ea976aee41322200eb8b0af574099f65d18af1ffc623d4c531aa62dd561cde29cc95b263b8a94f39e2a2dc47d7b69b8ea28cfd42f81a6096909e9b9db797ff7d14205d6168059ea023b72163598ed9c11c85bddd19226f49b5c85291cf708fa9a06bcf91c42d4ba1376efba10f0ef3ff518106ddc62b4ea8adf753818ad32b71b1cef576fde29fdc5e3df58039aa23e84a62f945010eac279706b21f1dbe01e47bec891339210f2df449605ffb05ab3a8204f36ca71e033d346da1d750574cf9b57420d43e7ed5673cdf98b863851b129749ed2eabc194a1e099024683994f56e66a4786e228e9f51f8bda6ff772faa0e24d40fc47415202237a79dbbda5c797d269f56ef23980140c8617d61bc1e37d879cce8c6f1fb84df6b48cf284c978097b78454c34891532c84e221887fae7cec61df606838982cd720718fd6d345077e7dae019b6203f6fc469e0ada06257c548608d5a48b8ede06fa1f0861149337703662dba43209915acf49339a48360ff80c19c11a4731e3de398b26816e1cb29a1c22c4d62ae47dcec8e8e60e25a9433ac2d748df353e1aed92d17fa1c27038c205f28311be7b2acca6bf5884d64ce44d45ee3936c761ff642a9f3e5bbceacd806e4b9b755e2fc539500c7ad6057581cf08ffd9b371174f8d1bef86dfd85b0036302b95113cd4261a86591f9807f6876b10fac0d15ed6ea2364e0e575c1480d39c15ebf0bf620526e2a3883f81ad452f50ebe9881805b0ba9e6e510baebc136c1173021c889ab26b502c5c7e1344f6227ec910869637bb91f479cb58c9e65f4274b2ea05211ef6f4a4b750ffdc29263e9c266b0e001073fbd68d2b8c2ede7b0af7d7aede5cf4642ce3bb10d95a0226e5f7a335191d743c3e8b63915742da6a1f568bca12f576bf38b1b5543a196c016d92b6f37b4844498074a56138a45b327298d96ba7141200452441696d707c77b7aa9073874f7f4252f419bb542814cc51b66e09241a488bd328e584180021096366a8ec9388f388a14fb43a1c257e502d73160a27a269a57e7b6b7d4baf75edd7ce6add5e723a2b9f98158646ca736e27d3c4224c533a1b51ac6f3896bbf7b958edf23bcdc01c0c7510dd6ce17a7080f27bc3e8b2449932547de91035f57eb942afe03367564f4f3a32b5c9d200bf08a4dc0c246c6ed9c1115a6bfea618be579edef1bdb735541d870971763475af51c3a745cfa182db6303d1295d4464802cd1d78bd0f3d776addaad3e4948f527817af19afe4fe713c8d11c43b462a5c2104a67e26262209a0e7dd2e4e64a6a8adf1fabbb399e441d86337aba4aba6678d6690cef212cd33cb19e8a8a77975a7d195a0d2d4f62cc1dc66340fca714ce847ff8505560e89ba125d04f33c9da9b7ef7624902330cc82bfe74b2676058cdcfa25651bbc814ad9430b087de729c35ec2e5c9039cdffbd715cbab13e370b520efebeba36dc886831daa102a00f6d855dd42f64752bcbddca1cd872f80c294e8daa523e0b59aa132a2196815efc40f1a878434461c862ed626ad4f11cefb521b403d2757bda9aa5c4c72599fc3d7040ddc9f32f7ed8e7069936d64779ab2023407eae9759017ae8d5af84793004461eb6504898f99cffbbc31a27cc46c7cdf11e3ada2de0f5fad55b435d60e585f683903af8b059ff3771f69e1bf59624b1b23265d3d92ce15c1541bb3fbba821c112ef450ab535661f5b9006e50f3f90c47ecea094a0c9d3ba6eebba5d717366771a2b4f3280e01e89155ff40d05660ad84e062891ea1fe3504e427a48b35b3da38470fad4bf9807a1617f0e496cc209dffbebd9abda18c1cba1c69d0ba4be17683f0607e968a3c908230e6a93067aca1e178523c8cec2d940b9d8bc0da073427344c733d8277c4a1a5381de8ead443b19aeb2eccb21ccf1721b6f8791dc25738d56dab3e61a9e61508b433e9124d9e2c8de8c02d390b51148ebd0bc81b91adb44c0b88efc93d262267ada8ccfb889f949d75cc4efb48f0ea6d319f74e07601f9165a6ebe130b5cadd4321251b59c125e542503b3fdaf0c25be615961ba6b45f9a441eb65060a58261b1fa7221a161e1233c757d00945e0edfc9a6ee3cd96c86ff69a6d28fa233636543aac7143531ea78da2bdc9b878e4f1c1caa16df8403c0f5abec4c42b30f18a26c9b9531f1661814600b8a04a034dd772b352887f653af82eba0b0de90ede167b5ae6e554c865e1f5fbf1e2c148fc0346af6c013491d20d50b0c09f923488c1846189314b24ab26386cf30f3cbfaa810f0d4cbc22703577f10796ac9a53897da7bba8aa844aaa604ec34319ae0ce79e87aabaa0397031b35c6749133bdfcfdecd96bd73f1a957a2a648ae57ec1fb1d8b34872ac31b1677b71006729f952afbcfc59e2d09b8db179b4c06a44cbc481a403e0e54a6ec64a79240c68ad25a16f67f5fa579a4eebc7c5d8d8d8b0ac402bbf64fb6a82ddd5b95eb94a1cd7a203dfdceb9f4d5fc525ae62aac1206f11ae6c89a6b1060360116f363f0a4b12a382076750f958d74113613a92a8e666ee5aa9972c4b18ad9e3c3b62b76895cc7123da9262aa1fd0f72e513b9c1588a1ac63d1a307e656c2cadb130e54be1eefa87a3eca2183ab103b66318a4db1dcfae8356df07683847f5186209d03d2713005498afd66e9cea4c8f9c4c1d899ce9646e22885375eccff4e641e7097496d0d3fea4d79f38e6dd5042bdded7ae4462a3e92b3fbabc1b1e442322fb28b7ade3e0336d4447784cb2ac48e06510f726d54ac2c97ea611fb0ef654973010d0aa3f95097fd7cd7618141a2becd05dec8620911837ce860e9033fc4e407cfbe84a50b10df5c67ef4ac43f5485adfa035d838ff3bc91f02bf00127a64779f6635dcc1fcb32096271dcfd74d61f9445ae4d19f1045473880d7a016adb2e138c365523512f5bb1dfd47771fb165bd6a8599bcb877e22d93e6f079ccb2e3320cafef7e3aa778551dd2732a85cb14fc41ee64f734f593e359801c0b7e8fda1f69ea2e524a8e4e6c42623f037052758dc704ade0f97b50b0efc2aa92d7c97b4fdaf45178f40318d7d4d0da038e1b15b675e289524297b9722838613c6858e691d5c89654156fbcb90e723d063b12e21518f37cea846ac3d74aac5ca9aec76bb9a4fa04e66aebf4f70a80a5a0068ca1a0e4f069f6a36888a71e3eb866c3f5279768d67358b61cfa7920b7b0e62ef25e6b06b86a12a6c4227f6a22b015275856b4991fa6b4ca8bfc38ab5c2fca1bf7ffdd9604164075be9f024e23108e13ecaa6447e259c11c70c583348fb2be9d49a1ba817cf06311df00d9b9beaa6386b1fe9099a15a8fb35be23a58084cf36f0ad8ff12b9f8d06042b043ac30e62502bf49c70dc3a7dd6cfa3bc8488dd98554b3e6dd995845db949ac1958aa8b1640861188edc5976c9bc40cbd9c855f61484e4ede8ab9a789ca99f6032e81e7e1bfb04498313539a93aeea4367255de7db2e67912e20866343a1723fa06ab40b6eee53dce40e18d70ffb680f1cb5f18c56cae5ebea94c2629f80d1571416bd2775af045f0c939e7db2452260ef758ec11ccba9af3d63b89563979c9f5dcd75f5f0cad3bf808b7de98d776eec188e69cf0e038d66f215858bbb17d8f571f75652856a27bc093b7fb06a9e83e96fb7a56e1755900e971e4f2f9c3dc9b38fc80bb2e6c843f07a7734124a5843e918ff2449bfd450865e3bcd106b73598f720e3538bd5f3e07d75b46dbcdc6f73d91456f5dac4d5e1e9ca6d54af04462d8c7cd36ea1ccf1fdb81a396280cdbf2f6f229b957ab04c9f3315e1f045d17b24f90ae64480ef24bfd3e9668467cf611c7535e379fa97f886e1b8f1fea59e804a929828cb44be4b4b666b1d51e5edd68b4fcc59ff34786324fe122c0675d6b322d32c896cb1d34b542c0b378cde947f7daf707c4dadc2643a09c64313b57e57dca2af9ed8a7162c4788c70e4cbca6744c0c591cd0c80ac93d5666e6c4ee9d9f23e1409ce446de8a26bffaafb432c5f50c175f411f41321d879380a8924ccf7741158d500b3a3c646b6d8933604fba11e4a08a77fcd2ef7691ca6b8d6304d738e46fcba57d8c9055d4b8f74f14507462a09f9707bf0838218f4355e1ebc71cf8b75471fe9929be768e24b7e3a70f156f8109c2f29bbc2c05039c61cd82fa2b6c6f47493a1d937a79e7f3c3c9e62f2bd1c45002ec83eee96a965bd0f302de3673bfbebe6aaefef5cfbb5927d0921b86aa7f9d23752f221da820b5bf271a920c3a37d5deea57fcf9df92acf47a7130c849ca31f2777aa9549896507ceb591ad81a2d6e9b0e97db4e1a5ab8cf8880ae97f0fb7f49f66872506a0c25ee24d74f5878d464f20ade237f1ef4aca4305457060207e3bcbb4f56ed5b31de8245c383d21324c22ee3f56a273244db49e6055257a9d0006c4d905b1b4dd9a9921d8a0f73ff1847c052037c32a72277c45ebcc01acfcdb351728dc701d01053efeab744de5d0ef19aac328a39cb6834f0fee4b91bdda7644747e56bbe8ae1d8272a16c483ef1f6150ff7e09edf59d3002fd5704c230052c7f51cc249496faf903e89275a0bf28d16c9e95c6d7d6ea60fb4c14bb376288e867d304347d27e10f7e8f2bb3e7f9441b4eff219b46b36be1313cbe7d0e6cb209a7f76d5934195e700b38fef13ed2547535ae968fbefaa3871823a44117f4ac1d2e27bcf8b190da58f37e87828ca73ba1f12d107693b3e236aeb764ddf4d135a8a9fed230f8b165bffdd73ae18d736f61ca26bf8d9ed1e6ea56d952d0bf8de22b4b4d503ad3d74c25ed1a466e6a58a7199aeb3a240155ada354e272ccd59ff3435f21dacf75b6bdef7ef4b33d0072753d419fa3127e46fcf2dd2151285ee667db028df0216a883f89a08c456baa19696463740d0d74ae9914d1344a95d46ab872905957e6f2d5968455ef539a9e69010ce11f6bfcd0b654008142c8a041ab5cc05ea27ff9cfb007c6db3f28f74ed2f0e67df418e98732c464b16c7fd3dd51144890b498ee844b070ed5b8a6e2e97de9633b437a16ffa6393e7feecc02fd93e95ba9583bfe1a64b0a23c8770af9202a52bb0dd9485931320162c624a2615fe5de001d518b764c61b307a4759992d078f849c99eec566d257aef3f479254d28f37062474c64ef63d49685db951d84eee22dd5031f8789912a554c2a8ece8f9dd4e605015fb80c082544f320c28da08ab53705bad3c64673a8b50b15889f90e6b5d8d62c9ba5d963083ea0ade4eed9a1ae6b52e20252b4cda176357f6028128b7dd101cc1a76b31d4494c151f01b23300dfde286fda544072c7dfdb9d9ebabbb30a2c1615bfa11e21ecf77a86f5561ab606549f3e0445858c1b863f32466920f2b1f8d33dd1c993f37bebb0732e23df9d060735d8b94ef2b61da4a970ae1e9017e0a73d8a92919f7e8bb3e88ea85c6550dcf16c6f4e3c2d423487d2e9b0802820750116719d8ea1a8f3bda69a16eecad621a7b824561e8e9f5937e8cdab6f38d202f49d289fd6494d15e2f2d14e353698667ceb5c903b3126d2504b7aa23fb62995736d904802524d59b37df217a88752833328702971d0fe9173cff4273944ac01d608b885b47058a5d780fe4ccc948b6290cb979fe54b61e4dd60625e4ec20343038d4db735bb17ba2d95c966cfc3df5b3e2ee16d91d0aaca1cf090049192c19607c599a7dd5152c7a3b56034faf46062c46cca43e713c79c9d44179a29bf4dbd213a4554b7d06c6e6faadbdedfa4bfd535c36dde686136ccb0545ca5e5aef1d5d3ba064d66ab9a3d2598f98442f3ee6003995dc4fe5e3efbdeab8d167d7011c32b89ee6c0f5cac07c785dff027867e98263816e48dc8d8e9fcdf9b2939346ccc2bc4809aa10e63d073f9904df471a2e4281abee184af9a9a092307746b3eb68373b63ca45faf3f29a8b236bb80e8eec72e4425f9ef8dd425ebdf5afc44380b8cba19399e9b2c015b785a5745c535bfc4ca3834a4f4bbb6e9a5b950c02c5bc226f964efab71ede75f2309e9e4af3e61c3b234d5ba282452c1c58eb254a21c04dbaab41bda2589f919a7acc8b184e04a3153815b7799822ba522293ab53783dc40dbd7f00ed685a7a72adc2b4a89cd50589a6833ee2a2518f25e9b620ac3c20a5f9554910e2b58a12f5f171c82c88203f534fbe0db856d846ce6ce33d2211929f493b497c81c80ae64d07d33ade84d26e34a4676aec2617c64df3e1b85a427ea37484625cee10eaed5217e38a901b8b23ce989fce72add077b37d488e838a6dbc84e44fd2cb90b22d23623a129a6fccee6ce2f7fa7082843950a9491d74da9b8ee66ee3e670734ecdb130c5b0e429b769a2c25ed0c2893309f3a139046e8aac71adb666f7c7018e1e327c2161272540f71b681ea647c063408754a1fdb4823d1fb15522d78412e6064f7086d739340444d40fd4a4c1d719648e2ad0362fe7c16f96ddeaf181a59a0e15873a146a5a9075da5e6fa1387707270a585293ddcd0a9659681443617d484eb5206095e504dac3e5c274c3845baba7d7ed4abc583596a513b0e6d8b49b3604fd2cb51e5e572f3e37ca32136a691f5003db381e9efd2b8ddf12aaec9e10ec2b9ec162701b293e0e40e0400bde3ebf7dc2951807dc02866017712a9ccd6e53d1187b808376546df9208a45821d1c3efc755695f64ad5cb5f633010e970618c3725720feb5722603dd700bad4fcd822994d236b854ce2648e513a304ee4bd684c70238736fe584e025de3fd5eb97978decb73733cfbf96f63ffdc172c690db4ebd6e95f61b11cdb2aa145219dc93aca84ea94e8d00589ffe6198ebc13d22e881db3a53d7342d4e37b2965d87ad3b98d791ef9f76a378015f1f701b7e4c6d5dde716cdcac680186f8eb92fdbb8a4de25e6c311ecb8155fe0e2e926cfa4b2c9200b2b393d04a14df3ef6a8b2be83bfdd228064568d120e4068a39bc3e1ebcef8e73b7653f94e091cd9667d2a7cc09d2fa9862fbc2a123111e807518b613f295cdc204e3bdf8617ce07dffb659c7ebf81ab2bf53f5ce050c81c2cb6569b811a7346faac946cc4ea50463631e2e452857d45339594f9f4f82f83eb1757855b7016af92e308d9eb6e05959e21f35d7a46df4fe164c4aad04cb5b2e0b76c41d0135b06151e928a1d25b55782026b94e074583a48edb7c9a7e64c4e2cebbd87f552949c8dce75a264ca34e2219e4ae24f470a4011aadeacde369341503libosmo-ranap.so.5.1.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosmo-iuh-1.3.0-bp155.1.6.src.rpmlibosmo-ranap-devellibosmo-ranap-devel(aarch-64)pkgconfig(libosmo-ranap)@    /usr/bin/pkg-configlibosmo-ranap5rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.3.0-bp155.1.63.0.4-14.6.0-14.0-15.2-14.14.3bc@bH:aaf@`M_%Y@^ۅ@^]UI@\n\3?@\ZZJ"ZC@Y@V@Jan Engelhardt Jan Engelhardt Martin Hauke Johannes Segitz Jan Engelhardt Martin Hauke Jan Engelhardt Martin Hauke Jan Engelhardt Martin Hauke Bernhard Wiedemann Jan Engelhardt jengelh@inai.dejengelh@inai.demardnh@gmx.dejengelh@inai.dejengelh@inai.de- Update to release 1.3.0 * ranap_common: add decoder for RAB SetupOrModifyItemFirst * ranap_common_cn: add functions for direct access to decoder * ranap_common_ran: add decoder for CN/MSC originated messages * ranap_common: add decoder for RAB-FailedList and RAB-ReleaseList * Make logging message about received RANAP message more meaningful * move new_transp_layer_addr to public API- Update to release 1.2.0 * Drop osmo-hnbgw * Introduce dynamic log category for libosmo-rua/hnbap - Drop harden_osmo-hnbgw.service.patch- Update to new upstream release 1.1.0 * Provide libosmo-hnbap and libosmo-rua as a public shared library- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_osmo-hnbgw.service.patch- Update to release 0.7.0 * Change default SCTP conn NULL->127.0.0.1 to localhost->localhost - Drop 0001-iu_client-uses-gprs_msgb.h.patch, damncode.diff- Update to new upstream release 0.6.1 * Fix compilation with gcc-10- Set CFLAGS+=-fcommon.- Update to new upstream release 0.6.0 * sabp: Generate C/H files for SABP; create libosmo-sabp * sabp: Add Procedure Codes and IEI constants to CommonDataTypes * sabp: fixup SABP ASN.1 to avoid IOC (which are not supported by our toolchain) * sabp: Initial import of SABP ASN.1 from 3GPP TS 25.419 V11.1.0 (2013-03) * hnbgw: Add libosmoctrl's VTY CTRL command initialization * iu_client: allow to control the notifications - Add subpackage for libosmo-sabp - Update patch: * 0001-iu_client-uses-gprs_msgb.h.patch- Update to new upstream release 0.5.0 * osmo-hnbgw: reply with RESET ACK when receiving a RESET * Add VTY reference manual - Add damncode.diff- Update to new upstream release 0.4.0 * add a VTY command which shows a specific HNB * hnbgw: vty: add SCCP related vty commands * fix decoding of incoming X.213 NSAP addr * Full changelog: http://git.osmocom.org/osmo-iuh/plain/debian/changelog?h=0.4.0 - Remove patches (fixed upstream): * 0001-fix-return-values.patch * reproducible.patch - Package service file- Add reproducible.patch to make package build reproducible (boo#1047218)- Update to new upstream release 0.3.0 * osmo-hnbgw: auto-config local and remote PCs if omitted * osmo-hnbgw: don't configure specific local IP address for STP connection * hnbgw: use proper VTY port number defined in libosmocore (4261) * vty: tweak / improve HNB and cnlink introspection * Add control interface * ensure unique CellIDs in HNB-GW - Remove 0001-fix-compiler-warning-implicit-function-declaration-i.patch- Show testsuite.log on failure. Now, always run it on PPC.- Add 0001-fix-return-values.patch, 0001-iu_client-uses-gprs_msgb.h.patch- Update to new upstream release 0.2.0 * No changelog was provided - Add patch: * 0001-fix-compiler-warning-implicit-function-declaration-i.patch - Specfile cleanup- Update to new upstream snapshot 0.0~g435 * Better capture for PS Data * osmo-hnbgw, hnb-test: allow configuring VTY address * hnbgw: set default RNC ID to 23 (for testing) * UE Register: fix: free ies when no IMSI is found * ranap: make X.213 NSAP 160 bits long, zero padded * hnbgw: Fix crash if cnlink fails to connect- Initial package (version 0.0~g282 / 6a62e549cdede) for build.opensuse.orgobs-arm-8 1684750714  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN1.3.0-bp155.1.61.3.0-bp155.1.61.3.0osmocomranapRANAP_APN.hRANAP_AccuracyFulfilmentIndicator.hRANAP_AllocationOrRetentionPriority.hRANAP_Alt-RAB-Parameter-ExtendedGuaranteedBitrateInf.hRANAP_Alt-RAB-Parameter-ExtendedGuaranteedBitrateList.hRANAP_Alt-RAB-Parameter-ExtendedGuaranteedBitrates.hRANAP_Alt-RAB-Parameter-ExtendedMaxBitrateInf.hRANAP_Alt-RAB-Parameter-ExtendedMaxBitrateList.hRANAP_Alt-RAB-Parameter-ExtendedMaxBitrates.hRANAP_Alt-RAB-Parameter-GuaranteedBitrateInf.hRANAP_Alt-RAB-Parameter-GuaranteedBitrateList.hRANAP_Alt-RAB-Parameter-GuaranteedBitrateType.hRANAP_Alt-RAB-Parameter-GuaranteedBitrates.hRANAP_Alt-RAB-Parameter-MaxBitrateInf.hRANAP_Alt-RAB-Parameter-MaxBitrateList.hRANAP_Alt-RAB-Parameter-MaxBitrateType.hRANAP_Alt-RAB-Parameter-MaxBitrates.hRANAP_Alt-RAB-Parameter-SupportedGuaranteedBitrateInf.hRANAP_Alt-RAB-Parameter-SupportedGuaranteedBitrates.hRANAP_Alt-RAB-Parameter-SupportedMaxBitrateInf.hRANAP_Alt-RAB-Parameter-SupportedMaxBitrates.hRANAP_Alt-RAB-Parameters.hRANAP_AlternativeRABConfigurationRequest.hRANAP_AreaIdentity.hRANAP_Ass-RAB-Parameter-ExtendedGuaranteedBitrateList.hRANAP_Ass-RAB-Parameter-ExtendedMaxBitrateList.hRANAP_Ass-RAB-Parameter-GuaranteedBitrateList.hRANAP_Ass-RAB-Parameter-MaxBitrateList.hRANAP_Ass-RAB-Parameters.hRANAP_AuthorisedPLMNs.hRANAP_AuthorisedSNAs.hRANAP_BindingID.hRANAP_BroadcastAssistanceDataDecipheringKeys.hRANAP_CGI.hRANAP_CI.hRANAP_CN-DeactivateTrace.hRANAP_CN-DomainIndicator.hRANAP_CN-ID.hRANAP_CN-InvokeTrace.hRANAP_CNMBMSLinkingInformation.hRANAP_CSFB-Information.hRANAP_CSG-Id-List.hRANAP_CSG-Id.hRANAP_CSG-Membership-Status.hRANAP_Cause.hRANAP_CauseMisc.hRANAP_CauseNAS.hRANAP_CauseNon-Standard.hRANAP_CauseProtocol.hRANAP_CauseRadioNetwork.hRANAP_CauseRadioNetworkExtension.hRANAP_CauseTransmissionNetwork.hRANAP_Cell-Access-Mode.hRANAP_Cell-Capacity-Class-Value.hRANAP_Cell-Id.hRANAP_CellBased.hRANAP_CellIdList.hRANAP_CellLoadInformation.hRANAP_CellLoadInformationGroup.hRANAP_CellType.hRANAP_ChosenEncryptionAlgorithm.hRANAP_ChosenIntegrityProtectionAlgorithm.hRANAP_ClassmarkInformation2.hRANAP_ClassmarkInformation3.hRANAP_ClientType.hRANAP_CommonID.hRANAP_Correlation-ID.hRANAP_Criticality.hRANAP_CriticalityDiagnostics-IE-List.hRANAP_CriticalityDiagnostics.hRANAP_D-RNTI.hRANAP_DCH-ID.hRANAP_DL-GTP-PDU-SequenceNumber.hRANAP_DL-N-PDU-SequenceNumber.hRANAP_DRX-CycleLengthCoefficient.hRANAP_DSCH-ID.hRANAP_DataPDUType.hRANAP_DataVolumeList.hRANAP_DataVolumeReference.hRANAP_DataVolumeReport.hRANAP_DataVolumeReportList.hRANAP_DataVolumeReportRequest.hRANAP_DataVolumeReportingIndication.hRANAP_DeliveryOfErroneousSDU.hRANAP_DeliveryOrder.hRANAP_DeltaRAListofIdleModeUEs.hRANAP_DirectInformationTransfer.hRANAP_DirectReportingIndicator.hRANAP_DirectTransfer-IE-ContainerList.hRANAP_DirectTransfer.hRANAP_DirectTransferInformationItem-RANAP-RelocInf.hRANAP_E-DCH-MAC-d-Flow-ID.hRANAP_E-UTRAN-Service-Handover.hRANAP_EARFCN-Extended.hRANAP_ENB-ID.hRANAP_EUTRANFrequencies.hRANAP_EncryptionAlgorithm.hRANAP_EncryptionInformation.hRANAP_EncryptionKey.hRANAP_End-Of-CSFB.hRANAP_EnhancedRelocationCompleteConfirm.hRANAP_EnhancedRelocationCompleteFailure.hRANAP_EnhancedRelocationCompleteRequest.hRANAP_EnhancedRelocationCompleteResponse.hRANAP_EquipmentsToBeTraced.hRANAP_ErrorIndication.hRANAP_Event.hRANAP_Event1F-Parameters.hRANAP_Event1I-Parameters.hRANAP_ExtendedGuaranteedBitrate.hRANAP_ExtendedMaxBitrate.hRANAP_ExtendedRNC-ID.hRANAP_ForwardSRNS-Context.hRANAP_ForwardingIndication.hRANAP_FrameSequenceNumber.hRANAP_FrequenceLayerConvergenceFlag.hRANAP_GA-AltitudeAndDirection.hRANAP_GA-EllipsoidArc.hRANAP_GA-Point.hRANAP_GA-PointWithAltitude.hRANAP_GA-PointWithAltitudeAndUncertaintyEllipsoid.hRANAP_GA-PointWithUnCertainty.hRANAP_GA-PointWithUnCertaintyEllipse.hRANAP_GA-Polygon.hRANAP_GA-UncertaintyEllipse.hRANAP_GANSS-PositioningDataSet.hRANAP_GANSS-PositioningMethodAndUsage.hRANAP_GERAN-BSC-Container.hRANAP_GERAN-Cell-ID.hRANAP_GERAN-Classmark.hRANAP_GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item.hRANAP_GERAN-Iumode-RAB-Failed-RABAssgntResponse-List.hRANAP_GTP-TEI.hRANAP_GeographicalArea.hRANAP_GeographicalCoordinates.hRANAP_GlobalCN-ID.hRANAP_GlobalRNC-ID.hRANAP_GuaranteedBitrate.hRANAP_HS-DSCH-MAC-d-Flow-ID.hRANAP_HigherBitratesThan16MbpsFlag.hRANAP_HorizontalSpeedAndBearing.hRANAP_HorizontalVelocity.hRANAP_HorizontalVelocityWithUncertainty.hRANAP_HorizontalWithVerticalVelocity.hRANAP_HorizontalWithVerticalVelocityAndUncertainty.hRANAP_IE-Extensions.hRANAP_IE.hRANAP_IMEI.hRANAP_IMEIGroup.hRANAP_IMEIList.hRANAP_IMEISV.hRANAP_IMEISVGroup.hRANAP_IMEISVList.hRANAP_IMSI.hRANAP_IPMulticastAddress.hRANAP_IRAT-Measurement-Configuration.hRANAP_IRATmeasurementParameters.hRANAP_ImmediateMDT.hRANAP_IncludeVelocity.hRANAP_InformationExchangeID.hRANAP_InformationExchangeType.hRANAP_InformationRequestType.hRANAP_InformationRequested.hRANAP_InformationTransferConfirmation.hRANAP_InformationTransferFailure.hRANAP_InformationTransferID.hRANAP_InformationTransferIndication.hRANAP_InformationTransferType.hRANAP_InitialUE-Message.hRANAP_InitiatingMessage.hRANAP_IntegrityProtectionAlgorithm.hRANAP_IntegrityProtectionInformation.hRANAP_IntegrityProtectionKey.hRANAP_InterSystemInformation-TransparentContainer.hRANAP_InterSystemInformationTransferType.hRANAP_InterfacesToTraceItem.hRANAP_Iu-ReleaseCommand.hRANAP_Iu-ReleaseComplete.hRANAP_Iu-ReleaseRequest.hRANAP_IuSigConId-IE-ContainerList.hRANAP_IuSignallingConnectionIdentifier.hRANAP_IuTransportAssociation.hRANAP_JoinedMBMSBearerService-IEs.hRANAP_KeyStatus.hRANAP_L3-Information.hRANAP_LA-LIST.hRANAP_LABased.hRANAP_LAC.hRANAP_LAI-List.hRANAP_LAI.hRANAP_LAListofIdleModeUEs.hRANAP_LHN-ID.hRANAP_LastKnownServiceArea.hRANAP_LastVisitedUTRANCell-Item.hRANAP_LeftMBMSBearerService-IEs.hRANAP_Links-to-log.hRANAP_ListOF-SNAs.hRANAP_ListOfInterfacesToTrace.hRANAP_LoadValue.hRANAP_LocationRelatedDataFailure.hRANAP_LocationRelatedDataRequest.hRANAP_LocationRelatedDataRequestType.hRANAP_LocationRelatedDataRequestTypeSpecificToGERANIuMode.hRANAP_LocationRelatedDataResponse.hRANAP_LocationReport.hRANAP_LocationReportingControl.hRANAP_LocationReportingTransferInformation.hRANAP_LoggedMDT.hRANAP_LoggingDuration.hRANAP_LoggingInterval.hRANAP_M1Report.hRANAP_M2Report.hRANAP_M4-Collection-Parameters.hRANAP_M4-Period.hRANAP_M4-Threshold.hRANAP_M4Report.hRANAP_M5-Period.hRANAP_M5Report.hRANAP_M6-Period.hRANAP_M6Report.hRANAP_M7-Period.hRANAP_M7Report.hRANAP_MBMS-PTP-RAB-ID.hRANAP_MBMSBearerServiceType.hRANAP_MBMSCNDe-Registration.hRANAP_MBMSCNDe-RegistrationRequest.hRANAP_MBMSCNDe-RegistrationResponse.hRANAP_MBMSCountingInformation.hRANAP_MBMSHCIndicator.hRANAP_MBMSIPMulticastAddressandAPNRequest.hRANAP_MBMSIPMulticastAddressandAPNlist.hRANAP_MBMSLinkingInformation.hRANAP_MBMSRABEstablishmentIndication.hRANAP_MBMSRABRelease.hRANAP_MBMSRABReleaseFailure.hRANAP_MBMSRABReleaseRequest.hRANAP_MBMSRegistrationFailure.hRANAP_MBMSRegistrationRequest.hRANAP_MBMSRegistrationRequestType.hRANAP_MBMSRegistrationResponse.hRANAP_MBMSServiceArea.hRANAP_MBMSSessionDuration.hRANAP_MBMSSessionIdentity.hRANAP_MBMSSessionRepetitionNumber.hRANAP_MBMSSessionStart.hRANAP_MBMSSessionStartFailure.hRANAP_MBMSSessionStartResponse.hRANAP_MBMSSessionStop.hRANAP_MBMSSessionStopResponse.hRANAP_MBMSSessionUpdate.hRANAP_MBMSSessionUpdateFailure.hRANAP_MBMSSessionUpdateResponse.hRANAP_MBMSSynchronisationInformation.hRANAP_MBMSUELinkingRequest.hRANAP_MBMSUELinkingResponse.hRANAP_MDT-Activation.hRANAP_MDT-Configuration.hRANAP_MDT-PLMN-List.hRANAP_MDT-Report-Parameters.hRANAP_MDTAreaScope.hRANAP_MDTMode.hRANAP_MSISDN.hRANAP_Management-Based-MDT-Allowed.hRANAP_MaxBitrate.hRANAP_MaxSDU-Size.hRANAP_MeasBand.hRANAP_MeasurementQuantity.hRANAP_MeasurementsToActivate.hRANAP_MessageStructure.hRANAP_NAS-PDU.hRANAP_NAS-SequenceNumber.hRANAP_NAS-SynchronisationIndicator.hRANAP_NRTLoadInformationValue.hRANAP_NewBSS-To-OldBSS-Information.hRANAP_NewRAListofIdleModeUEs.hRANAP_NonSearchingIndication.hRANAP_NotEmptyRAListofIdleModeUEs.hRANAP_NumberOfIuInstances.hRANAP_NumberOfSteps.hRANAP_OMC-ID.hRANAP_Offload-RAB-Parameters-APN.hRANAP_Offload-RAB-Parameters-ChargingCharacteristics.hRANAP_Offload-RAB-Parameters.hRANAP_OldBSS-ToNewBSS-Information.hRANAP_Out-Of-UTRAN.hRANAP_Outcome.hRANAP_Overload.hRANAP_P-TMSI.hRANAP_PDP-Type-extension.hRANAP_PDP-Type.hRANAP_PDP-TypeInformation-extension.hRANAP_PDP-TypeInformation.hRANAP_PDUType14FrameSequenceNumber.hRANAP_PLMNidentity.hRANAP_PLMNs-in-shared-network.hRANAP_Paging.hRANAP_PagingAreaID.hRANAP_PagingCause.hRANAP_PeriodicLocationInfo.hRANAP_PeriodicReportingIndicator.hRANAP_PermanentNAS-UE-ID.hRANAP_PermittedEncryptionAlgorithms.hRANAP_PermittedIntegrityProtectionAlgorithms.hRANAP_Port-Number.hRANAP_PositionData.hRANAP_PositionDataSpecificToGERANIuMode.hRANAP_PositioningDataDiscriminator.hRANAP_PositioningDataSet.hRANAP_PositioningMethodAndUsage.hRANAP_PositioningPriority.hRANAP_Pre-emptionCapability.hRANAP_Pre-emptionVulnerability.hRANAP_Presence.hRANAP_Priority-Class-Indicator.hRANAP_PriorityLevel.hRANAP_PrivateIE-ID.hRANAP_PrivateMessage.hRANAP_ProcedureCode.hRANAP_ProtocolError-IE-ContainerList.hRANAP_ProtocolExtensionContainer.hRANAP_ProtocolExtensionField.hRANAP_ProtocolExtensionID.hRANAP_ProtocolIE-Container.hRANAP_ProtocolIE-ContainerPair.hRANAP_ProtocolIE-FieldPair.hRANAP_ProtocolIE-ID.hRANAP_ProvidedData.hRANAP_QueuingAllowed.hRANAP_RAB-AssignmentRequest.hRANAP_RAB-AssignmentResponse.hRANAP_RAB-AsymmetryIndicator.hRANAP_RAB-ContextItem-RANAP-RelocInf.hRANAP_RAB-ContextItem.hRANAP_RAB-ContextList-RANAP-RelocInf.hRANAP_RAB-ContextList.hRANAP_RAB-DataForwardingItem-SRNS-CtxReq.hRANAP_RAB-DataForwardingItem.hRANAP_RAB-DataForwardingList-SRNS-CtxReq.hRANAP_RAB-DataForwardingList.hRANAP_RAB-DataVolumeReportItem.hRANAP_RAB-DataVolumeReportList.hRANAP_RAB-DataVolumeReportRequestItem.hRANAP_RAB-DataVolumeReportRequestList.hRANAP_RAB-FailedItem-EnhRelocInfoRes.hRANAP_RAB-FailedItem.hRANAP_RAB-FailedList-EnhRelocInfoRes.hRANAP_RAB-FailedList.hRANAP_RAB-ID.hRANAP_RAB-IE-ContainerList.hRANAP_RAB-IE-ContainerPairList.hRANAP_RAB-ModifyItem.hRANAP_RAB-ModifyList.hRANAP_RAB-ModifyRequest.hRANAP_RAB-Parameter-ExtendedGuaranteedBitrateList.hRANAP_RAB-Parameter-ExtendedMaxBitrateList.hRANAP_RAB-Parameter-GuaranteedBitrateList.hRANAP_RAB-Parameter-MaxBitrateList.hRANAP_RAB-Parameters.hRANAP_RAB-QueuedItem.hRANAP_RAB-QueuedList.hRANAP_RAB-ReleaseFailedList.hRANAP_RAB-ReleaseItem.hRANAP_RAB-ReleaseList.hRANAP_RAB-ReleaseRequest.hRANAP_RAB-ReleasedItem-IuRelComp.hRANAP_RAB-ReleasedItem.hRANAP_RAB-ReleasedList-IuRelComp.hRANAP_RAB-ReleasedList.hRANAP_RAB-RelocationReleaseItem.hRANAP_RAB-RelocationReleaseList.hRANAP_RAB-SetupItem-EnhRelocInfoReq.hRANAP_RAB-SetupItem-EnhRelocInfoRes.hRANAP_RAB-SetupItem-EnhancedRelocCompleteReq.hRANAP_RAB-SetupItem-EnhancedRelocCompleteRes.hRANAP_RAB-SetupItem-RelocReq.hRANAP_RAB-SetupItem-RelocReqAck.hRANAP_RAB-SetupList-EnhRelocInfoReq.hRANAP_RAB-SetupList-EnhRelocInfoRes.hRANAP_RAB-SetupList-EnhancedRelocCompleteReq.hRANAP_RAB-SetupList-EnhancedRelocCompleteRes.hRANAP_RAB-SetupList-RelocReq.hRANAP_RAB-SetupList-RelocReqAck.hRANAP_RAB-SetupOrModifiedItem.hRANAP_RAB-SetupOrModifiedList.hRANAP_RAB-SetupOrModifyItemFirst.hRANAP_RAB-SetupOrModifyItemSecond.hRANAP_RAB-SetupOrModifyList.hRANAP_RAB-SubflowCombinationBitRate.hRANAP_RAB-ToBeReleasedItem-EnhancedRelocCompleteRes.hRANAP_RAB-ToBeReleasedList-EnhancedRelocCompleteRes.hRANAP_RAB-TrCH-Mapping.hRANAP_RAB-TrCH-MappingItem.hRANAP_RABDataVolumeReport.hRANAP_RABParametersList.hRANAP_RABased.hRANAP_RABs-ContextFailedtoTransferItem.hRANAP_RABs-ContextFailedtoTransferList.hRANAP_RABs-failed-to-reportItem.hRANAP_RABs-failed-to-reportList.hRANAP_RAC.hRANAP_RAI-List.hRANAP_RAI.hRANAP_RAListofIdleModeUEs.hRANAP_RAListwithNoIdleModeUEsAnyMore.hRANAP_RANAP-EnhancedRelocationInformationRequest.hRANAP_RANAP-EnhancedRelocationInformationResponse.hRANAP_RANAP-PDU.hRANAP_RANAP-RelocationInformation.hRANAP_RAT-Type.hRANAP_RAofIdleModeUEs.hRANAP_RIM-Transfer.hRANAP_RIMInformation.hRANAP_RIMRoutingAddress.hRANAP_RNC-ID.hRANAP_RNCTraceInformation.hRANAP_RNSAPRelocationParameters.hRANAP_RRC-Container.hRANAP_RSRQ-Extension.hRANAP_RSRQ-Type.hRANAP_RSRVCC-HO-Indication.hRANAP_RSRVCC-Information.hRANAP_RSRVCC-Operation-Possible.hRANAP_RTLoadValue.hRANAP_RateControlAllowed.hRANAP_RedirectAttemptFlag.hRANAP_RedirectionCompleted.hRANAP_RedirectionIndication.hRANAP_RejectCauseValue.hRANAP_RelocationCancel.hRANAP_RelocationCancelAcknowledge.hRANAP_RelocationCommand.hRANAP_RelocationComplete.hRANAP_RelocationDetect.hRANAP_RelocationFailure.hRANAP_RelocationPreparationFailure.hRANAP_RelocationRequest.hRANAP_RelocationRequestAcknowledge.hRANAP_RelocationRequired.hRANAP_RelocationRequirement.hRANAP_RelocationType.hRANAP_RepetitionNumber0.hRANAP_RepetitionNumber1.hRANAP_ReportAmount.hRANAP_ReportArea.hRANAP_ReportChangeOfSAI.hRANAP_ReportInterval.hRANAP_RequestType.hRANAP_Requested-RAB-Parameter-ExtendedGuaranteedBitrateList.hRANAP_Requested-RAB-Parameter-ExtendedMaxBitrateList.hRANAP_Requested-RAB-Parameter-GuaranteedBitrateList.hRANAP_Requested-RAB-Parameter-MaxBitrateList.hRANAP_Requested-RAB-Parameter-Values.hRANAP_RequestedGANSSAssistanceData.hRANAP_RequestedGPSAssistanceData.hRANAP_RequestedLocationRelatedDataType.hRANAP_RequestedMBMSIPMulticastAddressandAPNRequest.hRANAP_RequestedMulticastServiceList.hRANAP_Reset.hRANAP_ResetAcknowledge.hRANAP_ResetResource.hRANAP_ResetResourceAckItem.hRANAP_ResetResourceAckList.hRANAP_ResetResourceAcknowledge.hRANAP_ResetResourceItem.hRANAP_ResetResourceList.hRANAP_ResidualBitErrorRatio.hRANAP_ResponseTime.hRANAP_SAC.hRANAP_SAI.hRANAP_SAPI.hRANAP_SDU-ErrorRatio.hRANAP_SDU-FormatInformationParameterItem.hRANAP_SDU-FormatInformationParameters.hRANAP_SDU-ParameterItem.hRANAP_SDU-Parameters.hRANAP_SNA-Access-Information.hRANAP_SNAC.hRANAP_SRB-ID.hRANAP_SRB-TrCH-Mapping.hRANAP_SRB-TrCH-MappingItem.hRANAP_SRNS-ContextRequest.hRANAP_SRNS-ContextResponse.hRANAP_SRNS-DataForwardCommand.hRANAP_SRVCC-CSKeysRequest.hRANAP_SRVCC-CSKeysResponse.hRANAP_SRVCC-HO-Indication.hRANAP_SRVCC-Information.hRANAP_SRVCC-Operation-Possible.hRANAP_SecurityModeCommand.hRANAP_SecurityModeComplete.hRANAP_SecurityModeReject.hRANAP_Service-Handover.hRANAP_Session-Re-establishment-Indicator.hRANAP_SessionUpdateID.hRANAP_Shared-Network-Information.hRANAP_SignallingIndication.hRANAP_Source-ToTarget-TransparentContainer.hRANAP_SourceBSS-ToTargetBSS-TransparentContainer.hRANAP_SourceCellID.hRANAP_SourceID.hRANAP_SourceRNC-ID.hRANAP_SourceRNC-ToTargetRNC-TransparentContainer.hRANAP_SourceStatisticsDescriptor.hRANAP_SourceUTRANCellID.hRANAP_SourceeNodeB-ToTargeteNodeB-TransparentContainer.hRANAP_SubflowSDU-Size.hRANAP_SubscriberProfileIDforRFP.hRANAP_SuccessfulOutcome.hRANAP_SupportedBitrate.hRANAP_SupportedRAB-ParameterBitrateList.hRANAP_TAC.hRANAP_TAI.hRANAP_TBCD-STRING.hRANAP_TMGI.hRANAP_TMSI.hRANAP_TNLInformationEnhRelInfoReq.hRANAP_TNLInformationEnhRelInfoRes.hRANAP_Target-ToSource-TransparentContainer.hRANAP_TargetBSS-ToSourceBSS-TransparentContainer.hRANAP_TargetCellId.hRANAP_TargetENB-ID.hRANAP_TargetID.hRANAP_TargetRNC-ID.hRANAP_TargetRNC-ToSourceRNC-TransparentContainer.hRANAP_TargeteNodeB-ToSourceeNodeB-TransparentContainer.hRANAP_TemporaryUE-ID.hRANAP_Time-UE-StayedInCell-EnhancedGranularity.hRANAP_Time-UE-StayedInCell.hRANAP_TimeToMBMSDataTransfer.hRANAP_TimingDifferenceULDL.hRANAP_TrCH-ID-List.hRANAP_TrCH-ID.hRANAP_TraceDepth.hRANAP_TraceInformation.hRANAP_TracePropagationParameters.hRANAP_TraceRecordingSessionInformation.hRANAP_TraceRecordingSessionReference.hRANAP_TraceReference.hRANAP_TraceType.hRANAP_TrafficClass.hRANAP_TrafficHandlingPriority.hRANAP_TransferDelay.hRANAP_TransportLayerAddress.hRANAP_TransportLayerInformation.hRANAP_TriggerID.hRANAP_TriggeringMessage.hRANAP_TunnelInformation.hRANAP_TypeOfError.hRANAP_UE-AggregateMaximumBitRate.hRANAP_UE-AggregateMaximumBitRateDownlink.hRANAP_UE-AggregateMaximumBitRateUplink.hRANAP_UE-History-Information.hRANAP_UE-ID.hRANAP_UESBI-Iu.hRANAP_UESBI-IuA.hRANAP_UESBI-IuB.hRANAP_UESpecificInformationIndication.hRANAP_UL-GTP-PDU-SequenceNumber.hRANAP_UL-N-PDU-SequenceNumber.hRANAP_UP-ModeVersions.hRANAP_UPInformation.hRANAP_UPInitialisationFrame.hRANAP_USCH-ID.hRANAP_UTRAN-CellID.hRANAP_UeRadioCapabilityMatchRequest.hRANAP_UeRadioCapabilityMatchResponse.hRANAP_UnsuccessfulLinking-IEs.hRANAP_UnsuccessfulOutcome.hRANAP_UnsuccessfullyTransmittedDataVolume.hRANAP_UplinkInformationExchangeFailure.hRANAP_UplinkInformationExchangeRequest.hRANAP_UplinkInformationExchangeResponse.hRANAP_UserPlaneInformation.hRANAP_UserPlaneMode.hRANAP_VelocityEstimate.hRANAP_VerticalAccuracyCode.hRANAP_VerticalSpeedDirection.hRANAP_VerticalVelocity.hRANAP_VoiceSupportMatchIndicator.hiu_client.hiu_helpers.hranap_common.hranap_common_cn.hranap_common_ran.hranap_ies_defs.hranap_msg_factory.hlibosmo-ranap.solibosmo-ranap.pc/usr/include//usr/include/osmocom//usr/include/osmocom/ranap//usr/lib64//usr/lib64/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/c93d79f753ff236f5121cb5040441929-osmo-iuhcpioxz5aarch64-suse-linuxdirectoryC source, ASCII textpkgconfig filePRx(ؐutf-8c47210b678d044d7f9e45ff1d55a76e69046be4090eab58fdcb213d6508f9b22? 7zXZ !t/J] crt:bLL ؝.1~_^~)4﨓5icwTU}q'QGA~|"T72CG"փ:3$Ԇ oh˜KQ̦ʽO_MQ1i1ϲ{GdPV^F^wLWl2NxcD fjR/ /#/-Ҡ9s_j15PFWd-Z" dƎ؃唧ˆ1VH H>arhF~Kﳌ&x|TQ8G+oaowjx6֮&UgLYZUQiݷ(b!%\H+ޚ[B ~ɜE"AQKboW2=`Ԗr5zOզp䫎Gag ȦҎ z+qx{A:%p " #߷EZwIc1&]|kZnc+zf˯0[\[7Hۏn;*p̖GW9j`cm?]ii' P ґ,%"e/\EVfcHp}.ylgU.UQo+Yo+]T[b(%pdBL bh0#B(hϝH!DU$;9 bb. xE,Cb4O ъ"YOA{BwKBl$lIL( !ֿ1B NWC asԉxJ/|63m(S}28|Xy=yx%+ga:F⣭N=eYASیnZl[7 Vz%v6{lTXyAi+NvȌ_ؿƯ6Da&HjEwM}%&#嚗sǏoi4{ 2׆&j|:os1jm3&ׂM'romIZM SHå1._BuDzx^nnWDCHVrT nc; ~`4W=$<8ͧrTZT^P"MYL&Ժև!N' [9[vq/4\c(-é= uo:7!2a2B<^#W@iu|u̶=M(Iޝ!6a9̬aShEU3m*{jjX ӰBf_+姶P[I2[Lt$_q&jZjNY1;|=(+O]#Q'uY'~@R#{'Hj)>̗/s(w@G`E#%x:M. 0 n60?~,uѻ[bLjP"*كU׃ &Q:*Åk4JL_;U N)i 2"eb58وՃCW*[n=2Ʃ(v/n~" e""f77!ū(4̶ƶ=M_f(YX5ym,yByc"ZQ p'O_#"i@_g8rA] -5n~je+NYl̼eU4VWC` ?$ʊ:SxJ~~Dx #N"!ca) \Kmu"+-9T66E`J0+g1`~iH4PKZ^qgnk T|󎊗4!JmܻUw Ԅ9MsS_NE_'ӕEjdKElx%@eݳ{Y W}{]%$@J3e\TpQSշё =׷)}GpB?NB %+:2H鵃Y1.&dZen.c\,߇ƪ'ꎈAUË~Lj! }(%Q4zUow.3oȒB&*͠O^|Ju;1mS ["Uc5eH L%!LeOیnkɐ(GH/^o;D-Z\CT[y( 5PR4')tـ Eld g v*[',rWRF1, 97D>+_sڂ!&J:srysR+$5vY_#TG_lBrOF:]dj<-= ;UR/Jŗ6!eXsɡ3lU<#<֠^O*NBKhd.8+B (43Uua(?lܺK\Y׏xPK~Gâ_N(bbb2+_8ʮ,PcTӃX Zomv5QXm{b4&8ZKy| Ew y_.r"5 bbdk)wk/$PM7&e/U3u+xt_ѧ]Kl6 3=hzZpGV &P"xv^#sv`\j2\w+9-u(W5@ۚ~sQ0A$")xx咻#̟pڠN J]%ؘ{wiӣb9(LPE0S0:J}\I^k~aPVk baYE5Eb|*e:t :c%Ǵj1xsX\!|oeXy(b=ሸ#IʴLv=u`(&<68 wI/h")z䷭vG !AƈP|UO"Pg-Kxe8,@ymҘʣ3+;G<'oʼnUxC?K:TFuVF[Bk@.QUBcC$.0[kQyObRSDɺ6@9`l}XMX / */mUoWIX+.K$ -Uby=JFw,9x^fSLER:h{ . Xגn:4ׂi5Y2{5̺Yi LLɒQ6fPf+ UK[sx!p͇096Ⅹ& ~6j K~`Fȸpwa/@A#ocBb¼XWm;a;|ك -O@~M*KwSq:=09YWV$P]FN+ +[rEG!'ϜBjs[OQaͧn}ZzTxOZn[9< VE)0ݷ6vuP,ѪH#d3Ntk(zl!md2h:0Ϭ0xru5PqvuVHSi0QڮCLaFMr\(Y}^H<6m`bC_ 7:ճ%6D<++-ݪ_#3 SRG.V+EIHlGl ͖RGY`bUai/IuHPĀtmugDZ[{oFy6RYPj\҄onm?ix mUԎYY.^(#Ұ&an̋x6xQ(tLj'ERBrrˇnTDM쵮vb6Jޯsl2<޷oqtEu=Q|4"6fZL?y@&bm;B\t7(e%mtl.xmQc:zrWfAPDq .*+`}!@j'f QO` /ɔl>,]_Bo. Rl'6X6MA(R#"䙴T-Y`i޹Tr= ~ A$Pt< p40U5TW!\j ]YsQ|w5DzNKx J>2ZT[WQC'c?3wQ3a"-,vFk)BfD5ʺZee-veS` -g˙r7 d*YIPYPI!;;&4k )ph,L_)h82ġIR V uYnavNZ Йi*'6Š 5&PVh6! 8x=xz}"C@Ia-+:q!ݿpO"jkXF=)@0I=b\CfIFŪ?1˓$ny #f|\𧕙uYBǦR?3Q\h^Z,Q- w%o'VZ-LI- ^u3.ˀ1QXyPbf 9Gˀ&([9}:-o"Ml~11 $ؖ0gp(㝜.`?Q/pC&:C?HmRO(p糮wz}.ثnfxY x,@䢤)I{, B<7: wL8A7>^Bl*$b@cSͰy]㟜So4ʺ@ FRlc:gllN\G#diu,DMZReCpDQgv[󲔳+5d; xbiR)F DsmIZ*/X'چVgOMܥ P?ZJT k=O`59ΐL 1Flvk3BGM-hVYnm$X]Ph.h58Qu^k4aS&v6 aszyk_;"SgLΉlqH`gr ixFOJW \ @'SZk-/PfswB1-oie+sA%5ȓe9ǮYFi'W4 6_ጱӲ"Begvwq98jSyqHThij뭋e0DLUڠ M6[Em#u4{/}+i[4|d.@ IG3ib)ULjgy'aɈvU.+_S[$՘rQ^嶕P2G2>iJD ʖ z.CH0'%&z}6 R|g4JQ-XB"G&<*yx|ȕJ?=}Dudf¥_}Ey{F[ w0ֿMD[_-;hM/ ؀;<{clͦ!$kfn.= nv + Ri/t!8%mW9xEGWro='bWhX|&{51_a_ RPz'Nw{^pzʶm̼jmHbz|Pѭh;j#Z*}hS*8p t,;UvR#2;>eܹ+M J4MҷSW-ihȦF~Ww(>pŏaɹ#G[q?`Fpik :yP6<WDJa'?Mr9Y%tH3,i<~J (79PTHǬP8Pd:􆼒5lr3u}$et $ [ћJQ}S9A2!GD" Nw-Z<'76n:Y3uޝ{v3MR>๋U4t뻡r+-ުUCEsҮ6ǸᾢKd#\W|%ީ6 L}4incy6Tx|0o /lp&^0Poe9%TRaݵް7:~ 983PFBL+!Ć"mUԷwpKs['V%"f;2 yß㽾oQm=LkWaL0Qs %beALvJy,N4>@h"R]0#h@hqA@@2mP6q%\Kh ;^.=TcQק Z *':󽈗VW=T6eE$>3Zld/!:i`lr;'yØ@~Jv݌d4U>޲n)@ {8B±GO1h-,П 8D%s^ۭNA>pa>۩o.@l|0 Iۧ9}t6ͯǚ7Ydv!zLSf1,]"SD?B)|#5Jt߆N28Rlm>YΗAKYnb8<MϙoGb (Fz0[ O>t"CW8ǀB.ǝ=Kr̶Y$YAV~RY]PnJ*-S(k]>e7."Þ03@HA$n  I3ү)  )U4evDQ>g!#as7 3?nM]<!T ;()J xN?s?VK5җw!H3+$&$'@qH]KmoCߎW <*|;,AX΋[?&"%n#@WVëƙf6y= Ja*ϊl[QǴy[-͑a"NL^",KDiͷ1&- oQO"tVu(tdjĴS,T61c QA8dcGL(S;Mm] ?$N8B+iq삘"R!/\!$g@O0D3rvfO\kI#':F@d俳Rچ0^;xF)Ə<λG/s"AӀwBR*xX&ףCeOWhŠ[Z{&GwDGC(}4̕=wV_R'|FyyJxq8K0+pj83Cۭ};Q۵Gzge0O="E ''Dq "J3W³ԗ wI(gɒo9\mulf+oFN|(n/=O Q֡ i_·O9=UTl$\T!ETMfGXɠeaoo#i0tk'oO)grFpv}D*&bK;&(񘋶ou} l^frJpHfڅCBׇl8+1 bSm $hZ(2cCp Ē#4 !"n$3-]pϺ7DސѼz6m7V]5C~z7%a_BV$Of|[q!s39WE\-D[gu?EbBm Dxǧ#NxKqxf6jt kXհ?f }`ytڥy ,t(5TY=`؊~X_`ҲXKyQP`/ыANo[Ged\s%R.Fgo)Ur@b+4f11 iHXOqAqW tvo-M;г}i"SA EJN IB-4m] *(XWe)CkQB }? hVks( D0qc0uP2eh`d5#=vՁPXJ1c1_C )y>0#&bXElaꪇ9ӊM"Zlɯ}_V}гX>Sݟ/5D1,2}$&wAI0`wLe[)eQ[ѡ9-U, +-Gt DPe,Uëx"6).WM;Aj1) ߻PI6X;P&|ToH`@͞wx&T 7R <4ȗ c@[hx >%Dz*ӉgnF0떄3 ˸>m^F .l;Vl:{!7WK^&ͩgl]zN@@iɹZATbepm_\Wb.wS =2\+6]ʙ`aN"BW}u`Qca߅)pr`.n$zSR}VN$s(^vVe 3vwg1ݫy!ezhT ˨W]TnDepɪpVhkvUHTezZbUȳ7Cd@M hsfCt?=k;J|6O`a͈3SHl5r- rv6N0mC\o!U Ad"g6%6;lW ]ØbNfj(opDF &hfF?Ctcmda->ۈrNY@ɠђOL{ ~0i3,vڳks1u@/0 Oe<["3XjJLOta5q#9cW9$kh,GDJewym0 8ӑ*0CYtU63'ނb Ӵ֨4CiNX4V#Ax)*#$| s_9t13ڒ>-h3H#I1^%ڞ*z8]X@dbΣeK0}PƢ(v-wxrSdj4޹ |ďrZWuP?:9ӍºVl J3ԴIS!:ZRVQdHXi#U7$&W/A3]kR-t+DIoId,o% iD9lԴ:b,F6tTBQ'^o%Yv3U2 tcc/4/uӉk~ǡxPwL/UpR8ֈ4nx^O39\vo_4(RL{>yc?8T'Z׿n+oh9i4{ ‚( {!BΜsLMHmWyUSճoGw8:ڙqʔp:HD,:1!"u"Y_X ͭ lNM-}AheH i;;^R{'<_ΒSE]V$YS435PW_νR1=aq2 \3UC` e~zVش1͖l a6i(Zʹ ɲB%h*jCrw~dzF╊S),JpͶiŠ2N2wNnr*YbkG^筘?+K3HEP-%-烜Bhk%NM/~dpWηfs}$Wu?'Ghj rd37x3o(r26K8meX yXT2BG GĩH?NyG`6ܚvm [{~_%yA {[:V2N3~ EoS\) 0҄u< Ѵ{s ɖ7+&$q4H+C?&9IO7s{sq^-eX0mco埼x|!'ʎwa\G<59>*zeW/$#8/4{^ԹLt&w-k(ϚuL8l;kLO /mx~p/A5U&L8PHeILXS;;8#@?GmҸͽ&#/˶mBJR[*[5^k/FpۂMD#k D} 2W}y̍B4C>D A: E,)$b\58 4A2meI 2ΛSg\(A/#rk 0DJ u ٓH]VO֩)y&.qx8ʵ9 `g:/GDl!=: ^[BW<~64;?6V8*lq|G!)!$ϹF4w8[0<(|т)]SlB{[]AsBٰL^}_鍗bycFK_T}E֥"avNK^6||{Sx.Hn:fjuEn~Q1H8 `wYVmլ\Zh)P5KW*O.1uK`^ , p-#IgZOYT )+Jf @Y?]w0 $s m[$8_ZQrȤ^M@ak}Pۮr%e $ح^o~?vy @nսd1} DXhpFύꉍ! s2|aDɒE>w< Hui6(][`VkC1%O; L"K[˃Zuゎ%q^Ao),/ iap'6WBM^_}aY$n.BXbCG9lK jϔY٘](_U<&e$r3yِ\fFюLs4c -.JŜ ljH;ԣ63 QZ4^ln#wah%؀dO"Յ*N5C4S݄f(tl(QQuE!Qc]9Z;),ϟ&ql/\sR_ 0Ff*U /<"xn+bw*pxx* d'zܢ\s7lzBlK+/ N<2b%0684VƸ]sO6,g MxC׼O%{Zԋ,> ^IfkiosThK_YhESnߵe5rh>E| A5,UbYzNٕ%Lt2>6t#M&.Tt,~ $@瑔R}(bzÈ!v}E53N}Cw ~8~} >ua'gkc@'d~=F&l7-$ %S8+,9XW{)6K,:4 8I$oNR'VE V@Q03P+eL.ı~SYY}`-.C qM??Of2 +"(@|f5Oސ;C&BiL 3D(g8esaWMad Je=WI+LđCGh_Jjնkt3煷թX #c1p*o%4YJ *+p'{?OdC|ඕH1tJ"0>۹Q1ҵbd@p;|Qtdۏ=NJ^ nwM%Z+gX!]uĵjVbn* /9'QЀx':sq4Z?B;xh?ɳ&@;p l($֐ɱi4e`E::9 @6s-kB%5+Ow;j a:J2a֘ qÄ%n5 їGc\Ast 6| / \1\׷x\fdDsaNguˆpS5_7!Gtܦf y=DHaYmd2ܒ$  8?8%~{Xh2!*'s{Y!3eG :QzlӠ{|ŧ K&*8V|Vk"! q2Ny&(H$PyKqT٫xZ-fT@d-Z]k/PXk9uxrB(L ~`]=q|\ \Զ]{7,+.) }ZCKRQ~R&n&ĽR걮!';L(1 aB4#$C-4Lb!#_Df|%(boM %D-[!֔Kmn1Y;o*Ԙ!L%}kzF{b,\ ?RgxzdAT3Cuy`^OK_ٝ|&D!<9*g].Kd(x31N૓ "H02!7WϢefn.Pk譫Yi*!dctL@6x [طa[5is*ʁW\{?;&`G@9[{fODVIE42bf7mqEJZ$_Lx1,Oڿ $xYf<.K.+3e^iGPuŅ3&M8!P{Vq^-2,S" w4glLmk}Fo`(l vM|4D;ґ!(w$izDl3wSh3qAyMwԫq9vQF mSG/lwؠ2.ĐùAWstrH¨3R9ߥ1.G4UiƅT3E6n͋ @SLԺ7(br՞z4΋ Iq/S#"ld(DadVN rZzKݢ4g`Z,l eSR8ßګ9ͷ4EY? ίLsD\uFΠSsV_t|5fW)>}?v1}ѽ;J/[--Xk&,obVdEcLLWBXj~ mx#0,8tR,KֲJ]-W_3ٳRIIa=F .f]u_ 334҉N@m>js8!v rl)Kn&Rwܵt?D7 5gKy'ۦvۍéYWoxAbb첗CR9`FXl/n9?pWN U9Qp]GJQeLL?3 R٘ٲ %@Df+ Qo|Uw-SS,@ AlIB `\bҩZ0|hP:Tp,vW}e9 k( c?q=g yB휑1\<*d/y'#i46{f6dO"惫'z=ƍ(n2^bQ3\_ >.3w.6Jw?ui|A A4m3arQ27grF}-nъq_AHw)X|~â~&sI0rN?8ʫth l?J%+;uFBTtyf9Viop/utj#{ *-nR)Li[_6(^h,7jNkZ.;)27'?n` %஥mth9̽(4M;2].S!O5kI|;V`N6٩E!84=TNXVlQb8N˳w >ZQ\53VdFkE8n*r=Jc!tlO6Nq;M a]J m&g*1'~ L4]05^Q"jFjt{5Zgbp#ҌVG-@{`_ɠ*8]+2h $a;O3ץ2e.XFOE.fsK\i۽b2=c;۲g?,Hl9qVeVE 1c_\%7Im{JVa07ȹsHˢ?gE):,Dl~ zgQ4$ƒY^{=e.q&uv~ `Ậaizs(uOA.R:\40Rw ݗstۥ W5Z*cp8e LlҪ yTY],xӋFrl_  9㣯7$( %[f>+d\+JG آiF̧,Jr4NouĚ߫GꍑCdɱ"W#QٙCRb񩱐ƸvmcGP+%'fA?߇zcdLrc?jdMdţ{Z,f~9\np[F4h8/AJ;& TnfQF٠..WIPsH&K9LgxCw, =kE}a}j 9Nc]#5iy)WkN=P$É_⌵Ըw VvuB"ȏ a< En'!i3;rt}.!>+St7v/D£ @;* >I#D>»J5f!c+୬G[oF티p̉+Q/p`q R,AXY{Xu-𞱘+4FKb;>X'QU9]lIhS(v )H_T0a4 ˾\Sc.5[#kh:e$|Mrw ir,?9*cesdڞEg:$=?yqɘ##g.V <}ENZ3Dɺɣ`g]Bb,X WNWq,*IMR-%-G2_Y ɳ!oIWEB7=?s/Yg0zGӺ@Jn0{Q#tH`7ypWb'cA>ieukx,G:yBhJԲ}Mw5/?Ceկ-*`p}ŋ(+۫ f uֱF멉H^ ՠڸH_DNjAt#\x|.J[ZN/=5"dTBA{*Xw / SOP~/ipEn]8wKt AfǐR"ZA^b4&L`76;D]R՟w)?' .FK =SF f˄Hi5ioYsff sT:\9Kn̪y&m C92HT&kR/< Gh=7GW_+%Q m14|}uE@aЭ:,x:jQ gөSz h@AQ1.8W@RFŋh D4;x8Vs~h([)ڟ!1H;wC\t#i+UY 6Sm}Ծ#5<743LFU0EEnףǗ .G!:h[@}",\N}b {Kߐ帴!8:^ wԒT@b «\.nϹ& qd:g5NvB+% zZbhhb75O*zYIR'@!cwFה0uDREkO@+*Rs53Kv?_R ɽ '^_?b+_(H-5_$VD/?o͏OqJi}zBѲuI1kH UY&42gOے҅ zZl>[T/ͩU$:-+-g5و1/jQ.e\=y٦>lߥAơl"W+Bqy-y3UX<|sgl@(`!{j2O ;tT5&#;o:RDi6鼿[ƣP ;Hd:?4l䊮8^qTkmF qA#JNTyH[(F*w z'2[[qv_0TY/ fJNj6MIE_u ˝wT/1 a!C`c֧{JvZR/օe\!ػsp,vsd2V]$]uFM;rP|&C}7weQ5SZ&W9`b$&9Tbn ySX7؇'^/Rot)=Zhޔp[^wre'fҚ,ᦟH\!X/Zū9'|hL0wDžgZ]΋B_:(Ch@h8nLCfdz+ h#]ܹЉR^.DAEab6f#$%#[1&\!Ż;P2($"4azYgﳸ`-IAl3VGADqp0_aID-3y<*fy7` *T=1- Rma75(l -=^&Y#Z>O_pUvҫ I aѡ̔S3"h3֭ 'Ζ YYź]i[`Ϣޡ}Rmn4LD1/ UV'IgzDfeEݭ]] |6hYH;%6TfT1.Ueڵp'Fl"[LMr[JibPOK#7,7}[ L C|>(rr[aUS>aoan¯8q3ōk5uxΑ܂';#cx+rXs#@$ך=n[\mC,(8xĒW\S#B9 'fR.N ;h^Ŧ hK@ vC1 p!lfWm#=*0)Ty*-Q[ :?~( fK 7 ODf$3B;=P Rl10r77G 39,V6> DE9i؛~A2ɩTizwa#}p ;^} 驐N.&(($Ũ-^FbҞ6-qH` 6o}FM[S "a*[۫vlϖc !YK5_t9.t!Z.\߭N_0mr弹7>5-[_4l^G6  VL_KKk@ؖ4̵Pe=®ZLAz2eVS\O嘒xuA[?("*e*d2k(*c}&oQ!_&-o)ɇ XClb1О!bp O`AFBtn?+I? yx!+3O591%B܅n3֨hpDi THf!9t, Od8!D,"y<&~ʺt͗Rzݒ_*u-ȉg8:`fYJ9Vr_V2c͇r٫ӕYj_vo(&CgpZGYtN ~/#n}jGu[ߐ&}ahO+Ye0ʪ(u4d(o01{Y(;u4o{H!A|Кljy,JvАG2ȟҲ"ڇ1U?}O'²MϫѵN WkJmgхPU$#18$pLCx_Bi&L x2M6b=Ҁ׀=h]$])  ÅQlGb71WQ}t>J(Eۡ٩Y7+]]&OWvcL'.ΊMfy])' %PߜAi7.l[~"r%-S4dbRI~ӗ.~>oc< mw3'$Pֵ5Jb*­HB04u'X=:mq~w&ʰ .${ (ͰfN2!\?wYx ƙNω NhxΔ$m]&$vJkI[*޼0ݵ`jw~'CՌV 'Yզb'b^RǓbP Ŕ{=an$70x ^wWm@#(ʗiz ZL@Z#62ZzQ"R3wc\CkЈQ|SF\$;B[q)u>׺ſ˃Ekba]%oHQU(Av u콿ӝf|JH?|@Oabз\vߖȸRq:gC"9H`ID۹[cMBs0gyz{A"֗Up-j6L\RY.tYI̩햅!;Yec | $] 2 /NyKkWn@S"TILy("l^{lU1)jTd8/Ay-s!336*%tհ6 `$ j) {prD0'?k/1m؊3-Tazs/nZ,qm,8y::BpKal ,"WHv'M.vx<dFp#'!ԓ(=ȏyƷbFE,WM|= 5 rM6w+'`,f=y/ 44!}5)"lGeZC"T ͲMy@UR/$`!=ry~[&dm-E_^UܖHxe'go;}x02!Z&%d~Ѥ`P%]ᐱ[6-;dnWpbK&pgṵL,a[l]i|x t (f՞Ժ6pi963\CWg=KqpަR+-ָ7N==h+l/mv ke]X]>IBnth Wc 0~nڥcpAg{jx\֨ 3ߓHK?}'~VƌBcf}Z+"^(Ձ A]AɨU&gH yMG p)Nq)l!KnS U2 O=7lf˾ bL\?"lQ8D<nZ5lv0qbYk*)N{thE'bF)M:]$w82wIC?G@9)v~m?yrmߚ N` _c0(VߓF;y"T}"k+o) kmi“uڪ rnd;4[dUk})`emL܊][izv mp-&anHjK YDUO00%GPvY͡{<ӗ@,B^t3&̣Rna5pASn+ mk)&<:n]p4$nl;el%郹ڰ0/B=o"۴Js*{4DnXƒsV m@LiFRmz> P؟dbz CC 1g%ݤhùC6}Nw^Χ;5ۖYt%D7VC,"~Ͽ*$nByPDTqmKx &Efokt>c%\]C枋OYb||$k%q/!Ry۪Oυk]A:S" |.F) xKID WTl \}eժ*+)XGwp3*2A&4(n 0- {op'JbݴO TbeBWb00ƹ Xۣ)?븦'RQOq rgNJ$'nܑptks+gE3EAyPm¬:^d^II0gh_7w=5QoC'*t*Q,fYPFߒ;9LE6Ax2en5AaUY"J4|/Ĺ)CW;?Ju=AMրV}b"Ng*m_$):ѕ57!^0;ŭTdf}> ?jO !%riiwD,^hٷ J,[Ȕ17d \3TҔ`%= ݞc1Id`% CLgێ82׫G}-]Nco$I(@IP$v ʺdߜ0S !cJ̛nF^3Z)IB^k)E`MX!/yBgQ ʶb6BW-4Tkg bY]3uNNN{#VvyS W,y~iIPUF7 Fw8vAy)a:e\7,PEjvulxq:Jևo[挀cKA1T$K큉obU~['5/ I꽕VǙw^j٥60SVIE5`9gڝN 1GXY2)̜І31_)ȷ2 @9Pm^'ė~cCi]D{Q0|¡K)#ے!UPCCd$*܍D9m;Q4=ԯLF>rOX`xٜ dѣ1iiuhG7ZqHK QYh b%"iu"͙h)zi b_~ wDA[9OP4 _/eU`C$< ^v |!$a(]nQj$_`KqX< *<:p͚^ch$pM'h8< n9{>~w5'/2Ku)uD k '_[bϐXI)MLf4&p燬PCb{MʆcѿB%xIأя&gϾõWFSٽw|y!|"m~f f9UfJ_%ke.9`4O-1:BE>M-jgE{Feh23!ow:2.Q"6?[;~ ^'0+<ݥvu,ǹd7 x/p#0gkPKȻ|'U}Jz,*4[Aq!b 08#v-.ihAuIt=ߠW72$T.&7Rͯ1<Et-*F{*]!d&<%yO.Y *x#1^lnei5GRTT$'eum ld$ ޮ85ԅ~70Hž4wɭ/Vf yUE dq\% WQ9!tr%Af%I`uQoOl16F}X*s:Ird#I.ˍ}t5|~K ?!Hhpͥ`:e+62wf\':4Vo_b5uQ\CJ1O o 3QV~ Yl՜ԱV1B$ROy|eIy`95=M?qBK'B \ kYmp2!P9ARەh'W1N™l-ߠ8;=w>a*nXD{<'J97so}vf sΌNԉ}ˏPLw3h-kNdSl&uuo@:HI(t2e*t%|߈}m"6^G],NTyvŞo|]S#+{Hz'?[ۢE1埛`eq*# \It"WsK˥۳Ua48~xr1YN\UјҺ?p.%'Ÿ0B%M~O>[5AIjOϷ9<:̹OOJ䜛o 13P6t0#G%peUaR^F Tk1m%jအ?NhՔƯՕmb`ෆֶN+L©vcbG>Mi IhW}z\j8 ?nS;6L0$q#[wp ʁL ~Rݙ3m;+ߣg;fj5ooz⨛Y_ FL7/pWʯ;41 'nAB]sܓ Â#!łp_yS=/P-.>nԺr:r5[qS5hlrx,Pk}pZ]*cw:gFBU(Y-v$$:/TLs0 5>n|^I3ny,KbM@fev"~CGK4=]/ ݵs7 yҀ3wﺻ bS- /MuY+W ,n Dٳw&%(#U-`Q2@[2ׄjaך*{ Ϳ'Ḗ@@+#iQ r:39c>u?}=W3x( ;V5{=CjT Å,]6wL}iaTekT CHHKc ySN.9LfiGX %< 4DnӷVϓ3z/`fC1"/nQ)7mk(ߩ͆Ѱƺ<3뫿㞫ȍw;^3Ix߀34Γ71%O751H=]rh!yBM9s*ʉCEb YU/.r~D2lzi]*f7~ "e1r4@;d!LYy:_BÍ-@]Щ_Ȫ=RXH$O_`kï"W,WE855$ ½.n&&Lo ZdP|8 4ܽ9u}&ԒLlsM:ƕwC2nv#0W;Z/U~< [g蓜viix@E(cxl`[(DܯϕLCw ISvOAtb} P$xvk q"9sct3h8mܘwښrؼRN,{N]qRD&M(c1>?}D>H?0x7ӖѹLTölKY_eH6b@ׄ lZ(z =RsOGTle@dÜ@)>@nCH >|'FAl|_cD||u\DO*G 3г=Χ;}8Z]]4Hh~ xO܏AZ]kkOTrᐫ Phi`qMPq \'g# @0"i$΁ ShA] o1 1E"KՐ r!484y @lRM@%ņkk{dC raw$gZ!{7Ҝ(kXɃّƚJI4m6"J$#zI5Duhc?nA^5蘙 zG9ȼ.T) =ER V{lA頹Bs j=o>UIwK!"z,mv Q!E~q3.e&ک[>W`j0rLKڜtԓh:|U&%$ 6TQV >ǽtu^Ƀ_Brبٻ>IrFY+dk]D>+swO)}uRE MK'쪮K/!%5d;k;Dw%sV -:yfc H^Y ˞\" 0Ǥoơ;dNddU!tXw2uO )6-p~ VC@R&ebrxeZue.y ~05UPmd&@W7Ԯ(QS'ɰ Ӆ?}rwO]YM&pWa1E4׳XAKх t'>&feP7X8!B5PvNeX cw!@`rC0:oZ!YOQC`A7=Y!Qj}303hBZZ^ TUɈElPJʼ1? ϿUJCS8pMXkxQw(YLL{ty Ńw/OF00ĝFYF TﴯO۬X)-?@B=gC5}T7Jji-OڥyՀ\UBibSqgh~HYZJO {&ͫx4M0 -qlUBbѸCB-9Mү󀛠 H&wM'~.7FFXLB(dEቆ}9ÜX+tJF j[CVjow7OF hňmku&>`9==Ѷ}ebkF=`_R*ذ{nE-9n[FG#>2 }^"Vܜ b6nzaL5zg2(VIQ2Ԋnvc %RLDGPX &+Ca`;ax/`B=l&V./NĎ=lsbz `|OJ흛VXLM~\O6"rjA|Stj鄸P۝ %?a|?wwߩSe9ooPs}^^+$ PZನ @5tp?fU`?x#] ]sU 3l8欲-K2Ϣ?Nα{XwaB~F?t}( Q\%qmLURvPKڤ#b?Uoh]M3_45O _0*fX9j#oX*s";jgϷ;"zw7г \(}B!׃CE"U}5毊 R&1A.BH?q(*{q đ!U}8Zf~E}Xr#fWҊ_KG{ߍ%9=WCt r 3#W-n-SyC%0m`:Y'+ʆ#0UTsAqT 3 @>"]e6?u!q8 kCV$phëm1Cn]}@pC.nN&MOYȬ?QkM2+L4=w@Ց8wa2| V nmq"ԘkBa=|LpʐgPTzϫ7=$$_.{1#p} .Mw>Q.Ec}~d?e]PͧH6f.55~oE{0!Ww~EM=ȶ!P9ttC%ojpw]}9%5LauĮJC|l2FqT øpJ$J "$b4ůIſq'\e}]-O1?PK>ne]ʀS +EלQy$]Rߌu7?o-*|Sg<;[#L*0ɧH3oj'4\u]B#ʱѤo;FG *_vU݀i'ږW6﯅Ůyh=|#Ee^pW 1(E8N=uY1zOCuE䓿R⟔ bcRoe,x:x@/kxqĠC蠟!EbDhPiܨ{EHu>6{wږDε8Ƙ2*_.^^l۠4h^B%. W[ 7PN|O.tխ%2'B!ޤo̥ )32-ZoT$kKբH0k((b .ceuR`:չLJ3&1uBl$o^VxgRs5Z!!%VF|(3%=i-; /Q.1V/lYgNe FhӧvmD/0W"64_UPXwB^`; ˅@e ), ocǴK.SOx׭K1I xֲ31೼rtv/YtYQ^{xϾE a1!=  Oj;aŒ $O_hjӴYB(FP̶V{Յ}[WFkڃ~ElrQ^efO;@Uf0v@01Zo 8B&ne7y2Yb|rh)Ntx{D@?RI]JAJq6aLiȦvZV-ґ$Oc[^R:<]=$Egij# h*aZg=oaI;x~9s/"5?p{dV㥞ӡ2[cWߖe J|0<kҎ yRN5?M7ôK(\as ~b9eK}b0ݓ6Bwj1QLj1b )4^#C v~X)Z:٪=xT*.)[7+uUW~v>v}Y\8^O'-6UWpXy.fXk+DTHRc_95f;(Luowh^믱bUYd:wGS)6Z*2V Z-= gpY(S+H`;xJ9%s6?<~Ūw8@ؔH(a:T Cu.8Jꍹbwv%’0w˾FdG")U=见oq_.B8YȪ pJ`|{ྸ C[TCZu=ƶk.xw=e[Q]:Lp<2W<*Xi$(-h5}gA&L]?+/]=M/압 tD`˫ԷBfXz!F6h(Z̊uIe6[)|o@Axר jjLl0z2QI0^}D^'*O*S@^8ȉ3*VoZfG:V'xR(Ó,sX#5]r1P7b(%>k_(nE*DXa?p]pyS, mx¶m5Ұcr߭/M xAs)uH+; ra:xx*e_b+چcAl<E47U#p1[k4Z9*cY9>sS! 5rS,(k\x;>qn'9-Nd?}_58TG:hɺNbq>0mIn`CNWryҺg\E&Jy([;o b]ܙ) N?)]@<?1ziK} 8ЅdDUw2'sl\ڜZm̷hb^9>byח"=*U>FI`Dk}?AYX66z:g}if#ܣ3',^&?U8͡d" 0<7bhBhPT Raqs.)+B+zÞ gARJs G]. MyD8uz%@/dߨal]s[d(Wןq;2u+FiՋCgdn LRVֽ4.Q [Q}e%`8m(ǜ">;E"v/R&zbۖpR-.wm!_EwLY4B|>-~]_Jx@4= toVYů*| ԫYh7-HW!{7 'P'jM&pL)b V|8~f #U?,^HłXN8VJ/V"KcywM3`Z(rN w[CmNc$ cEѢ]VV*v[`thҗWP+[9w7SzGګ>۞2q=ŒKW{`k͛rΎ@7tW&t,X0GY>_%F mZQ!tb״8d +w#/.7@ ⵐ*־]+ 0t[#D:ikaaةIIՑ+{Qi_J(7A?G^^GN^R?GlITX^aZ 9u2CY ʀ4+D J/at!cP ̊^CAm>T!ȧڀO]ee:kBHze&$6|i&qj;eodwNDA%ه-u1Vn*aolo&jb!J"PzAYegjzkB޵h^=X.\ޅwsA솁7X_~P'/=sX}dV:WSU^m-:¼hQJ* |,ʪs`55YW+gI - ;#Ȝ͢={QR~MۓUoh2OijrGGSB H?NR.3X˝ 4Yʻ ǝ l˵r&}֕MYZ`S消V*S us\1[x|k?)]T΀n}}K?'ҿ&xg;R4:m7$L@) Pq `ط+E-R#7!v=}X˰Mš5dJu6iD02qаi#`LJ@)_\+P ;JJ)閟uy32mU6ov5ԹS"dݥIv(D-:s?2yKھY6Fc$Eh;(L&SJ\g%ߪdjϏ{X㥪 =XTmsO6ȳcے=sż,{ã;g@iZs6qI®;#%π I9ܢZxZZY,7]Q!S%h'rZ%ƓW)M}VPEHOlؗ7 [r'}3yTF9wnj H /=Η1ӻ~ 4PDf݄-l4˜V[|F}[lϮ9tؔnz6ߥh.cOA{[lR3?IHUm߽(R~qE MZ52(#gq4}_]fh/ĆP(˷&Dٮ O:'+eԊȍj0bSm+#-x&}8;1a'T +]/==FopD\uF/%E K""/|k3[= n1y 3 59wRޤA9`U,pUexZݘKN80$Z;=қh#U1,I|hzu UV) ˧`w7JDrT,5c+Ī++1gHrOZ/mv9jɍU80C#XS)wߎ7a.[i)BvO Xow]KWTH@kmV Kg|/؃XkZ῟P7AEݴL׍;IqDDxB*ϋ͞޻$)ApډˤJ&)*as+_w|'s5vclL e(^C lS]7PR1>ZP 5s T؁R<`C^X)]:x;jjZ);A*ےn_;jh< 9FTSQX{饸c8Z59pK`Q\8؂o=+'V$E$FZ~~ k}騲lD%k W:ߝo.QϻZ|W`#"#y4PF.O4|ȱ%ZFwJK)^/ܭM7nx?8݌YGr|tn[u Q u$/rNm[|Ox_teI,?C~-yFVʑzEnrO7߁Ӳ >XB9ȇY&r$; wߥ_q,e[E&jNYX}g#;C):N4"7}p8e v=*v+}Cn=t=[_>e=|PWhh  ad7g /Hpa6_Lw: &WpN|;tW6ɬӚkf| SjƀJ HؙuC$a(^wKDx{?±U};/sWjɛ4iQD=ach{Z('>FuCFd`¨PN`熜A`UVge3$$X?/yYߺѽq#a XK'vfqmyc tߺ2Eey A5-3QpkW;UP\@p~}l`3BW9v I@w2O~3hQ'SYJ&!`a#K||kݲ 򍦊cݏfvgoGSf?*\*dT}Z̺弊7NQpe:2[LA؀qAA)x;g^nL3y/xf=i +c|,ryn杧wnا. PWl_h:ӆ+, 0{<#fM`NAӮƴWUw`XYO^%PISY?dD+{M~*ij ҇|xj{`fZ2!XqOꏍF=\k lؑ"F_#J]?4{&O߽LuX+ Y$?>n̴C܄Zta?LhcXW>hyQ㉂#bXgָE>h'h/\C$"OD6@}^ýF hƕھ,'̳TM <67pGNj)odQuΚ-FU mցWSC-0*EVmg\" eA Qɧi6 K!ߌ V~rZ#d^>UC& fiҎFX(SgPdmtAGE=˃?0=sbh4F^ lrz E9jRd  X/[$8%R鬱~saV'婭MHRLC7FySrIg}5 p`d-gKR ?㜆ʤ|'A_a!& !Jn)SBc,G:K2xs2Ol4 ńʎ٭zfciϹ"=*7y`5\~id0߯T[^8l%̨zK4D\(+5RzEK#2rX-5϶G@M9I'YD Aj2/D{n;k.8fp% 'iTa_-jgf'8u_la kYXILF6gttaZ e8oM3%?hCFh#]kJ%G*vj9 DWN9,Zܤ#\Z3a `}23QSgOEBceFza6= E11)QMA lug?ͨlrD%cVZl!/gPyȟ.³SE̷N-gV {P`QtKzg=%hnߣLcƿó)HwF#Xg25-[ 75y`Eƥ)'fFߪD\` & z#*z{wlH`AEó,H)*Œ9жVJPc߯[d)Le"fSݑ6/ڭde`BVwj?I a%| 4Rx:fřj";噡bkR͉$SF?akaR{]3>,itlzgН}mۺV~L 4I:&hU麺;'+?;WX-(ң˶k쑕n|wZ;o qF*k!5ӼB ɫxwKZ)PE w2Erh mݧ@5u]C%a-ze6b~B$EYUhjEZ.,=H9)Ή%_:lܫ&֫EkSzk sDq=iZ a0}z9F~St<|Hȩ}J{C3sɏSnBƤP}Gڼ躔mAo'/!5`ܔa4l F/0 E&"XMDw$??9ȴw4%[? ,p>D#_=X…<8f)cN. _~w.["!dad5r />Zr!vH $dN&/e5Q;` ;7voy(\3~o a)D78>hxaq?.a|Olʯ8s H,(z!JUn ÌdiXZ{UtYX*unQV8 7@@ɇՈK#+9 혪.="G >zѭŢ cZ鱷i:,M,󑯿xvω/`ЌupDdGS^]lpšZ yp­ݾt QF[B2S]P>~Gb]ISK0.%- \-sAMK+ d>7VXx V}0e8E/<'  4נÕgW\0$L2X,k+N@bwuoCц,'˻ik2SϵtU:$vA]8Xt;Q|;~+xG I(N/M\)H<%!n/h,M ڝH$iIb8bRo:20E+xn$TAZa_bp>n:d"hxz1̥l bo4h7ۯ, V^87禸I1! } h-k}i2 AG?I*#@o DUZ3 6'CΧJsR57?\mb~)c^~}ȥ\][Vq4҆"M%e5:l>ge`=)&FH`>pgFYrvQ# Y-;4LE%e#δ:@QL PG9\"M?9źYTa׏)MNE5!P=[bm;$M5^쮣VK( lCҰw@ nsO"_~iK?,6L={ ,5knۭ1v~/c`MЇ;6nYy80D 3o2Yt=M{ S{Dg$5A܎Y1?ΰ)O4>:фjJ]d]azdUOwzK!zu.yj+kCE_Hf7 xbބte&ZحO01 AV {|7?BhHm%C)Qr1( ^|/P :2yQvűh,T*ie(\l*[SOƖʘl bbQvc&lMw^~aYrP&$`\]G]ɂ꥚؅C̈́d=-~WFr)d0{3Pǖ4Aw[?:ڴp=i@ش鶠U] F H\~ӮR1SK< B,0-~|ڏ^sۆ5VB9rS]L}>wJwA6H)c<?t )I`~Czq{S Qь1ݥɡ٢#I'1ւ{hL܂҄?i+;"^[n,aۨəM K5ӔO^)>/(ERi] _2vqgI p|\oO%b d@9b9ˍ _[oI8+6Q\T/Rn P!sv8.?l }.O~Wn$-9 (tY9mNcV\6QU;M[0S~$7a7GeΦ$ cd oJhp*PAT>7U׻:\} ?d9$$~rXD\䌇WU sL' r\{1|sMY{ DDeIT(Ԛ7LupM/}b2>_Bd=- ON|Sz ~BL:©M-уQ̃@) JAgH7}Uu@]儏"P9{Nfϡ+31G*yƞ]AvPB <d)b}S\f*6;pzPaa0)֖ba X/dð]&Q"դ8rٱR}s2koeWvyΐMu[Ykruri(.fSU֟ !ꅟ(ztoW BEO}kC6/ Tkٺ/JUoEַDH #3n?Zu׌Zg4<9E3gB2J'X"BFTD9^OT+7+ 7?YY<ڍ "Ҿ&38_sBפNOZT:Hۙ'*-/,\j#{^jၑ S>)>̧lOHo1fAΈ"Ms)sT3v"!pv͑o|Q/+z͵Ա'y.r:(vK|v³dY?k{`#D4? 4̔v9[^Zu2ÄY )am8`O8&=fOiwXNt%8C>;dN(欃X;=N]L3*(7۳ٲ>zb1$ | O> W`g"n>4#5XW!cc`z$QT?vXC:KfKqbL ֏CӃɕ!jQyG{eQ|8X|5 a}9Swz˽"Dz8?  ͟)rQQ+ʁJ5d!\`J0 AWl`vqYᲊ8"\s YӚ9#ޢȌ!><ψ2׻iR"D5x<\mE|k!e 0?Y!U]:M[z8^DHbcQ5@_[Fp~,5x2jw,Ν[b4wVٴRdAau쬇{$3/ʞztFɜwl#o8M2g6d&z"g)Eku~9ky gU_cnˇZٙ GUk^Q,}tX31oc8ezr`Z]^3ze-}kO:F߫0[)4 T) !1ǡqV; v:qmEt?`/ >`i12q*&Y 8#3TGXw>I!}g8͒F+氫Ǧp} t@t)g#v%0Wd0o! 0/Ә.GB#o)yHJljZgR+&} fƸ%Dv40r$]eI&]e7ѷ[r )Y6s"9S$CmMa1˲@m:5Y*gM10#yɍF7` a4BcC8rO+خm o@\M"ar,3щ_$jr\Mh㉵G"u@9j@xE Nϊ&j+_١2Q\ w$|A^w g\v4USײ7''#7ڶm`tΪ+,]i^ʲ,R{Pڋ킱 ɼeo%ٳlfko18pPks =z>'>RW5 ly]BI %dpɥ_FmAkЕ*PQW`$ }ҹ,l4BJ9j/d uEH)2^qx8b[>îQ;vNdw8 WK* Oc]kiVh4<%h4&G 1$}9IYǒmef>p-Q hOWPK$C;%$<9nXia%<[/A>jraՎt !(Q"<6϶ _Bɲ68Q nWnCMnBo8dsmpՋRrA %ђ3)7U'-(]V~[^L3ςԡr@+[f~ݑR>goz]K]* (1H_;"me"+gYysT\D|"ZX ҧiƾiӧ;w ~8v;q5@W9e'%REC.=1OvKVs+l]E1kPys ;pQ`nasJiubRJ臾ޘLㄤocqǘ ^ J1jkm Rݼ̋W aeywksqO؁ Y2*v !||߈ Jn@um>iN\w埭ft)Vqcd8t ~O[pUS+"B,K#'|<]M-a^EhwkrS-"*,*SyH"=$ye Ie F'A bPsAfEV!4:@`g뚋un=$uY.hLkBo KV t1]TECg%6MI sd$Sw>ls`f9ܽ j9S͇b..tkH ́T~)`UאEտF?$c t$Yp^ۇgVȅ@dxܐ2gl_Af:z%k At11%:ThW,ԁQ9c0H/zi`]Pbx8yxZ{щb?{ʨaq>KIlj_#OQ.C2efab-JٶA!KLbo&4X1beṫaE*>8ڭ\vMCU7"&êi0'vVgf$q?: }Jv/9ȲP~vç22Q {;MK^( !YWI*!GgKi;e* z7DU*SH0E)v\fQQY_!@BO_}'ƶpg/T3"K2N 8 j95gT(x*J:7HB-E.GvrݲRE3.Eg/E+(+-S2NcF7zov#3#T4^Y_Wl fMNnm'SىhBblN"GMZVT5,^AHq́.MUD"{D>1PQ.e&"/EQlmØo嗿A|c @$?"SxAtyp8t uM:fx{dP 3k<6V.^uBJc"RJdr7d])e,Ѳ@-5j /?1IVļ u2 ]L8xIzf"\2Gb:%dÏK2S#h|#粏=%h@%xN&vsı*RrщOAY-[&zN:ѝ Y%V&F86ek^Y8э\!"Yg0Q7M{UefahzE' RNx4EryxJ‚Bf( {βh˨xv nֳ`ݚ}|ȯ# G2D@>%iQuV]-<[Ma%cY+(,v2"f_OUUAOȸ#6tK#<=af( &yhCj]s՜N;AtqiYw]ΛhMMlvdQlVxHĩNu*;._07lz /+HTElM ю~O)A"jZBZp4DI8b$>wF+C$ע.h{Px'v7KōC֠hu͵[/W_ 2Yo>Х8+jDTOKeQ5,9| a<NJ[ ej ,( efD3GR:G®̛5̄  ."e S#ȽY$L)Sd[>8ٔ|KPF6VjM/7(/T)_߾Av6 oVu-f|mD`piY2ʞ#*Y> %5h}r=ؚYûzi Bn?}}xbYKHg`V#2aF8pt:z/&W* P6:d2n4)fvp!_cQnK+zEFS? zPu,F,2([7Q k'YL-53'Ċ3UVs~Oq&[,Op 3mɇKW sHtжg1 [|hh)>4ys.,sD{\k:?V҂l0`4V;R@sPĮ=/;YCكG,d c'ԍ]59Ȗ?A*֡ґr.9pqfQicd$V16AAp;;".f)2n_wP{޸ ahb ҁo @h2О+mJG_v;ҝp -nOj"4F%CP gB6P{!`#@m2ҩ}Ăg)@w2LÚhq:GӾ?s% v* JKUm&_Z&bp{GPV*J7A*NyGݼp z%6=CG[>Jw4IoIp< 2LW 9 Ю@V'ot.^<߻qF_J ʜEr~qrKƛFo8b>~{ A.~|֤̓(6E5{iZ'( { 8d6VW_Jq\hY8J$] b[bE׽-/̙M>4!_e)[-}1̍ωaa;P$Ȑv KbU$~ H!2awOOj[Ӫ0 ) -$k6ǽRqxBH+*x{Us?< Vx^Pf),9Oʞ yǦ gfpb뽹 B}#zV!P@kx~jQеte:+um.t'>e]~s/ӞdJ5P?`,$+6e nxH@zB'2P|Fȝ*vs亍RakR<Σ**{HnfR@.P' =!O҂R~n!}36NRnBփhPA֔`!lm!*N%5LW6imMN*䷔~esf)GE&t؋ЈEZ#pr0b!Ñs!)a´/-oXIR* WG}-dW8֬DFo{KLyN'WݏxԷmJlH`-esHz|H/:="tޚ60T&6 Uٱ0/}}-Ԁ*Ǚ ~0! 8`|?d1B}-Ԭ"+ϴ2:F U ؗ* uy2l_9-,  d.>)a ]潟m*& }8{N*Wӛyw6*644s)R@))o '2ZI,}$SԖ&.GtcV⿻Dĕ{BlB*e|UhJ`r:*wJSqӤG.'bjK݀=WIXCF+JMpg I_ hi/%skjXzȿ-aލ)d%y(݅Zy=mOGk "]!OgQ}z=Ulj/ p< ( IJs{4Ù`pR_@zEhn, Co .\-D'I>?\{ӐD.7xGؾ#̦z:'~~>xuBrBV#6oq㋊Ċtrl$w'@J3k0T*Sڗ{ɹ+['bBn'F%Ꮸs_ˈ 9˝OJ4 sMSa)yޗj6OFS2(M=*FҟDck#3v+N` R_ì讴GX$da'nau̖>-N Ns#]9vg*qJ*ށk0N06A; w Ǵ;3ײOpO| BʝF5K^%hOp(3X[@B (!kIɒ٩\9QUl)-l V?=$L!}4NsSK@< @F@jyڱ|ʺ [cqˀmoۦ&yQoKyIKhgV?G/D~r|Tyd{h yzpeDZ 炾fcKi= +$$ShT2:gvi,.ZM{9pOSxW"q$`$.|fe!xf XO(xϩu絻7hyȼDށJ5.P9\1`ꁠ{-ĊhP1jw>N). =bmRm oK.xۮ$%2x.kXM Un=,Z-`2 "p?1ݔ\I\,F2ѡS3ذ{-3F/i@m KUw{x'~ֆ%h-JMH)Q+?m]g}Ul*ha>w\T&?_*f>|`K힣 `7,.>Ek"9x)Y /piL3/z<AuiWPT~bzDo{{2!@ h,0{r4+5 ' = H%'ua*!|ʛrqC霅u]X^֣3!>NJvdNH6ڷSƙ8bNkѨZD98lT*:4J8a^jݡ5W.,A2v l6 &25e[SPr*gZ]7bs3.0Zِ~c28x'tnj1\@b=T)kgW`>X_h;NCrEf54x:ZZN=2l7 ]! ƃ9.@8u*[Cit7*tna3tKkG&#XC ]ł1B>աWX?_*BHXT$ڸS2h&n?k8&(eP0?O!#2D8e{SUڽR|K $L@nnoن5#Hӈ0nN)t$\X˾rګ)/;l ܟ CYW|< UM@"s6]G)]{RQ"ƺ^3.7k׶LA[A_}5JIϖ7\Ɇ3jN\M늡ON,bq&6i ٮ3f a>n¶",$S׀>)هw|Tޮ6'_%UHtk+Fa~.#Rq& < mXUԧŠp#'xL$ էPj9}h+xճegH T@01@WQ\V.d9s ] pduǽ@X­pb{|16Ue2}je}#\CgD ` VM qzMO}FY|xs} qF&0X67eG|H[\`B &γ·|^u-G>_)bR#s7v%DX>꺝̵C/{\tKp\g))]UF#L\!eW'0֭ڗE?vkExXtU`.OFfC-SԤ7Pƨb})%54/ȼ&ʏceamՕ8u_ZnJ:5TQEgPJCZ̀+w'8Aij^@_B.o@%igJgKTB|az%]#gi*}Xmz|/ƥֵ8"zp[cHsu hdLs(g\E§G|FTcn{qV/dib*t ̬t+(A^pNhlcuH 0B0>28]5 '2N ez<w:0J&*@(74GSm0ԥZFwjZ'eu 1ZnZeGf3=ծ:ɞAZ2w6nRlɚ奈Ų?1,&ӿW').hSDpVNhxiT Y#'!wGbreMSGyFܼ/v4Ok"' UX,)əzp߻oIGVݥuOGo("2Ƅ:qfQ/LVW|*ǒXp^ jQ,b G7Mf54ԌL`9eUX/k9Ծx)pvCTpsyޑc?ӧ;6Z>o%Q4 nx.mLJ0 Y"aUa[`auX7!F#iJFH/* bTa!.vo; 5وj/>,=]Y[ԌF/: ;@p5q$K ߮Y9ymj6)~B \@f]ǁ:{/U0C`?̱*jAƉR[͡޻yܞo@"N?@{/T| P//^C6]?YEC®F먶k2ޟ#wŹTnWdӴ}w4>Q;Pb#{ys=*W@& ҩC .8]"M* 1ٶ  tycbV{(<])&@6U`YvYix=JLii -::7 N:ҡ)VD)00AkWO!NI8?ZG0Q &J>@@R ;Cǿmc^0Jj3^b=!x4tVf"##= r&_ ]vKYRDU\'Ӝx$M3Mז0H q)f8:p c %3WH ٰz;aN!); rl9J,ViES}A ߽'MHV%7Ø;|ie47I@f1u' ]46G-g w =,b,;^-^: µ{&ʠU(-P=NE }t7ۂIԃ=WMec,I)Tn~W:qq{aq-p)hI~'XT } :8y*/k5Pށ@/AlZsWR[7p6<߅~zEVGn)TΜ;d$Kt;˃ɋjAݣ!);~˰\#?O ;.0P;U.Lhʪt¼=ފs IJZg;8t] @v-r_QX'@YgI˻=C n3dE-VNG@;&+~s!rr5x_(C8)J.<Ć]NEa Յc"6PQpK*o@}"B{6]X7 iV`jzWr1W_\m!=Ɩb}Q9E,` wc:{tEl3Pk -ɳd-qMݒ\1::<FxW6Ϲ#;L-|ĩ~h@qwM|s{x13ao!qg?Q҇g7l x9 DB!ͪjua"QrgVT`T(;+DᠱN)_^N|o`X$Ta}.Rw$SeܕhLSi8IwLDlS:oGW{\+nC9ٙÿ2R,):3p矴M: bN}i=߸#]ԃ.:}= ]uŧ8g2qWN6ۖ!8 p𧻓òU}S ]a>tښGׇӂ89C?J]Èy۞qކ''1>}⡥ik{uٝkL~הjtLzymHYa1^昹EErZ>p~ gGۺ{^$d5dxkWdmݦ.}`-ٱJԌčc@~K16OH; >]Hsk6Bjem<Ο{o:n{ڔ&T(e49T$l߫'g<Ӗ(TJ6̬&bHF+X ]ͨ"¢W/'jnDG"F~Rl'~ p9h-;4Cr"7e:YlmŐˌy2/\ʕ Rz`<%,ǓLm)Q:fs5Kh+uq _o^ʮ._`r`!ZF*<@B O[tyi!3oH]OQw :VTSYJ%gow#9FDIB,;ݻ|s043z~&mpgdQ}U2ˤZL[G9\If0f/khl/A?1إmtrTGaaVq!Lq2 zz1H.DEj=VR(U q0?AΝ3dB$ܺ(Ć dPlغdg }<_}epH%J3_BߥHJFH}X Mq8By ?'o}-;QMB`Yp-`7yz hu>&-6Ҿ ͼ,ݑ5]TRʺ C$LIY35Ѧv1Hv);A$vr3rذ@4K*ϲT&6lEnZ~DZ0y@42"0_Ƨ&~Yꗝj vEh^Ǡmkky?4*n`*3O4QdW'+Ɇ*W{@Z&ϤaUej9*]0I伴 nuжKQwm;y#Cw !iZM˶58^Z:!^f=9ͦ"Fн2?JGT*=^H̭G0 WL o~+ڗ2]iȨv {|6u!**9l}okm(B`K銏F#8,2@/пeDFSfi7Q'kqP(Ma50@y)xՔlVڂ>uNp3Re|_(:){0/yg=yZK˗ <#B(a(BNDL/l`x m?-,{(LB]/V LPX5_]cF׿B%+]r ?~'r=|%VgNYu"|wo잉Utή:dwrUЊm ;iw̑ Ć#SvCSI8)[SF# "H3"oG{u3S{M[ i&yIHq/p$#7^jN÷Ǥ:lU Aw*=eE[z uGJCW $-H_0xLz{v-qwgT Y ;;6UUM+;ł!UĢOrX#F$dՖ[ 92eUDABш5_N9=adDTZU.-6rͨSnY%'Tk$15bָR(bW̕7L>3B;H+Vp<$`shQƯ7]w)S:9T8<0Bvz+y`UyUyz"uv'_ܿxLL5Q+y@;knķroιdTeǒ^~CSbm|NJ):сrΦ'uJY 1hZ:AѴf'w8 Z4;8߼}ZsB6TpB68DhiO\%آ'RY82J>L+njyQiQ/J=By<$p pyCO#wQ HQ 3 },cY0F!j+[d|3Ky|]^03+ RvdFTMj@OM*X~P#}#* o3>BN.|A=/",o-A+Ցםy<)" +4dn}xi~2ES7]qEX|o3o{VfUn߷R$0Yz;w΄Xf?}eS,2(` %ME{cvv#3ߩ (CϋR'͊Hȥ`qp@V1K6|kYj?~6NrGpi0ߏx.ծW0H\#x;\\&|+uG!ܔB72ު)8Kn}t ( r9`Jڐ!kk&s8%sZIq]IvXל2_ c@I9iFM'+z,жiv#Q|%[B(os4+gfQ gnXy뼧TGxV)wi(wO#g2lDbi=`^v dM8K&0Plk@Uxڈ>)nSrǥWL3:*δq ]*3a Gر4k"+zR9G~`U*>E bHą fėuJNLJ0qlgOO@[lߠt/{<} E re3G8U@)O.[ƙo?[ZB%- Mc~C~ĺK\^ccUAQWoӵ&ʒ d`庳 س %Jd,>BP`pdDt} fE71-w&{ITdW}1hS[ 맩CQpa|3157byq%ҿlQ^,Z7D6kh Y%0_-W@f_D 5?/S.v@AP*F˯v+B47*N(v MA`1Bnߪ[X_J0g|#\ ۯ3 a#MwSeuCY h?]F*6ݿM -.l?o:)/.BjĞgT%S4AM{Bqu ;. rZβb$rTCB?cΑt$$X 5 21ؖޙ! YZ