eccodes-doc-2.18.0-1.el8$>ۘ$Xi>:4?$d  : " 1=v|      M NRW\\``aac(a8a9a:drGi Hm(Iq0Xr4Yr8\rH]vP^=bdNeSfVlXttu|v Ceccodes-doc2.18.01.el8Documentation and example codeThis package contains the html documentation for ecCodes and a fair number of example programs and scripts to use it in C, and Fortran 90.^Gbuildvm-ppc64le-10.iad2.fedoraproject.org!XFedora ProjectFedora ProjectASL 2.0Fedora ProjectUnspecifiedhttps://software.ecmwf.int/wiki/display/ECC/ecCodes+Homelinuxnoarchtg9 D V ]  Qx '    - o0 c|H > : [ # " \ Qe :e F  =&o:s `y 6V2 p 8Eq   <$@.,u1K$h/ U?A]. a%VhUVV:Vk kU }dz8u>,X $pXo!~L\*-sY5K1HW1IoDDoW_E3??_b{mMJQ"3RRFmm]\d}UMA큤AA큤A큤A큤A큤^GD^^^^^^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F3e2afcd9ec5be2a69f29852e92d4f5a71f07c14426e3d99d3d0732709d04e3104d879316d15508e43931a4bb3a8adf28e966d8fb6747b3a736a4bdc6ef332037d98a68adc131fa8e6c1a345bdf70510ac7dc92e73382754149d6f609db246694392bdf46d3de05c460fa84ae39acf605d2c107eab17bc8eb55d40521d50d1e8cb8e1f8edbc6b66dfa18250620708829b48622042d40bd8deac73e0ac43b0115ab97d78f5669c69ff7d2c22d6694efa2ed53a288c157acd12621f8976075ff545156eba8609e896f9262c7423b7245fe40fe31d542898a1914be82de6e26ec4d080ec81aeee5a874dab887aa331e9c956b1649ac5f0a2abcc7874181f75e705a5d6f90ae19235ca57af1f6630c3c415d5987f955149b6ccadab9cc037e9baab47c70e46c777f7e0b1505db02057c7987bde736b32382386133f34db3937f360ef3f12b545c6d03eaf44556fd13dcb9bb4f4a742bfb8ac5de6e1f26489ac997a486e953094aa0b50bc80b2021b0210f9590ad38058e9f987c0418cbebf2c25f5ef20836ecf7dc087fd7c771f18a2b3863f776a0ceeb196d8efbf4ac389ef5e9fb1473ff82617fee69b982eda03a5e99f0fce2c17639ba22c070734b98e61abc627e7bbb5677caed4598f6c2b4f560cf471fbc5caebd643c21bd4c33ebc3a4afa5dad146b72abcd94b33b6e2fd3734cf216076753a9c41dc9ce857bb7ece518656afb3a0bad0c42f99d7eb5c95eaa090f223d8d82d9eb0f4c38d9bf979b18a91bcf702ac8f16d5e622e02f054df4f02e867e1756c74e78b356498add5a4af73c9b97574aece130828582fdc0a9c78666f026765ab09592edf7cd66014700c119361269946cc5e0e83f03de90ed773a43bb19df0ac462e71f0c84f9e371bf5a3379240062af9c6e3b42089d0ff41b2ff1aaf52efc5f95ca276225e54113280ce8feb2471b24170e065c781f15da138d620a073373854f30e611888b668f57e737cc63072424979497ba344b71524c40cdb62dcbbc4f26ed649239e5725621f393fe7d82cac8e2730ffbcb2720595e863e995897967bf499fe0ab5575479dc6b81ffe40262321353811ee0d2a3eb9a961ec8bbd8d0da0a501f66330dde0b9efeed47cc12a691b6013849272a55e7e35b94b695dd20469e5d5963b397ece2d7799a53101808b61f648a142a2f063b86a8f9625d54c2cb68a6d2699f5f106f79806531046626f1b43d7e6dacc922a80b7fff21b8595dab538c681918e408dc955dade90e4a8f13fdd8a3af8f3b5f017551320b31fab5df8282f5fafa8b132cd73d2eb329c031d219bc67e6916fc125b91fa37506a232d39bc17ce09591a16710a0c63d95219b6c84b42aa94608e59c8fcc737e8e95124708aab0a1f3a5fc2147ac487a67451270172c873512c2f84de0710b952ecbb4e464922952c7c0245527e57fdb4c01b060ea794437fce2e537f8570eb13ed7fe0bbe6925233e007e8595421eecbc1ebc8c3644cd595d8be763539fcdb2df88994258b3c92afeac2c4beef013e3afa1f90a6863a9126ecee30fad40b01c99ecbede609e5b36b5b571ed4ce01a9a0bd975d74273ea711a8767948685cbb5b17fbf7a1cfcb36bfc5297b9089d28dd33f492ea881d818f6c17030f41d27c0143170d6b7ae922990cff84909156df3baa88f26ee3344e2edb269d0167c2da87a1ca433ee84832f6209c965ce38c9594efbd99b21f22901616f0cb96a54869a09f5fcd0f1653f690e16e33a3476ecca9427562c6b141b0a5220a4612f29d0be07420bc9d94fcacf47540d016580551477cdb553ece4dd81682804b8a3873094e8714b680440fa1c2798883d45e47d089ba68faa92441c44096e8f2be5d670c56b394f764747cd1059bf9d6be2f3f473eb57eca5a7930e5d54508e8b9ecef99c53e217faa442b96eff9a0b0f738aa909cc45450b04183d162b0128a6fdc83aee9795c611e0f4a8abc136fa7d6051c831edf0129d039200ff7bf0ff7ada9f4df13802ac2b00489966f15962e8bbae2730a85112c9b787e6a9e0a9bf5b049784556c19c4d95fe047e3b373bef159c406908e86baa34cbacd0d0d5ae67a7c408dd5a738e2361b11614ad7f5a54a2e947aa621c9c4356a64425b3939215e1d3741eba39824bf7337a6c9dcdc35c7511409e07b6221099b33076b87b7565d3bfc245f0088afd88dba79719262987494d69b3876206c8786b772a5c683808e9a49c4633b805836ac5d81ecf450ed79fe73db1dca0a797d1320cb7a92a802e3f6a60942dbd71f11b92dd2768c980c1edb78a576bf9a7d9b68a94760e2de901df6cffd1453c9a0b8561075bb3814f3eb163ebbbac5c29b46426465dfe3283dce8f8de503c696910744939f419aacaa5e86cac0256ea92eea6f9f4616cef059668c24f77a07ef63bda757a3d0fc5e062dd8c9dd06dfdc996a0e17fee1c2b46686aa08a58c3f354b5c3fa2cae4be63a79f3654057fbcc7bb00a4b1aec9bdc01029ffc2107de2d1c0c2f99e5b0404136d3f809a3e5e8995cc688f90d5d4ce9770fb5f882c21518dd43b0236ccc74acb76025ffe09b7c049664330f5c1fc73296e7cc05268d0c2b1ca6ada55cbff9a743a0e1c1af6a822eb9fce2a42f6799b79db8963283cb253c1f53cc4c5efd7140812c910387edc6a6c3fa56aa1e0d2b3237f422c18e43eafaa56860f2a72984419af5dfc1167b3341d422376edcd32f51c40c9ebde3a869fc1770f026c8040359ebf9f87baab86592b045ba839ff00a8fbc6e628c1905da9d5cfe6e31ad37ed9e05eb1db372bf5f56b4291a927209a7c96217d4ba458a5dde6fa7658ebdf2475af68809bbc168c2b7249429f366471b1acbe2c46a5d602105f405fd349b923a0524a7ecbc5ecf87cb5a790c504c62f9a58b9518fa090342a9bb6f2772a4f9a56a56e3dca12022a045bd18197590662da38e873601d1b5124067b0bc10950ae0f3331555ed215d08fcf09c65c1651360e43ea86896e040bb6bbc0c9d80eabcfe5b71eb060b659e9d70e5a178e73e098a483a0f3f4865e7875feb7ea3b2fc8727857b7cd576ff6dffb8e79c5b97ddc31341612aed7264c1ec1a95cac2e98143b5fd0c6aa148b7deaa496e119e50edcdedd78fbabfca7025e0a7d97b4c9507457d70dcb8784ed29503b268076c226512696e7729831d8c4ca8604192424548c435cbbdd669a73a495b15b34e3a09e7407c9f1f595875b21f56d589740d9b62cdafa3d83ba863c308ef62f653e0419dfb110aefcb2c04fb318141247f95811f4cb9e044555af52e9a5196ca7011c1b72dba175dc3a65e49b0c00d526fc3a815ef3486a756fa3ae11ef6ac810c1e496f86617a2b2ba6ac8c7fda3f3bfd211a77491cc22796f86e51662be1de52d475f94c6dac92c9aca280c3e2156aa47ed42a867e8b5dad2cb90e00d5814ab6a66ffd9ccbd2ea2d29128ab73c0927fa4dea0fd06c7f95f231441ca90aa9ec07d719ac30ed908e88e0b799cb1c4dd2dc6d282f318ceb73c6310e0361a722d63760385efdf004d6f9a25fd361e44c50abf3f25b4cfc2cee1fd7c1f5d069b7739fa500573ecc74a136691e94cab54f87f54a269f8a01de5cfcebfa35465ca996f940b48d3a3670dfd7485a5e46e9d098353d38088a7d4e4dc6682258b3176615e3d48d2a66bbeee48d550c5c143c2231d62616fa6ab645c401a6685c26448f4084e74b4e531b86d07c36a286366572a9e096bff89fedc6416fff5e939aa8b4247c8bdc9833fe9a0dab3829bae4c32d72fb74006ab6dcd699791dcb5355167863515340183b58af7321df6a91fead14ae39b8f94f78f2d781e26497cc0b95b768b3646e8e8a374e6f4f3a8ef78ad3c7fdb74655c400b90ca954623c0de939cda80b6dcba05b1aad0458ab39da5f789eadeb7285e78c231083b076ad9e1b2e7808d5286ded8d671e5a4a4b0c249c18b92a11e48792ea8ea184cebf17dd625e18c38bd2d590a6b5740c27fa4af7466679fadabcf907a2fdff9a6244ff7f88b75984824cf1449143277915d5bb6886c745d26ec588847f53f6ed4a7c5f01a1a9103891e600457abf7d54c8743b8d362d997ec772c94bddb1cb85e32989b7b331ec2729ff3c0bf250ef50382e75e4443e152b2a18b02e284870522febf91e361c16d8dac273a3f7997fc7921b370bbcbb94f6f84b0754eb391ce74d0162c47f7fb4c09d3ebd5365449696524821db5e37320d01b2f7d14fcc9841f78a591c90f4459bb1e570d8cc1d1cefe0ff2f778e2cd4154b63a26c3cc1a1adfa771af45a7413aa4fb48fd6ad6b9c63b9e27b3ddb62b1b12acb9eb4e79fcd19b365e6c0e2c59e7eced94423263347bfae07f8f995ac1ad26a3f904a5d2e34961ea1640953862ff1c1f48722c94fba2ca8c2e3e27a43d059440da1373c81d82cc152269560d93b212cd3c1775e6fa9cd3261ef75c93deebd809bb338ba3be21b2bd78bb26d017a76e49eb9e41b6e57bcda544f9e27dd1ea6cb7e4c70ac7d476ca5582db30ddbf6a767e33acde1bf03c4f74fe8e4701fbfa1e1b9510f41a07a7ebc92a46b2450d7cffdf9c171b7d875f5f0fd624d7f85b6985a1f85fdf5f0697a517bd5a03c6533b5f43e33d23ae8c66820d58b24e18296e34d2461cd8f254231827db9937509604777557532f6ed4362f903057721bb074f1d9e11a4f49db337c79255e2862378c730dda6553716feea34c2f137eb4efbf5dbcbeceeaa4ee1bcea7af960d6c7680f46bdbec239a36a3441a1971c55824090d6298b374022b1b3a6b6206cfee228d3f3b62f33232b61e767f6be320ab5fab7b13a4350468b1b511c9174e62f5c430dc854d231c8bca54a0a4b975101fb738b6373365c6ef1e1809c4d077b22e389e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b30d28e3acc4e7d0053f5079cc35545c2de996674ed8bd21c7a0d3b9f9db72449197b824e2e716898d30bd2a41721b4a70990fcdf7fa82d8ee3a459253f68ab23ab992e8ee25cdb06373d192f5468ea45d6c345824f76847a633179ea81d427b818cc94979446cf441f773b790a7d1036b3e4686a1e31eef17e11fc6cccd04cad86b8885d57e108d89d3162b3ac777ca432573a80e400e63f51b566aefbe8ff8e264dd90ba09cee3c727520a126318d3c52895e039f45a35d1ebdb22f29d75aaf9e130736d103393c65f173be7dea8e71c16b20ace9f2098d4c16c7ed3883da8ac98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830e01723402739f23bda66ef1cb37439908e64e4fcde54f60a1b5195a860a144a6df3d5ee7961a99da8d4627e8bd0a15377302e14859d99775ab817460b0c0200f3e29526eb5d8fa80e40e62b873389ea6f861348cc74acd8f000a6b98253df754fad98f9f84fb43c41477a0c7ac3e720b73fbf201cc67b1e636dd20183369e4f46fe0931ab7d1dbf653c841b6623ba29424a594a0399eb1da83895f569d6291216973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bba0983534deeb671b855f484d2736a7841a689645afd0908618d5fe81b8e09c80652ad0577889b25fd28e0f81001bcaf961913aca5b169ddb7aa1bf7c87dc31a4426d1627add6007183bbe88550d312009f18e86c25d1943a38e4bef428e7331c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f840b2b0c6ed8dba0d3db0971f00f72afeb5c98dc7c677a98f91fd632c422b29f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa178feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d3260ddaa44856ba63d14621f2436ed9d3cd432214c751968a95fbfc0ba3e8995c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8fdf6fd4e35ce1205eb3af2dafa276c6ba2b8c5279299bc2e8130c43946e8b686ffb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e19fb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e191c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8fcb08377bfc4e472cb0103d1ba1b04e29413a3841df132ab9f84a546ff8c50240fd2b2c2955ac912e2278084bb654087d20ec5f4d2f7754e01223f37bbe48267acca8ca0a02ccd9439d48a212c915fffa7ef31c49e78e957e78723f17db69bd08377a63c27ac183602a8bb8b88143682db42ebf659276d5db8383b70fc4cf83c690838b10d7888c8cc14c9acec1a91f415b6636326195f7ca6eb93c13f8888b2527d17e3a8b512a0d1d403b21b118866cc065c8e91b763a24b2585eae729866057026e2b7c2ffcb04e0b8893e6db2b5a1cd093f19186810fc7fb8505760fa414b14726200aafdad1715ee9d852d6d84e79f5a56cfcc737b30500c2daee47c85c8413f22c7106ab09dca691f82a390af0c54fef35449e663c9615d64a6392ffbd7a6e149f25a6f4c4bdc0aa591048294b3ee0d33877a0585bf87ee45120ec2a8ea2de6134142728be83038cc1ceeda340cf6fbb81c7ec42ea3e7a465a45e83cd0eaacf95b2f0786786e52df320d9e074282b88f7b49ad68b6a66a3971e741f5ff507299b18d3ec4cc7c239e3d03c4291c0b107190611529f508f05950a298fef9364c19ce92122bdf1deaafd10d5b3c06c6d731084e3b55dab6db7ebb4c5d51e461d47487931016882b204278db1b5c11ec581a603c6411b14049a97d37cdabcafcbb66b7c7c7bcc2ec0a26a8e37d5be4a280a4778695c740445422fe9c6397c7e2839c3f52a2f0f1d158fa6f4b871f213641a837ac88f43eac92383aa695f625a393a38813252c37c0b6d3b92c7d87375561668b93a759cfaf5f7db3ae2f896b180f0877e4413cd0015c08b65ef60423d1b2f2e3b820195f585e682131f1ec517c4275b1a954e7ad8e537a2a729f22d38d48ebfaceccc96d7cf6bc08cf0b78a9e32c1646f360d553d082895cf954344bcc0c1bc4bff6d26666ca1d48ff637cf4fd511ae86084efe1a6519d7eaad46176a703bc25078020de29526cd65362541032ce49b6b9b97065bcc756275b009b535441949458ff43a0c271e04d73cbef12415509c59e04dc5d8e83df54c83936b5973773aac7047e9207d91114dfab3257c50c0e80e4e1fca75e476b3dc638092adc8a7aa1af1963df65bfd80124ab7e18a5543bad3a8469163faf3b9c950c2cb9734e2a6349e81c8bb624b3b09ff7399af7d6989676d3241bd1f6121f877c0c894db4c80157aaa9a876accef5d7f23e1595240bfcfb165c788f727973a1022af31b7c77a2cdf15d086c99a6ea8233744fc44c97107ef684cf3045c7f5cc2abd27725217c9c6ea00280a05cd119b575e6e9796ed10584086c1b76e16754ea9cc01c66b733b1e36bc3218807c988adc498f4ad3e911bc57c649a8ccd7386ea19f8b65acb1917aa197a3aeb7285d4af1ef6c9de06e44787b1829774094140a25eaa1aeba2203d641611017b003bfa7b0f897841be88ac0efcea8e7c62a8d2b1662b2245ebd49abf250cfab234b2a94786562bb4f96f7b193b2d505d883eab8ff89ad70e803ae08e2bf3bab85c46a486edb242011b6028d9bc8d2b9262aa66146e4c278a2afeb750fb6d3512ea382ef30e95e3bb16a09757dcf6f4616082fde9cea6a23c7055d404fb673f2c2826e24bffa22c33e5e0eb1350dccf841a255e432a7dee882a7b80e7cef5d8f91d7cf444bcce90b7ef5c753b257fa4b504cc4bffecc187d5e442fe6a39d6b74ca25b625e8e12294bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a493d29517f27b2d1e270d42e2b4f958771a7a4f2d234a11fab6e6c4688c049dc2f32ade912eccf27c2e178e7468fc387e2b6df539a6c93a05b77d961722f6f60435d733564b83edcb856d9cdf70bee79e9214fb9e42654b02400e66bd2b2f692469f9413a91f45e635b32c1925883d6c06c8fce197e80c57d3b714b1442d0938b28756627c5e4f8ffd83672a83146f94132f7a1a872d3d279eb3e0dd6ab296a35b920d50bab2151e073cd2d4bec897f1dda073beec58716655fb9dc12a82b486b741dc780811e398636cec957976ceea18e06920f2a1852506bf8dffc7624657b219f733c7982aa0d7a178dbb05006d5f598578389af1eda0492d34a854fa5d555c1653536959461e1652c69882b53c34e93ec4a14ce38702f623b9e9979ab617cbf1f0381ca0045cf6a12bf9868a895d9dfc5aaeee63fa31d110e05f24983d0f98aa7a859eb63191922ef1d8192c8cfc4c3a5bbe99a361cbc706393d42fe77d58ab0df5f0bf3cb5f4939435a18ce9dc2ee6ad98ad7295f32f6bf1f37a9677cbfa7d9d57683240b9b88e5741ea68798b22a7dca16827e4a43ef97e7b0e6d37cdba34c6cee347ed1600f1e1438a661514c5d39c63b17d3592ff3b0516631031e2280c184510440fe1a58f653050b1faa077fcc4d13413fd6c671640632bea865aa383e9376082a00a162d5c5c7364a2c1645e8f9379f6519503cd196c97eaaae9d45c03aeef139628013bf7468ec3f5da797ddf55457c8bf0c5a45fffcf2c2022ec97f6060c002e64958fcca4c8105e90fd9a5bc76ffb47fdb6f620c01846d6a71f119972606aff57d078db4dc9258f41ecaf939d1fce50eed8174b37d05b0cf2bd7d49a953ffa1dad74e1058f9bb56a92d486d9e1e7e4b086fab12b0b5cfda50c94c5bc782a2b6a07bff7de18891b370edc5bdf93250e44a880c44f9983ff6cf0f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747eb505dac6f0eea513cd4525751f740d2f8f7912d071f5a31c54f6c5d6282604b16ad15f16fd5d561fdb824e2c0cad8bb95e5964f80dad1363e6cf55144c4d8bb4a3ffd3567f6d15b856eaf9f52a0b57bb54e1f3eeffb93c77062699ed6429a74372ef21d6263e607dce5d2b9fc61c80d1d8c32398d7eb2c8aae894768d26b444888936149efd8c7970d162eda74ef66cc33f2fc135abbe5aba3fb115443c06b43462c64747fa8defb8d6a1032235f90d3979a55b78bbfa64cb63a5f2e351bfcaa8fb1a75330fc1316db9227b4ce9092733645de2718fffe8ead30e723f8b3f03835d733564b83edcb856d9cdf70bee79e9214fb9e42654b02400e66bd2b2f6924fbe7f0ec0d2b6e1458e804aaf94696821ba89c7efac454d4836c895905670e82119be27cdce468760eb2f0c7c87d9f5c6d9b804fb2573244ba114612ca9201dcc3642feae4d0b956a8004021d3d8de9866cf28e8acaccd5739203e504df7ede898aa7a859eb63191922ef1d8192c8cfc4c3a5bbe99a361cbc706393d42fe77d5faef604473f67030598b1c74b3e4c8940b35aa447b51ad7b97394cdf8ed981dca7d9d57683240b9b88e5741ea68798b22a7dca16827e4a43ef97e7b0e6d37cdb53403ba1c52ac387a8e1db0a0f615ee9abc276f0d6690263a1d2fff1c0cc43bbbe94b3d5aeb2f39bba6aa5f46a973d4118e15c25ea2131ccbae69cbbabaa77b19205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c4ec0de78808f3f4fd8954f7c5cdb79da2797a8988256c46e7802a0fed77f90480fa3a653e2b51db132af3eb04cb94d6a1cba54d3b560c779455d5b4ca00a8ea7864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea94aff76b697c9968bd079c9030fc282068b3ff015af9819c398374d274b23dd56410bafada8dee65830163a65c9f8a6915aa42377a8c1f2c6761c7dee42c8228f28407ac0ff52b60b64bbd1ad37073af9998850241f28ad7aec8f7015b847ac84be2b36d182a20d3773a59e9814b390810db0cbc54ca673a47628adeec6dc14cc04b8c725255895b8f695a77dc61ac1a750de8d5578d81631eebf2398e3777b95c1653536959461e1652c69882b53c34e93ec4a14ce38702f623b9e9979ab6177d88550525a847878ba5a90922cc25d0976290634fdc8c6125ddaba0ec9fe70cca05f3a16d528bfc9f673ff055c627aece4746eeab68e77d9f68ca9884601d8aa685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd5261501f32dba113cdd9e962f3b590776b3010327d90e59316e454bbee0aef3b4079519474f7bf3dc5799fc29b0b59687dde18587d6130f5bcccc143aa71fcb5719a393fb8d3225458b521243f43abda642bcdd028b747687cc1553d842d0c93cbf651d199d57b46063717f0e2b9788ae79a351d7bead035bb53cb577d51a7bb3c436e55ff22e8ed95ac6eba7f877a27da6b3535fd9f41d434da700884b23a3c7b0cd14228554b89fdf58170a9c0392ea0bbc817db9490ae3882a26ca1d0b02d2bb5c6f0514eda8cccf3b0e77f862a0b9150b013db428c85fe1f66debe7f994d39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooteccodes-2.18.0-1.el8.src.rpmeccodes-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.2^4][=@[@[@[@[Q@[ @[v[GB[>@Z@Z@ZX @Jos de Kloe - 2.18.0-1Jos de Kloe - 2.14.1-1Jos de Kloe - 2.9.2-1Jos de Kloe - 2.9.0-1Jos de Kloe - 2.8.2-4Jos de Kloe - 2.8.2-3Jos de Kloe - 2.8.2-2Jos de Kloe - 2.8.2-1Jos de Kloe - 2.8.0-3Fedora Release Engineering - 2.8.0-2Jos de Kloe - 2.8.0-1Jos de Kloe - 2.7.3-1Jos de Kloe - 2.7.0-2Jos de Kloe - 2.7.0-1Orion Poplawski - 2.2.0-1- Upgrade to upstream version 2.18.0- Upgrade to upstream version 2.14.1- Upgrade to upstream version 2.9.2- Upgrade to upstream version 2.9.0- add Excludearch for aarch64 on epel7- Explicitely disable python in cmake call and use ctest3 rather than ctest to ensure the build runs on EPEL-7 as well- Remove python2 sub-package as per Mass Python 2 Package Removal for f30- Upgrade to version 2.8.2- rebuild with patch provided by Matthew Krupcale for f28- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Upgrade to version 2.8.0- Upgrade to version 2.7.3 - adjust latest grib_api version to 1.26.1-1- added ExcludeArch statements for the failing architectures- Upgrade to version 2.7.0 - Fix rpath and some permission issues - Remove Provides, add post/postun sections, add LD_LIBRARY_PATH - Fix failing tests in check section - Implement so version because upstream refuses to do so - Add fix for test failure 184 and ldconfig_scriptlets and move unversioned so file to devel package as suggested by Robert-André Mauchin - Add a documentation and a data sub-package - Change the license and add a note explaining why this was done- Initial Fedora package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.18.0-1.el8eccodesAUTHORSChangeLogNEWSNOTICEREADME.mdexamplesCbox.cbufr_attributes.cbufr_clone.cbufr_copy_data.cbufr_expanded.cbufr_get_keys.cbufr_get_string_array.cbufr_keys_iterator.cbufr_missing.cbufr_pthreads.cbufr_read_header.cbufr_read_scatterometer.cbufr_read_synop.cbufr_read_temp.cbufr_set_keys.cbufr_subset.cfieldset.cget_product_kind.cgrib_clone.cgrib_copy_message.cgrib_ensemble_index.cgrib_get_data.cgrib_get_keys.cgrib_index.cgrib_iterator.cgrib_iterator_bitmap.cgrib_keys_iterator.cgrib_list.cgrib_multi.cgrib_multi_write.cgrib_nearest.cgrib_nearest_multiple.cgrib_precipitation.cgrib_precision.cgrib_print_data.cgrib_pthreads.cgrib_sections_copy.cgrib_set_bitmap.cgrib_set_data.cgrib_set_keys.cgrib_set_pv.clarge_grib1.cmars_param.cmulti2.cnc.cnew_sample.cset_missing.cvalues_check.cF90bufr_attributes.f90bufr_clone.f90bufr_copy_data.f90bufr_copy_keys.f90bufr_copy_message.f90bufr_expanded.f90bufr_get_keys.f90bufr_get_string_array.f90bufr_keys_iterator.f90bufr_read_header.f90bufr_read_scatterometer.f90bufr_read_synop.f90bufr_read_temp.f90bufr_read_tropical_cyclone.f90bufr_set_keys.f90bufr_subset.f90get_fortran.f90get_pl.f90get_product_kind.f90get_pv.f90get_set_uuid.f90grib_clone.f90grib_copy_message.f90grib_copy_namespace.f90grib_count_messages.f90grib_count_messages_multi.f90grib_ecc-671.f90grib_get_data.f90grib_get_keys.f90grib_index.f90grib_keys_iterator.f90grib_multi.f90grib_multi_write.f90grib_nearest.f90grib_precision.f90grib_print_data.f90grib_print_data_static.f90grib_samples.f90grib_set_bitmap.f90grib_set_data.f90grib_set_gvc.f90grib_set_keys.f90grib_set_missing.f90grib_set_pv.f90iterator_fortran.f90keys_iterator_fortran.f90multi_fortran.f90new_from_file.f90precision_fortran.f90print_data_fortran.f90read_from_file.f90read_message.f90set_fortran.f90set_missing_fortran.f90htmlannotated.htmlbc_s.pngbdwn.pngclasseccodes.htmlclasses.htmlclasshigh__level__api_1_1_test_bufr_file.htmlclasshigh__level__api_1_1_test_bufr_message.htmlclasshigh__level__api_1_1_test_grib_file.htmlclasshigh__level__api_1_1_test_grib_index.htmlclasshigh__level__api_1_1_test_grib_message.htmlclosed.pngdir_9d95adc37effe2d0447790667f945c24.htmldir_d050070cc3e4bbd91d897ff8856046e0.htmldir_d28a4824dc47e487b107a5db32ef43c4.htmldir_da7ee69c60c6cc261c862ec60d8c4bc7.htmldoxygen.cssdoxygen.pngdynsections.jseccodes_8h.htmlfiles.htmlftv2blank.pngftv2cl.pngftv2doc.pngftv2folderclosed.pngftv2folderopen.pngftv2lastnode.pngftv2link.pngftv2mlastnode.pngftv2mnode.pngftv2mo.pngftv2node.pngftv2ns.pngftv2plastnode.pngftv2pnode.pngftv2splitbar.pngftv2vertline.pngfunctions.htmlfunctions_0x74.htmlfunctions_func.htmlfunctions_func_0x74.htmlglobals.htmlglobals_defs.htmlglobals_func.htmlgroup__codes__handle.htmlgroup__codes__index.htmlgroup__context.htmlgroup__environment.htmlgroup__errors.htmlgroup__get__set.htmlgroup__handling__coded__messages.htmlgroup__iterators.htmlgroup__keys__iterator.htmlindex.htmlinstallation.htmlinterfaceeccodes_1_1codes__get.htmlinterfaceeccodes_1_1codes__get__element.htmlinterfaceeccodes_1_1codes__get__message__size.htmlinterfaceeccodes_1_1codes__get__size.htmlinterfaceeccodes_1_1codes__grib__find__nearest.htmlinterfaceeccodes_1_1codes__grib__get__data.htmlinterfaceeccodes_1_1codes__index__get.htmlinterfaceeccodes_1_1codes__index__get__size.htmlinterfaceeccodes_1_1codes__index__select.htmlinterfaceeccodes_1_1codes__new__from__message.htmlinterfaceeccodes_1_1codes__read__bytes.htmlinterfaceeccodes_1_1codes__read__from__file.htmlinterfaceeccodes_1_1codes__set.htmlinterfaceeccodes_1_1codes__write__bytes.htmljquery.jsmodules.htmlnamespaceec_codes.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsearchall_61.htmlall_61.jsall_63.htmlall_63.jsall_65.htmlall_65.jsall_67.htmlall_67.jsall_68.htmlall_68.jsall_69.htmlall_69.jsall_74.htmlall_74.jsclasses_63.htmlclasses_63.jsclasses_65.htmlclasses_65.jsclasses_74.htmlclasses_74.jsclose.pngfiles_65.htmlfiles_65.jsfunctions_63.htmlfunctions_63.jsfunctions_74.htmlfunctions_74.jsgroups_61.htmlgroups_61.jsgroups_65.htmlgroups_65.jsgroups_68.htmlgroups_68.jsgroups_69.htmlgroups_69.jsgroups_74.htmlgroups_74.jsmag_sel.pngnamespaces_65.htmlnamespaces_65.jsnomatches.htmlpages_63.htmlpages_63.jspages_65.htmlpages_65.jspages_67.htmlpages_67.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngstructcodes__context.htmlstructcodes__handle.htmlstructcodes__index.htmlstructcodes__iterator.htmlstructcodes__keys__iterator.htmlstructcodes__multi__handle.htmlstructcodes__nearest.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.css/usr/share/doc//usr/share/doc/eccodes//usr/share/doc/eccodes/examples//usr/share/doc/eccodes/examples/C//usr/share/doc/eccodes/examples/F90//usr/share/doc/eccodes/html//usr/share/doc/eccodes/html/search/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectiondrpmxz2ppc64le-redhat-linux-gnu           directoryASCII textC source, ASCII textHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedASCII text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedHTML document, ASCII textPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedhttps://bugz.fedoraproject.org/eccodesutf-87ed5b34b2914cfd17e148915dff50a7b8adb60f5f13ecdc0d23cdc7fcf3a5d4a?`7zXZ !#,λ?Y]"k%nV̜ g@-la ^AhCU]a㸤f4&:&DKrq obGx,dփ}."M+Y:DZ sw/7^U_ik['4-(/&a'^$p[8W\CE7ٞz~KteZ/˥qt2JUFPDZx&K>!TB|9D¶vi蝞JtQPjmUczow";K,N(my~Arn%]8͛Nq0P-H"K5%0'!eE+jlx-MgctL:,Rd]:L!ͻ}aաm6_(̖Ox˯ #4Ú_voJ@Z<ӌ0'.t.5p-67JNBY!fkUy&רb玛vr/O0YǶ*5D1F4hshc&s =hKWY퐝=m̌4%zs ]*ݲ7~k@yz5~k`S "YDEׄz&Y B%8D֝\,욗+kVȤki2 Ӣ꯼ow$V%F=) wo0dԍK4`UzPe+]>2ImȱA yG HS[^ܦgZ^<4X N&רGd~1'Ix~ʝ5eZވuj77g+x OX^&% &J tƮŇX5%tyRw:$b<1.7n4Ur;CBIru7VZKQCtf3xe^R :LNؑ~Aoՙ{.Hai]K;" Df/&IWmӘi&JMrJdhbz32M-2|wYfq0s@Hs58"Y/l#A7OuraFw hF>H)-5AJS- *[:$Ѹt-\8lMwܰDyϞNIA)Z9vy?u-Բfwfu:Lp-u#}0E-57r  %ѣRL,RդQGEkPlC]`9Cz>ϬrrGC ˂5vNG }Ln^ѹ{D:X3]kG2Et +t}B&iɰMք2-`Cf32$ĉ"jQ@v4*ϴ ջNEGڛBW"`?vpaWxKV\B鯓sWڨ}sӥ1Y=%K< S^$i ^uNΘa SdA^W,?߲OקA$Ftew>+(r-"jDxCbPMKqQq2@\EY,Kv,x8C4~#&g&kb`eWXe@6WѰ\[)ѝJZP" æFV(\ .7Wn-P,l& {}S6El橇 7 K$X$+ ZOGP03f 5ª f}l 1HS-H+ kr1@dflfԨami#@-+Ltj4ĩ>z){l_$syB4XkIDK\u9N Dv>%*R@{ez(޴{mLca ]ڸ̥PqSkIp\)PJݷߐ@K%cPռS$X}ѩ9S&bY(vyf}4m<ʬ/z' ;Fs:\׋k72.i[Zx d:SB@x(؍H6n=P.vH3Jٰd) L #tLJKZd6v Z M:C7?@,E褾۷ I],WBtg]{:$ 1^)8S' (DC+ըPT5ta"ؐ|b%ͨ?Zq,p=k(ҏi o 5z4=y91EB?^>@Q%P ^rpν;BQ:q8ylM,V!r_7ϑxV%P{r4yet<`pm7k,eYew.8&!eɓ|ʲ^ՅT Hd1RGuPJY,ӄܘ McFZ'J *"?وn \4+PN0+C~E ~>zdC q:z&s+c 6fӘ6gA:3w8㋔@um8֩FqsKJEN{1Ӆ Ȉm);-BaP4š/Qԁ?^-0Ճb`lkjBS!/R^gg0.:S)g[ltwqf-.(aѼ6&'?yA`u;dF\HnP u2BHB)H:q/\!O.77䧴#mSIjnAU0 S\H?I0Bw wsYHA'8#ݖ(=nyR"mT?/t .#ee F合6E-iN<ߍ#__K_1+%aѩRn,| UGЗOB>) 6"9]ItJ,9:F! \NdEczRfDCP3 qkGTQ?$3٩, }b]?DG~ M&Qv!Et/s%,ftѿB@B;@~,mF.čznIFnᱣc+uܛI/l2-.HNc'iG+e,V缚ߒ(r!~%t&OsJɜ|+ ;u">|NٝW}3 3YO6LTǟ- h%;{D6&bLc`,14\tjH1< j **PrgGgړl~ _2#CG7Wڻ;'.{m!EްֿEgxNA@|Y )ܐ&44!}2'!&& N?ewxM7/DѾgkd~؈QA4(<5J\glTG n俇yL:=_|; bjL9kLa(h3TglĀ6>x\RҖfR'{L0IC(?ĜK f2%o:y`IdXjI'-~@$j(p@yX d%8?o>V؏i$eej;ot.8RW6#j/~Ozbա^Q1sY N8t^%C7 :^ᤄ5zf?Vػ``?a <[ 4_b =xX1%Bꘀ߆{(5y~^﮵ |c#Q}|lG缔xpC Xr3e ;E}Ssz) =,Һ]rzvp}"UAiGIuPuU*, K-[<ChrbH΅.@evL :mb7vVGd*3L 4x0<& 2Tnbt'u$ȞQrsi CEjC50n^(/!죦3*r%%v^7RyBJ9" UT:~Ʀ@RwS/T~(qIp5P R 9]ץ0-VXzJ-)Zw~б-mo٨)gph_qȐ6W|jI %,B<$lڛy= [a9eFkf-Ap~X aWovNc-C8/jq)#󲐪q/>%jܮ 3ڋy[+}$rKNi{ ͆hOK}#kJ_CZԇNs; t{w|C!؞b`+ZwfB@giѪJwYj-ᇘ Z ^*/ (Ҿs*'UZJ|azg`TScW܍%(Ne)/kR* d\%@[Fg*ԌRѐfv{1ˮax&1b>xۃMåGtd4߿G!B"TÍhߖlԛ}I z_=HHP2"+Xλj2Bjn^.|P3ɞs\Nҗy@a<Gf/eIyJOʅZ͚.XO8u;f s 9F;3 47qB##9Zr`V:@ݮ./WW)Ghg[!w_$I$ 6]חjB26"fzngW ###@4+JjȵM72Cg2LCh~oa]MDczAVBG2Z OAԐoICG4ws~ Z: |oaOB*B ;uJn/bd, epBҦB&@9&> jD`L5xtJ3E: ָr !u+doK'[f!ꡁU Oi;MsO.bth1mFa޳=VLv 4~fV<$6ioy[i!}#!Iڜc+4W}>vt7jF\~n'&oZɅPl*$aRGΝ%ME4!/)Y.ӄ=Q+SU\&?i| bP;YEς+"-x]DAeF0 n(E;am0Jsv UN 7_xR.?Z$xOwIҔeB>yQ>|(q%FC,|7!iLR{:g?Kq}hb?i7]iguXV 3d2B)jv N|uN82^%we Zmdb! vyxs[11bfE=k+^^J9I٦UP m$AigЮ%Z]3+~,hsfZp p@.9 a+Xո>bds pFҒߋxlB[~+dM8MfBώ ߜB٤%} *M,91p)Uo*$FM xfwt*n&w%"0-gP̏t1N0Q97OY;FR`a E5p782FKAnY`Y,ټ$ag5bg TG4x 5&qBWG 2Osho7` na?\p7$W't<Ԙ m;V#nOpɄ߁bzuV1m.^[*:d}aYL'u * @2b[JSAvpF¢A R%O~cU* <܂TS#G^7C@hQ93gXy#%Y!OʻT9j]ƻqA;6e*Q+ܰEvj@(uY&ZH쿻"A<.Ҕ>g5>b ΘTv{ /3*:l$AlxV dlB i9?׫ab/t ˡ2l5iY?:~G:󅐉b-\] ɡ9('#:}䶘[f0 0c?\V6מuc]agIw %0I\q\qߕݗ,!ilAm@5\]{=#-'K4~_]7 k(d8ܓ6@p7Űuu\;OYZӆ#_#_~۹u{ҡ7xGO yOs 7 YN|`:a|8oxpQf״& ߱It? :qѱ܎;$"E_im˪3Abmkw{)l )*p?׊cT] ) R[P{kiԬg)5;a*Y=eu%oPWJ*Lk &:YeAj0>GMUr]M6gvSeYtK{yAh:$^~SJu暲rs{3#^Tgu6yQFT@R—rS9'ͤ8keJ<9Y8TĔRY5c'F(zamjE#[VShm0. F1DrGEC ߜp-{jMujB[ 1y߬@kƯdT5] T$7inuy\aA[_bGkθ"ŗ;s+i!F0!<`2Dv\4VAKK5BUh-@ռplDCE8?jQ>vH W?V`w:#|t 1gN]XsB]f.hd)ZT? 4f͛ZVx&Cۤmz@&YokBa.I s1`:{8P<;z]}|烬1+CDFªdT`|uyQqi܂!jc jw0Y[=W໑)SMӌ땮(4\7Ar aRZJY Ae33ŏplTJmeBz:o@uBH?*:/W+] fJ1T ,;WkPH X4,3cj y@}M9ЃTtF@1b kBZu.; D[XG 6m6]lqs'"}ЊR3}ՠ hhM^HL,Qfr~LBbd{qw8qL WP/x?,nvuŋw%<nFu ^(h4֙P5qAٴ)kyuT\kBJ0>=2f5!.=YxrLQrdgDL5‘>cS]}h/z:zPtmcb*r2d˺6>Nب#{֕8ZB(ON}5z6MED{qeB1q:M' mMz5hI)\l6t,.PaYT