python-openopt-0.5602-1.fc22$>h$MA1GlLJ2.>9nx?nhd  J />B Q]qw      i ,4(89 :GHI <X Y \ ]^7b;d;e;f;l;t;uFvPDwQx[<yep=ndCpython-openopt0.56021.fc22A python module for numerical optimizationUniversal numerical optimization package with several own solvers (e.g. ralg) and connections to tens of other, graphical output of convergence and many other goodies.Ul{buildvm-14.phx2.fedoraproject.orgFedora ProjectFedora ProjectBSDFedora ProjectUnspecifiedhttp://openopt.org/linuxnoarch#-H | ;^|l77JZ33{ k l' 8 8M.. ) ; ; v !((  88 |YY>QQ&qqq7GG4(%   *  kER11mJnn6'',J>=Y_87e""U(`*.)< $$ffiVCPCPzZZTb5Q5Q  j Y Y   h )2MCC|  3X``R366PPo k k   1PP8ee+ y yg > >Prr [ AG?G?*/@/e!![~~ 88Yd7>U= h !!4[%% ?:&8 6 6(A~wGfF/W -4##(7?(b&aFZ55D,,  @r?U ==&tt  LLk33WWWW@IJ  [VUUU[[WWWUU// D||yyA )WW00 9 9%(66  6I g gt[.# ?%CEy!( tq) B   1 s  = 66Z AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤Ul{Ul{Ul{Ul{Ul{R5Ul{Ul{P;sUl{Ul{Ul{R5Ul{Ul{S=Ul{Ul{R5Ul{Ul{P;sUl{Ul{RUl{Ul{TUl{Ul{P;sUl{Ul{R5Ul{Ul{P;sUl{Ul{S=Ul{Ul{S=Ul{Ul{S=Ul{Ul{S=Ul{Ul{R5Ul{Ul{R5Ul{Ul{R5Ul{Ul{P;sUl{Ul{ShUl{Ul{S=Ul{Ul{P;sUl{Ul{S=Ul{Ul{P;sUl{Ul{RSUl{Ul{TUl{Ul{S=Ul{Ul{P;sUl{Ul{RI5Ul{Ul{R5Ul{Ul{R5Ul{Ul{R5Ul{Ul{P;sUl{Ul{T\pUl{Ul{S6Ul{Ul{P;sUl{Ul{UQ)Ul{Ul{T\pUl{Ul{P;sUl{Ul{ShUl{Ul{S6Ul{Ul{R5Ul{Ul{T]Ul{Ul{P;sUl{Ul{S$>LUl{Ul{P;sUl{Ul{P;sUl{Ul{R5Ul{Ul{T\pUl{Ul{S`Ul{Ul{R5Ul{Ul{UeUl{Ul{Ul{Ul{P;sUl{Ul{R5Ul{Ul{Ul{P;sUl{Ul{R5Ul{Ul{P;sUl{Ul{P;sUl{Ul{R5Ul{Ul{P;sUl{Ul{P;sUl{Ul{R5Ul{Ul{P;sUl{Ul{P;sUl{Ul{R5Ul{Ul{P;sUl{Ul{P;sUl{Ul{Ul{P;sUl{Ul{TUl{Ul{R5Ul{Ul{Ul{TإUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{Ul{R5Ul{Ul{RI5Ul{Ul{R5Ul{Ul{R5Ul{Ul{ROUl{Ul{R5Ul{Ul{R5Ul{Ul{ROUl{Ul{ROUl{Ul{ROUl{Ul{ROUl{Ul{ROUl{Ul{ROUl{Ul{ROUl{Ul{ROUl{Ul{ROUl{Ul{R5Ul{Ul{ROUl{Ul{RSUl{Ul{Ul{R5Ul{Ul{R5Ul{Ul{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{S=Ul{Ul{P;sUl{Ul{P;sUl{Ul{RUl{Ul{P;sUl{Ul{R5Ul{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{R5Ul{Ul{R5Ul{Ul{R5Ul{Ul{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{S6Ul{Ul{P;sUl{Ul{S$>LUl{Ul{S6Ul{Ul{UeUl{Ul{TlUl{Ul{TUl{Ul{TUl{Ul{SV2Ul{Ul{TlUl{Ul{TUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{S=Ul{Ul{P;sUl{Ul{Ul{P;sUl{Ul{T]Ul{Ul{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{UQ*Ul{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{TإUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{P;sUl{Ul{Ul{UeUeP;sP;sR5R5ShShR5P;sP;sP;sP;sP;sP;sR5R5R5P;sP;sP;sP;sP;sP;sTP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sR5R5R5R51ef05f1854a235fceea6edc49e28992383c0724e735a7b3563b2b83c5770004fb865db986a478b21cb5899fbe0fa315e8dc4a2c7211cb399b2e9d2ece32e2d9b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bf49d68d3b4e6e38705a685b3a858652c6f7b5e2d8d101cdfc06eee2f343085f1835b869858bd1d43015286d1c14f829501765bd50464e4d4bd0a6c4e556d0ef7da94080eb9b7e9c73eb48494b299dcf81218bdef6181d1b0c4e9ee822a2b126002daf92b88af540678d0f18cbfc04d73aa00e95d60d1c17bbdf445ae2275142302daf92b88af540678d0f18cbfc04d73aa00e95d60d1c17bbdf445ae22751423280b971c3839d0fac104ad905935ecd31e7d6512f9e626697f3211ff7b02fe81a37f6082e1bd28595d0c02ff9430e735098e02090fe2e9b0d8b0d26c0146e4290423f0b510c7654f63302c8cd9339c469cc28c53af731534cdc3b5bfd7570b9c4433f8b54cee6546eec4a596a21e644903e78d855b9abdf9d7507a729df45bab168df98b1fcbc1c8b310eb855f74fcb29adc2b80418d35b68df24c7b7e513d27cb86c01cf76ccfc394b76d5596ae77c4124c4c49971be681f33c95a6f7f5814ccee4253d5f27c5df5380ce644b30a63e7c32178ca10935c2a3acf214437849994f522f6e3eadadcf6fd5cb1a9a03cd59ffd0760ad2fc890bc84a7c732abde2754f522f6e3eadadcf6fd5cb1a9a03cd59ffd0760ad2fc890bc84a7c732abde27537e7dba57c9bde9e4169cdd915ca34600cb5e128a0a911b8011aef4782fbb03c3fc47060b5f677b4ff0a7f87ddf0928c6ef51453c0448d8d72f942107f29ff807fafff1cd5fc8f46da73503a8e57251e35acc337932a1de5c3abf489e1da122cfc64e2c4edfc0aaa9a72200116e3158cd3b4e48b11bf077a0f53cecd01b1667dea534dfb3f5ad52ec9da9630773831f061d1a08dcfc6858ab0c88dc625d8a835ea534dfb3f5ad52ec9da9630773831f061d1a08dcfc6858ab0c88dc625d8a835431220b6e5a175c2706ea9f7b828e8ca907da0a42b42a8999d38ff9eee0b8594883fd90ae0bccf93d7c844e5ed56e10473463f6f7c7f80c87e2ecbef1b82a5b6883fd90ae0bccf93d7c844e5ed56e10473463f6f7c7f80c87e2ecbef1b82a5b6a4f470c189c492ac276a324349067a0f919ce1f2394dead89dfc812e1e9e0dfdb7e48eb57c4c2b769abd14f4aed8428a60f3dd6c1c13383c0af4ce103d68d4c7b7e48eb57c4c2b769abd14f4aed8428a60f3dd6c1c13383c0af4ce103d68d4c72c8b99955d2814aa94f0f3ae1c21769638699fa51b240371b975ec70796bd0347bc56334b1b71ed9bd8bb32d8b4885ad0850820024b63543fe9b31cfc13d332f101ae60ebb1c3cbc76b7dfca58e030208bc8353cb3b1438ce28893ded6ab4c834aa13699800ef38375070220a37484030b9884af181b2634edba03e52576bbfc9bd5cc6f985d48525f0cc2a039b238226b39afaed6bbe01d0706cdc58cc5b5ab9bd5cc6f985d48525f0cc2a039b238226b39afaed6bbe01d0706cdc58cc5b5abf3073e22bdf3334e8f8e014aa53e55b9a5c651db9a26fb3987681850ba8197438c7b06199fefc67dd8bce87a5bbbefd8386fe3c1d5139a41746e3520c7868ff98c7b06199fefc67dd8bce87a5bbbefd8386fe3c1d5139a41746e3520c7868ff949bb13e04a8b4628126e53fca70cbde11a6e8e4597e3bf5e51ab0a5d374fe37889afca8a74fb3a1edf45c76dd7512c74fb6eecb27d12f3f33d609780049ae40089afca8a74fb3a1edf45c76dd7512c74fb6eecb27d12f3f33d609780049ae40091b9884f6199889f3d598b13a03e170d4f359abe7d5a9d345e7e5a829497c84eb33b2aa0eb9b9b2bc89082f4ac71a2b070be8064f99440a8f3826e33361576ec36f991792396d62467f1aed667b0880877631ce48c3b530a60cc54e4afb502867ddda1c5022ce07633f286134764cf6d7a94e3f4db923df652fba66302df498ca88214841c036a45a52b94e3f82eb88ec1ebd9dedad045c9b0e396e655958f5aa88214841c036a45a52b94e3f82eb88ec1ebd9dedad045c9b0e396e655958f5a488593d2f3901488de768959443dd8e519387401b64a93b87241e504b23f88de816da9d50e6cdb2f1e51de0f7cade5352203f5f2ac584fb2ff1cd52ad1d9b3a0816da9d50e6cdb2f1e51de0f7cade5352203f5f2ac584fb2ff1cd52ad1d9b3a0d3a27597665f32b70b877802067c9d32cd7ce0c19d90e508214ac2824be0943d77f3b657dff8795af2946a4e906992c98e47d9e9c3977bbcd0b46904f9fbcb0777f3b657dff8795af2946a4e906992c98e47d9e9c3977bbcd0b46904f9fbcb07a683ce88d08e1960dab82a3391a5c3fe5c39796c6e2cb90a5d4f36c5057da33b32873aaa75b96003eb6946f57adb3e2a4057ca6dd8568d5de5930f9de9e18e16922917acc32a7813187b1defe03d1bc1fea416f7d23b0b2dc7e2e43e931e063292c4338f8d7fe717baf451c23773bd9413714e8d7454b7d7270fc69be83f7212649ff42e19a117385cb79fb81a49a57d8b0883c2a029dc24929d935e558666a1649ff42e19a117385cb79fb81a49a57d8b0883c2a029dc24929d935e558666a1fc1f31c7c766f1162b5c7fa9da3ec9f4f1ea08d407d30b5091cae7f64d14d6c49fbe3ddb9454d03082f11a190718b8d28a0d061975108085ce02d6049a333e329fbe3ddb9454d03082f11a190718b8d28a0d061975108085ce02d6049a333e32bc29a6669e2242364fc26f7ffc15ef34ec029a82dde3e72fd2e72c8dfc0fe32f278e5a20b920f90756824123660489d5221ff6e9cc2b074d0f714e3dcddad98b278e5a20b920f90756824123660489d5221ff6e9cc2b074d0f714e3dcddad98b627337b99f2dd2773c50749c8e5f63aa48014abf932595dd0ee3838d301aa4a4057e9d32179fcb97f588423e44e809af85d10a5e2eb01531aac83197cc37499a057e9d32179fcb97f588423e44e809af85d10a5e2eb01531aac83197cc37499a0a70ce1202e610eeb83daeb5ce2114b20a74a4b8a7f97c4f86421092bd4bfe2193b79f211f9ebd8d2845c6fb12bb52991066f7f557b34c6a2d9859e079f6aa4b93b79f211f9ebd8d2845c6fb12bb52991066f7f557b34c6a2d9859e079f6aa4bd1cc2208ee3991b297ab52cbe33adcf4711640f062d9f91d9db121e4853745d64b3b5fb22cbba5eb178ecbe58d8059ce21e5ee0d537372208b802133b5e7291d4b3b5fb22cbba5eb178ecbe58d8059ce21e5ee0d537372208b802133b5e7291da41ad87d606575e0de67942fd06880bda3c925247dcbaa9c181425cb3b56ad048f1e3c0f83535e7bf988ab07ca446287817cc14514d44b44fc1f77995ad8eabb8f1e3c0f83535e7bf988ab07ca446287817cc14514d44b44fc1f77995ad8eabb6ef1a74d8e4ce8db2df1ce2ef083bcc0d01ee256ce13e6445b1b4c6cb1b6308c82c7553074586ea7e98face3f2a59aa0f96b9a5230df0a8dbed8bf5198bb99777ba87c90b33ab98ea480b45cfb390f8ca513449ca390e05768bdb178281b43e8693d7a307b84e2f5ff2ec5087f6a48350b3e92a4d862f9962ab779a5d150a68ee7397e397f434e3f3e5d9a3d6a13a5839105464a0ace313805459a9255095579ba8b2c9470f7402237d4ebd25a7d57f16e9f21c4e0d152af7bf323ba0f1c96fef7164da8d7c9688a638d9648c999ac89569774c0121798619c37a4eae8699f90ac5bf4e71ed2e648d79877165913b702ce5ef2ea9de39ea3907f756617121980ac5bf4e71ed2e648d79877165913b702ce5ef2ea9de39ea3907f756617121980f39aea192ad72ea55eb2be97ba22c9fcc5ee7cdfd460126dcbe318d07978add2984848bc3aed39a9bf11cbd968a6bb869939fe341e71f05b38825396e46cf1e2114cd9a69f10d20baa0542168c7d0947aaf3f72ea142df4368620c00d27b1363f858a38c7822933e8763d3ada21a9a150d351787f6cce8b68346ea8c05520e1f272fc794290119034a90e762895f4a6ae7fdab78a9ceb443297cafdeac52dbc77a6e70030a20180fd517e024f5023120d0671a805a657b5e44856e37295066b2d76295504ab0dd14e4350a2a7d429271dc6cdb57c2506e95c2ef906222d884a011443e048a6b63020f155b00e4397dcaecceda86b1a793e519feb324ab616e5511443e048a6b63020f155b00e4397dcaecceda86b1a793e519feb324ab616e55665be591eedb97e3c4076b464c012c95136b177f5eac204739567f61a683fad942e684c4fd76f9d74b4691c1e62aefb6a5612bdb1adf59d58090bab759009f605cbb461dc123084bd715a9586fe0091b777576fb843cc102864a1976c42590afe16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb1700c0b3fc23b69a7416c54817857556224ecf93e4ccdf5ebef2773295dba6696bbdc0b3fc23b69a7416c54817857556224ecf93e4ccdf5ebef2773295dba6696bbda2f610905930bbdd248dac0d2cefc67329904c6cbdd9f16c74dde37e6dc90852a304eb81f5a9608d46a8f4abdf933d513dcdb83aa4d9eed017844b39efd77cf1a304eb81f5a9608d46a8f4abdf933d513dcdb83aa4d9eed017844b39efd77cf1fdf7124b05f96ac25106c4a75c8d7ebee05406c0be44a3bced632b06a07766d94b9c94213a472c8866e0f1b6c371c494a4db9c557aa9d1cd01818ebc3516bc134b9c94213a472c8866e0f1b6c371c494a4db9c557aa9d1cd01818ebc3516bc13ec2de6e0e164c5d934ab22b2641b9030d6bb862b35890fdb8ee0f1377bcf43000c9bc31c52843b9030bf926bdc8460d9a57bca69b990f60870ee08d3efa4925b0c9bc31c52843b9030bf926bdc8460d9a57bca69b990f60870ee08d3efa4925b45a87497c098b5a4187313e37b9e9ca1c7695ab4db1de1ca3a04d1c175c49ad37f8ec24eb5faf8b741e7a748ffebd67a1ba04fb423413dd1d99ccba472d39aeaadbf6fe4b4c00192ad440c62c616eb5c8ad3e487f1775da47a37ae677fdf93bc7ff3738037ecd55ccc4a428d2b5b31e5ea2753b90ddc6f823413462e4a29eaf12fee2f26955570f95a2c6cf2adc2ffa3750dce68c562585d39f483be4deb42152fee2f26955570f95a2c6cf2adc2ffa3750dce68c562585d39f483be4deb42157d2428ddfde42012db56db18127f361e6ee3c2299b2f621ef3b954b1c74947f9e66a9672f9d337598a9078ed6edcae6095c43ff901a40722d03dff8bc14f684530ece4f0d093916a67091fa56242484e63bf55ca76093fc98c19d0c7dd4127550462b7487e6d61b328607ebf147022a1f91664090664d8dd0434fa652060705990c8adee05882cf315f41a501ad84c8a7ac115e039a1ce3c6fe5b212a006b8db83e7d998463b7b5a65aa7f8185f04959fd96e9e412101180579f2ef224a972966192fcf3f8e952163c3cb9afc4362092af57f7221fe98ba0696abab18e60e4dd8076cd98105cda748b4d2e32aab0a8ffc956d15e039a5da630ca8ff9971a9e2fe435d4396c6d23b697e69ea954271313ead32b854d8ba8513bcc8530e923c4ecc6d8af15f5283bfd15c2cb21a1bc45ea7f581f7b9a4c366cc92fc8f83d46b102a7821e6e297a7625e664478cde7a26f00ba261b8c63948fb0659737ec982243da7821e6e297a7625e664478cde7a26f00ba261b8c63948fb0659737ec982243d2043b05b4977fda3017ce3bb8eb5239a1c874e49b9977f4484566fa54d50288787ce31cfef0ea03bf01f34d431ddd4027a8aae75f232313d78d794219acb7369935df630beb51cc6e71ce06a4f799de4e8a146453c496932a050ead7eb0814de4b1edfcd5a9b7892619cb6bd4c2649a912970af21f7b2a7b2c6117340ed3d17eb91874339b17128ed2cb29250551ea088f67fbbdfa73d59803c6b0794aaf1d7cb91874339b17128ed2cb29250551ea088f67fbbdfa73d59803c6b0794aaf1d7ce0da39c10f326df14d2525fea75f5d0bf67523e331fdf4e1cdf4d33607155e9ec3137093c1a7cd9c6e1fe38450453b9dacb1b5ee55dcdfe75ae5036f16a9005ec3137093c1a7cd9c6e1fe38450453b9dacb1b5ee55dcdfe75ae5036f16a9005e821ef6e9c3d6bc6a76aabc2de1358ee61428e852df33b5c8be006afa45c5abb64b32649eaf656d93259db0545d5765a05a0f1543d374f9543a340a87c9198b2b4b32649eaf656d93259db0545d5765a05a0f1543d374f9543a340a87c9198b2b2e8ed567bb927b06bd6870099038d76dc1d631a772189b042950af48637509b9c8886cdf9871a8183eac5d1978bcb054c00803c73376fce82eb5d199e472adb4c8886cdf9871a8183eac5d1978bcb054c00803c73376fce82eb5d199e472adb4139cb087c90557388399b490c0e4e6acf580e474ffdc1adc0ec0a8266b583b9d62d8e1e3d5b7c88d2342477969c9dcad6f277465e3829d7ec0c58c54c0906dad62d8e1e3d5b7c88d2342477969c9dcad6f277465e3829d7ec0c58c54c0906dad5d0dd38cb3afa49fbc0d694e8eed7629edccf9f0c66a5db29602c1b7ec162aab384977aed5a3e12fafe18ef684da4abb904a5bcade80a615cbaac5c03d49e1da384977aed5a3e12fafe18ef684da4abb904a5bcade80a615cbaac5c03d49e1da4aeaebb7afef624471927df1018a1f72cc0e784f43d45fc1a46665bf27d8f760ca494e6adb1c3146f4067cdc530273fc834ed4de2b73ef7bf23a3dec3e1a5757ca494e6adb1c3146f4067cdc530273fc834ed4de2b73ef7bf23a3dec3e1a5757873a65b2b030bf530d429b0004d48376b6157857ce1ea110b4c89df6cc3ed863c174ddde3961dcc920e2d60b2da2689834ab3c826c27ebf6b329742d4b91181ac174ddde3961dcc920e2d60b2da2689834ab3c826c27ebf6b329742d4b91181ab66b88f760709fa6b071783f7fc1fe2fc68c2240ccf8bc1dfbf61288840b7f5fdcf56a309d72f9a6d7c816d094dd49e5b65f44631b182babcc6b1406850af090dcf56a309d72f9a6d7c816d094dd49e5b65f44631b182babcc6b1406850af090e16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb1700d1212ca28a11fa4be0f87d5f0252a2cb7b09f77c13432b036ce4d41de31174f8d1212ca28a11fa4be0f87d5f0252a2cb7b09f77c13432b036ce4d41de31174f8443a0600a89dd16d7da92bf1bff48ad7701d7580a24a95732bb9a59d6ed0d17df50749ded8f1245e4eed27680e65f064f6e402168349d561d31418aae86c3554f50749ded8f1245e4eed27680e65f064f6e402168349d561d31418aae86c35547bd58999888f89669002e30709ad0efe2a3ca700786329e4ab2cb6e6147b50432b83e5107f679338386bb0e4f11b242561c465d752d02212fa1637d48536666a2b83e5107f679338386bb0e4f11b242561c465d752d02212fa1637d48536666a697658d99783c0e15d887a5a49d93472d8965492f1625dea51f00697c904371ae8e2615e1611d87e9f32d8c9d0094b886fe7637dfa72db1c3f98172d006376dce8e2615e1611d87e9f32d8c9d0094b886fe7637dfa72db1c3f98172d006376dcb37d0f289daef611121e5582f6f1c883fceeefbba9db5ab4c7442feaae71b021ebf8c5083f01b02cc729b5d9ba26ea1f027c2043e598f93628e7bfeae6275c6eebf8c5083f01b02cc729b5d9ba26ea1f027c2043e598f93628e7bfeae6275c6e60344a03122888ef90a583f26e934400925207d2dd5431b4a3739e8db275692206728195509aeeacbb940fb319b3c138d1928675dcba050d77e9a9324498258406728195509aeeacbb940fb319b3c138d1928675dcba050d77e9a93244982584ff778761a621cb7cac68779fba7e37dc4e675a5a48648ee650269b38183b096242c9c689135ad52acf9fe5bc9a26add6647627ef7b49be5114527262ddcbf26f42c9c689135ad52acf9fe5bc9a26add6647627ef7b49be5114527262ddcbf26fe16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb1700d96c337571d27bf5623477620d90df2dd2319825630803bab2055b4fe1c821f7d96c337571d27bf5623477620d90df2dd2319825630803bab2055b4fe1c821f7901600e8445a65a977bf781c01a24c9595ac8442f6b2675d7f7d9cd41602fc1e7edb2e9fe9987df1e4cb65e0b23c34b64913ec674e3eb90f4504755018eb099f7edb2e9fe9987df1e4cb65e0b23c34b64913ec674e3eb90f4504755018eb099f296a1a4c60018edfedff8d871c0de670ac427f8f3da6d3e3d4bceed2129aedb5f46963e6ee021e91e92f77357f9cbf2c5327b1c8725094bfd837f7cc4aeadc37f46963e6ee021e91e92f77357f9cbf2c5327b1c8725094bfd837f7cc4aeadc37d1d05d59fdb46c88658a416e1351e7f32e6d8ecb080370f0e11aa3e4792c9fcc1d81f6892340d0da23d213a0f2c3beb5d74d6d5e63bf52b4f62ad6c73bd4e4ea1d81f6892340d0da23d213a0f2c3beb5d74d6d5e63bf52b4f62ad6c73bd4e4ea304501dd1885a5413b2c320a0f92ae636b0dd56dcb9715d31ab0b2afb516cea1d8aa7f0cb90a9fbc8f40ea2d3e1c2809b9c320c0efd6b6a113cbdf2d099bdd06d8aa7f0cb90a9fbc8f40ea2d3e1c2809b9c320c0efd6b6a113cbdf2d099bdd06d9b5cb8bf34f0542b30841f043a0b3b8b1a0386ffdb01411642c95c375427d993a636b8152c1ba54456bda193a938449954eff6d0bca80df269beccae470a1623a636b8152c1ba54456bda193a938449954eff6d0bca80df269beccae470a162e45d88c16cf9ce43e9303143ac7a0a09a6708133481ff4b157045340aa15be84c5dfab83c4590a2520174d3c7f104e24b98be17b79866ab8517e8c84b7d35f3ac5dfab83c4590a2520174d3c7f104e24b98be17b79866ab8517e8c84b7d35f3af3c1d8a79085c40773a9b1c0d49d9bb3797fcd21e8151972f879c62330ed1c0e605ee5d6d560f8bb29da982ff36c18f3842fa75319f70c45c0ca8b9e6be76f1e605ee5d6d560f8bb29da982ff36c18f3842fa75319f70c45c0ca8b9e6be76f1e01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546ba1aa18b8688a2948dc3729d51cc12f7f47abd2ec852943b282167e492f97f009a1aa18b8688a2948dc3729d51cc12f7f47abd2ec852943b282167e492f97f009fbc4b7d4e3500673c98c972104e68a27b0e1002da4e5a2203725b0e8db8788157b9df27ea9f10ff82bd4234cff066e8f3c9905453c04396dcf9810328bf4fe45c48f99c1f0820c74bc66324c0fa5d1e6d67ae77c8ac6e3e3f44292bf31ee9a59e6ee9b375511f554300f6d04ebcd0492448ad5b6c498efd803070abdb4929fe4c28c5d506d174b0f35da325c2c41b22a0992343bb19de69dda6ffa40edd8808fc28c5d506d174b0f35da325c2c41b22a0992343bb19de69dda6ffa40edd8808f4372651f18e6bf08b48a5c8be21c2f4f3668b9c61d756e14b7bed358aaf82b07e0df6d4f81562bc30e51814e88a193833d3e6007c44004b29e0bf4b3a87380a2e0df6d4f81562bc30e51814e88a193833d3e6007c44004b29e0bf4b3a87380a22fb8e9336960c862fc9c02b79c1dc7d41d3ad6cb6c9b2223d8c4bfe79388e914a21c2e0bcfbf5cf02f95419ea16cd4f925e635a58f4839deebdd19cb76e37720a21c2e0bcfbf5cf02f95419ea16cd4f925e635a58f4839deebdd19cb76e377209c90c668bf3f0fb6c0db2d0bd44064e8e5824db06a2a7b74842067404aab0792dc1ed7005362fd2263e2be7bd9c650e574eafa07f16a03006569995330be223bdc1ed7005362fd2263e2be7bd9c650e574eafa07f16a03006569995330be223be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ebe5fc47c6b489ce3c411762b47726eb3a79daa5cf59acaa4ebd8bc0a03ee81bebe5fc47c6b489ce3c411762b47726eb3a79daa5cf59acaa4ebd8bc0a03ee81b6000cc5b5eb49596f9c6a056162672527e08d048fb597db400f9da6e598048782a3c6d1a97172eb639d8757f055a72f720d03bd4d5c39cd6b0181eef627e3f4b2a3c6d1a97172eb639d8757f055a72f720d03bd4d5c39cd6b0181eef627e3f4b3530cad958bb53131906102c979d12cb2a2ddabfadf96f588e45212ac584c136c77fe56736523ba490b18d3991d406b5d0b56f19505e9d7507dc409c782753f9c77fe56736523ba490b18d3991d406b5d0b56f19505e9d7507dc409c782753f9ac82df26cae01a943a97dbee46d43f8c27c104517c4b0d30a53cfaa644d566fcc0216ebf889e025f91517f8f8d7598f2b58e9537b1c9bad1d7f9bd868d260f32c0216ebf889e025f91517f8f8d7598f2b58e9537b1c9bad1d7f9bd868d260f326d18520bef9b6386269d8dc88a14f8dc2f2a418eb6bcb10ab77d420f03a2ede13d1768da98aeaa4cd6c7e0ab183108973f4ed56bc39b9c408b996db4528f3d603d1768da98aeaa4cd6c7e0ab183108973f4ed56bc39b9c408b996db4528f3d605947d944dc531c9eb43e2d9f8a3164a94469f9930c6d22884409e1f2be750e6f1dd6ab8d19d8c0d62e85b93cbd882d4482ac03d2b4ea4cd2240b0fef2cccb58c1dd6ab8d19d8c0d62e85b93cbd882d4482ac03d2b4ea4cd2240b0fef2cccb58c3ee13f4b8f8924d9983623bbb9bb0573acd70217a970e268cc3d024dc989531bb983e843798321db5420b8aaa8b80049555d030bb9813f2ddb048f0ba77ab6ad32c6b96e3cebb1d72d7a16f2d784aa0de9f0ba42a593f258ec8434c22647ba73ac42092508a06b1968beafafe853e858b189b617c535805a07aa35b430b0ea822c40ddf77e5fac282fbd1466734bb2fa36ad537988c5c9f9acc297a8040ee70c2c40ddf77e5fac282fbd1466734bb2fa36ad537988c5c9f9acc297a8040ee70ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c3f0d8a404cfdd9b48e39fbce8544ef533116f34ae5af453aba4edec68eb3b82c3f0d8a404cfdd9b48e39fbce8544ef533116f34ae5af453aba4edec68eb3b82610cd13708e7cf0dc9e9e9c0a4c6c7fd3842793c629c0c0cc019e6bfd13146e836007bf53faeb6a38c1d2b7a59dc9c7331092d51187c239b747db9977a2ab9ef36007bf53faeb6a38c1d2b7a59dc9c7331092d51187c239b747db9977a2ab9ef8433b49f4ad824a088436a88dbb4bbb96282c7ca2ea05a58df04c5ab08baac131773f2e859bb09d50756eade41047014363254f73cd5b82b267b01031cad5b011773f2e859bb09d50756eade41047014363254f73cd5b82b267b01031cad5b010815dd392660d5e11222d4717b87475303e1757474eba37148ebad21bc969c3289dafc6461bafc34f037f23d63d597c03b5a3befb59ae8838a2744b34c1ae8a389dafc6461bafc34f037f23d63d597c03b5a3befb59ae8838a2744b34c1ae8a366527fc754bc87caa270969681e8e3568aa43b3f00125d2e5d200b1cc9fe75f5fc9e7bc1029557f13ef78519a572aa3f2f2fb6e5a1821969e5c8cc53581f8f42fc9e7bc1029557f13ef78519a572aa3f2f2fb6e5a1821969e5c8cc53581f8f42555380642f5de4efc4b3e6eb994abb82d3c5dc336d3d43a7509541ac11ded834805f0b63fac14ef865273c3955e552a88cb294fd2340751c036308e2c34799fa805f0b63fac14ef865273c3955e552a88cb294fd2340751c036308e2c34799fa30c117d29e7a8f60bca56b4c255f038a7662505a0a07edcdc140cfccb1241ee55f0ed3929851a77df7a8329d4cdf1e7da5c04d8b356aee0ae3227f3df1da2fd25f0ed3929851a77df7a8329d4cdf1e7da5c04d8b356aee0ae3227f3df1da2fd2efa821bc51db4a5c3897af942fc741b22b2842cc59fd57b6c3e43de2769b66e65930ed2b419247291fef2c32646af3b74372ef98e12c41d72e4511f028a344d55930ed2b419247291fef2c32646af3b74372ef98e12c41d72e4511f028a344d5f6ab9e018873fefbeb5e3755039294a60a7f7232edae7c1c36a5b759f2c7636faabd7ea7f8c544fb513c21a4294be60d2d499dd5350c3550ceb00e73807ddfaeaabd7ea7f8c544fb513c21a4294be60d2d499dd5350c3550ceb00e73807ddfae61fcb590dace790b8f36eb3d3a7c25e3765f2f85d5b15fda78a3a45fc9e5b8365942887ae18f8a890411b0d8d8e667efedee190b9142569d5fd9c3bf99fd37135942887ae18f8a890411b0d8d8e667efedee190b9142569d5fd9c3bf99fd3713af84386f1338b9d1a2c98cef5e38d383278148ddbe799c4f39e0583a352434c5cd3ef73b462259744fce0d2c81c251c2c7cccec2bed2b079d0e15fd5ee477734cd3ef73b462259744fce0d2c81c251c2c7cccec2bed2b079d0e15fd5ee4777347b0e330ad92e68958a551b962c841f46f9792030e7905a68354cb842cbb56cd7e419167eee8bceb3dd589053900badc50e05d7a427704c662dd87bbfc9c4cd54e419167eee8bceb3dd589053900badc50e05d7a427704c662dd87bbfc9c4cd548c669c7729ab050447f8d5a0dd2cbac850ce1d754e87af64ba2551695e5f3fa6b87da0768ca3925969dae22362c56ef73655e039a0bbbdd6389e9e3aacc99ffcb87da0768ca3925969dae22362c56ef73655e039a0bbbdd6389e9e3aacc99ffc055b69305cb9d5508ab2e07b4cc41eac3fd438d4ad3302631ddcfede14e7ffbe4c51f014d8107086e6096fd4a83141812e9a03f8adac98d4adae20248f9b73e54c51f014d8107086e6096fd4a83141812e9a03f8adac98d4adae20248f9b73e50deb052a965e0b559708ffcdd0f98d4af733fa2e1e281f61ba25303fbb50bef0ba1823627064a73cf280cc3c2c80930c19817f2e60befa00ab442ca4677f8097ba1823627064a73cf280cc3c2c80930c19817f2e60befa00ab442ca4677f8097560b6635f4039aa3aa805ad079bd80b9014203bb05bea1786188cde3c134c3f726640a6058728694418f9a7e66e82de008bbf82eef7a1d5069030bdc26ddb4eb26640a6058728694418f9a7e66e82de008bbf82eef7a1d5069030bdc26ddb4ebe3f97a35e5cefa7e6433bf5dd2da2189af6a4395318e67512dac3121225c421ec8a764af7b6c1907a36b387511b877d4d98189beff734b793e9b3841a9f0c7b1c8a764af7b6c1907a36b387511b877d4d98189beff734b793e9b3841a9f0c7b1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85566bd2a5fc2810339ac648b7a7b368389b3ed016bf8d0ac9565e005ba283bd28266bd2a5fc2810339ac648b7a7b368389b3ed016bf8d0ac9565e005ba283bd28287f0f123cc7bacccf519e0c293eec5d4e30911093100fab0b070d8ea8937abbd61dce5a7ec72b5ee6d364e4776b9b232912ecc038f7bc3b3dfbc21b98e12821761dce5a7ec72b5ee6d364e4776b9b232912ecc038f7bc3b3dfbc21b98e128217e16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb17007ba27c39b127393804e07169e430b36e725676706ba9f16da6fd3734a5f05dbc7ba27c39b127393804e07169e430b36e725676706ba9f16da6fd3734a5f05dbc67210953981809e3697fde6d672c44d171d372f949f244a51f93eff15a1fc90d6ecfcec8c86dca12bd5415df57682a56f3d023c458048a9291297186e0d7a9336ecfcec8c86dca12bd5415df57682a56f3d023c458048a9291297186e0d7a933918536dbbf3a49722e5a6b270b9ba9d8a45c306848d874d674ba2ca40a91dce9b8871c474afb1624bf53a60888453b586949f8e9b4e39cc0007ec3eb27c2808db8871c474afb1624bf53a60888453b586949f8e9b4e39cc0007ec3eb27c2808d9813b71f24eadb2f01f804810a4f4232db12b2b81775ae3f8bc537bf4a1ee4f2b98a98b7c7dc3ce50f142dad5fc9570003b2130d4cd49cfc30e314ba329ed092b98a98b7c7dc3ce50f142dad5fc9570003b2130d4cd49cfc30e314ba329ed09206823764b328132f8a1437bd98d173b171665453dd6053a7164e9a00e2cb743dababf5313264fffdd007492e4ad355c4074c53cef5e2b9224a66fbbd9af594aeababf5313264fffdd007492e4ad355c4074c53cef5e2b9224a66fbbd9af594ae9e4c6ab2e45a1af43b50351c1678247ee75bdb024fb7e53550a692a13c2079e3481e41e2355a6781f6df3e104217fcbb476de26161648af59306887b944855c8481e41e2355a6781f6df3e104217fcbb476de26161648af59306887b944855c83ffb2f72623c032ba11565d6df5c146228e390f20214acf5162c08965a790c9f519b34207dde82e2b86fc430f0afb4f471810265445214b31fbb111c37097eda519b34207dde82e2b86fc430f0afb4f471810265445214b31fbb111c37097edad6fc49268857a65690c07a9085f38646555cf18925f096806c9f8ea37618036c61a727d4f51a0286cf517cb75043c799fb315905d2989ce0f6248a3434a8c25261a727d4f51a0286cf517cb75043c799fb315905d2989ce0f6248a3434a8c252124bea740608e899914f605f76db67d67138664444e73cffda2207d03834f124331c072efd5ac94fae3257aac6e362de6204bb49e9eaa6bd6554eb4aa8450f55331c072efd5ac94fae3257aac6e362de6204bb49e9eaa6bd6554eb4aa8450f5515ef1eed4939fb15b3642d36444b7127cce49010ab9408ae19275a700e603565f38f1dd81ea10e856c806f238aa7654b9934f320e14c224d3cbdcebeeae7ce3af38f1dd81ea10e856c806f238aa7654b9934f320e14c224d3cbdcebeeae7ce3a907079081e394092ef70068467a7ca372d6bef767ee262bdee153d4d16cf13d7918985144de728f63def4cb6952ea3e994e4e44b2ec80e04ad27e5b109634075918985144de728f63def4cb6952ea3e994e4e44b2ec80e04ad27e5b10963407532ac762badc507e0e108c7bb7897a0c105f1fbd2cfb1001c4f38215454e9bf6d92249221a907cd4ca5f53f7bd29075397d69a8f1593492c726f1cf30ed17687792249221a907cd4ca5f53f7bd29075397d69a8f1593492c726f1cf30ed176877217012626bd447dbd29fc670c750a5d3fcdbf07182738c6eafba03f2f9928951be590e253ce431fe65a8eba05ab017db9c2454b48833f049f53eb6fe96c06617be590e253ce431fe65a8eba05ab017db9c2454b48833f049f53eb6fe96c066174105c3ed85be861701fd6eec2f040dd422f925b602bcf90f29736843770c1d8f116da2d8ad3e729567b2bf356e6cf589b65dffecff6e2ab49d2ab282b28ac9d0116da2d8ad3e729567b2bf356e6cf589b65dffecff6e2ab49d2ab282b28ac9d05577a04dea9d21942f99597a3b9f04ec5ec9d729690779a5590f3397eab3ec86f8e0dc96e058c7f000e11f17337a17b3ea8accbac620694225027fc8ffcae9eff8e0dc96e058c7f000e11f17337a17b3ea8accbac620694225027fc8ffcae9effb5b576bbe6cf6d70143f568f2709191de8f3327ff55ce253cbb88ba8d9c0d957eb43487c5a623ce0f6d35adfe93de9442c077e6e8c6a3e795239355662b68d37eb43487c5a623ce0f6d35adfe93de9442c077e6e8c6a3e795239355662b68d38b0bdc0cb3d07c18f69595372b492711e554d91043b1de3593174767ca58a8031217c612bdd81bf5616320c16eb045565f536c2a6673298dd3c63c02c78a675a1217c612bdd81bf5616320c16eb045565f536c2a6673298dd3c63c02c78a675a8ab95405e0d7573c32e666b533ca90497261f3d743c8c72c500ef87ef26d849564b8d763c82a5744eb592de8f7096c76aadda662b77c9f3408cd852f99f0113e8aa01140e84a35b1c6a26c934c7c2444fc00911b6960c2f3ccaceb7ce21f3159c4003a1c5cc9a56109f157e555bab06d52a0726d03bdd7cf16c1e4ef1d91c5476c0d986db7ebdc83bb04275874da30346ec42e1a67417182fa52a1365bb44f19d22c162b5242528532318b88997ea2b0e85e0fba309363b746550b27bca9a802e5424ef95347a540c28b90ad4b0cd4988ca5c7fe26f4520f351cb73de28b6c43e1411ed9959130781a1916ea7151b73ab79b4740e6c6b56688c809444c34814537458a232bb3f366911b4e32daed80514e7f099ef5389f8381a092f866690863f0ef9c8a761f83152be81952612a6fafd0032ce6f6659e118791951d7871b8855145ecf0d280e86c387b3a75785e82e94ff1b313b913ac4f71182a9390cb7f85827ddc56d9f248d4230abd6bbfa7ce12d908c70077c2d77c3de31ef397e5f3e17857eb80070109fd9d136b17dfc6279190de2b4d303cba3eb2b3d8038bed0ea2799dd7b79ea09e632c04aac1b11fca52c9f020ffedf830044060b647e0c1565f799dd7b79ea09e632c04aac1b11fca52c9f020ffedf830044060b647e0c1565f2881c312e4f5e124ebd913d21d6ffc369e44afddf2e7f46a2f5e8ed31d5afeec8dd5460daa4f4684d54d438af45ca51a7b6f7120c984483d3c4459ded0d80bdc8dd5460daa4f4684d54d438af45ca51a7b6f7120c984483d3c4459ded0d80bdc3ae62d2cfa7453240e2b0e7f68d4d7099aaa1f31e30e7c3b8b5d84bdc779460259be412f0ad3ccfc55cc88b47f81c000f0d4565615750a355553bf03e70660b27242026d21c6c61e3224b4acb863a34a18a3a43ed74bc89f5c5d30b0476435aee16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb170045bcd080b166c796119f72079c838bf969504f632d16d071c65a6862e2904bc945bcd080b166c796119f72079c838bf969504f632d16d071c65a6862e2904bc9bd750001e847bd3fa23415f2bc18127dcfd375907f833922cfc246827f2e30431ef0733bb551bf6ba7d95f2a3e5711b4cd79c3e731774fc01153ab30b1f629571ef0733bb551bf6ba7d95f2a3e5711b4cd79c3e731774fc01153ab30b1f6295754c5243c4cf78379ab7867f17e22703ef6801a5408b318f2d30ce2a2e45c9c9f366a206b2507c4b82dbfdb4a54471ffc13ce9f39d43f42a11532103c27d69e30366a206b2507c4b82dbfdb4a54471ffc13ce9f39d43f42a11532103c27d69e308919199c27722f2c8ac6aba39e133506fd22c05e8e287a7e74436d7a77e3ab0358d4658dc73de2af06bd5aec328029bf649ab8896ba37997d599cf24fd8311f82f0c536f313fbff9a9e8d400549f4100176e508bacc175827554b0d10fd62599cfd9c39fa9397afe3009260ae412458c5d8238404ece4a6f32623a9b1a35fbf085281f5deaef1b601724b1c45af137d1df58aaee6393f5e062d5055da8730ece85281f5deaef1b601724b1c45af137d1df58aaee6393f5e062d5055da8730ece9e391c21a4209ca8430a968717139199b83fdfcff1192d0ff006bbf4fa4cb35b912b690e3b7f00cfc670727a03a102ce3734418760adb891cfb73d0d9da86842ae4ed840e35cad8f523954031903dee3d7e8dc3986ffd80e51f99f2bb8420997994ef80a2e5d20f54f04b04d0e5485219bb110f7d48dfbe140d5212a5251d6c75017ea7a51d075e4fcf6ea34a62aef7da09df339282cc9606738a6419e8c44775017ea7a51d075e4fcf6ea34a62aef7da09df339282cc9606738a6419e8c447746e711308460b3bda179768cff263e10f019a64c390cd80aee62a2d8d84a6a2534ed0086337217cc2fc373cf8d1d325a6779282ce86ca2d899f51bdcbc33e9421a10daf32f203f86347361c612c24e9db03dcc5e36063723494496a9261ba66de3efade56177882b951a280b00151ce450b6377d68e83fe044007f7870f356d9cfe71254685ff5191702ea83fc08eefe6ff458c47bfc847ea82cf9335f5aec8f271af0ca0c9bf3233a19a7ad3977b1fd0118d76b7f90d74e2f30dbb744f651b77e5f35d3c10adce0b4df8a8f516f05eee8ce6e4799b2eff48b768c6ad41a0a40cf8f51766e33c0da9a3f30c5a9652a22ad372aafc58fc34e5cdfd2a4951b77fd9815031db3c8d0f2044ac523b10c69672e78401570d43bf5003414ea9880ed94ea077df9bea3612c78d7aa5cd991f67d6b2dbfafab82ab4f7163c769ac5df1f0a582287dceda7f00470b3acba34e37e823999cb3ecc974e31ecc95e6ba88099aa582287dceda7f00470b3acba34e37e823999cb3ecc974e31ecc95e6ba88099a125b30d72577757ec36ef4ea618f9b8733ebea8d99bb292d7ed7368942c8266e3110b1f30038a2993efd7e6e34a6f66d7af954b45598f50f4546a32f07e5b83aaa3b14184b6c9028c3b391878354015c3694182e13a5e67b33c0ae8e9baeae62b6a4980a5cae5a33110a44e19f0a2a7d64a3eded18223491196b178c6dc4dd29884ab5358eb67a363087cff3e092dafba522e83601de6f47767e97579228527fd393ddc612db1deb81449fc08644f4ac7a6550a784d9ef249209fa4b715bf3b4c6a068da6f14ddfb03a10dde355fe0d52788835e4603136dd701ee1d63ac1c959900ce076aee8d1b034ab0a74f6265c38ecfd47b2d535487b122dde4c5af63729900ce076aee8d1b034ab0a74f6265c38ecfd47b2d535487b122dde4c5af63726eb5acc8bb24cc0561c5aa681d4938f9c412cf3a5d82c61ea73ae02804890ef5b73f1971cab7ed86bb17954ddd65635eb722eddb8ba100921b15242e78a64fc7d1a3dd0ebd475572b1de24a4d175804e5350d80280d519a9a0b7157cb2f1f6e6f6e349e98a248b9c5dcf42e1f151eff9116a92048b297361e7333f6008d33f790e841cadfb3cf39fab4be7e8e7d95dcddd0f9e2c7945fcdcad9da2429ce7fd6d0e841cadfb3cf39fab4be7e8e7d95dcddd0f9e2c7945fcdcad9da2429ce7fd6da35a1129815045c29b7eb538d5472dc137eb32b4b8d30681de9c238d1b0df5afbe5a84155b051cbc26651ba304e281408cb8644293014e27097df415e80b2f15be5a84155b051cbc26651ba304e281408cb8644293014e27097df415e80b2f1586f6171cf0f4819ef6ce39498620221cb082f8c06c82524e97fc685f8254275c953c169d83525a4f1b2a3eae1a1dbeaf9e0fc0c347a5f0bed769a337d2e0fa740453199a9ff58842657ed4932d0479ae4daabf7058256d9460267d77db5e6f3501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b60a5d5ff234b0bd474dd750a8b5a33a658e9618e9232ac9b7971d2eb70677c2660a5d5ff234b0bd474dd750a8b5a33a658e9618e9232ac9b7971d2eb70677c26e16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb1700262418c530ca102485254a485704d01753e76047198f424a836034ca9cf6af42262418c530ca102485254a485704d01753e76047198f424a836034ca9cf6af42ee96afa6b1c2f8e468a880bc2c6cf0e1e8b1fd3f3da843f5987fc725e3c3eaae0f1a7a61805f5f4469daf8e5dafc2abe8a85b69b6e7189e232c9ac1e9d51bff60f1a7a61805f5f4469daf8e5dafc2abe8a85b69b6e7189e232c9ac1e9d51bff6eb673ef27033fd3a2c29712ee7adecc3581f7fb45c9e95e62b83fe73042626f32fa9b28fde11d9b87c202cd05e6c4bb8e56446b6daee2a52676e8ac8e79a28992fa9b28fde11d9b87c202cd05e6c4bb8e56446b6daee2a52676e8ac8e79a2899c5acd32ef6cad9e9cda6108da6d9392322aa8db70fb72351f94c277fe03f38b4b82ab119cd5e941a38f0fa5fda481446ced0809a9646f592af63e09d6ad97d5bb82ab119cd5e941a38f0fa5fda481446ced0809a9646f592af63e09d6ad97d5be16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb1700d1e66f8003e50d07271c8ef2d22c89df6b0a0f033d8d4e57a317602d0a4449d6d1e66f8003e50d07271c8ef2d22c89df6b0a0f033d8d4e57a317602d0a4449d69d1901c8023c7d36126340323c4a023de9d6684cc5924bbaa8a50928726b7264f6066c55c9a28145c93f94028430c70d2b9f0efcb6b0f4e8e298453ea2854709f6066c55c9a28145c93f94028430c70d2b9f0efcb6b0f4e8e298453ea2854709282c3500249fc66c39ee625b583ac85879dccf1790dfc7094c6bfc551321b5e9ec1fab2c68e69782e114d53a61fab392cfc46ba61b8fe326120b004f26add9c6ec1fab2c68e69782e114d53a61fab392cfc46ba61b8fe326120b004f26add9c6b8164bd2735590bb5a3bcdec85e7f051671316eb4afcbe0467c47dce817c5b88ddc632fc9662177ef6394d7418222329d99aecd4bb409b5b2f3dabf286136634ddc632fc9662177ef6394d7418222329d99aecd4bb409b5b2f3dabf28613663435eb5e6e85c2c314f3e829d80791f16e3c37554116c7481e965736e820b645ca47421e64b1b11a69c8c5f031a0874ad32480c8e24daae058b07bc78792be556247421e64b1b11a69c8c5f031a0874ad32480c8e24daae058b07bc78792be55628c6c78404b6e2f7605bbf3dbc8fa8eb1e9dfbf8058f07c4f283d5dc5f3766071efc4ca84fc049ab5ca1286326dbca6a4ea4f87025f635b656b46d6905c0e85d1efc4ca84fc049ab5ca1286326dbca6a4ea4f87025f635b656b46d6905c0e85d114f846a14949213c0a40e1f1f4bf1a65d2c0e14419997dbfb370b406afe3bb083be9d276a62db2bceeb16abc99d968b988e7c965333e45d6caef4cc1c46ec4503be9d276a62db2bceeb16abc99d968b988e7c965333e45d6caef4cc1c46ec4508680b716d934a476ec5d0b37da34df29933c96e2ffccaf3b961f8a0b0b57a8c49e21643190491b5ed70c9bc22a0fd81307f6ab21eae9cd4e7b65753f9734b47c9e21643190491b5ed70c9bc22a0fd81307f6ab21eae9cd4e7b65753f9734b47c9d5462d9845d5d863a5a95c68af97161b610f100c337a6197a826065b8fb20664f01252b904bb61d4f2df77ea26f39cd658f7affe46c7caf73f6326e0fb410364f01252b904bb61d4f2df77ea26f39cd658f7affe46c7caf73f6326e0fb410369dfd4fe29fdb6350eb0a13f9dd0bc9d5d5709a0a5af3a39a663403ec94d8aee70d8bfc2023b695cdc85c0cfa632bd74ee0ee2a24650a7db002f079b14f9542010d8bfc2023b695cdc85c0cfa632bd74ee0ee2a24650a7db002f079b14f9542013ef644197d49cf9a4c7af94f5434a30a95cb8c0c66f88a2386d6179b056b8f79b65248f84958098fe8e7aabe93518adb937d5bc6b668ba9597000408b5004594b65248f84958098fe8e7aabe93518adb937d5bc6b668ba9597000408b5004594e16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb17006f0ff62bd75c713d201ddc1231e5e8c69283e11f192b13a1ab7dffc6cb1581b76f0ff62bd75c713d201ddc1231e5e8c69283e11f192b13a1ab7dffc6cb1581b732de71f576e048373be7332bada380d9d93a8498f6fbab45d6c447cb807f7fabb74fd7d5a930d8ce0213b1ca2764a5e372059d236f82cc1295b0fd0f27a134cfb74fd7d5a930d8ce0213b1ca2764a5e372059d236f82cc1295b0fd0f27a134cf9974efa8c9d9a8b47c5a0cc27f0cc3b4e7ab2381f9e971ca9f9b330afd78af3948228cc758c7ebe5e12f1e49db45b05640b8f6f572e2db5c12fb4135f5b570d548228cc758c7ebe5e12f1e49db45b05640b8f6f572e2db5c12fb4135f5b570d5afc6480bef0288cef83321089cb5387b41e3d7f3aafade6a66e5885dd25d54c5266709016249e14cc117131cba7b61952a86abd4fcba994d43fb48a6bd6b8072266709016249e14cc117131cba7b61952a86abd4fcba994d43fb48a6bd6b8072070c9b17520ee188987cb42675d6a847ac073028279007a420723052e76481c8a3bd42883320a720958176c69398f1a21d13a3c5541a795b38ca85c59875613ea3bd42883320a720958176c69398f1a21d13a3c5541a795b38ca85c59875613e98f59c41209fc19dd51caffce542084b398337a890a2fe4d101f8aadb371204b30f9cc28e7bc544811339b4ce3866fb730af511037418ba6666791be642289e130f9cc28e7bc544811339b4ce3866fb730af511037418ba6666791be642289e16b3c6e3b3a7b53c4a6118f2b6d0c292b39ff6355bc50d3b349d4e823abaae726eeea212e077316bdaf47cbd234db748b507ec884089562a80bb3891bbeeceadfeeea212e077316bdaf47cbd234db748b507ec884089562a80bb3891bbeeceadfdf52f83d4d69ee78e7a600de1acabdf50d4a40a8f246a0502b26255ecf75ec4242c4d05c2d487f18381bdee5be63ea341eff383f131e102e6f1753189aed8f3842c4d05c2d487f18381bdee5be63ea341eff383f131e102e6f1753189aed8f38192f84d4cdf5c501772a639f0ad46889d18f889f339e6567ea07530e6c86f473e5e21431a03eddc23a75e7d2c91048d20f4cbb3fa4a2abd9d4a97a4fc45a79f0e5e21431a03eddc23a75e7d2c91048d20f4cbb3fa4a2abd9d4a97a4fc45a79f092afa7d1f8f549f55c9cb7d79dc3357b6e278b89675bc94fb540aba7f8218f1896c5fbef26339828b19594f163f46397e07d2623496b4a1eb3d70c24da6f1e1a96c5fbef26339828b19594f163f46397e07d2623496b4a1eb3d70c24da6f1e1a2a8869027aef9be1aa0445d1e75160e0f053252e439081e0a8ba46092ec34f94a32f723c6e56d3d626f667a5c59fd1ce5d3993189d630e9d3b214357951f0a8ea32f723c6e56d3d626f667a5c59fd1ce5d3993189d630e9d3b214357951f0a8e46a1ebf6c6fb1a9b9b7c8ef4d2f8d0daf589f6009cb84eb5ba209ea79949142054c91926dd4ff67fe9b12421d5db6d020166aa4889f9b4a53ef2d9687e49920454c91926dd4ff67fe9b12421d5db6d020166aa4889f9b4a53ef2d9687e49920432af010b4ce473ab7e915ef38043dc50cac1a0f5876d06551f8f79861e3f957e327673483e9c3f0fc0f99de3db611147e121b41baa09bf4df17c9840971bd1a7327673483e9c3f0fc0f99de3db611147e121b41baa09bf4df17c9840971bd1a70ae0ded3d4e9a97e8c9f18513c4fd70a3008e851bd38bb13be5230c186e51065585ecaa16714a2f3a7483bfcc57e6ccf82b313996b692cf0fac94a3d5a361f5e585ecaa16714a2f3a7483bfcc57e6ccf82b313996b692cf0fac94a3d5a361f5e0055fe6c1f5e254214a29899ef2df502f928f8aae7c4887c31159cfc736dce45b9a2dc1458070aca827014bb182e35cd74873c7d0244459f012b14e95123a90eb9a2dc1458070aca827014bb182e35cd74873c7d0244459f012b14e95123a90e5d8c08dd0f44ad7eba330c8b32f9786564e8d96a2f708d5afd6334d6c87d142921ebd050f58e3fcc7e99f27cee55ee2988eda21a679febe01c74a6232d727e4b21ebd050f58e3fcc7e99f27cee55ee2988eda21a679febe01c74a6232d727e4b4ce4044ea9f6703704c1406b9ad1e0230ca89d083210c798c3c17939a7bfd94539ed741a4bd6013d7454d1f8e5fb248ed005f0927e94de1b55ae3d99a599f65139ed741a4bd6013d7454d1f8e5fb248ed005f0927e94de1b55ae3d99a599f651ce92fa046e68b3caacf250e352950c995259c3019f1045e67108904f62b14593b3ec1955eb5d98628bcec12a512b7bd5825c2e2a01f1d3b3f8160423a0e78903b3ec1955eb5d98628bcec12a512b7bd5825c2e2a01f1d3b3f8160423a0e7890372b034f4e3c120bc0a41de035d1ef2e6ecd4d4cbb2944f65c620650e3dcc38bb1570dd241ec9eefb5dcb726cf44073339d56cb2ab28aa6efbb2ce653376d58921570dd241ec9eefb5dcb726cf44073339d56cb2ab28aa6efbb2ce653376d5892ee39f5c8d0a62b183f8f5f86d76af64eb635d7ed5415661d99f3bbfec25b2cffa1d6711b97b6053c29a86720173c486d8408ccc3dedf0a6f2fae335c353ad40ca1d6711b97b6053c29a86720173c486d8408ccc3dedf0a6f2fae335c353ad40cb018138ebdde8661c5a2437ee8995215d344960e6a4205b7cd1259451d0da120e41fff48303b67deb6263257e61755359fb82a221695f780aaa2ba206a35896ee41fff48303b67deb6263257e61755359fb82a221695f780aaa2ba206a35896e03c6dbbeb9d1b900a093c62ca219b4cd8c2485279b08e45a62e5a07814de1b7fe5bcd0b42851098521e756274f1d8d7755ada793e77db00ab9ac5bdf681116a1e5bcd0b42851098521e756274f1d8d7755ada793e77db00ab9ac5bdf681116a14a1f1ff3b31a77f9e049864fcea794f32685d1e12e999606ec06df618e1c343b6c0710bd47333dd81a658fddb983c9cb5d2d847daa7a08aef25f7c833f8ac6a16c0710bd47333dd81a658fddb983c9cb5d2d847daa7a08aef25f7c833f8ac6a101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0c764614f28df715a1bebdc037ded62242617038b9e1eb689b796e8e24f652700c764614f28df715a1bebdc037ded62242617038b9e1eb689b796e8e24f65270314fd88f159925cbdc2e8a9065f34fcb7534bc831ac7c054972f41a6a6002ca7e7fe592328dcc4d5916a831cf91f40a38f705f7c199eeea60189d32318f92811e7fe592328dcc4d5916a831cf91f40a38f705f7c199eeea60189d32318f9281153890d683f00e1ee812d2260b61b07c4393c7c4f1f6c41c75e9015375541612dcacccd688e4eb313886b3a783bce7f91157ec3e8d3a5a80a982ce9d45b968b4bcacccd688e4eb313886b3a783bce7f91157ec3e8d3a5a80a982ce9d45b968b4ba38903e39143c0fc09049cd194125e1669a0fed0de7436f4809eafe89e720aa31b68f7a0020b141589fd25e89330f9dd859d8a84290bb1e53045eca9d135721a516b4b7191fecf979c41c192d69a368013f28c8400b21145b9b387ea16fd6dd3dc157b73f1e085fd8b0401a67a53c4b90c14b77475b5b8a91e38ad1d0edb81596d1e633b5e133adcad32cbc645cbe5346fdaf99a828a1c530f7068f678641c546d1e633b5e133adcad32cbc645cbe5346fdaf99a828a1c530f7068f678641c5401e8761963b101e53c697bcb45e84768f2bd451525621da0fb42411412f605d9992126a68cf4d7e183691c0830ce541d2f4f946a959b1518e84be08f5298e930992126a68cf4d7e183691c0830ce541d2f4f946a959b1518e84be08f5298e9301fb5a8f9e2dafeed19bc15525978e701ed0b6a63c12f15cc80e416bf65741eb332366c2bc882eece219101f92744ea7300de0fab106b54f7acdcec42ca0847cd32366c2bc882eece219101f92744ea7300de0fab106b54f7acdcec42ca0847cde52b0e84577464466c0c4c3caf30da7f1f8fcb79d30ea006873fa36cefd5234d1327bf91017bb8e07d3171373a700dc91e144da58dc884b4fe2f3dc3c0ef1b491327bf91017bb8e07d3171373a700dc91e144da58dc884b4fe2f3dc3c0ef1b49f925f08e08a3a16f1396f648eacb911686c72308e3f258ea68a0dd4ad8ec630d49c154b745d0604b2add4f4bc5a1ff26591e47182aea04afb9870fc2586d4be049c154b745d0604b2add4f4bc5a1ff26591e47182aea04afb9870fc2586d4be04098a6f777634644b74bca53f3bb4340bb30ef5e799f219f10334d6c7c0c78e0dbc55c347d5ffce6ff02e3368079436fe5bca2234cd8d2e5af9559c4c973c8edf3ef0515bbc914876a3cbdd17144c63d0bdd49e308c144c6b3c3fdb1477a5da616d794fdfcf8d7b8a124981a10fa09d67b819b5b5f69437a2d59d5f5130c4a3b9efda78b608353305328f166e83d5f288bfab4c95440b4133cf3f867f9f206c69efda78b608353305328f166e83d5f288bfab4c95440b4133cf3f867f9f206c61ef05f1854a235fceea6edc49e28992383c0724e735a7b3563b2b83c5770004f390413816a6036b2128926aafe782e6d19c06984fd03b67ab5c6c106f010492b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bcf6d190251eec1ded8fb0cc2997fd4cd2d04f748cf6fd011d52bc6e8cb0861fbd65940eb41f208af92ad9af573b81a34c68c8529382ec0e984e60a3b5046e9fb4cbc6b61f75bf340fac82edfd08f9df731487c1275262fa4b0a4f94f2e6236074591dcdec8f7051ab2e4f1ae2eaebb5acf74781b337c660a441a9eba678634ff66f60c55cea80fbfa1c0caba1d7ba45c46a25ec0d7ef5c90e16f86346c130fc3fa63de340dd805e791721363b14196cae2db649934660e569a3db9b0668fe8acadeb3bdad1dd2c048962998627af7e193641aae8464f574facc92459ef67e9afa8559043d9e9dd72f4d3dd1ce98b82921cd0190d1aa81afaf242e14d029b120f51fa801dfa8e0a5786dcabd571952208ecbf6f2ae4e959530c10b682aea7a37aabadf9b26785024f51cf0051869824648d5a0debd596325378d1f07a5412d80132e2494d54d5511eb518237b635393fb4385bf4ae8b082579386f5aada2adcfebc4690fbaa65b91d43269f809ee5111a9865ce1c0015e1f8e5d59b145ff430a612395eb526848767d75ae854ab3d57aa0f0a0c5166f043a33307354d9b23ab9692fe6bff06887d90fdbc6c531177015997f47a7b8a1022240cbc8a2644dd01918956673e18a3ef1ddc5f16ef7b630dc5ac4ff71db445633cf84daab08e0adc152da733e78248e3eeb3511c50a7ac181fb0123899ad06d0dd82e8f2ddbfda9c340755875fd8bdad0cd820d88291de047e521e1c93fb0140441b8f99c4ea3b3143e4b3f7419c70c73c422183ac74ea5bd849e745649989133d2a367607014069d24be58c90f5eedc8439048f3dcba55cd1854e5c24d6942ba71bbf37746d7bdca264a97aa8bfade80be6df2cc880edd16cc4c1239041b1d3f2f404208a1fae8ce334f5c200834dd58a2491552f09e426b54e7806b66834d571e230b39ac49e368dbeaba2d1e778a10c28fdcb5094b85f100679eeb88bb9028c5d11faecd42e4055d51761d7bc0bf18bba5000c7e301fc887fbfce441b174ca5467bd7354b13ba9e2c67fb0038c4cadd3d1a5491f5fe581afdbaf6198944205ca86143cbc592b1f4970a57afe0c20d3bc7764cecfdf3495df9cdc995fe6137fb20fb430038ec4d41f4cfcbc4cc267cf1b1a6ab6a6665bfc967be277497d3b673f7a9260c5cfc3ff65d7445108bf50d7398bb2fbf04613bcbe4d27c0d8e7e0ae7ca0bcee1c228ea2588e4eb12b3cfa0dca70e9587b098cc56de4523ec641eb752dd91807edc3dd8b73f8a0de564ad43710c64342bfeddb7448a36054dd461fb83c1f275eaef6331c415d6d03d07b39afe6530a7cb8d6a80e7bbbf66ee1a7985150df6bbebba3c1207e33dfb78666b2f31a6d079786ee7f4e020aa5d29f84267039bcfd88a21f0b522a2e8310328790c859e2ac941302fca8b7c4bbcbe079220b4743dd475e98341e360ed7349f3767b4b9d6193a317f19f02b632fb3975b5019689f25ed662541a103770c3c02243dd4bc1932c2df249e558fc1eeb84a6669f8bae2ed9947fa7be41b5c54fff38a2099df8484272e47a1353015bbe555036f758871c1615225b73970eb28d8c0a8eed0804e00baf909741b840b6ea3db395d6523c6c5e94eef7d80f229cdc85cef7331f0bb22a8156eb8e0f9bbae192d4e0324e73152584f344f0559bec44d3991dcc9df20bf02b677ab105d5c879a044eac5230421bff3662ae0acabc3114b43eb4b775a83a83ff914b045a4e69a67012ba208559c85645a91d2f65c4baa7be45b58eeff8f7e66ac3f7608c3d41e92023126ce115b69f5c17cb5c052a989184f7aae82e390668204580d7d14d06cabbe955c3019d2f1ff23be2541af67512d81c08bee393fcdfe8d7534b083cc7fab6fb288493f3feed8bd4114f5ed611978828238353b6c04fc3e55cf2eae63dbe3eee519b24c0927c46c5c912a78601fec03a34aa2948b8b118ca855ba0cca8b3433e922c13d075b08aae50d0b65871c062b907ff9c65055d78b952ca70784146be82868bae415d601cd0aa80c45c4dc4e1219fd120dbc62d304670c3551fd4178e3e303903231043bd3edf88738ee8fff9d70701a68b5c79722443d0b6e0af0a022d5340316d1c25b38fda207f67230628e399a1c0ca4b834089f4b8a2853d1b0cbc96fd6e29b1d79759ed19d9f306f63d9716b6ce39c78bae49f6bb7d4ace698dd1929443644980b8436437e6891ea5a66962b93952d278add5e08167ea91738fbf85688ab402150b55f8f1848b4ad3fdacc93fce89a101faa0772cf055a09c819b1a7421634c3dc948ae683575445da41fd28e18eefb05393cc217dfc0fddc58652e6681d34b0bba07aaf237201fad61c9d3728c1ad1d01a838121baf0ee5308bdcc7d2804e9c1554b2fb86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-openopt-0.5602-1.fc22.src.rpmpython-openopt@     numpypython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1UlI@T@SSsZRC@Steve Traylen - 0.5602-1Steve Traylen - 0.5402-1Fedora Release Engineering - 0.5092-3Bohuslav Kabrda - 0.5092-2Steve Traylen - 0.5092-1- Upstream 0.5602- Upstream 0.5402- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- Initial package  "#$%&&())+,,./0122455788:;<=>>@AACDDFGGIJJLMMOPPRSTUVWXYY[\]^_`abbdefghhjkkmnnpqqstuvwwyz{|}~      !""$%%'((*++-..0113455788:;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]]_``bcceffhiikllnopqrstuvwxyz{||~      !!#$$&'')**,--/0023446779::<=>?@@BCCEFFHIIKLLNOPQRRTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.5602-1.fc22     openoptopenopt-0.5602-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__init__.pyc__init__.pyokernelBPP.pyBPP.pycBPP.pyoDFP.pyDFP.pycDFP.pyoDSP.pyDSP.pycDSP.pyoEIG.pyEIG.pycEIG.pyoGLP.pyGLP.pycGLP.pyoGUI.pyGUI.pycGUI.pyoIP.pyIP.pycIP.pyoKSP.pyKSP.pycKSP.pyoLCP.pyLCP.pycLCP.pyoLLAVP.pyLLAVP.pycLLAVP.pyoLLSP.pyLLSP.pycLLSP.pyoLP.pyLP.pycLP.pyoLUNP.pyLUNP.pycLUNP.pyoMCP.pyMCP.pycMCP.pyoMILP.pyMILP.pycMILP.pyoMINLP.pyMINLP.pycMINLP.pyoMMP.pyMMP.pycMMP.pyoMOP.pyMOP.pycMOP.pyoNLLSP.pyNLLSP.pycNLLSP.pyoNLP.pyNLP.pycNLP.pyoNLSP.pyNLSP.pycNLSP.pyoNSP.pyNSP.pycNSP.pyoODE.pyODE.pycODE.pyoPoint.pyPoint.pycPoint.pyoQP.pyQP.pycQP.pyoSDP.pySDP.pycSDP.pyoSLE.pySLE.pycSLE.pyoSOCP.pySOCP.pycSOCP.pyoSTAB.pySTAB.pycSTAB.pyoTSP.pyTSP.pycTSP.pyo__init__.py__init__.pyc__init__.pyobaseProblem.pybaseProblem.pycbaseProblem.pyobaseSolver.pybaseSolver.pycbaseSolver.pyocheck.pycheck.pyccheck.pyofdmisc.pyfdmisc.pycfdmisc.pyoiterPrint.pyiterPrint.pyciterPrint.pyomfa.pymfa.pycmfa.pyononLinFuncs.pynonLinFuncs.pycnonLinFuncs.pyononOptMisc.pynonOptMisc.pycnonOptMisc.pyoooIter.pyooIter.pycooIter.pyoooMisc.pyooMisc.pycooMisc.pyoooRun.pyooRun.pycooRun.pyooographics.pyoographics.pycoographics.pyooologfcn.pyoologfcn.pycoologfcn.pyopointProjection.pypointProjection.pycpointProjection.pyoresiduals.pyresiduals.pycresiduals.pyorunProbSolver.pyrunProbSolver.pycrunProbSolver.pyosetDefaultIterFuncs.pysetDefaultIterFuncs.pycsetDefaultIterFuncs.pyooo.pyoo.pycoo.pyoooVersionNumber.pyooVersionNumber.pycooVersionNumber.pyosolversBrasilOpt__init__.py__init__.pyc__init__.pyoalgencan_oo.pyalgencan_oo.pycalgencan_oo.pyoCVXOPTCVXOPT_LLSP_Solver.pyCVXOPT_LLSP_Solver.pycCVXOPT_LLSP_Solver.pyoCVXOPT_LP_Solver.pyCVXOPT_LP_Solver.pycCVXOPT_LP_Solver.pyoCVXOPT_QP_Solver.pyCVXOPT_QP_Solver.pycCVXOPT_QP_Solver.pyoCVXOPT_SDP_Solver.pyCVXOPT_SDP_Solver.pycCVXOPT_SDP_Solver.pyoCVXOPT_SOCP_Solver.pyCVXOPT_SOCP_Solver.pycCVXOPT_SOCP_Solver.pyo__init__.py__init__.pyc__init__.pyocvxopt_lp_oo.pycvxopt_lp_oo.pyccvxopt_lp_oo.pyocvxopt_misc.pycvxopt_misc.pyccvxopt_misc.pyocvxopt_qp_oo.pycvxopt_qp_oo.pyccvxopt_qp_oo.pyocvxopt_sdp_oo.pycvxopt_sdp_oo.pyccvxopt_sdp_oo.pyocvxopt_socp_oo.pycvxopt_socp_oo.pyccvxopt_socp_oo.pyodsdp_oo.pydsdp_oo.pycdsdp_oo.pyoglpk_oo.pyglpk_oo.pycglpk_oo.pyoCoinOr__init__.py__init__.pyc__init__.pyocplex_oo.pycplex_oo.pyccplex_oo.pyoipopt_oo.pyipopt_oo.pycipopt_oo.pyoHongKongOptLCPSolve.pyLCPSolve.pycLCPSolve.pyoQPSolve.pyQPSolve.pycQPSolve.pyoQPSparse.pyQPSparse.pycQPSparse.pyo__init__.py__init__.pyc__init__.pyolcpsolve_oo.pylcpsolve_oo.pyclcpsolve_oo.pyoqlcp.pyqlcp.pycqlcp.pyoqlcp_oo.pyqlcp_oo.pycqlcp_oo.pyosqlcp.pysqlcp.pycsqlcp.pyosqlcp_oo.pysqlcp_oo.pycsqlcp_oo.pyoMATLABMATLAB_BASE.pyMATLAB_BASE.pycMATLAB_BASE.pyoWormhole.pyWormhole.pycWormhole.pyo__init__.py__init__.pyc__init__.pyobintprog_oo.pybintprog_oo.pycbintprog_oo.pyofmincon_oo.pyfmincon_oo.pycfmincon_oo.pyolinprog_oo.pylinprog_oo.pyclinprog_oo.pyolsqlin_oo.pylsqlin_oo.pyclsqlin_oo.pyomatlab_fsolve_oo.pymatlab_fsolve_oo.pycmatlab_fsolve_oo.pyomatlab_ode.pymatlab_ode.pycmatlab_ode.pyoode113_oo.pyode113_oo.pycode113_oo.pyoode15s_oo.pyode15s_oo.pycode15s_oo.pyoode23_oo.pyode23_oo.pycode23_oo.pyoode23s_oo.pyode23s_oo.pycode23s_oo.pyoode23t_oo.pyode23t_oo.pycode23t_oo.pyoode23tb_oo.pyode23tb_oo.pycode23tb_oo.pyoode45_oo.pyode45_oo.pycode45_oo.pyoquadprog_oo.pyquadprog_oo.pycquadprog_oo.pyowh.pywh.pycwh.pyowh_conn_solver.pywh_conn_solver.pycwh_conn_solver.pyoOctave__init__.py__init__.pyc__init__.pyooctave_qp_oo.pyoctave_qp_oo.pycoctave_qp_oo.pyoStandalone__init__.py__init__.pyc__init__.pyoarpack_oo.pyarpack_oo.pycarpack_oo.pyoasa_oo.pyasa_oo.pycasa_oo.pyobranb_oo.pybranb_oo.pycbranb_oo.pyobvls_oo.pybvls_oo.pycbvls_oo.pyodefaultSLEsolver_oo.pydefaultSLEsolver_oo.pycdefaultSLEsolver_oo.pyodirect_oo.pydirect_oo.pycdirect_oo.pyogalileo_oo.pygalileo_oo.pycgalileo_oo.pyoknitro_oo.pyknitro_oo.pycknitro_oo.pyolsqr.pylsqr.pyclsqr.pyolsqr_oo.pylsqr_oo.pyclsqr_oo.pyopclp_oo.pypclp_oo.pycpclp_oo.pyopointProjection.pypointProjection.pycpointProjection.pyopswarm_oo.pypswarm_oo.pycpswarm_oo.pyopymls_oo.pypymls_oo.pycpymls_oo.pyosa.pysa.pycsa.pyosa_oo.pysa_oo.pycsa_oo.pyotsp.pytsp.pyctsp.pyoUkrOptDilation.pyDilation.pycDilation.pyoDilation2.pyDilation2.pycDilation2.pyoDilation3.pyDilation3.pycDilation3.pyoPolytopProjection.pyPolytopProjection.pycPolytopProjection.pyoShorEllipsoid_oo.pyShorEllipsoid_oo.pycShorEllipsoid_oo.pyoUkrOptMisc.pyUkrOptMisc.pycUkrOptMisc.pyo__init__.py__init__.pyc__init__.pyoamsg2p.pyamsg2p.pycamsg2p.pyoamsg2p_oo.pyamsg2p_oo.pycamsg2p_oo.pyode_oo.pyde_oo.pycde_oo.pyogoldenSection_oo.pygoldenSection_oo.pycgoldenSection_oo.pyogsubg_oo.pygsubg_oo.pycgsubg_oo.pyoii_engine.pyii_engine.pycii_engine.pyointeralgCons.pyinteralgCons.pycinteralgCons.pyointeralgLLR.pyinteralgLLR.pycinteralgLLR.pyointeralgMOP.pyinteralgMOP.pycinteralgMOP.pyointeralgMisc.pyinteralgMisc.pycinteralgMisc.pyointeralgODE.pyinteralgODE.pycinteralgODE.pyointeralgT.pyinteralgT.pycinteralgT.pyointeralg_oo.pyinteralg_oo.pycinteralg_oo.pyolincher_oo.pylincher_oo.pyclincher_oo.pyonsmm_oo.pynsmm_oo.pycnsmm_oo.pyonssolve_oo.pynssolve_oo.pycnssolve_oo.pyoralg_oo.pyralg_oo.pycralg_oo.pyo__init__.py__init__.pyc__init__.pyolp_solve__init__.py__init__.pyc__init__.pyolpSolve_oo.pylpSolve_oo.pyclpSolve_oo.pyonloptNLOPT_AUX.pyNLOPT_AUX.pycNLOPT_AUX.pyoNLOPT_BASE.pyNLOPT_BASE.pycNLOPT_BASE.pyo__init__.py__init__.pyc__init__.pyoauglag_oo.pyauglag_oo.pycauglag_oo.pyobobyqa_oo.pybobyqa_oo.pycbobyqa_oo.pyoisres_oo.pyisres_oo.pycisres_oo.pyomlsl_oo.pymlsl_oo.pycmlsl_oo.pyomma_oo.pymma_oo.pycmma_oo.pyoptn_oo.pyptn_oo.pycptn_oo.pyosbplx_oo.pysbplx_oo.pycsbplx_oo.pyoslmvm1_oo.pyslmvm1_oo.pycslmvm1_oo.pyoslmvm2_oo.pyslmvm2_oo.pycslmvm2_oo.pyostogo_oo.pystogo_oo.pycstogo_oo.pyoscipy_optim__init__.py__init__.pyc__init__.pyolapack_dgelss_oo.pylapack_dgelss_oo.pyclapack_dgelss_oo.pyolapack_sgelss_oo.pylapack_sgelss_oo.pyclapack_sgelss_oo.pyolsmr_oo.pylsmr_oo.pyclsmr_oo.pyonumpy_eig_oo.pynumpy_eig_oo.pycnumpy_eig_oo.pyoscipy_anderson2_oo.pyscipy_anderson2_oo.pycscipy_anderson2_oo.pyoscipy_anderson_oo.pyscipy_anderson_oo.pycscipy_anderson_oo.pyoscipy_bfgs_oo.pyscipy_bfgs_oo.pycscipy_bfgs_oo.pyoscipy_broyden1_oo.pyscipy_broyden1_oo.pycscipy_broyden1_oo.pyoscipy_broyden2_oo.pyscipy_broyden2_oo.pycscipy_broyden2_oo.pyoscipy_broyden3_oo.pyscipy_broyden3_oo.pycscipy_broyden3_oo.pyoscipy_broyden_generalized_oo.pyscipy_broyden_generalized_oo.pycscipy_broyden_generalized_oo.pyoscipy_cg_oo.pyscipy_cg_oo.pycscipy_cg_oo.pyoscipy_cobyla_oo.pyscipy_cobyla_oo.pycscipy_cobyla_oo.pyoscipy_fmin_oo.pyscipy_fmin_oo.pycscipy_fmin_oo.pyoscipy_fminbound_oo.pyscipy_fminbound_oo.pycscipy_fminbound_oo.pyoscipy_fsolve_oo.pyscipy_fsolve_oo.pycscipy_fsolve_oo.pyoscipy_lbfgsb_oo.pyscipy_lbfgsb_oo.pycscipy_lbfgsb_oo.pyoscipy_leastsq_oo.pyscipy_leastsq_oo.pycscipy_leastsq_oo.pyoscipy_ncg_oo.pyscipy_ncg_oo.pycscipy_ncg_oo.pyoscipy_powell_oo.pyscipy_powell_oo.pycscipy_powell_oo.pyoscipy_slsqp_oo.pyscipy_slsqp_oo.pycscipy_slsqp_oo.pyoscipy_tnc_oo.pyscipy_tnc_oo.pycscipy_tnc_oo.pyotests__init__.py__init__.pyc__init__.pyoblockMisc.pyblockMisc.pycblockMisc.pyochain.pychain.pycchain.pyonlp1.pynlp1.pycnlp1.pyonlp2.pynlp2.pycnlp2.pyonlpLC.pynlpLC.pycnlpLC.pyonlsp1.pynlsp1.pycnlsp1.pyonsp1.pynsp1.pycnsp1.pyonsp2.pynsp2.pycnsp2.pyooosolver.pyoosolver.pycoosolver.pyorastrigin.pyrastrigin.pycrastrigin.pyopython-openoptPKG-INFOexamplesGUI_1.py__init__.pybpp_1.pybpp_2.pydfp_1.pydfp_2.pydsp_1.pyeig_1.pyeig_2.pyglp_1.pyglp_2.pyglp_3.pyglp_Ab_c.pyksp_1.pyksp_2.pyksp_mop.pylcp_1.pyllavp_1.pyllsp_1.pyllsp_2.pylp_1.pylunp_1.pymcp_1.pymilp_1.pyminlp_1.pymiqcqp_1.pymiqp_1.pymmp_1.pymmp_2.pynllsp_1.pynlp_1.pynlp_11.pynlp_2.pynlp_3.pynlp_4.pynlp_5.pynlp_ALGENCAN.pynlp_bench_1.pynlp_bench_2.pynlp_d2f.pynlsp_1.pynlsp_constrained.pynsp_1.pynssolveVSfsolve_1.pyqcqp_1.pyqp_1.pysdp_1.pysle_1.pysnle_1.pysocp_1.pystab_1.pytsp_1.pytsp_2.pytsp_3.pytsp_4.py/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/openopt-0.5602-py2.7.egg-info//usr/lib/python2.7/site-packages/openopt//usr/lib/python2.7/site-packages/openopt/kernel//usr/lib/python2.7/site-packages/openopt/solvers//usr/lib/python2.7/site-packages/openopt/solvers/BrasilOpt//usr/lib/python2.7/site-packages/openopt/solvers/CVXOPT//usr/lib/python2.7/site-packages/openopt/solvers/CoinOr//usr/lib/python2.7/site-packages/openopt/solvers/HongKongOpt//usr/lib/python2.7/site-packages/openopt/solvers/MATLAB//usr/lib/python2.7/site-packages/openopt/solvers/Octave//usr/lib/python2.7/site-packages/openopt/solvers/Standalone//usr/lib/python2.7/site-packages/openopt/solvers/UkrOpt//usr/lib/python2.7/site-packages/openopt/solvers/lp_solve//usr/lib/python2.7/site-packages/openopt/solvers/nlopt//usr/lib/python2.7/site-packages/openopt/solvers/scipy_optim//usr/lib/python2.7/site-packages/openopt/tests//usr/share/doc//usr/share/doc/python-openopt//usr/share/doc/python-openopt/examples/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledemptyPython script, ASCII text executable, with very long linesPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !#,ڷ^]"k%) d::V]@ns_? VNN6;IJnl A }&9bDa !E8'2Ҍ!huAyf"s92i&MyȰdi +ˌE g8^܇k|m{LtdK!wy"2߸=8|#gI'CZ-`.){}$/gKE6-1Jz唗?f9P1<=`⬍MxMyV"J;\تCa#Z%!toUz/%ΣWC^ rab=#xfʌg;[ظ95UYȹ3ia$E5-,i{Sx뗸R=6 EIו G,bv u Cy|wY,hhHJ6B4M{IH52v0hP0dJoz.R7Z!)EZbs,,||V؈}.&&OL>Y٠#Ma ;ܲ40gdҹ(ǽgѵzkpZCZ dD&lTwCa$DWXpF <2js6J%FrԞ\J>\}%Z^KtoKRE=M1 iweCHy͙nsϹs-[ 4Zs,G]6QQx-̾7\'ٯz]o "!Mb^k_ړL\աDt> ѝV@cF?k >I@^ j,tjDEqLɦHsP1%P3hEc)CCtUlSH5c_(v<5lmG* @Mz[`ˋi#k? P\7U뫘2=FD%/4Nn }֒#u1Y,wF-;OR9q.]y[g֘0@ #5LV6;n |*-,v0n 'hcv)?E|65=5k+VeY|ؿބ;OQlItfWz hYOp_Ez4WYCYΦW-ӓkK2Ҋx#?]*B݇[; iD|U 2ÓQ @1'_guW>_ Q[WH*sp1+O׮(w`I{(h";B͛#l O M \AR^V Fw ) ԯ̹qWy/}@"yc(\Q\D5GkA$\*6}BT9tѳEw`֨ya/U噓yeewy ]Y|\[A>#\?. m#`&Z a!)4_:LO_눁vg1#עN@x#Z-Lb ɛ'X!HWpi0t / 5uUku~ v`IU-!&QӺ\$p.m;Amr=hx !Uz[YUE i52] $ˡ{kӺry_0s|1Đ P;_¹5ܮ /ͷR0C{oҡ 0g؋+u&N.(t1S>Kn<-ӢX|̮%Q↝lSB(f+|mu&Z76+= b0PBq3ibޓ`;iJfD~ 8x>6$|->{B 8^4z_EJdsާ tdjτ Mޠ E fـM@Sތll-)l=2v7;ЯQ sS2$ojvSFtqCy=0q R9)1:IX;]@<$)'|+#7; \^|.3JCR4~qBE+_7m2=BKdx-MQ3cͿqˑpb#T]ƾ0`kKWsy^J2&V,37k硆uR1.BmmcҌf8䣌?3#.[VcYqsϸIS" hj~/JvǸ9+f\8o\w8<)9Hp۠+(sX_X꺉IKhVw~PެЋV*̊bGgu ZA='Y?'fR> V k$\p䊦1a UHVg@( o7R/yo$ 9 pV|",[Ql["%c ˆ}; Uh$_[#~2 g މxzLiYDsY:9hO}eɷq4~Pf/§Zȶp &2r&|-!:vȕ=5Ubj+)tbUur$ $ mnb0Ӭ*PIqԲCSFeĹ, 3%)o)"!K^ܬ3upy.P!7^j/M)dLK%^9:PHdxgFc m&ڟ\]9hw >#|m0 0a6&D7g)m0nx,o\x4[,""_8l%(ċ3ٟWs,GRIF v/S>cGx1Rz=--xwg0-^iI⯡)>+mX0 @^ï򛚓]\RAv2Mp|р8jw"KOS"Dz#JVݵVIoI-0Cш)ɡ;[zιIӬp6H7;2Y5ѴhS@  d1Eɍ+;,X⮩nu&3i Ґ{|uMt3rD$E_Pc GfqQ"ύ?|gTMnAe`&|PFnl:g,;N8O%1fyziSsaU,Ihsl}t۵><-Mڨ6R{#1w0;-EFYy`Uz!@䳶zovfG5ڮVMC6ݱ|B HUZ7S'KRlj#-A:1o GͰ7K cz[J=ܪuYEҁy~pVy51BZ`CaI*O sFa)Yܥ-e<ʻ1/8 =o𲹍9';=W˜рsK+_;Ƕ̅se]{ZoZh"F=KMbKz.*U#dffl#VjؘHjp`_$X ,mӿ ~zW)R=&116%}{? ^ 0x ~6a]7E^C4i^yͼ^(U-zYR-8_–TK&W%~7_g`X8GKC"u:8h- eyAQ8^twѿ*+~Hϗ~?gzX 5mP:f81hc`ƶ띃ˆ߅Nf]`0s-%Dp 0 ڦ-9KA@^YdrT,¾trGPKy@+Z\i\ ՟ WI@3}][a "!eɹ-R%㺐Q[/tK[lw9:*}g(1Gѻ(Pع duitK/چGƊv-MyݝVhT<.2Nra\Q'J^1m9#sǫPw\2d&Z=#CD7dmBDLCW|ZY(߹~&DȒ^,9ޗ ي6_IJ8;bZmIe7P(m_߲h\z A'fUؙ [*ZA'3zrą>#}ZS6-ݯN 7myxӼ8XZc.hA"Tl"yE!s-eol({C1**:el,dB& %+ccPLH$n/_xT9>`8 yԿ,%n:Q{ i9Q( 6īf:G@͊!mI..G2ݙN[fݕyΏ8ېS&zےxe /7pwwQ]6"2z%Xwl*FF&6hI'b{iHq)`-ADi|KT=B]#@yN PCt/Yv/D l|7؁;_tP/w3O}bl" K 2ּ!1nq.">ZJqY6׻}k#f2q0j&lBNETt<~"#f}xX^sSk`ƢF{Nߋ:wmyR-sXΛ gMڧQ]-w[GKʨRÏV _fSFyf$ q}9#m;_{J[ʾU5v:q*YR(݈' F6rШQr8U,7d*75A|tV;B{*[hhCD>Kxr- ia@+%{aBc/"CThq ]@x4exuS= չ߫ >@B/nkX545E;l]'=@F6f1i +,Dnߏ3- +%M!ƒ0VRëZ9I r'ٵ8W>]VtTTyډwRE_#DZx]'H}ӊ[!O>KOhZ5'M U٧$UoH}>X徃ԛ,gd ̝&O>3$=豅 ~,TۧP|Z?EHWX܌[_-iV\d4ܧ#Wt@GYb*G ͜lM<z#:QVs"!U\tȉ-[ ^BPTb'gLAכjYQ]I3K=B7E |ħ  |jlc y ywɣD}F뾃Iˊq}>5Ӟa0!z) 4xƳ2lH1M;@Ƃ.]k,.X] Y2WӔ%^R͌rGkR \seJ2_ڒԛ<@ba7 ݰ$a& 3,xDAӋڜX\\?틴Z-΂{mߦ"zI]xQ7Yvu^\ҭ4wtemd/](]ٝY_X޴"^ ,z|@̼)Qi;|6X CnBNim |;?** }hE$>sѬKS| ^8&^89l(K]Um/wB9rc}߳k!~\ 1&4wt: ׻}HRS-wҬ=}(e Wk^]AO 3vו*a "Ygh"1ܵI"<Sc&`΂ 3v`Pxdo'QY*jbhcal=] uG=~9t>SGȬ:TT-Bj?+޵3 $PUKŨ OJع-DC֖I \lMuFQb7$Kf`! (_6axC!L#bf `# pH%?gp-袠a yX b$A@ig{(Ӗ@}uw =4BWZils/W0Bw&}J/BDRJP- p]vh]Š+m3>ט Vr}Q~'/wp:uqdtgRJ3?@DV̏-lm(RXNlRp[A?~7H:ȈJ Fp:_۶OYzf`=]* N㶥Ip6;秴^[PۖhJii1ٖwϼlkfv/ܱv֠! S('.Q%ו<3`NDڀD+~39w摊#.87MsKnd9xtdKdL8VN^9ܜoX2~ \NnaFUz $Ez~'+?91SY=3Q$: E۶P2v'=srO׵֤WQ{}TEtIh\M|S[d9QkK7 t~(1:9wmاKK@Q٘uֵ`f&+b4neU˧(39+z%býK@OyͤW&ͣ}iGf!Y]A<M[D3zay挞20o.*W< 8FYw{U?-76ZhmrڠNӺhƃ{(aj~q$?aFJ3q-OL{g0VeG5í~Bcm%/ulAPjՂp-(FAz|3kxbm"^$k|s8>sdLh?mC}KȨ4VI&8Z(眠i`͊>纵*h!~*q%?5s}<@*د@$>3]sDMFg>gsq\eg aL+ddSbWψhhY,IjCitU)z;m$}Hc_뮑1igm/33qX' JQ׋q́ PPY0MTbN8`QPGJ>ATDfo 8<Z6Zd,&W)z/& +*]-QΡZ/xPͭAe 7ahq:Oq=Փ &ޕ=͞I|3 z+x IKյ(oAIZ.{yT`J[f uo"A&l:,[ "ecEQ252$e#}/Z>ΩWHM)CXn umaR[$[t(zs"IDU/hD("{}|i"SC[;<҂l/S]Ԏoe*>n>?YWQDrlE9V#kliz; opX΂q碈ҩX}BSE] m ߭#9'#>ڤ \st<-D’=y,hqsV IWJ9e[wW\T}ד!MH5 º޳SR0mWXMbfe CJ)?6\4d"<[Y>7`AKyqvݏb8-xV"1he]u_Ԭ.S<3ft|9RY5H]C`_5C}2|Nl]Ge.?Ƅ-=ؘ|657-]hpߨ'bj7Yl<K]sŊ&n"@C-[z-3iw >nyw06{,*:?ūl |"Z@_*IEDFiXW-A*rI4}.?[&gU-q j9Io\8e\s l4+"jgpBO&+Y3}i׌ Y8#gµ+r)0ACtDF+ik;2 *EЗhuwtA$ v0jc07]"@WER9OEp׼tc K< 桂@K˕B8NNϵTe"Y5.b']lQ۳~gpci,:YD1 7eJ-(VYTو;Y,6A.$A_Ƨnmt=y`F;z_EgpPC$X@}Wdmux&*q&s#dgR {K$@&3PmMTێL >}[N ]@fKՅLX)ExW ,nh&nDBƀ$nWU2ٻ1N5xȰR"j dxiiNoTl_Ym ׻<8ܸAkn2col(МQmA_AL6EA{P&=/P6.F㿰rgMԽb,4zajI~@ns<uow5hp |l=^)8 Nic.)Z Ls/y%HiǪ^zzh"RYV\:QZ?ʿx`lj v ysk[05!N:U{#rʿQ0A4ќ/&4_l2(B;KϏ9XjKby `j%ܶè4)IyxS:ݿGkr.}P3q`áǸ5Ir[IN|(w4o, M5ZP1ÉPk_kp^43 mLr=qa?nMɤhgH zVavwjmk^N'v OE)viuA OgÊ9KaQRMH;jsÇj&B2WhZy&a/3Y, 6{f{R/beioDs zS(̍(j&DJenKe=9wf|+J$nu`'q[.Z[|i*&D: S'We(~F=%)czl7+&+TG4_>w!;!F[O+<8`UkR+P|':/Z9(A)G*bKԚ7<͹E3FH/|I|iHePSMԈkE*zX %Ny (-A}2<0[]#Pr ~Ÿ9*-epDE(W8NaPYz X:^g۲a}U@ ДxI@d=?yhg`>`> Ūr-hgiPpy@B7 9wZ~FFD°t}vپc=M:O}M`N {@qR&t8 p d^BF0Ǭ2۱V[G*pOB ϼ&=pGx|8 td FZIYζHwʨЄP<%P'\+uj {]4kkUMB2Zeݘ-h r5#3Hles[f3)>ĭafs} 1e\4_X7@ p*Xٔ琷>R[)"AE9dRoh_5k-4Y5x i>2'J M7;- [kH=Rh_*kXiѪrZ߆:n9]\31S"xx; T%zA^ |Ȕ i5ɦJ$>i^B8=w5iCl# L?Dh^K"҂k#Sb U*Ȥg`X.,DN5;Vm&O4:ç-fƒؕǼPͅ\t`lOSf真C$'Ope4H%h%Tt?蘗Ai͎|RG/R|C&LVi^+:ɺnFf+bj. L]KSP7=.9&ϊ* פ]4=q56;EP%Q0b1?xRa¢y %04".2PRcQ=s(6 "ԤSנ,p*u(cN-˔?C˼ g._04=ryƢ-XUع@K"Z Q'Fp4ֲ^#џX;C;kG Xܘ[oeCߞpڃiJd=Ržd?mjysn W~^Ԓ $@(_gFp>y>iq \5BPCt/y=h'/K'Cفx#VPQ ?uӡbI&.1BI ep^`98F q^:2*}OpJ:t.܏I2:^ d0 ܭ#`on `ofaY95,7A,w,l(H^#TOU'DQH='.\!ȗs5$@.!(:+RC^TE9W DU},)It@%:ݝ&vj) $OxW\)x@(-23?0ohRYw-@pomvRb;b6gZ[͎@Ng+-+?y,` 'cGIt&0َ v=H봑cGȷ2a I̫/FN\e/(~ N9+aaKH^ka>jqsbjNj`+N։8ي3fK˲i~< P(.>\Fxʆ9,6}t}4KG!UcdF?cv(eBdtW64u@4"֞z!*.nؓ /3 U.i˕kT* '.*Vɢ`Uj/J P$&eEwg8Yƴ{`x4(rCtvPPR">kܲ?hc {(β/5?IZfNOq&$QKz rɘ'#YuO,UӖ-hYD}ktǫSؾ V*Nȱ7ܖ{t o./)u\-o-v/lDyaHmd%SQ|x&rsQk| Ts"ً'EZN"]n~BٙX3ʅs2{.RPcۚm2lF,faa^RD =t/xh N<3(bW*ZA﴿4ӦVf%"n"75)uBYgb/en+i|5:?kϝwu&}`܄+XRh Y FVa/&<񡑿lAd(g5,8ZǢz Cg/dTՉn}ѻSl8M5R=QfvMh50]fV >S 쟪-~_@4y(٪nV( :Dct(SRq$vh五o%^=jW2Fl\2*m܏uJc棅Bٗ+%ɶyA+l 9JJ+s˪_KK2XaRa㌢4rqUK%)фN n*5,;x"L'*%Шw1<'#k(B, 5h )S؝Zk ׄ;`|_ȧ _cn_'p7Ⅴ)q P9`߸86gة VC)_kyْ49$A -XհhIIP?Db!wes^J;?^yQbM޾D$ >=fԱoB >Xd CyHIK%S],%P7K_`*HK|9>!ր pRPT8^dG4 8 Fw|CԆ %oj#{ D4YnWB[]q(#kTqEά7Ÿw6gYaxt8)7gN(:[Y_00 .5^HE6|V2UGFiaRL>‰-I:7! ̼ JzľTe @Ggf/[צxOnYQ), %ssw^o$8*ڣ>ԩ6Cfc?ޢ8R\C{z3zfUuR#w%2W27E*cߞ?6V4z Ë~̙?>5'B+RߥqmSWڇ41s ri'(!Ul1: eQ-;*ÒC 63dAB nBZI~ ٕ2P'Z|ncrWRtg,+]ԾKw|Rg[t*{pُ(fF[_A< )GxU~U ob,dֺDٵ9 VƠ,jjlTN%RNu49W1*Gmo-rT{'E}T6 zEI}(H)4~<[)Q7\Ӵ\4jt^A1t}Xu^3޺VtFKωzQ:x';=[ePc*g9# B%NrcG{yStЭ<;@@y /VQ "r=W"HӕbFQں!SeI.;_s2婉RfZґG%pU+Mq4 i0.-d}<ѢtPHw>ѨS 7)[WG,וsFp^Ay-mDg92@?\a晡gqO V;mZ arBg@@Q׷ȉTaM=1n[JJ(l9*/N߮s !}"<_ v*_$YC-@n 5QӒ}KɮG:L/ .2>e55w\2tbV끦!Ε5bRz iyH۪:!om+ VS)XL`MQ-6}n,Ȓ,jԊuebɧmS: ~JMPm3:^3B++re h8bV)_yiQHĜہE/Aw5;,G'%°$tco>i4qu:n/$說(RQ(?Xo3~ mvMGQ3s?;*NdFd(xz?D䵎?T:rDbGL ;kd G8w-KpZԲ_"t$.KgލRhf{*GnP(k'BX5WZh68ic rХ0Z6 yBxS6F*@h\1q?b)" cˠAmX&Z.0Uw x2n "CD]AZ8vD .G9FA ~G*mx0TYWϳ_0r}tґ4%zƥWN~8FJ2?=xsRSpE{|t6i"/ W!*j+p3yJkrmbPh$~$''xܴFꪩG<;Z[] s`ވ`Rh&VզdՆ‡hmѹꍌw@ocPB#L9$g v7ydzZEV WfgeP\\ƶ>H˴2ߟi=}j&i[ᴦ\k rLvҭ뱻 {tHx:0}i<=c275EH^ʓaL:~=Dq%a9`.mN|NrZMhQ6 dKN< ׈C4.Z%/ԩpdL lph I$BpFÅYNFՀ,/jS:KՆi8Koid28Snh{L~8M̺wMwGR6*3lXh)#VtV,-6%2S;O̦o "dithz2pU#%jd0B?sJ {rWR$Fԁ$MYCSD#)v|ORШYÝ\Q (Num)ӲDŽw-[ߐ@(\q!tx8Pvh8ZLm`;MR66Z7|ꏼV[gxj}C{106 ;Y<K%+-K8tK)mo'Ejzdslګ Cu 2E2Q#$ϥ"> tlA5T,ư'K  cOBYNJ}Lh\E׮L`- +~GT s1'!_:OKt氓d 7TENu14mh- U`A CI3*rf#,1}˴I cWeHh A㱃Ыr6O[ \\nkT$si.k̾Se  Eic1P;7ԅ1^ՙ27C<$3*Ud7KBZ4FS!%*E9`b ]jOvcQ&֖ь&初FHl #NkQSEyG Fxr4~KM[2S9B ~on ؁ByX_FG'u\6tET>epDq8復,Iw2]JZz$}APύT҇?V;01{xh4~x:U!Mx軒PFSu} @sI=w(&Q/8IUB=,¸˱IxCJokڢBto&!v U愙 ގe7 z>}M_EX/ʫPE$2FloK/uMY϶s@~UxU l%_(DfV$_));@]bsk`zɳ -/w̽G|v؄rΞ͑'ehY Kzťzأ3;~0 [AS,|jc!Q^wDʏDre/M n/h:2gBTIi~$\lX.4' N񿽎\qQ])[HA>͈Qt,ә6&8:*0ܭlhW콧 9e?́:4F"O+p_B>o"ʎ>Z|P Q3!7> I+ :_i,yfIS\HpUkc}yD?a |`d62MJEX02F'36ROQePn |9ƛ}R lw7s,;s͏`Y(9< VfgVaX ԆZҡ99tka۪ޘQ^E: Dk{@@Xg3ngL9+/g@[Ɵ\uk'Hԡ\3z?-S:8ʼnNa 1伏UlH}Wgʁ2|vx"*H8<jFE8uK< ⹃Et)@zLFžsqգPcIL';jxLRBHcH&OS!Lz`GʝP[@'";_:$1qHFnW gOݟA $QYEm慒'U 9'A5q_3z}auz߀*COPln<#jG.~t$mRPa_# N~[`UeW:20ɒD?bBZ`7Dy $'Ԇ` Teu4iͨGMrU∃FѱÝf/| ;ahqSdק3i7EII%ew4Hɋ**)䱺Ŵ5fo,6f j=&!$|쇑QE4 DJx2=8XEIGHfAgc8;m–\JˌmB0m1ACN }ICtTa nFֽ}C>u^KUK0NZP#>FƼ%b=hI!u0D3IӒ{b/jޜ*DV^&B?cT-k V. 4p~)M[Qu2"Hp5fgqt%2 5bQ?*KM喩ڟԾ-"O%l9EPz b>w{4l چI<y3)V*eo.)Ӈb V>#BX]V"'W00ߦ#pqwEos8bFUa zn^#Z:%C: d;ڱP2 :fRdnR*u1$.F׋ᚘl˟=+u0 h S6k̎{qoBoP,:;VfLپcv*iYQm!)eDqBī 'IMoLX.SA$#FL#$Y  W!wހAK匰WVg*Hn f`{n`uu'LԮ@3l YZ