ruby2.1-rubygem-rack-doc-1.6.4-6.16>t  DH`pY_/=„) $D8%L5&ju DH\eTO%]p0Vj);aq?YǸ8EZH{cŢV/Q.Չޅ:֖IsI呃O+rEw[]WB* 6[BXw&*2dRX[G8!X;~r6d148376867ecf83e2c0a4a271c34bf7121c13d2BY_/=„<갼cȣ/9|pd&/ܼlm~7'sX0Գ7E~EP,:yaeyɢsI0z؈x1;F -bzFN~ihonNܯoBjndžf{.u__nO?L4=.S(y/0׭fh;( sP],϶QZ9~?~pd! & B WxW &W W )0W 'W WWWBdW r(ʎ8ʘ9:FݜGݰWH WIhWXY\W] <W^:kbU5cUdV!eV&fV+lV-uV@WvcwcWxqWz~`Cruby2.1-rubygem-rack-doc1.6.46.16RDoc documentation for rackDocumentation generated at gem installation time. Usually in RDoc and RI formats.Y_lamb20popenSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://rack.github.io/linuxx86_64mO-=+  Q#@ # '    #n  $ GFB"B 0' F'/b0["S X  %$UO " "%5 )qu* '0}}IIe 2U,6 ^3w91EmtNA3$ "y        U{1> 0$`R)WZZ{c]ZWQ) ]`\Q4  /  A   c3  AO <  zz   $ # 4 P{$n6  ({d8/NZZR(*U.V-9~  F0  7  ),*[.3" '59 BT_ 1,/['-1) P~'a !!66dd~~&&xxCCff,,  #1:N;RQZ 6 AAAA큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤AA큤AAA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_2b9ef2501ada4f6afdb4b78842c2acdf22c3738bf0c7aabd0b3dee58ca5d140a7d503724c5cd34b41721a1b9d67ce5da57704c2234de903218c4ffd495249e7c083946a49a8e188244c17cc7b14de6bcf3be5c5a59eafeb222c482a5ceb485bab0bda7c4468cf3c0524784f39dd7a61351be5f0ba11bf9ff7d4400874cbafe96c9a5dd8d3460f7ab5e92b5b458ff2d4eed7a7e3d85bf1dac51e2b69ff1a753649e23f9e01923cf42bc4b3d144841c950e96b62253e482579938a469cb4670c1539b30fa78d07696b699c5e7083be5b65db699486a17320bd58df7a08907d734afc6c0e4876626bb728524f5976b52f3a7561d65a5388a0c1673c8363ca2993142d233e8ad9198751f667592379f7ca23aa66694073e4b66917ae367ccdf3a91bcf9bee0b449be20c563e6d26cd0f0256e3436391042b435d7b02114f90a45a57eddca0fd8c1e3d4ee4556c9ba9036d60824de7bd7747019d122ff24537b0dae2dcab4779d591a3836d4cd00843b46b4fc3b97d9774091d5e77acb4377d8eb9f6870444ba7d145bed547fd58d960b00c4d9b67c1f56147b0dd47202e84dac66e03db0eddc6c756e4c08104745cc169bdf8091d97cb523d3d505c198ba66d1290544bf651eb24403eaebcc30451ab71225b181bd599bc746174dce7ef135c56308d0942335638d82f7e9079eff6a27c78f0383a00929703c2257f87405debe8c0ec24060c90c2c5fc22770d437a517a8ee5dffdc248bd8f540b80f4058b014bd71941a68d606891ee28ba0550c3a360130bfef2120505a3901d3a88206a98f2c02fc24aa336325ba482cd0f56c56792ed8e62653e274569c11740cdabe1d045d28cd8a863fd64790f14b079f227cc85f7b4169ea59615112f843a1a06949f13970ad5a11028884d21501f9022d5459e890b615b620d275c1bdf3652ba728ccc7cc0715e8970a6d380487fe51767424fafc7d6a4171e36a9d90f60fd2068794b9068f226b69c4467e548e5e37e90dd94e0cd60c737f0ff16558489f041264894e76abce3964f90f507808a30675c49ce799789b1347d16c571a52917fbf3993b0d2a3f4bcafa1cd06c1d3d65a660229e46ac52e7a236ee1721df9aa2203dc92202965bb0c7f2c16e661fc47cedd474c2b0bd0b3f26950c206b9b36d78d8c3948e26a65850192f6cd40dfafb9dd07bf3a590b8396f177e6291c65f7fa7ad8965314a806b2078e97d477c62d8d4a517dfe15960b905cb578d8413099cefe89381130657261ef871133f5c3143bad4824b5f3bedf30255671ea9cc314b70d3d1ac0b8b99a43df8cb5ea862ce8a1eae078b811878ca84a9844c86f4f2dce7c091b7f328030c3d363b4264e06b9400f7fa830a2788a24e198904967af621bc8b82db84ef773cbf4b307b430eb591059c4ac386e9bca2977065f873e26ff73fd4e62fe2c4a5b9709d86575798db525d1f70112bef3103fde8855dc570c3950a34647845a5ad7140b859b5536749aeb97fc15e9fa09befaa8df60cdd2acf341aa2f04c822540e9f2a0a2c31fb923811bf818afa341d0070325ce3abe3ab5158319762c07490fcd9c617cb0da08982d7ee0278372b5dd792cdf9df96b179fe13c500a69ff98819577dee8479862c7840709136b5dc9c7f0c6adb3c6dd6cfdee4405da4e4cd9dd37f39ff81839e4dd607045ae4e11b66edf23549fd84ccf3cd5b3f3c7a12ed91620c79292fbad08774f9a90f074ef439a9ccd21a34309bf44fe437fff6a97a51d9830818c16b7d34d85a6d48eabf720587c02b4e064e6c9483ea2e8bff12ff5f52fdf11077d1f7618b4a7811f3f8679524e7272aa44d3a2be0974907ed2ada135937dfa88cfae79659f18b40219a4254d7282cc50a57551a98e97547ff889866bf0cca153d55cdbe1f1ac40d0e841306dbe0e276f59a2fea90a0b4b8211c274ab2ac2fff4a08f94d4ce9573fc8f61a192b7058e846727d9030af0820d87581135586ffb22be7369bcf5bb7197c26652540fb8ed54ca7f05dd3905c4d6a44ad435058cbbe80ab3ee5ed457e91b12b7a26e167e417fe8d02f587a1cb4eff836de33b9b37eae15a7b8ec6337b794672e9f8568c612140d96591efb3886f97238c73c6422d4decf887fd25215ee990d370d148fa1d7abde59abe9d90bb9df9358b5e69c896f78a9c1b140558e57aee2705a4d77ae8c83d34197747afcb93f1043af27828f3fb44018416bd0185c2c4d0edb1d9a8a2933892a54dac573eff895e82fdd5f68e5615a4b436bb1c17090c360d0896f3d196da743a42054988429c2d878c612d53096b5359d5b7cf1115e6e290c33c2cc9a628a260ccd37f1069b8274b2f1cdb00a65ad8b7136f4181ed5059f0c6c19a26eb7c60839d877e7441c9348a4e9caad639b1c7b9797d27cd9f89439bdc0af499c6329f5ad4278a926b0e9a9e2d5a4a7986232f77e8e368bd8344c2da4d1b88e23e0c05609d734c4e25dc263264ac25e0ab468116a74342c939826f68fa6fcd2e3622b1b3e2bacef2877780b983d3b00d389dc02d28da3a77b0af5450d97750726d7cfa1e85c41373e76a8432925d365f856e40def55cc3fda95431ea8e68085b80e4b6226f87f98757286a280827bded7baf702d19a103b500b0524bb85c1c7ed44320bfad7334e557459e144e35cea0302a25401202c493777af0718ef19f1860cdbd3451a8b650e49c4819c2e13c3f044cda55d329b6b80c8c1e7fffb0ac03bdb7dd90745ca2103f954a4be92e2c49d3262aaca493c3d2ec1246d4fb39ef2097098c87290237a0a6961569ad67d4ea455948e478188b8666a767abf08de0c171cb54ec2039e643042f5ea7825afe9710abc96d5b20cef487635f6152ed50a3f73c6696d06eade0eec69205c69426a698e7373abd908d67cdd79a8297c30c9a9baa5ad550510b7d70f0a71e9af8e4f73674bb7f88b419ab8ab090fe6f3392a579c1200547b37c13545da805be862328554507a5d9694970bc62a26fc8d6b67515c80d5e6494ab7ee0a233dd2c7c01654cfdf5afc2ddd5b5f04e4a17636e3d13ba910aa6d9160d511725948571f2c9d317290cc5f11cfad7b23a04626ef894a014c7f3f23b746309a4ccc456e75111660669c86e4ba97815eb5eef1c6d39813e1370298803cc3f3290ddd3289b4ab5f177a7b181c05bf6eb1474ff38049d4edcc4f8e7b96e69eefa17b74cf7e7125d9842f540578f94b82b76c586f53f1aa22ab9dbe64160c79e1fd060571669d12f400456df756b59eb9f5ba1338c7c8d24b67b3ab75767554186ad633e21f06aa1f43087767c0c10a5682ccb13057586ac4b6d915ad885b8aaba7ddbcffd6bd333963e46de0adc7fd840e11c9ee3494d4637119ca59e03382e3d487d89827ff3597725fa518a498c4d07b87e9584e4a922e2546b04835b34ba910e026b91955afb9d9411cd9f2b3e8b3b813f50a06c13889c2066d7c0b06e6f8fe8f1fc2e78570a88442d48db7eb254d023ee5e1df29e2ddf990b95670e15adc0c1b97f27835b0312e5d43a06c60290a8355085bfaee1df67e8404b56652f1b1ce5843ef132baa4ad4b702d08a13d6b29197b845b10c1b6ab2181d69079ce3f62c9ec77ca37d5913276a5f078d4f92a142183ccca980343b99f90b69c9d4e96ddd09ffbf7627c634b3e02260165dc2012ac1351d754a68d9b02cc9ac7a18e33655fdc25a170503c8b061f811879c808b6348fac4e47d640315a2d919d819b02b14ae51313825afdd8892c04ec2b9bdda4a1552e07223926c56e4b098366d6f28655858ce51c0977c25b1e98d36b890099b475056fb6dc295aeb655783600e24b12b9366ee7e7846f3ef058f72ab77b1a3ffcf22dedf69bfae5fe452fc2acae8cff8abef8050411201656483d91677b9e5482754a951da2e56d7ca0e3fa99b2299b878f6a47478b14047c233e38be8eb19f2853fd41234d98504b1ccc3bea72edeeada4f0049fe56d46304c5f88b8d3ab2e5dfa43a46372f53bd9d63ff1e2b89b950c82211fdb9a36ad6dbb08240e06792dbd2cd32a850435cbaf20f05edaa671f8bf2d283260c82cc7bab36af0fa0210d7fb56cdf0988a42f48f475acaabeef76de0b2ca6ac5cda8b0adac76d131d401814be2e13c783294efc82992ae0061f227db47ea3331feb237d27867c4fdafffc4e1708db33c1d38cc789ab68206ad46cc0a010f12f12b9ef8386e02c390cc86dcc630425de08159ae6411898c952fb8611333590bbc7759d7837c7357e2a750a7d2869fa0b2321bbd641c952518e5192c8663bf7001e395c785671a6a9c14017500c09851b44b55cd4ed68ef65971bb73e968bae90f1f3bdaac4225d37f6919416bec0b11752f9daacbc53ef1333a7ba6b6b35ac637139f9d124dd7489d704f08002738dd74789c2e153bf80a325ef1a792c5bce2fe0f17af94ca63ffa2a72eafc177a37d9ca26e8a373823d7a919e661421603dc898ea4a609da79ee4a0d6dfd5bdece0185207cd6e05a101c5d20ef017235e750a917755e9992307434c2d70ad7c95bab68d9a785e40428aecf90481c0361bcdc15011bf69a053a4e001258445d5b07d94bbfc4ae85fc0683388050890efebd2bd6b3b17ef1edc73e8665dd4de73da4957a7b63a82fb374316bff71ef7fdec813b3af2c900977ca64bb1e77a9c0d1f9cac97ed1b7757c3b910dbeb641a8eaa75b6cd023f91a877390728b7d984d945e88097dd3b5bd898db06699af2af04ecfc97c621266fabd12919d5b40ec593c4c27c53bf87f823bb6a5c1419c8c7f5d83cc9aeed5f6fd5bd09322038b16ed730e07f9bc72d6674e617b0d29d70ce480cd9c4e28b2bafb485e3c52494985df88b1e6914e92b81e6112457537591b2068bafe8dd9f89fc7dfb113db5f7edd5fd2bb3344ac478073ce1330dbafcb95495ff0bffef5098a8e6cabc2f891e52fdea8677280080fd5ef00fa7c590cefe41a91e39ba1875aee98e7ff6cc1aa2f611e176701124173f3063f6a1f266d46bd462fbc863654afe8e5c1a2c9d1cda5ffa30a0df36967df2c0ddc0320cde8206a7fd6a12e4f95c5983fe26e02882c8fca5273de6de1479bd901a068f2b3776671b7daccb190406b81975bd15e0cbf41d6fdc9dd63a61dd9adf77026e1189db8fdeb7816adc6818e624c695402b188cf84236506dea61ab505f74a6210a040b33306755004f8f21342418ae234ee95b393f752648baf31acfc22178cc10eb2f1d2e29d4bb47b6f6f47070af6175c84b05afbd2e5b9c26c34032c1e1dca63263c52cec9409c9cc69665853a0ca43b07021bf478e7b813e117c39b2782cd35c9efff9b55edeb947a7a0c5b3b3ba3175a572f2b492b17ee97f33c81ec106b4e426190da7ca4bbf74355c69856bba7b4e2d754b7b467cb72db2fa01eb50cf480a3aedc79ef9594678641ce0937fd949e269f506d632e08bb21dc1499c09f4102b682fc9ba9764e3663e0c72aabbaed8fc35649570b6f752cc50da0a641e12708c1784e2bfda4fa84673ec3cf9fd25546791c35ac8c0e2036e544639f3c2ec20caf3e6382303d7d1d5155eefb659e204ea3abbc472c1416f0934eee8ba4963bd84d310be976c2a4754a99a04b1d7f8dc5bcd7e49d5d354e65571e5968ea71167de2ec18d6520baa5c9a68e82e86b95f41e273877dd0be4640a88dfdb1390cb8fcd7f3168191ae73e538d458795b9f878e42155b9a83a4ca7901d5883db2a8d9809c71674fdc0b64cb9c724bcbb892c8e55d52c059fb3e90ae7a0c29931d347405f33f547f59f8aafdc2e6fd5249e37cd262c141bc531ed6ef4b6e937b384099264c63333a7a844ba59c4c5cf247cbee123b87ec8f42198365d76d8938ff56f86f90f0f75cd667685d653be7fd76dc778cdda3a9b17b0610b50ba20334a093de8227e6ce8b3d23eea5fa1e6fe7f933f74f552b3864406caa904433e31e2adbfe8f43bbf9082e8e4b493832be1c983e2b2b42e9b92082b8f60fe7a9ec2a606672af4129ec68466748e1e4f51ecfb1d26d48204d225efc69ba8101fb291ae77153c9e071dffba527faaf2831415472ff91181f0e056ae1571371be9f4520e7ad1f5e0f0883d79ac097d146e3030447fa20d55d26bd95af7b511be1a6e51930c1d534dd26aa0a7fe03e45ce3d3999ca1a4b12523af1d5c6b553a670a18010259b36ab76448f36f2279ad1dfdc065b16d6c2a4d2ce4550088efa9de39423056e004ff22722486751ad09536bba4a8926c85bee2613a0e9065e3e5a72e7248ec5c2e90c03df8a4890f1a10d7ac13024289be978003581d709265b4f82ee084c596d5db4d1ca3946f15a70fc576caed93447bfc1d0b2fac946e3a12478c431a63e75d5c93544cbe127697e57a97bb461b896134e0a31896175e210e02fdd5b64b2bc6591cab85cf30549cf96110b5600afae9190ade38ef65a80a6b5c70953a6d69970c603edea8c88910f6b464d39d9230a14719655035f122725a2c02844ff0909dde988b4040612123c0beb29b694988d5573a248f0c5f294e9ccca768c824e20ad2eb5a8498f5f9e958136e2fd0f53e3293a42bcacfb3f425c6a3261ea53854e6f9835d03cb8972aaafb936ec159b9b48e1843c75bafa230e5c93346c10364931b285d13ce6ef3d31832d5d0d97eea336bda59c1df8acc4a0ad033fda50128d2da1f20079405e13990d30080f55ffab9b69ebe46aa14c24ec1ffb3286583346c5fb3f26cec838d1d6787d91c4770e7a68fda65c3e7fff9af7138526cfa9caee14605a835a2c2040cdd3d1bcbd39ea5c770b73dd3dde843275ab11f1cb356bef46f4a548cefb0558339b0f55ea95d0b6ed72646b5c9499c5674b880c0c420d11865424b4278605a6323bb528c541d4c06d1e6517cb869c181900025691bc26743c9ae23b20a96fb2fb5da65c40c0786acda185e0d17d033d28000f4a3fb0f2e88ce1df1d839b50672acd1593ddc3bd4c2c945bda101143350530d40595665f617065a222fbd538f00214e732cfea70212cb4b4363ba7d092338ed492a31aa9e2a1ecf11dc506434dd4fd2846b42c1f7cb6ad52fd9bd32b41faebb8d525a9912a3ade1ffaa087dac78aa9a8f57d75632b730436a455e2b252c92cc3e4a69a2e01c3dbc7e5faa6292296c24fdee291d0cf698a85eb44c6d256e1d3318f506e6b915dc7bd68dfe3ebd897922c4856db2d1947c645bf0e27c804aa4342564e86d135097bf294dc060047a72a9d331d318cf5c7803fafd7502bb1e936a2fe51b37543629927e889e9d9d8b3adc1653d1d2e3933132527c97062c18894d5bdd7ba2b8b1c048908211785eebcc5bc14a3b8d358cc40c1920eb14e4722e093a4ac033abb2c1d27239c72231e6086330070ad5a83b8998a178d13d71a1ee04272b39e14459e611b2f1b60255f555e22a2e38138e42e36eb870fe2b7b027459da767781ee13b4232b16c40e427bc112b65fc1fb8ecf4f0d99abd19aedc3e93b72c6f0b9ceeae3fc7881b492d02fb92454243914d4f78804b97e966289d905be7d4d24392b591cef15b473e04c2893aa52c7c568363d1574b2373c40a1a31c5fd8815892ca91b947dfd3b9a817ad2da3151d91040ba575ecb4c2f6080d89faa1cbbd9c5aaa1e98cfc63d070aaef9c550c52fde7dbd74bc8a5f9dad61dc8114b1e95853e54b155999be9ddd750d6ea37bc69aea44d9e672479d3ce8ca82ee18670b0534d11dee90b666b9a3480ace4b169aa66fdcc1a2939969a9fc2daf2b9df3cf042a12950aa1151093b960948ab8c9375f9deef381b15afce8603a780cfbfba2bf5a9529161561a75ad6070bbfe89a6bbf3801df37d77ecb95a4a17a64da7e71382d973be15171955b0e0b7232a3d6ef4785a9b0ff14f6ad3630f1e11c2ce5aba0bbbddad68d00f51993b14761d2e60fd74b2cc3500d2c037b4e1103aa5d0d4b32dafcae8a1bbcc0f2dcaea7b14be1a489a0645b93f93fe6f4746bbe7a364b7d5825e9a9c2f7371ee76c332dc15ff7ecea3149d8cb9c4d1033689ea66830121f9f6980d787b7ad8d06b8048511a7fa4153c06f0df25f0b6fffca9276bbcdaecaf25b8a8f2536bab2c7abe0e449a2b6dab02dcf59fc594e404c7e2b534d77a544429816d07e37c2def7fd8ca74cbe26d3f7f2d47bc2d838cc00c379f328bfad7b27ad5af2da26016e5acd3a67698ec9cbd3e58eeddf4fb5e8452af065b73dfb5bb141ff498131580151c095da5d21d55618d1b1fbc95867ff7dd2b000d1a2e38c8413cf6314f6ed5ba0ffdfbefd7f96536f551853097d666e6637bf509db73c30f309b08d680db5d6d9009d85226d6f99286e4fd25c2d7f2ef8d4810277958d9bbc0c62e1c725076e069dde90a6aee49153bb5ec4c690f927f39a0c3aec485fb4941f8ed248660b9b6ffd3a07f07fe6780bdad1234df1adf61a5f4f607bf678fcb528ee1b3c41b950d2eb156e573ac0cbada4798af50d48ae79fc865c96d4f8d5a577552209e2f09bb761cb20652c279bcc70fce502b1e09079ffa28c76a0de56e6b0155a3d6425f69a7180440100b8c26b25e7b9e4fd2c0e3f2c1927199c1a0b817cb9790d4a6e7deb226ef9eb3465a19276d32e4f09c3306cebee2b5a4b12f2f812603fa95f25c9aaadc25e967f2526e01a7ac6f7014d6be9cf89b241bdb72b5f12af3920670159e966571891c06046dd67d5d61a07f887cf703cb6068825bea6b7edbcadcce9804435e7910cb4ae499ee0da56b583c5589e4dc4dd80b045388c3be9bf5b2369eb65edbf7e00885c8be02e949f768a03366755f1ff90eb2100d892358708b4f5b227e804bba1c8a31ff37c1cd9f762c17adc5d84f6c22910b6790098886d578a9817f5a985498b601d37929f37bfefb1c7675ea61f341bd2f5e3f46e915df9827a424da22556095f781c2dea3f115a3ae68ba621eb9b558953b1357af030e2033198599ffda39f9c356afd317d35488c123b339fb4edf4575cb45bd045334ea5d2aec36dc98636c4d2dc1d1ea77a820545ee76fe0752d035501867b2e43b9be03ff17a6bda04d6eda58e9260c6e8c22c43014efa13275fcca8c3396929a2632c2e50957d9b0028a4e5864e9f041cc491486ef0553e41f09535c5f706224c7f34bddc021f4a046ba49dc3b8536089f86400a2754861051157f2dc87258559c4a6ca29e5f698b8c7060cab1c5be000f76a801e05e018928140b3821fd3b3b2346569984c329c229031e3076ef982abf1cc07ed52dab60386913cfb4012db518cc9f566f53c687302f5ca47cf02de7143ea2717bad6a560c6bc2878eba3a26b4de085f5e96218f5878c65d7f67de9a2464e477e2df113cda0600b8aa6611e9816fbe40d8cc4bfdeee378333121ade2398ccd8ff2a4d4528598fd2acd57423bf3cf7dda88ab0b9f7584b049d51dc6a31e4f93a18352dcc2792da27eda533e63adb8f7bdb6e00beb1f72cd78ac2135f00de5da5ce3628b2c76b8748e14e1d0a05366472404db958e4ec66aa0ca7680db02e00e5a92650aed59af12d067c51b55bb029a819414d3d88603a3b6b04b0c4b3ef4bbae320c4b03cef596b219fcce96ebde797431172967c0346153b18d1c6605a1533acbd4c051985c62320b539eceb2faccbc666ab25097364b9c6ee6fb208a3496083f2fc94c72df511ad36aa862a004a054b96be5b08f7a564001124073942028dd981bda6e85f74786fd6743475a61fa5ddc3851aa50d05bbd3905d2e2fed6ebad802180c2cf864c3c4701de7ad33e9c63fae5e6a23ce4c24a1b34e190652419749afb0ef2a7c401e80ab6b27033dbe300df90e722d58f25b6ce86c5f1f0b3bb58e11fae1d00090f01c2f9386dd20f07c3a778588abe7e90c04501aa2af0ccbbaf9bbaeea32dd316615c347b7a5be6882039290cc5fb08d43ea0ac20069a722a1196a99d1b906214ecc2e3f9b3469e8d80c4a2bcad8ba392f41be6032500a497cc0709415ccbcbaedd314c16509a8fc4e0c44dee1883ad194792d9f0fea640b2cc40fbb469f78dfe69ca5fb5ab886007ffcb8098e4ed0f1d03678b3bad4269ed902cbeda00b5252e886cd67198e3fc8731ad0d1e4bc974009a3b5360294970838fe02b4b86fe55b237f69189f43e4d79aa2dc7594bb305aee1c7abb167a33d43628e4cb93f135642cadf55a5b866265064be68ea99fa40869fef8c4570a16a437c6a4751af0229b6b0087696bef69ac3c430163a40cfceb2d5cf727998e5448c8e5533f19fead55f2893f319f942d2c8ecb47722dd378c872fe8e182f3c0b8d76cfb68fb08d7648e2a6f31d680bcf91baec4a0f06f4677725ff9db17c45fad8cd2b557e91a8a49e0830a9f3a6cf7c184b46bd8cb11635b3e3697d8d47e95a08785a6afbb5aae95017d379071bebb9316452eab5577dabefb483d39ada568eaa5a3597e07e7ad3bf63df979199588abb0f166ba03b876e45104eb89f3a56920895a710c1aeb41182997061594336c1e6c093599ac89b8d34c7915958b2d8cee2b1ab1b4784d10a954f3a72b1a664cbd12be58b36f14f6efe07dde2d48e1c90e431dba3ab9843b22f659a2b47ccde3381ec0ac021917da6963580af93bc0d0cbf4521def09ec2bef68e2829848bb354f2c41f75ed3c4ee1a59c9d351f2b120a82bb5fb71e355a5e566b712959539b34ef66b8df8f062d64f180bc069cdb01d9515e2d5e24ffa896df6d24d9a3a17c04742db5c4c740daa30bdc5beb78bcbb00b417b4a4f2c76aee2f6e21e6848f8efb65de4088dc30a2c6aabc827df3378cc94963fec988e52a28d1f7fc48b752677e4dfba65370803c9c209e88d8a70743c63af963777c201c8de6ea64e5edfabf70812fab9c210c01c16075c40d9b311f22183dde1c5e342c03f0c643213fc4fe4c2d706fba6f06f6869ac56274c700ceb36b19c4a56bb697ced09f98d3705877538cc65802750b65dedafacf6fe28f08a106240f4ba5cd61761187c494499047f1e6a907c4504d33820e28a4fab4a8ca1205c5badecb4236fd27612d70cd2188da4cc8f6228261361d402c84f805cd41b313bdc62712e08800e51436e292ebef5af7aa64c5193969da8943c569f4744c296a7dbd07c834786ae452bad59e58bb56e2713d5f4e1067f9dccce1210ee157c66a8037a9c620ca72fa8e34ed900c3d3829ba81506bac7c5fa56e8b34ca0ced3132fbd07d703dfba6e8526faecd35592bd106b4be39f52452e869d0495dfcb74ce95a25c2047c4e7f9ded79e882bf7d9d89ca4e66002a30133c96506c8fb56feab3c260d428a3f02627abf3fa8ba823202de53c5bbecc449fba271784d4f6889db20bb03c726d56053e5a54388fb91b25cf773f7ee2df278e9ffe0b2037c64417aae54b6d92dc43b69cb1381bbafc5c5f97b7a0401070ed5b419e21ba52eb8dbdc887dff7d90dbd3e21dbd806a7348267ee8b77dbb382a9ea8212738154999825004cb5af5c9cfc3dc379ed7426bfaf1e765502980148c9b5e3077a3e01da60efd0af44ce2382ad7df190c4c94148daf7031120750c1b87e4b7379fac007af02acb5b55f71666fd3a71194232a1e5a410b429e457d4afdb11b7d76890bb90d998b2bbc9cb1ede7f8c3d4d11417218f2f12f52b2450b4efb7a9f4ef85eb28fed4d89a99077a60c4f6ff141339d19b04461e2c51cf11bed9851a6461b3ef2f307f1fd05808ac8e64eb5ca2f80a4b5a8a7af5084f527fc57ec98fa25bb628bbc5e16762e7a7df8c4bc8a229f420a8cfc0d813cdff61afe7d1eb11a06ec7d5d7c87425cb7018d8e8af5b056d97fa515d6c6b67d9e7c0f97f3f78de8b956cf8bce2435778fa29ceb2f44b67810137ae973ed662f8c79617089027529ec55f353b3616780af822a52b0d1a21cad51a7354ee6083dba58e3960f99003a342d075ff40c2032850608148ba300fa4020af9e7b2cc751f561317c28764354b65062537579a60db14684e3e709433d3a79e0a9b97222bf4f332bb0fd8fecd6fe1f86cacd44fd7a20294191cd9d8a22878bb4d93a92f9608818c28df9f72bf85b639833c9e726998488dfd413cd118c47f78b550cc0271bf82d5e2512891a03b5214e71fd267c75ec70f0db078643688cb02bd59770321301b14a2f6c4860e9c5631312363f2db861ebcf2afa5e523412159451ce4b93f2c4903dddba6a183627f8edb664f06912e725e899fd3c089b9ff42b90bb057e991e97ef92d19574c5cc57e4fed5afe1552af1b761babd1593679dd4631cbf36873737aa34ef5aea44aaac78f5eb276b1280a5b80ade9b15345404b479e541d4e1e4a235b25c9695e2ac14926ccd495a8cea91b0d1abe6997a72d2989f71e0f1d8281a02048b8ffbe5a715e8d57294833ec7faf2ac55ce274417b9b4ad8f9d7d591c267ffb78f97d26549db305174fa0325bf2eb353abe5ab91678fe26997da32be46e4b9617c509aa5853efa34f87480504484bba9d8eb1eee126887d353a7b5e9bfd35809e93d14ba96df3de262af6e43bd61532c98c57a1cf0ca773136b67b500723c3d650e3c88ab480aaa09320a49a1d7e21d2151b968b6ba8e77f07e29a214ca5be7873647ce465c935332ad80b580c9103d723dcd47162a37b10ef4311ceaf8992f689084aadffaea326e0564677a42c4f03ce0ac69c5ad56cedf1ce80294c98eab23f60e245dfc841bdece65b081265cc3f7e732b508122fc89c6dba9eb7d9f63af1011eb581656db3a88965194c0847ab8dec862428d64954c7b70cefdcc038351a856b338a9a6d7e648fd856ef0cd962b84b098eefd10c5a39e773f98789c98587f18301412cf96eb614d44639a3e819ca2ceb8ab2b57c6084ff16e1bcee9576321151c851e992fd023a9e3fa5d6bfeaa89a78845e3c266073c8bc51629a47b9f63853eb4a233686cd7ed995dbc4032d56dc349d81440ebebc6270113cb6812d3fb4229257c82f174dfb2b31d227dda9afabf9eda8f9cafad3163c9c4f0a26dc6306b253fdc2113facc1b4df7aa58bfe9fecea941e92329db7b693bfdfb96cec80cbfd7116820efdc04407f9858fca3f35cbf8196eecd6c035fefa8a67bdbad3887a68ef03afdd96c60a784dd1349a68cd3efdabbaad85c9467f1aa071a7f53b1e6ede8b27a6e89226b74fe6b008017764e67d3d9a97f4c213ce51a3c8987f760d2c1eec173228298f58049e0c0f4fa1cebb60af1f8a96ea964e38495a048a89f7d799623c6e60c53080f80e5d6cb04010fde2c50ed7f9f37a68ff814e62f8732c1447869548b2a104251d8c41bf6bf0afc6706a092807b44bd2e0df02e475d6c77354a8db207e74485e1c88ed85066746e2e5d5dbee8b5adb7ca5543d01374c5f7b99afc1889b0b7bdfffefc63bc72a5830768cc28ca35c4df0ac589edda7a20abb7c988fd5102060505909c99c4a1439fc8df0c22d0d3c3ccfce5622b5bd3eb19ea55295585cd6b5c9e4c33669f174313079adb0b49064dc8fc23922b0ca89f53381e5b52d2b3643540a43bf1e264b155149195c0b7ed2111609c58f0ea41c1b6c747986a3f73eefe768cdea69cd3002ca5285c171c67063b5037095e7bac9d4fcc1d81da8d85ff17e84fa175162eba00ef507dca5cf3f2eab32ae9358c9049f58491cbbff03203ec5d4eb6a0705dddfbb7d5cc43349f79a454731b615942d3ec886c725a98cb0d966110679a15d083ef332ab98fe1716d844a1ec9a0530addd93fa9509e3e6631b2251d1798a24cf8e0323e92193d94656776b242110ddcf8a07ab7da1aee5d3a8810599f1da59148ff2ebf98585eb394dd4553d9468257695db739636b9d12a3eeb25cc3ec4aec76caea61d324033c1934c091903a13ae50553a912e1763f96c6700054f0e4ab69a4b95e3bff3f648985b08346eff4431112140780bd29bc1d468242a0fad959e7beb3d7cf53caf419b491acb3a5d3e4b0cc290d2994e4fcc73d4332e9188e8483f20f251bd173d732d54981a883ccf1c10e27ba7ca8c74b2664d1bd834a0720d38c7862a08427f682b857b17a276794b9a37b61f2fb8343f3dd02a330e226d543872c446872f296c358016dde0be68caf8b17c9226958d4fcd53c98187345d5cf1efdd94f38bdc16938a995bb233a26917a6db7f580d3faf732fe0bd0e540331a9075c01b33460ab3892c7602500ceb86fcedfe041cd9685fc9ab58fcf721632f020c367e2dc985a8caa53dd1e22145e893002b25955325452ccbbff8499dbd64b0e800496340ac5636b338f9793b6d96bc1832fa805ed57187d4c2f0937ae95c349340a4a1dc3677606527d49866d791f2674ebfd86cd0e2f15c3add0389b0641b91df465ad5eadb1479984269112f756893780c065700a38bb28fab515861f53755b844b6c616920c3e0d608d0dd2324f4b26dd4e0d082459d86604e4b14ef01f1c7e0b8a76159a547cce9c5f5a93422cb7ae6b31677c7e71ec6f88ad427ef6e7966ef77fcfce874fbf72436d4fe391d7a534c9ceaf03306e00f91c24f1475a384a3f96c6974f358ccd0e223616d83a87f1cd6c4d439475250f68b223829f15b599c8c78968c84b172ce70b44454b9ac13cfdb5eafaa8aeaddbb050c24b0385acd37a8d32201c1a9893238c95a448b16df3b41e5b2b4e8603e7d8348173bc2118c1f789765d24d063f1a0f907cec4da5a5fe74d0f87b243ac9312c21184174e282e55e13a86e18883409df8cf2e3fca1f06b30d1c71350f5174e7e1a4e39a50553f15a7b7c431d87dabcabcd44ec596b365654aa672ccbc515ea926ae78823fdbcf6853f24c75815ac2400e5f49cef217e4a3c263264f4ed3898b63d1785cc17494404bc5c7cb28c2f23685142ace52848c02570a3e0475bca72f1763eb3589f87352aa91d199494f61b7279678730fe91fab796016d3fd0cfecedd8ea1536f76b975568877df23fa7016edf92c6d36ee048ae4ccdcaef268ae70bc2a1e07947d7d290ed988b4e175a457a7bc20813007d5fb33d2df0b551f2446a469a4a76c41bc6344ad9482b567ac2f560de44be31c5c3946522f94d797a4d32502d1f99fb585bea0516f486fc77793406752493c3905fda1114d6597583f383f99f6356ced376ae59f4e23d799f08bce7ce362154066e941765647fda6837fb293fb1c8a3724b402e2b07dd33b0ec32996fbb3cdf1e8a60491597aed08bda6026c364d8c6c49534796fae3336724569bafcd5eec9299ca74666e639dbe8c61c1b5aa0606230f29995429fcfadb2d5138f8555dc553887b21197a7ed7bc23f05f3f859403ba81e0aa541a2079f7710007351852720ffc6867ef3fae31f7e1a6133bf870f6a8b62481f1c16ba590b010786eafe80226034ba69d9856eb97bf5bd000d5b72df9df9ac9eafa98cebc3a776845f504f22ea979cdb95f23a5c67703a119f031b1fe77261a6b61daa75059d13977d90ddd18e453e0fbc607d553d7edcfaa25e2be8354c371864104070740e0becba50b1e0dd74d4879cbbf7ae52d0c5c11f691723a9bccea541b4e457e10fa22b0e3fe76a316d967678df5c9786eadfa425eba232f15dda039bcb42d1c1601481f43d7d30556df7e5ce7a190ac5c74edd77f9db512e7ae2cba4d2983c6f55881182a6575007f00eedd06d18313ae6adf8925ea5b73dc6318827f283c6c22521d1d1d72afa90b8a1a23b5d16c7de9c42be604c15601c38567432b70d61f893a2d0dda48d3c7af17a380fc35a2ebfd6a64c7b6d06a4d66590f20559db6ef999f72534a02f1cb777eaac05698a864d20d74680a34dd0cd24bc9b90112f427b37a147f221ad382cc0d25a6da0405cb4369431502785e88e5585c48f56ed6bccf8596f61ed33dfea7bd5b17d4d666403be7e0678c992baf745612209698c15c7f82ac4e0a95e1f24e4d6a3f17fe7ac77e329f0c1406d55d932679a4ab5c5c3db5551f7bff959bded5f98c9bbf7c7fd2fa6142b889f8915ffdc6311d838c6c77fcdbad375170ae9dbfaccdd1fd6699be8c70ec735d6d07415d20a0ab6042ef524c83caa11b50401a8e5f39b8c144773f91f3819f6c54320424b35fabfd8e7ec43f8f075ee327efe2b5269417c74e436a15e3fd32608bcbd7da88df9f4187649a0efc0c621fa8c71ff156d25306e0e15beedd3a7a18fd48a8853b04980bdb5fede8a523d05189b60af3599a518e40dabf4a53f37f183af1c1c57e15df8a5d846f49e92554746de04550d9929eed0dcf21162ee970e438c4c9dc9c0ed9ce9be6be4903fd537382c2aef5122c4e49727a1d1038abe1271df2a1ba9e164b467ffc261b46e31e6545ee072f21d7894c4c0c93bbf3fb26c0380e7fe2c4ee85c6121f0043cd2fa2680fc2cbda5af8d5dc443e7c76ce25502e1f399f5f308d3eeb52e116fe305ffe9fd0661c90e3b6a499816f3c18cec92f4ce0b566f3610ac964ea5a6a9208024068554fb3f8d5a14809a75a1bf83e011a6f3c1808d90a0f4ed9133929f2e8698e6dc0dcc5ea0d9cbda9529fe837ddee14fdfc3e2997e0de9e2941dde5bd346fd555d5232c75d6e2a9511ac9fdca5be64fafc6d8eda6ee684fe992fe84fff4b1ba3f926ce23ec27831ddf0aa70d130ceb4605edff08207c0cc4fd713ed0d17d77a5479b916eb797e8ff2b1dcd7a21b477132b95ba50f93ec08647bbacadb2e85714450a7d8e1c28e2eb9e53daf8b810dd72014cd27f9cd8359dd10e1c89e1e04d32cb9c4fff1890ca9d99b622503e63fd110b930a34124d6075161408597d1305236d26b213c2fba45b0a944ac97d0ba09a8facb4d11984fce04bc18dcf81a1d9027274d9f6e2cd9793811a98f07e9a51e62dea31e29cd3ba3f8a038db66c64008a958dc1f3a10fd8bc735ac7547dba3af0ee4e6e5d5c639d82193cc293c13290660fabfab07c0539564db9ab31e67968c63f9b33d53eef2ad1cf9fad4b7c30f4a7d35a3a700ce092f5ca3edc3f7a579a4ee0c39834fa4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-rack-1.6.4-6.16.src.rpmruby2.1-rubygem-rack-docruby2.1-rubygem-rack-doc(x86-64)   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)ruby2.1-rubygem-rackrpmlib(PayloadIsLzma)3.0.4-14.0-11.6.44.4.6-14.11.2U@Ua@UKSTԬTT@T)IQ@Q.QQ@Q"@P @POyOu@O!@@coolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comtboerger@suse.commrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comjreidinger@suse.comsaschpe@suse.deadrian@suse.demrueckert@suse.de- updated to version 1.6.4 see installed HISTORY.md Fri Jun 19 07:14:50 2015 Matthew Draper * Work around a Rails incompatibility in our private API- updated to version 1.6.2 see installed HISTORY.md Fri Jun 12 11:37:41 2015 Aaron Patterson * Prevent extremely deep parameters from being parsed. CVE-2015-3225- updated to version 1.6.1 no changelog found- updated to version 1.6.0- Fixed all rpmlintrc errors to prevent failing builds with multiple ruby versions- added rpmlintrc to ignore the rackup shebang line in a test case - updated to new packaging scheme and add gem2rpm.yml- new template version- updated to version 1.5.2 * February 7th, Thirty fifth public release 1.5.2 * Fix CVE-2013-0263, timing attack against Rack::Session::Cookie * Fix CVE-2013-0262, symlink path traversal in Rack::File * Add various methods to Session for enhanced Rails compatibility * Request#trusted_proxy? now only matches whole stirngs * Add JSON cookie coder, to be default in Rack 1.6+ due to security concerns * URLMap host matching in environments that don't set the Host header fixed * Fix a race condition that could result in overwritten pidfiles * Various documentation additions- updated to version 1.5.1- update to version 1.5.0, remove suffix * Introduced hijack SPEC, for before-response and after-response hijacking * SessionHash is no longer a Hash subclass * Rack::File cache_control parameter is removed, in place of headers options * Rack::Auth::AbstractRequest#scheme now yields strings, not symbols * Rack::Utils cookie functions now format expires in RFC 2822 format * Rack::File now has a default mime type * rackup -b 'run Rack::File.new(".")', option provides command line configs * Rack::Deflater will no longer double encode bodies * Rack::Mime#match? provides convenience for Accept header matching * Rack::Utils#q_values provides splitting for Accept headers * Rack::Utils#best_q_match provides a helper for Accept headers * Rack::Handler.pick provides convenience for finding available servers * Puma added to the list of default servers (preferred over Webrick) * Various middleware now correctly close body when replacing it * Rack::Request#params is no longer persistent with only GET params * Rack::Request#update_param and #delete_param provide persistent operations * Rack::Request#trusted_proxy? now returns true for local unix sockets * Rack::Response no longer forces Content-Types * Rack::Sendfile provides local mapping configuration options * Rack::Utils#rfc2109 provides old netscape style time output * Updated HTTP status codes * Ruby 1.8.6 likely no longer passes tests, and is no longer fully supported- updated to version 1.4.3 * Add warnings when users do not provide a session secret * Fix parsing performance for unquoted filenames * Updated URI backports * Fix URI backport version matching, and silence constant warnings * Correct parameter parsing with empty values * Correct rackup '-I' flag, to allow multiple uses * Correct rackup pidfile handling * Report rackup line numbers correctly * Fix request loops caused by non-stale nonces with time limits * Fix reloader on Windows * Prevent infinite recursions from Response#to_ary * Various middleware better conforms to the body close specification * Updated language for the body close specification * Additional notes regarding ECMA escape compatibility issues * Fix the parsing of multiple ranges in range headers * Prevent errors from empty parameter keys * Added PATCH verb to Rack::Request * Various documentation updates * Fix session merge semantics (fixes rack-test) * Rack::Static :index can now handle multiple directories * All tests now utilize Rack::Lint (special thanks to Lars Gierth) * Rack::File cache_control parameter is now deprecated, and removed by 1.5 * Correct Rack::Directory script name escaping * Rack::Static supports header rules for sophisticated configurations * Multipart parsing now works without a Content-Length header * New logos courtesy of Zachary Scott! * Rack::BodyProxy now explicitly defines #each, useful for C extensions * Cookies that are not URI escaped no longer cause exceptions * Security: Prevent unbounded reads in large multipart boundaries- use new gem2rpm to provide new provisions- Spec file cleanup: * Prepare for Factory submission- handle /usr/bin/rackup via update-alternatives- initial package of the 1.4 branchlamb20 1499452415  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW1.6.4-6.161.6.4-6.16     !"""""!#!$$$$$$!%%%%%!&&&&&!''''''!(!)))!******!!!!!!+++,-,.,/,0,1,,223334445555556666678888879777777777777::::::::;<<<<<<<;=;>>>>>>>>>>>>;???????;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAABCCCCBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEGHHGGGGGGGGGIJIIIIKKKKKLMMMLLLLLLLLLLLLLLLLLLLLLNOPPPPPPPPPPPPPPPPPPPPPPPPOQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQONRSTTTSUUUSVVVSSSRWWWRRRRRRRRRRRNXXXXXXXXXNYYYYYYYYYNZZZZZZZ[[[\\\\\\\]]]^^^^^_```````_aaaaaaaaaaaaaa_b_cccccc_dedfddddddddddddddddddddddddddddddd_g________________________________________________hijjjjirack-1.6.4riFCGIStreamcdesc-Stream.ricdesc-FCGI.riRackAuthAbstractHandlerbad_request-i.ricdesc-AbstractHandler.rinew-c.rirealm-i.riunauthorized-i.riAbstractRequestauthorization_key-i.ricdesc-AbstractRequest.rinew-c.riparams-i.riparts-i.riprovided%3f-i.rirequest-i.rischeme-i.riBasicRequestbasic%3f-i.ricdesc-Request.ricredentials-i.riusername-i.ricall-i.ricdesc-Basic.richallenge-i.rivalid%3f-i.riDigestMD5A1-i.riA2-i.riH-i.riKD-i.ricall-i.ricdesc-MD5.richallenge-i.ridigest-i.rimd5-i.rinew-c.riopaque-i.riparams-i.ripasswords_hashed%3f-i.ripasswords_hashed-i.rivalid%3f-i.rivalid_digest%3f-i.rivalid_nonce%3f-i.rivalid_opaque%3f-i.rivalid_qop%3f-i.riNoncecdesc-Nonce.ridigest-i.rifresh%3f-i.rinew-c.riparse-c.riprivate_key-c.ristale%3f-i.ritime_limit-c.rito_s-i.rivalid%3f-i.riParams%5b%5d%3d-i.ri%5b%5d-i.ricdesc-Params.ridequote-c.rinew-c.riparse-c.riquote-i.risplit_header_value-c.rito_s-i.riRequestcdesc-Request.ricorrect_uri%3f-i.ridigest%3f-i.rimethod-i.rimethod_missing-i.rinonce-i.riparams-i.rirespond_to%3f-i.ricdesc-Digest.ricdesc-Auth.riBodyProxycdesc-BodyProxy.riclose-i.riclosed%3f-i.rieach-i.rimethod_missing-i.rinew-c.rirespond_to%3f-i.riBuilderapp-c.ricall-i.ricdesc-Builder.rigenerate_map-i.rimap-i.rinew-c.rinew_from_string-c.riparse_file-c.rirun-i.rito_app-i.riuse-i.riwarmup-i.riCascade%3c%3c-i.riadd-i.riapps-i.ricall-i.ricdesc-Cascade.riinclude%3f-i.rinew-c.riChunkedBodycdesc-Body.riclose-i.rieach-i.rinew-c.ricall-i.ricdesc-Chunked.richunkable_version%3f-i.rinew-c.riCommonLoggercall-i.ricdesc-CommonLogger.riextract_content_length-i.rilog-i.rinew-c.riConditionalGetcall-i.ricdesc-ConditionalGet.rietag_matches%3f-i.rifresh%3f-i.rimodified_since%3f-i.rinew-c.rito_rfc2822-i.riConfigcall-i.ricdesc-Config.rinew-c.riContentLengthcall-i.ricdesc-ContentLength.rinew-c.riContentTypecall-i.ricdesc-ContentType.rinew-c.riDeflaterDeflateStreamcdesc-DeflateStream.riclose-i.rieach-i.rinew-c.riGzipStreamcdesc-GzipStream.riclose-i.rieach-i.rinew-c.riwrite-i.ricall-i.ricdesc-Deflater.rinew-c.rishould_deflate%3f-i.riDirectoryDIR_FILE_escape-i.ri_call-i.ricall-i.ricdesc-Directory.richeck_forbidden-i.rieach-i.rientity_not_found-i.rifiles-i.rifilesize_format-i.rilist_directory-i.rilist_path-i.rinew-c.ripath-i.riroot-i.ristat-i.riETagcall-i.ricdesc-ETag.ridigest_body-i.rietag_body%3f-i.rietag_status%3f-i.rinew-c.riskip_caching%3f-i.riFile_call-i.ricache_control-i.ricall-i.ricdesc-File.rieach-i.rifail-i.rifilesize-i.rimime_type-i.rinew-c.ripath-i.riresponse_body-i.riroot-i.riserving-i.rito_path-i.riForwardRequestcdesc-ForwardRequest.rienv-i.rinew-c.riurl-i.riHandlerCGIcdesc-CGI.rirun-c.risend_body-c.risend_headers-c.riserve-c.riEventedMongrelcdesc-EventedMongrel.riFastCGIcdesc-FastCGI.rirun-c.risend_body-c.risend_headers-c.riserve-c.rivalid_options-c.riLSWScdesc-LSWS.rirun-c.risend_body-c.risend_headers-c.riserve-c.riMongrelcdesc-Mongrel.rinew-c.riprocess-i.rirun-c.rivalid_options-c.riSCGIapp-i.ricdesc-SCGI.rinew-c.riprocess_request-i.rirun-c.rivalid_options-c.riSwiftipliedMongrelcdesc-SwiftipliedMongrel.riThincdesc-Thin.rirun-c.rivalid_options-c.riWEBrickcdesc-WEBrick.rinew-c.rirun-c.riservice-i.rishutdown-c.rivalid_options-c.ricdesc-Handler.ridefault-c.riget-c.ripick-c.riregister-c.ritry_require-c.riHeadcall-i.ricdesc-Head.rinew-c.riLintAssertioncdesc-Assertion.riErrorWrappercdesc-ErrorWrapper.riHijackWrappercdesc-HijackWrapper.riInputWrappercdesc-InputWrapper.riLintErrorcdesc-LintError.ricdesc-Lint.rinew-c.riLobstercall-i.ricdesc-Lobster.riLockcall-i.ricdesc-Lock.rinew-c.riLoggercall-i.ricdesc-Logger.rinew-c.riMethodOverrideallowed_methods-i.ricall-i.ricdesc-MethodOverride.rimethod_override-i.rimethod_override_param-i.rinew-c.riMimecdesc-Mime.rimatch%3f-c.rimatch%3f-i.rimime_type-c.rimime_type-i.riMockRequestFatalWarnercdesc-FatalWarner.riflush-i.riputs-i.ristring-i.riwrite-i.riFatalWarningcdesc-FatalWarning.ricdesc-MockRequest.ridelete-i.rienv_for-c.riget-i.rihead-i.rinew-c.rioptions-i.riparse_uri_rfc2396-c.ripatch-i.ripost-i.riput-i.rirequest-i.riMockResponse%3d%7e-i.ribody-i.ricdesc-MockResponse.riempty%3f-i.rierrors-i.rimatch-i.rinew-c.rioriginal_headers-i.riMultipartGeneratorcdesc-Generator.ricontent_for_other-i.ricontent_for_tempfile-i.ridump-i.riflattened_params-i.rimultipart%3f-i.rinew-c.riMultipartPartLimitErrorcdesc-MultipartPartLimitError.riParsercdesc-Parser.ricreate-c.rifast_forward_to_first_boundary-i.rifull_boundary-i.riget_current_head_and_filename_and_content_type_and_name_and_body-i.riget_data-i.riget_filename-i.rinew-c.riparse-i.rirx-i.riscrub_filename-i.ritag_multipart_encoding-i.riUploadedFilecdesc-UploadedFile.ricontent_type-i.rilocal_path-i.rinew-c.rioriginal_filename-i.ripath-i.rirespond_to%3f-i.ribuild_multipart-i.ricdesc-Multipart.riparse_multipart-i.riNullLogger%3c%3c-i.riadd-i.ricall-i.ricdesc-NullLogger.riclose-i.ridatetime_format%3d-i.ridatetime_format-i.ridebug%3f-i.ridebug-i.rierror%3f-i.rierror-i.rifatal%3f-i.rifatal-i.riformatter%3d-i.riformatter-i.riinfo%3f-i.riinfo-i.rilevel%3d-i.rilevel-i.rinew-c.riprogname%3d-i.riprogname-i.risev_threshold%3d-i.risev_threshold-i.riunknown-i.riwarn%3f-i.riwarn-i.riRecursive_call-i.ricall-i.ricdesc-Recursive.riinclude-i.rinew-c.riReloaderStatcdesc-Stat.rifigure_path-i.rirotation-i.risafe_stat-i.ricall-i.ricdesc-Reloader.rinew-c.rireload%21-i.risafe_load-i.riRequest%5b%5d%3d-i.ri%5b%5d-i.riGET-i.riPOST-i.riaccept_encoding-i.riaccept_language-i.ribase_url-i.ribody-i.ricdesc-Request.ricontent_charset-i.ricontent_length-i.ricontent_type-i.ricookies-i.ridelete%3f-i.ridelete_param-i.rienv-i.riform_data%3f-i.rifullpath-i.riget%3f-i.rihead%3f-i.rihost-i.rihost_with_port-i.riip-i.rilink%3f-i.rilogger-i.rimedia_type-i.rimedia_type_params-i.rinew-c.rioptions%3f-i.riparams-i.riparse_http_accept_header-i.riparse_multipart-i.riparse_query-i.riparseable_data%3f-i.ripatch%3f-i.ripath-i.ripath_info%3d-i.ripath_info-i.riport-i.ripost%3f-i.riput%3f-i.riquery_string-i.rireferer-i.rireferrer-i.rireject_trusted_ip_addresses-i.rirequest_method-i.rischeme-i.riscript_name%3d-i.riscript_name-i.risession-i.risession_options-i.risplit_ip_addresses-i.rissl%3f-i.ristrip_doublequotes-i.ritrace%3f-i.ritrusted_proxy%3f-i.riunlink%3f-i.riupdate_param-i.riurl-i.riuser_agent-i.rivalues_at-i.rixhr%3f-i.riResponse%5b%5d%3d-i.ri%5b%5d-i.riHelpersaccepted%3f-i.ribad_request%3f-i.ricdesc-Helpers.riclient_error%3f-i.ricontent_length-i.ricontent_type-i.ricreated%3f-i.riforbidden%3f-i.riheaders-i.rii_m_a_teapot%3f-i.riinclude%3f-i.riinformational%3f-i.riinvalid%3f-i.rilocation-i.rimethod_not_allowed%3f-i.rinot_found%3f-i.riok%3f-i.rioriginal_headers-i.riredirect%3f-i.riredirection%3f-i.riserver_error%3f-i.risuccessful%3f-i.riunauthorized%3f-i.riunprocessable%3f-i.ribody-i.ricdesc-Response.riclose-i.ridelete_cookie-i.rieach-i.riempty%3f-i.rifinish-i.riheader-i.riheaders-i.rilength-i.rinew-c.riredirect-i.riset_cookie-i.ristatus-i.rito_a-i.rito_ary-i.riwrite-i.riRewindableInputTempfile_close-i.ricdesc-Tempfile.ricdesc-RewindableInput.riclose-i.rieach-i.rifilesystem_has_posix_semantics%3f-i.rigets-i.rimake_rewindable-i.rinew-c.riread-i.rirewind-i.riRuntimeProcesscdesc-Process.ricall-i.ricdesc-Runtime.riclock_time-i.rinew-c.riSendfilecall-i.ricdesc-Sendfile.rimap_accel_path-i.rinew-c.rivariation-i.riServerOptionscdesc-Options.rihandler_opts-i.riparse%21-i.riapp-i.ribuild_app-i.ribuild_app_and_options_from_config-i.ribuild_app_from_string-i.ricdesc-Server.richeck_pid%21-i.ridaemonize_app-i.ridefault_middleware_by_environment-i.ridefault_options-i.rilogging_middleware-i.rimiddleware-i.rinew-c.riopt_parser-i.rioptions-i.riparse_options-i.ripidfile_process_status-i.riserver-i.ristart-c.ristart-i.riwrapped_app-i.riwrite_pid-i.riSessionAbstractIDcall-i.ricdesc-ID.ricommit_session%3f-i.ricommit_session-i.ricontext-i.ricurrent_session_id-i.ridefault_options-i.ridestroy_session-i.riextract_session_id-i.riforce_options%3f-i.riforced_session_update%3f-i.rigenerate_sid-i.riget_session-i.riinitialize_sid-i.rikey-i.riload_session-i.riloaded_session%3f-i.rinew-c.riprepare_session-i.risecurity_matches%3f-i.risession_class-i.risession_exists%3f-i.riset_cookie-i.riset_session-i.riSessionHash%5b%5d%3d-i.ri%5b%5d-i.ricdesc-SessionHash.riclear-i.ridelete-i.ridestroy-i.rieach-i.riempty%3f-i.riexists%3f-i.rifetch-i.rifind-c.rihas_key%3f-i.riid-i.riinclude%3f-i.riinspect-i.rikey%3f-i.rikeys-i.riload%21-i.riload_for_read%21-i.riload_for_write%21-i.riloaded%3f-i.rimerge%21-i.rinew-c.rioptions-i.rireplace-i.riset-c.riset_options-c.ristore-i.ristringify_keys-i.rito_hash-i.riupdate-i.rivalues-i.ricdesc-Abstract.riCookieBase64JSONcdesc-JSON.ridecode-i.riencode-i.riMarshalcdesc-Marshal.ridecode-i.riencode-i.riZipJSONcdesc-ZipJSON.ridecode-i.riencode-i.ricdesc-Base64.ridecode-i.riencode-i.riIdentitycdesc-Identity.ridecode-i.riencode-i.ricdesc-Cookie.ricoder-i.ridestroy_session-i.ridigest_match%3f-i.riextract_session_id-i.rigenerate_hmac-i.riget_session-i.rinew-c.ripersistent_session_id%21-i.riset_session-i.riunpacked_cookie_data-i.riMemcachecdesc-Memcache.ridestroy_session-i.rigenerate_sid-i.riget_session-i.rimutex-i.rinew-c.ripool-i.riset_session-i.riwith_lock-i.riPoolcdesc-Pool.ridestroy_session-i.rigenerate_sid-i.riget_session-i.rimutex-i.rinew-c.ripool-i.riset_session-i.riwith_lock-i.ricdesc-Session.riShowExceptionsaccepts_html%3f-i.ricall-i.ricdesc-ShowExceptions.ridump_exception-i.rinew-c.riprefers_plaintext%3f-i.ripretty-i.riShowStatuscall-i.ricdesc-ShowStatus.rinew-c.riStaticapplicable_rules-i.ricall-i.rican_serve-i.ricdesc-Static.rinew-c.rioverwrite_file_path-i.riroute_file-i.riTempfileReapercall-i.ricdesc-TempfileReaper.rinew-c.riURLMapcall-i.ricasecmp%3f-i.ricdesc-URLMap.rinew-c.riremap-i.riUtilsContextapp-i.ricall-i.ricdesc-Context.ricontext-i.rifor-i.rinew-c.rirecontext-i.riHeaderHash%5b%5d%3d-i.ri%5b%5d-i.ricdesc-HeaderHash.ridelete-i.rieach-i.rihas_key%3f-i.riinclude%3f-i.rikey%3f-i.rimember%3f-i.rimerge%21-i.rimerge-i.rinew-c.rireplace-i.rito_hash-i.riInvalidParameterErrorcdesc-InvalidParameterError.riKeySpaceConstrainedParams%5b%5d%3d-i.ri%5b%5d-i.ricdesc-KeySpaceConstrainedParams.rikey%3f-i.rinew-c.rito_params_hash-i.riOkJsonErrorcdesc-Error.riUtf8Errorcdesc-Utf8Error.riabbrev-i.riarrenc-i.riarrparse-i.ricdesc-OkJson.ridecode-i.rieat-i.riencode-i.rifalsetok-i.rihexdec4-i.rikeyenc-i.rilex-i.rinibble-i.rinulltok-i.rinumenc-i.rinumtok-i.riobjenc-i.riobjparse-i.ripairparse-i.rirubydoesenc%3f-i.ristrenc-i.ristrtok-i.risubst-i.risurrogate%3f-i.ritextparse-i.ritok-i.ritruetok-i.riucharcopy-i.riucharenc-i.riunquote-i.rivalenc-i.rivalparse-i.riParameterTypeErrorcdesc-ParameterTypeError.ribest_q_match-c.ribest_q_match-i.ribuild_nested_query-c.ribuild_nested_query-i.ribuild_query-c.ribuild_query-i.ribyte_ranges-c.ribyte_ranges-i.ribytesize-c.ribytesize-i.ricdesc-Utils.riclean_path_info-c.riclean_path_info-i.ridelete_cookie_header%21-c.ridelete_cookie_header%21-i.riescape-c.riescape-i.riescape_html-c.riescape_html-i.riescape_path-c.riescape_path-i.rikey_space_limit-c.rimultipart_part_limit-c.rinormalize_params-c.rinormalize_params-i.riparam_depth_limit-c.riparams_hash_type%3f-c.riparams_hash_type%3f-i.riparse_nested_query-c.riparse_nested_query-i.riparse_query-c.riparse_query-i.riq_values-c.riq_values-i.rirfc2109-c.rirfc2109-i.rirfc2822-c.rirfc2822-i.risecure_compare-c.risecure_compare-i.riselect_best_encoding-c.riselect_best_encoding-i.riset_cookie_header%21-c.riset_cookie_header%21-i.ristatus_code-c.ristatus_code-i.riunescape-c.riunescape-i.ricdesc-Rack.rirelease-c.riversion-c.riURIcdesc-URI.riWEBrickHTTPResponse_rack_setup_header-i.ricdesc-HTTPResponse.rirack-i.risetup_header-i.ricdesc-WEBrick.ricache.ripage-HISTORY_md.ripage-KNOWN-ISSUES.ripage-README_rdoc.ri/usr/lib64/ruby/gems/2.1.0/doc//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/FCGI//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/FCGI/Stream//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth/AbstractHandler//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth/AbstractRequest//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth/Basic//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth/Basic/Request//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth/Digest//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth/Digest/MD5//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth/Digest/Nonce//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth/Digest/Params//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Auth/Digest/Request//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/BodyProxy//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Builder//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Cascade//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Chunked//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Chunked/Body//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/CommonLogger//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/ConditionalGet//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Config//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/ContentLength//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/ContentType//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Deflater//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Deflater/DeflateStream//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Deflater/GzipStream//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Directory//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/ETag//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/File//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/ForwardRequest//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler/CGI//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler/EventedMongrel//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler/FastCGI//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler/LSWS//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler/Mongrel//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler/SCGI//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler/SwiftipliedMongrel//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler/Thin//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Handler/WEBrick//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Head//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Lint//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Lint/Assertion//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Lint/ErrorWrapper//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Lint/HijackWrapper//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Lint/InputWrapper//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Lint/LintError//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Lobster//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Lock//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Logger//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/MethodOverride//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Mime//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/MockRequest//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/MockRequest/FatalWarner//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/MockRequest/FatalWarning//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/MockResponse//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Multipart//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Multipart/Generator//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Multipart/MultipartPartLimitError//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Multipart/Parser//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Multipart/UploadedFile//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/NullLogger//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Recursive//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Reloader//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Reloader/Stat//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Request//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Response//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Response/Helpers//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/RewindableInput//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/RewindableInput/Tempfile//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Runtime//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Runtime/Process//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Sendfile//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Server//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Server/Options//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Abstract//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Abstract/ID//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Abstract/SessionHash//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Cookie//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Base64//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Base64/JSON//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Base64/Marshal//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Base64/ZipJSON//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Identity//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Memcache//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Session/Pool//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/ShowExceptions//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/ShowStatus//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Static//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/TempfileReaper//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/URLMap//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Utils//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Utils/Context//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Utils/HeaderHash//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Utils/InvalidParameterError//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Utils/KeySpaceConstrainedParams//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Utils/OkJson//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Utils/OkJson/Error//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Utils/OkJson/Utf8Error//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/Rack/Utils/ParameterTypeError//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/URI//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/WEBrick//usr/lib64/ruby/gems/2.1.0/doc/rack-1.6.4/ri/WEBrick/HTTPResponse/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/dead7b053c0906530066c95be4d4c8b6-rubygem-rackcpiolzma5x86_64-suse-linuxdirectory=6}aFx?p] crt:bLLD!.:чH+"E6҄KH"qǔLey94j 0@73mZ@UG8xlA!6%[#jnqΕ^opVk>%#w[|IGQ^w%&}S kt3DA4'Ga:*::8ybZ:;DUj.p`ue*g9;8'PaFkvbå3kjEdX&s{+yݽ}-l"^B>ђI`fI:GCy: feWo96-.KpQ 캺 Oi| mfQ͝N N x.B j}A3$츏N[#44Ǘ):zHvӆ}1Go-Mr9ߍ1̈́Si d5,ml=:^+{wp;,{ɵ$Ů9H⩗lqjUwG )թȳжZȓ`o UzD,{yk#Y`V-; *n`<DLPxxrC(5uo,١i뮫?#~bBTqYan$wo>D7l0puԖ9 v͏ &c0Lf0dtELWqKҵ!5|V@B[ud[yķ+CN|҃,m9yI!vdAq=fk/^ܭ -=χL*V?Z@7BePky1 F 'f%T[^<8i>ex JͳtN8t Ϻxu3~QoA$WȨ,K!I>tw7lXLmy:Koo|*Ĕ9Qt¤˷DB{1£ G,p8>}AP& ɧmy-f\RբQV߀\(ٌNN(cnrFeHì),xAo#D诇֛0jF*5W{dA[Fg4!unNuلk|oO??gF; ἴm{ TX?$Ġ`Վid9-mr[j10Wb`B\ڊVBƝ(}sjXI `= )GD7mgz]DnZz@7 {<_?~5羴5gUF9E/d%x5$z 7jﯧcgevk.sݎQ<( @:("]?8 %Nza߆>KvY; Ͻ3"_9 nnA (/*DMpgxQ!SW& qK>;7ōo(oF:UqQicTjh ټ<S Hb}l *$"8Ȣs^/fBuͺhj9CvP8{X(kzb~mUm@5}[$ _J ɿ#naCiкmmeiTգZ̘#*$TV".LRTCH 99l"ڿԠۀ_q4;žuJ]ط'`8:کGE@CGg]OIDYs x@#O$93gY9]GxN0jIhiosr<#wƕu/$ӝ~{ovDLMzB+m(ÑzX3ڹ,S X.3]<3sn)ʲhd]STs$Ü&JH1EGF>sȲ(!+m.ǘ)-(QC,I\o]d6ds&K2d'jɩ6^JUˀh QgriT-=fX`o'~JH3ҪBi4/֭KOtQ/b=Ze|>7u Ej;B#ch 5\,́v p-fvPCeQy=2o {á'a}2eܤxTzkVSb/ȥjҭ'i~@Y%:BK)~ܡ4<=V7c d]%bɍjӉ ϯEg~S)P6(ҟ[;z{mbÄEkQ#yX 9q/q s Up]I)bb 2,B3'O zlEo-=ڤEV֥(GAoL)jK?G ^ua2tŸ0* Oص2wu)㇕V? ǣ4MNrAiE$O]fN. Y19[ḙr7~CO 'e#G_;k kl/RfhPGOv0_ m_I앻li9V}'#>I7L^A@@j6H v57Nc9 y,j,(,]k)1Uwy(F# o\Y?[ymn  V_kZ6Yx˽[0H2 ؾP#۱ N JQʗjIam|4PJ{NIIG1^WnIDyf1x-vCRmOOVnOmfy?rplwBG4EXuĉTh/^-'ǫlbHyZW#"}?^\DKQ⨅ZtԘCɈ'f:Vdm(q-"}[ˆI.4rIZ)n8!SG]] CvJe "xr5$hOa/a Q}}v9f9LcXo rD xֱ< 7跹ο[ۭnoʼn۞-#`s)_1@+1<^M٣#儝JaRoA4l'ޠ0'(i13",W`eB_ ޔ,#U ;LW吲(,I8H[u#߫xr=@EMDfC} Z<>`[Bbb,9ayJ 5Y6yMWu"`ƄV#D#&^BݳZ:_Adn*8y,3ad);4S[_LъM1'ȧc67I=0€ouղRgnܨmrv9&YG䂒τwΆ] /&.p¡,t R$qa4I.ZG)(},b $졎 .*$RWcgdKo\-2Y'~m-|o̶}1TN>g>uE*`%[+qf} y$:LWiWtA@1oWҶVRjũ<ۻXb&2{hc| ͹W+}pNQ̵:(?|!\_ I0Ĩ,nU" i# rWH=ų\-/TU {Ǔ.>gr5_j@\nNHG8nivSn 楓xmb֢#Ib2bg LO냦S{uKǩQ2A[=* zx %&s<4r/Jܟ |jw[Z dېEϕ\//dSCٓbRrp1%f4C{PP&.D3?9 hVaA Bq\"K8`u f\ -+o2LݶUݓ'ۛb_%W%ZYǝH\<ˆgg@lW0#hT«̃'.gaE׉jZn%eL4RO]T/1$l`rF0: I}n:it})WADJ]l#rl{ѳ/dpYPtt)l#- :%{45 Yb7r1%`?BU*㸹>7;`(USԨeuz"kNԠ1@+[Ph`ː f ;l*\>S$>c<@$ebk^QR@=Ob3f4xpgoPSY~0lK~V*L"خ٢uESzr>M09 aֱ 3a.1|5M3Qׁe?wK/\=E)BՔzPF0$Fc7ănYPlԘGüQ9z'0´M_6){h /B.'Vƞ51#x?Rp5p1|UBn} !EMߩ;o* pbi8yH3T`9Qrg+mTfߵ ϫ1DH\e[~Q=tu~KWSJxfdVHzUSS2A>}D1 4k-|\XM45<8}'/JLLH=4K. yfq4nTs$f*tK-Wpsjpý͍ς;"euZ_VM ̦1Se1` ۙ9/^p1ؿ8CMl I ª Pʪ\gom'(krd@{6/FD2aOv/!I0*JKtp ,BcSRF[H CM9Փ:U|eHTݸ5…uf%N| N|9_M1Igd-fqB@Νњ1 ӕab^|G3O߸a郅ی ;U!>~<*ni}Oʬhq^(QY0l Fk<'N<'9 B&1-S|ZR#$4 %]s5n3`'u5@4p|&f#9T{wB #W")?<1C/l? m:-rEK()~XVe;N]=nac$hYe({In Gj[I 5.p,qͰ?Zcoc nwLLQ@)}fAI(ѐ` `@ )KpS ;eV^*]<%Vέ3}._y'0Pwq?+]l88 7Glr 6>XnHt p'"91y22N>*Ri%,>y5jTn F&FN4pD%]i >_ӓ7$c+Pyo)1lDR^a?@gi?&soڧm=Xod쥨ݭ%EN]";oD+гU<ЗPs%b.f̕DiqSL̼Adp>N働f05'B-7]ZBZAyoʚ%PLF(I)z5aKMz>9w?kGގcg'2U(&Na+jP`-5 bȁbbP۴!&A\Fa[Bfw6pŚ\{_~+#_RA.c =E R}ٳ!i0P+v:is=@ཆ?*&gi\+aET l~`JAaÉuF5N뤘,o V/c%fL}y9h+g_\(bmϻ.ø_/?~| ((Sm@ 0Ɖ$F9S`(oZYCKhR=5YqP:!9ʯ_V2p 9vc#:g7| cܿ}V DJ̽L2ҷ_uph+jX Db`:856&PkIzZrTm٧znY6 3{,&" Zd .SIZnU5j`~s2 efq*a8`.D-3Oߚe͐jok+a>yss φd]\,Lբ ER(,e'+>M{>=Pͳ ϸ"!c땑=۽XJEv6Z64`wWLPbڑb/65Y־/piSIV#\.s4#ى%@w륥ۨ57 YOC!v T?OX>CW}Re@L_ڻ%B  bhS`;t `P@& \/=pa{4j':J8=ʂCZ$,^ÁHQZA#_QsApk2J+\J@v*%GovS( i~`Hw ʩ-LZk{Bߓ+"C\=4aҿl HhhT G+PUMĺ 9 _y&.w^ګH:8h" /z uKb?byiC&Z'?Q)RR;lht]Y3e_/)$0J |+1ڷ>eL"Ype! Vᴉ%pA|h㯃,0ns@bY[4=ŤVx=r(,5АCHrCg3lUЗ*5u5="BU C̿ Lq(. 8b1c~< QNmcS7.&ܨ]W[YܖŖe]#y<i|?ъѕr`{΋́dz-oO08[@(} =Gy6n{)"rO;&Aqv9 nNK3f=:]s? m 2zSqm$&U,Or/"Bك<9ʬW"WMW8ZA63Vplza1.IUjX:OQU|JR qMuUm:fi0Ӱ6z1^3T}0)v+gv3>ss/DŴ{bGQ-&5s `"OB/R_Ͽxd]^ >#B$BW-v"Z-V71Xa>Ѹ ڭRjq=Z 7;P6{K1 77eg-jy ,ش#; Yo-ҥ g˛u0i  /Fltja *(BՋqcLVS))DcHl5FWA"qeju8mc}qIZĥRIN^An;4c.n١sѪv=K-_]u-y|x916x LtɏFUb+j5X B޵84U0ҿPQmɿ[bgGQX'r 03sBKWhl-_|qFE*_Tn)H<{ú9JF΅YǠA$WMu~E[ HKUZp|Xq#9-J`sk5Pu'Eŏ6leVQхP< }'~c Shva-Y'cH|ѹA{,]#/NM,Bl!fD|D2}~D kXr mO):o{Mb T}Skr:QPz_,,T>{+ŇA+?UITiE 3W73բ4K.Mo8c e%F1ȧ\ѧT.r얏^hQ#H]@['AGյ;E'mG醛"Tb%$ߑւ5K]n6!25jL:9[zn7@RXJq4 l% +?.FJJpMA 3a'=i8}cᛢvu*Fqjp}co>-3{rMV`+rr9HƲ]崡#ۅ9f'gs2QW|*{^6vF .WA㞮<7e+otָgly ^ȏl:&w;M<̋cRz[53d5d˓;`k-8TaG:>a32897>3g`8MJ6n ~G+~ǡ "ŭʢD m [#`$ Ray=Ql{ʰp&'NW(Txi+~G_)l|.Or8RHYSCg-5. ]X@ui`ut.w\QQT?SPWNZHy2<\~+l? B!9Ⱦ."cM7Y̗:Q9[?W&U=hm8ԥrqB+lP5Dmo GWX̵Q8Wyc*~;KN\⻾ú7ܔd2qBUrWUTr⦜S32ЁVV{.@N|Lvx.ќ!?W{o ^(xrm3ws$S2xXaٞHxISx tTòɗf.YPTDFaY.|P!ǘgf;֒[=,ޖV:5_5tM#Y[ވT/g j3IN,yRDn=R8M= ^(%%p\V޺K%Jmi IyaA dnqVFJ*{Q|=Bj&^b~amAc/3kV{ cʤֲ5>qχj9.kQvKq, lg57I(} ռ;ut1U|π{nA!*nH[bAϏГH@g ՈUus{~P1(._Z=rVPvY|hqfUKa,ZVbsRե}߳1n Reߙ$=Kze(VWzZY\u 7@M7v,3̲@ALn;O9!9Ϫǧ'q`qq|}w ~75R2#rD2TPlP:e;Tk C%Q~['ē Wxs6˲ÆJwoq:M&&Ya,yw2㶁VǏ0n>/NEk18*?@=W Ǭ ўXvw(bHaЇT `M*n k4"V 4R6.gz)Y7aD4>Lk~͗/ lJNnLy"yZ7Au 7$1_]X^ v>5:sQ}}C*Y )W;Y,ǺJ.ܾcR/: W`ء5H>z6ǯB voSXO }0<|ջF0xo }-skuv(bcn^)hD0B qX& Îo͆"¿A0o$,re-Y{HfaP~x֯|Bj5XKEjl~9Ӻ)I"SӼe|>Sd9H1EYH'eDNOX(/Z'r?T5pH3KA{,sVK]?*vpmATM0 6(S;I*[ FzmdK/.ZAs?G$@w&[+p|5}M~%\8[/֓eîw@ @oeT Ϩpƣ4|Gt:)rh+ɚ+PI($;`G&`??^?\ʻw0Rk-P]l횡 2IyyO0,,M]C?c\wnYNc}\-/-xaDMg* f ^ !J=.y4 ]K0)v j+M  Ue{ GA,iՆl38{~2e$TtzuϏᎲq |Np o1 3OnوED?$>ZC_k f4 q{>qncjr\mNZphդBnFYp@-uT(HU69&p/= KDYnDDApkrH,\F s}yHq~ܼœ]5\FCKKUH8"dN͒eC2R"h&/J澘ܮ`R*LaAUs ZDZ&sHvxp kđr!e6z 1QUS}V3,;oGͦ>5b75WBM*r.WX">N=vPh{E.uӖ:?$T@T\#l@N0lZ;NaϮ0kM7fU賫ZAA{'u5+sp)J>ũ313;|]/ߙ7ͧ1J*q` $˞I|w֒j[l Z‚gxxfI&<N{ 6EEb9R4IxS_yRM8?mM(XJ+C!H雿j´^MSI Tzw_8u<–ջ6ctEJWXhr6e:[b{J?l GK$lorSAZ7ɿ˪ƾ` 鴽A|*D sD3.7W޹nU;]#)8²{qQiO}9 3B#Ԏ4!,?y|&؇=0nd*:r4~  Z \_T7}QO[L)g#$-,\iws@kTI)U(}P, * O"h׽©\݄+TsFp5XRȲWN?gg8rLB̔J?yV%b4[Yytŭ{Q_x/nI.t&i?J-J {C Zp:B,pS8-xDT8 2 pdc$KUAl ],L2|G 4ҊͷucxP¼ԅw zQd ~ qRE*„ Zp[/Y7tmt3j&9N=s;`Q}D(l%f&KjM}D6"M~\VK7D XZ>nq2"$Q)$bq 5@Հ5k9ݶ" (nW 6dU". 1H1T4͞Qղ^! Lv~V ;>?SA^ s'L&9Qs=y}7q4ܧ䰭=#oBZ({54qv Xc/P)=:?"(8UH:_^*Ტ#`WG;z| RhbP$CmCWӓc(߱Zܘ]N=ґJҴ3geb+|M#PYE%.! :o[V "]%#=ZDF1="AeB'kdd+*=}|jf\m#ؑخn^|N,bN߷ <Ӣ,uѦ`C-c1`[ѸR:pPBxo 8x7sVRw/ œ] 0B Skn7 nk5SCʹQ QIt83檼.Ad# ]l]q0qcCл V_cT\Ӹ?4$aޮ= X M^04r"hvArסI s X NFQH|!Q瀹vUvC *`eѰ[e1lt+H̦8JL@:Ue௖3|jK{tVf M+@l%@amZBL) ( ]~WHYx[\qE 0&DeH0#S&X)upZSE2o .!)Vwg>_<⢊ZMJaOiu@S )Kx*G3=v-/|Ma۫h]p3h^Q3b;;.< Bk1šo& Hb :5]&`/!n2*N, e +Apڪ͋N{u glr~6d_)EF~S.AGKNǪ fޛr 7GcuHiZwmb°)`xbZM-Q$b(aLMÞ{l>;Y՝?S>xx]TQ[02\g,2f?Џxo5|nByYx$$W؜Ivե-]1zTe/3sfMbǡ$*1vUـlWzsR e,8o|-juʧp dO'a Z@(;gg,72"?k_ Ȥe)oFd:a>J9 *x*pH$Kmo?z@ĺB#|@JH\6JZ?"iEE.csOVzsYfzq?)\M\^ ѿllsm->dNC."a(o|1G4~l rّI~WlQp! ={[ s69 ]U$wz[1&iJL!ɏ '8JU"g>BP<`7vr7TF֠lrV#.8Mj(뾁p8]7x{Hr1vBXk^O\LajaA1G =,k1P&u 1~o\i {N 5PDZGX[%1YGHKy7䯀$ ԏ@_ ĠR9*^!8kvd4zZ~<{NF&r36u!a8_]|ݍ|Qd1X 䱕!pyR$Ae0Ug)!HK!ۦWɉ'Ty*ge\g{Sc^葩m1a @րپ4F+<L: :L.&4bw \R~6Lb6R4L?M/\u s@7ǂr?olߐH,RX7FҗW^\ [BY?a3jX2@)nlC4zXMkU5.UG 4#@7IlO5Ҋ BcձW9,\nV 7yjePAj Q?vODeq3w!#~z"ՈD首2y\lhhtg.bֹ]b"rd7\TŸ8O 1B8uZǯVćI~6-Eg9Oq<Ej-bPJosI\6nY ID3-h 8@Kl2jT] tf]g̯7Ln]J%G}7 ã8#DS PԕEivȗL3qypn3B2XȺ3YCD \W[!.0KoAvR__A`-35 AD] DNDvb:1KSa]3xʁw'=Ti-ƝjҸH{m˯aARr ,?rGb?ch hXoí1`!TT~MuQj g\qR#f!.ʍ: A"G9 Ъ&f=Wqj|?Z3W~$=2ٲSm}йfg=Lfݢ7RoYB~~8,=8 jy{^qmsnDKٖv_4ܫ1d1Xqa9dɄw?ɴs&>ts^۬T.r5YxғƑ4e( 0=  J s#\"-T3dɾ2)+wKtݗrc/08?A[clY$q_SVxD]̈́t r5ghc~I-/6Vιe$m֤Z*af İ)noJbϲ S<ġ`uN+noG9,ZʙthMa~HXPo37>T2x5cCm~mf (V>cv kr*tzrR[x2q:!,r<3m rnX+/і7_+cA-21е* DC:;W.r&* b$7Sz8ޥ&bnAby-4 .VA[+ڏЩd=D/T%xh.krޒC'G)'Pbը!x4A.q& .6&|;]bA RcCҩh;ZNOۏgK/ 򴪻G?{1ܢH]Pl L,38=Sk&+pnDX,(m;Ƶ-z}f3(웱(t8<'䲢-Ќ̶iSh$tcA n~(\p9{`}sk r5$# "ؙ~v{_L%4ʁGjO)4bсO>ntl? 85& 81 ٶ8^q`k3(]LȺHZ l'ٲh힜RX1UWa&\C!$b.Xe{q 1gv;"E4s^v1ѣi]1"L2ٛ#(n 2V>!(]E֟x?VqzW*#BHb1aB$4Cy '@ߏ47>(csoMMgH(MeR?V2 Xo3PR9xtDU``mwo olEC!̰FMB!u ~+zer?ګm+Կ.(#*lpj'q|V9i ;Ciw-9:axnPOT D3&c_z .C>W\GC (ĥ;EAh2R( QewaYi~C;F,rbq ԕxLwO++t9+RXp HXbVPjo/u^s ބec=n *8$Iھ!0Sn af (aXaADv}~B[e![V-ۂv|?x5;xe}jd؁(yR`.__zZBryƼ&-9El#"3,ɂd8\%u7$|0x6D]q'wvԩzic`=N2Z33iOl{/08>BYT|W"7V9sҪ-aȨ#T z"b!qbwd+IZDV= ސutgL T/?m)X_!Yc(LAV<.X `TL^l2;#4xcZ  ]:/$cskUǮ,;y'%t^10Wp>I#}ײ*M|ʳ˵\Urx:S*y$j<8}l9ryr/Bky` f{yP!}0Y\rFRÞҴMd\xh,Y]>5x btӺ8ȋ0% Sω,7\)uI3 Y2t!Br.k3.X+L4 ]ba!HlJttSp4}ljr#TMq!b56$~gPNoUȞ$ƹ:u ϤZ鿙cDr(0{2- | JCTyҊlYty2y8ɼ^etAjPe65t8~P J-b󃔃|AMl1R R7 мOvfuBs oܲOTt&{+aTkj)0ɵM2K<՚ DX/0)x8Ep'ˎ9ldv,B3^S{²hg6XlK51f1Sޝ@vxFJc - uFf?[>٥qOդjRN.C+*"Q v@ZfZءxUwjfR8$l$F:V˥jAN¾Ŗ-d6`!?6ҁG|=GPyXGRڝh$DW&͌*jq]*,]cU' >T(fz066=vY_ B|ӊuVQ+]Inz6{W,s'?<9jm yP*̔Ci2koN+}5~YhZto`|Ȩ֐/k=BwptF汵N36Yuc'N޻ŗİAsPl GR8łpDS˻iluB,yN"02r:Q[ؿkf6uXS.l~;Iɀ>5}? Mu&j[#Z?72XWvˑGhfem謜$~l:.7oh0 $R ^ӡ/*$~oM^&'%⥽hXL_*$ ~ՋrPS>{|*6D#i4ERAbT**=U{0{~dޕhP*wh8ݟOsȠWaP0౹ QmӀSLfX޽t uR'ir(/Fmzyݧ!1NY_jbrVcbjynΣd;51!PY7;} ~5eBlA1M{w bՙҖUwP*RF$89Fڗ]&i"}p*w`QQ̔3Y3CaIs~{ςXz՞rQgMLsIwJ2* 1@G'.%#$H5o`wO-!7; {wfc0 ;y[PyTـ9P} rT A9v[v3h=.tzFz>Ԋ |?\2\^EA/)@o*g`jT>t;SW9gr 3օMq s>?B,B^b0fMjTq‡&)t @cvFȼ0-]}7c7X{DKiCT=V*97f*PTz<ݙ\D$H +>)(*j,5)ʭ>eف;a`֜X j\%C[[~Ar,U@"n_kpiþ,n}?27_v:ֺ?}O2BHpRnE =i#fp!uF?s{ٍVЂKؼ cۻ,Zɻ)Cs/>~NG`V#& 3wM^c44' p`>$K~f[߯/fP^+"7a0ONS⫀+ 4E$ j9 qh}6S/:RC|:h&)r M:?A]"iyg8 sMӣiPw2䴕)؞Z_ 87~lGCSmH<ϹVH{>Ǩ!ŕtIvKrDžg}$]i v4K/\B|*lp?*8pJc// =jJsn^="C;:mQ<@iH/cG w.W*TPi G5+FqUbit3 O23:hnb"1܄쭱di HQ Һ;)rXr5 gx˭NR8hڰQ2228u - ްP-;Q7mw5fP&葌qӭDEs-!h)ae!>^AmO^+A@C*iJ}Qr IAx eZh|B[ߖ|ȭҒɮP82{[1A]f254*Y`Vs+[f_:&w{o#+ÀB]:۸ VȚAh$4 y *_<@FD03J7Gd.ؙ𨐑W3g69SCFWkl5$p!ݵmdZŖ@4!@~#S; F&*̶{#* AD"Ds ؖMx BZE>șxe]e 'IO$f?/@ԉE AsIJ:؆.l=6|1`@f*hkB<ώ )ydEXe$ '/)u7oEױ1q"C);- F]O4hQ RYeb)V{QHwrM xTW@a~AoN9,QY}{/i}z\4d0k|xb =<T@=eYٛ|s5=u*~CyՕE?* LU>Xώ;+bW:eW\9#1@ǣE&Ds 6_1p 9 oͲqT8:) *ژԏ d*W,Ib4nQ'y@[QwLWȷ00ŰN{1HmHôbVmwF%lf ƘcLIeTB Y XV]gBl n̬|kTZx(QWV-BH!vfoT:|wdB̢\6u'zfIĘoq?=<:έ{Okd>Xpjd>!]4yH¥ɼCLcH26a=v#3/ͅtWf#SR?kLcvg Y ce&FjS8`n>Fl#7 uRX{ p몜Er'ȑ+gcJlSK}k<U^vIŊ=\*<:}2`_k*H>P, .>p2R-4>/y`*8./RۗW/|qq!@K^ja8_aA"QAm>"`;vyZo;MT&r7yt :;;Ԁ7% P?ό;a}v}X>@7nFH_JWq;X{F Ա_H);2uc8,ιQ #W ܠWs:Szk%_~jt\)ozҍ#PV yGjFPnU)YvjK#ԕ2?ĉQ Z?2琇߰ >V3bȮ]ڬrvYL;ZCM2+xV{[n7[39?-ϡ8PEi+o ) @4^O]{>% X|i,9L$K>d7ؒzy+7B੯O,`F4ACH/3w j@I{a]?u>a=/CgF\&XELxY> uƿP! ˈ#4'/H= ʼndX"=`~Qt&"#ZGj5񡪽ۅ i;`6坢c{ڶ=z)]WP'ĜqV+LhKTѺ?c#̡iJ|HwůlJZYN-gnPtLR!Ql39L=~"LeXT/jϼJm1DăT!ןP^Y ?q9UpF։LQ;2t3Ęp9!㚬ւ:B.U@*5}(dNV|)[ (/>-i+w9H3$.HW9pI;rӁE jF,^cZjut)Cܼ37 3X^Z z*n8Lwy0;rETK!| q0nI)-iis}xmN㙧DʯQc!6rE,ɖx凂n7 fm dEA!-2Q\NXVNt.=Mʘ:1$yz&DQ39ucEhXeޗ.ܡAʤGغxĦ6+!zu# -&Dr}Ӷ.,D؇MIAQ~I@2ƮUxs <6I*b]J9LqEZZXGJÉ߃2 ө?1x 2:b @F6Uڹ 5\#+htG cX`F -_b7?|zA{-6 9 AnۊË*=oK{jYZ:'HIۛ$N#v&D6K*v Fr:1G-8k̂-\Qqhh;Ot4Ҙ?ŲPۥ96'Gea_}#eFG_хUczmqGÌpߑor,t[Q2m8VTIǘs_ߪ?[R=;*4 8jbJzNpE<쵫ma BsVn#k0"[ ;7t=ԟpY>8X:.VaP0iDM,$0(+s_{L:;O*Ps)\15Qvr0.o\gҰ]ZJj\FSbqKWk\= C}R-ql;kSFhq{Mu@kU,F\ظ5lwok'NTMo ?$kw~s0Hu =uzl@x1Dz6oy#=LV7m0lL(<:MP%#A^Ү@0eSY-5bs /h$9,OЍ3g^z1ݰ*46V.[WY7MQ;z帏_kjcŽs #kNvXCe-/-Ay/7SKUr isg&e_24>bÔWp3]FEҩHayÃaIʸi,2bΆA@07m^8Z շUq!p$IUc<겋px?8ľOYTs&5sh=ҖORP/~;_:e| ;%}Z6|b гQpRZ=EUFG"<lݫF|jo ]!=,bMLKeePZ΋ C+ީtWy+)HpzUTe#:EE'n6_ u=z &?sL|z ª6C^uusvvN=_Y eYu-3 /j\pA;rL& }/-ex+ap~ͼ53˖sSp˖b,/c}ѳAbIJ!/ᩤ*~!udgynHLsr2џPB/-㲬lzzxG6mEQu]da*ɮĒ=KUv+8AͩuI EHDCE]Pm)nԧ.l1g46|_)If]GK"v<f J12=syL a7P4F騄MZ6~4Lí7ax$@W؀q{9-0B6{8G^tJȒh ;Ny$Ú(٥S2?,`C}%7Abꗡ]$xz*w.,8M!b -BROYG'x@Q[)[vuQtxA"wډ;}YQ:hQEf6}SQg2 ϤCΆs(@4TI @!KzX4'j cwi,fZ(RYLgߜZNfSŶ %!?A!R~21kRiRSZ>4t'&M-W=*=&ߞ)I$T3,ѹ"˻i#4<U^t\th^I}}eZX}:ٻUg6zW/>rydF(lH@p(Ҏ~vvD*ajG_tyƛ٦I{L$&幁-sG<"p쭩z}<2#|pw9J_c_ag4X1nró%Bsc3Ouv<'~CyX" L9cPh4{b}FI ] Ԃۃ{ 5tF:},C$s6-m#1'BZ }|v#~9uk]D-g֖$}2B4y=:{ qPwgG jˏA@&Ko%NCg5V"I-|Xz0s|#}gʼ9706%Y7-,_UY&%$KϞ!?} ;,:%:uDJee^"+ VJ&vS:!"ø=-LHq8^lIqs.ZEN|po}+j4TSLL1F``$T+_U-4A2VUL>b5їEy{*0.g9 ہ=K Eh~+^qu, [^+B9{pиn ROy~~]!0{33ctrv2eڛYh%NI%һ^&rF$:u뱇=w?g&kp8nf\G8zpp] f!2(^R}JSF-"LPי=.X>z#IN  P@iRա6W`[+vMi tJuLHDHfO.a3OkO?+]Oy\6C TAn:2GDZ3ht4 FbCULjD 03xs 8gv1U2OTaqy`+!RaH}RZN$٦Ȩ|t[@:t Fudĩ"a+~:f e1*d ny&7Qcs1tjΌi 1M晱\ ˸"ni OK˼$yvO2p\v÷W% (4igJȁpƚyP1qӢHuTNrE d{>3:ڰ}PW77d|F|ȄQpSOb Ya`<TtdI `)O 7\JETS'K.b6q)#?} 1KH8xPH# 麣<;Fc!'u~Ι" n>}ס Q|izB a6PUnF"B9|IFxqFD`j&} jAǞd^r$z[\SJIيcӶcև3A17RvnJ * Zf!r R6:#m(6Fٵ] +)%5\,dՋ1 'ktw_o#$B t!ӷ2:R0ٞ0աZn@WfRbuj[qpo |ªFqrwKvK 6IE; :ը׮mDw{rHYAr~p 'aS)A-;=5A_9Q g)y1F$x#V7{ (߀ oqt%w_}5W.Fm6,4멦<)tlT-1-1NtA[j}ֽA?/75]gOh<d^'},qӠp,ةa`v$UFS|thAV֮ [M2EaOeԢ(}pKZ_*[L>wOϜMFBkWi#cޡ1YpRv*}ڂ`4*_{^v5^SS_$BO%P!MW5*q57thG=:"אgů98ĺ=aNVEW7`olGz.K=>I;+bs0lW"0sqCǏ!Z)C璁% {y`򯦸N~ 5h\!q1 GlF@!,3D2xd4̾qϐtbJ6>Z⦸@-?%5/Aggj A,d4#M@Rz;bbs,bٚ꼫^!~qqRDO4j|E4,rJ= p[q(p֊XNe7hX$zzL SL[Zz0=AG)X֙{z ["z@s<eD B/)\FͿ"BU} :?OTa3Bpao;\ x|O+ OtnYʹɺKjR L\_HDJ~oL_)VIW#{ʸvrBU((+tsj.:Nl(ZP 3Û׸]1+ΛQi\F$eR4&JYyvLG[Sikxj)Yȿ~AXJݼ'ߒY$فݔwnZafEN3j|E=xQ w>#|8T5 ȤSLœ[X7KjP95O*[⁔>p%W'q>fd3{T|:`ݲp`ˊ6o}UD=@ b SV7g@ x0o~E}zS/ R=`[6 'pp`TVEr_ QRThV~/ ;;owƖu&Ռk oI?3䊿jcjgj!vF'ō_?! 25=c~Kބm _v̍-=n&.[*! t."zKʙHOO1Ge ^U:UsUΪ2ʴ<`/9&kҺ7`>[h sӻZVSe6CBfŜO\g\nz/F )flRYJH _Mf7cػ邨h ++|W^/|ܑFy:3.dQ຃:Ov8:]:*FQS/I &oؕ O~Sp$-PK.OIUMBdVpv}΢SN9:rvO_4"aZȫdC; )UQP*<|!Gח yqNC.ݞ wE@-? jXFaOȀU!bȣ׹A}ih 6g)(J{*P.jpc;_\J 7V6!Qݳr[/HŗsId%E;z0#kR mQ,ɈnȴY1xNN* \f~or/[y.YB>QPw"NlX39qJ *B.z{̀O~ju4ۯg|F,~2q*`k44 3d5{,#0Nޭsݰoԫ}R+W1Mk$H"5S撚4l:a"-?,P{,p|jR⥧fW_J7w׮H[ Eym̨.R<ٲkFv.>̇!S! }0qd+ "L!< _ygB!B>!W孊PK1LXsŘ1Ipi⒇6p)pOvxc2hANo r8ȏ ?E5G6CsUc Lv~`I&-c<֗G(dTowS(9zr1՛N D*1}A|#Y_ih$"}yq8n]o[t -++&OSXg);ePJs &&ߜ0]4%a?2uNJTLz~f"q r_Z cҬ1D@RTx #hCMDZ$l]h\ 77=I3ڪc˱ oZXLP"{xfXOyj-x:Y1GIl.]3/gr,F6n-ɨou[b"U0ގ?#f K<'4u{ZcM DOMLh3j)Ao_̈́m (Ji5NQ(+D*A1DPU\-^'3ܿ-cјeд g ,<ʑGDL,Qp˼5,]̑Y99HvRCĢň2^ ()7 %:-dmڵNe>^ ]w1o:;jp62vEy-O:f#v%7叀+g@osR+M{j|V=ÆG%=OˮZG HuVChh1B(" qova?s\_Hר/Ț- u1^Rh8zPi,R#hUu)7EúuйאHE* ¥YҾf2׆ LCA I**"~Ƈ} Cry%ӕ_s߱7mt9. t A :)}kp!Ʃq(EY,ahc)2ӱ q ٳ:-K Jm~2I"2b)hgX||hgf?=?cdHjIcR Yf2E/4Bf8 #cg ꄄ?p%ym܊n$+wrI^[HPtH[<%l9&)@SM[XEyg\*,sKmr{\~?+T[T "H ^pD ;RE>|}4h߿X1?eTO@O g* jN`b 6'ӷ?%A:sY+Pi?>ӄd; \H_wCSIb)$ +UE $B'=pR^.\SsV5?I6rm<40g?!. {8<kqa< ohδsКǑZ"|%wJ.S .> oKΖe#.?<%1q(ƴVZoh6= a- ?@ՀGV]"`tWwm5C/ $m<YqLDjⷥ) Zi7?ϳgܻd_].)- q**O`CД1h( PިK# 2A dGɶ YwiU¨#?TS|/w+a^c1ԑ"IhVT=װG.Jvz IG>NNyE{w Qb [n Ǒ̐fDDpsy8+PRTH ј~{*6j_a+xC/ኤ󓳻 <_u"1F0&4^D^hӴ&H ݄Ana Ѣh2;Rݿ5Ra|M/" ?cq62&JH^CGz]g_OksE&onE1 yDqiB KM8dDjFQiUk8SL{Lurޖo=Psg$?4jgZ -VP.q`E[eF(oG4svAX3fbCgX.u5 2Zj0g_( يbpmf#HG2r};_>vt8=g)j G_F5vognMj-rEûQCQ|l"^2=&RRWp5k%e`=Pp^gۛk+tL-Z+~'i.iuήuzm{j8O8RpCY$Q:dv{$9}*Pk`$!6xCt1ae9:kf=hM7/+<囄x[ )o>WZyvFbbw!!@k/W}NOU4)HhBl΋֯',zu8:H`Jޫ"0I7X I36H9.r UGl8N4Q]P(qV^{t41'_ vӲ"J=c7*֕qԫ$$\m6J?lqr\VL>ոzf'hi76!tjϙn_ 9Y3<} _\$t obLϡ•k/{-8u@\$@ A䄤Ic']eII:X `SxDY =dJ '724@1EG@EBJ"UlydF %'v؂vm>`gg_7o:lZ؉wC!] bxJ$QF#:AtAՐPAPb`skU'R|v>}aws,Dk]Y5<%ة딏9assƀ.j'D¦Kv>93T\`nmop:4Iul >dB!ѧSCpY*zVtē94,!3\,V K]O:^8ZR/(Z ~l^bQƚ¶>PΓ0؞|ەsa Kw5HBSr7dimS꿦yھے4GO7,Y"M1i3 0lInbFRhvNJ.'B{@$$*>.%GL1MCrڶc_"Rb'CND^epb̫=ߡ & ,M(jcLK/ $\4%R4~ab\ ZնHpzp] E8 pdG*)4n`wCiJtaYͳ 0?s7PPHN"8LzZ  \ ʦz>$Xv̡=?`Uy sLB.tikx!cA%]%jג;-v3g">!oE#*XLFl$Զ+D2H:$vN/-ӍJBC$)uf&:&X몘b2jrsJ?~Ry6B81PDGdY2W,I{'hV;.\p8}36H&0,^UyZ# Xdxx59/@qR˪9ġmT }gR˨ɎwB.`$ᬡVq00Y 02q>%="Dž?XBh wFH=rw"k ~y9V^%Dd HAr)sDSs.6"I=Xp:B 2 cU/zbO'(RObg76)>_WF1){--|M&,ZwWw_^b_!'M&*q%,Ӱl2SDUǑ؋i}gd79M],q$c(hw7ە⤪Kc3@"(X؝<B^u\2|u$F&JGD葲Xl%]#`-8K~Kt/.2/e:K>^Y8 C^ЗCںCqgAt84 ly袬p "LU@H$:m{laQEfhm^'U#ߺq#RSkqnFB=×FqMρb\a/X~}7B#D`mi?՛34UI&<.izZvl7ޝcwl7pZffqaTx;QW{mWdShK[ULŒ*P*W_C'F~Y̸irߛ{5,n'U>U  S8 PS`Kz;3F!fǍH1z6z:#;w0џ4@ &,>978N}N .!`PlRצm '6ODV k tS+~~/Ō13؈ΑD1az䠟f zSB#v " ^˰LR j1?TJ]t5"da:؞ƥ{ΩY\p~ B<܂@/ȶ({(yTT{'=71 &¯bOLͧ8BB\5T( &i垉al4'ޚ/̵Ot 4.Ql IH.62T1mZؐnd@?8OԇI9iY+7hQV ف[]J1*e'YZ͠}Oč˨Ozj+ \:UՎSE[c4\5*|M#eL|2lYpVwGeӨ(Vm:}9]r0]Pđn d.n(_ϻe$XbY籟ţG$ko:5KJ0J7y^6NXY\: 6bLhAIl4[ҷ 5$ipI~}|K'ypPx) e5ȇmăDVtl:l[\D/z~:ό5Mk\wcgMk358aH' }9R˨Ŗ7rPTsXquqL|hxUo=_'_A4&8$)^bΓɯt(&'Or^8yL Z2 *X,ͰjQmJ4'׼!z*i*~-~:Pb !ACT3/[wm0mH >FjQBQVLs9=OvK5|bYMEds#L[@~A}y)|Nuē:zTKR[Ә[n9V*5 &5o0Rn<62~q+}}|wYv4DHz+(=K X,چPRG?'r~+lISĮ+ p)x`ڏ>C?|Pm:ttMBV]'c]X?5ڭjQ$:d Jj@ {Ͱ@2ۖƌ H r' Z6Kٙ +S%][RcoS:xG +GX:'DڭF9#HhƲ3ǦKoA*▆rl@kP). G{cbaop";P}t&$Iw$hX& luRhs׷XQ1?$R%q<> P=˲G#3xn A0Tgx +R|gX7ʂu -L>Re#M 0CŽ{ʟ(qQs ?-Դ`i`*џ ޣŎQ- kddk$ĜlIO ,M4K&8-uέÌV1pZz &,U`~68KfcխӜVڻ3X΂"r8M\i. WS1fG%SGzK?k 7Oا_$Y\Lb1Zi N(Ꜭi' rЈ{-Zz0rB\'L$=;%68=]ೂ ÔQ69Z[-R\Yfۥ{0*t>z?ؑd+l=3,!>$zL;]>2xa 龍_{9K&ȶC8"(>?''M{O\3xabtXMBoKdhڏP?{d>r#>S?▣J<׏kd=۽X{jdN07Q"Rͷ5 ȽG~#RX&? neۥG6O3~ؤ'S=ѲQKI!=re@EkdFi(KلA 6< **x0Lgu f~`~M! ]N C06B/l!w&A!ڀ-@ Yٶ;ҽuZbFwa߬_j6dbtfJ~!WL7`VM?`)?mdnJ>: ;vD։AM]bL8򎑒鹎EتH,^ ?KhhQ;?գCX j̥ 9ʩdhNʜ_W{8B`i A*q9<黒oPu!c:^$H"8dbmU֓př.~)bɼ8Ctyĥ޸4蚈T5"&6` -L+9 W yi_XB SOlS@ RTLŅ Hxg s`zJ*uKx1L5;<0Ÿvw qT6hd<rzy@%TʱdHAYO ֕ynk<Ô K*j#ɺV %b3jD.6\z(=dT6O[2)?5:!Tp} F uG`^ DYgA^# >NK;#`l]Z[,5VH_$4kѫxG:(т<*^S-S"qFxBdG)shvbUQtWXIWH)|Ic?>5,u]u]ȳca0"Rge pp_ga(G*tfػAr\l|jICiֵF1QQoq]F%7w6~&қ{İΉ@u";R JOHaKLmy4-t E?O\3#IPd,=U7\7}7=[I&'6%`=yqaȂ؛d{K/ә(7foEjz|~ J¬@p-t=3kz mF߬ \b/a7Eb+E7䓋j a߆_)r񣜴;&dҰ)91Q6BN)"5`'WTwBWTxhf8SҐ\',"axoUxz~ g$AV-?}4YF8Nssd?WЪC%S\@ ǿ(O7aNtp5쿆4Zj kDhd :Xbxv0#؝F$|Op:vKU;y-}?Y' x4kY'=|es@@p)S qs%`w V}T%>!*D5;}AWN(&6=N~ݫi8IVrMx ]cz-.6}#:RNGS$"19/a(0[30tb\E)'=r(̕A >lHZ"WYti`vm})^X]!qAo,!$YRbqU 0ž\= h2QߤxEF3"]/+@䗽pVWg2ɸa> mQRDg2eV?|M!P8ݖqry`w3RJJT6VSM6cԝ]u]s֍xTLRQV,*#jja*Q=cMCc@胗RY`ӉfFzu ;?$ݭzt@'L8ejjQbhP+}d SȣįNŸ^^SC;}#-zt0kV|]PͺEِ:{X]NV)vXhod1Ke9AގE{ܼz[>S9r,P ;\̽)Bר-" 㔩\6BEɻX{G{㝫sdr|J|8M&>!cpHySrpvɥH/cN`Ayi)=u:\H<#i;Dl9#wwp_H 3ܰƿ0.k~؇D($j&9I߈fB; XEHZ] µf3*KlK5~R^ tRI˗rT{Zca q??ݪx㟳/!>Atychs\;(\\C)] _O[TqXoqhEl1o]g+Ir&kwaL\3e2M~}Y<a ivs=.^{h6V'6 a2NA;< 'zyrukUF^r[#8fLC[BMDF!dlvhrD2,y .`mAIqD kݐ[1ehJ Ɛ$ȵ2 :bm M,;\F#@)xX'AZ#W8_}j>) ARC̟1g ؝q1?:}դ {p2dyo4~4m࢑qh"Ã]_̀ANn\H TEQEYu8#@\HaT^zLYIw:H.f s*40Cj7K ne-57 ]V΅Y!D̿$b`.8mu,ZoPeEkv>4Hibp$ϱmjmhvo/2~ '% Ϊ'h0=3zZD|=ʷnkgXJjB(aYrg/ BS_>.caIǘ +B9QZ᡼HnL]AƶSKWR\axN$VgWmYFr^ވ<Љ[8ϱ'u0·>9{+Y#'H'Y(MzjGW\L~} Pܡ(q7߾B93oYSXga[vFѹGBa쬄 [$«\n!g /8 4a8kXȂ yڢAU" I%lP¶PMqk'GAq[AVPg_kW5/8g , T}l[mw띃\h(ъ=.*,P vzEǎ} mV62W7V|b}#BŚIo>SG(akc9]~#9%7VOCprlTL쮅ۿ~ ;)Df)&]]i5 ~ñGc`3osEvi;kugr)Fү;Eky6ğ?;іb予Q9ZrLx)cDp7 a,e%GdL|6|81Ômq1mS:5>ʷBԙ면3:߅3~]u=sYEC1B{Hu†t8[t!@yLqƞƨ&j m8'z- 6qj+ِI2"Q=!7zEXc%MPqՐ'Ζn q%qEU}iṰmuޓM{&گ43R_E`W2 Xz؟lPs}vhtK*>~!5w PrI\EvԀ%C "$1UU1F9P(F$ی69 r˺, oѮ li:lr=u[&Z9݇Qb68:ʱ" nGsˬ`G>:b֏VP-SQVB.,NkTI'dy_5R@&}YYAw/?jCŽqX0 _aeC+U]hM+c|1^ Srth-bP}  d.S1FI<0G/TЌ@s ̑ 8OŇ(GЄWz/ vd1X>#aLi" @r/KyhT5N&\AG՗\]R`W o2OMʞXgPWggD1x}289@ČH"?ɟSޥ܆7&,wSo'czs\6l2WV_榃4MGu,խ3IL*zۘ#hhY¹˼Yii={ſ޺R/Ͼ*6_,ٹ-/&OtFs"k3@J&z&.2d-K0ڦ:.4۲/!ŔYqf6@V 4IJ cauw`V(Xsydg#?2p }IqJëyOЩx{UŞ_}faL-xmvH Uh kU륷#}]JwWse/BEhb;l4L' [`^)S{ m1nw"$~ABq@T5}+_"Lz|п\_Aݣf91qB|aD~kjv^*6K3.`vA$UpY bh 2|z-ޛӯ'i)i^Riϑ lDOTyHˇ^+1^^`$R7-$)Y9)鍼HGD.H(҄`˨@eXSWhᒔ,(0PY%gaz\ ::}SEHYk؎pw#+BN )r6e]UM?٠B+Y*\ӉYC : ITXB_6$+W7%f :-5RKی20V培/Q[΃j$㭧|Y`H~4w\Qe:nά`DxGE<,KS8N.\ KL $Q02^h)r}旉KvǶ&/Nr Lɭ{zf Kes{hQNRP4FsFxfJ}Vad0FpCanHYQU 7}e;1%`"K$]@h؊S2k" d.b"]}qq#)h.@ׯ"``Y5w\w$-N)n-g*b*#.'\I]crk$3] 9t'?%6gϢĄ\PboD|4?漎il\"HQpd-{LTX{\ >y[0oGLK3IУ9=\dz4+\yR'!-6A܋zo2CD:{ `+8̾O nNVMdD35w5"IoܶkܽڤMcD? A F3FSrӋk2j@h7̋H P^|׽j,Y&+0Ԁ3Kfч+٘p$gh@j3y!>ޑ|˽ta60oN@;5_?k#/w vyTm!q*^羈<"VhêlLvxRƕ78(LvA u73EBPG/)Rl;OJW|+!C4xnq#eLK'\ǥPHq6]lmix8R.D;A9u& ]-=Qj'}y}'?Tf 3)3^}Y>"<"MUO=C>~Q>G04>P#Le=CdIuaFzз@GO{}Mc$wLuemj2~{%u=q{~ZS̏b=uD@}Iܢb4Ͼ[9›9߲۲%Ț8gv&N#aQG&Ykj>K~ho D%l0LVZAHgV)_%4yB~|/S݉xC8`\=٭Ab.=.9#Xff5uiDˀ.lGbZ.c{./pJYF!-|-0D})T4rXu{!jsvF{s0 fxcޓD,FB~P|I Ը11נnr:42wHozaK;K*BTج!" GFKq+%XIƸ3oCHƏ'ܿm=vbɲjWg {b̗i=NT56swM y6Q<߽2ZM@~^jOJ1@ dWA03"yNZZ 8!f>`;̄r\pX(>ou#LwM0e@8k|XjC?4ZޔAwH&V6^g\ 84 6+>BJzjNmӫ.޻cxLqD:,ՓJVm5۵R D$r\&] #M{{>³YQ褊6ސ|5EOS#{?fvufa(&罣Ry m,^ ){sI(_{JcF%}#f-)NjK]h>eH Ծ'D0'(^_m;@'?߷4jT>D@7'K1(%KqU*Bt U}4.2]j| uY2]HA֫1sl%'ȆUfnM9m=.l 5@\nmeM?ڸY݋|hY+oaH@]`p,m#.ǭ ,, 4-.VG:Pe3.B7Pbm&Y$]ػ-D~5>â#GYqѹ% ζcP5[p6\Rm /7~ @6ة̝D{88P7VC4[/>XxR>xZ'f '# T+" Y?<;rgesAL#c.؞(E; V !5FRʶirq"hQ( (}BZwX1AQ蚩qIoUjT Fk%x42e)Q {--dѷ_ٯWM)gB:BCm dyϮ(y,d+r"Z& ŖIKQJ \Ơ!; $bZCZJ)hKi?Ii?{\(ÕUr'"QBO,MFT&z” +Vߏ *pg#Tj`r2W~Ltb@4dM=]o'r9@h (5r Ub@ab|kQ+ɯ+Sj `psvnR)Jr1| j}7 J{$߷PO)l, S]V5a$Bi&ҹG4[l'\F9BRs1|Q3=eȯ-`fzKCg.soB/0A{`{2^i)=BNY[kNE*u=zj5TV<"i'6oɔ@ժR xǕeBDn_3A?5hcPY ZkoLd_֪|%>kߴ<AϦhUk!0b~h:nW$+>%hy5dUu%Np1p]ەQv$s.ѷa3]90'cXY~/ݵv᪉1l2XŬ k -tXaѧ=E!֙bw{`/-޿bA\)'4Ca461V1h@<#$Wi >i1{D-jH Hu@!)y g_v2dtRBaR&ꂿ p`ɷȁ$(jP\3Z_"T0twwi5psăMnR+/tAœMN\T4ôڜ'dP: XY9gc&xz^*CNVtwic>-b -,۝5ݖǝtQuμ(2yKL-)`縓ƿ>ɺЛ h,PU Zo7J0nJ^V"UK9d<>3ƸK\튕1$sB{(킔*uqr591[-蓄%kJGxqt>ON($1zf Hba;`E1̈́ϊ,$_ʮTw級eP5~JcHƗ|OsZ77/C}I/3c;^c5 D9a%P`I!.t4vm5\S@GJ[SuJZh8IP3@;L2+zzw;{q@mrogPέx|5IX>n`nu~ P_ jHy`iS϶YgɞH9@S>wKܕϤQ#7JI!@r!a@Ķ[RQxrrSbBWQ hWݟ˄_,ov[ ff{,Y-~)fz4y1q<2 lwu\ x] zTvR⼝s 'yKWLY5c]1!\HYN\c/L f{`E+: bn9IxpHVgF  lݰ Ǐ{6{IIO;"^-ߔS*k+3 _&||$&]B#?<;?9'"ߚt ^4I#(6 PV9K` bOOp̳:SaoG_D\#\,Թ?=mN3=<-_'#<a!ȕ sA6 x}ljkKy7* [1ٶ6R69Kə$.b{_V;c50Mrיqi IFtS!m~%ѹnN\9LIyN>om_߰ k}QȻnH ,ѽbTS]`c@sv>C} /'R`(ޔY,I6ߣ-T&mlY1Y8zyb ysWqHQ$ &͎$s߻>򚘫 ׮=vTb5H.0L0ֈN^6Ga)Dkpj#qNMf&qĪu:bFm`B'/(@:, U/d74*aJtr̷O4G[v@fBqlk4qbA v{m<`ҿXĸ|C5ća?yoLoqUp;5;WIi؄D1Lʴj}lodGo˃]Y %s?Nv;,!? *ACg \N-HK39G$If_ _R{UxYOmr*]U*y+samD]>Ý^,m\׵H]:F zt*aӞKIϝIE;{W]9lF4Ѷo`Ǔ& ziؠJSTlQ'-2R8%OGDg|jQܘcečijkOTN3F%K8e/G*"TSODܾ\[cib~{Lc L`$} ]b^ Wz3-'9luّ=E83MI վ-BV{ޟ\]}`xR OE> qWɪ Bc?:M҈Y8cn"$Yvz]>y. [FSP\}V;7rW(zY.cNϓԯʂpgaHm`O8!5 xhrvi$>v 1lI~{ *51'wdǙΚMMY⣰s![gxEpf7,SN[ORW> ?ՑJjiB_,bi&UlI-<YJ.lZcuK!¥a9M8PcXCH{H ImR#+uC~ռa&{wq;H*Z;7Vd+^B EېMÕn>\q UexbOb . ϥff5MXk H>MׄEKuk WtC\(~q9FOi`m_ etMZXP 9Ky ,yLv{4 LObB(} [7ӦNӗ&=}3+{N N}]T>dg} 8|qlӴmgPg^˾:.~FmBK8E׽(e -zPV>g*Yڀwja PCyTV Igo]tKLt'c6'M. 8I