ruby2.5-rubygem-hashie-doc-3.5.7-lp151.2.1 >  A [/=„KYV91lJۃpvNLoI,Ts{vbA$.pZXu.d \o]F)UJZ bزQnxHyIP#>>T5JDÉ1;__dT[qK8 !Sf-lk;) *@g`W`aTB CU{?s,GRG"@A)o} P >p;4?$d# - K (.8WW  BW  W LW Y#W Z|W_WfWm>mhWrsss(s8s9t:uOFWGlWHWI$WX|Yτ\ϤW]W^L>b/cd=eBfElGu\Wvz Cruby2.5-rubygem-hashie-doc3.5.7lp151.2.1RDoc documentation for hashieDocumentation generated at gem installation time. Usually in RDoc and RI formats.[lamb61;openSUSE Leap 15.1openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Rubyhttps://github.com/intridea/hashielinuxx86_64(J3#+!~"clV &<55UIU+u15,A8P3Sco]q?En__FgsnaO|ykEX(+ARR2VPCIX@M3PD%o8[U4ENFSBOMFQM,*7(]>D,S5C%=QC=9KPg3E5-A7C)7CA4<2 /(^%6&V'2&+/52%a94b94{!$cM0)5F,X`mUe @8CXO  9 |AAAA큤AA큤A큤A큤AAA큤AA큤A큤AAA큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[e85e9e06a0ec9c8c5acf0326f79fa3c77c43300343070c977bb1e2590f7459a61740e8c1a548c93d25317fdd3e03f7df57fe08a2c522bee83321913e2f7874a64c433799760944433dec2877c2b961c9dae8ef230384c2f9e1ccc9a5246f1feab685422e481502428c7e6eff763e7e37cc47570e99e6b4039576352bb5b408e8856894f3815b7fe29bcb84cbf70dae58fa097da55c729a113580a35f12a871eb6bfbc3232c52a209aee1c9cdd3926dfcf4634ec9d19bd360e0cfc41d533e8eb087bf11e8209dd907ca0cd4fa6c0f8590473affdca0e4f3471f000c65443cba10ca2187b0fda234680e27f4993541158293a24b2907cfcb02e3ee528f0935aa6ecac8967991e9c814038e3eb7f376937648e74c318e318edd83a8036fd12ea95ec9ce4fd242d9d904b46dd7aab176e2b41261b24d32c876d55c4a748a4fad89c101666a44d3ad9c21b634b722fb30996e25c95cc773b0a5d2b850b0ebe45bf907c5a141971f589f9b86780ee7d8e02a6abfb325a78b12e81b75ad7ae5f81787ea00408bb16e50f4be1a24d380189c3f693e87e4d067b07fc93a6d662fdc49ca73aa1bd1e092bc65f81a998461083e4142350dc63ff85caa527a42185b81fe0d3e0a2bbbc583f804c6fcd640777dbc9b70f7b5948b3186ce15b55464dc898edfc58d737d89667eb775a529317b304fdbb784a74ee997eb85776f2951b9fab2fef63c8b147ef57f42e01725b8e44083f22cc0b6bad4211bc29020616f4425f6593b13772807d9504187fcc5bc7ef0605a2be54cb8b4227e5f3e65c3064f1be796f8113d12c4d271d0a084a56e4374c9164d062f2b2ec5b9aec8706489d7ede739852cfac9bcc72237d23503e0ed309dbe7b6a47ff36128615b5da72089fd8866c1f39c8e3bef34ac88ffc0751aa9d8b3de8bfbcdc25fc2451a02d03aea4516d26ba053bfe25a51423d5cf033dbf1f21a3b7e1f416d7d2022ce4e5a2fc372672b73a285b9b849a60d8e6be4a4dd3c851b176c2ecd51ee1c2526d4247e847879b37198e31efb2ffc6768f8470125c24e3c239227ff9a30abb3b79fa5d951e006f28f0c48b16e3f66214aae81004a8704fe1820750685fdacf2dacc2c03d3eab13454701fed2a420fd045e1a68717bd1967f65d42c1aed5d16139f5b9d1b661a1c261cd5d986fc1f02441431416fa65065efc65c848bf4a5d7e45163c4de4153d7efb376fc3bfee8e2caf59e9848b310f734a3dcd40c5f73042bd882fc457d5aca2da52615ca9fcbfbf6338d15dd0f29901be4ea8dd5379e11fb753b9dbced279ec071976a3151fc48ca937185a103aa48e896c40fbf5da8ccd621b861bb41fccbf682e83f72cfce061edee310c417309cafed0e5e3db35ba758722d983a9ff179a32abdc163d59441f81999e0fd828ab569d22dfc33df56a092ec735275435e1599fc9e40a5ecf33488ba436ca870829f0e6d132274800bfb034232c54fdc2f498648231c2bd6254d3829cb8d45bff238a56c278ec6503df8398a3c666815c43ccfab0750c43d4fa63eea76b75663727a2f7d89384af44e6fc44352fd03d4b434e05d62ec62679c976ed81dfbd39f48ba703c147eb959962cfadbcc90e40d014f4593a86473c30f557e156dd20b1ee0f61ea29b11863e15d7a260a01c92e7a1dce02eeddbf21674ffbb9f812336254857c63bd7f0dbcc01e13f812dc732417012830b4954558b59d465198462ca9182ab07030fe849ead2f5ea5bc9117fea9a2ff1f4747efbb72ac1a6ab4f42630233e782aeb9b2035430ef787de9222d25c08a4a1e5be0e5b33d6091d297e0e1963002a79e89e18ed1accdadb61ddf7695cb417b9c87c53675cf419bd3eb71e4b1479a18b49759c3d66afa59b63eb73d05f30d0b01e73358cf4ceb0fe2b6892eddcb6a5269c97615ef2625ec9127d2c29e69d870a4cfe7c5653f334034b9e758337ac1ded1fe16f5de5563f335ae862346b5b5b0d49f85609c056eb00121837ff9fd49ce52b11d331eba1a5053733627f089e5e74d76578ad59a5400fc550f3258ee68223ed15de95b74c9bcfe5a9aee75524de5f52ec9bf812f738c9513c4c72c600b1cc546a8b7f2d75364e3e77db2c73743d8b84a09b3d4eca9a35510f02b884dc6ce871eca086a14ada2a3cb08d78c6cad37278328c73d309a636333df7ae18563a6839cc19a2877c1879fcea79695bb5bd43b2f3c7285a19878c72c79902d1a220d5ae85ed928244b06f44f54c721ffe49f2fb03b2dc22cb965f0feb619872cf83929f3d7ec20a454bc01ef136eeb88dafed0e2fb4b6986f26f981f32f3d2f4716c3b7a8ace4673c7648ad254e6abbaee5d912c930a18d637683a5ce0c32ce452e1b4be17e8cbe8e5c144de6fa7670d111922f9e8565bbc5618ab7b1283e6280a97c428548b0982b95885a43d3d7e31e1a3c1a7e3f759cf2810570d30adf882cb0246dc04bea96c5b0324ceb682e6b4df9663e2b9e508fdaf4e485167782b683bc0cdf0da71e6611865c18820edf0600cfd6e90103bdb3f0f274d53bc0d951726bb31d8ece4ca4470974ac265d69d6a372e705a9ce33ebd73eb8d6fc48641fdfdc6f0939eed7bed665225bd3c029b8599ce72e8fd6c3db0b8d622ec08589514c87befaa9fea858d993799ec0e55281916e6ab55116d1d429493f4029358afb35676a667ba0a3dd4a7bd00b1383f55d8e3fa25af79d078dee2a80c27993e92f381cf3480713650bf5b531de89c7bb18052fc12fd0d1ec397b4a063b85e0ba2988cf3edfd28065b2d5df3620a92b018b88e619187e69da091323fa79cfa2ef4103fec3b05097cd9d40ef993890d4b557511114b7b90022621f657ca17da407bd976a3d07a17a45cca9f96769dbdd140c2cede7d3207ae9febaafcf8983df1aeabd2fb2da92230573771ab869e599872a9198da7a2f3f011bd70596464b7eb158f3952ceeaf7ce178402945033c109b4dabbc07c6e0037f89e8e0ae2d3b0a48c4a16bb17660f67a1fbcaeb53ab8f8f19918e69a50fcd775782c366f419dc77dcf0dd5b4e43b7bb6cf7ea6fdfff7643bc0bfc7c5a8d399fa75d819301b4a901aff81d89271a715b6fb01f9b14388ba1c52e7ca552b1dc7f5ff868cc0c49bd719d8f780e6eef171b11a1daa8cfb8193576c23c168573fb7dd0d9bc141bab389db72b919c1097e2a205269b5f1b250b1d0f748619b9e93b55bdc15057582136a8cd64457e9f695c84076bcc0e5274196a5eba02efc2b30ef3f50018f0086fb76dc958599d5c191d3d89dfce1d0d554c14e3cf0f423484f9d30b4731bbb8ce562e0e9383a936048b24b6677212a2db91c1b3114dfc134091420b2567666da533f727fd346d012f3a98d1d2b0844fd038464319c534bca68877073a246f25bf9c474876f455e2335137f406c82f5c4ebe18e056c44d1fca7437f01d6bae2b6522386196a930a212b63417be105ad415557cbbe7fe8cc46d38aa4c3d8e748affde081c8b759627dd774951512d5ea33255d9297093491a3535ac4e886f024d4f43616bda210140d12377da216366533e855a5633bd7d7426fe922b6cecb2af3e30b599319d31693826deb293878744163c530e6ffff13e47d3def31b290d89b2876431fadb1b1511f1e230ef85d77b1ce2937e78b61d2d666f67d92ba4e290d7117e7eb1814a588c4e32f8d54533e6aea4e9214a3816fdbf8c46044e15432477ce2954fd36d8f329f1bbd8ea8fb37274bc70556584d8be6ee909c18e1b3f258e11f836063796765f6ff8c7b1b16a9936f0e28a0cb700138079edc441326b6e1813a7da5c9522f6adac13af5c21cf0d671da5d1527bd78782cf7a47685f6ad5166b0bf1343f5ece1542de59cf560ce285d97f92602f5f13d63fcaebc7422dffbc74961af5b92e5156b8828c4c9f29899f19c190ee9934967a08b06179381e0541a4f0f235f24926f89fa6f0d74d88fa91555e478561038c9d48742deb4e0a0f492b272d1ae1f703a7fa587ea937bc66176c5f20206847c78377356e9d047f45bf57f39559e8cd0fa345d0f877f49f98398eccb620198a79c866cae9a0fcbe189f5d05f6fba56413145d481f7928cebdcd139ecb2da8a65e5247af09af4ba7b323777f4f0ae810032bfaf9fef3c3e45b995a055c61aa979fcc9f6f77d7b9a2e40a4cf5621401d7d6e3219e16b120c86030509b8c5b781a14b88746d5a341105a9cf731d37b5de909f9c35ffe5ee873ed5377bc5e0db8cfa7deca7b07b03eea9690dad4f4c47044025fbf8da181b8f1d67ce0740a776c56524026b4d1df68fa6a1c54bf9e4b7d3f1750f34c9638514c4cc3ca28a0c35d55f4796a0bc06aa1f1dfab769c09a2d475fc65bccf56f5d9b79a023fb7b610262e81900cd46918b95e3018a6fc8691cccca245f2089185a1ec9da75549cab6b96e3af82e1bfc53455fdff3b90212b40a444ba025169ef99fd5a20419de659f657b16973d9b2ff9dd3cfb6daf3efc3e85ad2be68854e8314d298a343b66918093314432b27c0b9c2805fe041e9ea616e485b6f95e0196e3d32e1c81fdd448709d2a6c3a94bd80e943db9150ba91e1597a84296b8028794148766559410537f95f5c1c47ac94c5a835ef04cb0d9b9d490662c0dfb5d45ef438f82e3a47d3239f728ed8ba882f4a11065ad6b2865048dc59f017e4e184b8f472e6cca36cdb8243e926d116107138d5a6c3477a734697f684f6401a4ec7e06c6fc1e3a4edaa52f327109a89173acb30c0f60243b92d4806025ca501f3186eeb0a3fbb3b7f1e8dae4516ac043bf33b3acb4bbd73f0bd615d2e0bd0ba6e778f32fb65b0e65a8250b808444a56fa1525d60a6fc1b30372073a1df587c3e85d468ebf635107fef8669d801690aa8281cbe09edafb3f5a8324d7ab9fc86962cfe95d8b8c74580cef1cb4f1e1eded2c0b44dcc8d46a5e24a7079b0cd5bcb4a8f10f586486b4b8d91a556bfd79a447a51d953afa80fa0eeb0e5c57c9c8f66001ba173778c60d8e672c55464411686c4bb186a8f12268cad4827764a0c3ac2ce415f86b17e4b70f3d21a4294ed1b8db3d73c738eb9e9bb672af1c29e070ad664c87dc6876a5331e90161d5314ac7c2bbe5dc9bc85a4b90a79814becc2005e80f4f9561535459e5d75bd2da72e46cad21b49ed71cda362c23b04c2c4f96451c394f57de76a4e333488dc3c61f4607623c743eeb2bbea6a5be7c8c817c2458454e8526bc42cb64c6de6de37af35687f85d4a15b839d02ab43b8b1357980ce195e9f9318269c569277364399ed1117c4339040fe442c2228d709440658f9012257287305c58ba921d7963305c901ff8c3f56f68538a545793f9e6c6f7d0baa34438be5ee36a0d89f3737056e9260d17e77957fa999144f183f47d54ca82bcad5927c87b4a3b350aa0f20fe95f4fdf5a80b5f3a97b7fd620482dfe708847151af905bf8e1a07ae50949bd7bc298965662aa9bc1af892c29843711ca3d58c09dab3fb864352c9e6e647ded9b912f161c86e245c93db146d4028eb0804c5d744a0e430ff796711cf64d133f36cf4d10b6f28483086b81aee23cc6f69c51fce34a3494a474d536d46701913bee4be41fd11a429a2d4b814462f4e18ca513c61cec735bd5cdcc00691e17ae5e1793c960ffbff09d9fd44f792b73aac5dcd6dd8f16c2a8a9a2b95f08edac2a661f0cec8648a1ab04943dd52dba0a781dfc85dc5dd2c5e55893eee59ece3e9731fbcb11327c8abed653a42b9626b11208e570b3f08228512619ba2c49641f9b3914cef8a2e2f8653c77e0ec5048227f5aa2365ad8b1fa7eeee70220053a712e8273d13e9a56aa72bdeae037a2056565e4e737bba82cfbee5b0d3be6789eefcddb30ed0069e38d3a38c19cded3411d11a496722dc0725ee7bb7e163aec96da97c8d50ffded6e7306e0bd2adfd4f38ac14634d80d4e622a0e8936dbcc0b26800ea0a129443342bf138651ba9b1ff97b2554ca9a46e6e234ce913f3ac32e34baf415f9c0871ebd4a2b470823e9b4c30893052ba5f7c2093b8c4c802ae1b2b6206d87993464c4b12d2fb345260b33eacb9470bb763f59af420416abd0b5908010285b219d226c7c93b16cd5924fdb8df74fabedb76b698778aeed89bde1bb4d8e736e22f5f8ff3c77f7dacdb258bc2d7d34a51b46c06b1ba797baac174a37ebfc1991117c85bba0cb96bad5d83777d0b1251883527a8722d3506f06835c437a678b1c0e44725d05a965ef2342eeb21250d606432c08aadb4f8b0b636485fc4011ad9c7ce0f0ef89165cbd1efb07f14dd0269fcf47368ebe3d2a353bfa3476faf0a68f0990b134a267b8abd6d0aeabeb0eeebd235ce62331f3f1ce44629116bc35c5a53edc5af7fcc33cc5930b72d500e61391eaa6123664d82cb0e7ce3ea0039c07c1fbab0501e1786fca45a7a824868e4bc46aef2112481c1ce6a129c0c1fba0a67c4954531a53c2ecae28beeb8cbf58027c45b830eb011e66fd33991ada8ab952080b1d57a03eac31c249ce2179aa88b41ebd2d349cbdf9b479206c412b050b933b7ccc8482c3ec587443a588265bcfa38ab98ca4dc482f5126338fe06ad62a71d4af5fd8dd4301dd6e1aa1e0edc874dd74c5318f969bae27e2baa447d33fabdabb33d93627fb8ae4cbba1d008a630d6f24b0c7ee4dbe6b9ecabe63b59869465cc692a32f789ee9951df90467b233e1f877703f5a110d5febbaf230c901d469a98ef5c03537dd125703250741f2062b9fa2509a8a3cf80fb7ebfba4e6e410f88541e0fcef2e7b1da4512063c49262f0ab0313b1ec973e3a746e77131eed1d67aba7ff20f634c3a57742ad1864340e8093c72381b8f19043670f2952970005fadcbb7d6443035089dd57122129c3652f114182f59c67d9b30dd4637238dd8cf9a38a847f5c19746d2c0c8e956dcc7f6ca15344a0f1a0fa23204a353e38d74369ace32f8b6fc729a542348f15a752a582e15ca7a762527b6eaa7183e8904933b83781eb4e5e844b544e93366403b2f81b6377e8a90ca509d4ce9535e64d38334fdaee8aed984f5dce4e1862cd1668f85c5e538fc9977f984dcb93dc709e596885562cb9d259199ebc2c1f8277c3c33b73605416434a72140e0a1ab701668a17dbeef47e0cd5e36308282d1eef18dc59fa6ecd60aa4a34141168d259bfea4eed343474490c6b8d4b7d45e69a6ebd79aedad9da8d24595d60eadd0a7f186300a72baea9e53f50d41171c2854cf937431d84e3389178d78d328be544d5bd6645c8d0b63c6a977cd3b081386461dfb34dd308e0b4953fb38e0434cb9054cde065e85dd6828776d6292eb0d76b05c0043fd6fbe4b2c5528941924184695c45e0ae3813f4e1e0adb3b76d71eb39df7f0f03dc3614f024a815676da79b79cae04953a408e34523df55ec16848b2b8feea940a520c7a9b6179a262101f37c86a4e22cef5445e87f59b1a989f3a90018817efa47c6c26415da4243e12117c6d3affc244ecdc8ac6e41d7e625415b4a78c228f76e4b0d34809960014c79879ca203915a97ee9887860f77cd94cf082d6c27c4e5ced6316c00a904e3461b465d92aec1c7b554cab359c37e6c6e54eafd661333e521672ea7d4d7d8ffaa964069f962fffd3c260793b25fd592a031a365fecdb592ad2fa138d567756d4fa4030d6cde9aadf9b9eaefbdb097e8a3be1081c3d5c674f30ee9f96d80067ddc7379980a26825402ea690839ebc9aa5d0d16b100cbe020d2b647673e0d3e6b3e4b5c137ecbcb97d5ad154dd8b857b119a9ba66ca3e13369ced8d3027fe69c43c211953869ea69307898b85c5b33e4bff0416e46f6f8eee70b6924a17501e36f22034b7dc06ecd55988612db7c9f5e9dc024e97dfef4ce691e25a31147608bd4d24653092b795f8f65c3359e2f77655f1d0c24c01f8120ef4e24ff1e7f5236f1f2e2729ad66f34d710f1ab0114192007a95d88902468de9a71d96d66a3effa76c79cacd0715576034508230422d58c81dd1fcdc1f376923e1c29499c63cdde1e65dfd4b75f43e17d5e5f9bb5c15e34baaa458d1ac72634bf91d6122d2f29da14867e7e5897bd35a25ecb891070b9b1edf7690829c6243b8a778e18ffd0dcdc6da7f9321a8869c6704aa5dbf6b44218050fbbdd46e53ce3c1c58a5b2c28f542b231f0f8eb12dc7994b05bbef0be2cdc320edcbd45918a01a1df12c033e0243a15d06e7738083cef9502291e540b6ede31adeb575994b1c5f3941473bf9ad13e121ed85d17a9858cac069370079a70a1caddef8ba97f7ab1e488340ebc3da98130bad3e2c2f1c065df092a20e90c9cd050915bc8218a333c0a68ccdc8385cf1dfae0a9f696a95db61cff6d34aeef7515dca80f05b48f83f59a694af34d4a22969a0e733b7a28816d8ed03916f69fda73c21ca246c48d4fdab06db27c7ef6f6e0a76ecd12eb713a5f0bc4aa2161ff625493f9c891789464a7830343b783e1ad7ffae7cdd9bab133423722bb2f9d0d6be00fddb1a30ac0d936a44a528a4b4051357175deae651f9ad2ccf0fd7e22e285d0d1d6c1563fcc4031f24ef274d5916878e6f216e30e32ef25469b2a11bb61086b496fa3c994ace4a6494b37c69983fc9be0f47566883ac2aa5f5ba4c2138c6e651f4f713d75547da53a12b4fe2e99a9245be508f3dffea60db9206d6b93ccb2da2393797ec009d6a6bcadd261c3748e4e56f7ae3a7c514b8d6057e167a95857ed751dfa10c45223b966cadc75f93328bf04e69d585d41285c53c7728fad0fd18025aa06688f507de199b5982cddcab1a8e343fb06e30621f49b2782a8ee20f5892180d4ed4ed0509299dc5a85beb8a53087a09672bb4c0ac91eb0c848bc9057f3b831506710507e4224b226c68b219e69d05daa96a4c799cadc4e98f109ae69d05a231c82377df9facb3132a1e2385fa81108da31cdf538a3cfa7bbab5c8035707e9cc622f0a19979b09b36553cb501d5562d28ab82a25d6d51cbe5a5a505d7f74df4bde8d61fd19ea86e68c191940be05d5f42aff5c343526e64a0a5de197297131b2fd462fd8c9717760078fe60ee898df714a0c71b6efcaf59be3bda9ec5ff612a2295b5dc6457a587b53815666e6ac75bf6654dec5867946fbb4f78c0aa43c623a188a45f87102e9fbfbff0fa73cf5d48adf90e004dd1e1f6b07d19299395fe939de087fb153ea7f6b5f79fc1bfe8ab3e0ffe50b72874c6adfae5f3102cecc83449a77fd46ec70b0243eadc72ad41b6a60b94925ecc0ffad27e189a1851926fe5484a6cf9327d10f797d2eb8b27b85ca5a6a41e1df1f1c7e80481eecf26f67a33156b3da7a8de5b3bd654341e453020560e6dba93c43e67836920fa41616c4a6fb792ebbae9b1c5777310bfdec3267ea658c0fdfa1fb69441c9ec937a9a9fd1379223f7e13050cf05df57363c9472bc5c3fedc39a36902546754d23083b4d11815e6700293143a8691b26e3443bd43971500e3a85381d00cd3af2c4465e94a14affd51927a79dcac068d1f00f926f0302446e14e31032547467dc6db536ae171554cbd80e0340853237b4644bef08bad0accba2811c0f890069fc8abd367584e5d8dff72e1acee0e13a0442b035cd579d400c86c55c62909618d7da46f0ab692545592f198631aa3ec67f4f4811ea496c7a68b1f1d6fae363cba20e349fd9dac382323b97c8ba459327c6dd26baa26546945b11da2e4bbf749c7f8a0d9ffee4967eaea5cd6b44f51f6a2876f082facde19a04d517641c08b3aaed2bfe2c3ae2678b1a6e41354291a526960645665a46deace0575085b978699be5f98e855aeb924027a7a8d78984d05a2984b777b8b63c32a0e5a7711c38eaa870f61a276d1002d12a208c3e8acd4e72ef7ff9c1bc451f51243ac5628d144ad28f650b70e56244d26649fc6555be87f10b8b202f06d7696842abc0882d5daed7d0dea673e024844e5a7cb2064de9f9f85f064db2f9672823bbe745c1e6b50c6d64a9655136dda4a39e435c29c0515cef8fd430bbbb01246a99e84b6eb03b6de33d72c42032467b58a0d96a95423f98ecdcc27470fec0946120a8a841ab35f4bde284043f02a7a1aea82b54a07b274fb0d64ce821361912b1468745970ee00dc4244155c260839dfdc7d2933e6605be9b9c9e6bdd8baa078b6cbeb562aec35463990397f6947e8c8ae746afb4e69c482d591c359e49f8d91caadea8b04a5d37a61a7b7666ab13fc07df6aa1635832d08538e9829842c23adaa31aede2d6c9f726b7f6eebaa25b4353ed54dfdbcf6c237d3f2c6e9c8244c6407483063f66fc9f49d02ca1f79535fb1b0e998267b1150b72606dada93a5843f5f7bec1d8146fa1d5583cb640060f2c4b5ca45b9db74c7f9effe21e0c30d2013f72abc03c53ce7d8776fec23a0c3e1d6f8f5154afe42c3a49c8fe4107f377e3d47b5b47de675edc7e7727f266f9d501d866dbc9c59cdc7eb8de7e5da707cdd089ce0808c8daa4acef18011c39fc822620dab970dd9fc2fe39bea0c9e5455267213de6e029b40e7fc3ee65e6c242ebefdc370f91c06736c03dc4fb385f5024d7283ed6ab11d887758bff5345b1002bcac1c89f9d244b8260277614a62e6647e0d45ba8485cbb297690fb5d739c3ac798581f14fb3e1402b4dfa792732743cd07a8021ea0ad636ba6cec351b226fe6980e631292f0bad2bfe014597eec6ea8b8d43f1419246e595364f0f8c3d7f45a3ca6725754c2132a8e8fde5bb16a8b513c483bce52dfbfb44fe1cb5283d0628e566711dad90ae224d0d4f7a01b820643eb671290d0a6241591330ff3dd054494cec0acf57f1b1f6203f2de0884f73c25c8ccdba60024cd42674ad61c48df84066ca46eacef95fd2816926204f9b18c20e6cc9209c8ae784c0c05364bc6f3ac8095d8e5ae7107ec0e3f57bc6fab78a84c599a8c1a537ceba57a9c0b43554b882c46e1699cc88e30c716819acd6f4d2c6faa9c91a3900b9c69917deab73c8945b672c575b80814bbaefeaed6363097fca5a468c61d459030a796981288c7de7dc2d7e331b61d008833e49443c11341f9ec054fcc86123c2f03e216581300270305ed532e968ddee8834f9340eea1d31a0f0e4a091cccf1dff3e84817a48e13ca13c114ca22731b6e760d61d7319b134872274ed2f3d7f52a80cd4c66f4795d82307340d2c279ac8c1383eb10b9a9173cf7a2633874eb8013bd9cb403fdbdaa84fb8a7ec3729264de60831f3e064f3fd2ae5e57f204ffd41a3c2a7b4eee8bf54b7810caf644bc511b0f9831b406f42cb1486c5bbbba8138a73e60cec510bcbd8dc1d13a96f551379dd5b9511ce0290ffd11885d135aea4282d400562165f36ba7c25e4aab2159c406cb8918264058d2e55a647aed46d39254dec4724f641063a6ca190e0ad7dcb670a01c04cd47c68a08499ec2fee7679bb0a187be954200864d09e289059260e1446a117ddcec418fd7aa5c4f300774fe7e0dccf5dd36943688ae176c20267604042f60da6bfc918d5a53a1354fed1a2546c217d5f41c92fbd95899fd7cbc462d15fe646bebb85e01bff0c0be232a22aafa8d40a1eeb0050c1a8b1224b07076e21999a030e5dff1a8a67cbcd1fd05d5e252addc6fb84373e8403e98d022dc7034ce39fb2cb4fc1d7b081ee5cbeb959f668de3841046b6d263c930b8e0fdad4bb2f77c789a9c10692f6286c202f5ffbd9d54d0661ebefb462159ed5069cf1dda4f09625d32fc586fee59c05d6a8f97d46181259d34658c1cc24513f2fbb4721f507d32e62b03ddd0d1c19a35c9befca1b4d24397196a87d726b9c6a97d4b081ed0f9e62e46183a569b24923bb01bd934cfc3ca5dacd2c8adae243aacbdfaeda8789551095d4e9298244da78ea0de2e7195b4c8becad78b47ba4b145872ebcf51e8ccda32ef369b34dd62b4b8a0fbc7a0a27ba639a548372e10d4266752e23fa98f3b42d00cb6d3f81c977d1f0befa841a799271847cc43e7e8689b76733a865b5c64ac3a35bcad878b782b4def9d664bd0a1932b7001e4d636e3541e5695c17129b1e94975a3e3456bcfa88c97496e47da35acf9e9d16197d3790b87ed821305b7430f65181d49d0e6675ee51cec2f6f6f5d48fad7024b9399c16936fac1f5894c07bafd69ddc37e1a95c8fd3e3ce09d778060927f481e932a45a87a3017f4a6f963b01020f664d792b9dc0486616cb676cfdd7f21b137f043a354ef97837e0f89d0c3f032cde557e4b9e9ab0b77c97977f984594ee9d02fad8c0efe67723aea357e656c186b177cf1bcb9bee999d5400450bd8699b5f3091b474024832e5b6f83b25addc55bf4976ae652d5200a803c5dd102f3b2563dc303423c690b829e3438da0741811e5d550b70f99d2a99f96b8dccb329e4898786165ea85710b2c30702e714a75fa04fe2e6da044519bffe475a86f912edb27f16a6be3476a701292a6ff63f9e18d0ad86d428cd39267b08fd7dbb1da3a943faa4a7f4ffdb8e1d2d7a83005de3364120dbd57b60d59cc9c04fad0a02cbbe3ba9748dd9d07ae3b4b01960af5a4080c0cd1c5d89d6feff49f2056121698cb2a2460f09543fb6e41cdfe5e883c46e178c3d3fdfb174ee3448c75bc5f315753ff3a04b17239ca066a5e426dae3c1129de84d8d65a10a14cf34024c84f1e8d79a8abd06f45f88f7168eca437720837bc7b45a0a13ed7a8228f3f5d64601e8025e928b3ca96b495d3fc70bc1e95ed2f81c19948e5aefba6ef520fabc72a7f381e9966fc39c51f1cf36rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-hashie-3.5.7-lp151.2.1.src.rpmruby2.5-rubygem-hashie-docruby2.5-rubygem-hashie-doc(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:hashie)3.0.4-14.6.0-14.0-15.2-13.5.74.14.1ZTY@X~@XBXW0@W$@V.Un@U&iTTcKTHT:m@SxQQw@QHS@Q3;@PXNxcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@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.5.7 see installed CHANGELOG.md [#]# [3.5.7] - 2017-12-19 [3.5.7]: https://github.com/intridea/hashie/compare/v3.5.6...v3.5.7 [#]## Fixed [#430](https://github.com/intridea/hashie/pull/430): Fix Hashie::Rash randomly losing items - [@Antti](https://github.com/Antti) [#]## Miscellaneous * [#425](https://github.com/intridea/hashie/pull/425): Update rubies in CI - [@kachick](https://github.com/kachick).- updated to version 3.5.6 see installed CHANGELOG.md [#]# [3.5.6] - 2017-07-12 [3.5.6]: https://github.com/intridea/hashie/compare/v3.5.5...v3.5.6 [#]## Miscellaneous * [#416](https://github.com/intridea/hashie/pull/416): Fix `warning: instance variable @disable_warnings not initialized` - [@axfcampos](https://github.com/axfcampos). * Your contribution here.- updated to version 3.5.5 see installed CHANGELOG.md [#]# [3.5.5] - 2017-02-24 [3.5.5]: https://github.com/intridea/hashie/compare/v3.5.4...v3.5.5 [#]## Added * [#326](https://github.com/intridea/hashie/pull/326): Added `Hashie::Extensions::Mash::KeepOriginalKeys` to give Mashes the ability to keep the original structure given to it - [@michaelherold](https://github.com/michaelherold). [#]## Fixed * [#415](https://github.com/intridea/hashie/pull/415): Fixed Mash logging keys multiple times which lead to a bad user experience or, in some cases, errors - [@michaelherold](https://github.com/michaelherold). [#]# [3.5.4] - 2017-02-22 [3.5.4]: https://github.com/intridea/hashie/compare/v3.5.3...v3.5.4 [#]## Added * [#412](https://github.com/intridea/hashie/pull/412): Added a Hashie::Extensions::Mash::SymbolizeKeys extension that overrides the default stringification behavior for keys - [@michaelherold](https://github.com/michaelherold). [#]## Fixed * [#409](https://github.com/intridea/hashie/pull/409): Fixed Railtie detection for projects where Rails is defined but Railties are not availble - [@CallumD](https://github.com/callumd). * [#411](https://github.com/intridea/hashie/pull/411): Fixed a performance regression from 3.4.3 that caused a 10x slowdown in OmniAuth - [@michaelherold](https://github.com/michaelherold).- updated to version 3.5.3 see installed CHANGELOG.md [#]# [3.5.3] - 2017-02-11 [3.5.3]: https://github.com/intridea/hashie/compare/v3.5.2...v3.5.3 [#]## Fixed * [#402](https://github.com/intridea/hashie/pull/402): Use a Railtie to set Hashie.logger on rails boot - [@matthewrudy](https://github.com/matthewrudy). * [#406](https://github.com/intridea/hashie/pull/406): Ensure that subclasses that disable warnings propagate that setting to grandchild classes - [@michaelherold](https://github.com/michaelherold). * Your contribution here. [#]# [3.5.2] - 2017-02-10 [3.5.2]: https://github.com/intridea/hashie/compare/v3.5.1...v3.5.2 [#]## Added * [#395](https://github.com/intridea/hashie/pull/395): Add the ability to disable warnings in Mash subclasses - [@michaelherold](https://github.com/michaelherold). * [#400](https://github.com/intridea/hashie/pull/400): Fix Hashie.logger load and set the Hashie logger to the Rails logger in a Rails environment - [@michaelherold](https://github.com/michaelherold). [#]## Fixed * [#396](https://github.com/intridea/hashie/pull/396): Fix for specs in #381: Incorrect use of shared context meant example was not being run - [@biinari](https://github.com/biinari). * [#399](https://github.com/intridea/hashie/pull/399): Fix passing Pathname object to Hashie::Mesh.load() - [@albb0920](https://github.com/albb0920). [#]## Miscellanous * [#397](https://github.com/intridea/hashie/pull/397): Add the integration specs harness into the main test tasks - [@michaelherold](https://github.com/michaelherold).- updated to version 3.5.1 see installed CHANGELOG.md [#]# [3.5.1] - 2017-01-31 * [#392](https://github.com/intridea/hashie/pull/392): Fix for #391: Require all dependencies of Hashie::Mash - [@dblock](https://github.com/dblock). [3.5.1]: https://github.com/intridea/hashie/compare/v3.5.0...v3.5.1 [#]# [3.5.0] - 2017-01-31 (YANKED) * [#386](https://github.com/intridea/hashie/pull/386): Fix for #385: Make `deep_merge` always `deep_dup` nested hashes before merging them in so that there are no shared references between the two hashes being merged. - [@mltsy](https://github.com/mltsy). * [#389](https://github.com/intridea/hashie/pull/389): Support Ruby 2.4.0 - [@camelmasa](https://github.com/camelmasa). [3.5.0]: https://github.com/intridea/hashie/compare/v3.4.6...v3.5.0 [#]## Added * [#381](https://github.com/intridea/hashie/pull/381): Add a logging layer that lets us report potential issues to our users. As the first logged issue, report when a `Hashie::Mash` is attempting to overwrite a built-in method, since that is one of our number one questions - [@michaelherold](https://github.com/michaelherold). [#]## Changed * [#384](https://github.com/intridea/hashie/pull/384): Updated to CodeClimate 1.x - [@boffbowsh](https://github.com/boffbowsh). [#]## Fixed * [#369](https://github.com/intridea/hashie/pull/369): If a translation for a property exists when using IndifferentAccess and IgnoreUndeclared, use the translation to find the property - [@whitethunder](https://github.com/whitethunder). * [#376](https://github.com/intridea/hashie/pull/376): Leave string index unchanged if it can't be converted to integer for Array#dig - [@sazor](https://github.com/sazor). * [#377](https://github.com/intridea/hashie/pull/377): Dont use Rubygems to check ruby version - [@sazor](https://github.com/sazor). * [#378](https://github.com/intridea/hashie/pull/378): Deep find all searches inside all nested hashes - [@sazor](https://github.com/sazor). * [#380](https://github.com/intridea/hashie/pull/380): Evaluate procs default values of Dash in object initialization - [@sazor](https://github.com/sazor). [#]## Miscellanous * [#387](https://github.com/intridea/hashie/pull/387): Fix builds failing due to Rake 11 having a breaking change - [@michaelherold](https://github.com/michaelherold). [#]# [3.4.6] - 2016-09-16- updated to version 3.4.6 see installed CHANGELOG.md [3.4.6]: https://github.com/intridea/hashie/compare/v3.4.5...v3.4.6 [#]## Fixed * [#368](https://github.com/intridea/hashie/pull/368): Since `hashie/mash` can be required alone, require its dependencies - [@jrafanie](https://github.com/jrafanie). [#]# [3.4.5] - 2016-09-16 [3.4.5]: https://github.com/intridea/hashie/compare/v3.4.4...v3.4.5 [#]## Added * [#337](https://github.com/intridea/hashie/pull/337), [#331](https://github.com/intridea/hashie/issues/331): `Hashie::Mash#load` accepts a `Pathname` object - [@gipcompany](https://github.com/gipcompany). [#]## Deprecated * [#366](https://github.com/intridea/hashie/pull/366): Hashie is no longer tested on Ruby < 2 - [@dblock](https://github.com/dblock). [#]## Fixed * [#358](https://github.com/intridea/hashie/pull/358): Fixed support for Array#dig - [@modosc](https://github.com/modosc). * [#365](https://github.com/intridea/hashie/pull/365): Ensured ActiveSupport::HashWithIndifferentAccess is defined before use in #deep_locate - [@mikejarema](https://github.com/mikejarema). [#]## Miscellanous * [#366](https://github.com/intridea/hashie/pull/366): Added Danger, PR linter - [@dblock](https://github.com/dblock).- updated to version 3.4.4 see installed CHANGELOG.md- updated to version 3.4.3 see installed CHANGELOG.md [#]# 3.4.2 (10/25/2015) * [#314](https://github.com/intridea/hashie/pull/314): Added a `StrictKeyAccess` extension that will raise an error whenever a key is accessed that does not exist in the hash - [@pboling](https://github.com/pboling). * [#304](https://github.com/intridea/hashie/pull/304): Ensured compatibility of `Hash` extensions with singleton objects - [@regexident](https://github.com/regexident). * [#306](https://github.com/intridea/hashie/pull/306): Added `Hashie::Extensions::Dash::Coercion` - [@marshall-lee](https://github.com/marshall-lee). * [#310](https://github.com/intridea/hashie/pull/310): Fixed `Hashie::Extensions::SafeAssignment` bug with private methods - [@marshall-lee](https://github.com/marshall-lee). * [#313](https://github.com/intridea/hashie/pull/313): Restrict pending spec to only Ruby versions 2.2.0-2.2.2 - [@pboling](https://github.com/pboling). * [#315](https://github.com/intridea/hashie/pull/315): Default `bin/` scripts: `console` and `setup` - [@pboling](https://github.com/pboling).- 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.0lamb61 1528399868  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW3.5.7-lp151.2.13.5.7-lp151.2.1          !!!! "" ### $$ %% && ''''''' (((((( ))) **** +,,,,+ --- ..... /00// 1122111111 34444333 56666555 777778889988888888888888888888888888888888888888888:;;;;;;;;;;;<==hashie-3.5.7riHashieArraycdesc-Array.ridig-i.riClashChainErrorcdesc-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.riExtensionsArrayPrettyInspectcdesc-PrettyInspect.rihashie_inspect-i.riincluded-c.ricdesc-Array.riCoercionClassMethodsbuild_coercion-i.ribuild_container_coercion-i.ribuild_core_type_coercion-i.ribuild_hash_coercion-i.ricdesc-ClassMethods.ricoerce_key-i.ricoerce_keys-i.ricoerce_value-i.ricoercion_cache-i.rifetch_coercion-i.riinherited-i.rikey_coercion-i.rikey_coercions-i.rilenient_value_coercions-i.ristrict_value_coercions-i.rivalue_coercion-i.riInstanceMethodscdesc-InstanceMethods.ricustom_writer-i.rireplace-i.riset_value_with_coercion-i.ricdesc-Coercion.riincluded-c.riDashCoercionClassMethodscdesc-ClassMethods.riproperty-i.ricdesc-Coercion.riincluded-c.riIndifferentAccessClassMethodscdesc-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_construct_key_comparator-c.ri_deep_locate-c.ri_match_comparator%3f-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.rimerge%21-i.rimerge-i.ritry_convert-c.riKeyConversioncdesc-KeyConversion.riincluded-c.riMashKeepOriginalKeys__convert-i.ricdesc-KeepOriginalKeys.riconvert_key-i.riincluded-c.riSafeAssignment%5b%5d%3d-i.ricdesc-SafeAssignment.riSymbolizeKeyscdesc-SymbolizeKeys.riconvert_key-i.riincluded-c.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.riindifferent_key%3f-i.rikey_from_query_method-i.rimethod_missing-i.riquery_method%3f-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.riRubyVersion%3c%3d%3e-i.ricdesc-RubyVersion.rinew-c.risegments-i.risplit_to_segments-i.riRubyVersionCheckClassMethodscdesc-ClassMethods.riwith_minimum_ruby-i.ricdesc-RubyVersionCheck.riincluded-c.riStrictKeyAccess%5b%5d-i.riDefaultErrorcdesc-DefaultError.rinew-c.ricdesc-StrictKeyAccess.ridefault%3d-i.ridefault-i.ridefault_proc%3d-i.ridefault_proc-i.rikey-i.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.riCannotDisableMashWarningscdesc-CannotDisableMashWarnings.rinew-c.riassign_property-i.ricdesc-Mash.ricustom_reader-i.rideep_merge%21-i.rideep_merge-i.rideep_update-i.ridelete-i.ridig-i.ridisable_warnings%3f-c.ridisable_warnings-c.ridup-i.riextractable_options%3f-i.rifetch-i.rihas_key%3f-i.riinclude%3f-i.riinherited-c.riinitializing_reader-i.rikey%3f-i.riload-c.rilog_built_in_message-i.rilog_collision%3f-i.rimember%3f-i.rimerge%21-i.rimerge-i.rimethod_missing-i.rimethod_name_and_suffix-i.rimethod_suffix-i.rinew-c.riprefix_method%3f-i.riregular_dup-i.riregular_key%3f-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.riRailtiecdesc-Railtie.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.riUtilscdesc-Utils.rimethod_information-c.ricdesc-Hashie.rilogger%3d-c.rilogger-c.ricache.ri/usr/lib64/ruby/gems/2.5.0/doc//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Array//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Clash//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Clash/ChainError//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/CoercionError//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Dash//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Array//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Array/PrettyInspect//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Coercion//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Coercion/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Coercion/InstanceMethods//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Dash//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Dash/Coercion//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Dash/Coercion/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Dash/IndifferentAccess//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Dash/IndifferentAccess/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Dash/PropertyTranslation//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Dash/PropertyTranslation/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Dash/PropertyTranslation/InstanceMethods//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/DeepFetch//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/DeepFetch/UndefinedPathError//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/DeepFind//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/DeepLocate//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/DeepMerge//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/IgnoreUndeclared//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/IndifferentAccess//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/IndifferentAccess/hash;//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/KeyConversion//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Mash//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Mash/KeepOriginalKeys//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Mash/SafeAssignment//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Mash/SymbolizeKeys//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/MergeInitializer//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/MethodAccess//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/MethodAccessWithOverride//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/MethodOverridingWriter//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/MethodQuery//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/MethodReader//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/MethodWriter//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Parsers//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/Parsers/YamlErbParser//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/PrettyInspect//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/RubyVersion//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/RubyVersionCheck//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/RubyVersionCheck/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/StrictKeyAccess//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/StrictKeyAccess/DefaultError//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/StringifyKeys//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/StringifyKeys/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/SymbolizeKeys//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Extensions/SymbolizeKeys/ClassMethods//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Hash//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Mash//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Mash/CannotDisableMashWarnings//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Railtie//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Rash//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Trash//usr/lib64/ruby/gems/2.5.0/doc/hashie-3.5.7/ri/Hashie/Utils/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/4dfe26a961eaf821288673bde41cce55-rubygem-hashiecpioxz5x86_64-suse-linuxdirectory8$*~S87vMutf-8363e0e5e76f64fd3ed585610dab3d8d139206bab87be32fc5128b4b704d35e65?P7zXZ !t/P bc] crt:bLL |9H50 `OHz a~ 1M>.Up`w49_c2ײvҙg\}K,ZYN+k lD 8niJj7e>BC.H+%/mY pa>,Ź%M*d˰zQTNA3vd}S)kУ'.̘!aK}etZeZ8\"&gujuͶ"xbV#<2LJVGL<0=hl I`B=BsVE,h >-Ͳ r3}P2֊y,u$H`=R tŘd~ՎDwށTysH׫;}J+8?37SE#JI=Kj1KbHqFzJZԆ(.,EQmU8wk %F0ZBX?h\AGru#=#3Z<;W5T’yky9ӄ Bt΢(܋4}B^ldBq9fa^' P¯.ʱm:ߖSZ꧔զ- Kpdi׀|i#8$KOà;痵c`:?ؙM@.X" iOOqiwUd{N* yx[g6ɇ"0h:,dKz6K^I^V:%",K"pg | h+|[]V˫f4WJ@)m&q+-}hD~U*NDs}ʩ䴁vK-oJ)/CZF$iBFuuiQB?y-`FOb,UuJ06V0:3?KZKMb jѭ y\m㍠e<>!ǔ z+ ׍hD7S)_?)Riniңa;WAQqE ii,pT&cP sYi[vw-g$6x}tb|y /1u)J*,1u-@VL;<қ \@HΠyϓfvܿ?Ū$$It+m1*Rƃsʏ^.*˦eƇv/<  gv18ѝִJ,aivP'3spˀ=f^_w$Ȳe1 !=")Q ]X-[h&xad_DvҋJy+Xރvڛ)y?27m'ywM)&g;\i5W/!9 5*媨 ;'S^a\\X.f4N 0[w0I ozrẎ |Ʒ-HD_qE,?}9 ìӖ)xpSD;I랥mϢc6lm m&Mbm^k-ex$(8?r`)cfR-ʘ޿HBhxKؓ'. `{*??n7%鴐3F{PfjV!_Gʏz0F<,`,O8@f-JjNN7yTQWvCԽAjBv3c?thF{'@ / LH^?lfĝ)\$Oe#nm8^}'(sGY8ݐEcX4vN!B J--M!%3'C+ERݬn.ǽ+1mnŶ<4R}9s5ق Z2:*Jvi\WW 7h}!A$8v{_sI : t6Jl^_6 [G$N/~_nldk 58<8).m,3u?mݩZ a6o+p llؿiXJo6-b4p{B<6]o-s~p^=5ze dnM7)) eNX ;clQS@Rpk>>f*2/rFZ5s؞V'4%G3="$FtXs=/k5~nx]9Ò0oN<8N<Ѹ;;/fj].e(6ԛKR֮gZi܅ES+IQV9-.!-_,ES+ͬOce!9gb q y- m%/o<Ͻ6Dp1{Z.''BxF͞f-sYTTŷ ߨ%Onp[V߆@HUDme{k R;\=1ڿtGa ؉˅~2~D?~ӍjI-t&5Bl= #v3 W|RƒAU1$XY_e9\ػ7G%=(H嘆G=_a"Q/=m27+ ^Hy-]hi [i,!Ou8^#W}d</φGig8K/tyrto=n+&4w[mdh[ٹ8$*KBKC?,ihͩJ/*xnadi0ӲV *᱑(ߕNe[w D-kJGnw$g4]ďr@`j Ӻ&#gy)UEcWn 7.f<ҨsrbuctI(_ h4k͆Żc< -tZ՚7Z33lִ9ă~+ߒ bxDX(a#ѿ?eSk8XP{W MmTP‡nutKa37/o :k. 2Mm$D Tz30žU NE³jLf}H)D .D q٘leLLw€"7 n4:@sVՉ ZaB|*vbF!ǰI8q8%$va!V:  ABA$:wO*ĥ$7}(Nen"8IChqڇnk([̭tu\JYd 0WwɝQ\/cG3kBWJ}sno‡Fx]4Ei'DQ|xOɾ=wrǕBmэ*HamןZ"kJ@ș!oC F_5yp,jteqǶC; _@ˣthn #G$""#1ȗ 飼g1&8Mb‚m Y_[WmMBnՎ+MRMOHGYL Ar`flsf,hU()nqAIDT1XQծe$J[nF}1oRyg0.{2C5J@W}^cՌh'Ӵ)7_J|~. [dtu:"$cm*:nl?ϪoS?9ɸ$Vq(+-vP[Q!G]x@9u]<Ɲ9zs?|N x9$@Ach/jNF& sݏG~ wEJ͎?Տ9A*憄- :&^帑Y i#AX)Ihd2;=Ѹ~tGE6rRi(\ffLxY?j+/$<aL%wyNZ"t$J3@U6m?:n F39k^,>ܐ;l~"7OW{*~-=Rd ql]~$9n?d"DNΚ #mWXR3ȁCI%Ls7&_]@sG^ e;Q7hh~RQCZp ?>vU ܮ s3ֻ&ࢮu]e kEo]w%9EQ>.c ^Y~?K"[H'K[1ZW~q=ĩF5[KY kKuO߼(b[%ה =`zf%#D˥O #UѵtLߴfv5 F.)5w}QBhp2)8@]GCA͘u. ޚnj3{ӫFI\ON<jEJyxsXpB ²~.a8*_[6e8t?$DŽ_qR{zʽt03' }[2vsE#׀\(>ozSEOWݖo p<];ѯv^ A*D<ˡ\^z/_X18w yT՗Zf"ʯ1R2P^k ,2Y#dSGM p B6Vz]ްS7չϒlb(\_|p貥:-!|v'şNNZ!nxg*\ȁ1Jo'dRnK%Q0H$,)e.e9 J2HeXD4Ab GX䡍-ʒvuOËfc32eNn F:Sv,agr=2oA+# >쓟@%L rtǚ :.d[欖l) AWXkG8R/vB3 "xj`pFZ\aLBI'ݡ*iTְut_ʜ@$B4%2.#mݽ d[v}D\n<{4210{T_cIcӥca4K+2]p46Fa5hYBO3&塙6ZjZE@{~ RsOeNqdmL>06UL-TJFs/-ESV =f^'Լɝ=,'ZԬ%-"q7F^mϩm!2TCJvqgxv4iN쾱(\נR]'DR`aHħ`)󯆗iKQбFFjVZ j`RK&.$+b_(=y:ȩty5_.n Pۀ+|*!삷sÕ:bO i>5H̙ [BNrj'&w>1b) y&[-, |'f#g<.>W'IJkM,=Kk}+AϜehvj:S4D1"5N}i˽,LÆT]/\V&":9N@o j!(+߸bodѬT(EhT3Ͼ}|[ xPI'Az=C9PJ_EYuHt:"hs>a2T74c!}'D1(E ;X-]6չj"ӝlB*:uȫ18K^0P-`BH%JuVɕ){jױ1ѱ|c`|FyrҚ5w ,e(1OX-k)ab nz؁f܃8d/Ea8Hg Q$?g&TP /G_2BY'6pS)ehL 0bzsD=C #ɒ)_  NPqB9@c"p?Q?[7Y9IՓc~w\M:g#Wc ^9Cf V3_.9kj^G;j*6AtsGY.|×FS*nߪWN`~戌跉ջ7) bQxD,pEDFЦgOf*o =#eQ' ɤ[!Z?qT9Ku݄xrry0 \ </L)bz|w#4$iJ-g 0U kF#"ӭ@3Hu) M5T~@ 8爷Gl?]pR{g&rBR< (*+'ŕr=2~ >FB2 #9bd_ 6iҸ1J:T4TQx@3gM{ֆCƢb39m'`Bkf$ziᑣ{LGEqW24`?(~pښ-i}A+3BgLq21/E +pIH,R F;K"9o#^<Ը>"..+Vbv Hҹ6Mմ"h {_XLk"H:KW HW XoD4甦&W׾ພc e˽uQޠ)1PF{c)˸E `!Wn F ɃGɭPqҢFJne= x\zUrQuu;SN(J?n؛;;;+!_h %Ы}6#^lY$Jh^> ;:5szivW kbuU8XqĠxdwZAϙHe@%Ւ#=*JH/Z3XM5tȢPg+#.g{Yܺ.pfN!^NžK$-FRxr۷tYzM8 Y=/v%k'h~S7ɱ({o (_RyiTu y.T^MqIAPo|݋w%8vYa500d).Z/lT9S>"ipЎԭ9I~Ua3sh0fݒw3R0x8;9BŨyD w{4&1/`1ra[ew@/ПAa9ggl1ʗf¨ⶣ9`\5"λ~ATc})a Zq{*($;w:2;A@si]Аm||C*"-ȱK*,suz+nlPÚ0 Uf[_]rvuT`nUE~ O$߁V߮`=G\*Yc0bI]nZ4TD뤵7j4 Ҷ7)IFp>+2g9K_c- 20ꗡv3]k~&7N%s)/(+O@t*L/).&򘗱u#-m֫n;83%ן GE/Ȅ5{rѣkC4h19i ,n7ۑ,cg~7%a6f=b7T<`6ɫZ̨׏(h!+Ȁcxlح 79<&ڃ8+ꍱ~'y_>wLMO +HcT/;-އA|s[j΢f:L?[u I[_m3WtN\NHc"QyDq]uMIT d sWd'*Dey7wT=Ni9C⁦6 ԦXIaԌ45JoSU#7!g:U.G]=:o0LT9`6wPv$كJUCFٹ=ʩǀpk.+ྼPż F?U7x dP ,X͕nRQ@H.bxEwt$ݫq$JrpZmJ0c*L'U,RSӪcܿ%BjlGJddDt2'F,y]e|9dvmL6d]J Jfg;\.4@ uC4ŝ?ۇKk,r' !gf>Hin2v}Sl'%fWx"zʖk ?XwiId mmtJceHC%.W\2u$c͉ys cm@8;^Oܯ g2^!X)5T^pĦ'ZUUoWzL\wXqh*17AKmaVF6$aeG ƳÀvk|5gp3 K,ST뛤Ľ8+WrR @LxjNj,I"v2;?,xv R&7_nRr }JBD A3L2:/ >}Ŝ;H\t 2m-o׎Uo`uKq)I>U(&OUnIkvoϗWuxeI1{_q|5P鹫3Ą7s*K`| |<U.mcF:R ic/];vcg >O+|q}$9^leM5^/rylé@pI0ͅafFU&Gvq,lO8UBaS`.)h hǐ»^Cďge3o9HN[#1 }/r *3#x̅FꥎKr{8E]&_n )TG f訏_#Np5_>4#(\ȐNJr8$KJEذ߳u7$@Y!l- mo /CLR w7DTm:9QG3Zj)QW-X2sEAQ[s-S}TCy!i'XB# Uag 6 rJQ*X"(#- r| Su9E |\cPTэSU->p 7ok*mY"̀a~%{ q6geɼKҷ+$䈘OWv'ȯaF.YM̭Q.9+v)W%bDo=HA~iC妁ˋ1#1)F:ײnIrm+ ~ZT8ȱcM$ Jt|n:4t̹8+麈:/ZG""عˌG~»6#߫_dSYc׻ }7kM+ T3kbȮt& <((˜^C3Ү;Y&˷h ay 1YLJrb$[_~ٛ\ZplI)J}8.._Pj5 X1R)I˷o3b֌v$Ge"ݥ 61aGS7Ur6+#f}w9LF\ZEbsP6`X6:R)ކq2O%s.n)18)Xn>!)féb+S9za,z;F\dvcv-YsVK4E1yډT]ljF p_MubDp1:bb!{;=`x#RJj8V=5nCXͻ|ݫfg?CM:$L(J(Qo^ +*l%H(%SY*tfmA#Ud|Ӷ9nR$YY>ʙ9M>DGi+v0ޅz/#@\(zԲ?\GSo},o&lH=xdpR"[ٳdkWJ_X*b]ۦ;2t6 d4WS1L{sg/(hzT֫JkRB*g4R,E9y:LY 1mzؿI _M&A?IG7bhPҵdk6' a{qgXɟԧx6s~󰊚9xrQb[VFUv]XMJRDج2VOҩnR]_s62bgf| VMj)$ '.+ wVY&MXSl(B$"ZzڂwyI\)ĄHBVdzT>$kȀ(Eڿ+ma{529(@.Wx8F;fo6~- e#Pw)vp1y v\L@RG'pWkZ䛡0ǺvAkO'E-VAFaZC^KցDPoU%篡/VA|Wv#@}pj26s ok S 37z$lT])*qDOK WJ!Q¯8+QʛKnZ_SI$!1v$>6 ~'>J>/|0ɩਮب f ;Ȅ9o[35i&u\z)@RA>N$示cyÂ3)CXmHALmN`He ne3b_~kM}$>vv@iiW^rQf I>YfۍP;G{;{,ʌ?eL\hD{Ud$yF!X@4\*mֳH%o=\7;XF ҰM 6y+~=͊ZJY2(F^E53]ι_9^a x=L[޵|BK->p=r[zx>` $jaGUV;k](uCpfchh>9Tn{e>1ؒ'.2Sh1Ԝ~p h}@[$Kb}-t)w:uׁulcԤk*I붶l$gz^<3?x1}nQNZݢ2_Ad]щ7j~ efQd _8-\ayZ큝 [*.&b6IC[ rpwYk5CCqk~\xɥ_f&K2&/H[^$v 3 18vTfg<:1nN(Dz FC D(Eyuo^QPjzAbb,MӍ `N֣dѹL9]Dt섀<V+eɐ%aJI髗3Oq8k) 1ٴS= ÿ;+h팕W(jB_$0U"wRdyOWm U3'pe?g3bT6ؾ:LJ WQ,a\ zz<sarI i4JTwA!' ߦ#[xJ:@ 8PyDˍYU 3Hq%PP4h+O}d-6x`u^6@>D4Yt\`ʄ)쭉? Nm!.& T4{ 7Bqw;b< GkQAad@L[u0PUJ^` ˵/=pzVMk7̮H" YYId)uaE ءZkRo2IO<^+#uCPK^sܕs?49'6A::ĺO7aq.u V{sKf\Jw~*2DQL "ƢNu=:~ژ5"qVvD_/: aaP:3!6RLUE;mAژw3&JFi Q܄1Ё=w̯?0D7P(  ✒Fbf?!FAc>s&9Lq渥s::`//T aLdg 2HeMHAB|oX?@؅2Ϳmx GstIKLEY {Y_L:QiXޢyۏBKAsĠΜmw B^)2(z%MI~=;sI}/+߆,r8qy9}a)뤽>L"s)X ' #;WK+mRֻ c!%vm C(jлvLnɻ^*P4?n';%BT3HĻ"*1Am]c5TJ]%t~\|Dz$HL2 &:ko|ENb[[] ֏]07HD61{}ggI % ?BfS~zQ[1+^}2t˨[sтrI㈾vf>ݨGqq$ӑDwƦN487WKUSaبŻ>iu9QJ`u7~7Ż4"7@GғpұͽC K L[xΤ5w|9:NMLWaZʷ[< ^4ӳ~fӽz'׌ؖ.Mߟ3MŸ +(CJ^IQobx"GNA=Vi AFw.5Ha~A}T}j"u'q9Y181˥-~lHmC?D\Ŭ;w@ymۊ؞ߦ#?uC+~=}tkxiJ]@ HC3ox#:5V= "J+lEطGcFrp/"MG"˭5=78?}7P; NYePy#b^B$f_C* t$tEʞ- !cE(s6s&iŜHI(t 6 :YJH>~'HJ~_8t:b~ >6(G%T0% maB4i4Jg$w=_C=B&1#|f+Ds\څRɌҤHAK +3IR ʪJVʯ|ACg[yFGz^qVϗ/^=l^E3Ni\HRϮzIQמ!~D.^Kp[+H"wl3Vj}@4tˎ;@B"EHl惛4@g,{N<hP9$I:&bl \ՙPHE;<&vEre`CɔwE0.3f%];gltؿ~ T&]ꘂ 0U1 Cpd^LYhr|NA^4Ijv0)~M7 <&\nfGo'%4s] (Oh^S)rfo3 1pΘ& lm=ܜqP" Y(a "X5wiyff!q)gU O$^\VAצfqhkOFב=m>4}y=N ti bgƶvZ<  (<uJ!S|Ԃ;rJQv"{.D!˖ g'*iuA}28賈01 HP դHyXٶ+*W^0I\!7Dhvj(xY$-+rm}H>&(罫8@J$AmOU*12-0cm X,FMݾa\ıc@`qL+ZT Vt2 hPS"HԬ6(k:@}ʂW2" 7ث;mTpR`;CMGAإ"eHb{eG>`YNB #^a:@ӂN1\10So ٝK?!Ag>dfjxߥve &ۙ3"A] DƪI%=Yzkr0XRo彘7hDhc}PKSa$4,7NKsHb@u9$ǥ!XtM OM"=6c䶳Ej x)e#-D~^fi &ײ2(rXzQw%WX$0у|5{8"܉2=6A/xtIzt7}~sIe:/xsV6hʧgv"<Wjf]Y`K,q:vrdq6,_-mtd6ƉE)VEN0:,dt]Ih9SigՋK :x+qg죪x0$o֕%QYFr#o^'mfWG;Ւekd_)^$Bʿcz{@*tlݦ=,v#ƕ [S|J?[Asxt>*kqu`wx)jW9adlTQ\ Vt*Zq/X"nŘMg*)9Vz2C\ DCYUN YVK䩻+OVN#nuvDz"ؗQ/OW ?S ,k1Y*튆8?Sa ykuJYs0Q嵖ذlIwJ|]#' ^ TV_#Io9>_ ZCw͌ph6n:>)f_jn,Cê3}?ذ Q@:&n:ݔV8-ő\auPj(ŇREOt-:ndiIſw*pËijK^GV_}>o{"p5HA(p0a b->㞯 h D>[1׆%" 3 JLX2zwpG}86ylcn(,@}+pM9?́sb uHrl&"PZV(iPB2W;}`vKHwL_[P_w54e]c O6 Z9M[;Q'6LFf7+*]\M"`M MQWE˰{iDf͒}\#-xgN"(~%%Ɠ&(gLUm6 Lx^Z~y6>9$zrjE먈u3kbQ/i 3]FA&1|$'νlO=tf$~\KNKJ_~Ğ -w7Vȷj3!r&cg9!>Fpy%tIOc5f^"4s#庚sv(QzR19Gk壶EJ3met2h*fo`b3#uoQqM#q^- (;:B~,̂+sFFRd,j!\4̍&)M(92>"Ф>DH;g+m9؃8Y(/9۞egŐ?:[nU\*f \A1 -EҐZGP$-E .!1F&iE@Bư$C7G<$k]3 /-@XVp%0M=_tZ·=`b;hMo*`{42l@I DE#hۜpk0BXۤj`&in$#OɘI8"z>GxVYX]>c썥zru0SExl,JAb_36B[vHbB4:Iǁ &~XKd^&P*BFP) aD;uqUUqZ8`10Pftd?f7Bz 3?e0+VZ$|\`vhEׂ/"2.y; HJs`dA5m:X騉 :fSz'jV6>;|@dx,8aSV_|ugNWYrՓUq(P2/ 9jOC񥑶\Ґtf}iM|u_nNYYիb tסS̢#DzipB0VFsCm(ÜH LbH) SI|w*+7I2gI"T;)Pc9-G >7@M:GB){)0gy"m8}+Pd5Ir^FE!_]=)b G R#<"P'19QXh8;O<[ofk^a3aU7GIE.:k0EC1 q1"H<ĩhX@uO b@/\hv X{HwrH>Zt L?4(hYp(Edeå_idn2JC|9Y,qvZJvje߬mM4 *e݉۶<A1Ok"ge;xLCig~pVЋ5626e[J c76FmsJI8yqrY9v.Ei7B o %3YY"Za`y4%vm{@.XHFTM;ȃ@Rʳ]ebcfL:蔹I222Qǃ`14t0of)kCŖQJQiJxj除tY2lLhQGR ܹY`&Qc;ٵT==gc{ *j0\ȑU6<MrgqF I_>1E>m.籓= Cm] Bi1>^VͲFq> 6iP2G+a MHiQ_FѬf=>jvE Uܳ8{ Ur|  t{/ˬ!lL%}1k<>)\t XGLKu ѣR Z -ni"\1UD:w해2I^Bg=X]^[>iS%Y F3'Fa1:ah[]q~L0x0;8>rx7얩G5 BU[YI&prAQA#if5[GWƄ)`PT9pCD[d y厭XLqqJ9Z OyLu%'Ѩ u2Q$G( 9B^ w+!i_AalR?= uMղ)[I6Ɯ7Ls&|,,pƭP*!2 3Wɩ%5Ve 5bbƿ4YUp(Y$O 1=@7hQ^6B ɠ(,xS ¡l?勈/EB@f;hvgW♞Dio\H+4K!NQKP]L@\ϡcX5bR5o#(7XŇ.K0gL]ȏ$BWC50pРL^[lFJLqjGµIՀ\׸5&pPh c$?Rz4iz6Z]KӞđjz2LxpU~{Ji"!QrTCC.Bo` 07iJE=|迢nt-NESt(.g1vUwp [ J]MRh`,P2B1wv=~$Lx"Q%