gtk2-devel-docs-2.24.23-9.el6$>(D) 磧H' >7 ? d  A 8 F !T 1p +w /?SghxxDx\x(x8y9:ԯG<HL4I\PX`XY``\`|]p^1bdefltuvOwx Cgtk2-devel-docs2.24.239.el6Developer documentation for GTK+This package contains developer documentation for the GTK+ widget toolkit.Xc1bm.rdu2.centos.org^BCentOSLGPLv2+CentOS BuildSystem Development/Librarieshttp://www.gtk.orglinuxi686.#)("'c4 &/## &E%# # G^D (# )( # >" 6|R&<%'#  $ =)(*- *)L$ -< -< )( = [ (#'+# " JBYg")(-) za b 9._KN ^ v  D 1  ! ; o ~ g  W " Ih  :  `  V r   S k -  G ` v &H T)s&6t, Q O ,t Y X  'E,w:'*+n[h+mY+7 GCE(~$V/`$D!A!C#+ 9._KN#Q&q%~3,3 kMS8?k! VU ! *"T v 62CA7x &_+?6&5 m y ; %  Ua "cm ; bS,bP:(N0G $  ) u4^2""aKKmhEd Hu!v hF7# /` 3WY ftw+Nq61D??իUG4w<'6owj Q}0u<^!v@Q  ># f%0V}Tl}6cAo+$:(DG-dvE2pGIC=?3+?+@1h|n:uv=XXXyl qF%fEHmU/XrQ!s} T *93l)? M M")~y+0 2<MHptqBi2{zrҭQhG2aN @Ђ=,_Jbb^?M5?K(d]X3!9sre~y2'!4 `Q a2Ze]_.TYvTJNQ̐'pxwA[FS~8 BmL5! :0>) t |~.  ak _  L { `.EJEis* *`C-gwa }   6 6d2z|Pc}.= <  3vKlTf1;X %% .[+hSY֒{ vTE`U.5Q h|O (USs =I# :9G@A $jlb>aaN#y"Y4|ƻ\7({F ]  A 8~  b C{{ty;q\_'&PP& &'oCS-[ m0jHK ouw y k "!8 'c Ev^{,AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXdddfde4e85513a56425f8ad2caec4e3b5725153583330f1c3506ac272d64c001d8dbeea1621c895a6c75e7d530a820e2405e860bacf2ee0768148131a8c9d7feec1f505680947fe7d79052bbcd282719971375e01c7d082a596bcb5603ba517595e04664cc610519b5e5d8ecc6dcc3c4d46e4d07506ddb4d8a265e87b6c32160cd0b0cf3fbddd748f41c5c3d7ff9e1babfd2b7f79dae2a4f34946f13d71adbf4eedb3dfdbc9ffeabea1318dab98503242e94a02c542481ac9045c961a15ea5fb77f3af910530a814f7709680e9f2975a676ed86fd5fae2badeccccbffcfe479e5e90fc8cae3cc921609a67d6f8d07718c1a9982a1b69a06ffae4eaf7886f9722ae6065a5650aac242c098c7c66c605db3217efe56ca521618b79e86b6786b4573df543be72062f70e6da08e586a7afad091b0e79fd7c20f360a203d5379c78171124a3ff3f5f7076774e36cb8710e88144ecc270f7f767b5d3b19f663cd6ca2cb1af68374c42df0052ab5520a01dd1cc90587d94f1d5d155d03f4c54c450c80f22ce7c679e43b5c2750163acfdc8620362b346f6b55b1ab93a8f438149324209b0011d03c03ab73e81655a507fb08767e99eac615b728259aacf82b7d23f740252983f69bcd2f2eda1889177b18fa0cc4bc4ca1902d62e788e2d5b1a6073c976bc9ce0934978dad20a36d50066d281890e7c324e2da56073f6dd7d9a2f724ce64627df92642f9eeac6d0f31126ded09455371e07903f74ba41af15d4dc7c6c904fc1f7ad7d64545e087a5281a06faa2bd3712e6e352e43e8de8864f31b7d851eb86a9490c1c43f50f99e717c32c0e7bad091fb1201969df87dfa963edd0108dca3e4008d08fd69439d8a279e993cd29abbb6cd821751f5833280dc3a16852b2b0f313e3ba2cc5a180d415b2308c992c77fce3bc094c08defed5cd6294ec046d74a7619d4e47b9e82c00a2def1907df0853fc198b9fe2009ba442931bc7c637db0fc5925fb31fc2612c5db812a506f459897d85b015e705d0c80bcafb8701054b2afd20472171d7a7601dcde65a14a3e80c4b4fcaf3d00e785d824813891fedc36bada56b7b3a9cc97a61f995599bb5f90b18d53713a757b23404d97d48ec451c551f600d90438a7ee46fd0baee5730f07fe91be376a3370c29da4f56c6a854cbe3d7efe46804f0ca3be23dd93579055aaeacb87701b469068bd7e713cef015e615d00ebf2f8c56bb33a568d43c784c66d18b614240e11f8ee49b67210d31996c23c0cb60b23698ebb9b52019fb5545c4384bd90194bfca712255c6e4ec497ffcc67c763cbd465868d8673755e1bf013cc41571a84bc5bb70764ec671cc9998ca0d09530346ae18d4b4c6dd3a49efa1a24c51463f14b7319117176b66ea706ad84101de94c10cc5507c8522145994fbfb977c7d757c4550a68ba6c6a6946dfa87d1153261b7ff060d4482e69a50c17a42123beae7a4880c97f05fdc2754e45604f3913758e9ca435b8b4db28b390bcbc1ff941f3bc70fa4acc83af45edfb903ef986c5c18d78212e3c712c44fd14aea003b5133070e6e60ca5407a6c8adabb2af26ead48cbf3634555b9688eada2398e1bb67ee19dc9d1e3ae2327e83ec6d8ad8e622ba1fe076994e63d8e20f12fd1cecac947d24e44727ed8657ebac0861e15d995296314a87b8e9491171976a4021967fad237e9a1bc9ba04ab4ab2587c5858b57ff318553910d89d6963f56ec8695e79e1586cb5dcc7d6715b918ae15ef0660d8e1c57189b5c21b7064eb679b2137bc2005b0cd03b2c4e0de03dfa3feb33e7785658e1471cfb3fa7d569c9eb1b684be47221ea4d61b6cd5a1b2b8c7cd5abc350807a42db10471f690736cef581f264485b2e0df2aa26be6a340105e91c02c55a9cdada622f230120d3ca77e27d4c09f88b0bf0c6d8d9622d890208e7b453568a09fe7732307bf8c7bae07d05c8b75890056915b8b60a7686c90bfba740031a2561c6e164c21775718a12d98b30b4f5d2bca9c293556723a52d4b5275a7905dce3448dace6aee986ed25eac6f47c0ff1524d4385bc6564dadda6d1e01d821c2061dfa22528d438c4d69a580688bbad7b61314fef90414bc5dc183d0addf40bbaad480d7dc9788b82c766f5b9d45dca88174fd1267856fa475c8f317d04f0a0bda661add562bdb907fe82e3e4558e7467f767fd182624cf7b904a7c239f4c5a59044cd2d045d7037f9fc70e91afe82169b2db22138742fabc6309acf7412ebc7ebcab67a3749f0c9a646ceb6c2f55955bfed76592548d1c25ec24486d7bab477c032a77afbd70017ca8ca4470fec0628e652f5fc4852c92d31ca3eadfdb19cc77d4f62facc5fe57c2dcef59fd9c974743ce359b0df4df223b65cd00b0f77967db9b5518cb3723696363a634d021c229909bda6b4f97484be396e78f8fa1f7a8748993086a5cc41fcf37ebca280589a3d08e55834faa4481b8dadfa6a17248a63c9cc6f959f81f5d5476ac894d88e50dac8815fdea2e6f17dab73bd983f305ee57bdd24f06e2bb92cb2c447960cae38ace1ec30af7b626dd04be99bffa9e04b202e51a3644daac8a416830eebc3426fb713814477e24808fe43a7430017d2af8cc71b99713529dbee0351642897130caed9816c9884ee1332915aefbd2053b8c0d05847de3ca272a19d5cb643304df794afbd8cb1c7b8202a07936ce0437ccd07bb25a550c5237b6f03b60986cac221bf4ea6860954f6e07759aeb205274784b7d2d386300762937633e58576046eac44ae2a37c30d774b68ffce6af18f1276ffafda3fd131644a7da7aedaa6574df5fc602f54813e443154ab5f720134e178a37cf444adab1e28a795527f05ef23e133c5570fdcd1b6c50f283890d6d008550a91740bab7572345bc3fe4ed574a7bcc503be669824c91cc5af6df4f8fbb22121e15b0e686ae6cb7cf39bf5f22cf40852f5c48884e4dc359b0eccf0be9aab9f5eb303be77797ffbca84d27a186919caa09cc08bef7cdabcc2a63b0fd77c45489897292fbd08861a8e0ea321077eff340f77c1f11a4e3c0c7be6deee55935d77b3dc926f3f8c356110a3e31495095c34f9fd2fdfa66c6dc574e588408b7f0d12712c5fea61e5e617dd5b1ee4c82d7a1cb0007daf2ea9c0f3e5771b6c136d8eb71254cb333c127e9aa453e5a0710c1d2a051a8da2b0e51dfe71db2ed1eeba9b55003b9bcafe879c1a778961f94f0db58cdc3309b3c9dc25713ece6b5367e6594a50cdf28015976d0a7d23decd8cb286787b7e7074ed191184f1d3189d8aa0b6f3f105b7f9193eefa830a6410b0c1fbf35782574ffd1797f8a1ce016cd885d4a574209f7ca923d5d7ba0a310f9e705489f875d5999a581cd9ef2b84780a7113280a2dd1928c02501fb1c5f4258ce4ec497fbf556d5ce44b0f8dba884373e0ba2e92ab1ca62145d258481a47e008c7295a0ba13bda8f73400a778fcda23d4eb22a721537ff5c711889a8041d0649d62382e71bc84a5659897bd43328cfcdcd90d6771c7f51a481ac8c0ac724c7384bd3d427ab3e8f6a35d758795467094be597f01910f07df40bacd25c2fb6bdd541635afc2e1f6ea97a7b2473324cfea70c307aaa3d6de29baaf2206d0a7897892167330d5d9bc957d93a21c1f2ca176b360f976c9891956eff3333e835779f3f71d072770dce99a3752bfa003e713b241584fc62db6fa95d203bf8232e79b1291e3372dd33134bdcede7d0ae64a84903306a0ebb0809087327b5be565718f83dcc49566a895d8785706fc7eff4ecf814af758ef2ace9d917d6e8decad3603726452296c0eda00787f1d17319d13ef4153dc7a771e3d3a563f216028a7239dad999bbab13ad09e3c55b85b973fe68a830e4bf005c78e22aa5a1d36836311384f2924a20655585d7afc8568c42128da1710ee01d11f1038a92406d0bf6e37af0b2b97c659f9504f49017bf275fff0ecc8cf1f16444dd1c37c2f23f977b1821cdb61341f1a68fa35f39f0e5fccdfa30918b498440459f0e4af7bbd0b63ab7e31ef67bd4e87810e7f1512bc4a8b952be707d0e6668699e47e4143c36d123116f15bf301ec0590f569f11052d3db0bff05526c3383852c8387a9b4357de2b5a6c518ad13ccbd62eda011ebb43b15398f7a7f300a886ddf847df62fe109f7d374aa7ece56712582b45701e7d4f2905e2e46adc51a7795ba4f4b72b07fd0d65986302586f6da7af3b6320ea6d1eb16920919107f44d22895af11101dcaa56c7e92e974616ea29dd5deb9002340aa7933ce6b301753845161fcb96f41ecb14429adec73ca886fb8d7ac7db35c606cef5e2946f35ed090a6d6ce193b0708e64880161ec78d4c88303e96578cbbb2758fbe28b529c3dd361068b9a906b00e7a03f20bc458f3ce0dce18b56381fb73edfb21bbdfeddc94642dce817946820ace9db9adcd53d17784c0a55bc372080d831372ef69057ac71dd9941a9d8148ca8c114094d9f3ddee9abb1a712e6d32139cd55c7b80c01574963ee0a8080606a07490e4edc2de52f58bd14d24bc4c704526d7edcf4a0ec869268470dcfc761412e44c1de4ce5925a337dae75a0263d8913af2dde0b247b177db2b668fd67dd9462a044af278de687bedd43aedbc484cf88adf03214c284e0cea32f86c332efa0b075d0f54c11ee94f0fb2c658ef1e7d847fa974f60795a7c19e7f7e45863b625990f249f5110ebfb5e48eb60bf65c8b32c7b364ab26c431ff6dc61c950cb3eebbeb8695c1755df916b823916ccb54bf0b6fe86314f4489d310bae3bace9fcc5c025cf495ec73178882e30a7f65062bafd527566b853ce23b02caffc5c2b3a5ebc35a20d4cf9c6b4c6fdf54cddf448483c874d417e8d102e7308a9f861aebb38df7657a5675cffeee391ada2e51e273f1e2f8e463736413d4b767621fa1edc5811deb054b95fd5c8ce4869a16b2975aa19b1dd1980f98bc0a6a4975da857ee789018c42d37f9615a3ccb25b79505f607ee381970dce9f2ffeec8f8f5ba1fb8de264b6cb417b9cd0b3cc2daab6db06f5b1a9b2e858c87bef25a9a4e12b50bc508123803f0fb765d2ec6c514fcb3c50ce15014a3daee48cdd91069d5a90c7d04482c3aacaeb85e8f2bacec017845f9b204befb7273cea23a727478abf30bef43558d6d0b1555e1511abce4d0141914cb366c29831067e0c4f9871dd12e0e8893dec9815cbd274ccbd41a49916f29c0fe91283cedfe794f2e861a93d0a7aaef5cf9ba4aa5744ed59c1eebd5ec751abc89abd82ebe9a68989d90f8518b2e914e8fc905cfbdc6abe64c5513384e3ddb3bd489dc0e3a4e4218be524459f967abda6778acea1f7bd8b9bea052057585834203737040f74cd02598624e3b2d9d65275943629dee149d2dbc80447b529d07f1b685eaa30b0fd6da28d238c16a51201c9626382adff2ad4b918bb3037b9adceb249b7ebbd5c849e094ae9b6c6b15001d40908213ade10dc0aa421466a02d1e88a574ee48d5ab5ea3342ff24f77f5ccb1426bf04d4c4a1c63d59e91892b9680744d834e5f4ac282e3ff12003947c84f47c25cb0c81a043796f335cadf78c34adc1f8e7c80a5de3f87e6bfb1d55364191562c7040dc9801b77a1e6b94eb638bd20c759778857a93ce1fdf142b2e52b04924ee021941ab3f8fe5dde432912c5bc443758b00dd41c30e130331b017d9d4c4a487a2b9193fbf449fedbbf53d4e82db7e6638a3d5bf21268c07b6dcd31895943a7baaef87f4ac2b777f283fa59499319fffafa4f62fd99ac3cba236c88d6d8f0f6336a89aa8d99115dd982da7af76ed55353cd8f583825c8564bae23ee4093b5941447bd675dfb13a9581b57ce369f6bcec26e2e21582c3f7d04aa605230fc2b2e75b18967c804ca2107977d35f2a63444e1ce1b4a17fb393fbe477cfd94ab62025a78d9913c81e6c4541965dc963d0b91e3e55b2b24be9c2be5ca723b7cb9cc80600cca2c1aa31b7809ac91d78ecee163eee7f6bdbddb76d0449cc2f30e1e70f6b8d2c68dfed976241eb05c460b353d4f9b36cb136d8e7a04179c4bca8ab17342f140fee178884e62609aa57b1d0b560cd96ec777df35e7f86dfd37b5fad5a70c93857c4c1ed45afa69062d574fb7070b6b9e977cbc1239f065bb43bbfd7b8f8aa5cab45fc0b8344a99a4ea0654021a189b8c2c608f532f52d0e29b6bb42984e918fac7fce3c16d5e696e1782c3b0cef3df32f0950e1e6f8b5fb3effc072caf3b2ea497196be9cc72fc45a1f48822b9d44e24cee2cdc808c411149dfd729964b90dc4b46d1d3debb9507499f3944d974d2bad085a05205dbe279942bf6358a29d07a72be7ef642322a054b52f016778f686f14372dc34c66117c38b3a0c40355d73675d5366c1443c21fa53baeda76cda7e418ac92499b78b5cba30c1af96c2ed1ab1ad864afe4d35ac857523c5fce1057c8d0bad1b9966a543531eb8f9adcf33e2d5b496e96b4de1614d52ad4ef7819931307d19d7e3eec734004f44106b787829d6e54d0cc67df8d4cb7fed96a15c590d0e38455aad38685752cc67b15c79d9bd13faf3dbcb05a2505a06cf2209561e90c41ffb3223802ab9cb036f7406b480b4e96a36abb212646df54fddb6344f5eeb62f38b8dba90566390f544567e1e1f47436f351cb9100be08a76fcb9188b5684b5c14a5d658253bc40178d9e72165dd2668fdd215c89e1a0bf8fe3db884982335db12566053ef219e6911bb2edbf75f98a28d5a6901c7c054be8595c379dc80325ccc95fe8730c28b3d295492a1bb4dd5dccffb443444a4c4fb32be733b8e58f355912dcd8e1353283520f21c69194f1b3fb82ee0d7bbd41402202915d9d52d19c9de46cabdbbc69c2717e66de2b3b8afeae0a82af47db7f0e8ca579e247ee0699f4d39b86bac765e038984bc0ddc24e5d487371040b5e2bafdb0ddac6adf75970ad5413c00eaf3344e5b2ca80345de937bfce491d2c16abb1f61e15b7877cb5bddac058b3c611d843a7a80ef14aa513a0867bb30e3da606872a8b9db070a6a29d2356cc34b736cc24390dd04c99ee6b94682f31913f74e184326355c7a44535566a5589eafd2039a48be4a0a26308aca03e96142473d9ed911f18793e10711b324f5de694f77b51ca10d00af94a4d7d41efc59bd5c1f7675896a579aba527d89e1993f05041d01647f72881ca3c84056599efcb2456a9199582b268d02b23bba1dd07bf175cfcfee169aaf46f5aadb5f18045839bb9183ffcd847be54890ea8c1a8d6c2d59e4c48105c002ba9e77d8072f633bcd8d12e1caa8f365438561f9816a95ad2575bf1c4b81c3dafc8f8ec85eaed0d5a5ce96e32c9a6077bb83e0440130c39bcba561140ab95f6a2203f7f7a7bd34449d034cb69abcacd7d4460603b4fe72b3e5470bfab81b7057f994132b8f07cf48579bbf8b419a6b431261cd9c3012692708cd52fc7805048ea63ccee89be9f2d90bc26a48b05d35f2f1949f7d0ebff13fa53010fdf90d72d2b75cec7fdc1fff755b8d9b8793d1fa78f8113177e125c95cc15aa2561ecce56bdb36e5c1ef523a79c8b33b04f4d164c35989bd747edb2a9c67cd1136aa8527cc08d72c66f2058b3feb5e6f2e23f0b84053695eb9e92220cfedfefbd6a8b317fed71e23f2ff75ed6aadb9ad1ec6f370bc6be5f6d2158831ad30cae9d2e5b0ec525cbf7c4454118802bd2071ff695bf420f09fb63b429b49bdffd2932b8a26f130acf913e02220af101f693032fb6e3f3ec6c7d76d68afb29c4435090dd7d4a63833b3959a222101038223057d70fdf65fa8bdb9d0ff06c51b2a0215e5698d94003aa6db2598020b2bf867d6e1cb24f8b4672378ce170d103f239d3fa030c78276a95f97ef71f285b5055fa893d2de969dd63cd54c5051add355990b8f1e6bbd3fc0b8239addcc6443ff15c1642a543f7fbc8219bed2335f89dd8ac941bd8c293a709382ae9a240c8feab3b1d2a37d102dd7b4c58e3079f735d8952d24f65d5e3c0357a2caba6e38a21dc7388aefa24d07631138ec33d4cb69a659889560a6f5d7bae363f486117b89222c2652567d21b6c547dd94eaa365971f5a7ec072cff0b0ce78644c351021b4c6a12cc09ee98c920f87032262b750c88b565a1a1eaaffd5a8c0e0b89dc1af5bd23a829e9793fbb7e84c1c14fe0996e82ec72c39c9a995e76c41df444b8058ab0464042c63c0d94260d220b0c18f6c0282defedf19ddf8a7eb885399c478b2bc98a096f0b23d0348ef2a16da326bebe486bb2ea63e730c4dc7bb32bc39642762018568d1c6637241e7e428449afe7cb55670b103eb612cde077bf044d4703d3e858a36a5829bcbbff6a6b72583d30fa377c840a9c8d8a995f1355173e339af5f8f457348ad9926a11a92ac13fbdf724d9b23f298f16bff91714eb9139cc33f75736e7ceefcd032d42008805f0f1a6cb56a40d9a5313fc6890ccc59853c89a721158083a296f67a1f4aa61060d957975612614dc021afed97d2eab7a96e1e83eee0fe5deec975c1bf7d79c02447bf9fe5971b6f278d949475dc2b2961b6d9e240c6c51599145dbfd81851198727ee327d44cc07e1d26d3af394954e92776699fa5c17ae8f05575d1472a009e8de9f8af5dca77e2a099809dd44852fbcacae5677f3cb13ef9c8ad981b13f01d764eb9119113931c7d15df0aaa876e16847baaad9062266ca7f715aca7271d998c1ff91da6b43a25a8e77631d3328223551accd7027ceea4df8f6209b439dae0b3aa3dbcff74f58e886fe26c79c358d098db6ace35e838d8290b2db92655ee8e224d2173fad02ce3b3c7b1f6b94b7fafb89241ca3c3bf120a1591a3a1f5be0b75bcb4ce4f4a93090a539938221ebc9ea287e283a25147e69f18c7c014c3b3ce5a86439bc3dd9b9357f0c8ad58fcbe645fe2db954e2c8339821a848e1c28f451d18edd8b4d09cc9dac93e24fda61f8a4a6a139dd977ce5933631df0abc287142d980dc82a8dc211f4de4eb98ad5d77c99281eeb56c52f6a60f25224476ec1051ed763ebd4820123de87609c81c7ff9d7ea8b961c7019f782df1a212cda4429e342820c0a961b8e651d6b614a90af58b2942fac5d8dbd5a9d756db06087fefa5474b374b38ee41a43658cfb8be07b415f50576d0e18f51fb5a1bee07e74c6c33be933604d515ec1bbdfe3f8d98800494f19b0a7a7a8d2f1ae44ae8e24121fb2cae09464f15b710acd34981899a86cd21a084e6dbea9f9e7eaf4ff4d2ee7d8e402164fe6251bfb575c3c30229d0961e0d0f8e0eafb4e548868d520c871736745ab4262c03552e9d7254d66b14643e04104bfd2436e2239681576100e6ca6cd5bd4c3ccd9e8bbfb9e745982f568f4892cb24d3afdab5202c7aa74b3e181b697c563762c49076667f50af27f134b97c7298fa0ac13d2e4b176223689e610a030ef3f8fbb8959b4cfee47fa388cc9ba77790490efd93652502ecbca653415af5c249170866cb383d378e60db056210d2d2890dbdebaead4b50a0bff2657b294810d78b7e6666baf4adea5e533dcc7346c1c837d0387d14837aa431abf402c7b6851ae7a3c1a60abdcf54b0e7c991880396040b000d93a7b8d21e6050c2d610dd0241e56ab863ce6fe62f3f116ef99deb1cc12b2146b2c11b95a07405b41634463ee1df2f5be5eef7181c82b5e41651318adbdb706cd85bf37325145936101b038f0446564a88d89e176bac7d50995d713f40a776a8d701c664811fe5cbccc2242d63f5512934bcc3e40280ddbd2f4c2e6f9fa862b8e539e7f4aa17e9619202c68bb0c5f39da5865edee78ec1010e3edbde66e87cecb8ffa66e586bd96cc05171f44e79bf155521baf8e96d0ef2dcff86ddce73e6a46675b77eddb5f7585924686280e30db7225bafdd1516709b8c97fcc7fc60c42e30ba5193e4d003bc1448de8c923a3f7eb210fe54cda3a37e0c1d45f73f7c661e5245227ee2de340d5f2ac86f02b7c022c06ab4612249d6cebf4a8b2dbe8f0a3a79751ff2c4f5fa805767fc659aa80bafef1b52a10d37eb40c60286bca9b935a89680c0014054b5efa725c840ec4c1b04cba56e8a96374a3e708c475ddc3d8fd2a078377fd6b0e2a779ad292949c93ed27b0a40cc7d893d212b3644ab24b5a07b091ab687bbcbf59d7b3056a970983e08d785ab4262f2241180cd606e25c5774677ee0a57c774f6b96cc1316c0c4b3782f6d971843537fa756193568123af615e380bb71414021fb766633c3345e0c471292da9a7ea10c34c93f5c50e0b682e3e4b421ac69daebbb2ad4f7fa705abc642540e6e06fa37d2c7143f3100eb53e8349419832413d8282e11ce13b833bb0aa6fc16a6f3cbc50b96c2793e6b3712716dbc3d2477acb6fef0b4a41613294794dabb5e0d79af25834fabe1a3bc11af4834c1d67a80c839a2eae18850c234771592b72c9a6c3f4beabb527f9e75dfab5151ce1dd6347293e601c1c9e81d35d9808056eb9c84d16045d83cfc7113a03920f201618c7083af2369a945b39c780eea422341edb5e436876a2a1c9807c0bf2cfd9c03f6ef635fd569a23eab8603784790ae765d526e503caf29547b2fcc8b23594129f80e3d2d3d7b8d61228c60f726b3c3c0370fc77ddeb277962357ba2dd2f70147b4f05a82912f6b4d65f991e3abcf0bfa84da701f7f0b3e2ed03c7db7c9a54f7e8df5823b416d8adec52a28c37b2672793188fc387823c4b08355a298967f6db46f1dd4c5365615aa54e2963824a5e8284e69c565465ad0de224bc23a5d149bccf5ddae17199d7372d1936e79ef330a9b07bc97c17af03b7741751f44d2d3e80f94e4c38d70b56eb388077e1e4a84f037c2bfc94c9e74ac503f8387a9b4357de2b5a6c518ad13ccbd62eda011ebb43b15398f7a7f300a886ddf847df62fe109f7d374aa7ece56712582b45701e7d4f2905e2e46adc51a7795ba4f4b72b07fd0d65986302586f6da7af3b6320ea6d1eb16920919107f44d22895af11101dcaa56c7e92e974616ea29dd5deb9002340aa7933ce6b301753845161fcb96f41ecb14429adec73ca886fb8d7ac7db35c606cef5e2946f35ed090a6d6ce193b0708e64880161ec78d4c88303e96578cbbb2758fbe28b529c3dd361068b9a906b00e7a03f20bc458f3ce0dce18b56381fb73edfb21bbdfeddc94642dce817946820ace9db9adcd53d17784c0a55bc372080d831372ef69057ac71dd9941a9d8148ca8c114094d9f3ddee9abb1a712e6d32139cd55c7b80c01574963ee0a8080606a07490e4edc2de52f58bd14d24bc4c704526d7edcf4a0ec869268470dcfc761412e44c1de4ce5925a337dae75a0263d8913af2dde0b247b177db2b668fd67dd9462a044af278de687bedd43aedbc484cf88adf03214c284e0cea32f871cceb0f830a0e55e828624b2831a431d496de54b2da674aeef3e8f7e97e5f68e437d241149a44e3af01dc58621f293ea91401b2cae3f1d5b016e0dff4361e2436f5709c8f3ee5c19b137e2a3da8f4f2a3a0d778896450b9052352f9c2b43d5492461c34feecedc4ffb6b3f80f130b5cdddd160ba569e6139b76ee6602e26a933ea8a404eacd2c103ef1fc12aa258409644c2d64e798fda4ed4d27ff2dda050c7997a7ddc5704006403d9d3907499111fedfb0a264a8189372fe3089213ae3a0cd13b95ed5c0619a5f62f1729e0f5d08d11fb9fce4ea21b273ff1546456a5179c21b816997a2aecec4b15146de0c6e0c0791b6932c78de616115fe31d0abccd64ff65259394457ffe811bd4c8ec202f73ba78c0259a12be4d3f266e01b0502e934e15ca3a484da14853e94880cf0dec63a7eb95345b406988dda0285d77e308e8e7ed7490c183bac45c6c81560c7736c27fd632e0bde3d00be20bcbe1f101f450365221b454454e3e0d576d6a9a573d7f8638595166e07574b746d598b2a36f3ad8400d1f045f56dfe6aea4a341682e4ba5904dfd181d233a7a35a3d4da97bb4707cd84ae9d5a27295655f6648d9b2d3d42c26c8afd6eb6f7c019dc7b0bc978345ff8e0de78276ba86b002ab8a2ae436c274a38981a2e0aedcc38b6c982d8106dbb4a2b89afe6e0d8d0fa087b64ab35246d853a7f25583fbb7646936485981c9bc1b1833608f6d420617421dd8c79dbd5edf982f131e562e7d16d3fd52b4b1c01a27ce60c2c6229e4cd26ee4ea0a52e50ef2bb4e08f7675c13028b6ec4b3197ee7587c61f51ff17ef0f92ba0d56eff2e7100dc8794f9b1f82df2c8249dd71772b657faae9e1b8b58ad2bef2db22def6433c4d6f4f2d99c76fc88b6b84a0c277f707a3c9f75c0858f8444d2c307a4d47005e2b4d81be38f9988e6baa34faecbff0a4e65b8326b43e84ba0cacd4c8f6588d7604c4534bc8c2eb19460ed2ce2d4fa6539667d98607b921089793a25dfcaba4db4d9ab65b9906cb945291c1d7fd7df6b3f0234306f4688cac57707ba5478973012539f3d5d230d7c076e0d2e437e8f8444b5ea5d9f785f81b275dbaf8bbfa7eb8c368fef609b5bc38592dd46544a0851302b45d796a0e036e3a69063ff910fb530880f5e8ebb0901eae21ff2dcc8e13d6e53dfca0fa3397eb4cd67687aa47eb81ca029531df447ebfa99ba74fae312bbc70abbeca7dbb42bc7bbbbcd235b77091bd75ec74d2f03b7bec9dfac8fcc94a054712d6a037499dad1db44fd35c21ec7058b6c83f58dd62eb002ef05692a4eec433cf86731bac14a0eccb3a55d1e517366a6ea7cca2aa8ecdda3eb979d09a8e91f6af72dba6e3247ed560218bc71bc9adfe63aba30fadddb28dd20a13782c8d29ea492f63a21fc4f849a3b5accc91600cbe6423cc71c02f963b22fcfa43a67eaf16cad940805709343e3e2d1ac4cc516e334c389f374dbec5d37aa48060c698e9a541ccccac8383d34ecd0a6d862acadd36cb4b5968358963def041f706ef0972f6ed02749cd71b94a3ecef00ce4b646f5f172bdb61c03fc9845e43be398918c6b8bcdb6c78f162e436cfbb06cde3cecde0131e44b74187fcfe44786da383d5defcdf783a284a618436b410bcc5469a3d5586a76902d50bde19ff2219d990de9275d764e81788d415bab9cba080c55d2e08e0ba89770041a85f54b6ec71bc1f8f0683a052d14a9ce6163deb5988c375338e24fb69b9ce6aa0bb1531c71098251c840efd467d52b2fcbd6be2682159481515ee2def5061d6a2a2aa52de4e8570481ad253c0399daab34bea7ab26efd8a337de1bfba987888472d5cd86a1e0c9d4bd5881298f09fb588ff3596456118bf7ea225d0ec2417ae821e1956a41f22af9d95d376c48139abd147de6a603cf3843925883e70162994a686cb4d1fc38c7b810ad1233ab36e41f921365f953675b166e1b7d2436ed9db512475c2d08a8133d701e8f7035371a4e41e226c36ade95e1b3bbe5a8dea43e26c8c9e981b39019f6b8bea60c62e6ab9ba22e8a78733fa1274ba014123f744933a5b0139438cb6cff497ec3129c985258735e5d239a8b45d52d97f0f52949923f3909a336444b4600ddeaecc1c747e0787ab4d213c9350aecc30669703439a5da89a37375bdc9f8ef504e8183a5754fd24479b997dd39cdd943bc6ebb39475ecdbc301b85fa8084abd668f10356026a027ef48f2a9e5d171e37bab4361ad9e0ca4586cf010d425ccbc2f9d7d8f446c94716562a876b6ed092864a74aebbdacdf0b7b9749b8b7343bc01ccf2a47b5648df0e0eedac7725f1b67f1ce34b370a7d0a5bd2f654bee579c23c2da0eab1cc325b58db0dd5ff0875d761883539934d54e03f316829fc6d55021a9c4d77a82541091da69752cbf88e3063c94df2183eaaafb71d28202a7afc7ae53555a0b7e7d676249a8b7886b9583474713b461bc844f1edccc05510526537a3fd00d7c5937a939bf0ffd92a30a53979471d042efc94027e9918a788f70dcca5f2d7c19c357b9740d9e8015a3ca2f08ba70ef5eb5d96c2dc72fd16be8cf5223b69316aa5858e93429a7c6fd194e8c48ed79f887f2f7163c1f0898d98cd09a8158e8ec6f85146d01e015640a3dfb46acafda2c1a7b9c01e28bd68aa90cbaf0d85309a5b7db2a49e695549a302755323f55504f4928b901b8b55b7c7c923dd9039ed8a6bd15db4a2152cbede71c4f3ed0f3edf04dba6705afd6a34cc50ab1d1ccc16f587bb9c59438391394ec6e23431876e61d8fd46a41e77b78277a15c2f31982e8fb794a9a62ab6d8c6e985e928066ef8a0bf66fa65d4cd4ca61df83530ad1a0830a6c7255673dcc4b4f45408a268b0e05ddda3c2d3d0dd673f1ef38c14458e795a28012e5f2bcd8dab1ff230910d2e90c5a93e1013ba029305345b80b6e80c40ba2aa08e5ccfdc5696bff0a70cc5ff4a02c7359a52642b966cc3d94b5a804807e456c4d71d8c9eed495df3b2cf1eef0ce6d5b7bfcfb0563b84fd673c6b4a7d43e01f069cc4ffa4b4a83f3ac31f0050516877d1de83e4ec1ba116b15a2ffec552c45ff612af06f5994137c4055d1bd4397f43970b4fcee538ff551be2ab7e1318a5976009df1fd4fe2a6f72f2dcc9295011e2fd7eff767cb0189ef1ca049bd254b2cf5ca504b668853516534e710a3b9fd67d884ad575b209c4430498a9e09221a89c3412a24d543a467cfd53343b020bed27c31c329424a88c078c98e777c5e009ea9a693d0183f9184d042687f2ba1340b97ea828f00faae46c638e1e7939e09f26bc54e5b4d1f9e5bde3702aca1972e5f9c5b4c8bff7ea4b585cd798fa2ec82dcbad5a76a1aeb8deb05d52db709d421bd222f33c0cf1d331e37b432d3926efc09b919615427414c838cf5402876e184ed93301912280a1762996d1d984033ca63d4d69134f181f3f6c5095749a8341e9d18eba2e52d0c1c9a5230b40a2166d94cb50954b048e318a370b64a9fbbacd041e204b93f93977283da1db74a5f520e74d6ca43552ebbeefde08955f700008ccb1e1adfb7d4cb2244227c6f7b504f51f0163d979a7fc9ad992c97208a8ce787e09684b17ff43bb734b072679456a22e7c6c9dd3ab7a58793398fc4f68274038f31992badc945b449187058ef80ce873a36ab323dcc1d732866135a051ed49bdefb9f49107fdb7d0f4503ac16e0f3acdb591c3ffafc815c0f7142431fb543e78af773445418e37d4398757e550bea7c1350381d25067902e2132e5445e8a8ea922ade94e36956581aeb735483e3667a02be73a3227502a06bb68a1f452024e381294db216f250ef5d80ecd349fcb8498da759891bda47aa36f86061af50f5b5e3467d0d744b01eb778024294640e9270806d37a9073cbe42fa11b973985a4e7312ab3c0a1117fdf8d4b5d7a6cca8f9aaacc4fd42e315505c6f0cc3ebb16b7751beea76ed3ad71549b33cae5301386ee1e7aefcdc6995d92b80fc536fd2c9e947d3344691228ddaeb0eb39387e13846ad43c46e2cc959552eb521fa2977fe296df3184d3d03fa2ce24a5f38e4a3b3bddbfbab5d9f4f9c6ab4e3a4d117c4588269ea2cc7b245f9857d030dee0eda37712d5a6063303f8a9667f1fa47dc84e10dfce9c24d6302a6e3b17e238787de9f00a3eb4b1d4d6708502206720a441ab64b53fa1446bedfe015b47d94ce338d9c87f2ddfddd96b20bf7a8ea3fb1c4434a9254e20684020cf0a46f24ee3f804831922e744c9635723aa951330b4b14e218db6f903a46bc8d34d00aaf4e1415f662c39e115328bdf06835442d6b2c74ce9795c188362d8aa72a4e1116859262da38fb284d638ab94bfb83c18540281c82893a1a683a89e97b14e02ba61c84d283b2c0b140857e5a736ff6f0007de3eb4cd6c7e91599222d42af782c23d09108ce05431b6ddf4cd9797882988742f3906f2f9790317e15e3ae855c985e7737bbe47b39418a6eaeef74b2fcc0c1ac4f39da7aa444b8e1a62b28b6c81984e9a8ec7a1b7449d75605ee2e2ae5b87436c8a839e05bab402e0d9f62896bb88d2fd187899082e3cd09ccf7e42b9d730c17c9b0e0c9d104a8d119be7df1fedb1503c8c1d8a2e00f219c0f060d122b9d0414503a9442db4a1ea761ae21ef0231d4a392f65bb9c0453260e6f82081666922822bb9aa3f6c4452d77307b875fa634070f5c9b16f023302529a156730577d2fcc03456f45f7bdf5f16433a2d406500712a5e235a3fcc7c208788c7ba3340369c98005e0ffb39116ccf7682b875454fe901070f7a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e8cc7f725d0381648640d6c9dd60a95f93e1221e97bd6457d905145aa54cfbe5204f38e6e127ffa3146ff26a67a3ceb5c806e340dba29d66248e7ac2a71471bd4303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4ad2e241ca085c1279cd85f55cd09d6602d664ac166613be23ee2f0655d4ebc425794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d37a8460c816edf33767165938172f3eedca946fc0f2a0da45beaf68348c9cf6d80420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8529b420b6cf5d22f9c2fd27025d6b1fd49588bf499aed49a789fd625a501350d87c91aa1755061ba272f4570f96d14d1b054f3e0ce1fdbfc2ba25f88d2ee4055518fe82677d8a2611866cbbd4b5ed29ff3a8fae3ed191d6d1c46477d4ad202facce09f84af5f9527e274fc8977f42fcf281df61e32d6ff8592067f5f7b5c342257a5ebc36c56322efd364cf3e7853aa51ff01a19b13d17cc0a811419bb8d27568873af24039cc1e03c12054b1a39e2a037aaaf045d8ccad66ef0c8209925b12028311c430ebe47e171428d3452ad9c2941e61a6b0b240970475d2c92e3f0e242109a63a489d0cbdd8c0e8f371b07d48d2f7a70e2b703343c5854952a778bc3cd160e993607a62643b1f91516b0ac381e5474914103ab6d989a43d87f8a568739934483ed8fa6a2b288bde727d2179ef66f3bb01285591cf2cf949ab77295eec97f1a88bddf5c3ac18fb20720ec42007f661e9cc8bd03aac34271acdcc3ade59699bccd19af20f640ecea03e5b7a0f9d88a13e408bad59e70cffb29951f1c2e7624865ade72d1e8d50b6b5c4e1cea17fbd79446569e7660432805e757b0b3eb3f049257d4f60661130f5f3ef421257f00a4e0c4b005deafc2b9fbae59314ada4b8317b4cb20cdb43cb6bcbe033f4dd17b058b407b408917262452503141a4324243c460ede8472d347d0b7e401a9fabf8a3cb2c1b6e4ce7afd27766cb3f2cd17c81d88e47d89984f290fc5515b3915baa595b99aebc63b225b9abdd8dcbd422a9e7a66453bd9d8d1ff3d57b2f2df3f3946a101c0fba24123bf6143841ed6f23481adf82fd5a9bd58ebfa8ee879ae455e86735d77a5ab30662bac5f082339e5dda62afb3426c634f07dc72c24836485d6b9004746d26cfff1f52e9ee95b9acae1b02fa5e6392c931d5caa089234b99c47c260d2c1e1a36c737a53f38c7cdc6cf66276aa46621aefb1ff40ae98964fe851837ec0f204dd320a442526bba719cd1e83d97d4de2554315a29a4e6853cc903ff2424fdd6aad97980605279f3a27fe7319969cf295c0689c056f8941b51fe71a66202ba6c35582cdfd3d44ab00a27cb6f03869ffca5f6efd68a4d352c8779d5993ad67c6767afe1bff73154417733530bd9a8b10a6d69d676a4cb890446f876ab4f282b37bbe1ffd8900cd91d3f6dd4fdfa034ed7892ac20a2c893d84f6fcd4ee02602c33b703f09825e94633c1343c854feff845194e1d038eeeeb981c100f167869c5f2ecdb717835fd5b3eb142d58cdde27564059b6dcfd5f75198a07b9ab35506cabf61adda6406d3383303ec20dced8da488ddfb3092ebf659e3840f2b17edfc2ef125afe1cd34d83027dcca8d94c3797c930e8ebf51feacacd85522b887d3a71b966f8109233c5562c9868a5d745e57d8e4b12c0262f7d28af2dcdfd50b8202ff9fa547fbb4201206fe616f15424499cd36764d884293bebdc93696fe5fb1955373073864a20ef1dc0c4bbb19b79d823b8c29ac711fcfac63dc18a734bc9849b11364bdcb3e396699fb043fba49455efcf3f1674d7178e13322092305e4dbbf2836bf1a5d437c9778a9a322529345cd45041f0a10790e9baa3da02b7d97ed77d7c040ec0dd618e58e62c9d441b2f953dc2c2d94144b4a2c6f46fe96697f42ca33f1e224c610905765b0661140cf481a38e47c4ce53589e52f93efcccb131b90b7ec75a162ba5f70b545200c33d85747d213678a224d60150caca4b1773a2e71ea23ce49ce97a44917f30241d5ec44c4722871b601a1dd2ae64550be08fb19ec7a6f89a865dcf1b0e118d56d59704d361d5369f014a982c55f9601aecb877a52a68acc3cadc99ae7e5186883d2a653be7623cdb4d937b0664282cbf4f74183e86f5703f484f152e5837fc9e48d8cae32366f72f731daf76f51b5dcb463222bdfac76cd0376d18edc9ffd73be74a4b932e727f7f366407d28f7af06af885fb68c1f687f508ebcfdd6ac179f480899fc7370827a730e976cf5271c54505d3b6ac6126acb7ed64f0566c721cc187f7c4098d9b99fa8ec8782260b991491ad9fb85e5ed89069fe20bbc2d0a30969711155ae4f5a724ff0bdf46d839e389707b56feb92753d1a4ea6fa943df821ee2f6fa44a905fab21e00371fd419799e0b65ba040b5b144b3d1662a13c4290fea8dccec1d5f10a9cf588b39937da23b0b78979d0693abc96583cfdc455628959adcded4e2ae951b881dd8e6c40a1836b49a7a849da8527a102391e274895603f85db32a3514cf05ce4dcfe9b9c3bce44756fc585fa195e8c84857d5b6df3f743f710736a6ac78f12547adea8e3bfed65798d2ae71dd9af4a495be3634a56df5438cd422c836823416e83aef284c62a70f681305dac287451654bd79673ede81bbef62ea057b9c75d16adf0d05f7d3bb2957aef81cb341e9049458aa135e5aa0d9f64e4b0ce13d9993a7460b5a09a2b7a8b81a50d6877b93e9a472c9f077847581b0d7c0af3ac6c97871b07782bf6b47b40e3ef7059ea55ff98d9a8a5e6db40e8b3babe33743156831ca8db57d217a558cf0f1873644df816eabbaff8ca8adb4c49ab366c39d871864e2d156ad0fd3b4212807ef2df7cb0dd91993e1320d129cbf61734b01b20556b9e9e038233d319f0758a2ba12b9b52b1953cc5bef84a2ee5b8df81bc2e30bb990b0c6defd92c000e41c6e14e4063300ab3a7e0c04be5d7fb0979af8b55b331bf2514c08bf9eb1298c3dbf399df71dfe36edc255f1261652fb56471f67c0bc7a32825bfe90e83f263bdc674fb7eb784eac1b4c9387b3d8ce6079d1b01caab4f78f431d7b3fe24ceba6c15089ccecab20e723f17e948a9275ad72560d58f612baa6ba6d76ec6b6cac8928be4af7d08b2a708715e400f74fa46f4f8e87ffe15447b2d60d49c76abc4654407b91e5c3500b3697c752c9b88550ab26f37db76a3b29bfd2c01d7c87db433dbe734ce86c0defad0d21047ac76a3798fe4d5ea6f3306aa7d6db0d0e5b2d8c43df980650b06bbbf40438fa617a479cabc72eb40a0c1f48cd8528a8e5c8ccd61dbb28b689b28f3e3845556fa945d977fcb1db18cbca34c73bfb0db8c746201289dbd65708194d3d40a063dc6ac44d6bd06359f5641a8fbfb1ed1f9b89d54312f6b9aab258ee2b0adb0e0af1dda932aa6fca46cc12ad99eb0d62fe60fe64557577b171a956f2bbb6a1480f69e93bcc5fc6499fb8754a075566a18ce3e794f4e60bcd9791713be5bc07e7546e0f4c1095451da5fede4e7adf28c78ee3c7efeec104b0737b5c73fbe1d93a09a08f9cc0619a731e84ef8f4b9ea7655873c20716b545ab53e06be4b7b3e2d1b9ced0f315bbfdf8dd51a3d19c3df402dcace29192d5b5aecda1a719df16e19bb2fdaa390bc30882cdd604a43caa620adf23fb9ab7076454808366fc647ab797d3656a5189de29d38d815b8455ff8306ea7fdc6963dde5c46f0ac330744a22503f78c855873347b8367a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e42d86426146b5422135f235eb1f28d14f4fea9f1eaa5d79b78aa509f4419bb1c1a750ffbb83e41a123191e7db74e5f21b2ffcdfc45c87398b8207ed9919c3ec86ffa3728d7b62a6234a0280cd818eadf65853b8e5cd542a2df6f47436f234d65ae83f8d83ca1ec145f72055dcd379e876e47aed0b516ac9bb12315f08e9cbb47303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4adf0530989fbb54694fcc4ffe7db5bf50b1086947db8a327aa30560bdd35956b54afe8b3be58d03ee77b340f0724ff80e7801859a317d33e7c305bce690dd7b67e5773c2ad8de9d26d4bbc9e482eb02f094c7356271c7a1f70c2bba83262688f835297bedf50900b971700ef883835803c620be6115c3dbe516f0d1f3ca4b2d52b9cb03f03b5898503a2f1e7bda856d982b312a66a23049d77783c5a9ed6a67749211848a33e423b987f4d66c5643fa820a14c18b8bbb17b1f2e44ce9e5b161f9b14712fd24d5edfb8e44f7caeb917a19e827bc0f9c19873fe9916736f67de5add013871a1529b85b45f8f4d7ee62e9f4a5cc60a7d7ce33c5f3bdb87e9721abb83aa3d4f0325d6bf99ef2cecd82d6d8246b864348f7186fd0fbd9983329618c0ecce9ce24afb85b897bf5cfe20cbe6fc07f49f257b9bec7d3ed7f867f90a0d051b77dc7303df5b2d14fbf54d61e2bfe4af2eca90872093584aff653ee7baebfa0b3e21b8e00ac4815e48d6274f4bda4a489d43e4cf4eb3e4b63f7083c9f6c95e9f965fd1dbda944fd126fceac7fc922eb7e93c2c18e3f15ab8603cb00f85e1af34c5db4e88a40de8c64c713b6cebf07890aa5b40b01692834ee5b35d957dbb0ae4a5ebe096af5e378879f40a1d60870a2454ad1be24d557a2fc6f16934dfa9fd6794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3b9e6f8ed8100716b2dd3bfeb8cc6932dbb56916fbf458e6d39ae002b7c22dead1455a9bb170095e0705ad12086b7cac881d2f58cc8a451f91e85cb58a330661e25b2d753a96bd430c4b950efd4512e40bc5758552195330f409a3cf21478805eb8df17deec44c0302f0f32527b87615d31b5ea1f88bb6be76f7ed3decbcb8e331abf3882c7f23f63a1ed2ea47029e6bffabb9806acb15b4dcba8ff571e8560b28225ce68eeef5785fe401545a10a8c90f4cce1895642104e60d0c5e0aefceb39411dd96ed4ca74230a87c1630c48155ac00881995e7d296450e42418ed446c25be5c9c5ebe40bae0a0457d347079daa546602b6efde3562d35c30266b071f909bcfeaa95aa2d3434c12a6f457e204fe011d655438342639875fc8ed6a6c1f9d17dedd60810ee51dff4878ce7288e2a29eb862e2dedea064facaa5eaa49dcb1dd08393373396db0081fd770c36e45e29fef2eab965bfb9b28d89bc9299319d7e456699f66e4e4c4d8d255e5f03ed53c448b178a675f7e0ca8df06a2e71572a1b0e4881ae4992376c8c51b4d9f59b8ed4f5d9e27f69353a5dd5e3bcb4412dad99261b06aaa245ffa91e04625fd1e2643e11b31782328f5e14c3c6c7fc5df53c00ab2fa5731568ac4fbf8efabbbb8d5cac560fb14d604b353136f7b03089f7b6a49da0c1ae9fa20f4047e36528f32c5cbdb438ef2bfaccaa9e6f5e963ae3b31bcee32ee3cd9597bf9bb151ce110d59987de1666f6f8bd1264c93c51e61d3e4508c1693d1394af8c93edf26035cacd685767fdbb6e0490f3b0b2b2fd1911047faf667a8460c816edf33767165938172f3eedca946fc0f2a0da45beaf68348c9cf6d831340fe8080ca4f19b3ec6621e3dbb6f9ce23a6e9adb0af3c722150159fe3493a94bbad59abd33319d7e23ee968aa3adb353d709448e5dd911a822581d6710b00c9936c0c343294b83c9934e6d98c69fa3cfd9802ac3013f6f6d1bc5abf730e12a61d201121bb24a78c6d898f0d175c5c416a9de09005481fb85af04de41fd9851eb15c48d10bd766df2c88c58343b4716f9c30d8c8db30de878c255eed7ea28de3d80f31c5828244c9a49d2b97611a72bba640639b6862170039a3e17e087fc3a576abe361e2f3356b4822cb5e36e60adec17cda3ee6bda032b63eb33e9ce8ad1ece2162a1047eb370689d007d487fb445d76d2a3a614eef1bf4fb4faba1ba99813d2af3a50134dd494a89db1667b4d5546d517a52849e5b11b757d49f2cfe1816d04972b856c04552e9da905edb57a25614102891596b3b40eb5073c4611200420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda89225fac9c5ad479e72f700a1ab8611b41018178b127cb5df22f022b85097991d7795271d3d331d264e0c6b5e92d103e2569c2db359f31e47942be58c81bebe7106c1dfac99c749d3c1d2928d40e7c2a66294b785e32096fd4acd63ce208df1e965134cc93032d784a77cc1e84cee5c66cedf215ffe50848937e471f103d2aaef8c648ba1f60f37a5c504bc4130f756cf56a5f569f3d866688fcc105f5f92c3ffe033189c66cbd144d1187ac3e9a52a0e612753840dc6d15eb98873b41c9f95d56f33d86ee898ac02440fc67c274f0c5592e46c9ce1a9f5493adc69b55e0b46be7f3480c453dfc61496ac4a278f507f95e2879e07be48b5a3b4a6ff67f95eb0e0d679aca7c434f78793f7732cbc9d47f9380df85134b7e2b429550b7c17955e30fed1a0eb1a606e4be6fe61cc68fe47fa77b55ebb97b7d749bd5741bffc589d1039d70ff72af6c9f77af56501c30fdc6a8ff78b13bdeedcd40970f5bf7a26bb3836d4733bc691457877fdc675112606ee14e8aa0678ec03fdaa9cbe7d91fc2831faea4b780bf976c6bf6041c03510044a37c82731a35d5bc91f12101e3b46652074cbf07c78d02ff55a49ddad4ae01cc6c9b4a82a2b849648d59ef83c332a60910c3876e93a9d8cfc72a27ce994a18754a25fcd181635ac9cde92f24661af7d91698721c139f391e48959ccb1e1f148c3215484fc0a2e8f0429fe27d2b2d9049df7de26afee409be877408d3942fc04366cd6901ee79f88f232a5cf7f70866b13537283ffcf4a10136944b6c156bd5f1063066f318ea5235e2c1c240000c5493e2fdc92da687bdbe8e3bc2e21408b4bd9a96d0456d858efe1c9520216b895ef6a5c2ba9c470666cf764ad07a7ca5009ab9306e2a6899bc7ee2ec3c5c1ac6111d5d2c4b8ff97d860a6b05475b6db6b3f290afff55e5d1c31c638a60759d0dd7d7bd7e5bb66a10138f867365c30f685b76778172226a60db5bca3b8606c6ff0b468da85d5e92154161a5c7b910634ccd5b57accec837e1a2b10fcea3302e81e681afdea82f9e2cf4bbda16703b06c943008204045556bf9958ba38d9f128db165936b6c30f1b1ab8b97aec76ffe844463134917b9a2101d806c26c4121bcc7da1fe98b6ad9c1ab3ac53850aaeff0efd1da7b275b99ac58d5c44d0ed762e6b69125bc571ac37e03482b5d0d48f098223ab5b45794f9f9d28ea921c7c5cefb2ace4fe27f701a616aa11ae50c53fc035b77962cc8ecdf8d86fe07695c2955ffcebccaeebdfa6072cc184826509d6715de07122a32924a5eba19710df635d13c418c4e540072fa09ebe732617df796a917be3902c37ebab0f7e0ea89a20302b1f99f01681f6043e8f75cf68d31ea3d7bd111b027586d2e97cd67cc8c8773efbbea2db1afeb02356f8262b58d1ab8a2d0c5a2be0ce2ec319c2ccd60228295e3530a41a0950af36d1fdd42e45373852488efbf7d22baf03967b8de829d9abef3cfcc47d3a1d958c510e022af31a0b16d58644a0c785d9dc8c986ae1fffe3bd9d2585289b3b947420dfd3c00754679d77fc37dacfea3b3642df4a8dcdef62c771609d43f1ffff76159d1eac6504e0e190f820b24d2ef4c50bf3a9895a519391c72cf1066bad1e0d780d267d7635a43532f2b3e1a215c59ed9140dcd4dc698fa79b4505b6e4212f7f0eede681c9ba5ea088f6acdb241c16c7b4354c768cca67c376f23e28ebec4f66fb0f160fa664156180d0b0daa857b015df5c6845e97dac52b4ce809e6e268089091ee79d47d4ad26918f6cd13e01755caf72d608b13ca35ad9aef29d5afd211b4e9fdfa68e3d9563a0013f1e4e7f6b1e7264341dccf49430c7106afe839d8689c43ceed530a03dfce759770650f3b724000e9c84295ca0fc07907d6086aed08b8379884fd98083f9581a80eafc29f5807b9027cfd085c650b59d8a28ec77e4dfc359b3c5e09778badd1a86be53dc3f8cd77c50cba234ce5e1795fe10bcf157c0c4369952ee92e44050b760266c2214b137743e5a300e691567b10c3a633a830d672868a1b52ccf5a03eae55494ebfb0a8502be0819bf6cbb30857573f616d698da79281d1cf2ceb6837045766ba92d35df25bf940437520fbbb2fbf013268cadab61702ce87f487844c5d1588802fd75f15c6d1e591eb794470e96191c75c9500e0e471b7bcf1db7cec8103abd7c22a78ec6992b55e8d68726e9a34885e4a9586f44a1e58591e3fee3b63e612163b649ca95176931c9dd8424b4c416844c813c464bc0e79d5957fb7ab9ed026507513a9c8ab1e3f693bc28d6f6e32615556375137d10551387d11a83f731381be89a204168ba1091b4cda772b8261fe976c3e3267d7a1e3f6d3184bea057f16efaf6cdf646dca4ea368779f835776a39f38c4ecd658e345393a6d4eab75626601e6f5536555230971474f86553463dd24bc370f971e98b0b5bce4f98ca3212fb17a8b707a72474083d4b32233e740323400e43fa1ae34bad1bcac24adea67a9a0b20781ca2ad28193a7b2f004d19a26496b0f5cfba50818255c3e122363b47bd78b54aedc6db4d603669125037fb491673cbad6ed94e9a1043b8f1e4dc62e3eaebd5d6b12097b8af0964318c3cfab1389ae3ea7f7404f6de3218f20904949b3b59348573cd6d1d0626f7a7209b2ad38c87e7f2cdb737eb6d1cde9acdff9d677ab5f67dba92fd2df7ed2a58cc5e1ea429c8af73f6aee42eb4e43a935ecc08525109b58e63e4a986a8ce6718436b83e97f00ca1aab7a2aa2bc61ba21c49a6d0224b98c9a7129781c05f2be9f2063346d51be98c8887eb26b09dd8221b50352efae607a0e2cf5252e43af7b3a6e8969594178c7b365041eea069cf8249a4864197dd17eec354d66b6863520a353bf0c1ebce4c40b977c7a133f155db4680c2f4c19f824eae7a7d9cd7eb315c2559759a5955be1df4a9883dcd616739c99d95f900bfceff68ced99ab172d51b1b71bd35278b834c67a144d07fc4ade06c40c855b66b02eb0e5af91c082fb535d3f8a5702b0da882f2cab5312bd86f24ccf3a8e40cffde9566cb9ff4bc03cb094fd0ffb6af6a64e1ebc6a4bb29d360391d7f5e309a9050595844e2728300f1e210f7b2c09909b47271bf8c59ec1643ffec6a29f54528b79667f0e9619b32656c77da1a6e49cf9839ae262733b574ba95712cd137fe74f071cb8f599ce61184d8404cbdaaee1c216117735ddd6a0e46a6f87ac743066a0a49e86f92f9867943326a38aecb1c6aad7e9185f29298b0115ebce0dfe83266544f8cfd973d7162823888507ebb660bfba8adc39e15359444bd9edb1654f0db8ae260171c7cedaf80692cb785526e2bd2ec7aeea5c6d87cdde56a3698813e737cdccc34c76bc716beb43e6c3cb072fe5b9d7c4ad682f374057bb929d95c31024732001fcf091bb7385297acd772323e6d1f83ec724e13859615cd342c650d97c4a221e84fcd1a6fc1faebcc642985baa3ac928dd89c5556f4842833c1cbcacbfd4ffc8efe430b1857c9a93da9e5d1eed6ca22ce297932cafaa6f97c77513b7045052d2458da664aa7976c6990e34db1925e2ad73e660398e74b3904b8f77bd9902b8d8ecb61d6058276274e5aa0d55ef9088cdfb7416bedc31e72b5e606f74abfd4e3b52a156b64a0a092bd0762140c0ba4dc61e246de8a6e9435067c134ffdf486d32bc33e6200a17be14f72a1b5e1e041570cbe6f81f928176344342950fc22920c22c00f1622027f06db9a8b6765b8c149c4169cf1b1ca538eec11e0bf38b6cc9bb7341de56e22ba0192db2d72ba0191e529eb8f38b1b02ae251178cc465f7583341f6c8dde70676be21595370c26c458817d5fd1a7ad0fb4964f2d35ee6a68d006e34ce668f036f14912d91d4101d1b2649e8e2b29d7ad2fd71624a94df14ffaa9205902fdf4ba77f14a2e533259ca53953c55725138758d8a2e56245e9fec0cbbc60d6ee06e736889882475c0117ba8c8ec0fee156c5fba39b12ca526eb45723f9b88524816d410089182966310ae636b4641544ee1de804391c126a54e87a2e5ee9ea47ee17e7b7e320b7726075ceeed978272a44da540e244fb784c1c0f175d06e87f7c79a7db3bc574749b0868eb331b6a7147a061e20affb0f6bedb66ea5a95beef342e8dbb9c330bab26b1b0fa432853d45694f2563633bc8c5959a7e5649376237d0c8e2df4d07e0c05488a3395c0dbc91bde9535f78cc9bf5e0bb1ba579479dde0046350596e372714f6bc519bd284d6ad665f8d7fe7725edef5f08af00b783f1adeee2ed0ad6527a260d1660e8a8d31b5b54e7776aef40a90ac7992a6aacaf2fe59d16288ce101d2f401b3fa3b1192a5ff30545179b48d98c06157a3a22e324f513aaf0a5d65e2cbb0a28dafbfebdcac5ee68d92911e740b1120df87f19eb5cb05e6fafeed1048c3e1e47992594fe5f87a662a1010ce641a547d8f399ed976883f5e39fc9efa25cbb895e340769f4766fb2c583ac85422ae0c84281fb034c79cc5ce8400b82dfcfebbff4808fa39ddb3f0559fe53cff0d21f4e36850d79c47bce923f4dfc58159316165339010e624c58f32f85a676b36fa3df984c4ed17f6e6180c110417c56d2371e99dd4d3b08695244523a8b641791631c5a99f18ab9d56db379ada9ef167546331c0ba5c505201903c8f8b89f5770f8a48ea069f3fe27469ed056931572dd891dade5f2b5295413156ab1b1611cf7f1c4bfa0d50ab6ac78834b411ac0c2223c7ac31a1f6a56acbf88059b5b036561af458d72ae9c447bc004dbca2b0e6568c5c204858221364b8022b3afb419ae93b84a195383c37137c5f4ff12f44ac0a4c311238dd0e0deda41c65022b2d57d41953c4a9a5930406721e392280085ae27e3e5ad4285a223fb7565563f89b6c81b8f9830ab77d7bd26068b1d46be1cdf8d047366303823c1396c48be5952a136f8647da7eb04e22669f49301ca06c824cae40d4572da5ad10acd55756c7f71016dde98de837d0d500a9e85b14a5158ed3ad372cc4acd5e00a7f37485af282bc4d15a3ce0932ba99eaab547796e5b1b9b1fc973d2cbf6c0fe01aebac10d5084123a9c423bd49bdcc52cca8a5788a7253faaa497732a3dcfa4c29c73c91babb065d618f3af977aba80b19ff9ba8484e1792266b1e3ff83752b7efebc5c325b5436f62c4d09e72a075ef99ad42d3b2177a3a9fa9a17034810903fc68b2d5ab1851d814445349f2e5e3625c7203000d72979f51f2b1b7f878a0ad9ae7940ed047e827aa83869b41d6f3334f3c429f9bed669f267df8d8af8a86e60d1a2338598bc42ea9cf8a11316bbd05b1408da10a6ce3d10a3516cc2210acbebeb260119a815bffc5c22b6017ad26cc522449e4a0cce13165a47584e68e69029706990fd5ca0dd66da5efa09e5be43d11cad009a0035291ffba9a7a8480c6cdab1a59f78af55f26a74d621570baab2cbc2fb898a5fbaf5da5077be247a9a53d58a24ea49ad7ed31d60a4481db6d917d9b3344613d55baccf403b05d286448220f63844574eed01c83a89c19fa6cc50712aa536ab24d3823eba1d36922bff6f05a107026da37c4dae04a7b793132d03ce5d5ddc1c83d059450d72dd28609bb085043b50f6f8c8174a0a5168927d872b5cbc47320dbde215d9d3de0215e25435eed02ded768fd91d55d16f1252d64b7ca684f56696da39270cbdf99276739f55f1cbd318a679f3749b7e22abc1a560652b59bdd21db17eac0d1a38dd155255a791a5cdea73e82aa6ad41cab8eb6aa2e60e403e35dcaeb91ad7a79f51852f1123283c6dc7d19373f2c931c10d3509261c2f931065a34577b6982936caf4728dd5e96ce9937b81073178cdd094a32426082f7576d63350a9f545d7a293b52b02778c876a636e0f93e9ed30da06dda746d138deb2e7af07174d649073fb5a0e5c68ecd31e45cc850eab3dca3220da3643a0dd848bcaa864f4fedf084c238df8b56676b3ad7fc9ac0b95200512675813e9689cc71e7c08b1790226d45b44e0030e462092d88f6b6201f658ef63cffeaae5480f165d298ccac1aa316db2f3b1c5e622bd68f4f98349616f2967bbe74344ae536431ae7935ae1856f6e6fb7f9c15f9822ea0905d5192271afa7dc97a72952b05add4565255bfb944c747e543cc345634d33d4ff92740cea0c1590ea932f4cfff27166201cd1f88230c8815871b5be9489c0d5c5799a0776b29fadfb76ec2fcc5e55776e360c39de34c425ffc766cd24525a74bf593391f06d100c27d8ad21b3ea325989f395d9fdad9f598a564105d419fe7d7278f0c13694b3c8bf67156795f0a96225bf6a3a4af77ceafd5dc9b5d0b18ddca6211405e6f9b4742dd3a3298d2ed294a326c431250a4cb2bd8010ed18499dc2ad32902c083a00f3b84fcc3bd2b12f4dbf56609e3feefc918204d6baa0732b00c53f8d2c56132ab52aeab196c7eb44b3dceb5c48f945fe884144088671a9e7419b5c646df95dd4e65a245f875dc7b8ebcdee4ff66bf1e10b9349671d8764f108e4c5544ebade8c5ea5df3b894cfa2e6c8e4ee73a3e85bba610ab165f33d99a2591cb4c67b539f31e41ebea586237eec0d0cf42e981111c4c5f917f3837170d13458909a0ff255e6d76183093b698895c99fcf3c1c893dd749cf597a6acb5e7f166d17f5c4652ecb174ad9633c4949508e4a89f000f2e5ea8837816c2cbb8167edf9c4ceaa021f83ed43aca73fe563503e49db653674dd3dc84d3d192fcce5c92db0bae59d89170f6e0025ba8df619513f91569a900682ebbbcebd0a99f805f8c04808602b76806a22a47b94a2d6c5ec797e219daf0505bcb422a9f6bee57f7c4faefe1ad00c253051bf322ab66bd89c5d788f0f50d92aea4f4245a648998d57ddb6e4ce5f3588ba2b03f70207bd0be384926b40df5f079441c1e99275234d73769925456d0d3db8a520bc73b5c6135506230232b87c7eb0896461d87f659b1f40582f13de00f5f4f69481047167be2c4e0f5b156101a3761928c5e0715839e5b361f7e71cfb32fa13aa453c329c3431b75c6ccf3dc112ff99ab9570d2afb7895f0fe731bd1c4a3e501ca7d6bfe21cabe1cc827f740494d733d1b31431458b426ed9825868dd36efcedefac53f20cccadc205674c056d5b1e348d2dc2fe996e783ee673bad5ae35dad7b6603a4ca28edb3d8f30dd0c01cdc765b38849329ae1a4ee9e17a2056b2c06f6f2cebfdca007a17db4c6b37ce981f1f9cd32619489b07bf25f089158edef84687122b500acf4aeac40fd9cdcb2ba67391872d1d9261855398d51bde262c3a01234e74f5f9624baa48b767dc16768decc00b7ea3e61e9f3c1204ebefbbecc51d0275337a5540e7802d9c0b8daa301f99e32307553f4f52d929781323d180bb99bde42c084617d9c79db58fc229a7640ddb10e3f9d5318b350bcd70a9aed62083d7d61176f272fc6dc91a8d6fbdc9bcdaba9b4931fbf6b39ff591ac3f65eb68b3c6b3e019e7f9a711e909713ca5732918407596ebb7874210c9155aa4fd25225570d28a651f8d5793077e59c543c0520b99e65dc33fd4512207ca10ff4c433e1eb50911e62452bc4277a277db684aa4d6a69f9615fc9bd185fe4180fe66592dce3576d9f8a5bdebe790e302edb0f9f0e0876476accfab5b5d30311d13064928ba694c622a888367608b4ce2efbb8f324c06a08c9be3eab5f7ad47943a7e7a840e117d2aabe40a9d44aa2178a7bad40578e800bbc1eaf6f1e008dee1399dfb9d758b28923f17aa3317bf85bbc5d30be0facd069bacc10cf07835ad8bb8afaa1171a9264bf458bd63c87e901700b932f90242fc1a16cb475ba6705ef3c6a8dcba4491486fefcafbe1fb204fef53fc5de6f35b8925eb1e36ae61743acc654587a78daac7932a32616335f7a3aefef1ff894c247647430e7ec2f3080fd5e29007db32355a5596f11458e723b5cb0193f642934f785fad2bece70cb757bfa53e0c46a3b8f3950d19359b10f7d225a037b197cb74b4c3862c6e56f9d237b0e9af19d9ff1850e77c04489c637aa38f31617310368a52a1ee9317151ac71ac28f3acb75f5c4688c858c1baeb60775e3e2e0436115a19c95d46d27a5cf9ab31475ed798ad770b3f471a41bf1f8799b79c3733e949fc16e03f53375bf5c2459b80c5f26f1ece22a0519ec59b306c2448a87785e59b329e4b886d6cc6117c4b997726962cf5627fb02880afaac90447012cba082d5faaea0a035290d3a2ce469fdfb80b23bfef190d1d017657bef96fd83bc594f8b6c186e899474ccafd856fa3343f345373d54ba59c1d98f6a2625552df6a3d959d7fe934d6acbcf8124f3c4d51f7d02ca56d1bf3881b2358bc66cbe61e8bcfc98bc141038f0cb0db17610f4958699a73edf3a6b4a15170da05ac2d91aae520bc393bb16bb0118d92a37b80dc7b97f63c221a396d1836a4f90c97e47d32b8a6dae997d09b965a0e10df5d689ba4f5c83e100d200b92c1c03f832d704eda80441f902615f92be7812ab183627d79845c81b376eda9555a8811d6c3311b0bbd16ae884f76ef8695063449e9a626f505769c43f0b49d3df4dfb229f810e15fe7ce280b0353bc808b2801e404a55d7550d30afdb3ade91092db8f13d3fcbfeb9979079b09beefa93d3a03678f7e7ee2097eb4bcdfea1d2284f9ceb4097bf3c9072c98ab0e866e789dd0465c1f1b64be718ade6644680c5432e26d9d9031e8ad223b0f9a5ad365b7442dd37083621d15a6c7e70282fd4c4009900fd7a5d0810711d6e648ba54bc03dba6602e65310f02020f91e4248c64a37b1dee2c106dcbe4c852a16071f3f867069825c70a0b67a039bd96ca0233819242e436108bd27a0fd9d086b1b8760255db15f50cdeabf12e1e809dccb22fd5b3e295bf9d20fd7570dc31f02de1c4304c582e062efe44ddc558d45332836ff8f3125627145952946ded7ed9ada216fc6f33861046336c14a84c9e21baec409f6da14c98ad32d1c92b827eab229dd38598e0d36183ae7fcd78844b1048dd60a6547f8fb3ab5797eb3e128dabe87561816b09c35772063c4c79a0cea94c1fa94c67760b0b76000052ac931697e373f8f8fccf6a83d41b36a8f6c0af719a155f579a7524bac98be65eb5736e25599cf44350a2758125012e40dcede65f205bf60933ae17155a081ca4a65131691cdc7502a0f7b41098e62f01d9c63c8c70ad6a7bfc744b412081fb72d521f74c9972e65d908a020b291eca30c1ccb078608904ca0afafc7780de8d1ac83eb23633bac6ad3317fa84cae289f87923118ba2ab0ad55945145608b93bd2117703f90dc33b283667c96f587f9d9e359157f6b7bb878abbe60f02659e78af8a65d835a82f05c6caf143e5f384907deb3a840b6d9d5f2e498772f88f9139167947ef9ae82568aedf7c3ebc12ddc9c9daf3a9cb61520d01014f416722044a5f5ce4e68496bb7105d1b49ada0efa8606699efafff024a360b8f6a3cb7b20d9fd28a2430a7579962a0fd3c52c801d6cec06848365dbbac8a87b7cbfaf51d3108a4f0e24cd1db8ce3113f0895bd5e4a9278ac8365c470e0d8aa34db5c805a3da4efed52d3de16f157ce09814262415baeaa11d203053d916164f318ffefcb0493611358b8a5f7c9e8f77d75fc1466591d2b796708cdfa33802b57e51be8c95f5461747276484e5d1dbfa8c9bf4505106c20a6dcedc67b1e9a554359c0d879b1bec7dd1c9dc8ddd129923f30be0e74d5edc270eee0865e8aa5ac91da77493b394d2f4f4f88d4c9cdb9e1c38198d3b6dd16db4ef500c0f1ea21cc6363ee030e1ccd4b96d7a6e5c96591e1b8ad755c1cbf13eef4c0d63109e77d023446cfcb21fa04b605079af39cf24d010d747d7291bcec884597f369d76bb6f37c8f5cb9f2a8863ae3988eb09a7d506d4bd0f761aa33a2b95218accb6e883cda59a18ed778c09412078b55c499c89306256092c65590f3d0c533758107938f5eacda569db2f86037e8e8f0b7eaaaba637958f5f879d4e3091f358ef01eb21dba9ddd4397ed1a909a9fc2eba24d798d987a4cccb7de9925349e98b8292b8069a0f03c47b5a4d34cebe7533913920253d8f48c2d523786f11bdfcdc4df1673e1f0d773b4b60ddd076437067971fd9357be263be2c1e624d7aae2a81cc40ca05276398d4aefb5b1264a6df0c3cb5a05356e6fe6ba7b766c6bf826867d8cf89338ab7e77bd527ab1b809c4b0e587257dfd0cb9d0da15a3903ba9ab1126a533dd613acc4a496be9f7283bfcc08ed25257c1df0555f2333193c0214ccf0257091f7c547aeac8fed4193adeecf4cc102fda73a742c46d22b57777296335f90f416bc5443b1604bc932daa6c518809e1e8e05b8425f880d0a3a58ed120b5a0a3572fdff573ce028468b84eabd91085632d45ff52bb18fb3bc8b59dd71c4529ec13cd43e28349f7b001821b5c3be35f16d451a2307ae432c5a9db4a2d1f24735466fd1b66d76fa7c8896447f3e963b88e5f808f010de08f4eb6584a934b8507c9598ff73f0252f82aa26a08c8935aa273167e2c5eeb6467d1cd01a77a0bc0e32489e33518b5d06714143a568376686ae3ca2065c4fda63f3d00ace415475f98d3828e563e4f411aa9e8c5105ab90c14db289c975490bacf0a983e7e13d24ad7b9d7c89f0f5ee034593a623ad38bd8092ace54a08a951f0c046af9dd6e547f6fabe068fb9f160b7fbcc68a9471b1977b531ca3807ac169e336f4fb6e4d02cd15f06d13d03cceafb4767b6debe2358d59bcc76317f6cc07484154070adb0515ddd6e89e02fc5ae87b9c773b87ae7547a59ae4f9da1f3ea809a99f5e249a19ffb451cb184c8922c1381ed5771044e07653045da19d440f02dee3746f8341f77a9358d9bfc34ae6996bcd1c1be991eb15bc778647aa981426539857fc36dea500f3007a49c6b246ce008eb795aaaf60b2328b5023d26fb0f78897f7bd7da470d2768b02e6601e6e4fba97452d337f762d4938956cb715520ff048096f7edf81b2c18dead85cc0556a92e2f6524240839c6037ee9909a992a5bc1c779b40fdf748fd3762ffa78910b65b0dc2a78450211595eb3e820b1d48c503235f14c9ebfa239d344aa8217a2d5186f78af4d6d9fdb5d801de98d29eb40a7fae16e1102ad473d8543bb707e5aa766421b3a016039375e108c8455293fbf244f14dcf70537be0b4f7750feac32033fc6f1ad7168875d88244988db201b4ea1c659c0c47c1c933b54f77385da9d0be19800c29845fb8023dfd703a729f2a85e7647fdc7cea3b53ca90460b86ecf2931cda25090ccf1158a9edc83cc75d074ef519adbc31867703b1c2bce9f8787ce06815045e125a29576bb01f6108dcf7baf0e27515a3ad9ab06bdae6d701c72526e64ba9743d538862bb24de467e1d43d1effbe4ae6d813873bd1d9748ba2388fd6af0c6fa67827fa51efefd0dafb0467c4e987586b373deab4e5a77d9c8a4a918f4318df500f156f30b2b925c5b595a26071c78a76d08dc26c8d8da6cc85575c635f49df980364ff8893e5c74ef9af05752ae27137662caa2b529c351e8cea46f7c0f34a28f7abd5209c217a32c3c66dbea0356d522e963a5c5bbfb9c2a4ca6a5bdb5ed8b0dd3e63043502ce5bd622dbaa050ead1bdbd45ec205a4c73ad5c34ad4c727597004716741f508c35a092278da8029d4ef349d30015c4ec35a74b4cf8a8b8844112c1bf412bfb173f91038b87b320c33071a37a08fe818d2c05b0ce56b0edc78feb9c6951af1fd4b9204a006452f7c922de7a7406cdb9184ccd82859ff82c53b03b3137d6a883ea4e064e7d9ca6bea87eb02b5d4f1344c0a549803e237020927bcbe3f0ae2f483abdbbcabba8a5f9db0780e58da73da6d714e889ac29107aeb7bf7b160dd27f2bcc35a5bcadea2295e8f7fa6a15338ff3b69b296f21fde260560c127938fbc4a21b0d699e6618f175209ad82abe2a78ad88e2d67a50f953707db7c10b83a56a02bf853cfb8409ca8a3730c4cbcb7cd418f67db06dfee0d2355d2060fe4a0e43b80f60602051b1a79db568ec9fad5371c8e4df5e48ab4bec0c07c6a13bf6193f3b438fdc9ae4139665d8da5275cc00752de1ec6875d948bb6d017934cc70fd59f77d32421b3f072f35d4d27adb989e30324feca90c8b367b0afac6f1505da662e680806064e38dd3d4ede90fd0a8900678814e6050eb421341df878ad42d12f09fb4eb543a8bed6ec2d679c698e623a7feb05a2730d20fa335a5a0cadbe8ea09d0db9710150010d07d8c83c23b925229c11f1e75dfa1bff934a8eeb30f17f6cf9f0b3591819d0ffe1c5f3a63553c4ee6634823b83854f5a2a82a7066da5962d76ec682762e68d4d96fe1238d552b9422fcd7ab626b5d7ac7d6d34305789c82216e1c149839f9e96d2b39ceb4a29d2b6488fef85d1bb88114407468c809c0c82f023764e63b71310f8b2960b38029cc4c3f1a6aef12aed11936dc9bfce09d7a8ad2adf047a9d01e6235286e4b489e5b6e10245ddcc700266f4d90c51862ee8a506561f2c14865a7f4e0f6923c9e0ca8c32f91ca6af577e27d167825a1a04f196893a970084a45a2f652948d9266724bcc52da39489bec974326fda2e05b9197cbd1771966eb9aed8a687d7a3dbe83190622c31c7ccd497fc0832aed31999dafac3a28a19f812722525b66010eb28ec994ef44dc937b060c622d67d1c1b5263089094273f98aec299eef9bef7f636c7e5fbb5aa8ac67af5de373587c31de24111d22619c29f07e927a28267bfe868dc2e873355bf496af3c97e3c2aaac5c67420592932142668ca5f6a985950000ae1f77fe24e05d1f96c4aecea5c4f5383bff0510e449d87607c04b68c7eecf9a47cbed403652936929b3b49fe062f1a4d96bdb5185890b5f443761c9dee82b274abc76eeab96cc0ea762d2288034ad29848bd3160db5fef81fc26e8c1740343bd0b4212971bb5c4334228fae716ba772eb50cead22e53a4ebfe4b46afd7df835751c585ce29e5f61cc37a38d90ffd97449f82459564b5584cb422adaa1bd40333d60e1b1bf741463381423f6cf1d3fb36e6889776560fbaa8bfabe6e98a87f26b6327fc13c2f2bfc5d9b39b41dd763879c272f063d9336b6c4e1c534148fc239528171b015191a15c0508709c458ea0da0874f49dc6140de8420d5ff8812ef7cfa20cced398416749c443aa0c50b058f8e0194634431eae1373316f50c52ea20105d3c0e7ecf1cf07602efb1929c9351143bd46ffbeac88959a31bf33af412255b426499782459d3b18357cc9777bd00b7e9652b721692abc5b91b46a5f0ee8da13e92c710a649da0aaf27da87bb1c5e48811719f07ba14d52e2f6c326c07f2f2066be64bba0a91eab9c90e8d6b96a9cfcf4e65327ab7355e02bacb019ce0203d47be984c9ca1b0593c10a95e5f7d669dd1a68fe8c66d4e60143e80c011bc7210c14e82ed74a6c5cfebe903be372cf23f6b557d884388b2232cbe119a698fab0ddcb969e2a867f18dc9e259f114c1ddaee66d689f07ba14d52e2f6c326c07f2f2066be64bba0a91eab9c90e8d6b96a9cfcf4e65b721692abc5b91b46a5f0ee8da13e92c710a649da0aaf27da87bb1c5e48811714f5b449b1ca8d521b58c386391f81909146410e44aaa62e4e0822ae3598a6d0c9e6f2425f52b91b9b9a5a715618288d12a4d38e4c7f79c3e8d8c7193d2df37a99e6f2425f52b91b9b9a5a715618288d12a4d38e4c7f79c3e8d8c7193d2df37a94f5b449b1ca8d521b58c386391f81909146410e44aaa62e4e0822ae3598a6d0c5fd5c77c971287601bf5c64a1cb4b11450e0850f05b499830c96ccdc620e083319aba4f0825fa9e026b5f736aaa5468dd6bc018794a5eae72f5dcf4ebf3a26ca3ac2581178525c36aa4ad8ddf5a1c3bd92fd6be597e29e2559299a77af359041ddc66529b06bea54be6836c0d089d82bdc967b2fc13b78aae21cf2d4f34ba1151ddff15f49e70e76d6cd89d6df2a3a1453c7c604f899b0471eea6f0914b0ff4557b2f3b3b71d6894e8fcfb032999ffaf0a56d2ee4e1b5a6a93b942c0679c5d8bbd0fda809e81b1fe17b1cd9116044ffe84d29d521bb74522efa6f9aececd3016b1996dbebbf44405c7d00db82cfbeb9d7238f816d8127ae809c34dbe498b6d25f015fe7ba7a1eb52ab87f4ae383eba099928c846c1ca2de3a7c527da5aafdf6dc018f5d97963476099912da3f8d2fc7715db6c0eca9620d12ea1511ae56eec652216624ee6c067b8e3d3ede35af65b132f2fbb28e947d1736e591844a49181050959ccdfbf7adb746d23c75a603c737386f8710a4fc96d0be6cbc6565e8d7e80e4edc3947666719bf0501ec469c172541a48f3bf036dbd67c05d7c2eb5e2e625ebdb8158f3f2dd176a50d4b22bd28787ca62121c2a8aa8af919d7e1423f86a7ff10d4c4342955adfd07098cf65c51e12bc7e5281a2d5431edab9e3fa77bec3280775252afac3d428f25744525d61e198c770d005444e9b75f0a98f1245721e4ab445c732c3b491492945144fa05fe721da301b6b01bda54eb0789ff3bf2fbe3f2fabc09ea8a863e662b50465694687bafdf820e736d179b1687046a909fdc227e9d66c555af89f232ba5a52e280ec0169e30c00a9dcd9d6200ae62ad0ecab53849ab8b1ab201c2734e2ec83565e67bc46c1c9ffb6adc0651d4e20ac218e3b209079b78629b285d03e70c5efeac1235d16f408ba3f3245accd369617ecabb93840298dbb0d00af6dada56a59f135a92703f39b6ad7624b63fe726d6c37103404f8acefa35048f8c4f7edda220fbb6946dfcee519465ab8d549f127a21330e835129ee5e3fc05fa0510b1560b645db517453e4f30549ee7ef0204e8be706a9cce3d4445049c372b15d4d97a6b3e5ff6c1b2fb8d81f805df2243369e0ba739d987edcc3c25d98e93cd2384a5db0350ac8781401302e077b045e597882bea750517d1291815e10d5ff5911178c3086122c360ade6e3dffaf68f01fe45df13aef1dfff98486fca09c2ab71b4823a065848e5923a848141ffb8a4ded9a54139f6074b61cdf5e5ac7090a2ad248a7d1da53c77d01141d00c09130e3af8d0741f07b1fee482ea4b0b4863b124005e38b5b4892ef86ddc88f08b3fb7c085beed87c30bf6541f3b0a5c134210ab80ee26e1c638a13330c631367367bee9233d64b959be93e201fbd6e676d5a796d2b45ff5a4da49f3d8505b1f77393dead0dd2a6f9b6e9b80b4f467b3ec49099607e662b57ff592e3228e62cfef485f312d0dae68fa64cc79088e617dae2f7b6cfe103c69be93c74b36d84ec8b60619d107a739d108d0109974fe2e03f156df5e930099d6b63ad894dab991371358193af0dad74c63cf53fac456c6d40fcdd76fa7f63b6c791df297026ee0e88786f5e29f899a9b05bd8c0d4bb29175de10de04add10cb6063531ca9dc18adf304d37971d2b7715cc7fd9b8b5f42978f253837f3263459aece8dc78f3170f3f4f16d9d51a7fcc22bc979d50a77fe1db124cb0acabb5f3fcdec054deaa3aee42f758315f081ea7b90c84d9b55672cd7f917dba7463bbb07a418693d33afde5297f8295fcf09f84655d2a56d3bff373aad4f413845317124caf9afad02be1f39ffe171f0b892c54084da93eb224d08807842acbb566d573a57bede230179e578a947c3acdadb12803d654d4eb23daff5a8498b174298c92a3f2985bac0c21fe1a550fa351f0492401fb2fae7f2e04a78ff9fb8f19e68107d57fb0c7d109593461ccedd4ca49b62f4e548f1abb67ab6ced1a3f15eb5672d1722d5228f0c9755887ba4bb664317a0c728617e44b14f5de99bd234dc69f00cc62b82f66c748f9725527cb4bc8969f0b1c05cbb01296d3618c379e3d14b4ab18730f1ceca01e93a3aa7908fe1717b4319415ba5fb0bc9a1d829f1b5585b4684e28a7bfffe5406561cf2c44b09f5493f64d0ae123930bc9d382bd9f407fe09d0dbfd45ebf5cdb2c301fbb3bc596e52c390d1f797a6e7ccc18a7bc5a6d9512008483b27098b9809ef064218b7b8008b25bcbde24bf696cb1b73cfb535f145233a444a12145131d60c7231a69afc32bd33da5bfb6bcc231cb867c9bb7ae6b473ace9e20b0a66d3e21291c76c834d03d3c19fc1940688bdf4646618c5df150d9e7451504d36e3a1bfb3eb0728b52935f49c090938ea19b821c18ff6dcc8812b1ca11ba403775ba4f0c09eab539fc1785442a754d356bb66e3150dfe2017c6fd6ef731a8935960e83811a725bfe53d76a0f4c82b93a39f6358eef48a1d2f0e9be353508b823faf2714fade8bad5ff3eaaa44d9beaa839a01e9e3734d5145edeb3bbead2abea0a139d099bff3a63248b0f537b04943d2644984c794edad24cda3d061a84021363b8c020d81b131c52f222796cf081e16d6156a7df47436e252036651ef62f6abd7a61b10bc239c3d6eb108b9c6b8e22ea8b54840f1ed2544caf252cb3bd7b86f4ae73a358fb616713419e677d79a49f1367aa53f63e221869f34dbed3e986bba0548140b3554cf63568efa05e52c47dd53a4e5068ea3d871e38aa9f996b9e20717befc7e0cb52e1b0d3acec999f7967744f1e598b4808e2018883f95b8948ef0c66f110b4199e81ffcff7732d0c9e2087a09c48567e61e61fda4c49ffec34583188010187862bb6420aa21994863f0f95a4041f9f40708b84d184dd2b4ff54f4ace13202a163f04a4c3316d67990b3c2fe8b1d54241a3e7ae8623b4a316584815391193b901c81930ef7d267e6e2a13e92f0759ff83998af766cc88fda14b16659715bd259bcd1b346f4f6f7664a65e9231bf3439a0850bb24b462a47e12aa9aea7f3d07e2ac28c491ebcb637b8773201d0bff111aab4116f9fae839529317c545c14d29d23118319f22b9bd200a5fe4a3d01b360e4471b0601f586075ea07d8496c664dc8a20dac046519871d9d78831733a03778f53d46e432d9c8643c27766a3b4436d7a9dd441aef8e5760c9d5c6ef0eaecf41d45f792924509cd5603f67e1946fb7e24e52ba9bc0c6865b073064bc0f4230ac7a2c5eadfb987447d118cfd3b169ab3ef6977c0325d1107a5db6bca56011c0f2c20fa64821d0e57bec5ea3d576b6f2fdc5d3c8accf62a17aa83d2260c16952d1fbc629288bfa3bebe46be1cc35b4de08857b7f2ea9ab3cbaa73d8f359916d89a0aa7d8dc344292ac80e84ecb241c0e0b59874cc965a5ef01fbf143151557ebbdb43caa79251499b360dea9bfd1931c9fe83d3fd484d597ff244be3cfafc977e4710a4ae2b3fbe8b453aeff1787278a110ba04a68b6331e2d339a8acb78a85f76cdedf5369015bb2b660c9756e96432fb82d779721f40abd73f9ae840154668dbc99640f8896d806af04d9300640054d1202a8445b13e668019bd6e81c0a18a87f4b407f455c1b34e0cc7ef17eb7841e7865f2782388f8751568ff411c6ba1f77cc622c38a0a33798b0885d68a069cba0956201a10b22d6f3137f61ba306dba6c824e56a9bcc988c7ae9a4ad5b56edbbd20546a6666aa74f3a04848398f9e7720b91ae708086ba805a2cdb7380a286f7f5df541ae41be3ed911de95e62d7f2a42c7502041a5dabe2a6af2ff24721f66a2f5d0168091824b3f56864830abaa15788375e1de8131ff9fcfe758888a029ca6de3ead4f4a4080b0ca9079d7f9fa9fc8640ae7d5bb71ac15379232a7e9fddbd0e4158d42bd6ab28e1a7246b899dfbdfebe9613eabd1aec05ca5678e45e54dd7277892574bc9f749ee7eb5e59c22dcc1fac33beadb92e7ab942c06a486471ae558573b09a21bc0eeeea4180547a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e7ccccdc709c588fdc919ca5004b76bd337e56a8b2932d3c153c93428e742abbba808ecd99633d84112823bf1a7d819091eed7256732afc5b91da2c0568fa0c8439f68c95d317ced258195d49eb8d64cbf0b34125e817f4ebb1db0ec2aa2291592c5a1189f18ad8f982403202277f27eba00f28175c7f72640bdac1d0737121371448f93a7152b22c34a530e77f660ff07795b22c82165db7a9af590ddb0e9ab5d99501e7e054a406c42d82aed3320b45b32e11c9097c8df29a9cc700c1dde34997a2ec1f386a0c45f90d2e3b990a83d040e80c4548d8d68cd351b27f68ec7495674cb77048e3819fa017a9c4656d49012badf680746d03374328d83768dd49a477db992a59b84d48c834e47f7ee6d9fa17e03fcd0bc9e77a5f8beb596641418d86a8cc3402aa34d5eaabe50f106021cad6d3baa06fa851d21c3a51ac4a760cea35e5086c8c0184e58e1d31b275db42afdd4b8342b3a8dd0815f226b83fa616e0af5cdd6e08312e2aa7e8a4e54f803e14368645a7972b434bacf2226b3ba82e7aa35e873572be8e5501705007b0a9d820227c9ae27dbd8090ffea71c08ff87ee06550bebc435d3d2d9260655298ddf0e1caa8ef6a9b8fa3103514266e61865e84303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4adf03a0b72d3405abda621a11f3a9f55927e1f01255f48981ab56fbdbefc04f225e580d173ac956fe60f41ecf2f445e2ceb78177d90ca3170f4f8dfe28e1821e17bfc6b4bdbbe1ce95a0b632a743fff8f279288aacfc5fbdc0a3b3bc38c696822f5d50e10d75a0516fe3aabf06cf4223ac5b2283c0429ac5b9a4d8dc93b7e5b8017a32c3c66dbea0356d522e963a5c5bbfb9c2a4ca6a5bdb5ed8b0dd3e6304350a7e06a3bdeec21f059986ab9b24628bb578c90e5a9b9606f891fe05db301c224c57098dcc7705adcbc48408f337b54813f58f86c8ba06caf46cb2dda5392f70744c6366f1094a3aef091635aae83ea97fd2ec835f2c524bd3a33205a55a425a500d64bd75ce88e56ab652a36b68b2e626418dc7b1871498e1af0fb70fec642834ca02a6d1f505abdced0cb63cbeb0e21cba35ee6a79cfd484f38d22d7085fbe15018def97369405ec51fed9af4c5c70922dff4c345dafdf04e395c89c7f7ef1ae679fead60b703a10ae9237fe3f1f88b1771a4043e97225d671721468c3ef9f2cbf23e8ddea57f9a4f7cf792de27de33171a12e7b6179313fe3eef30fdc5a9fccbf23e8ddea57f9a4f7cf792de27de33171a12e7b6179313fe3eef30fdc5a9fce679fead60b703a10ae9237fe3f1f88b1771a4043e97225d671721468c3ef9f2a8640e6e3281c4186b11ff83ab5f8c2f6acf14801f0afa8dd35c926963bd82525a36edb3c0c40718748ee6e634ccff9c9142fcd02ab2b6b743507658c55d98b15a36edb3c0c40718748ee6e634ccff9c9142fcd02ab2b6b743507658c55d98b1a8640e6e3281c4186b11ff83ab5f8c2f6acf14801f0afa8dd35c926963bd8252c747a68ce9388fcf212c3ef4e9cc56147a8773aad1f0809a06185183873588f60f6f03345fd6d7fc0539c0fc519191ee5cddd8369eb419e2f5889c2bae7588cebd9ab4f62747dfa5c4e168a8ad003d52e2abee482153a92f1837d386a9b6eb4f69353707aa09e1e6e4f06df99ec51a8d3d22182fcba9a3a54dd7492e038fda78d2120fc740ac72306fae9ae173961fbad028e2887e8fcac4ebba87f904fd21037af67983d8b2e85de6b3c482dce20c15951bda6c62315aba93a8dae228223e34b7210847f348782afec3bc46a49e1bbbb2e8dd9a08ec2d7bb09a59de479cf8d918e0e81cd33566b89c5ceaba8428aad7429ee1ebde29f2879e90907b79d3c7e60219b7f705d0beba8a2e25a3bcf08ab7def91b45eb694cbea01aa07b67349ad0b15d97635bcdc2f6088be550ef5412f446133b01c4d40fdfd9de2455368f6976bde712f57d7458e40e7d30e1de05da861ed6a6ca79e429a367906009e4013502fa1b83d1e095947f034fc4c87d6732d9409152d9cf32c3234fb2d3bfa3c3b9cce46de8b6f5b258b0f48545e9e54138bbef379db43a28ecee73077a2cba09d66034820e8e6c8a0a7014031761e118cb09aa8bf43ff5cabc473614d53d649a1a83b8ea50e388a164c9903e527a3812615c89309d945d269b55952c4ce410b92589dab999e5029ae8fc5bf34df4bd939118a549791a57a25438e855255775ff180ec931cbbc21926553abe2004994b416eb56caaa07c6d922cdc8bba1ada31b094aaf9c573f53d7ffbd042a33e9131b1b62f673031b329f8d9644b2ca444e17530efac439d610d3d395622df9969ff6c14a884c01bbdc38c316c0da600f51309e8681075021aa9cb585e4a24c4c5fea382996f164404cf53c9b4e6d6b62b8cf80b78cdbd470a63308751d4608da74c79693cab12d599f00913ea13a4b5df37165fc794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d38f1f5ceba0e8a0020529061ae0b401a95c590296977a5cc71044e98fe21d9848c542142d8c4a23141a6504d45738868e3f24477f1cfcaac2030d4e2a9ac7ce5e93c8a5720f2487362491bae59ef207dd8be6c21e595d85e99b1d1e38f48008ee15a4f46f10188c2489189198f1edc19d33a8197ade8d2f1e3819985523cb6496035067da8465f3d98f958000bed31525446a5385a4125b94ed90a17aa0cdc5c196b34b4af2dba18d0956c40b30cb1013667ef0d37bd78759a7f5cb80c3f58bbbdfc2afd5b00fd38dc7d97b3130165fcbc0c2dfe98f4d81d28bfc42ff9987dad67a8460c816edf33767165938172f3eedca946fc0f2a0da45beaf68348c9cf6d8f7881053edd4c62148be96707e65adc48b392c6bfa296dece502750f30fde65b988db201b4ea1c659c0c47c1c933b54f77385da9d0be19800c29845fb8023dfd388950bc385e0e087d6cdcf39a99a7e3bb003d8635b10e220e120078fcae6a98490332b8b8a0a009ce31ad44dbd420e32c9cd9a1713eff6b0af0e1b88d7a528ed26853f5797724bca9685dd910450554aa8472e31dbc418f735ea0a88199082e24dde7f384f5923d76437226f635f275a9da27c094f27621ecaf92fad8f727c21cebf429fcdaa220ed9f74cedf78166b76f83cc7122ce924c76de0991b1235dc022b581472ff606263289c088c602ef32dc9793acea22a3981cc3c79243630600420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8e7b1f35ebf0a61845dd302dda147ca2d2a14197eaea69792e3440ef71834f088c21f4e5d73cd3f1757b89dc7cabf78c2cd3483fbf13cd9beb6b15cc10859658511f49834b9eb33995b1fe3c64aa44712df00cc5bd18f9e8cedbd808fc598f9fc6878943e85ac275966a2309c99951bb226307d61e47250145a3b7a9a6e10b9fd623bd2295494e022e43414490e1aa31493e1ec9f9b86574fbf7681cadddf1b3b466dca154d97001012fcf5ce92fcc214425a29c4845cfb39049b7dfbbef2015b4a31c6693856e199e249c4e868cdcb6713e00a55c945fb3abee361286a21716d0058d8ed24006f4c22d177bcd4b6b8459d556f777b97beae9fd3630f159b5d15fd3ed96fc4176213eb2eca9a0bca2d5b50066f5bec758bc862a51dd0facc1684242c99449cfb0aac5c6ac0961ace81602363e65a8a0128c98ae9de87075c4d2db600a0c692986b88e8f912de8603f70571696344208e22576b58b456144e0bcd9e94ddff56191eb5944e5ddbfe7fdb3c5e403395d8863c62bd6a0083c471a70crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgtk2-2.24.23-9.el6.src.rpmgtk2-devel-docsgtk2-devel-docs(x86-32)    gtk-docgtk2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.24.23-9.el63.0.4-14.6.0-14.0-15.2-14.8.0WVVvTk@S0S0S@S@S@R0[@QbQyPPqOYON@O5OMOM>@K;@KsKKy7@KbKV@KPXKMKD{@KA@K?K@K@K@K @JUJ@JJJJ&J2@J2@J@JJJI@JI@JJJJݦ@J@JٱJٱJkJ%JJH@J@JSJ JJ@JRJ JJJ@J]@J]@J|@JuJjJi@J`gJ[!JW-@JW-@JT@JS8J7@J67J@JJ Y@II@I@@IJI@I@I@I@II>@I@II@I&@I@I@IHI~@I~@I}I|T@I{I{Iy@Itk@I\@IG@I5#@I*@I)EIHH~@HH @H}@H+H׈H׈HBH@H@HHH@HHH@HH)HH@Hz@HuHob@HcHZJ@HRa@HO@HE2@H?@H?@HHv@GGG GGG9G@G@GfG@GeGeGiGg@GfdG^{GVGJ@G-@G @GG@G@G@GF@F`FFwF=@F=@FҼF@FF@F;@FF@FR@FFFw@Fu"@Fu"@FsFr@FfFcFU~@FNFIF|@F*F XEEE@Eb@E'E3@E@EEEEw@Ew@Ez@Eh0@Eb@EaE]@E\RE\@E E!E!EEEE@E[@DfDfD D@DDC@D@DDeD@DdDD@D*@DD@DD4DKD@D@DD@DDn@DD~DiD_2D[>@D6T@D+@DD^Dj@D@D DDDFC@CC@C.CCC:@CEC @C@C-Cǖ@CDC@CqC@CyCp@Cf@C\CV5@CC@CA@C=(C94@CCB@BBץ@BjB0@B@B@B}@Bh@B] BZfBY@BWBGB$Y@B$Y@B#BcAn@AIA@A@A@A@Ax@AvS@AvS@Ak@Aa;@A]FAYR@ARAQi@AH.AH.AH.AEAA@A=A-A,@A,@A,@A+-A+-A%AA@A 8@AC@@@@7@@7@@p@@@X=@O@@E@Dw@@<@@,@@ @ ?-@?6?}d?f@?Xz?W)@?KK? U@? >v>@>Z @>V>=@>.>#>@>@=(=(=@==@=y@=U=1@=h=f#=`=X=R]@=4 =)~=!=@= }=@=@ - 2.24.23-9Matthias Clasen - 2.24.23-8Benjamin Otte - 2.24.23-7Marek Kasik - 2.24.23-6Ray Strode - 2.24.23-5Marek Kasik - 2.24.23-4Marek Kasik - 2.24.23-3Marek Kasik - 2.24.23-2Marek Kasik - 2.24.23-1Milan Crha - 2.20.1-4Milan Crha - 2.20.1-3Matthew Barnes - 2.20.1-2Cosimo Cecchi - 2.18.9-12Cosimo Cecchi - 2.18.9-11Cosimo Cecchi - 2.18.9-10Cosimo Cecchi - 2.18.9-9Cosimo Cecchi - 2.18.9-8Cosimo Cecchi - 2.18.9-7Matthias Clasen - 2.18.9-6Matthias Clasen - 2.18.9-5Matthias Clasen - 2.18.9-4Matthias Clasen - 2.18.9-3Matthias Clasen - 2.18.9-1Matthias Clasen - 2.18.7-1Marek Kasik - 2.18.6-4Matthias Clasen - 2.18.6-3Matthias Clasen - 2.18.6-2Matthias Clasen - 2.18.6-1Matthias Clasen - 2.18.5-4Matthias Clasen - 2.18.5-2Matthias Clasen - 2.18.5-1Matthias Clasen - 2.18.4-3Matthias Clasen - 2.18.4-2Matthias Clasen - 2.18.4-1Matthias Clasen - 2.18.3-22Matthias Clasen - 2.18.3-21Marek Kasik - 2.18.3-20Marek Kasik - 2.18.3-19Marek Kasik - 2.18.3-18Marek Kasik - 2.18.3-17Matthias Clasen - 2.18.3-16Matthias Clasen - 2.18.3-15Matthias Clasen - 2.18.3-14Matthias Clasen - 2.18.3-12Matthew Barnes - 2.18.3-11Matthias Clasen - 2.18.3-10Matthias Clasen - 2.18.3-9Peter Hutterer - 2.18.3-8Matthias Clasen - 2.18.3-7Matthias Clasen - 2.18.3-6Matthias Clasen - 2.18.3-5Matthias Clasen - 2.18.3-4Matthias Clasen - 2.18.3-3Matthias Clasen - 2.18.3-2Matthias Clasen - 2.18.3-1Matthias Clasen - 2.18.2-3Matthias Clasen - 2.18.2-2Matthias Clasen - 2.18.2-1Matthias Clasen - 2.18.1-1Matthias Clasen - 2.18.0-3Matthias Clasen - 2.18.0-2Matthias Clasen - 2.18.0-1Matthias Clasen - 2.17.11-3Matthias Clasen - 2.17.11-2Matthias Clasen - 2.17.11-1Matthias Clasen - 2.17.10-1Matthias Clasen - 2.17.9-1Matthias Clasen - 2.17.8-1Matthias Clasen - 2.17.7-2Matthias Clasen - 2.17.7-1Matthias Clasen - 2.17.6-6Matthias Clasen - 2.17.6-5Matthias Clasen - 2.17.6-4Matthias Clasen - 2.17.6-3Fedora Release Engineering - 2.17.5-2Matthias Clasen - 2.17.5-1Matthias Clasen - 2.17.4-2Matthias Clasen - 2.17.4-1Matthias Clasen - 2.17.3-3Matthias Clasen - 2.17.3-2Matthias Clasen - 2.17.3-1Matthias Clasen - 2.17.2-5Matthias Clasen - 2.17.2-1Matthias Clasen - 2.17.1-1Matthias Clasen - 2.17.0-2Matthias Clasen - 2.17.0-1Karsten Hopp 2.16.1-2Matthias Clasen - 2.16.1-1 Marek Kasik - 2.16.0-2Matthias Clasen - 2.16.0-1Matthias Clasen - 2.15.5-1- Bastien Nocera - 2.15.4-7Fedora Release Engineering - 2.15.4-6Matthias Clasen - 2.15.4-5Matthias Clasen - 2.15.4-4Matthias Clasen - 2.15.4-3Matthias Clasen - 2.15.4-2Matthias Clasen - 2.15.4-1Matthias Clasen - 2.15.3-3Matthias Clasen - 2.15.3-2Matthias Clasen - 2.15.3-1Matthias Clasen - 2.15.2-4Marek Kasik - 2.15.2-3Matthias Clasen - 2.15.2-2Matthias Clasen - 2.15.2-1- Bastien Nocera - 2.15.1-5Matthias Clasen - 2.15.1-4Matthias Clasen - 2.15.1-3Matthias Clasen - 2.15.1-2Matthias Clasen - 2.15.1-1Marek Kasik - 2.15.0-2Matthias Clasen - 2.15.0-1Matthias Clasen - 2.14.6-1Matthias Clasen - 2.14.5-4Matthias Clasen - 2.14.5-3Matthias Clasen - 2.14.4-4Alexander Larsson - 2.14.4-3Matthias Clasen - 2.14.4-2Matthias Clasen - 2.14.4-1Matthias Clasen - 2.14.3-6Matthias Clasen - 2.14.3-5Matthias Clasen - 2.14.3-2Matthias Clasen - 2.14.3-1Matthias Clasen - 2.14.2-5Matthias Clasen - 2.14.2-3Matthias Clasen - 2.14.2-1Matthias Clasen - 2.14.0-4Matthias Clasen - 2.14.0-3Matthias Clasen - 2.14.0-2Matthias Clasen - 2.14.0-1Matthias Clasen - 2.13.7-4Matthias Clasen - 2.13.7-3Matthias Clasen - 2.13.7-2Matthias Clasen - 2.13.7-1Matthias Clasen - 2.13.6-4Matthias Clasen - 2.13.6-3Matthias Clasen - 2.13.6-2Matthias Clasen - 2.13.6-1Matthias Clasen - 2.13.5-1Matthias Clasen - 2.13.4-2Matthias Clasen - 2.13.4-1Lubomir Rintel - 2.13.3-3Soren Sandmann - 2.13.3-2Matthias Clasen - 2.13.3-1- Marek Kasik - 2.13.2-2Matthias Clasen - 2.13.2-1Matthias Clasen - 2.13.1-2Matthias Clasen - 2.13.1-1Christopher Aillon - 2.13.0-2Matthias Clasen - 2.13.0-1Matthias Clasen - 2.12.9-5Matthias Clasen - 2.12.9-4Marek Kasik - 2.12.9-3Matthias Clasen - 2.12.9-2Matthias Clasen - 2.12.9-1Matthias Clasen - 2.12.8-3Matthias Clasen - 2.12.8-2Matthias Clasen - 2.12.8-1Matthias Clasen - 2.12.7-1Matthias Clasen - 2.12.6-1Matthias Clasen - 2.12.5-1Matthias Clasen - 2.12.4-1Colin Walters - 2.12.3-5Matthias Clasen - 2.12.3-4Matthias Clasen - 2.12.3-3Matthias Clasen - 2.12.3-2Matthias Clasen - 2.12.3-1Matthias Clasen - 2.12.2-1Matthias Clasen - 2.12.1-6Matthias Clasen - 2.12.1-5Matthias Clasen - 2.12.1-4Matthias Clasen - 2.12.1-2Matthias Clasen - 2.12.1-1Matthias Clasen - 2.12.0-6Matthias Clasen - 2.12.0-5Matthias Clasen - 2.12.0-4Matthias Clasen - 2.12.0-3Matthias Clasen - 2.12.0-2Matthias Clasen - 2.12.0-1Matthias Clasen - 2.11.6-9Ray Strode - 2.11.6-8Jens Petersen - 2.11.6-7Matthias Clasen - 2.11.6-6Matthias Clasen - 2.11.6-5Matthias Clasen - 2.11.6-4Matthias Clasen - 2.11.6-3Matthias Clasen - 2.11.6-2Matthias Clasen - 2.11.6-1Matthias Clasen - 2.11.5-4Matthias Clasen - 2.11.5-3Matthias Clasen - 2.11.5-1Matthias Clasen - 2.11.4-1Matthias Clasen - 2.11.3-4Matthias Clasen - 2.11.3-3Caolan McNamara - 2.11.3-2Matthias Clasen - 2.11.3-1Matthias Clasen - 2.11.2-1Matthias Clasen - 2.11.1-1Matthias Clasen - 2.11.0-1Matthias Clasen - 2.10.12-1Matthias Clasen - 2.10.11-6Matthias Clasen - 2.10.11-5Matthias Clasen - 2.10.11-4Matthias Clasen - 2.10.11-3Florian La Roche - 2.10.11-2Matthias Clasen - 2.10.11-1Matthias Clasen - 2.10.10-1Stepan Kasal - 2.10.9-4Matthias Clasen - 2.10.9-3Matthias Clasen - 2.10.9-2Matthias Clasen - 2.10.9-1Matthias Clasen - 2.10.8-2Matthias Clasen - 2.10.8-1Behdad Esfahbod - 2.10.7-2Matthias Clasen - 2.10.7-1Matthias Clasen - 2.10.6-8Matthias Clasen - 2.10.6-7Matthias Clasen - 2.10.6-6Matthias Clasen - 2.10.6-5Matthias Clasen - 2.10.6-4Matthias Clasen - 2.10.6-3Matthias Clasen - 2.10.6-2Matthias Clasen - 2.10.4-4Matthias Clasen - 2.10.4-3Matthias Clasen - 2.10.4-2Matthias Clasen - 2.10.4-1Matthias Clasen - 2.10.3-7Matthias Clasen - 2.10.3-6Matthias Clasen - 2.10.3-5Matthias Clasen - 2.10.3-4Matthias Clasen - 2.10.3-3.fc6Matthias Clasen - 2.10.3-2.fc6Matthias Clasen - 2.10.3-1.fc6Matthias Clasen - 2.10.2-6.fc6Matthias Clasen - 2.10.2-5.fc6Matthias Clasen - 2.10.2-4.fc6Matthias Clasen - 2.10.2-3.fc6Matthias Clasen - 2.10.2-2.fc6Matthias Clasen - 2.10.2-1.fc6Matthias Clasen - 2.10.1-3.fc6Ray Strode - 2.10.1-2Matthias Clasen - 2.10.1-1Matthias Clasen - 2.10.0-5Matthias Clasen - 2.10.0-4Matthias Clasen - 2.10.0-3Matthias Clasen - 2.10.0-2Jesse Keating - 2.10.0-1.1Matthias Clasen - 2.10.0-1Matthias Clasen - 2.9.4-1Matthias Clasen - 2.9.3-4Matthias Clasen - 2.9.3-3Tomas Mraz - 2.9.3-2Matthias Clasen - 2.9.3-1Matthias Clasen - 2.9.2-4Matthias Clasen - 2.9.2-3Matthias Clasen - 2.9.2-2Matthias Clasen - 2.9.2-1Matthias Clasen - 2.9.1-2Matthias Clasen - 2.9.1-1Matthias Clasen - 2.9.0-4Matthias Clasen - 2.9.0-1Matthias Clasen - 2.8.17-2Matthias Clasen - 2.8.16-2Matthias Clasen - 2.8.16-1Matthias Clasen - 2.8.15-1Matthias Clasen - 2.8.14-2Matthias Clasen - 2.8.14-1Matthias Clasen - 2.8.13-4Karsten Hopp 2.8.13-3Ray Strode - 2.8.13-2Matthias Clasen - 2.8.13-1Ray Strode - 2.8.12-8Matthias Clasen - 2.8.12-7.1Jesse Keating - 2.8.11-7.1Matthias Clasen 2.8.11-7Christopher Aillon 2.8.11-6Jesse Keating 2.8.11-5.1Matthias Clasen 2.8.11-5Matthias Clasen 2.8.11-3Matthias Clasen 2.8.11-1Christopher Aillon 2.8.10-4Matthias Clasen 2.8.10-3Matthias Clasen 2.8.10-2Matthias Clasen 2.8.10-1Matthias Clasen 2.8.9-1Jesse Keating Matthias Clasen 2.8.8-1Matthias Clasen 2.8.7-1Matthias Clasen 2.8.6-6Matthias Clasen 2.8.6-5Matthias Clasen 2.8.6-3Matthias Clasen 2.8.6-2Matthias Clasen 2.8.6-1Matthias Clasen 2.8.5-1Matthias Clasen 2.8.4-2Matthias Clasen 2.8.4-1Matthias Clasen 2.8.3-1Matthias Clasen 2.8.0-1Matthias Clasen Owen Taylor 2.7.4-1Matthias Clasen Matthias Clasen Matthias Clasen Matthias Clasen Matthias Clasen Matthias Clasen Florian La Roche Matthias Clasen - 2.6.7-1Matthias Clasen - 2.6.6-1Jeremy Katz - 2.6.5-2Matthias Clasen - 2.6.5-1Matthias Clasen - 2.6.4-3Matthias Clasen - 2.6.4-2Matthias Clasen - 2.6.4-1Matthias Clasen - 2.6.3-1Matthias Clasen - 2.6.2-1Matthias Clasen - 2.6.1-1Matthias Clasen - 2.4.14-1Matthias Clasen - 2.4.13-13Matthias Clasen - 2.4.13-11Matthias Clasen - 2.4.13-8Matthias Clasen - 2.4.13-5Owen Taylor - 2.4.13-3Owen Taylor - 2.4.13-2Matthias Clasen Matthias Clasen - 2.4.13-1Matthias Clasen - 2.4.10-7Matthias Clasen - 2.4.10-6Matthias Clasen - 2.4.10-5Matthias Clasen - 2.4.10-4Matthias Clasen - 2.4.10-3Matthias Clasen - 2.4.10-2Matthias Clasen - 2.4.10-1Matthias Clasen - 2.4.9-9Matthias Clasen - 2.4.9-8Matthias Clasen - 2.4.9-7Matthias Clasen - 2.4.9-6Matthias Clasen - 2.4.9-5Jonathan Blandford 2.4.9-4Matthias Clasen - 2.4.9-3Matthias Clasen - 2.4.9-1Soren Sandmann 2.4.7-4Jonathan Blandford 2.4.7-2.3Owen Taylor - 2.4.7-2.2Matthias Clasen 2.4.7-1Matthias Clasen 2.4.6-1Jonathan Blandford 2.4.4-4Matthias Clasen - 2.4.4-3Matthias Clasen - 2.4.4-2Matthias Clasen - 2.4.4-1Matthias Clasen - 2.4.1-5Matthias Clasen - 2.4.1-4Matthias Clasen - 2.4.1-3Elliot Lee Matthias Clasen - 2.4.1-1Alex Larsson 2.4.0-1Mark McLoughlin 2.3.6-1Mark McLoughlin 2.3.5-1Elliot Lee Mark McLoughlin 2.3.4-1Elliot Lee Alexander Larsson 2.3.2-2Jonathan Blandford 2.3.2-1Thomas Woerner 2.2.4-5.2Owen Taylor 2.2.4-5.1Owen Taylor 2.2.4-4.0Owen Taylor 2.2.4-3.0Owen Taylor 2.2.4-2.1Owen Taylor 2.2.4-1.1Owen Taylor 2.2.3-1.1Owen Taylor 2.2.2-2.0Owen Taylor 2.2.2-2.1Owen Taylor Elliot Lee Jonathan Blandford 2.2.1-2Jonathan Blandford 2.2.1-2Owen Taylor Tim Powers Jonathan Blandford Owen Taylor Nalin Dahyabhai Owen Taylor Owen Taylor Owen Taylor Owen Taylor Havoc Pennington Havoc Pennington Havoc Pennington Owen Taylor Jonathan Blandford Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Jonathan Blandford Owen Taylor Havoc Pennington Havoc Pennington Havoc Pennington Owen Taylor Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Tim Powers Havoc Pennington Havoc Pennington root Owen Taylor Alex Larsson Alex Larsson Owen Taylor Alex Larsson Alex Larsson Alex Larsson Havoc Pennington Havoc Pennington Matt Wilson Owen Taylor Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Havoc Pennington Owen Taylor Havoc Pennington Owen Taylor Tim Powers Florian La Roche Havoc Pennington Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Havoc Pennington Havoc Pennington Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Owen Taylor Michael Fulbright Owen Taylor Michael Fulbright Owen Taylor Michael Fulbright Michael Fulbright Michael Fulbright Michael Fulbright Michael Fulbright Michael Fulbright Michael Fulbright Michael Fulbright Michael Fulbright Michael Fulbright Michael Fulbright Michael Fulbright Shawn T. Amundson Michael Fulbright Shawn T. AmundsonDick Porter Marc Ewing Shawn T. Amundson Owen Taylor Shawn T. Amundson Shawn T. Amundson Marc Ewing Shawn T. Amundson Shawn T. Amundson Marc Ewing - Bump the libX11 requirement Resolves: #1069001- Update translations Resolves: #1136857- Fix interaction between scrolling menus and automatic mnemonics Resolves: #1147739- Set "entry-text-column" property in constructor of GtkComboBoxText. - Fixes crash in evolution when creating new appointment. - Resolves: #1126916- Don't crash if enumeration finishes just as it gets cancelled in file selector. Fixes crash in libreoffice when saving to SFTP mounts. Resolves: #1129605- Propagate filename if directory was not specified - when printing to a file - Resolves: #1128798- Return back requirements of libpng and libXrandr - Resolves: #909454- Check connection to remote CUPS server on correct port - Resolves: #909454- Rebase to 2.24.23 - Make immodule cache handling the same as in gtk3. The cache file is now in $libdir, no longer in /etc - Disable tracker explicitly - Initialize variable "key" in gtk_print_backend_cups_set_password() - Modify fresh-tooltips.patch so the "new-tooltip-style" property is still accepted - Revert deprecations added between 2.20 and 2.24 so that building of dependent packages don't fail - Update relevant patches so that they apply correctly - Resolves: #1100886- Add patch for RH bug #979049 (GtkTreeView: make tree expanding/collapsing more robust) Resolves: #979049- Add patch for RH bug #970594 (a11y combo names not shown without string column in model) Resolves: #970594- Rebase to 2.20.0 based on the Fedora 13 package. - Removed patches (merged into 2.20.0 tarball): 0001-Avoid-spurious-notifications-from-GtkEntry.patch 0001-Prevent-the-destruction-of-the-menu-label-on-page-re.patch 0002-Yet-another-fix-for-shape-handling.patch allow-set-hint.patch filesystemref.patch gtk2-preview.patch gtk2-rotate-layout.patch o-minus.patch strftime-format.patch - Removed translation patches that no longer apply: gtk2-translations.patch gtk2-translations-gu.patch - Fixed conflicts in patches: gtk2-filechooser-empty-location.patch gtk2-filechooser-size-column-hiding-additional.patch gtk2-landscape-pdf-print.patch icon-padding.patch tooltip-positioning.patch Resolves: #883022- Additional filechooser patch to make sure the size column is shown when switching from Recent Files to Search Resolves: #889172- Backport a patch for compatibility with xkeyboard-config 2.4.1 Resolves: #882346- Backport a patch fixing GtkBuilder behavior with construct properties initialization. Resolves: #801620- Support copying GtkLabel text with Ctrl+Insert keybinding. Resolves: #750756- Apply the show-size-column setting when switching from search to browse mode. Resolves: #697437- Set a wrap width on the type filter combobox to avoid overflowing the screen when a very long filter is set on the file chooser. Resolves: #689188- Improve the fix filechooser fix in the previous build Resolves: #647922- Update Gujarati translation - Fix a problem with the location entry in file choosers Resolves: #636476, #625440. #647922, #647923- Updated translations Resolves: #589238- Prevent a possible crash during notebook tab DND - Fix a problem with input shapes- Update to 2.18.9- Update to 2.18.7 - Drop obsolete patches- Honor PPD reading over listing of printers - Resolves: #559981- Fix more CSW regressions (gnome bz 606009, 599511, 607508)- Fix an CSW-related bug that leads to panel crashes- Update to 2.18.6, sync with Fedora 12, important bug fixes- Try to work around host triplet trouble on s390- Fix an infinite recursion (#548849)- Update to 2.18.5- Fix a mistranslated format string in no_NO (#500067)- Make compose sequences for āō consistent (#510741)- Update to 2.18.4 - See http://download.gnome.org/sources/gtk+/2.18/gtk+-2.18.4.news- Make level3 keys work again (#537567)- Fix refcounting issues in the filechooser that lead to crashes with device hotplug (gnome #600992)- Do not rotate page when printing to landscape PDF, just - set correct width and height- Correct rotation of number-up layout when printing landscape- Show correct print preview (gnome bug #592582)- Remove handling of "connecting-to-device" reason (#529364)- Handle screen changes for tooltips (#531568)- Work around a bug in the X automatic compositor (#531443)- Make the new tooltips sharp - Improve the Metacity compositor workaround for new tooltips- Fix a possible assertion failure in GtkToolButton- Fix a GtkIconView hang- Tweak tooltip positioning - Make new tooltip style an opt-in theme choice- Fix a problem with parsing symbolic colors in rc files (#528662)- compose-sequences.patch: update compose sequences to what's currently in libX11 git.- Try to catch some nm-applet problems by rejecting requests to load icons at size 0- Hack around metacity compositor limitations- Tweak tooltip appearance- Make tooltips look nicer- Fix a size allocation problem uncovered by the previous patch- Support padding around status icons- Update to 2.18.3- Make gtk-builder-convert use system python- Make selecting the final char work again (#528072)- Update to 2.18.2- Update to 2.18.1- Fix a crash in the appearance capplet- Fix anchor handling in text views (#525910)- Update to 2.18.0 - Add some patches for improved printing support- Fix the bell- Fix the initial event mask for the root window (#521137)- Update to 2.17.11- Update to 2.17.10- Update to 2.17.9- Update to 2.17.8- Fix a possible crash- 2.17.7- Fix setting root cursors- Fix gdm background drawing- Save some space- 2.17.6- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Update to 2.17.5- Fix a problem with gtkentry.h- Update to 2.17.4- Add an imsettings conf file for im-cedilla- Some fixes for drawing issues, e.g. with statusicons- Update to 2.17.3- Fix an entry completion crash- Update to 2.17.2- Update to 2.17.1- Update the immodules files in %postun (#502420) - Ship the xim immodule separately- Update to 2.17.0- autoconf uses ibm-linux not redhat-linux (s390x), fix host similar to ppc- Update to 2.16.1- Add authentication support to GtkPrintBackend.- Update to 2.16.0- Update to 2.15.5- Require a newer libXrandr to build and run- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Drop accidental debug things- More xrandr handling fixes- Make the devel-docs subpackage noarch- Ignore disconnected monitors- Update to 2.15.4- Split off a noarch devel-docs subpackage- Fix PolicyKit-gnome's use of actions- Update to 2.15.3- Split of an immodules subpackage (#444814) - Disable ia64 hack thats not needed in Fedora - Remove some .la files that crept in- modify default_printer.patch to show a network default printer in the case of no local default printer - Resolves: #478400- Fix togglebuttons causing crashes- Update to 2.15.2- Add patch to avoid crashes when destroying a GtkScale with marks- Draw radio action proxies as radio menuitems - Fix issues with toolitem action proxies and overflow- Avoid triggering an assertion that makes the gdm greeter nonfunctional- Fix blank toolbuttons in the evolution composer- Update to 2.15.1- fix a problem with default printer in a network - Resolves: #478400- Update to 2.15.0- Update to 2.14.6- Rebuild for pkg-config provides- Update to 2.14.5 - Drop obsolete patches - Update descriptions- Reduce rpmlint warnings produced by the ia64 multilib hack - Fight unnecessary library dependencies- Manually check for fallback file icon since we're not always returning that from gio anymore (from upstream)- Don't emit size-changed signals if the screen size doesn't change- Update to 2.14.4- Fix a problem with file chooser buttons- Prevent unloading of the gail module- Move message catalogs for properties to the -devel package- Update to 2.14.3- Rebuild - Fix a filechooser crash- BR libXdamage-devel (#462971, Owen Taylor) - Plug some memory leaks- Update to 2.14.2- Remove the last patch, crash is fixed in at-spi now- Fix a greeter crash- Fix a deadlock in pixbuf loader initialization- Update to 2.14.0- Fix an Xrandr bug- Fix the "swarm of flash windows"- Fix a possible infinite loop in gtkrc parsing- Update to 2.13.7- Fix sporadic panel crashes- Fix evolution composer breakage- Fix menu breakage- Update to 2.13.6- Update to 2.13.5- Fix a segfault in the icon view a11y code- Update to 2.13.4- Fix that makes gio-enabled file chooser return absolute paths- Require glib 2.17.1 (for g_dgettext)- Update to 2.13.3- Reworked correction of hostname of printer which is the - print job sent to. - Resolves: #248245, #449379- Update to 2.13.2, drop upstreamed patches- Fix a problem with some pixbuf loaders- Update to 2.13.1- Remove trailing comma from the enum so -pedantic compiles work- Update to 2.13.0- Fix a possible crash when dragging notebook tabs- Make sure we use the right icon size for all icons in the file chooser (Fix by Tomas Bzatek) - Improve the handling of auth dialogs in the file chooser (Tomas Bzatek)- Correction of "implicit declaration of function 'g_fopen'" warning - Resolves: #439114- Don't free foreign colormaps- Update to 2.12.9- Honor cups user default options from ~/.cups/lpoptions- Work with libbeagle.so.1- Update to 2.12.8- Update to 2.12.7- Update to 2.12.6- Update to 2.12.5- Update to 2.12.4 - Drop obsolete patches- BR libXcomposite-devel so we get the sexiness, also pull it in in the devel package.- Fix a gtk-doc problem - Work around a kernel problem in the build system- Add a setting to change input methods- Fix yet another notebook tab related crash- Update to 2.12.3- Update to 2.12.2- Include the /usr/lib/gtk-2.0/2.10.0/filesystems directory- Fix a bug that prevents GtkBuilder-using apps (like totem) to run in some locales (like Turkish) (#348631)- Fix a crash in gnome-system-log (#321701)- Fix a crash in the firefox print preview (#336771)- Update to 2.12.1 (bug fixes and translation updates) - Drop obsolete patches- Fix a double-free problem in gtk-update-icon-cache (#327711)- Fix a grab problem with multiple volume buttons- Fix a crash in simple search - Drop obsolete Obsoletes and Conflicts- Fix a problem with swt and tooltips- Adapt to tracker ABI changes- Update to 2.12.0- Add a workaround for the flash plugin- install dummy binary in libdir/gtk-2.0/immodules directory to aid rpm when doing ia64 multilib (bug 253726)- own libdir/gtk-2.0/immodules directory (#255621)- Improve tooltip compatibility to make acroread work again- Really move gtk-demo over- Move gtk-demo to the -devel package - Don't install ChangeLog - Update the License field- Fix the behaviour of tooltips on system tray icons- Silence the icon cache validator (#248789)- Update to 2.11.6 - Make it build against recent cups- Up the glib requirement- Own /usr/lib/gtk-2.0/modules- Update to 2.11.5- Update to 2.11.4- Update versioned dependencies (#244602)- Clean up directory ownership- Resolves: rhbz#244516 avoid typename in headers for C++- Update to 2.11.3 - Drop upstreamed patches- Update to 2.11.2- Update to 2.11.1 - Update patches- Update to 2.11.0 - Drop upstreamed patches- Update to 2.10.12 - Drop upstreamed patches- Backport some fixes for the ftw()-based search engine- Use DESKTOP xdg-user-dir in the file chooser- Fix a memory leak in the search patch- Support raw printers- fix Conflicts: libgnomeui line- Update to 2.10.11 - Require libpng-devel in the devel package (#232013)- Update to 2.10.10- Clean up the autotools calls in %prep.- Fix update-gtk-immodules and update-gdk-pixbuf-loaders being swapped (#227134)- Fix filechooser search support- Update to 2.10.9- Fix a crash in the recent-files menu code.- Update to 2.10.8- Configure with --with-included-loaders=png. Saves a page per process- Make gdk_pixbuf_loader_close() idempotent - Always emit the closed signal when the loader is closed- Make update scripts handle slight variations in $host- Fix error handling in pixbuf loaders (#218755) - Fix clipping of mnemonic underlines (#218615) - Give accessible names to message dialogs (#215472) - Fix a crash in the handling of invalid icon themes (#218247) - Make the print dialog work when the 'BrowseShortNames Off' cups option is used (#217220)- Fix a recent-files related crash- Change the search patch to check for beagle first- Some spec file cleanups- Rework the filechooser search to support tracker, too- Avoid a possible segfault (#215933)- Avoid a possible segfault (gnome #358405)- Fix a possible deadlock when not using the gnome-vfs filesystem backend- Fix a problem with the search patch- Update to 2.10.4 - Drop upstreamed patches - Update the search patch - Require pkgconfig in the -devel package- Fix issues with auth dialogs in the file chooser- Don't spew a warning if libbeagle is not installed- Make color picker work with window groups- Fix display of Desktop in file chooser buttons.- Fix a Sylpheed crash (#192101)- Use fam for recent files- Update to 2.10.3- Fix a problem with entering Hangul in entries- Fix problems with listing printers - Stop cursor blinking after a while, to save energy- Use a reasonable timeout when polling for printer list updates (#203585)- Fix confusion between values and names in printer options (#203588)- Fix some problems with the recent files code- Update to 2.10.2- Fix a problem with the search patch- patch from Jonathan Matthew to fix crash in GtkTreeModelFilter (upstream bug 346800)- Update to 2.10.1- Fix a typo in the Search support patch- Make the Search support more bulletproof- Fix a problem with the Search support- Add Search support to the filechooser- rebuild- Update to 2.10.0- Update to 2.9.4- Add more BuildRequires- Require cairo 1.1.8- rebuilt with new gnutls- Update to 2.9.3- Fix a crash in evolution- Fix the builtin icon cache- Add a BuildRequires for cups-devel - configure with --disable-rebuilds- Update to 2.9.2- Rebuild- Update to 2.9.1- Bump required versions of GLib, Pango and cairo - Add conflicts to force updating theme engine packages- Update to 2.9.0- Update to 2.8.17- Fix a multiscreen dnd crash- Update to 2.8.16- Update to 2.8.15 - Drop upstreamed patch- Fix a crash when using accessible treeviews- Update to 2.8.14 to fix a possible memory overrun in gtk_object_sink- Don't ship .la files for engines, either- Buildrequires: libXi-devel- s/Prereq/Requires/ for hicolor dep- Update to 2.8.13- add dependency on hicolor- Update to 2.8.12- bump again for double-long bug on ppc(64)- Fix a double free in the file chooser- Fix up jkeating's recent %changelog entry to match this spec's style - Make the devel package Require %{version}-%{release}- rebuilt for new gcc4.1 snapshot and glibc changes- Sync render fix with upstream- Avoid a slowpath in XRender- Update to 2.8.11- Use Unicode character 2022 for the default invisible character- Rebuild against GLib 2.9.4- Run make check- Update to 2.8.10- Update to 2.8.9- rebuilt- Update to 2.8.8- Update to 2.8.7- Clean up spec file a bit- Switch requires to modular X- Add a setting to hide the input method menu- Sync to upstream xdgmime- New upstream version- New upstream version- Prevent an overflow in size hints handling- New upstream version- Newer upstream version- Newer upstream version- Newer upstream version- Update to 2.7.4- Update to 2.7.3- Update to 2.7.2- Update to 2.7.1- update to 2.7.0 - bump requirements- remove the openssl prereq again, as it did not fix Florians problem.- remove debug spew- add a Prereq: for the new openssl version to be installed first- Update to 2.6.7- Update to 2.6.6 - Drop upstreamed patches- add patch from upstream CVS for broken icons (#154340, bgo#169870)- Update to 2.6.5 - Drop upstreamed patches- Fix a double free in the bmp loader- Rebuild with gcc4- Upgrade to 2.6.4 - Remove upstreamed patch- Upgrade to 2.6.3- Upgrade to 2.6.2- Upgrade to 2.6.1 - Drop no longer needed fixes- Upgrade to 2.4.14 - Remove the no longer needed pa.po patch - Adjust gtk+-2.4.7-update-counter.patch- Revert an accidental ABI change. (#151450)- Fix an oversight in the previous fix.- Fix an oversight in the previous fix, really fix the crash. (#137922)- Include an upstream bugfix in the gtk+-2.4.9-treeview-activate.patch. This fixes a crasher bug (#137461)- Fix crash with backspace at end of buffer (#136840)- Fix up backspace-deletes-character patches to actually work (#135656.)- Fix the translation of default:LTR in pa.po (#136431)- Upgrade to 2.4.13- Don't move binaries to -32/-64 needlessly.- Fix a problem in the last patch.- Improve completion popup speed for large directories (#133313)- Make arrows in path bar larger.- Make SELECT_FOLDER work better in the file chooser.- don't install .la files. (#132792)- update to latest upstream version, drop some patches- Fix issues in the xpm and ico loaders found by Chris Evans (#130711)- bring expanders back to their old size- backport support for PangoLogAttr.backspace_deletes_character- fix expander drawing (#131676)- prereq a new enough libtiff (#130678)- backport patch to make typeahead activate the row- adjust patches- update to 2.4.9- Backport update counter- patch to make '/' do the search popup- Fix problem with infinite loop on bad BMP data (#130450, test BMP from Chris Evans, fix from Manish Singh)- update to 2.4.7- update to 2.4.6 - call libtoolize --force to win .so's back...- add typeahead patch to GtkTreeView - automake-1.9- Use -64 suffix on powerpc64. (#128605)- Fix permissions of gdk-pixbuf-csource script. - Escape macros in %changelog- Update to 2.4.4- Look for the gtk.immodules file in the right location. (#127073)- Add a wrapper for gdk-pixbuf-csource.- Don't install testgtk and testtext - Rename binaries to -32/-64 (#124478) - Move arch-dependent config files to /etc/gtk-2.0/$host (#124482) - Add wrappers for updating the arch-dependent config files- rebuilt- Upgrade to 2.4.1- update to 2.4.0 - update bin_version to 2.4.0- Update to 2.3.6 - Remove 2.3.5 buildfix patch - Remove gdk-pixbuf-xlib dependancy fix- Update to 2.3.5 - Bump the required glib and pango versions - Make it build on x86_64- rebuilt- Update to 2.3.4 - Remove the xft-prefs patch, its upstream now - Don't kill libtool's hardcode_libdir_flag_spec anymore- rebuilt- Remove old HAVE_XFT2 check - find_lang gtk20-properties too- new version - removed patches that have been applied to 2.3.x branch- removed rpath- Link gdk-pixbuf-xlib against gdk-pixbuf (#106678)- Fix 64-bit problem in gtkimcontextxim.c (#106124)- Fix an infinite loop that can occur in the panel (#104524)- Fix up tutorial in packaging (#90197), add FAQ - Back out change to make KP_Decimal interpretation dependent on locale (#101046)- Version 2.2.4 - fixes a few small problems in 2.2.3- Version 2.2.3- Change release number for rebuild- XFlush() rather than XSync() at the end of process_all_updates() (big remote X anaconda speedup) - Add patch to fix frequent Red Hat 9 crash http://bugzilla.gnome.org/show_bug.cgi?id=105745- Version 2.2.2 - Mark assembly files as noexec-stack- rebuilt- add a libpng dependency to pull in the rebuilt version.- add a patch to fix broken scrolling in a lot of applications.- Version 2.2.1 - Update xftprefs for gtk+-2.2.1- rebuilt- patch to fix TreeView misdrawing. Remove when 2.2.1 comes out- Version 2.2.0- Fix postun to not try to run a script through ldconfig - Only remove the gtk.immodules and gdk-pixbuf.loaders files if uninstalling while not upgrading- Version 2.1.5- Version 2.1.4- Fix problem with GtkCombo not setting text to first item- Version 2.1.3, re-add xftprefs patch- rebuild with xft support- rebuild to hack around xft.pc being in the wrong place - buildreq the pango with pangoxft- 2.1.3 - remove TODO from doc, no longer exists - remove 64bit patch, now upstream - comment out scroll_to patch, jrb has to deal with this - remove keycode patch now upstream - remove usintl patch now upstream - remove imenvar patch, now upstream - remove xftprefs patch now upstream - remove xftdraw patch now upstream - remove installdir patch (no longer applies) and do "makeinstall RUN_QUERY_IMMODULES_TEST=false" - remove extranotify patch, now upstream - add gdk-pixbuf-query-loaders to file list - remove gdk-pixbuf.loaders and gtk.immodules in postun as they are not owned by the package (these should probably live in /var since they aren't config files and we overwrite them all the time)- Add a fix for a 64bit problem in gtktypeutils.h - Bump in rebuild for RPM configuration problem- fix gtk_tree_view_scroll_to_cell- Fixed Raleigh theme missing from package list- Fix a memory leak in xftprefs.patch - Fix extra settings notifies on startup that were causing significant performance problems as fonts were reloaded.- Fixes to GtkIMContextSimple compose table for us-intl keyboards (#70995, Alexandre Oliva) - Fix problem with keycodes passed to GtkIMContextXIM- Remove fixed-ltmain.sh, no longer needed - Fix bug with GTK_IM_MODULE environment variable - Remove profile.d entries setting GDK_USE_XFT, since we now default to it on - Backport patch from CVS HEAD to get Xft to work on non-RENDER XServers - Version 2.0.6- Fix cut and paste error in xftprefs patch pointed out by Anders Carlsson- Add patch to hook Xft up to XSETTINGS- tree-view fixes for anaconda. Already in CVS.- Default GDK_USE_XFT to on, not off- 2.0.5 - remove xft configure.in patch- rebuild in different environment- rebuild- Add patch so that configuration works with pango-1.1/fontconfig- 2.0.3- rebuild in different environment- drop /etc/gtk-2.0/gtkrc from the file list, will now be provided by redhat-artwork- rebuild in different environment- add profile.d entries to set GDK_USE_XFT- automated rebuild- rebuild in different environment - hardcode automake 1.4 req- do the prefix/lib -> libdir thing - include key themes in the package- Fix missing .po files (#63336)- Add reference docs to -devel package (#61184) - Use GTK2_RC_FILES, not GTK_RC_FILES, since KDE points GTK_RC_FILES to gtk-1.2 ~/.gtkrc- Change dependency for glib2 since gtk and glib versions mismatch- Update to version 2.0.2- Version 2.0.0- Update to 1.3.15- Bump for rebuild- Update to 1.3.14- add horrible buildrequires hack- 1.3.13.91 snapshot- build from CVS snapshot - use setup -q- Version 1.3.13- automake14- 1.3.12.90 snapshot- Version 1.3.11 - check atk/pango versions explicitly prior to build, so that --nodeps tricks don't result in bad binary RPMs- pixbuf loaders were missing from file list - conflict with gdk-pixbuf-devel <= 0.11- cvs snap- sync with Owen's version- smp_mflags - langify- 1.3.8 - add automake hackarounds- conflict with old GTK with headers not moved - prereq new version of pango- update to CVS snapshot- build require specific versions of dependencies- Version 1.3.7- Obsolete Inti and Inti-devel, #49967- PreReq specific pango and atk versions (#49434) - Don't package gtk.immodules (#49584) - Added BuildPrereq for libtiff-devel, libjpeg-devel, libpng-devel (#49495) - Configure with --disable-gtk-doc (#48987) - Package libgdk_pixbuf_xlib (#47753)- languify to satisfy rpmlint- use something better than libtool- 1.3.6 - libtool hackery - obsolete gtk+-gtkbeta-devel- Version 1.3.5 - Rename to gtk2- Final 1.3.2- New snapshot- 1.3.2pre1 snapshot version- Rename to 1.3.1b to avoid version increment difficulties- Fix .pc files to not contain -I%{_includedir}- Update to a CVS snapshot- Removed stray b from %postun - Real 1.3.1 tarball fixing stupid omission in gtk-config- Version 1.3.1 - move back to /usr - Remove gtk-config.1 manpage from build since it conflicts with gtk+-devel. When we go to gtk+ gtk+1.2 setup, we should add it back- Rename gtkrc-default source so that it GTK+ package can't remove it- Rebuild with a prefix of /opt/gtk-beta- New version- Snapshot version to install in /opt/pango- Fix weird excess problem that somehow turned up in %{_sysconfdir}/gtkrc.LANG- More patches from 1.2.7- Set the charset explicitely for the default font to avoid problems with XFree86-4.0 where the default charset is iso10646-1, not iso8859-1. - Fix problems with size requisitions for scrolled windows that was causing looping. (RH bug #7997)- Explicitely set the foreground of the tooltips to black to avoid bad interactions with themes that set a light foreground color.- Added large patch of bugfixes in stable branch of CVS- Added Akira Higuti's patch for line-wrapping in GTK+- version 1.2.6- version 1.2.5 - install tutorial GIFs- Upgrade to real 1.2.5pre2 - Changed name so upgrade to 1.2.5 will work :-( - Add extra gtkrc files - Add examples and English language tutorial to -devel package- Upgraded to 1.2.5pre2. (Actually, pre-pre-2)- added threaded patch- Update for GTK+-1.2.3 - Patches that will be in GTK+-1.2.4 - Patch to keep GTK+ from coredumping on X IO errors - Patch to improve compatilibity with GTK-1.2.1 (allow event mask to be set on realized widgets)- fixes memory leak- The important bug fixes that will be in GTK+-1.2.2- patches from owen to handle various gdk bugs- added XFree86-devel requirement for gtk+-devel- version 1.2.1- removed /usr/info/dir.gz file from package- Version 1.2.0- version 1.2.0pre2, patched to use --sysconfdir=%{_sysconfdir}- patched in Owen's patch to fix Metal theme- bumped up to 1.1.15- bumped up to 1.1.14- bumped up to 1.1.13- bumped up to 1.1.12- added Theme directory to file list - up to 1.1.7 for GNOME freeze- Fixed Source: to point to v1.1- change %postun to %preun- Changed version to 1.1.0- Removed glib, since it is its own module now- Split out glib package- Changed version to 1.0.0- Changed version to 0.99.10- Changed version to 0.99.9 - Changed gtk home page to www.gtk.org- Changed version to 0.99.8- Added aclocal and bin stuff to file list. - Added -k to the SMP make line. - Added lib/glib to file list.- Changed version to 0.99.7- Updated ftp url and changed version to 0.99.6- Reworked to integrate into gtk+ source tree - Truncated ChangeLog. Previous Authors: Trond Eivind Glomsrod Michael K. Johnson Otto Hammersmith   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.24.23-9.el62.24.23-9.el6      !!""##$$%%%%&&''((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*******************************+++++++++++++++++++++++++++++++*,,,,,,,,,,,,*******************************************************************************************************-..............-///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////-000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000gtk2-devel-docs-2.24.23examplesarrowMakefilearrow.caspectframeMakefileaspectframe.cbaseMakefilebase.cbuttonboxMakefilebuttonbox.cbuttonsMakefilebuttons.cinfo.xpmcalendarMakefilecalendar.cclistMakefileclist.centryMakefileentry.ceventboxMakefileeventbox.cfileselMakefilefilesel.cfixedMakefilefixed.cframeMakefileframe.cgtkdialMakefiledial_test.cgtkdial.cgtkdial.hhelloworldMakefilehelloworld.chelloworld2Makefilehelloworld2.clabelMakefilelabel.clistMakefilelist.cmenuMakefileitemfactory.cmenu.cnotebookMakefilenotebook.cpackboxMakefilepackbox.cpanedMakefilepaned.cpixmapMakefilepixmap.cprogressbarMakefileprogressbar.cradiobuttonsMakefileradiobuttons.crangewidgetsMakefilerangewidgets.crulersMakefilerulers.cscribble-simpleMakefilescribble-simple.cscribble-xinputMakefilescribble-xinput.cscrolledwinMakefilescrolledwin.cselectionMakefilegettargets.csetselection.cspinbuttonMakefilespinbutton.cstatusbarMakefilestatusbar.ctableMakefiletable.ctextMakefiletext.ctictactoeMakefiletictactoe.ctictactoe.httt_test.ctreeMakefiletree.cwheelbarrowMakefilewheelbarrow.cfaqbook1.htmlc192.htmlc20.htmlc323.htmlc377.htmlc466.htmlc698.htmlc857.htmlc866.htmlc948.htmlstylesheet-imagescaution.gifhome.gifimportant.gifnext.gifnote.gifprev.giftip.giftoc-blank.giftoc-minus.giftoc-plus.gifup.gifwarning.gifx104.htmlx132.htmlx137.htmlx141.htmlx157.htmlx165.htmlx234.htmlx26.htmlx261.htmlx278.htmlx284.htmlx306.htmlx350.htmlx358.htmlx364.htmlx371.htmlx385.htmlx392.htmlx399.htmlx416.htmlx424.htmlx430.htmlx452.htmlx472.htmlx482.htmlx490.htmlx496.htmlx509.htmlx517.htmlx52.htmlx530.htmlx535.htmlx546.htmlx557.htmlx563.htmlx571.htmlx581.htmlx587.htmlx592.htmlx601.htmlx614.htmlx626.htmlx633.htmlx653.htmlx660.htmlx665.htmlx669.htmlx675.htmlx681.htmlx687.htmlx693.htmlx737.htmlx743.htmlx750.htmlx760.htmlx765.htmlx771.htmlx779.htmlx789.htmlx801.htmlx805.htmlx81.htmlx819.htmlx824.htmlx829.htmlx833.htmlx838.htmlx841.htmlx847.htmlx862.htmlx885.htmlx892.htmlx899.htmlx90.htmlx909.htmlx98.htmltutoriala2698.htmla2767.htmla2901.htmlbook1.htmlc1226.htmlc1499.htmlc17.htmlc1701.htmlc1754.htmlc1759.htmlc1797.htmlc1834.htmlc1899.htmlc2023.htmlc2116.htmlc2180.htmlc24.htmlc2422.htmlc2615.htmlc2620.htmlc2627.htmlc2689.htmlc325.htmlc354.htmlc39.htmlc450.htmlc489.htmlc563.htmlc633.htmlc753.htmlimagesarrow.pngaspectframe.pngbase.pngbuttonbox.pngbuttons.pngcalendar.pngcolorsel.pngentry.pngeventbox.pngfilesel.pngfixed.pngframe.pnggtkdial.pnghelloworld.pnghelloworld2.pnglabel.pngmenu.pngnotebook.pngpackbox1.pngpackbox2.pngpaned.pngprogressbar.pngradiobuttons.pngrangewidgets.pngrulers.pngscribble.pngscrolledwin.pngspinbutton.pngstatusbar.pngtable.pngtictactoe.pngstylesheet-imagescaution.gifhome.gifimportant.gifnext.gifnote.gifprev.giftip.giftoc-blank.giftoc-minus.giftoc-plus.gifup.gifwarning.gifx1063.htmlx1100.htmlx111.htmlx1184.htmlx1207.htmlx1243.htmlx1258.htmlx1279.htmlx1291.htmlx1317.htmlx1335.htmlx1352.htmlx1368.htmlx1390.htmlx1402.htmlx1450.htmlx1577.htmlx1586.htmlx159.htmlx1697.htmlx1709.htmlx1712.htmlx1727.htmlx1730.htmlx1733.htmlx1736.htmlx1739.htmlx1742.htmlx1745.htmlx1748.htmlx1751.htmlx1770.htmlx1790.htmlx1810.htmlx182.htmlx1850.htmlx1873.htmlx1921.htmlx1939.htmlx2035.htmlx2055.htmlx2059.htmlx2076.htmlx2080.htmlx2095.htmlx2136.htmlx2177.htmlx2189.htmlx2200.htmlx2310.htmlx2419.htmlx2431.htmlx2470.htmlx2529.htmlx2704.htmlx2707.htmlx2710.htmlx2713.htmlx2716.htmlx2719.htmlx2722.htmlx2725.htmlx2728.htmlx2731.htmlx2734.htmlx2737.htmlx2740.htmlx2743.htmlx2746.htmlx2749.htmlx2752.htmlx2755.htmlx2758.htmlx2761.htmlx2764.htmlx281.htmlx2915.htmlx2926.htmlx334.htmlx344.htmlx363.htmlx386.htmlx389.htmlx441.htmlx477.htmlx481.htmlx518.htmlx535.htmlx542.htmlx587.htmlx602.htmlx645.htmlx684.htmlx725.htmlx743.htmlx793.htmlx810.htmlx829.htmlx861.htmlx891.htmlx919.htmlx939.htmlx967.htmlgail-libgail-utilgail-libgail-util-GailMisc.htmlgail-libgail-util-GailTextUtil.htmlgail-libgail-util.devhelp2home.pngindex.htmlindex.sgmlleft-insensitive.pngleft.pnglibgail-util-main.htmlright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pnggdk2GdkDisplay.htmlGdkDisplayManager.htmlGdkScreen.htmlX_cursor.pngannotation-glossary.htmlapi-index-2-10.htmlapi-index-2-12.htmlapi-index-2-14.htmlapi-index-2-16.htmlapi-index-2-18.htmlapi-index-2-2.htmlapi-index-2-20.htmlapi-index-2-22.htmlapi-index-2-4.htmlapi-index-2-6.htmlapi-index-2-8.htmlapi-index-deprecated.htmlapi-index-full.htmlarrow.pngbased_arrow_down.pngbased_arrow_up.pngboat.pngbogosity.pngbottom_left_corner.pngbottom_right_corner.pngbottom_side.pngbottom_tee.pngbox_spiral.pngcenter_ptr.pngcircle.pngclock.pngcoffee_mug.pngcross.pngcross_reverse.pngcrosshair.pngdiamond_cross.pngdot.pngdotbox.pngdouble_arrow.pngdraft_large.pngdraft_small.pngdraped_box.pngexchange.pngfleur.pnggdk2-Application-launching.htmlgdk2-Bitmaps-and-Pixmaps.htmlgdk2-Cairo-Interaction.htmlgdk2-Colormaps-and-Colors.htmlgdk2-Cursors.htmlgdk2-Drag-and-Drop.htmlgdk2-Drawing-Primitives.htmlgdk2-Event-Structures.htmlgdk2-Events.htmlgdk2-Fonts.htmlgdk2-GdkRGB.htmlgdk2-General.htmlgdk2-Graphics-Contexts.htmlgdk2-Images.htmlgdk2-Input-Devices.htmlgdk2-Input.htmlgdk2-Keyboard-Handling.htmlgdk2-Pango-Interaction.htmlgdk2-Pixbufs.htmlgdk2-Points-Rectangles-and-Regions.htmlgdk2-Properties-and-Atoms.htmlgdk2-Selections.htmlgdk2-Testing.htmlgdk2-Threads.htmlgdk2-Visuals.htmlgdk2-Windows.htmlgdk2-X-Window-System-Interaction.htmlgdk2.devhelp2gobbler.pnggumby.pnghand1.pnghand2.pngheart.pnghome.pngicon.pngindex.htmlindex.sgmliron_cross.pngleft-insensitive.pngleft.pngleft_ptr.pngleft_side.pngleft_tee.pngleftbutton.pngll_angle.pnglr_angle.pngman.pngmiddlebutton.pngmouse.pngmultihead.htmlpencil.pngpirate.pngplus.pngquestion_arrow.pngreference.htmlright-insensitive.pngright.pngright_ptr.pngright_side.pngright_tee.pngrightbutton.pngrotated-text.pngrtl_logo.pngsailboat.pngsb_down_arrow.pngsb_h_double_arrow.pngsb_left_arrow.pngsb_right_arrow.pngsb_up_arrow.pngsb_v_double_arrow.pngshuttle.pngsizing.pngspider.pngspraycan.pngstar.pngstyle.csstarget.pngtcross.pngtop_left_arrow.pngtop_left_corner.pngtop_right_corner.pngtop_side.pngtop_tee.pngtrek.pngul_angle.pngumbrella.pngup-insensitive.pngup.pngur_angle.pngwatch.pngxterm.pnggtk2AbstractObjects.htmlActions.htmlBuilder.htmlButtonWidgets.htmlDeprecatedObjects.htmlDisplayWidgets.htmlGtkAboutDialog.htmlGtkAccelLabel.htmlGtkAccessible.htmlGtkAction.htmlGtkActionGroup.htmlGtkActivatable.htmlGtkAdjustment.htmlGtkAlignment.htmlGtkArrow.htmlGtkAspectFrame.htmlGtkAssistant.htmlGtkBin.htmlGtkBox.htmlGtkBuildable.htmlGtkBuilder.htmlGtkButton.htmlGtkButtonBox.htmlGtkCList.htmlGtkCTree.htmlGtkCalendar.htmlGtkCellEditable.htmlGtkCellLayout.htmlGtkCellRenderer.htmlGtkCellRendererAccel.htmlGtkCellRendererCombo.htmlGtkCellRendererPixbuf.htmlGtkCellRendererProgress.htmlGtkCellRendererSpin.htmlGtkCellRendererSpinner.htmlGtkCellRendererText.htmlGtkCellRendererToggle.htmlGtkCellView.htmlGtkCheckButton.htmlGtkColorButton.htmlGtkColorSelection.htmlGtkColorSelectionDialog.htmlGtkCombo.htmlGtkComboBox.htmlGtkComboBoxEntry.htmlGtkComboBoxText.htmlGtkContainer.htmlGtkCurve.htmlGtkDialog.htmlGtkDrawingArea.htmlGtkEditable.htmlGtkEntry.htmlGtkEntryBuffer.htmlGtkEntryCompletion.htmlGtkEventBox.htmlGtkExpander.htmlGtkFileChooser.htmlGtkFileChooserButton.htmlGtkFileChooserDialog.htmlGtkFileChooserWidget.htmlGtkFileSelection.htmlGtkFixed.htmlGtkFontButton.htmlGtkFontSelection.htmlGtkFontSelectionDialog.htmlGtkFrame.htmlGtkGammaCurve.htmlGtkHBox.htmlGtkHButtonBox.htmlGtkHPaned.htmlGtkHRuler.htmlGtkHSV.htmlGtkHScale.htmlGtkHScrollbar.htmlGtkHSeparator.htmlGtkHandleBox.htmlGtkIMContext.htmlGtkIMContextSimple.htmlGtkIMMulticontext.htmlGtkIconTheme.htmlGtkIconView.htmlGtkImage.htmlGtkImageMenuItem.htmlGtkInfoBar.htmlGtkInputDialog.htmlGtkInvisible.htmlGtkItem.htmlGtkItemFactory.htmlGtkLabel.htmlGtkLayout.htmlGtkLinkButton.htmlGtkList.htmlGtkListItem.htmlGtkListStore.htmlGtkMenu.htmlGtkMenuBar.htmlGtkMenuItem.htmlGtkMenuShell.htmlGtkMenuToolButton.htmlGtkMessageDialog.htmlGtkMisc.htmlGtkNotebook.htmlGtkObject.htmlGtkOffscreenWindow.htmlGtkOldEditable.htmlGtkOptionMenu.htmlGtkPageSetup.htmlGtkPageSetupUnixDialog.htmlGtkPaned.htmlGtkPaperSize.htmlGtkPixmap.htmlGtkPlug.htmlGtkPreview.htmlGtkPrintContext.htmlGtkPrintJob.htmlGtkPrintSettings.htmlGtkPrintUnixDialog.htmlGtkPrinter.htmlGtkProgress.htmlGtkProgressBar.htmlGtkRadioAction.htmlGtkRadioButton.htmlGtkRadioMenuItem.htmlGtkRadioToolButton.htmlGtkRange.htmlGtkRecentAction.htmlGtkRecentChooser.htmlGtkRecentChooserDialog.htmlGtkRecentChooserMenu.htmlGtkRecentChooserWidget.htmlGtkRecentFilter.htmlGtkRecentManager.htmlGtkRuler.htmlGtkScale.htmlGtkScaleButton.htmlGtkScrollbar.htmlGtkScrolledWindow.htmlGtkSeparator.htmlGtkSeparatorMenuItem.htmlGtkSeparatorToolItem.htmlGtkSettings.htmlGtkSizeGroup.htmlGtkSocket.htmlGtkSpinButton.htmlGtkSpinner.htmlGtkStatusIcon.htmlGtkStatusbar.htmlGtkStyle.htmlGtkTable.htmlGtkTearoffMenuItem.htmlGtkText.htmlGtkTextBuffer.htmlGtkTextIter.htmlGtkTextMark.htmlGtkTextTag.htmlGtkTextTagTable.htmlGtkTextView.htmlGtkTipsQuery.htmlGtkToggleAction.htmlGtkToggleButton.htmlGtkToggleToolButton.htmlGtkToolButton.htmlGtkToolItem.htmlGtkToolItemGroup.htmlGtkToolPalette.htmlGtkToolShell.htmlGtkToolbar.htmlGtkTooltip.htmlGtkTooltips.htmlGtkTree.htmlGtkTreeItem.htmlGtkTreeModel.htmlGtkTreeModelFilter.htmlGtkTreeModelSort.htmlGtkTreeSelection.htmlGtkTreeSortable.htmlGtkTreeStore.htmlGtkTreeView.htmlGtkTreeViewColumn.htmlGtkUIManager.htmlGtkVBox.htmlGtkVButtonBox.htmlGtkVPaned.htmlGtkVRuler.htmlGtkVScale.htmlGtkVScrollbar.htmlGtkVSeparator.htmlGtkViewport.htmlGtkVolumeButton.htmlGtkWidget.htmlGtkWindow.htmlGtkWindowGroup.htmlLayoutContainers.htmlMenusAndCombos.htmlMiscObjects.htmlNumericEntry.htmlOrnaments.htmlPlugSocket.htmlPrinting.htmlRecentDocuments.htmlScrollingWidgets.htmlSelectorWidgets.htmlSpecialObjects.htmlTextWidget.htmlTextWidgetObjects.htmlTreeWidget.htmlTreeWidgetObjects.htmlWindowWidgets.htmlaboutdialog.pngaccel-label.pngannotation-glossary.htmlapi-index-2-10.htmlapi-index-2-12.htmlapi-index-2-14.htmlapi-index-2-16.htmlapi-index-2-18.htmlapi-index-2-2.htmlapi-index-2-20.htmlapi-index-2-22.htmlapi-index-2-24.htmlapi-index-2-4.htmlapi-index-2-6.htmlapi-index-2-8.htmlapi-index-deprecated.htmlapi-index-full.htmlapplication-exit.pngassistant.pngbutton.pngch01.htmlch02.htmlchap-drawing-model.htmlcheck-button.pngchecklist-gdkeventexpose-region.htmlchecklist-modifiers.htmlchecklist-named-icons.htmlcolor-button.pngcolorsel.pngcombo-box-entry.pngcombo-box.pngdecorating-the-assistant-pages.htmldialog-error.pngdialog-information.pngdialog-password.pngdialog-question.pngdialog-warning.pngdocument-new.pngdocument-open.pngdocument-print-preview.pngdocument-print.pngdocument-properties.pngdocument-revert-ltr.pngdocument-revert-rtl.pngdocument-save-as.pngdocument-save.pngdrive-harddisk.pngedit-clear.pngedit-copy.pngedit-cut.pngedit-delete.pngedit-find-replace.pngedit-find.pngedit-paste.pngedit-redo-ltr.pngedit-redo-rtl.pngedit-select-all.pngedit-undo-ltr.pngedit-undo-rtl.pngentry.pngfigure-hierarchical-drawing.pngfigure-windowed-label.pngfile-button.pngfilechooser.pngfolder.pngfont-button.pngfontsel.pngformat-indent-less-ltr.pngformat-indent-less-rtl.pngformat-indent-more-ltr.pngformat-indent-more-rtl.pngformat-justify-center.pngformat-justify-fill.pngformat-justify-left.pngformat-justify-right.pngformat-text-bold.pngformat-text-italic.pngformat-text-strikethrough.pngformat-text-underline.pngframe.pngglossary.htmlgo-bottom.pnggo-down.pnggo-first-ltr.pnggo-first-rtl.pnggo-home.pnggo-jump-ltr.pnggo-jump-rtl.pnggo-last-ltr.pnggo-last-rtl.pnggo-next-ltr.pnggo-next-rtl.pnggo-previous-ltr.pnggo-previous-rtl.pnggo-top.pnggo-up.pnggtk-apply.pnggtk-builder-convert.htmlgtk-building.htmlgtk-cancel.pnggtk-caps-lock-warning.pnggtk-changes-1-2.htmlgtk-changes-2-0.htmlgtk-color-picker.pnggtk-compiling.htmlgtk-connect.pnggtk-convert.pnggtk-directfb.htmlgtk-disconnect.pnggtk-dnd-multiple.pnggtk-dnd.pnggtk-edit.pnggtk-font.pnggtk-index.pnggtk-migrating-ClientSideWindows.htmlgtk-migrating-GtkAboutDialog.htmlgtk-migrating-GtkAction.htmlgtk-migrating-GtkAssistant.htmlgtk-migrating-GtkBuilder.htmlgtk-migrating-GtkColorButton.htmlgtk-migrating-GtkComboBox.htmlgtk-migrating-GtkFileChooser.htmlgtk-migrating-GtkIconView.htmlgtk-migrating-GtkLinkButton.htmlgtk-migrating-GtkRecentChooser.htmlgtk-migrating-checklist.htmlgtk-migrating-entry-icons.htmlgtk-migrating-label-links.htmlgtk-migrating-tooltips.htmlgtk-no.pnggtk-ok.pnggtk-orientation-landscape.pnggtk-orientation-portrait.pnggtk-orientation-reverse-landscape.pnggtk-orientation-reverse-portrait.pnggtk-osx.htmlgtk-page-setup.pnggtk-preferences.pnggtk-query-immodules-2.0.htmlgtk-question-index.htmlgtk-resources.htmlgtk-running.htmlgtk-select-color.pnggtk-undelete-ltr.pnggtk-undelete-rtl.pnggtk-update-icon-cache.htmlgtk-windows.htmlgtk-x11.htmlgtk-yes.pnggtk.htmlgtk2-Accelerator-Maps.htmlgtk2-Bindings.htmlgtk2-Clipboards.htmlgtk2-Drag-and-Drop.htmlgtk2-Feature-Test-Macros.htmlgtk2-Filesystem-utilities.htmlgtk2-General.htmlgtk2-Graphics-Contexts.htmlgtk2-GtkTreeView-drag-and-drop.htmlgtk2-High-level-Printing-API.htmlgtk2-Keyboard-Accelerators.htmlgtk2-Orientable.htmlgtk2-Resource-Files.htmlgtk2-Selections.htmlgtk2-Signals.htmlgtk2-Standard-Enumerations.htmlgtk2-Stock-Items.htmlgtk2-Testing.htmlgtk2-Themeable-Stock-Images.htmlgtk2-Types.htmlgtk2-gtkcheckmenuitem.htmlgtk2-gtkfilefilter.htmlgtk2.devhelp2gtkbase.htmlgtkfilechooser-installing-extra-widgets.htmlgtkfilechooser-installing-preview.htmlgtkfilechooser-new-features.htmlgtkfilechooser-selection-modes.htmlgtkobjects.htmlgtkrecent-advanced.htmlgtkrecent-chooser.htmlhelp-about.pnghelp-contents.pnghome.pngicon-view.pngimage-missing.pngimage.pngindex.htmlindex.sgmllabel.pnglayout-btlr.pnglayout-btrl.pnglayout-lrbt.pnglayout-lrtb.pnglayout-rlbt.pnglayout-rltb.pnglayout-tblr.pnglayout-tbrl.pngleft-insensitive.pngleft.pnglink-button.pnglist-add.pnglist-and-tree.pnglist-remove.pngmedia-floppy.pngmedia-optical.pngmedia-playback-pause.pngmedia-playback-start-ltr.pngmedia-playback-start-rtl.pngmedia-playback-stop.pngmedia-record.pngmedia-seek-backward-ltr.pngmedia-seek-backward-rtl.pngmedia-seek-forward-ltr.pngmedia-seek-forward-rtl.pngmedia-skip-backward-ltr.pngmedia-skip-backward-rtl.pngmedia-skip-forward-ltr.pngmedia-skip-forward-rtl.pngmenubar.pngmessagedialog.pngmigrating-GtkCombo.htmlmigrating-gnomeuiinfo.htmlmigrating.htmlmultiline-text.pngnetwork-idle.pngnew-features-GtkComboBox.htmlnotebook.pngpagesetupdialog.pngpanes.pngprintdialog.pngprinter-error.pngprinter-info.pngprinter-paused.pngprinter-warning.pngprocess-stop.pngprogressbar.pngpt05.htmlradio-group.pngrecentchooserdialog.pngright-insensitive.pngright.pngscales.pngscrolledwindow.pngseparator.pngsetting-the-page-flow.htmlspinbutton.pngspinner.pngstatusbar.pngstyle.csssystem-run.pngtext-x-generic.pngtoggle-button.pngtoolbar.pngtoolpalette.pngtools-check-spelling.pngtree-view-coordinates.pngui-manager.htmlup-insensitive.pngup.pngview-fullscreen.pngview-refresh.pngview-restore.pngview-sort-ascending.pngview-sort-descending.pngvolumebutton.pngwindow-close.pngwindow.pngzoom-fit-best.pngzoom-in.pngzoom-original.pngzoom-out.png/usr/share/doc//usr/share/doc/gtk2-devel-docs-2.24.23//usr/share/doc/gtk2-devel-docs-2.24.23/examples//usr/share/doc/gtk2-devel-docs-2.24.23/examples/arrow//usr/share/doc/gtk2-devel-docs-2.24.23/examples/aspectframe//usr/share/doc/gtk2-devel-docs-2.24.23/examples/base//usr/share/doc/gtk2-devel-docs-2.24.23/examples/buttonbox//usr/share/doc/gtk2-devel-docs-2.24.23/examples/buttons//usr/share/doc/gtk2-devel-docs-2.24.23/examples/calendar//usr/share/doc/gtk2-devel-docs-2.24.23/examples/clist//usr/share/doc/gtk2-devel-docs-2.24.23/examples/entry//usr/share/doc/gtk2-devel-docs-2.24.23/examples/eventbox//usr/share/doc/gtk2-devel-docs-2.24.23/examples/filesel//usr/share/doc/gtk2-devel-docs-2.24.23/examples/fixed//usr/share/doc/gtk2-devel-docs-2.24.23/examples/frame//usr/share/doc/gtk2-devel-docs-2.24.23/examples/gtkdial//usr/share/doc/gtk2-devel-docs-2.24.23/examples/helloworld//usr/share/doc/gtk2-devel-docs-2.24.23/examples/helloworld2//usr/share/doc/gtk2-devel-docs-2.24.23/examples/label//usr/share/doc/gtk2-devel-docs-2.24.23/examples/list//usr/share/doc/gtk2-devel-docs-2.24.23/examples/menu//usr/share/doc/gtk2-devel-docs-2.24.23/examples/notebook//usr/share/doc/gtk2-devel-docs-2.24.23/examples/packbox//usr/share/doc/gtk2-devel-docs-2.24.23/examples/paned//usr/share/doc/gtk2-devel-docs-2.24.23/examples/pixmap//usr/share/doc/gtk2-devel-docs-2.24.23/examples/progressbar//usr/share/doc/gtk2-devel-docs-2.24.23/examples/radiobuttons//usr/share/doc/gtk2-devel-docs-2.24.23/examples/rangewidgets//usr/share/doc/gtk2-devel-docs-2.24.23/examples/rulers//usr/share/doc/gtk2-devel-docs-2.24.23/examples/scribble-simple//usr/share/doc/gtk2-devel-docs-2.24.23/examples/scribble-xinput//usr/share/doc/gtk2-devel-docs-2.24.23/examples/scrolledwin//usr/share/doc/gtk2-devel-docs-2.24.23/examples/selection//usr/share/doc/gtk2-devel-docs-2.24.23/examples/spinbutton//usr/share/doc/gtk2-devel-docs-2.24.23/examples/statusbar//usr/share/doc/gtk2-devel-docs-2.24.23/examples/table//usr/share/doc/gtk2-devel-docs-2.24.23/examples/text//usr/share/doc/gtk2-devel-docs-2.24.23/examples/tictactoe//usr/share/doc/gtk2-devel-docs-2.24.23/examples/tree//usr/share/doc/gtk2-devel-docs-2.24.23/examples/wheelbarrow//usr/share/doc/gtk2-devel-docs-2.24.23/faq//usr/share/doc/gtk2-devel-docs-2.24.23/faq/stylesheet-images//usr/share/doc/gtk2-devel-docs-2.24.23/tutorial//usr/share/doc/gtk2-devel-docs-2.24.23/tutorial/images//usr/share/doc/gtk2-devel-docs-2.24.23/tutorial/stylesheet-images//usr/share/gtk-doc/html//usr/share/gtk-doc/html/gail-libgail-util//usr/share/gtk-doc/html/gdk2//usr/share/gtk-doc/html/gtk2/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnuNNNNNNNLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN'$@27#:)/ >#DA89!K.F%/&# JNNMNM   +IIHIIN3-(1---?--;;;;;((((((((((((((((((((((-G6,B(-<((((((((((((,(((((((((((((((""(((((00(((""((((((((("M((,(-- -(,((((((((((((((((-*,(,4,=(((((-,5,,,---((--,(E(((((C(,((((ASCII textGIF image data, version 87a, 24 x 24GIF image data, version 87a, 25 x 24GIF image data, version 87a, 35 x 15GIF image data, version 89a, 15 x 9HTML document textISO-8859 textPNG image data, 10 x 12, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 101 x 141, 8-bit/color RGB, non-interlacedPNG image data, 102 x 141, 8-bit/color RGB, non-interlacedPNG image data, 106 x 72, 16-bit/color RGB, non-interlacedPNG image data, 11 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 12 x 12, 8-bit/color RGBA, non-interlacedPNG image data, 12 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 135 x 171, 16-bit/color RGB, non-interlacedPNG image data, 14 x 14, 8-bit/color RGBA, non-interlacedPNG image data, 141 x 68, 16-bit/color RGB, non-interlacedPNG image data, 143 x 72, 16-bit/color RGB, non-interlacedPNG image data, 143 x 73, 16-bit/color RGB, non-interlacedPNG image data, 143 x 86, 16-bit/color RGB, non-interlacedPNG image data, 15 x 14, 8-bit/color RGBA, non-interlacedPNG image data, 15 x 15, 8-bit/color RGBA, non-interlacedPNG image data, 15 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 15 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 12, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 14, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 15, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 161 x 116, 16-bit/color RGB, non-interlacedPNG image data, 181 x 219, 16-bit/color RGB, non-interlacedPNG image data, 20 x 20, 8-bit/color RGBA, non-interlacedPNG image data, 211 x 128, 16-bit/color RGB, non-interlacedPNG image data, 211 x 228, 16-bit/color RGB, non-interlacedPNG image data, 211 x 252, 16-bit/color RGB, non-interlacedPNG image data, 234 x 326, 16-bit/color RGB, non-interlacedPNG image data, 235 x 264, 16-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 242 x 222, 16-bit/color RGB, non-interlacedPNG image data, 243 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 253 x 248, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 181, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 91, 8-bit/color RGBA, non-interlacedPNG image data, 269 x 393, 16-bit/color RGB, non-interlacedPNG image data, 311 x 328, 16-bit/color RGB, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 360 x 283, 8-bit/color RGBA, non-interlacedPNG image data, 389 x 388, 16-bit/color RGB, non-interlacedPNG image data, 391 x 266, 8-bit/color RGBA, non-interlacedPNG image data, 402 x 276, 8-bit/color RGBA, non-interlacedPNG image data, 402 x 376, 8-bit/color RGBA, non-interlacedPNG image data, 446 x 98, 8-bit/color RGB, non-interlacedPNG image data, 447 x 313, 16-bit/color RGB, non-interlacedPNG image data, 454 x 220, 16-bit/color RGB, non-interlacedPNG image data, 461 x 428, 16-bit/color RGB, non-interlacedPNG image data, 466 x 384, 16-bit/color RGB, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 484 x 381, 8-bit/color RGBA, non-interlacedPNG image data, 527 x 388, 8-bit/color RGBA, non-interlacedPNG image data, 528 x 322, 16-bit/color RGB, non-interlacedPNG image data, 534 x 338, 8-bit/color RGBA, non-interlacedPNG image data, 550 x 618, 16-bit/color RGB, non-interlacedPNG image data, 553 x 244, 16-bit/color RGB, non-interlacedPNG image data, 602 x 501, 8-bit/color RGBA, non-interlacedPNG image data, 61 x 192, 8-bit/color RGBA, non-interlacedPNG image data, 638 x 175, 16-bit/color RGB, non-interlacedPNG image data, 647 x 492, 8-bit/color RGBA, non-interlacedPNG image data, 649 x 466, 16-bit/color RGB, non-interlacedPNG image data, 788 x 498, 8-bit/color RGB, non-interlacedPNG image data, 9 x 15, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 91 x 108, 16-bit/color RGB, non-interlacedPNG image data, 95 x 179, 16-bit/color RGB, non-interlacedX pixmap image textXML 1.0 document textdirectory?7zXZ !PH6]"k%lv\/>Ti@]AKx}O2z0-?ś_.vIcVzWN/B9)n-`P#jQл}FL@ |G[M,rCjߐ\~OPȢ, vP7O8jkT,y]Y8|_d}C3N~∩X2?L,ν|$sc 'Qm!|[4)sDo)X?gL胓Q@DE[+%ub>@fx6S<4H7[}jLǘۼn}kr),]x>dx@כ/r( OfZqZXaI4g^.Uoع~/l(?&*sLJ >Hڪ7c7ڿBFgY_xN|#,(WʆH,x`8W32/dMFg6v*+ytMlz Ŏj(E2nM>k*Nv\ N5rz| hGښUqy|Ʋs3^!:!]s  \ß_ߣZ'g28"|CNܓ2M5k ktXr^KS*80-߽NK%.oc ߱m:B;X? ] geQɼ_GT.+Z k_]=g'p)Fr>!MyBIyCm@tW 0\j2Yċ(.9"GٹfaI@,ͭ R:A̳ Wk p=+b>K#98CĄvLwZ+JOxRKfZEP*aK u%ck#aߣɛ],/w&*3 J= 9 B'1~HIQ742N^t@j*`}qmmO8YT 1}O8:.>uVW͔:ec0Joaĕ$;v -_xl\_d*qe+4J()0JNzsÏ#yM^jq kϫ(놞9<_߆0N/!rWnƐͫE|ɐXsC8-k>;Ʌ>uǁy=_A# 1I |`zLå{|<\j3b% l_7IK%;0yC 6M-|=!n̽ܫ͟D.qwldP5C5lJzzA}]g2 ]& 6lkw?!;N69>ҥ1-ZmaD.QQgVV da,jtr׍vB!`&c]P/c ޯ%woʝs) Nk-y_tCsgV@:\e eyUm߾l[[ 31@:x76ͥ-;P4ف.`\F2vG¼{MsF luB)|}iU0I4PXF:&Q) tm4"܍pR\bz-C%NiA䆌;WX9KRᖈĴA.4KML L~;L^7Ės/_Ԣh페(klBBxe ʭƁ#YU4:h %D$.7IJ'D0筬?jT{k"*z 1r ;$(/{W?N0:RRj5g&˽Rv k9W'|!:HqaYF8jDQz|YTj5-#2j6#M2OP8[e]cRȆp$-;z|N53Vd;SyL &AȂl뿁󭊩:_4NB/`U'Ha؊ywU<'  MUJ2Vo9˽[mu5=܊;|# ,;mpetwQ SiѮ Ǚ08e@CM+WB &-.{dcJTtV2cqcg3SX=- kc^#o : ej;%&~JԮ9`x'}vߞ8F3c%g%'fmMbN?lVfȔ dG` @53JygY7 |-„<͇/'0L]qnfJ_6byUH,\ptDSksj0hBˮkc\\Q:c&@4cpɅ 9 oޛ>$2~nC &vswgr7БifSrS>_52>$7“%R6Ȳ!e9[P]%t?fm![ְ"y_J*s="#w+':B<ҳ\l)x-9ȅ|XIzIU͊Ǣ)YF} be@[7u":E% v/u&WlZAB3ྫCwƧrhvWP!]Am mUb΁n0qL^+wVGX;g:86V*CV&He ;I=#.y诊k@GQ7x6@$pQh͸$[+ZVBFKH/E4O3G $1pdKB4 Cg5g}#zwűO?="2Ҝy ~3'o +z_n/|%ꂿi1 $*.P7X2D"zV9|LǕ+ aa1 I”Ou@gaDщ7hQRkn*Gt "2d,/\B̎m:Q~xۧxU]mwmqy#9]tAt /ʍjШTյ;$:nCtBA1%jk8]J٪9}g_&-$lH×U+Ք0# b2u5n`Xtv?|m.c3]l38*^Ip*cEd_m&?MF5zq⢘I.Q5_, 2,BhBIĢ+fTm|$]j$„Ty#0_iθ<飦M-n6WkkK95C@i+ }{lAt^;==5M_2_tdLTڐwP\}玸"c]kgzF {  ތ^+cp_dtR_]RLC¥oYJ%:e@]4S^Z:s(Q،@v&&VgTs=UƗ.nKuҭ:`C;χe!mǘ-b^5/XPx.&ĮDB6jԳ3٤#{~YT&'Vaa4-O#<+"˗ {vntGiqT&:LFH=Ad #3kj#b]׎(+ni9/I{NZH_ɥob[JԔHnOp%Cߋk $1kEy:0 Iuf). _6%uz W쑰-/_觋>|8(v0mk?ڃBX3feo·Ii8l1l'DdTB*.& Ig&R(T(̨>Ѡ)#B|UvVŹ"j5u&5%wГy2;$,\w2%(hm(!?YDh9g?FOAV(Q֖ >TBe΁G{N ǭa_5c 5 !M^&"-d^Fu)"e˳W.z|~0sH 4GA;X[$ )0<1'Sx;S/,7g)lǀ IM}ܮ"ȸ!cqxG.e 9zvFn)ek&~\313 " YZ