allegro-devel-4.4.2-13.fc22$>6ԕ4lK}T?AA>=,?d" *   "8V\a8NpN  N (N 9N P.N TNeN{JNN(`D(8M9M:M>Ҋ?ҒGҜNHNI NX\Yh\N] N^W bXdYeYfYlYtYNukNv|Pw|NxNy Cesfritcsallegro-devel4.4.213.fc22A game programming libraryUna libreria de programacion de juegosUne librairie de programmation de jeuxUna libreria per la programmazione di videogiochiKnihovna pro programování herAllegro is a cross-platform library intended for use in computer games and other types of multimedia programming. This package is needed to build programs written with Allegro.Allegro es una librería multi-plataforma creada para ser usada en la programación de juegos u otro tipo de programación multimedia. Este paquete es necesario para compilar los programas que usen Allegro.Allegro est une librairie multi-plateforme destinée à être utilisée dans les jeux vidéo ou d'autres types de programmation multimédia. Ce package est nécessaire pour compiler les programmes utilisant Allegro.Allegro è una libreria multipiattaforma dedicata all'uso nei videogiochi ed in altri tipi di programmazione multimediale. Questo pacchetto è necessario per compilare programmi scritti con Allegro.Allegro je multiplatformní knihovna pro počítačové hry a jiné typy multimediálního programování. Tento balíček je je potřebný k sestavení programů napsaných v Allegru.U&jbuildvm-26.phx2.fedoraproject.org?jFedora ProjectFedora ProjectGiftwareFedora ProjectDevelopment/Librarieshttp://alleg.sourceforge.net/linuxi686/sbin/install-info /usr/share/info/allegro.info /usr/share/info/dir 2>/dev/null || :if [ $1 -eq 0 ] ; then /sbin/install-info --delete /usr/share/info/allegro.info /usr/share/info/dir \ 2>/dev/null || : fiPsf"}  6> )zK eU'^+k 20qm" 1zY;7fo Wy .gJ& P< 64 k T r WK/,{Fk" QZ jq *GxD@uSv9TǴt:mfs=w0M]%w$u*MJM;OM"Ag%@JC%s Tm8$t% St -lK */o޺>QK3^dI \7?},D\1;sjFM,,,,z@1 PT4w12683>yp()))))))))QNUmK,J+Ux# k,-QXeG)W`aW;D%3W4d$.ho! I-88;+&+*)+sl)XqcoA>2m j@+\<m>xB2k2;Br,}N^nAc))Y}/*#d2UaSkb>qf^sxC@xi@ 225GY{ :49,[ke\9_ dpj&S>:A[3Z26V+6:P3p3131$,*$%%%%%*$%%%%%*g%%%% 'No,333K&a3.9+++53/a">V|LP,xa) +d=>C%;J5*04F(Q((|(0((SR*^/1=r1`'''q',','0h0MW(7*F=BW{2GHJKGIKL;>-qvyv|~#S)0.>F ;s-1&h&\Cznq VzC41>SO&gS*bdf\bdLWZKL\ (/0>'hTpQ Sd[R4ht"o KX9/bs@O~ {;bFa:l$iov."G$*~W!Oqy%j>'+4~A=<6QxCI++m>-!L[ L %;BG\ԁA큤A큤A큤A큤A큤U&,U&cU&\BkX&Aqz]B,K-yBvMB,D7C;C;B,D!J}EG{i=(xA,=(x=(xE}I{=(xAU&\B,D7B,Gy7B,CbrB,<=(xA/rU&\I~MFsB\IQ?yDAB-w=(xD!Inz; U&\D!=(xKpB,JLMv8B,KpHB,B,B,J\H@H@A,J\FsB\=(xA,JݼJ\A ]MAU&,LMv8MA=FsB\MAFsB\U&,FsB\B5uFsB\; =(x=(xD!=(xM!ALB,B,DU&\U&,FPU&ZU&ZU&ZU&ZU&ZU&ZU&ZU&\U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&1U&2U&1U&1U&1U&1U&1U&1U&1U&1U&1U&2U&2U&2U&2U&2U&2U&2U&2U&2U&ZU&ZU&ZU&ZU&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&ZU&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&3U&33acc36896bef97bb9aaca1438bb56968de3ae801c5a92561cdf0c4dcb30b8bf929d919b1b9d1d8745c15bbbb94947334800fa1179c1a1f7f9cb4b5d6df8fe5ffa684ac7c66b9da21ba719aeda16fd5e17ebd85e09c87df1812c883db83f851cd368a1e9c30f1f97c7c37558e1f9be3825e6c32c412e4b95561a28179edd9ab6c314006df0e102be9fe05262b6211495a99abd4a43be3f26d0e28cb483d02e05385107d47d3b631306e1b72f84e4e773b6d71d712ec6a6548eec0d0920f8ab2d6a56b2d64b966c9eec24e7f93cad73b5fc9e36afc3ae571d90ddaa310d5e5ef5e775dd6f6dcd60fe463f24290eeca3c2d9eba371b3e2019fc393915c4ffe709e2e2c8eaa5ea173a385bfaf943ba198d3a2b13301967516ba73c2c2fdf4b44c811c48a2d2ac679f7918a8fd0dcf35fef51d25e363dda2c470814c99a740087eb787c9bcbb08f38d62d9907e62b3b0cd0e56909470c2cd56a8f0e7054a9c2c1e69b1ec147cf9f8ea61bbbbcaf2e815332db5629ad573d7a194981b2f182384fab2634f86abcccebacb0b94e9c514d081b7d03dbfecf728dcdf5042a099737f44b3fab7ddcf42abc2ab2612d6ed93bd4892ec8761876d0ff7f105d10d276750f6cffa04b9afcc661d2d5f65b6d327e5387a75a8853ccfe8c300e29a6125f4489288e76463cd1738bd015291305f6f564d77ef60fed9e5a08478277267aa89df4320153ae80c7098c059e61b05e58bd98e3f043621d82d9c085107715369e35abc97c0653bc5bb6fb394afc952e53f6105b9b970d6fe3619faed3e7e8b808a0d89ccb5da88245f513d01dd5c6831a0a53bf597523290fb6987c1ae308ee7563322383c46ff15901ef8c2cd8f5a94a42a9b4d719530835dd8538650940d9b5ac99484663d7a4e7b4aa3f925d732862291f3bd48f3dd5c4a047c1843e5019f4a074a4b806c5daebe17fc0c6fc0eca23925e541405cac0b1687859802f40780a05c917f43cb98bfd7b105830ed89cf3f37b5f08db8ae5c179761d1806709cb7a9b021ce346edcb86f4ed60f7d6cf9c89e179fac940af778615bcd9841032a6895faf67b954959dd7ac2e643a88fcea3bd7f9eaf0e581c01b543dac7fc3ee34387a04c9a5dc9b82b555fa0f5d176567afd092abd32c7521b49324ff54663d1a8e4f44fda85935a011adce7141e7b1dcaca45bb03a8b41bc5c9f70e88d40dcc568b419af4dcbd3f4d329d14f40779802e2a05913e2ce67ab21742ba2bf923462f14c14f403edd8e189f07e8f56efc4ec08669b522c5c1f84de2b4b5f498b5ee19380b2fdbb29d19b2a60e65a104e39b16cf1beecad1954d84fec4100201525a17e12f482877796085cc72f5f34112bb902e01d6814ecbdb8e92a069677c7b69f201e8c89082791fb4697807c9df3d925824962ec635a66e92cd5e2460ee61cf93ee8e56d4f16795730a5ebb5f0ba653fc4a59d92908bb3d41a23a9e186d2fc6098ba1a91f7b0fe6ec505ef6b3a848f3560cf07b9c1cfad3a53e6565aecd21c4b0f56bdaf89f6033274796ab63acc97c399847843bfd574506a6879ffe21a867ab04e013d871fe40ef425649499ce520c977a6c03f44b8d8f5edaa0e228a857e78966f9aab5a88bb629b5cf1f47266c941dd15f08a8d32de5020eba364a7b14b91bfafa6b05457e98d9cf62b0c23d616c7e7d1b9a9a02506a10c21e4a9991b1f450a5460e5e66d968d166eb1e00aaf37ef4305c4d798f4d0ff207b55e9521a7dc00a50be85e8d22bc6e59ab1aded4f1da38789438393e06bbdaa49cb01c836148cb94aa6092dcd2f964fa70459aafcecf27f869555174011ab96f0ced769455c07ebd160c5a229ab52fe66b9cbb64be6748cac9ba21faf40e6f76add2f11919400c2d10ff0b79889ec0908e128e7ae724b3af7d0425683d06f37169cd100fa244b0e8d2ee2b1524e510723490f398214c898f25b2ae74553080d6bdbdfa973e71cdd6eb00d0e3c270539542a45541ba779c0e323e8db6a6431dad4e65ea1584dcb94a31de9c398c04b2f4dc823bd21868bc8857f93b1419aa03a725f56f3a6db4b5c770d17a81c7613f7edc647981eeb3b3123be3131b0142452d44c09ebe331b21914880c3290b5efd468cdabf0f1625c84c8fbf506695c0173f5dc7073be4818b3b59e3ad3bab8ed2a34bf1b26b989004a494e903e736fa9efb114495229833e16d9a23a998b883c53b613a125f0f72647042b74eebc46ce91926c0351335213ee2b085baf2e8799a319972e8d2dbed82d86a543ebff1226380fdc8f0b4d27a0abf133266e5479869231ecb6f5d25dba4461ffdc8b17cb49f117e6348f067b9d4f495633f179fa6788a84d1dfbd3cb40c0d075a4bfc5b281d76a1c67fcb2c0384d1b559e97a2db4ca47ac58d85f782df26137db2cd7f7c7625510f8a5763472cf850713f459e2e473703cab9f82e54c398b21de9c8080e3d0a46d5625f31098ecd0696dc47a3e2c13deb81a7603b1edf29501ef65e4a5985de063e9c6bab1056ebb3c15aaadddde475b426ac650db492da104b489b232e51bb5abbb8064aef021646e520b6997688027f7761be06cdb72dff411d91ad1431cc1a6e81b72790cfe28652b3317dfab68f5c98ef09889c4f7ac37c683c3a3900b9f1a61cc4302537343f024a77ff09cb31075dc9ff3701fc89c4354165c6b583743387956e6e74a5bf95ab8e925e09d1cf5439b05f862adca6eb6177e91f877df89eb20adef51c4a791bef3583b14b7cd83456604a1bf19b941b96d4b0117e4471ada8b2c9688ef6ed8a47825caa7a0d9d1f2c599ab7fca01c2c8127a09b9e7819a5bba89fe6d2f834f01526dc424106558cd0a46a71dc2414a9fc0cc7c83299dd19284086d1afabff399701ffbbdb09553a520a9204329dc2b53cef5a21f511ddf637c03e3f273e9c4ed8a1dc05e1600332d150d6233c4ddf9511e6c738ee138a01e950b2283a9ef301bc2bfd8f8531cd36484352dbdebda21013d34a25b3a039d57f9e529754cb72cf5e8dd5e05f564e8db66b89ef37c47f2d8f1b1ab35e8e60d15aed8f10376ed0682f10db6d42ee10b0d3b07eb9e36474760ff87ed513e6d6d9886073fbc80985e4f9410cf5616e7d89fbe0995f920fd31645b9fd93a168865b7c5790407b4f56f10300f39131448601b59dad5c48dccb9d3e02f1856133bbb4f3e2eb28642de0ed6a3ec3225bc58fa174fc647f44b59a68f03b4a7fbfcfcf81e6d3a222b7bc91b7ba19068ac9b27bf964001a79c580a94ea7b8af9407edd0490a94125e74dcb81330831387803fad2fbcd8d52e8b688e9d4ee5f7444f3271356b912f9a07f85ced4873a1656cfe752f5972c39d3d9148979df8004018861a181ef1b155c1914513de2443d4d9751b98aa9a94f8feba9eafbbb090bab8264526b3c11841bd1d1fd6075222da88d17d895961b80662d8072fe3f2c5018d90b07f72bab1065fbdb8aa52ce0e12298eaf7bb599646b904aaffb25b368473d3791f6cdbddf68e37541a38aa86cc6aac7520dd8d4932693eae0585667c4512585e5fa8db406f10bf081fe41452fdb62c9d72e8b1e559706b405c4077257e36af2ad6d151d1c036f2cef10b15fb91e43f62a0ae2548caa7617a8ba66ee359659372e80451c607295066043649e710d3e2e2ae8d3ee0abb6893ff3ab522a7c5e02d49413508754b61a08e745535fffd02cd32703810e50e74a9aee1aba66a11c5898844836deef25d469a57777145aa82daad650bfccdd0a3e940e9845d31cf0444710752ad2e7afa2665706e48232a49830c36c21047c18c963b51fc85541354db2a4f210783df67ee0000fe94c00df965e19a91a54e538181b215c23c136bbcc95da0b1438dae6ce0d0af360b1376f3f38d8bdcd4d31b624a69f37699bc9d26628aa17cd1f3941a35c1f887a3f445b72fb266d9e42d8a03df59d55b19d02057374a3d6952f2dae44a9200b57ce64704f73d1eda9288f6ebc934ade06ffe646e6d061763a8b73a6e511c94d12b73d73c09310a3b78aa73384fdfb040d9ae422df1383a283e68892d842090a420e0d0f505130b604d73fad41420730982555bd00629d44372c2b951ba5268d8ea3c72ddcb6654e9898ccc709e043590e5b2c734dd75af5b752fd0faa71969d43fbdb2c1eccf2e229479f4cf91648bd93fa6f396ba083f438ae9a6279d71568c5b19ba6298c1e686ef6357ca4c21f2297ef61ada22f3dafca60f73c1896068b3634278f235efa96ef79f3824413eddbed0fc0f2d50e3b5655f1e1e6df0d44da7593da0387e9d9c7e54f25ae79672b7279a9fcf870ba6fe6286363d70f77dd387f76410bc9d036b9717b992b9ead3233960d732ab2a1105fc60053c266b64e51d6a949cdc0f3f34e5ad8c87d7a8207e14cb21944fc0b5b26d408f4e13a4a20327bd90433c81fa1e0fbf185186a7bc7d8e085e9420909fce8efe1d66eb3168e8a9c6eac5091e59899b0782155a624e37b628a7cd7cbb75eabced889ae21ae6e8e0ba6d169d2abdc2c0137732af34c55cc6c079086c0b6a7fdad20f8f13a01bc20c43d9329d282ac5a0e90c22ca292ab36966c19d24e1fee88c4e0834b61cad69130a11e33a7120ba53a7d76f81accda3e37edf1a73dd8435398baeb24f419a61d44d80828728cd41a3257c6ad6ecd1188eaaa50c97c9795616101cc9629459269f06d2c6c1c7774cf1a324afd4f6c9957d4b30017351f7055a967a5be9d5bb461a72e009aca7d725dc9f623de464e249e94dd5e19858b62566f3bbc39a6c5014ebd418deb21db24eb6ae23e981db7c3758fe7995e1c0ffdcb2db7c2edcd4881944f1abc472febc8e2b889de253ffef5ac7343e1f292137efa9627193ca6bffdec57f755d08477571422a5ebf5c19b75f0a3dc811357024ebc5c8b8997e3c1a573ce398692ba3e4446037baee92e2b076a8f1151d084c52b4fa6c3dd2386c450e0ee5aebe457d74861fb51c1eb9c083755a1844b28f2b8fe77de27d3f7a1467ced060c809f89f70ec1d4ddfc7e36cc24e6b52af80f99df20abbd0842ef14c888b208a732f06dfa061e9ba1399b5b51bda41108c7b4144c0db6089cc3f6e2bfed4a455c9b1dc5a8c1901d1130dfb192af52084091ea517ae031f9c5c23cbd2c990819b2a3fa74e656ad868189fd549d440fee3d1bc42f19d4d2a12fd84f4bbd343e862af8192f55eec853021d8ade1a1dd3c52166e9d3eefa992df6cdbf7ba70eb1d2594c72d88e4ac6a9765be9e09be98b5a21afd3ffd7a46bc294b511489812ada89c11f8390c6d0d259c89130342703e248d6fdd73ff00215d18543cd487b17e9ec8964338f47a5e5e9ba2de04d6829a2432d4920c72b4a6a76c28f0695c77e977e5aba74860b21c668f6cb121adcbccc18ad0a32b5cc00590558529ff524a08f87890e8b0ecb847c811a7a473324f461e8cd3014c49b46802897b5c0598b3ce655833b4c854ae3ba496fbcf6a595a31b9e60be761b3bb6d432d8cc63b1e6439da00f318b77e77c62c8cb5f78ba573f7343661e142254145a6d379db81e86d352a2626776ca58951f8116f76e1cc8dbbb2303a4b7ccf3617c990d3503d6e30aad76bea8ac3edcfc0a9dd5310473d6d46d73da3422c5cc038332526835b2256613b7e6f593bcb1b7e29477169d1683c11f3acefa5b611964adeb1845e066fcc2e171704e38339a9376fd37c85e557818385201e5929f7bce2f9311a65f171b939165c5342d27f267651d6af0f45be13495449198c71b022a17d485c8e1060387debe0262f43cc30719b895c8b7941f2993b3fc6d797db88dfa4617ea3652647688266a94710242109c9eb73a229d9c3b80b02f8929098562f9cef1657d8ee87be4c59aedffbd6497522d550d0734dff6a1ff3acb83244ed9621e5d8e90e2a0dec0637d4747053fdecdfad56db8191128f2255fa188d201980d3182b90b88c5ee31814dc612612e2ad12d4c3017e7080055820e55b1daf96b8f7fb3bf366e1defc2f1d15dc6b4e3d46a0a34a9d9a95760fbcabc0f041b981d7d0cc250b9c4581f32cfe6eac78e472d3ec7a611cc2e6fbcc1ee545eedd62eaaecf0bc1908ba2942ae9cc42475d36bdca8be085a7d8dd45db13be4cf76362edf09ddf1e251e9b8b37d5e13c7e382ab4ab2b6e6a98eef133d8285516fa3b32965b57b98f41384dd2132b948386bedf885e21314292df8d58837e716dec02c4f0ec0bebcc07bdcef95167217e30ba807202b2f7df89bd08a3eca50fbf90a14eda9dfb1a6a1b76fba259691a10009ff9e236b857ee3ddcdd42c7dbcfb0e03c2e7174d05ebe65e6cbc41488e3c98ada4aa25ac899787284597dc87a97188f265caf8df8c7ec8f503c3b79fe3afbd0422ced0cab00b769bb975d8ee70f31f4d59de0c3e6e644fd1e75621ac1f35a75423dd3c13ef01933c711d93ec517e78f783569e41faeb8f57abc1755e7fc12d147b883cfd23156a08de8ef095d801ca234b274853a16d0da4ae3c7351f16756823e05cf4c8daacb9b43854da0c3e1a6e0ee3dc94fbd4543978086a744772fbb4f37babc6ba2148d44b3995b0312f49c839c4b0dead1be7228c06390ff2c1c338bc17f47e13eefdac5915582b0a9abb1eed73f35ff3dd5853c7a7a22210db91efdcd42d0dd8bda7801cc61867ea832d8489ad3ec069f3a9aba510ec92599fd38c1d303c017e861e506cbd3b9a7732112c6364fa1cc64e048e1064bc52cad50cdffa7c2556b06384e74bc3728a34a110aa4e0bf35cdfd8b93663b877d13af83eef549e0f9e50c0953974e544f44146bfa46b80164d8875fc73cee8a6d748ae8de7ec9fb5cd1c4976c2ccd73364fc6cf8928d6e0f507f8dac925360d51e4a6ec27c6aa627a61a0d284a668b632507f0aae7901de6a55277580cf2e93f034b0f0d57a0a6f0cd6345c0d6931ecb13de3427a43c2fbca5730075237cd9d452a226918168561f1025dd8317b5562f643a7187a0acf8d1071b6299bc6d1a9c9e8d810bdf4a0788fdaa9aea61313f8e93c8db513f214a68e18a3875d803c623062e2bf8111dd1e5054d21928e36bd7e2abd0423e13dcf48bc57a4694c66b42def52d6b6dc0152a534905f577dc4545e2f2be9296e2dbfc5433c6a2f71ef93ea66461cfc73e1449b01bfa76419ddaf439979fbb8f0f2e9f5f86dde8fdd8fcc03befd6597f847cda27a401a1f12ea28b696043a3ffa9546a477afbe6a8e3f40c72fdd20158efb394e84bc4d683b758b0158dfca853dc7e7ce96a402afb7214527a91b4b8fb1806ba3414ef3b3723583a1ce30ad7e0b62b1b753e10903818abb4fb8d363f34a4b914445a62db426e839216416e038496668cccf0c3b5fdb2a26364d7de45a4751d5172f813334e2bb5ba5a60818898c894dfa235fd10b56fbb523bcf4de72b3dfcaa84a67e04b6e8e5c4c85ae69a7ee0fa7aa3477e56b6b2612c98ed45637c87fd958146ed5b94e6aba5b8dd5061e42a6749a5b8fb7e4bcc17f4a6cb510ab1afa585dbb9cf1b1af743b2419b33e7803163bf2a35a64c1dd9424ef6dfcacf450483f6c727ec7395b9320ea884de383de2c21c3982679f0033939e0e16f6917dab1969471f17caf7960dacdac84532d6279b377bcc42ac9d29e6688bd042bfe9bd251dd4bf27fa292e8b82af6891ec3dd0755ee1b1f6a3fa442377828fb158508a46490fe617773d8c966b3b68c94358ac1fc60802ce50c6ce915b549b46342986449a9439ec07305170c18fed9ac02ab463d579e51849833d35cde72b04585f10a36a03fbedd9253449e2d354ec38fa18c2f2faf5607c6549f6cd26e07a687bfb0fbc6ee882f16e4c1add5c707d215abd4ee5df4d4cc6a02895d7024893022796c212cb2b68c0503eb1846cb48404d1addfdc574b2e5b573e26316188ef1a6206fcb0edbcfb9a37e7df78a9747cb178faae4a39bcd0890b74a5c5b3ad6bdc40772995290c1094626778bd7cc5e31d67e9e2ce9ac7ad17b29c1b00477d7fcb84c26554b38473d2666a286be75eb678463521488d604c469202c8b6deb891dc8211f310a4833f1d27d290188781ca50029d01c5cc605a9815feeae3ad044bc9f3998751bde770ee1d2ef15f66e6c57781e3f1b9f36628135578361c744406226463eec2cbaa581c71b96324bbd680832b0198b9a008a350167e6b1e7c31bd077f107bcd8082de95a23a614959b86bcb0e60c397f04f62ab0a5c275544ba9a15d8c5e883a07af7439e60a3fc057a2f790bf87d35a7d617225a8c889012dd4fafb5db677e9383fdd675ecaf14594d6e8c7851a1944d68c6b553864abe396bd38307df1079f557188a9ff5ddd8eada67d7f735c172c7ce7e126308fb3a41abd26e17219028e471187a6b69b4d97d7e4f2a52fad247437f62245c7dcb0af938c522a16d4a9576e3ad5411ba45657ecaa2e0404b07c2d4a0211a544cb103a5bc52dfb738b187fdfbfac3d3ef13fb6c506fec0ac402f8caa7b53b0e7811a7a980f5ede00537587bbd8cbaa81b3162728fadc5c8fb951788df9a7d718e89662933c92616e29df0a247220e2cf8e4eb47cfd50593ca29c27760289625c1e0d4a9307060193166a0890ebb8a66deee0485b2ce3ebf619f0dcdbfbf212506d0283901db0eeef155877bd15f969711a16c24044be1f469ec728813baa1e383198eb24b53e57a106ee737f5d5c876cb49598d65b8072b3f46cf18e65f246f0c9ae4f749f0f3398dab9219c0933d8a133d97e45ef963b0b15289584f4c9f6fe31fdd9bfcba0173c3bbc283f0e575c80ec98c5f7aa3c210bb2abe8a71f9e97e2bd124529090eff874c7a638859ff8f0d113d1e7ac6c130da3f2471f6f8c8e46ee171ad7574ae48a7748ef3fc651b9e88ed038191434f89239cfdf20bf8ca62cbce2ff2ba2e2013e3df9dc6c3e1707e0deae1bd3427ced0fe79d5699bc8a378750fc43f02bd826a369fb39eb9a390094c125babea7cc49d273274c09ade8cbb46b6ddaa6e480705ce99435829e87113a11d1760a72ef6d829e4d822a0af72d8939d453035db21a96e7fa62c6b3e95dbd33d9af9e4068c69b43ebe947a738ba668fb1f2c3019fc4259bc2d76b22f0a31c7962019b1fdef8225d507733239d9f62b7293339e65b0f733866138d909e9c9ea4e68a8364d6af64c88ac75d36f7fb5e733f521be2b97bb60afea9ebf0edf998c5d2e41f9f83747a361829b16113fcc9a1087eb5543aebb60afea9ebf0edf998c5d2e41f9f83747a361829b16113fcc9a1087eb5543aebb60afea9ebf0edf998c5d2e41f9f83747a361829b16113fcc9a1087eb5543aebb60afea9ebf0edf998c5d2e41f9f83747a361829b16113fcc9a1087eb5543aee7f0b0bc28b1cfd69efd4ff6bd1a9e8512b60003f330946268533992148dc14f9989a4e2cb2744a1db7daa2656e823539a6cffbf7b9d048ee23aedfd925316ddf196f8e15005effadba3a8970bf8b2fddadc2f46220dfe2659f2d973a18bd562c7544d921be1aa7c616fce0f57c41bde0cc90da9e65cfca43f87533e5105577f4c012ed3c2611f396649cbb5898c3a9fc1a7ad4eede5d14f53fd835cd33e11e629201ece286baaf7d6cec2eb77f1f64120a5bde9ca44d92438514c28424c90e06144924121121864a1e9e804919779d909ae69a72f4ad13e0faee30478e0f748010ae47f5c06700d4e4a5306e31a412da971b7802bd52d210029a502428fd76b604b864eb338b87d11dedfbc037c2873e20a3be5821d149ac993e155d6d93a08d201359ed062447216c0b835422450cd86c380c794b276414e90d9210ea051ee1495c64e900640e4318810b9d2d1b1da06d03913879086b31b2d2f083e53ea87a48dad9d2364c481afa6d488c2a65c4f653c78e6a0b57378ad34c0892c4d9ef5ea5567f90e2105f4dc6950ee8e81d8fbe2d0b9945c051ff15b751c100c786286f5ebf7cad532bb8c34da1a798d255899c00329f0574ac3c5d57edc353d741931f65a09062d54f74e9856dbba55f2e35e4cfea70ebb585f8cb5e84a420aee853731f08e25a934eabc1b71b53e3bacadde64ced7e75ee7b4ec81ab0c7b2c3417da60abecfd1576494df2b14da85068cf5cea4ddec58600676e0371e70abbde9e81b104482344016018e5f83b3914d28596612ed34df4eaeca9ccd9b4c30ebef7b8119245922c8042b93cf1c9dddcccced89a635f2b3010ca1c30d10db4396243f8d059ae627343b9f34ab7605d077ddad73b308ef6e2db8920f2cd5d93c93f18622c4e853bc69c73367fd23c14e7798efa500ab2bb3a96745271d48cd1be5ab980035e6edf5e412ebb0e92a25b17def3cc9a490d102b82e1f91978664f9f535b07aac6aceee280859c2c78f9c808de21e1b25148dc2ba31d954914ede7a1c4257b66a41b4955f74d17bbf5c74f489a06eb86804809839774d1b5b503e8ea9cb239012f9ab4bfcd355073424815c08eb8eea21b3aa268f70550b83a71f5397bde07dcfcb350f29fdb5a6d99e8204fa1730a8cc8604c289dc7a0894aa279845170c2cff9476d761962d343f136ed0da273e90a44b4eb92105ca1069ea00bba150847f3c616da32730cdd115aaf46f705ded47e8c2ae171f84334ed62836b242fa5a19406d7e0e4000ccd974c1fbe59d936d58b04a8dd96a90731ab934118f8293ae3eda946fea560470cdd7a95b3a5ac36a539781fa9ba91a470a57a2fbc763b8a1f695db73408e7eacaa7e8bbd8a09d9219fb5c0b7ec8919e0a751737f86692be877ea51bd82b1ef32bbf150bb0e6713d16ae81b287dda5b9a0228919a0b5f8f76ecc64b53f5aa5dd447fc72654a09b598c62967068fe0ea0674453cafe48960ebb09030d0e2420a4038c4e1b46e2d0a8458d7b4576a181efaf6e2829befb2313d32923c2992746f36c8919ce7e1f80fee0ca482281247996a01afce9fbc45fa710b169525dbcbdaed025858dd3679a8e8d1822453b15f30a0f6ce54560760af735e9088e6c6e7f5050483785b95e95405cce3b9cffcfa0e568a6d789d6b582db6d73c2decac3097ad8025e4e918a3d052cd90e41ffd49ab80595abe02f666f4133f8d7899f2a7354820f596d81910197ee53c9a9ade8aad74edffaa110b5d07c9e06a1bcd3a6832fbe150ca946a025d93b4873a8f6ed9c6371a5d06c91d513e5dc06a1bcd3a6832fbe150ca946a025d93b4873a8f6ed9c6371a5d06c91d513e5dc06a1bcd3a6832fbe150ca946a025d93b4873a8f6ed9c6371a5d06c91d513e5dc06a1bcd3a6832fbe150ca946a025d93b4873a8f6ed9c6371a5d06c91d513e5dc31da0387caf7cb8cdfb2ee7d07370edec52f6a7219daa8d12d323c07266e43f97fc2a17d3446369898bcde5a449518149d68928f5030f8c23908c179e6e662e17fc2a17d3446369898bcde5a449518149d68928f5030f8c23908c179e6e662e17fc2a17d3446369898bcde5a449518149d68928f5030f8c23908c179e6e662e17fc2a17d3446369898bcde5a449518149d68928f5030f8c23908c179e6e662e1abeb5a71e99c8d8c53080d076ce94b0286987282b66050849b7bf9b48c30d3ba0072fdf5c1fc9db4e93e8f69d67e383460cf0034801bb42f573a8018d3718bc29baef153faac02cc46561c7b918ff56c193942e40306ee8802509299c453836322b2097882340f9640f6140099bea4fee41ea96dfa6ac96a3e46e73d76735bf44bf8ccc57bea19b32bb5e67a67cc405f8bc63f68ca065169f79a51894bae4a6b1ce6dc109827c9998ea73ade764526a97a449e290ce28b7a828ec4e5fc03a024c66c23dffa97cc6728cae1703255a36abf381b2c52654bc8b832147e6e84d23c77846d4e03251173bee5aba0a7c2b336bc7f66bb1f4f613d9915d7004a668c8a0fd6b771f9ed4ba57e1a52a3c103b23bad7ed9207d3ae6bb994241c81c8cd56329c230f2577074d87e229dd1bce29dd3e51c72565535b75e1298bccf411b34886bd5142ab460bdc9f92275c865d8126ab4732e99e1f888165a26fa830d4e33d75ff6462be1459e2d9d31f3e261567009176e4c363ad23ecd966b677c073e2f208fc719e702c349fd06d4f78b0986d93c024e3459ab45f717e7f9990b112618f80477cc4210b70cfc862f196528d5a2b3b86ba3e08d4c6a31f11bfa823edcd8cabc3d6ff6b3aea9e2fa26c452f66928aabf7523a6fe364f029d046e78cfbd1e8b041fd8b1c71cf56a96c82df4d4da545eacafc290172bb89ad091fa056f0f75081d085cd004ea4c51ba84d3b9117c9d139947194c10c881eff67cc6af7d875da0efa8edf2ce3fe501e8b60c0e690306f36a81104a422502e694304a0b6d31a46793de2c4b31c8db0896647ef3a14aca547ea52f62aa651cafcb42c61d2ddded9bcec62f6669782bf3f95a40e826265d00a614e63f222bbfbefb395dd965dc5b95192cfd7ccd08fb8962d06e7611406b399168e2fa5a58506e75d042498e3ddf43c44b92dd4840a3e9e818b1284e35ab5007002917563e5e14968ee19147c86dff9c5b544b541cb1b2bf7716d380696374c4b25d57ef5607627c3b74254f5d8485d8439c2066e8f11c0840d15c941fe49094d0003c58d6fbfbb2810769b64f6141aa59e0b9cfe2f1c7f4eabee958e2b2df4bc5ea17c3d72dfc1bcd056cd56ca28e26b1183a4adfeb39953257d03e98b6ef0f6e17e63fd4dd154e3fb4c5d3ff468c0fa00a5f57b7c188611a077bab4b7ae50bd1bde32372cbe159eb389d7e477878b8152587bdc800c1a90733cd7290d5da915d71e5c0d8d785a3d60c6535489d4a274f425ff56b4b6ff1a6d84de168f12d3779fbda696d3f2f9c9c0292a48cf78157538e6c6d6b18bc38c2ec80a8fa14cede166538dd38631bd1500415c3cdaa9d0000648bd5ca15f9cee92e14fdedc268d7fe9482d662ae45cf033257eda911cdf8bbb477ca75938d37a580eb8a9434aa6d59840954537bdade86d31cba0804875811d7b6b2954526b765e95a22a356953fc16930fc35e7db8b50c7902f09191d8eda544ab3ad36d02fb713e552211a5fce2a401f93325d8c900cd584352015c992451e9ec5133e108ea239236e21fd44b47ce0ce4c8e4d1aa1ffbdfc889fda4fd18580a5c471844f0600b5b8b6ddc4814a99eb4473205247bb8004875bddd321827e85d499bf913250166f187bb3d7de9f7adfae98b22af05c652760f471cabda9f726a8f9218d0a161cea87c8f575fda8a9efb00e577e5627df5571de3be687901dc974538781d3790e301a262ea958f55dbafb722bc24b43f99de946e57e6aaf11701914b67b68b8786c69bc6f8925f798bade48828daded22a0f642f4cff5c4b7ecd30d794f08295acbe3c3ba622563ae4809c8902cabe77b29508229cecf599dd4ce363fa92f1eca0790c3756e25483b3fc26c93d2a50728709bc3340c9e382f2db1d9d8bbef852ba76e1848e4d7873d6157ac67c39dd32b24a610b9e7f3c08741911cc483a0e20a24e09858a2d36e440c3bcbb0516809a64a557b3640b74782669b50504082d293ecba1ae095e95b96cdaff8183328765c3643fe2c36176ad62a655f9836298887e320bb1ac2767a2ba14bf05d77853877b00799d144f63485483275ae31db009d66acb846b0f8b719c59cb698dbba4e59c66724e30c17c75e8580e3bec190c9002be45e4c401901b1a02d34f31936ecab6b573979591a00d6eca1646485914a7f012f63092f9927cb357c87ed02468c414d4ab843ffbf244ab9553b942df2e0afa57953c9f1d17a1a94622ea52c2064a5b397eb780543c9076bbb7a41d5c41bb70b587b20bf9e45764b42ba9287cc0b54f8bdcc960e35a869193d8c08f2dab7cc12dde814e28fc6bc86ccd94451a9f1c951f44a46030c0b6252fda4b15219b12ea2acc4eb5336874cbdbf93a2aae18067c2b542b41ec4da741cc7d08221666de7968dbc399c61a4103cba9257c2ec5a9901f0673432e7c9b2275304773733fd0a36f59ceb8679ac48c5185d671468930459affa35b7aa30f896e1b1ff79428c633104f41995afcdb51506711f0095550a3c0d357b0dab2cd82776e356ca5ead79a635d238904bb6facfb2c17a65b857ab6b2cb5c7b81b7349da690b8cb1d07e23a1d66930fab2e8d84a33045bd0c99b0ec6250f8371f58c300ac4aa56c7cdb6a6421877f237c2821d2cf240b6092f8d85ae2201e81f8b3c8c80af5eb0a9697dd83e6b3ad37d21de15212c2e48f6d7c3c7683900e0e4662b9c111f8d90e8e6269f6421d2238d288aa9e8bf6bf3dbfcb26ff48fcee43ad532a8c45f8113eb3b420ed5adb882ee825065be1ef82ab5af033982da10cb57f62348252bf1517384874a8d22bcb7b9b96d417fcb8a0409149855228273757e5cebb3e79c0e1896866fd3476df7cf2bc97a84d711267687cccd9502a6a0facbe0f37e91c8067061a051bc678f092c803a2dac6a9997e2a609112fb549f935787b94dc85829996dcf10e26fdc9bd8da9e90a2e3c6b3f6f6d0c13561ef9d5fb840093ef04d7fe415f55f062db7bea80b64f9f08a150a9c9d4dc38665ad41c0517e16479cdbfc67c82799d4493efd4a94acde01fcc8cf610f572a4b082f3b7e2a2f6f67250ab0afee8165ab9b8e9ff5ed20939babf13f7d1acea1239d7e84454b7b09300a3a7481cfc41bc859edfe89e6847cb7e7c49ae17a3bb72c374d87723226b2bc4a93899b170c1a1ff5df8598ed7db0ef04a42f83e12b3f4f05e19b40537b1ac35858c719da65333a60ed966c918ddb4397cc88f8f4681335fdcddc9751b1b52d8389e9a971cbc2cb58d945f62d446eaf2ca76d45b20b82728bdaefac3dc7f11f395ad9d7ec639cf1265eedff54ee4141d8fc69b76866db89799df8b2f1498c05e3339e8007c382b9fb24c6b31a264fa9071729d5d625bab27ddbc86d51260781cf5b407510dd0e707b4e9b4d30fbade3c91f48d7b777af4b8230569c41258dd9cdff181d73f5af8107189785e515f4073a6843d30faa5a1086a2f6a2f1ed7228341555e1f5724e4dc40766665296c0748486e8945e47d47ecd535fabd0e0e3f1b771beb2ba1c7daf5ea58b68ddcf96970d577d9bfa39d75d7788188f41bcc64f808ef097aab5766df4021d937a57f31c854c7daa34e9196dfed652defb676cd0381ed17cd723ed64d36eec334e0de7857c9630fbe52578f03bd67b760f58bc9cb786e162d1b660e61cf44b4d35cc2642d8d2e679dcf9d66eee7c2b5cd467ca3f0d1a50b0ce60243a78364c4cbaba62269bdf717fd918ee7d391b84cd65b5289e1b9cd8447c4d0ddaf7e531a7fb41124e9613c32d6ad8fb45dac1f86aad414b1a73a7f0a78039001d1645c4f9a0535a2f862712432600a929c5cd2189ae618f87b35a309ae35ee3437ae8e96617c2474256eaf9fe22d9c7c922074dc800846bdebb9ee56a5e1f964507a00b62d5be9258237f354a8d673bf9ccb882d441f8c331a90a3106ba013de99522ad95d20e355432aeb82b514d5c92c94cad6e16703f0d232dc16e09776a34d3cd8fa2d7dfc0506941ea5daa1d48b83ee8773a309bd8249478b1b469eaaab417571fe644ae83c33e8fb20c75b2483025f657d207e285fbcab0f8652f43077c76707c41c75b64e455d2704ab84aa5d86129c7432403f77a8c5f73a7c6d07def16d6095c9131645e9cd2e8cb7247f092e8fe2068cea5ff87b35a309ae35ee3437ae8e96617c2474256eaf9fe22d9c7c922074dc8008461b540341d6b33e9eba20b372ad534c39d4c45302083ccd704f1061564edd22002e3ba225bfd062a8bd0d31ffad61a735db969c5cdb08a5150eac23abe8a906529658836913e7d0188c7b787c4de7c95d2e1b1d4e0e96326ff233379ae26474cc6d13fd104cd70f11690c160daf7fab5b486e1aed6b21744d5b441725d26033e1515aa7d6d2e6a0ec4c9cdc0d5e6dd70d752e32f663e7b64fee6da628bb0902046c5dae4d534900fedf71f25ab687e3ba239a8716e93697686b4ae0fb068639ec9fcd007316d33b3be8c71bb16acc9ddc35cc180a10a2b9b979363e36280fea004cf2c13bb9d6e39216202924553f317465a0c53c33404cb4f7ede01745f0f4652f4654f0a17f9dbef1b2f8d072c0442f57cd8457d842beb9c2a4e77fe3a8ee9820bf741cc995bb3febeed26512c0c68d2290048739d6d9f0d2112bfbd49e34a206eee3a2d1439ab0861e04b7a24e4968edaeffc04b2a1a5b332c5e5ad1b506c8b651f30302f268ab883853cf0b201affd449c175f5c15a4ad1910e25d6234abac9681c33a6265e2a26f42a9c14a3e988929bdf7eb0a14cfb460532552ed3be8ee936a085bc47089115a1c4fb1d8473d1bfb537d3fd88f3180bbabc3836185808f7e0d8e4ff2d6b5b7fc29b5eeb5b08b0b3df1ea0a8f3c930a472a2343f6bd4c824676e57d065187dbe57fddd8f93dde74c794d13fadf31d650ba2b5bbedc5a3917d7e4a7ecdaf665702a3d0e4cb75bd053050ba89200d753ee9ef29c1cf4b5427d7135312ddf6e4b3a64e1bd596466b37320156154425550c88357fddd6360dba0f7cf5e4fc85a093a4fa9f7e40cef78ac337c0282a03c9d9545581b01ab666c2118ba59d8d5f9e2ce4ab9e58dc4afd635a0c30d2ff9f5db05c0fc57646cb9857ccbd58a183362b15308d16549e48b9fbdf5240c83e80ee7b572d0f0ebe12b160766666a471155a55429291d913fa30135ae2bc1bac8bcadee8c09a5549d1e9a8c9018f3c329da5d1842d739c3be4c4b82ada6e9874f59319a4332380f713f399066af96b1fba7a4b920dce79b20307c4375d08327f3bd0bdac365dc2705324a64a339ab4d6a9944e7302dd3052c8e17ca60f6fdbb0078021ae61d290a2d66bf1075de8953601b5133eb92f7f84806059eec47c94d5c29f10f8b6e26902b2ae2589bd39f9992bd769df70340fc08037f8f0e3f12146679cfe1a2cf0c69fcc71b3f35c14e4133879ce2d6329abbacfb0b127e6d0582ed1d13a8a86c68af6348d26bc36d09db9b0a0fd8007cd4f7f30fbcc8011884abb217871ac93ba3de324ea487ae8a6e00cff5d168591c5078f81b26e87664ea708fa110d78b5b47098e2451c98069871a628530fe633498454b022e19e91e3bf299051c0d7cf5a3c4408d5cc94895854344c559ad5576132709354418634f86350cbffbb0f7b549f37fbb8386b53c1db1241250fdfab927f7f089cfb19d7785f8b927d5c999c8318cb0d87ec571bf6d9d729a2a35749d015ff0627ee72acc70071d7454c580936cbb1fc2b40ea18e5a0254c16ed24dc9bb8f951c5f6bd954e29305deafd7186058e57bdc1c76b5ee9e305ba808780ac9fb5d85abedc092297674cf272bf47798bf90a2bf3aeba48332f62aa2acc476245edba6a60e17faad281f309b446a11ed9fb529b5c600017c5018bc6212644c1af1043b8e36cb231882f15fc1c27884008f0b08635499e57241dab5feda95ddeb982e07990e1ce4dca34b4e610e77a3c79883e8f207f16fd3ed7be9295899df9c0b6d9a7c601757c6f50c9b28f540b92d6eaf5344cd58778345960149d621674744f848900d38165814b261089c489a73624b63fc37ce595db61ddfed10cccc871b24b0722317cd1db280d343402cb9562bff64fb54084eb87c6978a401b1e91d42a15ee3b5ed08c56569ad78d12acf59257df6eae98f10ccb52f54d1786e3ec19a2e867202e109b4529f63cdc9b6f48c354643627c8e955dfb545d61eb6e49848a96850c248443bbf7893b27fff758340c90de16a98f10ccb52f54d1786e3ec19a2e867202e109b4529f63cdc9b6f48c354643627c3f8e059c4246ea18ec8e8ef7f70b9d3cd35320e7b879ae0e42499aef07b6a40e050b0b2c5a57812c0d6a6aaf1c45688501f2895de83a879d20a991a89ca2f7fe40c5ef1882b0fc5ec1aaffe5d634485ad4d916959d9033baa36f0321f61abc2149c42f26e23b06f5b09e1a472597e80bc82c87e699fc3ca2533d3a3a645f5e71aea8fee463009e5df5cc799744dad8b86e4cbb8e5a178106409e818a161df9fc81a6521ea91d40d2983820b3599c2c7a537b291ef0a899573cdfbb69b1be5958bfb5cdca32ec5d4874ffee6313ff47503528a2e7e57d2b55bc9e871332cd047280cc17319bd9cc3f83573e2e4a2e25e7088f06182b27342c2f23007e2ec1a35b4b480b86ed5a0f8457c3664a52a48ada0f877c319a11db7e7879ffa8b945a0e5e72cffe0b67fcf781baba9d249618616c5ee5ff11343f9d34df5c396158c393fb96bf89601ec0125adf0a055a2f7a6ded7fc5c4fa66b98c63fdcc2093f5fb67c5fe6addbd6af75681bcf3b24cab04bb81b046e9ea08c0b6dedcf2dda3d2fbcd2758c5815fa30aae897fa7a970f0f4a67b78a3cdec600fc791dac9432c39657f9f2b08dcbe4603064e8ee298345132a97ff3d8e4732a43c077ea6cd34150b1330757cf041441d9ddd2b30598b022e9871350f3648e577ecbb56f85b052c6148cb8533f351fcf094710352c26e171a6f4fd004f4910a0ebbee18dcaa07d180244c2c153583272a5d994d380228492f2a0a3baf0d933c13d6c0a2f8cccf8d33cc6b075f4150b0ed06bd895760fbf7260efbe659a9b2359bd82f7545951acddea8e7612be4ac7de27a47152b7a20b679dd0bd53390f92096d77e3426c588493f8cdf7bc1f9ab14208c2f27ef03580d4ff3b40479d27c771e4ef5f9b5f066e004fef949506e1659fc575070a032abe0c0ee96865d3901083376944e5b45dd3b69bc0688e5a07f1344c07391424ef623f8e5588609b7f26bdd452d87ee69a6948b349b3f2d4e2dab25c16bcedb4fa2564ca0ddf45f737195f37528b3cac0bfb1072ba7a93183e194c38723ff7cd2a978e17d3d0a6aa8f0bbc793510c6664d60a80226e12980be955eecb494abde4a31463d5f9b1d71394f5c172d7b4fe3b13491da80c6f0e2a7ff89bf48b62e117709410e09feeaf8ebff26fd219110f70acb509c4ba7af7024b1dd189649524919192fe8600a50302f07153869922e0fda8ca5d447cd4d9c9e5a91ba372273c1d88bc2fa31e8bd663890ddd6e89a2d241359bc4dc06c175bf676c804cb23c0f1601378f19b7bbc74f1b9a41752f6c9a748a4a02b783c316a474dd3fc85408c4d6c963b62a0c61b1c4d30bc2a613b797dd39297d76ff7b2cf4d777b38450be074ee82de70818f21bd9e939c8ef0ea9b3f6be9928f90929ab628226e9bf5ca0f1640be520d390c6907fc52bcfbbf8171f00c3d28b1521d1bf92293aee0e5024f7d3a7b58ba56c3572baca57e2fd8999583e300361833a04394e2e49a1ec85dc34ae43bcd452a0c5e94bb705ae152b25a3b0ae3470a9ead4ffa16736d45f43386ae99c017362180c3b2f5336eecf0049cea522d42bea4d9590bae6a9a9d8d0376fda3cec2f1e859159f207a8042dc902b8680ac046d9de048c4cf273aa556becbd4d74f51c2b69c6044f4fb66f7285d192b8a5a10ca8e83f4c3b44caf1a2d6a5f2b1fb539920bc7c78ecf7cb6703c3a588d4406561f1bce6729f14324bc64c9b90029708e24d9b5e29045366233a6f82427d45dd08c015414ff2add7264e216d19796064e0d73fd7dbc46ea5cfaece3aa15c812f844e67bccfa41307fefa998e99623a1f1a2940188c59d9c3ae398dc16b6ee45fed882a5bb6acd0ec68ce519720fe95356630c6138bb004a2188323a619baacf5c458ad6cb7edfc6652206d5fcd0b779f87c42cbcf955b8342e556f6b6d1c0570fc9a1423dea07f91e80ae48cbc9a8eb7d3660d6eb5cb3c6a0f467743286fe22a1bf6c1f8f6a06b0cae53aee24f27fd1f67c67a569fb8af11832ce14692e494a60f88e1f738a2a34f1297a54fa81e0baefa53a3e7d70e75580256e41443a1c4254a756b2715cd2a2b384b704efe3ea12d940cceec9155619bcfe14cd2e13d8182bb1cf5e55003ae88ddd8509353145afa46d27a7e788845574fb6fa65691a6eca9d5f4a25f2b739f8777665c1c760460c95481f8da863702e41083c63cf365d4d22393ba3e4171de0c4216b0de2b45f49029ada7a99ac9db9446b06e84424a2b9d7d1d91233070c651bde68139d96c782bbbb466aa5e30d67546fe1ff93aede0c5bc11a48ff914dfcb8d526a9dcfd9b5e73be59aa87f57343c910124e8b1b602de7f5340d8750b37f2a48ce973087a75b7b6a752e3802529231b11325e3c2ba75784b2d03742059f0c3c7868a6e2e8d7faa24e4cbb49d736cbd297af9ea5e142853845ed9e2a01478f513b12e9062b208cebeb517d7c0d7803bde64d53f0a7dd1657137ff20b396e920dfac6f34cdfd068362ff087faed2d237d56cab3caa687fb101204f9a4c540a4f88d2623ea747e5f7dd70104f0ad21bf62546bdb7dd43c51558f5458e1b11959568c4ac54169dce0451e73cccc718477eb71138b2f30861f386943e04e76900327b41e0ad3a38399208fabd346e94f13e4929a4b3a42311b2915e018d357f5179ca3af71d0f543e4decd78a50253e260f1b8a8ca62034991e5d3f0bbcf859b9a20967552f95e5cd2620c7e13d6effc333c270c66430a7c870533320e516f1b35d3ae522afa1889487abf04efd2161fed40ea4f4241624f500cb979df6e174b0db4588f40ed5ebcbdffa128ca90351c877a8bafe92920e7d8894993db4d075a74b502b7f402d565297e7376f15f2f0e34ffe218930c0ea6fcf1da11a0e3e694322d133f846317f40736ba91c4f7b1e4e4b249ac339d1955253292577882001cf4a4e5f1b9cb04f29ecd5871eac27d405da0f0c1dffeecb79e0880f06c2e141cb40814a6c8bab922a96e5e7f2ecc731e3b67ab79328ca331f425c0c02f22403987650318827fe68c04eca1529f44a3c0921bea1a60f91e7bb4bce59a34de09d1eb3e61dcc143b4b26170136eeb434012a03f17f8f2895396631b11c90235c66dac6a03a02143873006d0cbcb507c42cbfd407b27c7f74143cedb9b4f6a7adb4259d6d9f51361f8627e09c7285534f0e4c7a32aaa70ef4eb5912741a33a2bf169314ea2e0b3dd6e1e8af3eb2ff2cff0a61fd0f92e31de72a7d22280ee5b7ba1a940b5c7d00f5c247dd4a182205a455c8eab6992d9bf21bc55e80f076e11e3cbc32211939cb85769dcd6062daac4620a4c65d660d584f8d2f5848d2c7d28ed5ce5c601687611012510fde48c9151c3f992e8ed06df301103236058469ccb462e72afb4b082e60bb4c86cb4274b4dd3154dc8d7b794ba8d1fcd83b8e45608fb0bf9ae402a99920145d44f8e9132d6ec58443ea7b6758f5d3dc421b89aab5380ae8c77f92babc1e744284c5f200191320dc0e272f77c3835ee11a0e84cb4cf4543aeb7d0c8db914f1cee14a798e20fba7688e3d155ae238d746169550792b093e5761dca69d8fc894f69626cf50753ea5a6f399c39afc198c1ce695f1e63526618d93ef3e7ddc6de8f81ae495d545d8f08c09e006d4c324ecdb5362e3d19d44e3393450c11e9d5331bb2d748d8c737819b140ead17f5738f1199ce26b39ec16f112c4e0f318220e62779cd3cc739dda3a4a9d529003b43084f2ea363a40324f7302b07a52bd20b1c6c43007d239eef92de6b1dd80f0f1d1ac079ca083d9267f4d721ff190407bd7765da523617a675321e783d45993be6b0929aad54c5fca5e0539be86d6b3f33531c780de1b1427716258ad72fbfb8e979b20b265296d01653715028cd277e9c7a579dff260ae5343dd03221034fbbc6d89bbecf7e9738ddf60541cdaff7a1e6599274177dd6357bc99886bd864d4ff445ae0b27eaf69d3b76fa78a6111bfa68215423f2d02fd73c3205f1f827838668fa5c507b6acb242c388dfd8a549cb263bd943463caef41ba87ad1b5f27f619778b0348c9dc5099fd24e830d105c38d27d1fcde7c25a5c375f1e918d3db9ae8d6d076b4a7c0b097f06af7fd55794746428d1ad31e3889f2e173fd311cd2adc0765ebfd56725e0384e022fb82ec006e76b600078d46d52c76c2e66808646d4dcd35ea8576c298d11b80016b01b065e793774a44551ed8ef10976c70d950f5badef7b82d64e3eecd908ada425b14d3d4b26dda43bcc6b0e230b5c9df9bd5f22c3d541bacfc552df3472b7d20a225a92d8b0d3eb1bd85fb1efb7bff83adbd9330173daa3146c038be34ef085d52a94033f64941046b856604910fe9a0d34803ae483192885df8c76fc326c8bd7155252d70488016fe0e24c528561a26e83ecf59df67879fb10034c4bbd6b2dabbe5ce4d00ba1ee55e6560598d8139f017247ac82c98546ba4f882696afbf13bffe62f0226cb43150205fcab3778c33d8745861fe00780ee37b1f8e483cee0f7b9c85c6694e6a5a519af9af37f369ff4f17252b4614a3daa539d8322af65356e38327d26158ed0acdd3f7d8f311c77d645a2d65f568d23dd6aeebbb813106258d75ca31ce9fde4d4c41d287ee52c0f3beaf607e7c8c43352e21667b8c6c3831703c9a284a7b5c4abbd5d1f9c1a14ed782e0a62d80da1f767ed5fe89c7c71d110bee74a6409152395aacedbf5eb5c500205815517da7f7962afa9b560d48df8ed1daa79dcc8c4474b475ae60a190d572aab66281b0a2d6dc16ede8cbcef24117e78cff57d0abcb243672e7f225dda3bc5e2f6989607413544e019337463dd16cabf3aecf8017809f3da5a4de57f54d6d975df08a2bef9bbae72b709d54ca4703efd0685c79488918dbac2ac9fa2b2a903776e7a1c5a06b9d35e167524929e77b3147bb5a2b5e4c5ff6177132ccd5fd34f702a32913f57509ba856e6263bd5fb793b045a8e9b4719e82f4b3438b2223aabf6f6aa2f0587761f3084cb4349e6bf4a1d4649811b84a4a1185cf15597144f77a16731402bb1220803e09fee10e807cf6614b0ebd9071c7b28a795b32e09fc3d9900287a95bfe836ec8648820ae4730beab451d521413a46fd3daaa364dacf1ea79b6c87bf947d25539eff09ac1cf27311d0279a8c8f6222d6b92a85df22ff911f75f94dbca881b3381660d239f5c685910e3c3577ee96bc665628c6f52caf8378a65e6a83adb3af49d19b9c20a13b719a1fb2c6460d2a1fba98586fe5a1370c1a633efca551de897500ba5362bb745ad98bd94fbe3936203dc3531f384f1c80319dab050d41f90643eb5f763d3459e6fa50c28a579ca0e27a0eb797f97ed1e724e990e0c9acf31ed405fb6f392ce9aaf229b60354b2a98320886a52f657390dd957b82b11a2a8d295c57392148e8f999024882b252f2960032f68bf8f9da01d6e76ccbd0dfce189e603cc72d4a22e4a6a3953c57f4eff3be5520d52ca73d32a0364e3fbacd537e1612e9f8ddd4259aaac2313823867438bcf00e9eb1b4deabf43a0f8cdc9f2fec04b02516eab7e88c17b5adf6b86670eee040876e73669eb048e1a51128a4d7d409e89b57fba5ef414e6b7f93310bbf130d8876b74f063f6b67f4ad63b8e6ee100d8892bacf3e7bb3ca794234debe5cba77ff5cc536463860c352abac2cbd96c372ce7464f51e0838158cc610d6a2574ac968f88aa61651a86d904e419259475f48844a6d86dc0d242a84def3564e40c34cf217923156e60e8bd609deac529c3870a602d095cbfd37aa2c16aa60a0489bb7832276028bcc294d91b8bd7a879a3ac400a2904a22890dbddb5e5f96ebefbd9fa1a1f4e9f633ff031db0b1201878db476904ce9fb3446ccbab230bf2c8d0db8c33a5240f788378c847226f593bc93e5bc0d0487898db6df3f88a0770988c85080da9477dce5dd4cf7a4c28fdda4274c26a0ff7565263b1ed59d247943487721267056f697b9d4365ec796193dc685402e617e6681388277a954059431b04dccb48cb68565e2382b83fec44be0db3e802934e5c99b8815994c889f09838acda6e29d36879c70b5ca408b3c86201e84df367651a741a04efa5ff4189b227f52af1834693005acbe078fe7cff5bd34fa20496140dba3ede6659b6dfd735ed1387e139969113dce2acff63806db6f5953a04370e5491cb2af249f182d10b0adafd032d1ef169892f237810e047f880cf0cc0fdaf7ca31c3196e4b51f87e4db324f9827a9a70e7aa8f882e7f6ea5c6ac7e2feb67e242c6edf81ec87e39406afcec3c5247bb26554e94799e69db92332c47bb72c7762bddf67b7ee7170c3d5e427f63c87f2facbedac8dd87fcbf181db0f16e9eaa7cd1ec9711f5d55eeb532c65263193cd29ecb69e35cb47cf22c6fd9115f0a3bd708f564aa5c9771fe0ebcc0bdf9a58ba4cb45509224a9f6c712c3a26e4483bc58e285cc8e24abb5056032ac00d6d421a72d7b25e0e32a5103fc5cbe018cc7d54f8852cdddd5d004fddb15df3bb7c2aa19846e5f29421c27b21d0d6936c7588320d3058e71715aa5066c8f0b54edca0d1ae5feb3314e04387b3613f9aeabd2e2cabc1b0cbad9dd0193bfaed17cd64f092079321c61dffa85c70bee3963c124e684f5ec233d6abed0cf3ba0b44c5476f2a036be7f7322dafc1d3e43693bb4af08df141f6f9fe1482976265900f2933a025fb364c25d5ddfb527052e3d94a9739d3d5c39ec68f460c7e16939b12764e4b8759ef827b5ec2b5e632dd60d4c27bde165f02741db0858590f13b0f33ef1ae8498fee41a8b581d5a9c446e2ebfbbd6890a065f208ae59aeea7f703a4a82736e046ed72aa295f194f99fd5cf55c2a6db63a373f41011fa394a2ac89e065dbac46a9c6db04724fb84f4a545105216aa06f96f26c7b2b6915bc0e647c6dffaa24d72ebb5005b9301b74ee90f4fb270528ab5e7deb4c933996b7baefe6bf0f7e3a9f13d60be0b9721cd51e43ca216b81795d24209664f2c7f642a5af92ab5d26b00c451f02b391c001ec80fdcd3a3253ab2a8313df208871fecf6411a13d86da464db248fc176c1f69efc9c116e4d4b5456576167062d50513e29669127d8a0f07d6ada228c97c08cfb49c8e87c452098ba1dff2fa1d72a4832b88bff13a6d0f9aedd7e19f8168ba310ff2fba1779c227ea5f9c7cb261b8fb101999057f7367709f71cfb1b7c165c4575abe0ea59eab55f0b8c5ff662a05ce9539bceb0ddda318e3fd9f2c4b647763253b3cbd3d6eb973ed5d72a9b5859ab2950f51e9eb2febab430655df797f7a8fb83d2aee76909085b340e9dac4fd0db0e8471054f0090ec55ae35bbcf6d3c69be5b4bea9ec2dd051067946f648d91180f60fa7c1ee2e3356025004dc804716f12d967720c7fda0f5276c1437d90137a5e500ce6408921ea3d8ccad8f51ed9851fac375842f9469da9c5929418f229585eb2f66c64d98323c26bc341a5b70efc62abbdf64996f098b551ebd1573b2d93f169239cc30569f314599fce0bc928f826c0b4b81d8789c9c95cc9073baeea719928ea44b5e2cf90e780058845c184150a21c1db9064bf51fe3fd6e21c648013e2b2e1c950d9f56c99540a4cce768c623e7cf6b02a490d1c07e278ea40e4748ddae94eef5f9be5fbaa34b4bf851d0795bead0341a33825ac34c155a2eca7811b5ff78bdc8fe34bfb490dedcf9cefa1c95a4aa0c1a389d6608c912fac7b374e2f913cd6d4729a6131c745bc59d2b482355049ae3ba15da568f5aaca917a6adc4b4d5b37b8a34741bba3cbaaf1ad07942b30bbfae3051aec596fbc717837e7d113a6290c8a86716a8b0d8f99dc414b7d6ce964112dbe1c26581f89ffd61f94377aa5db78810ee4b9d56ed55dde4813cd06229a3f54e97150a3b7f75b5b953e1825b9b87c50fb9d5d373523440d9a1f43dc7f1a96969b2a9ba4b2d5547d7992a10dc35160c95a384dccd2f1e6882a4748e068ee78333adc9e7f386af803a976b1fdcbe55f9e018e57cd4e00e2ab4db43a4825b20f9882dfa819f3c04fe63a4817ad2ee15db313af251989b52b09ff488d79f38398c029f70423d71ba4c714f08317e6ba9b19e8ad8db5ae79be8faaaeb2126c44e1097fb8a95f147fb72d14c31985116c86eb32433615c911cb941a38d731c592fbbeac95c0effe7f2554911f9be277bf8311c017d4a7f34272edb43f7a21edeec0d58f340e132cd30b9f0718b6a54017acbc608b76506fab603232205dfa2db969f2213217a91d24aab4f99f04869fe4cf3343e8889a87689d6698608bb4096c41518269dbc5efa5a99056392d42f91a2a9daa3d34af6274034e813f4a1374b95c4b4aebe5de0bab3f2cd1523a718b97a556ba14125f8f81cd72f2d7ca37972d5cf088759f6f8231a9b95affef96ec9050007abad5eb54295f01b2ed5f58672999002e7df618bb68e0f59af4921375f762c6b69b4eeaa08d222794aaa38b54d9ab72292a61445b47f60a49f5daf7cb0635ac824af2f48a0c533a2d409fa1b9dd91b92359be71ead768ef7affef96ec9050007abad5eb54295f01b2ed5f58672999002e7df618bb68e0f59fe39c9c0b9d939e96157d015f1afd51c47f18c35815b478271a38dd0addb21da8b3de1d7adeba4d523826a983e69e995b78e88a1b0952146222afb3a3b44a1cf25319a1ea99fd90b7f1c2f5ca2b25f96299c1df561008ddedf76d7e192e6b9ccfe39c9c0b9d939e96157d015f1afd51c47f18c35815b478271a38dd0addb21dac1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff825319a1ea99fd90b7f1c2f5ca2b25f96299c1df561008ddedf76d7e192e6b9ccfe39c9c0b9d939e96157d015f1afd51c47f18c35815b478271a38dd0addb21dac1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff825319a1ea99fd90b7f1c2f5ca2b25f96299c1df561008ddedf76d7e192e6b9ccb98c570e436b460fef7ad6050191aff995824310638e40593d0a063ae107ec5eaeae4f18b3d4bb16b6450557bb2013224a5b4fcf1594b0639f1fae03c70186d1c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8c1c415dd003dfbb6227c2a84ae77a2a91a5a02ef1522e8ee650456d51bd55ff8927bc48516e2049fc991f55e74d07303fefec21ddb3030d1d6c16354c818a464397682f40c63d1241e26f1e6f0dac3b564f1c9c42c7c89593ed0edc286e4fc33db489cb92aca622e1badfb5a8ab040a9faa6b0514da73be0b020b2c6b35f20fcf934a6315e86bc8643c6a36012f88392bb22bea24c34eea7224d331be698e6b78b86321adbaf623e7c0001b414212caf083df13a2c8125b6def7485582b039c0a0c86d5562cb9c5e68f068c2e568fd70de50b29f522aa8e5a8c91c31582f223bd75d39f9e16733990c7236a2cd46e5ea4a112106b244a5882366845d407c369cccee8898b8d4010dc0108a02e893e5300adb26e5830b8f4062d1f6e9576583950e9c39d405b5b4fc7db1abc5b76a16357146aa062265295d2f427d41471eb35c0e9c39d405b5b4fc7db1abc5b76a16357146aa062265295d2f427d41471eb35c0e9c39d405b5b4fc7db1abc5b76a16357146aa062265295d2f427d41471eb35caca8fd1f9c86068105349f781c0a5af7837ffac7a843417774ee18ff1e58ac87d58381f2f9f8200ed6efae93597409ed64baca7b9072cddb20cfad9d166639bd519b71b5d07363f432c1a3ed814909bf055e2ba22f77961245490259046cdb870e9c39d405b5b4fc7db1abc5b76a16357146aa062265295d2f427d41471eb35c1588f8aa52cc5eb826153dba8e2fa04e4c0bd28f4859e7b5a76e396dc71c6bfa65774d94f58db4ce6322f2f177f6adac77f7e4a76bb3c00622c6b2d026778229bb96ead8dbefcd44bde4b72b2ec86d31bc7836a17df2e5bfad4f07af83f94cb6822ba857d570714442842ec0f3f2395ecee180c69aa38231fbe28afd32528986d9e314649038dabbb172e77930bfd0fe3586904aa89d4db7a36a8fd8c575ea145ff1f3dc33d627528e95fbf49b83b12844e653969a3b38cae085387e07d0ce2e822ba857d570714442842ec0f3f2395ecee180c69aa38231fbe28afd32528986822ba857d570714442842ec0f3f2395ecee180c69aa38231fbe28afd32528986ce458e9d737f22f7589f3bc337b54577a02e80e202050d0656cbd256ee40521a56e4be62964620f1eeed079acc96999f2b6045603ead4fd80e7fc4198c35fb08a325a37073a0e97548e838f19a164c17c28a72443ad655fcbaf6406c2d0eb6420e9c39d405b5b4fc7db1abc5b76a16357146aa062265295d2f427d41471eb35cedec6a54657028ce8b97ad36d2ed8867adeceb0324db4e695221c909c442cedc237e8c166ef3e79414bf72d723eb2722fb4ef78921524d8694f70c7386e9753992782873e7431aded5c02802bdb140a9fd797460619185f590b68da2390ccdead7b5887bb5ba80ee1093a74c6ed946c5d424121c6d37adca2575d6b8e9afae5b61a3f021e74c40d408a2525bdaf7889d2d8246d9e5bed0913fd69915b94c89e09aac2b7ce861851c19988b0119f756f56029f38606a0c08c149dbe5af9e363bd56d4e3189c06bd90b306134ef278dbdbb8bd1d4406e9d94891071647a55062bc70a096b4d31ccef8ced09524d30463e73426a223538c994aa2474e6f35cac64c5e33f032e46c8b94768d6072d676570f10b43735ca30bdf4e77769af3a2326e16a74dbab4400a4d0b452c69e3cefce7a6a5f3edaa4008458ffb0931c6ab7d7dece236aa285c65fea1a3cb7ab51352c52378cabc4068cec18bca788f092cc53f640f2883ab5ec84255f419b8d9d31dcc733e48e32613f43916b4da57c47c4a27a94b9ef6f65627a254ef18e277a5b3d3a2942138db3a7da57677bf2c56d88cee42c5c03c75fcefc5b43b00ffef28120fa0535c00872a9a9fe3ddb77fdc966feeb2c2bb4f2b0507b2014507b0536f937f42247b50606ab279757f99edb8d5837ebd4901323cf9051ba8a16a0e442bc28b755ff662a0bc1b12b00f1b8c81d916f0014fcb81d8f64a5009689c7a81787fc61795ba47227c9c133cad7307c568196b1727bb1078fca59a81bf617646544dc1d84a39cda1148ce78659eb4389fbcbee47a9bf1b68426dafb2cef86266be21ab12136eb09d102188aaeeacca9117a07dfc47b57d1e9e887dc4b63912c32a4ec0a3106f7c6c787ff23346ca79e32704423592e5322f6a696f395e8d476b21692bfa09d77efb3099e2fde110cc6181cd9d8e60628376570e12be8ae1cc478c5a4436f9f60b16a2ef1fcb0c029c03543a3571fb61b99b25bb74c57122f8c03ea4e53a8fc186d4cf070dc12eebce9d6b8e95514f723a30cd6a7062de5043f3fb1d5a450ecd96982bd5231a47da439d652fdd1a9694b0cc411584fc85c40334faa595105f64cb6fa0fc66649458a86a93613edaf6de8179b104c5d0810ac622b1a78d1dc888affcb64b331d5b7da747d455ec9056939b4c5ec583eac22bd6ae870923f4c071ab5a0c65688c4d182afc4ab2a3662c1664a5f38cbf7eebe30873185c0e8bc9ddfd0653f6d3907926e905d536b6d99fbde85dd80c731eff5a780cb51cf94aec19da747da4c50679aa0691317c0441c4f7ca472b7578a0cc0c7283220fd48d26767d05c17fb2e9c6f557061a8f6095605976b84663ed2857a27c44392875c8d28ef16ea44a3930e32772ef74e09f23af054516bac65b333df1d5b4341662b0b5a1abe111b41a172b1baded09ec0ed8df62e01dae0757f43692f4ff4913060c66c62f8c26e642fe58f5d7640617528e7220ee8fdb28c997d90bb236ad527cfe2217f2fa0839fdd42bbfafbbaa82181b02b5bd2e96823a9f81fd0de105c380b22810bbe8bdc15e5530d6e8c388f0cad1ee45a9e55f395f28cb36f7b6cdf1c25b4cbcfe8c22599bed8f34459086296b5f65bd438a18b6f427d27e22a0b6afd41a38db11abc8b568ffe6bbec2bfae5b80dcfcf46f46c14cf5859abc57832c0e697865f2cb0b86c1c00ccf0942e3965904e84f69079857518ad98bbf84ed77ab704cf8f03f78febdd61da74a5e023dca2d885a289797a8bf121224e9fc43725a8c515e3881f13cca7ade157ec077b7882d5f4ca7b56563a91b0aa4d7b3fbd1aa2fb1601177bdd849e533d201324ae3db348983ddf072982f06f66584e4b268d1e011bd7ea42eaa0166e75b2d69673b190e15a0394c0ee3ce6109a6b7a18b9218611f6ca094808ac9caedc8cef43071b8a8e5d8706b8572be9b0744189f20d9225c22a6d2e0cfa4a77f0c73a1e835fa044a25b6179f861a29fac8a759788fe12ec8e44439214c5f26dfa859c0db5103a485e1e5cb0d25131481435bd111f102d55dd0d2c828cd7bb3943d564f6029288a98b9aa068e01db95e9e680e7eec250ebefc5f509a29ff96c525672f3dafc52df0f56fbd046a12cbc3cf9f1ac966286ff456dcd0469f7abc34e08703725a3f1fdcc2da6aee6cc7f495ce183190c651f83bcc8d92c9ea4cace22ec405a940bf3b383a3d2c894468e095db8dfeb7ee195ad70eeae761d12820d3c7d5b71b3dc98027ddf2d3bd1142c4bad7b41ed56c287f350d76717ade6ac112d4bb0ee4f211adcd766911b2595ce5b5f6852e78db22e941122d3ee0d38b8040d43dd9af8c4bb4a3189d1e9542b0d13d786e630b9080b06e5159a32405c539f472c0f0f176fb11769715fb7dccfb2c63f2ec9542832383fea9334ab62b55100aaa71fa03183a9d95a394fc8bfd87d3058a0b54a829b1bde3075f28fef3230267906eb7136533ac42fa1c42e02310015fea27677d8fad6de73c584558fa6b79670c29dae1c8ddf45d95b7769896c8a79deb6840867b782eb815bed7ce144d070d3f0cf75c9f9864d863a9d21ee46eb41416607f67a244105c17817571553db410ff731890ba514c7d746e34526fcebfffc14491c72df687294528840133d71c02edccde71d771ab47212f1931fb07b1e9dde6255150e085a893a5d812c44458cf2e1d4be0fce91d59848ca9a593b475628d9f482b45ff6431c194e33cfb315b96ff452004f1a2b33f9bab4780ce39b3486233995c92e9da0405a1ebb3f4ab61cc900c2b0304c544949cde187361c0dd288a1e89549fb90a160f411d5c353ba874f82668b18d66aeed5cad33d9154d4b93986e892e90a887920b6ebe6e9a08f17f98d82c6adca935831f9d0548151803dae90e5ee891579de4536e1958260eb5bed87a9a1eb60b38758774b2217d308bb7ac2cbaa8c0fa00312e9ee58df6341a8f3dc3b0ee95c33e6917befb9c8da92a38d62fab2e48fa65c6a76d43d02f6683763e68c2ea0958dac058a0e1a1954b1c8912710b9a38c2a56d113ba0b1384e01f203a6e55c8f89e9f590bc928ad5911ef463d430591726032e85d4c2025d7eb37e2c327e55954a62d8cc69ca0af1ed76efed9833512e27ff28a451bd90fbc91d38295a4a423e2e6dbf120a0841a0b59e12f185f8fb22f3046c60a52111685bbda7d843fa2d12e11d4b6f355926c3d54559a1ceefa6469699becb3dc8574489bff1b7ac6dc3b49af5766c277c0a29e665b78894993c064f37b7f5234496cb1401164a2b045f38fb697879c83279ddd5137ca29191b9c31efe5e03aa5c9163086c64a17367885d6a8e16127a258e85331c849f311e49c304b84a0af1b9a8cdd79980bcf4dbfb5487909c799cf133fbfb2e9dd75235a9a8792e26fa98bae9d65863ff113313038d43736742de96cc3bc7be0832a56cf1e0f68a7d2c5cf3ed3d15539665ecb98ba2c2988fee433a4ed1955c99a859acc3a30ccef8e165363eee1971e647b8b68ddc74c9909f7c8c3021143389c67f53aa21a57d421bac3507331fc1a459ec7286e2d76c2af39ce9539d24a9b6e895e7f7a1f7d038468eb07888544705c42a119dd4e4371b0fb0351a0f03af9b00540a847206b888d1e703116256cf3f090e9ad60a9eb9cd78d2aeab98aaae3ee1a92453a51bfebc27e15a47dc54f13a317dc19240adfbf338df6f64a08da1c08567620d7bf4e0dd781fd345ec452dfb5352114ab4326b6c8bac014493e77894b7591ea06ee8aa6efdc3dd214e3c04769f98e84eb08b7acb4c7219c2243290f06f0ee8ca898e075281a09d98ea95699364aac111e947d39bde0fa8e3ac254f79b9f607019b545141cdcefffd00504dc6ffe35ead3fc9fbb6c804e01acb796b32663ccb2133681350dc8e10ab88c74b268c78c86231b9f0c21b7d13b5d87ce613f6ec813ecae791cbaaf8e6e8cefe1b0e2ec49bf75c063b952c1c7145be7ff36339de73eb862468bd690634450c7de33beb9796b752c559cabfb53f45ebe5e65c29ad092ea8698f3c87ab476f74711787e30509d7c1b84aafcd59ae6c37a0a76bfe2180ab15b83a48d8c36450937879cb1264ffacdbb32dfab84c25716747cc48ba3789ad618cfd6fae9deef9fd31aa2b8141eeb80f5e2bbc0d59ae6c37a0a76bfe2180ab15b83a48d8c36450937879cb1264ffacdbb32dfab90b3baf1d5fe4e7bd4ff0149b983d87eb6c2c99813fd469fdc081485ae33fc9bd59ae6c37a0a76bfe2180ab15b83a48d8c36450937879cb1264ffacdbb32dfabd59ae6c37a0a76bfe2180ab15b83a48d8c36450937879cb1264ffacdbb32dfab9d35be8d875a599e3d65819358b4c932c4a0311b6f7a139919f4424694158c4512868920b82cf599346988f2d4a22654f54ace237bf99718a389bc8a436bd4448884e751a3709b9c76f1499cd34dbf4cef96bec8e0d4565855b5207c8a6c98996c4d5dea58183dd0aa24923d8a0b91cbe9a40758ae5bda7a9890e3261347e049fa32b75f1d1cda081ba428ed107043aa1965416ebc1103fcb6224b7a8c8b80282b2a23e5111f401be0dd1a2019dea35b4a50eb4502fb3c3cafe8d7b3d23c727432df61659f04ada2d1890c926d81649641a6e761e78d17c7438ac85f24971d11d1ce7167968164aade8e131d3930cfce4349430b15d51d697b38ecb603ce4ff65ec7223dd19627a7cfe5b886e3c7be45b4d29f1a4c9a0962597efded2d48834f3073e8a9fd6aa612849e8e63bf4e7da144d284e3f7a6d96c32169491ac1a6855da3e5408408aa899847bff9464006396b37aef2caf8a8450f1c2e0e5d53bf82889a2fd65f654d4cccf927db8d00c846f6fd5d83be73e2b456255275ff9bcd2148aa48d09306683a5ceff724bd46ab75061c1a6ee23a69033cb987b126211162f186f11a50c7b0243a2bbf08f6861f09728047a1ca66eada6a5d9f168717eab84d632e261b078808f747784f0ae3b50f08c5746503a8ff1f277d7262cba3f1a43705241f9e20c84ea8110f10e4c98826779f808ca0a4f2987e7f914855b0479ca17b62e3b8d15dcfcc1949d3fc6673d472b04aef35ba9db61fe1a7be0b8ab7eb748297c52bdf3ddfbd8a4f9d76f5c2e88577434710164ca05e192799634137d72da3e5408408aa899847bff9464006396b37aef2caf8a8450f1c2e0e5d53bf82834ec9bc6f0fb86affceb0012e1e6f24a2b27f1b8f8e611d08f23c5758418b1d05a4bbf7473d80dd1728085732e17c1ef12e3e88951d4113006b166ce99f51e2693735a7ce445b291b504aeca7b1036f934258198e94a220c4a6c30ea1586f8c60213abc50419dec5e5dc4de976f91287d69a382d0b6fd4400910cc2e12d3be2bc4bbca31bf9d5e3392479629f85b37cbbbd80b0af33bccb2fdeedbccb8686f845a4bbf7473d80dd1728085732e17c1ef12e3e88951d4113006b166ce99f51e26d4b0ef35914c78956edd008d4dda50179cd102ba687df3bd3cf33db3d51de73b5a4bbf7473d80dd1728085732e17c1ef12e3e88951d4113006b166ce99f51e2603a20f48047ae1445180451d4eabdf52c434c4d6fb1cc1d02520a94387ada70cc64076abb5b0e6cf7bfa4140037fce6babfa5bb9fe377b90f146731b03cbc3a75a4bbf7473d80dd1728085732e17c1ef12e3e88951d4113006b166ce99f51e26c64076abb5b0e6cf7bfa4140037fce6babfa5bb9fe377b90f146731b03cbc3a75a4bbf7473d80dd1728085732e17c1ef12e3e88951d4113006b166ce99f51e26fea41cb60c8ec9975b93e0f4ebe8498873e0ff36faa5afbbdfaa96e18ad9fe8ec848f0b2b2795cda170f75ca1f7f47ff1091cedfce9a17f0eb0b70529c287616bbbf8e7176054e95824d64bdb4b18da7297105bb0c7d513c324dc44e6d3e98d49b1322282089d702e9e9cff4d4a6448467eaec9f842543ebd1405c7b229e9ea947523c078ccb090ddaf9b4024934fa1faf47f8bdbbd117d9e8f958d594e543239af20c968807fd35c70bdd5823dcfaf4ffe635bdb16c3cb5464cf3b2b4ab2633d83101a311480f2250385efe23c7f6374ba18f27382aad6b321c69bfa584ad59b43b7c38cfa8185c35c11b689f700881ae4cbd8b2d997582589ebccc640983f4b44899dca4f97e629f97ab68e443e394ba50211c27b87da5d90247ec52f34929bb1054a93e8c85866c274c0a08954cd658a8bec4a39efcc941739303e9518ca6ea238e448e914ee1056ad065954f9a12e3876b86f99821902b06a337cb0630ff5cbf9ca2e73f3ac46f8d1ba03ca4d38531660c6ebcd6d0459a4607b6800741c3c920515ab60017caff5b237b77cc68807885a226d07cc7bbbd75db5b7112f255573ab89d6eb7e84bdb84d784db6ebcfe5427d2fee3283ef602b0beaa690184e5f7d7b497491dc8ae8505f17c3a90ae2a422cdf26485552056d6932c5e69f1399a35f53df854c53f368ed1abcb5d8efd8a1cf1e28e7fa8b1aa67d555f26776d996c06c31da6b838b1ab3c75ae6b01173c037d86f39c0d18b9079ce2f2c4f2969a52c4261c3b88cdde14e6fd165a80f830e827eeb7b8606210ae94300df2f156c805c5731daa95106ab9fc7da2c2d2c3add531001ac7d96b325ba3f173aad5801d6487852136e038163695a4adec1adcc1b662e2ef244fa3b36ccfdb47a5e92eae2ed163383e4c99038ce75062a7402dc2bb737627c9ddd5a08b6203158199d18a45cefd729a4c578310c7d83306d5488743b9efddb97ec1ea9b008ff4c848a29a63dda7e6cbc55df52b4792b2b2c0516f224877393ec420ee6a6d50f638c876c12e8e426dedfd7aeb3e9e9ff013279c99fd5fe87a23ff79135826a1c59b7506d9ae6102012afa1c6d279c46373ea109cd25ade303423f8ce987ae78b9d291ca2cb3ec1ba964a70cc135a4ececff01659c917d2108619f4e8daa99cc52b9c6af4ceac82c01fac871b4b7a9af9099928d5f3fc330ac2a9f93a856c359ea6914d72abe440ce9d8ad7d7883aae6a5eb6069703b903b172fef8eb77b4585088ffd43ce7db8a3e5489fb3cb7a487ccceee2d543b23cf71e9dac0b7000e42c2b70619681bb6c09a16915aa904d5fd4a51211c5ec2c8a8651a40a40eb54198d80036f7c84760ec542da337dbeb33a0fe0bde6597c5135e3f0fa91d0de2293a729b8bd9249eeb000fd3691e65d2392106e66729a441febf3eac395648aa14e959c5e6e4578e39eb0436257bd37080faaf76f87bc6629a59ffe81fc3d9a7dbd7676c36dc21c1cf53158e8333a29d4d96b4f4cb29854a941f8d7ee9704312eb4f23d7ab7bf5684e048fd07f1ead5bce83c5346e79c8e03248ca55d5ed8522f8832bdc04e48b8ddd0c9c1008b99d39254c4f45116e86c2621d7f3ccc536633dc2cce98123a18fda525060a53edf03e2391f63d3cf58057202a12ad9eb0fbcf2944665b3f51ebea051547150d269934e9f491318077112a7f5e50f40f608da8d2330ec6808d7f439d777828fcf85a86b4dcae8f861d382064163b7d71040e2d25fd85df67cd5258407088e83cf6338c00940197bb333376ca8f7ba3db10303dfe8ef7d7b74511c0912523ad679368372bc64d0740ee6783b00cf2db2f066e407b7e8d695ea1fac142116743083e52e59f8fbb4715e37216b8273947c2f64933e626a8ebc477a0595f0cc6bc4e462792c888d93f0a497c4ff5333c83c1b8d3ac3be0cc86da4cf4b22326ae70744f3332062310977de059377c2cdfe7ebc36966892ea671705b753935524a6b6adc2762bd9a52ec8070b4b894ea8d0293fa650a51d638207cbc16a681b96a48ed3ba4bee0b9d4b69935c99eb8a78c753eed421392cafdccab80d6b9e9159190bf9b2737559761e9910ea262015bc6821a4d222477586f9f224edb88ac1883dc9a45f26cbb34b38f68161eecb6873a06b47c5adae4d5c3ac2eaad52287f4b0c996178dd52b4b4865241ac3b17a8beede912f515a91eb44292f844534a7bb16f67a28b59af76498013d1e28723b86f4ecf074dba88ea37db5574f7f3c40f04241c595c9e68fe478049fff898cce46e30fd03241d9191ce8e8eb51f0aaf606aeedca2c016e9bda4d107b2b778acdbcccf5ff27d1ea284c7309247f6af8e4946b775f12cc66ae7d8df1bf27f7784b9dd22878e266561899dab0902ab2d38385a3206e49472696c3b52de20c8589a8edd2ae257d0b494ce61d1fe84288405dfa2582e65925fd7b6ccfa9d9c7ee9173dd1de802ae8cd115e493cdb59e565e635a93e9c7570100929f39dad7db7aa5dec9b8866a89aeff773b777cc3fe370497998a00d2785f6b9cb03f47713d766f2a16b629edb47cc4e23f296195ff5edb932fd623f3cc123958b679a0ed0893cc5021a6ecba00d5ef139e1a2e805ce7acd326069b001f01d6a04ed1c0ea32b024b086b1fe85487eda0ba1850c4748d1f96435f4344597bdc7d72d7c80532fc57aec430e613d9ee19b3bc8841c4d7c61f05af2e91ab52c609094a51422bab2c772859d88c8285ff649bbfaa9313ff5ca510ee289292c3ddb76b2556dc86f1a9bf783cea11eb1bf8e793c7580020bb0616e33bac34702b83b1da57ca0e6fa281c03e9387e2f1e6e17c6306971210857fedd79a3d13d03d88d69f72fdf34d9fdf4987747b9e452306d311e0218f0ac3b27ed439636d0fd616fbb38d6b603216fa4c0110425e6c9fef66f6bb533a9e8fefc60cd0f04516498953a8d51b059da5950981331a5cc12c2925a899d66ab114a0e2be5407af3c651ea847ef7bb63f86980a7dc4a112a71a0a46530bb4a97cb230bebd987d8b15be9636d730a59dee04f1475aea58ab127d7509c57b68845464a5ed96e426a20a4baec24db8c113ba00e5b1707c27f060a6cba8cbe365ed320bdc048b1ed334c763b8075da21567d9736290dd3612e86b53be6cedee4664b1dab77b36e8f1a1403b06b8a96405639cd3dad5ffd0000f2a56d926319d2ff0abe914ac0ebfd03587a6857827b4faaa8ad77a89de479ea84701608ae60de9a484d53ea80fbb82013685850b32d0bb071ba5a67032b3a36dd0c720424c75b0107f1e5644dca14be5a28ad9714fd68a9503109c8829ff58932cdc0949cb5de6af244c64fa17b4e266507c0f38af9bd0006ce36b111788456c20637eec1f25edac980e5b86b00aeb100dd939e0bd3484c71977ccf2d26f6068d4e3299b9f1038c5885128c97168c962a4763719defabf9ae382498167d1a159d6e13d85970a5cc953c786ead7f4738b7f8f47e3663fc8840463c1eb76c2968ff5f6c764c4e38196cb0c9420796ce676cc237f5f592fbb96b2d97ac228c759828a6bba7c031dc5724ddbdc7e8c9751f79b49375789addec32ec8dbcf38f24872bc531f9f9229e7b0a8d1dc42a06758dcec893049d8272bd844dce6459791b5b78b6bbfc1453d128c75ce49f07ad0d0c16eeef4dd18a2a0154e7065b74eccfa51d2a400c455ddc8d8ef107b8e6105d7c13493aa5cfae4bab137570647168684884f6ab2a06f01d2970233f5202a858d85ef0f916346415cc84f72dd55723891c93280d7106f235890a6e6ebbcefecff4e84d9385183722a7adaecb9f0383855d0a201939c600d248988eed1e8ffa3f393ee43c1d0b18766cd37c3b6ba911f4b14a947eab739b13e069a970030421a64fe004274c3536fb00b424c0fe3498d9134dd6074d574f6a736fc971b409386f215c4c0f356959bc1718f2d5797451d6fcd6b09a852ee4749c8753d176802de21fa29e765b49c9aaea19b2cb4fe6c8848ba7e7efa2bb805787e86d2b30dba6ed7ee5832255110e0c7aabb53c9fcf0e2845a9d65a848dbca82c2e88d142ac656c7588ce7d7671c0d6abbd3826e1c3bb9da9cfc7b31c031f27aa211d79d94e8f292bbe8f030affe968096c98daffb8a46338f804780174a0479d3a92f3a6c5085cb924edc1f0cfac933b6ad7f06e67c779d958da139b8effcef252e41f22369fb021be099c535192d4d0894fc503e52fe643d2c29bfba36a48eefa63d5a959828d0cc8dc41d7e9c71cc0b36ee3e693e6601f8921c8ad3863e3ba89890822db7a32ff9f3a3bfd7e918d63ca160d350ca458638899bef7decf552f1e2375724075d21049e1bc85e6ddb808f98d1c9253ed1fa3a914341ca5eda5c297e503463f2f1b151ab0958fd4afd4fdbf0e484f5b612d64476498d41f86dd3503056066debd39da1cf655c54957764c3f5147375d476067e0e8d90a077dfba1ffcbf90a9461956cd0c1270720f4b7ba4aedabbf2b126a504b9abe942d8057a89a1c604b34e4d726d200d6d3b9203a7fb7a0824eb20352ce2f1de6987d61f7f42fc65e8a21aeebdb1a0b1b85f2011e2e2b344a54cc6f3f489d2f0d83f86a0a4033e8db0d4e5750b44c0ec2aed567d5b20dff01f78703ca9fd114022d02b32c1f722087c9b01650a5de7c7bb55cdca6a47faa17e216ecd640c345f3f712f8b4145d9d968e785e2c32bbf18957ebace86ac4514368431ee155f238dc44bbb9045c43b9c351590ff442d3f314947f47008076193696360909b0b2072a5b8cc72f81cbb493f295b6d2fa603614077300458c529523a03d4109ba7ec3a53bd381561c4e0e1bbd681f4e920e6a03d2a13a14585bb2bc671fa64a3761a4435ab505d5f7cfad8008d7e8f36bc742bb7e0abac2b0838cd51a7eae2821afa27996b1fba074d907d5894e4e798233db21d2e2daac05f6e6a38c64fdccf47c0f261a94cf420764580faa2d9d4eb974c2e32ddc002008383ad9f89ac546855ecb7450fa53c1f56fe3cd4784ccd7e44e1a83227d9f5d345b366dd4bb46948c56d709dd3c0e175359ae70bc59ae80da512db26a83a846841831e02462f650efb4f357bac9e5caa223ab5c630748960f3f160d13aa937ff31bfe3a387b475e8e51929025d0c78aad9957abc767ca89e919ec97c216570082cc41101393c3a48a2201d0866f87fae6b119ee15dc3d19188344ff6f262b48c6c3a153db9d2f1f7386e9f966da84484bebeaa767012a8489b4419a8defea9e1a75f72527643679a419b2d3da11681e95df884fbaa5e65d698c269ccdade8d4246adb66cef1f9485a748b392269401ba6b96df7e66d76f0bc4c3befc686b4e139a71dfa6485b852b48b499cce87ff8f2f127a52c816ee06e99abd5fa3083fc9dfad19caa4b4cce8f844a44cee7d0a1c229d8684aeb5de1725d36906abcfafcf150bfe6d478c5243a5cfaac7cfecc57444430a11d10e4a8eb7131d02a04432b8e336154077bb98f2493d071369443a45df69aed4563f2c3146f46acf9f539845e12c6b26b1ad794605edc0784da1d9b004b64612a5087b0e10dfe52167623d67406b2a52bea1026391e3834d90274806c1cba650d8e5438ddd01f22db1f6b477a513983d67dcb28d84f8f4a27e704b076aef50dc469729e57699a2ed610852f1cb225038dda2ee536d628d1aced3048809bfc9ff1975f224cc6c184bc3fdd0689b9852da63a483624b4c2e3992e1fb7a8cd6af2704dc988798228664e369a47dbf67cdb1384978f5bcf51fc2aa7e034b086661f6071dba09b02cd32fb7316cc68ef8c71708f2f6f0249dcf4722be77952ac862ea90bfc1ea813e55f51138dd3a523eb54c6124b81478127f009bfa92a1e8854d886730c5bed1d47c65ef0f02308803663f048ad599f7ddb733287affc581f66273c91cf99e92e09d6ea6a1fcf26c727bb988d00f8aec8ba966dd690392e80e9061e0a67cf5ff9b8fba4b22368ae361becb83168df3ed56fbead741ddf4c023b32319673c52b5399ccd0f53d26e519cc01408ca4be41cbb94baf09da0a68ea68638c3369d124a79704a6b6e10cb2d3bc3709038f1bc320ae7e305f1a132f151ee2b9fc20cb6b918d661c4157ddd83f194dddadaa461589b61334c4331de71df79bdbc45b3faef1125582cabeb3109ed21632795eb84bb210926261bea5e9c27325c644ecc8b0f5317e8d60b98ad8bdd92c94744ceda66f893e49756f150eb268ae34d757d02361295e50fc89ed6b9de7392c0361bfeb533009d2b4040b391626a8325078711948a877e7197f520f57d15def73178aced82e444d7a2588a49fac7bc895b28097a42357da43ca3b953d52f5d919ea51d9f776bf37975a6359fdeb6cab082cb02ddf4d876bdbb6594ae94ef3fa1c4b57bdea9bbc75ee9539b6b0b2eaf89aa18df5ceafd059f115e24d174c642fe7d9fe7e9bb14850dce65a7c3a2ea00879b3fff01a84c67fb9c322a8cde1e3f76877aec7bf8f2ede3f712dc28f87b630c4c38eb4c177329db8c9f9dcde184d0e8d45a3f9fcbdc134781b859d36019872f839b51f782d93c870363e69c58a01063109d39b7aba7288bf6b5fd77ea813b11a87f6c508ea9a5c045b5d1c85d99fdebf09a2dc116fff199cf7c6e0cf8d48f191000f4543b94838c04c5c69d47777e11846b7761f13711a04b5e7b077861c8306e68fcf687419b5c48e72981b7f8d0c9b9e6a61db0de4731cf0f3975a0c54a428a904c1b23473bc8e1792d4828876c6f2ad8b71ebba5376063adedca7efdaa62ee4b5184e38206c46c6af64eecf7664bddddf4e96df8b912b52b12340eec386774f88019dca99415c9ba9d99a2595f57a40658ce572ef4a93928a9b3d145eb3cc40559c0ebe43f828a0db62e232e8e9166d99f81de056ed2f9b24c5b1a406de293f1a1c1f191bcdd7ff42dd245af07490cfe68650b75ab57ef5f2c1853d203d169f98a738d3c4ad3025efd780a5696106c7177891f617182b727f71c0d7e39ea19565fbdbc7b73a1899d116ced0fd46db45322f0d5f752a4f1441dd21967099aaecfb5ba2feb420e5ad69fe5369bca38efbe5129870ceb32aa11e40597a83d51697d494cde27d99d7015e5726aef82cf8482ae5c148ab4d911c367f51da30a5d28d121ee0ae919f9dc5a2cd814aff45d2cc5531098badb3a050ca593ffb13a3c138d85305ec1606d6e973f198f946ba5fd432a7f9470fa9fd81a6a62cea86f71566a9551e71da8161593182fc087392e56c483ede5961345ed4cb8c906f6ee451a4f06facce79640cf4723a870c1662ada7db6e659199f7933b2eacd1a0209b2e343e60a5585336c19c3027cbe805b0cfcf5b7f606b9dc10127f8c3dae53c17c548b7767248e7a8dd4ff6d98399bd3350116b3b4c243dccd14f3c78878eaca13998cb3d3af8299d941784290f792957ce5e25fa0dfb733f6c0f4ed9215143029e83cd1ce626864099bada88e5ca68b83739c4cc0ea2be6c34406c6327b0ea265c3537919375c84920b926e44a98d69fb69c9f0f6cf5c03591ea585f716280ebb7ae22fb033496dc53cf8350f3c931742fdba055fc6b79af3b77c3c71d54d52caef9ac8e377caa45dd76ad0cd13820d07f100e950307d7dc571d360be82cfd0b1cc84017da91c76f4492e44d8af7e4f25d3d7251fe2e5c8535a5ad9ed7b5974b42a8bc12a5063f9eacc0c44e676eb8fbe700e6d8f653c7683ac11a20830ff9c3030736abdc869b5c2da090705c523b892e4bfa9155a5d78f35e42e0a8a106861d9c779fdd246106005e6a354fe6b36ca7285e0f6d4ae13d3e542bbc06603882b882421b74697822428dabfb95463d2b22c55894471a209497ba01e510a49f15b156261aade9943117037445b2f859e3894701e399cc37ce91a7104fc693e42988a1a52ca0e05f5c384a6597c26bd4094e9dd7a17093aa523a88951e090be1f7baad753f6cc34306e11d4e0db8893b67a196b19802fc0a2f492cdc91728b4216d4c99476b2e6da64b91bc4839ef642e41898d043a03b88595445eacea42f7cce5b0c1b4ea40602c2581c0366f85a65cc242e03e09e4c5a4123c9761e57509a80aa1a66ff4b058dd5d69345024d595656f58ea3238d5411c47ea2b44a856c64e2fedd229ee9b15e41ae829f9ded7d9a8613bfa0493a0446acdfacac4fb19a7e8216eac7fc705dde7f3eacbe15711eb3ae7f1d912eb9e9b8a60b20bf130ebe643a895283edd8037e55a46819746a81e05d1e9ef0575e49e82ad8d22f1f9c937ee3460f79212f7b64622c4d246f93f4b39f4386db14ce8ac4921e6b864ad155677042f9c0a2f490e89aee4fc048d5ad54eaba355ddc34ecd2cd2768593ab527c627fdab7e024b43e4ebbae151f267490b155960bff8b84dcd5717eef497a3094d139b9113cb1a503d8e7c2ddbbcdf706b8c011680fb837bae96259bd8f8ea73f8d5de0fc92b8303a54d03edb6fe234e5fe46b2ff4aee9ef42481b2460de8c48468c365b2fd5ed6cd4c19095a33d96d199669dd4a34300498ccef580199475cb4043f21e96f0f204f30f3ea756e4000799fd6700665ef522f0d8798a4c67c9a727f1dc764aae1dba3d222a68ecbe7a99fb51b21211a703b49d680d041ecfe62438c145db22382da730f241c050219be6286d0d2744f2f16d37767c5e5b4ef9826b7aab6496cb11adaf27313cc8f7a84ac81cee0d6a2b8ffd65bcb9ad0380eec790f083e29df7a32808aa9af646a4c680ce6c8898ec213134d66cbe18601841abc54d98d165da0c9fce18a9ecba76151bdcd7cda7495d3275edf1be183a130f311e3175f1659e3c6f7bd2f7f668e2c82a4e01f42e831e1764771c2ac44f0b36a6406322236fbf123e2b3e4fcbd91ca70f15d54c3233a1a20e4b9e5d0aceaeb8bd31c8526c9171a03a66a2d67ae5962ccd45c7349ad232d8603c0270665c74f1bd8b84468d89c068a476f12534c82eeecf20ff6fd8f1b039d2cd6947cb168717ac0b830a2aa6bfe9b2ae1055d5bfbaf817f3a44dc644f23265a47dd1e5fb6a908d142ceba277b62f9693e67e2945919d2e0caa9da7ce53d43240a5059fc35f08506a9f94781fdd78f10074e6937032c466c270f42f1962beafb2a6fa2c936efd0ffe1c9535017746b7e367804b0de7e405fb25bf08dc6c7d8a0317551488da425ac1eaef1add5eedd746775ce42ad862e30abf82c6006dce118bbffc88a90d4766902dfb7792bce1b757b78aaab6ac6c780406080c5287e184619e4216cc82695adac91b162d58aa16301da5ea81825115af9fe44ef08bdcecaaeae801281d333a0352ae3aa1788954b8909b5a3980d7b91d0e18e6e85e39d95542824330403ea86730d25178e8ecb8cac0ab4e1084f09e5e003793410dafa946d7a16c3d27009f0a49673d14b8e848f366bcc8bfc2d2ca42b8cf337db4a1498cef62beefd5385a1a7b25437fb2cfb62a7e3f1be541ec457b1ac0caed6d338e4ec2eff3ea77ee02f00bd1cceae89476122644dd14efe6f397abc7e0e542a3e5acc5353bac1906ef024e9707e6ad8b52f9d1a57617b3905636b29277a6215c5296fb6834bbeb2e4c2ea8e71d2a188a0d40367d5b6d9b4f6e8535fc363eafa4694d009120bb9ecff2d8bccc376cbf862f6cb820c2ba087de3627e8cf0221583e0e61ba770f948b1983950bb4d1d2b49e6b7831db1cd5108877c03972fc93f7eb7733372d7644b15422b4ac193d4a1be05534a0f55cc61d87e01416daeb465120e20b74be644b8f8cabe9ccf26de330d7c4069292c8c6c0fbbdea03ae1dcf0f20c0b2f9d88307b52b18f662ad039c107cde13107fa953a455e6f7706b8a713fd76aebdbd190e2b0cdaeca14a8a09d8ccf4345466190a0e87d8e3e6f97701a70c6550d821abf76d26cc44f0b2fef535c9532a4e8e6e16a637008a0626348b1abdc7c476c8ae326353b39b29d8120c7474a9958e895265ccc2176185606fce3b0903735bcb0ce63f3d3fe33093af6865370c2abd61aaa2fbaec9712e66b50bf6954ef8c491dff2ed94ac90c1ea92fda867aaaf88b049f7d0626f78ad0031467a79f6d6b19fa09ac09301667a5aaaf51b7370a953e6c2707885a3968fd71802fc4470fcf94b7644653ba1ab427b7161bbdb739b83ed674916149daa989fde7467b71bf9f73dd5babf790652315556c2863bc01b420a96de70443d0358f69c1e7f65792ab29b862440de0ae95acd97190e01e21281e1585f07cb6baae1f99203fc93bafbdc04e3e3656b86529d96f7d45b0fd32ca4c9e54d74bfd14b76ad42697b78d87b12051e63770c610556c36883ec3fe0c9ddec6a9ae15e719d81727d62c96c2c9cb4022149b63d60b53d4a1e6c846f6bb8fa550f0815a43624c5f99c0ef8e7369be2119431326a9decf269a0bcb1b3be919a6cef99a134f41c0260e0ea315aa467f3f8605dd9a318cc28a2c83172ff72b40bc0a2dcbf526e565e2d6247165e37fe3a8e9bb2144c647a950cbbcb7d35382dcf1c6c6f584d9f8aa7e527f512d3727f2bd4c2c550d51b86a64ae4899da4193001b630b3e37b66a163ab68d98c08286ca4f7f8fc3a9c2d82fc2c893ea6117532af0b849b602fcb7dab7fb479af2752c5f2411cd727a082f5759d478340970226dd7152686db3186923b6f4d70b14e37f71661e321618538dbcb5aa8830151519522b6974f1db4072c77d12b517076456f83021bd746739a7bbfceb168caf42cb0d355f8b2b1519fadd3a95c70378279f53ae7ce777031581eff9924933eab23b2667627a6047978559af21d02b3be2640c0994b7e2bacf59dbb26fe6e2751c5f2ae3c6ff4f651c2095ef9c03160cdf1a47031aa20f86827aa94b57a4987cca3f6e249d85bdf0229a0986924cffed69959c2a36fb29ede1532f3fc6d193970b17097978870765f92612805f8ed6149b5b30e70636ef17bbd52630eebc327ee16ab95b79f6e49e1bc164409379d035ca4ce372d17b24b9a10d4f43e1df15d784e8e922da9589f620d7aaaafb8d9f7f7abcbf4f9a3fe981ad38dad52b91a97d01ef1e59ee6d940c80f8c5d4ff62849c34314d0c7e3d8bd8f44c84ffe717c22c02f1a9d34720c079dd06182095f717fa3d95485b94ddb1441399d9b564cf21abf92a1ce4e18734297577cd841960c5b907ae411b0bfd6dfb4533ac44211583377144765dab0ce8a768ed5ff3480b860e7f3ea1bac918289978c9de347e3e60b72d5f5cf94158c374247c8b0da75f34cfbc94d938c665513958bc2eabef46fe1bdb0537079182f9665263389b730cc50e18e72f0ae64681f3a64dafa108107e252cb8e05163187ea7567772c5259b0d02060a21df279bf5410fa7af0f44917aeb307c087dc5e231f7cc50eb6b00647084ed85bcef860a9f3c1f73bd3f144c25d331104c07edb3210f3a1aa10c59d904e5fc24136c7da77a8e42ea3753f81768669de2bdde713ace96b430b289564ca5f9c3c0995af216e2d2b06315158ab2645868712b7bffa8f2d32744c665b02359492bdbe46d1ea043d0b8fe7cf00adfed0d85c368f4e51eeacd977d9947c5dedf68bf656cb12350f18e18ace77b631f7f44607147dc884e66cd2ee4c24efd8956ef7259d5edcbee14e904a6063925470cc3221a7ecbf544095e5477aa5a9c0651f548f052f7951726b584d23391ffa00ab4112a41b3ce9753e783cad93fbab2252aacb737b9dfff95690083a5571200f840d6f9415e5cf1e94e06c6a1e5f78440986c3309d54f3f9115f9d320cfc2850284f65c3a8b573e4942b4de79d00d6761772dacea6d686541b1105209126bc9ad43b0444d9a01f831482c9cbd2d63081d2085e4f50c726976dd9fd3b664006c1e183c25c0e8769f4b30469b5eeaddd339c35173d235c426acb3df13c4aef2cbc9326cf0bec3ac0bf180d4df67f5522cd7291176c3608edbe1c8b9c642a843ded778601d54b6d35b327653e24ca6ebf501cccb31a267b63ce4bd26d0d50aaa70a1d98568cc70db541dbe656ec4703e892028bf0a2fed1f4b363d96e258224fbc729f0ebb064f3a53d1a041079ec94c27d10fb10de85cb3d288a906d97882b1424030b4f9293d8687390b3b0699b2a3f591bbf9a66b1e84efaa2f9fdcd151df3885c4e65dd49b43517d129e6df7c2f79054e7d5c55456721c398357af8044f476c7fd1bf751966b30b0e969166374c6ecb45beadd0b8315991964f32d7cee013c8d2713567e73549a5a5dfc540703ffdd8fd1697f8a8fa86c9c70b852120fb2fda8c00a8261a65c4c1402174e706c0941638a495dbea2d96bdc58b7ec01abd8bdcb7c34a5fbf86e45dd5df74a1607243db4b84becc1e1d80bc9ad91e8bafc0be8655580216cada0fbaceea1aa063f6aa1cdedb861e5bbe9989b7655ffb4a0bd82c61d111cf45a317d21f6a413b13c21fe1da4fb2960918560320de897706208067be1d04fb994d0e191bf21a8dafd44349cdd90de5f11ef26bc0921c01a41d8d4efc0ad67641ac8db340ba9d92b7c8933750230f16a5265e1ed19d11ffe6dc24046867402ab96ce7a8e0dff2f85a00966ab776841bca3e0b5aec678f0af7f9e502c634aeccc0a933e4a22cb8bac6d3cd31478bab7aea7e70af3536681809abe85f2ed6cae303a3c80521a9c9205c88ae49f8386bce7c46943d0b8cb80e5f2cd025da4eaad8017927420843f166684d3d6da6822497fde543176d89d3d20c393fcadd1c1a96f88f78d778c6f9d3db563d6646c07ed68108d93d5f37638f17ca843ebe5b686e6f4212c55ee47dd420201bd0dd325a4222d4d4db50ddbd17583095614527a6dfa183fa31d562ae769651d984689e97178b145ccc73a8470fdafce89b74ea9d7b37e13398209b567574ac2e407daadb6f130c3d6f9c76a98a2f1d3c0de232a093caf81fb23f0fb0f7af7f43c2139cd7648efbe0902a1c9ae2d5cebe0dadab6318c3b034c6f8730f58220851da9fb38c0b3e7b8e58c18e2f67eda087224ff1cd89a7d22e94950ce82545d4235f0c8d2a737665b93617f2f781860e5329471cecec2f247d39fd5dfc4727a02bbe8ecfaaeff24e222b3dea41ac87271b19aca9db4d9f2027891661e6ea6861bb8e1117f11169234d55ca4809abf73bba3d30ff563679946c9d195a57048643e9be569e0924975d1174d5390a9204514a49b7febe2b29080a92ab003f0f93a9468ca84ab46c7f9b311e74404a7c429eaad42c281ad1f1bc2ec8b266741602db971459910d2c5a9fcf09b1041f3dd3a178466e6785dcefd94d38fc9fb73ffef9e8cb019d26411d4a2ff282bfe05fde8e9999e5d734ca4269b01ad8a115a27d6e4f2091d924cce16d4f98f814d0b261fe2cf521faa8486863d93ac145325d8027fe43742f99e9065c22dcde661578d7acfff8da4581a8bb4a5097460409084eb4b8fd62eeb91ddf86d8393bfb11f6cc4b1f9f71cf2308df9d8e78f61738315c751c42524655928aef873c0519f7331d70dc3aa45dcf9738a9eeff8fd9146c1335242dbd2ea5a24a7387654ca99ae97a64c75f4af49ae6bd95d9ec5823ec0c815feee0f10bfd05dad197e40fcef19e56bf94948a46e762a2fabef1cc45eaca793d7bfd2d03aa82a55cf24e7118a655fc4579c46e075a06c38ead220f1e3398d8edcfa56ca2e8305c3e0d7c91a917ed6744c62a3010393ccacdc5e10f7af1d58ad8ab28f1a213ec8f844ac5f3550d04e5f1c7a637edee30efba0dd3be8e289921e5e0c167669168e66fe92ee1c01657121c5d1e0895204c50df93d7802ae7d228adf3a5ad6c7acc46c3f8c8c721ef14db06b5ead797eaafc074777db548cad60b446dfea67b727b7071d39eef0e36e6a42a79c096ff5852f1eb414ea3e94b560a93d22e980f55ded10ab3c90d5ddad99c7c183cfc06c15132e4b9f11cd4f77e8c092096d24fd5a1f16e8ca09551e4a3894ea8197bad7b81c90a8aa9bbace7c3db75c70418d9ed5b935d383c837ad00ad31796c934a923138b046060bdd28a1b0cdbc65926473d819489a4920010d5d585ea08a7f362d928409511028973b0f2cb2a4c1c04be0d0c95c2a651b6ff09f7f1c4bd5fceed7d29f926f6da7da341bf96d4d8ad97e473a2f9aea85eb95b78ddc7e87895eb390c7b0a72fd75ff9ee28e611a9a43601f7918512cd30ff7a01aa13034763e135380ef6421b31a835f6e15e60b23b77fe3120dfa2b4defb10aa70a39849429669c1e4a742192bff3d350b9e4e18f4a8e0ab4059ebf6bf758e2885cd5c4d88961c317947a051c767e623bb5f447d931a373f4f2cc6b2d28a9c8bd41eac57c7af916b30483cb970291cf9a0978d5ddbee4e84c791c9fc9a3194b39477cec5f0dced4720f72b6be96e29dd4fc49bc52628406cf445e07e49abb7d4beb7a07e2db2d778275658b7d862adddd0d4d6b7abe576a71e169b1e437cae7a3e7565855ff60e52c6d1592bfaf4118c6aad458f746a7f5c62e5cf2c09aec4effd73030ee42799a86f1a28f4af624d25bc6eaa5b95d3b43e3131cc30187f16137964b14aaf718585f32796804386095d37bc3ee390d342a3f49b130197f0776cd834dca1589c92c9f1d1d8a8e977c8595375240033938c07833e110c62208014dd57de405b3e1414946aea8e5b8805af5a98382d14e328ae478b9e879c1305b287844ed413e68d2194a2ce04ad370ef721bcf77d2e4a5be838128bab14c22104688630877c73fe6e937b86ecc08f41886411999d45880ab794da6effaabe82bd41f3c4e68a01640958891bdd3f86ff102b2f6628d2f563d52061b5c902605e46ecf53cb97e1298c0a52ee799b7ae93f08c10ce91a6355f2da4cb4a1bf1fb41bd92d043f4597dd0d51401009b3ae82e846e67460d89dcbca89f4862a52161d96c02c1c22be94bfdd9f7675286c5926f0975b055c428a0a6f1884c804eeefc2a244bcab1f4588661e64e9a875bb8d5a3616f7432b1a7b84c7bd4ea9a4d6b9d30462203a6f584c9f4949a91e66c7e42b2fe355807babf08a83686d7cdc947bc895ace46a6a2212e5e5cedd4806fd859937bcc95ae385994c1cb0c05010dc8fe83887867e82c8df2222d2cf4156422c873892de1d10728896ff6b3e59005dd6636a4d7e32a2liballeg.so.4.4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootallegro-4.4.2-13.fc22.src.rpmallegro-develallegro-devel(x86-32)pkgconfig(allegro) @@@@@@@@@    @/bin/sh/bin/sh/bin/sh/sbin/install-info/sbin/install-info/usr/bin/pkg-configallegro(x86-32)libX11-devellibXcursor-develliballeg.so.4.4libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)xorg-x11-proto-devel4.4.2-13.fc223.0.4-14.6.0-14.0-15.2-14.12.0.1UJ@UTPS@SR5@QQ~`Q@P@O@NT@N7@MOM'@L@LT@JJ@Ji@II|T@HG#GG@GF%@FF@FF@F.EEl$E2"Dr@D@D@D@D@DD^DD@DC@CCh@C@CC@BhBhBt@Bv@BU B(MBA@BA@AA?}>>>>t>@>y@>Sq>J7@<@;@; @;;@9@Hans de Goede - 4.4.2-13Fedora Release Engineering - 4.4.2-12Hans de Goede - 4.4.2-11Fedora Release Engineering - 4.4.2-10Fedora Release Engineering - 4.4.2-9Hans de Goede - 4.4.2-8Fedora Release Engineering - 4.4.2-7Hans de Goede - 4.4.2-6Fedora Release Engineering - 4.4.2-5Fedora Release Engineering - 4.4.2-4Fedora Release Engineering - 4.4.2-3Peter Robinson 4.4.2-2Hans de Goede 4.4.2-1Fedora Release Engineering - 4.2.3-5Hans de Goede 4.2.3-4Hans de Goede 4.2.3-3Hans de Goede 4.2.3-2Jindrich Novy 4.2.3-1Hans de Goede 4.2.2-14Fedora Release Engineering - 4.2.2-13Fedora Release Engineering - 4.2.2-12Hans de Goede 4.2.2-11Hans de Goede 4.2.2-10Hans de Goede 4.2.2-9Fedora Release Engineering - 4.2.2-8Hans de Goede 4.2.2-7Hans de Goede 4.2.2-6Hans de Goede 4.2.2-5Hans de Goede 4.2.2-4Hans de Goede 4.2.2-3Hans de Goede 4.2.2-2Jindrich Novy 4.2.2-1Hans de Goede 4.2.1-3Hans de Goede 4.2.1-2Jindrich Novy 4.2.1-1Hans de Goede 4.2.0-18Hans de Goede 4.2.0-17Hans de Goede 4.2.0-16Hans de Goede 4.2.0-15Jindrich Novy 4.2.0-14Hans de Goede 4.2.0-13Hans de Goede 4.2.0-12Hans de Goede 4.2.0-11Hans de Goede 4.2.0-10Hans de Goede 4.2.0-9Hans de Goede 4.2.0-8Jindrich Novy 4.2.0-7Jindrich Novy 4.2.0-6Jindrich Novy 4.2.0-5Hans de Goede 4.2.0-4Hans de Goede 4.2.0-3Jindrich Novy 4.2.0-2Jindrich Novy 4.2.0-1Jindrich Novy 4.0.3-13Jeremy Katz - 4.0.3-12Jindrich Novy 0:4.0.3-11Michael Schwendt Ville Skyttä Ville Skyttä - 0:4.0.3-9Ville Skyttä - 0:4.0.3-8Ville Skyttä - 0:4.0.3-7Michael Schwendt - 0:4.0.3-6Ville Skyttä - 0:4.0.3-0.fdr.5Ville Skyttä - 0:4.0.3-0.fdr.4Ville Skyttä - 0:4.0.3-0.fdr.3Ville Skyttä - 0:4.0.3-0.fdr.2Ville Skyttä - 0:4.0.3-0.fdr.1Ville Skyttä - 0:4.0.3-0.fdr.0.1.rc3Ville Skyttä - 0:4.0.3-0.fdr.0.1.rc2Warren Togami 4.0.3-0.beta2.fedora.2Ville Skyttä - 4.0.3-0.beta2.fedora.1Angelo Mottola 4.0.0-1Peter Wang 3.9.39-1Peter Wang Peter Wang Peter Wang Osvaldo Santana Neto - Fix allegro apps which start fullscreen failing to start from gnome-shell with a "Can not grab keyboard" error message- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Replace racy recursive mutex implementation with proper recursive mutexes - Use XPending instead of XSync + XeventsQueued to avoid a deadlock- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Fix docdir for unversioned docdir F-20 change (rhbz#993664)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Add /usr/share/aclocal/allegro.m4 to -devel package- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Make pre/post dependencies for all non i686 arches sane- New upstream release - Partially based on spec file update by Brandon McCaig - Drop a number of no longer relevant patches - Now comes with alleggl, jpgalleg, loadpng and logg bundled- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fix a format string bug in the pack utility reported on bugtraq (but without security implications)- Fix FTBFS (#631099)- Fix multilib conflict in -devel (#603836)- update to 4.2.3- Fix (workaround) viewport issues in fullscreen mode (#522116)- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Fix wrong file path in semanage call in scriptlets (#481407)- Look for /etc/timidity.cfg instead of /usr/share/timidity/timidity.cfg, as the latter is no longer available now that Fedora has switched from timidity++-patches to PersonalCopy-Lite-patches- Fix i386 asm code compilation with latest binutils - Remove -fomit-frame-pointer from the compile flags of the default build, so that we get a usefull debuginfo even for the normal (non debug/profile) lib- Autorebuild for GCC 4.3- Add makedoc utility to allegro-devel as allegro-makedoc (bz 429450) - Fix sound when using pulseaudio - Fix compilation of inline asm with gcc 4.3- Require timidity++-patches instead of timidity++ itself so that we don't drag in arts and through arts, qt and boost - Add BuildRequires: glib2-devel to workaround RH bug 331841- Update to pristine upstream sources instead of using allegro.cc pre-release- Rebuild for buildId- Enable building of JACK (Jack Audio Connection Kit) sound output plugin - Put non default sound output plugins in their own subpackage to avoid dragging in unwanted deps (allegro-esound-plugin, allegro-arts-plugin, allegro-jack-plugin) (bz 250736) - Make man pages and info file UTF-8- sync .libdir patch to 4.2.2 and use it again for multilib devel goodness (make allegro-devel i386 and x86_64 parallel installable again)- update to 4.2.2 - drop .libdir patch - sync .multilib patch- Silence output of chcon command in %post, because otherwise users get this: "chcon: can't apply partial context to unlabeled file" when installing with selinux disabled (bz 246820)- Restore multilib devel goodness patch (make allegro-devel i386 and x86_64 parallel installable) - Restore execstack patch so that binaries linked against allegro do not require an execstack and thus work under selinux (without this liballeg_unshareable.a contains object files which require an executable stack which will end up in any app linked against allegro) - Make alleg-dga2.so plugin 100% PIC so it can load with selinux enabled - Mark alleg-vga.so plugin as textrel_shlib_t as it isn't 100% PIC and cannot be fixed (easily) to be 100% PIC- update to 4.2.1- Multilib devel goodness (make allegro-devel i386 and x86_64 parallel installable)- FE6 Rebuild- Don't package the main allegro lib in -devel as its already in the main package, iow only put the debug and profile versions -devel.- Stop allegro from making applications linked against it claim that they need an executable stack (Patch11). Unfortunatly this requires a rebuild of all applications linked against allegro.- compile alld and allp debuging/profiling libraries (#196616) - fix typo in release caused by recent changes- Add autoconf BR for missing autoheader with the new mock config.- Sleep in xwindows vsync emulation, instead of busy waiting. - Add %{dist} to Release- really, _really_ fix asm stretch code on i386 with NX processors, long story see bugzilla bug 185214 .- really fix asm stretch code on i386 with NX processors, on OpenBSD mprotects first argument does not need to be page-aligned, but on Linux it does. Note that for this to work you may also need to disable selinux (rh 185214)- fix fullscreen <-> window switching bug (bz 183645) - fix asm stretch code on i386 with NX processors, thanks to openBSD.- fix sound not working on PPC (bz 183112) - fix allegro not finding and loading plugins/modules on x86_64 (bz 183113)- set timidity++ as Requires instead of BuildRequires- fix digmid loading of timidity midi patches (#180154)- update default allegro configuration to use sound successfully, thanks to Hans de Goede (#178383) - add timidity++ dependency- add allegro-4.2.0-nostrip.patch, so that the main .so file doesn't get stripped and we actually get debuginfo for it in allegro-debuginfo- update / fix BuildRequires for modular X (bz 178245)- update dependencies for the new modular X - disable _smp_mflags to workaround build failure caused by bad dependencies- update to 4.2.0 - package dat2c, allegro.m4 - replace XFree86-devel Buildrequires with xorg-x11-devel - drop mmaptest, novga, gcc4 patches- fix compilation on x86_64 (#158648)- rebuild on all arches- fix build failures with gcc4 (#156224) - don't use %{name} in patch names - add Czech translation to package description/summary- rebuilt- Split context marked dependency syntax to work around #118773.- Disable vga and vbeaf on all non-%{ix86}. - Fix lib paths in allegro-config for 64-bit archs. - Use *nix commands in allegrorc's [grabber] section.- Build without vga and vbeaf on non-x86-like archs. - Apply upstream patch to fix build without vga.- Explicitly disable svgalib for now. - Let rpm take care of all stripping. - Build with whatever the compiler supports, MMX and friends are detected at runtime. - Minor specfile style improvements.- Fix build for FC3 via fixed mmap test in configure script.- Use MMX/SSE where appropriate (bug 959).- Include *.so.* symlink. - Re-introduce ldconfigs. - *grumble*- -devel Requires XFree86-devel.- Handle --excludedocs installs gracefully. - BuildRequires arts-devel. - Make *.so executable so RPM groks autodependencies. - Update to accordance with current Fedora spec template.- Update to 4.0.3. - Make build honor optflags. - Remove redundant ldconfigs.- Update to 4.0.3RC3.- Update to 4.0.3RC2, and to current Fedora guidelines. - make -jX works again. - Don't remove info files on -devel upgrade.- Disable smp make flags, Makefile needs fixing- First Fedora release, based on upstream source RPM.- added italian translation- icon courtesy of Johan Peitz- remaining translations by Eric Botcazou and Grzegorz Adam Hankiewicz- translations by Eric Botcazou and Javier González - language.dat and keyboard.dat moved to main package - devel split into devel and tools packages - makedoc added to tools package- merged Osvaldo's spec file with gfoot's spec and some other changes- updated to 3.9.33/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN4.4.2-13.fc224.4.2-13.fc224.4.2 allegro-configallegro-makedocallegroallegro.h3d.h3dmaths.halcompat.halinline.hbase.hcolor.hcompiled.hconfig.hdatafile.hdebug.hdigi.hdraw.hfile.hfix.hfixed.hfli.hfmaths.hfont.hgfx.hgraphics.hgui.hinline3dmaths.inlasm.inlcolor.inldraw.inlfix.inlfmaths.inlgfx.inlmatrix.inlrle.inlsystem.inlinternalaintern.haintvga.halconfig.hjoystick.hkeyboard.hlzss.hmatrix.hmidi.hmouse.hpalette.hplatformaintbeos.haintdos.haintlnx.haintmac.haintosx.haintpsp.haintqnx.haintunix.haintwin.hal386gcc.hal386vc.hal386wat.halbcc32.halbecfg.halbeos.haldjgpp.haldmc.haldos.halmac.halmaccfg.halmngw32.halmsvc.halosx.halosxcfg.halplatf.halpsp.halpspcfg.halqnx.halqnxcfg.halucfg.halunix.halunixac.halwatcom.halwin.hastdint.hmacdef.hquat.hrle.hsound.hstream.hsystem.htext.htimer.hunicode.hxalleg.hliballeg.soallegro.pcallegro.m4abi.txtahack.txtallegro.txtapi.txtconst.txtfaq.txthelp.txthtmlabi.htmladdons.htmlahack.htmlalleg000.htmlalleg001.htmlalleg002.htmlalleg003.htmlalleg004.htmlalleg005.htmlalleg006.htmlalleg007.htmlalleg008.htmlalleg009.htmlalleg010.htmlalleg011.htmlalleg012.htmlalleg013.htmlalleg014.htmlalleg015.htmlalleg016.htmlalleg017.htmlalleg018.htmlalleg019.htmlalleg020.htmlalleg021.htmlalleg022.htmlalleg023.htmlalleg024.htmlalleg025.htmlalleg026.htmlalleg027.htmlalleg028.htmlalleg029.htmlalleg030.htmlalleg031.htmlalleg032.htmlalleg033.htmlalleg034.htmlalleg035.htmlalleg036.htmlalleg037.htmlalleg038.htmlalleg039.htmlalleg040.htmlalleg041.htmlalleg042.htmlalleg043.htmlalleg044.htmlalleg045.htmlalleg046.htmlalleg047.htmlalleg048.htmlallegro.cssallegro.htmlapi.htmlchanges.htmlconst.htmldat.htmldat2c.htmldat2s.htmldatafile.htmlfaq.htmlgrabber.htmlhelp.htmlindex.htmllicense.htmlmakedoc.htmlmistakes.htmlpackfile.htmlreadme.htmlthanks.htmlmakedoc.txtmistakes.txtpackfile.txtallegro.info.gzALLEGRO_DATE.3.gzALLEGRO_DATE_STR.3.gzALLEGRO_SUB_VERSION.3.gzALLEGRO_VERSION.3.gzALLEGRO_VERSION_STR.3.gzALLEGRO_WIP_VERSION.3.gzAL_ID.3.gzASSERT.3.gzAUDIOSTREAM.3.gzBITMAP.3.gzCOLOR_MAP.3.gzCOMPILED_SPRITE.3.gzDATAFILE.3.gzDAT_ID.3.gzDIALOG.3.gzDIALOG_PLAYER.3.gzEND_OF_FUNCTION.3.gzEND_OF_MAIN.3.gzFONT.3.gzGFX_MODE.3.gzGFX_MODE_LIST.3.gzJOYSTICK_AXIS_INFO.3.gzJOYSTICK_BUTTON_INFO.3.gzJOYSTICK_INFO.3.gzJOYSTICK_STICK_INFO.3.gzLOCK_FUNCTION.3.gzLOCK_VARIABLE.3.gzLZSS_PACK_DATA.3.gzLZSS_UNPACK_DATA.3.gzMAKE_VERSION.3.gzMASK_COLOR_15.3.gzMASK_COLOR_16.3.gzMASK_COLOR_24.3.gzMASK_COLOR_32.3.gzMASK_COLOR_8.3.gzMATRIX.3.gzMATRIX_f.3.gzMENU.3.gzMENU_PLAYER.3.gzMIDI.3.gzPACKFILE.3.gzPACKFILE_VTABLE.3.gzPALETTE.3.gzPAL_SIZE.3.gzPOLYTYPE_ATEX.3.gzPOLYTYPE_ATEX_LIT.3.gzPOLYTYPE_ATEX_MASK.3.gzPOLYTYPE_ATEX_MASK_LIT.3.gzPOLYTYPE_ATEX_MASK_TRANS.3.gzPOLYTYPE_ATEX_TRANS.3.gzPOLYTYPE_FLAT.3.gzPOLYTYPE_GCOL.3.gzPOLYTYPE_GRGB.3.gzPOLYTYPE_PTEX.3.gzPOLYTYPE_PTEX_LIT.3.gzPOLYTYPE_PTEX_MASK.3.gzPOLYTYPE_PTEX_MASK_LIT.3.gzPOLYTYPE_PTEX_MASK_TRANS.3.gzPOLYTYPE_PTEX_TRANS.3.gzQUAT.3.gzRGB.3.gzRGB_MAP.3.gzRLE_SPRITE.3.gzSAMPLE.3.gzSCREEN_H.3.gzSCREEN_W.3.gzTRACE.3.gzV3D.3.gzV3D_f.3.gzVIRTUAL_H.3.gzVIRTUAL_W.3.gzZBUFFER.3.gz_getpixel.3.gz_getpixel15.3.gz_getpixel16.3.gz_getpixel24.3.gz_getpixel32.3.gz_putpixel.3.gz_putpixel15.3.gz_putpixel16.3.gz_putpixel24.3.gz_putpixel32.3.gz_set_color.3.gz_ustrdup.3.gzacquire_bitmap.3.gzacquire_screen.3.gzactive_dialog.3.gzactive_menu.3.gzadd_clip_rect.3.gzadjust_sample.3.gzal_assert.3.gzal_ffblk.3.gzal_ffblk_get_size.3.gzal_findclose.3.gzal_findfirst.3.gzal_findnext.3.gzal_trace.3.gzalert.3.gzalert3.3.gzallegro_404_char.3.gzallegro_error.3.gzallegro_exit.3.gzallegro_icon.3.gzallegro_id.3.gzallegro_init.3.gzallegro_message.3.gzallocate_voice.3.gzappend_filename.3.gzapply_matrix.3.gzapply_matrix_f.3.gzapply_quat.3.gzarc.3.gzbestfit_color.3.gzbitmap_color_depth.3.gzbitmap_mask_color.3.gzblack_palette.3.gzblit.3.gzbmp_read_line.3.gzbmp_unwrite_line.3.gzbmp_write_line.3.gzbroadcast_dialog_message.3.gzcalc_spline.3.gzcalibrate_joystick.3.gzcalibrate_joystick_name.3.gzcanonicalize_filename.3.gzcentre_dialog.3.gzcheck_cpu.3.gzcircle.3.gzcirclefill.3.gzclear_bitmap.3.gzclear_keybuf.3.gzclear_scene.3.gzclear_to_color.3.gzclear_zbuffer.3.gzclip3d.3.gzclip3d_f.3.gzclose_fli.3.gzcolor_map.3.gzconfig_is_hooked.3.gzcpu_capabilities.3.gzcpu_family.3.gzcpu_model.3.gzcpu_vendor.3.gzcreate_bitmap.3.gzcreate_bitmap_ex.3.gzcreate_blender_table.3.gzcreate_color_table.3.gzcreate_datafile_index.3.gzcreate_light_table.3.gzcreate_lzss_pack_data.3.gzcreate_lzss_unpack_data.3.gzcreate_rgb_table.3.gzcreate_sample.3.gzcreate_scene.3.gzcreate_sub_bitmap.3.gzcreate_sub_zbuffer.3.gzcreate_system_bitmap.3.gzcreate_trans_table.3.gzcreate_video_bitmap.3.gzcreate_zbuffer.3.gzcross_product.3.gzcross_product_f.3.gzd_bitmap_proc.3.gzd_box_proc.3.gzd_button_proc.3.gzd_check_proc.3.gzd_clear_proc.3.gzd_ctext_proc.3.gzd_edit_proc.3.gzd_icon_proc.3.gzd_keyboard_proc.3.gzd_list_proc.3.gzd_menu_proc.3.gzd_radio_proc.3.gzd_rtext_proc.3.gzd_shadow_box_proc.3.gzd_slider_proc.3.gzd_text_list_proc.3.gzd_text_proc.3.gzd_textbox_proc.3.gzd_yield_proc.3.gzdeallocate_voice.3.gzdefault_palette.3.gzdelete_file.3.gzdesktop_color_depth.3.gzdesktop_palette.3.gzdestroy_bitmap.3.gzdestroy_compiled_sprite.3.gzdestroy_datafile_index.3.gzdestroy_font.3.gzdestroy_gfx_mode_list.3.gzdestroy_midi.3.gzdestroy_rle_sprite.3.gzdestroy_sample.3.gzdestroy_scene.3.gzdestroy_zbuffer.3.gzdetect_digi_driver.3.gzdetect_midi_driver.3.gzdialog_message.3.gzdigi_recorder.3.gzdisable_hardware_cursor.3.gzdo_arc.3.gzdo_circle.3.gzdo_dialog.3.gzdo_ellipse.3.gzdo_line.3.gzdo_menu.3.gzdo_uconvert.3.gzdot_product.3.gzdot_product_f.3.gzdraw_character_ex.3.gzdraw_compiled_sprite.3.gzdraw_gouraud_sprite.3.gzdraw_lit_rle_sprite.3.gzdraw_lit_sprite.3.gzdraw_rle_sprite.3.gzdraw_sprite.3.gzdraw_sprite_ex.3.gzdraw_sprite_h_flip.3.gzdraw_sprite_v_flip.3.gzdraw_sprite_vh_flip.3.gzdraw_trans_rle_sprite.3.gzdraw_trans_sprite.3.gzdrawing_mode.3.gzellipse.3.gzellipsefill.3.gzempty_string.3.gzenable_hardware_cursor.3.gzenable_triple_buffer.3.gzex12bit.3.gzex3buf.3.gzex3d.3.gzexaccel.3.gzexalpha.3.gzexbitmap.3.gzexblend.3.gzexcamera.3.gzexcolmap.3.gzexconfig.3.gzexcustom.3.gzexdata.3.gzexdbuf.3.gzexexedat.3.gzexfixed.3.gzexflame.3.gzexflip.3.gzexfont.3.gzexgui.3.gzexhello.3.gzexists.3.gzexjoy.3.gzexkeys.3.gzexlights.3.gzexmem.3.gzexmidi.3.gzexmouse.3.gzexpackf.3.gzexpal.3.gzexpat.3.gzexquat.3.gzexrgbhsv.3.gzexrotscl.3.gzexsample.3.gzexscale.3.gzexscn3d.3.gzexscroll.3.gzexshade.3.gzexspline.3.gzexsprite.3.gzexstars.3.gzexstream.3.gzexswitch.3.gzexsyscur.3.gzextimer.3.gzextract_font_range.3.gzextrans.3.gzextrans2.3.gzextruec.3.gzexunicod.3.gzexupdate.3.gzexxfade.3.gzexzbuf.3.gzfade_from.3.gzfade_from_range.3.gzfade_in.3.gzfade_in_range.3.gzfade_interpolate.3.gzfade_out.3.gzfade_out_range.3.gzfastline.3.gzfile_exists.3.gzfile_select_ex.3.gzfile_size_ex.3.gzfile_time.3.gzfind_allegro_resource.3.gzfind_datafile_object.3.gzfind_dialog_focus.3.gzfix_filename_case.3.gzfix_filename_slashes.3.gzfixacos.3.gzfixadd.3.gzfixasin.3.gzfixatan.3.gzfixatan2.3.gzfixceil.3.gzfixcos.3.gzfixdiv.3.gzfixed.3.gzfixfloor.3.gzfixhypot.3.gzfixmul.3.gzfixsin.3.gzfixsqrt.3.gzfixsub.3.gzfixtan.3.gzfixtof.3.gzfixtoi.3.gzfixtorad_r.3.gzfixup_datafile.3.gzfli_bitmap.3.gzfli_bmp_dirty_from.3.gzfli_bmp_dirty_to.3.gzfli_frame.3.gzfli_pal_dirty_from.3.gzfli_pal_dirty_to.3.gzfli_palette.3.gzfli_timer.3.gzfloodfill.3.gzflush_config_file.3.gzfont.3.gzfont_has_alpha.3.gzfor_each_file_ex.3.gzfree_audio_stream_buffer.3.gzfree_config_entries.3.gzfree_lzss_pack_data.3.gzfree_lzss_unpack_data.3.gzfreeze_mouse_flag.3.gzftofix.3.gzgenerate_332_palette.3.gzgenerate_optimized_palette.3.gzget_align_matrix.3.gzget_align_matrix_f.3.gzget_audio_stream_buffer.3.gzget_camera_matrix.3.gzget_camera_matrix_f.3.gzget_clip_rect.3.gzget_clip_state.3.gzget_color.3.gzget_color_conversion.3.gzget_color_depth.3.gzget_compiled_sprite.3.gzget_config_argv.3.gzget_config_float.3.gzget_config_hex.3.gzget_config_id.3.gzget_config_int.3.gzget_config_string.3.gzget_config_text.3.gzget_datafile_property.3.gzget_desktop_resolution.3.gzget_display_switch_mode.3.gzget_executable_name.3.gzget_extension.3.gzget_filename.3.gzget_filename_encoding.3.gzget_font_range_begin.3.gzget_font_range_end.3.gzget_font_ranges.3.gzget_gfx_mode.3.gzget_gfx_mode_list.3.gzget_gfx_mode_type.3.gzget_hardware_volume.3.gzget_midi_length.3.gzget_mixer_bits.3.gzget_mixer_buffer_length.3.gzget_mixer_channels.3.gzget_mixer_frequency.3.gzget_mixer_quality.3.gzget_mixer_voices.3.gzget_mouse_mickeys.3.gzget_palette.3.gzget_palette_range.3.gzget_refresh_rate.3.gzget_rle_sprite.3.gzget_rotation_matrix.3.gzget_rotation_matrix_f.3.gzget_rotation_quat.3.gzget_scaling_matrix.3.gzget_scaling_matrix_f.3.gzget_sound_input_cap_bits.3.gzget_sound_input_cap_parm.3.gzget_sound_input_cap_rate.3.gzget_sound_input_cap_stereo.3.gzget_transformation_matrix.3.gzget_transformation_matrix_f.3.gzget_translation_matrix.3.gzget_translation_matrix_f.3.gzget_uformat.3.gzget_vector_rotation_matrix.3.gzget_vector_rotation_matrix_f.3.gzget_vector_rotation_quat.3.gzget_volume.3.gzget_x_rotate_matrix.3.gzget_x_rotate_matrix_f.3.gzget_x_rotate_quat.3.gzget_y_rotate_matrix.3.gzget_y_rotate_matrix_f.3.gzget_y_rotate_quat.3.gzget_z_rotate_matrix.3.gzget_z_rotate_matrix_f.3.gzget_z_rotate_quat.3.gzgeta.3.gzgeta32.3.gzgeta_depth.3.gzgetb.3.gzgetb15.3.gzgetb16.3.gzgetb24.3.gzgetb32.3.gzgetb8.3.gzgetb_depth.3.gzgetg.3.gzgetg15.3.gzgetg16.3.gzgetg24.3.gzgetg32.3.gzgetg8.3.gzgetg_depth.3.gzgetpixel.3.gzgetr.3.gzgetr15.3.gzgetr16.3.gzgetr24.3.gzgetr32.3.gzgetr8.3.gzgetr_depth.3.gzgfx_capabilities.3.gzgfx_mode_select.3.gzgfx_mode_select_ex.3.gzgfx_mode_select_filter.3.gzgrab_font_from_bitmap.3.gzgui_bg_color.3.gzgui_button_proc.3.gzgui_ctext_proc.3.gzgui_edit_proc.3.gzgui_fg_color.3.gzgui_font_baseline.3.gzgui_get_screen.3.gzgui_list_proc.3.gzgui_menu_draw_menu.3.gzgui_menu_draw_menu_item.3.gzgui_mg_color.3.gzgui_mouse_b.3.gzgui_mouse_focus.3.gzgui_mouse_x.3.gzgui_mouse_y.3.gzgui_mouse_z.3.gzgui_set_screen.3.gzgui_shadow_box_proc.3.gzgui_strlen.3.gzgui_text_list_proc.3.gzgui_textout_ex.3.gzhline.3.gzhook_config_section.3.gzhsv_to_rgb.3.gzidentity_matrix.3.gzidentity_matrix_f.3.gzidentity_quat.3.gzinit_dialog.3.gzinit_menu.3.gzinitialise_joystick.3.gzinstall_allegro.3.gzinstall_int.3.gzinstall_int_ex.3.gzinstall_joystick.3.gzinstall_keyboard.3.gzinstall_keyboard_hooks.3.gzinstall_mouse.3.gzinstall_param_int.3.gzinstall_param_int_ex.3.gzinstall_sound.3.gzinstall_sound_input.3.gzinstall_timer.3.gzis_color_font.3.gzis_compatible_font.3.gzis_inside_bitmap.3.gzis_linear_bitmap.3.gzis_memory_bitmap.3.gzis_mono_font.3.gzis_planar_bitmap.3.gzis_relative_filename.3.gzis_same_bitmap.3.gzis_screen_bitmap.3.gzis_sub_bitmap.3.gzis_system_bitmap.3.gzis_trans_font.3.gzis_video_bitmap.3.gzis_windowed_mode.3.gzitofix.3.gzjoy.3.gzkey.3.gzkey_led_flag.3.gzkey_shifts.3.gzkeyboard_callback.3.gzkeyboard_lowlevel_callback.3.gzkeyboard_needs_poll.3.gzkeyboard_ucallback.3.gzkeypressed.3.gzline.3.gzlist_config_entries.3.gzlist_config_sections.3.gzload_bios_font.3.gzload_bitmap.3.gzload_bitmap_font.3.gzload_bmp.3.gzload_bmp_pf.3.gzload_dat_font.3.gzload_datafile.3.gzload_datafile_callback.3.gzload_datafile_object.3.gzload_datafile_object_indexed.3.gzload_font.3.gzload_grx_font.3.gzload_grx_or_bios_font.3.gzload_ibk.3.gzload_joystick_data.3.gzload_lbm.3.gzload_midi.3.gzload_midi_patches.3.gzload_pcx.3.gzload_pcx_pf.3.gzload_sample.3.gzload_tga.3.gzload_tga_pf.3.gzload_txt_font.3.gzload_voc.3.gzload_voc_pf.3.gzload_wav.3.gzload_wav_pf.3.gzlock_bitmap.3.gzlock_midi.3.gzlock_sample.3.gzlzss_read.3.gzlzss_write.3.gzmake_absolute_filename.3.gzmake_relative_filename.3.gzmake_trans_font.3.gzmakeacol.3.gzmakeacol32.3.gzmakeacol_depth.3.gzmakecol.3.gzmakecol15.3.gzmakecol15_dither.3.gzmakecol16.3.gzmakecol16_dither.3.gzmakecol24.3.gzmakecol32.3.gzmakecol8.3.gzmakecol_depth.3.gzmasked_blit.3.gzmasked_stretch_blit.3.gzmatrix_mul.3.gzmatrix_mul_f.3.gzmatrix_to_quat.3.gzmerge_fonts.3.gzmidi_loop_end.3.gzmidi_loop_start.3.gzmidi_meta_callback.3.gzmidi_msg_callback.3.gzmidi_out.3.gzmidi_pause.3.gzmidi_pos.3.gzmidi_recorder.3.gzmidi_resume.3.gzmidi_seek.3.gzmidi_sysex_callback.3.gzmidi_time.3.gzmouse_b.3.gzmouse_callback.3.gzmouse_needs_poll.3.gzmouse_on_screen.3.gzmouse_pos.3.gzmouse_sprite.3.gzmouse_w.3.gzmouse_x.3.gzmouse_x_focus.3.gzmouse_y.3.gzmouse_y_focus.3.gzmouse_z.3.gzneed_uconvert.3.gznext_fli_frame.3.gznormalize_vector.3.gznormalize_vector_f.3.gznum_joysticks.3.gzobject_message.3.gzoffer_focus.3.gzopen_fli.3.gzopen_memory_fli.3.gzos_multitasking.3.gzos_revision.3.gzos_type.3.gzos_version.3.gzoverride_config_data.3.gzoverride_config_file.3.gzpack_fclose.3.gzpack_fclose_chunk.3.gzpack_feof.3.gzpack_ferror.3.gzpack_fgets.3.gzpack_fopen.3.gzpack_fopen_chunk.3.gzpack_fopen_vtable.3.gzpack_fputs.3.gzpack_fread.3.gzpack_fseek.3.gzpack_fwrite.3.gzpack_getc.3.gzpack_igetl.3.gzpack_igetw.3.gzpack_iputl.3.gzpack_iputw.3.gzpack_mgetl.3.gzpack_mgetw.3.gzpack_mputl.3.gzpack_mputw.3.gzpack_putc.3.gzpack_ungetc.3.gzpackfile_password.3.gzpalette_color.3.gzpersp_project.3.gzpersp_project_f.3.gzpivot_scaled_sprite.3.gzpivot_scaled_sprite_lit.3.gzpivot_scaled_sprite_trans.3.gzpivot_scaled_sprite_v_flip.3.gzpivot_scaled_sprite_v_flip_lit.3.gzpivot_scaled_sprite_v_flip_trans.3.gzpivot_sprite.3.gzpivot_sprite_lit.3.gzpivot_sprite_trans.3.gzpivot_sprite_v_flip.3.gzpivot_sprite_v_flip_lit.3.gzpivot_sprite_v_flip_trans.3.gzplay_audio_stream.3.gzplay_fli.3.gzplay_looped_midi.3.gzplay_memory_fli.3.gzplay_midi.3.gzplay_sample.3.gzpoll_joystick.3.gzpoll_keyboard.3.gzpoll_mouse.3.gzpoll_scroll.3.gzpolygon.3.gzpolygon3d.3.gzpolygon3d_f.3.gzpolygon_z_normal.3.gzpolygon_z_normal_f.3.gzpop_config_state.3.gzpopup_dialog.3.gzposition_dialog.3.gzposition_mouse.3.gzposition_mouse_w.3.gzposition_mouse_z.3.gzpush_config_state.3.gzput_backslash.3.gzputpixel.3.gzqnx_get_window.3.gzqscale_matrix.3.gzqscale_matrix_f.3.gzqtranslate_matrix.3.gzqtranslate_matrix_f.3.gzquad3d.3.gzquad3d_f.3.gzquat_interpolate.3.gzquat_mul.3.gzquat_slerp.3.gzquat_to_matrix.3.gzradtofix_r.3.gzread_sound_input.3.gzreadkey.3.gzreallocate_voice.3.gzrect.3.gzrectfill.3.gzregister_assert_handler.3.gzregister_bitmap_file_type.3.gzregister_datafile_object.3.gzregister_font_file_type.3.gzregister_sample_file_type.3.gzregister_trace_handler.3.gzregister_uformat.3.gzrelease_bitmap.3.gzrelease_screen.3.gzrelease_voice.3.gzreload_config_texts.3.gzremove_display_switch_callback.3.gzremove_int.3.gzremove_joystick.3.gzremove_keyboard.3.gzremove_mouse.3.gzremove_param_int.3.gzremove_sound.3.gzremove_sound_input.3.gzremove_timer.3.gzrender_scene.3.gzreplace_extension.3.gzreplace_filename.3.gzrequest_refresh_rate.3.gzrequest_scroll.3.gzrequest_video_bitmap.3.gzreserve_voices.3.gzreset_fli_variables.3.gzrest.3.gzrest_callback.3.gzretrace_count.3.gzrgb_map.3.gzrgb_to_hsv.3.gzrotate_scaled_sprite.3.gzrotate_scaled_sprite_lit.3.gzrotate_scaled_sprite_trans.3.gzrotate_scaled_sprite_v_flip.3.gzrotate_scaled_sprite_v_flip_lit.3.gzrotate_scaled_sprite_v_flip_trans.3.gzrotate_sprite.3.gzrotate_sprite_lit.3.gzrotate_sprite_trans.3.gzrotate_sprite_v_flip.3.gzrotate_sprite_v_flip_lit.3.gzrotate_sprite_v_flip_trans.3.gzsave_bitmap.3.gzsave_bmp.3.gzsave_bmp_pf.3.gzsave_joystick_data.3.gzsave_pcx.3.gzsave_pcx_pf.3.gzsave_sample.3.gzsave_tga.3.gzsave_tga_pf.3.gzscancode_to_ascii.3.gzscancode_to_name.3.gzscare_mouse.3.gzscare_mouse_area.3.gzscene_gap.3.gzscene_polygon3d.3.gzscene_polygon3d_f.3.gzscreen.3.gzscroll_screen.3.gzselect_mouse_cursor.3.gzselect_palette.3.gzset_add_blender.3.gzset_allegro_resource_path.3.gzset_alpha_blender.3.gzset_blender_mode.3.gzset_blender_mode_ex.3.gzset_burn_blender.3.gzset_clip_rect.3.gzset_clip_state.3.gzset_close_button_callback.3.gzset_color.3.gzset_color_blender.3.gzset_color_conversion.3.gzset_color_depth.3.gzset_config_data.3.gzset_config_file.3.gzset_config_float.3.gzset_config_hex.3.gzset_config_id.3.gzset_config_int.3.gzset_config_string.3.gzset_dialog_color.3.gzset_difference_blender.3.gzset_display_switch_callback.3.gzset_display_switch_mode.3.gzset_dissolve_blender.3.gzset_dodge_blender.3.gzset_filename_encoding.3.gzset_gfx_mode.3.gzset_hardware_volume.3.gzset_hue_blender.3.gzset_invert_blender.3.gzset_keyboard_rate.3.gzset_leds.3.gzset_luminance_blender.3.gzset_mixer_quality.3.gzset_mouse_cursor_bitmap.3.gzset_mouse_range.3.gzset_mouse_speed.3.gzset_mouse_sprite.3.gzset_mouse_sprite_focus.3.gzset_multiply_blender.3.gzset_palette.3.gzset_palette_range.3.gzset_projection_viewport.3.gzset_saturation_blender.3.gzset_screen_blender.3.gzset_sound_input_source.3.gzset_trans_blender.3.gzset_ucodepage.3.gzset_uformat.3.gzset_volume.3.gzset_volume_per_voice.3.gzset_window_title.3.gzset_write_alpha_blender.3.gzset_zbuffer.3.gzshow_mouse.3.gzshow_os_cursor.3.gzshow_video_bitmap.3.gzshutdown_dialog.3.gzshutdown_menu.3.gzsimulate_keypress.3.gzsimulate_ukeypress.3.gzsolid_mode.3.gzspline.3.gzstart_sound_input.3.gzstop_audio_stream.3.gzstop_midi.3.gzstop_sample.3.gzstop_sound_input.3.gzstretch_blit.3.gzstretch_sprite.3.gztext_height.3.gztext_length.3.gztextout_centre_ex.3.gztextout_ex.3.gztextout_justify_ex.3.gztextout_right_ex.3.gztextprintf_centre_ex.3.gztextprintf_ex.3.gztextprintf_justify_ex.3.gztextprintf_right_ex.3.gzthree_finger_flag.3.gztranspose_font.3.gztriangle.3.gztriangle3d.3.gztriangle3d_f.3.gzuatof.3.gzuconvert.3.gzuconvert_ascii.3.gzuconvert_size.3.gzuconvert_toascii.3.gzucwidth.3.gzugetat.3.gzugetc.3.gzugetx.3.gzugetxc.3.gzuinsert.3.gzuisdigit.3.gzuisok.3.gzuisspace.3.gzunload_datafile.3.gzunload_datafile_object.3.gzunscare_mouse.3.gzunselect_palette.3.gzuoffset.3.gzupdate_dialog.3.gzupdate_menu.3.gzureadkey.3.gzuremove.3.gzusetat.3.gzusetc.3.gzusprintf.3.gzustrcat.3.gzustrchr.3.gzustrcmp.3.gzustrcpy.3.gzustrdup.3.gzustrerror.3.gzustricmp.3.gzustrlen.3.gzustrlwr.3.gzustrncat.3.gzustrncmp.3.gzustrncpy.3.gzustrnicmp.3.gzustrpbrk.3.gzustrrchr.3.gzustrsize.3.gzustrsizez.3.gzustrstr.3.gzustrtod.3.gzustrtok.3.gzustrtok_r.3.gzustrtol.3.gzustrupr.3.gzustrzcat.3.gzustrzcpy.3.gzustrzncat.3.gzustrzncpy.3.gzuszprintf.3.gzutolower.3.gzutoupper.3.gzuvsprintf.3.gzuvszprintf.3.gzuwidth.3.gzuwidth_max.3.gzvector_length.3.gzvector_length_f.3.gzvline.3.gzvoice_check.3.gzvoice_get_frequency.3.gzvoice_get_pan.3.gzvoice_get_position.3.gzvoice_get_volume.3.gzvoice_ramp_volume.3.gzvoice_set_echo.3.gzvoice_set_frequency.3.gzvoice_set_pan.3.gzvoice_set_playmode.3.gzvoice_set_position.3.gzvoice_set_priority.3.gzvoice_set_tremolo.3.gzvoice_set_vibrato.3.gzvoice_set_volume.3.gzvoice_start.3.gzvoice_stop.3.gzvoice_stop_frequency_sweep.3.gzvoice_stop_pan_sweep.3.gzvoice_stop_volumeramp.3.gzvoice_sweep_frequency.3.gzvoice_sweep_pan.3.gzvsync.3.gzxor_mode.3.gzxwin_set_window_name.3.gz/usr/bin//usr/include//usr/include/allegro//usr/include/allegro/inline//usr/include/allegro/internal//usr/include/allegro/platform//usr/lib//usr/lib/pkgconfig//usr/share/aclocal//usr/share/doc/allegro//usr/share/doc/allegro/html//usr/share/info//usr/share/man/man3/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu            POSIX shell script, ASCII text executableELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=1d46b3f3df4b3f0a38b7206e55e9543e85bfa4fe, strippeddirectoryC source, ASCII textASCII textC++ source, ASCII textpkgconfig fileHTML document, ASCII textHTML document, ASCII text, with very long linesHTML document, ISO-8859 text, with very long linesHTML document, ISO-8859 texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)C++ source, ASCII text (gzip compressed data, max compression, from Unix) RRR R RR R RR PR?07zXZ !PH68Mm]"k%{=dގ\Mg[oIA (TE\wy)_; ʢVkN?Pcߩ r X)/8^e4o>,fYIڎҩ60 `tln/eqKzf~?p(ZHґޗF\ LM}L`Hfl2L7窌}´O^߮+]:GcFգbْ Py!"<zĝ؜x" Ab  \pVeiUB?GFR|pa6 泪'7YHVE4+߁.tO Af+g fs[]CA4~F9d hkr sc",BKЬ(v\|:3k9җl&0)]>чS Z4Ql+uLf0~Hig(@[⩭MpcpZrҀlh#;HH^W"հxgu, =TφO GtܨMB,JɗP"DeHi\'xI?Xݸw |RctxzgNtJ,+n_z1Z9|,#xXX@ʏ]ڂxC=Ah"!q<@:s= "R4V}oKˬđltiݹʐ~J̍Y࿏t!]7,`?nDRدFٝ9vk盾l1}é0l> ;W6ygUiN2{ }7GS G 0uZd?'A\V*>4PnO.a GW+Q?X,\}1RLveU f kiNqG%.3e2bCp6:~O uQ>,Vmt&Tpl oa+T JOs59떅y+#WyV6/$ǣ8rT ],#G)n"* Xd(ֱFw?b'mz%cLl]$pAО+CGzgV+%mI=KJ-{L j̢@1aѭF>z9|$#㽹L#WH윦/P{|KNB80bi(`x; Z\.^ѺND llqj2ʗxǣ_TX^ՙ g~3_S7f޸#|{Y|G''in TrjAzδX[!dh,)1lalp% ͱuexaij }v~8;6GzR>=7%K!n5_M\Ь:RaOG2OY}^cY%`c~cR}/]{Ȃ}%$Rn-=R9Bsih+]23Ie0dӀcGKyNʊǓP$K75~gGAKsG-\!/Ѵa +Bro1,>!#ak"ᘙ;LLU>AXJXd7[+҆)A[ ,%,fN8V;Pd§I8 >A"3}6.\wƋ$6(^Ƃ$!qŋJIIT,~6.iE9N ɽ:-# Dh}&=o dnU~rN@Fz+E]ړ1  ;ܚi&d%Nީ3AkDty-_Sn1cMwENƸ|G2Ŕ>Ks18TŊϣ'FPcҌ +ME|9ri53)KƆ|2^o`#47Op5|^&L'(Xbja^l!mP̦Y} oh&$|nږue}zY0'ZHi:~[nIk)MY XMʨ#H ٟ1A=,FB?`oR5~R34PS_^ނPSxz-_J.HW'y QH347\etM7:,9'O=AGp75FWr1pվ;^YgFvZC!鯾9gr eda̓]ROd=P5|< ϶;F~:}崮7Pԇ*B/[qLQ귴 ?-\5̣f]c>A|eK(}>Mt,+k[n=R/DE|O>K@ h=o7eYm)g'"W58b|p+@cl\~} TApLʤ}m,)ޭ'Hfee4(ƅ(eG,] yR Y.~W7}.f꜡l Kq'afE۸!w6U|ꟃl0y 9nCA0[f >%pspx.7ρ I4?&e/:> WX7 U/@~:oPBZ.R{.-Q혱xZf%P: ` SzPYItSrq{KD*'L]?)[gQj<KbmWh;H SE+XØ_WC)w?MM˸."`8 +">THՆ*O$3ct#HLbnW6S1#T]ƙN߭\ܭ5C3 %83T[D-KC4rT?&Ou CVjS4Ju8' Kd>etT siCǒ+8%/OxGAҘ\:jYupVلgoh^COAaҶ?x!CϤZ(HWB)?y0,5ÔOFpt<bvVM-`Ϛ`ecno {F馹29} ? ~\3F1[߆2r 9Ѻ#V"eU! %S|h7,e?"]11v>4 TWҴiJDhĊMq4r?3b3&fl"=yA-@AY u7TNOH̷71VՊ+Q^fQ28'"is1OEsGYm|qg@FJս&&7Cm'=êfA4uݐH&|⨫\U-L5.:c|X(ٶR_D04m3]{%;}~U@'1,:# Th5zh >_+p,1L0عͩq<vu7 ,P]b.1E @~1wqL^<;iI2̔f(C̖#Ӑ.DH)"Y&&*/jTk2ϲmk'muVeJb  Ug}ٖ2E!@u08NG[P25ϓآt{|c0bѲb/oh]5W7Mtf a6?jb.;brYc.ϴ’0Xce @ K橶SQƖלἨL]cq3A{'Wݘ3>yFqݱٟ8 M?ysSҐ9(]ID$ҳOVd-iw5.+AUi|xnIB?̹P$fѹn';TwU\ȼ]k>sF TMgi;7+W b':pA:g*۵_C_./蓦+fY032Ε6<#͈^ĴeTmgƸRοNİUȌԑ!t>hRCN>&kuPҋB܏TҢ6_l Vi1PwnvZ DmWV1D6 *]ܟi0&p,F>&/ۋf̟*|9ZO}cgCx 8)[ޭ)ARS5#lsx${?Pkƫz?z\g0o#OZ/up3CuN_in @roY.&)a `L?ia(Lj4R$mCW$4"a̺Nr^hř.20@4p 3^(8!Jz)2I*J17j "Dj㮼JW$q(IA 7V? Ȝow%A-%oU/A&M1ƒocׯ{nvAj] 7߯,VΏԦ/)[_ lcسSچ7$4g) &l@=$I-PS^ r=M$@o0-$5~dMzAx]xuRfBM+ݛ 0[#o ͈\t,5$f^[&kJXnC[gNdSWJV1?eƗN,́8m i{=鑃x\SxqN^0+Q?\9`0MK j0a'"V,,=N 7L4zp[mLvK+:T]r!`waL_}@f#7H[;wٻHy{-EBHє |*,M0Oߦ_s2K0vY:2ӟqw,d2M( 0S0*o%u VNh<ڛ5np*EzA!?4|B77ܔ#ڹY{M[2c<]u¶q~{:da7|3A3!BWs9`5ʫgNWQ]ڍ#{ $zK M\yDUJ>*i7w@HVf-9b8^HEG異 ^FW}PҕOg#HrTPW6I1 OO\twYIxf֝% l\} /VʫʓMnˌQh4w++KQ^G,MJ< a  CzJeg5ҢѿApHe*{Xrsi*Cĥq$TQF-Fj8k[ #P8TOf%8lʶdr:޺m}ǝ@g#i&=޶h#]`(W ])J P$Zu%9+{X3Ս iC]?:l J30daԞWp&By^]7xbUv4j43k 2g&b̯![1) bѝi~VU/Xv(="bt9RF n}8aW>%._SJ r;vpxr B4u=򦲩Ai5lt0M$i,41%\[ 3qh_nqDKgKgg׍o"] @T4S"'`j;Wk e>ޤi7'6`*9Bܸo `b>*n&ZGJ{ZxH)l@kP:?k93nx+KYݶB‹K3S"(]G Nn9:zEl6sLP:}u`c2%!.y7"(rBG@_1GP|ѽGϒwͦM%=H@_]-svަsߎ"K7Zoӥ*6l~Wm s[uM@|Zui-$Nт98L$:Jש4o2n4mE١!v.?qeo¬ֿsWf@323Z*e2}8Å3ʈ:Ewc$<Q>0pQ|BB&)IME`|lI&@W1tu,"wt˟X]\z,vrrPeG]ykɊUYClR8F^(5ظ 9ט (G iFCGY.AG[cRҘ\Aqb%?xHQ{ՠiq9{ܺ^FG36!W[#0 CGhYF{ >'&-b՞EZJ|k h `M*y" ic3t*G"&QPCvFF@N;klnuof[7G_ %x\KM$BC@.b6"H(FŊsWJ: F/SS妺qÙ{6Ο?54OG  lVZ?G81@:aNeЏ$-<BKnt3)J_asS9r / IQ^QS3Xц`ZR^I|~])(iu"Dze91P1V wsֻ\0jsqQIxl7"v5<(Ӓ )Ȅ'G$*C M'g9$t Z Q BaQ/g[ONuDz #'ɕ\],fnV=Ե Y1ԁHҲe :Oeϱgim ިD-ھ@eGdeUhN#ĭS31L_FDJ |d0\21=͙^)|gr2,L+?=|X\;6HFtY 1fߕZ}!Ndih]?>~ݘ>3CG0wMؓI:ǧ.JFzTe/]TLʓ7I4ĜK_,tA7^aq7 &Jv[jgAdyd,Z'qV k•7|e_ <0-nJ/v<9Zw ~_n ܙ#  zL?`fG;|,ގ ?"⪴Dļ!NAM%}%xTicrFn8/TP ?e yB5bpjp@梺 הÒj7_I7x"H{U.8.m6ZȬ@[D%iڱY*ᣁQt#i64׭2umu%q"ճ]Kܔ NQ51% Μ]~1x u5%SN6=$ 'z^(47S>9PfMI)3a @?j\CxuLcV$K 4)ZMq7 \Kve*V@=j&8RPCk1v%ZwvVo\ -¦6&ilFD] s8&eEfL=+Oo6tFCY8ϙ+9͞(na*R%vho362$Wj`K[6Q5đXyWdR{T&Ĕ0E ^qcEnnkzr0 W8f7Y /A1I%ml'3m[,gwU0ӛIs(Ġm\W"1垚nظnҕ$9Fh\PX2'*RmDX@M?߄?Gf MEOoK9ͽ0YCNJN`0զ3>C p`ZߣS!mNwk[RԧAFW.@mcIP+i>Q_NT>Pڧ(rUw_YiCv""K&UxmRBS?6=i79H__7Fn[jOړ芭k-f/Ѭ9BhD#a"vƆۀHi ,uf d5cR\DwL} QXܬJo{JVA),3 @ s䆈锆5S&9A xILX f5kbP1.RT> 8:HF' 63@N  ̈́VC8a,R`'~:W/4|V %|8Gs? sTV)vI!Rl4:[UJY.rEw5&QcszjX7$ o')Ө,EsNHphg~4o?5UhV!=Z[0L`(ǴKX򪈼=_j l6fspӠq=@3\5-*d2-ZЪ,MZvW-F1@eGuSzVX` =7_N\ӻeӘB6q_H e(Y+I*ꦸjf9x4(Ѵ޵*FT!!#-Wce BX[ϔnX ]A6t{>U͡71"$]R$=XexYʊ߈#8Ag.XoN)ϩ8pSѾ~!!6=)YޭU5qԧόD;˜#E1$ UO ל] 6Tn]f@#[LME8#|@{D9i{tvTHI g,w$FUc ͯa9e@ W:x%| * & V}.-^_ݵ4O\pU\ a&qJ/Mw5{I&!p]D„yރDuĵ"vM>@f7W+)emUw']TU+Z)q1#uZ" CWrԳۘ˃yu RS9S!"^HfEogjZkxۧnzwk QYfLb@YF'WƶˬF.tU ΡeHrDlr|n{IM]!LIkҖ,8beiJB]%I MϲX׀deE,Ē;)JdOqq> B|ʞ4YLIAH-riz8w)(n쪋 6&,Ƽ,(+%|X'?&S^LN(zh1ƶam0pן0/"wkCtƾ '!Z ~̐l53w#Z3 :$3O۬{PSNC o9&7,urr ^vYDYL 򯰨ko{ X94xX!S 6t/#QJܕ*z;tW]me˫ o =w|dĝVZȨ4Q|C|njv*Y{BW^q=ʹiŘd]Ց<0‹d`Ӧυº5T zi 8H(.bUۗ(}`*Z"7r цKs<$^0y(V: =,<#~'R ~fL͋*f.T|_OWOڲܼog+L{r 1Rܻ҆@R'$nڷs6@HYF_\iI !{`u'( *]bLZ-@-q)g"#sodo$A`j6:Lf7R!~pJYW"%$/Sv#bdDksIC2e,aIf5h H!T'&:];R.dk_;x1˰Aݫa#_nq]ȤzȞ M2`)`:Á4z?uxMŖR`[4^[+Vwl,1u_y?m*s^%oސ`a]aI PP\QWnJ3M8؀|!6 ttki;w?!"Tޏxxe]-ao(O/)4fTyouAw#x1T;^~QԞ\qj7SALʹ#ڎ*/HʗE'`.!KMC*P8q0)`LB(uxQY԰f(Tۈ%?"~M?!&L}Hюwv%t؝6iڬ 1$/ZWdRts|LCVܴz.؜K%۩X GM0fCM&# 1,_ +И ,@-Fq!U 8yκ utHD~WNLÛsܔH9~[hRԯ׬@Ձ8ٿN˕Ҭ#u Ƥ;XWf(sOHnwQ]߳[tVV:4:Z qs5>k#}#`Dy2 1[mZimn(IiJdּ(Z OCx6=Xa˃'G1]r"34pЪ11${ 'yBxdwÕ]&w=N1?, 89[_DBҚHL. VMGL-Tk07 ͛ӡ}4D7m]JTIk)ص_-.RwN2{6eqQ}y0r{/.E vg0sbVWbe!:Q?> _?=ec.K)Dzn0Aws6~01 r|Q=>'˗\|`rĜOZgp,֜ 9Ů9=-u.4P١8ݴ&lLȠ[l֩vxa+ .$޸jor y1v9C{DV6;v-mQC[ x0) Y4`SD43q)4zxT^&?֙Y;XD CqX!f_b2Ykobo{rq]Jd !:N9BoLOg.uݝg녉LYʅPf&+5 6*%Z.5\+u-Hһ߁)vT ^ 4'M 3Cn?:Wn'7_TW<:ޢ =M`jT5t`ڼx GqXr U/b=!޼R C#lvos(z]9!c$fi5?Y,R@7#/|-+ߠKHS0VpU{~W=ȰF<< ZЍ m-&Vtw,mܿt3IbBH tKY.5bVOq½QrHx бe fIwn/t!AέgkЄs 03|;EP͈C h;eÑz5w,%$*5Y1 b-,~\+P7yDh֬8=2GUzo8ʅjvCX'}ѐWJ=̊R ÏWߒX q#@B a+MͣbA k%#HF>xE^u{4Xh>.$NJꎧVǸe>ۍkK!4L 5&SySIڛjn,ń.at<Mn)^›6iZ?LyCaR<~)["(DրRcmخG{]'1CӨp\OgF_ ʅ{Ts! Q7W#căDulH?7@uX:^Wqމ5EMHTS(#,:#ZI4H@DZm*?RF? ,*IG\m(ڤʖ[7fhH7K-\SyHٰmY8D& 82u9#/e򂔣ж%h!lӠHsTYCO5'G.%&P{YZ:Ĩ65i-v:!f`'&<$ xUqtiI]l'Cg]NˏY!p`7Ewv3bY s/w_ 붾65ra;=ua5jln`b%gV/Qچ8+)`}M7䇢?9Z|6U_}Rn[À#z(PC䛑^w'f'be RhmG۬3sm1z=k\N"W G+xgaWe,F_3񿲅|oyWӹ0I3eSBKLS^3t™wl奿9j:BE~˥I(˵#*XU B[e ;^VtcLJV_lruWQU>쟰{t4vt.׹r~ (h-A ۯ]&O] *<˼6qLCAm k ,@`J FtNtPb[H䐂C}5G7W~XTȩYC{>/w 3hV9Zٖ"!>2&'wشaF)d/vA@JyJ>zX4_Q}j$`'i-of1(1&V,{Akb/wylw{y؛&+ ĔQ kaқڡe"6r*|] ܭ 4ԣX\Jw&A/z9nrw">r=2N C1[t"8+D=s4yS7/̓tL;5f}Jy]US3,AU'mO#)?ҢT5$7ݲ̀l;\k0LF c!đ4mbC\5yx𦖍Δ›avND1r3 99P=Y|ij8QxRJ'Qn/:Ġ^dcnA~I q88WKmLtv 䗡Nb>mfWZprR16K2-&?-º)R揫,_3 ,ΕcGy? c% fj6!Ha~Zu`M-j {-.r^q JQ &k~Syw ,nivPv&vlF%L*[e7AHzF(]]z}#DKws留Qhu}PL8 `as\XVӥELa}V/ "ӈ(qT)5W`84{^=ʃ3jGxl^׳8Q)r@6ΌG[,.rF=wλiӤfIwMIvJX,:8OOry)[=v?^5["S `/cB=M+>1<}^w!)o+P #"ӔUFfm1K:J]eBwY`䌘 x^[K_nj8*ǣ\[FEP\JC9U p=}BC@CrpP݊e ճpjEsutJ1^p Q7ڇr$vz./4lNA}yQnQSLl`lIń[Z_s0Bgo,5,m?cJ҈ 9YԴ̻//>czǾl?LffڸESmȷJzy]/}'WhbU?t~)p#Sj Ll a#7\;`^][XnWQ9nܶS=OKpGz'YR-Ǖr0-=)A [Gv |n'`O5^@+u O\č!ڋ<%QU/h93o@Qm1+u;J^]C^7q_ƃdQ(GУiy?B}(am;OxNUy]W%;J擁=DiYpi5Њv*OOJ.wQ#粴YMKqСq@߼ mLp4lvo 9[8%m\YMK Ʉ$u])"ie7 Dq. ԱJZuyO9sNVkr+/LWc7܆g/LٝI;{i*p}o,۝~ љdhK,"h¢>R|qfuCCVF}3Q^r?TBH6罆eX>"ۻu-Z9 @kf7V}mR<ׯ|!ԑX$݅lX%ݛ6P %C;79rhGychwýOsS2n 2SMʇ>.,GMN94x~jXh?֯ΛivM.SI*5a;bGA'R!TD95چfCR5\Ix맂&}0YrQ@%_N޴4>XBqN ?s\7ByY鉬zL(^"J;1j*H p*n/]}M8i4vͫ]xn]$F"AlLY'_ȔvNJt?ٌ)Jv &QB`Ӷ!e? B b%fI}-FщG"簛nFP|Elԏש k?cL+Lk)֖KզSCo鉯vk ysOt/`G ?]P/opa3uzBMhش bC[sz .S/P=vqoҪ02~fuPt?3BEIfX,TMrheS(zIxO&ygEwC9=U:Wg-65o'>MH Vɣ22lcQc8&,s#5.tV\}P At~Qd+Yg-?沯40:<1=f(osr-uGy@CAlqd=LW!4&.[=PP錱3/^:YP}Jyb\l{Nػ+|CAh$kqU~P͝H"Is! SvQBk4 q0eHc[+L ȋzͣ`[ܽ#xGde #|\>/9|?GkK]>WՍ7q]wG5>Gy{8EᕼǛ䶵cBUxl_)֒@n]fPf% `k{/f oMˑBN[ȵ2[c7% A{#8/fMx~rVq-o xK-2 mf4}'%gb8u :E`ۮ=K)E>3[;OPeOlIXހt"ɴ9R'VowiUvݐSr77냵PVZ Xr$pk)x7K~o$Ic*C.=˓A dd2K9v5<쒙`$ϐI7 >#슯U"ɵre+fq@NijX[M,+Pզ죕m1rmS _Yxg߁M[V@@~|uÒ{ClAZRj =..A Ɇq&:ME<2vP\s{$;Z3%Y"~#Gfxy!m ]iF?o? Tb" ?0a%ېKG;r` y|-gc%nbB3[c"T5l]hSڊutO战M~kft>n"d9h/Z#Vla>A/=`_O`[?p| UOEЕubl)2+bX:CDAn [yP[cT['%0ϩ]*vJBCXGÉfl e&kۿV ʤW<Z0(sHp΋}C ˠauNq1 !{8rBKb\eu",K5>2MM𳪔*9djU<)GbY5*!ImNמ%6m(scK2Pvm xG!MQKv)+ ԍ"[5H|V obV&ƿ,&pCr! QoZ\`']ip^匵ܑlƹ_.c#M w6-͡=] 2~V!u bC@4 ')ڨ{pV}yu'Vx҃XD!ď-W& ?m`繏. +۔]r18$5C$I~k댳Ǐ0 D!]|,D?xb1{b 0N\s)d!mJDs~YW@@tv˱UM&thgO/=#D}HRm-!k:DZ{@\R4RݐKWo$J6OζٙqqE\kfMW ɽcrdx;ʵ)O^Bw.x/#z.[ Kz@x4pzr^3$ VHg0VWz!RtNƗ1S5G|v)TYBD<~*Kh'7VKx9V+6ȋ#]hxu K|Bu^bB0v Yϩ'*2G~a}QuApvp@*,p(eH?"Z'g}],/"QB awՠq> :׎el^|z$`Ϸ>=P\EJWSBFnl#u2"a˱4Jq28R}-~ Mdnl 8zҗ\Vj?F 2$WnV !k4qyZ:Uz[6mV7:"nO}P^iтUkx>6 #ů^KC!F_`]&|gcU[<\[!]48pF cgl)J߶5<o&8 *2yH7b}H/ wiMhPnwXR-× eo)\OfAMޓ`X%?foU6@sL6x~?DM|`ՒPY5Ј68qBFN>l/ :z޼L8(?RAD.H֙ 8|Kϣ0j!ӧ5zħyۮbי6dAc ȟ6do>}i2JS1$%„+{7Z+ ܩ}}j/Y&+6"0em-YԷ;29(g'Y?[ݺԍsO VWFɁ裯>D;JPgI(%ψ୊u0ߡ7> :($np"N|(!`IOV I.UBLG|M~8_Y%f|a R =ƁB#Y\-S6(z|#h#$kݬIo 2dWH#zƞ=*; -(BM+, a:_3@DQ0O4G}؋?dG[9`uOT@c<0 m[Eᦥs[3\wΕ\Yoq#$i?"$LAly!Y:#={;3t }~׭IpY.Gexr[DE4wOy$Zh8bf[M#ɗ @U'`i=1G3Wko*f5O>9xO6܏FvUdA'+ml;!h.j$ x{on2 ?LRE1`C?d#+'hm(S|6hb9C/P#[l?:n{v|'iʹy5Ji?W!7ֻ d"w#:MxvA`RHټʓ_zGp6*dM督~Q:Jy6 y&qX;G+PWծFkNgwDrRgr$®EXLr{7YY?J-s2dsMZju7 #'b6s/ yac%\>̘cޫ_ɜ=O-zՍ.f )1ZykrktWؒ?c4aO~л$},luZ'o % i+M=f?nAVI@rrR CICcBs猠PC'D ͙],_KɗOybۚĈ }ԡ'̸EJ(_> Nl0<«p=4j`&~pܷjLԮu:q$;z' !V"|dnI4@ȓ t%8d^3y NyX^IYn.zO$?aB퇹߁jÐu1U02,01A?/+Zc:1DNQۥ"*JADv P<߯Qs-r>ѵjL8A7r@̰~ubniF4-R0v^Uw=P{yNo?+;"BǴ!u,{+V]NbN "x=Y1@JDl9l$MOëK\ZzW΄!5~6tS(lN@gCrJ=LM'wKhqT"~{$w~-ió*{^BXT4 ` ǟ"|̬:gL1|J8?:raTm:>˖:ƶpAIMZ ̠d"lCBM{aLY^ B&xܹNNUE;Z|:N{rJe JIu&wxw|ʩ17ۺȚ~=m┬2|0'Ǜt}<5d |GתΦybU_>SmvWatY2P9I:]Ǡɪ4J%ty9ӵ\B~dRO8 6<*UJdў?EUЦ}3BQ5R~('-)<ڮowAgpڦ;}dp J9il-dߏYԲL WSsGc5 mUz7^_,߄R9Oqk :9 5yK9b(l\Etϋ%V]g S'p.Ԁ Y`+hM u69s&;xk{!-y29,$ AR d`c7>Ƚ@MEq "(zUȼ}*Gj5% 2Վ\!#6ڨ?sTK]۸ eiӊ֣2W%JUrjwьEʇfrn[u;Ony/OGx [_C,mG8[4 ֒7 z!zOfB\C㚏Q X.og[ʛ;hİn~Ew/Qe?}#ͺ"6h*BY! .֌hh21g8{}lrЦ=5Fl5&n :é.7uxFw@Fsbj'e򚉓ƻ !'N#FL45gOc-W9~ÙLÅce!WiA=j 8 \|nhAQmw5!.pp"Iq;S͖SNj2epW5,/z82IA?řV\_w"K9Ŕ73]7jIm8.NZh"r6`A1 m)c:JO!{ψq<׃q-}s& nDuw(јwv|"_Uo_HCn)wbvK -Dԋ%)T$z!a58vB%e`kG޺3%ym8YYܻ+(7s>""*C#dl=!V%`χ5Doҁ%5Ao1O,1.2ȪQ@M|{k lW؄ֺu E"s46#vg-9PcB|8COÔσzprwyLj_!klN+؏ X-fB$%{bqUqFpe:L(i27ٱ=NRtڭ  T=j=6l[Uwzvg!_Z3:w<1H9n2ny Ғ}~\tA> 㝌ՙkȳvEj\{0$~#?9n19yyZT||O!dχ]c{םtٖ?7!4T{ML]=!VtG{ :!Y*l$yvaqt0JW\ΜyNI,ֺ;]fG11fprE'xXguyiSBѣZAge8pdI0Ih)&< n1Q`>Ȟ:Ͳ[mc19Y"M]tЊ]Ô6 vauИ/t#E dlr6nrqE aw -K%[J7 em} s{V( E4%< H iicnQrw٤`V57Xׯab3tzm8sgDmYTQ` -N?/?{V E /Pb*&;;F=ROZ ;.-fCpLV>"r @4&8_ bEHM{#uqg q]Jۓ2NL&$L0Q)&SVF6kcoBa>|;cd*@]vyv!jUo.rY/t_Kаb?q2;E <=se3X>|1 :[ R l]¤wHWq"TI='E x;]<*IlKgujH\ėid\O9u>2IWp,wkj;@'$Yg"3iv5QadXAռ.,L/aRNL- YsfMrt)(˺?[}dlk4oû&kBϧ+FD("pQ]aZmNܸ_}~:X^(*:E_Q$2XޱϺ|;\gQ]BٸE'u~x ;-FeFܕ]'ɽC!d5BKw.eiG :6t A#GmXXjC7 o%>ޥ{^-Dy/U`s#!ܜ 7P/6NC=٦݌x*C M 5 0ː; ~H`_%putU[v|IQh+?! O>)m vѻBÒf_;`> z&Ƨm;7j1d[mwSAaٓqiз֨k)5J]E'V1N['h?,4ZrcҫD-'/e61i{%d#a%eBaYCBk4 |~S>!-sU ouvv]Sjĝ%aqu[I l"u <ޠm0$cЈ7Jchk>:M(=fCog[~hn|[^9!FpRMʜõjh'ۿԇT//tQ۸B;lG A,BNFÂD@s+YE V 5kEEܙUFT纪uir&u1_9UOa4¶y~ղB'%D7HǴK(898;{2+z/+Xk_ 79/}ԉ_7UVJf|blݘpKjRpD0`gFMmY+!d5{BE+GSQ?k<+W>douR%peZz;j5_%q9]J6Ô=IBGq*Z4dq( ;B4\vScW ,sP3ؾ"vZpfp|*[\ڟ|NoD-`4R9:~kNƜH{ta)1"UIJKMi M{ۃ0C\HڦBs'b!rRs?e0aĘǹV\NcJfVI*' ~ m@>#<T_nQŽ_h LX3G]5 Jp7,?Ze WaI| GK037NlZw #s[m|17o)f5Gud{AVJjGX5-$@:ԉ*qQr2A-\:!c5mqPv3C=;>#s) A`]0|a,C:vgDh h}^)r2-03| qRN3RYD6.jE^-|l~wWqc6\Z'{X rM݉bjQfS 8V.'x=ο'!N,po5HT֔%?muz*|tՃpe=laB79n_X]'sܦ_7Dw?9=V{}7XBԠKQ'KՎʐ6$O7΂A)_{ r䩢3mJ^C9jJC6`_^%tll3Uc׬"kC+$giR-]ZʙU2]v,gW34"ΠQkb:=)LֲZ%e{H]?V/9Jv19z:lPߢ;7\h5k"sų`*M+ksm8n { o[f 3$'[OfAR8]!uI٘7v(C=^WFeYdE䑽`[ Z݁}BVXi}'8H9b^OdÊV;zoV/e ۔(ƤRzQQkӀ%Ond3 LͭSXGP:]KtAһ;[mt⼥@ڕ- X yu~!K`;;^LC8f"*Pfno]=gKltNƪ5`뵆7 f{_d/,gRXosvx?$n^\Ce<[*vrΗoPG[MB-6[[K7*;z;ӽyߢ?7Ԑ%k1ǕG(ca4 ̒c+./r ]bJ'iA (l]#ҚKƿlXC5m4 w 1;DS^:(ɷ ۅv~G7QyŜ=0)D1.q sQ7xVcb^Y,rգW;1 ]}ʜD M@dL?XFU딊 -ffB^H\*CZ&:[ 6Pב%|ּKK(Oæ=Sw9`RJ(չ>udmdd.Ow_r/Gcu3]WV؈F*Ue=]A]XBZ]8Yg1tF2fo8 -N*+i(D,?rK Ph*&§$*fRbtXO-n?x R0G{^?x 4^T.F3bo^r$VODZT0W]*&W)m%J\S}_Zc Ud W\Wd8s%_* 3k},Oۙ?)׿7F|!XTxj4Cݞ m+Ej!Rc5eAd. uk|;u)T4ϱa89Q0't W7*v7K4kꗬRY/ Fd?}t3rK]Mz%͕!D(r we\ ?y؂}R52mmN* b%L4&G< Fs[}Z=j9H8@v?m.uDnݗ { A#*xe= eM2u<0:R1=$hboQib&*-,({늫N]VR)CƏ4I Yz1-;8,DQ2A#>meYQ>13RxxW/ذ\}I.\d,vc8O}H1KWJ8IsȲkYUB1>^K[5iya <'()[Y\ :?o[btdwW,LwDT[BAHV- N0U"%h1}KIFwΌU#{ԡk!kK5#mG+ֶ(9ꮯi"i6ֶ/ć<p<,8z2fC%*6&2~T߂ͣ>X`~8܏C5'3tX5F X|)[0W"* 3 s?oMf:w×ro:`fW|A*q̻y3j{I_,bLiy㹾<,*\>f,Fk;E6`QWZ"] N(nSB-pIȳN]?dgs6*R?QabϝOznͱR) .ƏkRٓC_Cf: R-CeH(AƸݛ0}^f_NRTӱvV0(v{.Dm@`Ag"ɄZd1(Nw`,x]brIbe՜ꬕ@~ @md?0 ;^wJzg5q'OJ}.Q >azd[2Ψf2_adL"A'#ceVwtJ#*B2cWiK% 4x6vG% 6*rźW/i(fsE a7H38Z z+sQt-trA0]*%چ*܃;QC4p3۪6~ E?VKxa@\t]"[mfƍiļ6c pj:+8Ⱦ{T~N \~XaO3ݬG-2 ]̭W)'mA d1]oJsGBAs=ƹ#+`&\ Ddm3⣡LT i94$ G/1dqލ^后>OӤ4zmx=Y4Z_] BR@=jҽC1H^ԫf*X]bf6:W,.ZFFNV̮O9O|g/-e|fӁZk,0zWPOTa<[~,Nq dV:QkYà$ =[(,E͹-)y)}CLD>i=qCqjsQ)iNNZ*D>=bn{M_!~(ɵ Ԯ8ۥo-IMrmE(pJIN]Dn~ YZ