python3-pydicom-2.3.1-bp157.2.3.1<>,iMI%z H9`w稦O,?9Ma&Nt143LDn`l[0o ?45 K~ )G hg(ˑ|/uMdv4**klqįyVK1!4|IZVmlBVrzzҍ1<+՜u ("kP>uae>Tm.Vd$k{9P k+{ҾwLq"sfO"0WK n ZƶѠQ9VtGGmF#c0dtl"[3 V>1׳jxwʂDŽ_XaϮ'rY>Dra1 ]< މǠ!>R;XK(l{TŤ I+,ȍ)4NUɎw0@'6S'FL غNk =)Q b@Mw28d@ڔ6ھF0TS=sBWךΈrWui>B@?0d $ c -3:L      N O8StX^ ^4bpb b cj (c8c9c:e>n@nFnGnHs Iw\XxlYxp\x]|^bxcdefluv$ w x\yz,Cpython3-pydicom2.3.1bp157.2.3.1Pure python package for DICOM medical file reading and writingpydicom is a pure python package for parsing DICOM files into natural pythonic structures for further manipulation. Modified datasets can be written again to DICOM format files. DICOM is a standard (http://medical.nema.org) for communicating medical images and related information such as reports and radiotherapy objects.iMi04-ch2dSUSE Linux Enterprise 15openSUSEMIThttp://bugs.opensuse.orgUnspecifiedhttps://github.com/darcymason/pydicomlinuxnoarch# python3_install_alternative: update-alternatives --quiet --install /usr/bin/pydicom pydicom /usr/bin/pydicom-3.6 36# python3_uninstall_alternative: if [ ! -e "/usr/bin/pydicom-3.6" ]; then update-alternatives --quiet --remove "pydicom" "/usr/bin/pydicom-3.6" fi |R\)22ccHHS/S/gg#p#pG{G{b_b_^^//TT mm/0[&&vv%$%$88\\ѿѿT:T:Y [4{y..KKq_G..hdbfbb~jbvp.w| $Gyw,hBoSoll' er9!/ll=""& I I%%--&?&?33&! L-|!+-@հ\&?%?%.. )zB+..++ b bOO=:t(0e&X]]!] |AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤iMiMiMiMiMiMiMiMiMiMiMiMi6iMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMi6i6i6i6i6i6iMi6iMiMiMiMiMiMiMiMiMi6i6i6i6i6iMi6iMiMiMiMiMiMiMiMiMiMiM~iM~iM~iM~iM~iM~iM~iM~iM~iM~iM~iM~iM~iM~iM~iM~iM~iM~i6i6iM~iMiM~iM~iM~iM~iM~iM~iM~iM~iM~i6iM~i6i6i6i6i6i6iMi6iMiMiMiMiMiMiMiMiMiMiMi6i6i6i6i6i6i6i6i6i6i6i6i6i6iMi6iMiMiMiMi6iMiMiMiMiMi6iMi6iMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMiMi6i6i6i6i6i6i6iM~i6iMi6iMiMiMiMiMiMiMiMiMiMiMiMiMi6i6i6i6i6i6i6iMi6iMiMiMiMiMiMiMiMiMiMiMiMiMi6i6i6i6i6i6i6iMi6iMiMiMiMiMi6iMcroiMcro95ef15764d8b889580f8e7c756faa06a0cb73c1d58a2fdafb1455d7549f29285ceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f150881fde122d7719a3884012e6af6d65caa622dd760730a3be9fc6c94d51b6b8f67e7b7959cc5184dc2ef555dd81feea4f1895cea631063199efd1fc4991ca7731fdeac9b968ea62ec4c33be0a34ffbb315de7c22cbb8d0d79876ce7a1542ea76a7a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a077728373aa0fb86765c358eb0ddc56c9e7497a65f8e1d3059f3da8e2033ae4336fbe913362f6c42a00e186301cff3b86922f3767753e7bd0fc1d44118e890046913f46a22cabe57e4ce50172296259dcf4cf419609331ab9ed64a623108a753a1eaf328fd58a802c553e0818092895c513a4527cc81f000ad6f88f6263991a63db59a58fd58a802c553e0818092895c513a4527cc81f000ad6f88f6263991a63db59a556cb04b59ff4859b7657705a1eb5ffbe5d5f49d05395aec906ddb7b8a5f0857656cb04b59ff4859b7657705a1eb5ffbe5d5f49d05395aec906ddb7b8a5f0857646e64b02f3434da06725cea43a7d63346a4da5ae5cc64266dbd74ea3423ea5e046e64b02f3434da06725cea43a7d63346a4da5ae5cc64266dbd74ea3423ea5e020084f9a47b51d9953e6958fdada7641d3abd9a63ee037085fb03900600d462920084f9a47b51d9953e6958fdada7641d3abd9a63ee037085fb03900600d46291735e54586577f6f38817674bfba6f55b5ba0032991c377f978568ee7d7e40bf1735e54586577f6f38817674bfba6f55b5ba0032991c377f978568ee7d7e40bf84b0fd2f9e6a83d4b2545619134e1185af62113cad9ced87343d7ab5b19d347384b0fd2f9e6a83d4b2545619134e1185af62113cad9ced87343d7ab5b19d3473aa1194935d6f37164c8d01a55251de36be9702046153b63ce08d300f7d2e90a1aa1194935d6f37164c8d01a55251de36be9702046153b63ce08d300f7d2e90a1d728fa6bbf6075f364515ba01f34a11e96162768e1fd2783b5bc597387468b8ed728fa6bbf6075f364515ba01f34a11e96162768e1fd2783b5bc597387468b8e354b99f4499b6fdb4414498a5a2a363f1028f00c5640660ba76c480bfd3c22ef354b99f4499b6fdb4414498a5a2a363f1028f00c5640660ba76c480bfd3c22ef6bc19b774e32aabb706778fd19ae9ce953b6893787b9461bf5dd1af0f43ece676bc19b774e32aabb706778fd19ae9ce953b6893787b9461bf5dd1af0f43ece6799ca41753dd086d5fea0d1c38f6c6a7e5ced9483ad33daeecd117775cb1c6de899ca41753dd086d5fea0d1c38f6c6a7e5ced9483ad33daeecd117775cb1c6de87dc90c450450cab36b0c1dc635b14624bf97950324771c4f8b14afed28af34727dc90c450450cab36b0c1dc635b14624bf97950324771c4f8b14afed28af34721460e135e412d2cb0e43823a4e7e9d327fddd2743d351e6a15e5504d28b362f31460e135e412d2cb0e43823a4e7e9d327fddd2743d351e6a15e5504d28b362f31f9533899bd756fdf4f143da05a643fe0b2d31a36b5e8676bc1003622d8fce991f9533899bd756fdf4f143da05a643fe0b2d31a36b5e8676bc1003622d8fce991be0c184b402dce4982119015f56669f6dde5c046d6a74ad7c8672a5475de7a11be0c184b402dce4982119015f56669f6dde5c046d6a74ad7c8672a5475de7a10b68413c95647db36248ba2510a866a451f281d815670f97d7bc9d3184bffbd30b68413c95647db36248ba2510a866a451f281d815670f97d7bc9d3184bffbd38749eac00c32d2dac7d7ea45a4ad9d9b47ca93e752c52bca6e59e40008cb5fa38749eac00c32d2dac7d7ea45a4ad9d9b47ca93e752c52bca6e59e40008cb5fa3590ccd17fc92e8eba965b8812a8340a10d504e01d7584f203cae4b6051d2b0e4590ccd17fc92e8eba965b8812a8340a10d504e01d7584f203cae4b6051d2b0e40d41ee8d37fde18d87c13ee14d734ac0180824d70025799e64fdea05baaf61250d41ee8d37fde18d87c13ee14d734ac0180824d70025799e64fdea05baaf612562479a373ccc2dcf6106687be3a76b7949455cb0ac3f0ea33e4af16f238945e49dd4de42110355ced687a53bdbe5c057a3f6ec791daaebd6e41ab027a7427c8ce4ed6a3a61e7e50dff80f9d59edae5673cae51f6dcb872cb7d657c5d41917b76e4ed6a3a61e7e50dff80f9d59edae5673cae51f6dcb872cb7d657c5d41917b76f9a2b0ae523b6f2d822642e90ee5a1a7f7d3f90e2fc5483a128b76c4e1d40a15f9a2b0ae523b6f2d822642e90ee5a1a7f7d3f90e2fc5483a128b76c4e1d40a15fd17275636c49d7ed216af31b99aa11e7319d7b0555cc852c94be044f8b663befd17275636c49d7ed216af31b99aa11e7319d7b0555cc852c94be044f8b663be227502d5dfd8518e6b939c5b455926544882c2e6c919c9ffa9938aa3b7469b30227502d5dfd8518e6b939c5b455926544882c2e6c919c9ffa9938aa3b7469b30bfeea13136561447cf55994ae3fdf0187766e8a1e4f48469ced8b1ac0ca04738bfeea13136561447cf55994ae3fdf0187766e8a1e4f48469ced8b1ac0ca047386a19abadc719c5af6cf50cdb28d4de18e0d3e2e95614831f9f4de90bf0d3c47e6a19abadc719c5af6cf50cdb28d4de18e0d3e2e95614831f9f4de90bf0d3c47e1318dda3e00f9f70891cedd8e40d65bd5cd8da80c3020a110a85befbc8d0461a1318dda3e00f9f70891cedd8e40d65bd5cd8da80c3020a110a85befbc8d0461af05abdb84d29f5a5601e4244a552bd6516dcd1bab2edf0a2917a9303060d674cf05abdb84d29f5a5601e4244a552bd6516dcd1bab2edf0a2917a9303060d674cc588ceedb6e3abe64edd200effa2d68f29e7ca153a316a69ad80ddbcf3e517a5c588ceedb6e3abe64edd200effa2d68f29e7ca153a316a69ad80ddbcf3e517a53480414ccaf6cac177610d02391326ab69f341b9494b1e206b0dfd78b060cb3c3480414ccaf6cac177610d02391326ab69f341b9494b1e206b0dfd78b060cb3c1b2799213737d789570795d8ac315bea8216837ae1d0735fb4cb952d665367c03850858600a6b549a2b6d76a42517352d9c256c22e3264b6c6eff62a22bff7e70436f99a7f9bd8998877a37ed2c418cf46c22bbc098ec9758163243cc559c2a43bda5b62c34c4b1893e249b3c4eb01f7fc70c07e3b4306f557a5718f22ef5e530747c45cb90633aa320496e2149e37fcb86e25135ec25e0d1bc46c2961cd34524294f26c2bc91185ae5871c7ba5dcbffa9f3223477d2756da2ad54dc8853424de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855060887cfd74b3eb38f0dfe813d3397d130de9666bae4af69e9f88b65d98bbbb0060887cfd74b3eb38f0dfe813d3397d130de9666bae4af69e9f88b65d98bbbb06793f4f0294dc9579b63a4de0d52a097febd6cefc1faf0cff1212659f584a8246793f4f0294dc9579b63a4de0d52a097febd6cefc1faf0cff1212659f584a82405f90a74fa7bf71b4bb8c5cb860df86a453fcc89f6c783e53617b22b1af5480405f90a74fa7bf71b4bb8c5cb860df86a453fcc89f6c783e53617b22b1af5480452fb151759582e72d50498564473f8aa8680c5dc35c391202f8085f2e18e55fe52fb151759582e72d50498564473f8aa8680c5dc35c391202f8085f2e18e55fee73b374cc36f5a056d0da4f3b5193b8270195eed4d687c388cf0244c4fc92ba9131c526b0281dbf7858703d6067d781cbb90b05ff4d98f159996b92ba74227455de2610db721bb4ad5ca7caf598382d010cf3a8f99a6ffe328b347682588fecceff41f9c1760dee67fa10dd8daa3b1a6b88ad2c5a44897b015b4a08b8e469d5522053e5d5cc29ec514f11d0cd67c9f3e8bca1e0ae69309893d828fe05a0adfcadb20b1eb5a880b8c65bd761a6eb94dbcecc8d74fd353f297aad2e6d62d42528fced80e46c0ec88721830361573b5e7686cf76ee81b46dd1536c463947c9cec5bced80e46c0ec88721830361573b5e7686cf76ee81b46dd1536c463947c9cec5bae4f4ac98d0d77705ff160858601ee08726f6852f68e6e3191e050375839fe24ae4f4ac98d0d77705ff160858601ee08726f6852f68e6e3191e050375839fe24141f12f22f8834b77962a295e19c8c18fab0c148deb9163e83b9eedf5d814c1d141f12f22f8834b77962a295e19c8c18fab0c148deb9163e83b9eedf5d814c1dbe910966cfa821a1e204b2bb9535c1556165392c7dbd4fea496b41183a9374cbbe910966cfa821a1e204b2bb9535c1556165392c7dbd4fea496b41183a9374cbf1ba888e57c65758cf5f3a0fc956a0c83ad0935e73878dd3c9114cb5d1646ff37020ecdbb68bdd13264daeb29fabe636a28d79a1a83ecbb65a0d996c68458c1e8363f3d2e55b448a688ed7863675bf9645e77a919486ddfb8faa12227e28b097ea01c20111b638327d6d9c003631a0396167267bfc69c53815f055c76e2dafc149a285554a4ef62ae97c31c1c8c15e9fc3289570a0f56f446e6a652c799dae5dcdbdf7820642c13c26b49e496d571f390418d3078e75b2c070e5c668861ed49b37b1165fc2b35cbe12f0b036a439d1c69412adb34ce5a387d23191fc2d285f48de42af715ac11d701d493ac34b1cf477d3e1f2d5d05e3441738a68d495f7708f5065bb5c8e558ecc85cc48113a1b0bf07701eaf2e9fa1b7b733669c7ad8ef9c41d2ed1aa27c01ca85ed2482d6ffe97249d3f276661fa65b99c1b1103b78aa0cc9f69e68ba12651b28d0f76047b0f77628e3054cc16461746ad3622fa8bd4a945bd45c304b43e1f894942c30239f463156e0e63986fb1dad4c2625b59aa32e01ff07d6193310e593fd7f8ecf3e301da01c82c47dc22973896f2a671c69d7fdd4de82d8856b7d9fb407a80a2824dc7adf8daf7ced265450d698955f754a9af1730b124a74bcf2f258ee8c99c354208eb7ceb3969e7f2e827d9dd6e41905facaa7e1ee6189b45e1610731762b7a823f3ce329b70f9cda9aad1936972966a8aac661133232a666587ee884804cb07aaa4becf36f720bc5919a0781732ce691f5dedcc626f310e03012138456589f5167547c5bfecf7adef13bb1ed43a21dcb274ee8105e563bcf7d8fcf7ada5ab8216f168b02e0d2ce49082f2906998bb8232b638cb2f8741101fb5a3ebbf846da5f681d1e0eecddebb4e6febb99b9a2a54b77961ec321df150546b7a7a046939a9776cfd009de433e85ddbda76125e92f54a9206519bcb301aaa6967bfed0d58fb427f24bbc39b207581adf9fd6ef9774b2235a13d36a0a4945c561b19949a6bf99028d40e6b6dbf7d7b07495597cdb92ca02be5ff017db6313ce90b3f02386c82b3fab0a3e89e04988221e76f69a33f1ba084378750318823c9b55ee071550afbd43b740c56a80d7fb6cbe10e7c4ac5f2bdb93f2b40122bdcf49a539a4cc515f27141c7046dd5c6f0487bddee50dbb2ea5430a033a456bdba3f4a5f507e1be795b149d54c015949ecfdfcc8df7b155751e2601ee1503eac7d51e92d81b1e95feb7211efde9e89dcf57f88ba979fb2e34a1004cb089be2cc1cf93f1a18d2ee79d33def61654dcbc6c81d2d7b6fcd7548cf0fed1e33044bed8d1c0c481c5c246c382c257023f9d12dcd466ceae5d862345fdcdac5eba81fa99309070551026e510db2f7aba92ff876455663eb6ad01311eafe627392ce72e4d2be6b414e61c47a45297cb5550065cfc28a8f7ade2208159b9eb7da17706bdc19ae7dfe479de97d803f83566752714f4ff9ab23e4cdc806db8bcb8ec2bdc22319d7656440744b7d30b62aa94f71c1cdae89200e624a6eb06f3f38c6520efd959a53f7fa5a9eb43369c0d58a98bffb4f7941dfd12b176b3f95fd2a3294268eed46543b5bcf3031fe86f34907322a8a317c77b4a0087e22f28aabb43e67dd8386f063d5cde11571b0408b6e609b9363e4da5e01ce439154c9d02c77a5e85c3288b4a301d9f9e139c91ce3df7b9af15fbe894c506e7346dbf0395529149b3632b5b85806fc53ff05048ec545757486c126d9c3fc2ccbff6c187c57834c2c7448a7d37e1a846a05f1a950483a6e958095281ee5c89dd0a6e0a28d7db71c9c7448a7d37e1a846a05f1a950483a6e958095281ee5c89dd0a6e0a28d7db71c96924b84f2bfbcfbbdf4007cb3e47aa680781813c73403f3adce8c588bd9b9593fb8c4b1a59c3c2dcf6a57c63acc9e5c6af763ac2217446f12f821d83b52b9bb997bb425353c72a11f1c0d6313c2aee59fc1090b8cb04f8b9787eb0ecb774be8397bb425353c72a11f1c0d6313c2aee59fc1090b8cb04f8b9787eb0ecb774be83947b3fa81e740a683d7507edf51197debcd8d2a8c91e7031ab857a03c7fafc27947b3fa81e740a683d7507edf51197debcd8d2a8c91e7031ab857a03c7fafc27ef8e407f29794c3ca29fd5294b76a52969a4ec2559b9f6e373c5d50ffb416ba4ef8e407f29794c3ca29fd5294b76a52969a4ec2559b9f6e373c5d50ffb416ba4b99095879d6b48e5587ca4a62ec1f8d70b6c36780da9abc81433099101b596f4126444b5ed2cfcf2dd89cd952718551cae381a6de292e9273e1e349e17aa2f8fca91e51ef62113c39708f135227708b52006e5895176c6c50e60c9f90a66c56d07281353786a35bafc28c8ce993cf075ba6ea5f4d6a0567516644f07ffb47567f5aaf8dbe9b87f9619f319da96f317ec529c29774fcf4b0b509ec9e78325523d6bde70191ef2133612eecc1101cecd1d99bf4edc6cbba16dfd8afcf0daf2a9390b66b3406adb3041fe7e8c54a8707d9a929bb4873af52e6663ea7722df1a10354f4950fefa86a4180a401b7096e8aabda36ddd8da0748b9b2d3641bb2b9f4ea461c20af2e3084e4ea38194797c7fdc61bac55a2265c0c08ff308e06c569c989c9836ebd0714e7a840478e8ba0b26a5befb4b0c1cdfe35fa63f9c97f938dde5f12c3407b433d6e07b5e7fc2290121d0a64401bf3126fecb4ede75e5496353f986d739cb5f1327be35f55c4285130ad6d1d174fecf88780d9fcc2c10ac8014f3c8ba7ed28a6e9b109f2d80c1742808289836327104286a7820e5007160afddae6a25aac5d6b68c575b1bf7315812983ed88f3f40743500153f888e9c40a98ac3dfc0bc07e880a277bd95f277664ee514649a18e02f62bff565d5742cb3ce9f342ad4437db656f5f37f6b5f0533adc4ec5f15db030fd07525975fb536bc6f9e1a12d4437db656f5f37f6b5f0533adc4ec5f15db030fd07525975fb536bc6f9e1a1298d98664df2e1b3e35ee84a61e4152c3c7e755d085477b32637645087f03c72abb625602f4a6486ced0981086d4660bde08c21a9df0cfb4d626348b23e198128bb625602f4a6486ced0981086d4660bde08c21a9df0cfb4d626348b23e198128c7806e6e3303e70e906cde90bd086502299325ff585d3572746bae3c53527190c7806e6e3303e70e906cde90bd086502299325ff585d3572746bae3c535271907416793747b2e553a9bb3afe7e0a802544ab03fca96e9fc2e73bebb83fa74e843f0de6fba7854e7041f72c349d16b5e8d93fa93ed10d1fb6d92a62f9e5940e2b575072f5e6818c21157ec567698d2aff2334082ff6a9cbaa3508759e238962ab575072f5e6818c21157ec567698d2aff2334082ff6a9cbaa3508759e238962ab1e8dc16cf81a5adabef02360a6d2cd4c4b5356253914d6d546b02ad6cee7baf21e8dc16cf81a5adabef02360a6d2cd4c4b5356253914d6d546b02ad6cee7baf216d9661ed321e511c5e3c333ef7bfc7969d1cfb049faa2a8a6306642f553d86c16d9661ed321e511c5e3c333ef7bfc7969d1cfb049faa2a8a6306642f553d86cda97dc016540850c03b2ebec2e978ecb84fd323dbded6953dffc0e8abe2564b7da97dc016540850c03b2ebec2e978ecb84fd323dbded6953dffc0e8abe2564b7205487b29ce6c7b4c53e2d62c2978631b553f2ee2d1f71170d319d83802e4eb3205487b29ce6c7b4c53e2d62c2978631b553f2ee2d1f71170d319d83802e4eb37c68947d7b495a66c16c22fe4a2440fbe7acf53b260f6ec88103c4d0535cbfa97c68947d7b495a66c16c22fe4a2440fbe7acf53b260f6ec88103c4d0535cbfa98f4bafbd517e635882773e41d040132861081ce83979a521fbc5cf0e45029e6d8f4bafbd517e635882773e41d040132861081ce83979a521fbc5cf0e45029e6de2c423e54237ac0a4a46e3cc89aac2eb06b128d13f7dfd12fb4b8447f31d2fece2c423e54237ac0a4a46e3cc89aac2eb06b128d13f7dfd12fb4b8447f31d2fec9167bdd67143145044a625c4deaa09e72ae1fb2a04ba428663d7532cca1e1f10d4c281a2d9be5fbd04f585ea51ac3df626f6c3e835e374558975638ce2ffd4eace2447ed9248e330f8d83f5a722ecc7c201f77f5a89fc00af9eaef3afe8a9b83885f9c8fb471e92bb0813cf58d70015324aa7fa8c1f365dbdf4b29a4765c993f42607c5208b4846f768cf41bc8f6241e178911216a1f532309eafb1c167f4f69a4c356e427f41f25ef33a8eaf8f68f9a6ef4f3e50a0c85d390e4eeb7eabe646f72a8baf981792a13a080f1fe38e5ee6a62d2ba10ff8d90fc3bd23625f9a31a44e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a802e662638bee6cea58c20f39d13f24066fda3b75f27e5fb389a6f7919ebac2cfa3a92305f5d8b953383d9f93f6af0a4a53f45727d3e027642a01362e40ca42ce13f77000b91fdd49046575871490493a5961f7fd11e8db36dc2d4fa274aec5ce13f77000b91fdd49046575871490493a5961f7fd11e8db36dc2d4fa274aec546668eaf3a1d13623396183cb0a96066b8ef95722beede048da4068c62a5030846668eaf3a1d13623396183cb0a96066b8ef95722beede048da4068c62a5030818a6c0734459db4bcde11a938fd381ba0ea048f0379d42110ef99ade2076a35118a6c0734459db4bcde11a938fd381ba0ea048f0379d42110ef99ade2076a35113cdab7284dae1941410e55584bd8dfdc150747823d6c9322d9e3953f567c5da13cdab7284dae1941410e55584bd8dfdc150747823d6c9322d9e3953f567c5da7b9134a3e2a39e647ac62b08f3d3edf6248318fa3d68f0d9e79d28fb1e2746957b9134a3e2a39e647ac62b08f3d3edf6248318fa3d68f0d9e79d28fb1e274695e853ecc3fb824de58a789e48997c4927690b582c204acdbcae47feafa2ce3d73e853ecc3fb824de58a789e48997c4927690b582c204acdbcae47feafa2ce3d738ab05ce4c59a0ae373804c7ee8b14726274b7262ae4e44070d8c9325ee986e1536e9caaf2df9aef8231e28da58ce66184cb003b9f46fff17f344e1ecfc266aa6fbdce66a4a9460b15836540cdc55694c70eda5394d18ee957cb177ad77954fa725680276ea1b8425e20b86d9853ba0f33b2aacaec2004897ce9a7ae67d1e1ce6c6d78bde1cffd9685e9df67b614d5d46fa5f11db9757293e3740df785a144fe55cacff9be8c471f5b0683325bdceac6910ad0721572d17bb993463d3652985fab0726f5faab9c3a50d48ce371dccb4eb5241571add47494b66046dfbff96f53ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bf504d9d74b7fe624cdfe505e7bda15e76068f71d1aa04e3fabdfdf0ae9514e3bf504d9d74b7fe624cdfe505e7bda15e76068f71d1aa04e3fabdfdf0ae9514e35bd04ea822efab0b628ef2b122c83459f211d0b55f595cc5ed99fc1b10de3f125bd04ea822efab0b628ef2b122c83459f211d0b55f595cc5ed99fc1b10de3f12ab86bacec5e4caae79714300c59a7e7ba0feae3dd7ada6c49b24d2c48de42155ab86bacec5e4caae79714300c59a7e7ba0feae3dd7ada6c49b24d2c48de42155c196fe24782413c45e31bfedb98a9a9ffb9ec762d0ce27cbbbcf197b4f04bdd6c196fe24782413c45e31bfedb98a9a9ffb9ec762d0ce27cbbbcf197b4f04bdd60ace04eab79f36f97c2c74215fa10fa23315773b739d3b5ed0f4f168ea1c9d300ace04eab79f36f97c2c74215fa10fa23315773b739d3b5ed0f4f168ea1c9d3047a2af3784dd3b3ae5d8603e6c02e486f5bfc72d543bcc7f7373eb9a01651cf947a2af3784dd3b3ae5d8603e6c02e486f5bfc72d543bcc7f7373eb9a01651cf9b018e71d2265161f8d9782044680e97e034f6e81d819c6aee10c0649d996fb388996fd4149403eabb51f96173df68d222f5794de107988756c935c04f7404757c8019c32b4e2faea593d584184473e393a7edf300f279569f5ba737556709fcfc2a3f3123483cf6bef2dd5f95366d23227af0b79ddf647675601705c529da98f6885bcee2e773fdfa624a2547362ec3e1a0c7184823f5fd0b6b582b3b8c255a9433ecbb7d86d2f6ac3df4c7679c39cdf7781387b750f2ce7c28c8716aca54c4fed8b6635b385a2fcb6ceaa0d1cfbe6937e124a1e26eeaecd175bf0e269e5e42df34495335a37d7b962d5400bfa0d25011fc6dce5b54a050d65c0c59356f7d8b34dae326e888107e9d2fa20177a698ae2ba44b19264c27a9baa08bcf89b2009124dae326e888107e9d2fa20177a698ae2ba44b19264c27a9baa08bcf89b20091246e82acac41b4da01086708f62025527b3088bc7da984d8f0178d98b895a509046e82acac41b4da01086708f62025527b3088bc7da984d8f0178d98b895a50901530426d91fd397c41362fbc50778cfe1da71cc2d58f5642f41527eb9153118e9be1ad698272f552f64babe86914d9142977bb99a41913d294477974514ba9a881fde122d7719a3884012e6af6d65caa622dd760730a3be9fc6c94d51b6b8f67/etc/alternatives/pydicom@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pydicom-2.3.1-bp157.2.3.1.src.rpmpython3-pydicom@@     /bin/sh/bin/sh/usr/bin/python3.6python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternatives3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3i6eoc:@cD @c.@aA@^g@]6\Y@\,[[@[YzYzWw@Markéta Machová Axel Braun Yogalakshmi Arunachalam John Vandenberg John Vandenberg pgajdos@suse.comTomáš Chvátal Tomáš Chvátal John Vandenberg Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal tchvatal@suse.comjengelh@inai.detoddrme2178@gmail.comtoddrme2178@gmail.com- CVE-2026-32711: path traversal in FileSet/DICOMDIR ReferencedFileID can allow file access outside the File-set root (bsc#1259973) * CVE-2026-32711.patch - Add two upstream patches to fix the testsuite: * pytest72.patch * assert_no_warning.patch- switch to wheel and enable %{?sle15allpythons}- Update to version 2.3.1: * Small fix to make 2.3.X compatible with Python 3.11.- Add BD pydicom-data test data, and unskip many tests that now pass- Skip a lot of tests, mostly due to missing test data, but there are over 1900 still passing. - Update to v2.3.0 * See https://github.com/pydicom/pydicom/tree/master/doc/release_notes- do not require pytest-runner for build- Update to 1.4.2: * no upstream changelog- Update to 1.3.0: * no upstream changelog- Reinstate test unit test_code_file which appears to be stable now - Use PyPI sdist as source- Update to 1.2.2: * more python 3.7 fixes- Update to 1.2.0: * No obvious upstream changelog - Drop python37.patch should be fixed upstream- Disable test_code_file as it randomly fails in OBS- Update to 1.1.0: * License is distributed * Various speed improvements - Add patch to work with python 3.7: * python37.patch- Make package description neutral and compact it.- Implement single-spec version- Update to version 0.9.9 + Major changes / enhancements * All dicom dictionaries updated (standard dictionary, UID dictionary, and private dictionaries) * Dicom commands also added to dictionary * Ability to work with DICOMDIR: read_dicomdir() function and DicomDir class. Example file show_dicomdir.py file added to examples subdirectory. * codify.py: Produce python/pydicom source code from a dicom file. * a number of python 3 compatibility enhancements * setup.py uses ez_setup only if setuptools not already installed * exceptions carry tag info with them, to aid in debugging + Contrib file changes * pydicom_series: force parameter added (Nil Goyette) * dcm_qt_tree: switch to OrderedDict to preserve ordering of tags (Padraig Looney) - Rename package to python-dicom to python-pydicom to conform to python package naming policies. - spec file completely rewritten. - Remove unneeded python-dicom-remove-obsolete-distribute-support.patch/bin/sh/bin/shi04-ch2d 1774341548 !!##%%''))++--//1133567799;;==??AACCEEGGIIKLMNOPQRSTTVVXXZZ\]^_`abcddffhhjjlmnopqrstuvwxyz{|}~     2.3.1-bp157.2.3.1    pydicompydicompydicom-3.6pydicompydicom-2.3.1.dist-infoINSTALLERLICENSEMETADATARECORDWHEELentry_points.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_dicom_dict.cpython-36.opt-1.pyc_dicom_dict.cpython-36.pyc_private_dict.cpython-36.opt-1.pyc_private_dict.cpython-36.pyc_storage_sopclass_uids.cpython-36.opt-1.pyc_storage_sopclass_uids.cpython-36.pyc_uid_dict.cpython-36.opt-1.pyc_uid_dict.cpython-36.pyc_version.cpython-36.opt-1.pyc_version.cpython-36.pyccharset.cpython-36.opt-1.pyccharset.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycdatadict.cpython-36.opt-1.pycdatadict.cpython-36.pycdataelem.cpython-36.opt-1.pycdataelem.cpython-36.pycdataset.cpython-36.opt-1.pycdataset.cpython-36.pycdicomdir.cpython-36.opt-1.pycdicomdir.cpython-36.pycdicomio.cpython-36.opt-1.pycdicomio.cpython-36.pycencaps.cpython-36.opt-1.pycencaps.cpython-36.pycenv_info.cpython-36.opt-1.pycenv_info.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycfilebase.cpython-36.opt-1.pycfilebase.cpython-36.pycfilereader.cpython-36.opt-1.pycfilereader.cpython-36.pycfileset.cpython-36.opt-1.pycfileset.cpython-36.pycfileutil.cpython-36.opt-1.pycfileutil.cpython-36.pycfilewriter.cpython-36.opt-1.pycfilewriter.cpython-36.pycjsonrep.cpython-36.opt-1.pycjsonrep.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycmultival.cpython-36.opt-1.pycmultival.cpython-36.pycsequence.cpython-36.opt-1.pycsequence.cpython-36.pyctag.cpython-36.opt-1.pyctag.cpython-36.pycuid.cpython-36.opt-1.pycuid.cpython-36.pycvaluerep.cpython-36.opt-1.pycvaluerep.cpython-36.pycvalues.cpython-36.opt-1.pycvalues.cpython-36.pyc_dicom_dict.py_private_dict.py_storage_sopclass_uids.py_uid_dict.py_version.pycharset.pycli__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccodify.cpython-36.opt-1.pyccodify.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.pycshow.cpython-36.opt-1.pycshow.cpython-36.pyccodify.pymain.pyshow.pycompat.pyconfig.pydata__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdata_manager.cpython-36.opt-1.pycdata_manager.cpython-36.pycdownload.cpython-36.opt-1.pycdownload.cpython-36.pycretry.cpython-36.opt-1.pycretry.cpython-36.pyccharset_filesFileInfo.txtchrArab.dcmchrFren.dcmchrFrenMulti.dcmchrGerm.dcmchrGreek.dcmchrH31.dcmchrH32.dcmchrHbrw.dcmchrI2.dcmchrJapMulti.dcmchrJapMultiExplicitIR6.dcmchrKoreanMulti.dcmchrRuss.dcmchrSQEncoding.dcmchrSQEncoding1.dcmchrX1.dcmchrX2.dcmdata_manager.pydownload.pyhashes.jsonpalettesREADME.mdfall.dcmhotiron.dcmhotmetalblue.dcmpet.dcmpet20step.dcmspring.dcmsummer.dcmwinter.dcmretry.pyurls.jsondatadict.pydataelem.pydataset.pydicomdir.pydicomio.pyencaps.pyencoders__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycgdcm.cpython-36.opt-1.pycgdcm.cpython-36.pycnative.cpython-36.opt-1.pycnative.cpython-36.pycpylibjpeg.cpython-36.opt-1.pycpylibjpeg.cpython-36.pycbase.pygdcm.pynative.pypylibjpeg.pyenv_info.pyerrors.pyfilebase.pyfilereader.pyfileset.pyfileutil.pyfilewriter.pyjsonrep.pymisc.pymultival.pyoverlay_data_handlers__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycoverlays__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycnumpy_handler.cpython-36.opt-1.pycnumpy_handler.cpython-36.pycnumpy_handler.pypixel_data_handlers__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycgdcm_handler.cpython-36.opt-1.pycgdcm_handler.cpython-36.pycjpeg_ls_handler.cpython-36.opt-1.pycjpeg_ls_handler.cpython-36.pycnumpy_handler.cpython-36.opt-1.pycnumpy_handler.cpython-36.pycpillow_handler.cpython-36.opt-1.pycpillow_handler.cpython-36.pycpylibjpeg_handler.cpython-36.opt-1.pycpylibjpeg_handler.cpython-36.pycrle_handler.cpython-36.opt-1.pycrle_handler.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycgdcm_handler.pyjpeg_ls_handler.pynumpy_handler.pypillow_handler.pypylibjpeg_handler.pyrle_handler.pyutil.pypy.typedsequence.pysr__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_cid_dict.cpython-36.opt-1.pyc_cid_dict.cpython-36.pyc_concepts_dict.cpython-36.opt-1.pyc_concepts_dict.cpython-36.pyc_snomed_dict.cpython-36.opt-1.pyc_snomed_dict.cpython-36.pyccodedict.cpython-36.opt-1.pyccodedict.cpython-36.pyccoding.cpython-36.opt-1.pyccoding.cpython-36.pyc_cid_dict.py_concepts_dict.py_snomed_dict.pycodedict.pycoding.pytag.pyuid.pyutil__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccodify.cpython-36.opt-1.pyccodify.cpython-36.pycdump.cpython-36.opt-1.pycdump.cpython-36.pycfixer.cpython-36.opt-1.pycfixer.cpython-36.pychexutil.cpython-36.opt-1.pychexutil.cpython-36.pycleanread.cpython-36.opt-1.pycleanread.cpython-36.pyccodify.pydump.pyfixer.pyhexutil.pyleanread.pyvaluerep.pyvalues.pywaveforms__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycnumpy_handler.cpython-36.opt-1.pycnumpy_handler.cpython-36.pycnumpy_handler.pypython3-pydicomREADME.mdpython3-pydicomLICENSE/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/pydicom-2.3.1.dist-info//usr/lib/python3.6/site-packages/pydicom//usr/lib/python3.6/site-packages/pydicom/__pycache__//usr/lib/python3.6/site-packages/pydicom/cli//usr/lib/python3.6/site-packages/pydicom/cli/__pycache__//usr/lib/python3.6/site-packages/pydicom/data//usr/lib/python3.6/site-packages/pydicom/data/__pycache__//usr/lib/python3.6/site-packages/pydicom/data/charset_files//usr/lib/python3.6/site-packages/pydicom/data/palettes//usr/lib/python3.6/site-packages/pydicom/encoders//usr/lib/python3.6/site-packages/pydicom/encoders/__pycache__//usr/lib/python3.6/site-packages/pydicom/overlay_data_handlers//usr/lib/python3.6/site-packages/pydicom/overlay_data_handlers/__pycache__//usr/lib/python3.6/site-packages/pydicom/overlays//usr/lib/python3.6/site-packages/pydicom/overlays/__pycache__//usr/lib/python3.6/site-packages/pydicom/pixel_data_handlers//usr/lib/python3.6/site-packages/pydicom/pixel_data_handlers/__pycache__//usr/lib/python3.6/site-packages/pydicom/sr//usr/lib/python3.6/site-packages/pydicom/sr/__pycache__//usr/lib/python3.6/site-packages/pydicom/util//usr/lib/python3.6/site-packages/pydicom/util/__pycache__//usr/lib/python3.6/site-packages/pydicom/waveforms//usr/lib/python3.6/site-packages/pydicom/waveforms/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-pydicom//usr/share/licenses//usr/share/licenses/python3-pydicom/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:19409/openSUSE_Backports_SLE-15-SP7_Update/f48e865b78a7465fe8e815a703713011-python-pydicom.openSUSE_Backports_SLE-15-SP7_Updatedrpmxz5noarch-suse-linux emptyPython script, ASCII text executabledirectoryASCII textASCII text, with CRLF line terminatorsPython script, ASCII text executable, with very long linespython 3.6 byte-compiledUTF-8 Unicode textPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRMۺ~3fź:utf-8e37b12f5b7403e76aa7fc7080e7315545fe696fae4fc9b2051a7f83bcfba02b8?7zXZ !t/Q')]"k%Ia CFfU]<c+`L<å]d8gD+J$3xQ"d][f<s)@th*F|ē3Ȟ,>|}2DPo@k|rGItURVQ԰$V`1lǻ|C" zwa#~?߂|F6r~]52W]YȽF; -AWly|]2Y[f~|[oևs-ʴˮ3M؊;Kfssvfps%uh΂  ێGoˌ;^Ctgi_:!R=GS$e߁6Ufl*Ϊv:v"IgѦ=cv\zYNgpF$|Q>(t.4Ju=UKB&Q f6630:g7"*0Y #:s ?։ɝD:vƪv ՕR-)]^L8XqR]@ʅ?q`Z81O8|atul "=s^}f^`>AF,).UsS$ydYsՍ;1N=ұBd888'`9Mj}5w-(04A r^U v-skg`VlgPOYJ 8sPvX.K W=&];W"Rt@=ɛr`KyDZ &V'Y2-;vn/"fo<|;P~ #!u%na 7R$s|}1!5dG9u3Y^1eYE?(x[U,VwE 1F" /YH_\$c4W k]Lk{fKXHaeOaH@N7L6xOCJ Kj€F;VR@yjt6L̋V DYY ,SYcY}+\m(^&w}t27"J +!kcnY;&uHLn+L{<\{BsPw+iݵt*ZEZP5eۮע&{z]@?_kڮm|_a<0s ^-)5!^T[/DJ;#ݵ~fzS$y}F7.SM9~SKxٿ͐ 洝o=i:ϻ0-r>C8~ jk ~d J ̓ebkW;xĻ ʇ#&ijΌ#] m~"l2̎OSnf`h4aSx8g6d4Rg.ٟ,gI0Ƅޣ&`- 4z@4N[*hׯunz];\z"~Yu-4Tr/7?ĺr@lYu+TAA] Ĺ l?*RË5n'UgN?ldbGK'F6G'ss.rJl1R|Ps2,QKTب}+nQQB1u`m8bEeg[[)@?\aa׹|"og}ROItEmF¡Gӽs10{WjfMxLVCaaxL;N.؁]c)`#047D#, H\XV$m,VX]d!l;)vuuV|>DL +*BHPĪ6 (&L9Ѕ'e JxG'@y8T)#!ٸ9lBnrCx[#-KȢ"e }F1t/nuA xyAI Ar(n[)"^ɑE/J [SkW{>Us)_-rrt3:M[aZJW;a8]S8g8󛅉.b@I5סM1dcT3͈/7Ynj <@c1<8g''Յ:'<IU`s8[1.6VW\,n]cQc2@5'w16*\/PFa*] rp@!5T}%< ~& IT G$^qS{2<]Ggi@,'w,5fr-TqSW#|#:FM7*`vrnʿMRfW :D>ivE$2{{:)Ģ/Yp,4kdZ46FƇ˞|8vhCe0p4#ucO ^$/L>g},WC_ > E_2[&[&1>JV x0Xm,r"kBc ekksW{:)%8 ~{dqnp)sy6㿐Gy;Yu5j8g.1 !=5JYPKG/x(}٩h2J|#$q:y2N%iZdF]n bTKUF?FK?MĤ2B(+|)r9uYIT1 د{'v$Mc~ Z!Jdpuʮdip[ 1SDcC}YCޥryjavqIl늨')O"I$=@a[rKujjbO9jL!DI!c` y_ḭkx:[0ӰM";chE:M]E#3  IBec9H8Et萕z-mXHv'fj)X1q 0Q?ƍ/xOs)z P]Z˔ (\="gGsČ}CtocYHI::5VZxf%E ^>0 docP{}PUΓe$> @"٤ @uP]+\:<9>R!7~a+KS=vl :.ZhwȎKjC^[(ޫ0jRjH9LG M+}K48i39낥I}ifre@kƍk6<%%8)M4!֎ 8NE yr% j8Fzb 02·|sKfu1=`BƇs҂vIK"0[!~W=2Y{U2Ls|D4@;^`r) |]t/+OM/MV:U O{voɭ .MZ7@IK^]CbУ㸥k '9Z4WjtUKb/ȆIX!ióA2oQQTI=ʳ/ҨM4:axfw&nlp%J%3a-nsv1YX7E=mCv^Q Y.e#*V ?|j /HprdϰW{UrAOXq|p۠gQYch` M|]顺eEbDx}/A0Fgy-Iͽ'uJ4w0-SטgN tRlW v˖nz@ۯ~)Ȣ&?y-lLޞh/ɘ-2SIU'VFlM}|z74kx2s_BVpKHݔ <7-N[Dngu-)_ԵOa l OrOB *ľ/+`=#Dƾ=@%F׻ fQ2_Ws&xب=>BwqQ8d_{´۵ n|xه'YWoELMѢ!A ?.23F) =uE %u(Ïk{U`}> $pt JC yh|hz$TdP?_O% $R&)5 ()E_(:O1AR\sJȊ8: |GpS3F&fR$@7+6&S(Yjs^2hۭp,@64in .rn Q]D=_oͪ~=rbnŦd㻢%$>K_BWv]V1<КpK,=Sqr9b-/<#~3j9exc ?+'T2B|J!A[b/W˲M_ڔH5kΣr7t(I| JE?2RvC+?ƴ@d+e5ق z`XG3 Io .(+nCB4R _bV3{O!MZ"`O+:nʵk_>K&VAmo!wA~&*kC e~Grb,%q1"уBm4&lM/14Ÿ)d'δȅYRa61uwRtWS0AhS-Di OJvs9}4 2rZB8.QxѶ4'NR6Oˋ2>~xR ו IviHǾƩ-Z.*EЖY]0xq-V-Q,I{=)fr&$|Zy¡9iMMAЌ"!S^E&WX{v?N c?wph8W4W58~5o8f/-! ݊r)V51gJ4c-rwbs #ʯ$1~T} IS|!g0d4h)wb7;=cPZ%;X xHuV[uCN={]9a%? 1xB9uֱڢv8e~j/iɺ/,~`G@E U<^%G)1f,fetd U9'텿ژ>yVT@ci렖&nc@ wCj* i]+)dMzݱ|S.[tEk4ᥧgXu4w…P;edN;ěw]%+a{ >=In`AI(/ i6&?VFeصS;m4nJ![Y;3j! ƙ\Ŕ1@;Yr{CMzI iRJLsdq+=Qq`5"~W}`rTm**2g0^ 6&YŒԦ1Lrڟtcb~ԑ"‹wj#B}8eCj^؋iG!X}>J~;`%h56MVѵ1@lΒ]n`q?Li-<"{TCA}?G8xބTWONgA-mcDN­U3xj0`~m~'mkK<|> C" 5MzwUYC ( Ti\c< Ia,jqGשFrY.VWp39G;á8udjS(b:ao^$ךNSH\mbx܂60P&U{=Ǫ|7nDSaTuɬeeӰ#}ocIokiU)^j@̳W6dC}ػ.0pD[aĒ4?HRIt8fOWNt6MAB  #yj )<S_p\_vL7cZJk44#W[QS[,SB--'HD@$ UaCTMǜP !!v|GQn"7jG}_qHEH1%}TTM,Yh]b|:˶s owtgvb) K9HԼ;7\4q-)MD'׍AGaYZuEDhC5ExA|C/8YN]%kNJ ى@e2n)4S"Vjp?9Ɂl ,?5@BT<hTJY"d>&9=M8 HPh;wdh@\͈[A*ڎe>%-7oJgNQ=[-kVY/ͣ qNaS(5GG=()-g)(yUm.%#W&$e Xr7GMIKckaI=չ! 5sf lh< c%C9>rnFok~n7*! Y]7dkRR)\a\45 ]Ƈ|t?3SpƣJWTW7 )I T |0LN`oN}