python3.12-idle-3.12.8-1.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`g[ ]mtZ`ʄK|-M+/u R]DT9Hn,ǶO.}G*=mPJktHK>3W'4lc\>I]+(]g6a - AݾeeUN!r"Wr|% 8a{c{di;BQ'#?'M0Y>N}A-<5/)\XǶB(˨ D-M|7@H;jiXM5z]>0 nPOw}gH&%Z>A4+H EpuCeNO!C^D#H^?%@Vc3d7Vphpp:y a$RL+ \(Eڱ|5 ֠Ov5+UG[|G|d(h_ 9,-m۷/Ujg\ υwqQW^HNfw%gW(:JŃc54cfbaaaba49a7e7a62cfd3bc379b9adeec4a88f79331f2c780476ab69c79a343475b425aafe8da02d23b8abf02a681cf74cf873!pQp)Tξ7]mtZ`g[ ]mtZ`)[2`훳TE {ٝ1Z?I#QR%GM2U N a4eglo ^ڵ.+nf'9+9fW%Lp Az|ŊJe0I1RוVK.鵬UOx`ӜW ,EYtjXn8J4gVhHR_ٲY*G7R ssHs%/3c95>1oi DU.>s!9ܺ">b8,1SN\K旝5˙cDĽ5#AVU?5SsrvL'\ؘ'S6VMwxnc2Ʀ"Cth~Rv``;4GuU;ĊK+,eD̓ozrn@Yj_2g +?ՊFzF]; aiF!!JQ|m힋@v_( Bƈk}U= T\>p=G?G d " W  "(0 T   ,  DͰ 8  (Y8`9Ϡ:>@G HIXY$\d]^0b1d2e2f2l2t2u;TvCFFFGCpython3.12-idle3.12.81.el8_10A basic graphical development environment for PythonIDLE is Python’s Integrated Development and Learning Environment. IDLE has the following features: Python shell window (interactive interpreter) with colorizing of code input, output, and error messages; multi-window text editor with multiple undo, Python colorizing, smart indent, call tips, auto completion, and other features; search within any window, replace within editor windows, and search through multiple files (grep); debugger with persistent breakpoints, stepping, and viewing of global and local namespaces; configuration, browsers, and other dialogs.g[ord1-prod-a64build004.svc.aws.rockylinux.orgS{$KojiRockyPython-2.0.1infrastructure@rockylinux.orgUnspecifiedhttps://www.python.org/linuxaarch64alternatives --add-slave python3 /usr/bin/python3.12 \ /usr/bin/idle3 \ idle3 \ /usr/bin/idle3.12# Do this only during uninstall process (not during update) if [ $1 -eq 0 ]; then alternatives --keep-foreign --remove-slave python3 /usr/bin/python3.12 \ idle3 fi # ====================================================== # Files for each RPM (sub)package # ======================================================^h((Ixz%lK}N|Hj$ڴ-!  P P*%f*\NYx\4*4  ($(4) 4E:JEp{pMGHM3v3mg mH?XI^P h ! QCR PBP+!O+?O4?2.2@@/*/aaaSSRSS&& T~K_Tk%4d%4  DL6F;0&Yb}[,]%K! \:_#z tf%% vKe<^P k%=  ;-DhLm: 4 3g ?$JbHI$  M:y&qRVT Q~Or2" A+ 8kՁA큤A큤A큤A큤A큤큤g[g[g[gOQ!gOQ!gOQ!g[gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!g[gOQ!gOQ!g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!gOQ!805bb299a63ea82877b4869aa7453a4209506f886d14aa3bbc98ec913ee20c5833e6a36056667d40e26f195c14371567470f53324c3fec43aec29e09d7d2a60bb7f42699e5e5a7c82ebdf2a2962946b7228c933ece0ea7c0d7789f21a7dd7e6412a6e0d745e08d55616e65a91f26e3bf9585ca64b8cec04a1daf865e855b655d3feadfa48fb8e9025fccc91bff9ac494519137ed4a7d9b8f4e6847165b43de4e7c98d566a13fd599d1c11a375f387fef69b6c595c4f18c5d88c188a860be0e557f13eeb5dca39d05e24b9eb069c6dcb2748633822d67288a8bf8b7e21cdddf55fe3af292b38660a8a58b1a8b4fa4240aa190602e7e9a700ea0536b3181fc968e78fb3fb0ec11f61bc6cf0947f3c3923aa18e1c6513684058ed0fa01ac858143e3f517467d12e0e3ecf20f9bd68ce4bd18a2b8088f32308fd978fd80e87d3628bfe70991cfccd1267922e94d91e02e9a58d2d29fd3382a2f4975280b9023cb7b9797cd05f1964d57c4c6c248ac7f7ea6a38019ada32a9ab7e6c28d060f87b03de37484901eb40eefa846308e1da3ff6f240ea98f769a2afc3cf4fdba00327ecbea09f433197c8870b12bb7859cc4c3fe2068908cb1ddbd4880ab0f6fee91b6c23efa5aa1d1e3439ab85425bd2aa3a25b9e6c21309e672690cfb32219e1eb7a7f39a59e2abf1840156e9db8f85a38822fd56ab79a139eb95ec86f1fba1bb87326b6ace9e90a2bcb16d06c4d78837137f2c14bc26b3bd9f24b7b6afeadb689bdafb158c31382f8e5b41fded0c2aa9cc66a382928b003cdd8b5b0518836ad9c893777f16cb2e322891dbd9101302c09ffda0c2a3a72d053bb8c0927d507414c59cadc89a3b513501ebace8e428aea68dce39d0af9f29196e08fc9ea49c99605e79e731da81cdcade84182f49e186b8a9437e214470d4ace04139718eaaa78cf1f9b44f2dc8ffdbfc7837b60edc32ac2f593a220f4abf0ea00cc477382ad8ecf8eb3d97a1d6cafad64ba55456ea99b46ebb3a1ef6af4babee8f3cc8877084c2e772d03f8058df4fec56eb20ff67ff84c86fd3d9697e2384c5a290ed696f6d3187aa45f8f55514d26791588de02fe685af0ab129174b32ab93efa39faf6140b6795d9d130535ab6c6b84cb6a8b7ce10b8f13d614ac2e0643d73a4650696dbb4e09732f79aec3f2304c2bc19b1ae9ad3261c0299122ecfe9564a379596144111f63fea4130535ab6c6b84cb6a8b7ce10b8f13d614ac2e0643d73a4650696dbb4e09732f64c85c3b47491260080d8c4b8fe4a4f180c85aa06e727e8940e1af0202a20efc669bc336b07f155eb3daf7a3256cfa507fbb14f4e997b7d0bd42adb7dc5de02164c85c3b47491260080d8c4b8fe4a4f180c85aa06e727e8940e1af0202a20efc341533562b033af4e9a28d5fbe86bf509cb6f9936390c13883517bdfaa3c51e4188bb70a8b6aa2c4c75c69fd3b43beb15b7dd8f3e3fba41130e62a8b810eef72341533562b033af4e9a28d5fbe86bf509cb6f9936390c13883517bdfaa3c51e441bf176d8322f0a7acebdf3ac81895667eb9a59bf9a2fd43cbd9179859b0367516f88a16231a74c418e5ad5724877b2cac8b9eadd7775734ec715eb7549819b1b1334df411d4e10e4ea83ffb98a5e0332ca522eef3a9186036a5fdfe2a31fabaf5f16c5ebc0a110bdcefa02ca7bfc9db9d3b4348d698cf85d1e826890f28f7ed2e6e9da6dca34df573fe5efbbcd4c2edf1a04ec5040eeee0a2bd0d87408270a5f5f16c5ebc0a110bdcefa02ca7bfc9db9d3b4348d698cf85d1e826890f28f7ed2c5d6ad932240bb32c9029bc965c41b222af6c805ef97e0da8f058ea233cd667d20c6710e4023e85ce8f23b8c8fd88998e9feef86a75014cdf36c7ca520397b42c5d6ad932240bb32c9029bc965c41b222af6c805ef97e0da8f058ea233cd6676333c4cd9cc4634d045849bc884709a222208aec50ebbf66ea53dbdff986ff3481543ff63bf041cfcc3288e06ba8fe52697934f2955584f318dabda2e4a848ac6333c4cd9cc4634d045849bc884709a222208aec50ebbf66ea53dbdff986ff34ab00ad7a6bc0fa27db76af3580436f7e2aba17d542e5237b6d4bfb5978caf008e1f3277e94740277c599a83bfd4fdcf73012de2ced45277314d41a33f39f85d0ab00ad7a6bc0fa27db76af3580436f7e2aba17d542e5237b6d4bfb5978caf008f427a2a42f8b1291a3ec13c5d6bf6f073b8406dba4647e6ef94abd97b65f219c94dd7b01bf21afc017469adb775a3e9898f8a37cddd59b35dfedd64a20616cf2ae8cc2a43491fdb63c99e67e607307716691a4220321582f83c8fec490848779f7fefa55066e6f3b6be2843b9b372bcb066f24ebd271bde7556c370c8830a2055e5975f6dd6ddaab55b58a3c335d37dd5ee9a7e1ada226edb509babead98164af7fefa55066e6f3b6be2843b9b372bcb066f24ebd271bde7556c370c8830a205e4368606c1db0df3a992c7274fb74523d3ef5931fb5883dd2fd80055119991624e5723b56a240404df0d027349ea0dca02ce32f08203637adcb49deae845ce75e4368606c1db0df3a992c7274fb74523d3ef5931fb5883dd2fd8005511999162831e5bddd94a2b1835828d49eefc68b0b342c5ff1ff4e2460e76c1df78f749ddda9ac0ba072dab07c0267d44921451db05266913f6a78f513eee1681ae0ea517831e5bddd94a2b1835828d49eefc68b0b342c5ff1ff4e2460e76c1df78f749dd811d6b1bdadd3f1de9624e3117fdd159542ec932cd505454421399cf5a0311e8a6b69bf0c8f8818f2f70e52b8bf240eed5219acac97c61e2fb6d67afca02b858811d6b1bdadd3f1de9624e3117fdd159542ec932cd505454421399cf5a0311e892576b2c8f86fa5ae54ea3e66fba13cf39202f33af0a3dc62ce2fa5d660528df310372bed4e4f9c50a49679f2e1669cba8487c8e99422496c1d310d95e82dcd392576b2c8f86fa5ae54ea3e66fba13cf39202f33af0a3dc62ce2fa5d660528dfac558e05811fef33972c1453428838876aabc475823466b60968ba4e1e69a2b30341a6d11de7ad37b3998abd88d572ab3f80637cd6854868e5c639567da68172aeb5c6b83d5a67b38a7fca6628f236de667531749479e931cce9aa829105e7eb5a8422cc66c68dd63946b2f2829d0f4f208014986b45244f87243c9d2212cd2cab1c65d484f2e535e80cf4608ec6139cbc67c23bc5ccdf81d2089f7435886d645a8422cc66c68dd63946b2f2829d0f4f208014986b45244f87243c9d2212cd2c9bd917c96e8973838edcd5e02f858beb01f7d48278effb4c756dd9b457c8a7329bd917c96e8973838edcd5e02f858beb01f7d48278effb4c756dd9b457c8a7329bd917c96e8973838edcd5e02f858beb01f7d48278effb4c756dd9b457c8a73257eeff92a4d9d59af781056c360b104a45c1208b4d54e8cd2e04205e986bda1aa0259366712d04b1c23d93da1d5a2376f78d7109cdca9bcfa3502b07029606db57eeff92a4d9d59af781056c360b104a45c1208b4d54e8cd2e04205e986bda1a19a25eff7b634079f40bb3d6dc588ca7b31b2ecc5a5c9b069b8b322a272d5afae659b926b24e8087ec5a945086b8f76765320cd0e2272a3c1f11351ccbc9b23419a25eff7b634079f40bb3d6dc588ca7b31b2ecc5a5c9b069b8b322a272d5afa1907a5090e3786ec747b3cb7a86937fbae619979d9da8c229a957021431bcdfa759479bd12555af24c59b843c563b1463cbdfa68bd1d376a40dd2bc7ec4d1eab67c29274bd800e64959d6e48972a8ac92315449f92ed39401af579863fdc415631822074f4043436ad1109ee93429bf0ddeb937ac093b3a7d4e036f11e95d81a0d10039b2fc9714d72f905fb6829cb36298450becf9f4abe80165cdbcea10267bf6448831ce65056bb9fca1912b61e3ad4912e046ab04b9d8207cfce264ee66a536d1fde27c4128f882fbc7a532241758c3e57cd784e654d376ed43dfc9d0d60354155e1f485146ea3cc1143632c2a7bec5790a789ac3c381678e24878f57d62536d1fde27c4128f882fbc7a532241758c3e57cd784e654d376ed43dfc9d0d60c46613ba5bb91e405094afdfcfdfa5e49995c7fcaac7767e21e14658c7f642ccd27ca1cf66dca3d2e01e7283cce2a0c474a5e144b4ac98106b1de3ee8958c181c46613ba5bb91e405094afdfcfdfa5e49995c7fcaac7767e21e14658c7f642cce452aa7bead8f623ad262717e2c1929ab51463da9275cb22c50e8951a258df1ac0b259d802bc929643c06ae4e8e8396fcc3b5a57cb769c1ddfbbe1c3ddb7aef895a80600f65c21cb8315b127f15362b270ae3f36414dd7fbb2b4822b14e862c9bf4b18f63f57a87cb8de6eb4c5618df1267bb0a598b4659dcc7207f0304a2087b1ca4be9b7f9d177a9a02d7a35935fb1e0bb6bf49ab68dbde28f14da86cc8434bf4b18f63f57a87cb8de6eb4c5618df1267bb0a598b4659dcc7207f0304a2087fe0bb206581af60879e23eeb6d90958c983ad7b10cd050d6ae530e1a19f778b4298ed56e44d027a468ce121cda00c816a6693de7f2c3d8da3291647ac37746a3fe0bb206581af60879e23eeb6d90958c983ad7b10cd050d6ae530e1a19f778b43dcbf47e6a153c8a1ef0690ebe1f5b99eb8549d32bdd021affe75d93feaa771dbe497c846b9036a8c18c26b51eda1998de74366dd71dd2e31952c1236431d3303dcbf47e6a153c8a1ef0690ebe1f5b99eb8549d32bdd021affe75d93feaa771d112b8ab39ecfe232f03bca6bde06caf273d10bc00d7590618f78a868ce673a39112b8ab39ecfe232f03bca6bde06caf273d10bc00d7590618f78a868ce673a39112b8ab39ecfe232f03bca6bde06caf273d10bc00d7590618f78a868ce673a3994ed1460e18bcd3f71e02732e1e6e393bc497562725a9ab7baf976920a9fdffd6430d75fed32d507d8525b5221e9e0539cf7e7030c1972856881703cddd5b50694ed1460e18bcd3f71e02732e1e6e393bc497562725a9ab7baf976920a9fdffdfa024f176ab004eca3183c4bdc2e573fa7bd18e0fbdcf22060a80ad4d6ba8aec1b8857464497ef27b1395c5842e7844e267e5b96fe4d22b42bb32a3542ddf611fa024f176ab004eca3183c4bdc2e573fa7bd18e0fbdcf22060a80ad4d6ba8aecc03822b0b38af4110a560937f35a4b62defdbe751a41e828eae9c79213543eae9cadf22ab6ceb2a7019617deb705a746ed4fbee6b73ff5f0a252af81fe54cf63c03822b0b38af4110a560937f35a4b62defdbe751a41e828eae9c79213543eae85042d476092fe7c7ade21514e95321d490dd2ec200ec092315cb85486e2e85d2163009bba81d52372393384d1ff7c6d0a463d8710d949a5d5848a5408494a36b1a5b46439c492dc780a91812651efb4be8c80edb6fd5f5e875910e5a1bbf81d63d5fd634ee27e1684cbbc5f916c07901fa2889ae69f45ca8885879554ac1ebf43f760798cccdc410b318b743e48c0bf418bb935352e2d1171a16704cee14feb3eb2bdc21681355d333898178d928d8d80e2183738d3d4a3b5b978265ca15d2db96d629e5a4b34d17d6debce26e7f991b0afec7ec3d4e1f110004302a397c1ad5c99f81223d0fff7c7f35c6488af50250e611d773efbcdf296defde52c4da2bab96d629e5a4b34d17d6debce26e7f991b0afec7ec3d4e1f110004302a397c1ad494dc56310d9d54a017245626a0712c4c1c9e8f1ae93bb74b994ed8bc1a2fbd3ca7905b8563a4271f1dbaa65ddeaba29c4cb8a31952fbd0ed987f30b01e86c5b494dc56310d9d54a017245626a0712c4c1c9e8f1ae93bb74b994ed8bc1a2fbd301fa3066308b082c70bf985fec60840361f265add2a8a07adde684a1d757d1fa01fa3066308b082c70bf985fec60840361f265add2a8a07adde684a1d757d1fa2f4b9c8707c4329b74db3a3996fcb2b8a0c0c401ee6c8930e805ae821ccf6f7d0e8e142f29344c71e62c54f20513d53d5a3752add69f63c47a52965a1698c8748f0f8884eb8d87f437a44ae879070588c8de0b6f407162322d751285a2b88c88e2ac284cc3a8d9c73a987a2054448722fb3bb844d630898c7b8d02fb53a0be7274a05797161827c10ff4fbb78b075821c2a3217bc6bbf0e3cd4d524e9cae667f2f97575fe027ab720238cfed1b58e1e53387ef8d6a6b9b7fc62531d355d967409475978e96845c88f3590994652cdf4fba4c1f3e6781cd61b3d06fc90d3764b71e237844cfed9787c272f3fbc25ff0e22bc0bbb33ba6a34a9c966704b832d2f938c059f392a5af8e56b3953adbbed7b3915a90b36638679c6e882d7d9292923b1e237844cfed9787c272f3fbc25ff0e22bc0bbb33ba6a34a9c966704b832d2f94945e112272d947e57284fd9f22989e61070a431bea7333d555981eeae8861ddd354eabacf1b271622cd478adacd4b9165ba5f0ac0ae49f028f7fbd27ef977b24945e112272d947e57284fd9f22989e61070a431bea7333d555981eeae8861dd3f2a09f9a796ecd79d06848d9d6d1073a4b288c0579f392ddd271bbef5508e8309a3abdf5a8c44eed6cd49bb070fac448b68ab2e959095f06fcb0d15d1a3eb163f2a09f9a796ecd79d06848d9d6d1073a4b288c0579f392ddd271bbef5508e83148e69962126eeb68f0a5916155ff2fe1fff6f58ce6afa03434981382152a7c6d0e19340023bcd9a640776bfbe6f500aa83bbf0bb6a6a720642458b352fca6cade81700a64607e4f8d92fa0857383b2a15be2e1084e6a02edf98b979a7bbcbc5e1929d2b447925cc48fb945b93ddf6ef77b3a16aa0fe4c6167d2ae2354be1ed5c14af345c4298a1d81fda5b75e0692316ab1e49e9c5d75db53da30e6367670bc220e85e80bccc8d2859712691d0c8558e6935452e9ba21909b6d23dbe960b6998ea9e329f8362604d0555335c2da61121d12f3fea508607a94b3ed1ccd6fd0bf27bbdb0b7b907186870dedc04bd599f24f9137869403251f79d8d2b8afea50318ea9e329f8362604d0555335c2da61121d12f3fea508607a94b3ed1ccd6fd0bffd8b72bd15e5befe2b5c2faebd8c32c5b4c8c8ab530f2bdcd301466c26569bedfd8b72bd15e5befe2b5c2faebd8c32c5b4c8c8ab530f2bdcd301466c26569bedfd8b72bd15e5befe2b5c2faebd8c32c5b4c8c8ab530f2bdcd301466c26569bedebf637fcbbc6b256a4b740de7cdea9901e4e1a026a3fe7025ad6a4596959bc6f15affbac5fd81188d5abcb6cec0c63628db9b928f4df033dcbbfbd517e62ef96ebf637fcbbc6b256a4b740de7cdea9901e4e1a026a3fe7025ad6a4596959bc6f64337b3bd30a0b47ef92e773085c372ee0607d5eb9f92b7e656491b35fd86f3bfec121ba5b687c078ff96d9e36c6f31bfaed3976e0210ba162698efa7ecd666e64337b3bd30a0b47ef92e773085c372ee0607d5eb9f92b7e656491b35fd86f3b6f8645e8df01e72ff57b4f7fd7e54887f9dc2f149ec5176039e9452a14d456241b4c56f74cb6d89784c0ab9def7babda19a39a0884313f4ff644f0b045101d9f6f8645e8df01e72ff57b4f7fd7e54887f9dc2f149ec5176039e9452a14d4562465c9eda30b62d06eb0f7e0d5522ecef73063c6263591df1a0a52a6453dbc7cd463c07f8416e284e2140088c76cca45ea47a5ea4cf2f9ec13ccc1e0522fe7906165c9eda30b62d06eb0f7e0d5522ecef73063c6263591df1a0a52a6453dbc7cd40648e6d7800c4efcaa77d5358d24bf6c569256c902e2542e21991cc0157625d3411caefd495a24fa0864599e648507b29bab47605c9ab8cc095574ce2e9c2bec4fe08edc5e59271ff5657f980b56d305c510d24e42a4321433aedcc1af3ba672b544b867c136a6888b87bde4d11e6b2f4d9091b058910468413eada417692e40b544b867c136a6888b87bde4d11e6b2f4d9091b058910468413eada417692e40b544b867c136a6888b87bde4d11e6b2f4d9091b058910468413eada417692e406d779db6bc1e78fcc0ace18860570a99c39556bc704f343c506668a427cf563a6d779db6bc1e78fcc0ace18860570a99c39556bc704f343c506668a427cf563a6d779db6bc1e78fcc0ace18860570a99c39556bc704f343c506668a427cf563a96f09c35efebd23a881a9490e8a60ff86235f2deec63070d61bd9068c78365d985e6372bcad9c5a542b52ae9a4f1083269af5486f82a37a3333ccd22b58987c996f09c35efebd23a881a9490e8a60ff86235f2deec63070d61bd9068c78365d901a1cfce352382b0004431798f932b70fefeba4f5dec11d4614b074fc48aa6f661416ebdc201c12b9038c6463b486ac0f49d4675ad07723d8aae8457dcdba74f01a1cfce352382b0004431798f932b70fefeba4f5dec11d4614b074fc48aa6f6dbf2fa4b6796d5dd2b890d54a3568c1d97398925453db6a62329d42fd5ae4361513166bfe0517bd1c7c4ce0153a4a65f186cf74f1c289bbfdcec64c55c94ae90dbf2fa4b6796d5dd2b890d54a3568c1d97398925453db6a62329d42fd5ae4361eef1d9f50bb3ceb6a0694440c8df8106816a13280e65059a7eba64a7ff3d96a8eef1d9f50bb3ceb6a0694440c8df8106816a13280e65059a7eba64a7ff3d96a8eef1d9f50bb3ceb6a0694440c8df8106816a13280e65059a7eba64a7ff3d96a86aa68a72879b2266597fd6df2339be6a8534a57a63fb0d531440fb3046b2413d732c5bd828f47c075379662214cdea9e2493c598e9c607411907b10915f2858e6aa68a72879b2266597fd6df2339be6a8534a57a63fb0d531440fb3046b2413d4ea9334332dc322144823f53d4f023b33073143cfaff00ef3f6f5e4d2a730d174ea9334332dc322144823f53d4f023b33073143cfaff00ef3f6f5e4d2a730d174ea9334332dc322144823f53d4f023b33073143cfaff00ef3f6f5e4d2a730d1731e49a7cc445545f873265eec1ed2df165ad9cc244b51934ca466db126b95d5780eff7dd1917fde3bf77d9e14f92c6e0d9d9a893cb5ffa1ccc7c8c09f28ea5c631e49a7cc445545f873265eec1ed2df165ad9cc244b51934ca466db126b95d5710ab2befb376c4bac9775ceef39407eb84b9b922508110d57bbb57f910b5f3d0fdc61cb88e2917201cacbddac55e966699c0312f3c13b2775255fd31956d422210ab2befb376c4bac9775ceef39407eb84b9b922508110d57bbb57f910b5f3d00d36f7694a50cbaa22d9bf03b91fa0658a147bd90dd867714a9b411febb3642791170b060749d0b3c8f2ab31499104028bedf971e5575155d43392d5c8dae5d6c8eb28ef7addf5a664a7e3addfbfebe29040a8695e1db515828305aacba2ee4eb607102a6e2ff7de241744008144a5480e2925098694be2a46003d8f60da0f523a723fdf88c0018dfadd19757142a643b01b785c6df17a50bbe21463663ab590077e9d0d95946296077d5c95f343e242a7d250a6efece4afc58759b5e984e6c3628a13325b3bf2f76dea9254b20178b3232261f83c660f0e33785e6215dd64924de77a632286cf7cb616a2cf50dcd16a99d452fe7b16bf94c34950be97f293c2e75df0b77ff61253be457af636d5eb7c55a3ff2b6a733beea844d2b294972ebf609eada44ff4aa9d5cd10ad8b4c29bb76db8ebc74912a0ae86f5ea3cd19b7547bee81ba5c5abec1e35e313268f8d8fe72d305d0ad73abfba3d2ea1e2b2308710e783704ad5cd9b3f44c026f55c98be2c52190bf9b7832251283f3e953ba80f87c1e1557b1fa2a161d42f6231ee36ef090b07bffe58839b3c58f008e39d4fa856856bd4b2c1fd7275856d3869cad8975f7770edbf021a93c64816a41c2322c2faeaf4a08fbd3a8b92fd77a6c3cd5be824c570b38340c3a9afe4f36580320a3d486e595d5a388e46b6b6e24490e970a3d355ec116a16a064bfca6ed86d4b17dcb4ddc797740231f068ca7c7c8610e799d72ad11af670d9bc0b6f9e04fe2ba222d1aae9e2468a3d05366480864dc56689c65896757faf3b0364b8eef9feb4876a434e583b43fdf9bd4a731d70e074ee597aba03f3c8c36302bdc7e74650fb1fcc11c2b31919d27056fc3aaa8f4ef798fbdf162665175fa9216d665f58ba2e4a464d29933f56722b2efb5cf451825a7fe50f357983e68f6a261afdf89b52f778e488c564a1d52a311436e1242b959d1553599b3744d6ff7da1bf5dec28613bdae2604b2c5af0c4f8e67f875b9f6a5a957b84a7b8732b73678953be4825232813a60864e194e4514141414ecb231ac165ed861749bb0d31d0758c7c3a823ce154abe1dc2b00fb239f38543bf973d94daef2c52457b905d4d89c640993823127b7923cf30014ca750f79c7742bbe9d363368a6fa8b484112dc5a1450f858792a1d2fb17bb02893b90aa7aa59dc94f0085cf205032cdefd8051f1532bba5237da04bf80f53815b2fa303ecb016a741cdeaffc5d633a86ccdea09eb017c5a119bbf87619e38e19eef7a3333b7899e2bb2b829c6220edcb99848130e1b93c17ea28801368f91f1568d083bdbc856d38ef48493bcb138c6a492d523385b300a5bac30133e618563d2b4c248aed70b7f29fd903fd51d1b5aceb3dc93c23f9a54141eed7a9b033ffa2f718e123fd1c4e536bb4a471978515787ee9fbf7806a92073a787a733a26101d297127132c5e9634499f41ad00e125ea308343a20b278bee9e9225eb5c94cca8aab706b6ceb5d9ed44cad93127988c9370cdde250a53bec9b132261f050a7370f8ab516e0944f381fcecee02ac660926551b3eb543f88ace3ef024ca700dc3846cd7c3819a8cb69f944513961f7662b02f15c578842b14296939a3828ae7d1d2648de81bffed6a16e500339f2dc6dfa7ea9c52543c65439eadca01a69e0dc3846cd7c3819a8cb69f944513961f7662b02f15c578842b14296939a3828aef09dc33c06a637759fe2cfc7cb877de12cd69fceb268f42c3249f5abcacd6669bce1bc2adcaf2b61b0bdafa6bcaa2921d57087204c509ccac76a43861ae77cbef09dc33c06a637759fe2cfc7cb877de12cd69fceb268f42c3249f5abcacd666424f4ce234bd08de4f6e270e47b64d945078439ee69b315b4584330d9f12bbf7a6771bf0fc02dba8f2705a7df09a6702e98da43f8a9c5404c1dfa36713b68d47424f4ce234bd08de4f6e270e47b64d945078439ee69b315b4584330d9f12bbf7f1d06b8774e6654d112176ce5affd77ae5cff8fec797c7c74ae6838ca40abe4739ba641062193e25e72f972e31124920676e892e35214fc4cc52869e891b6891f1d06b8774e6654d112176ce5affd77ae5cff8fec797c7c74ae6838ca40abe47af0fb87547e9ea98d367e4bfc906c90156f2129a82c7844f87978f128eebcb7b1f4974eefd1870288e38d02e1d59796df979716262063c360a730aeecf89d38caf0fb87547e9ea98d367e4bfc906c90156f2129a82c7844f87978f128eebcb7b8bf8846b23a2625d78e563da6147193c37794ae7374757322de05edafdeb445fb8a83f6eb52f05e5625a51022f0f0f019d2e50dd5f0fb9d3fd08efe7636ecafd8bf8846b23a2625d78e563da6147193c37794ae7374757322de05edafdeb445f19d77e6d92434de034a7d1f06ab8a489246544c99d3c223d7d42a3ab9dcf3d0b4015ec4f8c26787f39a21eab17d626eb0873105f32389d3564ae2867d837712419d77e6d92434de034a7d1f06ab8a489246544c99d3c223d7d42a3ab9dcf3d0b9f2ea80fc756368a17a300257277b0789a69abc4c285120b124214fad3f4ffed1e11e5c21bb38e80d08ff2e541207641177329cac4a173125d39b3d520cc8a889f2ea80fc756368a17a300257277b0789a69abc4c285120b124214fad3f4ffed26a6757e86764f081efd847c551416ecc39cbd48a90a5e6dfaaf7334a8d8e772b741c43a93fb81bf1975f23fbba053fece30ba4af15265d5116470b3543dc90026a6757e86764f081efd847c551416ecc39cbd48a90a5e6dfaaf7334a8d8e7728fb42e070f764785f1794314c3d3a89ec0d220afd4d61ccbcc445ef9232a857219d1978f8b45542c87bdcfde1ac0218954c1eaae2973cc7479c692d6aabd94b75dac7df3e29836241ed239e38e2d63e8d98e8f9265774092bba082e059c61ebffd1f297cf8950b66ab40d3755ffde8b3f1dad27825f436a856eb099443fcfd9efe18217fbe71525d022b1c36fb50c751a986d6f4ce54ee93c92d73340f28c983fd1f297cf8950b66ab40d3755ffde8b3f1dad27825f436a856eb099443fcfd9ecd9db045a865a319b78353daa060df99e57465b86058090b3713d16da2ec2fddf3eac041f42459ab7218196967bbf84196acd4e9297cd10898371d18ea8663b5cd9db045a865a319b78353daa060df99e57465b86058090b3713d16da2ec2fdd2bf15d5c2d3928442303c7eb19d0534b70ee484a91a4b186f1d47295b55f251618e77954fd58d9cfb79b495070c219b7759169593c81bb90df4c4d8f7daba8722bf15d5c2d3928442303c7eb19d0534b70ee484a91a4b186f1d47295b55f2516381c4127ff8c5d3ff87986611d332eef1c91b96ca1cf3303cc402144ad517b69221434004fb0a1bb78485abfa05738f0e70ee698c3f866c9f2a6c19c32f5e80a381c4127ff8c5d3ff87986611d332eef1c91b96ca1cf3303cc402144ad517b69848f6ec8b69d8804bedc4154be9e625e8fa0da1378de9ab02ce68e4fe02c15f0f4349ba5a00c34aa40a9a84ac98a79b26370a1b8235dc808313cac205533eaf1848f6ec8b69d8804bedc4154be9e625e8fa0da1378de9ab02ce68e4fe02c15f0ead57f1ba98cd959c9e8223afeb5de682dc06b3ed8e42e5048b68d4c7da0157ccea252e6c7b5db5b5b04280e761c929ee00eabe8dc3f13f54aa0a70fe456f8c4ead57f1ba98cd959c9e8223afeb5de682dc06b3ed8e42e5048b68d4c7da0157c1be38202fa4c10a22f7e943678c51a300d96037fb8bebfe26e08d8a96d201301e0683495b5de36e0addbf78dd85ba208ba1d1f3d1e0650985589000b07b202601be38202fa4c10a22f7e943678c51a300d96037fb8bebfe26e08d8a96d20130165c8905a1db8efd4f65482d96316250186feeecdd6f7f23fcd0c386b30797eca01f2d43262bdd85f947de25b72f65378b9f207453665ea46e50e08d5f2bccd0e65c8905a1db8efd4f65482d96316250186feeecdd6f7f23fcd0c386b30797ecaf56e22d6f8b542852f39c37b30887a60bb917f9a3234df4e3d2666a9ec133dbb120b08cb2f737d5f7675a2a3aea380c1bac674884fedf508a88c68937952e883f56e22d6f8b542852f39c37b30887a60bb917f9a3234df4e3d2666a9ec133dbb18a5b07f87946aa02dc73bd142a96b358d5a663979755294c45ae52987b5bb4f00b94fd9c6d9168fdce7b8f08083276c3be6762eb4fc2428bcca56a99c3c671918a5b07f87946aa02dc73bd142a96b358d5a663979755294c45ae52987b5bb4f4896d287b652a86552d142de401ec29202307faf257a4c4a4c47a80e5a5c01645af9b39ec8f154094b53d0ffb44f1af001003ec97210762e5db667efda19a1904896d287b652a86552d142de401ec29202307faf257a4c4a4c47a80e5a5c016435b6ce0ea04a884a885aa27270d6e66963b10f26d7c11543909488b6739b425893bf765b89a8c1c01e57c23f93aef9dca2d2509a88a89315b782fc380e0635d835b6ce0ea04a884a885aa27270d6e66963b10f26d7c11543909488b6739b425804de84186448bbd662ce986a2fef320f75805afc362af566992d2b0656cdf46197ce9c4ac2f879dc2b9b4472f96ce5fbfa07815928b2d4e1460012ae58c7a3a204de84186448bbd662ce986a2fef320f75805afc362af566992d2b0656cdf4616361bdd938538b60edc04bd7615d9cf2b2f9f05af989b239d3e9ecf9591d316e6ed25cbc22db7cc5c87d6a0b3f1c7f6767cc28c59d8b8c9ffc83cd92b33b5fbd6361bdd938538b60edc04bd7615d9cf2b2f9f05af989b239d3e9ecf9591d316eaa47d7ffc5b2eab8f648dcca9eba51cba2f5cf593d48eb5c36e3b2ef0f1ce4a19f5e8f3e7e9a91c5e6bb62f2b6a7f52cb9463392390f732a47df9c4ffd114ddaaa47d7ffc5b2eab8f648dcca9eba51cba2f5cf593d48eb5c36e3b2ef0f1ce4a1e24303269cf4edc3536d6e919ff20e8ca0d252644cfb772b049a2a5bc87cd479e272c04ce4e2cdf4e7ed7ec8156e44afc820e42092e82d683ff19decf6201278e24303269cf4edc3536d6e919ff20e8ca0d252644cfb772b049a2a5bc87cd479be4f9354f96541feba8dd40a89b23f959d33338816ab883a6c9951d873578053ff2200a3965ee13d2645de73b8c090c90fdc55b9617253969972ea54760013fcbe4f9354f96541feba8dd40a89b23f959d33338816ab883a6c9951d8735780532e0bcee1159819e3b1053de1b76c8015b7280c333be0419a3ce6ef4e7c1c7ebb144c8842d124ad004487570822bda5b9678a3c3ca5275782348e0719b9fca60c2e0bcee1159819e3b1053de1b76c8015b7280c333be0419a3ce6ef4e7c1c7ebb37a9efc32f984910e34fa30351ba107be3e0f033ccf2c2624261f7ffaf815d781296ea034e277f43ce8a9a1039768225a3645d23a7e02419a2a22f6ea562277237a9efc32f984910e34fa30351ba107be3e0f033ccf2c2624261f7ffaf815d788c57173dca2b8662d0a91924a2dfad3e459faa52ff99d0d6bb95c91bca2ea35e2462499a4a5a44dda1898d1e53c04bdc603b0fad008c1001d3587de0c76da8228c57173dca2b8662d0a91924a2dfad3e459faa52ff99d0d6bb95c91bca2ea35eeff80d0e89ee028a7de07ad738afbe7edeb4267e84ae2e0c481f3fabe6623cbb28a53b1cebccc45cdda1c4669bdfef0c3ddf5d93d2acac8a8e5afe01e526e031eff80d0e89ee028a7de07ad738afbe7edeb4267e84ae2e0c481f3fabe6623cbb56ccfdbc3d5d81a5f3794780e4e1c79455d1f95084c886a8e16b0d85e6dc46d86cbb2540f7a61094249540a2b7efdf1193b8772fac1e19dcd7203b1f12a8b159bf4a9f4f8070dcf8e1af476b5188870c2c98e47365a89584e70e3a7054ae8ccd5fecca5fb15684a8d7551fd7e908293644dd24244c5b9cbbdc6f0b2e7da210688a0ecb0f2800cd6092f7a2ca25842304039a911e15286336f527e7cc5b0311755fecca5fb15684a8d7551fd7e908293644dd24244c5b9cbbdc6f0b2e7da21068482009f3bad32388eb98bff34879c061ac536a0526b6d5c832b0694404047f6ff27f865b4a8a252ceca5c8fbfa0fa6eef5ded5c915dadbb3ae794a7e03365dce482009f3bad32388eb98bff34879c061ac536a0526b6d5c832b0694404047f6f292fc639f028120e2b62c4d146ecc5fcea7f1a4dc8912f2ea1f41387dfafffe8c94e7a9c3025d9bf0183666eaf6a73d0af366c88c128826f03170fa0d79070a7292fc639f028120e2b62c4d146ecc5fcea7f1a4dc8912f2ea1f41387dfafffe837397739dafcc7cd41585e2f7fbdc852c0f1e792a0d912b7c5e3305ad05d85040a4af7147d828b1582cceded158d35a093644fa91e757bfeed8b9c7164c4df9f37397739dafcc7cd41585e2f7fbdc852c0f1e792a0d912b7c5e3305ad05d8504bd1142d714dda0a1f9bec2082078c5e0914672f7869289e337d398cba7132ac24cb8d0126a27cc61c56b876b0dd418c732eb5301b64377c89ec3bc750c72fed1bd1142d714dda0a1f9bec2082078c5e0914672f7869289e337d398cba7132ac29f1a78994e449e7c87243ebefe5026013b2d0482471dd67e4f360b2a5b3b3d51f64f238990ad17610fa64456808641ef8398085fc1cd259edbf307120d5c81339f1a78994e449e7c87243ebefe5026013b2d0482471dd67e4f360b2a5b3b3d51f4c59be7abe3f52142da2704c181ee978c46fd10b978822bf1a2de537429c870a86d28b2977a8cfa78f78fd4d235ab71909c7c40499d28a5e71d988b8e760191f4c59be7abe3f52142da2704c181ee978c46fd10b978822bf1a2de537429c870a425db20daccb77535b539d9ea0f21f20ad9d6991ecef3c6561b7e47936e7602fa391edb8db42a6e32c0c97f102a982d620b9fc6320b7143c848bfb3436d6f4ca425db20daccb77535b539d9ea0f21f20ad9d6991ecef3c6561b7e47936e76022562e6c09ca37da7efd73e61b9f89a5da92794d05eef3c71a84b4e04e9cd43f64734c9b1001da00ee419b3d2e9a36906b0d19ed48bf840e085def01c55ed78552562e6c09ca37da7efd73e61b9f89a5da92794d05eef3c71a84b4e04e9cd43f6ad18b2f84cf1762813309d4e5158d7615a46a825d0e2308b04b2c9323fb446971b981c210b6487c6cc8a31a05397fdfd27f80021407bbbf76ddbaabef0ab50ddad18b2f84cf1762813309d4e5158d7615a46a825d0e2308b04b2c9323fb446976f884eef6299bd99b04094a31eebe11b4d3119d189eb6e7b4d95400acd3f3999d0c0078bb672c31d854ef8a92e6e7edf3e6d3bb22353a71923a134bf3540f2176f884eef6299bd99b04094a31eebe11b4d3119d189eb6e7b4d95400acd3f3999be5f2083a517065342fbe5b715c132e7d94da21c26259169fe9c26c528a923be2252a4378795a4d48074f71976016fc25cc68f4c2c4edd72867b40e0c29439ddbe5f2083a517065342fbe5b715c132e7d94da21c26259169fe9c26c528a923be3007ee2539b7a01e51f4e2ef21ca268de2c2d9b86936aa5a7c6a91012bc4bc67fee167564ee509508a7f4f411b62c70a5a87a5b1d1f272a3388ce1ad1fc865f8a6be218ff5ee0b3287628a4713cc3e125ccec71970ca93547c885610da537f71928b366a1cf97372aafccc0aa2109905e2382d049bb555418fa7f0582820c3c6d5e9e6e073487aaa2e58b56dd98155fb54aedcf0ee1318c05f490ea8a3ed40df928b366a1cf97372aafccc0aa2109905e2382d049bb555418fa7f0582820c3c6d7c724bfdc8f99cbfa957c0bb1cd2da515320b671de59de991ea10f393bc1a6c0f8c266ef2a10105dcbd17878e25edbfbac1d1ea2d21f4d5095fd016838d877ad7c724bfdc8f99cbfa957c0bb1cd2da515320b671de59de991ea10f393bc1a6c9ba1f70d70020c98071a56088f806169fe26ec5f4db1facb130a6caf7d10455ff964b36b2dc046a297b9de1e9c489fe8723571b27fa912c93a5c252d155332ca9ba1f70d70020c98071a56088f806169fe26ec5f4db1facb130a6caf7d10455f7e61ecc25d0d638cd066ac563e1a934954835b249b9de1145b3fef1d5d2583d5d57bc53506501893a1ab3b5ed20fd578d49d17edbedf83eeb1674ac55d18386e7e61ecc25d0d638cd066ac563e1a934954835b249b9de1145b3fef1d5d2583d5fccbb2d459a3a5f65bb256ccfb27683270f3cf33c24b940bde9c3984a0cac0a34718c3de46b77115f3b6009bcd7ad0e9483ed918e7985c49f73b014df724b70efccbb2d459a3a5f65bb256ccfb27683270f3cf33c24b940bde9c3984a0cac0a37affe524ebf5ceb6817949467427338d608d08f4b73f43523b348b3c3e5c2bffd1768198c712fd236be6baf18684b108343b8ad80e1b04cbb8be1c60f6c0d0037affe524ebf5ceb6817949467427338d608d08f4b73f43523b348b3c3e5c2bffbe07ab76710d6f698466d7c0d3fb3925f22aadba9eea19af52e3f9fabbd3dd6a2c3a2e484c3873ef7ff27c5da327cb54d9a9cd2550fd114db04f697bc2831379be07ab76710d6f698466d7c0d3fb3925f22aadba9eea19af52e3f9fabbd3dd6a0abe0f9a0603b9d65e1ac2322b5cef228af34f62a4074d2813ac48d46c02d2aad32b50a2fe4f4820eb7bf8bb37d9e4834e3c7e3a2ee7b1712d5a09da97bce53f0abe0f9a0603b9d65e1ac2322b5cef228af34f62a4074d2813ac48d46c02d2aa0798d55ecaa97c24c09f39833f76b6d034dcfcfc68e3848f18bbd468f6b77955ac8b63b75bb0321726aacb3e927a189788203eb5cd66263520973385381b97750798d55ecaa97c24c09f39833f76b6d034dcfcfc68e3848f18bbd468f6b77955d5d54c77bf3d91763d8125c18fad5272d099cf09862fb7d8a40e7a4728cda2a8744004c40dc13cf70c6507eabc9df0257e5755ccfc976bf1125c5cd2c97842fed5d54c77bf3d91763d8125c18fad5272d099cf09862fb7d8a40e7a4728cda2a83691f9792716901077aec66b2cb7a86487e6a4bd575ec78ad27cfa34ba63ebc4e02667b414fd3c5891956d373be95bcf604724d72ad186c43a1d97b155e7b9df3691f9792716901077aec66b2cb7a86487e6a4bd575ec78ad27cfa34ba63ebc48f44eead82e677a8b887ff67a84d044381f766c491f925edb764608a576fb25734c4c3a53527a5ebda8137b9deb4f3336b2f290f85bcbe95206f94b2eea8dcf48f44eead82e677a8b887ff67a84d044381f766c491f925edb764608a576fb257fa7da96ba3de6108044fe4a7d143f510db20010cca7d98b9b82ca294b0f2e0435f920d7ddd71f60954a540ded907ab05540c32bdffb9eea4bdc5949b74651307fa7da96ba3de6108044fe4a7d143f510db20010cca7d98b9b82ca294b0f2e0434c44520dafdb410471fedf355011531a5a54596778b159aa713488a60ff9811b314da7cc22fecd0335f51ab489bcedf74650d35696a79e309b266b5adcf693e34c44520dafdb410471fedf355011531a5a54596778b159aa713488a60ff9811b490f23cb0761ab04f18e98916cc7759ecb1589f25a2da41714376a70de10b5b7795b377431b8317627996085b140b94248cd5f939a2a1fc4b6ebb01c24fb5dcc490f23cb0761ab04f18e98916cc7759ecb1589f25a2da41714376a70de10b5b742576ea9b0ffb4f9fc1f6996db9f4d2452696024be9d51258618c3e74c46120e4bfdcdef84799e4fbd6a12d14804689ad1844488ecbf4ddea6311226699fc43b42576ea9b0ffb4f9fc1f6996db9f4d2452696024be9d51258618c3e74c46120e0329ec827adca240ddd39054b42785a017744b322aa34eff58cbd4d453a73b9b22f107ff585a05bb7f6994d7ae5068da0b80640ba9c785423467663bd290f1940329ec827adca240ddd39054b42785a017744b322aa34eff58cbd4d453a73b9b6af1e7a6fbc13b11f56cca5d21e7f0b01aaf89c4556dd6db360ae3da2f938774d0796f7c681ccecb0cd700d49fa55f101cd3f0a3d66a69243c2426ab2a1352976af1e7a6fbc13b11f56cca5d21e7f0b01aaf89c4556dd6db360ae3da2f938774c8054f9abeeaa7a8d7f2694a573391f2a3f734e3caa93921a62df774636b677bc9be5a4e39d158498330beb5a58a3d38ebdf6088e100e2fbc9480c82256bcf0cc8054f9abeeaa7a8d7f2694a573391f2a3f734e3caa93921a62df774636b677bbc186ccf8d25ee3acc0963ce5490ebdfe2dff37e840992573dff104b81bc97e3c418512dc4f77922e42ab64c01af9db9c864300d16e0f9039a219cdd0fdb8048bc186ccf8d25ee3acc0963ce5490ebdfe2dff37e840992573dff104b81bc97e3526edff5d21fd1f1421f5ab6a706cb51732edcae235b9895f93a8f46e25505fea88758b8a2261d4c1a0fa1bbabbd5a3da4ea58fa18b7114ebadb09c0467684858c0413ab3067d28fe93f40e2e1da410414095ab278f63fc578a9d8452f98eb5c637d74d26089c582fb784c2920f5bcb41e5b1fc8b9e0931ddc1cc8d92becbff47d60a26e82fd0469a95e02c2adda6607363a51ab67d5851cc323a58a595f74a743421286ad234a4240f8d4bc09f67bb58da0bf9d9b07bf93010989ef2c17f2f80ee1af80bb645bd57e6f6383f5e5473f901e9d40524992abf9c48a4163997eeff8cd80196c2841f65f53ca5ae1c4fb99c7c215b29cf88774e0b189c99e4cee7985f913f8cbd5dfd5d52d3b7d00eedec231ec3e4ee7d117db4a2bb714eb1a7243bdfd3bd9ab02ee535e77f3233920f80891eb84d7042f7db381afc7766b3702eba67efd1c92e824321254f615d35a72508ee09d75e1058c3d01ad7d8bf3be1ebf7462c048c689f82c3ae6b5782a18776762f88055b80ae77a92243b6c0606e00484e6b890b22b2abcc0865c691162b93c6ffb9b4e17f05011bdaffa770a52fcf06a3fbb630e0ecc7aafc9c8bc56ece3462911c733aa3bb4c52ee55c1d897301d402546eb557e57b1654da9016cf56f1826869f3e6c78bcafffb8a89013641c1a154d0c65e1f66d37c415d3fe533c8db891974f08e8fca6374596280d64db8658656685b99d406c974ffce84260b08b06476b1e98f701d0675c378d86c8f19f5798117fa37bf2c4266809f3a41c7c37c603c6a390b235801504123ea533c55d7ccccc0ba5e03ee1df449f78a164efdc6739f5a530315ab3971ac05c652bc779cea5427a574cfcfd36a48e365f6f8864b226ee8d7eb48702ff1496570302b1d9acc22d74368ba175175b9c14315f9d82fd7ddde60ae93d2e5572e9a647de7e869eb559d39df8c1ff38d177943f245b87f5379ee5ea93399fd6b5f7bfa882e6ed8caed3800137d48ffcf86ecb71afe5a24cd9ed381571f23036438ba8a97f502326a654ae5ca7f747a4a88d2868de48c7bff1f35b26098075f840722e955fe4cb83ed4cea5fdba68fb9e361541820d44eed003c317f4ef14bb9df3406b8d2c53ef7cb356a2a8f5fe14c39c6af73623484df4ed930cc16ef4605f3b04fd9b618867a6ca64de882b5608e016b7df8f739089c9f262643bce09979b76399cc4be1ea12c0513a2872307b45ea7869b7e07dc437d7e8c69524073513b96374397f371b32a47663dfbcddced35ad97631cebb690a30ab3aa724bde0a7174d11290ac79eb026319fe7810ed91786b503de80701a291a4f9abe54c9e101c19c0917b709e62f3cd2fbc788d4d75b514e53951dc90d00d41a8a87baad31bc1e380b7449bfcf1838250eb60ea1d7760589febf38c171c8c6e202e527a680030233539db59439d8d975e48ab453711c5072988e2e66a7fe51e716ac64e494f022a5ff82781ccd368faa064ffd9c8e30b1205e46bb4ede816c74b7948cfa34c7795ed19c35eac10d51bfb51912275d8e346dce0a40ab84316b15e3f142e66529a8c9cfd52210c1a1f4496f1158880573b8f3c11438109c93f7f36175ae5ad5005210687be4a6cbf895e0ba86116e28d46e7db9ed33d85cf7caa837e1779e1b8feb5f6b6b4a837551ea7d9c5085ff5c64232897f6ee0a09258a41a35f153f47ff0f3b8fa97ec67be9e133b134a46b23cf2c635be3116415fd388e3a1c1581bf1a77d7f7f0aff3a725b8f386a9f535369afb495322e104077c66c5a3abb91917ec69f868b405120cf35ff47aecd0657edbd7bc920473fe2e55b0bb0db6f347dc52f5e81b767897d3bc5632c2dc13a158a5902e5b758166151ffa377db7f5a0c368bc3b0741a237876c3517c1fe16da359e01f3cdfdf3f7aead4283e8b8e1107522b72f59d4c4f3ade4c321333b3eaad9ecbf633186bc625d4a60c4c736def0fa00665add2ab899eecb11e2d997f442002389b3dadb47ed8134947c664a32ef637f43afdcbd1b5c138233cbd9ab33ef7ad8e575f798cc205988d5f106d8be0df20e12b794394c3342b9e4264a834dc230d397725f398d905d0746321d543c56644e5c89af59fe3fedb61a84ec601c8786daf0564e978c97c0e14095c23f9a08bb64950f9cb541b074b3ac0550b241c99a566f61929515ca97aedf99f73568df3dfe93078ed22cb54892b2b8550dd411b75c6152c4da90843e1221094400080f9a1752e383d0b776f775b519ddd5633eb8732539594f79ed21a6544f65e599a0d5c8c84db3a488ccdad97262977182301b015c9d5051d8ac9861eb286f03b4126d3b01e4d6fe36d866f09fd5f695e2b1c296719e0a5b494a93184cc7e28cca22e9265def8171b23276b6c15eaeabf43bbaf7d7bc795fb3dfd59c92f3691c73a20548513dcadef8d45b8bf0e9b262b9ad0046cbb0af1101a651fcb88cd1cba38e474b863abbb074b260a0255abe8a9d0bdb45efecb879207f1259702cdcf47dbc636d7cca8dd458f0dc70fe45b199106608c7c981c149d3b4ccf092e7a2e7e9430cc76887cd769b9aaf533b9a82e57761bbca3d4e07193652e8294895765092ef8a651f4dcf63acec7f15362ae68d64105485107e8173f94ce09739f276004bc8fa65efa5add2c6188e166c5178b2dd77d794938fa52adce719d4948a92ba1a689068cec1fb6888d033e0e300f627fc2199deb246ec793ef47b032de742d763a4170c8bb15e19ccbf602a5d1efc442b3fb93de89fb0988c73f8536fc5099afb761d2b69ec101c239c8c193336f2b6994f5aacca9689f32249db20a8dac36934314b7d5ba391d94169d63c66300aa47014a5c2dfc9bc0d6c3fb234dff4e4b60a6527d4cdfbb8c416f99df444502524aaa1923393725c04e6b2f27077399190e42bc8903415e95718c5f3c6fece147cef65152a54b0a3d4319bdf8ed82d9a6310273b0056cc17a2de4d744cd7004f1ab2cfa5994e453f426507170ec37c1c4a5b9837ba319e5eaebf1a29c34e6c687754bb60cd1015a413073b4d85b5e5bc7993c1acbfbc92d70600a83132e092fad4454f593d7bf2e5e1e746acade92bb346d06476ba527f162f843ae3208efb7d9bddcae17fab2108cb714c240c82d1368087b6d2b91e02ec224ddebce12a24f67d1ebe5e1dce84de0009d0caefaa1c795280507e1b0b7f0ea63d2ea68b4f122e13c385a135cbbbe8b1d87efeed43ddd3e0be9ddd8aa24b267b61fac428742a4e008922c991049f1b42ca18700b65f2f8d0ab6dd12cc22671771e90c206542fe72c167eb3a2795cbe64c498d7cbe1de05132be29a99a58226ae83efb31d421c6bf43370998d5a5a6670f7b13409335e9a2c1a350ed586bbe63be5f226648df0979c37306e861ba12463b3cc9899bf12a35cb2bc0cc3808d606af9a376598faea5edd6b8693e6a32107054ad0de3be4d28e6aacb7792f86cbbe146131373b7911a7534eb0c73ee3e2464c5f8498109653f73ebed8fa903780c5fd7ca00754ea13db39aa89df369b36200c7301874a5636403e8270b1862f946e2fff081b848d0cb6e11c8dcc5dbda89b9a582bfaa74fe2b661dde442b02eb61b8fc47d9eb349a87a54dda2a595720d90f93a70045ac017f2dc826e578e2d2bb5360739db8eb92740fddc7b1d603b1736a135bd15518081f20c0db1e1a779cab715ee9120fe25b0ad247977f6079226052e2b76dd4c127bf50f2f5e8ffbd1fe10bc631bfca9c53ff4d4814d97d0d95b7e15030d3ae8c732366ed84c2b300183e933270df724d6db91e0d9aa869289f11677bcad7184be70fdb942d37b341cd9de6643f82f8711b0c8df926e4f6bd2e26d0264b2d902c41bcc70d68a4a830df1ea2da2c2a6cc760f14ebb0312adb289cda0562c9eff70982a0acde5d9d9d0b591390cd4a581e112221334fee94a88cba2ca7ac455e1bd6ab796397cbe036b1e8a98bc0787e30ee053a65298e2ec2f4628d8269a33362816271fd81fab4e550a621493c26a76f3f4dc0f27b0c23e488d022abe8461529ce8a1b4eaf9dbfd97123ef2c502f684eeace58159e9636bb1456885c21f5ed474e203090139e5dd3457ac72ad5552006f2779d85a9a1ddf302364e9087ceacf270938f24f3c13f3332a1bdda0414d296eaa604df6184f7efc90edf4cd725db718508898d87c17699fe812690c09d9093291fda98995bb4688fbe05fd3fa689e21aade3627c4c16e8971ed353f6cc310791cfc9e882b1b67a166a8a98a139904c40d6d62efad754b9b344f91cf82e1495ca31d8c01c9b468fcad0a4e529c8e205c1e4ecf30520545db654d466bd7158bd5f6ff83cb0df3ee5e7d997ffe23efb341b994bfbaf00b79a4832d54231a095dd5e248f0ea4f35052d23bb2c43564aa567b8cebaf91fd63ba0be8fef2f4167945@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3.12-3.12.8-1.el8_10.src.rpmpython3.12-idlepython3.12-idle(aarch-64)python3.12-toolspython3.12-tools(aarch-64)      /bin/sh/bin/shalternativespython3.12python3.12python3.12python3.12-tkinterrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.19.2-13.12.8-1.el8_103.12.8-1.el8_103.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3gNf@fyfaf>@f@f~fh<@f4f4f4f4eBee@e@Charalampos Stratakis - 3.12.8-1Tomáš Hrnčiar - 3.12.6-1Charalampos Stratakis - 3.12.5-2Tomáš Hrnčiar - 3.12.5-1Charalampos Stratakis - 3.12.4-3Charalampos Stratakis - 3.12.4-2Tomáš Hrnčiar - 3.12.4-1Charalampos Stratakis - 3.12.3-2Lumír Balhar - 3.12.3-1Lumír Balhar - 3.12.2-3Lumír Balhar - 3.12.2-2Lumír Balhar - 3.12.2-1Charalampos Stratakis - 3.12.1-4Charalampos Stratakis - 3.12.1-3Charalampos Stratakis - 3.12.1-2Tomáš Hrnčiar - 3.12.1-1- Update to 3.12.8 - Security fix for CVE-2024-9287 and CVE-2024-12254 Resolves: RHEL-64880, RHEL-70315- Update to 3.12.6 Resolves: RHEL-57405- Security fix for CVE-2024-8088 Resolves: RHEL-55939- Update to 3.12.5 - Security fix for CVE-2024-6923 Resolves: RHEL-53075- Properly propagate the optimization flags to C extensions- Build Python with -O3 - https://fedoraproject.org/wiki/Changes/Python_built_with_gcc_O3- Update to 3.12.4 Resolves: RHEL-44074- Enable importing of hash-based .pyc files under FIPS mode Resolves: RHEL-40776- Update to 3.12.3 Related: RHEL-33685- Move all test modules to the python3-test package, namely: - __phello__ - _xxsubinterpreters - xxlimited - xxlimited_35 - xxsubtype- Fix tests for XMLPullParser with Expat with fixed CVE- Update to 3.12.2 Resolves: RHEL-33685- Add Red Hat configuration for CVE-2007-4559- Support OpenSSL FIPS mode - Disable the builtin hashlib hashes except blake2- Disable bootstrap- Initial package - Fedora contributions by: Björn Esser Bohuslav Kabrda Charalampos Stratakis Dan Horák David Malcolm Dennis Gilmore Florian Weimer Gwyn Ciesla Igor Gnatenko Iryna Shcherbina Jaroslav Škarvada Jason ティビツ Kalev Lember Karsten Hopp Lumir Balhar Marcel Plch Matej Stuchlik Michal Cyprian Michal Toman Miro Hrončok Nicolas Chauvet Orion Poplawski Patrik Kopkan Peter Robinson Petr Šplíchal Petr Viktorin Rex Dieter Richard W.M. Jones Robert Kuska Sahana Prasad Stephen Gallagher Than Ngo Thomas Spura Till Maas Tomáš Hrnčiar Tomas Mraz Tomas Orsava Tomas Radej Toshio Kuratomi Victor Stinner Ville Skyttä Yaakov Selkowitz Zbigniew Jędrzejewski-Szmek /bin/sh/bin/sh !"!$%$'()*+*-.-0103436789:9<=<?@?BCBEFEHIJKLKNNNQRQTUTWXYZ[\]^]`a`cdefgfijilmlooorsruvuxyx{|}~      !"!$%$'('*+*-.-0103436769:9<=<?@?BCBEFEHIHKLKNONQRQTUVWXWZ[Z]^]`a`cdcfgfijilmloporsruvuxyx{|}~~     3.12.8-1.el8_103.12.8-1.el8_103.12.8-1.el8_103.12.8-1.el8_10idle3idle3.12idlelibCREDITS.txtChangeLogHISTORY.txtIconsREADME.txtfolder.gifidle.icoidle_16.gifidle_16.pngidle_256.pngidle_32.gifidle_32.pngidle_48.gifidle_48.pngminusnode.gifopenfolder.gifplusnode.gifpython.giftk.gifNEWS2x.txtNews3.txtREADME.txtTODO.txt__init__.py__main__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pyc__main__.cpython-312.opt-1.pyc__main__.cpython-312.opt-2.pyc__main__.cpython-312.pycautocomplete.cpython-312.opt-1.pycautocomplete.cpython-312.opt-2.pycautocomplete.cpython-312.pycautocomplete_w.cpython-312.opt-1.pycautocomplete_w.cpython-312.opt-2.pycautocomplete_w.cpython-312.pycautoexpand.cpython-312.opt-1.pycautoexpand.cpython-312.opt-2.pycautoexpand.cpython-312.pycbrowser.cpython-312.opt-1.pycbrowser.cpython-312.opt-2.pycbrowser.cpython-312.pyccalltip.cpython-312.opt-1.pyccalltip.cpython-312.opt-2.pyccalltip.cpython-312.pyccalltip_w.cpython-312.opt-1.pyccalltip_w.cpython-312.opt-2.pyccalltip_w.cpython-312.pyccodecontext.cpython-312.opt-1.pyccodecontext.cpython-312.opt-2.pyccodecontext.cpython-312.pyccolorizer.cpython-312.opt-1.pyccolorizer.cpython-312.opt-2.pyccolorizer.cpython-312.pycconfig.cpython-312.opt-1.pycconfig.cpython-312.opt-2.pycconfig.cpython-312.pycconfig_key.cpython-312.opt-1.pycconfig_key.cpython-312.opt-2.pycconfig_key.cpython-312.pycconfigdialog.cpython-312.opt-1.pycconfigdialog.cpython-312.opt-2.pycconfigdialog.cpython-312.pycdebugger.cpython-312.opt-1.pycdebugger.cpython-312.opt-2.pycdebugger.cpython-312.pycdebugger_r.cpython-312.opt-1.pycdebugger_r.cpython-312.opt-2.pycdebugger_r.cpython-312.pycdebugobj.cpython-312.opt-1.pycdebugobj.cpython-312.opt-2.pycdebugobj.cpython-312.pycdebugobj_r.cpython-312.opt-1.pycdebugobj_r.cpython-312.opt-2.pycdebugobj_r.cpython-312.pycdelegator.cpython-312.opt-1.pycdelegator.cpython-312.opt-2.pycdelegator.cpython-312.pycdynoption.cpython-312.opt-1.pycdynoption.cpython-312.opt-2.pycdynoption.cpython-312.pyceditor.cpython-312.opt-1.pyceditor.cpython-312.opt-2.pyceditor.cpython-312.pycfilelist.cpython-312.opt-1.pycfilelist.cpython-312.opt-2.pycfilelist.cpython-312.pycformat.cpython-312.opt-1.pycformat.cpython-312.opt-2.pycformat.cpython-312.pycgrep.cpython-312.opt-1.pycgrep.cpython-312.opt-2.pycgrep.cpython-312.pychelp.cpython-312.opt-1.pychelp.cpython-312.opt-2.pychelp.cpython-312.pychelp_about.cpython-312.opt-1.pychelp_about.cpython-312.opt-2.pychelp_about.cpython-312.pychistory.cpython-312.opt-1.pychistory.cpython-312.opt-2.pychistory.cpython-312.pychyperparser.cpython-312.opt-1.pychyperparser.cpython-312.opt-2.pychyperparser.cpython-312.pycidle.cpython-312.opt-1.pycidle.cpython-312.opt-2.pycidle.cpython-312.pyciomenu.cpython-312.opt-1.pyciomenu.cpython-312.opt-2.pyciomenu.cpython-312.pycmacosx.cpython-312.opt-1.pycmacosx.cpython-312.opt-2.pycmacosx.cpython-312.pycmainmenu.cpython-312.opt-1.pycmainmenu.cpython-312.opt-2.pycmainmenu.cpython-312.pycmulticall.cpython-312.opt-1.pycmulticall.cpython-312.opt-2.pycmulticall.cpython-312.pycoutwin.cpython-312.opt-1.pycoutwin.cpython-312.opt-2.pycoutwin.cpython-312.pycparenmatch.cpython-312.opt-1.pycparenmatch.cpython-312.opt-2.pycparenmatch.cpython-312.pycpathbrowser.cpython-312.opt-1.pycpathbrowser.cpython-312.opt-2.pycpathbrowser.cpython-312.pycpercolator.cpython-312.opt-1.pycpercolator.cpython-312.opt-2.pycpercolator.cpython-312.pycpyparse.cpython-312.opt-1.pycpyparse.cpython-312.opt-2.pycpyparse.cpython-312.pycpyshell.cpython-312.opt-1.pycpyshell.cpython-312.opt-2.pycpyshell.cpython-312.pycquery.cpython-312.opt-1.pycquery.cpython-312.opt-2.pycquery.cpython-312.pycredirector.cpython-312.opt-1.pycredirector.cpython-312.opt-2.pycredirector.cpython-312.pycreplace.cpython-312.opt-1.pycreplace.cpython-312.opt-2.pycreplace.cpython-312.pycrpc.cpython-312.opt-1.pycrpc.cpython-312.opt-2.pycrpc.cpython-312.pycrun.cpython-312.opt-1.pycrun.cpython-312.opt-2.pycrun.cpython-312.pycrunscript.cpython-312.opt-1.pycrunscript.cpython-312.opt-2.pycrunscript.cpython-312.pycscrolledlist.cpython-312.opt-1.pycscrolledlist.cpython-312.opt-2.pycscrolledlist.cpython-312.pycsearch.cpython-312.opt-1.pycsearch.cpython-312.opt-2.pycsearch.cpython-312.pycsearchbase.cpython-312.opt-1.pycsearchbase.cpython-312.opt-2.pycsearchbase.cpython-312.pycsearchengine.cpython-312.opt-1.pycsearchengine.cpython-312.opt-2.pycsearchengine.cpython-312.pycsidebar.cpython-312.opt-1.pycsidebar.cpython-312.opt-2.pycsidebar.cpython-312.pycsqueezer.cpython-312.opt-1.pycsqueezer.cpython-312.opt-2.pycsqueezer.cpython-312.pycstackviewer.cpython-312.opt-1.pycstackviewer.cpython-312.opt-2.pycstackviewer.cpython-312.pycstatusbar.cpython-312.opt-1.pycstatusbar.cpython-312.opt-2.pycstatusbar.cpython-312.pyctextview.cpython-312.opt-1.pyctextview.cpython-312.opt-2.pyctextview.cpython-312.pyctooltip.cpython-312.opt-1.pyctooltip.cpython-312.opt-2.pyctooltip.cpython-312.pyctree.cpython-312.opt-1.pyctree.cpython-312.opt-2.pyctree.cpython-312.pycundo.cpython-312.opt-1.pycundo.cpython-312.opt-2.pycundo.cpython-312.pycutil.cpython-312.opt-1.pycutil.cpython-312.opt-2.pycutil.cpython-312.pycwindow.cpython-312.opt-1.pycwindow.cpython-312.opt-2.pycwindow.cpython-312.pyczoomheight.cpython-312.opt-1.pyczoomheight.cpython-312.opt-2.pyczoomheight.cpython-312.pyczzdummy.cpython-312.opt-1.pyczzdummy.cpython-312.opt-2.pyczzdummy.cpython-312.pycautocomplete.pyautocomplete_w.pyautoexpand.pybrowser.pycalltip.pycalltip_w.pycodecontext.pycolorizer.pyconfig-extensions.defconfig-highlight.defconfig-keys.defconfig-main.defconfig.pyconfig_key.pyconfigdialog.pydebugger.pydebugger_r.pydebugobj.pydebugobj_r.pydelegator.pydynoption.pyeditor.pyextend.txtfilelist.pyformat.pygrep.pyhelp.htmlhelp.pyhelp_about.pyhistory.pyhyperparser.pyidle.pyidle.pywidle_testREADME.txt__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.opt-2.pyc__init__.cpython-312.pychtest.cpython-312.opt-1.pychtest.cpython-312.opt-2.pychtest.cpython-312.pycmock_idle.cpython-312.opt-1.pycmock_idle.cpython-312.opt-2.pycmock_idle.cpython-312.pycmock_tk.cpython-312.opt-1.pycmock_tk.cpython-312.opt-2.pycmock_tk.cpython-312.pyctemplate.cpython-312.opt-1.pyctemplate.cpython-312.opt-2.pyctemplate.cpython-312.pyctest_autocomplete.cpython-312.opt-1.pyctest_autocomplete.cpython-312.opt-2.pyctest_autocomplete.cpython-312.pyctest_autocomplete_w.cpython-312.opt-1.pyctest_autocomplete_w.cpython-312.opt-2.pyctest_autocomplete_w.cpython-312.pyctest_autoexpand.cpython-312.opt-1.pyctest_autoexpand.cpython-312.opt-2.pyctest_autoexpand.cpython-312.pyctest_browser.cpython-312.opt-1.pyctest_browser.cpython-312.opt-2.pyctest_browser.cpython-312.pyctest_calltip.cpython-312.opt-1.pyctest_calltip.cpython-312.opt-2.pyctest_calltip.cpython-312.pyctest_calltip_w.cpython-312.opt-1.pyctest_calltip_w.cpython-312.opt-2.pyctest_calltip_w.cpython-312.pyctest_codecontext.cpython-312.opt-1.pyctest_codecontext.cpython-312.opt-2.pyctest_codecontext.cpython-312.pyctest_colorizer.cpython-312.opt-1.pyctest_colorizer.cpython-312.opt-2.pyctest_colorizer.cpython-312.pyctest_config.cpython-312.opt-1.pyctest_config.cpython-312.opt-2.pyctest_config.cpython-312.pyctest_config_key.cpython-312.opt-1.pyctest_config_key.cpython-312.opt-2.pyctest_config_key.cpython-312.pyctest_configdialog.cpython-312.opt-1.pyctest_configdialog.cpython-312.opt-2.pyctest_configdialog.cpython-312.pyctest_debugger.cpython-312.opt-1.pyctest_debugger.cpython-312.opt-2.pyctest_debugger.cpython-312.pyctest_debugger_r.cpython-312.opt-1.pyctest_debugger_r.cpython-312.opt-2.pyctest_debugger_r.cpython-312.pyctest_debugobj.cpython-312.opt-1.pyctest_debugobj.cpython-312.opt-2.pyctest_debugobj.cpython-312.pyctest_debugobj_r.cpython-312.opt-1.pyctest_debugobj_r.cpython-312.opt-2.pyctest_debugobj_r.cpython-312.pyctest_delegator.cpython-312.opt-1.pyctest_delegator.cpython-312.opt-2.pyctest_delegator.cpython-312.pyctest_editmenu.cpython-312.opt-1.pyctest_editmenu.cpython-312.opt-2.pyctest_editmenu.cpython-312.pyctest_editor.cpython-312.opt-1.pyctest_editor.cpython-312.opt-2.pyctest_editor.cpython-312.pyctest_filelist.cpython-312.opt-1.pyctest_filelist.cpython-312.opt-2.pyctest_filelist.cpython-312.pyctest_format.cpython-312.opt-1.pyctest_format.cpython-312.opt-2.pyctest_format.cpython-312.pyctest_grep.cpython-312.opt-1.pyctest_grep.cpython-312.opt-2.pyctest_grep.cpython-312.pyctest_help.cpython-312.opt-1.pyctest_help.cpython-312.opt-2.pyctest_help.cpython-312.pyctest_help_about.cpython-312.opt-1.pyctest_help_about.cpython-312.opt-2.pyctest_help_about.cpython-312.pyctest_history.cpython-312.opt-1.pyctest_history.cpython-312.opt-2.pyctest_history.cpython-312.pyctest_hyperparser.cpython-312.opt-1.pyctest_hyperparser.cpython-312.opt-2.pyctest_hyperparser.cpython-312.pyctest_iomenu.cpython-312.opt-1.pyctest_iomenu.cpython-312.opt-2.pyctest_iomenu.cpython-312.pyctest_macosx.cpython-312.opt-1.pyctest_macosx.cpython-312.opt-2.pyctest_macosx.cpython-312.pyctest_mainmenu.cpython-312.opt-1.pyctest_mainmenu.cpython-312.opt-2.pyctest_mainmenu.cpython-312.pyctest_multicall.cpython-312.opt-1.pyctest_multicall.cpython-312.opt-2.pyctest_multicall.cpython-312.pyctest_outwin.cpython-312.opt-1.pyctest_outwin.cpython-312.opt-2.pyctest_outwin.cpython-312.pyctest_parenmatch.cpython-312.opt-1.pyctest_parenmatch.cpython-312.opt-2.pyctest_parenmatch.cpython-312.pyctest_pathbrowser.cpython-312.opt-1.pyctest_pathbrowser.cpython-312.opt-2.pyctest_pathbrowser.cpython-312.pyctest_percolator.cpython-312.opt-1.pyctest_percolator.cpython-312.opt-2.pyctest_percolator.cpython-312.pyctest_pyparse.cpython-312.opt-1.pyctest_pyparse.cpython-312.opt-2.pyctest_pyparse.cpython-312.pyctest_pyshell.cpython-312.opt-1.pyctest_pyshell.cpython-312.opt-2.pyctest_pyshell.cpython-312.pyctest_query.cpython-312.opt-1.pyctest_query.cpython-312.opt-2.pyctest_query.cpython-312.pyctest_redirector.cpython-312.opt-1.pyctest_redirector.cpython-312.opt-2.pyctest_redirector.cpython-312.pyctest_replace.cpython-312.opt-1.pyctest_replace.cpython-312.opt-2.pyctest_replace.cpython-312.pyctest_rpc.cpython-312.opt-1.pyctest_rpc.cpython-312.opt-2.pyctest_rpc.cpython-312.pyctest_run.cpython-312.opt-1.pyctest_run.cpython-312.opt-2.pyctest_run.cpython-312.pyctest_runscript.cpython-312.opt-1.pyctest_runscript.cpython-312.opt-2.pyctest_runscript.cpython-312.pyctest_scrolledlist.cpython-312.opt-1.pyctest_scrolledlist.cpython-312.opt-2.pyctest_scrolledlist.cpython-312.pyctest_search.cpython-312.opt-1.pyctest_search.cpython-312.opt-2.pyctest_search.cpython-312.pyctest_searchbase.cpython-312.opt-1.pyctest_searchbase.cpython-312.opt-2.pyctest_searchbase.cpython-312.pyctest_searchengine.cpython-312.opt-1.pyctest_searchengine.cpython-312.opt-2.pyctest_searchengine.cpython-312.pyctest_sidebar.cpython-312.opt-1.pyctest_sidebar.cpython-312.opt-2.pyctest_sidebar.cpython-312.pyctest_squeezer.cpython-312.opt-1.pyctest_squeezer.cpython-312.opt-2.pyctest_squeezer.cpython-312.pyctest_stackviewer.cpython-312.opt-1.pyctest_stackviewer.cpython-312.opt-2.pyctest_stackviewer.cpython-312.pyctest_statusbar.cpython-312.opt-1.pyctest_statusbar.cpython-312.opt-2.pyctest_statusbar.cpython-312.pyctest_text.cpython-312.opt-1.pyctest_text.cpython-312.opt-2.pyctest_text.cpython-312.pyctest_textview.cpython-312.opt-1.pyctest_textview.cpython-312.opt-2.pyctest_textview.cpython-312.pyctest_tooltip.cpython-312.opt-1.pyctest_tooltip.cpython-312.opt-2.pyctest_tooltip.cpython-312.pyctest_tree.cpython-312.opt-1.pyctest_tree.cpython-312.opt-2.pyctest_tree.cpython-312.pyctest_undo.cpython-312.opt-1.pyctest_undo.cpython-312.opt-2.pyctest_undo.cpython-312.pyctest_util.cpython-312.opt-1.pyctest_util.cpython-312.opt-2.pyctest_util.cpython-312.pyctest_warning.cpython-312.opt-1.pyctest_warning.cpython-312.opt-2.pyctest_warning.cpython-312.pyctest_window.cpython-312.opt-1.pyctest_window.cpython-312.opt-2.pyctest_window.cpython-312.pyctest_zoomheight.cpython-312.opt-1.pyctest_zoomheight.cpython-312.opt-2.pyctest_zoomheight.cpython-312.pyctest_zzdummy.cpython-312.opt-1.pyctest_zzdummy.cpython-312.opt-2.pyctest_zzdummy.cpython-312.pyctkinter_testing_utils.cpython-312.opt-1.pyctkinter_testing_utils.cpython-312.opt-2.pyctkinter_testing_utils.cpython-312.pycexample_noextexample_stub.pyihtest.pymock_idle.pymock_tk.pytemplate.pytest_autocomplete.pytest_autocomplete_w.pytest_autoexpand.pytest_browser.pytest_calltip.pytest_calltip_w.pytest_codecontext.pytest_colorizer.pytest_config.pytest_config_key.pytest_configdialog.pytest_debugger.pytest_debugger_r.pytest_debugobj.pytest_debugobj_r.pytest_delegator.pytest_editmenu.pytest_editor.pytest_filelist.pytest_format.pytest_grep.pytest_help.pytest_help_about.pytest_history.pytest_hyperparser.pytest_iomenu.pytest_macosx.pytest_mainmenu.pytest_multicall.pytest_outwin.pytest_parenmatch.pytest_pathbrowser.pytest_percolator.pytest_pyparse.pytest_pyshell.pytest_query.pytest_redirector.pytest_replace.pytest_rpc.pytest_run.pytest_runscript.pytest_scrolledlist.pytest_search.pytest_searchbase.pytest_searchengine.pytest_sidebar.pytest_squeezer.pytest_stackviewer.pytest_statusbar.pytest_text.pytest_textview.pytest_tooltip.pytest_tree.pytest_undo.pytest_util.pytest_warning.pytest_window.pytest_zoomheight.pytest_zzdummy.pytkinter_testing_utils.pyiomenu.pymacosx.pymainmenu.pymulticall.pyoutwin.pyparenmatch.pypathbrowser.pypercolator.pypyparse.pypyshell.pyquery.pyredirector.pyreplace.pyrpc.pyrun.pyrunscript.pyscrolledlist.pysearch.pysearchbase.pysearchengine.pysidebar.pysqueezer.pystackviewer.pystatusbar.pytextview.pytooltip.pytree.pyundo.pyutil.pywindow.pyzoomheight.pyzzdummy.py/usr/bin//usr/lib64/python3.12//usr/lib64/python3.12/idlelib//usr/lib64/python3.12/idlelib/Icons//usr/lib64/python3.12/idlelib/__pycache__//usr/lib64/python3.12/idlelib/idle_test//usr/lib64/python3.12/idlelib/idle_test/__pycache__/-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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnu emptyPython script, ASCII text executabledirectoryUTF-8 Unicode textASCII text, with very long linesASCII textGIF image data, version 89a, 15 x 13GIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedGIF image data, version 89a, 32 x 32PNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedGIF image data, version 89a, 48 x 48PNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedGIF image data, version 89a, 11 x 11GIF image data, version 89a, 16 x 13GIF image data, version 89a, 14 x 11HTML document, UTF-8 Unicode text, with very long linesPython script, UTF-8 Unicode text executablea /usr/bin/python3.12 script, ASCII text executableutf-8f6026d30d60b32fc1c11983f4039da323d025bf7dd67d64a74f76afb226b1aa9?07zXZ !#,] b2 l!BrMR:HcuD7@'@p󂶓Nxs [EEOR!g%905jNFNr P#0OJێY! CR٬YH{c ZwpZ%Lj䃧3;tcOT*ŗ{= -EgcΜ!]ž!rEtupirÉL[גxR:WY^)YH6$SH];JBeszbEwwk\\*ә~[/(KHCeIhj9<*.j_%l릚`#m,TM=/t7UX?~"IYKpm[4\ vN逶N.Qs7 sWXD?౬v[ YDr9K[# 1d%]+f=%Mذ^uQbk{P6,Y\uψ,jPlsn $W;$VG3?7KFV.GK*/ԩ_ xςoU¬Gw`w\6qUC,w-+PFʺEn(`e^av`5px0& \PTy$CGfƻaƠJnE-˯F/O J4Y,9KW(_9Q4l_9{FR%7l`ǖu7K |WnToaB-I6b0)~t@mI_&|z~S @<eVYI*&J1AφWu؟D>;9dhxi-ƅ;DWa.Ys3 O.j`lF{Eodߥs4SȠ.؝[=tQ]gcC]ѱ}7ѸNW0hk %*3*z>BFā )E`3Չ}m߹W#C>{@;T):WEFkY?+(C^H:+Zi+-ػazai,RtsDD_CްeǝV2c2% ~Z=i)ɶ(8O?To-B~E8'?;+f{I<',-񧃭䁥 \=^`X<5byya0 eY"#&#p}G#d Gsm$6[MLTu,*kJ RI@|!69F%%='PB!$@ }C<f2 >ob,ϫwH}3ng'S@Geru8A"j)F7g+!YZˍ:v#ԩ:K bu#=a7bk,b%EkM… ɠ}f*UOK2 yAu m*ف#w39n\kiC>C yQk2M iBވEX*Xg9L39;X&5@ cO {w{qal&n`oVZ71  kc[~k&GEln}|5[C|Pˌ#Đq6\Qƭ7DŽ^B?2=8}w 3FHA/E##FjG!`C.(h< $it2[UȖS}|e+%&=uO)zX =ޜ[Ngm!KR3]9p0.rWA;xYU(h#3֙Ns 6 SJyf wF:A~_Κ7RQLWne~HB4T0KlK0,i ܘ9W\5O Ϭi}Zs?.:8򫰯aL%!o|\2?iܳ\/ubP"}i}f`#&sϮ PB")T6^CHY-6JABݍp{yυʍZCR-vEd7A ~|L;Mpᆑظ48sCz_ekMx Z9U)Rv ?j1uWifc9y81L> [iyܨ=Y)=%? vl|~kks-ӕ+7r#K [>+*VhadQHg!#6 ónz vvbuQ5im^tyZ_y|v5F%j*ssnP{DtcQ>Ld57MLl:0W9-'?#)19J9(QVuVroѣ~߲s} [dAhdJz8NYT kxlM ,c{n',/xm@Vsez-Y/d:ZcD~Cm^ùͨ9,Aiv!-$>M3Ii\EAJnoz5ZX%'qxp/\GFYΚb~6w ϻyB}*w7"=,'N#+p.r?)ـQQs "oȻG`2bQОNQ55ON *0GhҼD} ȔS_Rd^qH2Ybw?e6 $dsG%C6MJ]HYc!@Zj',Em%Q+X1p7;hAZTpK&ٌC־#Z'?Ed.[bvaIy3S[yxbKIZu>@+.0'Yx~o5YPyk;LUX3ω2dtqzX vHE3G4][XJ|?5qn(-^KW" <,3tflӚ)gX.w T#>jxՋK{' lӤG2B[KХDTu3S-鱣YCm,U EPE]ه (ּZU^fFZ30W.ȟmhSm|mlc:CuE8I c|tBt |=a @H2%C,C~{P:j_=ѷvY+^BfR­5]7@NdpoEhYhn-*R;MqJ Gø^h5̺yk\ r]8S 0a8#Y'aKA[NC2._˾YGO |`AV ԑ;3E,ip8:6 ӽy7ƞP7R-3k8L_𚛶#2R8D;Z3(Khr\ӅԴ4\l’E;%qU ѭ8<]ΈC@/CI|cG7AB)07"ioFr$EC@T~ǯiaիm6G:'rnB5ċۤhyDcތt:3C\k:[OZEvW <46VuJҞsIXXH`?k:jWz C]QT5t7^%3 \}DW.0 { B)ESjyȊzC*(9X+f̠ xo c"$Lettb(Ff+ۙm,?R1{0knra;,뀌Mz/˳6;n.+'&B~ގacm/j+RN l H\T:넍Hȩ?_1<;&KI%k_]uD+7I˹؟H9l'(,fSBg;-8xp4\+=5B=}WOֳ-udbn ^z(s 74 uєu1mS>κ;KrF֚@bYWL.߇2J83Ww)ûDWΞa3~A8\X"M~Q(\ԆΑ8Z:P"af)KE"vWmTĀ ڤy2 @ AL5:uo#[i( QS| i >{ ~jxfCiU- _T|\CFƳ* >s1f=)}4%}Eؒ:%Eq/oHt80sgCV&G9`-JQ!a&؄vvWv X{%w򴥡iִgB[7 Uk&Z2?_ !CDd?#'֣H%h@n-+R( oLE pS[X{!b[,ТSz.;$ ?uKhP}A"7j K"$EE_\9s+A;Dw)N, Nj,4mge~@-'0^>Tㄑ0x } (JWG}58-& %XCqg䘫G?]Qwpq  oS9=V6c-$+]k(ZEgTl f: CA¥mXi> %כ9tq2vHm`aԼ 7Eǟ}h]b}}IK=Dgwins~U}K,qeh""wVTnYN764j./9ǬSZDa,F[2~# u2:*j*Tt[QǛ\ 4Jݕ:[|fELwbƫ&2mۘ!!v*yAp3w=áLdVmzIY+a'T8 o򀟍*$[ĆX?iv&Rl2:O@e EЁ)Dtl|y߯.D=u8s4܆qi &ހ1 wtWZ9L0ŽU:Na5nMPl&o9r`<*nO[,m^c-k3s}3b ?i5 R|"KGN28n]'%" '04SxicR[ÒQ%"k\eT  Ey7nƦ%>fc6vyDTخӓ)S lP ;K:]' pi@ C5H)H5WE}N-MPɑF/4 Bn_yCxvsӦ$.OX;"Nx9!Kzr"Gޜkhy*Z%]&9nq?=34%1%H&wvFFV9k5mG1s$^jAEH~ֈ*d?7B4#/\~#8$9]t›d;QMshx}!('&zgJ\&^-Ts'p66\5ʩ0̫T ݄$Q8L!o;g3-GZ(,,x^Sn;L /] x@(֙/ms|0lQi%va׌^F_NJˆR[˵a ~T%j)olrzu/ 4$*e_vT8'r?Sbꓷ_YZ<|G +0NB#,iN`tDM[?*ya'TfB#̑Drz~ٚᶸ̀AԁT-mu9r5^{cCRѓBRZ{+P7)1Lo9K_$kJ^B#t * _u!ШLH \)V)LԊV#]v)uܦ*U>ס 8N6vAڑI%,NF^ȺϽ"^y9:sʮlYB-b M`OLwV]EoҥIj6JH3J0=րAH| q:~oAc;҄;01nR+I4;sC^|7@~ Eӳit]/QGLu&hſ wK UK3R#p#x.:` o>(Ѣ9wΐ'  5j X2礶=k(4ϰ(Tqb TC8:0ǙK1ye u?/@s?m@[KM1vLl]l*$H 4M4}$}_;1M;@m_8BM'11[SbyA!.cZD@K=۠.1"5UN-"}yEߕʰڹ**IvbZJ႐%߂pj #1'[߻N}4 2#AC(iپ9|ͷB$*hD1B=*BDD6iPv]-IiD d_}[`)k[}-\1)pno\l'؜mQvYۤroKTZIBJkE,w8?$}P VQyվ:3`(Vc]1 ][T^=~n =,3ܟ6K/ix׌2;&rZU׫h -)z(LTSbӵ`Ha'Äi|=1x'Z\"<{\.ֽflu6ɦ:'@4 r3P+Z@g _7iF,<,.-m#=~yU|`XT}V1pS0nBgxzs1wA gxRAP8o϶^|a\ FhZKr9qVVxR9R$Qچk^v+!kZ[lZGzLm?:Y-YcZ:qa@T6R%O8;-2kПjx-s9SŲ~ȗp,g5ߎ{3Vթ[4{;u Pt8L7HSp1]:b8¬gvwyt6$29s7Ah]Ϫݐ(| o|ϲo_Wnz V00\.\vLFe`q!,a`Y5^ @_IX "P'`La-8*h)M1蘞4U ׆v}jW0b ԯQ0˅ ϊRl%DS |L,?FCF$-2|{ޯgDe$psg?'䟦>XWkp=u1 K[3. Dt˘y@ !XY `!^AYYh{CA|„y [d|n %3֋ Xڋ9Ęć[68wp2tR,ƾ95no+46H|wڇwM@8~(QB7Z$u)P+;8d Obc@ZQ)8Bu>vZz1Mh)s9D%(HQ?\0!7c]2żl#QI ZĢz2JZ]QV@/[OToD |;X7\.@.m"mVpӱɔO@DI^ms>% Ep?{CvAXulmZXע*؋ ˃t:{ fNSڥ@0@ @'<(J uC?蹀 /W5rD)lx)T1d9ԙ P_`)U;p@KdA]+Ch{ wuDj[پ skD_aS}ad\rvo03tǟIԺRRU;[,ϯ'R.9q [sc ȺnʰfIAwSIkQ#sl h&3T#I7s=6g$M̢v !ԊL:_DB֝w49/]ח4Ty|z#*p!v󏙙SN y iM~Pmor_?A#~- cD0L-Jd᥍ pn`JN+XnX;ީtF>'4/FgP;aR b6zSjT䭒[T b(xWIejת*.ƌ8X#R[b{&;Ə,9*l'#OGL E4je( clՎGGl>ЈR"(;;V@O])Ñy{ K/8l]k-u2W~&S-:݉5 `X9~$?lm=$ =W#AjÛf@Ouc(_G܊І3CiR ٤<5Ĥc2^H,M]`i`}*J tLN )m[MrX;P '!8*oBKXA{gEcK9V.ŕۀhiRq8N& +x~=aN%/ƛ~rC֣ !.%cugp`|!>vj0FEl/=iOoŶEnc4% >"ƋmHƼ/r%b^`G Ww^gE$#EC> f&8=TOm';:eSs: r/6W9"A,_](ȉzny4(!z"&O{&m:= f!q9iJ>'թў6xP|S=\ cKFIZlh~H pMx =Fo:+ICoz6*dػ'aխ^O~N;C☣k/B!]!; =fV @86(c{Ĩ 󞙓CûEz°*XXRQ.'MD?#ᧀ||F?ɔ>ķ * vd̊uÚݣS$aKZCgo>D.wM3uQ(Q|: ^C,)Mmy} ͙K ̷~ܶ0s7>xY~D˜$ OcS6`OA٬Q򐌇%l+ 쟤C4O_ۙIS=T.Bi 勀˒K%A2/+ʩoN11Ip&JW  pT  E]vZ1rO5U~#s;K_TC P%gAz펁e% X=$\"V*1 %&,Pt^ n_Γ.t=c-J!|Lq}:ğvUX4J{ (h60{qdFE'?D13hJ ǖx*\YE){O<'&b*F,+N, I5 6P?ESeqt1zqɋsJ_P2t\o VB;M8t+ :4.)nIʘڮ] 3 # V!XHޜfm&qxr,HXJa@"4_ ?}RclGNȼdyt\4)^sӹA𞅖4@gqJ ~q tۉ=cge>,V 2`QẒn=`qޕ-QϽ/S%_S^ b?eO~)[l6$EI BeЯ:][&t lR[?-_!C8 31eThv.%D7&k^1c4(8LS:j@/ 5cFd 8{}9&F =LB =;ڎ` %{\Ea0دW~EPI2ZKs6`x,werX>GF36zc\CPi9sK||j׍0Hoa)d :2<c!V6ɝ%ZŘ{)XuClUUp襕AP*+%4u>vgK}p&BA(H$. zߑIr <a ܜ0z?zn"S4"}'2 MSwMϨCh| 7J7!$Ȕ~!.A6d-H?VbsӣӨMLA mz[u5/7z*)S 1E` ׼),2ڤMw-so9%YRnةc~POk47"ebܘP<9`"W^o =PYg3C_O7ɂ MTZs({2x$>9Gqc?HzϞ-)v{V1C`vv"n@2ܬR};M,Z\G{5 3Vׇ9߮V3w\@4r",j`kChĹA FWbd`T(=b0I"( 0Kn ͆ϕ{-(?C6{..KRTϒ[4DcQtG>Cyl-_'EyȤǛ5u UW{w{Džlf,Zk55<{8 ـ~b3޲ӴvF-\s9Z6Р)OpQ#XM21Gal][msb]GWӊ9Fek g7j}h|u UR=9MCVΑyyc*ˑ|R#7B`3-d2 a]@=lirI\KNz' &&s x+b&߷,gneJL+g~Ł3a m}ƿ Lvk {uC\Sx)gama:#9I_mBޚű9yѣtWpO\ WI0y{\N k IЍsϻ%]:n땿v\?pwz]4lyλۮkVfЅ k:l9jK 3؈=t`Xσ>)f`95&""q *?ŪIm=!N1^hMd߰`թj(_7>_+9jh%z""Î[h,wLrǠA9R?F8o^ Լjlɖ8̝D{d! a".b ~'WEpP&5slO= ۝["$M|ϊ}I`gj̵c֚!z@v%1f)-iksh;;BKgNfzO@CMN+-)2pM:}Nׄ=Ϥ+,$<4QVʊ7ͧnL=n㔌<,ix|:*X0Άy`17$rXOQ{^"-rI]{ၥ8dRrnÇ1$E\(`*8VJAsy7 ":$2Xw_]|:HOd$*RVPn{)*Fм]db6Ӱ5!kLPq[{!R <qéCX,x<7GATyNe&Dp_ogD=Ɣ foϠ%?W>Wo6Ia9lOftΚz>vs듼p [[IKu-Aj4;탱}0&Mzt/~PJ4}KZ N᪼Ve5UEA"Am]6ŲALe0Pa3)+xTQý[]r/;mc%j儉mEl4 wrb]y= #)Wm6 dEOf͢ f?r ^ا2!򻙓egArWB\^ @3tc@wk;w8~ri`Y\ 2 Muc#@}bV*dDkZw2:^3g' kWd.oP8I#ɺ]`(iz=>|(tpy B &sg47fc^XR$`0ׂb6ڕ(x/'چQ+sM//~/n%#oʑP$Ӈ+]ӓ9.+zpt0yF`<2D^T|f5Fk;uJAkQ0SKûz9IH̅wTp{[^"4Yy Ue;3=yVLcr4R4NaPҴc8\U1 :qzy,9A13;duR-OX8.cqA en-6B X(FљI?1%!R\k >oK hٳ1s7mm 20<%ثv̽AeQ߇TF8~w7dD%_1~ٚVI{*lE>M޴EI' N~L?@^^ˡS"ߐ𿜗6k s2z7vcؽ4"n柇7Ňɻ4e;ΥpZMQ1wowūI.XKl0naz6rH_ߴi'ћe-dp=-~֯~e7i[h@Ϩ5&KX(. 5[LIPyd-j|t$OεuWSOMp1Q_8!j&5 "#$ӣYEN8b+T/_ `" mÑݤ9Vß&@!kLY`n?ΚGvLPS~z-zfNQ⒨ohhi,Cur^VGIl˾)ZBnrbD

