ruby2.4-rubygem-hashie-doc-3.4.2-6.3>t  DH`pY.Ꞹ/=„|?‡5pS&eߐ ?$j=47.]:ZW`(|+fȚ9H8}4MSOA$:2n߀0)ed~sku)Pm[6W+}I.M l+ǽ̔uvL314&Q!HN20V 9n{&k1i hk5vx{兏?P.ۿAe43976c651d5933f9b23cf8b60daa55bb0a64f83ʼnY.Ꞹ/=„35oѳYpHn9$7Yt6\2m&hrjh@պOo`}QWk%;w1a^=GyB$urvMUS  |a?XK uez  }ȮS=.C\+>|3RE92kJ FH"9 ,ft+FRDsKjKrީÃ6 rvx<,s}E>ύjOzѥnr-8U#>9? d# ' E %, T  h   |     *.  +8 /` 4 99 >>P>`>(>8> 9? :? FlGl Hp It XvYv \v  ]zH ^?/bicdWe\falcux vw x zCruby2.4-rubygem-hashie-doc3.4.26.3RDoc documentation for hashieDocumentation generated at gem installation time. Usually in RDoc and RI formats.Y.build77openSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttps://github.com/intridea/hashielinuxx86_64J3#+!"clV +u,AQ<P3Sco]q?En__FgsnaO|ykEHX(+ARR2VC@3PD%N8[U4ENFSBOMFQM7(,5C%=QC=9KPgC5A7C)7CA4<2 /(Ua94Ub94!$cM0)5F9,X`IUe @8CXO  9AAAAA큤A큤A큤AAA큤A큤AAA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.99be29caeea11164f7c171b57e6314a2a873fb21a7c614348ab4a623944f3abf49f3a62a2f5fc3472a5718364d1fd216d46bca513da9778ea00c23e39a10dd8e1428f38c0d6d2be202a4890bd41740ca9d0c1008c52319996587c95cc9e56d600e4deda61791c089ff94c4c7d7c0d47b596d818123e0541404244b13d711badf10074acc5763fb553f0872d047b15c7febc288c07a0a23db1c7ec58d0c4ffa91084ca83cd8f283e1bc8601c10d0faa0e00ae7f7ccc732be302c935f9862b242498896bc0442f12e63f46957f82f220bcd9b38b23a0cd5654f4ce1dfb2b0a9f0ec4a9d7354f880343bbf1e4670b9602811ddd31c99cdc373c6c5469d6c0736ca1b1a3201d2d577b0378e00cfa8c5f63885757d3de2ec19a93c5cc8d0e4721789cc0a6201fae592ff4b8c3e31ffbfbf923e56faf0347d39671dddb618ab7d684f49c9eb57ebf8fa128329bdf734476983a29eb2227f156c400dff213cc87d7ea5f3c45189a6306446a50b241a913763ce0bf844cc5247fd824da8a970aa2c2637cffbaf4134437b3e6242c901ec666c24b26b989e31c803217977a01e1daf21ab3ca195e3829e34fd5a97143a400845c6a89ca310686d076e6c7cdfed8c53a3fd69a8a7b343134be0a975fc95add27b25ec03d7f4ccc9a32c50ecdc506e7ca5085bb1301a7e598ef4b80d92efd6a7b83775dbb69d3541aa9a8f430dd5f7d65869d237019c74bad6149c1b10d475f5310a382192a8c6dcdc2b6c6e36fb2828a43940966ed560fc35ae05768cde0666a158ea5a2275c09807f5a89316455f1f892d44dc44b8cc22d5301902c7a69b3dfa95e26fb3a1165f1f915ab6a6e76bd049e3697051d0e911c5d9d892df6d7303fac8a319a6ee6f1d4ee0f128d4728dfbcf7f83f1076e4a5aa11d4e5b232e914ae4582e606fb4b3e11ffbd0973a523a19cae22ccce369d37523788050f547543d51bff15d099ee40ac26da9214bf9dd495839fffa1ec24c21307981ccf882c6e102bb8099a12bcfc1e906102bb3191b6b943331ac5ab9cc6d0ac810d1d5af168423a434e1d3466b6225559c8a08d6b8570e15e4d14941ec3bfeda6977cb0e95d1f5b76086edd5ce6a13645c82511fb6ab8db4ddd8a9fbb1db58c13930caf2dc61d1c0aaecdb5832788efad3c5b38afc6ff362211ebf98c292e3f1bbe161423e9ce722eb1842af991a906f4d529d8d17c70b802a53ef80fbe531b97a8dd59c4a79e4af6c04d3b4079537652c9339134a74e4193f81324b5e9a20641bb87731de60e64f2808993062e2c1852f60779668ed24e8ffae0a5eb8e521d4b9df041fb73bc5cbc11a3e10548dd3ba7a4dfedbc9fc3a639418d511b54bfb57a0250215a840ac3f0788daee0dbe0ae5d56fabff2a1bab7f8df68ffc77aa1dd8634c7c9d78f8446670fbea712ead442bf5f080a9fd3308057cae29105c49ffb185db6393f9cfbc92491b89f234c598815b196760110c2c5ba9f05ba187008abec55d5c654d03723ca19cfc3130aebecf8dab9dcf8abd9724c0dbf19dfb564b1e327775ec086fcc65aeaa517f7ce5be924d8d2aff13d7d46a240f0be6e8c4d866163bd66b083f8cee6354a800df0e50bad0dfe3648bb375898fe3b662439a2ef4fdcd3313c55cf215e5c04948896bb323e35e1d62f97dfee1f112738a5981c6b5a9f5543ca74e285aa841cd8125d0690fda794810483a4be42129e997250ef27599ea17fdabb7c926efc6f7eec718b2dd52c42729c1bba30ec880a8c7ac0f5745734622bbd7e60cea832b32f591079bd18ee3b1c4a4aeaf31d80fc218b4c8e8668fb5f565de28b7f226643d1b57e8eeba39631bb266c96668c6cc883c0ebf967ae937e2e16eba503bbc72033993172f8d9b72328f1aa932115fa20c14e8220e5e3629620710af09c2bf25265b42f1a26bda530a692c77ddd7224dd83b289f940295cfdc3aff8bad67617d2beb3447ae3d280464368105b777a6f8b6ef7dcbf03af3b0290f643a5387962f5af6a69ea989e11c4f4e43113cc4d0b614bf986228dac6b6b84148287e85c48d6847cf1e660269eec34e333f45a393ea1acf97b837e5e7dbd9127c606c17e46a1638f00627636efba75f23f449e84f88ce6caab104d4b9a273b763587fd37950f4048cb87a1d68f634780bfaf25243ff27d13833c45ed5870dca1da8846aa86410bbebf4fd82c4f938731a5f77b0025f5340d2639edb341f7c3dcf20865169f2bddee0cf23910c3058e4170520b1eaae74085975c2118ca588fe6ca3c7b16d78669032ef5f2b6f861250aaad7356e5d91056d98e522432e5ee2819eeeb25a7a2faad5ba0af0da3b25808911ad545d8f4e0e2047a9d2bcebcf3ebf140f09183144431968d88ff4407bbbe0dad5491b1f6b9ae0ca2cd09d8cc4b17fb1cdfea80217a271d6480666d6773b5e48f8236640f304bbc777c812ec9a92b9af2029c3306e4541d05d4a5f3c8bf914605f94aa34cab88ebd3c0ec4b20bc07e17b38ad952d94d6e368318e33358a668525b4a87a2608a792735b85114bec7e132986cb119d41989a683c39f35ea6c2b291363933be01bbbe10eb71ecc790513856910acd553cb213c28bf0f709c6bb19410f8e1e16329fa681d7ae113fe96a0187069e89e7a45b634c5c37b6e567f5d2902341d03cac613b0c6e16c1325146c372782e94c25b134240f408053a488b38ad98a5ff7949ee9545f6339f967c2e5d33dd715591d20c916096f66679983cd48aa95711ca9b117e9f5fe76dd92e146975bf4e3337a1846ffccd1ca2bfa82f8ce66bb61c3e271acf319278068f3079121e6e71bd42cabdf18f4dfc2c2d4c243e591d34fa0276533c88a42ce99314ef5bd63b7f1736d3941d2a564ab40e3498226f65d09285e2d421bc22979a067caebd8f023ac3254e40c5812b45f0fea2b9c9103ef50fe75f6a4d72c3ae92b9fcdee7f812bb5cc99c772216de8a3a5e864bd9a427610265a6d09df8702318406413e24acd1048c5635c4c492cce99db82914d6f3ac6f4c347f85abefa7bf6310dc5ef88dc7743249120d92c59010af364da9d24c00432cb7697630993398ba0b5d12a71d4ad076320a439a666fc6864ecb287a5b3ba68f541a466813c0005d9496b01345fcc0586df72bde3a01f0d9c924db539f9eda865602673d75292bd987edc40a547dd506100f42055bc7908fca13d7510aaebe9f1fd288b361f27cf71132fcafa903522119c742bc60fb0d732d9074d27583200a79c8e55eb9c0aaacde397ce7f02b68a8fc0b9e7fba1f9d358edc2e342d2aef6c1c5e3eb85fbc7f7c4896deb60feea383f11ddc34c2d56a76a613d7de4cdf4533f9996b66919b994a0bccd38400354ce6ad538806dc1c46f4f246615d65546f861039637166018eec131b84375e1d7d012e1f0ef648d8c2406ed43534497047ede69b41a2e284ae82b68c6d353ab167d0c7f3b4ce26f6840e7978b112f3adae3d787b5e7e724ed0b9ce423d397bb12cb83ce9f1b6fbafcee528e18088b98d27bd880d127691002e516c9f81f802050809bcdfe154633cec2e27e3ae6dd898fd0235bd99a769345c7aace7a45f2364ddc116360c578a608e8e2aa500fadf6a75638b7d6d355b4d474700007c0d8f832b754394897c3263cb80da28b7292c876630e72e6e91d7c022f75795dce1fbfa71dfd6c4aeca0e1998ecf22a1cfaed96b4810741b71c0553ea84f98fb370f123628cec69e0bfe2a115e9eb9065a075ea9e7a9a808769a078d0d2452eff6ae2a4ff54045e536e651fabe95e884666d2253d1348aae64ce4e1223e37da04962fb95893ce9aebaf74f8b911887ddfa361ac15608335415890731aa257da10290579d2bc6588c3d1fd6c6ce3fbaa1a1a7ab23f1a7faf19cc0b1a693d8720643fd29c39eeb897dc8beb1317ba765999db4a13813802324a61cf54e0f716a332682c2c50d75b6140ccb66c7bbbf3836cdaee58c569051c0b86278145e101f492721856f9a60a3ddde6f79bd88b9c9b5ae72f578cf72134bdaf41bd2546ece842209c68bee669a1952a8db43282fc33bfca1543b07de4a220a0cd442b0e726392775ea76a37db305cb8bdb3331ae6d0b5683a57e676623b97c96233a442fd01e5a971ba43e07192c1b264160cb3c88f9e09baed4676ac1ba53129ee4a97d1411cea8faccedecab99b67067634d089ceb420acdc8816ccf7e82e566d5953172abf5db72163a200a2e7d0af204ed063ca130cfe8e52d90eddf5d293558209615b84f83b1a71f48f2c007f8a8fa2f37cde2f1943367dae8dc996ff45ee1bc9a9a54c2ffc5fa043fa27cf93436efe82bf25518a70056072bcf044838ec4ef95d0135a9230b9598e89a9f81be39b4fe23357d15ab9432dc05ac7f4754bdf22bdd04bff047404bc5f2183c24ae0c7600b1e5d6dab114bd623eaeb1d05453a1f6ced6b87c39b5939c6bdd7af7e97a59de34db0121ba9dcc23beb04f0f4ccd3f0da57fe327e35ba3b0ae363a9325f694d68429278a7ff52679a72b9b4d6304abdf17708030ffa4e21d73131c935969e949543b1b716f9b50e6a7ed6e56d91a74b9de088e876e43256b73c66ef20a4c8508d92f240438df01b3fd811ac6bebe615e7296f7b36037b2d8aeec3ae76f26576a02dc7419a935beb3743c561baf9d333bb10219170b8b2c486e4f9bb380aa6d0326998efe75336d8d5beea95dbf9da2903e8a6621648ce9f8ac6c0130501ce0358e25321d48096492acd96ca0375f7c568f304e48b1d85f3d4e54a68bbb51f0677f6224bbbf0b014e5b3f39f7fe63f452f246d016f8ef53774de647397ed5b0d006ba6e5b9140354959025e388e79964d94b97a57fbcc8baa73fc0c83ed03b78a3f884671e9ba8612c4861c271f9af84078037e3ae395ce2f264944ac49593417a5a5aec8d68edbc6df0789a664ab67c141b3bb6d74baaa70aa0331f1933ad0808c6ce409a4fb18erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-hashie-3.4.2-6.3.src.rpmruby2.4-rubygem-hashie-docruby2.4-rubygem-hashie-doc(x86-64)   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)ruby2.4-rubygem-hashierpmlib(PayloadIsLzma)3.0.4-14.0-13.4.24.4.6-14.11.2Un@U&iTTcKTHT:m@SxQQw@QHS@Q3;@PXNxcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comtboerger@suse.comadrian@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comflavio@site- updated to version 3.4.2 see installed CHANGELOG.md- updated to version 3.4.1 * [#269](https://github.com/intridea/hashie/pull/272): Added Hashie::Extensions::DeepLocate - [@msievers](https://github.com/msievers). * [#270](https://github.com/intridea/hashie/pull/277): Fixed ArgumentError raised when using IndifferentAccess and HashWithIndifferentAccess - [@gardenofwine](https://github.com/gardenofwine). * [#281](https://github.com/intridea/hashie/pull/281): Added #reverse_merge to Mash to override ActiveSupport's version - [@mgold](https://github.com/mgold). * [#282](https://github.com/intridea/hashie/pull/282): Fixed coercions in a subclass accumulating in the superclass - [@maxlinc](https://github.com/maxlinc), [@martinstreicher](https://github.com/martinstreicher).- updated to version 3.4.0 * [#271](https://github.com/intridea/hashie/pull/271): Added ability to define defaults based on current hash - [@gregory](https://github.com/gregory). * [#247](https://github.com/intridea/hashie/pull/247): Fixed #stringify_keys and #symbolize_keys collision with ActiveSupport - [@bartoszkopinski](https://github.com/bartoszkopinski). * [#249](https://github.com/intridea/hashie/pull/249): SafeAssignment will now also protect hash-style assignments - [@jrochkind](https://github.com/jrochkind). * [#251](https://github.com/intridea/hashie/pull/251): Added block support to indifferent access #fetch - [@jgraichen](https://github.com/jgraichen). * [#252](https://github.com/intridia/hashie/pull/252): Added support for conditionally required Hashie::Dash attributes - [@ccashwell](https://github.com/ccashwell). * [#256](https://github.com/intridia/hashie/pull/256): Inherit key coercions - [@Erol](https://github.com/Erol). * [#259](https://github.com/intridia/hashie/pull/259): Fixed handling of default proc values in Mash - [@Erol](https://github.com/Erol). * [#260](https://github.com/intridia/hashie/pull/260): Added block support to Extensions::DeepMerge - [@galathius](https://github.com/galathius). * [#254](https://github.com/intridea/hashie/pull/254): Added public utility methods for stringify and symbolize keys - [@maxlinc](https://github.com/maxlinc). * [#261](https://github.com/intridea/hashie/pull/261): Fixed bug where Dash.property modifies argument object - [@d_tw](https://github.com/d_tw). * [#264](https://github.com/intridea/hashie/pull/264): Methods such as abc? return true/false with Hashie::Extensions::MethodReader - [@Zloy](https://github.com/Zloy). * [#269](https://github.com/intridea/hashie/pull/269): Add #extractable_options? so ActiveSupport Array#extract_options! can extract it - [@ridiculous](https://github.com/ridiculous). * Your contribution here. [#]# 3.3.2 (11/26/2014) * [#233](https://github.com/intridea/hashie/pull/233): Custom error messages for required properties in Hashie::Dash subclasses - [@joss](https://github.com/joss). * [#231](https://github.com/intridea/hashie/pull/231): Added support for coercion on class type that inherit from Hash - [@gregory](https://github.com/gregory). * [#228](https://github.com/intridea/hashie/pull/228): Made Hashie::Extensions::Parsers::YamlErbParser pass template filename to ERB - [@jperville](https://github.com/jperville). * [#224](https://github.com/intridea/hashie/pull/224): Merging Hashie::Mash now correctly only calls the block on duplicate values - [@amysutedja](https://github.com/amysutedja). * [#221](https://github.com/intridea/hashie/pull/221): Reduce amount of allocated objects on calls with suffixes in Hashie::Mash - [@kubum](https://github.com/kubum). * [#245](https://github.com/intridea/hashie/pull/245): Added Hashie::Extensions::MethodAccessWithOverride to autoloads - [@Fritzinger](https://github.com/Fritzinger).- updated to version 3.3.1 * [#183](https://github.com/intridea/hashie/pull/183): Added Mash#load with YAML file support - [@gregory](https://github.com/gregory). * [#195](https://github.com/intridea/hashie/pull/195): Ensure that the same object is returned after injecting IndifferentAccess - [@michaelherold](https://github.com/michaelherold). * [#201](https://github.com/intridea/hashie/pull/201): Hashie::Trash transforms can be inherited - [@fobocaster](https://github.com/fobocaster). * [#189](https://github.com/intridea/hashie/pull/189): Added Rash#fetch - [@medcat](https://github.com/medcat). * [#200](https://github.com/intridea/hashie/pull/200): Improved coercion: primitives and error handling - [@maxlinc](https://github.com/maxlinc). * [#204](https://github.com/intridea/hashie/pull/204): Added Hashie::Extensions::MethodOverridingWriter and Hashie::Extensions::MethodAccessWithOverride - [@michaelherold](https://github.com/michaelherold). * [#205](http://github.com/intridea/hashie/pull/205): Added Hashie::Extensions::Mash::SafeAssignment - [@michaelherold](https://github.com/michaelherold). * [#206](http://github.com/intridea/hashie/pull/206): Fixed stack overflow from repetitively including coercion in subclasses - [@michaelherold](https://github.com/michaelherold). * [#207](http://github.com/intridea/hashie/pull/207): Fixed inheritance of transformations in Trash - [@fobocaster](https://github.com/fobocaster). * [#209](http://github.com/intridea/hashie/pull/209): Added Hashie::Extensions::DeepFind - [@michaelherold](https://github.com/michaelherold). * [#69](https://github.com/intridea/hashie/pull/69): Fixed regression in assigning multiple properties in Hashie::Trash - [@michaelherold](https://github.com/michaelherold), [@einzige](https://github.com/einzig e), [@dblock](https://github.com/dblock). [#]# 3.2.0 (7/10/2014) * [#164](https://github.com/intridea/hashie/pull/164), [#165](https://github.com/intridea/hashie/pull/165), [#166](https://github.com/intridea/hashie/pull/166): Fixed stack overflow when coercing mashes that co ntain ActiveSupport::HashWithIndifferentAccess values - [@numinit](https://github.com/numinit), [@kgrz](https://github.com/kgrz). * [#177](https://github.com/intridea/hashie/pull/177): Added support for coercing enumerables and collections - [@gregory](https://github.com/gregory). * [#179](https://github.com/intridea/hashie/pull/179): Mash#values_at will convert each key before doing the lookup - [@nahiluhmot](https://github.com/nahiluhmot). * [#184](https://github.com/intridea/hashie/pull/184): Allow ranges on Rash to match all Numeric types - [@medcat](https://github.com/medcat). * [#187](https://github.com/intridea/hashie/pull/187): Automatically require version - [@medcat](https://github.com/medcat). * [#190](https://github.com/intridea/hashie/issues/190): Fixed `coerce_key` with `from` Trash feature and Coercion extension - [@gregory](https://github.com/gregory). * [#192](https://github.com/intridea/hashie/pull/192): Fixed StringifyKeys#stringify_keys! to recursively stringify keys of embedded ::Hash types - [@dblock](https://github.com/dblock).- Added last pieces for new macros- adpat to new rubygem packaging style- updated to version 2.1.1 * [#144](https://github.com/intridea/hashie/issues/144): Fixed regression invoking `to_hash` with no parameters - [@mbleigh](https://github.com/mbleigh). * [#134](https://github.com/intridea/hashie/pull/134): Add deep_fetch extension for nested access - [@tylerdooling](https://github.com/tylerdooling). * Removed support for Ruby 1.8.7 - [@dblock](https://github.com/dblock). * Ruby style now enforced with Rubocop - [@dblock](https://github.com/dblock). * [#138](https://github.com/intridea/hashie/pull/138): Added Hashie#Rash, a hash whose keys can be regular expressions or ranges - [@epitron](https://github.com/epitron). * [#131](https://github.com/intridea/hashie/pull/131): Added IgnoreUndeclared, an extension to silently ignore undeclared properties at intialization - [@righi](https://github.com/righi). * [#136](https://github.com/intridea/hashie/issues/136): Removed Hashie::Extensions::Structure - [@markiz](https://github.com/markiz). * [#107](https://github.com/intridea/hashie/pull/107): Fixed excessive value conversions, poor performance of deep merge in Hashie::Mash - [@davemitchell](https://github.com/dblock), [@dblock](https://github.com/dblock). * [#69](https://github.com/intridea/hashie/issues/69): Fixed assigning multiple properties in Hashie::Trash - [@einzige](https://github.com/einzige). * [#100](https://github.com/intridea/hashie/pull/100): IndifferentAccess#store will respect indifference - [@jrochkind](https://github.com/jrochkind). * [#103](https://github.com/intridea/hashie/pull/103): Fixed support for Hashie::Dash properties that end in bang - [@thedavemarshall](https://github.com/thedavemarshall). * [89](https://github.com/intridea/hashie/issues/89): Do not respond to every method with suffix in Hashie::Mash, fixes Rails strong_parameters - [@Maxim-Filimonov](https://github.com/Maxim-Filimonov). * [#110](https://github.com/intridea/hashie/pull/110): Correctly use Hash#default from Mash#method_missing - [@ryansouza](https://github.com/ryansouza). * [#120](https://github.com/intridea/hashie/pull/120): Pass options to recursive to_hash calls - [@pwillett](https://github.com/pwillett). * [#113](https://github.com/intridea/hashie/issues/113): Fixed Hash#merge with Hashie::Dash - [@spencer1248](https://github.com/spencer1248). * [#99](https://github.com/intridea/hashie/issues/99): Hash#deep_merge raises errors when it encounters integers - [@defsprite](https://github.com/defsprite). * [#133](https://github.com/intridea/hashie/pull/133): Fixed Hash##to_hash with symbolize_keys - [@mhuggins](https://github.com/mhuggins). * [#130](https://github.com/intridea/hashie/pull/130): IndifferentAccess now works without MergeInitializer - [@npj](https://github.com/npj). * [#111](https://github.com/intridea/hashie/issues/111): Trash#translations correctly maps original to translated names - [@artm](https://github.com/artm). * [#129](https://github.com/intridea/hashie/pull/129): Added Trash#permitted_input_keys and inverse_translations - [@artm](https://github.com/artm).- updated to version 2.0.5 * make coercion work better with non-symbol keys in mash wapcaplet #96- updated to version 2.0.4 * make #fetch method consistent with normal Hash markiz #94 * various doc tweaks craiglittle #90- updated to version 2.0.3 * Hashie::Mash.new(abc: true).respond_to?(:abc?) works 7even #88 * Fix #replace jimeh #68 * adding symbolize_keys back to to_hash cromulus #85- updated to version 2.0.2 * remove Mash#object_id override matschaffer #81 * gem cleanup: remove VERSION, Gemfile.lock jch, mbleigh * update gemspec with license info jordimassaguerpla #72 * fix readme typo jcamenisch #71 * initialize with merge coerces values mattfawcett #27 * Hashie::Extensions::Coercion coerce_keys takes arguments mattfawcett #28 * Trash removes translated values on initialization sleverbor #39 * Mash#fetch works with symbol or string keys arthwood #66 * Hashie::Hash inherits from ::Hash to avoid ambiguity meh, orend #49 * update respond_to? method signature to match ruby core definition dlupu #62 * DeepMerge extension nashby #41 * Dash defaults are dup'ed before assigned ohrite #63 * remove id, type, and object_id as special allowable keys jch #77 * merge and update accepts a block jch #78- switch to new gem2rpm template- Packaged 1.2.0build77 1496246931  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  3.4.2-6.33.4.2-6.3     !!!"""####$%%%%$&&&'((((''')****)))+++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----------.hashie-3.4.2riHashieClashChainErrorcdesc-ChainError.ri_end%21-i.ri_parent-i.ricdesc-Clash.rinew-c.riCoercionErrorcdesc-CoercionError.riDash%5b%5d%3d-i.ri%5b%5d-i.ri_regular_reader-i.ri_regular_writer-i.riassert_property_exists%21-i.riassert_property_required%21-i.riassert_property_set%21-i.riassert_required_attributes_set%21-i.ricdesc-Dash.ridefaults-c.rifail_no_property_error%21-i.rifail_property_required_error%21-i.riinherited-c.riinitialize_attributes-i.rimerge%21-i.rimerge-i.rinew-c.riproperties-c.riproperty%3f-c.riproperty-c.rireplace-i.rirequired%3f-c.rirequired%3f-i.rirequired_properties-c.riupdate_attributes%21-i.riExtensionsCoercionClassMethodscdesc-ClassMethods.ricoerce_key-i.ricoerce_keys-i.ricoerce_value-i.riinherited-i.rikey_coercion-i.rikey_coercions-i.rilenient_value_coercions-i.ristrict_value_coercions-i.rivalue_coercion-i.riInstanceMethodscdesc-InstanceMethods.ricoerce_or_init-i.ricustom_writer-i.rireplace-i.riset_value_with_coercion-i.ricdesc-Coercion.riincluded-c.riDashIndifferentAccessClassMethodscdesc-ClassMethods.riproperty%3f-i.ritransformation_exists%3f-i.ritransformed_property-i.ritranslation_exists%3f-i.ricdesc-IndifferentAccess.riincluded-c.riPropertyTranslationClassMethodscdesc-ClassMethods.riinherited-i.riinverse_translations-i.ripermitted_input_keys-i.riproperty-i.ritransformation_exists%3f-i.ritransformed_property-i.ritransforms-i.ritranslation_exists%3f-i.ritranslations-i.ritranslations_hash-i.riInstanceMethods%5b%5d%3d-i.ricdesc-InstanceMethods.riinitialize_attributes-i.riproperty_exists%3f-i.ricdesc-PropertyTranslation.riincluded-c.ricdesc-Dash.riDeepFetchUndefinedPathErrorcdesc-UndefinedPathError.ricdesc-DeepFetch.rideep_fetch-i.riDeepFind_deep_find-i.ri_deep_find_all-i.ricdesc-DeepFind.rideep_detect-i.rideep_find-i.rideep_find_all-i.rideep_select-i.riDeepLocate_deep_locate-c.ricdesc-DeepLocate.rideep_locate-c.rideep_locate-i.riDeepMerge_recursive_merge-i.ricdesc-DeepMerge.rideep_merge%21-i.rideep_merge-i.riIgnoreUndeclaredcdesc-IgnoreUndeclared.riinitialize_attributes-i.riproperty_exists%3f-i.riIndifferentAccess%5b%5d-c.ricdesc-IndifferentAccess.riconvert%21-i.riconvert_key-i.rihash;cdesc-hash;.rihash_lacking_indifference%3f-i.rihash_with_indifference%3f-i.riincluded-c.riindifferent_access%3f-i.riindifferent_default-i.riindifferent_delete-i.riindifferent_fetch-i.riindifferent_key%3f-i.riindifferent_replace-i.riindifferent_update-i.riindifferent_value-i.riindifferent_values_at-i.riindifferent_writer-i.riinject%21-c.riinject-c.ritry_convert-c.riKeyConversioncdesc-KeyConversion.riincluded-c.riMashSafeAssignment%5b%5d%3d-i.ricdesc-SafeAssignment.ricdesc-Mash.riMergeInitializercdesc-MergeInitializer.rinew-c.riMethodAccesscdesc-MethodAccess.riincluded-c.riMethodAccessWithOverridecdesc-MethodAccessWithOverride.riincluded-c.riMethodOverridingWriteralready_overridden%3f-i.ricdesc-MethodOverridingWriter.riconvert_key-i.rimethod%3f-i.rimethod_missing-i.riredefine_method-i.rirespond_to_missing%3f-i.riMethodQuerycdesc-MethodQuery.rimethod_missing-i.rirespond_to%3f-i.riMethodReadercdesc-MethodReader.rimethod_missing-i.rirespond_to%3f-i.riMethodWritercdesc-MethodWriter.riconvert_key-i.rimethod_missing-i.rirespond_to%3f-i.riParsersYamlErbParsercdesc-YamlErbParser.rinew-c.riperform-c.riperform-i.ricdesc-Parsers.riPrettyInspectcdesc-PrettyInspect.rihashie_inspect-i.riincluded-c.riStringifyKeysClassMethodscdesc-ClassMethods.ristringify_keys%21-i.ristringify_keys-i.ristringify_keys_recursively%21-i.ricdesc-StringifyKeys.ristringify_keys%21-i.ristringify_keys-i.riSymbolizeKeysClassMethodscdesc-ClassMethods.risymbolize_keys%21-i.risymbolize_keys-i.risymbolize_keys_recursively%21-i.ricdesc-SymbolizeKeys.risymbolize_keys%21-i.risymbolize_keys-i.ricdesc-Extensions.riHashcdesc-Hash.riflexibly_convert_to_hash-i.rito_hash-i.rito_json-i.rito_mash-i.riMash%5b%5d-c.ri%5b%5d-i.riassign_property-i.ricdesc-Mash.ricustom_reader-i.rideep_merge%21-i.rideep_merge-i.rideep_update-i.ridelete-i.ridup-i.riextractable_options%3f-i.rifetch-i.rihas_key%3f-i.riinclude%3f-i.riinitializing_reader-i.rikey%3f-i.riload-c.rimember%3f-i.rimerge%21-i.rimerge-i.rimethod_missing-i.rimethod_suffix-i.rinew-c.riprefix_method%3f-i.riregular_dup-i.riregular_reader-i.rireplace-i.rirespond_to_missing%3f-i.rireverse_merge-i.rishallow_merge-i.rishallow_update-i.rito_module-i.riunderbang_reader-i.riupdate-i.rivalues_at-i.riRash%5b%5d%3d-i.ri%5b%5d-i.riall-i.ricdesc-Rash.rifetch-i.rimethod_missing-i.rinew-c.rioptimize_every-i.rioptimize_if_necessary%21-i.rirespond_to_missing%3f-i.riupdate-i.riTrashcdesc-Trash.ricdesc-Hashie.ricache.ri/usr/lib64/ruby/gems/2.4.0/doc//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Clash//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Clash/ChainError//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/CoercionError//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Dash//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Coercion//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Coercion/ClassMethods//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Coercion/InstanceMethods//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Dash//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Dash/IndifferentAccess//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Dash/IndifferentAccess/ClassMethods//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Dash/PropertyTranslation//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Dash/PropertyTranslation/ClassMethods//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Dash/PropertyTranslation/InstanceMethods//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/DeepFetch//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/DeepFetch/UndefinedPathError//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/DeepFind//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/DeepLocate//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/DeepMerge//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/IgnoreUndeclared//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/IndifferentAccess//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/IndifferentAccess/hash;//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/KeyConversion//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Mash//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Mash/SafeAssignment//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/MergeInitializer//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/MethodAccess//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/MethodAccessWithOverride//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/MethodOverridingWriter//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/MethodQuery//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/MethodReader//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/MethodWriter//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Parsers//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/Parsers/YamlErbParser//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/PrettyInspect//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/StringifyKeys//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/StringifyKeys/ClassMethods//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/SymbolizeKeys//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Extensions/SymbolizeKeys/ClassMethods//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Hash//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Mash//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Rash//usr/lib64/ruby/gems/2.4.0/doc/hashie-3.4.2/ri/Hashie/Trash/-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/e860b425b7192aa3a9da1a786be34ba5-rubygem-hashiecpiolzma5x86_64-suse-linuxdirectoryE^s&DI6!?p] crt:bLLD2=AMY>=dqxrflB}f @Hb^'@8I: Tɹc[i5VrBss_hFl~_SX A !>y2E&8&Yj DA_fP7)6Ak8yPz#"?i|B~NkA5%wq[kb-k6ר_IlV{,Uv_=drmU:(w'KPpH4L!ΐvq ,gTj $x߆NL{OY K;8WiMN6 Z6JdC#p7cUMæW< * vVbHE)`9i;q5>Q፹;vxUEAjIhY#䖛mp^V7,-:H]_E T6{V\3}n sR\;haY"9W>K!!' +#!2kOv*gf#s`:A&{X}Q9dꡀ@wȾP 7<*uN2{D'8N٪V Vc D- %oe~-h5'ˈˆ}.|o uTOo=I}9Q]>]o>[q`n}y,3-4V{o^$1ւqУ ћ62k-T`&{{\sOO2-Kjq28*Ǭ6iJ@(ܫ3exX1nSYVN/x\-gת^nj1ҋ$!jA)Qg0H?sM%0FZMWZf;0^/)D1?x҂O|zWj%rSx>.i[Ci8v5ZTi\T#ԑf_~yFJ(]L(TBU#" ;M1-42ͷs*$B䳍v܂<`+QlMUo+csT 3z'cu_TR*UF)G u&{!Cբڠ"B7ߕz3+M_bKXv~#uma+Ld5*Ez16vZߠʆ W|0E+O0=%_S+W)1R8|pvJ9:iI?k,#9 ^i׮u2۔V [c$_،'_=6|PeyH8@f4EVFM+l۔8ݍX VQ4|Ħeg&H٦朡d$B8m耇KIef/cWSW~G=C݀\A^c'TL\- lvJi)((] 8I"䖴*r6'<O54w?P%;-M6^ [5~0+=ZÑ'. J{?t;nD$I$\wIl-L2xBxTa(HzKQ:& L PIG'n{2"]sٮ{Nz QЋFD;I`ݵ@qcaY'Fzczt&%QZvՁv,IńǥG +5(gAkA:W7*z<q"k>{fXtԛ(̇:{ $f(>T퓼ƙwP W→lc/˟&X'PIS&nl7e@Xtͱ E3b owQQCd_)(xbEG{"gim9ha#5L ג6[wʈ3ՑVV5喘+׸^_z9M7Y s`8ES=`w*DfVk'4MR}м,3:it&N IqNRXJ@eqL笪u_HWf@4hh`)/nUMV&$OYo à#nyG@Rl \B/UrMgvRĹ6pf.<&5Dxp{dgfPt6 cV^q 6( *2 2x([ơ$ zWIo:]bB|p8i{931| it@f~S%^z`V]9k .``aXɅѦGƋ8&o6%MZ0 ${˨g&7IC7߁cp5g,%m;UbhE@q7?,l*A*8aS!iP7y!4hΧUb6~HR9U]TsЁtY~Is9M?>S}ePH'Nery@3-l4ШR"çXBUi-5ٵlhcd^ܕ /W A37H`-;<h{^gk⥄N+qc88ݝo.^ I,*;x^͛9@I9;OtFdvMp>l0, u f595i(v0^<߶bK8XGvz ? ;@EJYxQ`ƋVMC%hIxi,CiQ|>'k$27K̴ ]+:mzI[/GI|h^T8LBL9E%Gʼ-K|n~=?Tr+L[ 3exr=@ؒUbwRQK B0T-'Ø620ϏyIIa^7c vL!LE.PW!} gZtzs\u<+w,H wHhA0?CJRzH Q}5_evkAs\iJ^x Y/lثA[h>],o~Ղ- eEN7R_θ b?Zbx\N9qY@W0Y6!< 緒{d 3ŧ:%nBI-'r!~=B" hLϘהڑSf} ۏh#<Cƿoy2XEZ#}#muBƆ ݠwS 9A9GuИ6hv;:vDAX@w;M{!?7sIDN#ܨ9^Ƈ g]-" TDqK"BX^=pPmmi>3}8~{6{\RkNaزC/ d Iڹ$ޗHaW}merJb£1ե2zP,!4;H ըY[S9δW1MQO-y42 m6qs'S郈<5oP1q`BNduޔۘ<.DE+n9s6aKw8<=: 5;͕(b-F/pg%{xFCgM6ddQ`;*:WV .:lٍD0?oL<1==ԟթ0ukKOW6>Vl P'9`eRF^ ۃ@7?a18+5{*S=7p x,[jȿxC4),WzDUdV{/?' eH,J%*tB}aqU>QMeo5l;.(lp%#4Uy}W:~޼GQ0~ QB̋% WfR-Gɥ;ߺD0,Cq} s.Ȗo=v­1:\8Qo_2-@ͧ mGkޱmM>V'aNH_՗B5tyaC$H@_R ͎[\߻|%`x :yHU8#8ſfDvFA,a~(sz _Xl)B(44P޶w,xnJA Kce < /i"swf}^h|[blꩆ*3p:he&an/{+13bңT7)&I@z-=& O_{QGC#YoWgʇ.wFVsșNĊ|HY"ylecOTi Z$SzyL0A)B'wȘ_]t*O¥+~~N>?P* h#`zی\j 6tZ@Hbhe޴epK]t͍*޲T-BEFzO!#-S/t ɸ*]Ա)O.fɊQ\[g+c2Dw8wǘzbdreLd#m0*cX%IZKd&IT.Rvaq!l/92jWkBlr \!h&~CxfDfԌ͸E/DC'<\+@uG{V{]lL8/:;Ob* ֢Kh lQLڙG'nRi+cfL.U=snFg[yYdXqɸ_o)[^1 tx>|L9C][ 7))r ~0QEO"+#m0m@sgg @R϶ Yԏ%oPU領$\ηQ#^VJu4)*f}뎴p?bHfq܃eY@be좨 6{Nܪ"?.Vk\gDm~0m`[%H%%6z[f1&7ۘ 㿹ErX}93;|K!IݎƟq\"$%D!bC4gX8NP4׹R /x#sBfH{?XnTG.:DI6kRwc7 xePE۝Z&FSӏ3>خ$K,$ёt9pMkW ~Agu8/7D,:MLwʷh{f|]9'A $1X@Ti#m_+5,1O4UTsJI't3k;OkكݒYv.2)Fg7` ś_չ+IcW#;Ӏ_G,j|GD>Kw_DTt8?~eaMj.a$OXYy ><'w]ؘQ\kriխȀ*a-]?kLa_j ,̭wSAV9@`%sЋ!5v\ndvwAˉI:/K~12]$)^-˝|n!X`@'5`LĮK6zK&.j\')n{TNO9&bѣ)i.FUo4䣏ѷSL,|o"?~>3+ =nhRqyȉ߃)Gcsn2y{𬒜A`2Yfz/ob*sHQb]áTd j'yz=(iK'UZ|YIvƶ -.tuAn#,?l_h/c߸ʹ[G:O$Ǖwire"#, Z`. R?DRt}⢆4k5ϻ@ YaݞWz̷"m*ԞP;</֛g!(>u9=ΣA_viBax4}s>wA' b(AY9JW^Hes_~~5$T#a^@7D)#s5M#IipH+na? ÆCvDm{oQ?T@@:;*y8z|%DەVޖ4/CPX "Dp%E\J,ݘ3\wW ؽ%wIQ oԝN{j EMbP0\8KxjSOPuG8 c\'b"%SYlm6;ӻy$Q(g^KyNK&hPoqUV~+aZ|GZO6U H`l!EN\ ^bUmY.a`!֕Z&$X\ÈP+{iU YUPJJκs1>VwBL;GwQs#aWe{ ;8q'^tns2N!\SUB唰a!}1f!d;n_LH wމMUںZllj! USDBLgSakzUBQt&h8q0bk,05I7eDqSoېQ"EĂN12 ZIJ$F]nh [ӳ'}6^"rVC׮ѲdC2 <=[(nq+~Y7A3S@m0L^*לT^xbם*#FeLGh`$eԬ+Ac DnG&j@|XkbQMϬ>{> P(j$k˙5;s=%f!Dg|=0=6̿H|6[F(sET[@nH"u553{q{p؍'Lk B9ld6:t6ؼ5. Wqeʉs!LKu m!]odxİ? ثy&ƞ~B!zH;FY߷ts=t"KmuIi1JM 6e+Pk!,u$llR?gYj[#MfE&ՁX8f6&G&!B%L{璉YNF1od SACm[.RRiьb5)\yֳUuݎ7dD CTqXISfATL UO!t5fsie%o~I/ qR92:a`ĥ=D%QܺIY)вI"S|5,->B Ҩ:cTRa't@K@0bC;j 7J`9Uz-=deD?E~CtߴyfIP?˓O 5 վKt~[*a1Lx[ WϭzceaL`"-f`T98sl)ZfEj`Ø4±w3q*=7R#ɾ_ލ#6_g=ڪ^1B3[c0Okg7ASx",9[̸G-7k2aC: $"&wG\{H~WO魑7X YII{ uy>/ axVͤZu=^YzF~zpˈ5ƿ~B.N+I0ZO"N;D֝WHZ=Rͩjh<=?"rqoe*ߌ2Q9اw2V"ƳuPKw&};_0gȆ5:3>WxҸ+:/0ɰ2_smjк(xFo.,䫧[fs%!X3l3:QxإrV;-H`Ӭyg6H9GtScvB(k;L:Dv؜HvC'R #t\h^y@qYa|?'ڙǓeUkM7iʝS |/FZKID9(Y㟙1anA_4qT4υ̝kN&?6&{>0:{b46.tb. Ξ iB)= `kW SXG(%7.%(05mhmNl9@{͌h!‰Wr7 3S\mVI>dwSO_Zg6 Xڮϝm)UGP3TN׿ Nl< 2a7;/Pjj u;م B=7Zl,_t%DQvCq# (cYa z.%$+B(t ]TQG8gX}8y8m([LAxN -ḴbxR@Fz` R3wc0>DvqtIE@)ڮ@h rQ: 6>ylfkÜ>|60ًZ^`y$Q`XWIYvb=?4)擶mSB׋ZOVm$ڄR%K[[_;HHg ĬxJWAwk6zF%}5↱dDpjFTTQ-AAo< $kqݎt! nZXd ꆱ`v :] @1MSUQ ;ˍ(o<)jVfX=Vq\ɿŤbZ1 ^0z }9[w*Q (ĚvfZqkk;]0d֊4켵!_3Iy.0$eQMX2OGoC>}{| :|T:,rw ^ű|ZRzOHT*{}Ez0(ӋG9e/\5Ϟ #3\g!;8F' qŸqR.,Vq? q,*9mk-ϫGr5a<):(T,,|ė^`m;lBw_r$p61`5.}Κ;+=vp`]4b̓IVjv#,݂O5RUs2[߻y7*AZPI N,HgK V} ` csY,OLm{oB M}h^n{Pk>ǂx1 Nl75ң9y[91"A[MFW`fpuEdKiz} @XθH,c=F6!ª#q&whoߝN9֯c*o{0=^W+_1A`}%@Hn6ޜsGv!?mihK>W0GjC(ot ة•/PD+dju0r1w8q1_Z5 #I3b,-KaJjdNŝLP64RWz`e{a253|Q>Ҳ?RhrUѣdqsf֧y7 ZΊwnI9vg1 ^_5'?ehmeԃCHU非.ӐHx)/Od Q+.)#4md>qU}]yEk.F ph#*\ ySyXݻGQwd=_Qڜ\4Xm.n31S2.-^פiR;uFL#5DYd_Nr1阌,EH۰ WO]j3`>HMbC{Fk:IƄݦ:h7~X}]{)OeszWǧ 7%rtBOI~LGAX=hIM{,w:s~`c]y6zVZt53k- :S1¾g \# /IHԠJ|a,P"ec ާFSNyahA%ݾ㚧ssF;ؕYElmr swaۚ|'dl!FDk4K}yL*\6--PWq4>@),.!*W p5Cy^9Mŕ.:1yʣ>342߅/ƠHK9˱JS6Eb!W$2d0(XOQRU $LӼb^=*ZM ;NMuǹ Kc3a")b0My*ب;G s!+z B4W(`hqތkǐW_^#aq&j H&^Èbhx%s'YϭhqʭDJc6hO9)nBtz6Lw0֖18W|t\V~C1&5Ph$|h># v}g_'z14ڧ_̇Va q%LoDGGqR.mw۟9ތDAF})dHm }rEmPOySdLu(k2',jttq/+D`Y}o6:8cUdH8Z-p)q.Ҡ@H٦=إȏMa$ F"d\qM׽Pދ9a/*\ݡ7N}Lp:yc&o'dI^i:X5,xWv\$fJ¦!+ y"2R0% a>8@x%UEh<|yf^(J@ə.B)H}9VIq¨77.p,+`*-\EFcp3ȋd?E(Ckr5;a,Ȝ-tC)q#&es俥:ZvWEh|`=#Ziv㛖j%Y~W%0xL٭)%,l g|4ޭGbVR #.D[ IBv4.|U\.BK{\FQ XDck_4OzAT-NDԄR)Ϙn>?PJ 9R\ZV̻_|%9XO;`\} ZH QPʗz.3 h6尵8a:Lv](礋ĩH&RM贋fi;`ncUeYT%G?ѯ`ca2P L |s@[! [o<%0`,cS [Cni:#ku$ޤ=Ab}IX372 Գ!^ΕVwu8 %a/]*rc+|AOxB_TU7TOu'\vEFg0e?}=ǃyWmoAh;qC{tuLkb7MG}Оm37^KGF *P9fdt`X~lռ |JNa^"ӂ3/0"VBͪNw ŗ 2,|;]ن{AlT0*+9nU?!Y`JP-Т:R$l)UYbFbU9GZ%B"Y!d4"d&qr2AдOJFlORgۯ QKgmZ"ӳ̐"Xvs.Rlgv ,Fj-=XZ$$8L]Oa%jax =W$hv! ,V .ήZwn6K @ f/t~}-;tۅY2Nw5F9%-wl UZ'K;da (^hTզRGLNV9;mW) UE'4BPČt"dg㐙g44"Bb78?iiŖ,>YJ+Sfju!(t4Z=(Qߢ;jkƖTz*_XT֐ q>"'7"z;E=<@JPm{WF~fm:);/4tt+}9H3?X#3sWй͐#>vϐ2g0*~{ #.|_F̹\(`$i${b $Cm- XilLПhwA̟󂦏I\g]xSNb Cx\]iBr ,#İޭDE2N,$>agm\Tk9i@I1ryՆ+O: (3q,'r`bKb2Onӣ&o5G%L)*&3>8Z˾|SHN*vJ]>Ij Ɣ8[Z5~k L uS ج]̒n* >\jZLsczg.䠋|~7 *tKL7O}?K $dc Nt30y.\e]A%)k`&/Pq%H&L >J<թ?w㨅6f$2X{z2DeETr/DqsdPAS^bA ;2d#u>Ion~"KÇAÏc5e tO|ôfhP%UJwyW&9cAjN%Y Z Eѯ9_Lj JG[$u."@/:n-Ldйe#ƥBa]Ym7%粒!X)?OP.<8!Uu}lSxf=+t_QY$iޓ^KYRSdD%&E}ّv ̉&pXhλT5=g'}E(Sj333,є"L4{YؙS{ DPJN~5`g+eQXր 38%qj!Q# fG..2 8JM5O,a<0rˎ2!2Ql$RwſRJ^*b{4nYFub >^Ex}\*wKc$(+}.fQ&q5!DVZkcz:ċEHvJ|VHF]oʷ~ĺҺYt[?Ed : 8ԌݨDfq8ȣmQ ~0"lSp  L$?;*r8.zO [}uP\ĸܘeD\ok G<,HN7 j&/=P,_ۚ\ sYHiyct[,ݽrw