genius-1.0.27-62.91e>UAUo9gҔ({?azceo1bYoD>!/<&91qcTwyzi_$ 5k0>> ?d   F *GhntQQ ZQ Q *@Q Q dQQ=Q%%Q343L35(585 96 :7 FFGFQHTQIaLQXdYd\dQ]rQ^:bcde$f)l.u@QvwQxQyz\lpvҸҼCgenius1.0.2762.91General purpose calculator and mathematics toolGenius is a general purpose calculator program similar in some aspects to BC, Matlab, Maple or Mathematica. It is useful both as a simple calculator and as a research or educational tool. The syntax mimics how mathematics is usually written. GEL (Genius Extenseion Language) is the name of its extension language. Many of the standard genius functions are written in GEL itself.azcreproducible$fGNOME:Apps / openSUSE_Factoryobs://build.opensuse.org/GNOMEGPL-3.0-or-laterProductivity/Scientific/Mathhttp://www.jirka.org/genius.htmllinuxi586 WDu s I&h 6 Bdx fe nD' Z PzyZNW  `!%CZxK*+KmJ "$n uKAKU!\Dd/?X g&&Q  s \/x`c U2 c  T    G@7<(wO 7 G+4RJ 2,!< E m 2d/=Xgǰ`GQ   ; _l24 UTXT  = A e b Ym ]JJ8A*cRm>I6Sx# # #` 3 gǰ`G?@HyW fT E  [1!E ,AYq>   # q < + uLb:b@+}[T0:;J8gU b" 0 n@HyW fT@Cd/r *b 6"@f9&E\g, g$' 7 R a 'w\BbF\.aeP?&ZK>c@P j* qd/Kqd/p T $w 2d 86SW  t $ U . 1 (V }j.K8=(wQ6H4SQbz $ x}Pi#G rd/?9x4H 2 , 32v! CRW ,W . l t x   D $qN;(c@p*|TO9J8lU( qA~# 6 9x4H@d/ | 6G 1xA !-Y=   0 m ^ C}N;B9,wV-!;K9EV- g[" ) dd/>d/be7n k A6;#Km\  _  | f y w:(Ra=rGFb-];L29V} # d/DHsvxĪE   ` 1 5<Q^4 <   < s # &KZI[7W<'uOt5F3Q 4`"V | svxĪ>KA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9azd9481023444c260efc396e2b1678d723c938bbb6f68076f0ec04ebab051481786ab5a259f6527a133ab41b3fbbaa83b188af4aa5390ad8c0db101671c1e9dde626baa73b8c2caca46ae1cfc43e855237ac6e5e901e48ee9295fcaade99ff06563ac0b25217ab344a6879df38ff49915070db84713d6da4d8f7793d2b86769be3d4d907afbe5a2f111ac92c675d793f1737d8c08377d671f1521bb326df3da4a05045e26e85eeb6d831a7a6a9d3e6f0974c3a6d20a33db2fa8ae5568e3b2fc886df7d3d2e4004df17ee3fb1790a2b593799184828b5eea82176d57af27847caa7449176218c344cf4ba6f935260254b8a1a02173277ecc3415ef65ef77f0dcc5f443c31286130aa5702a3e96d3280c89fa95af652be9025a067515c358d8e197f092d76e15adfa0b5c7247327cbc92c893c66d2bd67f721433e4c5c0ad191b0e32a7f86ef1207cd3c955dd8d5c64bf0f2bdec0d85aa24bb7697a4df138c61e33a194168d4bafdb066795c1d96d413a34164f3c9895619f3132b3bbe527cbb885e22c581330da5795419314bd258ecd39b1fbe178045f45357234625a31f4e71ba2103a7adea386a418d49dc6c722765b484410e685e15614411eeb72fa5f73cb0badddf0f855fe87952ad00b3d0f1781cd5293e84fd50021ab30a313848276fa10fb313f390ae90cc12ae7e1d77f4709d23c2b944e2a4988f3e86d8e29a62ef28ee14ea71a7c045297ee3c74ff34fc342168ad679ccaa8263e3ac296e18d50d6125ca7b88cc130f4e6ccc08627338a699f93589b60016dd9f7e27655d0e9f57845a97c4c1b37cfe7a4349ab7e731edcce21deb702688c3150403bb03c7e64f1deed79fe328311752a610e3464f1ba03545db51f0fcf5bb915114bec06e9dd91d7425372d00bf08f8c363416c9ab716e222ac17bdfc47ec083d635f26fd834d59a28d09a759aef825b410a56de2120d80c3d19a377039efad5862babfc0b4af62faad37952e0ba299512858793a80c76c9399097d880f612bcaf8e4475800ea2e0f679f58a47f599727749964e44369ecb859a5c04916422dcefe6be5c2ab0aa076ed7b93fd1da2787a8dc6be7a653272f7f745d25707a40be7d676b11ac2a3d9d1545e94b9158b527d65327d8117eb50ccbf2ea1b82146613abb42f1711e421f3b572a6c8029421c68b17ab8475f8d1fac6cc23a9dc8262412402405a33823e8b7f5c6716ac8d47dc114431fdd83dbbb9246dce9c77c0d037cc0518e6c79c0b324d0d4f0931960a6d1a59cd55722c4efbe61a003a03528f15b896563c8914216dac3d3c72b921327798ef4c071e32e43aa47f4ebd3dd878bffe7f001313542bd744b36789d8227c959e25d652e6b99d12746a76c1c77a71343e77ea30a2ee03be6e0117de2bc6b610bca53681017a2ed429b5a7431a376748cf9d902fec1ce87a3b2835bf97c5089a5a9a6d433c3144acdd4e62bc263ffd01fbb4cdc43de3555bbdff81470dabc34b611638ab9854d9ea0e2a5a5030f5fc89171785db1b20cfaf9c3236c291e391f8e62a59def78cb289875fb3f9394148301d6eb6c115141443e07888b71bc849e228a37516f43ec940b53f2389e4bbf9a87d7ab24841c36db080cdad485e4a2d2606faf916605c0a65c7ea4fff265dee4a05f0eaac31b1ebbf0e67526b9b5bbe78f0cd0202d95420d6ecd53cfc48079fb2b44812fc44bf37b03792286cab8a4fe65ea9e81658cae19e730d448cd257ca407d6fdab62fb1fbe90cd5853d90c0eb3fcb744ba9f6c93169f8d20de097679170e17ba390aa7fdbce8cabe353259cb56efdd3427c3fd910691f996573f01c9e25e7e6d59a263a2a1e2e0c19799c0567f79a9aec0204f13bfeec40bb0c8c0eefc481c9b1198e2e0c151ccc38f7c82f2347dc6e7c996f4db799285496913616aa3d9b7405831b18bb1690ee4a3aaaef4eb1bd381f44d705ba9fe629f95e072d088de47df9dde35aa11521438d1ea300ef8ead6a6d3f08a5d38ce9e1b50b69137b9e38a925fd0a51f2d8c65bbd9f9ae575223bda43196efd9bed0cc27bbcd1c4ed088912f6a5256f5af606c5043f8fab7ac5fc6c0a22841b4e2481961bb015c9d76247d0b74635267be6f4e4638d889bee6d3e8bf67cf7cc354ed06807c64dedacf8c735192843af48d429c9becf3dbc1f6d660c2b4688e23ea41db3872301c11d0362f10ca85d007736747ae17a82476d01206c59df40a6d962567e8e2bb2118f36c002d10aaffb83c4945e0dec99ab567a34eb02dba517838bb0afd747546490641812148e062e563a60280ea5989f0385058ba7f23ccb30a9bc645746ed188bcf17deecc8f25958490e0d5dd39b86d25bcb63c1910e2fe653c0f4cbd73b8c5d01ea58ade803b2cd0032c0ad1bbec28846acce737ae4e2dd7aec39e571b4c4883256082e411c5e652deb954d74ed04961217277245eed5f195b0c0c9cbca96242e0a4eb5e20f40d12315a2858fe4d9d96051da7ef5b91d6efe5c8242179fe21b034b6348e426991eb9fe4a680d4cee21b6a2e8d891bd69dd09d6a02274f64281a362c43566ed61180557dedba057d89e42cf58e389f488db03deccd33caf1418b52f6c86eda0f45a0b330860744df8352b1ec278deeeaa92a0cc575a94d7e2731c59f43486162df7b3fa12e8cb9723c64f131728b3510dea1a7918c73eb42a175872c36363a0f442a5fb2b5f1da39ae0ad4f932de7ef9a54715f3f678624d1a677dc571869d3f5964d813934c4a92e401bd06586bbb848a31cd888f422f80ce00d081d1838be18ef1478a6d7d2f60512a2872ba1292df3e991b6ca927eae3c421da4903a70c1517590430bc87ce9a429eb85a246b0ed24bd55969e7c62bc26f381253a131886fb6fd462655e50fcb7f817741e43c5336db0156e6c46e2ecf289143d51f458366827d9f6414c5d9201102a0fc4df048dcba6e1e7bb8616e23e326336a02468489ae4ebaf168d9905a5e6f7a1b5d3b5a131343410f523ae8ede344b99694bc8841882436c00c34fdd6b5440495cc108479ac1ca643fb5e38471bbc800114127d4bbcc0bb2e7d74ef431d23a7f8f4fb1fd2755d2319691c2be1fe0a173349f475b1f6aa28ceff2249c3604a6a384e622f98230c6151747a13e82b69b57872747f0b51267f4f8c94af6fd05daa628aa9a9b7087b2de99facda10f3ae7bdda9b7956119ea975043bf0d596ea76e6a4b30ec7d36aff2ed773cee4379a8b4e8699a1b44b52a6bdeb8f8e925d810f10f149ec6f64c3da9aca50ba43d1b54b1439f8709446e02b46d86c9e45d605a62245db4c3d7d7f1be8b0e217d08f2ebc7ce4c13c5c8772bc3294c58dd81f053bc5515bc124295c18f08cd802e311f89e18244083b875875a196a2969abff9ae597dc8927ad83b0054f55ef21f1e6e484141f684146bd9a55943de173da1b5948b3c834e34536f9efe6f7a18b230ec54c8612c6b678914927dc2b7584462e5b38e91b7c56da7e2c9960f659a81ad09a45f75b8f7f5b9f3e8d88af307c6d124aede62c31d9f323c79bb84f28b5bd4ae07e61c54c01db5d16d6b684d7c0e94d712558a209b5cc9e39abbdb2e9f6882630e398e5cd2871b6e9bc3f272331719d0438e866ebe51acfe3860a2edb2bd4678b4a546aa1748ce5fd54fdc927367f2e83eb5167f76f5e0b54cf87bbd8122ec8e77e8600190156700bdb87977c6b6eb5e8f3d9f687ed70041bdedb3343ab687dc22f8f027837d593b76fc05bdb0d2ef7fd3e3457d0b458ebd3291afb581e78340b53f7a839905afcc7168f977c6b6eb5e8f3d9f687ed70041bdedb3343ab687dc22f8f027837d593b76fc0d077ea95c7fb828c51870cd633253b6feb9ae91b60d0566ae3880a25cbe91b87491c293a834bb3eb41e23d05cdbd345c8072ce812781be026a1951bebaa26bb6707256aeb46effdce82d2a9714b5fb40162e08ca4317cd1c9edd6d21bfff33464224cc3696aa83335e70c4b7995076e2174bd7499c2e8952e4b4ca132d4714640ec98975b6aa0a24062c26cd3593b816da126d81232ce0885e5a0a42369bda260483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa419f1d1f5625bf3ee466b5c2e0daf14c1e3adbe206740c68632b9b7a6c9ae809e6bc6f057f007b9bb9c6645c011b2104096a08ec8d4064ba29e56253ec513ebc2bace8c0744999f446f4eefa639687b89425cf6157ffb796bcb4dedec4dda545e0071f2f87d7f6e16373b60f5b0f48d5f0f9d2db9042ed2474922bdf479a5671c060df6cdafb2deb815dd5bc278e37f058ac06a9249982a39762afa1ef91008e9e8afe105d11828db51cc45fa0f97e6ebc8d1b29ac77ab8f4505c62fc968f39ad3462012658633a522010bb91b738493da6fc51441128c27ce6767bab47e7d216ec25f92c34ddbdc7ff760101089208de9ec51054ce1b6e95242ec5ec595a9d203bd4c626604037e55a803daaf53ed3bffeaab178b1c9ee4af6215fd2e6a0dcccc22ad5e5f9a937b64c91530deb8971177bda18b07e7bd2549c2537f246aa44c98cd4179d4f5419ae80cc8302e37f08ad790fffce49451f5fd262c308fd9109a5d3efcaacb9d19f02c669af528b64369e7f5e7cdaba7bab66672662eea604af95c1e0cff6b31fec2ba1c6d45e91fb6c242501de8db186a1978cda15e085f825fd9fd6663a76ce77c6df0668b37e57f9fbd4c82aac21a8caa3cbd0ec70bc1c3e33b93b7b8c695856179ba33f88984d969af20ac02c12c85487f4b464f148b0ffe4b591eeeddf4d9a7681054a4e3fdf8a80b0852f180cbda413b4f901b62e738c0e3089d0779cf394ea6c4f0c5fc4d2d9ea8833b784d21e3fb2c0aedd4a9a148f7ac44e6c3f26f58ebc1f57f2191297a32b82732d49f4d8d0b4fb7f30ed11d913c3ae258a4fd15cc571d66384d7afc452c7a0c881a70beb8ab8c3de1ec6048a158b8f267d791b7a62ee411d8c3c8834606ce3b2b6a584bd9971a16c4ff60ed4f658282d63ce4a454ee6e56b37bfe4aadfa7c5bb4a6a84c9f451e53c1f1065411ef4e6d8023240df4cda4db23f557699a07dbe7bafb802d0de4ba9bd7a42d3c2332bf84971ee8582828fd923118105271a3e65728a000966de5e228d8a461d9f0150c06cb9fb2423933d8d878d58a2e43cfaacc81e9646fe39f4396d8d49bf669fc311e1a9c9f01caf08b7bac522e2834a27d858fec3b80d55918a2d7f01d8c67adb57efc78259da65e94469089f676daa091c5c35b11d93926c16cccf6afbb7a315ac81d0defac02d25e4d4eeeef9f1e38a8e46e317bb4934fd067362593bd17de35e02c5d32df4bbb012cf9aa2dfcebd9eef2e1247ec9b034d94f14265e78ab154ae4f7e3d2ca542c81dca1dbe7547ed73916f3db7921bd0ed4793b49a66587a2b42f927e06602fc1ab53bde1e4b72fe62dfc4db2ad9281a0875dfc26ff0ada94584ee18de75cfd08b0f1074cd6d7d3927fbe4ec2e44515e8969fdfa5daf63567b7fba239211673b7058680c37a6174480001bdcd6df6b7f2b09d3c657bb8aa527dd3c9e5ad8cc83d35bc17488c537fe26c8599cd958c638a1135767f82b832c7f2e538179ce2ca12f5d37a0c974b361504df23b888db693fe482caf51e993926d62433acdbb2c3a66f36b05f81b52aaa4e7a99c503bbf011ccbcbed7a1d1ed2c9c28b05032410b433772d0a0a001420803f43712c4f3ca9353adf5d011560df3239d4e8d86b85b2335f261951499274173041ea69672859184797d979626f9b69edb31f4117c6e2b1b5a3fcf17a31c7005c7d7d95ab2df214fb32bb653ecbc4e471976f215e23cd77590204843e90921ba8b3afe7e029b7f651a948275c05b6fa135226d2fbf2d611c108c4980da8b2d433f89e2dd337e9b691e6abc09e736aa290da09e6bd66b238c03fdf762dc2dbe7067b2c44ac2c94c5209f1c5aa127492bcaed9c446601fa18f27ecec4cc56a66f9b91f52c9f2151d2e3a8163fab135245a65f811528d0fc73700b1b2799e1f1ec224cd7dedd1e4aa1520246613e03cd95c98ea8d8a5c6fc8bd80d0ba486aab8ba657115b3790eefca0e993aff429c27d05108178f0bda95b5b3e5359ab72436982a4968e4740ec6e0d07a19b1519b66cfcd6d7abd0b2fa04cf9bfc9361139c95748682e3bfe6997b6598d4bfc59572317ab5c45c14e2195992036b18073868a68493a4c96f5ce8d4e4a41af52e1c5728b69767f4a2b5fb99167bd052824e7e85c6794da6f474495ca76ca716d5abc491c1bc91b04aab0f20f834bb40b9b93f6abee91033b64cf629cc26baa0970173c9bf8b91672f7184352fdc83f269cd0c0794e4aec34499d350d5cbf50d8b02bc26f5a6921489b04c4536b6c2000a6c51220dc89664f4eefc487ba0e43b588329bdefcdfba10af9775ab4eaebf7531c2bfd87cdd4db0a54e94771fe5f3abf56b68a9bd16036db75f32a499bd94f7d05931dac531eae50c0893281923c91606597023802b81eec4ddcc7872d57caff27dca89c8213568d47476fda36bdb7e40f2f9b0da2bab9fbef32be68cc195bae52b295fa686b12fdc2eda222b0b6339c4f096e1040267f79394a25cc29ff1d2f3d787ac49990d60285be1fc3f54e09b8a813dde913851329c09b3e9f5703028c7adfed0257389b705999a7a44ae57657ef56bbf9db9e059aa88cc31d2763fee2fc182f11c7c59570b888e38132f2230c2ceeddb69d605e9201f45982ca26ab310198b5f61e8f7797789b00954350e2b83dd20990d0844bb5523156756a65ad0ec890e159d209336ca40935cf80594972828b1ec6e9a32197e83bf884e8acb06c768a65bc86a55fe47f50966582d19fb50080cf0e092e9b96267fb864ffb9a6d4d4bd250405161085d1af7e4ef95f8eed989250af7abc8cf2d33ad88921e0ebb548c799457e3e31c71ce8b064c29f48805f354a26cca835c7adf64b37abb6cf1764b2a712eef92d15622455ab0ffc14245151cf390b08735446df6d4bc316cda646d73de8ae18444870b110e6b252bd77970bb96e0483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa4116a509af34d2093f2cddbf8ca3e33983a41da6aefed4be56d1568edb6aa1aea33a8e4cdc528d256fcec7b2898a83a383c22c0ec2fe2c2f932197fc3dd7d92b3350508f7c1bb7eea4badce3175910d7dce04e97fa82a3036bc20aafb3b497e0337d920c4310af60d8c4dd012e56529e6b596aaa349dafc9c59c5854832b96fcb497db75c53f9c601760f4602f9bcdcbec3c03e95c99c95e13ebbb1cf99e5d2a65b4d3e86462259a1e9ba14d987aae5056df31e895a5d22720b55f6ab1f154699247fe47f58ec6d65eb9cbea65cbd528cd324351f5a98f5dc6c4e5a645b67b42dfd0abdb7ceb0da85eccce19898e495dd64e69f29ebc53472e7aecf16eacb973d1dacbf24f2f5b9fe5416978d2d31b7a2426c0f65814afbd42e4f9ecf5613748acc049bed944b7e56290748de7fffd73f48e3ada5e124b4823fc0a18a20ac70d95be42425fa41ef4d3b0445866a2393f8f5e2e1715cdbc3a5da5274317220a847dcd3a71cf7b2696e3d3cf11eddc867766e7b01bf2be356ab4a3a6aba0ae32446a8a954626a2aea1ac31efbcf5ed56ee5d18a2938fa6e66fb5901c3d2c41fde10005773e9b9246734ddd7f7f6ee0309632a8a20966aa64ce2111a2e73634a981ac2e7f9742e7e770389133022fa6fe151587cd9bd56d9a9c601cbd6904a6277e5c16558cd4d007a94fa11735f6937ec00f6cb5f624bd773ae6a801298e1af2894dfd9fa4e7841a0c4da061c354d4017805889d4947f9e28c15717513d69c77a080c63e163de47137aeefe8b489b3cc8f4df8cbb2e4d5c8c5cd2822c4cba5ba5db7b0459da97e136f059682a8c1ffb46c5304f7ca22f4b0a41b95f15f0e5c56f5327d9c115a07bb8a67588e4eb2bc24b146e2ebe7263a3e084f94ada01f3205abdc824f0aba474e9368253cd1d8c00fd0059dd455fc33c43cc606259720b3d618922e3ae700010997203f1e7f46721785a6ed0b7f662afe72bc62ee05d5279717bfbdd736ef479f88d7dc1c18072d7cbd024d1e9504d8529e8b3249ae7cbcd9ea0c3dfce91eff3e987568ea911ffb5684cbb7a79d60ec1d86ecef62a1f4cee9f7afc241dfd22c86c703456b0e719ea7995d89bc3bb3e9af25cc9b946fddb6bd2ad29840b7d0a164eadff0de9d4df23d5a4bcfa3709f24ec460984fe222e1995a5bbc90525c05708c369e3ea1c8154fd1e341127b52fad1ec713a66531ec9339c6bbdfd89812b36b5f6d9378e112454869995c3048ca252aeb52e5782286f95c3370b437d15ab96f16f27490d815769fb66e3f6e5361c3ccd988952fb10f888602240ead316bd9209be18642420d2363f9de46e3ade978e24f0876954c0aa8234b727a892129f433ee0371c81a481afc036c834e000cf764691539c8935f3887baeb676793fa51f0a1782d9a58db11200fdf8ac575a0d082b040e873412bfe291c8a40e95d193b1049cfeb5a664ede81ab0c5dd11ed93f8e1bb86b153ff6873c04d7e1d340612b9e7f21029358e78a69802e23c6979af893b24d8a0ca76a16013ebb11ca367f84294f4a490043a58d4dfdcb2a16873b6a87f4bc8be986e2da7369038f1b703ba521274b785ee4725218b4e39f2d93c88fd54c102cebb8f30d4790c6a14eeea5354c71b266e1aeeefa910d889b675cb9b8f82fcbe3679c9a3242d5b9a8e8cb9a9a33723a25afe805ba3fc9ff93d790f743ae71cfe37725af9c91b4eb0d268afc488fdcceceac889fffc3f0753782c2fa9f186b50388cac5adc165be434bf06e8643f73d910b6b5fb2fff236771ddb879909e5220a24fbdc1dee5f728794ecde4c8301d018f84d14028a14e23b755e645f1535f9523eb63aa9e897b93a38c0a52d06dbcbdb5c38685e6472836bdc873ab7d6e9b8006702e23d1d0b102f78c97e7ae2160a5add5b3c1fadcd99bfee1c194ff358dd4d29af6e2991ba91d74f2dd089674a6b5c9cac413c0f880f75cb61573ad69f02ff84c39df3a04175d534fdce023599e3cf172f84222cbcaf60e9bf04a4ce9f18c8e823a359aa39bd2ddd3f115aaf67a8bd0152ff195c3b2f6c101c45807a0edf8bcb5aeaa37e3df265d41255a96456c149673b1cbb6d4befc14afe3721e89b1aa0c92afbfa95fb457204582097bc683da537651b370b93ec8aa35074d58c42494e244f1e12e221d88fb5c92b4caf6b5fc10471871a1c15682af46f84eea627fbc444ea9035ccfdd110dbfa6dc983a62f3833f69930e935cee3c8273d8d147c7352e9edfe23ea5dd1c7a508a48d834492609a030c3bad9cc519b1f0880d4b1a35ce93b384de04f1dbdb71cb41dd4341b6cfd97e20614ff2f5d13844e9c7765df72f067fc1a7b5ab3af1e9528ddd94cda8116830aad005bbd9149893011590942c4a06b55ab523b2d63408bd3b63a5cd61566165b1ea12e8d5f43ee268e71d577734e5841757548ccfe559ee2a0564b2cf6b45c69738bafa40878cc5b0746f82052e30212ac9ccf7e588ba9256cc88794477ed12ced177b85bc562e0c90098ca26f21827c0d2c1b58a6573ca13b5311aaa926ef743fdd45f4ac7def7136f88db5c6c419e44b0f5f4de68b5a8c71cad1083ec32514e5592de3a1e02ba97036b3ddc22349140a2e6750417fe99325d5f10c430ea9695545ecdd3a3e8197c45257394307276074deee2f6c2c0c9b6e770bdd338bbe7f572e07cda6229c41b6970f9d55b54ed156adf621ccca189fc8d26214a4c3e842d30783edd40c20fa52f97d7c7ae9581e2c4d3c0dabed7056afff1bcf7af7ce5f39cec854463f5ccd9e9be09e3b59ade3e98e632bfb902c9bc47bc5c7d80bd4ef0f59ea3e8100adee888f2d2ee6d4ab0d4ca82e047251b90ac7463c1a1ff29baf669760d4f96ac3a0f707342d495b5386fcbcde3de53d60188fad2c38bdd003e314c208d5dc6744e88c4a4c1ba1d73866403606cf53cdbf2d5e7c8e8a3b07518e891d3dbb27f74dca06bbb16377e96a3e42aec77c82050970d720ee62be6c474b0196cc60ce5b033b2b0259d088f3f8ce362a489526b2c4afea8454c3e24538b16e026b2b7637aae69ef93c29f180179497892377a740d5964e9a4bc765622a8944740634a526ca1466e1678d60e2d4bc41920a67a10663fb0ef8c865ff8561e59c58200a1cebf2dccafa3ce5cb57abc05ff71e8a9acf8037cfc1a7b800760c48d6b94eb2b5e1babc8f500527def17c35d9b3979fc761fa05c55fb089db27caf9cc45e2184605835aff1371afcae299d7327090acb84284e84009271a6555899383df3dfaf094b2764ee5e89781f2a70e8e8707550050508f7c1bb7eea4badce3175910d7dce04e97fa82a3036bc20aafb3b497e0337d920c4310af60d8c4dd012e56529e6b596aaa349dafc9c59c5854832b96fcb497db75c53f9c601760f4602f9bcdcbec3c03e95c99c95e13ebbb1cf99e5d2a65b4d3e86462259a1e9ba14d987aae5056df31e895a5d22720b55f6ab1f154699247fe47f58ec6d65eb9cbea65cbd528cd324351f5a98f5dc6c4e5a645b67b42dfd0abdb7ceb0da85eccce19898e495dd64e69f29ebc53472e7aecf16eacb973d1945f279059366ec03d2d3101b7d027492f44d7c17ecb60d48bde08f3b43877be8116b7144a67e15a3141c98853067704fcb6dd73744ea7ad42f1b94c7f94e51f7059ab897dbe2454c4079114b93d71ed697a8adc04911a6cee4bf36fe27521f17e60a964a55cbf38e063645bece213dd92cc0074c71903da319dd0751b0a8a6f64b5278d56d53a26f81ba7c1094dc186cfa9e9514f08946870d2b0a8f8cd07ea1f418c89f3e43a437b7da5f95b62174666dbd315cfb64ab4800e97e3c7605bdb85e6912ae4279e53ab5a427f74bb3c9448b07b1ba2475af0dce065e589db29b1fb790b7c771959b83123d243d4ae7582d3bcaae7bad01e67fce8c26705994673969eed4095f4267f7ba96dcef0037a95111c50ba67838ac15b203ac69aba133b6287818e257d5d0343ebf5139e16a4da0cf97278c7f062b375e966758ea3d9341072aab427e4782d5f1ef7d2cc849775ad63e615f006c25f6d57549fd97e5fd99fb2cf3f6433d68cd63beb6df66f2b9732dbcf6791c5ef52c711015c6c02caa90f31639d3f2077c527fabbf03597da66b3f0b0cd1e4d1c3718c30b5719f204a9268893e2886993711efed388d2f2db5f5c28c658b613fedacd388beb853d9cf12b932cc671484b4db0213648a24076bfd3df38aa34e240640c61850c3d284d90efd7358ee6eeab0146c4a00c0da46864259a37c500e5035fb59499acff3c1ae8e8a17a5389c255f21dc92706260437613cf0310f6fa62dea179afffe5c3f51e6bbe995fb863d56765dbb58c6993c98391a095189b54c06913847da8c17af15d4eaca3e5302f1dcaf41f57509010a63244809df4fe0eb4fad10160b25d67093972aeec9ef3b00dec9d306abbaf7bdbf6b7a5191d88cfd4f1b0e90af8983bfa5ab8f9ed954562990b4af1b0d64cac29c0c85efb7129d13bca84eaea13995766a35bddc65fa33b71d1505e1cf2092f6ed43ad5d21ff8a4cb310c3f264ec682ced24a11ea4d120e952742d5a11a4725d480bccf86e6bdd8dc08c5ca7c4e08715009af1bfa64b3e4f0fa55b0e87bdbbbf7df5d41db34485b6be372bb5ba2b4d132203539d4b07f5080997552a7b1c635aee0b46ff37ca898c3384953fae8dea3be0adfffc35f3a0a5c42d734a72218d8393a27e6e91170793812168902844431134f783d7134e702c12e1d247e04882d8137f7db7971ddaf86ab36809d42e48aff4af7aa7737c2ac4308c888b0af5dc1f9cf93225835de83e4a49c85527658798c0451d2ddbab501a0ee3ef0c794b580f7b4e081a97f7bd40173d234febb8c966c8260540d372930bc03039947de10c52f67336a4781b697dde4d80aaa3112d1396f9f37ec80ccd079306557b68d8039c96592ab3d51cfa1c0ed16cc1371992116ce47c5d5c73be7c63a15f58c6e58b805a140a9f02e1ba36db3d3396f02110a40d7c3b4ed24cb64b8ed5d04d755b7434c3fbc57342fa46bff8dfb1fd0cf6926ade7af76811a8c6e8a407e848d12c31e40f0ed51817abeb4344776cf0c94e212fa0249477fd029e9c469b3ef56497c14bedae06c2a05b754f58f7e4a53d4c8bf9f5b3525d7238391c727961f9ef507214626ad7cc180d33520ac9a0207de821dca160aabc48b75bc43974b57a66a61a3b9845559a73042229f853744f464d13b0c325de7c1ae500fd767d97c4bda8a51a21fc833f2ae4706e32b1c65d9945084752819174e13078fca38d02cc95c55c2fe4ca38a28c3020ad6933d41140e0ee477b7cc64ba6f2dd7a465ec387dafa3bcc14ae97c5f0d4372f0ae73b17d6cb71c422381fff3dff651e5f634ae96e7b4969f4f5ba74dc5c8c06cfebe4f0e76f39f0d77a30897d0200c54fa07cc3573a33e694d1b3e9c94c319b98e7020d7980dd0e332dc50eef6c5789ead4badf6bedc0b9a610847ef690b9417cfb44875a992cd7b23e6b6ff0c0bd86307fc40f8184c43398b95bbce293857f5aa40fb778ae9ac0c660a0567ed068940d5569668b6078aceef9f78fd8701561c8d4c14d279b4c16d904ba41e21dd91cd656c65efafdd81f143ecd9107cda54f3a832ddd0a8d1c92bbc8886f7aced0e8cea0b0478e0f94ddedf8a4c27a6dab53f08441ac6b3ef32af848e53689b482787907ca610aa982ad162423d62a893b4925f7fffa0b1a27ef1abd1e25be124b8a6f2acca577f0075ff47a6ab4c0ea7700f431924f583befc814e766f100851ee47927eeed2359976af2faf103215e8e6b2fac692a42fa8919df7a027ed035f4694197fbbc0993cbf677c51f8e2009ac9646014827f7bf41a9024db38d1654b860da6a7e1c72ddc3eb3502a58e667b5bf3cc843a65890c46e1d4b7bc3c7208a0cee06f7f0f3fecf35a6ea37d60660e823ee73191aba675a0bebfeeae3cc2b28ca0684b368d19a4ffad98a9d5b48a444d62afb587dbc6c7f185446ed299e7b34e03dfa7d45794de634c55c42c4cc347d641e93931adb4d08463fa6a8183e6338a70c1c86fb032844ac606d8508a207f7577a26bda93e3332d897e56bc498414cea1645f62ed653c2dc94f01b3874f1ae666cdf2c94a490a13310b9285fd5c30f9e5a558034c0b9b81669838af529cc5e612dba9c3cd4d4fe92bead5c5aff9421e865fdf60e52577e47eadf56c7844bcda36a6391dc7d48401545bf82862a4ec8b82e2a4e67068457b8681cfb4f034cb5c773767c4d98a741af053de6d59220f2aa0226ac8ccd611e0e25968eb05b67f0338d63b84dbfb8d2d0601a8e0e394bc64e816111e7a48838ebac90c5d3bdecb0a56bfe00833684c63809e15a3ba174fb3f3e655e46381c94d8b2f2d2574dfc71bbc3a7457a3a9e53c5af47d510e8f7ddfe745e91aa1fd0f6ae31c71c19df4ee06e2e8cda0700ef9c63eb3cd3292c0b674a05535b48443a12a8a69e5b8467e47bcead8f62ac3626b47170f5e794ad33442cb7dbd8eddffbd78a0c1350263c73e6a233c5ac6c9ec359471747a1fde04c6184977872f1ee1d8f0d471fc481892ed5dd77bd36bc3d2dd383bee62bc3d26713218b011cba9d0b327adeea714ce6343c0b6f3ab2a76763fed2a31e83ad552597f918b80a673ee41d256531f8c385a624c7638ed1b20b262ec61ebe6a59b4971629a0d1f3b6cd42538f27ccb06bd1c0acf54721a11ebafcbc09d0932b53158ec7ffb7b4b436c44f38624e7a341c01a1d1b9af579ae4ad9470d5bdb6eaebf9f37003c86f282c61144cb1364aa89bfc46fd76dfffe798021c5bf7058c48116b7144a67e15a3141c98853067704fcb6dd73744ea7ad42f1b94c7f94e51f7059ab897dbe2454c4079114b93d71ed697a8adc04911a6cee4bf36fe27521f17e60a964a55cbf38e063645bece213dd92cc0074c71903da319dd0751b0a8a6f64b5278d56d53a26f81ba7c1094dc186cfa9e9514f08946870d2b0a8f8cd07ea1f418c89f3e43a437b7da5f95b62174666dbd315cfb64ab4800e97e3c7605bdb85e6912ae4279e53ab5a427f74bb3c9448b07b1ba2475af0dce065e589db29b13be7d029865743f27e68d61063bfa4430aa5ee997e7409c97e6f11e2f12427580483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa419a55369f6d9dc37840cf78054d1ca04f1033a430e9ad2a3a6f585e6a0a640e55fda378972cd9c5fcb7b5a8fe18ac724a79db49336885a7c4a14df5289e867011c7b2211cb729878db71da265cb101b43925bd9586ec3e278aa6e03d9cf72c748d0592d9d17de0dc3ab1ef9ee4cce0ac52e0a82732db82e88cc64159ca934eaab03742480d5e33a4080cf0d04ca18309d108882b795f7b5fbe6e7f8b422adac923908e43bd878f3ce82f03f20059a1964fe898445208b6f31e147558fd741ab2f871b420590fb7532f369b6339f7e670a86976d6c4393178e463869e04b95763465d578e9ba1d1a57f1de7ee4c6867cf189e8ea57059942e2aad04694c2465ce14dba08613b45b5495ebaf7823b56a89be4cf701c05aac194881bbf26728830f52f7abc9959fa726b34500a8fde5ad0d1093c978f3119254237c9a57131ed2c35f9cee2b1c161e6a4bc9ba2ef7dd6a1ed2f18e29ddefc6111f1f38099761e6df19ba09f99e46770687f035576c2bcfdd00058d6cd20365184b3fc684fde4588813220af19bfc08412dd5c862a9249c1978072bad8b02fa83635159317a34a0f4dab7c6d5b521fcd17e06003982ef333be21336039ff69e0f145857cd9655dd3aac69efb6c9b16f97c547e44b49aa77a7833c00700f8ee9012299e0d146a5103891f8f5d763cc1ea28e3332dad318ebdb89f868c7bfdc16b347273d4e5c135e6fe097dbe40f8636d9be2daa13e86404063f6f60ad1fdc885e98a2c4b84eacd5e940509b2b73f1beaa3c4467acb6adf40348db7879554fa454e59397a815fc94ee7eea09394e7d89ad8f4a3eb0fc66791c5e56428b01aecd7ec2d2e57c10307971db90cd2f8d49d0b7265cd2beeaf1f85d5f86034bedaf6d364d870a5b3dca7ed44b4fded710eac0959ba488ff10405d287e8871276754d58cbf4eaeb4c03e58ebf743b9d4a7e1c962d1740becc74e5d00ee686cab3df450cac3363aea48b05afdb2acdb081b931f5b214b1aea415de89754716802bda883c73a53f4244dc139ee6b7d1d08e5be0c25e93824dc617f2802b7c4e9e03d6926407fc40409adec0237dab6c83fb03231aa33e965e48d0d0ab595808bcda57dcef6c089f19fc70f2758081c69c99de751d2bbfdde0797e9c780359832c1c1e3f800909726ed20547d1dadd062bbdc3a39a8e05cc463aac877a584b49cae898d8fe0f559dda869a51e977833372169aae7d8e38ca1392db071d595eb911a2292ba9ee80091adf954a3d658c3cb3e1f32dd75a2ac66f59698f44d70ce860c3c5a271e896aea24c47157d2534a6fbd3bbfa2e4100e846eadcb4d8033ae300833d74a753edb125cca0500976a3ab8d234bf215a6a24869f311c822380009cdc09642ec7803412320c37c68a1c710e1e8f60691788918b1e0da81dbecc121d72189d38d2501ee93c7989c46aa69d0fb32b1a3795b7fd2cf767e194d96997cc877cf32d3d4f6d67efa96ed0a356e201df2a1eb20e811e2b1fd65c19142c67eca111b6787d98a11bd087749702ae5e0d3b11928e17729c6e540a8e90b3f68191ead2aea5f76e71d7b92bb228c2a66353ac7a0e983f450a9a13bc21a9058fd82d38d312e3957f86c161dd438324ffa69f9d1576c75eb022ab8c8f6d5a67e21faf8dc8a2937c89fed8e56e75af952d67c1765edc9b8bb974c18f4111f7b5e1882a0d866f2a3fc32b8fec1b680647e3d8e4e7d18eaa83096a3ec9617567c7cf3055715dcb34a691fd0b393498d93159c2a19365a3e128689f1b4a2647a434deb851b2326fa934a55230dc9f5740d760d363bc4c7b1844cb078c58bcb416fbad82cbce6032621e72b42edb5b458eee1f78329686e033895324a3ef92ea44bdf25e705faf700e309e99e99a6dc8de8d87bef31fa14c7369e7ba705cfc79e9a5317bb6fecd09d0576576455d927530ea2fb92291e8222aebcfd1941b04c714a4963ba65fb2d8b4c75e4b704fffdd308842505de4e37ea3b4d6565d12d41c5e7946d3c3606c4b200e996533cf3a12eaacb67779d38a5907640bb6581ac9cc590c6da24a8263419aac86da84208f815c112c6aae3f12aabb61653cf43059b6d15afa59645f4f31f85260a5329099d8561d1f63b0120328dcee7b8e7994dd592f9ef129406baf8c88845068fb04ba22ddd8ed817d66557f0624a024215a0babd5c9ea70584e88defe7cf355ccac405a5170b9966eab5634be8677175b2bc9c053f7cde0ba57307834cfcc72840670fe5f3c6ca57b53b1dd215f98b87ee498024a77a223d5741f04e0e50b42d6c67e24ca82241d8b8baa6d9c7205e2be6483d8151fc3ab2bdd188c8face9ac47a1736d2df4844323905402ca12885eaeefbad068ba9f0a17fb4cee94ca5c84448801783c87beb5c7f1746983cbbe55f56788bb6d70391dfab5042499dba2f8b0ddfad84c39de9620135416bd24d90b45ee59fc2d197ade9aff91c35b3ce42992b2cb4beb2a13098786cd95462e6833d57fea40411991e6d356ccac9820890755dfdf139f19bfb5be53ca6717b5922e013ceb9d60739a2b8a53f642383c99aabc4e2d13e504112560f08610a7b4bb133f7081189f000cb47503143de7a32ff4e2dc7aff3cbfa1572d8ca5c4e00a7a08560722e73bcd5230cec75b55f16ab164bcb75144a217173d3d5910e481e239069eefe9b5f8c6da99bedefabf3695213ee7bb723f706149e72693c67ed1891eba384e845aab6af5805cc44890f0d0ad1735c64556a21b6393a7aafefedce897cb588f89d2fcfa18c6bd163dc95a6f4b1afe2c701b34d4548b96742c76a153b7b6cb1089de0f1b9fba72d404da6248c7f7c098b102a70d4511c5a93731d20b937becd2ae47fabc1758e17e0655fc5b66b5c4a1920e0b619799a27ca5570655df13b25c127abe91978a64ac93ee2647b0b3dc380cd9f00a30483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa41cc7077beaaf8d73aafdb5436bb16e353476934e7b6d9a2d51716195e6b3102460483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa41841d8d5a54635350ef7e29ab048a1243f84f8041ea1d9ee408838ebe082bda78143384bbf706cd8caee8c387e9fb87d6ef01c3339134de1628e2dcdcc7e7dd8f5c0df48227c16b16e80fd54e33f9a6c7d1d202e90859dd8f1c53a7b44ae97c54c9f47faa2c4140c20ec35028fbae74bce46856a28701c6870eb460618b3120215d8dc31a5eccf255bd50c5c978687a08a9d4eadc8f0baa2769131bffac45ba5c9be272a655e0856a4bfc6d05bd0d7276cfe25b3d2c36549df93605e15252af4a26f88c956954bcad03080e8ea1e8d48206b690a5db66fb58916486fc5dc2725c181ddbef0004a4e63bebe930bc065d03ff00616726b29d6f07b8e59751d9cf2be5416cd87097ed341fde5b5d9b02952d536e0fc3e4f20001b187458374e8c02e7315cb5c63035bea4bf0a405bf2a4a023cb153b4339b596015bba0b7986b5dfc06e32312f52c1aaa27f6806991bd2664bbcb211de17e5455ee188c022fce10e794e244c7fc08142c92b15705f45d7972436ee196c69c42438062acc6cab3a87127762536ec0526dd565c92f47e7f467753befc24c5fa43042cd81f3ab40dcb7846739c0c31ce3f730fd90d9a47480e867b5ac47730ace93141ed6e212a4bce167e79328ef1c55c4299ef9db118eb5a8cce62737b16d101ee1b1915a57f91a0cd05499624af28f714d250ef06f35d422b1f6332230079eebc1b81cb5f035f9301c243952b5d42b1f768c3131b000ea18ac5535ea6d9fccd847b139a8f2a8715f833b2ccf7278a2bc57171fcef8a13043640e2c26051d5489c543f70bdfa1c09a21f73195aacc229ecf53985bb3499a9edb534039ebdabfa5ef1c0851e7e8fa68424b50e9ca0f18c342091371bbf44b47235e8013a196129c37de0cc5bffe2676cb612b9b5b264f42f5701b30b596d0ecde4a802e57d590d430de6031ec3e6514b1f94202bb8d972f928f2bfab48e94c0b31a249ed2cd585a9e675c7c3f31440f332e1cc62cb032e68fd2ced788216289bf12098353e7e0524d5bf958db27abe6b8e129d9577fd5938525279eabeb8231cc758d3ee9c5d6b7d7fcc551733853ea59fcadc0a75ac48fa55e952516732d2848f39d196ea8434e3007d95c86410387aebc3c4a9a0355d2dbdd832040ec56aebb9fa8c285729bfa281b658dae3a97b07f5782d0297e19c8677c572b0348e92c7e027e044356ed125cf8b8916192b3d6bf97656ab1fd21c619fab0e6b2a2376efbc008af130e43eea9bb95f795f109e2dc5ecb33fa74da5c203262ec61475067cf003cc92777bcf2a5d8018b18b0baa56b7f662abcc03715ecbaf67f0adeae9d23c66a6e435033a194bd085a090147983d10c519389d33a867c19385cf8c32515c63636f2d2a1b1288014c7764f7abbcaed795d92a9bdd9895e54737cbb9f0067f6c974d783eb596593248fbe3f86cf8778af3d442b4e5cbe52f501e4993dd1b13fa2edda82a404edaf06c11372bd14e51a0ad39d77067f5833344a436503f8ad7895f8473a3af644e9bde7df8b3e2c1258f9fab1fc58f68424cd4a87fc23438f64217084b18770d8a4fb3650aa4961f57c0c7e6bf2f1f9a705d3da32c611056a62fbd453c014cca88fd6fb02ed14d53f3bc1cf1fbe6a540b5a5930d98e80de58dece6911f8096dab50eadf8e32b00845beb3f483cd00bce2f503d3196be321423d89119535341c9faff5fa5ad2e8373742a4898e7259ee7687d56e31b477bf9c42e4e418193b9f52f8ec3dd91268f2d33f51d4830ed3da4528df9042ef730eb8b6cf35e4fa6225c533157850358d7d3c898da1fe87cf9be6df4f64437bf87b0ad628941cee762072e94c7624f878b1eb8f9df4b41c3a6e2bc6e6cab2a4aae7181204a2b68ae5330ee53a6f7c8e81c8d2885c23f661185959bd0c1c94e6e7e1d3a3ad4d946f108b6c24cecdc11d19763ccc5289514c957b38924a72f18a6685ee5689fe2d01539bef9d5d91e4cb16aeca56cbf4537cc49eb442bc954dc9f1cef98db8c2928de3e86b128c35150ee5188413329f4d91a472addfde7db841b2b6cfddde747adc5a7eeeccd9d83b03b8b556fa470b83cdc308415909868bdc875114a32705f5113cb53cec07dfce8201337c9e2dedfe9e89af3e2ee5c6ebe2d2c30fada583bd349fad7648fa4390cf49702978e907123ea87472bca737a36b9c991969e83a89115a92d9a5a803204a850390c0c019945e625c13abd86290abf831b33db24289a7f31fe198fca1321ccc5f54131b5edec436f43b1a7aba70453481420469b127f2f3d2a3fc8d2ac1d44d08b363be63a7b852008a6a05e38bc129168110b3050bafb02c4072346d24720daa6116ab7cf252059042e50e4a988f042e09a4dbeec30081e6a9dee08caa6a2152fcee2d53c3bd03fa5d73acd6a00fa94902333f2b1a47b093ca0b1d7bcac470123fb74aba9e139be121640cba41f10e8532ba7451ad273bba0119869ed12f6aa5af5926826e20479b6e586c795691c0f3768cc4adf8d6604f63c769e981bc513c19cad010134971a74a92eff3cd23ecf443479f6ca2ed7c7b04717b7d2fcfeb32bc7c28f9cc587b2c360ce659001817d894331a0d18d9beaf7ae64df8b8fcb746590bcde2780762acd48bd2a8ec8062a67aae504567fbe5b2c010b39df64d4521c58e60aa427efd01383556f3d2b59c685a4faae3bf45455a64561ed7f45a7dbe003b4f1351801af21b573477a4a4f87cc644fa91a02c13e0687a145c2d3bd430e2be7a149976374d4a00a81a2da0386594938a3a0eb55511644a284138e772f4e7000774eab73c935b959aecd0fc5d80690825692647770f248e929e1c452a318feb9665d807ae252824f22d955e3ee70847f5ae9257f4f53d9de701135bf3336590aa605b2b9d28890ffd210ca0a7f1e897b88afc5eff7b2bcaa1bd48ee06af7e0483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa4141a8015ae50b8c9fbab860c69052a14c350c76df5c061a1882c6c024c62889f92a5f2d4fc4bfef25da488671c80ce1d425c04dfc49bd0930c36aac9346be458fb5a8243f8bb1df7482288b040ccdbef69b5057f6ae7b7ef8b8034e802960760850ac3f38f9ef3680c08325632d6ce63e9ff1c1f2a8585e4fc8fd7ab9665ee8be3ba0e2219a7fff5bcad291f994e22e8465df4b27d248e96883b5011ee3911c79417614742403be57d9b045ced33d188bec015a5b16436bb48f0dc2a07ea87a71606b9fc87b40e5b537cc0498e84effaf6e073741a9db8785059c94de8ac8ebd33d817d310f71f8c83b220df309b4ac6de6b74683bcd4001bd1252ac3674610adbf670e71e725843e294e5ce853be665ae855589680f1c953c64b907a1d92c0e6ea6507f552079904d0c394e9be6ca9345d3e915d7143f20f83ce0089f106ebbca00c76f217d691192876e7cabe8e067b4f410c7a26283c0e86eea023a4cffe88190f10bd8e553ed75ca3b4e836e2315f1c1065a5416eeabaa4c47921ffa83b0afba7ff9e22945771f0c6bdfabf8998722060f608acd48dff23075d396d48e32b2a0297d1067096bf883a061391faa758d96486559f92f7996c1c6fd5a2ebbc39386609183b1ffb5f34fdd15297de85db86415e0b01eb89ebe3d01bbbcb4e1a6172c5ef2fbf0a962264ab725a4ae315962d1f6dd0b3e76e5e915a718f51271be3e2ecc53a73e94289b256491a41e47b080510dd9879a09387b40de588bbf975312e5d163c7afa7d6d568f9c16fde4948dc645f3c2f84e6cf53584ac17128ed9724da89219893c09eb668870e17de07de3bc484922165de495843f32a58f307466b7b9f96392c7ab7a9f3b924e89403c95a16698b93337553c84fa9732461a197bd16ce6134d8e0951e0b862fb72e0573cd55291bbb2a0554cbefbc5db1577e4e9d29666578f787901caedd5eb7780c636e0a7b2a78c47cd2e2966d882617ee685416a660e1d79343510ad3a252b14939b10febda8663bd6443379b64287e5558fab937ab0ea46988542377b68d7b0b5d6c9aada842474eba8e46b49fa8947957fc697304b19bde3e93472153fc91837d9cfa445b9aac96c30987920fa7cfa2a7bc94a9c43ec6ba23b282d3d54c06ea8bbe0fef2c554291063dd458d53899710845515f1f37148ca4bfa81ed6cd55b63b459c60352a45f4ca86b3c6baf30e01b8a7b7208ecfb2542dad8af9483d9810c583507548e526de6e7453b8c25adba67fde7adc30731ee7e47c5d9b0312a657590591e08f536bbd629817e81c26cf16ab0de06741dc85741eac5339295222888aeb47ca7421b446559cd1181cb450fbe184b151bf0e03d689a7069c3e6a3b45c2118a3ded85e3cfdaa2da735db6fe0630b430d137b1d8bd45a84399f91cdbee1b536fa9e2707378af3997b8617c7b84f5dcf6ef5fbc5ada3e8eb991cd1a377b821e013d506b24bc6a7b90cc7413c30a738c8f2934e4500ac7fa13fef64f4e609d6d6581fe758ac73daf35d2629e0bbbca359fd819445fb93fafbd69d4483f17fc53200728daae3fcf1758f9dee5d5ce2bf6a8dee5e6d896f00ed76412d76800885efa2ac7932872456ba17e3b268ec0134319f193cef4c5a48ed2aed778715dc85876d1890db759587f135c9bbc7234a294d3b5c732bc1db9545b631b2233eabc50112fc26e5195bf96003bd49e8f73a43edd103319fe9791b6e24ee288f1167138797cebebf5f819dd9fdc8436dd0a9758ae7d5727b25dec28ef4be6182b9af7a7f06dc49878606e68f0830d05ef1bf26a02f79934b013d05f937df7d0e8797ad8a1dcb4673581dce2c0c804cea2b1af4f1df3b644ae6fe0611e22e7c6ea0799739acf0a4791fb71d69cc136a90f6459cd8d4a93d63a0601b0eb45c03e61ebc995922da741e7fe12db6f663a0114181ea18da922c278d6803e5674b4d99a912be096ec16992d298672ff0ddfb183acb7b8e8995c4402391da83c9484950ed3d90078f946c2a86011463d4754ee3f3690b2a336c0abd2a2a224a6fdb0e159e2491b04f26154955382255665fd515dea92ea200df0b463a711b607238a237455cf5c34dfd6bda38c9a909be5c68f57dd0f0943c965f3ea335aa22e0d25fb2d6526350b04c337b5d5dd11b0e76311de40e7df10fd34169de172ab806bc522b4a93c92303ee4acc5ad2da41e55f4e4a7fa4898e5a56cd7265a250b39883e09caa4c9b3cabd29bd4ef0e58346da8af0bd5af30dfa2e2f7c1c0306037564d447ff58748277340b3b6a56591c5333dfbc30f720db9e18e127b1323ed9faf2c786f7d53b7cfe8b840f566513d3c5903c1f97749bad7112c58063c74838cc1d50e85e6244cfeec6855ec7b3e0d3a78403ea1cd59f9bcf9db8485a7511afd7de32a74a8222ca75cb6047852cd95c6eb1f2d8fba842c5cbe95d18fb2a11e74a8891c269a345d984606d9f4dfc50e5ec35f9d6edfe08462c5f6d376a924807495e8314929683ef8754d1d9520c8e76d5d84f0f92bf5dce0f40988bb0a0455e878bfd748dbe9a60dbc3f65f1111be0ee8a485cd3441661b649c72936ef818d6660f8dff5e854b8a3e3b5ba283e5e307f32f4c545f900ea0b3f337273ddfaa4f3b68293367c2e43c2e8d5c58ead3a62024d6173323032091945cc15f152ace1b425d148417624fabe23cb1eedc640349ad99122015e03a61fce702d241e680d80ef20f73ae0ba000377eb0d5b638b09ebbee135744cdf4ad7be725baead0fafb2c939cdfaaae492b0d9bc4ad321e9c6572097686f5815fa8ddc80cfeff96fdad8501bc6b8916dd5eeee0f39548edcc1b516a030eea77486621a5ae2a172ab13ef7b47f8bb7a95a1894e917125ca4839e34be04dfda5f3790108cb592ec8a3793ee5797013da97aa4801459325686c5871e1d849ab22d85a75bc4f6d4203d7461fb53a22ff9f75b208029c500efc3b7ef5df2a519d6f4c4c7532df4b2f089fc3aac1685b0b5d34665439fbf7e4821f9b3d5e1b13434b05e9df78f044387dcd529926d2ce190531a3b37a9e46f89fa2cc1b8f2033b736123735e5253821c1e1bfed61f2f1bb9f176a3be01c0b346df3e86f1a33a48b92fddc58f9595acd44c84281e56093e398acc65d681f7188c0e40caa2c612d17e1143f95fc44a929be8c8cd26d38758ba2d92bb821b131b2ad31014a26c15bfc7399ba17b4ae9afc559c5d1be3539f7b2a0bcad5f9f13976e4fa2e8cabbb57e84e7b392a5f2d4fc4bfef25da488671c80ce1d425c04dfc49bd0930c36aac9346be458fb5a8243f8bb1df7482288b040ccdbef69b5057f6ae7b7ef8b8034e802960760850ac3f38f9ef3680c08325632d6ce63e9ff1c1f2a8585e4fc8fd7ab9665ee8be3ba0e2219a7fff5bcad291f994e22e8465df4b27d248e96883b5011ee3911c79417614742403be57d9b045ced33d188bec015a5b16436bb48f0dc2a07ea87a71606b9fc87b40e5b537cc0498e84effaf6e073741a9db8785059c94de8ac8ebd30ddffab1dbf7eb5affb0162e245986caa33ed0ffa846ddc68e888ab2b5c3465e0483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa417d1ef16bc48c44c6723b466bbb1959378f7ab1fa825b6e897786247c058e903568ae0aa40001925c1a31dc9d2867c91d2a4c60368c72f669689789d2fc5aa8de9eb1efdd8fea4cd77457e2ccb54a8e0ce083c5cb248f5929dc313d3020097801927f3a62e89673f5dbee05f0e66127ea6d34eaebb8f9da93fc298ecbf2a2e45e9b0e7622adab3ef318d14334ff4618011462294028fd08db07295313de5259e8080d649fe30496209fcd544e9f4b0590fc8d98df7e2401219ac564b057d01696266276ff2baf2a09568540ab44cfb30e0fc4626bf8f39487421f61b7490b5137b995d9abfa9277f9ddff709d711c19002f76439b0af313ca804e45b7515f6fdc228376ffc562b25e300ecf3fccb13d25b85db2bd4c38ffe01d879e5bcf01d7e12a011498f2f8675d898e15927714f0e8a971a0bf0cf06bc849047cfcf9c9777d40f7d747b0ee424b975cd85a253ce228ede62eb9a614db1b73b7d26c581aadb19ba442c9da5734a2b45f4f2bcb04fe547ca037b977a9d37ca57366efda7c1adcf3a913eaf0139be1c4f82ad8822e3e6fb2cd006b83b3798dbb4bebafc45a53cd710fcd1956bcbdb4fb9585b13f07d2d300c2604b9db9ae4be1acd0ef32327d78d7d6a2ecd92c3bbf1e63b6ac2b4d83e02186421c2aa837f08cb30309a08c7dac458b0da2a22204cf1b061a72838510229c314e5a5655688c29dc678f865e1571303e79505346e1e7d47b0b0c4493349e5e881d63d932990906cb08261f9e0325c6470828b125bb23492e7876353f6d6c011d019a59315b374a53df62c46dd28db0687fb7e200ad1c0eb5560d208cd1cf82d01d74872fd7a50dad3a1091eae5c1b331d3a32040deb647b08ef0663216e1df926f769b12074008fcd50299ec3e1a4dd8ff03d3bb545252c9754bb0418bdb32fab7d1cd6de1e60d6d8e68e7c5f0e2c97dc9e0e40e517b297b8f179a4b135c0931692de7bccbaaed34a2398eaec2f2b6dbee65a942e7cf1fff2112fde2d58ee313183fac9798f8b6f77ca31207dc7da1fb3eaf7640d92487433ad71b9927d518a1d254d8c2ed42bbce8140b428efc64a0e75ecebec1fcf5575a8e63125116805489b16d9efa8032c2912400eb7e06ebfa11b484c6e260b2139bfcd98a1600a8ee11ae135315fc5cde678c6bce3a42afb910cb9c5ba56caf915f3f85e01b65c49ed7fef393b4758af9f562360c1a412d29fb7e84d0bf0202a7ada28b5823b99f87c76ea2d91118662b7a5210ed49280f90c9e883961c3d4f0b9dc975c6ab60a7c405bbc8b4fcbe04f637a375869f0b68a71f0d35dc9e49fffbf69a99e68e9bec6ee983c98db06a082692fe068bfdb2feabf8e3ef6e6dcddcbc732b507dc522fe7a91360714fa353bdc948ddfa8cff25c44f81c226d9251feca025a46c7052cb6baed21086aaae6c5c8f4fd5844fc72afcdfa8be24b93998eb72aa8eeb477e050afeababf031b6c3cdf6d4a1ec128790599b463731d281bf05baf2717083f458b5d31584c103d3f5b1e9cd3b7474120dd4a7fa3605aaa805286baea45294fd4c4da065a09bc7a86c5e625a4122ef60d0c7370c469a25784b6c05e9f48bfd236a5c948e196f582fc96248d0dfbd8f3e177c1399b6ecd6b90e1573d50cc55755c1c425c2490725c2e67c932723349d9c5b5b2682d630d480880588a18aa4537e50569a5a70231581a619afc4dd6a601eb59d4eaf3cdfbce494f11a5e382f4e6334761e06dbd22c5c790903d96cf7f72140b12e44039528a732f78048ac5999678634886975ff817084fa37334a0443d0c18ce8ede0f610f71c9a9cbca7e5150f165260b2e09d4c81ccf78563c899027df9045499480873a1ca529798ef7138f0478cae0045bf28f6046009700e881b2426f537f392afefcda647c69a436e7b2bd6b3d912e77408dcd6b7a5a79490d6c7558995d9aa6562c52577d8cef6a88070c8d51801164b8319777c44129e0395eb5678bff82696cf0ded37e4cd54793810d9be2974468786385afe3932884ab57b5ae9ff3a073e4cbe1ddf0face616877125e6e1318eb96e59985871a41ac91d684dfcb40da8e3f3ac45e6c8b386108c2778f243f62b9401b522ff822c8e40cf176bfb7182a7f23315dbd5cd521f6c55a2c4a636c80365ea66ba194f24d36526af4bb0f0e9ce7a1c8675f85272d8ea406ce9b53a9a573b562b110912016b5253c1ad73cb0e48444aec4c71f56cd31475fd084db3d53cc1df7985521df7e4b70eba80b4a2bb9c89afae10d8dd89bcd046685eff53607d947ae28fc7a74db46c999f18cd07bbfa80a80880a0c4b3a15ab9839ec3b7ccf04a2920b57cec938a3e85ee3ee2522d6d010ac52fb1b7a3dacf88b1e8a3085a9bde140b4884c30f78fa4e61e1e0450591430a194fd461a45ada74ec16a1f807b1b09d6a2172502cffe9f31c882302e3fbf914cfe7774ed2591c40a35b7a0c2d5d1fa1f5b9f7cbd3fb27aef783a98ff730d2103515afc2ec6e48fdfb6eec80bf12b265d94dbb6544042e44d22b598bee907a7a7b54ab62e74950e697073dcd2015f475b762b08363953f8706614823c3dbfc11b289cc22319dc3dd3da9bb42daebe8859213b19caa4b2f7bf2e962929f0268871d70858ca1c75e3841e7db8dd06785c7856da9469b5901945cd5896468581c9938993933a255437779b2d2a9bb304dd480d29ec73a6e8e151c147cd4a2fdf08592e138793c4b2e87670ab5480739fef72b4e9ff38cad8ad2f16ec96569ec01dc57e641f99180202a187e71d5bf104e047848d6623fd6173b3af7f4273779a6d0a4642dfb5b7ae2e8a17cc3d3ebec31afd9701f8110b325be8ef503b51bc024b49f717ed27b97c9e3e4eb12d8e4df6ab0af56d8fd940dc37d89ccf1466807fc45d22a244de6a92d2f1edc4d0a35f752204992352f27fd16d2c6850483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa41e1740ced0a1d9173a74f08f3c6848802554ff359781f73d647daf2098c0e49560483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa4176904c62d1d63d0773b590522eca5821f76b991899d0912decfc94fe1d00f2c3f08397b5c4dee7f5abf9072fa45febfc762f60929c0e2e0d9f15194fdb9810858898fde08e22f26f8b69f07933a26e734e94d565527f9e9877c49b6815e1c0c995780847aea9d01a15da51ea99975c64ab92e1742b464fd23e7d36e6d56263d71ed40507fddebf7a5e4dba436c7bba17dc31173bf6b6a58fed30cd38c5fe7a58ad9891824e1e1b456113ac1b850e9c9f48226e49e95e9495099080ae2cd7f27712dc8cb7c751c6516b00c74d1b3f9b56cf84025d8b807dea72518e98ddbde995d3b53302e19acddf25c20033171693b5cef306971b1988401531fd4e7c6cb04a5332f8c8b06daa657578c67e21ffbd2b50a4872228366aff7ee5221f94c037938ce3a21f8f4d9c86b99ebfbf42958e8dfc0903a10666bbbba65b436d0669f73b76f4bd2efbe8e0ad2a5714aba71be270767507d9175b2b813410f43993c9e8a70ad76d46b00af6d9e6d2afa42ad510cf5f8898d5751a37a6c8130e85e513c511d3e117f0cff3e38b75c01e07e1b1294afe1e9727211c252b6629553d2cd1d7e02965f62bddb5c76b4f1a24ca6ef0c332e9d1e283549d534413907ced0f47386a1a1bf458a569e578399927b83851a30d6c99919d9511d2e1c0017c124a8353d314b6d6700718146f44c6a1fa26cfe0a4d0d84980d4d9bc36b3b9a997f799d9ad1f3822e57b50f197b11c10e860200ed69af49c054d6dce56cca6454ebe063895650166947676c9f96ece64fe84fa6abb2cdc547ea660fd0113d9c7713549e9e3d102572f520cbb25e4b38ce41474aaef252a80385c3e1f54fce5c0c83f48c84996ba048a08a59e0a129172ccc4c6164da075110b241ff4d6d06bfd81384c8808f2658d0eeaf3e675ab759db1bf168c1371c7854a49e097ba0f48615ccc9c5951292ea47f72042e786a78c705804de020765fcc4915406d5265ad9b57208a4dd9587cd2af88691c909abc2f22db6581fdecfb61e348c848ddb629a2a667058ecfe6ab0a2316cbfa99d4a3d44fc653ab3c3c9f79a1dbb79b130562627307d93bd2feebcb26e7b3eaaa4e6f103246d2592af5260c26b0525f1de57f16f50418619b774dfe6484c3747faee80191663f4c7a493e0b612e24fcc47dce706e86121b4faf05aadf5f83028a95383fd2e2974b5861739b5440a4cd046b47c6f028b9fc190fdd528d9c7b61061c4de3d1daf8c9cd1e5d65b2e6f126bfc54911c5ec48eaaf5c12c34ed5ed7af9372b7649456e14b0a5bea86ff6d9cb38fdc5c9db634e87ff6c1b278b777a2b7a3c1107848da63021c81867f5f4bf4d39c85dc110f322d8548a31b6a64e45454ee6a93b108220f146685fabec5e367667ecace9196922ad766793d86582d0d0c9710becf6279a9c87e0f398ab6f40f15717f8508f73e416cf3e0a3152392b5ba024fc9e3f673b96b5427ebcc5e999ef9cf4f1bc1e30c9a672933215571a3aa815d50fa7b82026935fa9bde09d98fea0343ec0686a9e8d1339b921aec833a66ab8481c280715e34bb88982729150063f9f439cf6e26df90394a22a6aa2c0f56f6b0daa5e84cc0feef0f4fcaf55585cee8527800ba7b773d722e2f79d274acea5a4172537cce7a37adffbb19f74c23e3dd37e6992793c8740356d82971dd147afd2834f33b4399b1196c1eed30eaca6915f15d089f6395ea6fc30bb9fa36de27da3752a2f9c5531499e48dcbb1ab494ee6966f7022003968236f1129661d9637a6c3bce1aad88a49a0071de57e2cb836294f57d802522571b355aeb17f62ac0bf2eff7610c3244e38eb67006203974b80decc0dead08de51a9ca8d6856a6e95c835a49aa6231861725f20e98025fb61adeb33925496653c33b2d8a054f4a8c7f513eb32d8a19030bce99afddc5857f016f75e3f8f5d9a166577866ad6faa5beaf477aa6124f15d5f35ca25e3e6e0c6b62a3d398abef800a02fbe250ed6ad06174330108a364a45ecea20a5c17e7b5ce2e681e92049d2b66a52ce1f5cc2d199f48a3f9c652888a9f560f14c7391f43a4f370cd97c94af0774d211e122f87d95fedc28c19147f3f4b8ef8ae287dfb79a8492ecb37c0f56a50896608b5d4d0dbe2050821f50cc76a03161e37facae9e6969ddf36592ffb13b51fc514a3cdfc9c591ad4a5a84d710e87e1ef28f07445f2021f6766d37877f3d467cb6127a8691302ce9cc9c8317cac38f266dbfa7222ddc2074cfcbf8fedc1b78f9f2ef15e7eb82caf60723a6cf0ca79d5bb9ba26cd5713301af86ff1d4dd7a51863a05ca5d094c3cf144c4a252e3345b73116d297f6137cf61d7a7f38cbbdeac8ab3a010d5ed79f2e3ab681533db3905a1d64ef6d96ba75ce83da9b98095219a4e8c38876a74ad7bdb808a60203b4433ad37a2d15bd7d0617522096f659bf9c79a4609915a6747fc2d10aced51c8588575a42b4d91cc3e61c5f14e6951ab4b55a7bebaae31a11c278a6ccdd064456ce8ad90741ab3d2d960449949cf2c9f1cca49edd330761a196145d236310f5530f1417b3da1e9af7076d09f936b20332e81cd79861aa2860d443b2bf4a948aee4d889c3d8636886b3f08960aed8bc609629abd0cd50a99182b0f5284d7cc4dc5c3f68b682e21cd4593957212ea711a17152b93400b3a9b83975684f10e15146d26d081114204acc15bbf771c77eb61f9fa816db3312e2843d80a9b7260501a20c38d4a7977ed5cabd9df1e9fdb3ff6895d9d11006d8a3e2f5cdd408f72be4795d7ed59113e6813453657e0f561ea211c1b9196ae4cb77dda3e4596d02e296b524d1db9e551010c4e6af8a2cbce2067bcdcb52759f90bf46052542b926206d577f91adfcde1e110a69c564eb05a0c9bad770752489463560b1bd069eb82a2fc238aa131d724ce087b253286a10c819f42105d460483324a3bbe493c8051330ddf67157881eddb1b8dd8bd31f5f1347f8325e02c3b5cb74b3f1ec5eae4b8b233920ee68c484150b93fa814809757b3a8c929eeb4e6d7b36e8f3daa36b82c64c69e6c046b37973bfe7f0c3d9515f660710ffc4d308061c5ec4e84019ec6dcb4f7b93873fbc5a87ded775138b63d77d5e89829ae5d044f8da014fe5815ee4a075c20f1c22d9e1de6afbe699b30020fc649b21894303e73a3334499a5f700c43fe4c7edbf1b781f49b7884caffd3e46bb68a3aafa4174b94796b78cb7d756300fdbab7df0606178bd74b2ddff2db0149b4d757172c2b17fe1b646da0281fcc27f6f369fd92cf5ced699adb6c1b88a51f0a60a9faf5fcbd797bf4b3dcd2fb76f7bc78473a2b8fbb10d244af65b94b9df276b617eb044085436409ba9e19f840291510c04e4b530161f5c9e4b6c3a355a7230cc0069484923e1912e43a0adc5567591301ef8a6c2e1aaa3df3940aa4ca450aa08aab90b51883ab7fa56b182002cc07303834972a92ecb00668066874d004f44d6d52c94c9ca97b1d6c4c55467ccab4cd54bc0d0dee36e7195c2587e601515a054cb654541fa7f42a1a90ce01a2ce8327765829efee6dcc9808379865bb18d4cab2c508670823acc8d9efac6ed6afc8758504dcdda062aa430828aa3225e7833f83546ef2cb96312ab62f2583e42f9b7f380355b62aae1ebd9500c63d132c859f3ee644721f6cd2a83c318d5cbbb46cd182ac8fc949c1b0c5d0ab06c2137a4a1e7ab51f825592d7c2eb66983b0db22fa8562fd9d920b0fd943331682d5161fc1a69b54b267cb87b65b9512675cf3d84339817a7f7f879ce1f1dbadb01588898c63ac2e3c08aac59e398304bb4cadc91f317b16d70dd7d2d38ec60618eb06d817ec349938d4bc98da71027e6249f8f3c276014716eb5ab4da11ddc715297222943856e67bd12b0eb0dc1ef7ca20c698f448fbdd1e012c834e25addc5be8518c820e7e48be99f9dff3314824e422c6f79e9e5dd033a0ea04c6eb88707914ce53200df16ca733e26e8c6fc0b70ca1561edf46dfa1857dde7e61657b82e5814f8c61bbf2a8638e1621b923eb651c9fac11ff52bcb05fb579cfc22c10f7c0148121617e5f9c958c4288998c03f8e93cd195af89f25d862dc596e39e7e55710b38c30d423ef2893e1c5bb6bdd7eee6acf5a0dbfa28144b928d19e71e05795fe2f77dff81745a7bab5d966733266151d749e820802ab551311317da31a8293a70bd242cb59e2da69232224527597b2fb6baa9eab1a79ba2b895bb3088904303f85c6960edc83263567a1d54af31aa6594c5a5795087f1f04291810723f70817dc5c7b46487f2647b3299f1be44bee11dda38bf5766607981842efbe48b25c18f64d8b3a4eed771753e7367dfac34d9d6420c3debcda9f29dec76ef3abb4fb35fa4a266d797698cfc6709bd56c161af7251845a55524841e55f3a01328b9ab397c2a00ce065f5389d31bbca1da2dd431a9deb59f7668b7e8fe5a7f63fbd910af96b8ad4fae6fd87d8d830baf0254c7f26997b879ed183daaef94ce939fb90fde7b57db49386b47bbf0070638f42726869eea612fab8bfa9e30a44bda3a106cc987631531dc5a16cdd2fe747e0fba1d5b04db3835e680ddfd89b8bb2d787da6f07eac9ad0bff987317a6c83ba4948bd0d4e8fbd744dff84059510b7e05f4dcda4d11d52697bb000f501b75913ded07e5e468c9f671332c926d52814ef6a31589ddb91e8bafb7c7dfab669322e29beca94d24803c479419bf4423cab17c3a7ec8461bf380e34add7682027d598bcef5ed67057a894382fa29cd979bf5c2fc05f69186188e433268d010a6354c46df26540cecdeb130637e632ad71573e4eef9808ff854753b734d118733e3ce79a1eb4633e537c4a3f98d641e0dd5484064c12f9487adfa0ad8d3502450e35c2b3522208181792fa82b1f7ab9a92a6b849acfc264bd16a4f71ba67f82e249afd42aa0db6b8f42644f546faffaba84a8bbdab21f0244287e3b716c7a1d53d5ab18f4eb473c40cccfccc2f693b5c99998207926c3e36c4b59ccd25bf813fe56c1e5a829ac26ad2d114be9e4a2d380d28bf0a6dc60c40d44f4d01e472789564f4553c3de1a21cbfcb65ac0fae5781a5f8537bd00bc898f6672c3c5d4111e89f5501102086b7527b65b37f52105e68cbc650a6afeca86e8bf02605df96b3f01b7214d86d28b0912ff79847cef2e68a389a33f4fd61c963df5f232f6e8e4309b62fc5c122707bb130ae07af0b602acefc39e07cf01e09bb9faf778c6005fa4231b372674754b20b4975966ec1b08c5bd24c5caa3ea4b5ec6009699e2ee8b24766c6af9123070925222d88c8bf2c2b6eba20c9ec75d875e2cb84100ed0824ba7e51e4bc4d193b5da58bf74e2f79fcfe2e775c096dc3133d36aaff2c24766a978be5998870757089af11ca4d90115146bba95799b1d6f1f76dfc0e1c037fa75dd2605e1ce387fd7386ab8746d2f492eae113bae19aa4f0c143292a1c0ae69cd404808ff611d6a8f34a50718d372e4e22ec46c506b9ac98b673b8715697499a48fe5ef62eebacbbedd96ba5671dfef9e5871a4913bd15626a301f8dce40d8135c3d394c7511807be963cfb77e925bbbce556e0bd4f5c46dda4d5804202579cf39c63cc9100ace2b2c5aca2dbe62376efff768f898f5df173cd6e0e403b639fef04969316fe87cf1da4b8f2531cfb68c04549eac4c2760f236fdfb764b9959734c57bc69c88fcd08015b029c185fb34c91a6f391721b0e1bc9890bfeaf3118a5ef12235fe17443cd6ff468b322628f77be7e6b4834f52a80182429c72e0c0e7e6aba7ea223b4067873bd6f826dfc3854173c057e2d8bfef2ffef91b733c401d688e91e7cf45506c5783a7f86530ee2ffe65a9634fb41f1f651ff5637e5f86d53736350b11e8ba614043198a5c302e2e552f5de80bcedfca0022643591a75af2fba219a97aa4cd2a6d17c0c69fa86a1e27f42dd76204152fb7fda3ab3e2de9c545571471dda4045e7f66204bba62a0a42fd57226002cf1decf144eb4578263626cdd831a2075c5304edd97d995bd511e9169ba00cdf520d87d61192d15289573fdc9fe14716ac23aec7a7117b072636e756e9a21c3fd8b370f2f4c42b14d1db48978eb6386ae894eaf63b8e5b825af593e3973e4ca1a61125d178c32362221a9b867ef15aa818e1eee01ead1b1070e3d24d3f66d7dc9033957e4ba781d3cf5ca40dc40bc2ebbd93747fd92eafae352117279cb76720b8ce972abac93c754609b5bef795cdae701621bad60bc93ca19f98f3d95ff1e901bcd13a25aa9e71af410077da66e40e96d7a4b59407113a00be0b9acb5f3f38f0757118d13258cbbae94793212f5b6c2a21ffcf15aa7553c19d980a191988ce8a6fead7feaa6100d3392007919631535f0c24c9d58fa6b4b233c427f50d141387fd8b577cf735305c4d2af77e790fc438c622f9b513e00d91f0a4a657017f9ddd9ea5e631efcad29811e0eb17fe1b646da0281fcc27f6f369fd92cf5ced699adb6c1b88a51f0a60a9faf5fcbd797bf4b3dcd2fb76f7bc78473a2b8fbb10d244af65b94b9df276b617eb044085436409ba9e19f840291510c04e4b530161f5c9e4b6c3a355a7230cc0069484923e1912e43a0adc5567591301ef8a6c2e1aaa3df3940aa4ca450aa08aab90b51883ab7fa56b182002cc07303834972a92ecb00668066874d004f44d6d52c94c9ca97b1d6c4c55467ccab4cd54bc0d0dee36e7195c2587e601515a054cb6545d7bb4ada24e180f5eed72066993047855508b227cbb2d52da8670630065df98f8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgenius-1.0.27-62.91.src.rpmgeniusgenius(x86-32)@@@@@@@@@@@@@@@@@@@     libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.33)libc.so.6(GLIBC_2.34)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libglib-2.0.so.0libgmodule-2.0.so.0libgmp.so.10libm.so.6libm.so.6(GLIBC_2.0)libmpfr.so.6libreadline.so.8libtinfo.so.6libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0.4-14.0-15.4.18-14.19.1.1az`/@^b;@^2@]$[!@[d@YY4XM@Bjørn Lie Bjørn Lie bjorn.lie@gmail.comDominique Leuenberger Bjørn Lie luc14n0@linuxmail.orgluc14n0@linuxmail.orgjengelh@inai.deluc14n0@linuxmail.orgzaitor@opensuse.org- Update to version 1.0.27: + Add Save button to toolbar. + Add calculus example "zooming animation" to show differentiability. + Allow setting editor color scheme in the settings dialog. + Closing window acts exactly like the quit button/menu item. + Current program is marked with larger font instead of bold, since that doesn't work with all themes. + Improve performance of surface plots, and get rid of flicker. + Remove menu icons. + Leave the Stop button on the plot window enabled if a script is running. + Remove dependence on AMTK. + Updated translations. - Drop pkgconfig(amtk-5) BuildRequires: following upstream changes.- Update to version 1.0.26: + The range boxes in the plot dialog are now evalued rather than being spin boxes, so that one can use arbitrary genius expressions there. + Always spawn a new instance, none of this uniqueness nonsense. + Various fixes stemming from the port to GTK3 and from various new compiler warnings. + File chooser dialogs are now native. + Fix saving of settings in the presence of old style settings directories. + Set default gtksourceview colorscheme to "kate" as "classic" is hard to see in dark mode. It can be set in the config file (no GUI currently). + Updated translations.- Update to version 1.0.25: + Port to gtk-3.0. + Various bugfixes across the board. - Replace ncurses-devel, pkgconfig(gtk+-2.0) and pkgconfig(gtksourceview-2.0) with pkgconfig(ncurses), pkgconfig(gtk+-3.0) and pkgconfig(gtksourceview-4) BuildRequires. Add pkgconfig(amtk-5) and pkgconfig(vte-2.91) BuildRequires: New dependencies.- No longer recommend -lang: supplements are in use- Drop rarian-scrollkeeper-compat BuildRequires and stop passing - -disable-scrollkeeper to configure: No longer needed nor used or recognized. - Drop translation-update-upstream BuildRequires and macro: genius is no longer in the t-u-u database, so no extra translations available. - Update macros to current standard. - Drop conditional hicolor-icon-theme, shared-mime-info and update-desktop-files BuildRequires and post(un) handling of relevant macros as well as gtk3-tools, update-desktop-files and shared-mime-info Requires(post(un)): No longer needed for any current supported version of openSUSE.- Add hicolor-icon-theme, update-desktop-files and shared-mime-info as BuildRequires and as Requires(post/postun) for right handling of post(un) scriptlets for suse_version < 1330.- Update to version 1.0.24: + Add: A RungeKutta and a plane curve plotting examples. + Updated translations. - Drop: + BuildRoot tag: its standard value is already set by default. + update-desktop-files BuildRequires and suse_update_desktop_\ file macro: they are no longer required. + pkgconfig(vte) BuildRequires: this is not required anymore now that Genius uses its own vte. - Add gio-2.0, gio-unix-2.0, gobject-2.0, pango and x11 pkgconfig modules BuildRequires. - Update: + '+' in GPL License tag to '-or-later' to comply with SPDX 3.0. + Post(un) scriptlets to be ran in release versions < 1330.- Ensure neutrality of description, remove rhetoric questions from description. Update package summaries.- Update to version 1.0.23: + Stop depending the build system on gnome-common. + Help is now built as HTML and displayed in the browser,meaning it actually works, links work, and it doesn't depend on any particular desktop environment being installed. The HTML help is also shown in the command line version when "manual" is run. + New example for Duffing equation. + New example on traces of the Peano function. + Couple of fixes/improvements in the examples. + Fix a crash on SurfacePlotDrawLines/Points. + Updated translations. - Drop some %dir and %doc: no longer needed.- Replace scrollkeeper with rarian-scrollkeeper-compat BuildRequires: scollkeeper is dead, let's at least use the proper replacement.reproducible 1635410910  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab`defghijklmnopqrstuvwxyz{|}~nopqrs  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[bcdnopqrsklmnopqrstuvwxyz{|}~nopqrsnopqrsnopqrs      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ     XYZnopqrsabcdefghijklmnopqrstuvwxyz{|}~nopqrsnopqrsnopqrs      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGNOPQ1.0.27-62.911.0.27-62.91      !!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"$%%%%%%$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&())))))((*****************************************************************++++++*,------,,.................................................................//////.01111110022222222222222222222222222222222222222222222222222222222222222222333333245555554466666666666666666666666666666666666666666666666666666666666666666777777689geniusgeniusNEWSREADMEgeniusexamplescantor.gelcomplex-analysis-argument-principle.gelcomplex-analysis-mandelbrot-define.gelcomplex-analysis-mandelbrot-set.gelcomplex-analysis-mesh.gelcomplex-analysis-newton-fractal.gelcomplex-analysis-wandering-ball.geldalemb-pulse.gelduffing-equation-trajectories.geleasy-matrix-examples.geleulers-method-exp-run.geleulers-method-graphs-exp.gelexplicit-fdm-heat-line.gelexplicit-fdm-heat.gelfourier-series-animation.gelfourier-series-plotting.gellaplace-fdm.gellinapprox.gellorenz.gelnewton-calc-sqrt2.gelnewton-sqrt2.gelpeano-restrictions.gelpeano.gelplane-curves.gelplot-ode-runge-kutta.gelplot-ode-trajectory-runge-kutta.gelriemann-integral-darboux.gelriemann-integral.gelrsa.gelshocks.gelsierpinski.gelstanding-waves.gelstrange-attractor.geltaylor-exp.geltaylor-sin.gelvibrating-drumhead-modes.gelzoom-differentiability.gelgelcalculusdifferentiation.gelfourier.gelintegration.gellimits.gelloader.gelsums_products.gelcombinatoricsfactorial.gelloader.gelmisc.gelrecursive_sequences.gelcommutative_algebraloader.gelmacaulay.gelequation_solvingdiffeqs.gelfind_root.gelformulas.gelloader.gelnewton.gelfunctionscomplex_numbers.geldelta.gelelementary.gelkernels.gellambert.gelloader.gelnumerical.gelorthogonal_polynomials.gellib.cgellinear_algebrabilinear_forms.gellinear_algebra.gelloader.gelmisc.gelspecial_matrices.gelsubspaces.gelloader.gelmiscloader.gelmisc.gelnumber_theoryfactoring.gelloader.gelmisc.gelmodulus.gelprimes.gelquadratic.gelsetsbasic.gelloader.gelstatisticsbasic.gelloader.gelsymbolicdifferentiation.gelloader.gelgenius-graph.pnggenius.txtgtksourceviewgenius.langhelpCfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pnggenius.xmlhtmlch01.htmlch02.htmlch02s02.htmlch03.htmlch03s02.htmlch03s03.htmlch04.htmlch04s02.htmlch04s03.htmlch04s04.htmlch04s05.htmlch05.htmlch05s02.htmlch05s03.htmlch05s04.htmlch05s05.htmlch05s06.htmlch05s07.htmlch06.htmlch06s02.htmlch06s03.htmlch06s04.htmlch06s05.htmlch06s06.htmlch06s07.htmlch06s08.htmlch06s09.htmlch07.htmlch07s02.htmlch07s03.htmlch07s04.htmlch07s05.htmlch07s06.htmlch08.htmlch08s02.htmlch08s03.htmlch09.htmlch10.htmlch11.htmlch11s02.htmlch11s03.htmlch11s04.htmlch11s05.htmlch11s06.htmlch11s07.htmlch11s08.htmlch11s09.htmlch11s10.htmlch11s11.htmlch11s12.htmlch11s13.htmlch11s14.htmlch11s15.htmlch11s16.htmlch11s17.htmlch11s18.htmlch11s19.htmlch11s20.htmlch12.htmlch13.htmlch13s02.htmlch13s03.htmlch13s04.htmlch14.htmlfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pngindex.htmllegal.xmlcsfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pnggenius.xmlhtmlch01.htmlch02.htmlch02s02.htmlch03.htmlch03s02.htmlch03s03.htmlch04.htmlch04s02.htmlch04s03.htmlch04s04.htmlch04s05.htmlch05.htmlch05s02.htmlch05s03.htmlch05s04.htmlch05s05.htmlch05s06.htmlch05s07.htmlch06.htmlch06s02.htmlch06s03.htmlch06s04.htmlch06s05.htmlch06s06.htmlch06s07.htmlch06s08.htmlch06s09.htmlch07.htmlch07s02.htmlch07s03.htmlch07s04.htmlch07s05.htmlch07s06.htmlch08.htmlch08s02.htmlch08s03.htmlch09.htmlch10.htmlch11.htmlch11s02.htmlch11s03.htmlch11s04.htmlch11s05.htmlch11s06.htmlch11s07.htmlch11s08.htmlch11s09.htmlch11s10.htmlch11s11.htmlch11s12.htmlch11s13.htmlch11s14.htmlch11s15.htmlch11s16.htmlch11s17.htmlch11s18.htmlch11s19.htmlch11s20.htmlch12.htmlch13.htmlch13s02.htmlch13s03.htmlch13s04.htmlch14.htmlfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pngindex.htmldefiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pnggenius.xmlhtmlch01.htmlch02.htmlch02s02.htmlch03.htmlch03s02.htmlch03s03.htmlch04.htmlch04s02.htmlch04s03.htmlch04s04.htmlch04s05.htmlch05.htmlch05s02.htmlch05s03.htmlch05s04.htmlch05s05.htmlch05s06.htmlch05s07.htmlch06.htmlch06s02.htmlch06s03.htmlch06s04.htmlch06s05.htmlch06s06.htmlch06s07.htmlch06s08.htmlch06s09.htmlch07.htmlch07s02.htmlch07s03.htmlch07s04.htmlch07s05.htmlch07s06.htmlch08.htmlch08s02.htmlch08s03.htmlch09.htmlch10.htmlch11.htmlch11s02.htmlch11s03.htmlch11s04.htmlch11s05.htmlch11s06.htmlch11s07.htmlch11s08.htmlch11s09.htmlch11s10.htmlch11s11.htmlch11s12.htmlch11s13.htmlch11s14.htmlch11s15.htmlch11s16.htmlch11s17.htmlch11s18.htmlch11s19.htmlch11s20.htmlch12.htmlch13.htmlch13s02.htmlch13s03.htmlch13s04.htmlch14.htmlfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pngindex.htmlelfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pnggenius.xmlhtmlch01.htmlch02.htmlch02s02.htmlch03.htmlch03s02.htmlch03s03.htmlch04.htmlch04s02.htmlch04s03.htmlch04s04.htmlch04s05.htmlch05.htmlch05s02.htmlch05s03.htmlch05s04.htmlch05s05.htmlch05s06.htmlch05s07.htmlch06.htmlch06s02.htmlch06s03.htmlch06s04.htmlch06s05.htmlch06s06.htmlch06s07.htmlch06s08.htmlch06s09.htmlch07.htmlch07s02.htmlch07s03.htmlch07s04.htmlch07s05.htmlch07s06.htmlch08.htmlch08s02.htmlch08s03.htmlch09.htmlch10.htmlch11.htmlch11s02.htmlch11s03.htmlch11s04.htmlch11s05.htmlch11s06.htmlch11s07.htmlch11s08.htmlch11s09.htmlch11s10.htmlch11s11.htmlch11s12.htmlch11s13.htmlch11s14.htmlch11s15.htmlch11s16.htmlch11s17.htmlch11s18.htmlch11s19.htmlch11s20.htmlch12.htmlch13.htmlch13s02.htmlch13s03.htmlch13s04.htmlch14.htmlfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pngindex.htmlesfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pnggenius.xmlhtmlch01.htmlch02.htmlch02s02.htmlch03.htmlch03s02.htmlch03s03.htmlch04.htmlch04s02.htmlch04s03.htmlch04s04.htmlch04s05.htmlch05.htmlch05s02.htmlch05s03.htmlch05s04.htmlch05s05.htmlch05s06.htmlch05s07.htmlch06.htmlch06s02.htmlch06s03.htmlch06s04.htmlch06s05.htmlch06s06.htmlch06s07.htmlch06s08.htmlch06s09.htmlch07.htmlch07s02.htmlch07s03.htmlch07s04.htmlch07s05.htmlch07s06.htmlch08.htmlch08s02.htmlch08s03.htmlch09.htmlch10.htmlch11.htmlch11s02.htmlch11s03.htmlch11s04.htmlch11s05.htmlch11s06.htmlch11s07.htmlch11s08.htmlch11s09.htmlch11s10.htmlch11s11.htmlch11s12.htmlch11s13.htmlch11s14.htmlch11s15.htmlch11s16.htmlch11s17.htmlch11s18.htmlch11s19.htmlch11s20.htmlch12.htmlch13.htmlch13s02.htmlch13s03.htmlch13s04.htmlch14.htmlfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pngindex.htmlfrfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pnggenius.xmlhtmlch01.htmlch02.htmlch02s02.htmlch03.htmlch03s02.htmlch03s03.htmlch04.htmlch04s02.htmlch04s03.htmlch04s04.htmlch04s05.htmlch05.htmlch05s02.htmlch05s03.htmlch05s04.htmlch05s05.htmlch05s06.htmlch05s07.htmlch06.htmlch06s02.htmlch06s03.htmlch06s04.htmlch06s05.htmlch06s06.htmlch06s07.htmlch06s08.htmlch06s09.htmlch07.htmlch07s02.htmlch07s03.htmlch07s04.htmlch07s05.htmlch07s06.htmlch08.htmlch08s02.htmlch08s03.htmlch09.htmlch10.htmlch11.htmlch11s02.htmlch11s03.htmlch11s04.htmlch11s05.htmlch11s06.htmlch11s07.htmlch11s08.htmlch11s09.htmlch11s10.htmlch11s11.htmlch11s12.htmlch11s13.htmlch11s14.htmlch11s15.htmlch11s16.htmlch11s17.htmlch11s18.htmlch11s19.htmlch11s20.htmlch12.htmlch13.htmlch13s02.htmlch13s03.htmlch13s04.htmlch14.htmlfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pngindex.htmlpt_BRfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pnggenius.xmlhtmlch01.htmlch02.htmlch02s02.htmlch03.htmlch03s02.htmlch03s03.htmlch04.htmlch04s02.htmlch04s03.htmlch04s04.htmlch04s05.htmlch05.htmlch05s02.htmlch05s03.htmlch05s04.htmlch05s05.htmlch05s06.htmlch05s07.htmlch06.htmlch06s02.htmlch06s03.htmlch06s04.htmlch06s05.htmlch06s06.htmlch06s07.htmlch06s08.htmlch06s09.htmlch07.htmlch07s02.htmlch07s03.htmlch07s04.htmlch07s05.htmlch07s06.htmlch08.htmlch08s02.htmlch08s03.htmlch09.htmlch10.htmlch11.htmlch11s02.htmlch11s03.htmlch11s04.htmlch11s05.htmlch11s06.htmlch11s07.htmlch11s08.htmlch11s09.htmlch11s10.htmlch11s11.htmlch11s12.htmlch11s13.htmlch11s14.htmlch11s15.htmlch11s16.htmlch11s17.htmlch11s18.htmlch11s19.htmlch11s20.htmlch12.htmlch13.htmlch13s02.htmlch13s03.htmlch13s04.htmlch14.htmlfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pngindex.htmlrufiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pnggenius.xmlhtmlch01.htmlch02.htmlch02s02.htmlch03.htmlch03s02.htmlch03s03.htmlch04.htmlch04s02.htmlch04s03.htmlch04s04.htmlch04s05.htmlch05.htmlch05s02.htmlch05s03.htmlch05s04.htmlch05s05.htmlch05s06.htmlch05s07.htmlch06.htmlch06s02.htmlch06s03.htmlch06s04.htmlch06s05.htmlch06s06.htmlch06s07.htmlch06s08.htmlch06s09.htmlch07.htmlch07s02.htmlch07s03.htmlch07s04.htmlch07s05.htmlch07s06.htmlch08.htmlch08s02.htmlch08s03.htmlch09.htmlch10.htmlch11.htmlch11s02.htmlch11s03.htmlch11s04.htmlch11s05.htmlch11s06.htmlch11s07.htmlch11s08.htmlch11s09.htmlch11s10.htmlch11s11.htmlch11s12.htmlch11s13.htmlch11s14.htmlch11s15.htmlch11s16.htmlch11s17.htmlch11s18.htmlch11s19.htmlch11s20.htmlch12.htmlch13.htmlch13s02.htmlch13s03.htmlch13s04.htmlch14.htmlfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pngindex.htmlsvfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pnggenius.xmlhtmlch01.htmlch02.htmlch02s02.htmlch03.htmlch03s02.htmlch03s03.htmlch04.htmlch04s02.htmlch04s03.htmlch04s04.htmlch04s05.htmlch05.htmlch05s02.htmlch05s03.htmlch05s04.htmlch05s05.htmlch05s06.htmlch05s07.htmlch06.htmlch06s02.htmlch06s03.htmlch06s04.htmlch06s05.htmlch06s06.htmlch06s07.htmlch06s08.htmlch06s09.htmlch07.htmlch07s02.htmlch07s03.htmlch07s04.htmlch07s05.htmlch07s06.htmlch08.htmlch08s02.htmlch08s03.htmlch09.htmlch10.htmlch11.htmlch11s02.htmlch11s03.htmlch11s04.htmlch11s05.htmlch11s06.htmlch11s07.htmlch11s08.htmlch11s09.htmlch11s10.htmlch11s11.htmlch11s12.htmlch11s13.htmlch11s14.htmlch11s15.htmlch11s16.htmlch11s17.htmlch11s18.htmlch11s19.htmlch11s20.htmlch12.htmlch13.htmlch13s02.htmlch13s03.htmlch13s04.htmlch14.htmlfiguresgenius_window.pngline_plot.pngline_plot_graph.pngparametric.pngparametric_graph.pngsurface_graph.pngindex.htmlpluginsgeniusCOPYING/usr/bin//usr/share/doc/packages//usr/share/doc/packages/genius//usr/share//usr/share/genius//usr/share/genius/examples//usr/share/genius/gel//usr/share/genius/gel/calculus//usr/share/genius/gel/combinatorics//usr/share/genius/gel/commutative_algebra//usr/share/genius/gel/equation_solving//usr/share/genius/gel/functions//usr/share/genius/gel/linear_algebra//usr/share/genius/gel/misc//usr/share/genius/gel/number_theory//usr/share/genius/gel/sets//usr/share/genius/gel/statistics//usr/share/genius/gel/symbolic//usr/share/genius/gtksourceview//usr/share/genius/help//usr/share/genius/help/C//usr/share/genius/help/C/figures//usr/share/genius/help/C/html//usr/share/genius/help/C/html/figures//usr/share/genius/help/cs//usr/share/genius/help/cs/figures//usr/share/genius/help/cs/html//usr/share/genius/help/cs/html/figures//usr/share/genius/help/de//usr/share/genius/help/de/figures//usr/share/genius/help/de/html//usr/share/genius/help/de/html/figures//usr/share/genius/help/el//usr/share/genius/help/el/figures//usr/share/genius/help/el/html//usr/share/genius/help/el/html/figures//usr/share/genius/help/es//usr/share/genius/help/es/figures//usr/share/genius/help/es/html//usr/share/genius/help/es/html/figures//usr/share/genius/help/fr//usr/share/genius/help/fr/figures//usr/share/genius/help/fr/html//usr/share/genius/help/fr/html/figures//usr/share/genius/help/pt_BR//usr/share/genius/help/pt_BR/figures//usr/share/genius/help/pt_BR/html//usr/share/genius/help/pt_BR/html/figures//usr/share/genius/help/ru//usr/share/genius/help/ru/figures//usr/share/genius/help/ru/html//usr/share/genius/help/ru/html/figures//usr/share/genius/help/sv//usr/share/genius/help/sv/figures//usr/share/genius/help/sv/html//usr/share/genius/help/sv/html/figures//usr/share/licenses//usr/share/licenses/genius/-fomit-frame-pointer -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -gobs://build.opensuse.org/GNOME:Apps/openSUSE_Factory/8466e9c48704853f6aeea5407530ad02-geniusdrpmzstd19T0i586-suse-linux                      ELF 32-bit LSB pie executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, BuildID[sha1]=9b6cdb82b64070669a70ccee1434af3f895083f2, for GNU/Linux 3.2.0, strippeddirectoryUnicode text, UTF-8 textASCII textASCII text, with very long lines (2107)JavaScript source, ASCII textHTML document, ASCII textPNG image dataXML 1.0 document, ASCII textXML 1.0 document, ASCII text, with very long lines (458)HTML documentXML 1.0 document, Unicode text, UTF-8 text, with very long lines (1038)XML 1.0 document, Unicode text, UTF-8 text, with very long lines (763)XML 1.0 document, Unicode text, UTF-8 text, with very long lines (997)XML 1.0 document, Unicode text, UTF-8 text, with very long lines (1157)XML 1.0 document, Unicode text, UTF-8 text, with very long lines (734)XML 1.0 document, Unicode text, UTF-8 text, with very long lines (488)XML 1.0 document, Unicode text, UTF-8 text, with very long lines (633)XML 1.0 document, Unicode text, UTF-8 text, with very long lines (1086)RRRRRRRRR RRR R R R RRRR'Fqj˗`g?utf-823bcc55ba81439d3df4c896021e1d44359c807db1a859aceb50f8fa0b05e2751597feb949bf7c85c36d23ae9e55653250f53f4e8f206c91897894e350a979a17? (/hl,*`_=hm{J)}PL+[d:*FVok;Ş?e-/_*4w.O+HJ7T 5բiUiU@B!jJ5u|w߼v4: ʿpD'I: c|ZNbFøY{JJ#E;x ST3)f?'—H娞cDFWS|'kxE-e68R06P5K0Nh)`ٿ|UP|?tPvwHӁ_ݲ ?.3!eNjƋEKˋjvQ- @bT~MVh!uy]޸2 mD=VfwluYlyy7{88q;Z>~sϼXQzmcp? dGRk2Q?K)O" 3E:|Vet1mO6ܿ{M#:2}NQۊ{YU!o)2 !Lob6ӫ'7't$S"2RR2jh3 2.HEw+{8in7K| Ok"M:5!X|?zbےhy_0{Cxx $rX/IWW]ӷ__ήΞ΃i9 kRX6 B,D<Ȳ+h(lKط3@z F.*Pk,H+x`9z6 +%FIeBVtő@JƄX.T_b-<EC"ӬsъXw-r K hsS9C SB"1eXVYu9IL30,[5IN9q^9C+qУa/z&"h'ŵFsxJ9+=(Bԕ9okŢMsJHx`*Ax`(RAJ"MtX4Z*\)MJJئ-r'5UB"l"ЌN1ыh6 -kNPxĪzD`F%.0t0 1hA4 D@@W"Hmnt9 Uf߯c$V0;څiY (N AV M;# l*Μxxw|c@v:I7N+ߤG:ŷ^k۷v5CzGIӋ0o$*F׆$=ǿbƶɩ#iaVZ9 ck/Ck)gvVrw8&h$#֔7F-0ƉjZ2e˅3zڥ3n`Lp$^Xb{M DZ2ͪѬ4 6*JR/-۱ ``knR-rPc%HYɥpZe`u۵%4hԭj#)zae>46% :j d-&݅~5j9Q/SiJ@N7͜8$6F|g+9ofΆ!X\[xT“B0BPHTdp20!+N!K/84t0h܁cՄNp,ţ@;K7Be ):/`j'%QQhFKն)Ncm-C-REd-;M8itX3 UXTQc.+- 崨[¼e-ExzuFho VEFaJMZMa *깕Th* Xt SDF3#t CT4l4 kF(gôʢ, Rh)0$!&PU) -iRqa68DOJrC n;qo_h0b6J/)jdFmaVFͩhxdD6&f(RI\#Ul7X-Ҧ)jXPPIY &ØC(Yp*cH,CzE1FFFѨJ:578՛#dqPe`acFtPmNZ..z ::dhT<:(6l5̳ x* bjV`wmt,0`ZȷƝSԻN@ 1op!,y@oR Y nrMJ`)ڃ{r  J".=V@@܃!)[0%(h 2ZLLP!4Q/.xu-/9L2ʐ<6'xrw0 :}]AH ms6-&cDdy j HRH= 4(RPN@#@h"RxrQ9B)xRBR%Qi`&C "djQiJ#‘&(B W% iMRd#ܐMHqRP4E(# rUu CP u*ȡ"JB PL%L)!2L H]D2F2S$@rAv%9m" L2LiUh@*h(TPiRS$ QhFCiC L2@3(!(!VhJD )B" HdPe mMQjچVʣ T4P e@P d!KAHEJjW$VȒQXԬQ,Y[SP53QBXj)()iL2bEfQebIdB[*)3S+bVڙMV6V+%jUXն)2 $ @[(j+bmT H*RCM ME5m[*)[Ԗ%Q(+m, &ձ"YYBKib[+TjaBL-4f- jڶQ5ئ4b[5l)MXX(Se5$ڰ,j(PemL[eU+V Mbj¶SVڶ%lS5cj1R((()(Vb@jl[ڶS2e1i`IS)j5e6CQM[ecU ֬ljmXV5afڃjmP(D\=6rF(LP*lV6)PSYlj0Vl(ZUNXimClSmFV&B-*4 @)J)pR !HfڌP(mX[jٚ0XSaLR(I+bVeQQm536cjff)fLmXٔS)cVSj̦Mm6BiR82B(UixG%@U!Eq[aZe1ڶ`͚5l[1QY)R Q^T%5)T4ejئژbj3e6[`emFiDU<D2Q@Xf j`f51[l+Pb ,jډlV)M?C*A^ph{NPZAH w b_$@B*4E J`+T (U^P>E  i@EA(Ъbi@EA;d{x**Tտt*TSyU I%QAUQ[%"V"ZZQHqR4JE%+S)MFVj5ifPJ9% TPԶU5mfjEmB ((fH%R՚ٖF$IAA@dHBvzN6GA_,9T\3WF5b5gA\ /f5(R Hk"*!VH\"(vx`)`Xa fbC%{slÌFs[ft$̦cml0әٜmpgaRFUP,삠&>< ` P Q :v'ؕ|ל+({fA%vykfH@~Ža`qB؁} ?y;mm؃"O'[ ש.J攽iߪ u!4@D.oݵu75[4)((Z֕9'NP*I+iܯcϯooȣj"ؙ?~|֊_bq?gVYa'aïF$tp)9^.N?f-_ey?Ś$I\:Gl1@ &=?WAaƩDRJ&G<Ď!FR},Vvt\c|ݷD x{RH#'Choכ~XIK~aK#mm/ #D? moG`9ڞ+_!8&%mM:r  gI8 ((k Uꑺl>J~ϣ9qt=aI(4ukRyU7k-~wZI$/VZXbJDEd`ɘaX|qBF~{6V_;dEMi%` ʮT/J/-_m1@P ( A\d&ᣑh_O㲅NK7<1gO Ϸsٞ*eF]劻?0^eKotTM7gň`]ب@9)3w;w5Q( W\{#&;irY$(ઓ] /1N:޻,_K{Boz$V oϵZkXHĖ|sk[Lit?IDjL'b q-rO}n^F XKsr_*i#tB|ݠ! X [颾lݭ۶n,vRspsAt?s)Ҟ7Jbr@/iw~7u>^U.4La)FMm>_d_yx!'U Jٱ~u7o Sh`4y I账b*@3q(Q<'OBA~,WCh':qB4.CѮVmWPMRί0X+sYm/rkgϹwoͱ 3 DC}?!- P9HH4-%3PՊګl)YFRHҚS%JD(L)%k 2rZ% 2L rBjHS'^-TK3*c?ϗ;.H@,NyeIRէaiB+UzOncTc܆y-%r'?T!/eengs5ߌoɌra|S+%<\|β@)!=s* ;Jh>q=k]km5Eu0:'E=.DS sRIJQuTs+eO1HAU*xYBw^/|ԟ(EV@KH4(l'Uuj59A瘠j8v;߄$$9.yگ/\Iiy5I.H?PS$%v/uI/ -TwPK`S| |SQD("}{UbR: kl @V){!K0CK9Q$,<~]d4:l@Ef7r2W%6DŽq3 [e?qcID7-A9[r$ W6F/Mpr5#t5ՙ݄Vh0.aQ##E&緮-` / |,Nzٝ%y®*ቔ( 㪖:kjv"^B*mWsL٩u.fXJZy\*5֙ͽ6Bޟ xeHLT-.Iۣ@[hbY~¨b-4c={T1Q.$Aqscm]5_l!]QŹ.aLBZfRw frauo{.ӧGC//˟Z"\ifSv qKß`\pV@$Grq*KL4>}a[F65u'̞ Xu,q2Y ,%"Xdٱ6G-]% (Fd#SdĆ**4xdV" FH|Dӵӻ9Wjv(N hAp}ǻ/S6-LE&XLoګtFT3r{ 7kF1IeB@)3h8Ƚ^T+k`ԷיcnT;Af->|)F71LtrObݸ!Lǭg-͏C2FxKsst*e4:k\vгX|`$U fylbQsvlāSGIT- F96JP>Q0@vHIA-ab9NNX-CHH@ɃHH$tƉ} G({lfs\,pNr p+W)^ٓWP&jG &C·4Ak35ӭMu nNmkicXl ,[WҹػC4.LnJ,F`ȣ6 #I "Ҁm%<{Kb-_n3U8a7Jϸk5=}..;%64JXE*nv7f]ƛ|rhv&oD-E{c~aoi7]ܷ-_?N WS }Ě;[CJy$۔Ť;}͞$A+5F 2qP@*fPC!!TG@R^a}#,EL2+[JBA P\0z"YjkBS(Wj+$Q Tj*Y -R Xzy`G#:H*;}~Qh1 +BptR<6̑ v6Ċ(.tM/jm־Qt[|(%C"|D:0H(sdw|^^js:!ۑF4)xgKПz oN^tݰ$Gdޗ7U!ܨY3~ IjI(qNX "EG%Srxu-)m]CA^,[i? QȀ,:EVD{T( M4m cZ Qz'K[fwD|eq&gE-7:_ƂWg{н6s娗Qm` qcdef/BïG@`X3Z=aYYzQ'הmw!m@$!CMC8k m^+ɝ6 7#^/@Oo;x:x|-piv:}K)wRif+~@Diw) mTۋ2 PWY(*Ť(>c)RV*VFFg]3?;N`AՌGS9XwSBNU)m4[9Nh1+GkU+WЍO_Sf'[z'%! a%܅!$x_85{9r\lD4TBq8Œz!-C!:€ &hcaIO[ 6^s!à"oFm+lksKCt I[9,gm#ng넛n4 :2 Săz w Tw;GɀXC PD TAqtugi?G뭱wͅl;jq4C1V芻ȗ~?86o7H[oxnv >\p9ꑱrPLyƈ" @ǐ3,SWv\uZ;D8J xFb_%/cE9S7E < Z)_p6i@-TlG<),$Ha%I}T_Q/:.lj!g>,\ wnmEApj `g%p I4wn(􆖡8 :JtjS]b;}= e#@T(/+1Ĺ|B?2̠eb+1EWC['c,.lk gBP=aNOd$Fs 19h U vuBJz>/Yz!o͔*c(^>tvsj9w/yBI*nw[ޑxF-ve,61FaٕŹ", k8kpcw pz5g1w6p RU7]aH?O{qCzp "Q ! !1WxG>fes1V.xb(@tTp:Fm&jޯl{_йAsʆٰNt TvPrEeS4ix ;/9:/ !;'OWOPnD2]w^g?.I}dtQ .Srչ(x`2fvQ-s"8r. ]z)F0!`R hHZm@V"/#~$}W=εf5'V޺WvF$ gK5zdwUקAm_>}ZЄD]2yo}v9N)>5Shr}N۵LvzRbql=WaLsN;ʳWt}:ם>݋[kjk'=OQ^A݃w>N{Y:ӫ랹*_OO~Ƌ814/wAk) `1(oT?W[P]%{H R3#j7@`I} @&i% kLB!X͐ Mdx@r&`n1m?]iI-VmpZ)kVek%ԬR$ oف&H ! \w;XMt/}Ӏ~,[^_]Ð7u ~WANXZjQuϋ<9h􉫋HL$ED$Ul$T$WU589t(NV1)ʃFN1)zW;\^.t&[ AA AAE CLEPL@Ooets/loader.gelC/figures/_window.png390./usr/share/help/C/html5es8pt_BRruline_plot51es49_graph7sparametric3250710esbsurfaces7381a4c1##""#$I`LUM1!C% B( q∈Es(d)`HTWcSQe'NwL6縉et<`d oy萫o Lzg|i@(?{iE<b8Ŋt^EUY"ĕw$ - BAu c~8?\ah]/d#B+dE#0"ۚd !1>ѐIr_cET9s=E?-'Z1ŋ$|{H48E/zaCN]Ij(NB|]Ce^If[dApTy![S/e#>m