,v|I?dSyp~*`hizDx&MqAr7H\jʢ)Aڳj,a_w7%eӿ6'-s (BGb-~+E䨸ae0V_m=Pѯd/ci_zbl%I) VN_q(^*ٸŻe⻉fXο he 0^@17Pz*+tVJkUͷ^Y~ڄ!ZfP1~'>QAEI4.##.ti?4||9aEG]s%G~\gZ3}Ҹ:[sMuz@IBe*EIK"C0m'F8 ۗ平Pg'8J>?r޽]bԭ_G !]Jgj5_0b|DAtۯDDC$t["8RنH0VDSOI >ݺFf#[ g8bASzP5C)yYR;e/`>ZKtϣrPj35sF:`Tbۺ2pwzc=Yc,{k䞠A7n86U`2Wtr\ >02T@@%+45Õgɘ&*O[x :;ºt=p*ZtjSUpɞOwO yuF^,"_biYɃ>^#IÒӔn=?Xj^݈x-4W`x GyS}8EUSGFyJS6Y>wdy9^L)KEl \pG婍o5760[kpĠ5Ǣ a(O~&WJyhAIWFUT$Z ~ԇVbibc cyK4's`3,'je'x` *حnQRhzA Rt5CXuO4e4O{~~]jkn&u7[n^Rt{e*ةtG GDs80K=K B!~髶۩њ8B?c"d&6"^>!/`9?㥣6_Ͻ<۽ȅ~c%Ӛ/%y+Fݩ=:9+2!(Xg:ƺoQV-H)B%,Q:dU ئN(RG?_אΝ.ؠYPue(E zzpY<0@&0}<VgTa$e RP_aO3r5i+PtLDgPAwǥV{JLyh`U^\ɧP.{옂G=Y28~"YjV űH\+ ."o7RY{(S➽տHV ~/ 4Q5ݛFBڱ#1LAҼh Hbܨ+vj9&2^F 5>T\դ>ݸR9#ڸk =8&DiԎ5'yn z GL#,&u mSK*iw4=*]wΒ7 r20kۄ545;(dL,:?oq"G+q k:s]zH6ͻoV>T'3ӆ +o,?.`$.AR; @ԜvnPk|F',"z]P1P;QYlCN)?G)Cw e7-oo_. *~Hh; }!Gj]!|ꘁ/-.^M rTIK&fNYf 7dL{P +h0 Cm'(;z+>9 *%VN^|y5فyRﺘ$Dd4[oDUpDM#;$]BG11<(=/dRۀ>124aJ1$;ŭ\ϐk'&4xJ~p'~Q6t!r21fR f0%{הTEN[nSE>9f$><ὸ:0(Fmr$L*Rvqwn <vwj+|JF.a'Š5+T)~ ^f"k\9E* Re(2HW1VCí1#sY˙aR9K^wU3Qڈ?">I buG.e CQ=4V5<1 e:%<ڹ]&a}ajzڱÚGM<)dӰE`--B>#XB{M! CZLcxc?*߱=,^4={kese}1P+-t Tn<=T@p{ٹliE&~!$/Ԇ7@F%ίRsX㭊jԍ:q*%:uAc #pSwX Vq< S6r t@ 1vDeR*LWj]H!XBx^!*xz\zf ?O~[ s j Ds_4cM< B_:txi'"BL'IN{S鄕/QNOuPZO1#=Nf+`mzMA}QͫQP1_#X" PA:<:D ]n =e8+%kqYT?@j쇑lӅyLb.&.5b^9OD,D8njcecT)J3_:sGGowk\9 .>TG֍fxځ\En6F$3}B,nZhW`83רQF&gZn@m*^bpɣo k>Ms2#p[~4iOY)Y$6a0=D$kAf)-m`!"qldIHŊU7]WLgb:b/I!tr]5XekO'7 Ӻc@pӜf}Y%+Wf:ӤI*SpA&dO|yj AInǀz{UZo]m^BW*2h;bL|\PAIMh?I)<"Q{uQ+R[GPrthth ' b,='2okG}MJyKfre.?>h\f.68<8 I2oߒҏ_ j^Yܧ8HTK^L๚X,$ K!#w F-/N2 ޑuItᮃwTyNrA}Eېk"ك[2>}C^|նA@Y9RDPv?<̇R[r bmt Feg$g::+h+^!4(>{-fle'a3AN6M5'WgCAd-AJłƑ,/6O(\sWO=5@ؚKoѳϭ.5!t&b>)<䖈0eݎGۨv15c6ii CVPJn>V&`e-Ҏ* RO;S%ȭ/N670Zpo2;~3Vgnzج`Rm -0:Y>3O(}k9~?)Qor@o73w:A KZU?mنI΀ O2.. 5~$z,HKLNj[|z)gh<2c<%ׁRTAG0L|Af^uQ tGYWuܵfqh`ygDg}{!2VbQ`\?إӈ|n'ES6A!p$JKZn6^G:3105 DEqHe•~xI~/«rxE& 4ƋV/Cy/ƻo@Wuuy^'i]k ru;<5[ã&N:t ;د @ R9co?}9 ~ǘql1VUl{T-Zvzr[~N f]G5(*V!L@iXoK^zFxCݶbcUZޱGce^pdőKi{S+5*)@ DӈT4MjwIE`<hb> S|h ՞63SE 9WnX.=gIt¾U1z6ϧ&yWf`}CA ߢ搙v't#gsʺ*/J昼zǙиޤT<}l36 8|;d[MPmfsӪR؜s@#Kj]]RK<3~YGfM=ЊLm;'4XY a{~0sp3 G|1o^%m0p3&\(5O |eU3%u#QkeHL$j6M R,x N.b- Ѫq 99x D=oz.Į.0Ѥ) у'd$@Q:"XA~!Cܬw ӰPe>' e%QZnP{e T6w7^,Ҷ0O Y֒B21ݸ[,z6"r.,CA]XSESVa0al;bz^gEn8 1#~3+jw/-feIO5YAj+Fj 0v9<=#ԇt\~̣ܙBRݬNO~c6ƅ|ybLQFp {szK S)as)wEGUo6&^(K51%! 8bo1a&39YY#`(Py@bD78Pp!I[#qQ)_/z bӪK" .i.nho6TY% b!T~ʡutG || CևYVOXGhǂSu{`Q<ڵrXu$U:{ogpcT5cJ f]?ٲ tUӒKys^]UH}[@Bޠ):=S.fjP͵e00{6vk Lsc>@_'EJL/[{}Vwp3)o9%kD&o\IXÛxb P+H 2_N\5Xp_ u>o Kes&%~lߌrBbP{&SOq^+;5Zc+S|Kp19(ntY_"d/hWgp=u<!8^ŖlOD>0U[bVtOF~_ٽq ĠBCpN;RF#Ƚ2ޟr[fY2Vmσ=4D;l"i.cas(]|&;}ױ7fG@؞g'aJ-1Xpb0]g"+#P/j~n]BsIַM}N8KJTY[{q~CkE|0c~VL H[acȵ2$@-@z90NP FMf.z7g֑LF /0h WˍEZ E8 ~MF C:_Gn' EWwՌiz=ިf,+P lY盺HNGcUS*Z eG 4W7sHU`xɢIjg`>-6'CFIUAA%FAmde&oeACDS}j5>.ȫeAe.}+:,\5 ´2_ [HyϤ6Ȋ<[vUh~O5k YOA* *nA.5R6szaIN\6@ 3/Z wyOTH- 0۟@xd |6]q#(*8~yYf~DL'QVwx^bu&8)F4.Qwq/ΔR_XFn CW@Z9OωZkȸC}rTOɪ5Fץ4k}"1P<۵K!7,[neFrZ! 'C#^k(~66\ʄLxA8%_@~kDMP^͚e&-O:"K REȓ42W*74牄 ,Gjy mr+w0er L1L@n%W6~+*+ Iߠ@g|wU< ӜeFS_]^_j!Q֓ZisBh> )7Օϫ58]PfVr?P6"Ӱ*'8eYݠWlk>XWώOn FNXxZ6`;E!^ꅟ-7W4Ʀ`/efA2xExq5Ǐ33rcuObR̉wfy*\&~ *u G*T<#Ȳ-ԯ\ `s!vL4Bq6 }GN~]o-/Z8(cM'Z)IZMX!lO'bIǖ"}^HX )M).?*<<nAU?ёhbV@!Xб_X+vIhg- "fBrrC xS²f5ZE|=Y5@n<ƫ*Fhm7`,W6=C/7G%g>s?=/oy7gؕMn-Dq bFs$#R5xӅ.TEr$ѧue+=}9ciV辆rURV.Vǭt~dāxuDR DNMfdU{G\qOt ljb7(H>f^l  t#I&C񰂇1L Y'zs5dGA+ɅK ]hB7EJե5Ek HTq̻T޼vC-i#m>Y_72D,O/=%v5FX( ybvJ`6:^S!@ǰ 1td%c5}P@` 粃̚X+/XTXÞq `Ļl7BB4-<7:Bv|{Ƭ%S27rfy/ёP* !I!mxo ijf65Sc4tMcb||<yO @@ͮedK#\#Zeɸq1R˕jETjdIES}Hz~3 ",XRXc9RN4R'YEy"a z ԕmމ]~0Zؼ,IpKޥ`sYa-UlL,/ȓwlz܄(+iA,+ ?GXtzV _ !j*⛋Xf|$Uh,a" ] L C)tU| ?XwAHQټ{e2`y2fс[ޕ,N"jwY{R٤l*ԣ X'h/o0qD lQdFy][v]Ѝvx0r#ܮc$g 7z}XtfIՙ {HD@׏*|G9 z9 Lx!ݮL~3/>d{2+gkA#r"#Vtؓ'ZG{s6Pm:T3K}Uh}sG:􃙦JN4-,<#ױ;;]RՕZU\{PN]PtNc'n ՇʅABH>W^hSpX@1,#`0]<4hx Bϱ8v?m,S͚Dx+g`"0Vnn8Y_UbBU_*|@6=o_βkS"|7v'ճh[/<p%ϨKMsޔf?AL\d*<!j H+? O}sI2ikX-W*%5P&Lb *J]aAD܀[nU𩶡ݒVVcWm0T/m!0z,s(Qg_,6<4I)miMXym z#IRB߂J!a@nRuOKynn>Q 9.R cj\v+:D|8ӯXu73 O0exiQcݤ^jHH UjjQT,AGe2m-VH D ɶYVr\!]4 ҷR*`*ՌmaiTmrzпDF4$tSxZͨ12IHN ߒ6╵)aԶ>29P{cH1rju%J>So h˅4 9AG^lI vZ[G,I6װѽ\բ+^A)о#d!8Kv>O^(e;.w\ZТl;syONS ŲJ#7VE3ro@54̈'?Fޯ(n7GqnhSN0"Vr i𫫨h晪W 6ܖ ]:Ҽ>AC@иi X!p.ߛ}TMr]*t[׎5a Q,{7m?Y*W›SK4*1T<SLG絓),G/\`VG.Zz*떪{RcTIw l;Ҭ"M7#+LKaa5UoBE2Y*&&VM>st4ҵۿڕ8m3C ˜1Tٜ`C[zIm uLz{W"3Ya+5Z;E>YPx AZ?SjB~cH%%B\$M{++h˨VJV{󋺿8kl%*opU-jP!ZlNd0C4VplB\(][bmΉ;&Q+5 LJA?H#lkWeHJ;^!GoH?Yœ, s;0W>a 2^^ooJoGOIIz=͟Aa/ u}_b>u@JMo_4E`wZOcpR$XU`jU?n3U)I+w鯫3 >Cx B wuwwM3{gXƔ.r}>`|ʼ@8%G;(n"I7r밾LnEkB 㸮f8z;_ 8 .Zi<*k#}AՐ .l[BBw+ ʤI\-[a|WZ0'U԰H(fC"I8 {Od &l\X%N&6sN( 3S9J4^RFZEaREth7y: *|5a(R|>V=4;qy({+_E5-,ȫa"WC:$Ђd s˚88 |~c-6S>dګ (&ŅUޮOJomOk :j H؍VQvG/='zxtp'`su9ƀԕ"i'Ƴ}̴9f2$ X —P{B$ '۞N@,؛(*0dpZDqWb"IXp)ֆD@Hwճ5JfD'l7S6%)Wz:Mxom]px>127J n{=4VwQ~*$wלئ4godk^=ʹ2f ,㰤HPA /1:J̪kx<]"2ik6 AưsqxX T}]v'R&-ŲC8Bw l+1Wv0 DD֝~+?oF@iyΑgoߩh p9ֻ":(t *N&^D1.ݹ(\q~5e$J|^CS_ mfcoE?Wh#2;w(ۘ޾#tEtmUI\JB`(jSj|5@$eWuLN'kgHK-q Tdk_zԿHotsYou I Tg̠2.C+e,SV7qf/qz*DѯG`XL%ӿwF'D(޿4'L OjE8X~1s nS\>lp,*&0SR=f;*쥗zj!&Azo *»2q-(0Y Rs}-R@zVfv]iJ)W!|)ޘVYd>px8/Pkbކ6>$~?{Q83r:|{1v_(}vkF'{&Ax'-|bQB-wg7wgU.>$[8 "x-." !Vl0$Y{Aqvb5p}-HΗ;g{`hƆ4[.2dبTTiBt[zu5/Y;$-#4h&1J,#p̤ثZu /߁\XoL*4?w_,^L= k/ .dp{KŇ0ɵ7 *LS<Uh`ەA?J\m޹qB.%Tڅ&P w5y(ZVJ^#ZV87N̜4Qjk,B^Q*7I.bc_l1{k_}]ORߛ&O5CVJT .Z]smUoXD$yPXQNi;`^/Zm'&g\.HOӤeYa[(ijky`E|.XYq@,J8h"^^ҩ!Qn3E˷#dVNIp Y/IZ+v m aIzvB~@3fu͝ Iܿ*E Ha9k^qmJq hu$]a8L/A$^sHrӞ I2 Z7eQ,$Bc֞tt$^|wV<9dξBuM=Ubn!k&C~i[RN7|׽@|W Az%/DK qW–~f]xվ i@ C'/xnxҰDP\g*"y֕lFPn /=z2۶9~8+iY JniyFBf!W5=@5LVG>̝t}"m;T Y7%8f8 i3m pm^ys~@tt_mtQ^(sF#eV:\x?XaTa\JA}DEnd5r<2C\6JxQN(1Wn!oMjqZTI[4[π29ͺ:ejG>)!(:OaF)ExB?c|T j"sij;e)1U2!Yo+a!! ;ݖ<nr  !VGsb EDhtcM=y6~f-9,]I2p۱}AU m2C%2<1܁.:YTE`^ú3ҫΥ:I9?\",r7B@oߡ+ZLs;P+*Jnr7ܲHɘ"OmN{1(jB]~+qoWrV4$Vm NM7?bjjj`?5VHDB>\gMݎWh)Ў}q0Q8po2,mJ,49=V;s ӏ[,T|{wʧ+Q*9`_J=}͞?am*~`fP/V(J7T2eX4SAn$p7<ќaqc$)tdD?YUϺ:$q3CTTfO(gt@F)L|5tnHL.1;BwjW OlTj`Ru.b0j[\4-ssr0đ_x1XgŶ-ˆө? Dne( %Gt&|!] (I6̬nșLA{b9L,QPؕ[5aNMxTlXGaTzԌ:WG[GO@趾 Fc]6)x ?nE)a;$%fS}fMyֹ|wwvP%IcB H1^j+G8t] -ݬE&VI_iﮝ@߹WT2oYuVgqjo|QT& > !-<{n@[:wct2+k4=nP o1+eۮB_A|߹ [gs3WF nvDD< qKתӇ'IBRAGG `S 6V(%Vf}mg$: T.Q 7GcU}2=\N NSB <]f+\IMH n_'䓪y bxQW4'7Ga xvǢ&w#$v=1=SP4kё'1%5F;P%3L ݵb l\B䖣=s/ abOW'0Q#H:ݐ6Ec ȎG}!E%*1HKZu6oK*~{jp@Apt:qE*~eӠ&#ӡ`£`; rdCceP+`+T}l$I{+^UWwz{CXY0(l6,?{@u?$rEizdL`T>'yU|o9trDXU8S @X O{!12q&D;Qį~㒎 9bwZ]- xc_܋2\HBS=$AIDGs -xw30t2ta|02OJx)l\O"CB/g;`67S1[pW-wF)\]K3uk7*D '-:& jWV !?WbpT?`+ A2|CiƐUpUCwrmAa3O PÄ.%C62\-+f4V/$%s;]:ؿ#MD@f:<ѷԆke\Ֆ*UK` >[h'X-a2 7$!{C:QZAXH-' I<$,MBTqc`ZiRܚ ^/_GJQtHTNn߬y:OG5>d`)WEIY` P5-UX7A$mlnVG`mReX+}u?~"<ʾe!,MRtiyuT>$ۘl!yJrsq}bH5 ?6#7nͨi09}À6[mDlQы:9˺EM>Y>by-}$N9]%tkkABYO}<8hA}k.j4fL$%[?3] 8c,(T0 FKqS8ubű8nBx<ʴ*RPBR\h9"Zw5وjF}'H:T*ʳOrN N'PJꋹSQ@p,OvRI@̵\guؑ)0ˤ>K6h=t}W {n1.eLʫLm_x2ELnn`kLȤAqHi|ޕ^/{" j^+ 26?5{ hN{cm\I\ AVe k §ә۰f|4~DnsQlX*X:&z!&xكrĠ*HxeEagkI(͈]M|@R"J g1eb2B;n:Tߣ }p*0HT >c/srw(w'ڀᅓ`XBV@_7 {4* i|4 O yX~7xG`}E'6@10kשz8a@L1k[?G_ʮ\iP`k d1z3z%UtJh"Wxyذe!y@{8h#*S+ GWC{&-`٭=k6|=-ea+űjcD  RRI%vSO}HN  HS !T{&2&Nڤ,h)s+~:uڅAVH5Z0~p̼a(>TLiMQ76{#6Gom* H B,d*O~+8j5?΃jn%K/!0q"1{qS0`W ,:I93’pۣ1Ccmc"]=ĝ\5Y d<"bȬ4]~c81(lUzgOm1l~ͥ斦LʏyK4NpDvO[c{+mݟ<)߉Ո-Ȧ?nj8+h˽ j[ncRXzDn!iVqyۯ-ԫON!bh$ҫsC}{ۓd æ5z5LɟM~oŒAa8|w1I+m@Xe- mpOOhy v{@ `2Bx1c3g[nsh &-40mU"GQlN詩 dE CߒhtAN~A"fgC2;ʳe^Bfg Oq>/CQZeY ~G8ڂF"5չ#j<zhaי:3^ e^xLjt9Z-UW~644w8%2"uM\ހSs!,oDEߣn\C^0+-@Rz kԈ§. z[Tktv{ƿ쯗~ hF)աj#,A2.Cֲsдt(Qb x/-9gn%dB,bхx5k{s'+e%2x HRn+m7,}RW$!ڪ$':"^'*#VUƻҕ K|2a8D%?)ڧ']N*?iDgq\T ?7zAa d4ɼ>PP #[PI~% Ełb"NAZ G*i0E=y^t8rrdCeBb :5aDԤcuh wKJժ=.(dq҅fQȦ*,ݥb"C-G, v?H^(h'ZSMh8s7/t k;O54_N]t\uo{_MZS@m!#UW@^B&| gIoj{'NW*M%@&ft; 1Β~\:(hX \o#VL6&[bL3;y*\ "}r*ʆ.![ ^{JAaJxDRUpgxNrd_䤺D{}I`v!wz?J(U J $rUUrH<0#$X"6aPD:]:{kFa@~rDN|(|,Zs3ʗR #Sӌ0Kva̖~40 vΌ+xdS%$g5Z.-ZCբu5Li?#OUw^*,Ph~opUvUrm;thhO),aW"j1aVA(.~{mAJ1KL=N\vG( "aTɝ_;ʮjj~?;wp6?ssX3 L=;d]X3>Cf+cz͒1k}p#kHt7:[^5ahtI%frId{u+12WP238pm0`7ts))PñH䤳y5[3?ܰT41s?Ac'nQL̬s$MtI 5牜z\EY+ٶ9):PS¸`1t;ZklX#b|!L ">^̸\M8\E N$VKtײht8%gl wsP"QRM'R$%kuҪ0XԨIK`Gyåߵh$Jn_NNu 4\`Zd)Fat1DI*oiEИWԼ4BX_ϋ7V{XXXxdTԪoٯx wg]E1SꤿM4HXْ^ުH~уbaܱۙGp/k65ɏ*~&%"0}6Y?ݖq.VWjL* Ŋ툫|~{6 0mٱx]t+^Ob$(V*0bg)(1"y6Ŭ'2d-DK͚K1Nk X}q9c%OA&7YTq5&.5P:&_W:DPcK2P2asiN)$OV'8Jql%tü8үq nڸac|D06Q-i)Mp4iTTV2qg|K[ CHIMX\m?9֓ * q7!z_[#шeTM%}iuK ]  K/\͓-tb>xԗR:vF3Q;K4孏.apo)Iܢ+=jL'+)NdXxqlSAnMmIݓD)hjEŽڮx;modfёi@]?h_F>3g,Xo[A(]WcbԫcZ 4 ݓ)n}f3S bJM0#.$U8]czg)f+mRO{VڼApZORTaiپ=)/tzYڷfOf_ }1ǧA4$,`pMmdn %)Q+ =bcQ˙EgSQǦl+TɅdtMSKtqxOk% z}/!AMb|=P w)E"}l{#,mtl}{6hrq\,05N'TX|Y /j.v-߳ŢjguyK>jm| p'߶sVDLCMe&K-8aǛvc6!E}/0V*Bn}a!l]%n+AU 7]plzdesƬ%fùE^,~q=2Ü9(wI7Mlgx*}XT'|FS!p 7V{bhc&g0 nU!%yJ@O]8ޑDX^vH[GLEHMܡVl:H𒠵lmᧅm+w"P>^:=~jV|;;[֋gqWFu?ҴZԓדY7bl[{'yY4 ]O,4UHPD=;Txƅr 4'wż|# w K!Y.ED@ **Q([[EȊM~a{ ߦIAųzJQMG"ޚG pfjJlRIfQmWCOdʷNl-wku%"|!6Yċ0eҏ|m`*a66zMؘF*v2J {Hh$m^g:Ƞzct?yitsn"Zx`M_ll1y帑 _KspSAru}fGiPzATez~P{Ws D\;:Qk_l-]7l0魢9utkލ6$h 8$b="(t qd( Ô!.TXyR xuG%BBy{ė:HڹԁT(\1%ivn_TrY4>՗h` T7%r2廲^@4Ӥſ[nB96m989m+7<˝h?8Ԫvl V-֚;w>ʊo\sX[qh3 @cp;Y)8KSx& anXٿC^;8 sYh=. f!9K i8*'7͂d>qԞLJ.@+*EUFDN/LXJߒ.$]Wu74׭[rzqV.DZ"WFQ-9aU{@5ypxbuo,oG g%>5M-T?1fm.. "kRJə5IvB 07wv*`X6AV]jw 6=nا#&7ߍކk1H-1xroiЋ>W<2A-*s@/e}f&QA#hLvHVu=+{b+;t;ytehsAai4: FF!wudz q^Eh/܇U5Hw+AĎPLD>/d>(ÿeD wJ|uiZw^'T}y+v@khA"X~j z^O8Ì=úhZ6q!,O=4?lK[D_IA5֭nGl2Cb矻r58h'zGiĪ tvgRFdsyhN]ɘ!WPvᔅaTYdWKZ媳cEgDШ]#[[k Jqɒ}EH}+~rS?Dg` \OK'Znr^aff< Sl t >ܾK:fjSk*Yzi#(1{L+&D Ӣ{aJMI=^k4hXq^y﹩Ut,kMG2&.lm7ږ?Qާ뱴Mf+_Ň}ezEq4nk(j^dVo pWjW[8bw4{סlC2y XdۈVE$._#t;Nݒݕ(nZv: Y -Iۯ(ejrw 3Nd?Ő<׸lU#o`:lg/3A_;9G<6l;kPhG+//1H]T* $/(CU:o>Ql9I//"c̝cz(z5S3 \(閅s LѱmbMh\dwd5(O_o?}Qr=w8{rߣ{Z7l~!MrDQ#g LFDG+#i=)21r:J@|{KHM^ئ@DSzwwQ@vH` JE?b0 @Rs4.J@siKKêfc?H.[JHN!c~.HIzp`pt']e~oBxy3l>3Bd{N!@8 !S"6?p7 ՗I:(GyEx%dvyj|NFԡt~:F~MWKa6b4iq-huwlg.gLwt2{fpUGqR%D0d%y-]1Zύp'ONӢ wUy)8o܋_r}|<|PY_|\][?'>tZ D|S%o;iiLrZgI^_UngPZRB}GpȔ#aCF؜ܷ7I04,E r`Z=^\b#5zaϨ\K#{ =AQqDgG3ᦱ5y%wd8s}3NRB $e*ݣU]-=k4 ŵ@}H쒇B|{)|s,IZи'[pѧ&.kn-ats6f$} U[;QqaN`5l/e3J}9Id:Ϣ ad%3qFdqNL&驽I:)$EeDK$D~ zTw[IJ动@ꄽhp|>:0jN;ws'M*B6S C%k^ȢL+~ pQ%ei ';wM3NZRLEgȂM+K k2>t-L5@ks"(PnׁLK+U {94=!|K?4P>S{w (l., cY&s""9#LƜ:ȨMQ1usdLSAhuƳ 7BGY*#逮puqLIf{$.\PMt uAhS'pU)m-rm pz3EJ6pjH ܺ@zs^GWN_o31=/`0&IO":ENv"| sæU ݂{v[͆MZ>/I3{k 8Ȫ^޻ 7]YJ ޹d$!ScZ#nsqM@|àiDgyO5p؎v3!\\FH4/]x.kj7¿V ћw .)M6UCr *8t.P1{! H :/m2190zRS T]!7?&KJN]BǔH/m].-eӀ})fR$woVlaY4q[A:Tٞ< g E{XЩ(u b!np1²8!EJ~ lתĻN-4GmTVm wɻ$Ѐ W2O0ni kNqr!/Y.ɐ@C.1cex8@CiPJW3|@=5} iCjLVoȀNYsJ͉FUC3ط@&IzK\m$ov>ZkE~<8@:a=hgK"FaXj+cK[x H}8Os 4!XOtg`6A$:3Zk@MaC-bjxu[L-ImbXyY^[!>(vI|RQ3 Rae`  F"|Jz"B(KYo=-n9 !ra_t}Vڶs2lp\*jW IQYw2{3!x~6>#QQ5\H . iMX.;(i@īR'(Y%df7  :D 9'VR,^|ӓه=(H[ zXf}8y(>#g(HCzY~oCTCۤfi?gd/{1:ELݿ 97(^-,Y{ƥ,--(>~'2}{Z] rBF^Q";83Apmrk𻖴md "b{E )pɜy.|W/<|t)`~No 'O6oD'a:$av4 p8|s39o3;#Q6 %=R>a$DX/p?߳r.0p33fed>-: \v"qѱ{NDy)t<=˪5_3A|Dx &~zA7%eivvrDv{ff ;4?ϰfag0BQЯLaS Q %ORe#U.4x1DA/ZDsk [^vtՉ`E4Mdm}<U0#o֥Bvm({^ͳH͇g20ۇi?YwpێRv4א!|[ji6بMJ[L2t0/|dߊΌY=L?DKT[h %Mv`vwo,4[޲iBٳS ϟPEקcQi L794 ?) &1c2P^莝 0k̈n5ՙUz]n GpL8&}lhIW!mL0ܽ߮A6; QYj6X6ou)%~ZI [w#ѩU U@r_ieMw^Bߩ D۞u9#`Y+6Mpj%| TR5Iv,Tӵ4 `),#AEc£ryF=izkX"#2~" .DSUQB`/صR_@yt̗sМ !Q PAJ%A=8?Hj lwW=сnASKt4,+̑]Y'3<_mZR\PQc_37p$Xsl*G&:HAm$ m^W{cƤ$KT_S./:vk[datI |\ZQZZZ0Z+ҌM#wN< D-(Kid,4!LE*7h|AŪ>ڇ)/Og^0f8FigJ$ˆ6TmٗU)#c7z{`v8lb6(c}#n\*BT3F,z|T-& 6*wzw֎Q1"0kߗz!ȂtHiECF/$|Nw_؝@;}x7:$#Q<\I,z/xb!B,BQmk{!j[dmRjĶf P||R%Ԍ @WfgUoB=KXL0ڠ@1y]1-z0iks$q{ޫx̙Jre/zP4"dq*&HaVK}}*ïM}S}PzJd%HmB}hVGvuPv$JTO4G>}[% F/|ome[FIa GXp(L҅j![7ٟmxeU?tтú ; ]ˣ>E)}}TPWwG QݴSֳIz]@"CPi[ #2WVإx?nK7ːd yH]1c-@1(lTk?U<)L 7-{#oazs[-+HJ"je6 ~Ci/fġߛ8vȘ/e|'oMFn]o]Zթeb7't.*lj)pXqw/=%_b:;> $B?l 'aE{uďּm5AQQq8#B.|ܥd JS]fh_s?" uOƉ2M7d/٤˲a$h~_~\/=/䇼z9RߎMvt!{;.+.%-vk,j+U2ށDLKCY1 Be菂0*Ӕ ߼*Cop) C/Cx(N͡6<\EkGDehp`i]8&b \ oN`'|.(24hM3ЗZkE*\lkmؑ 7.>Eʎe=I7FTDX,l_lPuGfW%r2J<܌ .$mirҒ5Z's*9g\gO`N F^-hM>;t}<$C)備]5˜2ZAEՄ禙WL R] S"\SD'ǯDlCtu+K%NEɏw9*,ȓ}kîØܵiHLJw{BcB׍y ^}sgQ(K\ d,BuO*]v|[TW#jʹX |@uZ+XlRÂO@KG@Y9+2/so:z~cZvvxBv[s߁:E r=^bh؍@r.>T<@xKtnER G 9}v JiMQEܮTcE9|M= ` H•`8K|u.X8 /Xp},-no]Fa }C7~$fg r8t: :Ц8X< դ8 OCZf1;5sro,NgFjLj_n2Bav~OW=epK'6yֹcqt*] IN.MS`6o_2u9$Ƚ$`Nvg$86N!sgJA$Wp`T72"7GxەM tF8l{)&ixGQ:G~RSCh=[owMPx60:-'6/ByǖzʒDdO`xEBB=7PqT;=68ۿ"xޗ~F%4[Ј玕D 9VEUQU2mOK/oak tcD@%\&V5s贺_O1)|+Q1W!miؑ'r Y]\h]~"zyd62u汸e䏍bժݐYV*3s.IF KܙSˎ:$ :reAoE|4zc*ACKCf) tk &dD̮NVeerVx@ivO8)Ǻ o4'+n_X^a0WY0A?I#`u1Iv2=3it8W Οna 8'g( 7`)\7YN+f"zhēCwoE\6h6ǧAkPog^ 1YlBTM?#\ 2a8O Y)֩?iV&#vWv:&Dfk^Xο^XDTXN=ߒ)X˕PyBk(0W4Kd)YbVZ&Kl׿=Zi <9]] вx|lKF+CsktXP "LYg$d>"7f5B0lO}\=@6 ]pKh7*,;0§ќ&EVx+[x!)v rt!>O0BKYjAM4 h_\_)O!dw~(ah^_+7g~:|*\OvR[EF,hԡ7p2)O6:,_7%I2 vIxMXw PSJGL8}hٷCvvCf! \1c+9J/.)/g7E~sGfTIIho{p 'kRX(!L xӭHn-"vdHQ+L_F? p!T"pMl;Hnҭ&\NxτKyYP_׊o /#:*lMBbPfjMIZ#w_ef9TS&g:/.!vftUh;qx{JeaƵcݛ t\$%CFK1UT"C%BD)tl{|!%g bNp^,O>m k _$J<q[q-w0a8W]3cq;Xdl[7N[4W1yJX~1{( gVS(oz O1[A(FЄ? mRqlGͲ?B飐c||}McZFj~+vg:~ʪ tNn)QM[" .,B-諣98W$_FbﰇRSiE(`Ju!z[.7)PVda \X<Yj7!SCܛL99qY\sciqITW;+tFňwfY(o}8TDZ]ָa>mt2/Զ{$Jαo񯘨{j[=PuFLD&y_?jl;A=|P˪ݪ⓾q7kBewEu<|Ʋwn_KEz[7a\Ncm6G`WNYD~Id)DΟت(t|,] 6IA&d4vac A_/ wֹܲцdA1|dRX@*YQhbMG]=脀=r:Rx ݦ_,(Y7na4٘AӄE'ȟUPI~̲B37~紀D:;/Elq㛰˯d\(#E㴊 <=iO+j &قҾK,UVgG؏[zwW$Pyg16Ѹ8%=o%jZ _c4MNH,ch_R9۞TVEhRbWiDlVMIˑ{^wdli~z@ka8UF2`w"4i HhEvp +] EVv;(vLң72{m$yLI-pŠ;/˜nM%CD-IJ@D7I3`~͚k4f.b*?кS+dzvM^l DyZ݁wI5M)p^=3WDR_I"?lC{Xn l[R+g|B^c"ҶmwjIb5wf6(A>bG2qԼK*r.(Bo; -h3zy*y*~iG㿌+(#=﹡ ln@eGu<'[zuP7;Z'[U|^WG!` }³*oXo$ęZk螥G{ V*bBpomCfɷl I8azu:, ^KUrPsp1fѬp= a5.aNJ `Gzk9#},sNPYr^˿-w; 2N@,V_|EY|)~&4|R#{# _㠰"]r1" Q6ж5H˃gHxt:Ûc4..F뫎-R;m,mV_%߿lK4kD jb 2Q KXQTKP "}L>P/0=3mX^[@K-,W6;-p"TM\+OJ!}Ԅ jV z!D}xJ Vј7"m)qnaBwi#>ЗwQk MX  un|]a_} Ml$7ƞ:E/dpB4E~i%#³~Võ@'E("#3nw.gofXoT_Xx )I3Ul6`_LjcufTs!,DL6;g&hMEy6qVN Jd{1#oupw>3[ಁDۤY"6Oҭt );QO4D+EKͩ{f0NNW5M--6Lj QŇp&=ܷv}˂9;s3aRf9εb 7ZE_'gy^I0LTeX;"4NЉsPܪrlܒY' R')EQ},D$cPo[Q*y0WvE?xMEDeŐN=H jҎ9fD0I5@E$%sha 30Lbsh7< R6U[&NSS!V!`$lG.D1O-λjmvv%aS.ϢC!`RR??& = GO2^~Xe}Um'G5qu{烜pIaY֧ 9TjlTx1A)xI>~Lw΀P rБTl@&AeU2M=X5͌Gp>7SOPqI);!4<fzD@z><  &:$35 X>X]Jr;ūɘRl6D&ɳ֨Va逭8}; kݒ?diżs{/"VVax2Ԑ⦄VB(ڠ*1^>T%ȷV& K3 x'0)s5_i}^^bZccZ:ʙxܣEhO>p"hVJ1$<\QHP#%oݽ_ %ڟvg3ik<2BMhxFF@JC(uL9ޯoK:Ӡ: $:m5npEE&No٧6HuG`3"k>5lp&q*QDE j Tl5©?I,K)k̖T;6M<52CO'/ ɱhBU[f$ݿ?7ZaٰzI|Ɲ@  TDݽzaj0gh )Lil}Eq2?^|O:N9iebkOg ȋOBN8ßj~)ګ]x΀>@7eEY4 OKg+G'12KHr]ppyF%`z嶼;3xizhʽt~CK1cgauF荩qRlUk H~m)),nr1i{Bw9NWpF}ue1!B%AYJNO&qawz*4ꊜcOc>vELr2,OYh!+ηO+pT\!= +QAd4E[wFN7lEg.75ț&JAB٤48?Βv+m B@AX2{|;'8uIqQi>UOޜ_Ov/Y؝.L;Oz^K^U_1ю#ߍUzB'B\ 0MX Q$cv%쮠9Z Bz}uQk֪/ F]>|F] %x_qB ;\n|Y*2;c3c6ɕ.D%i4\fxgD3{ދVR!a=6į0.qNZ1]|xG}lml`]RtX>p(Fرs|x8tHB&$ 8:w l}v4ax;/D ԿhMdl;ϗ|BB}N/DA͠LqK.;Zj[j J$GJt-倥sػ yמ UC!B&#ݒ !|+*fV~qt_)Tt%~M2bfar)a؈"=^_77|‹^>aauXq@]J|@ Fvi6ԍksHA{ّ|Ox~l `jq5sճz('ˤCSKkbwa Xqs~o5odu:M> _S+:b y F /!Ud%i(490uS؞:v eX)攸nG]V{&}Fu9"|%ffSO(6n 2[$}-Q0-÷z0hm$̒`][3O"M:sXi_sP|wG*X:OY:/z*1tTWg&Y5*uZBBݞ<`HԱOb#R\ĈT5NqPE xV1Kr<Ċ-\(]D;h86XHu r­@54dZ|ёh z,O)]=E@':6UB뮽Ar! 5GdžihBhB%s0>-AgYreCQʬA;aX1~>4%)%kO&\ϮRS[#Cy/v]E6&},@./[&/ >ڞ*u$s@ y{ߢ6`_SHNUBP^r$Oo.Z Q*ߗ$d$3DPf_o*v$`opCƸvErެrTIs"d7{qn蹏>jeu[FkbCH~SX\N'>JX ?a15& t;>_/i _B Y-/F65M|!]hcTOvHyuNiG ?k*ҋ@\g4il3оr $ eڙXI&+h5YFM-αt_n(2w*Vc;KzU7ʀMly;6t3]w0O _س|x/<ǨVX&ͫgBy| i(a1S[ 0lcf>}9+%߁!o)n A\|Pyo ~LꫥxI=>Y,w]0ϖ֮ z:Zv;3v);8N}}sp}ؿ%<\-8Ի A}%29Z?&RC;ea,̣ȥRfzS Uo>;F(V [ȶ!N&H+B:x@t z5!!J醮߲XnKF]b.U(:b\i{!@XI 8K,qd!Cc=ȆUs@țc7ar۾wcnBx֊;r Ydgwy0? mѸw:9 E²3sRg"t',"'ɷMjC׵fNoV;J9Y'"ҢLNtĄYr ,*u*䅤c S%9ya)2kyyT} 1?e\9Y$)z<߳!YGS0H T:. ^RF1jC<ߜ @?6fgu<2Z> 5Lkn矪,Pя-&%$p9S:*ٕ* $eyYHd*>xTb* kdB prPʧTFM]#*#"B+bHk.cO${39Kޕ+Z.H%vWVS~;91ϟ򮲋C aן YHQg!6γ(6 ֍x{i6Wq%f#hKr7ő]8}-9aOEưں\xY7J䄅dt~4T~n_۝Հb\ߣa8 5$o};_j>p]5N-Hl2Õh5j㿱NVcU뽧_pW*`Л6{B,=*t`q~G3^1UJvܿ ҦA7!gN }&D}&xYf]&z >Mh NM㜞b:Xlkn̒I͂N){䯣8$FKS{Iw;Mb|C:iL? KCJn-S4NIL"'C(`I/g8DY+=oQd+wqֿlKn #dc 3rm hmF0n]BB5Z{xvkX?A* 3ؤEW?i-2%lA>Yx”"7zK21^| Z|w-r-%]lM[w' T:+MJq#%0'6>'qǸM`Hp4-c  &CO K[Cd1X@zGAM!L8`SNH{]5f7ƼA;ݣcQ>*[%b0psn&P̋KZY`tp|25~Z`}Lɂ#L#yV0x-Ւuv2ټs"%*hW|5 >[-)QAږo+ytuOoLp:$SԘD?u-kM!h v|:gG~?|&-mEzuۜ=}iB> "w%P(R/vUńx|@'jwGن̵V.SR M7=o)>=o$C$qY;w;%#Z4}(6}9 bRJ^N-tTf, Su htg6l8n%JqRaHn}fv, @JaogfՅ)p!3n[ܾ2,2G W>rR'd^cl!g0i>JbSY8 L8fsC%n9L撓}%ɌCQxNiI V#y8&,8;y!Ӊvo̮Uik Gw:X+"`vj⵲_I˹]`U+QRij"a ~"CWmMLx+6 c|c+"πZ"e@c3JI{0y}dRfɠ1 V)Q>)idl{~ϚוL,C\fFuV|E~NrO5kDZ]}FBp,pJXel9$0m&٧30JRK]yw}:>ߓImfAIU\kE!;!3~ѽ.ofU@.`\{;.|Uu@.0E? "Q5:#Ɯ!MXb '" q?D:CbfϜw9ژ2'XmsZ&28^P޹ɤVhM+Jԯ,kl)b5熾|&]m06_>l}p;*]"@"(&95;=(vf<2:~V.Cl}E#,4/ i?LzK]d)2[i\֏c@w"XdD~|NC ۗ<-K.řwƌ5,eE;v)O6kd&v FUf§1Z**[X?V'1 UVw[qku:)?W}#p/>޸|0 򚵦UwCmˍ1c 9eb)X'$o,}#V/MB;\QOA!i8nvx1=R{ۜ%q~Nոl%o?:0:zYo%.<&E6~|l(,Pob]4gb}ORtGhIA+ kOg!ُ~$+\͇[A,LC߮iF`]Xi1N!|}; >G46 ?#*g=C׊?,UJ/(cJy ߑ3 ڼk!-h:pԛW)"q(٪DɳǤ\]kde\s3jp8E?nk^rYzA!xI34] = %FhtleeNdʩ$s4}`2WָD-w?~2^C;6 f}`g LƑܒIfT5 F/24РpU_Pz靵]yqq(DbN~{۷ŴZVz#jҤFYm=U,1&ؽ1屣NVjcdI9w`P.F1DBzeQZjnX&F?2V$ۣN|H .~7͙ϾmI'nx|Ӟs5_`d OcJ+73uu)*G UfmDd<ތ `5ֻC F/ XrHܽqs8N#VPf UM]RZ(z(倩G&7%#/YK``&=4MX u7vRNh}(O/q`.ڰQN/_Sn`1gjaB {~pg6q'sh8qKICO"WJw$s9 &\"'̘ńxJP~̮@\Zsa^r9;!_Qhck#QRns*RNu9m-5\m=bx\guvD%P1>'΁"Aߘ%[7ZYU\Hdq8A.gH"w[e?-(K|-gV> n drw%Pu#dO!$';nTo(qA#ɸ)4Cwa*F[cB}'&1\܃pcK+N&f0P j C;mGZKx<_9 Bc>j@/[lFru&*=sZT[*`)N(r=%ɋYr+UG9ʛUX)#$kX{j\@͗t%bp_̜_ra,yR{L wo^DvCп%beQöju$[g-:L"' ͒X}g'i8{{80PSsJ{k7J'| a3Ms']LG' P_Qꜟrw䤨Aȷ%hZ܉ӵ0u~n343!;fB l͕(/c 9Igiäqv߷x29ֲ[A!\كeDMw5p:jFT{4abg=NW*3,-Q3qfF|tDf5n\q|b .>DFr0|.'AB>P⃨Yx0AVUhr˚C^5Z+jܭ"=x^mF@ N,d@!_h^$Zy s2q텄 EŇ0? àM4SX&]"k8&{~*%F`8&j:XCVw M^]Ƨ7x~3%,fZxHE*uvY8p0Nq 3o_өJhL*HqBlYHyg=':HTVr ^}">}\"EPν#RhUϔrAMy?!O Z#xU7 L3* 5RU&RwK[Gd!'CIFra90(9:_=)(h%iQ6I}w Ҿ:nd'GQ E=OY M/uRw,vq Tbǧ`[*:ʿ z2lcC(Yg \&%a\.Dn?tp)t5<+RNC=uM[K !M$ue.<%c!P& £~>-4K- *~e+EM,GS]GƑ(c V[pwn__R( |l _C1 b<9m컴}i\v\&Unm dF?ږ^T~?ɵ kcv˅#Dk%VBb2ԝ~ NE.sX?5V4;|lI^H"gC$"^WKlDzf@k~tvzM(/p̀oo|0ZzU,Yexz 5:,Dž 6d%kP#qs>ڑFjy0㚔@>6ue@l뒦#?% X sFfz7}-%n,9E&1Q{^xU[?[M}~J>ŲXmL d1ID̅$-7NYܧ[9>PKY+rO͢<,菴',xhH7e(MjkxMJ<{'̢e7$ZVnl*bZ,+W f10:]*VՇ`_>]}& h?Kao=h-T+] %c QXW?& %mm^2,E-M42<-cI2.;Ï5eAOQcBpfBz֍5֑!%oz& TBeDRst?Gm޿߇8,C| -EI?%V+{CNoNZJe|BeYh8D-A~t7 :|O3U" BNtΊQjBʼުVmۗg3P %j8{gҾ}5zjWy%zpH A (}_-C7o>2b` ^OLTdgQ=t2ں 'vr$rS4!j|.k@)_g yV l|O{M{b|_H O ac*i$b; mr` Δ- 3T4 Wzrs R