ruby2.5-rubygem-nokogiri-doc-1.8.5-3.6.1 >  A ` 3p9|zlm!$4Z״MTI^&};} z좝/nKh 5W gdƇy=/vR{ hs [KF [Y* >g=Ǹz~3ϯoҥ^v*v~Up:?d% + K %,    % ҅ ՄxiZ t   L( n8 x9 :{FMGM(HYIeXhYh\h0]t$^RbAcdmerfulwuv|zćĘĜĢCruby2.5-rubygem-nokogiri-doc1.8.53.6.1RDoc documentation for nokogiriDocumentation generated at gem installation time. Usually in RDoc and RI formats.` s390lp8SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Rubylinuxs390x5PM*/7:kYNQQQQQQQQUOM PEi ~i O*]mQKF}>JeFX.J2nJF*}L9k1;p|ckOplpxbw!%3([S>`M'vZvVW]eL`UTNk<[]PUUVYNg8083kqyflP[Cs^p[l~WZTpP^"Bcx>zXVRRmatkbiO_r o2R mG_|tsmiGZ!d]uYk=G=%=cr#CrOi/LFNMn!f/\!NL/1JXG[*\@oBV% {]#vLKNUA/t?!uV7mE?< \ E#R G%!&s]Ha)'\`>XRweQXHuw.K<*.,KENHr8,>hhp|c^ZR}FqHR_Zcb]v[?5HQwm `~"sf{z ueb` w1X] jLnsv15o:V0-2;: SV   $T    X| `.~My"a[ N5Ocdblb8uPMt\AAAAA큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤AAAA큤A` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` 43f23171ee358690ac2f4b95478842df3307ef5e1b6e5cfca503968b7b44bc36d500040aec351135e3d11e5aa8394667fc19a656925b64154730cd314df254a6911dd7a808214764cd245ed64ce092987b3fba274454cf03eda6b556afd08941bf2a1e905583dce81c2016b10cf25775113ab1027cb3ce473450eb8ab21c86efde3945e47b3b303e423a2ac2e536111c652a18393f9ba3c4c3274b5b7ba22c55f07f123028866edcd09ca14095be833ca9153d7ae6a200136623cd937348b119873edac0f5989ea9818209d0a3b1bce90b81729c83627f8aa8d23eb5be9210026836f4172702d9d14176d34243616367f9a4aa6b3787b20c0d7ffe7ffa41cb232033f97dff38d5f441d02afb2b0e95b95cf879b1ac8dbfc368d2e420e561a50a25c86321157c9bf39730b451fbceab26e509ae06edc4f674f2191c14f6fa3adc8121f9b116e587c12e54dbf8b640f27db3a2c47ebc07ff3fdf78086dc7b9e789a6ef567cf674f08474b6e26966a22cb0c7c116d15736fb1aaabb51408eef34bf0e1df6676f089f17a03ce7006143eb06a74dcbf35cb235fd3aad43cddbf7f569fcc826464747da7ff1e4d967d6aaba51ce61a07518876de4cfb79f4faf2104639b955bdaedb7371ce8b6b9f492364c91d5ebd49c7886b67566dfba34579b9670f6b30c26c6cc5af19f8fe985e0c889f4226c47bab6e016f5d61ab200e68b637c7b005c45ca76f7e115f5bfd6870838c5da60fa536aef8c28920a3ed7a2660cb66408ab78cb7cdd98ac1a5f54ca37e54a0f73dbc2e614e8259da943722f0be9f0fb0e5bf7579c02c9f088d3103a31d9064145405364258dd879ff05957aac4846a73e8749f8fe92e003b5393dedce66931a6a13b21a57f83aa33c34100d8ddea66a0c33e395e72c4d0890288d7ea3ca5bd48f51b3a7d78c38f6947311ebec7471c7a189afe029a57f22d7965f729eaa09545f78634ab3782df6990ef4f521f08b525e24cc55fe22d177ed175b39371ffa89d3e4c07cc1c6a30c49c30d6ca1cf90fb02376ea3808f863ce7eb4aa38ba9c843700df6bcb0119b39712de04c5934ad196bf61de770d0bfbba7b29e7761bf9affd6be83b488552013ceb9f469982d414376c8e94cd82dc56acf8cd56741e84248559e6ca57b296482db68fdaa17cbd255fa38c96c12745bd02b590b567500c34a3ce46b34d6556bd88a8425e266667ac4cbfdf808ea03ff519de496a56fa79407409833372dda6d407dd52c59b1f684c9ba59dd48785bc7a6e431776b2e9b57ed827f987536c38c9a6b97f9784dd66857538c81c2d5ccee26d0cc2bc6a48aeae93f188f36ba8b1696ed858ed20c66b6792cc14edc2e37a0f310e0142acce083a78d1cd7bde277237858770d69d50cfa337b708006d68e4437debce160b136797adadd90458bb1ba8960c9f04326cea9669d924578d230cd5f204d90cd09fdc90797a5b644f173d2b704f8517fe351a1ff1e045c3c371d9c4e1a4566614af677c9f9be6850148c7fcee2a99bd4bc324cc4084628e321060ab9aeb099c0fbd9f8dba4521b281f5c554d5c6ce952c7166d493c0f58f53ff708253e88a0f62996ddfc26add06b16143de02110eb6a0e48fbcd5f8310ff41275f1cfad433c887c28b750e005250ffc3dcec171fdac7d8f1bc921f915d13f6dd070962bb5dbd8abf4284510ce0adf42fbc06a6624418be34e8b4e40548498f3a1e7795320e29b487a519c35c5ec145614aaf60e663b29ed27acb10cef439980a258cbdab1e16d0e084de4fd2d255361ea98d28cbe14c79b085beffa66010c1f5871319b1e7ad74f4095f3aee85781e5e10c53e83e58f3461bcd8d0bb7fe231c33bef0ea1751d7c9d7d9fc6eab87998dcb6960394d98773c96ff89c97ee7c624720d90ed7a17706c4fbb43cc9574d8e81cc04f1d44e4f33e401f4a41bf7f4bbdb7163439275491817d389199408745de30d75fd8415c98232428fda5b68a1a8c447f3cdff7f711f0ec1b62beee5aabf3da94833d3ef96442d439a3d2079a4816b9d11e7d931f67cd535aa4bb93243f00335362f45493df348a1272e5ee90885ecff5014c7ebe1fe4cf233ec48de88b4795ac348b33249aa72746abe4417359c20e0a3524260ec47f4aa5b85f4e8bdd84a18d436ed5361e74cf5c2fc5dc10814a04741f0889a8dad389f812e8c349909cff467136120c00779825bbb5647354ed8f395c1a7d9a5f57d049b6d68ff3b2e6f83395f2e07a5532569416d421653e37c346cbacebe69058a548590af4fbb41009b66122ff68ad78a02f5ce8f135ff4c71937156aedf359e7ad2db1e6214e948f6a50e14780388fd257a9723f241dd3fb70db0f5ad982fcc2f4babd46bdca1de64c8d2f7cea26e5396caf8160d45c194e68706b79d788ded5417f0ae86072817c9a6291f5b47a95e60ab68cd0ee20ff688ecb3ff43b069cb189a7bb91092e404d0381a7aedf03cc44e263cc06a0abb9b5b6a0080038c7e096817d1fc6424aba3171fd1180fa0e6179100f3cd08d324750a8e03193c2003f6dad8d0eb7e8db5919bf7c8897d59bf2d48f6da4fca4e69d6b9951a5a89891ca302e55be85321bce95ed5df8069042f13742b92921a173f1cfeda6e44f17e7aec55306d1eaad34545acf3f16cfdb297c794decf5c4e8a6e55c17e03e51487413e4c4526670b0c4621c86ac2f315dd4ddf22732b4dda6927b97c7d2e5f64c512181f7b73166c796b4ff5437fd371433d4e6f1e7fdc728ef10ba3ebccd4ccc4ab2f64418341f92834b69e87f619db49e0d3695c16dd9c7627473ef977bff32fefdd8c232d8590c633978c8445aa07aaa29a0473a767744d9045c67c486c1cd0f4aabc6e115c2aea272ac23d1ca5938d73c054be53710caaaea2a42bfff0b93a1ed4ba44a18def8bb63d8148ecf260def7a2add47d42cc3b0e4541f57b482fa3cfd533f6bea578c59ce2583c9355d4e3b2eceb6c3c254441d11c67956840c822f8b973cc4ff2f03a6dc2f09d012cb187924e35d3f035d4699e5c561c547d60108e98695eb8beaf2d13c61ac019c492a13eabfbcd49a10445e508a066e8a959dab219a3805fd6a84c4f52b7da26a471b818d5b8bc44f3414a190ed44b194ca2ea35409ae2b9116e43b8ef03d920f1a72ae32b5e1115b3825a77a8daf5312c2116c26a4913b7f040fd003d012771dfbeb73ab2b5873749d49cdeacc5d4bc7549277b82efdc9c8e598a758d9c9bebac4e5b2c3f7a14d006a4394ebfcaad3056eec939a2813f36bbbe7f400107997fb1fcb70cd96b1627522d60a08bb1fd045d2e5c583cfd17755daa937b305e62d8e69c0036d0c49ef75d1d1c15c6bcda5cad1f08b3680280a5a86a8572f728336b48692df198e92a1ab703e81e2c3eca5c5b3ba749d093040799098ad08d846a3ae13a0c4be3d4567b8f40819f9f85c2af493bbd221c480c4169ffb1802fb8dc23b18b352256f223475a941a778a922c5449050d14343c9ef81965dae9578cc60649a7f3fc59278b4fb370e24b5fe8f9e233258fc42139df5e6c86abc5058c918f344900441418dae8703220698fcbb77eadccb6e06cffd12b1782db0e89813330fc81fd06ecefcd619193015aad9961da498ce257263c6f3d364137e01e699de2810dd407e92ee51746f4252fedee79e265486d255ad2643ccdc148bb7a0b155f77d5ac876dc1520d666f5accc10cbf29355ee9677cef93cff587937e85608a1efef69ed1348a55d3996f026db40021f039674c245bb685e16670456debc50ef82c6dcad018eaf71ca603817dfb4aa86dab46dda566b80abc055372a3acdd04c8ad7f2f533673e48bed1c9425f3e9227dd8386f2725226125472c61fe0c30eb817fbca9f8f868007dfd03292cca6cc631c0c024f1338676f05b011eba46bc815c26dadc44bf6bb407b0bdfee857a7b597ec50ffffa1afa441bda380455acecdd836f373d8d9081754b49d90c7dc2b3c9a46632a03b43df2f7445f54dce8cc51de9d7d8787919f3231800224ec7509b1fbb37b8159515ec66ba5d485cb4e6054bf5c1082210bd976926b536a9e6c3a6b2247f337b917c930c0a7634ebc278dd14485f2b05cb1587a4d5df42c126993538e3b7a1c2dc235d417e48a9f81948a9390a6adc7e202c909b3fbdfa9cf414d406a1d272605c4f908b9d84200e29da5fea50538b4e36f0f198e99bcd5615ab876ef68fa1475a72f524ad1e2a2d7f3082b6dbfa3f8d223e930b1943915d64847fb9e60d28e09f023713f0961323521b8ad5ad1911210494862dce5190d7225a218893479bd8c0481109e8834dc5ae8f4a5f813cb081da9068ee92e8f4b48439ccc329070e5500878c7c1c71e31c6b61037a0a6ff889c7844e2b368fcb448a8925a4baffedb3a360c85bf8e6cada8b8380f2d86c96d10640834558daebc5393fb4a2270e60e9b9a08179dc7c95aa54ad3d15ba33b12c61152c13405506cb2f551bd1e0e9764f67a859815c6d757ea242d1c0a1098748e5e3b3f368e96b23140e5d4e3413753482c21f16bd9e14c3a53eb9dd5ac322a785513e3ce7faee1f39fd0a29af0bb8396a8b2e666686b9c37f7445ae2b2d468166e98a74bf3fae183df0344a3d5f4672da159d95bccfba2f03e5d3bc39d156ba5fd0f73fa357657a161e4816ed51fbf59955a69357954ce1ea29f6f2edff72524166312ea716571acf325d6785cd6ffdb76f08eff19d09e3f3bcad3bcf739e28903892caf8c0998452790db5abd539dfdd78a07946fee0ed2367115c0633e84a64d38efbcd6ca3c5816400e0d358e1483b4b51929bbfbae77d39bd25c312a762b65eb62bda2a641bd4d420f17b3f2ca7b956482adc5e489dc5eacb7a38463c50eafc0f90d85106896a882d921c30e1c7f1c6ad38a09a42c7a6f89152827c221941b603789cb9caa76a58773069bf3923a6e7f7af81d28def09bebe0378470934c81f414f57cd4c51c729558637701d6ce78ee6a530d1fd008837307ad74e7f5450bd9d2d085ae1a3dcd89d48780bd987185995753b91ac0e9b9051c76b37ead008f258f9201720f7ffd0aab313fbb004ef0241a167ec387c30fe780c7698e239665c0adf92f4da42de370d4768c8aeec3fcf21489bf6d81b246c2b189e524ce25f3cf2b41b331929a498ea2040aa2b4ec8dd47ba41286bac2dce187ebbdaa04586147b3adf7b41a835be97e01ea5248dc636281681516a68c7cc383ad07d57a9453588ccfc0d7228fde7384c69151f4da26f35bb390e4d81744a01e706b04195389cf54f58ed073741b676e0f96f9ccbf0a91e2ba5788a579321516b98de9b2adad49855f198aa180a3865d2d519c7bb1834a8079af3c72d8cdeaece658bdbde0cc50ab37403f8166d9e2935892d05acaf9dd6e172f4e6d0066652a71ccbccdeeb8f1868a96facc87c40a2dca2b287788164dc963ef943e818f89425a44f38eb61f546576f69e9ae213fa2190eb12aab839281ef8a4bf3b0b1d9ba66e1fbd7646f62c09b9e2c3afe157fa9f3ac9baa93f535fc302113e78bcdf82541f613a28230ab67e27c25e8c08dffad16e73f9b2dac5a4b1f20d5d9891395531d7618e106e7e217a96f7df48ce3404b99c8c9ca59bc80f971ebfdd69ced3a84f4cc3196434ee25b453630432c600d2f6df9bbd88366500f8706ffb249bfb40d01c239313dad4c566d04333d5e90e4a3fadf3b68b6aa85ca843a8c1b76555531faeee3b9c07841e409dd9c1ba24bfcddfcf0ac180fcd331d454785477d23690b87a5e2a68eaf369695824b83a95db5119fc62989900ed98984d85f1bfab288056407d5b824c0c68eb331113234c1ed39ba7465d5e1f290501b3fed5e75a5f6f21ab60015b901ec7b8c85fa7aa0651239c61f029de2cd57a04d2b10dc64df7e8b97d64b43b248585a3eac912cf0d946c0f9c8395ba41773d489fbff7b0d5d4e6bf3f61fd317faab875006091819da2ae3dc4413dda7a3b020244a5c9da3cd4d0009c87cda14a0204e377fb45dda74ab3853bf512bb2eb2b5be87ecc662e512fe29b84770fc6fe9ed611e45d6366f81f81c6d86627353b739eaf71065dba7aa90cddc51838cf71b0bd9a85d14fc89a5a7a3d8d08d8a5014ba719dbc4ef43af2476a11df51a9dc8521769f9a4d9b57bf24a9071a8a9a22ea26bfa3bfa25281bdbf966efb7a9771e60ad62cbe86baba6585909fc891463da20b2665e530cfa2cbb44deeca785572a7935b6617f44740cc6546ada764b7d97d66dc1c001d72f2abcaca67710b3706cb87562b1dc9a1d4f9e9fefa917c3f2b988e53f9ee2e82153b090a462f24caf95b69ec78c5bbf5c24070687f3d5dd4a9d35a3293199948a2bd6eb6dc6a3b0e2ea06ce37649b3fbc8aaac38dacccd57535ede9c6bf4f6e0abb09c4ac4d8d68d873dcce325b57fc4643c42c708e2db9aae7f64e55947327e819c2773a973ec0ca1672c34f9d187d8a1b683609c05db20c0f1809ef5682b87cf15d75c026608de1732cd8e017928ea2c3ebc43f440c3a2b9814cca16c873b220aa9c828236adf4678fb12c6de6257a23abbd3d0034c7e0010e5a686b5ec19d1b54d795e423a33d249cc8440ec8f7b8dec7ed4e74420e427e69676fabeca4e30103b453cbe05436fee9c26c2910c242ce9655ce71ad4a0b350c424467359c1993ea1739b4def57ea1e41792801b4f0479b6590380771f1097e58b1e35a5e348441d46121a4b8d42c2623581a4f86d241922ab6aa0ce672c4ecf4f2bbe171418c13a4411212afc6cc8b3a0088f7112a85431b7b201a20eec3e05416a6d194eeb97e56cfefa0230450450a7fbf01b19865cfcf755304c84f8285053cd676a19d9da2dc787710b6a21063190347899c71514ae8297f3bbc06be260cce3ede96816424bc0d6ec8653f6c5bf12adc4eccd5eba260d64318f3db0b9cdb2ccce1db5bf86ba513ebf288a57a987e63baca0503671650dcae26945a45a8a3ed955aa0dcb7a20d2036485c6d96faea4b73ef9e5bcacd3d1d4adec3ab1d6051dea8273eb96231ac3d76c58f1e248bc64e1cc2e3676df9dcb6e4c5c3ba24d764f23c3bb0501161f20ce05e9ead35e4ff46cf6dee9a2dc09ac6a02c07261cd8d57acb1556e9b609bd82b1659a77fcd4cb54c65f6d6fde98f6c974b86f7a868b907fb7f5f5df04b7946f5b53174dc2e63751d36c1292848db96416c13f96b3dad64a45705079fb1eaf716f2c227ce56ff3e3a3154dee4888de9c007f2600ef7850f4644f339db1414a2e930837312e603bd5781298db553d323a8500be8bb9e22bcb37cf03a0f7d11a40b8a1a4c523dd71c26a0b0c881996151756ae75a59c1a2fc54b9bf697724d231e65b4952f2162f05c5df4f1327a2aca2107309da46d171ef561b4b9247ec019884b17939b57760a4382bcb54c3b87ac473efb59f8e1fb8bbcb24404324e2c055dd00228fdddabf5d211e107fed569fc7b365774e0f76da28f0b1183e2b80404a57c481b8b55f63824cd7e70beaf23a2ada366656f073d2582c8a2e7c6cbda9546bcafd1403dd747af3e60f4ed80988b384a354ea25faf2466a639b506e7b72d73003b4f43222f3e8c191b86fefca1549b08ec114c151552c3f0f745f115ad7ccb20d3c878b29fd6ee301e8fd32181c5dc0dedb5bf566a636c46d052feaf2fd3830a955c0268d6ef5ac194743f182110578097f64299c0133990c682e92c7f4a6352c3217e0b23f96f73d5cb4e3fb4573e06566edf52a60915572b1fe92658278f8a9ade36449850824fe83ea3698c6c7ca430d8e6ca697ae32714ae8ad876554eacc02560d928423f656a0bba2b0c55c2a8caa083f465b78e4d14979f381a771d57baa28ae9b5b574900aa09c2dba2bb8129687d917d3dacd4173b1b022830a5015896e0e3c14ec78df4256d1fc758c8e473600653285c07c601aa7bae30c807713338f80b0eeb923a5eb37c01479642302ca755440f1131ea45c40da5881a06e6e78383221d440269bf5d4db40ffa8c797adc7adf97da12e233735ca897106abbd0e3fc732e3d1451fbde271aab752110d5391fcf3a6618811366c8ae200b100281a7de19c8561742405c882712d5a1be96876368e1c28348e33797b0f0fba0912da590fa213cf965f9015930c4f5ad6e8bbc1b9fc8b0fbb8be8ad4e6ac3b3209757ae6f201dbc8352470080200a84769ccc6826441327e5c9097fe89c612b1f4cfb51f3823f65495358c77ef6f6fe359b6eb4079792bc5de31429bf112b1afb4cefc79ec3cbbba7e468a03a5ce94ce4f637b2e6e6e81bc319273f813ffff3771019a4b6e3da99a1bfd32d27e870a6c71490e4300b1cfd5e161862f83542400bb649c8e28bf7a7d052b067cb1ac7b062e26b5c4ddb2c3131eec6ee73f12c86fe0105f70fde832db24001a067532b7c3089037d2293057f83f5852c3359f4222db2bdc9914b5e955f7a3d8ffd1b7d64bf7d668ff30195701ed7c7d3ac5abf7df3276dc7b327cfc215ba85033a5ded268d9f49a6dc7b0fc0c7790dd08db369b4fb21869a4ccdf0baf7ac8025492f55cdbc8c10aa62d0a47a43d70d88093bf5959cfc0f29acf13983890cf1435eb741e3df509a2be09fda287808448ce3445c184270c4f812d3ec45aa705c11e3b8a5ca65e853744bc3a5fd22d896a07447fc1a15a224f00226cecf6b07e449ae1591a393a8c7ca90bfe9b64994c7f8ec3c570cec937535af02eb669887b12a1a3a0224360d5eec4c128191a4620296c5a162fe5fb9cfc5f13116f889b05ca376fac5e2c606070b6be3774040f417f8cb7180acddbea58191685b3a3e0a74f47c8e8ff651df49c4221e567b5df0a376ee5d1e7ca5bde8e8a482d58f369693ce37be3c08496ab8479e2f7bc8efe52141335be91150d400929e3ea7c6dbedcf7576c56352eac44f8e7c2c540458b8635c2dfce4e2565488fe61dc9dece38329308fffb0e1906d9e907806830c1e2484093902329d6c9ae03cee7ed23c941e90de9d8133d7c554a73de35d5adde309eac45fcc2aee7a8914ecf77d40cc70899f9ca62e2b8486d3682ca92e7bbbe3c8ada38edb7e38c1fb1928260a115dd992b62e461f631430bd328c09c61d8a569a4eafb52b908538706dcbc6c36ab2c8a9901ab2ac1c0e61c61d0ec754ec5bfed8a0bdffd51c2518e7857e6b78e945c906a9f51a94d4895144c197428a9a0d61bc3c6c09d3abb1609ed900a96594f41586595c946af6ffc9c5dd33da1848bfc269c33bd7ebf8b3f07f86124aa37c24f1a715e52067982e5a4bcfd73eaa4c7150a425d773cfc120f08b6c540def6a49f871bc3cc9f3235515f28eef607f584d18e38d8ceb2ba79adaada226dcf5bb4c6f72f45286ccfc2624577459d2f85c9416fee0b522bd94956d3b4b671e980bb08b3967bb24ac471fec58c456c332043d5067635827e9784e9462a8dfe41b2d0675fed0aa107d08edb2bec60ce6db00da4f0b63ea4004ffad1b9ec0f75e0613cb86b8e383cf0f2986cc73ea8b4ae0431c89a4a33b3ce52c0b61cc9910756e96050a08040a06490d19b76bf49e4e1ae307c1fce8f4075797ac26f769248887e3efc1db9927ce88567987e53c4ae959fcabc7de3c4ee949138a455c1de65daaf1e5d55cf6fe0cad3fc41e772e15cc533c0088059ddba62b731a2c27c8a0fa631939de8023274e531ceca2f1ad5910e9c5cba4ca0ae4b020bec7c83f94723722fb35de05d441a0dfc876f50e9c12af7637fac48543bef674a41ce747d3c03400a95b962500e441b88377c4a7c05183455204f96d9396fb0b7dc7dcc9e4a918a64cc012e3647f2ceb20b32215393476dd67125efb1a92178031d2cc649aa40ba021a3c103031849252e29250159b52705ff60330c63cea939aa960e4dea4a64d720b46f3e63a148052506072f62e3828af7040d63323366ef37a3dbf1c94fbe1b601e604aa2407f3b2055f5d60ce73803b3d2b8bc2ca5ffb3c2325ec13445b0ed59c305a53bd78904c1b7ef6f392d1bb66457fbd71e32ad36aedbeca31cef6833c56895aae74612bde0291d897cbe7a9c1159e2a9823c247d8ac8c90b0586a87e7f80afebf28e1f3550737537fc57e8d4cb6bad1a307ce9d3c1038921c2e0f1e63180fad3ca806e1b7136d2819374e4f87875ccd7f075241649b876bdfca0731f1a05b4c055a9e3a5ac66b9c835db4791586e022ceeb07ca046547f666e1d97b902f9b127ca5b4d73cbc74acf116ac7ee42d92e7f3d4f13f1c412001d28b691679aa30445be286432eaf10e1b2ef92418188b288a38de7d02030b90a8d610adec81c5d8803bc9406adcb85b3e10ecff2104efc5619bd601c55b04cfdd965bf9464f681148c9310b646058f7c849cb408ef32603060bda1ed6dab922e510ae783f29e9d173c210beff0718b92d6b246dc8a5d7cc7d5b4ea280ee48eaa1ff6dacdd563661b3f6c7e30519b6c576f32ef9d212e712f5bd5f8e37f76b3cc0770c885e23388f3f1645c8edf5a1f5a7ba1752d60b6e3f9f9eb841d1c6f6596085886e0653455a15bce14efd7028d9043535db183923933682a3492379ef0a33303c4ed8a0b5d9c4729ec8429ae1d8870f53361f89d7d9d668684a85bc9bdde98cab3828382ec4316a0e90910c86c9da22a1d2ed339664a53cf5690a067763cc1c4c6d30e2aba07a960f067dfb8ee8af829b6a674aa005c071a9d032fd57618fc8e218aecacd5c126d16f498d9654da546eba30f7e271f75aefa004e09c4893dab20507d0aedc32a2a558f6a8166e6d08741747f1cd9b1ae5a26ea8263e0391ccd6944d3616c6e42bac71a7820297f58af9786b577c5c837bd4f6f244e8ba7f38ce84d7b39b59b31b337e12fc479991f4bbb70c819e3d8064af4bad427952cfec6f753adc4780684441dd3e134797e07b1ba4f170dca652c9277eac67f82341301b70c4d26c1373ca0c83527e7aea0706329b56216afed259946c8a8260be8d46790dbbcd1efe66cbbb363aeca662e8864d8025923df7f7ccdaf9672d07b3066270e2bc0dab848560476374a13d1c80063df6e5cbd668f78cd44afd2f55c8f767b378690364b3e66f7eea1c0a14d164002bf438d48cf1485ab62faeda63daaa8a26eff923a2c991c2ba1435b1f5371d638fa50665efdbe6285c271e1a9ef17b0b125f2feadd7c3c6ace8bddbbd6e17c103c7c194d6c564da1c8411955f2ad3c7727330e902ae562d555d2726e236b2ba19595419e805369f3571c941607eab89095e68ea06730c0b33bfce9b7d6a779383cb607251ca5f84ce8b3c9b26613650248b4e78fe78dab440bd7f5d366119ebf7c8c78d0d2151f75a1cb9ec1d72ef191ca597c54b303bd2e1757a491e34c1eab4efde566d774e72614010ee690ca55213eb88101b0f48a719eda467f830682d3cf36d7ba2182a7605e58237d41428e4e489ba791280002f827ad3a1ed22f0f98750c53f5bbe1c4427c8619d7f76ecda473d768b46b524d59233614de6b7ad65d1276a321092d73088cc072ccb46e0253f63491acbcb01130416c018955cd2d55d5dfc48f499661050f5865e13629628b600146dab93b3f9244f833381f768ba4d1f2466c2bc3926ffc91c1882d6950e97e5c3ea1dabacf1e5ff48edfd2f900e6c5d877ef535e40e7abaae3d6c67454f10741a24273d5e944d7d2861e6fd0b76adf1e05c9663f85e3052a9bcea67b8389dd0a35b2b9ba07ac423e15285b8cd180793c264a87e56442c1cf9bcde8b96018f5028690c446d317a25ebab1931b5ee48433e56bef2cecd54e9cdecd7a1f11a88e26bd8e00694ed29bd0df182702cb91f76f8562f20d731b275bc59f6814946b858a7f272c4b989816c48059a5a9c54d1533179c9d992db996817037e2df1be22ed077b5c9896581c3a2f6bd244d8cd76fe749cdd8694c7e5f976b0b562a2a3e5e791be8a4c3636084222ec921f69b8f0c2f1f34085e1c2dc20697a11019553bd21f7ef058633e4beac8454093af33c5a5e3267fac2f9c2a3a563d3a9ee56e7ac5ffc288cf1dd35be68b8e64648caa36fd4ee5053da0021c1e2ebf92a75a78694fee871ea5498031d65d231bcd68c5634995d65f309edeab0a9b688ea4ac2a054c8686218cffaf4ddb31d4e24e3b7b2634ce2c0f0a8095de7c24aad9d18294590ecce87678495d66dacebed101ffdd50cb041deec195f8a0dc8df28ea83cf032c0d90e857147d7375088ae22a83cb2ab6be45dd91d372f8f522494022d593739c7699c7c03c8f9980ed7712e4330ff8ae4c89b6d45b95cbda0659e248bc37f14e202cce1ef7dbceea0a6ca31c4d657b9bbd73c921d7426eaf591e6c0b6f6f5aaf7753b39cf80afaf831722b10a3f3034fb4d0b9050553dcfd2f53089934e36404fbdda3d49433481bd6754149a6b3a658cdb295ac1dd266360043e231fda14a8b8ddf037f7f74fb993d51a148b66f6e1a7c38b5b31934d52fa95f8a6238d38a4250154285b3985cafd4e7fb2f17adc88f9a9876f2deff4c1a544ff93b8b896ed5f56428a69e63abbca5a8289e306346725bcd6b77eeb8d1518cfd2e2da2601d387c6514216319ecbbc8df44249656acb37d4a55a8ce8c1f3a2c41fc7a181f7da6190e3bcef6a0ed6edbc3aa69653d4c9487a2e3fe16642c3d8d8cf7e3687384ac2a242c433ccab3464a907db846f84537f5de92573524651834d19c29b21764aaf0f6146d98f15eb69f1d6c3db1c9fde91c4acca5ce0a572552434af31d144f1d1d70dc8151e3ee065ed7b3c4819347d17d9ccf76e015286c0ebcffec755bf82c7fba2db99c63e0ae3250870b491a8039d6a1886798a05214cc92da8fd9471e12b3630cb716c282db68628b038564961e596a4f475aa76a77c2f2147b94a92704e23a04d6bf443e5d53a2a8b47d9d97e1cc841b73deb174b16c9c267b0607aff862f725f4cea24b96fdbab860095b9ef517e54057b766da90d3289d641a1d6b8ea135f506e8d1f304a137e3e87a8004a9aae6a9af6e7823f0bc0e42f1c52bb2323d8f091ed219fd027084e231e651375dc1aff9b6c4923ebdc8c426e38665c99258d222caad4d7e93fd4e6f9fa75edc532e75b838fc09667c6cd8062b49d8836c10e24662d7850fa22042ab72567dbd162925b441ad1b9ec1e2f43392121d90a1dc9dc0038a4bbae9fc8961ae7f6a0b81b3a5de6f14227bd815159e7c5353ad2b0f9caf1550ce68c0cb9b7a96cb9fce71a730e7e3cff828a6f3272752ebc949ed11c6f1a48b29ee75079961a7a495bbc030d276d6af16a435b3a54a88f85eb3dbb6228d4ca706d4cf6ec917106a3460b8856aacd035de5f0761f43aade14aee555d4136b597e6046ca76be944247c63cc81826867ab51ac74ffe725d87d4d7e37191c9c22f998eef0ab5fddf77387fda9c591ea9e6c45d2faa88e62824635a880a3e3539d621a03021e5633a5b13bfeb7a94740a44f2b92e8ad946493e1dc6c84a85f9b4996e2740289de0dacf58e5ddf8b3912706701e1f78f0509f065a72e1ae236ab4bfcd17044c8bdd77b1fd8050be602e7db041126bd154b4c652ccbfaee447783fdfe76418927ddceaa9829eb0e439d156ca90e95e8ba79562b9f743bf0a09ccd0f88478bea6cd80d4b0cf864e6b56427fe4caebe65df821f6faf0a12534fd1a16c5f00f531f26175e60a6346f242f41aa390b293da44dbb5cdbdcc8c2096ee90b26b017f4f931303cf3086bde9a465b5164149aea4003387190863c250b291768ae850b98bdfd5654c8fd39d009fc05527fe436036aaf3fa741e32d4950f9d0a37c220e3b36e1daf02ffda007332a5e21f3b20da5c34f610ed9f15b464812e9ed170307d33844f2344923e65d25c4ceed8313e13b9781dc883c405dec74cc3796e664f5679992e56c7283aa43741e182fe27930337029c54b21b67105d5d50d8ea4d801d4e027d37914352820ccc05bde3eed992570ecfcc235ab52457c977564fa3e665434dc3276fa919dc27099e645e2c85e7d8be8d38e1f056a1f246502a8557282c98ad874b0eb713c5c1627eeded9bb33731cfc805775fb3121df43e6a5ea588024955f1e81fdb078ac7cf70d0b3bd0f33cca59452535c1d482e03a261dd3d7778a0c95eac3e366be02700108f3a2187ea6d5b0aedc71e0022010b97f6098922e9707e0a1dc67358f4bc925e23d9161714fabd06596a3cf2c187c6056488ed0ecff743c5c2992a9b2982a02107ab1a0ab471a04bcd10fe447cd404b4ea550944105b7234be22d3413d5514d62e7e576fa9d46a5eba4e3d079a5e120b08467cc42b2f96c5f8a33e659a4ec473826c48c91a9b94c1ac535c9a179d1c30d93514975154e988529bbec225eec19f532ffc259fd3f6d04fb418000a1260bd956bce3af0fdcfabb7253a28db80d43887b708d43fe8e9333a72a1bbad0cf2cb4f070356b5d818058c3b8e23c2fe0858efbde6e93dabac18fb0806cb9279e79b202e49a1bcda24aa60e5fd441bdaa24d18df2f21f58cc9c641041a390532e63c357c750459bece747a8b971428dd6c22788e82117701ab8b57edf65fad5655c9f236fa4f9bedb2f8229cc8fd053dfcd79773f711ee0adfcee5670c4757dd3db72fc13e621ba0f006cdfa0895f5d534b65c192cd69f5b052a7fa9a88bcd057d7e4986e85527a1276fceec4eee6bc356f457c5a8e7f78c232ffb4cb9a3abf916d2f21cfde614b37e169a6641bdc45d95acbf4968b350bd0e9c3da342958f86126fa0b63166d84df4a6ce61c1ccdffc5f4e48976e80fc100c9b34c571a6c3e4cff9894c45d380a130ed4c8ff5483d52916e554992ab09cdfc9f20085b860b14dd7c1a4b5c433a2ec9e72d0879679ea92d411ebc7fe6c2a0142e2125ae85983e07607c6d54df2d0be6c77bc5f22cc09da83295b77ac2c7feb6f105ab7f5275cf4bff1efc452ac9120679cfc7b6124868f09b0bb8ea3fe6e16af3ecec6f57f60ce4bd9fe82028358ff521dcf78a63a2ce1803f6aba754d0e6e0d30f9974932477bd465647c8a5a4e5850d7368307e87a9f351a89aa4ed41ce5291566ddcc430319056b64e1f64b0d991a4ce23b6b5d97ad77ed48d3d8634139e7e6eea6bdd85d495d99c47388bac1ea5024ac8c734dd4492f1d3c5e3a30bdbe581be4a2c502836214d57a37b707d2e8eeb4b99889d99ce88041e0dc536bcd85daaf1c56a1d57aeceb38290f953d579102052bf431fd6f3a2fc2391d84a9280a34850b7b95edc6bc74f8382d24cd8ba9371a883599329ee487bfab30532425fb2af2d1696513a438b41bccabd09f01ea544c9ae9e9cc7b2b23c3a7caf9c0a73a0788744264d1561418c3e6fac5a55d922f8d9cc70b9334157d4a444910e44fc3a917c04c68058e8ee8e05c2fee8261738972dc62a58fb637baeec1ca302820eba33b12e39962066c3f4337ad89bf0df4c939d8582960a7f4bb118cf31875319f441758a74c9887d32e4f94809c8243c333c230a724b744d18fffd2e935530c6c7a3356a7e6f314de855e6bf8557e339fe32187195080278c1e5e438bb3548f8e77ced125033d1ea560bcd6e5377f324c80bf77b51d1844485fddeb264ed63f708939841d6d476c8a98b87e86443e206c782eacfd87c3e7f87d24d2f5126c3ea770bb829973cf42e109365e6360a2a4d2802784fcd7487f5ad0876920820be0a496c78dc9c149e66dd0e64ab502231f08d2ad34fd7e5f741d46ff3bd1b4065f307d0ea9c2bf234fcc06854141386f705ad43a61f7fce2e52266668b6292f685565997735add274630d5b1a858be7494a25f73a687eda9a4c94df12b3b04bf51265648c56e03acad60960d0a3e7767bcc1d70c0706952254f5945c09000470779a8fde9b1d8d52e712f5b54a4778e3d4408e82b015b29c43427df15257590f7ff067be77ff52a60a095396730085ea92373d743d2a80b4dfa34d42ee13de0bd2cf624bb26a401cc79c8dc907d0b272e0067e20d8e547185be28c770cb1e604075bfc94e8ccc0ab74a70c7410bd34e30a31ce0b8ecf053fb34a77df008d443772517765a987d312be46e53f10c6b71a907fd696c9bd486c93c4e1eb8a7fc47cb5bde9d1dd0f4bf344b9182da22264ac444575c71cfbbd394efba91126cdc70e934b266a91a0f18140cb638dc58078cb328d3a3ab98eb052df688bec1caaa3c37815217afdc379b8a4658b401aae990f117d02639bc22b24c2e24455e1aac03f93f2e3820108c53375e117cc74bc5fc1c4df656068918b413879d3387a5a9dbc5a07df8beb80f798a68c87c49d41deca42e3afe274fa7cf477f6bcb7acec68001a799991a677aa848f7f6c58a41d77f665431bf204860766e708f440b48707e7370d8565d7c63c91d9b1a10ef6d8b484ce21c932943938b2321a963ac2f2dfc94f3026b54365cbe7712ccb0f16335f18b4b07cd83f17ccb0b1b0d1612f8bcfefa4a248204f1a782ca8a74d746a6fea9a3ab79ac763b03c9f24df8ac9cdebb175970a1d0cb1d702256e0b2b08e3412652289720c7c5c25354363bb675a90ea2d77644a0865f74426739c9486712db307312a652fb922f3a925db1bc9d7b62795b59fb41ade499252dbd1657dfc8d66ca11eb2ba8dee0ae0a175a289b494110d91afc61430c1591cf98ed39725bcd995fbbefb776132844cdc781f6cfd9e091909a185ffda3e5999d89690cbc234f324929899036f27ed4a5a9b3b6bf6b4e777e3f33dbf37a36fd311945815e5e2f86747b020a7789fc7c4f7bbc3e8773a35d980ebc2603471d7718e51316210b6955b045b98f2c431e69bf19446d5f7c8c8750dc33c8cd9a46c63110e866e91e4e04ab87f0d86fd9d0d0bcc3d4855684c3c5da21ade06a0f75f128f7bfe761330d8ffb6a1bc5d45b539fac58940fe0c6780614e40acb89f0f35b035deb3639989c06dc3a0007151f1efb9ed851b6d2b19fb2e8bac4dfa5600dacd7e4f724e5b0c040f51f8f2ae4963283c6a4f221e3949a8c94f7295cfa47dfe798f20e00131f7fde44b249e1659dda8e465d89cdfb0b7206118c961af11ff3d09ef3aa84e8e9bb859b87f0ea13277e69c19df3a7a1eee134821647d38733ac1c5f83e80740a2286930a6316c1fd055f4347e117b4c3688f5b2ea9ad1bbf0d323f30fb2413ee01007620f2c4de1cf406313222585db2f6ab3094736108be14a79411adfa26f6ac55836f3b46d1d53dd5a9b95bffbcf7f1f5f46df902618718cf7447c74553b3373971e2e3284dde88e629c213168fea81695cc0ecab6981565ccb0206cc71cf7d0b1f9292edb06f02673ed3e51b45782b446c6c92869af616c510e717ecb478e6af8586600e429acd01758f1e1ac927575a294ae884d3358a94768cfe6dc3640e778f521332f0bb9a150436aab78fbfe62d34a8d05a07f8f16077e632006bad44f918e2b501008ba45d11e9d5b76a172f731cae5ba2e395ffdacbe8d698c497b4cd803cb7351ecb1544cba11d1afbea7e9261ff00df2beb456ef1a976ce54d0f10b31e0a3f6656e314cf11b1c3eb634227c462fff6db3190e1a7df18b7647b99f79e35e5019ddcc6cfc1a44ddfb6e5fbd385d0b215b37760208a5db174bc3059161b9d4a6673a9634200fe61e21dc34896e861d5d6f9a5d08025c30d3e55ef318194e5da8340effe7a5db0a7175e3ce025c6527e789613c8a3b4c0c100853bb88263002bb4dd5b1e69d886eaa4b38dab38798eba7529466a337ab1a089ebc4b632946d0949871d9edc9fc6a591f4d08d872a25d400b7031e2e0c20c36359299394b6d76e41b74088578d7345886a40c082b10d35611cc7ae2f00784ffa7afb265307fb345b3970c4ab2eb94944fe7c73a086dc2f8bdd6c82d7ed0b4082fd14c0784eca3c2e01a928e37d5de0458bfe6bba8a9416097c1a4d3259465fb5677131e200634d2f4d01b9a5c53dacb8360ff5429db1c8539c8a35cf86e04e13c0ffc9bb09809d8c55d3ab45f211143ac8132d8c7644bde748c6e95234fb105a0879bd5dd96057d9a524fbbe98f792b08e09f023916c76b062541a03459628707eee6f2772b470c63513215f2e1c1bc26a534cbd7243e14cd63cf20f06bd2ffd59eaff9c4a3ee3e8ed95aaf6636220e40b661efaa69b26d34a9adcb0c36b827f4d09afd734729edf514073a69a7a46dffb6512b1367fcdfae3b73b5729df5ff8ab3bd12bdc6dabafa22acd6727564783b3de5b55440154b70b03a4eb863f69a4cde546e120f70475df6a80dc5fa1cb7b1c506314bcd8585a31204a5abcf730f5fe278bd1cc80c9492ac3fcdbc8f699288e48e81dc11a93776260398fc7963a7b21f1e29c7cdb12aaac1c9165964aaf5ab64b0fa0918101044b3fae5e11e2eab5a63fa8fb984ef80561a8a86f8e6e6dfb54b0f2b59d007aa28c9356c37cbd6f89fcbd1ce4110dd5a80cbb504d8fae5e3f0eca2137a4d342bd51107ae90b767753a942246a2b197cf07325cf9d20ba89566f343d49be2d7e81e1cc6c1e8a5589c96ec8a2897bf6e6adb220326812b534d0f9bb62cb227d19b81149ecfaed872f7ffae2fb3f751c482d8587fe53083fda396e0beb98ca8bea2c7730eb38452f6dfb9aeab3085ae0dbb1d14c5dc2dddfa6e623251a616152f3323c3fcdae4ed853402f857aeaa31fefd2988f8b2a6ab18dd54082f711c3b7152c50a777f6fa49f6daae7a96ed41a1bb5463f86779cd4121b335170b7b2870751c19248a91e6b4edb3ee0635556456bd27ae1ff5cac1b09e6affbc484f722b62a559efa6e54bc68126ba228d442a39692efe0c9f08a9d04f21aefe9c0113e6b68d9682bef3882754a5d1e589524b01d412461342918e814b6b50d42a94c3dd720921c10c60a3de1512d7359c4652802a9af3c00b77e0b3f812c83a5ea186cb30060e52332dae26e91710251cb0a7b49359b84af7b30299a4174dc93c3849cab1a1e19d96ec0d60007f9bd5e77350d6bcdba5999de3d59c68466f111b8fce149c69ff6579cbe5a51d6ac01ded04229955cc450ae8726d934d492c31c22177d4695319b42d9ac2a4e952c463fadb51c75963da8dd245fa3584ef414a84732ca25f76ca0efbf245a1155a63592aaebbaf78b227a583001bf9a2a59913789dbdaf6e0d946a8e81419fef62a3fd6dc95b99104a0c6251add2be8dabe5a46f18039e2a1b8c375bdd0f395f66d6cbe19d822b0ccf602eb44bcbbe82a6cae741a2244704080599f1464989c91eee9ba2a60a5614771f677fa0a354b644965ba080c24821fa7bdd836238a9c0292e1f8be27005632b9d9bc1e75e404e94ee94bb74e7fd9f28945b747f3577fe06c2798d556807e0844c4ec519c9c0a308e982da7c91418775b4543b36a5dc5c86f96fc76bd0842142553ae43e5a4c2f0474a791aa617c1e340d0521b79a9ea016d730755b3848d4c7d27558307e8865c72085faca35383a4ec829bffdab0699c107bf3918ba1023477e90628b89f932b34882fdad9a338451e8d06faf71477f9e9d4ae940594db7692330474e4cd21d01f085e6bbd59340f097f29a61e9232571d706669ca1adae8a44a9700b5e8bd45be2bef0b3bae26accfb1afd1b6e4c59913a0cbcd9d17fb44dcb873f9bf24320798e21bd02f1a86f7329aed8669eaad5d9ec1ce404a1c05826ac4cc82525d859d2b5839e40c4a42e8b19d5ccd637713ebf3c75b22820697cb70941a43ca7122ae6fd06a69ca43a41f55fa35419074fc7025da5bb618b3d7b7ef50646fbe135a2ff22a7875c89d3b1992b81916068305b1295f40148b738027703fb21a4de91e1f51c428f8a680e28cdac85ec1d8c9b2540d4a68b25b77db791e84d5653776bea1da46a87387ef3383139677d28aa76ea684c87c143f0b69f50ba1d0b886c70f869d02c81243ca2980b7d944d4f27ee46cbba6a3a6613acdfb5a602063d13071b0ff0d383749d7332beb5da58eac7b2a8a0d578633cfaac2f17890d78b39230c656bac667f89079cee29308fa49d38fd7ef8628e17217f2005148a1a7fa1a3131446eae1b3681d43a6a6c65b576a2f84df782a8453c6587bc70e72f06dd80f3014c0f9f4df3d7aae04ea2ebd570ff2ee86d4d833782d81b06058ba527e34fdb56e10622809ccd4f15084fdb962efa24daab3921d3d282e28dc7448cea1a349715747437f17d629f16fcb4f4444dfc60a6608fb500b305760716c91f79979bdf5369b2516b961442b6317791440760877b801b7a44010a6ef010c988d09fd04124f5fa312796f8cecedd0f51276e59054ec76bdc3405c72e2c746c6f6f59d55020a5aaf88fe505e01917cb82c5fe6924fca95094abcdd06719a8c73d254b3a8bb3e4dabb4a308d3838a5467383ecd1b883b41be861781598a639c2ce1a06e622f69c56ee4dd1731010fdad4e8e7911f6589e2cb6d763924638abc841c8b133ccff87127dc7e7c9d19cf645f7ac1edd254d36a78dab37ffac659ff7efa0a28e4f9d2d749b450d11cb9515629425f97e87e34d1fcee5f6dba339d8bc1d0fd132d34ad6730c99afd6e2a3fe5604c2d16cb238f09c0657349faf6c5a13360dca0d24c2db5d40635213abebc2195d3038adcbd9f5ab31e230b9d972fb17f7617d0878cb715226ff3f43ab1818452468c3012f9d8929dbf4809b53dede24126903dae6ce99fbec741c5a04a6340296974566223e67119e02cfa9cd3904459dc1fa91c5a24a4decdb0fbb7bb3c6eaca0b0167101710b3b9b8c496596f9618df1b3ed391a55efb1e042189a6ef9b4af22163eaf02d96257caf8ae41cd6e0214ff1f3986a85a34e97be3e98cde05f25fe0098728d8bc7b134e77d80ef8ab8577b49e9ddf000fdbc4ad6ed3a098e1eea7c5f8b47c2f5c7d0e00cf7bac0ad0a4ef8c4416dbdf06a271f0c8d25c1cd70c14ac0c47a4aa8ab13ead21ce6b4b5fa64e09e5cc4911e719e7761ccd1ef9c27f5de93ea02e6d25b226a3e6225a3c5b292b0e9821dfedefdbdbda4bca34f95842138d99a36b8a075e645a991a8e36fc306acefe428742c5483398a1bf2096ed09fb349aa3f24875e7ba9a7aeb9f55c36b1e8498db136b10d089959aa5e5bbcaf3bb88f36dac1f10e966fc835d41224dd5f8c203301be189e9ae7560179c108d39a3ad4f2cbf6d49a2f4cf3f8d997cbed6eb3d167eabeb9c9f6ba3c0aadb3a1f2ceaf8ec06c762bdb0399cbc57b179350e185503f4368e1dc3bd648302595615b04afc484d9d9aa5e3c86f9de147309ae5f5b7547c8a8c77f59cad88855de9facf9fad07ee10df28080f5c7b5d7ae187d4a469a552a3f4b816502c087d3f4592d713b0753065ae24242557ad693818e36964d8d0b9b93d80ca9b543c927e930964981c08690a7e0a2a01f240337a6af93ac3d656bed70b7212b87a6e74c16c9f93cfd201a7ee818be5d662ee094840a1a09674c1cdd715fcb12a084c076a17ada2bfa84cb7d543630c8a2df888cfe7e68fada9d5e91dcb577f92d132fb267bca27765252041d6c7daed54319ddad02dd27cf9db2d72f649810247fc766bae5f98290b7b82c2c28f8f00b93e223196e482b4839d5a453277671ec8733e5213cb45af432abacafd578d36a8747602bd569a31dbdbe26f4d3fe45f10477f8f8c9cef438eb102a9903856bbddefc3b17943d4bb03ae6fd4785719665cc0c11193f5c60135dfeed7be5dc328028eb1fce545fee66737e8fb3d297343d813a6de93e24cc32905582717e8bc38a923307417451d0608fd8dbdab2b9562cc95dc0a059134ac1b9cf4f60170a4251548b2c966228cd9d3aa980f8cb2c355265ef387228628905c05011dbc4712ec0d3a01da4b654e358e4373e34679c637f4feb82cc175fc9ba6b135d9b756bd030625155d5ed4b4572e109651a718c319ac5ca294bfa7693faaeee135f4322d1e8bfff734477b8d55d004b9541adfa3e9ffb496deba65d35fc806839d39925d63638bbc9d518e6df46116b4a6ad019cb6f67b54b26f1b965b6e828d7331e2ea352fc63e2919382ce2ba96521e26013f56a5e8f123f4c2f641f30bf5739603785cd562412e49c38fa715b9a0b04388c17698174b2813a9c9c4da2e2c1ea86258f7ce32e52070d93dd9c1a7c4f7220b92f295b65d865928094e035cd5f862596a4e21707c57f43087633fd451736e2c8b5823c607f4ee78061386d4dc59c5829f7d7bf1bd64d71d0b7322edab56eb700060013828b98dba90ccaa0419dc169b0003456ee8d7e0d191f668c3d2a90bb5cf8fcf090e5ce1efaf3003511c442579c9394b5b006e7e614c25562ccd6c581fe482ded68cab3bbbe9e248e3ceed6dae66959cbc28da37d04e8a9d104b0ac20eba95cd07b9a935296918ed6cbf30befbd2ef1100f67019140b5707ca806354db220a145c3e97250cbe9bedcc31f0bfd650096c93a37b57f4e06e2f2a2e84468bae42aa0730055882b97893dd0758a1759ea78d628f0f2b519fe7cea4ff2f48ade3b0fe629b9aa2e6892d1e31c161cb9fc7b93dcab991a66e2e81d8a544499be6e5b84918ef90035f8169a11c4046d8f16a80224cab82157fb56fa514feec787ffa1fbedff1845751ae14dc367e19bb401e961b684224acaa985ee66ce7f6b08af4b2893fbd14a9bc1defa6380864e277d2c0aa39e7e9fdc528b886950bf21d01bae80c5d7429c0a738428837ed78fb554dd94804161dcd50a2e8076772f17fabeb80313ef04b315fa064fec19848a6a7fd7bc6ce567b91fd63b9c4bb3f3493263f41a03f74e1699b37797ac29492904eead4e92d381c1668e2b5a11e3c3ba9e9ef457045f83332d996e33de65d27a2817613e250569b890032effb30f84925b5d81cefee1f400758fb3b1d44fb9e4a7df8542123df1836237da19ea801fd25c11c90cd10c5d0773868776b269e2782e5176c129a9339ef527d4992a6766fa2c6ab532713bde34ca69a1eb171839bae3be9bfafd051668025ca2193b57329de6698c657825cdd372e24e2767e4c7a74319025169354d2291f476b843aa743d2427743f6055ef0eb4b4ddd138d0c9c4c4d54baf2c15ccfb7653a713e75131ef426c3d2d4315c351b37d6fa2a5478ce7fa41f8fe5d5b36f1e61e54ba043f43b356eef36882ee00ea8e4dc37ed872d5897fd9ff40761daf605c7fcbfb03b05c311a50331bc6b14ab9646bca78fe11dd0985d6b98fe2e9055104478b073df9b436a95708c0d06fea4b7e72bfd67f45b9239bc3f70365205c10303425127cb330c96ed92d137cc9c403b443894fdc5b8077312b673f313c9474ae164f61d6395c58c4ebdff7cffde5b96e5035fcd6f8d504cb46c4c24fae52397e018ae6af0bb1ea40b93ac9c851ae08ece528f6960e11c732f98e1c169d43105621c10ff2db2e41c266688f4c62d005e27a79badaa0eb867cf7c9d48d6a7941bd35d33ea9941501826b5d955724b639da7131b02007546ffa97fc2495f416b9d7c0d0af357e99a9cc9e0489afd46edd77c3dd09bb916511907ae85e5387bac446aad3efe23440a94f28938043e4b0413beb2d05fe9cb8da3cab0b1c80cf9e4c2b192a04262acb6dd40d749ca5bc5436e8426d5030d03daae7cfad575285aaa28b43c9e85abf742e000d9e8d835bc42eed0d4aa1be6cda2f3801eafc26fc7ddb072e80091e1393dbe6385fbb2fe5dca75b048df439bc580d89cf79eee9023c4f3153ad2f71ba616000cef42e969ee32173adeeb6e20e1fd7f0623fecc308d29ef40cbb9ac63dca9390d23e3d6a032db1a1f469e7f85cf7a6202787cd2b6f7ace3cbf354b7d302357d428240a87e827aeaae9c1bb6694873e25497866c822df7acc34c752e222ec3a324387356500c4453b37ea38fa156861e95239591cb59962130156a8a8f133d233c74fb243cb57d11147b61294422b7aaf2184f9b1823822d03e11d68bc1ba16fa516ecde86c6cd22bdfae03b72eccade67e05c636558ad425bb1674e635298f0ba5c29cb68fd393e7355ab5b18dc4da0e28fc268bfa4b7de796172e09e6c8094e30d40d9279c68682462a3b9e107a92d3ff863661f638d5c8c5f90d28a974a2745a6652bfde4495dd7770dcb20e25875eb0d131afff07f0a7a6bab4d1d00335c808a8962c45d86c99b18e20931b0962bc487f0c3d9815cb3e3c5d8c5a9d0e241713e35414ff865e000e8eb8da1c66f8cc943ada46f6c977594d361959699bfd40db830fabbefc228b2a905074856be9beec3e28c01b5a1e8fc4a968c333f237619fad5e1070697a024936939510792fe3541a61590ba69512e800840c9c8bfebd75467814013d7f2b157f98e475d8c1f2ea4c3cad4b66556302530cbda17162fb061209aa33c019f44819a6e5752602fa02caf68cc54a61b1c8e3d530714f7ab468707265d2a5d108a2369f29da0ddd13897ff9a21ea44431f8f7a72d52e782115c1cf01fdac6a48f14933d1efe2fa11650923a3a4849883d3658c249b85de49703d0869483c29115a33fce7c7c00a0078ffaba05d43e5894e8b9b0886ef28adeb620d95048270d5b072e618be233b229ecd231f49915ed261cbf812db76dacbe99e615ef56111e101e0c091fc7047a3e45660bef2d3136d3df72d935e6fe9c1452869f8e7d875b045aeba1a91d9929fbc426483af51ef5e4a6625869867135555b3ed74736e49e2e68d47d8c8ef2c723621bc02d7b0ccb01480353d67b9ebaea684be88f49af40b61d3ae345b6f40d49c5e93d5382f9f82485c904c66799f74f74773b81687381353bae360e8af25b6da70eaab0ffb06b886e197ced8d0d99741455cf4b0e1b699966991e39e679c1c5af50a79c26e984f28a23f13ed13d04d30b12b0e82689e7ff25e26e86fb6090d5796ce3808658d460946ac99fae8708eb3f5d24c7a91aaa1f77d235f04484bd90ac9551c9fe2a9934b050f29dfd78166c54ada6dcbafbbdf73fc547cb24e20c52e731b261414be413cec663d01943a1abe6450f8e78adaa25a897710f16ccadd3833a823069b9ffc9b38e5e549d4d4ca73da877c7030da941b41ffc4fe1d2658b8130b20d0038402061da0400b35317c00fcae1ef6968fe1e7665598d50ccb5333561d958725f40472b0c6d6f83d48a85acb40e380afda72072423986a2405db7f2f7e8ddbaeb34523f26be562b0a1edd56dbfd8d96c9b4855d23ea34977cc78d2b1fd32914c489bfd240928d66c7b9fa5a93535989569608acda5ef3023530c5cfb779fba3b41ce0c086f6cf4ef3d75a9e3d34242e2ab8c30daea87b9dfa8a1ba6d486a4ead7296521010b00ace565766c664d0b8b2ce72af5ac81bf7ad8f58ae915a4d11d26f8f96951409a4170271cf4757d1d225d3a8b31a689cd6a8e6f0f9cdba58aed8ce869e2b9d4084ed4318403fb5975e4fb0eb760783a08b1fd865aafef9cd8a0919bb5a525502ef7821ddb53e859d2b4d2e7b9bd74a9387ad314703b7593cd2187c5ca9f84000a87b3c207f240c2b9679868036de68577dc713b355234f87db9206c61e5669c71da37e49814ade0d709cd17bb7b9dffa18225ebd7756ebe93466a9d1273d8293fa51e38e307c768d16cc65373556e925c64c993de650afda907bca6e6d3b2aab5279706f377d35adc54999520a20c6bc08dcf2e6935f24271205f756a22e6dd48e4a8e36cecdcaac4787311d48139d2578b35ac9da61cc35b83ce2d5cc4aa5ae2b916c3a491d00332c5885580246077823ee9d1156e6fbe62b753227e821299386c18d59912ca1c7858076d0cedf680ccebcdcd2302c0be951e2b41e969e546ad7231d2a3380f816be551025461be09cab86631e36c13d3857d485118bdd9860cae40e8fcaddd2f5814d8fd42750083edaa9e1528554d021c9ae419302d3a8d85a495b66c5eaca88349fcbc103ffd7595a68caa2d2b0e543c36812973b64ee8ec1778e4e70342312bc46049afd7480b8638bb28b93865a3b25053a0e0904f6da8c785330720adec59fcfbd438d2e99413e85b027e29c008710bd0c467daa4074c4686b7122be99fb12cf1971fdc543066a8cab21b79c031a21de3a509c2f0da14008e20d2e0a0b90256003d8b48ebc4e11c1f0194f3e4393003e015c450db1b7e79f9b7c6ef17fa596532a752503fd8ac29a6d9857f704eb7a0e91b19234035c96bb8817830067ad59772fe4a062bbbe65c5a910a14ee3d62bc84fdfffd69cc90cbfcb0910ea3a136ffffc0f29f9e692068be6ad0c756dd2018031ce0ddfcd8dee2b1962a0f49bfc5e73dff2391c11c6d85927a47310f98205484c75254326253aa2c0d81f6cebb8a23cb49d51fa44e71a105c75ad3d8de21e1b4a324e4b4f1df5032b8ea8629c49f4cddcf47e17a001c5a7c79cbfe91b234fde359b2fa3c4815560f84098220bc81f4595108232822c3e391dfa63e897f74126ef4d5d404965e1e6ae75fef084cbbd905257665a5f600971b1485e755d68d199836f4af1c847a0b6161a83296d98dcaf70cba25bcbbed2b5003bd2cacdc480345e1a6531040382d72890708ca9e17c514bb167f44a1f8696332bc57ad9f8d0ccfce1afadab385a4668f981d0bdb0c5ef52ee340d9449c156483853070a5f7066e2510d0e4f8e81ea6b32ed2d12d74a6249c62ae25c50b5152fe61e52c54076d8c594d7adbbb26467aea9fd508a2cd351c9a1e5dfb09fb04f53d0c0c0895d2c0b84c32f395624c5bca43ddd56c50f82aed4f6c55c324a8800a41cc018aa5d79c1e8bf8e657497afac38985a399fab83ad76144cc0d122bf6f1578ce0e2db26f103d4077fa7ce2eafebe0e0031890420ec34c7300cad570ba43db319ba704ea0ab0bfcc9e7e12d369115543dc2e736604f2917580a09c4201ba16955a241962aaeb1991136469de241472c43015214b65cb5a15ae9358a381363e960cc54dc636064c31176718293cdbeb294350efa9cfc2e839cb59defe5dd4992d0ad794734dd0c857876940ca3981d7998c0e5b5354f14675bd4c22761f9f6264a128e4d88972d352d34b27636c29c6afe9e3c9b6085b77bc443b2f40f4eb1b1573a25f7ebb057aedaca6fd91905075e85912e0cd40a8a88c15e8a1e26566d76fd1a6db4defa119b54be8cc1ba5652871a94c61b682ba052989437308bc214dd978f0e96deb6fa7eaef6283efd98988000cdbac2f5a3adbbc06bb478c68af28f760ffde7d26a5d0b9d7ab70be437ac872ed3b75ba2a0ce7cf3ad1680e8d7ff7b6c1b2da721e654fb33987efb7491a9a892ab314f7b1b0db0400e5677ab9c823cc222eda4550f2389f0fd530e0dc9615727a28fef8c2083541f8439de2b440b975f8c4db5805457fee90d7fd6abbf218ec0532f3cc3a22b4e0ab38f7a3212c40c70176d8d7d0748cbef8afffced107fa2bc158c8cd530924698348869b42d95f3b3f1de865e6609f559a8634e265ac85ab95b4272104fcbf3cd0e59e13f146a4d4d6e77bb7675866d532e8c1984d537e09b2c05c73e24d215257b33d23e48c63c6152a27c857f2f34fa410a8e2ba2aaa16bc0aeb42a0ecd9b925f1386af9638a09c7aaaaf43f8af01406a1de01f3fc35467b60ed681e65ed45c6e69850d243938fbbef4932e3f0d332103ef74e8a2613610fc3d3e8d6241f5738f991cd4f387a5553e4485320420089f41478c14b465fc0cf81b5e524d1d318cb2ca2d3bef4fd2b0870b9a8173a6c6fa2594d184e5b0972f236d844e21711bbe1832bb9ec7f38b3086eaf7c2ed6d914797341e38c1b965bc5c8c4b6dd4e524cc912c01a8dd232329759769d00479ed5d20753784a0cd5051f0b1a25e0133fdb89fb69c0de4171da09eb02807556e213bde85f1101b4764c0adec5ec83ce975e9ae1ee56694a88f0b129e28bb644a00e88f1d7d7a513ec6651c4372187d346b6d1f80d3e1b47e73b4a0947f7bcc8fa76796f9f9cfdb18ddceff9ee55b3c386320e56dcf99ed54871211ba08efbe401d430960a4d7b0d59da292bc643c5122c8ed9929b33442622d0676398066cef56801779a7483b6d38178f32c40a8c0e51d342d57070dba3043208ced782461537de5ef71193d29a6d03671d56bd12c2d823a1b2a9c7828ff727fb67151dfcbeacc54d1d66dd58eac043d47aede495905b171e87d048e185c7e1dd4ade3c5ceaccb52060d24abe5a77518f20a843bebcd6c41505f3d1b5513120e92dd1ff836becdd071661f3f10909f4cf026246ea5ab96451954b3fad128f3f42e140d05aa44842fa23d963661e3cb7439e0018eba06b25e77913ac10ddc7084f4d5cf5f8ad16688bcb136ed4bd0c05e82f48680c054387811508080b93567e5f248d3d461d157ab726caee62bc3c79cbf7d97471b02053e1bb11b82bb66d47430e34cda3cd156d54b3145c25e8edfd9515bac69480696ed9466d1a8bbcf90ae65f7d95d835918786f571101d50d7dcd125af19797879fe444ab1eb3248947bb993c5c855e566e487a4b54e9521bbab644adb0f549325fcd749da0a0f25edf2134f901e4029e0d02d1f7b27a0edb5dd35adf969bb344aa3f8b4aec316b2e4493e867842107038dac33148b7160b5b0b5609c915e098bc9d11102511b8d15f17823c9b643606605680d0c5fd3ccfa3d163f68dcd2a1d678647205a94103b4a9a1fb5587780eb6ee9b94bf3cda3595f80fef8ac10b6f84d802ff00ad84dbb5b7e215e5022f733e43173e8a41d7b846d89ce34556db77d211d39d32cd89a51cec26ec85c46cd6f833ca694fc440abcf2658b7fe48d35abe8ef2b6206701b92cb02ceffe834f3276c239f810ecaa88c966b4811290a28b5a50bc0a69f40bd444f163476ce771ae61ff02f4aa089787fa28758aa8adeee0c8ee8b9298ec07a080f5cdd8688054f4f2d83f436072a7ca87dae56674eb571daec0751ebbc63e364de2c84e22b71e25fe3c85fa925d7595245c021f506951d468151e446ae2050b9ce7fd5575eda153ec65055ff3545d38761a8563928a4f8ccc1a8acc9066be338bd75dbb1cc5d80ba9e5d7ca8b4e7f4ccf345b686df5cff6969dd8f57d657628e05c63762891549ad8910e12d01f7ad0527ee2333903a5d2f2ce2ebc96021b20fde955adb6d698e720f4208d6f61a2cd8897a1e0b709898b446bdfbe57246e3d198db051db403ec79a218de35dce11eaa90b35655dee6c5b8cfc552c10880142ff15741ab6eb50748075256bb4c344a71462caaddbd95c3a7cb9f4c597e04b168ac35683ffac1bd2d09ab4f535eb89842a91dea87d29fb7f9f655220fe5831f6ebe351207d16aacc7b6eed245fcd8b4d8c0ce53945241643a9bbce31cd429ecd8644d35db7de115a4d63ea080e40facab42042ebc64ffb23b82b259e6587eba9144531ed6897444b5eead5f83eec3c85c2855320dee102a412d8b48a708f55a9269cb53f7ea2ab25777465aba4921cb3f830b66c7b268c092740f01630b5d32be5f904544c07036bb63f974bd6c449b75e6ccfc915fa51f14da056da55ed4667921cffd238db5846ed1dfc1bed9f61279254e707f126d259289268e55a4d1a71a74e1f03d04f66f5f72a1595502289fb2dc54349c609f120da22959a9d80abc68079131b18cd1ae62511d3f1a7a7442f248667371172e7edae3840c7bcd74ba9eae1269a518b31968591b57f4ca6d16e22746fbed864ecacb8caba5ec7f24c2ea3a72ff6843ae0ce14fb118b8e88a81b3c8a5e60b805bf58510a52c97a74dc4d40c7b232c4ea381ed6f4f30a7ed33074597cea1c6a40876e6a2950c6fcd13f3552c4bb2f4eb6bdee89e978c55b02c9a8271906e25564af107403bd43180714aade818f3332660108e6fb33d1ebb4278d64bf0036d63e26e3882d647cc01b2ce5a53796825465a18d1afee6dd5bef2896bf18156cc9dcd3420e10d889f2fdf2a2f5cb680976fc96f9307492cabf14577ccc415743343c6d4987cc3c25e4a3ceebd26438fb25da1a85149641cdb7454d1acbe1868003d25d2caf93516f259e49ada6b32e2d2ce7d27990c3d583f7ac207c885e221b5e44d65e1be706ee63811805f4feb51afa0d1dd3de3d806e06b843022d29dad4746c1a38002e481007e457a5b1008efc62958579f3e045b719010260886dad37b2a3033bc0fb8aaf351721e83e5e2c201f5fb0e56a25601f8eb6b72602cb916c102a0d902614a25f606cc8e27e202207a744d7c63d8b6b07edebebeeca62b1f3a2d5c5386429c0e8f5af0252c71edc4bde39b42009c0a5ef2800e5a0edb7c553ac83b962c4d39c6bdaa867d84d48d57ecf92f4aca1ec67d64a10569e8c2edef9286ff9b93a05218b9da0f226ab7001d54f1448169ba935f41e5a73c5fcb858846b9e0167d4457493e01e579406a3275e42039cd289f659478dd18a432ebb6fa36274d45749fd6daa7d69dfdda7bd6a841ce8b2d8302884998e01eed0301aaf503ac6b22c79eed53761a304f44170a78db4ede181d78488a269d0ecc58280f517c95fd9cf7aa9b3e08e9aa8cc31aff38634dd5e7bd5a80def4629cdb3b607efe3ddace5ba4a919b8a47326c775cdd7849ace9da43b3d62414d744340ba3c6164d4befca87c59d78db80a8e7e0a2f8fc8e392c7c4a271934c83fdfb890a2bf95a5f6e24779f9a3b7e4d57e0f1ed50837f44f89584b7198fda8b74043b4f14ee3b8612872e2fbe5a47bfb18a83e0b42a5e5978a59155ba865631d272effd16203f116c586e8e7052598ec9126a4f0a95076ecb2f4897f075a9c5283bd8dc666741fe29495875cb3983a78d5442e6b019b118efe79b78c73f5343d10a0c6bdd13895f9ae06dbfb1d0cb45c41f757cf630d6bcab2c7121903565a5b08718652e2fdc9490323442ebd5eea32f7202a614dfbc61275412fc7678ae2cf2cda9e6dcbc11d3dae76e7159593625e752c1f5d313f71a63334892d6arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-nokogiri-1.8.5-3.6.1.src.rpmruby2.5-rubygem-nokogiri-docruby2.5-rubygem-nokogiri-doc(s390-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:nokogiri)3.0.4-14.6.0-14.0-15.2-11.8.54.14.1` l[@[<[$Z|;YX@Y@Y6@Y$$@X@XzXbWWWV@V@V_V@V@VrVpV]VTQ@VKT T>ajtomasiak@suse.commschnitzer@suse.comfactory-auto@kulow.orgfactory-auto@kulow.orgcoolo@suse.combgeuken@suse.commrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comolaf@aepfle.demrueckert@suse.demrueckert@suse.demrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comhvogel@suse.comcoolo@suse.com- add 000-CVE-2019-5477.patch (CVE-2019-5477, bsc#1146578) - add 001-test-equality.patch (prereq of 002-CVE-2020-26247.patch) - add 002-CVE-2020-26247.patch (CVE-2020-26247, bsc#1180507)- updated to version 1.8.5 (bsc#1156722) [#]# Security Notes [MRI] Pulled in upstream patches from libxml2 that address CVE-2018-14404 and CVE-2018-14567. Full details are available in [#1785](https://github.com/sparklemotion/nokogiri/issues/1785). Note that these patches are not yet (as of 2018-10-04) in an upstream release of libxml2. [#]# Bug fixes * [MRI] Fix regression in installation when building against system libraries, where some systems would not be able to find libxml2 or libxslt when present. (Regression introduced in v1.8.3.) [#1722] * [JRuby] Fix node reparenting when the destination doc is empty. [#1773]- updated to version 1.8.4 see installed CHANGELOG.md [#] 1.8.4 / 2018-07-03 [#]# Bug fixes * [MRI] Fix memory leak when creating nodes with namespaces. (Introduced in v1.5.7) [#1771]- updated to version 1.8.3 see installed CHANGELOG.md [#] 1.8.3 / 2018-06-16 [#]# Security Notes [MRI] Behavior in libxml2 has been reverted which caused CVE-2018-8048 (loofah gem), CVE-2018-3740 (sanitize gem), and CVE-2018-3741 (rails-html-sanitizer gem). The commit in question is here: > https://github.com/GNOME/libxml2/commit/960f0e2 and more information is available about this commit and its impact here: > https://github.com/flavorjones/loofah/issues/144 This release simply reverts the libxml2 commit in question to protect users of Nokogiri's vendored libraries from similar vulnerabilities. If you're offended by what happened here, I'd kindly ask that you comment on the upstream bug report here: > https://bugzilla.gnome.org/show_bug.cgi?id=769760- updated to version 1.8.2 see installed CHANGELOG.md [#] 1.8.2 / 2018-01-29 [#]# Security Notes [MRI] The update of vendored libxml2 from 2.9.5 to 2.9.7 addresses at least one published vulnerability, CVE-2017-15412. [#1714 has complete details] [#]# Dependencies * [MRI] libxml2 is updated from 2.9.5 to 2.9.7 * [MRI] libxml2 is updated from 1.1.30 to 1.1.32 [#]# Features * [MRI] OpenBSD installation should be a bit easier now. [#1685] (Thanks, @jeremyevans!) * [MRI] Cross-built Windows gems now support Ruby 2.5 [#]# Bug fixes * Node#serialize once again returns UTF-8-encoded strings. [#1659] * [JRuby] made SAX parsing of characters consistent with C implementation [#1676] (Thanks, @andrew-aladev!) * [MRI] Predefined entities, when inspected, no longer cause a segfault. [#1238]- Updated to version 1.8.1 From the upstream changelog: Dependencies [MRI] libxml2 is updated from 2.9.4 to 2.9.5. [MRI] libxslt is updated from 1.1.29 to 1.1.30. [MRI] optional dependency on the pkg-config gem has had its constraint loosened to ~> 1.1 (from ~> 1.1.7). [#1660] [MRI] Upgrade mini_portile2 dependency from ~> 2.2.0 to ~> 2.3.0, which will validate checksums on the vendored libxml2 and libxslt tarballs before using them. Bugs NodeSet#first with an integer argument longer than the length of the NodeSet now correctly clamps the length of the returned NodeSet to the original length. [#1650] (Thanks, @Derenge!) [MRI] Ensure CData.new raises TypeError if the content argument is not implicitly convertible into a string. [#1669]- make gem2rpm.yaml match the gemspec with regards to BR: mini_portile2- updated to version 1.8.0 see installed CHANGELOG.md [#] 1.8.0 / 2017-06-04 [#]# Backwards incompatibilities This release ends support for Ruby 2.1 on Windows in the `x86-mingw32` and `x64-mingw32` platform gems (containing pre-compiled DLLs). Official support ended for Ruby 2.1 on 2017-04-01. Please note that this deprecation note only applies to the precompiled Windows gems. Ruby 2.1 continues to be supported (for now) in the default gem when compiled on installation. [#]# Dependencies * [Windows] Upgrade iconv from 1.14 to 1.15 (unless --use-system-libraries) * [Windows] Upgrade zlib from 1.2.8 to 1.2.11 (unless --use-system-libraries) * [MRI] Upgrade rake-compiler dependency from 0.9.2 to 1.0.3 * [MRI] Upgrade mini-portile2 dependency from `~> 2.1.0` to `~> 2.2.0` [#]# Compatibility notes * [JRuby] Removed support for `jruby --1.8` code paths. [#1607] (Thanks, @kares!) * [MRI Windows] Retrieve zlib source from http://zlib.net/fossils to avoid deprecation issues going forward. See #1632 for details around this problem. [#]# Features * NodeSet#clone is not an alias for NodeSet#dup [#1503] (Thanks, @stephankaag!) * Allow Processing Instructions and Comments as children of a document root. [#1033] (Thanks, @windwiny!) * [MRI] PushParser#replace_entities and #replace_entities= will control whether entities are replaced or not. [#1017] (Thanks, @spraints!) * [MRI] SyntaxError#to_s now includes line number, column number, and log level if made available by the parser. [#1304, #1637] (Thanks, @spk and @ccarruitero!) * [MRI] Cross-built Windows gems now support Ruby 2.4 * [MRI] Support for frozen string literals. [#1413] * [MRI] Support for installing Nokogiri on a machine in FIPS-enabled mode [#1544] * [MRI] Vendored libraries are verified with SHA-256 hashes (formerly some MD5 hashes were used) [#1544] * [JRuby] (performance) remove unnecessary synchronization of class-cache [#1563] (Thanks, @kares!) * [JRuby] (performance) remove unnecessary cloning of objects in XPath searches [#1563] (Thanks, @kares!) * [JRuby] (performance) more performance improvements, particularly in XPath, Reader, XmlNode, and XmlNodeSet [#1597] (Thanks, @kares!) [#]# Bugs * HTML::SAX::Parser#parse_io now correctly parses HTML and not XML [#1577] (Thanks for the test case, @gregors!) * Support installation on systems with a `lib64` site config. [#1562] * [MRI] on OpenBSD, do not require gcc if using system libraries [#1515] (Thanks, @jeremyevans!) * [MRI] XML::Attr.new checks type of Document arg to prevent segfaults. [#1477] * [MRI] Prefer xmlCharStrdup (and friends) to strdup (and friends), which can cause problems on some platforms. [#1517] (Thanks, @jeremy!) * [JRuby] correctly append a text node before another text node [#1318] (Thanks, @jkraemer!) * [JRuby] custom xpath functions returning an integer now work correctly [#1595] (Thanks, @kares!) * [JRuby] serializing (`#to_html`, `#to_s`, et al) a document with explicit encoding now works correctly. [#1281, #1440] (Thanks, @kares!) * [JRuby] XML::Reader now returns parse errors [#1586] (Thanks, @kares!) * [JRuby] Empty NodeSets are now decorated properly. [#1319] (Thanks, @kares!) * [JRuby] Merged nodes no longer results in Java exceptions during XPath queries. [#1320] (Thanks, @kares!)- updated to version 1.7.2 see installed CHANGELOG.md [#] 1.7.2 / 2017-05-09 [#]# Security Notes [MRI] Upstream libxslt patches are applied to the vendored libxslt 1.1.29 which address CVE-2017-5029 and CVE-2016-4738. For more information: * https://github.com/sparklemotion/nokogiri/issues/1634 * http://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-5029.html * http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-4738.html- updated to version 1.7.1 see installed CHANGELOG.md [#] 1.7.1 / unreleased [#]# Security Notes [MRI] Upstream libxml2 patches are applied to the vendored libxml 2.9.4 which address CVE-2016-4658 and CVE-2016-5131. For more information: * https://github.com/sparklemotion/nokogiri/issues/1615 * http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-4658.html * http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-5131.html [#]# Dependencies * [Windows] Upgrade zlib from 1.2.8 to 1.2.11 (unless --use-system-libraries)- updated to version 1.7.0.1 see installed CHANGELOG.md [#] 1.7.0.1 / 2017-01-04 [#]# Bugs * Fix OpenBSD support. (#1569) (related to #1543)- updated to version 1.7.0 CHANGELOG.rdoc removed upstream- updated to version 1.6.8.1 see installed CHANGELOG.rdoc- updated to version 1.6.8 ==== Features Several changes were made to improve performance: * [MRI] Simplify NodeSet#to_a with a minor speed-up. (#1397) * XML::Node#ancestors optimization. (#1297) (Thanks, Bruno Sutic!) * Use Symbol#to_proc where we weren't previously. (#1296) (Thanks, Bruno Sutic!) * XML::DTD#each uses implicit block calls. (Thanks, @glaucocustodio!) * Fall back to the `pkg-config` gem if we're having trouble finding the system libxml2. This should help many FreeBSD users. (#1417) * Set document encoding appropriately even on blank document. (#1043) (Thanks, @batter!) ==== Bug Fixes * [JRuby] fix slow add_child (#692) * [JRuby] fix load errors when deploying to JRuby/Torquebox (#1114) (Thanks, @atambo and @jvshahid!) * [JRuby] fix NPE when inspecting nodes returned by NodeSet#drop (#1042) (Thanks, @mkristian!) * [JRuby] fix nil attriubte node's namespace in reader (#1327) (Thanks, @codekitchen!) * [JRuby] fix Nokogiri munging unicode characters that require more than 2 bytes (#1113) (Thanks, @mkristian!) * [JRuby] allow unlinking an unparented node (#1112, #1152) (Thanks, @esse!) * [JRuby] allow Fragment parsing on a frozen string (#444, #1077) * [JRuby] HTML `style` tags are no longer encoded (#1316) (Thanks, @tbeauvais!) * [MRI] fix assertion failure while accessing attribute node's namespace in reader (#843) (Thanks, @2potatocakes!) * [MRI] fix issue with GCing namespace nodes returned in an xpath query. (#1155) * [MRI] Ensure C strings are null-terminated. (#1381) * [MRI] Ensure Rubygems is loaded before using mini_portile2 at installation. (#1393, #1411) (Thanks, @JonRowe!) * [MRI] Handling another edge case where the `libxml-ruby` gem's global callbacks were smashing the heap. (#1426). (Thanks to @bbergstrom for providing an isolated test case!) * [MRI] Ensure encodings are passed to Sax::Parser xmldecl callback. (#844) * [MRI] Ensure default ns prefix is applied correctly when reparenting nodes to another document. (#391) (Thanks, @ylecuyer!) * [MRI] Ensure Reader handles non-existent attributes as expected. (#1254) (Thanks, @ccutrer!) * [MRI] Cleanup around namespace handling when reparenting nodes. (#1332, #1333, #1444) (Thanks, @cuttrer and @bradleybeddoes!) * unescape special characters in CSS queries (#1303) (Thanks, @twalpole!) * consistently handle empty documents (#1349) * Update to mini_portile2 2.1.0 to address whitespace-handling during patching. (#1402) * Fix encoding of xml node namespaces. * Work around issue installing Nokogiri on overlayfs (commonly used in Docker containers). (#1370, #1405) ==== Other Notes * Removed legacy code remaining from Ruby 1.8.x support. * Removed legacy code remaining from REE support. * Removing hacky workarounds for bugs in some older versions of libxml2. * Handling C strings in a forward-compatible manner, see https://github.com/ruby/ruby/blob/v2_2_0/NEWS#L319 - remove nokogiri-1.6.7.2_mini_portile2_version.diff as upstreamed- Force fixed timestamps for patched gems (bsc#916047)- lockdown mini_portile2 to 2.0- update to version 1.6.7.2 This version pulls in several upstream patches to the vendored libxml2 and libxslt to address: CVE-2015-7499 Ubuntu classifies this as "Priority: Low", RedHat classifies this as "Impact: Moderate", and NIST classifies this as "Severity: 5.0 (MEDIUM)". MITRE record is https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-7499 This is not effecting us as we are using the system copy. - refresh mini_portile patch to apply cleanly again old: nokogiri-1.6.7.diff new: nokogiri-1.6.7.2_mini_portile2_version.diff- fix buildrequires for mini_portile- updated to version 1.6.7.1 see installed CHANGELOG.rdoc === 1.6.7.1 / 2015-12-16 This version pulls in several upstream patches to the vendored libxml2 and libxslt to address: CVE-2015-5312 CVE-2015-7497 CVE-2015-7498 CVE-2015-7499 CVE-2015-7500 CVE-2015-8241 CVE-2015-8242 CVE-2015-8317 See also http://www.ubuntu.com/usn/usn-2834-1/- add nokogiri-1.6.7.diff to fix the mini_portile2 dependency- updated to version 1.6.7 see installed CHANGELOG.rdoc === 1.6.7 / 2015-11-29 ==== Notes This version supports native builds on Windows using the RubyInstaller DevKit. It also supports Ruby 2.2.x on Windows, as well as making several other improvements to the installation process on various platforms. This version also includes the security patches already applied in v1.6.6.3 and v1.6.6.4 to the vendored libxml2 and libxslt source. See #1374 and #1376 for details. ==== Features * Cross-built gems now have a proper ruby version requirement. (#1266) * Ruby 2.2.x is supported on Windows. * Native build is supported on Windows. * [MRI] libxml2 and libxslt `config.guess` files brought up to date. (#1326) (Thanks, @hernan-erasmo!) * [JRuby] fix error in validating files with jruby (#1355, #1361) (Thanks, @twalpole!) * [MRI, OSX] Patch to handle nonstandard location of `iconv.h`. (#1206, #1210, #1218, #1345) (Thanks, @neonichu!) ==== Bug Fixes * [JRuby] reset the namespace cache when replacing the document's innerHtml (#1265) (Thanks, @mkristian!) * [JRuby] Document#parse should support IO objects that respond to #read. (#1124) (Thanks, Jake Byman!) * [MRI] Duplicate-id errors when setting the `id` attribute on HTML documents are now silenced. (#1262) * [JRuby] SAX parser cuts texts in peices when quare brackets exist. (#1261) * [JRuby] Namespaced attributes aren't removed by remove_attribute. (#1299)- updated to version 1.6.6.4 see installed CHANGELOG.rdoc === 1.6.6.4 / 2015-11-19 This version pulls in an upstream patche to the vendored libxml2 to address: * unclosed comment uninitialized access issue (#1376) This issue does not have a CVE assigned to it as this time.- updated to version 1.6.6.3 see installed CHANGELOG.rdoc === 1.6.6.3 / 2015-11-16 This version pulls in several upstream patches to the vendored libxml2 and libxslt to address: * CVE-2015-1819 * CVE-2015-7941_1 * CVE-2015-7941_2 * CVE-2015-7942 * CVE-2015-7942-2 * CVE-2015-8035 * CVE-2015-7995 See #1374 for details.- Update to 1.6.6.2 * Fixed installation issue affecting compiler arguments. (#1230) * Unified Node and NodeSet implementations of #search, #xpath and #css. * Added Node#lang and Node#lang=. * bin/nokogiri passes the URI to parse() if an HTTP URL is given. * bin/nokogiri now loads ~/.nokogirirc so user can define helper methods, etc. * bin/nokogiri can be configured to use Pry instead of IRB by adding a couple of lines to ~/.nokogirirc. (#1198) * bin/nokogiri can better handle urls from STDIN (aiding use of xargs). (#1065) * DocumentFragment#search now matches against root nodes. (#1205) * (MRI) More fixes related to handling libxml2 parse errors during DocumentFragment#dup. (#1196) * `XML::Comment.new` argument types are now consistent and safe (and documented) across MRI and JRuby. (#1224) * Check if `zlib` is available before building `libxml2`. (#1188) * Implement Slop#respond_to_missing?. (#1176) * Optimized the XPath query generated by an `an+b` CSS query. * Capture non-parse errors from Document#dup in Document#errors. (#1196) * (MRI) Fix a bug where CFLAGS passed in are dropped. (#1188) * Fix a bug where CSS selector :nth(n) did not work. (#1187) * (MRI) Bundled Libxml2 is upgraded to 2.9.2. * (MRI) `nokogiri --version` will include a list of applied patches. * (MRI) Nokogiri no longer prints messages directly to TTY while building the extension. * (MRI) Improve the iconv detection for building libxml2. * (MRI) Fix DocumentFragment#element_children (#1138). * Fix a bug with CSS attribute selector without any prefix where "foo [bar]" was treated as "foo[bar]". (#1174)- adapt to new rubygem packagings390lp8 1611250138  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.8.5-3.6.11.8.5-3.6.1     !!!!!"""#"""""""""""$$$%&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))*+++++++++,,,,,--------..../////00000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222223454647777777788999999999999999999999999999999999::::;<<<<<<<<<<<<<<;=>=========;????????????;@@@@@@@@@@@@;AAAAAAAAAABBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCDDDEFFEEGGGGGGHIIIIIHHHHJJKLMNNNNNNNNNNMLOPQnokogiri-1.8.5riNokogiriCSSNodeaccept-i.ricdesc-Node.rifind_by_type-i.rinew-c.rito_a-i.rito_type-i.rito_xpath-i.ritype-i.rivalue-i.riParser%5b%5d%3d-c.ri%5b%5d-c.ri_reduce_1-i.ri_reduce_11-i.ri_reduce_12-i.ri_reduce_13-i.ri_reduce_14-i.ri_reduce_15-i.ri_reduce_16-i.ri_reduce_18-i.ri_reduce_2-i.ri_reduce_20-i.ri_reduce_21-i.ri_reduce_22-i.ri_reduce_23-i.ri_reduce_25-i.ri_reduce_26-i.ri_reduce_27-i.ri_reduce_28-i.ri_reduce_29-i.ri_reduce_3-i.ri_reduce_30-i.ri_reduce_31-i.ri_reduce_32-i.ri_reduce_33-i.ri_reduce_34-i.ri_reduce_35-i.ri_reduce_36-i.ri_reduce_37-i.ri_reduce_4-i.ri_reduce_40-i.ri_reduce_41-i.ri_reduce_42-i.ri_reduce_43-i.ri_reduce_44-i.ri_reduce_45-i.ri_reduce_48-i.ri_reduce_49-i.ri_reduce_5-i.ri_reduce_50-i.ri_reduce_51-i.ri_reduce_52-i.ri_reduce_58-i.ri_reduce_59-i.ri_reduce_6-i.ri_reduce_60-i.ri_reduce_61-i.ri_reduce_63-i.ri_reduce_64-i.ri_reduce_65-i.ri_reduce_66-i.ri_reduce_67-i.ri_reduce_68-i.ri_reduce_69-i.ri_reduce_7-i.ri_reduce_70-i.ri_reduce_8-i.ri_reduce_9-i.ri_reduce_none-i.ricache_on%3f-c.ricache_on-c.ricdesc-Parser.riclear_cache-c.rinew-c.rinext_token-i.rion_error-i.riparse-c.riparse-i.riset_cache-c.riunescape_css_identifier-i.riunescape_css_string-i.riwithout_cache-c.rixpath_for-i.riSyntaxErrorcdesc-SyntaxError.riTokenizerScanErrorcdesc-ScanError.ricdesc-Tokenizer.riXPathVisitorcdesc-XPathVisitor.ricdesc-CSS.riparse-c.rixpath_for-c.riDecoratorsSlopcdesc-Slop.rimethod_missing-i.rirespond_to_missing%3f-i.ricdesc-Decorators.riEncodingHandler%5b%5d-c.rialias-c.ricdesc-EncodingHandler.riclear_aliases%21-c.ridelete-c.riname-i.riHTMLHTML-c.riBuildercdesc-Builder.rito_html-i.riDocumentEncodingFoundcdesc-EncodingFound.riEncodingReaderJumpSAXHandlercdesc-JumpSAXHandler.rinew-c.ristart_element-i.riSAXHandlercdesc-SAXHandler.ricdesc-EncodingReader.ricdesc-Document.rifragment-i.rimeta_content_type-i.rimeta_encoding%3d-i.rimeta_encoding-i.rinew-c.riparse-c.riread_io-c.riread_memory-c.riserialize-i.riset_metadata_element-i.rititle%3d-i.rititle-i.ritype-i.riDocumentFragmentcdesc-DocumentFragment.rinew-c.riparse-c.riElementDescription%5b%5d-c.riblock%3f-i.ricdesc-ElementDescription.ridefault_desc-i.ridefault_sub_element-i.rideprecated%3f-i.rideprecated_attributes-i.ridescription-i.riempty%3f-i.riimplied_end_tag%3f-i.riimplied_start_tag%3f-i.riinline%3f-i.riinspect-i.riname-i.rioptional_attributes-i.rirequired_attributes-i.risave_end_tag%3f-i.risub_elements-i.rito_s-i.riEntityDescriptioncdesc-EntityDescription.riEntityLookup%5b%5d-i.ricdesc-EntityLookup.riget-i.riSAXParsercdesc-Parser.riparse_file-i.riparse_io-i.riparse_memory-i.riParserContextcdesc-ParserContext.rifile-c.rimemory-c.rinew-c.riparse_with-i.riPushParser%3c%3c-i.ricdesc-PushParser.ridocument-i.rifinish-i.riinitialize_native-i.rinative_write-i.rinew-c.riwrite-i.ricdesc-SAX.ricdesc-HTML.rifragment-c.riparse-c.riSlop-c.riSyntaxErrorcdesc-SyntaxError.riVersionInfocdesc-VersionInfo.riXMLXML-c.riAttrcdesc-Attr.ricontent%3d-i.riinspect_attributes-i.rinew-c.rivalue%3d-i.riAttributeDeclattribute_type-i.ricdesc-AttributeDecl.ridefault-i.rienumeration-i.riinspect-i.riBuilder%3c%3c-i.ri%5b%5d-i.riNodeBuildercdesc-NodeBuilder.ricdata-i.ricdesc-Builder.ricomment-i.ricontext-i.ridoc-i.riinsert-i.rinew-c.riparent-i.ritext-i.rito_xml-i.riwith-c.riCDATAcdesc-CDATA.riname-i.rinew-c.riCharacterDatacdesc-CharacterData.riCommentcdesc-Comment.rinew-c.riDTDattributes-i.ricdesc-DTD.rieach-i.rielements-i.rientities-i.riexternal_id-i.rihtml5_dtd%3f-i.rihtml_dtd%3f-i.rikeys-i.rinotations-i.risystem_id-i.rivalidate-i.riDocument%3c%3c-i.riadd_child-i.ricanonicalize-i.ricdesc-Document.riclone-i.ricollect_namespaces-i.ricreate_cdata-i.ricreate_comment-i.ricreate_element-i.ricreate_entity-i.ricreate_text_node-i.ridecorate-i.ridecorators-i.ridocument-i.ridup-i.riempty_doc%3f-c.riencoding%3d-i.riencoding-i.rierrors-i.rifragment-i.riinspect_attributes-i.riname-i.rinamespaces-i.rinew-c.riparse-c.riread_io-c.riread_memory-c.riremove_namespaces%21-i.riroot%3d-i.riroot-i.rislop%21-i.rito_java-i.riurl-i.rivalidate-i.riversion-i.riwrap-c.riDocumentFragmentcdesc-DocumentFragment.ricoerce-i.ricss-i.rierrors-i.riname-i.rinamespace_declarations-i.rinew-c.riparse-c.risearch-i.riserialize-i.rito_html-i.rito_s-i.rito_xhtml-i.rito_xml-i.riElementcdesc-Element.riElementContentc1-i.ric2-i.ricdesc-ElementContent.richildren-i.ridocument-i.riname-i.rioccur-i.riprefix-i.ritype-i.riElementDeclcdesc-ElementDecl.ricontent-i.rielement_type-i.riinspect-i.riprefix-i.riEntityDeclcdesc-EntityDecl.ricontent-i.rientity_type-i.riexternal_id-i.riinspect-i.rinew-c.rioriginal_content-i.risystem_id-i.riEntityReferencecdesc-EntityReference.richildren-i.riinspect_attributes-i.rinew-c.riNamespacecdesc-Namespace.ridocument-i.rihref-i.riinspect_attributes-i.riprefix-i.riNode%3c%3c-i.ri%3c%3d%3e-i.ri%3d%3d-i.ri%3e-i.ri%5b%5d%3d-i.ri%5b%5d-i.riSaveOptionscdesc-SaveOptions.rinew-c.rioptions-i.rito_i-i.riaccept-i.riadd_child-i.riadd_class-i.riadd_namespace-i.riadd_namespace_definition-i.riadd_next_sibling-i.riadd_previous_sibling-i.riadd_sibling-i.riafter-i.riancestors-i.riappend_class-i.riattr-i.riattribute-i.riattribute_nodes-i.riattribute_with_ns-i.riattributes-i.ribefore-i.riblank%3f-i.ricanonicalize-i.ricdata%3f-i.ricdesc-Node.richild-i.richildren%3d-i.richildren-i.riclasses-i.riclone-i.ricomment%3f-i.ricompare-i.ricontent%3d-i.ricontent-i.ricreate_external_subset-i.ricreate_internal_subset-i.ricss_path-i.ridecorate%21-i.ridefault_namespace%3d-i.ridelete-i.ridescription-i.rido_xinclude-i.ridocument%3f-i.ridocument-i.ridump_html-i.ridup-i.rieach-i.rielem%3f-i.rielement%3f-i.rielement_children-i.rielements-i.riencode_special_chars-i.riexternal_subset-i.rifirst_element_child-i.rifragment%3f-i.rifragment-i.riget-i.riget_attribute-i.rihas_attribute%3f-i.rihtml%3f-i.riin_context-i.riinner_html%3d-i.riinner_html-i.riinner_text-i.riinspect_attributes-i.riinternal_subset-i.rikey%3f-i.rikeys-i.rilang%3d-i.rilang-i.rilast_element_child-i.riline-i.rimatches%3f-i.riname%3d-i.riname-i.rinamespace%3d-i.rinamespace-i.rinamespace_definitions-i.rinamespace_scopes-i.rinamespaced_key%3f-i.rinamespaces-i.rinative_content%3d-i.rinative_write_to-i.rinew-c.rinext-i.rinext_element-i.rinext_sibling-i.rinode_name%3d-i.rinode_name-i.rinode_type-i.riparent%3d-i.riparent-i.riparse-i.ripath-i.ripointer_id-i.riprepend_child-i.riprevious%3d-i.riprevious-i.riprevious_element-i.riprevious_sibling-i.riprocess_xincludes-i.riprocessing_instruction%3f-i.riread_only%3f-i.riremove-i.riremove_attribute-i.riremove_class-i.rireplace-i.riserialize-i.riset-i.riset_attribute-i.riset_namespace-i.riswap-i.ritext%3f-i.ritext-i.rito_format-i.rito_html-i.rito_s-i.rito_str-i.rito_xhtml-i.rito_xml-i.ritraverse-i.ritype-i.riunlink-i.rivalues-i.riwrite_format_to-i.riwrite_html_to-i.riwrite_to-i.riwrite_xhtml_to-i.riwrite_xml_to-i.rixml%3f-i.riNodeSet%25-i.ri%26-i.ri%2b-i.ri%2d-i.ri%3c%3c-i.ri%3d%3d-i.ri%3e-i.ri%5b%5d-i.ri%7c-i.riadd_class-i.riafter-i.riappend_class-i.riat-i.riattr-i.riattribute-i.ribefore-i.ricdesc-NodeSet.richildren-i.riclone-i.ricss-i.ridelete-i.ridocument-i.ridup-i.rieach-i.riempty%3f-i.rifilter-i.rifirst-i.riinclude%3f-i.riindex-i.riinner_html-i.riinner_text-i.riinspect-i.rilast-i.rilength-i.rinew-c.ripop-i.ripush-i.riremove-i.riremove_attr-i.riremove_attribute-i.riremove_class-i.rireverse-i.riset-i.rishift-i.risize-i.rislice-i.ritext-i.rito_a-i.rito_ary-i.rito_html-i.rito_s-i.rito_xhtml-i.rito_xml-i.riunlink-i.riwrap-i.rixpath-i.riNotationcdesc-Notation.riPPCharacterDatacdesc-CharacterData.riNodecdesc-Node.ricdesc-PP.riParseOptions%3d%3d-i.ricdesc-ParseOptions.riinspect-i.rinew-c.rioptions-i.ristrict%3f-i.ristrict-i.rito_i-i.riProcessingInstructioncdesc-ProcessingInstruction.rinew-c.riReaderReader-c.riattr_nodes-i.riattribute-i.riattribute_at-i.riattribute_count-i.riattribute_nodes-i.riattributes%3f-i.riattributes-i.ribase_uri-i.ricdesc-Reader.ridefault%3f-i.ridepth-i.rieach-i.riempty_element%3f-i.riencoding-i.rierrors-i.rifrom_io-c.rifrom_memory-c.riinner_xml-i.rilang-i.rilocal_name-i.riname-i.rinamespace_uri-i.rinamespaces-i.rinode_type-i.riouter_xml-i.riprefix-i.riread-i.riself_closing%3f-i.risource-i.ristate-i.rivalue%3f-i.rivalue-i.rixml_version-i.riRelaxNGRelaxNG-c.ricdesc-RelaxNG.rifrom_document-c.riread_memory-c.rivalidate_document-i.riSAXDocumentcdata_block-i.ricdesc-Document.richaracters-i.ricomment-i.riend_document-i.riend_element-i.riend_element_namespace-i.rierror-i.riprocessing_instruction-i.ristart_document-i.ristart_element-i.ristart_element_namespace-i.riwarning-i.rixmldecl-i.riParserAttributecdesc-Attribute.ricdesc-Parser.richeck_encoding-i.ridocument-i.riencoding-i.rinew-c.riparse-i.riparse_file-i.riparse_io-i.riparse_memory-i.riParserContextcdesc-ParserContext.ricolumn-i.rifile-c.riio-c.riline-i.rimemory-c.rinew-c.riparse_with-i.rirecovery%3d-i.rirecovery-i.rireplace_entities%3d-i.rireplace_entities-i.riPushParser%3c%3c-i.ricdesc-PushParser.ridocument-i.rifinish-i.riinitialize_native-i.rinative_write-i.rinew-c.rioptions%3d-i.rioptions-i.rireplace_entities%3d-i.rireplace_entities-i.riwrite-i.ricdesc-SAX.riSchemaSchema-c.ricdesc-Schema.rierrors-i.rifrom_document-c.rinew-c.riparse_options-i.riread_memory-c.rivalid%3f-i.rivalidate-i.rivalidate_document-i.rivalidate_file-i.riSearchable%25-i.ri%2f-i.riat-i.riat_css-i.riat_xpath-i.ricdesc-Searchable.ricss-i.ricss_internal-i.ricss_rules_to_xpath-i.risearch-i.rixpath-i.rixpath_impl-i.rixpath_internal-i.rixpath_query_from_css_rule-i.riSyntaxErrorcdesc-SyntaxError.ricode-i.ricolumn-i.ridomain-i.rierror%3f-i.rifatal%3f-i.rifile-i.riint1-i.rilevel-i.rilevel_to_s-i.riline-i.rilocation_to_s-i.rinil_or_zero%3f-i.rinone%3f-i.ristr1-i.ristr2-i.ristr3-i.rito_s-i.riwarning%3f-i.riTextcdesc-Text.ricontent%3d-i.rinew-c.riXPathSyntaxErrorcdesc-SyntaxError.rito_s-i.ricdesc-XPath.ridocument-i.riXPathContextcdesc-XPathContext.rievaluate-i.rinew-c.riregister_namespaces-i.riregister_ns-i.riregister_variable-i.ricdesc-XML.rifragment-c.riparse-c.riXSLTXSLT-c.riStylesheetapply_to-i.ricdesc-Stylesheet.riparse_stylesheet_doc-c.riserialize-i.ritransform-i.ricdesc-XSLT.riparse-c.riquote_params-c.riregister-c.ricdesc-Nokogiri.riinstall_default_aliases-c.rimake-c.riparse-c.riObjectNokogiri-i.ricdesc-Object.riRbConfigcdesc-RbConfig.riXSDXMLParserNokogiricdata_block-i.ricdesc-Nokogiri.rido_parse-i.riend_element-i.riend_element_namespace-i.rierror-i.rinew-c.ristart_element-i.ristart_element_namespace-i.riwarning-i.ricdesc-XMLParser.ricdesc-XSD.ricache.rilibnokogiricssrecipecdesc-recipe.risuppressions/usr/lib64/ruby/gems/2.5.0/doc//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/Node//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/Parser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/SyntaxError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/Tokenizer//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/Tokenizer/ScanError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/CSS/XPathVisitor//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/Decorators//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/Decorators/Slop//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/EncodingHandler//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Builder//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document/EncodingFound//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document/EncodingReader//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document/EncodingReader/JumpSAXHandler//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/Document/EncodingReader/SAXHandler//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/DocumentFragment//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/ElementDescription//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/EntityDescription//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/EntityLookup//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/SAX//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/SAX/Parser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/SAX/ParserContext//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/HTML/SAX/PushParser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/SyntaxError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/VersionInfo//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Attr//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/AttributeDecl//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Builder//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Builder/NodeBuilder//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/CDATA//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/CharacterData//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Comment//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/DTD//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Document//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/DocumentFragment//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Element//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/ElementContent//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/ElementDecl//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/EntityDecl//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/EntityReference//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Namespace//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Node//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Node/SaveOptions//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/NodeSet//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Notation//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/PP//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/PP/CharacterData//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/PP/Node//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/ParseOptions//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/ProcessingInstruction//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Reader//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/RelaxNG//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/Document//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/Parser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/Parser/Attribute//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/ParserContext//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SAX/PushParser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Schema//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Searchable//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/SyntaxError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/Text//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/XPath//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/XPath/SyntaxError//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XML/XPathContext//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XSLT//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Nokogiri/XSLT/Stylesheet//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/Object//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/RbConfig//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/XSD//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/XSD/XMLParser//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/XSD/XMLParser/Nokogiri//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/lib//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/lib/nokogiri//usr/lib64/ruby/gems/2.5.0/doc/nokogiri-1.8.5/ri/recipe/-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.suse.de/SUSE:Maintenance:13223/SUSE_SLE-15_Update/31f7fc7dad52fb94d154f07d712de8c0-rubygem-nokogiri.SUSE_SLE-15_Updatecpioxz5s390x-suse-linuxdirectory>(czHz)6utf-8ab15dfff5af7d31613f0908b29520abb4476925936daf410f87a80999fad0499?`7zXZ !t/ ] crt:bLL`:ːlWgr*-܋f(Q*mR w0핦DTNg[na?v "FNl(ҧ>$-֯sSc7!ܠ曃a + vǴGۯr; c)?Z3Q P]E U+N3óX|FȾƊ6>pk5Rx|K&Ԇa`[^i&ˤԝ>%o+|W+Nm(SYz:88I_bوzc7Cm|c} I>(N, Y"e1_ZA Lrօ}'HCu-\*3gW!xӞq݈}%W1(,Gc[zIql?_w9 QE|LequhHlBYp̃l*l&Кo6Ɗr>0I8#ڕX\w*{D]kpЃ!t~:"8lO>֭S$s_snq !zwd!{S W8 G%]k:IyCXC+^N_GYHCHm(WI)x݉5ih YlkQnÁ}= 4 D$|wv !m7RxǠ(׶~a[caכ>-s=g)xS_m:!yO$0whh]hn6ͫsap6دbfwo,P|"Ϋ[p s4~slh2hu' y !\K/?CHy+erNAzI]`8qG> 19-W ʳ:[mQ9kgM1xr@NljTL[xS]D>DDƩ^]=Hbh75,r d03F7n\u-D>[{UYr(>olŚ$VU~ U8-*^W\0`ë3dNEC6ӧ Lzu|ZȢ@NBt@~]=,Չʯ[}oKYXJ],}$#M4%^|gٌ2uW2Y<7!}z Zs+(Ako ֝~,6άw/85Bi"퀭aB46̾f9 )/~o>L@='0O7W6jwy;Ԁx|` s(+20o<:L6C1tn#v$>/жGrv92$shl]Gddof4 Lev,K{CkΎԶ"(᥂.p*F Q?G'C YoE(6!pP0[t|7E]cMk,߱>nhsz8V=NLObCp"ESǮ- a]xq&A{rG\c-]ss<؎ `kayO3,i<]BUw캘vC)ƨl tr)- gUbtn?6Sͱ;Vq} Co~6POZÄ>Z+g`p 2mv1n x:AXM*zZf< $2 .^o]@v9&=T/(@gNoҮ";e6Jz&VraNTTWO͐ZrO@E(puUR)Wo=.~Z6tn>%Xch>Ф`nnb@gvav>P,#>2ꑰ{*6m ?^Q[q}mJܫ/:t4dD0#:ɴ}geZOڑ=n؎Canj>)y@-{ɢ c mK ;?\I5*o[i9CBK[dqMOdG5f%h]\nNA'ΎE.KM۴`A\[ɨ_Q֫vPxR1o~t.KtӄxÜ&01KWp .Wv(KVct8iAERX=$@]-&2ؖйС,s[RŔUC4KUR<)]7PH1MT4lQ`ÈW\?T p7}t&n6B2N?ڕz5>,*#|%`u?M*M;j xm7]#?p`K&)c LnUA |Ķ1')OX"W\j14_;v\Ku_!iH-MOF*8AJ*18X( 2e(==pLdl%8T<^4CpT0fn{Pd?3MJdZK㦥}?JeO41ܠd_>q[tB8x) $Cb{ g0m7 gFu6WVDR9HSl={{);I"⹫hقy8#CTuRq2>pa]eUS-}q ڥZwqy'z$ps((dUK˽>IRL$-J7}E9YVcn7 KֹOI1 $ QuX1@ csI Ig:qg1mjR5R^WJdin0vP,7@yݭp6@iGfeɪ#(=RN=$j5yNXJG ۙAOUv Ɛ埀 p7"_A{ 5!00RRUuE"X!}NWgA!M&UT%4H싻`5]Oqt{FΦ0jTT1sqPBw23Gt Q"9 8+键6F:TΟ% *\Rw}u#~ٗ݉3`7`=2]}n$,\k#O _CoEj> 8G[S:ˢV~0<_i._,+c \|usT)E\*;0LFY SYszɩJ\p/$آkM3Om:^eC`AT[ pq=/Щ^ol%޷^L(}5aPa` eCk@Vp7ˣXenK"jM(Fj3;":,n6PnKeæ6Z.uk-MHgv3əjnCxˀ!YZ ^vQա<5=k #|X^Q8(5@jg^uJIfHxcS~$- /roI^ Iסf2ˈwʡ iӍDg>4&:☰Epa09$D{n=;)p5@wC g ;%È6O4$/4^Njx/+@Q}10cS.^XT?`\U $B1qƚ/cnvyfq\vK+ rhJ] 8:l\`\ ?\z~ B2.(I֌9EzU@1ul,wuY3Sr2D#lN6+ޟ|w7["}2%" ?Tx?ɤ!1>ӻVv+*=/&%ő*-Bʨ0LMP{Y/{4Ih_QiI [+򪙛EGcrO:uTk6]= Jjv SF9xF4zyV A6D˸nG?|yE7yi ۳6 ,-+mtrlp C;gr 9Cxa`]r;.DC]<лϦ/cВ mD_=9u|(r M0RkKl+D-ZC`”_qcW;bȴr)Hܢ#0$/L0{ztzL| ʙZFVp,xW%g/ȡm<ÿ9!V:.T[7*sˀ爲O=1Xt3j13y5/X7zE/ZC %J56U.36} 6}ѥ Pq8YƤ!D3K>/4](blp$fpqTjEuf ‡S$Ϗoq13?4v'Ha\8(OOpf7pƨi^!GpOy[ kۻmmn=qffcID1f-.y0P[P>{[ψٜ}KiXbl1TE6D^ !:&u'p[]kYɞ3Y U5$,7b8w#^Z-'1 O%a0y<+Z/Eשaɢ O{FM's"P 8 8'zB+7Ļ_fؓ>jAMd,H/HHJQw^`I/{Ji:U.ivؖw9L0s~!F]Փ;~-yv8]]BUR(y&jA_4@MH+ʛfC 15Dr\c!KsSS ^R|$GdQn)ŨZM Oiu$޼fyi7D\GK]9udz^A>>Y &6Ap9S}LOyUh0Iݳ>)*(m٘)2ys8Н %.RY):?aY{m mlҏ'^M SL򔃼;:pB(]&ScG{C ZcnW)4w/|Oc07y)L^kϞ<~[f1ub% ԓ#d~g8Q j$w2+DcVK'%Vt6;\v{'<]֕A]YjqNdw ŮM "="mgwS؝!Fìj1)ˎ|d 7uP89Cz0w@VVy˖KquD>{@Qx1" )is6Be8JHɏ{'[$ q"{)),@(A6ȵLpp JF_+Ff)ngT.ÿZZG t%|)B<+ C016>_5h9$Mk|:fI5\1q^(Y{HWD=N@٠99 'hJ_ \Ekeq+ME@7UDG</ J9pg6o-, jHs)'Fn2+ø:L{F bC0GwRNڊ ~ v9}U[޹iiٍ]_  ΗF9kZd"pGd753& `\]o{uZ87f:3N<0LS(ZHFt Km]vz˰?05ckO?eMc{ Bn,$]`HyvLh`MŸ"'¡-/*ȂzM>Ϋ]od{VI@`"!KP`Fe %S 7%I <X!GuW$ÿfS5@dTs,݈]r09%D">+T*pgݱ=G$|(t:lkBe&ELO;6R@tʙ; YZǚlIֳn0 KUFrR9TkgRdP7vz[j[%6X'N5qM.{))|u&q̀jgοpJ+mR]@ ;/MH+O1wMHCYcݻ ת՚@f6iV5>T(٪a񾤗kt$ ד]j*sid^Ig(FVy9FTMPR[8 blɈKԈ, U ${r}LQZHUa:#@9q_:q8J>b!0 INc=^Z VDoLBܡ'扱P'h!b{b@6,\IdPAGF Ix5BgYQJjW!_($g<m)!oĵػK^q5<7tT} sK,EYԱ]PccoJ' ۴VGme̝NRE\&'CS?e9%*eZ@`˗X 8>;ia-Ƅ#mHF/K:K (4#o{z?uoh''9DϣuUJ"biC/4}Jk6*c./%)GTspxakU>0+uZ#7sAB|۴\*R̶!%ecuVpqV*@7 }S!j tp0P|e It} ӗ[|Bq}:(gg:{%؟J,-/N"/0yqi9\;塯ADŗmUA=v7-J55-#} >ܼJq@y-!r r^uMoTg{r`$P5 $xaOr7/$i'" 0X,;6}?ջ4@m,-ɺw;k{Aֶ'S- ֺ'wKG tV9:9~1;ɴ+Ow kE6-zW@FIHpUI̊޼~E%ئ-( P i8Z^s!2b496M;?#3qt%vD~:g&Gr&` m˰1%w' }|aqt&MGn(]:Ykho}ͥ@,E4c2yf7t"q9( Zmw2Ck'Y'T 3W0 i}c!c; =pkVK᳚ ! mjdj@s4k(GsKgT,bf{Q$>=vk/\Vl7ս 9dT"ioh"E&桧ADxyYbi9Iܢv6ptcpDAC*cp.r9 -w  pi_Ui>41Cl:mO 㩾[.{!\0\k O GĒ=J!Iw&Q`}1'雡N`d{yA*MyJTt. i^VgO`9qՁ 2҅iqƶ"8 ^OXt(J҆MߎSQiTD=Y;5&%Qku@#J_WA~`ˌW-;`?x4zr|72e^D%s=c(o%#lMo!b'n:UUe2ZPgQf= :  +BĄt,ЩW9= u1_T=C@|E);-f{/e[yS(_ ~o!?>-(L?AՆFS$P&x< lEV{G-Rë;a (v104e,tL B{S:h's7H~~W+#iqvE2C!ey3uDtNZOVi 7k~JnaPՙESo̭)HxgeQj8 4٩nq%8*pcf}֖?j)~xԸU}PD/y6v )c]Ĺ0qR@0!N$l#r4w/Ѱzq%"z7xR wX;daK - en[+Zg8\$Fv07 CaOL~ձ.$;C=A@dQLiwZj6\C}M"C\-IHgy{Oan3H]r9*w+q2L?C,86[Hk4OF@( hbLja? `uͼ+,uH>^T1<+ש/x aPf3,R]+z~/ut& / `cp;0c?uo) V٣[j͈(宓)ty 74@+(&_B3om.kdv{6!0wo MTK jRz? VSaUZ 2ވX=sz!` T-W:Qm ˅)_Y O.SDt25S]Ϛ!zLbE{HXe3;54榏1x .(1UZIw)]Ǹ֊m鴀 ".{.EBUR J=vl:j2Y&;PO؏%2߯H"WÍx-VeDcu<.Mؿ8ɽ!Q#h κij40aWr;6Sԧ̹PB:įF&>_tz-C+Dg#[e-mA' 0;^Puzk`d  )BiLat-v%U (杊w\8@S+2m&(ɂӅp C])j:໌=PYA=ELEeaIfbą4D8\y`^{6◖F`\;S  ".vM/$& z9x宸4lZ_7i(Qj$Ǚ1 `tbb0"!~Er4ZRb8uZ}rITzI2? îK>>4$YasrXE XXa3c~@q[ɫHf?8. e.7E'5 :^+I !}8:nN(dj=ߠuCsfU:!sQG XXlhPY-=@IYLE*[7j,-Gh Ga ޟMe*U;1`qAܣp DM*dmoWl@ nP_둑4'qK$nSu,G_Ôlof .=~M~_הּv.ԛ[0ۗԃFF:'XKp't)슄~IR2,)=\/\ځau\M+9mdhl/'.Q&Ϲ0Jbd7z),C|;b$A /KHJFr첿y0ihԦ-v77*\ 8GIzsX[ ٲ~ [VhW[^Yb7QY< qu?<SDj%.d)OJ*+)bA hbUQ*-Hݳ .xqߠ;m}#i'|<30),?RdĞj Rf3Qz/z3\_Ps k$f QnOjHТ Tcop`}MnWeǴ3 )!94TaK#>Wд`@D"Q#Vͯcm,18*z4Ň]ro+&T10U7 }2^ )W_͔D(Ni`?& jЭez]2wyI[{*vn[\ԓYFᕯ@@@Ҽ_2Kb(WӺv. {sen-NC-Oِ` 2^A]u"8seDZWTC:x\OǍRY=6MBE]F -<|ȫɷӅLi7gSY&8xaD7aN$8ɍdU y-}].HqbLR phe?Oo=7=9/#Od b@Sz0@z[6$A*"ݻ vZ=-H랥׭q 0k{,"h>ow@C]+Qox8* $076X2Azwڥi!v{V&,e=D3,:شmiȀ:/rz}f55]KgL|ќxrAʏӖ YzLyEZ{ s@U3> $/#g\mKV0zCm =[~jq=FYP[z kG๭'8$]oR!skG_5BdQ.g,Mv!ƅ-\n(LiK@.@7t"V&3x\ɢE1i]cWa]Y\5oGw"48z5, / yFY%PQCPT Vt,d\5]`s-تOQ ԠDோL5] U+}nwh1(͂^LZn6KSLO7F{k `e M:r-Q`VϒJQ2^49Țm5sڼ*\l'vlI;UJйA%eeM-ݬ\.9vr2p:GR]hnUX^#tZj2R`X sLSᩧX)sn۩v؉\FJՊbxfYYI}blA8QJ_X:.Cȶ`S2C5Nn4s~=7T+EK &k T"wx Kx)xW92Xw!,RiXCbu1%x}5WtOF1 /Y^u]AX#.PDwk7#U~%s?2<"³29OPbBlQwFm;{\Z^MD넨[ˁ9 vraF(cWnfajw\gVn'hJrYI8H/KjdK{v RNRŕ{}26~ ?c}/l^n- GVG5-ZR8pZ|8BBFN~ԊTUvUO WLQy4BKe}6biLv 8+7r@9Գ8[M0d8&vs"Zvc@fLj!'{یJCZgLW" c >,pbFlbn*KAG -WpHgdMS0qyR*:O<1lb{sțe="K&3| s[053YzG%`^o _`n@*j4L(>sQݞQ:WвeO 6cI/\iw1~9 LV3(wE-fNLq% &PtApjH$x4ZZ;~㥍My8CO\AȬ|(wSإhȪ1/wXW7 QMα/QṯKԞ<:^"Wt@W50gJ_i6}/ū~79m([p垮݅|"A\p{gȉnꙏ"V3!-fH-a͐]@_e| b!*[oh2XI0WG:?:A.YQ"9.+pU)Hr9{w賓8 3zDM eLˆhE|yU`bXY覶rV7N-oBAE m3͌q0ߐ#P'FΟ,!ѝf6EfKϼt] T@_v>Ykμl^95 ^j fs{3oH2ʜ3-gH'Z!3fs6WlԡrpED'p8 P}x5ZV?E-&M m:)Ί\T?x\ɉȌ^H]|?WOOxH2RĦuMa-GV"D؁U|#1x"DFM@q' \ ;HmI;H>T{ (R+փX d/r#xJzDCX-߂Sk0T)W|UX7¨A5齦w0CWFm\ <>Kpw6fɹĂw(iV7 hvf񸓲(/io0N [?dU.%ϺXn!wGjj T dI]@邨f5Kc]H5_XЦx5ץ xhxş5+f-Uy92Y :)u&]ux?7J\hGη\|p6ߠiofXkPqVNT5txLھtŸ_Ŵ״ ֌g4N?fQ]bޡa/˯5cЙHt϶'T&+_{7-aU zj~)01S"`ݹ%g,X53= Hp(sCX_F+ .RAA89ݣ !WG1G ޡ:}98Lu89`c%Xc3FN^1{ .P 7徆#mS7M< 2m~씂>ri MR%C>mc6E&#r^wTV10Jzg9UŸ+ !9j_4ӅdG s8]nwC%&w}MhV\m~ v47Yj J0kX6z̷ո-əW o{@r~ؤ?MTL2Tf<mdʘOw|̔Fѥx hkPIX4l!WkH-$u*#/25jcV!_U0TՖ$D1Nc==$8ﯘ w.Tǀ׊Ǘ{ n#)7&ԢY;4913qy:|вN&SRG8cB!wv -Zg ٜ)U αH#$fRf+D{uqGc\Ѻwh @èc9TOoFg\Diaу@|F 8aiÿQ[ԧ @l$ 13P1@.#XDtwSmQ]o'/賸c2 E }w V?h.d?kkq h>{vKg $AKy+%(_t?W&ˊbZf#0`QR*Hڒ%m; CnN +fSm,Vǃ4^팼P▲H[c2 ZсwliΤDX{)Ex!Էp*(jl>٤SўRŬ|?@؅?:WʿWuCM~xL1:vNT=qD-`sq *v#qY@i'cr&PTHEխ7Z/wN3ytvgqPBlSnUGV *s d!8)!/x g[)hzSUW [SfT%@14UU9}$Ջ%QxxWdZq6D ePIZ'U>VH[h+Z?8J\Sn]hkFR{,Q*ޒor>Z X# 5T詗Y=KIyγQU?)e%D/-&Xx"۫+>72N$\^R>qώѨY8z,܅zV光y([9fxts:ZO0gJP0IX3BJS6c%hԋm|J"~ ĊEZs#sHɀal+1ù\rUf`(q/AFedx4YD jKޜY Kx%hޅ uآ_8$-T&.s10e 3vqZ^ Õ$dEk;MkJySYI 7_|:M!!o%To_{:F B8⡙ӱ>y|Űhat$1ḑ9} }0hFIpHOnIP"]6!Q{)vE9į?\s l]E\d£ՃeC7o0`t-'kƢ]P;)v4LQA*S"OZmzqp'|SE LƮ$N+FQ=\ر]aek1| cktȇ{`$"PCSTUmz/WkF<"C?ZvAG>:oqr>~>a{?[dbU0G6иwJSU=ZvDq Sdk uȴlUkr~o?; TV[;x9[W^CCp"-;s"vZ<0568>6]*њdֱ6%xT@n]vzܺUi[.:>9R.fU(@"eIf vـܮB4֑M^Cgn~G!?ϴU r'Ҭ'z,u9`pMv%tRժ 󡡾30vDv?1 OUB_\lN]vRŎGF ?I }N]5?Ք׮Z|A$:<D*du8_I0oMO+޾+( ^W5P % FZUg\+ 2J9#%x: dZkARmUÙͫeqMFtA"BC ʏ =rn+])hLQJ㧙!*,+[ֽm ۫}ŕ X*"Bexͪs5yY:&'5IPuiz+%|2T5%Ui2VjnOS(f[_]4aS4Kj@gfȢc}*&YxBti'Ql_:(>i %S_V6i(aQ}!"b]oַfo~Y9B9bW2E aq'ݰe5YԭAoʎq`V'G9הF)v7klx ŖbuQ9~,5ٗkS@ZۛĻڵ$&!*WM"(?.:~RHripvXftG$ ^EG4"D '@v[DZ7ne2:vάf HIl;X,n4eL_q}jw\?/DŽ@U5$bI5Aӌ3bRodpqwsfnf,!Nk؟YUy-gIΫpZx6V,%@Jڟt6})QPtƠTfFE@U};uVkYED3#:*o-&)7Cմǀ,XKz Gj#O ͟4 d RҖ$me?˴i'l|`V֗@aH$nH˂#a2~۟[%O?Z0l1ȻrM' 'hAd`j]J_}n%ڌ7kOs" 罐!F.DZMyGÑ<}Π 0f| W"zonaTrY1wV ;DMS,C\_adžVJK\dMN  (4OW2:1z*,N|?UcweX[)U_(4B##yUG3r~+P{i:Ծu#($6s#=d/o/HO.>K7 Ap`b YM(1輿U1Er>SZ-+I{Nc/D{^gb|iHO6 In֐P-KuKsYL+XYvB ;,?d6["2Bk#pUZeU3VtH^UV^R\%=|;E_Z~3o ]5,˗o] 0~ 0\Р2{6Y#ߔxY6'(eH,!}g.b$Ԥz Y @ l % f(ﴼO!fZyP+Ye纅Ǩ h8Oɤ34,A?r#GUnCջdIYS^pU|341l1VĜ߲l4M=O_T'PӾ^M38Hry>T#j!"6rjuڔIݵu>Ԟ)ia?TjQ AlkA9:BL6ƐhHySu_<1?zS@k *B^, ۉ:Pzu-=,0py'RfmtQWYQd!`U9uatⰕr6?R{0kdڐTc9w7ëN?KT|͎h+wf.2} o˹7igy }(sc-fl#ɇ(XOPfTg"yT@y_"lwoEדe^эAfi1~P};7q@b>H(^m'IX` V 9P. t9g:z1ejU_ ^m+`<:MSX?[ޕ6\;9Wbǖ"-=2u2ƌ 1` ۡGt#iF |x+/?Z|aphx_L n䎃J:<٤̽Cc<ΞfP, kąOZgf0ԛ>/)}t!bF%ܝ  Gp$V\mvQN7;ŽLn-aL$%˥[Qzb2;B˜` s 0PވUU$_z0.?%Yub7F}t/܌`#{N5ٸoߗ$_[AH=/~[cH@gHCJتvҪ)BmӡsSȣꦠ;)B13;bh)c@CǹՕįM}-;wwzojY[Bp8] MFOJ{SE%ߡ Sb#s|EIF2TZMx=3:~W ҁALA+^Q T>##stSm]Yx#չ]ʘf K/,Ca4XVMl N7O#wca! BflMoqI>XW]1KK">S)Z3G4.c}Kec_kd-ew蜺 oi)ܦf=21(,|e3r`G v''@0pa'nXc8d}(;W鳛/0#ũ\I*u"W~vtW%yv HbXΑPAI%s>YI#ԸWb`륖Њr :+-@f|!gQL5M}tiȚ=PXtZ-%Е*CeX/=Xv cs#_hT>>-F)9(יRr"/o t\ZduG9lQ_ǹ_ɜ˩/^W^J 2n8Q&v,. gX##ke"1;*3z Y8zz.HPsTJ7b+,)tR ު埼lSCT=eq{|\ia xԗo;$@8Bc((V_5 PC}s/`X u\hW`$ȍ؋eTԀQ੯}9U\ wdCJuBFNRCMnU*{Jދ7&b&r/DN6d D5@,yW}dbW7ܡ+ʷZHZhXR,_ttkf;ŷVL~^/AM2[XP 5Q' P7lnFRpVmZfAF/G菳bHR_RթSjFߍoST<'0WmR$衉xca+bWv/3}ؑzPkћ ^_z%֟1:gnN5_1W*2u[dQ* Ց1+`qĻE9a*\P@ ञд>ꢟ+*6ӋslIB&!M^H|b%\EA"{j҂඙J(|1  2C}&V۫n~aUFpcpXD1^b+D(?-^R!gP8u7iGZV#%^,0jXK#Eʔu4H ]Wģ u1fqqIP&ں3@v[,YbUz}Fd'=.YmQ@CẢ_=>ߎ"1[naJkq,uI[yxqK EZJ?|fXSPMI)̻#215VGs1i{x$\OJ2?sW۳(`p]}pcERzS`0^NHgtw?Zf~KR ,K+mLf. #^.n,+,DqZQ@b]·ln[|tzEZP@,q4[8g+Ax6?A± ѐ˥DQ܎9~͛ChNEF쒆:z·IZI.'|HD" @>>eӋ 6U8&!Iĭuw:D$DO*<`+̗i@.s wgO k C6](8`> n1/C OLmd`q\By{Wۆb,ٓ(k~ɍQԅuLָ#sB$ u3ů?<_ryP RμT헌2+rZ{^Zn 4lf@u̥bJ0ٶOL䍍z8o Pyƙ[B}ɋ ?zV1qyx?MʖFJ_C@sJz9U7ͼlA`3:zkLIs5l((d+Ne/m[lrKL[m$fe"NݹD.:e| ivgC&\b¨Cu&|+n06SHANZO(,^ |p^g٦V<+qbf"D eDܧ4`Ĭ ]&PѨ{.2WMD%£%pmJ+(:yI:uPs<]Fq2fbfI!~&\?AE#X2U|(9$V. {pwB@)?R"`lF?AA>NasTmU}e~[W,+^cN_wkWC*tGz"E_ ,F8: ٗ9xX Hsy& = @$" $*:'Q%$[IE~ZuL YtZ'B[޺ l;b]rggf1MeLj ×4 NN`y__-ռ!}=ͦENrYHk08ײ6?BA."O!/hTuQ$U/ĨZS ~eJқÂ-эw3u"DsRAiYvqւUu僻0DlڂY}2yFԚovG(" Dﮥ= 42slRCuep{ M$e~Z~!ڒMlH7"GgDS:=q!|nӫUAG"wOX>|O)69.'!2ow}j G'BKEOPB⸔GiȣV%$q"}CSƒqƗV?N) k[RȲi驣l; aKL;@Ne܏&PxF͕Ys.GGO1zCfUaxW5N`,ͶB\9Xa ?cF.FA$ER0/4MW7;od w<„n𻢓5Tt?d;r^??e`ɯ眸[=u;.F3ډEb pG#I%XІj?)C\b9]z{U[oz>cVF_sX~` {?(W`&)!-|kCo q .C(8`_J·~ 0 hfBmFFJe׬ȇQG?fxRrB/(3 LM,VVzz =L*̐ōT^*5uqRh]FE п3y,#}F_nuZ3YË~衹8fY@V]>8/Sڋ^( pBqmIn{t5_eoLJ$P3vir|U 7ˉy{>UYҊaiQZ: yu[k1O}wa MSJ+1X7fI_{xH +#<8ӆ I>t_6o2k2Ǫʞ=#>XyD\tY:!j-щCHS4Gyj+kvW47vIs[k7"˽ՔrBGR>9C2##V"5nՈ0oL@K`FE'hokظ?r$&x(O&5qNF0YiMI<aK&CC2-}TcBVݮ~˝m">! g;YV0YB +:Q05YX%> VDcF@.QI{.. dR-zy>`(wMj,X #ٞ Sզ v2WVq5P:&$\ris@)_0Żt3rvkR0/7^SUI7{J:.RwO</HVLڸ*؏k.>`y VJז/B8U8 e4ksj:@߶NE&2~qgG:#Dcwy|>/ eo[,a9vmagAW.߿Ќc)H=>ܮV@{y#tuB-ذV;b'OH _7m;njѤX ²e^"DbdmNeتl;Ъ8_|S劑l ;8'8͌&0Jpq!4TB9*OHɢŒ8@$Z$Qx0,^{אѢ#7z˼9c& ;jʡ8hWaoG]dDJG.  8|]3k ;,]|[Y jĐ8VqrblA>Y⽃,\C'{v%5|MF7፹mԞ0d%%jfT't"p0 (yN*%e_X ֍N|9|ki0fEU糒^~WNA/mRf@q8BW!_@+%d*}&wc" xNKϽlBtx"t;`ݻp/1 ڽٳ^a׫S E~!X~k^u"x+vF筬9eXiKV`]ǓDRLjHBzS('gqFTĚ])&Z|:F14Fo׆1! r]ܳ)IqUM$:^dѸ9~PD }|D04߯|fVwJ`#^ޒN]E|moY}@¸@u u$3 NK+Fa3G&MsJ B+5Wc֝(,+7yٗF k Lкk]= ;nN|\?Fuwx٬ +XyW%F-аhw:.||asW=KDQw]ϦO2!|zvK I\QlBJ,2X5E[kQM|3ʋrɑ|^I hA)L.fu{7نMHWgh̒Vѱ95,ܘg*ۙGŴÐ3p™ͧmϋY>`TYl9(X ~rO"HIg꽼sE 3'*r^!,jzRlJ& 7S@0%eT[D:9p\ut#Y iE+[{PTcHz H.٭@h_J76 |8qr5.8{;]6 :zf+O3q,_qFT1Phv]p2ØEia,N@X3E804eD'^_%0u1]`), zYd+)IqOAHa =ȪkyZZG241;1zjtsXSkvˊly0/ᨛ3R]RNn6~PK d8B >ZgZI-r;-ieyܕ r!>}_Yl x Uy8Sx8/ ,7yWϲ393)cԚye9„_x$LMkQ_z_m p^KQ›A6V(C;>\yfQɪJ.`_JD]َ1<G vi5/UFf.,v>,AG)aek52!F^bkyn$_zL0@]HzjM˚d&ӃN bN=Vdim]z3CTnv_lmͰî[ v)8[" 75ȉ⏄O N=`JseQuOMeH~ߏoWHC)B4-zTeRL2vIOå>1Y2%CH3)Z2ݹW(D3XjMp" WE&wQfUCKؔk]3]|)$Vw Yv)jv9{}Kg@y2&ws#|]=$Nlޡyi@/_.R 4}G8qgJ)_6f&j8ų=φ ֑H2' =]Ĕq;89HEmJypeėLzmc1 Fe^y0c/}/rLP\~r[CCǹza3 qsԝ(P+W֗ cB;f]_Qz\>9yvHD8Mwcyj )Ylaa\@8L=Uժ[;Jyʷg0"jdrHYQx*ۅܗƝc>|̜5o\^8<xQp|>q%AƁ_X\QsfSU.vo~&${Zr_Oj*.OPPƩ TQou ?\"/>ԋe#.ڷtf48cRd4}Jc&Т:ES2 ׫ {|GWIHk!^4.,)>7obQ]vKPB:s!vS Ż_l'PZU|uZN ڻWU0ꖪM@DI9/%AMxt۩15,n⹂z8JJ6PMO{i{'׾H^H鰁=`jqfөa:UndgOq id);;h7}ftMѽly-w0p!ۥrl\$+H`_t )v`vyy.a{ȣŤQ7sWvBq<%A͂޲F.V%G)a cĩ8~59ytmF(y~j%5ر59w@NnB Qnz^Iȿ-ҍvP-7zx> s!'l_.qx01wĄ}=z70c G Vz 'u/y?̢+WʆȶYjv[]6NxQ>~~(9 98r˅$]JZ޸: /Y=oaYzUri z,ȥ`)E4-Guu;ɂL(>aD ҧ[UJFQqTͭ%T,nn =Х;ÿ /΋REJ" I %U Nj3ȓN|"sp̾jA<_Q']S O~ pB"N")RF,|vBba6(_$&Xbg-@OSpJg<0ܧKUL;ט$y`0pNj RnΛz~X<ۖF .:a!PAE\eKRʓ]vv;}Zy!9}X(} Λѱ~%/Noe1);En$VrlsY.n#IQ  vlQWp *)md},^*2B{ xù˙ RwLl%43HHܛlF^kA+ ]@A(]Ge(Xb܏8‰JAS? =JT5ngǷBlЋk6Zhl('b=/4W.ϼP/IIOD?HBu+ 9 T"#ʍ;v3 v ) 3S q"s[qys*ǿ=#n0T:bʿ5yK/Th>qX۲+`hk8ƹTQ)ދ)bCn6܍a;BDp g]]GxD3xC Sj5>V4<5_7Ycvv{e͟@: _[CBNLq!"2@+<ޑ`crWf2umrԂhb-~ۉ\Q&R` +M'vB*UH9.Rm7?dfG@}tJqL7[81'13a!ļSBB1mC\136`MiadzȰs#Jr* =y)b1LQkdԴW܈G4}VᎿ.~" :4襤|M\]i}OB֙nb?旘BX&l~{a^t aEdriTH|SdhStnI&Xl)1RlޚEeKjya(6æl<32:6'P}Ѯj'( 0 9?76ߋ+Sy}ٗbLء|-ppBJRfISKB8$֯WQvzŒER(\0)eXvWusj$\>,:p"\70@f÷,[7y.=M'>rMBP Rwv0)=uκdskiV *И i2ԡ8]ڨ4\N W/vY\.Br2:UB]_!qMA ` Fi {PwDAHݾ! ʏSn!j4aݑΒ6RewK9uF/JU|\]fN;Ġp^hT`@ʵ=F]-מ`Zo4h#}KUbDpzЗ[L?arEIw=y&S=,L?TZ!} 7&F pbOY}k-/ 5p f'H5N^ЮƘB2shLDt2.s_T#x!Ȑ0ڐAj4UCx1? fZ+GnEгZ u]9!sޗm3pH8K Je|n%r?ʖVƬ2L Ҽ13&'8r5+15ƢgUK• ıgcFbM5Tb1jcA f"Iث&MF؉6$O;ØFl{QWQ%9O2xB oR@lB;-Fe9 jjf[5Ԟ=3B @̅i.&.Ѹ>e't ザǨwȿ$gq N񬳂xbe O^gŸ6kPผcJ6}ET?%ijV[Iwu°[LzM8jʸ_grm wi` *ԑnasm^k%@r|[5s0]\ il'R++A+9ja{1=SBcan"=%u|l¦"^2| R/){#K[gpzj Tw8#f2hD?VO n3I1L fDAjjQFaW C" xrɠ}TuddԇwƆ; Ż'cYHl(gd7KxR6 ÊQhqS=Qx aRe=lWyǵ,DV`ȫ Z32I4.6ꥷgRd`W#8ӑl ry=S v'![z#tp\l%Ph,T.x<Ǖf /A/uC4oHVhTWݫɀS/h!bZ U8ǀY6{),Ez큄23z\$ sYvMcx`,ײP? \MCNV%F*Fsic}I'}wn |)9*xސQZYx SV*B(7v"љryOuX vߢd ;D,4^3c gè-@=64 /ph:sV DoZ}K}!tUQ`?g2ݨcDgsAWene-L XpjB 7F+3C $,\zkwS-Uyj3:]G T R[ǫӂgњtA!'g#bӥ*V ॼZ m=hg { *g{1njɵ;vVM½Ө(Nl Ktuˢq8g9@ĀH@0˻6CG9>y7@ ܥ~-@[$bwOH絽!}"{!uLnd!y3zUV[ޞBD| VklZ>W%]lEX'-Hl&U}HQ}>l_MKmy1JZv |^9|^ EL5HZK$z8ki&A^mB'w` E7%/P;ESctc&ykG)BPԢ4-c =zf~_[zn,^% f,%aWȱWga*k:T_K:, 5X6c4-PɁŝ{1dq(lV5v ֣|6ji cWPF,@\d<1z^'+sсWFꍸH_:DYSKі]v.xwg&'i%yX D.N{1i1MtrF#ۗjHiwx&,`pԚbˬ[MB%$/؛fB`I UwRdT_7|tddd,ٞ @&pM-= V/YPcU(Pt*9UX&' k-H8R¾r#qa $HI}yLZCw} D@tEcxzld mV}%2~X'8_ʞR3 caEj= {gXxB[-m:ވ"c:y30!S$@lM(wu9oht1S\2n`$`in]< 3%b]dwNeA"!i">RH|) 22vH+{jý( U;Ea 2FZ=;ujOǔ8⦷m:&FL N lK5? XSao~èN9]2mJrqdyd06y>ngirdY,30EdZNnu%=\Zeo< 3u#){nL̓@( Xi$K5*9oϳR[;* CnZE\ytGiBCwyC[C}",n}v!@Q%zc~]DM .5ypި3(SQ/g' .Sq@Xo0d#Dϊ44jOJOhuwZ˷QkYJ hv9*šqƆ'%DͣKqS2ocYa:@?'[pK+i)~n[ ܺA7}'םtI xI/rDn,a5ND)솎;lzFA+g1^YK໚K7S:oN+DKq2{ PB\pϻ睯)sO#PĴȎ[%6g2Irn;Q^`ꐴ*.y1[CA)6,g<5~-KXTR^{w*fa& Sat|a"3Uk8L8qNأ'* Ru?}9#Bd-ʚK.!e#+kA$(/G`:qV7h*wC wmQ W~r~~DMsGJ'qFzJu럂0\fWH{x>&7|6CD\wu33PwSJ Z?*Eu: )%]H^F [ةl"LU+>Rp>xL8n(/#HTPh!L׼xzo Q etBN/޵7tkDEP#('T8;i6jԋ&fHɯJfy4 \FQ⾲BYX.E0o h?A[U7|1*p=:/ůucAriU82. R_6ަh9KV[Emp1?L#c$%(>, #:$)eD@Jlx#K {ը}J *Mf3$ֵ5Vb|'jʴv1;$ErLpI@&RպOqfvOE!c tЏv]oIVGQa0Q'('Ӷsc.a|_CĤ.oqV\AxfrYR&K_zdb"z ~28 F] LA߾k'o 6ZdO>D9G'^ @Mj;NRW1<2DwOc@ָC,:"T7Vkr`C>ZI*{ OwM*deP*>4wBYK ·R]%rMUzE_qۣ{G?,p=' tK8vEKЖj]L;ӛHҐ*]tu,Sv)զ@;@P> D:8p8e+[4B 4MM h^q ʶӆ^Aʤ%S]0j{*4e'ҫLQF?PWn:.[NjawC }:)| km;V_׶0D}I5juH]ߧ%?B2 vLRE84DQ2r趢UکdrHbu4d臭Euv2V[ )WZi￧RَmGXం6٪h@yBߵ;έ]`(GxbSlCG1<#?\DoeVkT76Kl%tH< 3ز&WQlMq8Oڻ t5v+&43v3q+t_<(3PZ+Ӹe3Bރ {y3=텊Ifj9P. !`R?u1J+jbe\<3V@޷㢬M4he-lM5z2pDs/T{zZS+[`UA`Cw^*p#mD\ܼC1ŭ#8plVDm-MI} S%+ |xַ5%8=\Q&F,=FCX-G@/ *=v!!_8+~C`f3!XsKmr^ָ: XDign 5SK&U^]ncFuU wS`b/͔<Ț0?wiECM5ƁL 11tCc-}ױUiKz 1Kt7"kV6(¡5ƺA4-WD?ʮNQhPSnKU-7eV-hqVF'Ԗ"ɛGg5rfGqŦl}@7rf(\눹,y"%mfF ҳYmj}tN;L7㑮 $?%ZkD jROMvץit-Vm"9o(Q[A-mOͻYD>H%v9Y?̼bw[U]FPj~%M+vercѸZQuD { 5= qvTFeo=PiNczkKپh c%< TxLEQ<|X$sv!*9)',:"xph\4Z= *(fژ[a&&8cPz3A[]6~•4j<(Hj;V(=AG=_A,n\`ZM߆>eu1 `]y Pjaa{}+s(R0$\Ad9ٽD4{בh'vst튨.;v~'64jCQבҹrĿsϢ5d9I2ˊ*)#&+)awˆ h*Qb z3'@ǻ`l!#=w=Z )G {.xE͋f~]vzD-)pvxCv:12W͑Er.pЏ_{.liL7Q{>,i=Z2A'xdϟr$ǞCU/-׫J +h;1%Lt2Յ+d.u 8 RTT웺YɄHO_WJV qQ&<=;*MCVdz81l xfom<| W'BbCfI}#g!Y-Tb37|WV]{8/cn/\P'µذwHpvM 2yxO1KTw<LS-@֠Cb]all;DVآrRq֞W ΔA(ߐ/aއi/#&®I0oE9 QĨ~tQ~VjVڊcd]$j9n`B()5v om$ދW'hY"d%jDV;Cɻ}ERbW jKpi`чBGSec",5+U2U5!+Rku|XHE>-Wd]tMQj%h9{^`8Q4Baf4{drqk֙Mb6\JWq"|JCcEєS[un0}+QȂw8Unwg.X7ĬQ9i( tcV ̬rgaB7JiҨE>UuXײ.ȏ,˧~720US% Y;ϧ.!%Wj`sFUS(MS;6pqsb6~aQʊM Sa1'e{A%tXG?+ƒ94׃fGA/$,wl c9&}sC#`yX&$<;жCtj'8z, },@՝Quo+Dm5'/^3Q`G&# [F]@.j4kK$U_SZ<`$!U-cQTIK$R1i`樘+a'V9SL-  [:5 ;Lw řW}"<6бЃECPϬyg A\@-We/&wzvf"hG"89ຽumU{r 2 Iuk; $2H!i=%c+#Vd!ܺƓD C 3tΓ,^o"c(07uv묡NY{Qlt2/Y4V0:啗~O\F[Uzw FneP_Ty{AŘ `CW(jn? y~elω]T`bD4$S$h+t[M*跱-[]On7[9 kMWs\ܨޱ<Xo(W?,JG3LdÒc;pf;.Rn^VÇN jL`孳w91V,YDl6ΉBț}=*750QG? PRwUrfn5;rdZ]]G,rL7#O끢FyL^۲ۇjE,%㛁Pk» lҋo]}C4r{uP x:;x j}_|!KqDK:lH0|Q!Th^gEҢܼ1ᶯ <3b|qUʏ!ENpo_mm)2"\R#dtZk6-fea a~F֝enk58PbL;hN1`.p^탚 -U zDAeZxEl4!$[m(xWGc5IQLz=;&ۘ& KqVd(CH}hM`Q̨$ȚiETd ͮ ϶̟:)᎚Rv1.Dh!UCZL퉢q8|?aNeg\kIIpp*յ=79g44Iu `̑n@`wʡwT%v2d^봡K!C"=BaXW4$F3DB OeFq h+CY|x?o:@yV3vTI04e7CAjcW'ͺ*vd?RjҜqKO#4ܕG?'Uq>Zva{shki YɌлӤѤYXGmdm5oz84fH̭7P cœ7>>T֤xϒr]f!XD[2܇ eF *Y j &R>5\Rc&ZByY mRܒ],RoDeR ol;h/ -s0iXfG6y~N^FA&½rt@mQ!WM kp tZt-1leϨ%R \;{IsMr>hxe WQ^LC~*aNV ϲ)iϓXO811kO?{t Fr`Q>$rN op~; dɳ-`$RdJ>3"kBkn)=k|ז*qvcLM"m/Hz\YA>3xfiSY\UGS똿rﹻ7Qu2M[ؕPGȓ''V@TwBIrt9X!P]߾*eB\ xn?H&muEDb W7/it"!+FÆ&:aj|QJj:9FSM%:I_P &tWócoݖmGL De mo䡷ŜKh=-bj0NNt5[ձ]|:{`w@C&5B?MM 3bTkL$FDWe I׼RqQvnce 7tӦ膲s =N]XpЀ|~O0Ѵp`%(Y: 8rh<}ʤn58rY3S zC~svzMB՝L-hEե8}Sb# (qqԼཕRݶ$|+M/cnk^5iE`%E |03­D 6MYEف%8c_C_5'P[QmFL#]R+TxWl@>=L_!2xEsb+'o챗9P %AB(lSQAm/udG+la a[mċ&fThkP7}  R°2={^ݬ]ԅvӣ3ZXJF߽Fj|ʶP؅ZZW䱡u3y:h }~~* (~bi ^54sGhW?HX#z`p)+“$)*si= qS?(y^{ Ktk˝' +֡2W6.drq$'9eFO[ b}pϺ5l9:t(b ͗]rQB"[! ̭~In„? _xȹV9H $t.CL7Fi"\my}sD^ ib^@usU$G _Ga!0Ub#@պWY@NgHgxrژMx@ h}W5<웎jkE)+FgϢY h]oLlOV0TiIT/?XVL#?IO[DR'T-Е#+/q~R)8ҩuhkK.ͫa αUg_锖X#uA)[q*}PLsr0u: vWk+FLOGY5;4:OZDg]MY[-8Rf|m,*{b,wf|QkD*y5jĽc' Y'M ]92Yytk1;$EKYa#b󞯁^cՎ-? 0izԚ D[o_3e6Ըv #xk]dCWYnӗwf1^MӲ!;e[2#7+t*_2&1;x`L>l,^ 9M͍YNG}װSHif[o{l_f<7؈D!b6l xo$D܆FQxG.;6zT;A6XbD1wn(dtFk٢vʫ>ӯώ^s̾PA!hq'XO&6dFtqS|;-] X.Vc0VW *lgpdpyBׁQ2X {[0IGd%@頻];- 'tjGM8Kv%OYYjcUqޚ+t0`: ({^Xx#y븸g!GuT6]"ol*i`Է};+|>Xg V0a\{{Mօ tWGks$7KHC){ ΨZENkj&h˖d y4U4\v= 3a鎔NQ-NmޫXf>To`VADTuEcQHf$a0҂~w@R 7/tߧ*ebsBbArp^d_DU]ΎHUCW 5-|\}W}v4j?^iXwg61}\|bI+egyMǒk%БϲIk(L_ݞT x0aY~Cd g8Gⵎwe}GKP2JℏYxaI"|3gwDFkᄘ@)l#G3.Y=b-5[K|5P5Yv봔Mq_rv|cUu]¨fک[ruξȞ\bo > jc8Nu@IFqR7l@pXiN(I wqPy 5V6^%v%6 [zbٺlWp%8ۙxE?{@-?֢˧lnݛl8j f hؤ KkZcXġd@Er+?4tIO$\VԷ8ؐJʃ2HwIR&4WPBe q7R>$ ?@=RH%j]oϿ͙-F;>'2P-0ܓw$ÔF)/g|TOsUzWu%TF[<**ţ֟:JȥQ9X"MRJva#y3wo;Pdm 0zE*f䅸ѫo'ğ9J2ׂ{2G]5ψF2S|8!$h'6X8B*~Z,ʿn ?oc Zɪ䴮;Zcub9U^L@by?Y캤kz5ȵg 95_=Ү>={Ia'ft͡%']HC8L#SX2×M;wN nThNyօ_Ez`\4ʼnCkB/h]x%~=e`z)s6ݹm(W *6Jӛzyi[FwUZhP>A}U @0.RrrY`vi~>a8V{ao6+ĎDGk-n'P{=DMߒC)g%#"݉x' ްľ [>X*K,O䡱N&MGoji0}G-ݬpv%rN=P6q9]xA#6ay6 nw엖RM= hcIFU]| _VRH0hrCiD𑢑3h^7hBbLTx:U NVC=aHwIĠ3<΋0ܼ'KhM]jfݏ8,fb4OڽWC-T(ڞZs NեX#a>>bUUlP &_BA\ R(8y;"98LAkLA띞(>*5F{LDXKȗ"-"79i ^nG]XVyv mkii7ld;SsΉ-!y304opJXV 9kc.뗹+kfnre`^+Z[/*\k;a:w4rLL|Drp*N @fսnsJj65C#ϤԊi2ڸ> ez ײ<:+*)<ͣʛdpRIUbm}N5r~i=xQ]Rw[NTuz%Z{:uwSжSL\,VgISO*NXvԃm -rwr5WhJ5QK~ҁL7j HnAi6SJX=eBDT|7g(n1tq-Rfts1VVCҙ`{4H60 [i`xsm "C2\< #ΚxTīz㖳 4u)'޻4T8k`$`.GG[.ms.x&B8@"I),S)`2z=`Y%{➎fLwyM[k7d|x#%>fBjue`p8{kxjRS(7{7[щ<3jnOË(S*%ODU2J))>yԍ{V\@>J_#Uej ՗ߨh܏,Si*R4ukJap\M&,f RVU>y0VRM73]~F K⭩Oʹ\b&]~R(,|b:R)y 3_p{je=R j&R_J%W has9F7.(-~=?C>QX⨷sec[gKd@o~N- 'A8 aW e ^V룓 *{ACRMW"?h7.%TUKA7ilVյof6ML]oGv ȮܚO D#ͩ-Hv a4Ψ\1V ަr@(©GIϫg2.Ϳ0,LeVX%c -2֦Md3De-9 '(nYb#z#?N}"OWp.}z!KM{)֌jm-'>d)[ʮeLe 7Is4xX>]:y{([C^2%29ҧ~hQ7񸠶2鶂 ,G4Qd>d wt-q-OwCe*xV%_-/# 9;D/g:vmtU}ZTk5`CHM9 gWݪTOKݶŊg#[&3$\gW^61eer#?(*iivScvT"L7 q٭, bJ,Okn2TӳdYcYg [ L[6 S}vE]t"טBfx4={$J9~FfᕬထMeu;Z^;}\E&#%)Iq# .T [aP lDC\ Q`؏kD ?;g %@ YZ