mpi4py-docs-4.0.0-1.fc41 w>w 6 6_fffff 3!Flض zE>b$bjf b$bjQ G+'07nإŚ9QZI!ߺ3v]}QM4a̠4cْ~ѩ ;E /4hql@,\s"ޮǿX Voij6O~"U[%g'^֞j?19IW.cipzflp,Jw~*@ ]/+ZP'\Ը >bmP%۠ȯϗU}R[0RT~gOՃ ksԯ _BOGk"p9ęߪx6a 6CV6o(ZA;3#r2gCr۝\at*rj[띍f%hI3l8I˘vszF5߭OW8UJ٫c{D%$[Fzn[ rYZCXvȲ$QM;ƻxYrBϑa*S\ KU3be443aa5caf75015ff667e476d7ea536ff6396277173010ded540ebc833820ae9a8622f8378b9f2aa7c58673a8338fa0bb1b2ff030204876d7435004630440220756f30a1408f311cec803c456df7b0787c3a0d7d678a4d96853260b32c32992702200a7a33bcf614402156d51e04b85e67c3622b3915c5097b0725bd4129ba1ef30d030204876d743500473045022100fde34d21b28fd6dd34c42dc39fdc9e491a82fa30e608a0fe93a4bcc1b69fb125022069c76ce91affd21a03cfe04a4b012646fbbf685a32a6259244f8c96622e4ebfb030204876d743500473045022100d275fd9778fb849c5f54c3f1dd3a5d595c01a5d43a0eb0dd4eebf45583a5867202201964744a8ef7bf60f5bf1bd5ad055e7a1759c05d7836c36bee8e2ce20494f3c8030204876d74350046304402201b11239bb3b02970173853ef81bb6cbc80afe22257a083cf1442aac21b220a3b022051516520cb90ff2de91bb8515646e0c723b2c1c92742f526ab6334a9bd0523a1030204876d7435004730450220750cdbb78574859006f7a7d5269ced3c98c82f30fa478f290515d5a67d6b6642022100cce1f5b2a3e30256f0a1bdf4061d83bd4e3a965949d1fda8620dd7a39d4cb703030204876d7435004630440220668e7096d6e22b98bdc690d070b4c12b889c16edd6439515e319953b7ef80da5022016c328e03f1eb774d0b7f61420093e27d5887aa52fd3b8fc290e20e4a1261f19030204876d743500473045022072535b88c81aefa633bec853326a75daaefe70f3b3738fd505379acc96e6279c022100ca8b8c386fd0842c6d02c7694b9aae55b90084f147f1ee5ce37489bbb14d174c030204876d743500483046022100f9128b502f499ab34cee18c099871adf58fe7679899da524e2b0a9cf6ec33974022100889eda37329cbca804af196b2d628f27e6b1c2a331b47cb69eb962d6aca08dcc030204876d743500473045022100dc16bc9644642bcb6d3ad64af667fe89ef98229340756c06afcdb99d33144c13022053cb6cf4075b584d9cc51f69a6df616e6557f2c309b96bacc76c3b70ef7fed78030204876d743500483046022100ac9e3eda3823ff58f4a41524f2c06817354bb964f638a87055add677e71f6976022100c05191860616a7f115b90f78e9208308338e9c1f16b3eec70499f66993874382030204876d743500473045022100f04cd1da7acc60838caa527e7ca4aaf4cd179c77d5a88b93c0666222159528950220106028241727293aa34e6971b4b9ccb124773f79f425cc2d9cd7f1a2489c6dc3030204876d743500473045022073931ccf600f80f440b12f553a6adce62d98f20dd767d9e5c2a5b2c6e6f4a541022100e60907ed41d2b732053ffdd573b70b87d41c72db593b744c882094786a4b533e030204876d743500483046022100b9f6aeda9139596c71c8abf9cf05cad4f6c46a14dadebd585ad7e3f8ebb3624a022100f38e277ea4805f04359af97e037f505c852521d84686fd39d6294f67382ec702030204876d74350046304402204fc7f6a881397dd32ebde93d72e52af475475eb56737dc86047a12cdde2321ef022002bb77d13cbd1d5ea0f7caac0a2589c062c98f52c186c4aa3d907efb6e9400ee030204876d743500473045022100909d5cfe0f2afd5a5ada0483a3ee08db09d6b60ff2d6fb596a6d803fd0ae3e3f02201a913558c5b6efa66ad6a5fe41a48eaee017e8466e36b7dce8c5e40100433ec8030204876d743500483046022100d7a6fc50c570c17891e8b54c487fe7e692f57a2c96599f3d079c22d9438467cd022100e08d44b1218efa632971f804e6d03221938bd28ee725f251739528fdd2e76787030204876d743500473045022100cdc5dcb4479064a76666287ea97be2362b2cd4d07bf280ebbd02066ba9f6353d02203f1f14fbbffbd7309a256cdcf0b6274efcec78e9df4eafa71104b53afaae8e7b030204876d743500463044022040e62a8d3099e00c88a4598040b6692df0754837baaacfa5b1a4363d8ddf44da022044d72aa8ec237cc3be61e683182a1175800aec1222a584281e17d8c3132ca315030204876d74350047304502210086d92c77c1739d82e8ef8a41ce2bb5287dda4009d83e60fac0ea3521343ebe1e022068938349d6bf1051d85844a0ee998fa48688ab37986c678a155eac09f2360ba4030204876d74350046304402206a1043e6ede9bf99cee1ba0a965f231d1248ecac158e969aba8979acf5b0268102207ec63b4c4856d751080158825d56b9a054d5dc34edb48a5c77a2ae6f0b0ab68c030204876d743500473045022100ed273507805dbbe16419cdb98b00a4dbdf95bee6c18608c22f787d3adcf91e290220754f73279075fae7e4e6c5caa702d109a429b607add475b905b3f796563d1c6c030204876d7435004630440220525380f9552caa02effb9c37b7b0ac6492a9f47d7a8b5d72af5420a301908047022053d2870998b928b77ee43705502e4f166dfa9ea470d6680b3e7714422c484155030204876d743500473045022100e725676aaf43520da76c805f1c94afe6cf8c687c651811a895f2ad595baa174802204488d33ef22add0e709c53bba15f37ab400d3535869e515258afc2f8fa54dfe7030204876d743500473045022100cba24909b151460d20c799ff02933d7b5c8c9f51c5975f1df10e414eb6b94d8c0220545a1f69bcd102d2876d1abca2f19a9e9e968d40031bcc602a153c908de10802030204876d74350047304502202fc62f1a0c0c1c1a789d31d05cf65be67011eac240efc292bb36b02e00cb6b86022100e63e0696c8a91ee7d082bf9367663149abd9256bf0a6f10fbdd5d97d2f834459030204876d743500473045022100874c02c3dc339dcfef4e65ed9435864d1bfb53e7f05f6ea46027f25fd3fc4c46022067e08394ebce85032a79f63110969bab7e8c40bdc8d1e1def0a6fff122a5eb02030204876d7435004630440220240d4d6aa8c124a54b276bfec9f83b6ce51b32d10b7ea5609ab9f6eb91b35dc4022004a36e35ed3043244c5fe1fbd89f6bfdceae3e09169d04bbdf5e8af62eed0067030204876d743500473045022100896ba59663442742ee4e2ca87dfd9934eb160273d9a527103dfec66a7e638f6e02201d725467f8743c1f5cd01aef9c0936eb3c21a066ef289ca832c32b407827ac6e030204876d7435004830460221009c4b90fad189d647965eb7b1b359f1b42d919fc49a1daedcd2c1129b1229c573022100b129ac456335e05e1738ae10b9b88186e20481f79bdcdbc73e2236f293ed0b18030204876d74350047304502206ac28a0b9224ce35e7e6fcb4b0c10afe7492529d32ba131755f0f372c92a1128022100a42b15eae3d2dbbc5c039fe15fb3df72b0f1f9234db6401e197e6920831a45b4030204876d743500473045022100b289eb4147643b435cfcc13a9272779d7d8b1bde55c4f44d246f2815552b8a6a02202c05e5c2faddaf7ed04d1af4e009bae53dd98ebf203f0a8cc72e261d34db8054030204876d743500473045022100c3ffadca69b3b51c7837761b65cabcbd0657965f47e12f2ffaab5fafb32a582802207b85a073bd04bd121067127e46c408a8d3365573bed72b8267f2110668977f97030204876d743500483046022100b5c6ac183cf60b3aae882bfabb0813993e4dd5f3a0fe1f43985342677ccc6698022100f741bcf935747974f16720076d873fd94f352acb9e18c6e6a2e2536e8d3fdcb2030204876d743500463044022015e88c711213034ede43b6b29e388938b5cfed8c517ac9f948a204fe0d32001f022047c6b095a62c0cb37423385bbfc12726af71215162eaf1e499ff19249e237152030204876d7435004630440220780136220091d214b9ff6dc9a4d385b395140b7645aef756753f75fff5707dcd022000ef01397b2f552dc7fbad7cb58eaf5b16b6c7c4e0798e2a436ac0440334a008030204876d743500473045022100938997bc9133a03a38bbf45eaf4544e7d8057e419c97f4806eb370729aac095f02206c4ade1560db38abfa3404138ac1a15118baf66c5f181555d5d3a00fc5ec22e9030204876d7435004730450220204445e11370cee799d6267fc345d01485c4878901e336eb3b9b739d158c8f39022100dfa722754edb895eb9dba1a8f615660c9cf59dccb028c246df18f731e1d3d28d030204876d743500473045022100eefbc086ab0c24f1c3f9edd2acf0407df1dfce01a73d60352804f261025d7a68022078b163349aad25ce001817942cf27b114a9cf5561b285a119ca072562d7fb0e9030204876d743500473045022100c7163eae0423afcd5a82c25389a257882518132107a69b6571c2b671efb999350220401b6983651e7d2752f76ee9b3b4080e8602b80db6675e81b0d9ccd2f59fa23c030204876d74350046304402204f5e8fc34d5260138e292a28c39252a6b4108241397dbf55e8eb2bea03f825b8022054fc1170c989eade3fa0682906dc7fb43bb449bb988f061af8d7342fa5b6d841030204876d74350047304502207c158feefcbbc5e3113fa214ecc17efa02620326e12eef11bb430538bdac3236022100bd3b0ac7d427e1fe87e3d962d45c42457a40ce294e6f835b38f5fb31a4b12bbf030204876d743500473045022100d4cf57ab814e2a27735721628367449a0076c908b2dec8690093da148eabbec90220731d94489ba82892c39a1a3ceb38e59c83003bbf2f8dfb9cbd1c862dc9a6c3ae030204876d74350047304502205c46e999c1e4f3fe5ed98081ada177e4f389c23ddfaeb13c8cd1133c626be75a022100a28d3e19cdb7b1b8ead654a823675570055a4f12bd4cb38afdc3cb8d0af80ec8030204876d743500483046022100cd92d66e63b25cf874cab6ac3c6262009d03aecf22bf5198f80069089698f351022100cb97c538fdf7b90679c8da16425b317b9ff259f4ea14f2ab672ccd2c3566e724030204876d743500473045022100d91b280dd33832fa0f855fbb0834d8d2a29dc8c947c76a620e2ffe22225f8b4e02206133172df5ada0057c4c1c6a345a0c5ebf07badd7d92884cfb92346ad0e0f859030204876d743500463044022048c8cc96ba3a5ab275e96700cca5bbbf814b7997771a6e09177e356b47dee621022021cde87bacc53aa249b05cd8d445566d814b8ec65614ebd17d0535a846245272030204876d743500473045022100c15d932b81c9013489f9988c9aff117049eb5f3f5ea8d8f4e195dacc1dce63a702205eaab7ee8a2161f99b5d0c88443fcf243e316ef480ff7ade2ba3e320de9991e3030204876d74350047304502201432e303fb91f8de9ce9e1c7e893548cf4a336a958ddd2d2ef24e4d527fc31d5022100a0265b851017058cadb21a3c885ce1ed935f42adf5e91139807096da956e2f51030204876d743500483046022100dcae86ee20cf4597125f966db7e87317fc3b68e56c4d1b13d99fc4cc31ede20f022100b33b0c8c43c77b24c5cfd31ea4689378012441a5cfb50393244ecd9eeb75447f030204876d743500473045022013a3cb94ae4cc79ac80d86f594729859d9b3cbee17a406043878d9ad1058fe930221009b6145c874d425c13414f5b5d8536ee1f993ba4320f0b91c4fbd223666239400030204876d74350046304402204cbaa23d3b4895d87544507cd755a977fb5a14f86be38f9b2171bf9c56a4f41902205a7a0c01f03df1153304a6577ae21feb09a22542afa4c0bd1e8b23495c734c0c030204876d7435004630440220236d98ee6cfcb811840fec54916a7fc4ca8735bbf56973376a33381229dd39d40220363c8dd211fbf4819dde4aef850d2bafd10b2aec552f76902a662d5dbf028194030204876d743500483046022100f2b1d5c0876f5792eaed88eb9d3780b3edb32ba1f32d9ca7346d8df0c16b696602210083a01b9f7a89da625f58c58bfbf597bef8b19937b199bb0d34d62355e4ab1c29030204876d7435004830460221009334191bc7b9f99252d4adf0270ed65f6c129afa3d16b9005410fa98202b59a0022100a9fab4f6d3599c6208dc3c2c55a5fffd30f92e30e7a39037af1f697b45383550030204876d743500463044022027521fbd84766535787062a883527b83dd0be698776bb675006d9fcf15b8657002202aaa3efba3e30c7e299805b76fda2a189023bda9191c553f96e6842cc2a2a7f7030204876d7435004730450220470188174decb024d4336f4de82461d7a897b95e9ab381ab2df7d188676124b7022100c1cbb10d094595bec633eba60da37c323ccb0a63a03dff73a2d1100af4e79b90030204876d743500473045022066e0fa10f710c900fca4a006faa22cbe937f2bf5d579a49e03ecc77e64404e29022100f1348026da0764fb0a8873a0a5536a93d453540c38d31a608a382b10b60da2ac030204876d743500463044022024f2455badc077c490db919e5359325ad411e0d2e7f9745bdc32cacad28e87f602203fe920bea4331813d0b6484c8c2c2f6711b711641603990d866aeeb0d35bf9a3030204876d74350047304502201752243b95812da06fae26420e0410fe0d5c4cfa23927cc9381b3d2c46688539022100bd8011519afee89e94e3bd5e8a91e615c5ceb625dcfc6a230ae9d461766ce97d030204876d74350046304402203afd0aa0405a9ef974c1c23443ffc21ae84305ec5c584d1fb5f62d9c0fae654d022000e8a577b34a7980f79b91a8b6c4c42d320f0bb4ef50519c3f172c64d6c378f9030204876d74350048304602210083c60ea8f3a9e384d5e42e7ad991b899e0157552a52465d37ec1bd426b65cfda022100f7cf99f38043f280ee26f6afe1e1a0a83ba96314d7203b4f97a88f16fbf9628e030204876d7435004730450220448d9794aac257efc0cf545796c691215b89034eebd786d88bf39edab5d21ef70221008847bd88ad8f9c1df0b13c46376fa1612bc9cc53a14d58d646e29b6ecb3497eb030204876d74350047304502203b003ed6fccfd5e6216a3e289c9fe4808792222ffb6ba35cb621efc7fdc651ba022100c062f92877003087ca8d381b40a23e09dcab009fb2e218cba83420f4c5dbfed4030204876d743500473045022100d480975a3171cb67cba9c00e3838d75fe9b4cd496e320d31c0755fd26f7a8b34022072fcd5ee7e1dc4d26d01e529750ebfdf3fc3e7ee65458f29a2ffe5a06fed6e8c030204876d743500463044022014a0f994727271bbdf7e13b82b02686ef22a520cce615f07a23438a16dc4a7f3022023015a79ae015cca2aecc8ca3230c7858204aef53facd9fafaa2a23117deed53030204876d743500483046022100f6885cbb9b4b598cdc5634e5b8cf8b1bb4a8e4d49a6e3cc3c0eefd01459e5697022100b04bea7dcb5e8e79fcd971fd3e6d7fd0195e7d668d0a99ad7c416f21d82804fc030204876d74350046304402202147020970fdf3b48bd9d53f8d5340a96be0a1f66b060127c62ae2f4a8a966b80220212c7c0730c89b80e60711929865e25f7b8ff6d7cc7f0d0fcad66fa62c65dc2f030204876d743500463044022003421e3b7f755ce6823ad412fcfc3a2149c3d8dec7ab90c36af5fcf72f5f9938022022df636d7b3cebf7e794e4b2b42482e563b28659987062a91b5fd2561f71b862030204876d743500463044021f0a595cad309d15136d74bfbe67ddeb108deab800c0292ba8de2b1773b20aab022100cc8a99067f7810aeea79a85c98b803016f34166a57cf7cf2ea8d48dd1bbc1d4d030204876d743500483046022100f4fadf8ea6f32ee4d4cff52165fe989562c5931967e7b3544244888bff2d8cd10221009f28ac8d1b6e4c48d55c95b28a0d9fcf3b23e368ff623e40609253b38237acda030204876d743500463044022063eee43a12dea1cd3e9f58c4a2ad635d890e4d9212acad51526aea6aec88cff602203c62135eaf11b23580a25c9cc149ecb55b9595cbbe501a02f217bd7334db0afc030204876d7435004730450221009adbe468af35d7b1c6ee31074a15a11c7768483692d369a92630f0ad6f3ce46e02203e1c151d3e12e011ffabbfee57844bef3304c064e524c8049c6b4404e10dd890030204876d743500463044022048d3ac3510bb10e1811a1373e02d1195eed03324fe03318525fbb0c0871b297b0220170831780cb6f78cf1669ffa826599953775fb1b251abda7fe0cc3a4bb785143030204876d74350047304502201786cad93d517c823460e37f1d865bccf6261d28d150f7d38c3a8e9ded9a12e1022100e182a09fbe7056f1edf57cc5d13148b0658ee3eb64c6dc66c2e2d17199667530030204876d743500473045022100ab921e4bf5c3f6e2000ed155039a38dd8f941e8fee10f88343bd42e70a259a8b022014348002913bf5f31310ab4ad7558623d6042bb064a3daf5ff75c7e7039e346b030204876d743500483046022100c3457212453be73fefe40ec114e2dee62f26879b1fa0ec0b5a57e8a594cb43db022100d6b6579896ec01f85db723468e71e969c2793eaac101850e6136614ccadd7305030204876d74350047304502205d8cba4dbc8f824f6dafaab1b61afded85c9a9ba88d4f5b9e25773da8c842607022100a1f03d4f71c440a63e48db0da538c55613546f6182226e9a9767b35858ee3e9c030204876d743500473045022100b6cb57a28d5a943ac2eed9a37341ec2c55688866f7b25414a6cfe3ba050fb41002204f1976764e03f9f4b04e0b8b5e2967f4139e96cdfc0a92c66e018d989cf6d008030204876d743500473045022100fbebd8db5cd062a1e2d69c47f15e2d7b78e9bd59518d3e9c4c3852bc56a12ae3022074f2547e6c9969f63c91f9732c8c2218b7e3be4d636b3ada66b5f7b6c589cb0a030204876d743500483046022100973cb05d03e5fc55cb888f5b84619219536ecb0173050329d00c2206fb52c997022100b3f952b2f7323476cfaa44bfb7c630cc2f85139b2ca0b0e3535065f99a8d5e2d030204876d743500483046022100eac843eb57acd8a95d3dab777140c6f8ea3a5d3e22fd63a62f3542a19cb9505a022100ab621af9cae88eb5e5f51a19e62fd9433f7681cc05593172f5ccf1c8d9f83334030204876d74350048304602210080048b752a8607b34ed65c54d1f3b167c5080c8e4ba015691135ccbbd0c56372022100fb31bb780a4a61dc75eda239b8045857ee006ef24b771e7964fc36f4dfe06a25030204876d743500473045022100de8c8718bcbf79d1cd727eb523d03b35d12ccb5774a2a0839ba803fc6c5ac61502202c7d041d7f3ecfbbcd24d8533c7ba78b7e23155ab16c25954614c0c1da433071030204876d743500463044022015c2074702c4fa4e52be493d4f9e94bcf84be547679ed904969ac71fad0f95410220190edae3bce93b25e33b5a7b7c5329159c7c534308344180d6bef378ed3a32e8030204876d743500483046022100a057584b9c505ab64b84d302911ba9ebca13efe1ec9000ae0f96f66d85bd54ee022100e354ecedd8c3666fd20448cb385b9cf926d6a97bf12b944eee7b46aba3727232030204876d74350047304502201231125509c71d75a53315f9099fdfd4876a7c9bb2a0a7c7635c31cc546d351f02210098e2f8c4aff9b221aa70c9097d3cdc57f21d086c75d61e7b6ed4d95879277805030204876d7435004830460221009d975ecdfe4f5d368124e4b8d47188e1ae2540ccd16f0d0d8241cee7430432f7022100dccc1c834bd74a878292230815596e2ecf77087c16a37204882b6537b05f2ead030204876d743500483046022100d9202dd5ca2dfc4412a7520b0a84c540eb42fc016d640b98cb28c05ca015bdd7022100c0c1b7d6847be5e63e71232650254fee73ffff75527d3744bbe2bce41af87f12030204876d743500483046022100e3568fd6266ee8cc948d2265159fdeade839ede89716ab8d3e81bc942c58cd54022100f4f29ed7cea30db94972773474589b571c9021326acf0d3cb195a2e5dd711e80030204876d743500473045022022618229df18223ae2f6cae3ee0d3b9efca366b322d211f0e018c89f91f827f50221009edc9d8c02518529b5ba8972c5309e7a33bd611a6eb59f397f3547fb7faf5ac2030204876d743500483046022100a3e56a8b151ec277630ca2f0bc50bcc3c547c4f44dcd3ec147950055728de5d2022100db3faf12936d8a12c075241d74df1f5c10312d6b964317f90bf36f12328c0b8e030204876d74350046304402200a83bcae92960edc4c10c36e99394698027a5e6f9b280bafe750bfd75954bfb0022020441c57fcc8ebbf84472290f8087de5df7612d4d19904492d08a0458836b5cb030204876d743500483046022100fbe86f8a14b15239f44619e195df705d23bb9f210d78d79fc1079ebd8fb0db390221009f53b0a9f6b5385c34e4e4da349a7586afcd00157a488c0a091792f986c267b3030204876d74350047304502203cdd06d8983931b33787fc7f0ec88bfada2e9b54212fb0ba8c7287c608664ed0022100fe589e9aca277dda49f5f5a9f9b77002b684d45f98672c82dfaeffb340a19675030204876d743500473045022100ab66aa6f066954cc2a860e3ba70e531a4035c34c1aa9cf6d10e23e7190999f4e0220699d11bc3aba99a27dda5fc4672bf4d0b5bbab8c0015df15bc9cf1256fb1156d030204876d743500473045022100e4b45388c9e1a5ed7293c274bf962aa28eea5f268e16ffaec62d3566cf2f96ac02201aab088f9381df5a87b37a4d8fa596f1e954e9a48b64ef94009672a217e2d575030204876d74350046304402206c27cf7607d527aa61878fde52d6af81a1b38178dd45e2140f2d20ad33ff13d102200c50ed3487887f803a330e5b79b0b68da020dcab2a928792085e09b02b28b348030204876d74350047304502203690b5b915ad1661c5e10d6dab9e63069f0a3233646299887e0803d8f72ab5220221009579eedaa17809e28574328a217d0515fb4e4c47db5916f5e9d138735f28602e030204876d743500473045022061287f3db1fb434284dff09d343a1b6bd43c06be484ceb78f231db753c92ed66022100b6f4e3361c6558b6155826907562f1a59379888879cf90312b08ee851b68e4d5030204876d74350047304502207aeab5af9df719686f6268326ef5ad3fb6995b43c523aab4159123370a95c0b6022100a0295e8fc73c3bf69c5cf7e5962eb792a529233d46b7f4e46c88ed436c9c4975030204876d743500463044021f6adf145a8f0d3eb7929aafacbb6a74f11b627519e8d05abe397f8be71d48b802210081b281fad5546af14fae400b21c51850c07b4c61fccd1af12589fd72e89f3417030204876d743500483046022100cf2a15aa54c62fb444d1bd8f42b9d644a1af46a98ce88461a92b0ac89e91bf17022100c8d833b533584de8ca34cdec0c8f9794f97b82651895158076856ae2abe8daa0030204876d74350046304402206ec3c3ec7e80e4b4680f3c5a7704a1d9006c70065b61ee9ba39f74e904eb281c02207851532c5012e16d93125f186f9c7981b31e86e3d3b30253607ed59ef3dd9066030204876d743500473045022100ff84292760197ee9fe5653a9736e2022e5014d8ef03d082161f2ebdf3801c724022021380be5a04da5aeaa745961d7581965bd327e3042d59568153ddc1998aeb79e030204876d7435004830460221008a0ddbc8279b9363183e4eb7a98e8e0cbbaee8aa9b80e076fa84f0ea759990c402210080413922b63362cf77a045c19d987de9d29ee646fba5d54334a66ce1219a8761030204876d74350046304402204a9e374bdf0a76d35ce26de9c0c9888227b9b94e8cb802c51627623c7f1f10880220125c78beb163ad2e039d20eed306da786477b40e4780c527c3a693d0db6ea405030204876d743500473045022100ff4ea524dc858e419c1bfbd0eeb207f8de3b37649ba0c3a12b2096ec7c6602bd02202501bb1db9ce7be33700daec3dbee9df21972f0066a3d26ad386aa7de8a80956030204876d74350047304502202d49454d2376bde6a6c227b02bc9f896e5a3897fc5e7bef12c9cc36823a48d62022100b03f5c79f45aec23b4af40cfc9279cb55644abb49153eb279a1c7e574aea4925030204876d743500483046022100f06c0eeca29c8d6212e3da9abaf03b7c4c3a83a353478a2f3e92742694e510c1022100e0da8a82bd14854ee3b134943e466ec7f4eb2171bfa7d4a9d4e9c611a6d28587030204876d743500483046022100d37c4c1d9b94c6971d286446efcf0bd5fe24f9435994141724ea2f4fad933542022100937eec9ae1dc186c8c05b15b305e42f4132ca23a87bd14d47eeac8b94a6cd06e030204876d743500463044022073dedd8e4aed75613c4accced98669c82c30859a83ffb1b17a0b9116489cdf56022032d07b050184ce82383f6e3a233a08d65f41e4fb307fe8f2eb21b356a40a1532030204876d74350046304402201c905d4f8751cbee11d0aafec7cf174b48094bcbeadb77e0492f6fbf8cd79fb502200fbcf37e98e15d5f334a076c1ed42fdd8047ca3a12977b3faaba27f56f62bf0a030204876d743500483046022100d1939da1e65a98fb97f5b30fec867c4340ea98b2f60fdbe98a36dea0a0029977022100ccbf3a010f71733e9b01a70a7e20ad7f2c2d935c77ba20c7b175eabb6a8e38c1030204876d743500483046022100d3d848b692f2857c7936dbd46e8f62525c22aff77c99ded8757474b580e3031f022100be9469e269567961615f84640cfb57adff09ac4b69be1295bd8db6c0d26733a4030204876d74350047304502206463d04cce3c0f41cde55f9aa87777dcedaeb478e97e5cdeda0f0cca26079e6e0221009eca4a5bc4fe6a92e6b11a6e7bd9222bb3e1ee680b11281da47260a6eabd643b030204876d743500483046022100ee2bd4e71e012b5161a24a3abfc5307b8182c2c8591c8e9700649fe6cd4e9619022100b1db9bb86f277b33570a678de8f28000f3e5d7fc76d968e32346e250088260bd030204876d743500483046022100a08d6d2a6682a78a9e9a51e0bb66831ef7255d943cad012614950f1948efb200022100e23e60060ceea96e9b80b600cb05042ca94a6b2199ac3a4d64b621a3db76f642030204876d743500473045022100ffafdafe5ab1082b041bc65b4a57b69dd4f606eaee3b2c631cc1802587c1622602203c8de41c75a9497139505ad50a5c820de659c71eee2cc9fc0d3f855507fb378c030204876d743500473045022100f3763b9a0687e424dbe25c3eab9957a33fd174f1d609a2d812c60c5fd0a97ce202206d51735c004dbb67e69f64c122af0393b77ca75abda84788917cb21accb6bff8030204876d74350046304402202e6d480946fcb2a3ce07fda0a8e6c0b228a8216b72ea3872c8496bfefb4e9776022064cb4a0e2a6d28ffa6a76fb5db496b43df0e85ed0fd34a68cec6d5ace6b199c9030204876d743500483046022100b69825b85635a667ea457e94aef7c2c8e2988c13f0d3ad53d2fafaf2dce8f4c10221009a0d3490f8914de90c691c53922622b6ad2399581df057467be77c2b6d5eb781030204876d743500483046022100aef0e31b7d734de2ba511698a4cbf9932d2250e7fe37a63e1d6bd6cb7f47362e0221008f5b527b40b570cfdc447de202c1de707c9cb5c17f9b96e3c3dbdbc19b414f77030204876d74350046304402202a441855dfe97d1171e8eae38c6a7ef0bb00bef55e3eb816928f8630605443e202203804df01862352b0be1fde2581b15ab1fd60848361247ea9b96abfe62509782b030204876d743500473045022100f4e7a9a5bdce87b442e0dc433ae3c6a948e03803fd3dfb07e0cda5ae1129fe5902201169b6e5fc0c08618f38c0dc30ec5067a13e852831aadaddf53f171a7ea3a364030204876d743500483046022100f7f5d71263943f7549571186de55cf8e92608c847e171467c15b8f1081f1df1302210095e51bd40a76ec59ef37a458cf5b68a406265b98dba8a625d937097b87511575030204876d7435004630440220145caceb1ba4670a3dd727e1641986d37455e5c150ccb4fa16d542cd1af6de8f02203fd31da8609979e11831c2b6d6307d3415fccb32ee4bc62de3fc6b2e1526a6bf030204876d743500483046022100d348caee0587953514adb31ecc1ff5f1099cee109bbcb139f909770ddc2be8a1022100f121a45b8255c15d39e25d6299852dbe3693f7319be98e98584ec6face678ee1030204876d74350047304502204cd1698426f7e21b3ebf7b6eee476a0598b13b30835cb5fb5dbca784e8ad735c022100cc6c063622b606fa07cb53fa68323497173c8c0509334727a18c7559f1474a32030204876d743500483046022100932eed0a83789b1c1111196af59a864bfcfaa41f3a84420c76b15387e6b33bfa0221009ec16a6c2d25eb8f6f78106b1b5670a99d536f3b410867944b0d9a3beb17b7b2030204876d743500473045022100b7dda266eaf55b1fbf23ff46dbd07620c83e57541429c6d3412467c03b50ef6b022008330ded79efa993abc694810b57090c4f0441e0c1d0a939ae3fff05ac47aa03030204876d74350047304502206be7f0ad3e6ac8b09837b7f110339ddb29f6df3e4b42453a01b129d41c58a675022100db7c23a983ce9a4248df4cb2f3c164948b96cf5efdc0ef3e4f5da5570aa43379030204876d743500483046022100add73f752b013790b7795d8770d04c3a10d1e315c285e7495fa59eb263da6b0d022100fc228cee7a1f792d364d898c586eb7a92150d8784ba536770c7aa542399d10aa030204876d743500483046022100a57e1855c94a7646988cb8a32c28a54d6986583ed8ec571c36b3d70353f4abdf022100ea037432d003973a2d3936191e17dc6983adb0912a783fe3bdd7d0818920262e030204876d74350047304502210097d37756ab56731a4ab033658c75b2a80764bc49067d9b1af5da22153c5de5b4022009d5e5aa5c6b8b3185cc2f8a981c168d2024d799d15dbfe17452a2f5113d1e08030204876d743500473045022100c6368fbb341c7268de1e9fcf9d3b19e4f7a9d2dcf4261ff6e8129c3a8113caa10220070d83984cefec124fcec144a8b01fe066d2486f0d10d2d6df4ca3438245ebdf030204876d7435004730450220619e8559929a1529db4ead3ed4602030b93b95a55514b5a495d38486e39040e5022100c20084cdbdbd746960fa2922d76753fe4b3711a54c6e26619e8d55b6e6608304030204876d7435004730450220324ad512bc019759771db641e0141e0d80d7ccc01e13052b1de2c98ee4142eec022100ae540aa0f2d7ea5f16574520544ac79a3539fc64b166dd73b5f6467ac2aa6031030204876d743500473045022100a168edd262fcf291af209fd23a907112882b9671e9c138929de7a12500133dc80220035dacfb3737b25a5b87a6b8758d21d395adf0889c99158f199521e6579594d9030204876d7435004630440220532b9362825bc10ab8a049c94d8ec9cc7c1ff782186686683b94cc9d9fc1dc09022026ab8b7dbd96439db7c002c31db8c960558bce2ad201ed0b74a76b8d3ab8a5cf030204876d743500473045022010f444e016ac154cf048bd70301d2ec837b613417f0ab82651c8c82c74c50c35022100c3d9beae8b3fd24a6fa98606b7968a781dbb77b36156f6747e1ec04b3c697154030204876d74350047304502205c88369b99e401e8f75d5182570990094925bc21ccbf1d233c2bc70695cf032c0221008a88d77a950c4f7b47e2f962c00183a41204fb59ccd92b0400d6a21ae0f6f70c030204876d743500473045022100820537214e38137cc986da7e19b67a0ed4c18721ee93a7f4322d4a3d39871b3e0220627a0ee2bfd17407f3cd7caf3a9be96b1904fe41fe818b5b8d9e40791799c8e4030204876d743500483046022100b4a1e421aaa4b957bc33c7b70ae6ac92ec49a650ec7e54ff7c2eb86d4168ee66022100d6d3dcd38ffe1d406e77fd7e87d80ddbafca66a4161611e9f83dd83996059fa1030204876d7435004730450220463ffa75b98680cb12e2f6e585bb4ead116691d88e324fa8cdd4623410ef626a022100e943351caeea0d9aad5e614c5b1cc7c0d715c8f804486547469d200df0bf03d4030204876d743500473045022060e42fc064cf4be043a7706bf82e8b355686976c3859e28f472a0bef5c3d71a002210086d7151d2f3885e58a5bbf9b15c16f31e5b6255a6e1b97001420621bceeb8244030204876d743500473045022069bd4876e898517f2779e98cfa138ad87ed6a197bc4ae3e7e68c786a5fe6bb2b0221008e2daab913a44504d1937db14928f55a183a39965aac2a06408060c4f6b5d76a030204876d743500483046022100ce07cd245286252d091cdeedd0491b5c303dec436578fbbc3ac5a28c863643c40221008278d03a3b9be3a453573a5c54e1e5adfe0679c00ee540abf5815e41cb1237b5030204876d7435004730450220116e2693cf27431ade3b4a01c59a33ccf54f69597db6123e46332a565906566f022100c40a7e67f8b5a084c619a631f7b43af3fcd4825ae45622e6544786645080a8ac030204876d74350047304502204397b4f2fe5314a0750a971b97fd99b87e486892881a6621d79318c3702f7c75022100dda5c8774b54eadef52591a84f7c85fe8a47ea17d9f6bdb4acdb48471ee5bef6030204876d743500473045022100df33c1baa1c5cb55905dccc5f9ebea368957caf9514743c3c4d88d9855d579910220035be40dae50d0bf300c8f777db70e493bc07361dcf7eeabcded6de6449a24e3030204876d743500463044022073d040743bec7561d824c60441f5304717d5df927549eee39bc4fce5be2a8b0c02207c4c8b85dc96505895e4ba50d6917fc0e254ee21c8a3e070913ecbd2bd725a51030204876d7435004730450220487755700e05f804ee001e52bb93ccdd53e6792712ad6735a4daad1c7e197ba0022100b604a1987a9cf3f0b4d92ba38699d227f5e7149559240481436314dbf5a26af8030204876d7435004730450220226bd4172bcc6063924a2e8e691bb9b3b7e4e2c8db93526b0c497c4eda7bdf51022100d0c4d045fd20982595884a49c9291823589463ee34f5fc7bda2e3d8d6c3b0b67030204876d74350047304502210097e33304f3ba0b9fb07d8ef746a3e80fbb9528c0d374af1690e6f0b920918756022010ca1398f85e59b4875f3d17a6419326d1d119ad8765dcf94019112f9960622c030204876d743500473045022100df40bdcc83519b16b6b59a30d0af8df709b87d560141fefc6cf15141cdc0e6f902206779518fbc3b650e2cf27a553fa654db3993c82ae9486bde718f7b2d577c7b1a030204876d743500473045022020958619c36024f32be4864da5eef45ebe91d8f6c4da325c8a2e70a4cff4e706022100ce57378cbaf6b1f6673e11fabc8dc6e864fe39e0e08b05a35fde284f2b5da6fd030204876d743500483046022100f6037ac0570bbcb9b78663deac87986598e1dd41c394a4175bd19bbbf5ae44a8022100d59b640dd95af890a23f9cd2619ed9b94e4a2f3ca21f97e5c626501fa76c8ff6030204876d7435004730450220608df07a04ac22730f663f760835ddc29bf45ebdc757b6a50ba6d811174abeab022100a9b965b88418de897e08d99d4e1ee340b0b37cc77c6a23158ccdd87675408bd9030204876d743500473045022059937d6e79d25660fcb04f426d61e7896c651c6d4f77e6dbbff7f172e1f26de0022100f4dea6f20f19ad8c766b5b0449e1eea6332c2988b85e5ceb558951e2da7b889fQeaZe9l<d|>`;i!?id  4x| $     2p 3,69=t=@@@A(A?8AH9A:DGFHIILXM<YM@\MP]P@^Xb]d_e_f_l_t_ubvehXh\hhhhCmpi4py-docs4.0.01.fc41Documentation for mpi4pyThis package contains the documentation and examples for mpi4py.fbuildvm-x86-18.iad2.fedoraproject.org`Fedora ProjectFedora ProjectBSD-2-ClauseFedora ProjectUnspecifiedhttps://mpi4py.readthedocs.io/en/stable/linuxnoarchl3D1ay  #m) S0CU ?Q > 5B v"gM5 G  4d vClU'^"~ @JK>25MK>2E8WAA큤A큤A큤A큤A큤A큤A큤큤A큤큤A큤A큤A큤A큤큤A큤A큤큤A큤큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤fۀfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1cd75b1720209811ca680ec7cdca2de2a35da9fd2a77c3e3b8c7e732e70fc36f6750d4ff82b2edc515621a01fc6a596df8b92c8b7fe422b257abee266435fb10683a45e7fe4732ed32f6399e34e7133b44c37926a9517aa4cd0afe67341554760fbe129d150ef548241e67db84abb46dc1ac2b17aa4aa31acea92dabb1227e82023589be13fda23937811f7b9507beda70285d56f76fa077915b6a3e829f9fb792cea58115886a6e5885bac1b1d88d2271348e6fb049a9001fa15d5bb28a70869d2f889608ca590a7dc6f8beb819a580cb9d8b5923880974e23bd30a5899337d4293411c2e05e2b1f7cfcd7ce09ed5105f66ab0561cc8b14e5d8e176177be31e2bbbbd88bfb01d777303881111bcc327f7f992d60ff8f66ff5212f1a836f4407ea323b662f04dd1a3acc1f6d1cfb2b902fedca4f98fc31e8d3c86cdd346afc3d7fde8777254a02b668f2011f885b7b28295db4a2b7deaa85ca605628ad8ae448c325c20d46d3ac6b967fbabd979d55a63c8b2b9dd0f4946be4cc6b42582b3ac19710209eb501a7cf265c96b5f44bef28627b3c8c2c50611b9c820c93752dfa42f085a1a59731b48d00747f734f5c58bf1bf377a5ee77983af6fbc30015102a6617f8fd848458a394a53371da6ef73799f69e8033836dff58a6c4edf916113fcb479e5b3beb4d29777a07d629585e46944404eac596d6d58f66c51aed9268f00f9d1e65b5402c9f9d70ae1e98bf279b5ea484606cf765697796e646d20c703f7a68c04351da117cdb4cbce68de54bf88535a40da1ab48b5ec3d8af51ba779b169f3499115deac89b2e44d223510fd064707af49c48b102471bf6dcd951d46bce2b83d95aefd7abd80516c262beb1e411f4e2d010af3271e8e64d30d25ddc2523623dfe889c0f74bae6850a0f501b82818cd15999630c29a99aeb67013a33c4fb8edbfa19c7cbecb28dd2f6e90964cac88e1635aa90bda448693266836f959b09b557d69d52666df09ece3ce0319f5ed19258405cbcd5fc6480572f2cc7ed806b6ff4bea4511242b57d136257c50c051b78b87d5ccd9ba9d09accca00f9f0d864a85397c2c9c99df32643c63acfe4d16034b138f301982e1e63e7c9727a5e99ffe1f112a2f4e64d54d1034bcf97342bfaf72bdce8ce35fda885dc4382fc42385e6de6e847f759e7f02f4b92fa2449f27a12ddfeed83717da3244fd96e58dc3158d935695a06f0f6bcf90c7dd4418f3ca1e11d54215623b92e6f18529415d4c2d761a84f25292f402bfbab283a488ede900c8ad1b4133db7866dbc85538c07faca39c8c0cbe1ece23d924f972d1cadef626023ea6cd1f2cebe83525efe0fd1bbecd633ecbebbc0171abd8013765813ed70ca58d7de2aef7c0f31b3f957e6a2db92936316d80c983358da0fe29dded6217887807967a062f17a7578ae3d489077bcb519540b116880e3f3d4bb4ba1b05a5731dfa6c12bc4f914aab34efd2cbcde3ede5de3e812160dd4cc4052ff2dacd46490f16f97fc95c8a8db6fc9a1d3378fba6fcf90b0ad537673ce8f56db6c47d603653176292fdb56c2d8d2ce5af5a5594dbc86a991fb475890d2aab0c90b1897fdb23bba05909c15b1573f1ba6fdb60c13fc91c7192714c8d6ffad2e9ebc6c3e4e93acab198b58bd3f5e0c9e7543c35f159416467973db2ddd214b948b7af9a9da534d8311bfb43ceb5d80268164d4fc713b8031fde835eb38b45c290887955a39d00bb828450259426b83124840969e004df1185ecf73b01dbb02017fab9cd347e0a057994e930611424dc3eae7dc3913ef4f8af04c4fc3c030372aa58c905ed0935eb9729d2081ffeb7315d0b6f5684f0bb08f048bdd3f2ffa1f9cea56c1de7a211aeaee02ea248877f7a57a51e3cad4c89fd3633ff207b1b567391516575f10428842f31462fc8db01a15e8231bd94e1d518442f51c8fed0cac81d11d5474529157fe8c8a3525e0112d9ad60e41b2b4ce6501bdc15d8e22f832340e45c865b8ee2a891ece7a01c8480fc82d6631df945f530740ddb0a0b3f8980aef9b3b067c775469a05ff7ee681c27b0febc922058f6a5b8d5f0a4d51e39d06a2389098a580ef3bf5092d670253d24c352b3d6f16a3e67ac2a64644060660d5caf77fdf2b62929ee9d52ffc38d57bb86496a7ec0d518e2862ab2ff962249dd4e989fc2022766f2669b720cd184e953a3a647cbdbafe9d3309d4bbd4479b69e724eeb3b19216f20d73f8eb5536d3960b68781c2d186aae53637dd39d261b1831f7a473af2d43d420d13958670894b33d40ad7a945d030ed8358446201074727bc2f4aea507bc3d279d2cdead3a7a9a6f78e10bb71825f54df44b431aadd433d79a74a5992b1d143a16fbcf24c1e47f4ecf16fa25ab392a30c94d32bf8cf5e95c6ab313e4330c9e89ce1a0d4bffe390f2811dcd0ab089b57b74b9b5ce90d3aef59f3eb732240759dc650aed074eea7c5ad521f454f0d82c7317b003ecf7677a7fe912d0ab9b87780abf30438f2772be5e91bb100b480ede7a58c3723d80fae11964923f6b1f1778289925c7b7d52c86265d81e122dd8ce1883dd5b19a0f3e7a139ee1aa45258620304dafe8da5ccbae3063a08d62e6ec7331af3621f24555f522061ed71653357a43472ca543f2b1ebfac85bf4a1a0c7bd119110cbcf6b0ee232d56b9f502d09ede971a58293ee3f92b628877b2aed2ae1e0eda037010ac31f751bda7ad93b7c273bb9c80c950f16437d377b0c7d811d2920734af692a938c1b99ae610a314b9049e24c2d8241832334bfc9e75a5da49342088c7137965d1f788ef7c680c60a64df778154c83b6b546cc47ec418ea30ac525c3f6368c1fb44638e5bd53f774f34b5f87bf87b6c6373b060812eed802241c35a6317897e647e01c1e8696c0efc08d972fc11aa3e8dfa9278ad28f8b56caafd2584407b2a9525b8f77c90340ef0712359432dfcda9e61af40a2070a1af02a487f638afad3beed55249455ca747270050d0d402d8d4f4ac08ef94d8d5b5d8065724b51180da8f3b40660556b62093a21e3862f83d1665b8e89a9e98a5f84508ba926d0cafdc24ce37a34a2cf76d51915eb2cce3be14f6779421b2138d0fdeba4a25ef3c8b60cdd438d59451ca53d8e31c6f288047b28aaf09bed28d0d84ce4b7e10ac3793d62585a7e0f12ba01ed9e731077717d626682cd10f2f19bd98d50ff0a4b119849d25e9ddb7318e99423463c2ec5252e55d3de02fc154d42ae7c4e99ab435a9da9617494eba4f7f77dd6cf55e15fe96b8096a6e7aaac53c9893e819e2ce2736aede3d8cb38bcf519b1bf7751e2d616234ca5f1b79932b2b8b7f5c976f7530f973871ba6b9044b6026c646e3a85b1b1a9ca1cb132d89271c8fefb15b803a31cb9bc3919e54860be373f1b82c20837e120dce21a794ce95651f0bfd871f471c0ad91106dbac03fa5331b45dbe9eb4785dcc33af894e1d7820804ec3566b81b5f0e68dc9c7f37eae00e6239839e1ba5fe3c30e7817e3f16ebdcedc2986a57d6d4fc68086baa4861ccf098d84a120c7ed2ac1334121022063498371a81ffdb14b4d90fd50875bced60f7296e5d03000fc0b34027c528380ac2ece550c88bd2c301f59a79dfda9d5c72d585a42ccc1503179efcec8e5c8ef9b957e035b4e07816c72b7b87475c18d9ba99365af59b246b4544c7e849c31955bfb9c9ac1a397aaaec992a6783c49f063fd8d4f4ce008869e41760ecfa082ea6eba9da32abfd548f186c4f35385e3208c874d1b0b819275c9c12e490ad9969729ea707c1d2e4a36a00598d7d72e002bcccc5cce3dbc6c9cf86d78a05f48c48ca28886e9a156ba0bde3dd01997e15ac2a7b4fdbdc252818ac4ebf39bf6d50707d03cb70fd9a725c2dd30468736acef5153d761055691155806e3edbf6ec449f012ecbedad7d372a1a1927915d4b2390465c0fd0e782ed0651d0bf0e141a6c2005c0e5492c889bf67bec971bbbbb485cc63140cb626ffb0434f61aaa2580ea9be91ae46fda72b6ee53b4cf9f54234ac5a6f495e8c81bfce7d0051cf815f90e1968375db802d623264fe01220b99c23fff3746ca8ce13a7dd76960e640ee0f35201bb96d5043081650a4b0d652ffa2f82ca42331c8ff9b812a0cc3efcf9cbd2564bbdf4c34f442b378688acd7199743c2088166294c087cba5989fbc394c087900203e1ec8f01b7925c07277ebdcfff9c6abf3d8d006aaa4a542e2747ebab2a883673d93aab0b5241576432376690df358d917ba2ee8aacf5c81e9eed6f69111981246cedbf365bbc83d1863b244a5397772ac9265fdd5a8bfc3da37976a122915410e3451cd5267351198591becad92fc337405b203054d2a44c150a55b85adecb3c3df320ab50388ec7640480822af1e4604f8579c81998d113b649c70972c1e894860bff7863f99a9bc08a3edf9489570cdec47dc55fd660c1fc1cc335dd72a7d4a11a0e99762fb6f676c6b8282706ba2c7e8c51c8a933462402ba82dffe76ee87a2be5e96c69731a887abb9e4bb0cd1bdf6a2b3eb0babfc03b6e56431fa18a831ae452829254a427a184df50d672ff95bbe52492b2abb800266b8ce569318a5c2d0534ebdd75ad2657ba987d0e5caa6e734f1f3268bcbfd521e3cc3ffbdd8d94b75823b6e666e73fc16fc1264941e3f192852a6b2c0291dff667fcb2b1fc37e33c9cf7cd13bcf1d38ae22cd6d24b9f0ba198f906692206ba97389d7e98d8c72661b9aa32c52eba39ff80dabc6849a81fd7cc8febffde5bf3e98478edcb88d226a6cae1d13e81e0df595328bff6addb8ae7c3d376308630d48333a382f57c65ab61dc867d0bfab0d68b5e54a61d5d946e24762d1d86cc79a21a5c2ef9c9b0d720d416d6535edef93b712a7affe8905899929e18a5f7693e28b1968c907aa9d807782872b40199a5c8b43d4939dc4b8d30a903a55b334fcea888abf9b6269d4913043b3901d829c2be9502b32b1883180ea0a3dc9a795a5b479b5f18250258a2f7e079a4ed42efd8eb7faff9f1495b2fa14217e186634ead2f704464a225e2cb715005523efdeda8bb28117c2de0206bf0af03a2f59445a8e40b08abb54ebcd913173fea6530885ade712c7749deb88e456922389d9e496c9dd515b2d329a99f13427b7f3dbd18504001c109fab832ef5bfc24076c894c257a40e76eb7c69c30b5fcdac53c9ac9581f8a7444c413b7629e741842ebefabcce4771e673ded296d1063ba155a1c6b19097147998149bda268e72b43dfff9c7eb210b756f47242bd3671ca51cbadd3e88e87eaff3c698d6b57bfb82a7613b2f4e48294346eb6b63f95fd7f6fa07fc271fc08fffeb83913a6f230ddc69015f58d52baa25f8bf56417a356a09c2005bfec58febbdf0fa8dc0593337f63769a23cbc324f9d944980cb9fe5dee0ec6471316b504b76c4074e9dfa33ba1b8e15aff9314eeef612ba2cf03e4fcd28669b09a7f51ec1fd12d66504bc216fca6427b6de611413e17442a64a050da3d388711ff45a0041f02e45d6886d6972cef33be677d29a81496037cf672eaf20f30fcce6781cdb6ef18d20708b179de4783d077805f3374fc321b272c2990ec1804210df35497f6f27899d5bccd0ecda3b7b4124ef46c827a332df599c2c26530e2b7c7cb5141cfb7e4769677e0ce648de113068b9c1cfcfcb7f4e17514de539ce43ece6781cdb6ef18d20708b179de4783d077805f3374fc321b272c2990ec1804213636dac7f7a48562a2594fe519fcfb8e1e697ff171dd2d582016bd42792e71f21d326eeb2ea543d7922fbd29736e4b50a5406d01ae02e0b2fbd7850a483ff65be8e359046ee369bb0144390b44727afc36f49bc6e7ff83bb211a385c7a654f27ce6781cdb6ef18d20708b179de4783d077805f3374fc321b272c2990ec1804213ae82993c7aadff1b51d0479f3d1c71fd897ff8963c1819dd70d0312a55230cb11444880bfc4bdccaacdaba9c0cb4c1a72ffea1a4443f4a543b908e2022f7cc1843a26b300c10dcb2800f0da11b01898814cf8c9a505899decf1e39930cf8e3ece6781cdb6ef18d20708b179de4783d077805f3374fc321b272c2990ec18042166d80ca6acebd9bf27f07d23e70ab391de8a33a5450ebc4e3e37fac4f666317ce8e1e5b739514c341e85aac240409da4f3ba0b32018c354a4af87cd19a0822e4a0f1f43ee5e0ec273bb0b9c5793ab14ebfb97310763d29b9dc06cbf88a8db12ece6781cdb6ef18d20708b179de4783d077805f3374fc321b272c2990ec1804213636dac7f7a48562a2594fe519fcfb8e1e697ff171dd2d582016bd42792e71f28b1c5902b4bcc84aab53b080369844e49b6f0b6542e287e907a87c3dbf5c8e5ee8e359046ee369bb0144390b44727afc36f49bc6e7ff83bb211a385c7a654f27ce6781cdb6ef18d20708b179de4783d077805f3374fc321b272c2990ec18042192ebf2f89e1db0f3f9e7799411372f884496c8b42d3f62289b5e2b0bb3ca5c8e16b28ef6de686c2b58e81386aca1ae871000aa20feb1585ce54a90ac5f0b5de7f085a1a59731b48d00747f734f5c58bf1bf377a5ee77983af6fbc30015102a66018a9849815bc0e2257ee65888f923044272f1bbe92968d28978c9807969013f9603f7609540ce06d4b95eabe66562f090d2f3417c306f1052bdb193bb7f25abbd20dcbce8055fe61efaed82feb4b77b71500936020f49dd14f0399312908b2964144129e0b045bda706a9ac94abb11c5c65c497084e49aabd4510a89d47dce6a19bbd5f29bd0bdfb03e05394deded83549ab0e9083887684cb622149e0db53dc285746d3f3265f9e3749fb8cf4d34c3dd44cd1fbb443803e0fd6382c5666ae8ce6781cdb6ef18d20708b179de4783d077805f3374fc321b272c2990ec180421a41824c2b250f7c3e6404d11809c374ac566307ca7c491e344b19886341902665cee4bc23f9ebdaab701baffdee33a3811857ee1dd3813e8fa203fea48dffe5ace6781cdb6ef18d20708b179de4783d077805f3374fc321b272c2990ec18042170e9c33d80e61f8a8a9d8e05027fe967994f2f9374ca451904a271b8d06c5185e782045d0d1e71b00f204a6d26b459eb2d9a831d38c7dcd3e9a2d38eb250c338dfb0d96245b5ef7fbd5abf89bd1a8365add35599f771d80d6e5f843d022c5c2frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmpi4py-4.0.0-1.fc41.src.rpmmpi4py-docs    mpi4py-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)4.0.0-1.fc413.0.4-14.6.0-14.0-15.4.18-14.19.92f@ffdGf]@feM@e@ehy@e2keSd!dd2c0cb[Gwyn Ciesla - 4.0.0-1Fedora Release Engineering - 3.1.6-4Python Maint - 3.1.6-3Miro Hrončok - 3.1.6-2Gwyn Ciesla - 3.1.6-1Fedora Release Engineering - 3.1.5-5Fedora Release Engineering - 3.1.5-4Gwyn Ciesla = 3.1.5-3Gwyn Ciesla - 3.1.5-2Gwyn Ciesla - 3.1.5-1Fedora Release Engineering - 3.1.4-5Python Maint - 3.1.4-4Gwyn Ciesla - 3.1.4-3Fedora Release Engineering - 3.1.4-2Gwyn Ciesla - 3.1.4-1- 4.0.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Rebuilt for Python 3.13- Remove unused BuildRequires- 3.1.6- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Patch for Python 3.13- Build with cython 3- 3.1.5- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- migrated to SPDX license- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- 3.1.4  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.0.0-1.fc41     mpi4py-docsdemoREADME.txtcheck-mpiexecmakefilerun.shcompute-piREADME.txtcpi-cco.pycpi-dpm.pycpi-rma.pymakefileconfig.mkcuda-aware-mpiuse_cupy.pyuse_numba.pycythonhelloworld.pyxmakefilempi-compat.hembeddinghelloworld.cmakefilefuturesmakefileperf_crawl.pyperf_primes.pyrun_cpi.pyrun_crawl.pyrun_hello.pyrun_julia.pyrun_mandelbrot.pyrun_primes.pytest_futures.pytest_service.pytest_service.shhelloworld.chelloworld.cxxhelloworld.f08helloworld.f90helloworld.pyinit-finimakefilerun.shtest_0.pytest_1.pytest_2.pytest_3.pytest_4.pytest_5.pytest_6.pylibmpi-cffiapigen.pybuild.pymakefiletest_helloworld.pytest_latency.pytest_ringtest.pymakefilemandelbrotmakefilemandelbrot-master.pymandelbrot-seq.pymandelbrot-worker.f90mandelbrot.pympi-ref-v1README.txtex-2.01.pyex-2.08.pyex-2.16.pyex-2.29.pyex-2.32.pyex-2.34.pyex-2.35.pyex-3.01.pyex-3.02.pyex-3.03.pyex-3.04.pyex-3.05.pyex-3.06.pyex-3.07.pyex-3.08.pyex-3.09.pyex-3.11.pyex-3.12.pyex-3.13.pymakefileruntests.shnxtvalmakefilenxtval-dynproc.pynxtval-mpi3.pynxtval-onesided.pynxtval-scalable.pynxtval-threads.pyruntests.shosu_allgather.pyosu_alltoall.pyosu_alltoallv.pyosu_barrier.pyosu_bcast.pyosu_bibw.pyosu_bw.pyosu_gather.pyosu_latency.pyosu_multi_lat.pyosu_scatter.pyprofilingcpi.pymakefilering.pythreads.pypython-configreductionsmakefilereductions.pyruntests.shtest_reductions.pysequentialmakefileruntests.shseq.pytest_seq.pyspawningcpi-master.ccpi-master.cxxcpi-master.f90cpi-master.pycpi-worker.ccpi-worker.cxxcpi-worker.f90cpi-worker.pymakefiletest-runmakefilerun-script.pytest_run.pythreadsmakefilesendrecv.pywrap-boosthelloworld.cxxmakefiletest.pywrap-chelloworld.cmakefiletest.pywrap-cffihelloworld.chelloworld.pymakefiletest.pywrap-ctypeswrap-ctypes-f08helloworld.f08helloworld.pymakefiletest.pywrap-ctypes-f90helloworld.f90helloworld.pymakefiletest.pyhelloworld.chelloworld.pymakefiletest.pywrap-cythonhelloworld.pyxmakefilempi-compat.htest.pywrap-f2pyhelloworld.f90makefiletest.pywrap-pybind11helloworld.cxxmakefiletest.pywrap-swighelloworld.imakefiletest.pyindex.rstmpi4py.bibmpi4py.svg/usr/share/doc//usr/share/doc/mpi4py-docs//usr/share/doc/mpi4py-docs/demo//usr/share/doc/mpi4py-docs/demo/check-mpiexec//usr/share/doc/mpi4py-docs/demo/compute-pi//usr/share/doc/mpi4py-docs/demo/cuda-aware-mpi//usr/share/doc/mpi4py-docs/demo/cython//usr/share/doc/mpi4py-docs/demo/embedding//usr/share/doc/mpi4py-docs/demo/futures//usr/share/doc/mpi4py-docs/demo/init-fini//usr/share/doc/mpi4py-docs/demo/libmpi-cffi//usr/share/doc/mpi4py-docs/demo/mandelbrot//usr/share/doc/mpi4py-docs/demo/mpi-ref-v1//usr/share/doc/mpi4py-docs/demo/nxtval//usr/share/doc/mpi4py-docs/demo/profiling//usr/share/doc/mpi4py-docs/demo/reductions//usr/share/doc/mpi4py-docs/demo/sequential//usr/share/doc/mpi4py-docs/demo/spawning//usr/share/doc/mpi4py-docs/demo/test-run//usr/share/doc/mpi4py-docs/demo/threads//usr/share/doc/mpi4py-docs/demo/wrap-boost//usr/share/doc/mpi4py-docs/demo/wrap-c//usr/share/doc/mpi4py-docs/demo/wrap-cffi//usr/share/doc/mpi4py-docs/demo/wrap-ctypes-f08//usr/share/doc/mpi4py-docs/demo/wrap-ctypes-f90//usr/share/doc/mpi4py-docs/demo/wrap-ctypes//usr/share/doc/mpi4py-docs/demo/wrap-cython//usr/share/doc/mpi4py-docs/demo/wrap-f2py//usr/share/doc/mpi4py-docs/demo/wrap-pybind11//usr/share/doc/mpi4py-docs/demo/wrap-swig/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnu     directoryASCII textPython script, ASCII text executablemakefile script, ASCII textBourne-Again shell script, ASCII text executableC source, ASCII textPOSIX shell script, ASCII text executablePython script text executable Python script, ASCII text executableBibTeX text file, ASCII textmagic text fragment for file(1) cmd, 1st line "# --------------------------------------------------------------------", 2nd line ""magic text fragment for file(1) cmd, 1st line "# -----------------------------------------------------------------------------", 2nd line ""ReStructuredText file, ASCII textSVG Scalable Vector Graphics imagehttps://bugz.fedoraproject.org/mpi4pyutf-88b589f0dfcb40732088c8de0c754cd7a6cb7bb1808bf399af2dbc9874987dd51fa227e4d0dbaddb5f14f246c5ecec34b70662e8479cbb48469e3c6ac7602af5e?P(/hܵL3pfGBC UVNQQ~lDT`y>C"E- /˟)h' ˲p-AimxG5k";GaR +P3ϟȡ2v{s֖S}(M4OC>,R8}9Q˘y] Fd6;\q{Wv4Hm˗c5q_u` SFF:n^;+.y_)tZ22/η]έ^yd^.]L |n}ɳ/ǝyM&4q-|y[NPp2O?T.OVԻAY^Yzt0=j!s%۝ z=( \aT_!scŸMw4'k4LH8~E&I a/h3}{Z~w5Kr1|%ŗ8 0>'1ku/&ABK4n=Ҟ>:.AP}. w)UÀNg#ZE[sϫޞW/ሆ{2.`!CkNB"`{=Hx~Oc$0Vt'|Bi4,BBd6L 2њXØ*p&@P]e,0&H}m#{ OՌcl& ,ZfPlJAŢY$TxAʷX$d 0[}f r ` P[r,@ *w,Xbd0uXlƷܭ)PU+Qݡoh Pc/鷛n]Y=-ooX~ί۫. s__dW:\Y[uIw}֢~>z{MBfh_Q^?ǹUT6Jzt7 (a渻caYz96@REQ\*̄TY(r1z8:6H0()6\uV?)(TT)RnW"> aOl/9)Ǯ;TzpھU P@&`]x:6Xzi,X@MXe\I8seZrWPet'uaqaBDGitHlCmNݠ$[ɸK"wEe1>sIeM0D0ݲb/ i?lrhMʟ|Hַ9nxx<<@ 4<<\Ȥ ?c#-9|<b2QgPS PhMk;ǦuWoTAW'n:dJ%C.<]$@}[W4V<η]?y?u W8k@RLvOkw("]oPw+,wwniUC'lÒNL6 X"D@8[Z4 ?Gց2` Bo.(p<-? k( ɂ&n^>c2N"p֙h2: u[{hƶ+Ǘo G 4{4ĆK氀ȘЩ(L:R6LE E/ HRJ)J)/8p`q[m8)#xUv=|<ͷ4K\*8Y`Méh& vxge7ǟSj)?#dX\3TsTmi+5IWUK"׊i7T%or0Jik'ᢟq8$jnL _WI?ն];yQN688dR0nĮ|▌ޟ{A2 iKwӺ Dso{4MU$y⎟v IQ.L"(8F%-4P肤B1uຮq75`F(W:v;4irkUh{<ȏ˟'.S1qA8 ԫqY(kc5-9J"NN+[x+{4L8uZkl +{;?D  9#‚਒,X4"m߭^捾M/<-W=ݣE+Ao^u\8[m /Zqa\X0nƅ}!y`˄FE^%*gLfx@LJ<]^aɈKf瑡d:raHP@h (ͥ r`,ұ`,eq="^ &iUbt$D@d\R%-kT. @ˤ30Neq6ͦ"xqN$ .i7Ͼ*IuMWG$mb"F% TUX%rEU"F+5frney"\Ur9< $ D)tf@@a!%&{􂊈ʼnCXa8daHPfȎHd:3 {cd]&^^UEia6,8*p ^ L 2T|ocа{!_̲T <?+$%C2,5pQ=ۊ@eO`(M\j5sIsYRS1PQfiIuqX݋ӟ'g:NjRIU&94]A"21'- <Ӱ6 9RT^ʂkIWӐի:@[̹riH=~!̕ᰞkߌ0V7BmPĤ|3 uېtOd*,J?@XNV-ԴVI*ǖc.-L{aI?bXB߶'[g#`'/YLƝ#vʲ >hE'O2^q5u4B}3KYmq'y(%0%-OqQSa `)hk &BH]V(xV awiu&AA4qoMbcT4׳$JѝjE!*ֱML H FlpGTg4d&wY?4Tۗq$td04KzX*(fjI :;m6 99VʆLRE)($ EM ]{ASs"w^aAf^Vn)kVZtUX ؛Vޗab'%-7R{#%iUOQT887:SmK!TG ɂRTJ-k̬7|D 'b5s@ɿ%- /߇'eC 82DXd)f51'4{: 7p])xQw.Y;$POxLBnS1w^ p&(>,/k<."Ja) $9'̈\ 9'$GEv.!}wiT}ƴm{ vÆb=&_7A1grΩS+/S-O*K2ff! ›ԗݻ~=UPHkK2=q_bMַUފ&[ 8=y3@7i9'=T'0 `?&"p{`+,2c+˸ej9\cg!d8nW&(2j O; y;/+92dM:%w?[3 ~/1[EDT0W вJaOi"V*H/N)ȶљvEl`y`h3hVTՅt7$]ߪ\͗"i?h˵ gkCcMO1nrn8;㪱Hb8SB|x|xČBzoNJMRNaqxlhwjj&erE8zz!,5Z\ ]! I216˨$ ĨW]̔8,z$I(mvpn -O+odvX o7&cS~\UFh53NƲrEE 脬!CBca_0SO"bFyuQ D6OUjÝ aȤuKЂm- |ԝOf.4&!8X,ԻW*6FȓIMb,+~Tqr"yi(EOo8%R=t=ƅ 7ȣr*P4zA+A$ʭwwYɜI,4R Mзfjh #d5i%U{rJLj [ ~EJf t {{JU7%Q|@ {ë RxK%U8 d- *;5 <q9DgbgH2N J"=P@Yt˵0o`p)V0Z)O9bYJVQ0Ĝ-TF)]$~m_]MOUjbCCQ!LZ%u?'p7S-͚ĵ^9Wyqv e)*iVKYղJ:h(p{=I改<;`hp6"IJSC46eӁ(B"b?poڭeՀߑ*ϼ3-kcͿ5~<#Qu`J[ pWx,r_r^ezJ Lb5Suoyy@ -F{ূ`Lj(jԏN!_:4j rd-O_{Q9-bOD@ ?0RJ;2AR?0ָ8sjCS Țb3ƠRyc~2rP; M~b _*h95uYC~QI"5#^I?DʦxE%dO,btrg4(kƃyA(Wh/*bQi,Mrӿ͟7 Bsz4I' =< #~3fO_ Mbz'`u"+K-EQ>hI[7 _iq˾q0kp9 {BQ{B}?T10f%΍>†lhGU4-5[pxj0py[DWeE}y^i@ԤwG4t#ΩQ c-p8L0T+2$ϋwTzj'6y@6"m6e tUm9+r/T++;!LJLap@-k0IbvRA[W偾%5疄31{StXyni( k^#.(0+A @##&2>ۖˁn۷yKh_qg3 ep_/1 \<\X[&8D { JjYjst7CIU2B!M 'QmH,`vܡqPǬNlsY}m.SvrGYk(l*c1f;?gpՄ%[76_ئf=RڊPL ~mm HgLZr 8 -|T0amܕ#[47| ݚӎeB>Q׫LHo 4MED/%g@ӻJ F<6^8G`S#ܜUP~vSR"z  B.SbԵ];)òU J 8seph,GKVQ.KY& M&+x͂V_(0 FSrL70RDtƋ+TȽV,0QρR7xh%=( <dNw>W4?!XUVTg;bhS5WD~=M;|[lé>v (~Q-F8R@;!lG4g8.'/ҵpHm]E'qG}+Ϗt+0xd>m֞:_8( kduO7l6V#"[ kZ}D =S6_2 6뼯6zJPVE$! x8䅳'moT9D?׉i6BZhTńWCb^K0{09=VoHu}L`oD'6'O`9o-G:72ϪȍLǜsM`oUPnWbeH*E~ͩ~hڭ0 PЮ3\;BJ6mZD9 v{?!7NtvRX.aJF }PQ,ŴX2LM`a6L9YSmݥ( )%L` ;k1a ?O{JPg'kԟgAOm045=0h^Ҟ+ KLgXq <R ڕ> 27:!Oͥ~!j\:~[QG.ol{g~Jj& SRXgRvN_Ċrho 65KCn"񠽕[lL5Xqgx)hTLu@_0u9o28IW8/.ɣE[~8#=b쬬̼vs$:y-G2;Ҙ%$IM2xrfꇉ6Ynf#J@(ACT%F.b*@lN(i_VAux=JKѕi 8?HnͻGc *1.1/FoIj&TWV2(4"HQpKlu3n?H5 4:ɲ_?^@,nE/tP 1]%Sٓ>7_ɇdyۭ Dڒ7xi񉳠auE\k:G/MigIBh^^_D U2+ga0zJ&^PF*d8)ʋ b=;U pݳՊEFlv1";ƔmFw"MG'd_3$MvF0?ls MV\$6A$&c⵭N8F]ٚ%bOKK׆9g\}{Sso̦Zu,1` B.qE8NdAr',v35 I~g!l3{5q_u̧EB|!SJ?)=9L^rnǣ]Ql |kX~^YՎilSX 9=aDAe>܍ MK(;)Aeu _͂`@NBB~S6-c ȘDqwg/ ȸn~uא{`WS.u厒Ï),&}sm1 ]$p[ V)Éoc{^O,GOn07!^+ ~o0&"nAո һJa{孉Ϝ~l\KY6 .]N Awr ]Y~Ua'Ļ{_tsrC 薈yGma{.yq7c}x&bSB qi*֗ӐU&.#WO/wbnE\ /M_ HAڤx1W9l+<qiuMwfrD_.q+#$yZ/b xxN oэlv9T++647kiJ=+(xSs@7=)Q"NoB1մѬzp"hbRdv#+zD %=^ͮ1$}x4,TCZ$lѐVVwrRicB;QG*um0WҒ%7g "7Ŷpa(}gYZ O #ȧ޿.ݺM𣂧H࿕kBOZ;]*4o3́K-o0+A)ec#-kfn׍j)>,]1anyq~hZQʓz 5pZҏ=;3(F_jZ&Y.S7DtI`jCGO)vF_{zrv!SqOs @X2VO sɞ\+L CPȪG=0M>r=Փܲд J Í -M"ocӭXdjr+I_O7ȁ& [61xRczD md<1x `qfLdw{^JEKU{Lֹg(`i3j9&ʎ#|%qՑhR Q`%Nť?AD*=O-)Wզkd/?`5P7֑K^^p҆yb<td6$pUyAKG Dhn£bMMVݜoTjuW)|J8$ض'eg N%@*4L|CID$5l\&j^fX-{y'iy J x_ɽIZh ؀2"8A5Re9/5kUlA[CD8]Si$;(PGC2#W\ބ'50} _O5^k '_fDEb",5lgl"!e~vr;20ŵVUI-e:_o%vza&:nΜdkie(M-R:>U2axCE kH-}{Y P &Uqfw.! ي(ϣ@BŅ26e$Ǹ'q+mMx7gz 'jK+8!9|Wy').doSܝ{]H )I9kr7xiRސVKrJUM1/q|gZքu~+}Z=Dٖi)뤦Ed A;s¥4/t޺tXuMԗJ݀;[~ؒڒ\ ygZ#BI5jr,qo s""qLgHr+nCZ{5KsyG\oć#; f[j/A;tv7[A,/XQn&XldgڴRMp_/x'`2jΏDA Ӆ1.!O_;@!L|5E=TaV,=eʇͧ} !<. z'TU _L@fL$oJ{l tH4LnQ4"+X(`Y)2q|uTl=nN= > 70zYRdNdXﶖ#yW`BdAWQ`Q;"&KͧGb#%mo9ω& D9^t+: m-@m!ڸUR!&[a8_8+fe=_O; $㌁0B|qu?CH*݆ͭTi2d2w`;ȂsxDڕ h2-hgpJa8 ӍF#(lͧ kULsl1Y\;՝>$J^R=\P^5ͪ$A&"J˹SIޛʂS?aujGښw1<9^S޲8moP'A 4hkMP?𨡨Zԁ۝ 49XK l'b FM%WIG5@2<8 ɞheF"r8r|?jO^J,I.4Qn#|kbNXoQWx\THGVH( 2nd$x!{?@L;.!&e99~py exH!jm Nm;8LBTƘr8vpHW#5 9(▫$qj6BP'4sK^ʀ76P[%7fF쌪hømm܏Vz}5Q fI 4q2$C9MgSo,ᨍ1W4a`<F'ST})3e#;0 -r| NVࢗW]˩CS$Esȝ8]#mI .^%IS^hoDOI.|f6i0A"ӊ[x~\*Zz:o}h"bP1Ď-1{^71u۬4RpQl+8SB0} qvƀ.+ЛCքu./aPX8fM@@^x 􁙎n\ͼzQZ$9HfXmع؜ P(ҧ `b {+/׆@s L\gfud3E/g"~'Wr8j,L.2(/2Uj٤ I%X`u-a卡 Zz?/.vM<> !S嵏l!IJh#KLim'>WO6CϊbSZ7> ]aq7w,4\@x [,Sy2X[慟.x.* DBR/PCCU-ph1 f<Ɉ1@ѷvCf)J4Z%?pjcRȘ=6j`4wh1}fp,8и&'u5X6s^9K>DLo5T+2N0kBfUg CDlFKnPQ[1a3A&DV?>%;-(bvr:35JZ{1K!IiT[ =(G"BI4XZ)C*(9IiޜE 1rBWxXZ@UDdWpH1T%mbCҲpע(}!A{#8KjmKL?s$tY,^AK]Og+'sT:x./8v\:muhB㮽Bsw?)P>b;ݪ]Q"`(2!\,&L k$5/>sAM`HjFVlB`5OŸI 8[Od?SgȞ7oo͸!]0}[_[7\gƹ$fQr{s|vӫ kP8J> HB:y>k33Ch6 ?xK_*yrd6읫Ԋ.t$<ʘ$zG_W3< 1]:Us.lrM2͞`vP6G|ys" ^ .hP=)F0Kx( ? )OQҖ^٤¤ToNt;G? 2:8`XidG%/kc8{)SKmwHþ@ aC;#¤ҧÅWGecUNu@̀AO#  aˈisx@ρ=ZKHs~xh"jKGckW%sML-,¿&?.OsrqXoLȐ5g*1cUƁn[J-]xﲰjk .+kҧ-V?+p:RHy  ^HeH`t9?b`J3cs "+]FrR7M~29F#8msGw u2j`p&[$0?y I0xV;m dr\54l8tA8lLx< ce$7s2$ԟh**of32oqO9ֳ){1G*?GZjoJf$&2Msy@&!U!=0otyʂAVy XEIvQę,cף+! ۷r>bg*Z6>vw8B`rh Ŭ]uwXyfH$:nb]d/ԑQ&<rkVK~՘eA V9q+AL+ i~W'#=霫]bX!gs[-|Zy?KV2<2e9cjȊ!eWa!T[B{-]T"N'Rh"7g׶R%baP z2(+#́d|wuVb5f_ޓ d=QH`X 8PVQ3yR ` ڿpT U3tgvdt#U}AN@"Nt*dT1=u>u! :Kp7DwJ*42o; ^$/4 xYo3U4e,@1/:Դ$$NHikǨ3{ڧ ΃H9H~@ f0\b48%.M%\X<,cP3TocE}*ʕ _plη \hL8t i_R^ 3~t z48yj ͜Yc/ R7Q9'{ c*~NIgl H$&QXŊdzTUQY:r$ekC?fO_'x峷$D`oc!RvnR̝j[-p4@7&PVАDPP)p1zOŦvfn-H53 Ч spO^ C,'vGWJΘ#9s&$?jPSPG nqBzKLLͩ3}fмe@g \botyR`z*c?:@oJI~T0#*&5EͨfsRi|T· EA(XH[.`MO yڂfꄟ+""n =$x 㼟J@{ g= 1*&G# آ?gq.=cstMPh.ɤ3Aq {UsʄA8 3y;0]ۧ0-:C%lIYg,Iٶ b$DacJY,;hZ{ɞO4'B}Mz9~~cdi7_ 'ZQxp\#t %q= QY /}մ jY,tJ w}2wA"&Q_Yj0t)1{7c}྆\CEXeيPeGo| | z H*2c(b,bKNyaۓ֔2 {6CƄ:OR\=كHch%rڳI7a{Rލ^wh -:nwERM!4~/J#}ؠ bKnL}8j$*#82>l#W )߾X!=Zy,OBw|_[}& DMLp쁴M5fSˤ'-Nmv2qS/ Q09%ÔF(*-(˹ S]j|ZQz. UG'%kYvm'iJob?TdrW<\h~n2$R.QQOAE <\!8xBΐ2y> uY"CO=Nj'j6b2'(JLUt+EWՇ=5/<)]^UXe,a:玓lZi-XaY}*7f#=pC `|!C5#&Xy*w,޴Θy[Ö-uWk#I35F0n%Purӿc~߿;i94yC:wUc"7U֒[ĞH'?ӴiK2*c[viO=U$3QkX甆.Q<-!AH K]ڍ'PKXzSw$Ϣ|XVmtV`0\ T_L^]Vz%dGgLiUQ/{LKx:4!c* .OU*S ù\$X|J)gUE)uu$h6ңr=#pcL5  O| {O \lPQ LK_8j31N_ah6 5Þ'њ}'!Cup4جETH?Me۩\4 cT.rqR)ʝ)c8{,$aڦ;-gl(}' BXٱDq4$hـG(r)p|XYX(-/x^ [Qprγs˚uI$[Ps}lEmP @%*%Z+qp*&*ꀠB0} eŮd0buba? ek^é=>tEGiƃ=n(```}Qo%m5"Fr{8ާ07Cns_QLbUS2dR"82Nfo$?w6& ,PpX$Th2` LH\,ʔ`x)9Á)*JsJt(.{5 Ƣ.u`Xͅ_[QR5Сl@'r(m~-M$ZO=5NƂ>&.Y؟HP23$ \QQjsNX⻩VseTINQZmW @ bD2C?XF`q@LB,\me,( zM18qo!L[KF=bP5-si%eLRad4ln^޹+2SrΗ52mIp$W݅]rLܑ{jH ͔4En- Ǽeqf UYkgδdك"/Q6xKʓы/od.Ӵűl:ٺ2[U弡:JŭcS<şTMyuGT^)RB w8nC$;x=NRrqݡyh(9kBi#ŒBn T "TP'=#$Sqʄ2YD HD Hb@tyY yθ\a6-{m &zlzzd xUw|C 6 =Zu~od/Z4޽RO}T bPE| boIYtTxƙ X^kzޜA(ݳ x=TtmGʭ0VEccCBϥ&>>,KD2 LwKy:&6N9x3Ӆ[M #ݻӶϚ`Pq±F"|o!BTr9 rʁZb}pC˴~vd#xqw\_Jꮥ︡ye$Dиg Hf[z)T$(*&\R7*K<(cu#g6YF Cte^Ixv\[guplj24v֍o}b#)aSұ-,+'ܤ\ (s^9a.L?c;.deџ)3Hj󥬑M0i[ aε6kzu!=8.;bԅDlll`Lin4*Adm{ļD0c;&yl /HO74_T3 €/~Pbg =?!x g<-uټ~6؀ڳwR3bXa-ZA٧6@A f1n]/).":#|30pʝRDԞ =B` 9oXV1<ݹ=YwI&1:';DwF{ve7C Cs!Vw BB˾OY@^t˵7eb%…)0Z)zxSt\Nsd;C;S'ݼ/VV -ЯSGlF)ڲ滌+P1 tI[$^fu o)9Gʃ+I×g^r/=Kݽ~ = X^ NK>\v~{֛fai=fdWΙA ACG5Aj<=X`I)2,+u"n:ws6ܯ?u)FJI:EMt} ^*^ZZql&e jFO_ge܃r-Kſ 'cv$Sf6Y,lK:˥ |V 6rqO,Q9.*]{FOKFKNC@#C *PszF6z`d~{ۨk*-asCvƨ38d]P \UB)GP9\ )ŕ?#c->f#s毗ee\96J%JyAТ($yDJ7xƞpFœ@Yɇw5X[-59N5PLwͳST=O.쩓ެθ,i0$~ዱn8AT̨pgZI*}4ڑ@׈G_#T"S0RN-2k} {V(nf``DI9J=J `ijf=a6;'F/v^nΘS<߭!(P]mt*ٙ Fjcꝋqk1)\ ?=ݗ{Tԩ*qm?azgj;N^V@0` k(dq/(ȁHfi`%P%^1r%*͔q(.qAPR:ǚHSCw8u9NdtmgDƠpIJn0? `׶ -}yYlg#F@eዣ^gR[HNQ^9 _TA(P'LAr)RvP]FSW^{!Nꢠmj PBr6IYs6h0Q(%4ίhX1 }l7!Y%h\;q-Q\tk$`ȑډegMn▶j^?_9d:8bԕZ&J\RR3 ~IgmpK ;#&o%g6xr9iIc/x{;A~0޲V#7"%'&~A#zߊGxͣyR#Rr )A*Ahaa<OS$1Μ_?ᖻ b09{,T>O;M#Ȯ1F) ̢ f6Dl*N KEsZ@D~(>+BWt+G~:je18>v;u#h\Na%0X48OV .֐cw$և}ܛYiAy<Ļ,28Gՠk.$9s<55^b~ӶXrG}8K ua&o0S?*00UyU6)|4*́ `P_O0i|)@o0Vcl,9f8g0*o]9,tP7/ bC+Y!@Vvt6 kƠC~W =x'z 5}S(8Xv)͞ dJ!=IF*98|xF7sAeυ8a^`\!1צ̈́hø.#x(^3kI(6v=Ů0cETU9 豅oy\ ЀВ07G tZ>+qcC*=O!yg5qp%ްK$ҪA_]vKLʦ ʐ]?rIq /ŝagv03]x̹,з,de*3Yy*CXNOqka]$3,pjˤ {j7iehX+8Pġcep_> CށyNТ G>]*Ѵf w Hv=' o:U Ј$YN*2 }tc]'J -(q/Jve9V(%$UW{E@Ut\5h b*q_]L +:Iy1&O3 yefuKaϝ " lF䥂G`$+n R:t&?0C7Gs@nH7 jHN,EUﱄ;j2_x ?W0AbobL:0؏D-qTz2qeuyir ikK'=$>l.sǦ\X)Ȓί<}}WV'CIv\gAg9^[ ,1"O$} n^.E &{H"w^Z""|~Ƭ^~rF"$J.@9AUU ȼx֍&o :$-ebH'KeKeuGǷԳy|Dؑl?j)$G~n*b`'i&zfjS]wh˜At67%VzB+*<"5xADh2W21TUy)vlΉZLDT?Zy\BfpY{\zcFء9X,g+?S0P>$^zG_k8&;HI2ۗ%M͐5'sJ9F*IzeZ%af«ڬ[O+]Oΰb0w~"bAЪT_f R %"iKq#+PXr7aXO'Um]?#76o{;A32U'HE.vQ~" J)QGc5a;cǘC0KFٯ-f &lZ8BڣIth,\~ͱ/.=2 *C3և@u wf~wRILefǦid;72o닆KINB&ʫ@af0kxnZ0d~٘ԏQKoÕŐ[l}XA\..īk3|g͑9+18_HQy,Ch6O@J2Go* )|JĦ;PPSKb 旃 .WoA(\Y/?  v*rbUB77O7s5u"K ҲXuQ;V(]ǫ`J@^0L'x3kJS Z[5̾7Rlkmq?%V|^:pvɍ"|5W%i9U\7v{LT`8jRoYꦮ9\A!ah]G";4ї ZTLd,8˴'A%2jM*(x)"-]L#U xUj mЏ8!9uYQZ H V՞vӛ3GL]]JE4}A7ނ๸BFj  Lr2_@U||#VʬDw01o UoHqt`<7h,y;čf>%k(~D>wٓ(.4@PU !;Jk^j=[zd]"^34;!+)i]$:1bF{wc$(H\ui6יa%>d|~*%iD_) 0yTsAeGOÍԼ[D vzj+Blar | ;~7&GXO 0a~j8@&WYIO̸5R}L1/f0gҎq'}'P| 5EKAW4 zV 1CM:[K]4'&Ġ!n2~fJ1yy@#_;ߩs\7:y*I;R"ŲOi?cVԣc*QC٦ǭ2`)^>GAh0":jTu`bf(~1*6f44đh0hq&HdP[ܢK &ST <rܴ>NDcpR,f&b 3vjnT6WۺNxgx .i"MR!6-j^M8Ŋ9='P/b.|j懈?6%%?שi-~GT 7;QFC&f(UˇM;ZWexq3iqT)}RA<}CK]@lY͋2 ^k 10O_yrh1eԣ1<[IovHk nx`Fm@bE~Qy[ִ~W՝' H El.tjuN:}an$y-Y;BGƙNddNٗC"M Ì`ulcVpt QmÙ^ѷ2; `0|ҹXF!pw%XQx,P/z.i E 5T]ʤDZfJDᘉ17~̣fIpa[]_]@<2j(܇~{ Iߍ0Lz`-%x+wk:8"dXA`nPE 9ߙ,Y1rnRqCʒqV +'/z d<(9 x5 qP x&Tx\Zh.QȥZIvZu?7FL^_c;TC]nePv2};+x~d QN]=m5~pS[wsJP w~}(Q|/UZyTtA7U酚GaY}V;{R:S텤Sߝ4,ܨB,Y/ȹeK-`nC(wr]Bsy U<cܕ `*_6EߜֲݎtY*(qQ"2:>4W;9 REaN&t6nwPserm|4pptq, ʄRĜoӖ4cA 4cś(5Y#ۆOMFaJ,O&7W(8t8Mʍ9tJ&j#usnGZ `鎮u[uD2Z ԕgmz`Kǭ4-U;]ޱ97|W<~F=κ*?>b !ro ]c";a"qL:тK1wr|S)0 "LXHAD%^yDt$DTP-zʕA~A ߾E9F]S5y8c[Aߝ[NDdiMHsӡxCw<+-);8}5%YhxӥOA} ,Du9 ᪀iT~YL"fEsiCU$DmhA`5p]fQY:f13{Άz(O͐ :%zVlښu J]/}tcfjO:n:O7܃.t ;l=ʐ`3>~UqUǣD!fqz^~۱E͜ȡT)p`c 3mH> bކ?ҰHX߽iKV"UiB<孉ѠweRuܘIjdڒ4}&1X[HhN"n>FDv7%(>H*l` 1Z ~A5mXՈ2}<%*J-FYP$0"1UU"u(Zz4t@R4CF$|uVi hILH SZ/8U"E:dbOE&T#:h)R}@C9p `gSE[6(^|npQ >Ke(=5"^k,!Cö|_} -Fz!t0d'zU vދX{ v,_geI^ lH<;z{=UPP iYȵ#A: 3G_Eb窲kS!=j Mĭ$iO> E;c} 2u14p2{†p#h Re@4Lt.0&+.U2,2&C!Oj/y}kHVVvl"PhksQ;Eb]~j4Ѽ̺:n/9|Jm"i^ý^n@S% N:jvGو]+5^>o68c@rЇGˠ Q<+V`6va`UK׮V G=̒}9cX%UåΫd`8όY%Dtg6qsZ6xg[E;)mUC8XA<ȴJ b9Z (9ɬԥ!׹%e<'D I{U{,1*s׹!N7限T,?%dJLƩq7 {iQnz{mTI[ykvA}^;ݦt$ 1Th&sWbazx]z=:Rp|깳"]h8mCy+%PiwXޓ;N uƊ6eq 25E:# pfhG7́doV3x7ܶ!'Dxwv;,_t]N3\˒>qP-W!Ϳ5KL h !$.e&Ua1(#bGCE%WO 0wX@?s$hb@rXja+[7K WU!l]xfI.l3a2EVְ/.[gm\~X\./Cw"qox*#8Lv͖2'QjɅP0DۑDs9i] y1/Xy:n4 Lt20oNatY%gh4I`uQSݧ:es]1/`0eI?a&Dұ-'cU;r80 22*]_f":=tEoS,Hϴ-e5?1Zv10 mbo"\✣ſMtޠsK q 3?qC4,ψD| Y蕅`LC4< ;ٰ30ַc\5nj&3kp-{!}z)hE sA !w4 O&"\65EqP-3oF܌"l24Rߠ !"b{5 wBWC!U@ӓ4Evx~y\#*"kОDmfg?X@#!zH Pzȕ$L_j}pgɐm JrZ,vߛd'T83XnRX#$?{lWo "r zST!IV"-^ZJ.s(z{UwZ7RĈk @\tu7"h_k