rubygem-activeldap-doc-4.0.4-1.fc20$>#=)\]:d=>9x?hd & K 17@jj 'j 4j N8j j Ljjj@j+,,,(,8,#9-l#:4#G=jHWXjIqjXwlYwp\wj](j^bC:dCeCfClDtDju]jvwhwzjx|jy$dCrubygem-activeldap-doc4.0.41.fc20Documentation for rubygem-activeldapThis package contains documentation for rubygem-activeldap.T`buildvm-12.phx2.fedoraproject.orgn Fedora ProjectFedora Project(GPLv2+ or Ruby) and (GPLv2 or Ruby)Fedora ProjectDocumentationhttp://activeldap.github.io/linuxnoarchMkOhEN:wY$O86t/TR^\7_`$:XNOq|@b$ff ;_8ObW_[NflVcY]kjOpiQy`Kka]WsO[O{NOyXi\ ONNX_NNOYiNjWVNF#UV rQXrXxb&Q=XYsYz[[ ~[ u&7cyWWROvN_@`W[sAmE\9Y;YZy\\]]}z5OPNTP[NNOp uUSWlwmChw\J[gg`3cO[^S^ca]p][OZ=OeW~X^ZZ%M6`MjNiQ]gNMOtrUmV5OPXeabHKdeO Ba:(}G|TbC&=* ((751"#"$061%,p@*9C%%$%&B577$&A"1.EDEUEI(9#%(.F9BgS>#  ' - $Q&A'"".}!#% 04%K$G(G,,  G'3# gA4;A50#*X1-&&M  406"&r.!(l6;..5h&&,5? \2NJJALH#.{g^7*g/U,V11G3)'3>~K9@^/KByh"1+#3-  X,5%:9.2+%*2 m n4g*  B$3/<RH;R1:C<BUG`dy];6dB<E'(K<+96>=0T4NF, $?C-&B ? ;?A .$?'?):<RJba-&B ? $)$ #9#AFL6VS4*53+ 3<* WH_aRN?XdVVamS_AMY?K{kJh&  7     )?#L$DA 06 ,.+0( "8; "$$: :* .0+ 2 ",(5!;  5$   #$  |  x { "c  J4HR& 2%GT/16+8772/((4?$A!(3;9A:\@bBd9  $*!0S4St }f  "3W4"( 1#=;C9"  3  ,:$*#""'    '[1%VW-!R5^9bkA5f=1bW-!R5L?h5^!J CZ3\5^9bDb@ )5 +" - (G D@=::&7 +B^<80:&_=1 'J=a*4#FFMmSG(ia   a Gf06M[zcgtn 9. vre] o Znh ! KNeA 82? J_dp&|AAA큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤큤A큤AAAAA큤AAA큤AAAA큤AA큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤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큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤AAA큤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큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤AA큤A큤AAA큤A큤A큤AA큤AAAAA큤A큤AA큤A큤A큤AA큤A큤A큤A큤큤T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`9010f050580531bde5957883aabfe3625a833de8d59d2843dd24404fcb358d8d9ec58831174dcf971f4fc14abd92e63407a51782dcd9eb3e7f15e54ebe3debfc4882260158a6c87b9bcdc6890154140f9f5ee115699d1f2a7f3ce3002b568815775bb142eb4daa2b3b23db94138b3c011cb8d203bca251f0dba83a080688749d6fc874230367352ecab0be49c18c89b83b39d58707101705bc57cade0c872e23e4e06a417cdb0ff09fa9d5dc1049f68c91ff04245be154d5a97c8d641b770af488defb25a4fb75ea086327070eb0f0c291592ccd30f53c8276d91ca9c5b9b36d387d5c38fb1d19dc4b7c12990bee29d7f33c4f554d40b132ee11e81dd3d683f07fc07a459a4e519f39bf5470b1ccb3840e05c9ac8f0bae29c437e57d2c8b578d7f90b23052c32d9448543c72509eac3ac9820cfddf392ff383de1c65b580da71c9275eb8ed9e0f45ddd5961d17fc836eda85cbd89aa411e511985004e16f113230a18a511e71cfdb3532e30ded22f658ef8b1b5f4fdcc88074c5c8793512af3c29713550631e8a3cce52c0500c918a4fe4676292422cad2dc16e9ebd272c501e331871a32bb5f8004059fd3c88864b202926a7a4b10a06c6afa96453afc955e5f133f9a566413e17423e0d51237fd7f955ebd56915681842b25c7fc4f4ace1268ba2c9284d971342b3f11e4f934eef428f880f28b9ffac48e1ad788867bb3f078d66f896ec868fb4dbfe4ba31e8093af01215e2d2b97f353fbbfa2e848b9950687d1e9945fa84e5a7eac939d5ba24d47e03adfbe7d05e5850560c23e54ee64c900b1a72a573edec48eced0e5189056b19bf170d730a180393a2505c49a1ef55eb33c8d3f347208e24b9c770f9c14e9cdedf562c8c15e60fc7e31ca60ae69cc25a26bd11d3dbf41b8a811475d960bde9e4f2ff00ca7339b500fad9f737c7b2fba79b1a7e6c4040ab362f79b9c90f88a52fab97ed5d87a0682f830fdffb20002e02e3829cafe955f437b17b3b40d2a6faf26e46687427b38d04c9982f27a51db869bae8afdeddf5e52382c5576737977a1c360af59579646654d06c6eb2d1cf5f6ea8dbfef0c10d2215690a3c745f51289006d48bf24088db7f0891d9de11df9a11cb6bdeb408b254b04f09167f88678b03bbf4cc572bf7af8a57fa6bf06b2c41c97ecd24f64eb68dc9dea3d823486ff81f1cf89485a004f4ce7f8dc68e289ae5fe6ffe9cabaef5a9d02ea2982f5598bfb27e186729edf101c916e44983444e8d1ec6caf5554dc990ef94020e0da4fab397a1ac9045d444c8f2b5e714d144a52d3e391f3b7e8996456e9406260b637e94635c3cf036dd9744019057b5fd3f5e6905a8e31959b30044903b9a31af5482baaf46d713d43d246de70ca46fb1d5db68031c10d73b5a4d829a979f94ae5bcd0ce69c6aaa09b643c3d2b894292721b78bc0285d16dd68f6db59866b94071d8cef4b5e8dc1c72fa46be41baf057d34f7cf944e59f8bd04246eafcdc76cb1143dacb6debb70b796274e0145483a6cd3462663b9c536910c7f9b19806ac0b98a20641f21b5efee3097c6745227904fa120cd1abcd52b0726b9be332a869970c13b49f7167404b30aa3a01e2c8e8ce07c2327b163f0e36b72b60ecd65df4f09fc6a3777ce725e84ecea319748665ae262ef2e2d12d5c7ba8f86bf721e5db41339dd5764137d9e56fd9ab7f1c0d471330f55589148b51f62f873bbdf70daf4e2087aa39469ebb06e44539c8a312d54fc5f4211fc9341f87235527531c4209ad72c73e6972ac976a067a71cc496645d84296c8b88bf20fc378617572312604a69b0e6814160d3562fe44be0ca613ddeb7a651655095997b4afde52863aac2ac2246f10acb14c10ec09499d2f7cffa96d461efb12103f5000ec60d8cc8306af29d6680cab13f8035ea1d621e96ac67d9a351351a8498379bb9dc03edb1ca4139214ebb3b53a87e05ceb2c889bd34f5f3e200dd51341a9b6b3cfd52eebbdf75abc568786f4ea466ca662e05482866e1d6a0bdb753cf9f6a299fe70b3b038b18692a80c390b5d0a464b770dda1bacdc52cbff7b809230c988a9bc6da27df8a21ad76944a2dcff517437b2dccd9886355fa4a3f7758808f502159dbf340eda52c7f999f85cbcfad099b94a8483fcc3ce87894e733890b4ded55cca288caf9875a04edc2a744617fecdb93ffce15d7a57edf809dec61935a56a4a20a66104ea3aaca6de3fe16df48d5b137e40edfb893b161a973c97ef117705c9f6cc165eeb2d34757e7879c8f49900c9d6e25ffe71fcda76c2dbe6856b98e894a1d1bf60500be856980cf7acf702217c9e6bad90f3afa2c26023b3da96e11e78e01c3676029ffaf1ff9d538b7b955040e71fecbcc2fa54b34945f9a39dc138d20df7d0e65bb88c7d8d27f791d726d355cc1e5fccb1071a439cbded2212d069e2d56aaee762c23df1314c32e219d4c05f5e86c9ed3b3bea0f99b02d11253c8ffd8ce7131a3700280a00bd3c7db5bdce03a3a13a3eab0e6ef3dc6cbfe03e505a847501892097b80e0a64c757f86dd754d146bbff58b0c422aaf16da889ea97e00815fa5bb30ad6710e259b5b88c949f67a878d33427935022120762c25daa95fb2fe59cf920ba858a8ef0e21c2077722456ceafb8248b041f14b153c6fbf4a280a5fbb171e6046f2500a452e6fb8ac11eef75a0ac9f9af9591b86db21eb6b8c02268736e8a53a6507582d345ab0568558f9fa9ae6970bb9e66a799e3a8575c8011a21151d1e4a612b57c19d1a03df6457b6c806a815b38930b761be47f32cd77b8eeecb1a31ec10d0485e99ef46dc4d1177b5e6bc245e5433d20e766682a045a97ccf1a10564d612ec0ff4d8b62f16549a06011dac6c13889a3d4a6cde49cf94107e240d3d5c0940541f24fbd1c3cb5d01b0b6fd78c68367d83458f638e8ef5511173952a215d647ead1023a5010365df16286f7ced6c7a72bda630aa56641bd942e4f288acbe86913d5ba4ab82a92624ce589676aa4d5a25530fbd897d4123a1aa6753939b3bb1931f68ca46fa4912a8158960b7843fac1f1559770d608be2cb941e725f6fe771fd021a18bd991d6941ce44335941740a7400aa0757e8a6f8bb252e9e574bd65b0aaef19dabc2f3d3a778da3115b55aed2d7a16b3257a96905359d06a0d5c6b18112e77d02539516ec6a94a972130bdaeb8bc92ac6435f5c42e05f2decf3e842206d6c2bd10b524580a311c904f53d15e9edda61530d698bd056f9522ee8de60a37d74cea8e83f114d937012ade8e5772ba20b02f3a7902924fe9d35395cecf0603d4065f2bd7b2b8539595c264d5b9d06277b2138211d38194d951e475c09e693b6f95e8bd26297cf4cb43533af5cd4808f8d3cbe40c9d1c67414a98ca80d686c987fd83a28ba574d4bf07259f4c4b122d34185f91f4766e6c4976ad7f8dcf4ee614f46efa963cd6b222adf6f79177166a710dd748e7cedc7b3bbf014a54f7e0597bea1affc2b1b148cc83378f7505f60ad1166aef361cd5ab68e742a51aef4feb2ab0d5ea73359a04dac60c1de5f4f0196dbebade434f99009c654f642de8f5f6f28ec06500840743185cf0395cfe35236034c1190da4a7af1d68d190becdfb8af6a5062bb511dc38dbbab32bf95ebd37818c9bd555d383a10d442f506432e91f9516fbbee507a39e6dc751df81e57309b3727064260fba766159cb19228c1d041df7cc4a3af0609c9339565315ae6f4e0bc34673cfdc5e50f7c227a1c8b57c32bf2ac7a801ac52c7fb3cee7714bb993fc2abd12f0f068fe27b504ca3b53d7f0f038f47f54f69d1b92ff61f6ac54038cec54007826f7025a3c019889a911ceb346f49a9762998591d2b40fd7c66bea443cd3d7e716cff65faa661ec5f7e50a28501d28a79be632d56a28cf6df28c805ab86869158f55fbd4f89d98a57a5c8c6f8003cfb60a69b11f06b8b7e698ee417e81123dc25380f9d9acd84eb9d581bf2d24df541cf133bc77a3699d4a4ca63cbf1298cbced1cef2b2959f965970fddca71144b6f43eefd15f777ca3a875ec9c83a175102345a1d134bc50745ae91d094a538fdb98ebdbdb6bde1cf875ee86f0853952940bfb11a7402e03b758439662edd80aa02d002022d32f5be040265a044f2d406e5e3c624733b24ea4eb06de2ebe4cf177d37a6ada00057efb4d44462e3e10a283e3577f11028bc4c110d71446458d6c5f0bacf15cc00fb56b253223bf982ab62e1951b9b82369ebefe3b69cc78ae65d99cd69ce88a0b819da94488d69cb2d201f6d7c6fd95d68f3a8320ec9808e5c693ba8f7b9bb82081dca15ad3af54559f85800c4983c6df3cc7cfe2870c50a0c0ed9460267d21c4cf9268d613a4b0a3e99c9eaeeb11a68909ce87b87c49bf05c731016fd2d3399dc07a69440d57f3d75c7e24c074258195976c6dd421428232f3157619c7f12d520e94a6c0dee2874cf13246dc857eb3561024f8478978393cb37661cf38d284d04a7e22853a7159a1fbe81b73b48910135783fa97c59acab1973363bdeca0901627a954cba05c3d6565d9996585e5d58c06322dbbd96a4f5977df4a250097abd811424fa88b422b0f6b5236c5a682c7b2704b89d8173c8b2335ecd5f3523fae7cbe08d4a6398e1236af3cfe28bd5daa87ba93733fa77fbaf6e7dde45638d5273b8a6ba36af06016d9c6d4ea636fc88c6bd714377589e141ba8f8600498c276a64d649e1adad320b3899ed25db47ca2bb4f0d9c774a33e555f5cdccbd8adcb5fbe988bdbc2a2242a7b98941a3db27c2fc5a923a37ffe1bfa8f50ef58661b196b1f199bfc5f4665054d773801dd90719f1f4672597e992f08b5a9a93f76522c61d6fac3f56a7fc904c06eee06e073e4a4652e7f3365a79ceeb2cd920b68682df022f66f5c3b4ada692a4369f3ed475b7b25b4a3bc5926c39a2ae8aba4c1cd72bac97c7ead6cf27e873ffba23636fa5eabec833ba924097ef84e6a31157ec4c49ba75ce4a0254220e3c4ad3249398538b6f3f2876ad9341958b6951f552ea9ec42a82e19dd5f6f2b72f23ad9476c1a4b9ec00a806045eed74c2d265bfe4d732f2fcaca02019ba831921f742e0c49a20b823f1e03e24aaf570d35e9e86265c951b6ff63b33ec013e045f40f24892709de2aab87c313b4c5efb6f7295265ade2012b997dddcd356d7db4060037900fd272a0e2bb1305b66b7d9f78a727475c149f7038492016b9e831dc19259c9ef1efa33d2d34f7559b7af232c59899a4ed7415b14162f697d285d6bdb16fcb3a9d523f02d7e68c24f5d9ef3fd477e390daae44998a60b571c2b32d88c906572cc7e78ba816e948a9b3609e7ab4213cd0a045784fc889b18b708954650172eb38fff2a63e2ee7dea4d0a6ebf02047952d381ee540d9ba8e6b406a5229a2d9b55c3fc0fb9c64e25d710f8b2184b45b46797ef93fa62e8aadde1c70f027a52b80df902130ba13322d3b16b388e546707ffe4a0b97c8b13213c5e6453b5e2de959e966e4a7f5981739b3b7a619a7f52ec765a5a31c880fbdcb153c6db2517e1328e286d9c515c55c431791a7befcb6dfc06e662739e7cc484d056e6c2ec4ee9baeae45f007e86728cebabb1e448254052fc7d36e52a2d27a1845840c4df08556ff7fbe78ad884469d2a17fbb548a4347a0135978d6503dc5dcf8c8416286915d7e87ab66fc3fd16bf678f1f01bae795bb623fca64895ff4f725436ce256e33a58c17cfac78e9791d629b5c993e40ae27772ee74fd1c865a1369e21c8d1162876b21db2d7072a14f902d234e4d65bad7ddd3c5878d3068988dc0232870ee2570ac710914a713ec28390eea6ac274fde77e8d401fa5175707898c26063a554b07045cc0f2a8099496818084c55bbd210ee2067b8482381bfb5d2bbf3acccf85d353b03a960559108cf1f42fd0f970607b0281f976d629ece47f4f02b58d91b72a36e115616d2d1ee612fc0c193fb13b1b228db20e810aba8bfca873a048f4103d3bbcb1bf36241f3f5701186c63258b33a3605352e1a01676a10e6a35f751c7da8c121b7c7429014b1e25c020c7154ac69d67be5ab017c30c0a1715671dfc115b95f15b8bd542c140a50b32ce9d67075c196ad0b860216ead383b668c81b409b2eb35f662638e741b9fe0afda08759debb044087112af413f70d0acbf67ee71a2341760f8e5e63b34e34b7a5cd82145aa05250e3336a2ce3bfc3345292c5c7c81954a2dce23ea834a4ea479269e83dcac26c47324c5431df6151e1084e9eb405c79a243a87e60b1da6ef63370369caa0d3beeb77e5589d856e04e0cf91292a65315fbc8898253dee1b616d2c685140afa409e1ea230398b7551919b684b386dfa01880a05d20b6bf2eb0b33fd40b2d8091adb2b06f435e845801522711858afa096307127aedce0eb0e3b2679aebea9d3ebfea72db0088ad75eb4b2e4dd84e01dd88ef24a2e51cdbdba6467eaded1d87fa8c2ae661ba7a53b36e694c052f352659eb453a265f7ec61a9558613e84cd37d135c3cedae8ce180eec500c5a4dabd892e293f894cd9b7780649e2f42599d526c56434c9f8e0700be2c88ac3413ba318414aa486d09d8f6d6a67fafb45a650ca934214129bb4bd1fd85d4d45f6d8dec146dc5ee0f603e3b28a663e84dbb30edde7fafa4261e53f09e35be04dcc9bf8523a22096c0fbbbb13d21aeea00eac2776d83d3c3276924f7a25f5680882b423a54e4c0a5bf5be906a8e8828d78af7afa6bba1e2189761e9f211602e693bf8392493ea25f0fadce85dd2ffa557008ea853f09d72016b9ddfa44505070379cb66a8ed9822b0b9f687b891acc387841ca69fa5f4334348e74ce3b42a653d39868badd2baea7a04a335c2aaa62a46a13219a2adf507c457f4d3cb0478e9e9b68633980b6e4d5e1e6b7dcb57fe396db531c58b8a195cf3d7fd4170edd340801dfeef2d1484f6796506a5ecdebbdfd61e1ee8fef9c843e79a1fb6638b099268f97ead34a4bdb11127899f87e1d6c69b03f91b384365a00acc7b4cc54c5bc02dd5544b7d38729e675dfd41e8b9ecd551d23f5570733e292591949c3c9790fa0ad0fdb5b5e19dae724c65068d1eccd835652c82dc3600cb89bdb9fe7b736683c8f6987ab6e7e952b8346127b2fb54fac255ded24284316c9f82f90c24dc1989413725e76ea8e3601e1c09d94756d56a06f2191e0c3411e2c63ccceb8b97fbe209e6eaf840b9df81577abcc832678ce5aaf72afd643dc8ef89eecbca49f9200c14e78e29d144e98ec0e4e8347706437563bac00d9d70667ee85ee3786ba2644f47ab8850e4ef48996461c206507dfad07611332259a8975d3e56e3d7ffe2d57a87c30844323f95ee3d98c2e3a2dc3f9f28f4eb7c1a2d4f87b08639cbc4fe7169538e9c7c91b31b15f34d8c510d864c8a2249fb3dc0a652fffec9d98b40d3777805790c17ac091de366aae63b1170c1805803591cfa5f247d46e5a41569300e8381c20113a334e7a1b9367a748d17975c1ee7719c0a51586fde7aae04e436a8aa7165f0a3c9b911fbf77abe163974a9c6174c3b9043c95767d2074a962754352937c3601c362d82888975c126d67b459773241feb80553816a2bdbab96738dde9d1d93b56386a232ce82579f691e9823e86bd60beaa6b73fc5197a1216d2d5ca032872cab04bdf058fb59b02c842905425cad568cffe8bc128a276b522652853d507f5b321d03dbf045a5055f800b3deda587a84f4f4dd447417b1ddbdc7a81dad214efb31e67459f2133cec6bc07160243654ef542902e945b1dec9115d7ad35ecf88b3e457b62d742636f95c5341f998ac6b161f73f93edfbdb48f810e63f0811c9f258f7eb5080260ff003e3945f172ba432e8a3651daa669c04c1df15d53460ce997c8119f1e24a23bbd857179b8e39b39f5f335b6d6d49528d9b5269e5368cde46a705185275904a490b885ffcf5e9cca6e5b114a61be766fe043db317178151cdac699fd890835130f1ad1c879762d9f3da2f1b4e8b83088acfcf90f56ff1462cb3215d6c2799ea22586c69b1b291130082fc9abd27550122a840830b2dc5aac4f874b330266ce6394b444a0b83c92d5c4a30835baf29a6501cd92446fd7759a0e8e5cfcf8fb827c7a9661f0a773444190a91e383bb7921403ba88a9d0d57a4e725be90129de5c06a52df3361df380a02a45159a0858d6f7cd8cbc3f71ff732a65d6c25ea6af67d10bae64c806735b4d43cc82b6d0878d80ee1ad1157d483e21667889bb110c28ae12377e05d6095c8adc0bdcd974d0a1a5d1e7cc03129dd55f6b85618a92ae516efff3dfcd084b1ea0015ad51bab487c51e73a4cd3d738b433c27e5868525b4725eca1bf5eab1cf800f5be209656503126543933e3aab5f1d91e673cb8b751e3532299e95071ff8a462b085dadc804ae17daf20aa0569dfd25dd7d26ee1b93af751115943de91fc272473a4db3875c76c7ad5c1d3432ce1bf7956dcf7ae4ae968c038e65d4e03c06c4ad59f11e199ed171b52b2d1b23f1cefd2cf18c3d0cea2ae0edf0eb4494370b7c3d373d3268add63a8637550cb7a6648b033c9b20d4740ce07a8b5022e59a1bde9690b720a6bf10fc9767db6512d14ebff2782ec62b5bff83769d1ed8232dadb5b3bd5bf7f4092f432872da32f50691739514d055a377fe69abd7e0cc82f336e61fea889e406ecbbeb7ece1df960231b7a9ba0d1dd1676028ebc15ad448256635073ebedaf1282006227f4cef68a8402c6c4d7001994a83427654727cda23f9b123f314a8f21c6ebe0ba94c4828a4d69135cc1d048b832447e9b062ba094c6b20d727d573a0bb800db1234995ff2013a18cb3278474d5d41cfecf2bc4115c9f077c31f4034eec2df595a68d2a1177faed5bb2daffb91e788456214f8470ff3c5c3d8a21eb3df6b79bc35942949d5cd38163ab82a76f5c6a253fcdaf6dfac5768252be1877d863071d3c181db00656e3d07d79ac6a4b1632147aee6630141d92a1ec804536737a9c5c68b66bcad0dd72e8edec587b10ab9c67e1b7ae990b330c0812b89a1580c3249e35917ba00bdd7818c4fbb4c6e3602c53f0bbae24a8561b580aee7839803630cac7196572ac588ecba067ba2cf519a23b10e590feebe6d8b0360027faf0a0538a1c088d6a78f8407509400eaa4990d95cfe28ef28e679cd6ab2f9ca981f9945742e5fe239b1cfa4940c6cd8a487b1277ce6ee6fcc7739b08851e2c53bfeed7746ba06827a88377b6477c7dbf1a0cac3bda017383ceb591c5e0519dbf50fcb6886156c12ca548560119b7d03b54e4194c6fea4255adc289562ebab4f8a39307822eb5b38c9b8ce991a5540c6b150a953b9ea0d5bd26621ac6f2e582b102533a0aa11a937177eabf86c3be97013b65c7d16d07a0353405fcec95f7efc50a2621bc7425f9a5e8895078396fb0dc460c4fb928caf69cb062b33c1982f5aee4e03869fd0b98635c53c02e7880cd591f263fd8c0db6a916789b8e9cfa80850b865f2d386f60b181f726a5bc05e9785e50fe35a2542967268c74ec1ca26a828f16958fdf7b9dc7e4cb34ada1d19314afc915af6fdd76435962751689ca3cd3870ef4c66f8b2ce75e6cce4c2ff9a580ff8bc79c40c6ef96b3b7092af9f40899826acf979f2613d8b22c23af7bc94f061adc50f8d03a56602ff058d30541a3b10cdcddea3560c9c03518d0833bc49a6d5718ac73e610b69df6a4206420b4f785fb1b1157a10b9ffc75cef05b4e687322b5b043fd1d1d494499de9323651f2b473d852e40fefc8251e80d304740f9369d65d7bfadc00dba10809e5d3442d9f07e03525b4e00d415b3794358ff189bc5d393081d31626d6bdad8b3b0c5bb4d19a98da93261a5761300e4da8f59aa3f1dc25592ebdff83eb6efbd08099c161d879f03ae7773267a6e785102a5057adf9e2ef75b426331e855ac392b61011579e1a2183998eb38790a28624bbf433314674221447f15417c0efbf7d909c7f60c1f26ccffe1a87a2c4324fa56a5ed50810da88a037a1917db6997197a03c9c03d33af506d5864d1a0815e6764ba3642715253f013a163f7b81bd975e31ef847ee75b3c6fc55b8873454291fd72a4dae0b54480c8f3bbe73af5db9de01ab888146b7eed5101d0e058d98cc789f709f03f7fa8639fe8b423e3a535f43435c171d5545af8dbdbdbc11ea89c98a30bf67b8a7958716059aff32be27a5fabc153fe394193e4eac6acf9b8d528543d0cabc5cac95d3f23744a72f0bc39411680728e760ab9e4f6b1d3c59d3eda50f36252af2fc3d09f14016f273c688203e1c0ccc4f8b9c1dd80ce0a00d5150b368d0b2fc0d2638e4f71fd3634b8b43161febb9452a05e97c5a6084f1518b5af524fbfe2109d3bb214e008d1b5a2ba7ced1b9c2713a3c35c54c36bd030e4bf34edabc0e5129d194b80586e5d7d5bc65fafffced0c7f2603f3942bfe6b9240ed460b456ef0f4eb31ba15541ccb0052e9107902b9ad8d8918f163d02d7ed38e177627026a7b5c43bbfd64b13a520a6e498c5e4b7b98740ae74f47aab738f18de0137db2fd9caad9918fdf6fb1b7b97ced31ef3394ecb41fda5384d62c9bad2f7cc0d8bd32fdfd4c0c09eead2a0fb4bc6c31e7b2f3232b2a9622a12565bf200be58ed4e77487090fa17971217b63fd335c854c094afc037c673d61a33dc66fab23a158e698c4ead0e61421f53774aa52fa9c3916bb75ac18817ace585751d0f1a03b92d439688d1db03d6be9a600ecb80589fe573ca190f083ab33ed1a995ceee8ba275dfe942fb0f9a6223dc2b8154bf19366a784939a9ae50c894e7e7101731ce725161dc1c73de6393173d459cbb6faaeb90d987a26db0687d828f6158bbca5f2c3c8885aa0a6f4bfa6001d0d4c5eda7ce6bddd426a52a84b3e3a381e43cbff5a2c5e1157d6c13165738028b3ef4457b815eaf7125b34c5c7cb3489d1131e7b75dda96c81c21dd5af737af221b2ae416641f1c8e9ed60a660397713f616c3460520e5d3b955a2619781870be1f94eac958df17aa810463ecb9edddd4d9e778f77cc08cc803980988ea2a8aac464f4abe7d985e5719d570717989f6385fa26d65158987067768fd5cf7bc45e864a8e7dccdbbff89fa86812245a4bdf9d358ebacea74c5d0ef975d1c1e9c3c7884b1980d6b1b3fa22ad8ea361031ede70a1cc221036265c8e195991c6bb31d9aac325fafe0c1364a29eabfcd076834f1672d8e8e506675c58ed81b93c22055d7abd90c7d31d72f8ec3cba429906756f767af8331be074a197519e94b9654241dcc56c5647368cca68360e26bc235e8752956a737cc2c90a72ea032ae010f1b2fdea14d7c3f3ba863bfbb799a26acdb6b3476f52f6bab24d93ff88b0259b3252acd581b0e72c9b7c78f3ba5741eb0e0693ba01b30cf43ba509dfab2c28b6b110506b636358e55456fb76fe49fed305774824e754727d40b19a36bc3862fabd6a112d5bc0781c89ed314496da142e7649a526b3c717fc82ec3ad916db08909437702f3f9cb90af42975b5af5c0af494a492754ddc3871e11966822441cecc9ae743a262ee6bec00f715e6fdd674df89bcd6ff14dd8df2b70ed13a860c8efbdb30e3f9f85bf52b9a24c34f5850d8eb8761012a24872e65d2f676e22b0b93b456696bfd94a6ee0d5a4d0d36863f4dbfced73190bab52af97c0211de174cf42170b3acbe28f44c9df1205eaa9fbab4b11fc11d235d6215307c88899a782766add781df0f4b7d3b4eb96b32334af055d4995bae8f63f62f60e817ecc10d5d118541f2bc6a9fc456c8c94b3d671da8525ba7bf12565cf57f98332e2f5f5d6078f75ed479c1f31a94c06ec255990fa7244c3fc369f7df831317b82fae3eb10be77194bce0e168cf9be394c34abad2863a6906a4bc3a44e1a130cac91a71313531efca8e571556194165aff9205c4987fdc5c9bf81e8838ab00e0fb81254d33a2ffc10c366c548527208a9582c6d260ae40a6ca50ac3abe1c44b7009683c6e5087818096554eccd45b50fe99343738ce1840ed2b0c75b61e746f75c7481fbbde6ec4262d2088b2d36863aea65260c80eeb9b52727b13bc560cd2f8c40d25ae34c7b9b02e926627a0edc6653f62a271a6d1c0da1ab2061a799a0c862f453d656046241ff95c020240124734eb1791dd1f0286aa071d1c5a6d7ae909e055d386e6b2166138f35e5fa509e3de81128cbbf97ddf60c71a85573b32319b206cdb05c9faa48a690e2c660f4d300a9d9c92b38f87ab28aed538dc7746147f2315c9fb993ef3d6978a8718b0bfa89027b1b3fb34d32c32f0667037323c89607bceccbb13a4dac0eebbd1ebaf96978f2da7d9ff111f46bef837d389d45cda98e7ece6a2c5878f9eea4573f0e7f14b6ecaa029e3f2a252244e8c1517359f292c984174d0fc675e3a30295657a624fcbb0bbaf0a6b8e73528dbc36bd32c2658a9631553b6284ec4561c6c0e4242923f8a3a1ca2f3e7a2a1c03b1d7c913657a2de0a17cdd1322d46744341e0307647324ba18c59a41ae5393d0ffd94f916e7094ded0ef51396affa7f4842f6c772248e47601affab17c6a3a925ca1b6524ca29a6b27ee9575a7abc94c1af4ec3fa24b1b8787b4397d90533f68cd06bab58748d5e98aaeaef146cfce3a32c0fc88e4be81c14533f70bcbdfe8cf598c35af28462681fa5edeff33d4abc906753222c54e60d051d004799327a02e925a1a41b2afa3d4c30736e6d96c1595be017134deb7677fecac75aabe32d4568e04ad5c079d1b4b60a49ed347e5690f4d63b3c1c32e22b156fc9230c2d4ac5999d51ffcbb273c254e099e4de5c1e29bbb5ff1be8691a936f21670dcc5e7d620b54349a49654890e18b950d216e52f9f56b2446b7acce299cff1bd10d8d167a542bea79ba9dcd91d37a68705b225a98c764d1ae00b867f94df29f95747fb1f1a294a22844e46ab59e113ce5dca4635458a9a743c1a4d37189ec12f3a3c987f08426ebfa6e2c2415ffd69d85b97b1363d49cc6e4db9293050be14def4f48108e53f31e4b72b0f804d9daabbc516169ea031abfa8b962255ebd88ec86a811e07578c084387b1effbab8b240d280c3aa1368cf4076f2ab806ea7e0853b8e5cb6f12dd8d177bf515379564f3e41c9eeee569f3eea8bceeedd5143d893d28aaa05386502da603bcea3a970633b89ac17dd6933108b5523f752073efd90690f52b26b7e6c2c8b8a4eab77f4ec5e3667f8b945776031a4f9c336e8ecca3337605407646158c5cbadeb705e334748a42b6cca84e9cddcf6d08b9432ef28e570cb2fb46a7cf4a0b2b8e54144bf73ac144be873a8304741127ce5fc9a3a9c3b94aeecee64cd0339d9c635ecd7f77c4d1a519875a9bbc88bb5f1d381783b09dd6a30b88811eeb1b475fda9a845015ebb5a0191dbf2d20191ae2e8ea937942369a69f8ec147a77fa230936bde2ea2c07da3111457c16660b4815a85ea213ac8a782e71416d24cc7ad6c15a4c8a240e0727d8da289a6218b8321ae9c1ccc7b4c54fd4d03297e75fc8210e1b8260700bde7206d49f0fc44371d42b3f0e56f87a40ff7f1b061e73a5a574b882d8acd01d84025bea6465c626d6c9645834c6774dcd536f33c1116febba96b3f0d9937780983a53a9fb834bf7b0d0af6968ae8bcd52b1fd3dace2b37507c202d8d887a2d26d401bfcbe1447829f1c3e1e3ce471c4727e1df175856b372d2fd95edfc7c5dd8d758ae22c9d2da79041e9df360094716ef16d1967b22f9196f6735ae33ceddc6943e2d279e7dbf0f79b5a057774c41be782f7a0d255f894e97089b6b245d8020a4a3b68e64482b2c20e47afea44e4aa59575bffe8558cb2a496212483375335935126fcef9c828b764afa4efc5cbac750ae115e2147af007286fdd095c4f097ca971190b70309650f81b9d44d846ede9da1cd1822f88d9f3a3565bf7f1fc40c170169f4451f69c26692ed60270e9d7a1828c5b103e43b47fcaf2aa7129fc95f0564f6ed61bb196e231eb353ec4a6e56dae309d8908d917b1af160a52d1882b6168112b9772f8fef4bfabd7e494d1ecd4e5af53a06f522a200ff416c883f5755ccdc229df24eb4796fc1338f8d418b286c076538812f95b52573544524944abbb030d5e4f218b1da748700db1b9781662b6852da4e9617f2d6a9de4a35c6e2ccbad8e28998ff30e187025000021cab9325c4daaef649b5e896951008013a0c8af26687168807af102dc4e0cb7afe5c9c18d94981a79ac0ab7119ccb3186da6539881460d80b24b9d7723744f7606bf361de2d5ad378c7d41cccde363a75ae89f1cdb054db5b24d701b12f1a82c29f105cece8a6964f71cf3a78e3b9470289445a97db7fad947d724075763b81606e519d449e267cbac670f77f5c217d231796c70346896036a6119f4cc46c65a37350c6aba336eb17bc7237a96194208a01fd0f846c40b0e7b270940f81b47038063027c97832c4317afbcc76e3859abde17bbf558996a90c9a162fb895d35c3551d5b6846f73c4bee934efdaa0113dbc7c9a05c93d5f54eb5ee3bc8f92b252288359920a8612dce391213e1b21e9df9c2a4ef1678329b7eba26c1f57468160989d6119fbdf48a22aeff884f7462eb4b6db7de42f75e738aba6b2cc2dcdbdf395d55f4894e84502e68fba07560aa68169ce2f3c36421d8ab66b9b0861b3faa4e4c99c7803d4217f8531b5a8b0d1c9173204f6f11bd43d82073d7a0cc16b0165ce96c99faf85caa9cd2c150af4db5d91b2f37e2b1fb953945464cdfcf88250597a7239d1475b49a1c570a19160fb19c4acee0762b3da5f087c178bf915c22287b07316bb5ba6a03fa658a0342109d98dea5ec4d2f3589fbf4ec6dfabadacde40766e860097908d6812fe267b3f7ca702bb249b39de0129bcf1b932d1e5d1794b6046cf42430548b99f8c09c1a491a2b457e9b04b2f5f7cb957fa96b6f2216c44a7f9a03e2905143c636e262d2d37b5ca7d05cc0a9e275ad4364bc4b9f0ad810b90f249fa238328b5caec2759a28fd98d0810abafa1ad8e9463733dc87014d1e1412a731fcbdb508d44440c2694899d11597f9d419bf78dec4bf392b0819ae34abb316a3472775c93f4724d766139097f494d932c9419e7107fd15f480c39054f2b28f905de033b9bd6754a84980fce1aa1b087dae04824b6dea2df43cfbf8af164b32e10368e0161faddb6102a8819ce669608269853bc4c9faabfc9d024f23ad5458cacc18fdfbde7209e4580576cbefa106c0bf91f236af8c3fa0b4acd72bac29e0abaf103054cfc55f4d9a2804588a800580184267caceb826e6b67e5a3d008b5fa3c8ea632d3e28ee6202a28f517d4964acefaa27190eb7ed1413c27d66d35482d6ea0449287d4de86ceb7c0e9611d628d36a2d93f8cf58e1d79184fd711021a9f84caf0608e7c58fbc335fc3e1022857723efb13cd4a5ae2ebe5c82223a2d7adc9dc19e3598528897540d0d54635aba2a51ff85440741ddeaa56096911a0541d9ee5943014a28012957fdeaf5c94d56a1c6b87625de9eddedd100a9a4776adfeba3e9c3156412836cd2dc875d1ab1cba97fc43c8413c0403087e54de1a8ad85ac680bb29b1e32baa1d14d3c86ed3eb515266f2c0f50e4cc828e5bfe747ac5e5a33fd699f04c8f4e55399dc92988f61d576d087345ef345cf270a3a689af211260105651e98ee6be67b7b40374f0f6e4dbf9f14bfa143f49dd71a3d282b0aa1b51e11966a5fa0ae6b58b896c81c3183b37cee304f65d0992cd616f581bc1ce2bc4992d8c66586c15b64668f77c5d35299288d15393972a4fe3d3554c1fe42c27b006b3c6a11d7b9977a9c2b65b9be58b358da4e1ddd7a97c20d4a7e29133bde86d4c3527f982c4555e4614809a6815bde511475a22dc0f3ba3ef8d900b760bbb1727de618dcda921a1b356ebe21a17d839d1093df42a8abbf5490d4d9ab045e50179c83344cf30badb562d34443aa011a246ec3e99f75cf38ecc03cccfec75691bfc257b588128d717882a76eed15eff1cac960269cb8d5eb76337eb01053ed7420d6f003d85abcd777a67b14f727109ce4bc847aea7823c725455f104bd1cd401e4cfd031e0b1fa985c05fd51f1e133931a598fd5d9d7897e5972de6ecf0322d381913b1994f3bdbe9fecd48ac1ac16c49d6830e47a4654b1f26b0ec0cc9169857cdc0fe6b34952f8bd785584c1709309decacf42f9bebdaa26b6571e8c02f3727692d3b0bc458d9c4184eaf8905aa71a6d5cd0a38b00e0b9f3b6744cd5f90859138d85e8a63466f769ba20e29856fea3cdea7995b68179b1f1de3a35837da4e70f850e95c08343fb9b02b3ad9819c0d58a9e5f1a1bb84f2b15f8a9fe408053637d0b132e441a4fa65473a84cd1735bb676457c720ff1ffe764e10c3263b52f1e9dcc01909221c6ef4c01b888622a0be3403ef7107e3493e545ab1302c6de1bb0c6916c152373bc4cd4ab39943d112bb329edfb5b7449f8e3069e650413f366147f5df1185f8d1acd724d756ddd74c35624f17d928b03ddfa29b92bc3c0086e7eb9248c7b99f4f3426e62a85624bd371c06013211ddf7feeee6dfc49bd6eae014766e8701015697eee2ec2ba8291e67862213b8abf61f516fd5bbce28660b4ea213d0e0241290b569281127734ad4dac8d0a3ba0c99f74ccdb3dafafe92913d9db21e2099a8376d4933a1bcb8152ed2d3df1f2e4ec44dbe4ed20bc7e6917288e44e1ed1c6893116b2b9cd679b4e66c1a1c8146b0d443ef03539088a7dfdc43bc1b3a9f433a535b486d5d054ea616457e142c345f5978f320990c83b71019b3d1333ea11ed75bed4798f35407378b0ff14c5bf55e37ec23c543ad0c0b3247d8c34c18a4cd7e35effae4a53305d90a1dc13a68749b61b37321948c270fb15a70a59ea881a195e1985343a6016b7eacec5e1d7bbd5983291cca06e80e87607a663d04374e41f52d5675e269f300e7729ea519eba5589d57d0fb093e5fdda5f20315b3f7d13b641ce3d09fc992b478ea24a94e1a35eb7d24b92249e203f4284b7aa4645f2090b768dab90da7647424abed3d2b7284561451972c55556aace6b67183c24ae23fcb7d530fc9de595892413710b293cb6f6691c85ccd03ba1f4fb424f58c440356231c4c758d2d4aaa6f49777577e9ef5b5a2c9c4bee6d62944ad2c0fc988a0861d43aa153f9c6671855b481b7e04f8750416714f3aa58a9b29f0913bb7e0fecd6e927fe7e89a9e1471e71b46e0f98203c289b35e002dc536ddee25ccda2ef750b9d44a3957610f6b22c2cab4bb7a9c178b7f43e7f6f26539353c703cfcfbdcc9834f573abe948a3176e276c5b8d01dbe2d9ec20c7276715538bccfebd25242678bfe783adf75c41ab733ca090947c1d1b3d7d16e1f1d9f8638e05d5d67437d822416457963d70e5e48a6caea890071324db4c2fb0afd808124b088e31710d8c870f096d5d8404281bf931af4c1ef6781d476cd92c27b22bca38d0bbe0b0f63e7b46d25cf35556c990853dc036337bf784a64560dfd6529449aec7e3232e2b1476ba0d89f9b8d63c39a963da3f0603782d61de93956a2465cc33fd5ed7b7ad73b3b76212c5aab9457e570c92e2ce70797634a6d4561a966b555605b19ba3b3506754410b69811759caa193f0e521c4fb9181aa2c7280eaad46f538f02698ddfe1f0623308512be0396abdcdf9d9602846f3328ac1bd2dd84fff9eea410660e9b4beee946b0e8a64a59111d9553adcc28d97d48d720153bd2cc60c8b07b1820d3366a187b87aff4f57411d1696493fb221221ebf703094c56f6c06f2c3ec3a269b6b8af8ea38d03e63d8be700cdf3f996ba7e0737b42f6257eb36f48dbef077919ef3a178997599148a4c3421e239c474ebe604f72149801edcca89d5bfb3f8a18122390eafbb031bc29d814e0c4592c761df17323acf5d177d1488c6f89d285ebfff151d5b615478bc6bfe7ee1f0da7b070f1b5805f97ecbb924c169a4507d2c447d3712d6e7102b8fb16b3727ad0783e0b854d6f20d2f39d762bad86b33fbb28258454c191e25dab83c9cd897b6af9d82c99328743a7b8fa5f812513421428b2ada81dd6b50e834fa86adabde7ae2ebdfb0df89aa90b4a591fc404ce660770036b7676074d6009ea827e874a500263587f894e108445254a5c2d52865c49140981f94394e4f2784f51a21f0ef160bd57137b6193a2e90b93ad5c08006b14efea68c3515ea7ad755bc9c7eb1169c151aba297596d40a3a01690cdb5abb40deeed87b44d4a0a7becb433140dcc0a7e7b252506e99cd9a98f189950ddccda213388d88c9ee3445651c7d8070ef5cf0d68df07976215b09699494d01055ab327823f25b3205a3aeb810c4d73a8dfead86cf1247dbbb6fa32bdbc00b9ab4ce6d46e1591b20c65b5c0631816d7e79bb133a7fe512c0bb414bb5bfe359b2e28eb5ddb3ac151cf8b757c6f5dd6d5b70b6b12a0d6ca169b2e0bd171b77c89b1aa7219ef1c6ae45f41e48b5293e3f1c05b0bfa0d652d7b413e91d08749b712de9b03d3c5cd8906798e29e5dd4d601b69b4f8b2b17bd5307aa7a276737adbcdc795192f4ee61b2910e2f1212986ff254c4944002085d6c9469ffef6aaeaa6094d158c34dadaa99436fc61c2098203fd7a1914287ca853302e3f0b1388c9c9076a7a4f62ca70068a506076deea88a9967c3707c4a85df01d5e15e6ea27009f1fdf76d1b21e46a2aea892dc46dc48d5ba7db4d8b428634e60a9ea67785f49d227a45bc64e4bdeddb86a3b1b666a6c1383750be907b48b488c43d9f996fd9e1d5ec21eb90459badcdaafb2e6cb68f01cde968f94b195a9f06b6bd04e2ddd71287be14ed550e4b44ce4e414438a5a0333b070c54b7629a787d50c3bd9dd99f69cd2bafe6d2235192a928d6e884d413eccc9fed7144bba01ae61b253209288f0464e608610c042f1f79371614fdd460b609bd60e71b748e9496eb7255a4b292a96dd3981a8ba18c2cac3e34104b28c4a657cd016eec356a5f1b09bb62782f0367af8c4a6062fed5d2b26704bcde7cc98f7ead7860d56fc0a3081eb4d1799e29fdf1a3bb66dff6a07ca036806e13a7ed720dc9b516750a2469d8dcca6d545aa4bf249f0267e3f5468f0b44283ab4a542c3ec4b52dc2a1dfde363b6f3aa2e51f1c83d7121420783e3908c507e8e606afc6dd449cf01d7dcf0df960ad32ed0b2ad3b86f8cc31d71af3f56a96566c3a38032738048cd9d9cb5d52ca66791b0bad5fae07db1163824dbbf2d8c24c644211f61c21ba9a770d85a25f0cdad1f430b70b19d534f8564dbdeaf02eecb671eb511ff50204168b8d9c8074ec955d7fcf5998d3956ed2a6c1f3b1a50af8884f42586879b03de7d56fd03020ce1b8050f92799875777e80a9492f500040f442ef7c05df32b62d1352da8e7f5d3d2eed3b4401de55238b9508f5fefdb67d65d8f1d53adaedad49a49bdff11ca9d7871a2273938620f5fcebfa32f6653303f2f6907d98ab5d842c0c90f973b2e34280c76747dc6427049373fd12ba92ef1f15124c55b6c8a32b05a9bf5301141ab392fcb67876efe9f5f178a301e8d1be9387dda72480cd6fe8d30d13257596eceb331aa177b91f4349386edf957eca3bc799d2fbd17f46150d9f025570efaaa140ed7cfb6a123980b39e18c0356c2e018255fb8ab21e752fb830a98bbffd93bb20690dfda098ee4586b23c6345414fa038d205bd66f3c88cad9d69dd905b76883c947db025231b9e5e176855b2b0f8ad3aafeb7d35c547b7fc06bb45ff97f106a3e1ad64f2ad368215deccdfc83a12dfcdd6950f32e59eb079e80d9ad013916b8a3c9c5568a9900d423b7ea5771dddcb46f0037da7e4b1547af76b36cbf7036a50019968a674aa9a26e75cb94365d365267b88e53c1d34297c6eb8f57981b74e56936dfd36608eb04e7aa3d0342308c5bc2755b8fe96c77861a8f01afe602df7ef69e56bb9fc0b005d3c49422fe736ebc41b5ce4510e705757d3bb94b3f5370a35488b4d30721853e5d61a3ae4945f1137537735a47170e02afbfd8c7fc6fc46f8473eaf6e9adc27b65a580595252b5d595833c54e94eca46a2d41de977322a6f3cf84c3518c8024e5d01ca7f2a1e8645a8eaae32503dc7a69f96969290bcd8b7481d619103f961b5bf46cdb2366f0b5d4ee6b87be2d2e1ef6078279027f29f61ae91f5ffeccda99f6c4b95622cc3d78d57a0155f4910ac9779d76f6ee1084918bf3f8f32a832ccd1a84c9c27fed79a7e27a8121a8f7d5d07e95c731002403d1c2957eba16fb171a962606cbe068cb10e58a27ce040f62ed01df2856ea4730e01846724efc8c9b5b3b46bd2a3f4ed3e43ae01db872770ae9b002ede2db5e6fd890eff68b9fdadb529ce4d16100aedd5ff836d04c47743f497de7205a195160ea0cd68c7ce43c85a69508726840a1e5b9e494106fe0cc6a00056bb67f1827cd698a1a4d4f4db84a932a65ef0162cc84ba302142739bb21f373d7c33a7c8e03635e78e25f825b4bad5dcf477c67c1a5e88cefa5bc29c36f0ea959466e85a9b429c340d3470786aaf4cfc1b1c1b891c8a2ee2fe48085a4d74db115fa814a5bc1dd504289a30270aa102c2bb02b4eca2c41c906c8351a42071bedc4ea0a87b5a87f17a086ffffdeade3e4d75ddeaa3207c53a9bcbc8839891be5973426944551ac06233c25633af9bcec5506705fdfbffb42a1f801910c28d4e760d43b0ae3f992c348e9c01ac2491688502576556aa4a54069430026854a17675ea7c75c8871dabb98c6595aac61fa2ae6b1e7cac39fefc11d77b71c62aeea306e9343fe0892c66a3f8ca7f88f7a86f4111e002fead051625b4994a5589f67ede93396da34a175542215878b80710b7afaf21625a0db83e8862680fc38549ac7b0a52a6c1482d9c01a5b6c2740f4d22cf809bb6854036b134d9bb09ff45deb0d4ad88b50aa8e56d8ec5b3f8a6d49250c85bc2f8eeafa594030a9752a2bff72de6b8d56c194ddcdbc003ef7b1fb9cd7bef4fa3a5863dce193b3f83c1d2654bbb01ce810026bfd1c9069d3c339cea856feca5249b4675222ab9f6ed429adbbcf456fdad6b211b7d3bde807297ee0348160eb016e5dfde579536d5514bc26aeb22eaf37783dde0b01df683397f0218185e783ea535e9a3e4e82f6ed983748aca9839aeb6d132b9224bbc0ee79454365e68c6f380ffb3b201bf90c708de2a0fea7f11961a1e6e620f7cf566d6f293eedf1abcebb2e7e46c957653b54db544010e690b1cc36fe94e8aabb1141602d05997471e21193abf72d4fddd1f1be62f3e688a19937a21a52b135b3f56f630a08672cd868b7d16f79401fbaff5c872b19cfc3d4fc6095a674045883b68a1a31d1ae831ef55709cf282e178d920c7216fdaa858f5d8927d317f73f19560548638ad700761cf4ad569cf424498233997be4007cd91659afadf375940e0b759631344ec1641d221bed273c9e394ad2691c2143d67b9ccb2baba06c428ed335aa9d57f122b5a80efdf9af937a11713c3d6c9590d3a934b1deec4f22122046e8156c5f043b73e9899ad49276d670c8ca17e0c9e7732e7571793b6eb6e4c7dae2fb99e66782c3500ff267259f1cc60394fe833d9947d79cfa4be5712917f3a3591a7ef89e01da753ed5203840cb07cb356d4d51858890812294db8d671e920276503a4d0780ad15f863077fb91a4f683771ecb776221bc10fde7f90047d8b7ced79eebad4f7ab372e2c18c321a506a6aa55c158734f0973f59b245d27d8c619a1b78d9a9c374ba80256d98e246813229df6e1f953c8708cc54102c2092773e5240110969e34553c39f6cee4115620432fcd59023ac7723c8ce76729418e3982f97220fdea9001ef8cd79f28fee102b831d5c2e4ba36f86039b16f20518d0c7fc91902de7cd3a56febf7941fb21fa546c268642d8d1330ecf405983afece0c3e5b00f11267665288d4ac7cd7dbfead1c8f45b9e5a45f52f47be0d75beb6b01f23d9d3a9b55bb274ad325c0f565d926d0c88090a45f845e4fe170cba31349f6eb7546dc779ab28e3d1e685143ca688ebd36af2735919a9093f11cee3153e5c350713b4f9839bc4ed0faafb5e5fcdd5c3944be3dd868f30f47f7ca8869fe2e106df32c04d417e5e9bbc793cb3d054231ba5a454c9768812e59a48b6cf8a3fb291dd61c5de56bf82a78cef0d644d2629c4d27f2ff1b3fb73b6e99e16b6db9bada0afa27535bb257822e3e2a7410fad0a429c13c79832a5f9fd32b12f0d36f07c2a0d7bccc14752bdb1d81e0265b400d59ac73a29819805546839fac03292a420aac624414dc992917c14e79cc82ea44ccb8648d2b3883788a309afc1a54847d4661c684943a4b5693dbc14976154e940e387bff7ad5c83560e18be157de6c0169c0c8815c81c3368dc6e4230ef9dcb1ff8666d1cefe50ea0695a5dd4e398f749c52a934625c9844d8928d10473102bb6d3e99a441ae391082554049f9c4d1878a65b3eba5dc971b057b16cbd12e22302d0dc650d91c2db7b8685f6918ba5eaf0e358bac8c2c63f2396e56d77e893bf93d0a76825b0122a998b1b0f3dd63133ea68d995980c2702ca0260371e19a55b4d93a9b20ea5b9b76cfb17c90372a7f4b7fbf07bd318c51d4c6542a407cd3c781bb27712efb525a87e6472e9d176ea2557751a8e561b1427e56e180524a42ab48068bb3855610f3b91bb1eb1fc0b4eb3d7421fc4a63739083043cb4f72881967034162744698e47bc8c041bdcf641b8b9030c4d47fa97b599b78b9399a7340f2d719b4ebba98d6b5511ed7b15b61a0a1ece566a2089b46138f16f3c9a1fcdf53578b4d2fb9202e27b1aa59f013ca90e637b3b08866ed9a058f6c415e0ea006bdae5a0e979732d079b70aa7846cd977af9adae7acbeb91ee6e923df8a78f48e2283558802eeef0eaf0223b2abf9e3fb192b77a8afbe85cb0de9655ab33f23c67bb7c87dca1dfb99073be79df3766fec2ff161bce61a929e8aea90b8baff43e85df466b5e7bde69f2a17ae33980f8ac3a0b62049ebe4036117b94f0e4cd4b8066e97faf6e276783883af89021e7a14274db215ede12adae6c2092e57af86bc28f4a8b749391e6f6219fd27bc2369d10b79da17ebb5f636bd013402ba298c9bdfc0929b3662105f0fe843f1aab45e8f220feb27e83c2ba59723f6c9c793599235cbda926052c9aa338c95cbca52bb6107e642937e8a8989b637b624aca8617d9f80e383bc9475b15ea49fc8a82ab0403ee4ba028e9320b73744b1d0742b2d5d0bb051e0defb7b3606c0d2cab02f586a3637ecc880cebabc0246d862a26c11496a86628386484d76d0d2cd274108498dcbcc8f6e240525deb9160bd314d902cb39be5f06c695c6cd0397b54df8581d5d65d6378425b152e3fa41eb21218ef0d8873adbecbcbf50a0be7d1c766bace5fa931c50cbb1278e1555a3dba62e109f3421e39cc5e6f482e4b9de2900472217b5bf634317583f3fb14b9293d765be0c7169c90c34c7f17330adeb5bce0680629806765c2aa0e8ed6cb25814d6ae158a1d79df4cb1ef10b3efbe2f9cd97f692f8a3d8cfe8cbd154b605e9e342f434b23b60240461d8db877687db0f05e759a06386d5d017ff4d55f0fe2c71bd2083a7b032bca14144c48b83cc488379801708b4ab0ad2d40ea23884aac2c82e5fcd78756f5b071b64835821a1dbafd3f5c2b3fe147d1cf4e8d60456e2217b0901ba310111439d52887861055ec4b3daba328bc24a62e3db26b7a4e3f211e3b2e9f0255c73739be206565705042c5ac41e15881cc75d7fafdaff812ef8832dee820be4c397ab3d8cb2ba2061d62ea61b2b28af2a9713adeac6ed0509f360428f8b0e1b5512977d001b743994f8beae02f9e50034a2059ba8721587abde770cc04d9f5debf3b83c8e2a97d9b6a21976037a069f7a0364a7d59393d4ecea71e0c4a92ebcc9614178ef736a5a10ccad0c3089d9591cb1a1058557747bd4d40f30b64fd1a081b82121ada3145e7eac40595792eb1f175159417a3478c26faadd66d653f4b1a774779e28fe3f082ef4944a9fa5c6724037822374e3adbe60b2832e8c8654833a849bc498391894c0ae4c4182c9f7624588ee625016fce7ba075930b0f6650b3bc5a046a76a3fdc60fecb800a03bca364f31d2f7acb556af53a8c967766768562d93346ed2655b8280fd918123601fe67b57c64e043c5229d9ca68e5e9428aa052f0199e1537589cd6b47f9ead877151fff7c0f2b8cd5beee221d718481fb27a9a064473c0d5a4b577977a089d1bfe2968866bcef6904275b73cac43ba68be2267da2a079d776d976e091108cbdc8424af8f3fba42642e4e062b796c246bffcb3c676754696401bdf4300df6a3560ed4a3cd5b7bd7ccd6706f8401823207801d5cb817a613eb150fb9f9970b21651e9a34ea264a098dee1b84c418e250a0d2b3ddc735fb64bf6d42f7893d097f4e25187e421f0e098852bbe1baf17df7bf72d3db995b4a7e22192280133ade509033415918a23abed6cafee8a25fc1ebce98ae417acfcc057763019c9e0a6e981a10a8e1d38ef3de107c181ca93e4768269f5254c87ad2d8797139218a6eafb74105b1a1a73824d2aafcd6829cb9d2e4e9f7cb87f38f77a52cd1ea024f9e1c13f9ee1c4fbf7326c5016d5d2679b992775edfc3e6e09bba52d959194d40bb7fb0c6199895e8711f32bf4ad3493752f0a269bce3e0201a9f6e54b66584d6d0acf34bf6db64a45d1a3414f0b44b0a223785f0a1604f8336d655960809bacb5aeb81c1b214cf499c8dda9db576e946e8e78a71a3a8db128031f99ce9077465a912314c73edef6bdcd08f3ca339c2b76d6c8239e9e96d841ce21ccff3680cefecc931b5ac1de1b888bdd1021114ea8edbc05ceb137f7e65858cde348b2895d32a63c1cbe8b0a9244133a6799b32770f2685d9807f68822f6125704ffaddd505e49e6479afd9fd00fd569d853764d849f418886d19965c446d7b876385737bde84fec3b66cab6995766385d455de4c9fa994f60a0ea8ba25b773626463f2f43a02d6f3e8774fdcf8ecd79522bfb644810776fc0ce4f90dc4803f06d45f68577ab209dcf56ca4c5a07ee35eda5ebddcce625e2a3acfe6d048a14be0badaa65bfe2e41de92e1aa6cf9a7da27c9350e2bb5364717178f0cda87ab1bebc0cc52ab60b1527134875cd4af2c804f51aadae0a07a49a54733ca22ebe9ced51a599fb15299e2a505fc41603d7b56a46ec3d0da20045652bfc51c1e5d9545f3db34ecc3bfce554b6c36e77004696ed24ae1d656b5c3c670160bb185cbc9751c161fa25fe274a6ce2341a703854aac4a7587a410c5c1f9e266969eb4d9e967f02868649ce9e3704955787d9409d7d4fd785d9963cbb1042f906c28239ca9e8354049f1674e4d980e9b5ed5ade42b6d7ac285f2b9d644a365f7f7cf1e0cf779838b43ea723a8a014126b0d22b06042a81c5989033c58f24ab0f87ce93a341d0beb12350a91fbc0e6a3f73bde8d8e8fe0b157e048ae2a0b82d1605e493bc3e161ec99dcdcde362216ef602c3b21778f5d95128de5805c268fb1124976546e246da5dc26f3ea7c3f4bbdab5c4cd7872406842237ef168fc7d15c272ee1b1a83c0ab0f1d038586b36136e0c5c7919c14399cc0dc3b4d9c65515b3c419debc918a13d32a357fa06d558a7a9d2fe939551ecaeaa366b08a2ad1599e7ce6a26ef7415040e7d873211857e1d6942fb8b2230eac0275ee73a7c58052fcbdc95847a8ebded97cd7e7101a60a88d634c129b36a376366bdd339ce66392f8e6ee659a9572746d54d94121ba4c26fd652a59b586ae6d72bbb106906d7756fe1d81aeb7c0df989ed70962ed165b389829cdc8725ba4c62792f8a77f14961af55d32f151eea57e0aab2782734ec6664e410a4165ed443721c065fe032488939ad29d74206f347d14cc0e9b21e5fbdbeb4f539e419381330e5a9faf14eca39e6f169c82840432c7c123bdc185c1b74765658999206b80defca63e1db253d469d33698cfe1465d432359a1698e754f2fc869f5cb797a9eb4df6d3b7ae20932a8e1ac380b7181fd779cc79ea963bc44a818deca13d429427356d639d7319d41f77b163db0d77dac9d70fc99b608132a10ac04bf02a655e09c6a16dc2f42f5af6be80aecb2181d18ea695499780c5dc26acdc39c290da39e20a877ec3da142c37801df7876d02aeff83935f684b8e96eebbc84be2a185980c8d8e5b0cf7e9bcb515e97587cc34c486002a9a882c4cfc436405d6b18c172b8ec591bd8d9338b1d07ce0b104875acaab13d1d2133207f956b53ed0a413e2c3c89ee2be49565e0115e0fcc0c5027ad62799551bd747a1762cef684b70ba80e0299acb3f21167a9ca6e39091ec2256cd8fbb32036ca86e0fb71ccd9e62e04794fcfbe1320517daa794f5f6b88a4cb3eb3caf7fa06f3d9f79fbbbb6e239c60de680fcd7429003bd60929fa3058a6f3d5e9886f2d290d3def7264ba5511ee15759e6794209b1bde67acc8cf0f4f5d6c3cc8d843830a1547b1d788d735547d8220794d4541778dc5283348089616a9abd584828a81426d2c710150f36dbf47de75183f601759c8fb2e1f3f6ae64959b14713da7d08e887ad7b3789b10f68f46ff10487514223bce310a170e98cf6b37081a89dd29d968bfe42b7f9cfb8b2cd167506110b69775d75b1a3b9b0e3207be47d6d0040da775529ec265c8ef496e2523a2066713154095e7f611d52f6a6131b4efcc3c49f666eb8097cb3740cb64166ad4cb31f638c011705682047baa2928595a8bddb1c5ac6e469ad249f4d7fe8fb86d972bf4b465e9501c2c0c70d870e5cb9f0678b1e79ba947907f52687604c4f167069b4051599c09ae498e5e68e43842448060f582b0cf0c9ed919ab334bd52e51cf23d0d83e03c6d02f750ebb8480c630a53a44b408be93aa219a334c204ca0c80a29be3d90d54c4dbf71f5c633a7df2e9eef18b854a13d171d8d3a29aec4258cc0a20160dd89225132f919905468bf16cebe4ca31b99d3dcb7c011103be408037a61834ae88a093d81a65bf89604b4f8b7177bfeac92df4314740b6f7a0090dc5c96e665b865f600e4353bfb4e5b206d9640b5eac9288a7c580899866abcc1ca8cda70c5e0a40fe8073437a1cd69f9ea19c8dc2d9af77f8e4d5d075c3018abde22209255dbf7a5f349d705449aa4d11b34d99da2d79584ec87bde35e1646473eed4937249eec4258cd07897c97b15fee0e3c9d9e0b9ec36f92e0204f4a42a62774214bce9df9faffb5dcbf0db85d66b62a8fdca22179ee808559250a5268cecd968c345c66413fe68c99e83fed58ebd41b6866136111df3e636dc4fb329be4f0b5b600e446bd48298bfe5b4f00d724dc21bd2746bbff3090ff78d99267cef8d2ea5de95324245bbb54aad98eb65ecefdfb615ce172a0344fa064a4cd1180649e6f620c7c2030395f6839303c24e7933a91fc456b62d19ea19a4931b6470fd926b6767ad6cb8909f570b95f53fe7382d13cdbf0e474dd0504592ca3114debae8fe8f2e0ffe4b65f097344b80429af7ef12a930d7685ac86f8e05f620781420cdda3f9711d118d67b426265d87a99e50883ccec4a8ec59844faca863d8e6aeda4c90f103d91f840a026273bbab38639f592c3962195db4009b78908d5661a5584399b3f963b50895d35d521c6cdee9b7d8886fcb7b6ab679ee50cd5d020d58aa3425c82eb1d975af81fc83748d6b22cade6c8081d6a4df691bb818f65d0a0bc859f4d650df804f81ff26493a9e09eb6b79e8391d1a5cf1dbe73f493306f331d71020606b4c8af107809ce6af4c26725337d70d35a4389206698293336866cf94b62f9924bd32ca1814d7bc6f84655d5c79ddf28cac931f876df30215870be2dfe4aad04201c6f412c07ee1f15b26530386f10ab06665879d2c471e0cacd5d03b05a0985b91632f521bb942320c04527a47e355d0224f8bd8c98e1da4b798a09e77a6fc0bb3c2fc9fed0cf9f6bac452b86b9bf88f044fd0b44bd6b267f89322781a67d9c9a4d68f02b512be2967c0eacb56a7b2f0a31fffa37394a39e642aca228e2fdd5c81e4eb14a05c8afbfb9aa38abfb34bfa98c8c7e132d8a290eed35abe99c6c1cedc364acceab7528a86f6bc3935a475c71b4f904ec87588deec0506ef0b0949ca0ff202d16d6932c72bc21475bc2aad4d39bddddc88f9cc140b64d9198b2fb6aea96d2837e4403983a1829bd4ec832d5641cb74ff4f2593f8747fd3d84bd975201fbd3fa2405f8822badcc3744ed0320aa0437c77f41e938557639772f6fa62cd8e0900fdd9fcc14a3210d71ff6faa79bb37948d510d9637dd0bfe62ec304dc0eeeabbda44c9208b3a22b370ad61247bb3b608e1251bd9a0dda16a18f05c3d6eef322d2e9eae6cdd008348eb0e27e7d4ed3cc08e83295a5b974e5b1bf935c1621c6b406fc045963901e9dd2f5f44223b9676b6602f31621720118500e51c5d4140cee9fee0815499d3f3057ca91cb15e8ae1c0ca543ca1adf91ac01cbe753bc428756877b190480d4b261fa3d57e28a9aa15d50a77772775b964c68266a394ef9af68f8505cc5bd2ea5e6eb5936d1f254ce86bc8b95019615874e3755932121e8ddfbc393e4f92c3959c893ae975ff10f7a5db7177a015f429de4b1a84a91db30035daf0c6d65553279c65bee60c32755bd82b51f15f3c38931f7c0e415281dea4420ad54e497b41caae15193aadb892a58e90143ad62743b77729b044e466af65c20c7df909759f0ab64930aad576de0849c538daa98a24c54b6f9ba4a6159c9ce11c8828240b85b62ecc7c0005aaa983ae1af1dd6cbd969dec14e0fd4eb32ffdc6d20c70b852b4c6a26de68057d3b6d9235519803859e301b238544c2601a95761c37ed7174f85d62bbf910f08454759fbffdaed5bbaf20bb2d83bc23a95fee7bdc91fe549dcd8ce889212e40027fc875be6fa17f599cdb91a0e9b1f820a8df058c894c1e7f221332470eccaebb3dee44b448983edd35142cb41646a2ef57129dcdb53aa85e5161f4dacf673f0d792ee23ed43af05e303f6fda62f21b853752733a8f84eee8e4b103cec19fb5f197db5d66a91bfe1b1def2eb5301f50ffc34f7ad7539bd77583681ae836cdbb0c8a041bd9ac56579a8999e5d68337e6199bb72810e1f50cdb80db11a1586b69508e84c141ac7f156e9ca9b553ecdbb98649e896a317877d125fb87f6977b532cd8cdec3b94f65c6d4f87f9f0142769a0c9717e6874b19559fcc688a7ad0559c8ac641f863bbb598bf6e92f051ed130b8fda323a60271258c6f97e16a66ae7a6a4af60d1d3fb9f05643166b0b1b98e51a77437c943dd092c33b44935b24eb3d30f48758fad8b5fe64869953a712034de80fb5eee541515d5e169f1fa294d96a8d15af02a0d76aa0fcf129850a158de17c290c59d8637917711daddb4a66e3866987eb8dcd22efeff4882a43fea5ede58bc4b74d687068e502e0d5a14660057025bfeb2825fc1c7556529fee56c6b5570fd00a405357111dfcd2b85730776ee414477a16c2c03c5ef1c2169233cfdff9e004d5c546ca6a2bdcd733342786b3f073afa1562108559d26263a54f533365e7901a6b0d2bff7796ebe46a65a3720d19dcc3ac67814162cdb12a79d2c59374af6f357d8c0ac03def305f6fcd10e93671e76c04754d4b53ab7ace56da7ecd0bbaea9df0caef49f022d63e5e8821219bb116d901d31cf31aa61f75837a6f01da438f54efd76d729d84526c868132522e34c96bf00f398daef7933023b95f21068b358e64eed5723d5137f650bb4325ac9195ec84b43d3b509576d82b28f75c24a19310550d6d027fc3ac602ae81b3d82de02437613a77d394b0b0bc47a75aa7cb6fdd6d9dfb2f286db00fde9026eccf03440132bbb28152fda217270891007fd840d86095f49059b5e6575402bd1ec760a011ee24bdec7ed2c6b63f7f2c772b2bcdb26c87d7f2895c82640451e1c1befb73896b10bcab7ea442626f74de34b65b655d49c57aa9db9c17d815bc3fa4a0239ac14306f2df47d9cd86166cf1bdba9687a541f8a96f804ebd7251b00f2c544681e9f38464cdd521c62f2168fc4db7008803118eb1822b2367d8b1e96bfbab17f8366d476d7d8239606b0d4b60770d42fa32e47f847266e13a45d8581ce4a373dfaae43d09f69006bdee84f95cb3d0e811c7f27295f711563df956dbbcb97bd5c13c44ccbfeb81f9dd99eda7c20a7f406b21ffa757f16fec37ba91e468c91589238e803838ea5fe5a305ac326c50b3b83d9fdf026a1214416365534dfaf643002cfed615ca83ae7f88dccd79ce6c9188619a9d40a4618c00e82ab4e519369a90a45deac638a2de37e86e44b868c7ab9ffa37533c222a534d4593adbdd7fdc3870a86e4f5c85f54d1ca75431f2d37da34c636c840d0c62b58a134503786654638ab1e6312800ef9e99a655072bcc7e404f2dd79ef78255998111640c7b381b58df25e87a38913ad78834fd5719dcfb4e5cc6f266e885e2908a31aacb49fa566e5f02d97dffb6fc845a59d30e2bc564fac511d785397b9ced30ae46fc6f9371759bbfa210bc222532d8aa874d3a8eea9ebf28b327e472819147ad681a7fdcff46e3da9ea72fb89c39d3b661a72d721dd08a3e4e351707731fa68e7b2b9caed6acdbe3d3325b86f4231fab97cc0a90b092b9c38028d16a9f897a6c7338036cdb37964f18e04d2da2325ac3a17bded87309204b13ba22feb33d5137f650bb4325ac9195ec84b43d3b509576d82b28f75c24a19310550d6d027fc3ac602ae81b3d82de02437613a77d394b0b0bc47a75aa7cb6fdd6d9dfb2f286db00fde9026eccf03440132bbb28152fda217270891007fd840d86095f49059b5e6575402bd1ec760a011ee24bdec7ed2c6b63f7f2c772b2bcdb26c87d7f2895c82640451e1c1befb73896b10bcab7ea442626f74de34b65b655d49c57aa9d8b1ca99462110983165b8818de0c553e3328ef1c67604e788294737309cf26dd02d6c805d3e56bd2601944f91fca2b90cd871f292a9048570aeaa2327284f75061f268e5a0896cda654dcd93a8913af86cb7db8e4431a536bf9f03c91bef6c874b8415a931bea7069c7c7d6175b1060e424d6f97a3dd9f0d13b82becc7433e5344cef8212dd8eaee54829baa468fabf15da018a699c240770c070036f224ab5eec3508b20d00a7fbdef01d7d432636737e114ee3cf887bb151b72639bf975749a94f242a697ec5f35f1181d0d405d35bea51c0907bf25886eb6b0b7d222ed94f6b1cbd331075aa89bce97d5e39fb67a4cbee6e2aeeb95a2ba567ea62989504d2fdebb95bb7309c8dd173b9b8191d3c307773348ddc2224204c74bbaae984f79efafaa3ddc9e48c4141609e5db912a1b2452f2b1ab29ab5279228c55a0399a1e41681a4ccba28fba2280f87ac655449eed4544a5971c3dc18b726f2b443bf0bd5e86a4742d1eddd866fb805c533ab38d5357142b3c51d9b48276cfbf61bf15de49f53e27794defab5af023a390d2a70a9bde8cf81092c7c50734b98ff08f878f01e14fd9212342eed16709adde4953bd3343a5e9db3140d57cc8b7182eb76376d4a91543629a70f357f8311ca9ed65bbdddfb0d7e92f5a6eb26ea77eb0d07ddcb03c835aa1e71cd611a44797650e6099b072ced82359a1b3795a9504217afa72eb9c17d815bc3fa4a0239ac14306f2df47d9cd86166cf1bdba9687a541f8a96f8dfdbc139bff9f3f5c7097e04775421c792e9a6b6855e1e170e1500e9462d7620b2367d8b1e96bfbab17f8366d476d7d8239606b0d4b60770d42fa32e47f847266e13a45d8581ce4a373dfaae43d09f69006bdee84f95cb3d0e811c7f27295f711563df956dbbcb97bd5c13c44ccbfeb81f9dd99eda7c20a7f406b21ffa757f16fec37ba91e468c91589238e803838ea5fe5a305ac326c50b3b83d9fdf026a1214416365534dfaf643002cfed615ca83ae7f88dccd79ce6c9188619a9d40a4618c00e82ab4e519369a90a45deac638a2de37e86e44b868c7ab9ffa37533c222a534d4593adbdd7fdc3870a86e4f5c85f54d1ca75431f2d37da34c636c840d0c62b58a134503786654638ab1e6312800ef9e99a655072bcc7e404f2dd79ef78255998111640c7b381b58df25e87a38913ad78834fd5719dcfb4e5cc6f266e885e2908a31aacb49fa566e5f02d97dffb6fc845a59d30e2bc564fac511d785397b9ced30ae46fc6f9371759bbfa210bc222532d8aa874d3a8eea9ebf28b327e472819147ad681a7fdcff46e3da9ea72fb89c39d3b661a72d721dd08a3e4e351707731fa68e7b2b9caed6acdbe3d3325b86f4231fab97cc0a90b092b9c38028d16a9f97f7c26709fc54595972094909fe00e28318dd861336f526110eb769aab21d9d2a1ccc2f8e54fd4f5393c0887a82b45ff3ffa856aa9969bf350d1d755ede77c9f8014394bbcca73b71894c9074e9d1093c10c76ae01e7006a3ca94ca1121ce704d9b9c47f8cf3ffe45dc5a5b6ad226117d0c42afee9e153834e09e2056fe09c529477b54e481a733307771a65f14105cc130b256b6b10bce6f1f809519530a7b5a4d47b224107b63e7f80be1cf634f2fc3aeb0d7e3ec2cffd1c812f4c1a6df8f1dc0313e643db43497c10a0980f59ee2bee47a18db142d95698aea22dbe46df819d028d63ddc2b872754cbc4a22b2b0b6127edc154890bb7035a830d3279a4d7d5d99a4c72cc33cc7169d12b49b0a40fd3f08736b314233109a9c58b8c7267f6205ee4bb196bba8d2fbb2a647827c4b8337da07295dd2a8c6d07308c8516660b510bd9c32b956930bfce05d358ca0cda12be4dd4e914151c365e98717d04f461730e3157fecb26362cc7554a3cf8585e2e9b5d18a755005ecf728cad6d0fa2261ece23066954943cc531e9a512f8e0a6f7fff61c21feb5cf2eecc4b50def54e1b4b4ca3fb888ae6a7466a8e4f360c18078119afea679a739372bcd4f0cf0fc88366bb3fde25b3494d36f5c2df2d62e268a88943fca3ae97776a1ea181d8e8eca848a6d6e0e89b07a078868070875f29f6600ac8c2fa8d1177221c09161115a402f3bab97c8eb63fc9545b75061591a5ceaa8dbb9867ff8e668d3ac5b1a19042d6f6a4ab39bc62bd63583eafef63fd52da51e593dc958d70a6f08ba94ef96777ee45ee6946adf7d3e03cb6b9772dcd53ed291169cfc68d7fffcb45d4bfa259d62928706f6dc595eb2c31782195a1a3b7c9de8f40928f1c591357c3af11f08fc255149035586a4b158842210143cf234619c250fc848ef3081cb1569b92748cbc7a05ecfe367a2dd9f37bc1e39a1acc6eba4fea5c6a11f1b590ec2776acaa9441d49b7958afa87e7baf7bf10bb298a22b87548227b53c97eeec8bfe7125d08e45497e133f776047f30c9a1d59715fb040d52f3667effd9b996bc0c37d2072e16fee1dcfd4fc6108994efc3c89f3b7fe0d7e8bcb4d5085f785decda1618ee6dad4bbc94b9e8c8b0538303ae06385ea1df009810147a6ab25bf3550fc83a9a3af2f9b50460d2ad023c1bbebb0c5620e2d6588f78cb85db470bc6e2989d2a6fe79be74553b4efd62ed2618b7e273a1de2ab6ea12df6ed44f321c598666debc9b5d7ee8beafce29ceb7ae731dae534ef5d6afb11a4946f476c91191bbd11a49b7d58e19ee52548c1979cd761ecfb0903f19d3055a835905629482d7b2e2915f403a77393c78beaa165925ffa5d365a4c710565a403ca7146a08bf567329f183d2e675342da5249dcd981cc5cc55f264a46bf6403ddaa462eafcce54acdfedee284a5dba2a03f79c7c7b58ec92662ae7216df039ce86a74da1f1835149e169d3b4f4755c0b2c1cdad8881fce6d6d9aa2c49e7f4a31c74dbd7dc38e10c15f7b25d405ed27a7efed9d9affb1f78a35b375ca9d6cbd336d3f5a00e91fea4f15c08d34d1350588a13feef12c7850135c3dc31a5c53957be6708643d109de34d9ad96db0989c82a4f4f16d05621b05438817530dfb79e22148f1e81aa1fd7eee362d7b38c099d13900706eed1d1f27664a4e35e7c063f396ed40e7d2b8ff8640cce45ab6e5d92035b3349ec0f19b1bc4b3ea8b18c5ad9768de06b1d90b9e144e52a0acc95b049e394ee18a0c66545b24e38cc324e658bf34d0c5517e8f95ab903cbb9f85fdb5290d2763bb3b860e90505feaa98bf237ebedb6fb8c7057dffdddec657740f0da1116b0e6046241b71dd2906300fe7289c14aa2aeb0027baceef761aed5dca17ad916e7b419ea5eefc0d5d601bafe66454e6303fd1ee9dd9ada9d406a011aa17da48c6869513ec1bfa9c44d72e2815275b2e6cff7258ff66946fd51785ac2b4c17fce84852fb2501aa8760f1dc6c5d370c08e6f474d0bf28aa6171cc7bea4642bf5f020a382dea06b41166cb166211d4015911ab1f83f83dc2e52e3b46446d3cedcdb6001fccbc49027c9668937e91f4c4627ff289ff04d679107b0c97b2b6f4fe4161a9d3ba350086448cf331205987080271a7cae55e7c99f49025befa3f7b9a109e1ca236856d946985f995fe04fe9b1c6b84dc5a9563c196b9cc509a00d6eb3ac0104fd8790ac075dd08946a97fb09c0fc6628eb318e3c5745f7b090181a7f9cb3047c1e9cd67af8f6a9196691d39866ece9cf5317b654096f7e24c52cc71b04b8ffd5235d88a12b881712f3ca32186f6f748eda764af333e3022490717b245d8c8781d107e57836ec28bccf2cb1632b5709ae828d03159639bb49f2a390ca21464069daa4d0267916a97920ab06fc16deae9be5fac528ac31ca9c1038f2e7baf94a49b2198dfe786dc2eb11aa57bb76cee64340c4a5df0b4782af2d0aa04f7c8d4b60d76dfe3b860c53abbcc073ad623e681efa5328569a5bd04a25bc8e88817ae3dc3dfde09e2564d652e818b066959cf36c099a992710ac01af22fd55c92c7bd2f0e331268f3239ac5c6d259a0da080de0c0f311d065617c7c850375c4094af4444d1120ff5ea5dae54571e9d48e8b3f6eec1a26445451693a5f57aaa2ea94721712a4b22b09987c5c0dd6385b18cdd3e5e4ef80adc210c323f4a56ffd4110230dd71820d50b6adce744a870404137e81751cebed5d69b07fbf276cd292e8dfaa276ee88c4f875b92bf0044c36f9be739e83acab6923c365542da76c06c3e1aadc984e0e41e0ad959c68e985876676ec9892754597b1172b0b6b71dbcf1b64b87399f452bb1b69499ce6e4699f0bdd077fc44435391bacb7c756fcdbc600cb48c9562b4b5f2e5bd591ac62b28b794b0ceaf37fbb63d10df2eed57aaa8c361369c2262dc4989607f3090c9ab9fb3a89abba64975dcf610afb5b94a2dbadfac22f347124333f4fc5f87a7ccfca57b65a9fe5dfbe5fd432760dfc59806995045ae2841ebb1982931e5d3d339589d0ec45e11345af33fc58a02e48485dc82e01386080cb68d5f3e0efa592bf4cc4f02400962a9c63ef5de8d9c4a7548c964f4fc75cda70ca893c3e2ac3aa1f8f2962348206026079a6ed186b24a72eb322151491282ff1ad249def9041d4342e907b9417fff17296768f55d0a225d34a3b5cf4dbe57e4bcb1297df6fdd693cada034d9f89b0f14808ccc24e3390a95815586b23815ebe9e821965ef8f5f08fe29a57a8424112f1a0910680f4de3592a5d0a544c4854fd844effdddfcf12ce112f0d90560cb9122e3ed2baeb9b655d47cff66a4d190be45252b3bf75ee08b5e0dc033c10433635a3e79838360422bddab4721858b855a6271175bb239dde8da0000810875b689c882515df0690ef462a52863dee6635a9f861c00e45fc5881cb97f388fa56108a2cc639f7251ab859dee0280705364f470ee7ff63833c53b2c835f341f472d75b4505baa959de6a77780f6168025a8067a1472f56d7c02e1d4ee0db03a07c61e3b0e4f28165c99325cd3f5d2f95a3cdafd777147db124e882d73344c15228e18ceed1fde62be9942fcee21fe036e5cd50ff2dbaaa05a0838f0dcbb649925d3d13c5ab3b6aad821dc6ec9f605047b7eaee5a2682f19171af307b3316920695c99598e0edf5d16ac634c61b2a8076e9a07238377c2e3bcf6243911c6b36a128d241c1229f773f0a56cb32aece4fcd6a46242bc1653258d9d83871453d61a1e363eaa1330851df8fa43b7b69418434977aa38cdf7a1d4ac46c39302f00430804d876c413772913b3286c66cd42de70c746cc99bb3f71b562575cdd4d6d77ac937872d5a8c6bceae9ab96c629d0329e8da8f61dad0224a588f2335c01552117433a8446a1c9bff8a2dc573fe37e75e7b87129dde0750173d1dc907256cf8fe6d184b6c72dd7b93fcd1bc2a053a8d4a0e7b8999cc54752f5faad7f75a6b33c4498f68109e143929cdbec720ba34555b698c7744bd95197ca9aa76228252d3d96de594dc41154a73c524a1a96fffff0353e9f8126b0a186f9318abdb0f30540ca597dd0f1590fad8cfafc5db1431c347d14c7c0a0ba77b65deee50d09c66133a77b9429271b8bf5ab4a99a30db227e705311413ff9a77b67dec70a5cc15ef1ea345ffd50ca375a12354db5452b612fce4cb73783efc75c83f7bbf94ff15cd7a68253ec61300097c050fa7740d4ac8bcc3f7c09106b6a5bc4b3940f58f1417f45fb6fa7c22e7ff3e4bbd980d5df3a2ae11bb4de415c036aaba278eed1aebd5aac85501774806a9e4d4c02267c1225ad98898354e0e9ce3d2e63ff227c6dc9da43d4678370c25680c68c30907fc5db52e70c746cc99bb3f71b562575cdd4d6d77ac937872d5a8c6bceae9ab96c629d0329e8da8f61dad0224a588f2335c01552117433a8446a1c9bff8a2dc573fe37e7110641151909ced8c7c5b1c8cef3a673797906d517724a8a89619afdf2d162c7592bfdab7a27497fbf61e9e568915784c2a09f0442cd5f53c3c68ce8a6c7200872abbccd68691f086aa0587839c335e7af83083b16835f9aadda3fab745ca2ecf435ee46f16dcc4bb8b1e16971f2638dae7cfc281c21f67533c1810fe702ea36961745916b7fb8c6864752517a4e83f2e8c93ff2232eb08be4c518a82ed8c0b8a2680580c8db40b62ca9b1752e005fc0a96d3b649b7a9345dadb8391996f313c6546d40f19132eca426145b77e42381b72c2a5995d4303fa9ba4bfaf5f638464ed75228972dd70637462abb6cb0cc0559a58276e86b60243138f7e1de52a17b7a02686fc2fd1ffdc32f0553030f90663ec9ddfc5cb93f22c3a83ab844c80daa6bf0f2337d86a4228cea38ab069790c75a9ee13db49f956c153656fcaae94bb06fc6861988c19bfd5b29fd6ec493c3fb431e06a32b2de659548df693c5bcc86a2c70ac17532f68d227a444dd3128fd356e37d7ee95f681e5191ec1c0792f601d0d6f22bc44a14af59f8f5de40eb367b84ecee9a4bcacd2b88f9362927e82b451bb6435a786224729cc81063d22c68fbe9e5df5ddb8a4305052a7ca9877d7175df219c522e1dc98fbd8627f8c044837f670d9382c3cd09d9a47f78a29ac2fff6fb8c3cf3334cf94b9589f2a07518be7500aab21cd8e8c9f67de5bd68f0a454930fc9ac7ef2dcc7c9b6010edccb6926f4e9bd2d20398d4c7e355650f76962de01ddb317f6d16478a8e1f9552b103c59d6f5af33a9904df8f56650aadccde9ea79243bcc0d586f75c0a97cee85f087bf486457a84d5beeebc6eed68ea1c0bc47c20b552228d2798470b0dd228a7ee93d1d337c701f40453a04b8b9b056afd1172c2407bdd68fe715551d7fe42a5b07b1b2f393980d58a379ab2d3d911b58e82174672cda581f19d89283d7d990b9906789a03858db2b041528fd6a41f993c08530f7abfea26eb103b668b5a79479c325c71a2d983c9185603de77d00a1ea3b9718e9939a28d52e9700dc539e60240ba845b567157a7acea1f90906fd498808023828b15894721ea3c65d63d7cfa6d5b66924a28765bd3925ba70c163ab78d90cf1f658365572f7e6ba129f8e2f99146790001baf05d0c939500f9db5540743cdb42461cd0701ffaf197c6a1cf18746ede62b1aa89c8ac679a17709e5d1d26701bc309f29fc31fb4a74f43bee2f00936bf59f1438a796858ac6a749af2bf52cc00ae41cecd46c461cf9cedb51401a445b8c38a03d650dd8134e66ac2972eb78cc4a514c9a9823822bf5eed295f213ee477817ac80aacab9efd6254394d2af7b03e70f9ecd12ebbdddbdcf67bfbca5e04b60fc32a328f6c24ebed0569655cee87b354a5d20277da7e414862b189558dafb27fe5de53a91daeb11baf4338b3fcf78c738e622ed9cba17801461caac500e7ebf15966f301962861623141968e12add07c05e4f45565f134013c451b24a1734dcc1000fa8fd75c939739dce741cf2f918502e18752572ebd0ad4be7727cf7644a237af3ba84e810ae0541e7e780496bd5ccc4ddc04c3f13bb280c9bba397d7ecaef58c995bd4785ecd1f535fde4bf740b0d0a21ce19fc585f0c75427d204322005b5def26c1f8304b761fb6307ea35688093ba0467cb29b07174a1f4a5bdfbc1aefb49ed7e396fc33512c5861c926fe00e251d046ab9981fca31d94555b4e47a5da08b59c7a18ec79cf916ce187e042d9bed24934f516350b45a3293a18c53cdd8398cb3c43a618c597dade96b29be757ba0eef45fe3b03ce647780f065edd416ace4d4ae58d25e525eface817d3b3abf60f3d4595fc2ed4c56965a9451e669ad8078bbb403c23bd14d9c00cc64febb616f3b50bedb9485ee93ff808536742a42aaa5d90995aafc2514726809f2454e9bf383ad23dafa1b85a9b5ea4eb1b13b4e63e8bf08597506592483ad4e26b9801d60bbb53cffdb5e8bebf935a8d8f8db38141f4d4acbbbb81b405462dbd535397d4b8ab9590912193ddd7fa99a7be6ab32b57266a206e733e434086034166cd1198f1b33c69ecb7a57510125d538386f28ce57fd5ccb1c9d9e1f6d2ea49339ddfa0f7801a5abb0c00b31150d3596f3082d468551920aeacfc00cc6742cb7ab01b44b0a256dc3f76600661c84d1ea642a276e022dae5ca72dd07e88470d2fcbacc379b8ac4b8db7f2f65125c3a6e59d0d3e2abd2afbfe8111896647a96433b005067c21a1483922a03dd1352dd3e219bf297edb2976f5f3a71a2bd96d84554464aeeced9207d6efe1a6fe70e5afb1ad43d8f29c57138d730d4ab67217ac26ca1ff2a627f28171b5fa59676e952a3c6e156c03b07847d14722335e8b55c049e45e51ce78dab82d8f9178e5d3cda0d69ff46472abd879a44bf3131989db69f53fb61dad215ae3c7503ed2eba8e0b54ebf663abfd44eaff23f75ed2993a8dba9061471e63f24ba1d4f3c6a18a269e7cd4256c4018ff723f9a522a5f918bd73e33d62cb2c152f3f4ba5ea9263b05ac2487b955ddb371184d1b5741044ffb468ec2bff564b9ee3a7d516f2ad266af419c649919358d896794044582afe8e8f02189b628e2da52bddb3e35eae179e41370b281b0123e4fce421f34b43b7824e6e6e19a6d79d5cf7daf70e8ea2c295e88dc16167390bababcd0f06cb8a54077dc00c7afc477a77704f475e6a2f044ace114c0c80c13488d84402f1be9e94eaade22d7beb098421bdcd2959ce10c58f848a1931142ca1ed91a66169af670d9c4b3e0e2488729eb12684a860f99da7e5be92670254221b21e069d3e713324ec88ee06c51823735e6afbaf18a726a6eb943cf4dadcfa92c28a2277c59bc8d732629f4c46eb33e52a6e828f2d4fe257d42cd90109a11e67fe21e2252b3a8d0d1b5a6fe4d410ed58cc4c2af2cfe6372fa46a42eff96e73ff493f7c541c1837d253437940d8d6d98812c2bf74c826ea133fab046df633b864a80459e515ad665933c05a9b489ec9f8d97cd2fe072e9ca68033c4eb5da38b7df9dca456602ae0ce991722f7a13fb385c86f95ce23a6fd13e20b4def6a115090d1fd22137bd25b759ca38ed8b72b3a4b6ae6a4e34ca2b6fb128d7e9c06befa788e795742a4d35e659a711a31e023c03f99d885227e10676ca803f96b0c2e5f0ca0ebdcef462e64b76e17ba23fd071fee8f8c7b95fe7093fd4fd3bac9fc0b6f749f6b4696ce0abb4d71fe3bdfec5af8eead0d9149368d17c09f5a4ff9d4e1904583fb7e676e820f080a2f080b5af8b8d169833be4e505b2f5a6d8632de8d5cda3ac1dd535bd83a6cf8d9203e3faf18488f08bcd3d49ac0ca4d12af683ecf83deb44c53745be8715bcb7ff952b3bdd24e362f6f661d70fe3f99465a5a75a8f07aafad0e1919f65e0908363ad48aff5345a70f0e51a39b2e099af12f366e1adf453220139fc81d77a8e161e3554fde66ac0ee5723426248967c122cc84c5028534c582a36e24ae960de3487106828e613b78cd69a1544e20d6c9c335684d9bbcbd3463a7fdd6cc3b6588ab847996aeccec1efcc636c56ccce937b5114dc12ab142a3af2ab4aa4f3f12ce179d3c3ea93b1c0826c834ff9576fa2d25520137c0ce2d536efacdf03279ce68d7f634b27f25a0c1af3c16b8d60f51c3b6a02504f4e4c495d7aadc33bd43c3658cdd76ca882683363cb78e8151b653073c3d353ba5340c340c426fbe450e81ce107b9e11c04cb2781c9244ea531955d3bd84035f72381298f905a396e2b74c5331458fc83ac0e1e9f241c512c8ca5da7d5bbbf8be1c1a20afabc2c386cdcd3c2d5776cd159036e989441f6b0ff0ef0558fd2668c81de6f3a07879acf1490f89abbdb151000d073f3c1991598c8718cb79dcfc8e1df4b8926810cccf2aec05015ffb25fa03cad6537042a6bfdc28ad53a4060533006215ec632247c542a9e8c65a1dbaa2bb35c0d3c3aaca1faeb7bf522029cd89af801a92f32b7ad069f29e9a6e4ac067b86e73ead81a864457bd9a6deb65513f98e8b72d8477bab6c4982798b1a183a2183a95ceec372437b952d602178c856e48bd178d4801df6465b30ea409df2e39bf26a3e12b72cfff85918ff2e1bee368a9d67c2f4127a86ba82abf4011c4812830a6340ce107e9695d1acf1d840d6986de94cd38194a4922fd4a712ddb3dd7e3425d9711a91dd99cfc1890488a820e0276112c08f8c1ee0825e42323f8b9cc93251bae4c30889ec83b4f42ef4d3d8a68ec3022aa485ec1e36f88bef97808be2a8f494fc0fa75330083f0c505a7ccd28476d5aabf6da086699631d79eb674fa3496e945ee8f97f6ee3e5779ce757843edc5bd8168aa67b5ed730e10f68372674b0624a2d9e2514dea8f187c521a185ff66326c7a84fb474fbc7dc2013abd76342626716c65a517205fbbfb332b0c7a8b29abcad6c7c3fe5c08b83a251d08a45d37c5c95300585e14aa9e9a940886fd2afbc6bbce597bcc0bee15d56a3c4238425206fd30777175808825360226c2c378a33f4706cd41f25810d46fc0b5d25fe95d942577a97807fa59397b56e6834380eafb872a47a7a9a0ce5a50bdf5e509d439598e5e2dfb5f9b6f479427343d0a4c5e96994956f2b7c015f5d603d2e1f549889bd0fbeadddb8780778ab760d61cb29629bdd860d35d890b8336c620bef161b3367d55008cec2716e804651390930f9f3ef4690a123038197c952b6c07b16306680c0f230a2975a92c88efc21b0c831aad27d3bfdd2d0617f327539ec6c31cb46fdff346cf168c96cf500d997d990993ec33fe3bc5fb6d1d9582d9643a4f7415d9fdac3e237182ea9453ccd3ee45d340ef1da3f1cd21c4e851d264b58a491c11d901bf3e300604b410ca47aabedf9775d346835b4e5f2db191e087b3e0734c2fb8a9ac82ad6320650ca37a52989046c3b5f02718bf7485e5a7534bbcee314eb13076f0c2be277acf1856abe590e9093a5916114d3fe6ed838692581bc79dc72355ac974da18a8d60b063983e9e3660924933365d28c08773c93b3a0abc5ae2592500329cd3e2234c22ac9c727474f5d8e4db091bf6449b061e1d5ce0b18dfbb5dc2720d281847eabf9f2ef432be0f17d937fad03d45a2d888f4cd63e72f3dde9a421aab2a18ca37afa1692a5a64badef987f28d9862f9338f340e3d1f6104250b179a605bdb3ae23c1f76e4ac6ab57ba0b7ab28be51e50b6a534201a956b8d1c8da7fee8b3ffddc6ae289675ffe1ba66aaa9464cb1e711fdbce714e6f978530df0c1a671e6e4149c1dfcfa4c78eb0770d7d505b01c5aaedad1358ff2ea4169f594c31b7b8ce89abe4e928a5cde1dbcc73608a8d49e5d1efca37268473887b14882708364020ce3b67641245c830fda748739d1e24c2a3634308091bc7e699a27d2c94bb13d3ad7bbaf83045580cfedbb65470f68933bb9128ada6ac124b41b07f33fde8199db48bfb04f73d40b286fd6b6acd8fecd182ad8e772bf934e3731f0f60b44df0735fd2f79cdbdc6f53d7ed0762e16edc9522a1de50aeea938a745f4fa9f73b40b27ad8851016d686e5b5ff2fd8b4522009eee39178e565d7d991d4e534623c226e9aa049197f60d7e4788b8249d23b25277eef03a21d07c354396b2e71e6fe139760648ca0f416e54de6c4c3ea12467b0d369c2ac6d8dcb3d06f6a8723c4525ef987c287b4416505bdb782508417ca04ef2500f9dbffea5035473fb583ac748c6e72c8846cc7376011dc13bc67515dd7b51ccfcbb14d3c48f5eba237c27d4159f4b2d51011dd598cda8a77a44188925d83340b797857cb58fdfaa76e894ce3d9f6b0634217d7a836262dae01a684c358dcfbed73b4b40d636048cafb7a86f479c3fae59d840a8cee2fe951a0b4d00bc10cbec33e51dfca4e059a2bcacfcd1346ccb9fb0b1d80f106477923153c790e9748ec702c92b52be10369c310efdaf7bcd8b05fe6f4025a6789bbf05c265f2c46d5f929de029d141c8574751d49f0b1f96a41b5178e8f3bd37dd91c8b532675fcf9ef6a3b0e1c89bdc9b0e0cb48f1a0c359e4dcc614b4191a948dfd45fdcbae87d9751b37dbf9a2bd0216e4edae21569ca8af8efaffd2f084098cfe215d2e8bb4406ad1ea10444e34c0157db49961983eba6245c82e532f27889371530044cbf4d8f50d87dcc1dd8d270c8017e6e65c3abb861027f5d9d403ae15839e4c1127d7b486632cf38c6d4b40fb7c80318977f5fd07a8f0fafe1a154ce1fb4738a935a37f08481ed0420a489c0597ce30ce73dd0f17f142eddb57fe0b116319ed87bab52c8e57cf8395e8565132133e405b77bb11a1ab906634861899897d65d89a9dbc096203e2e3224f28df02e7cde863aa47f4339aaa181cf6406b54a42109393e15c70d2ed51dee5f243d4ef9c0c2a829e4a0e7b8999cc54752f5faad7f75a6b33c4498f68109e143929cdbec720ba34555b698c7744bd95197ca9aa76228252d3d96de594dc41154a73c524a1a96fffff0353e9f8126b0a186f9318abdb0f30540ca597dd0f1590fad8cfafc5db1431c347d14c7c0a0ba77b65deee50d09c66133a77b9429271b8bf5ab4a99a30db227e705311413ff9a77b67dec70a5cc15ef1ea345ffd50ca375a12354db5452b612fce4cb73783efc75c83f7bbf94ff15cd7a68253ec61300097c050fa7740d4ac8b932a36413f3cab3cfc7848b93e30475e14c8be7fc382877e38c00a4df2851239f6a86d56bcee38e42490a458a39d75ab11c58c4bfef6aad17bfc2a30b9bb117a63dc24bc2b888cc3941e2e1e35f286dfd7cf4a2d029cb2683a409423126b4a278c555891cc5bc2df019d6d1c6e1488b00feed02857b36626967301310e0086ba7bac8f5bec0d2ed04caad17f8fc4c2a1df3a71f322939992797649eb9d60af47e63698ba8d25c38064e3b99c08e616fc7ded4041472d5b4fc06afc6814e127d23338691ad509034cdb020d19c68f1664c140ae34c9cc4df47652bc3e5f1a9f8f0a55118e97541cb4ddba4c1a7a3ab73b31f12c2f77fb7ffda1c639773b1404474e34d7f9f62819360d070f3fd026d63a65b77d33cd6cabed3cfa14cc00815cc51caec6fbda4f98ddf9ec7acd38aeb8877a63c110c87154c11da47a69d77e6385e43f36a3ccfbfe827be628f510753757ed324d85a891db1cc9a0964c53e19700715aa6dd2402add9d5a134abc6a5bae8f58948c3322b06d085370fffe85e69e8033bd3774ffa68438714b0fa36d97d7d3095e833484a2b33873b5190851e355f0b9173494375ea61dc7ea978834648a2104da59c01cf2534335b476747b92576214953f5d8cd210cdb2a8e4a7a9fd5f3151791d2e866a1494769d5a53e6aa7f708ddb1ed708ff7be72a6d97f240753bda14f1d9d9e16b6a284a051f35b288f5943a66031b8df363d4fae7d1d4317b2b5d239d565755ca67f00a9a9a9362e5b1bd8e5fd8ee0830a1dedce4e54b75daaf215118b7267244c91aaa01f84c5b4eec8c6251733194f5e4cb025e04d1f56ef1cbf0d269336b31ebd6ef25025a6aba50987732448f822f9465658afd3d49a104bdd833b9ee2c2cef235e31f9e13533136445235c4a572e12ae81918a730a88c5d1f097836db1d976062821851c418169bf6583802ca77991ca8e0c8ba10f7373db2d6a17b2abf254534a7d5a88bca3b8f4b5599f227d5e4e2949ab2bf956f0d4ccfb8b7f8363f4e6218af8c3a84b666135a2626619aa3396c65f9bea00f95a967d80ccfd6367af42820b7f92cf4d050f7f380d1332e8a9d2445b59a6ba31559143898db97be293051de49bb6e7c9bc69f97a3d27d3d3e04d42a63f8a0e3519ceedce64cb004bc8452de9e11845c8cb4bc85d2efcb509e128b1b8cf8ee07acce8f59c29d7f650b87fcc5eaaee0a90149347dc00dec9f5d41c0068d7bb3e58c1b5742f53fadc88038de5cc09c60bd94443768c9b1633791a5e678c7060dbc47bd5790d98ff78ebb62d1d1d9bc43bdd32de8baad7b7f05b59a49bb02225963092820c00e751628101631f42103e8bb45e1c9f69dd56bda94f8ba8adc73ea18162ed5fe76106e5f2617d4a09fff9240cf4b6af7fed2d18b25910f3bf53ac65cfbcc6a46b7d87e729cb7845e86905e2f65172db2e31fe3e230596da56d04fcde82ccc1ea25e4e3d06fe632e9d086ee893a4f7f165f11910679a38675015392caaeaafd5bebb2c97afbd84da1e1715313210aa317b605c3f13fb749acc0bbd43f74cb16f26c4bf8ff2334942ab80c7eba080dcd6cd7786466c643213f5496c0986cbd3fbd70669c7aa7a9c105cdf191933815cf572df7c265b8290fffaf518137227d3bf90f0ad8735683cdf503614181f9db8a143e62a93859ae5c59aa3c5a5511b81fd17d12ca5f3c3f32bb03b73d15e974fe35dfa365f16134079812ce56a7735eacc623b94de9906a958813cff77cfda3ded616273083ebe48133bedca26d52e91b1fd6367579b1e7b7bdadedea7ea9d308f21de7115dd3827871f244f92f2975d20be484a37e7a19574164ff708589e94b098580ca38a373993bd3ed8d889178d8a2e469351b49404d7b63be1755eabd02f978f4121809aae3200b63b79b7cc76ff20a992d6ca91279e3a9ab3dc4de90860eef14c18125cb69b283958e5a05c10232e121fbc0b41b9f2506cb35b5cabf3343cdb2dd7f87a879c34b6c39c1af9fe79db7ce73e33b53c953aaf7c10ffd115201110cb438bd9d64f5f7a0f7c58fa19eec3212e4cd7e341ec6b4abaa065ad8b1fce51782d862207eb76d27094ea8324a5b5ae3b02d21c912f8c7fc8bf984c919c745a5302ebf6f4312bd1c6d924061dfc5b6e66e2b5c669f161b0688339a9a8dd04b8d1968a00e08eecfd46ad04a73cb72478e191b33104597c735baa5d88e0d017c07c04db9183eac34d1aee59baedb00a32a8c26fe03f125802852dc7792818c9f040e448b7f86f128942a369669c1db8a027cefb957af938ccdee799b75c0c1470dd937202a7116377da5e6abb85141809f6a45cc72d83fb9dc954611939c7a8cc1a785e33efbf763667066468fe3e105fef2b9237e1f1fb86f5da43e5c7b2b7002dfded1b21969bfa8d1b6cc9f204df17953a9a9c9c83762ca38d43e712bd19f05d629dab05dc01cdedc16cf4c04d8c036fa696f14492b33327042aced0ede21de555b4b91741a2dd21c61917dfcfac1a6631a0d8713d289c55d292d8645898b3a80441d9579c5c7787a3c4358de7df1b2412d752936749da8ca0ae0aa44b3a448a2cfc279bfbbe51f71c9f0c67bc53e170232d6feae0c6bd6d0c8331ee20889598bd82a6312df6cfdc06f269488d3c777b0ca4c4797cc16f51a76e0a252bd8835bc3b3738351437f06cf1bf175a547d893eab0e21ad2f084df95d4727f67b6d7042e4b8ffbf4b0542169527b93b1b26e2b13ba5f2a8c20716691f63d38eac0bf13798bcbae59e3dc3dbe8a6e32ded180055497ebe09edcc620d77c79afb81fd4f03193a4de7b7ebbf5c27b6695819c094fd9703ab9df2447e6ed7b6aa49b2ad139d5ce00a65e04c4a153bdf0ebc85ea455fb9a8ce2eb5496a3710b3d0c7fef3741585e4cce651f00fe9926998a71d1776a7824b9fb58fff854dabf7f1e33d5d2c924ebf83803e02e6963230ba4dee17daec941d9d5f3579370b34fda55af2bd2176af6d9049852494c930c35fdb8a8e606f54a8bddecc5f3abcd60041ae140ce711c8f954e2abf53811991b965d333b738bcfae74fcacac025760fe3e158df03a667ea583a24b9376823d24faec88006bf2c72bbce2a736ee58cd571ac0e3370981ef34715621c63e1a962cbdcd377ace4eb31e494b26b1bd842a001346e945108a4d285fe6484426b0209dfc88538282f842eb400696ee8c6eb7d517416b785d579791a0430d8a6ac3cd3f9eac4406a36fb0c8a48ffef173f96e06bc63cb89129628b58377d7ad483520320b7fad10cd0ac9d260aa9aa4152ab89208a7a415ce5c8977bdafc36879682e83e904897305e03573d76747a494cdb4d67523031137b870f32eb49ac7fa6d0b5d5f9151ea4b87dd6844537123309af504874c8042284cc702e6d8e518a873f56785f9fdaa34b3d49f9669bbe879dcf96e8c41f0a1d8ffc66124268b8b43df1c061ddb021290233bd10c95535c9f1c446a277a7a573920afb0d4e6f5aaf643da025f1b3373995d10a9478f107435ec6c59ae9086943a5884944b799c3cb69ebed97addcfe1d9e784c4b20882dbef7fc64e2be5623a225fcd71f30a74dadf98f5b9d63b0ac42f99d16b237ecad1adc05632c05e352814a71a03279f8949c0cd25cacf9d07570bf3c862840a0dd079a0f5cdd8017e4643cf586f2d2c6201626a5ca5c959ff1f37192adc830158e1ce64538b0cc84243d4dda8595397278466368ae522a0748f764e1a2af442ecf588b893ed09360df205e50b4d48fe8719851d80805180c1a488d8da5f3bf90f813147560b59c8ded8246d1823deb61fc7897665e99bec3d4d497211126ff5874cba3624769ce40ae4a290e598b15dd5a3fa7eebb0701c51722cdecacc40fdaddeba95522e7ad5a4a069e185832a1e785d0c613fdd47b212be8bad647f2e0d4a4d7dc364155aa7ab5f71292a22b4d64a325015472172c1e353bc1b29d0df99cf5369c34b19b6462e50e94d1fb05063569a005d6358e3417c392ef42cc069291f5caf8187835ccd7d3ff6df9d691310e59fa7dab2f3ea507366aa773a22738a347e6c6fb39817ffbea808ec4a5f16fe6ccc13b6d776c321dca10475d06d30e701f27f0872f7a05565493aee2253b1eced717cfd319a4dd404756f34b49ff32229bc6dccafbe17b87d36637cdd01b1a09cc3ad13c9c542e6d195d08be4c86482a99b4a4909fc30790cba3a1ddbb0921af613c719ee0f992f4341f8c1372dd39cd7b6672e78608b328fc7f3f28a8672788b76226cf85ca14a4669fd4764ec642091dcb93e7fc88031dae4b2e87c9d1268c0b9407849a92421817f878d5f1e56ea466d8258fe93e9d02200966b78a81a4b95645cfbd64d719a880ff00bfc5032277d49482460783ed128825ac3a4bb4b5b3ee103c69c51745c14a577ddbb5f3f25a1a46c4a37b2cc3d665343296f2bc8a9ca06685132c55f4ba9c0e2db46a787aaafed558e79ede8b18a83c50c8715db8a55eda21045084013bd6b79aa37b079463dcce9d9b53f8895871d00c7f0b282d9cbdec5e89d7c046953d19261e60ce1c95d88dabdfbb4fd7ca8beba1522f41e5d6a945f13fa888c7ab7a370fffe349832fe6875a7a45b5a321ce82470904cfcb747a9a0c112c95987ec13177284d0ba923c35df48b27a74ce59ab5b2989be44188d1f583c7b93e6925c455046fd69f268a4af6465ae53a5bbe02d594d704c6eaf5b4bfe9a343723ca501b8fe6136b46040200f5619d9b5dc2743468b053a1cfc0ffe2927e2a332036c3f2c4d9155ec7fd43164fe4ffe5a7b9ab0a2fbd293946e25f6f412c610e02886f39a41da769426eb39d7a9380e80cf949fff6748e42c2ede4d08656a00b389ba02d2223bcbabf26e85fa51c53bd66527345ae8f79bacf5beed5d6b4c3e2ab7d31207ad54b34a3fecf2b7b247fa2ef1906f0330843baf45be418454e15d071f06da72eef11aecd6737f52cd8ed0e1ce0a408ff49adac50fd6a4a97860dc0eee377ef49466bb232578696308210d1717a16f4eecad354000c3f11566d5b6cfb1ea02ba9a99856b63f6872b2345e34b43473f04df7835f7a4daf2e0eda2326eaba58c9762373b98413f3c61899ad88182cb5fedd44a7484d09733153c8648ada968e93ad4fca333c2176ed8ca7329efef8099f042b9618fdc499f6ab409c46538d337dfd830688e1996cf2ee34685a1b949bb2d072b98bad5393175c8bc57d46ef73780cce822271a8fa0a5f5d775fbb2e2611141cf8a8ec0e0bb2e5065cf36f0ee6451e00d66e324248197133fa977c5f0eb0375062f0cf67ffd89772fd2d3ee69646262cf9a95e2a4df84f79df60437361adf510ffb1d6cb417dfde1ec59bf8c6b07a6ecaf0c72fa9a3ac752d111217de25f2412edb7545196da93d69213f69551351088e1b20aca731b5878326235016d5ed78b902348a7a3fae1710da4b53ba42d55709ee257cf1f926671ee542eeff8967aecffe647f4f025127eca0533fb495f39a3cb07268ff0b206e5b1850be8842e7ad5097e3e3e5acc68af4b4becf589172c99df79be366df6d190a7b5f809ec930869eb2dbf997b57281f9b792715165034fbafe9c13b83b74a056757e64b7640d145c7260be71645f87a399c113e1505740fbf083e47b1aadd46b0242578dc12359c6a899d3ea2e63fd676b5f8a4f5a8e0b8ea35f92d2187d1d5387a4c07be6c40b82cc0971c9c0e631c0030c42c18ad23c28092766fa59b9e041a5c81f60eb6ec9c21d069252af1a216d3f1a328403470f2d9879d4d4cdb7515c489d3e691cf0f753ff8b8b8183c3109690614e53722252f16192f3819e8fae03b8b0c12e84148d8c5dd77c260772b6ac8d774fd4dd9781096fd1b5d041b9c36998c94b85a9ede03af4f6dfc7b7239c9c112cb75905038881f0863c5b0f388b5680286d4f65c4062b1c729b78c963dbfd562b21763f538a324f49305585d21adc351fb58c9df6803389a875189786adda5f989280cee3c608d29f5e3b52ce895591191f1dfe62c984bb8f2f81ac07b87e985aae19a51c9726f5aad672d8b0e321a8c9ce60f443f89a532d4db6019586a68a968b8aef35ba4a3c11c36e950c93e9e8833e2ae47428776c12cd286269f0e15feae3d975306dea434165fb76ba48b2d267041dfc1178887448d5a60fd49a24f101fc64d54a1470bb1e516f7beb2aa8a3f87873ed5094492ecc668bd1bddb8370a4b174a4b5079439dae84d55230004a9b5ad20cf2973bd5acc2e7f113e89d90414833eb8ef9e6d91b01bd797ab663d08ed08fe5c64762e60a11db6a36c496704a6f4b9e7694f9c972393d0c7b56e74ea61e4f154ac625d47f412cecb405ac8c69d1ee2388df4d04723e93ce2404d785c45b743e542093d3d1c0e6be930d94524e73b1731c540c68948764ad60ed9b0bdd6808590dd63d36ec238277ff48c7ed769b3ce848244d492dfeea23be774c1e67850a4464c932bae661a2ab83b68e4cc995876cc368485da6952da285b6c7caf94c55de69c672aab82621d12f76edf693c730c49838aa343e8e95ff13eb1fb89d88c006893ece57fc85de3b79f03985b8c1aa8b8bd221d302295f5880616b10dff528bf2407165f4c0c6cb34dd8dc7b00cf91828d68a76674c591de55a5c1b70d414d5bbe5a604827d5514cd22fdf1353e8745a6f86f51b6eaacbaeccc4518c56d72f52b30f89593c60a9ecdb729173f7dca50fb79a5a234d50a176729744a50d8c6fcb313f3a2a51eb6fdb3a7b44fbea63119b0d73538f4ba4a31131619e1bccf534762e210c5a33c4b26f1f2d4082890bd75450df0c698a2cabc1753ad60272dce45d8d753ed158fe5a12b05ea9110b834e6888016a519f2d9c759d888acce19749b24bc4d59864f7975004da5581221efd15cf810e7f84bebc877c140563685b5b5ea440af485711a52b6628aeda3e502bd8e0030d33fdca23af4501497035bbe8f0ab5685376fd97c63a0715ce7f8de2267c476f4a8e3485a719d907b3de96ffd28b6549567c341f896876460b6adbc0923e54bc8b4c873a58e8ac7aa3b3608fd6c3a767ee5096e093a6db209375e601afafa2574ccc17675f2aefa6c818ac6938a22de80daa295304015953a8a5b892c01c82ebf3b9a4e449097feed71e6ad254378c619cba508f188a0163d34c01fc982cf6e5e05912a28e61a472d80c40045b51704312cb508b74e2d40171615822c150af5850d861ba63b237334b5516861c536ec22fdf94883536211bc482b2796ae74c079db41151d350cfd268d9885efdde1f8dcbf76c15a750c70c83a603b49d4ef5039ab06c66d9733c05b1b25e4654595ab0a0702e8caa7318eadbf3e5c4a8da15a77a791a2352ee67334c2279c60cbbb03ab7fb9a0652f2fde21bffbc391c07da0fac5c239fe6bbf9bbd62874d2506d6ef55b075932c00107861adb17f8bd5cf88bf8d39f2107bbe98a255c32da4a4342cd41a8b500d8cd7967ad3b5747f6eee848bdc64f70ef64f2fa66482898a1a3eeb80f25b72a52ad6a9c330e410338be469305920e4fe9855d7474e534efcdd3b3ace3c9c751d193b15820628e8b632e30a6aecf2f5350fc37525d5ce9d4b0f9bc20e5ec177c767c62547abcf72f1428ac2791326c7f23490922afc51dc4453a32661cfad737d9616fdc1f6e42435523bca1fb1bcc279eb0a833404707c1201fc22b73666f7f463e2360b243fea047a18c2413c4323c6da8015036670968a78e00cc581b1f5e7879124705a309f7fb22a5c94a3fdadcdcb6eba70a9e13f8ddc2f803da06d3a4dda20a091827aaf1c929256bff38b9804085f4e94dcc56fa4004685b61238e3f3144fef853e4e9ec5b592ea07fbb615aabbf165a2f0f321edf8b24a7340826efa1850557f9f03f59cd82ee506ce201cbf2909ddb82fe88eeb1f4e2f7fabf39d8d3af8cb34e62dcb5fc92c4879c0db375f9ce500dff12b5bf439c73ac625d9eae226f48c8e1632ddab0fb1e2e143bf218a3bef2ae7ff626d66b3c3098440f0520392a953fd5c9a1ff580731767b4099584c207aa3c00c3501e96d9d3765f6aa369ac8486a50da46951472094740e49c3ff1344712f07db4b877a7feec2a009eccb1add3e8012505ab5f57cbdf453a880babf8b9f0c1e803c502a06956c5daf6ac3c80c966bf1155e23b1256ccf4fb17365d36e5705e6356095ef48f59bb719e09ebdddc362740c8f28cf178f75d2f2ae5fbaf493bc190efc92f19bc4d3ff153c602946448f5fa85e1c43ffb54bce872f353eb8e044a238cada191ec331bfff2020d48d4e99db2e163331e19194b021a3897b490e70c7b0493b015971dd16660f0ad40d4a66a43c3a5101aa5f3a4365ce8cf7771c2c36bb1bd0355f58c9e66135851ce6ef2e4fc61720bc892b34b961cb29174242de54f693e88db57d7b5b9a2a12f26238d9c2c2371b0118458e660a1ef1b4b8447cc7e9ed0c71b0722267bbe6c84174a1b9b2bbbcdb5b2fa87bf70bdbb26adab07e2affa0ee121ee7522c24ea8b3bd125fc0c6813ce53631050b3d2f0ed2380dd4a985a6f7a2d6a5188faa157e046eaa563752d5ee39ac2835874483e3f6873c37637dca33a7302e55eb697875fe9ba658ff530efe0240d193af8b5d3a1cb2a785e4173dbb853798a7832507b38b4f8506ad18a04b34fdd189157bcf77e80a454e3b390152ee717cb889e0382ec4c78f8fa1b9c963edba864eeb2a69caa77d98f514e39e67c5cef93236009f102dcc57bfaeca6046e2d1757e690d41468759aabc2a2f1a886a2a201aa44c98af24c474dee08502586ad537978013652c6293c44f169bba15f2c4739ede466704600c30176e7ec0a24bd90e885d57dec245f01cf719a7794167272d3b5d1c9a12e3d650309c8b1ec50b4aa68d1a5b101605b0f7d9d90dc4d1f479bcdb2d058c1080f9c5ec59e85da936186c63884371a4fd21e9236e676235661c8ffe090197e1b036bf27de0cc48af13c15b88fc2d37137f338a08f6dd77e1d279696a472811039e27eb148c33f6dc9f7ed77c13ca242b09967fdf555b2ceaca15cbc346fbdc6c71820df617dc0e5231fea189360fb728d516dc6b754345bfb7f47878e2742782a2b85dadc6ec0dfec6de7c7e2c64c23c01880d7d75b9f7f0a7d4cbde51cba5702bfd0aeea649284e277d502506871256bb48d0729da8dc0039a9a1df4866ba3d94277361177bf67423cec5558d649a546df7f55f7968f64f2d0836847eda5906b813b8280566f89ba3b4413a781da9e9eb8972511a4ca872a1d4ed525cc78b297dcd2dddcbe07e52a7516bf71167ebda3c975541e8532ec0566c8f2cc3deb26b53a85cf680c9b306876569e97ffbbfee6271f6ffbdb79bf92b518ac99e4de5027df39864565880a0de52e6ab0bc1579b83876bef365a2e28b1a079435fe7d5075ae8c71697f7f13a63f10cd60963554e61a1dc03ba17254dc2e54b862d2057bf85165e790dd945ee4785cd23a0f68aa7a6ee972e5519b95a9dd2b47cd3acb0ce12fe54744a513f650f606e0fe2e2046e53da2ddfe0892b93b80dea9ce6d3cc12eee470225d10683009762f5e06e01aa74ce1be1892f0c3e5f9b149aa12f741742d81c2a9ef90a84aaa4a57749a0cb0257db94c86008b5c53eadc5e41ff4525047bea65bc46346da85f0e1e546aa6ac1b7b4239708002e274189c664b730d211bead51c75f36307687716c16b7f80119a6589221ba22ba705cbc274f0d549ceb5ac976cfa4944e1e8c26eb355f2ceba6955d3b379ba0daae3412024cea4b65f895182fbee2024b9f7b7c7c57f47aaae5cf7c95d960f1fb760b8fad977304db9cb57f3fbdad12807275f6e317eb8aae508da2fda768030a9526a397eb137028484a0903e54e9f6ea135314488cebb468d8ba77fc5afc2b506c7af89ea06af8b6d8d8ac7b403475e6e74bd11f9d6913a2c76c9bc520e924bc7eb588bc9de6cc4834623a2aa51b55bf80f6ca42eae9e9ac74647f9dea94900ca31bb90e41237643a935673a27405cdad9e51b3b96f2a8ea28fa71c29373fe1d644093e1b74b9ad4b863ffaa119316035c9becf11b154d0b85f0ad41ef9b0e29743941472c1879f79458c82ea37542eb42d59a72dc97c5a8f3e5960514cdacbe609d01f079010fa554c7c92b3818c85ebc267b95db8c7398d7c1dc788a8ea68591eff7e45a21edb8265bc3e458f37db988e8b576c3fef3281093f1597cd4d5c7cf7f3bb2cba41277d653416a97371e3365a99e600f9d1581d4f530fed9af822e406b664fa6e4ddb5e13bf8fdc90b855c12ef5d11eddcf09d0e5c24a1aa1fcaf9e3c77a4bd142e4e3f80eb8d226d36fa9ecbeb4eb4f252ba41896cb570e8f66039784759d9e85134a18ec397aec03a2dfe13f02b6f9de284ee54f7e879dd38020b65f72a42351350dc9130324febc235c0e580d23922f0d72aeccb9b1ad0a27dd654a4bbd77c8db6115780e32d593ba0d8be432094f7b0d7ba6338009908fcc71ea1de560f7476f2adc5d0fe7021f675478af08916a3cc70e9943598baccb362088c0f3ed1adb00a92cdcc08fd8561f59a0a4335ba7b9eb7084a7d428d0daf4f6ac64dd9ce4c00b76c2d46d4880114b905c1b4530eea08b1e5c101f99875a28b7a6140cb554ba85aa964c3e0247a606ca0fd42d8296fd72088809f11b98e94f84d32f8cf0b903305ebe836bf0d771b216b30e2e8d186a554f3e566e4ba79a4fcdff62e6b31351e0db79abad2510de877b06b3c9b5960b26c052b1f8fe3b9bd7044f549af792ae8b9921a97641949074e26baf1a2e37c0b143c81b38e1f21941e518616d1d0dc63829381495059f7056fc752bb6213ca2e288af7bcd27de643fe004f2fce3e6ae384d56b7c4341094576307377a2550bcb4aa0ef6215eca8fef2cc728d3269e41cba8b927c757abe1130236674de5e465d8a36dd59f10e2e2665d029c0f2ed2a6b3c3c188e65d6383e0e99d94809df06c1a2d96d89176127c5a789d30ce3515a091b7399256ebf88b84b5d127cf603191533137dca829fb4465ad4d3e96e86fc942f83071a2f69af7e406d2b7d7137e661d3486ca5266d5f69abb30c8cbe43fde56c4bf40703d1e8eb9b7426ff757650c1ffb0c2fd13a3efdc462e62b9a5efd96bce0be0074c866b3cfe856b3379bc1ce01ce675f5d7f1133683b187d44fedffbe577dd3f9e03d1726ea5ba488e296c2ab6ac4b62760e9e57f23646d80c5d1b756f87f27ba108bebf4a62b8c9abdeff914e22e7877e81e2b5d920a457435b47e520c17b10743b236432d9030e7120bf2db35c72976d0a3b7cac39ef16d943a459280b19072d085515cdc2c88ec181b904ec672432f5474cd685587f2574f06ceee3fb099caadb36ea0d6d9074dccd6350b86a872e771a3d61a71828da2d8e4580f82249c5f347a4832c148531726d4bee39d0beb5d3547515ffb8718dfb121da20539232896d8c87b55c6e5c40f381e8fd9706b8fcc0cd0e643ab18eac032c0b82cb7cba29ca8ddd2118bb144a199cebed5bda2817806ca88bab1d5cda7f47a0c3199fb4950f4d0eb921b90acc1d0dc1393e739dba44407cc6c177d80565d2844c5d2793065da8d17e9fae9c42228608b90afb3e8d8905db27dee3d1ce6f42b1e5190aac27add14c44ffcf397320d7dcef9255b64679fa7ad03218858057c19a2a4b2d93b1a400f02d36d56a224c1614ce5d8ce07a796aeacf6a5fd6efd93b46ffd6f5ab9026aae87ce9f2b2ee219abb637869757681bd9d89129579ea64bc09f112ec2ee1484fd05091fe226a8aa44b15f97aa7d00f97f1bfe559cbcf78983385ca044592f0566326daf67ec52f1e59e9fb18655aab9a26be250ab9b0b70373ec369e9e94f79135b3074811d9be8ea09a8650ae3067798ef66f46e6cf0c6d0d904e16c4b10670486004deb5a14c402203ef06c9d65ae2659592c4fce22cd3969f4f31555120373a124d695b6d3781d21686014a555a33d938b6d4b23f0d11c2fdcf4e2d6d62616802e6298ff2975bec49b86270309cf5cf9a9bf1230d0809ac8a907813aef973843508af63a2c9c1ac9dbeac3034f520d1810347d89178e7fd386020ddc652573fbe7a7e90d4f40c6ed1efb7a4e81a71ea092c13c7df34bdb8250766792f59e725048bbca4e8bc73a524a547ee721df4724c2a56495abbd2b652b88b83117a311763d044bd582ca5c60fa36b7b6c0b3cf7b149162679ca74aefeb166f241ef30980c621da9a2d38d0fac325ce0809c73fc136f08db596381233105f319bdcb5f2d8345a2e53bec4ba350bafd200bf264dd773a0cd7d17a865d6c2c58f144a358ec2685958ee14c41e576c7f5a08e7c73553bd73e8564c97531dcdb7cca2e43bbfad94a83df21653341046b7b99dde7780d2b487f9829d8cf97f1f25bafb933e242d8c64650019b824ee29b1353ff0e91ca2d1f40bf2822e5bdd95c911a40ab98d96c6a8784f31e60d2a8373ccaac0a6197a6ce9a63bca266e55517441429bec9071d6581e0aa7e581eb5100c0a2f8d9c36a3e8b8d2eea11ab8779e11b9f384c2a618abfae6fa19437bf58f9c05d60d93cb8690fec2daf760a9e048762ac4b6d807bb51a55255e7aeb248538cc71a4b0accb1347fad76b41f880231dbd7f116bf49a5f41e5b3d0432d7df1668b305c4b4c9ac9b8e4577e43488febc664f94dcfe0389f79233cc51a8c475d1e0cf4945def6c2a737685ac9365c9cffc6c3bee7f424177a07dad11e01739683847ddc29853f256f8bcb1c3c2ae79db6a158d12a5bd5aecca14be0292c27d4ea6922a66a685b72e904c70dacdcf0ab1b843f88819fc5c49a493407e4a6ea77623f04c3c84c1d17e7ea5e2bc035b52af26e25464b2cd5a078b165bef811c921aecf21cebac9c6d0331a601a75e406f77c1e11cb2e07c8a86ea3cf0c217ca3f84029f9c9ae2265243e608119892e7c55728cbfca99b1b63d9c3f3247160082c8f1faa2194b70256eb6cbb23158e5259968457235ea4e29cbeba552559923aca246ae0b68487df44053a49b05083a805fd7f60639c4cab630c42f1f95f60fb712d2b52a1947f461ead74533e8a26c8ca3fb0c7970d8b82f2db214c3f285ff7c4893636600b333cf6d998e4a638b6c02b962dd9856dade642e42bbbf2e9564f75f3ff0b03b5ca7c030712ab45a13354648e2ce6e3ec90fb6a6d6314bad0685664473bf5593dbb31b6e96d01efd1a35fd696306854c024bcaf2b5babfb179710230f5ef8ad3f9af519e80d3074d232a8e8cbd68a491af4c306a311b00cf1aaecb49d6fa491e99908f8f48055346f521dc5f12151ace322365247ed0f378e7d45a83267574635c66ccf8cfc45d0a818ebecc074c21ff8562acd3ada00927c44df0b63929824f103c40f6721736f6b0976da824f422e363e33b53b1292591b65aedbbf759f26a35750dc76e89a6f9dcc47037ae393ea2ec27aef45e2556e15159e7834aee003f92d440c18f5ce92e3fa62330c0bfeb5eae100d8a7819b30faec8ccc076dab85e7c1aca3c98407e85df6c17bc8f334130cfde3aaf198a1eac00b6d866cba7b0f1e09aa74263df4e28616061ddb79fac88a96aa0c5f732630b6b668658542a1953bbc9f45c5f7704cc281a326906d3c9c590a7a7ff55c774768e0c9b434c9e4e3bcb83d1080a59bac67b1f87d6d2fcd32e0b8811a3150240d2b2a6102cca397e8176f144f0098c926e44fb34204dc14dc13191c40b6c011b047acb15b1883aeaa050768068e23b590582017654a9abf5d2633b6423b3245e968f7ab4687c3a3e388352736a7ecf701af6b2faea8004be338016c3497a7427ce500e8517dec3fa945ae17650c71e6425a482dcbffebf2f529ea5b6f54fda196808836b8341116c2ac7d8eb3a9679a8086f44d9d1be8475d38b03a765f3737815229166c64597d4db91336a415626b0c66c2a75c65285300e072dd98d135bff7553b71edce4a7d9e346a5ebff1c8cff64d3a6d7bcaddd7afd9fe178a1b5d8acf141e031c30da1a1e06b6cb605d0a3a12aec97425fc6df9ac00e7bca6702e4681dc8630f60f47c07e46d88411938ff1828b04c897a00d893a929cb046c990dac0fcfeec3e03b049139e1b115617c5967f00d46dac6211d83e1209e3fbbeed2f95253ba2a2a7829d627db48f8386275be9cef9ab3a857e96d5b52088d512483a01ab40aeada1ea5aec565b5b827d5cd2ab959edf119e003e025887e5fe497d07300015937e99cae0658d6a04918ce57b1b43769645844eb29687eb6b1d449c3ef6b0d923efd91094b412662d767ef9dbe28cfdfdc849a8e240dca10022611b08997c251629fdf8983982f5d859735780f6c1ae6f17e0c0da3704ba9d42c6103ef333c106404085f5411db434b3fb4151656653c4608e23f60e3b44e7b4f84c07dec2d95754bf786422d9ae73a86780675c7c47d8b80ac671758e6b5f5f13b244aa3187338fd34419e7abba534ff541a9f64d3a6d7bcaddd7afd9fe178a1b5d8acf141e031c30da1a1e06b6cb605d0a3a12aec97425fc6df9ac00e7bca6702e4681dc8630f60f47c07e46d88411938ff12cc9be961e27790fcf7e83e89dd33e18ba3e5f13528f5f9e6278253b940abd5d883447170fd5b99df1fda2b3b8f52be8f906d0417d8496c734757d40f0925a47120704be5f6c0136836e0b9f8a85339c2d561213d3e2c05713f710c93b43c333d35ee9b6ad5427ad6064b7efffd963bc1f21b2c45c5c3e94a88085bd1b9a1824e90162631a7a8f45b8a82d80ffd52c40f4fc4541096c297eb62318f624b804d80145044fa9c3867a8f4c5ea763cd254ed89b3631dfeb676dd6aa55ce87f0a88330ca916ecee096996c43ae1ec1edff550ceedd84d281929c09bc47fd42a501d8a775b49bc33b3d203eb9255b5391eee786dc31ff98761ee8ed4fd3789863c129da7bb5116efe36e3917c7d7c0432b278d95f7ed0cd760247fa5f889c6f1aa83650342d872362616eff7bb88c571b772e023f469ddd81cbba0c95b5500e7d19cb1616f722619152c0d3e7269bfea62ac75a6a8c3d0637a29f93a16769cc761cf1ef832727f64bdcef662ce2d31e0eff72246406c6718cb0342d3eb2087f84945493e9b88e45bb5b6637f8ebafe2427d0446c08571dc67d718dc5a05af320d31ae937df7fa3dfdf6b99a5d6f3d60c2d01f2a39d753c199e37c7a89cde0342adf74963356776c8a02edfeee2bd2c6cf1dc666bd40e7a22d8fb42ac5cab975bb3016ee7258c6f4b2ac3deb00120caf8a5f5baefa823b62401353b9bab98447ab4be61350600f5b1ad02d3304f1d6b2cf33174c189447b5099e6b3c6e9269acdd555754d283af8dfcf4d34c44f4fa3865c2104eded02a76b1ed69347eac81fc961b0a7d02c5e2df4d2120c14184ef3ec81fe2f0cb513576464e0cb633ae3ba5ab3e271d4698327850f9985fc8f6797248532e1b177ccc91880aeaec6b0308d4af31c28fc853a45447480d638cd765452eb11036507d7ebdc79791e43ba7e0463410c08885d8be9e2c3598a87c4066d0846dc87048df5e6afb94f32c106add224199ebb79be7bcdbd937f7847af65ed28eb9613d24465c5d321c2d51e45469117a87b35cef9992f723606c1eb1cc9743e44f630224eea18fd7ec5d14d7e2968ccb99acaafeeb36ff9303178137bb63b685f84cb15c02b3dfd58d01008ba3d992a749ca5632c03b083c844a2798ec924703945e5c9777d8ae27d7dcb7aafb98f9007f9136570e3dc87fefb568d554baa954f641ebfbd91776641930743b38ea4d02a9353a791dab434492500089eceeff5cdf941954b7865940f2f959b219f786b5eacb271608656023528b45bd79ff1c0cc32e626d7f352c3bdd8e37e29804a1b25b1cc4284feaa8f55602ccd631312f89b85eee037750f6c0dfe574df46b5cf5ac16055806c2992a804c016c69baad3dbacbb04272c6648a440b3a5d2ee3aee1533f2c0060dd3e593662bb800720dd4282951e1ce5fd20d1d0df860183275638cc71783c6a137f7ee7d60db9cd07b62c187c935c987f25025e29b264e5aa8415f48112b422fe41a77fde34bbd13c734045b6b1253d0fa1069f0bee2a70eb068330004b79de80d3fa76015624f89bb520eff01f9586722cdb818271a8b8d9a6feb17268651c21722a05c5b77768e1ca29d1422136df0e135acbe4ba432c31476c0cb006d55b6c3d0310e0aa852d156bb49e4acd360758c72c1c99f3a150b93fba4fe655fd8c7a3c1c27c7922f4f7d61f94ed857417c795092e7531904ac8047672f5e34bb0b8736eb3b224438e90cb745b43eba7fbdddd2579e32929db975aa5f14f869139ed5063590fc8c387676356f30800e846b664b1486e5fee281eb0ae6de1f75ff544b8068455d95873c8038ae13addb5f219711221dcdae62ea0cb08ba7a22e09c1fab2ae505510db98f4d08497238ba98e4290b8d64432cf78ef5c776b11a2b5193bcf05d8cb9a5103ad3056df3337c644600f54f5f72d4b0e2abd4e5652f9898464c68dce04ecf11ed8839452abe2a3da52955f1446b310fe92bea33e4e2286782cfc0de909e2f3e999db818967814fcbd4a4bb54db353002e6e384998719f775c6ebe9a9be4482ddd6cd16e990f4a1cb235f333d25c52c5af0df20e75a41fad6890fa528309996da8ed92470a11d57caad1532044e64531b43d27a4172a5cd08389a9cdb9af35f7b9ce0a9263c54354c5a37fa644a2c03051458726973ce6401d0df85c3843813cd98299f74906d54d164974afa59bf49af65818f7b6717fc5189203779423f2020a93dac28be3a81ffb5c256d698af7546aa50fa17c13d03d54b82ebdafb865c4ce498a01cfb9eccf00d53c92e784a69ce5dcf50daa69b77ee3b8161a0dcfac254f2c69fe6011b942f863c088e51c9ea51c640665a9c3f25d50d0961ced8221e9d0a9427c9b76110dea9dca5c8164f78063f528892fd01702a4dab318343bbeca37f833c11862c0088c5287deea43d78914fb3573ae0e93b0d4b0016a7df29e39a2eb0c37990e1f7996fbad250dd92702d645c0283711611703e1f24a98caa2b6159f0a1206051e4f244da2f9c7b23495c03118e4354b9e379837c7c77a05f7c6b7ab6fa11cd016f93a8cbbd9d814025409df39760f3e89d37d96f89e552d21b88a59db374c2addb517503e1f8133e5f9f6bf0581d9c8e43e0d92b5147a7e8cc3a5e9ff1ce9fe14e405490f56739d50b574aea55c5b7f0c1387162fbbd0e3186004226887a0d26d36905ed7fa1687e3ad795817ec35acc4af9ff2f5813481e5bf4c9029b9ff7c0ac3f5a664f89a280ae05c05bf014f687478411f7c6e4dc96021bc1083792bc077b96279058b8fd25b00a1c80de11fa18d7b5cecd58b94af3583378ef5bb34f262605ee81c69a869ae2e5bfdd592c9b0c0e2be7d4d48445e293d7aa8e4b9360fed899600243602939b93bfa7381c1dcf9f41d1959ad4d937817f5fd877d6c8732305c8474e36ab479640dcadee9cf6b15843e9cf3092b7ccc68bffe7ae38e84844a631b304321f8b0844f1ebb8182f12ab26cda136740170380736c90f73dae91b7ab73897bd3a77334fa9f914cc9f70446c3b2d6773fcde062ed09d6270cc18ab98007e8e41a1bf18e28b7011a7667a0d96fb8e9acb02f2d4cadc75132917048bba289f83949686fbbda84a93fd7f516785cdd79fcc9a4a1d546408cab66b55d4dbdfa56ce4d5c5947367bcaf7abba6d8bfa40163adf57241a4bc2ff74d3a689644225984668cdf3b6fed1fbe99e96a41353562c8d6b83ca074eda3f2de3035df399f68e5c1129518c4ef96a87df2f1ea4e910ad5cbc0bf842a7277a6a40e47c85e26b1989b7f4cd8609e5a6f5bcdc60e999715484d45838866ebe6dc953d97141af5061c4d67267b492b3be71ab614f511fa064fadd4a22d379af0ebdde64d6b254c9a52b2630169228db8f76890448c82f1bef2a69d1e2f826d527e12647cff988a0c196698234e0df36c0575f3ea63e06e41be46470fc55639e2aa1cfd12505d59509d48380720a7464b6413167a5f41137ef1127a8881a3a63402eaf0659ecf5d142e7c3735b46a56de9b3384abceafc4465b78a6ae7036c80614a58605704a871c394e8625aa92fbad76fec8ec67f76966b647ddd23430096af05e900e7faf2157891c7bbf95548c0f283addc2f58b75fa36da676b99d353ea581336d9b4fc5df021b59eff039312ed91a7cf40bb38a6138e87432cebc4124a18e019bbc17a6d068112863a2086c76937cd1ba3d082270c63fb99a523825a1e502071e1ad4ddcd19ec9dfdcd152687ec617b2d82211a523341f88dd444019f85008f22d5ec4d960747b5b1d375a0f519e73a019f34ead949a8fd5cc3a075ed186f741d6e1977e6c2ef37083f2ce71cb1dba3a5fdd6b8a408e5b02f89cecf10cbfea47eb9efc0dcc10b2129d879af9f3c970d85510d1a5ed7401bd3652479e7e77653258948e1ad055850cd3657ce72fa09179cb1d472ae4eee10f65ae5893d3e89244e5f84414d596ab0eeb7f43724e653cf0176020341b99cde8e5149c4fed79595f1a34bea696ba8e8d2a14c8abb475d112195fdbc301d3b8af3559deef9040b238f365cda01db7356de3a73f1e0d9729417e6ad6cdf33f9b1239bfd22a2668e9317e86179f26a16234bc38e7bd8157cee8b3fe2f61ec3e20fee5889e23e1ee3db341a8d160c13fafe6bca0c46e6d7a8fa68f3dbcab52bc2f7f03668d571e5313e04a0c381e329e9d86120c94bb1452190f3940057b69d4eff2fed6fcc75e6467ca64361c127ca650a2f5e0245eca84368b14750b46122ef479c36585a2c9cd2e2ee5dfd312f7dbe53fcb976acbc65498e600c588140375788992e692ae0602a150d741c77aeb92fae1d534462d539981614306f8437e25d65c8aeaa2a8460d8836967c004d17e82ecb3ef76268a93e7775dcbfe6b785eb7de3c88c4130cbe8fae02e3a3208cedd5fc7d3d1e70f1de071c03f9ec2303d90411f8fd0cf454f8fbb926199d8af75e2674c04becfa25401361c9362ae23d66fa50887242e92e9b5ae1318c7c3804743ba9fa6774ca5278b4627f9b393abc6c40560397254ba216cfaed7fc229b904fc7e468e359688d72d6bc6576845380b73cedd3bdde41bc346d0486e482e6381e84c7bdfaf73b9b5e09d311e6e8ecc6d35dafbd965b0dc3e44e318a8850765d5dcf2f516b45b7b84d41271ec9000c39f34e997ccfd172a9da232ddf81ae354af4d856dfaed17774dced1d44225bd99e3aaeeac3afd95f84e6fbe6b0dbca86bb47aaa914c75132a78c83360b4416480a7cc8becebd88c4278dfa0def3eed323000d3fdd504f19462d2d45f9e29478f728edc70b9abfb2ce64fd2a5a7fa1eb6a97a76445af2eb5cb51d6b19ce4fa1cf6682983a19e3521058d81b5e7c03328d238cdaf02c97c402aa7717c59d22d4953bbd0423fce3fdb46d2335a2f23cb45f38383eacb75d64d761265ee3c334a425550916caa6178d7f34bb2787d2968a172935931271d62902f0bc1e31799222a8b718ebb869b9e4fb2db09756e0756680220688bccdaa60d40f3f8ee0103rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-activeldap-4.0.4-1.fc20.src.rpmrubygem-activeldap-doc@@    /usr/bin/env/usr/bin/rubyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rubygem-activeldaprpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-14.0.4-1.fc205.2-14.11.3T@S@SP@RVRiQB@QGQGQPP On@MRLo@Ky7@KJ@Jq@JlE@Jd\@J)I2IHW@HM@H,%H(1@H H H H@H@H@H@H@Mamoru TASAKA - 4.0.4-1Josef Stribny - 4.0.3-1Fedora Release Engineering - 4.0.2-2Mamoru TASAKA - 4.0.2-1Mamoru TASAKA - 4.0.1-1Fedora Release Engineering - 3.2.2-5Mamoru TASAKA - 3.2.2-4Vít Ondruch - 3.2.2-3Fedora Release Engineering - 3.2.2-2Mamoru Tasaka - 3.2.2-1Fedora Release Engineering - 1.2.2-4Fedora Release Engineering - 1.2.2-3Fedora Release Engineering - 1.2.2-2Mamoru Tasaka - 1.2.2-1Darryl L. Pierce - 1.2.1-1Mamoru Tasaka - 1.2.0-4Darryl L. Pierce - 1.2.0-1Darryl L. Pierce - 1.1.0-3Fedora Release Engineering - 1.1.0-2Darryl L. Pierce - 1.1.0-1Darryl L. Pierce - 1.0.9-1Fedora Release Engineering - 1.0.2-2Darryl L. Pierce - 1.0.2-1Darryl L. Pierce - 1.0.1-1Darryl L. Pierce - 1.0.0-1Darryl L. Pierce - 0.10.0-10Darryl L. Pierce - 0.10.0-9Darryl L. Pierce - 0.10.0-8Darryl L. Pierce - 0.10.0-7Darryl L. Pierce - 0.10.0-6Darryl L. Pierce - 0.10.0-5Darryl L. Pierce - 0.10.0-4Darryl L. Pierce - 0.10.0-3Darryl L. Pierce - 0.10.0-2Darryl L. Pierce - 0.10.0-1- 4.0.4- Update to 4.0.3 - Update project URLs - Add support for Ruby on Rails 4.1.- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- 4.0.2- 4.0.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Cleanup- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to 3.2.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update to 1.2.2 - Split out document files- Upgraded dependency on rubygem-activerecord to >= 2.3.5. - Upgraded dependency on rubygem-locale to >= 2.0.5. - Upgraded dependency on rubygem-gettext to >= 2.1.0. - Upgraded dependency on rubygem-gettext_activerecord to >= 2.1.0. - Upgraded dependency on rubygem-hoe to >= 2.4.0 - Release 1.2.1 of ActiveLDAP.- Change the dependency against locale/gettext/active* from "strictly equal (=)" to "not less than (>=)" (bug 542917)- Release 1.2.0 of ActiveLDAP. - Changed dependency on rubygem-activerecord to be >= 2.3.4 - Changed dependency on rubygem-hoe to be >= 2.3.3 - Added new l12n files to spec.- Changed dependency on rubygem-activerecord to be >= 2.3.2.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Release 1.1.0 of ActiveLdap. - Dependency on rubygem-hoe changed to 2.3.2. - Dependency on rubygem-activerecord changed to 2.3.2. - Dependency on rubygem-locale added. - Dependency on rubygem-gettext added. - Dependency on rubygem-gettext_activerecord added.- Release 1.0.9 of ActiveLdap.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Release 1.0.2 of ActiveLdap.- Release 1.0.1 of the gem.- Release 1.0.0 of the gem.- First official build for rawhide.- First build updated for Fedora.- Missed a script.- Fixing three scripts to be executable.- Fixed the shebang in all scripts to remove an implied dependency on /usr/bin/ruby1.8- Added requirement for ruby-ldap- Moved all macro definitions to the top of the spec file.- Modified the spec to fix rpmlint errors- Fixed the spec file to comply with packaging guidelines- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij4.0.4-1.fc20     !!!!!!""""""""""""""""""#$%&&''()*************************++++++,-./01232145677666666665489999999999999999999999999999999999999999999999999999998::::::::::::::::::8;<<<<<<<<;=;;;;;;;;;;;;;;8>?@@@?AA?BBB?CCC?>>>>>>>>>>>>>>>>>>>8DDDDDDDDDDDDDDDDDDDDD84EEE4F4GHHHHHGIIIIIGJJJJGKKKKKKKKKKKKKKKGLLLLGMMGNNNNNNGOOOOOOOOOOOOOOOOOOOOG4PQQQQQQQQQQPPP4R4STTTSUUSVVVVSWWWWSXXXSSS4YYYY4Z[[[Z\\\\\\\ZZZ4]4^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4_```_4aaa4bbb4cdeeeeddddddddddcc4f4ghhhhhhhhhhhhhhhhhhhhhhgggggggggg4i4j4kkkkkkkkkkkkkkkkkkkk4l4mmmmmmnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmm4ooo4pppp4q4r4s4ttttttttttt4uuu4v4w4x4yyy4z{{{{{z||z4}~~~~~~~~~~~~~~}4444444444444444444444444444444441111111activeldap-4.0.4rdocActionViewActionView.htmlBase.htmlActiveLdapActiveLdap.htmlActsActs.htmlTreeTree.htmlClassMethods.htmlAdapterAdapter.htmlBase.htmlJndi.htmlJndiConnectionJndiConnection.htmlModifyRecord.htmlScope.htmlLdapLdap.htmlMethodMethod.htmlBase.htmlPlain.htmlSSL.htmlTLS.htmlNetLdap.htmlAdapterNotFound.htmlAdapterNotSpecified.htmlAssociationAssociation.htmlBelongsTo.htmlBelongsToMany.htmlChildren.htmlCollection.htmlHasMany.htmlHasManyUtils.htmlHasManyWrap.htmlProxy.htmlAssociationsAssociations.htmlClassMethods.htmlAttributeAssignmentError.htmlAttributeMethodsAttributeMethods.htmlBeforeTypeCast.htmlDirty.htmlQuery.htmlRead.htmlWrite.htmlAttributeValueInvalid.htmlAttributesAttributes.htmlClassMethods.htmlNormalizable.htmlAuthenticationError.htmlBase.htmlCallbacksCallbacks.htmlClassMethods.htmlCommand.htmlCompatible.htmlConfigurationConfiguration.htmlClassMethodsClassMethods.htmlURIConfigurationMerger.htmlConfigurationError.htmlConnectionConnection.htmlClassMethods.htmlConnectionError.htmlConnectionNotSetup.htmlDN.htmlDeleteError.htmlDistinguishedNameDistinguishedName.htmlParser.htmlDistinguishedNameInputInvalid.htmlDistinguishedNameInvalid.htmlDistinguishedNameNotSetError.htmlEntry.htmlEntryAlreadyExist.htmlEntryAttribute.htmlEntryInvalid.htmlEntryNotFound.htmlEntryNotSaved.htmlError.htmlEscape.htmlGeneratorsGenerators.htmlModelGenerator.htmlScaffoldGenerator.htmlGetTextGetText.htmlParser.htmlGetTextSupport.htmlHelper.htmlHumanReadableHumanReadable.htmlClassMethods.htmlLDIF.htmlLdapControls.htmlLdapError.htmlLdifLdif.htmlAddRecord.htmlAttribute.htmlAttributes.htmlChangeRecordChangeRecord.htmlControl.htmlContentRecord.htmlDeleteRecord.htmlModifyDNRecord.htmlModifyNameRecord.htmlModifyRDNRecord.htmlModifyRecordModifyRecord.htmlAddOperation.htmlDeleteOperation.htmlOperation.htmlReplaceOperation.htmlParser.htmlRecord.htmlScanner.htmlLdifInvalid.htmlLogSubscriber.htmlNotImplemented.htmlObjectClassObjectClass.htmlClassMethods.htmlObjectClassError.htmlOperationNotPermitted.htmlOperationsOperations.htmlClassOnlyDelete.htmlClassOnlyUpdate.htmlCommon.htmlDelete.htmlFind.htmlLDIFLDIF.htmlAddRecordLoadable.htmlContentRecordLoadable.htmlDeleteRecordLoadable.htmlModifyNameRecordLoadable.htmlModifyRecordLoadableModifyRecordLoadable.htmlAddOperationModifiable.htmlDeleteOperationModifiable.htmlReplaceOperationModifiable.htmlUpdate.htmlPersistence.htmlPopulate.htmlRailtieRailtie.htmlYAML.htmlRailtiesRailties.htmlControllerRuntimeControllerRuntime.htmlClassMethods.htmlRequiredAttributeMissed.htmlRequiredObjectClassMissed.htmlSaveError.htmlSchemaSchema.htmlAttribute.htmlEntry.htmlObjectClass.htmlSyntax.htmlSyntaxesSyntaxes.htmlBase.htmlBitString.htmlBoolean.htmlCountryString.htmlDirectoryString.htmlDistinguishedName.htmlGeneralizedTime.htmlInteger.htmlJPEG.htmlNameAndOptionalUID.htmlNumericString.htmlOID.htmlObjectSecurityDescriptor.htmlOctetString.htmlOtherMailbox.htmlPostalAddress.htmlPrintableString.htmlTelephoneNumber.htmlStrongAuthenticationRequired.htmlSupportedControl.htmlTimeoutError.htmlUnknownAttribute.htmlUserPasswordUserPassword.htmlSalt.htmlValidationsValidations.htmlClassMethods.htmlXML.htmlXmlXml.htmlSerializer.htmlLDAPLDAP.htmlConn.htmlMod.htmlNetNet.htmlLDAPLDAP.htmlEntry.htmlObject.htmlTimeout.htmlURIURI.htmlLDAPS.htmlimagesadd.pngarrow_up.pngbrick.pngbrick_link.pngbug.pngbullet_black.pngbullet_toggle_minus.pngbullet_toggle_plus.pngdate.pngdelete.pngfind.pngloadingAnimation.gifmacFFBgHack.pngpackage.pngpage_green.pngpage_white_text.pngpage_white_width.pngplugin.pngruby.pngtag_blue.pngtag_green.pngtransparent.pngwrench.pngwrench_orange.pngzoom.pngindex.htmljsdarkfish.jsjquery.jsnavigation.jssearch.jssearch_index.jssearcher.jslibrailsgeneratorsactive_ldapmodelUSAGE.htmlrdoc.csstable_of_contents.htmlriActionViewBasecdesc-Base.ricdesc-ActionView.riActiveLdapActsTreeClassMethodscdesc-ClassMethods.riroot-i.riancestors-i.ricdesc-Tree.riincluded-c.riparent%3d-i.riparent-i.riroot-i.riself_and_siblings-i.risiblings-i.ricdesc-Acts.riAdapterBaseadd-i.riassert_filter_logical_operator-i.ribind-i.ribind_as_anonymous-i.ribound%3f-i.rican_reconnect%3f-i.ricdesc-Base.ricollection%3f-i.riconnect-i.riconnecting%3f-i.riconstruct_component-i.riconstruct_components-i.riconstruct_filter-i.riconstruct_uri-i.ridelete-i.ridisconnect%21-i.rido_in_timeout-i.riensure_dn_string-i.riensure_port-i.rientry_attribute-i.riescape_filter_key-i.riescape_filter_value-i.riextract_filter_value_options-i.rifilter_logical_operator%3f-i.rifollow_referrals%3f-i.rijndi_connection-c.rildap_connection-c.rilog-i.rimodify-i.rimodify_rdn-i.rinaming_contexts-i.rineed_credential_sasl_mechanism%3f-i.rinet_ldap_connection-c.rinew-c.rinormalize_array_filter-i.rinormalize_filter_logical_operator-i.rioperation-i.riparse_filter-i.riparse_filter_string-i.ripassword-i.riprepare_connection-i.rirebind-i.rireconnect-i.rireconnect_if_need-i.riroot_dse-i.riroot_dse_values-i.risasl_bind-i.rischema-i.risearch-i.risimple_bind-i.risupported_control-i.ritarget-i.riunbind-i.riwith_timeout-i.riJndiadd-i.ribind_as_anonymous-i.ricdesc-Jndi.riconnect-i.riconnecting%3f-i.ridelete-i.riensure_method-i.riensure_mod_type-i.riensure_scope-i.riexecute-i.rimodify-i.rimodify_rdn-i.riparse_entries-i.risasl_bind-i.riscope_name-i.risearch-i.risimple_bind-i.riunbind-i.riJndiConnectionModifyRecordbinary%3f-i.ricdesc-ModifyRecord.riname-i.rinew-c.rito_java_attribute-i.rito_java_modification_item-i.ritype-i.rivalues-i.riScopecdesc-Scope.riadd-i.ribind_as_anonymous-i.ribound%3f-i.ricdesc-JndiConnection.ridelete-i.rildap_uri-i.rimodify-i.rimodify_rdn-i.rinew-c.risasl_bind-i.risearch-i.risetup_context-i.risimple_bind-i.riunbind-i.riLdapMethodBasecdesc-Base.rissl%3f-i.ristart_tls%3f-i.riPlaincdesc-Plain.riconnect-i.riSSLcdesc-SSL.riconnect-i.rissl%3f-i.riTLScdesc-TLS.riconnect-i.ristart_tls%3f-i.ricdesc-Method.riadd-i.ribind-i.ribind_as_anonymous-i.ricdesc-Ldap.riconnect-i.ridelete-i.riensure_method-i.riensure_mod_type-i.riensure_scope-i.riexecute-i.rimodify-i.rimodify_rdn-i.riparse_entries-i.riprepare_connection-i.risasl_bind-i.riscope_name-i.risearch-i.risimple_bind-i.riunbind-i.riNetLdapadd-i.ribind-i.ribind_as_anonymous-i.ricdesc-NetLdap.riconnect-i.ridelete-i.riensure_method-i.riensure_mod_type-i.riensure_scope-i.riexecute-i.rigenerate_client_nonce-i.rimodify-i.rimodify_rdn-i.riparse_entries-i.riparse_sasl_digest_md5_credential-i.risasl_bind-i.risasl_bind_setup_digest_md5-i.riscope_name-i.risearch-i.risimple_bind-i.riunbind-i.ricdesc-Adapter.riAdapterNotFoundadapter-i.ricdesc-AdapterNotFound.rinew-c.riAdapterNotSpecifiedcdesc-AdapterNotSpecified.riAssociationBelongsTocdesc-BelongsTo.rifind_target-i.rihave_foreign_key%3f-i.rireplace-i.riupdated%3f-i.riBelongsToManycdesc-BelongsToMany.ridelete_entries-i.rifind_target-i.riinsert_entry-i.rinormalize_entry-i.riChildrencdesc-Children.ridelete_entries-i.rifind_target-i.riinsert_entry-i.riCollection%3c%3c-i.riadd_entries-i.ricdesc-Collection.riconcat-i.ridelete-i.ridn_values_to_string_values-i.rieach-i.riexists%3f-i.riflatten_deeper-i.riinsert_entry-i.rinormalize_entry-i.ripush-i.rireplace-i.rireset-i.rito_ary-i.riHasManycdesc-HasMany.ridelete_entries-i.rifind_target-i.riinsert_entry-i.riHasManyUtilscdesc-HasManyUtils.ricollect_targets-i.riHasManyWrapadd_entries-i.ricdesc-HasManyWrap.ridelete_entries-i.rifind_target-i.riforeign_key-i.riinsert_entry-i.riProxy%3d%3d%3d-i.ricdesc-Proxy.riexists%3f-i.rifind_options-i.riforeign_class-i.riforeign_key-i.rihave_foreign_key%3f-i.riinfect_connection-i.riload_target-i.riloaded%3f-i.riloaded-i.rimethod_missing-i.rinew-c.riprimary_key-i.riproxy_respond_to%3f-i.rireload-i.rireset-i.rirespond_to%3f-i.ritarget%3d-i.ritarget-i.ricdesc-Association.riAssociationsClassMethodsassociated_class-i.riassociation_accessor-i.riassociation_reader-i.riassociation_writer-i.ribelongs_to-i.ricdesc-ClassMethods.rihas_many-i.riset_associated_class-i.rivalidate_belongs_to_options-i.rivalidate_has_many_options-i.riappend_features-c.ricdesc-Associations.riclear_association_cache-i.riAttributeAssignmentErrorcdesc-AttributeAssignmentError.riAttributeMethodsBeforeTypeCastattribute_before_type_cast-i.ricdesc-BeforeTypeCast.riget_attribute_before_type_cast-i.riDirtycdesc-Dirty.riset_attribute-i.riQueryattribute%3f-i.ricdesc-Query.rifalse_value%3f-i.riget_attribute_as_query-i.riReadattribute-i.ricdesc-Read.riget_attribute-i.ritype_cast-i.riWriteattribute%3d-i.ricdesc-Write.riset_attribute-i.riattribute_method%3f-i.ricdesc-AttributeMethods.rimethods-i.riAttributeValueInvalidattribute-i.ricdesc-AttributeValueInvalid.rinew-c.rivalue-i.riAttributesClassMethodsblank_value%3f-i.ricdesc-ClassMethods.riremove_blank_value-i.riNormalizablecdesc-Normalizable.rinormalize_attribute-i.rinormalize_attribute_name-i.rinormalize_attribute_options-i.riunnormalize_attribute-i.riunnormalize_attribute_options-i.riunnormalize_attributes-i.ricdesc-Attributes.riincluded-c.rinormalize_attribute_name-i.riAuthenticationErrorcdesc-AuthenticationError.riBase%3d%3d-i.ri%5b%5d%3d-i.ri%5b%5d-i.riabstract_class%3f-c.riabstract_class-c.riarray_of-i.riassign_attributes-i.riattribute_name_resolvable_without_connection%3f-i.riattribute_names-i.riattribute_present%3f-i.riattributes%3d-i.riattributes-i.ribase%3d-c.ribase%3d-i.ribase-c.ribase-i.ribase_class-c.ribind-i.ricdesc-Base.riclass_local_attr_accessor-c.riclass_of_active_ldap_descendant-c.riclear_connection_based_cache-i.riclear_object_class_based_cache-i.riclear_removed_attributes_data-i.ricollect_all_attributes-i.ricollect_modified_attributes-i.ricompute_base-c.ricompute_base-i.ricompute_dn-i.ricreate-c.ridefault_dn_attribute-c.ridefault_prefix-c.ridefault_search_attribute-c.ridefault_search_attribute-i.ridelete_all-i.ridestroy_all-i.ridn%3d-i.ridn-i.ridn_attribute-i.ridn_attribute_of_class-i.ridn_attribute_with_fallback-i.rienforce_type-i.riensure_logger-c.riensure_update_dn-i.rientry_attribute-i.rieql%3f-i.riestablish_connection-c.riexist%3f-i.riexists%3f-i.riextract_object_class%21-i.rifind_object_class_values-i.rihas_attribute%3f-i.rihash-i.rihave_attribute%3f-i.rihuman_name-c.riid%3d-i.riid-i.riinherited-c.riinit_base-i.riinit_instance_variables-i.riinitialize_attributes-i.riinitialize_by_ldap_data-i.riinspect-c.riinspect-i.riinspect_attribute-c.riinspect_attribute-i.riinspect_attributes-c.riinstantiate-c.riinstantiate-i.rildap_mapping-c.rilocal_entry_attribute-i.rimay-i.rimust-i.rineed_update_dn%3f-i.rinew-c.rinormalize_data-i.riparsed_base-c.riprefix%3d-c.riprefix-c.riprepare_data_for_saving-i.riregister_new_dn_attribute-i.riremove_dn_attribute%21-i.rischema-i.riscope%3d-c.riscope%3d-i.riscope-i.riscope_of_class-i.riscope_without_validation%3d-c.riself_and_descendants_from_active_ldap-c.risetup_connection-c.risimplify_data-i.risplit_dn_value-i.rito_key-i.rito_ldif-i.rito_ldif_record-i.rito_param-i.rito_real_attribute_name-i.rito_s-i.rito_xml-i.riupdate_attribute-i.riupdate_attributes%21-i.riupdate_attributes-i.riupdate_dn-i.rivalidate_ldap_mapping_options-c.rivalidate_scope-c.riCallbacksClassMethodscdesc-ClassMethods.riinstantiate_with_callbacks-i.rimethod_added-i.ricdesc-Callbacks.riCommandcdesc-Command.riparse_options-i.riread_password-i.riCompatiblecdesc-Compatible.riconvert_to_utf8_encoded_object-i.ristring_to_lines-i.riConfigurationClassMethodsURIConfigurationMergercdesc-URIConfigurationMerger.rimerge-i.rinew-c.riparse_extensions-i.ricdesc-ClassMethods.riconfiguration-i.ridefault_configuration-i.ridefine_configuration-i.ridefined_configurations-i.riensure_configuration-i.rimerge_configuration-i.riprepare_configuration-i.riremove_configuration_by_configuration-i.riremove_connection_related_configuration-i.ricdesc-Configuration.riincluded-c.riConfigurationErrorcdesc-ConfigurationError.riConnectionClassMethodsactive_connection_key-i.riactive_connection_name-i.ricdesc-ClassMethods.riclear_active_connection_name-i.riclear_active_connections%21-i.riclear_all_cached_connections%21-i.riconnected%3f-i.riconnection%3d-i.riconnection-i.ridefault_adapter-i.ridetermine_active_connection_name-i.riestablish_connection-i.rigem_available%3f-i.riguess_available_adapter-i.riinstantiate_adapter-i.riremove_active_connections%21-i.riremove_connection-i.riretrieve_connection-i.rischema-i.risetup_connection-i.risingle_threaded_active_connections-i.rithread_safe_active_connections-i.ricdesc-Connection.riconnected%3f-i.riconnection%3d-i.riconnection-i.riestablish_connection-i.riincluded-c.riremove_connection-i.riretrieve_connection-i.rischema-i.risetup_connection-i.riConnectionErrorcdesc-ConnectionError.riConnectionNotSetupcdesc-ConnectionNotSetup.riDN%2b-i.ri%2d-i.ri%3c%3c-i.ri%3c%3d%3e-i.ri%3d%3d-i.riblank%3f-i.ricdesc-DN.rieql%3f-i.riescape_value-c.rihash-i.rinew-c.rinormalize-i.rinormalize_for_comparing-i.riparent-i.riparse-c.rirdns-i.rito_human_readable_format-i.rito_s-i.rito_str-i.riunshift-i.riDeleteErrorcdesc-DeleteError.riDistinguishedName%2b-i.ri%2d-i.ri%3c%3c-i.ri%3c%3d%3e-i.ri%3d%3d-i.riParserattribute_type_is_missing-i.riattribute_value_is_missing-i.ricdesc-Parser.ricollect_pairs-i.ridn-i.rifound_unmatched_quotation-i.riinvalid_dn-i.riname_component_is_missing-i.rinew-c.riparse-i.rirdn_is_missing-i.riscan_attribute_type-i.riscan_attribute_value-i.riscan_not_quoted_attribute_value-i.riscan_quoted_attribute_value-i.riskip_attribute_type_and_value_separator-i.riblank%3f-i.ricdesc-DistinguishedName.rieql%3f-i.riescape_value-c.rihash-i.rinew-c.rinormalize-i.rinormalize_for_comparing-i.riparent-i.riparse-c.rirdns-i.rito_human_readable_format-i.rito_s-i.rito_str-i.riunshift-i.riDistinguishedNameInputInvalidcdesc-DistinguishedNameInputInvalid.riinput-i.rinew-c.riDistinguishedNameInvalidcdesc-DistinguishedNameInvalid.ridn-i.rinew-c.rireason-i.riDistinguishedNameNotSetErrorcdesc-DistinguishedNameNotSetError.riEntrycdesc-Entry.riEntryAlreadyExistcdesc-EntryAlreadyExist.riEntryAttributeall_names-i.ricdesc-EntryAttribute.riexist%3f-i.rimay-i.rimust-i.rinames-i.rinew-c.rinormalize-i.riobject_classes-i.riregister-i.rischemata-i.riEntryInvalidcdesc-EntryInvalid.rientry-i.rinew-c.riEntryNotFoundcdesc-EntryNotFound.riEntryNotSavedcdesc-EntryNotSaved.riErrorcdesc-Error.riEscapecdesc-Escape.rildap_filter_escape-i.rildap_filter_unescape-i.riGeneratorsModelGeneratorcdesc-ModelGenerator.ricreate_model-i.ridefault_prefix-i.rildap_mapping-i.riprefix-i.riScaffoldGeneratorcdesc-ScaffoldGenerator.ricreate_ldap_yml-i.ricdesc-Generators.riGetTextParsercdesc-Parser.ridefault_configuration-i.riensure_configuration-i.riextract-i.riextract_all_in_schema-i.riextract_options-i.riload_constants-i.rinew-c.riparse-i.riregister-i.riregister_attribute-i.riregister_object_class-i.riregister_syntax-i.ritarget%3f-i.ricdesc-GetText.riGetTextSupportcdesc-GetTextSupport.riincluded-c.riHelpercdesc-Helper.rila_-i.rilad_-i.rildap_attribute_description_gettext-i.rildap_attribute_name_gettext-i.rildap_field-i.rildap_object_class_description_gettext-i.rildap_object_class_name_gettext-i.rildap_syntax_description_gettext-i.rildap_syntax_name_gettext-i.riloc_-i.rilocd_-i.rils_-i.rilsd_-i.riHumanReadableClassMethodscdesc-ClassMethods.rihuman_attribute_description-i.rihuman_attribute_description_msgid-i.rihuman_attribute_name-i.rihuman_attribute_name_msgid-i.rihuman_object_class_description-i.rihuman_object_class_description_msgid-i.rihuman_object_class_name-i.rihuman_object_class_name_msgid-i.rihuman_readable_format-i.rihuman_syntax_description-i.rihuman_syntax_description_msgid-i.rihuman_syntax_name-i.rihuman_syntax_name_msgid-i.ricdesc-HumanReadable.riincluded-c.riLDIF%3c%3c-i.ri%3d%3d-i.ricdesc-LDIF.rieach-i.rinew-c.riparse-c.rirecords-i.rito_s-i.riversion-i.riLdapControlscdesc-LdapControls.riLdapErrorcdesc-LdapError.ridefine-c.riLdif%3c%3c-i.ri%3d%3d-i.riAddRecordcdesc-AddRecord.rinew-c.riAttributebinary_value%3f-i.ricdesc-Attribute.riencode-i.rinormalize_value-i.riAttributescdesc-Attributes.riencode-i.rinormalize-i.riChangeRecord%3d%3d-i.riControl%3d%3d-i.ricdesc-Control.ricriticality%3f-i.rinew-c.rinormalize_criticality-i.rito_a-i.rito_hash-i.rito_s-i.ritype-i.rivalue-i.riadd%3f-i.ricdesc-ChangeRecord.richange_type-i.ricontrols-i.ridelete%3f-i.rimodify%3f-i.rimodify_dn%3f-i.rimodify_rdn%3f-i.rinew-c.rito_s_content-i.rito_s_prelude-i.riContentRecordcdesc-ContentRecord.riDeleteRecordcdesc-DeleteRecord.rinew-c.riModifyDNRecordcdesc-ModifyDNRecord.rinew-c.riModifyNameRecordcdesc-ModifyNameRecord.ridelete_old_rdn%3f-i.rinew-c.rinew_rdn-i.rinew_superior-i.rinormalize_delete_old_rdn-i.rito_s_content-i.riModifyRDNRecordcdesc-ModifyRDNRecord.rinew-c.riModifyRecord%3c%3c-i.ri%3d%3d-i.riAddOperationcdesc-AddOperation.rinew-c.riDeleteOperationcdesc-DeleteOperation.rinew-c.riOperation%3d%3d-i.riadd%3f-i.riattribute-i.riattributes-i.ricdesc-Operation.ridelete%3f-i.rifull_attribute_name-i.rinew-c.rioptions-i.rireplace%3f-i.rito_s-i.ritype-i.riReplaceOperationcdesc-ReplaceOperation.rinew-c.riadd_operation-i.ricdesc-ModifyRecord.rieach-i.rinew-c.rioperations-i.rito_s_content-i.riParserattribute_spec_is_missing-i.riattribute_type_is_missing-i.riattribute_value_separator_is_missing-i.ricdesc-Parser.richange_type_is_missing-i.richange_type_value_is_missing-i.ricontrol_type_is_missing-i.ricriticality_is_missing-i.ridelete_old_rdn_mark_is_missing-i.ridelete_old_rdn_value_is_missing-i.ridn_has_invalid_character-i.ridn_is_missing-i.ridn_mark_is_missing-i.riinvalid_dn-i.riinvalid_ldif-i.riinvalid_uri-i.rildif-i.rimodify_spec_separator_is_missing-i.rinew-c.rinew_rdn_mark_is_missing-i.rinew_rdn_value_is_missing-i.rinew_superior_value_is_missing-i.rioption_is_missing-i.riparse-i.riparse_attribute-i.riparse_attribute_description-i.riparse_attribute_value-i.riparse_attributes-i.riparse_change_type-i.riparse_change_type_record-i.riparse_control-i.riparse_controls-i.riparse_dn-i.riparse_modify_name_record-i.riparse_modify_record-i.riparse_modify_spec-i.riparse_options-i.riparse_record-i.riparse_records-i.riread_base64_value-i.riread_external_file-i.riseparator_is_missing-i.riunknown_change_type-i.riunknown_modify_type-i.riunsupported_version-i.riversion_number_is_missing-i.riversion_spec_is_missing-i.riRecord%3d%3d-i.riattributes-i.ricdesc-Record.ridn-i.rinew-c.rito_hash-i.rito_s-i.rito_s_content-i.rito_s_prelude-i.riScanner%5b%5d-i.ricdesc-Scanner.richeck-i.richeck_separator-i.ricolumn-i.riconsumed_source-i.rieos%3f-i.riline-i.rinew-c.rinext_segment-i.riposition-i.riscan-i.riscan_separator-i.riscan_separators-i.ricdesc-Ldif.rieach-i.rinew-c.riparse-c.rirecords-i.rito_s-i.riversion-i.riLdifInvalidcdesc-LdifInvalid.ricolumn-i.ridetect_nearest-i.rigenerate_snippet-i.rildif-i.riline-i.rinearest-i.rinew-c.rinumbered_ldif-i.rireason-i.riLogSubscribercdesc-LogSubscriber.rilog_info-i.rilogger-i.rinew-c.riodd%3f-i.rireset_runtime-c.riruntime%3d-c.riruntime-c.riNotImplementedcdesc-NotImplemented.rinew-c.ritarget-i.riObjectClassClassMethodscdesc-ClassMethods.riclasses-i.riadd_class-i.riassert_have_all_required_classes-i.riassert_object_classes-i.riassert_valid_object_class_value-i.riassert_valid_object_class_value_type-i.ricdesc-ObjectClass.riclasses%3d-i.riclasses-i.riensure_recommended_classes-i.riincluded-c.riremove_class-i.rireplace_class-i.riObjectClassErrorcdesc-ObjectClassError.riOperationNotPermittedcdesc-OperationNotPermitted.riOperationsClassOnlyDeletecdesc-ClassOnlyDelete.ridelete-i.ridestroy-i.riClassOnlyUpdatecdesc-ClassOnlyUpdate.riupdate-i.riCommoncdesc-Common.ricount-i.riensure_base-i.riensure_dn_attribute-i.riensure_search_attribute-i.riexist%3f-i.riexists%3f-i.riextract_options_from_args%21-i.riobject_class_filters-i.riprepare_search_base-i.risearch-i.risplit_search_value-i.ritruncate_base-i.rivalidate_search_options-i.riDeletecdesc-Delete.ridelete_all-i.ridelete_entry-i.ridestroy_all-i.riFindall-i.ricdesc-Find.riensure_dn-i.rifind-i.rifind_every-i.rifind_from_dns-i.rifind_initial-i.rifind_last-i.rifind_one-i.rifind_some-i.rifirst-i.rilast-i.rinormalize_sort_order-i.riLDIFAddRecordLoadablecdesc-AddRecordLoadable.riload-i.riContentRecordLoadablecdesc-ContentRecordLoadable.riload-i.riDeleteRecordLoadablecdesc-DeleteRecordLoadable.riload-i.riModifyNameRecordLoadablecdesc-ModifyNameRecordLoadable.riload-i.riModifyRecordLoadableAddOperationModifiablecdesc-AddOperationModifiable.rito_modify_entries-i.riDeleteOperationModifiablecdesc-DeleteOperationModifiable.rito_modify_entries-i.riReplaceOperationModifiablecdesc-ReplaceOperationModifiable.rito_modify_entries-i.ricdesc-ModifyRecordLoadable.riload-i.ricdesc-LDIF.ridump-i.riload-i.rito_ldif-i.rito_ldif_record-i.riUpdateadd_entry-i.ricdesc-Update.rimodify_entry-i.rimodify_rdn_entry-i.riupdate_all-i.ricdesc-Operations.riincluded-c.riPersistencecdesc-Persistence.ricreate-i.ricreate_or_update-i.ridelete-i.ridestroy-i.rinew_entry%3f-i.ripersisted%3f-i.rireload-i.risave%21-i.risave-i.riupdate-i.riPopulatecdesc-Populate.riensure_base-i.riensure_dc-i.riensure_ou-i.riRailtieYAMLcdesc-YAML.ricdesc-Railtie.riRailtiesControllerRuntimeClassMethodscdesc-ClassMethods.rilog_process_action-i.ricdesc-ControllerRuntime.ricdesc-Railties.riRequiredAttributeMissedcdesc-RequiredAttributeMissed.riRequiredObjectClassMissedcdesc-RequiredObjectClassMissed.riSaveErrorcdesc-SaveError.riSchema%5b%5d-i.riAttributeappend_binary_key-i.riapply_encoding-i.riattribute-i.ribinary%3f-i.ribinary_required%3f-i.ricdesc-Attribute.ricollect_info-i.ridirectory_operation%3f-i.rihave_binary_key%3f-i.rihuman_attribute_description-i.rihuman_attribute_name-i.rinew-c.rinormalize_array_value-i.rinormalize_hash_value-i.rinormalize_value-i.rinormalize_value_internal-i.riread_only%3f-i.risend_to_syntax-i.risingle_value%3f-i.risuper_attribute-i.risyntax-i.risyntax_description-i.rito_hash-i.ritype_cast-i.rivalid%3f-i.rivalidate-i.rivalidate_each_value-i.riEntry%3c%3d%3e-i.rialiases-i.ricdesc-Entry.ridescription-i.rieql%3f-i.rihash-i.riid-i.riname-i.rinew-c.rito_param-i.riObjectClassattribute-i.ricdesc-ObjectClass.ricollect_attributes-i.ricollect_info-i.ricollect_super_classes-i.rimay-i.rimust-i.rinew-c.risuper_class%3f-i.risuper_classes-i.riSyntax%3c%3d%3e-i.riattribute-i.ribinary%3f-i.ribinary_transfer_required%3f-i.ricdesc-Syntax.ricollect_info-i.rihuman_readable%3f-i.rilength-i.rinew-c.rinormalize_value-i.rito_param-i.ritype_cast-i.rivalid%3f-i.rivalidate-i.riSyntaxes%5b%5d-c.riBasebinary%3f-i.ricdesc-Base.rinormalize_value-i.ritype_cast-i.rivalid%3f-i.rivalidate-i.riBitStringcdesc-BitString.rinormalize_value-i.ritype_cast-i.rivalidate_normalized_value-i.riBooleancdesc-Boolean.rinormalize_value-i.ritype_cast-i.rivalidate_normalized_value-i.riCountryStringcdesc-CountryString.rivalidate_normalized_value-i.riDirectoryStringcdesc-DirectoryString.rivalidate_normalized_value-i.riDistinguishedNamecdesc-DistinguishedName.rinormalize_value-i.ritype_cast-i.rivalidate_normalized_value-i.riGeneralizedTimecdesc-GeneralizedTime.rinormalize_value-i.ritype_cast-i.rivalidate_normalized_value-i.riIntegercdesc-Integer.rinormalize_value-i.ritype_cast-i.rivalidate_normalized_value-i.riJPEGbinary%3f-i.ricdesc-JPEG.rivalidate_normalized_value-i.riNameAndOptionalUIDcdesc-NameAndOptionalUID.rivalidate_normalized_value-i.riNumericStringcdesc-NumericString.rivalidate_normalized_value-i.riOIDcdesc-OID.rivalidate_normalized_value-i.riObjectSecurityDescriptorcdesc-ObjectSecurityDescriptor.riOctetStringbinary%3f-i.ricdesc-OctetString.rivalidate_normalized_value-i.riOtherMailboxcdesc-OtherMailbox.rivalidate_normalized_value-i.riPostalAddresscdesc-PostalAddress.rivalidate_normalized_value-i.riPrintableStringcdesc-PrintableString.rivalidate_normalized_value-i.riTelephoneNumbercdesc-TelephoneNumber.rivalidate_normalized_value-i.ricdesc-Syntaxes.rialias_map-i.riattribute-i.riattribute_type-i.riattributes-i.ricache-i.ricdesc-Schema.ridefault_entries-i.ridetermine_id_or_name-i.ridit_content_rule_attribute-i.ridump-i.riensure_parse-i.riensure_schema_info-i.rientry-i.riexist_name%3f-i.rifetch-i.riids-i.rildap_syntax-i.rildap_syntax_attribute-i.rildap_syntaxes-i.rinames-i.rinew-c.rinormalize_attribute_name-i.rinormalize_entries-i.rinormalize_schema_name-i.riobject_class-i.riobject_class_attribute-i.riobject_classes-i.riparse_attributes-i.riresolve_name-i.riStrongAuthenticationRequiredcdesc-StrongAuthenticationRequired.riSupportedControlcdesc-SupportedControl.rinew-c.ripaged_results%3f-i.riTimeoutErrorcdesc-TimeoutError.riUnknownAttributecdesc-UnknownAttribute.riname-i.rinew-c.riUserPasswordSaltcdesc-Salt.rigenerate-i.ricdesc-UserPassword.ricrypt-i.riextract_salt_at_pos-i.riextract_salt_for_crypt-i.riextract_salt_for_smd5-i.riextract_salt_for_ssha-i.rimd5-i.risha-i.rismd5-i.rissha-i.rivalid%3f-i.riValidationsClassMethodsattribute_method%3f-i.ricdesc-ClassMethods.rientry_attribute-i.ricdesc-Validations.riformat_validation_message-i.rihuman_attribute_name_with_gettext-c.risave%21-i.risave-i.rivalid%3f-i.rivalidate_dn-i.rivalidate_duplicated_dn_creation-i.rivalidate_duplicated_dn_rename-i.rivalidate_excluded_classes-i.rivalidate_ldap_value-i.rivalidate_ldap_values-i.rivalidate_required_ldap_values-i.rivalidation_skip_attributes%3d-i.rivalidation_skip_attributes-i.riXMLcdesc-XML.rinew-c.rito_s-i.riXmlSerializercdesc-Serializer.rinew-c.rinormalize_value-i.rinormalize_values-i.riserialize_attribute_value-i.riserialize_attribute_values-i.ritarget_attributes-i.rito_s-i.ricdesc-Xml.rinew-c.rito_s-i.ricdesc-ActiveLdap.riconst_missing-c.riget_text_supported%3f-c.riLDAPConnassert_error_code-i.ricdesc-Conn.rierror_code-i.rierror_message-i.rifailed%3f-i.rifind_paged_results_control-i.ripaged_search-i.risearch_full-i.riMod_initialize-i.ricdesc-Mod.rinew-c.rito_s-i.ricdesc-LDAP.riNetLDAPEntry%5b%5d%3d-i.riaset_without_original_attribute_names-i.ricdesc-Entry.riinitialize_without_original_attribute_names-i.rinew-c.rioriginal_attribute_names-i.ricdesc-LDAP.ricdesc-Net.riObjectcdesc-Object.rieach-i.riTimeoutalarm-c.ricdesc-Timeout.riURILDAPScdesc-LDAPS.ricdesc-URI.ricache.rilibrailsgeneratorsactive_ldapmodelpage-USAGE.ribenchmarkREADME.mdbench-backend.rbbench-instantiate.rbconfig.yaml.sampledoctextdevelopment.textilenews.textilerails.textiletutorial.textileexamplesconfig.yaml.exampleexample.derexample.jpggroupaddgroupdelgrouplsgroupmodlpasswdobjectsgroup.rbou.rbuser.rbouadduseradduseradd-binaryuserdeluserlsusermodusermod-binary-addusermod-binary-add-timeusermod-binary-delusermod-lang-addpoenactive-ldap.pojaactive-ldap.potestadd-phonetic-attribute-options-to-slapd.ldifal-test-utils.rbcommand.rbconfig.yaml.samplefixtureslower_case_object_class_schema.rbrun-test.rbtest_acts_as_tree.rbtest_adapter.rbtest_associations.rbtest_attributes.rbtest_base.rbtest_base_per_instance.rbtest_bind.rbtest_callback.rbtest_configuration.rbtest_connection.rbtest_connection_per_class.rbtest_connection_per_dn.rbtest_dirty.rbtest_dn.rbtest_entry.rbtest_entry_attribute.rbtest_find.rbtest_groupadd.rbtest_groupdel.rbtest_groupls.rbtest_groupmod.rbtest_ldif.rbtest_load.rbtest_lpasswd.rbtest_object_class.rbtest_persistence.rbtest_reflection.rbtest_schema.rbtest_supported_control.rbtest_syntax.rbtest_user.rbtest_user_password.rbtest_useradd-binary.rbtest_useradd.rbtest_userdel.rbtest_userls.rbtest_usermod-binary-add-time.rbtest_usermod-binary-add.rbtest_usermod-binary-del.rbtest_usermod-lang-add.rbtest_usermod.rbtest_validation.rb/usr/share/gems/doc//usr/share/gems/doc/activeldap-4.0.4//usr/share/gems/doc/activeldap-4.0.4/rdoc//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActionView//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Acts//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Acts/Tree//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Adapter//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Adapter/JndiConnection//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Adapter/Ldap//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Adapter/Ldap/Method//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Association//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Associations//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/AttributeMethods//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Attributes//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Callbacks//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Configuration//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Configuration/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Connection//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/DistinguishedName//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Generators//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/GetText//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/HumanReadable//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Ldif//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Ldif/ChangeRecord//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Ldif/ModifyRecord//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/ObjectClass//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Operations//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Operations/LDIF//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Operations/LDIF/ModifyRecordLoadable//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Railtie//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Railties//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Railties/ControllerRuntime//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Schema//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Schema/Syntaxes//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/UserPassword//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Validations//usr/share/gems/doc/activeldap-4.0.4/rdoc/ActiveLdap/Xml//usr/share/gems/doc/activeldap-4.0.4/rdoc/LDAP//usr/share/gems/doc/activeldap-4.0.4/rdoc/Net//usr/share/gems/doc/activeldap-4.0.4/rdoc/Net/LDAP//usr/share/gems/doc/activeldap-4.0.4/rdoc/URI//usr/share/gems/doc/activeldap-4.0.4/rdoc/images//usr/share/gems/doc/activeldap-4.0.4/rdoc/js//usr/share/gems/doc/activeldap-4.0.4/rdoc/lib//usr/share/gems/doc/activeldap-4.0.4/rdoc/lib/rails//usr/share/gems/doc/activeldap-4.0.4/rdoc/lib/rails/generators//usr/share/gems/doc/activeldap-4.0.4/rdoc/lib/rails/generators/active_ldap//usr/share/gems/doc/activeldap-4.0.4/rdoc/lib/rails/generators/active_ldap/model//usr/share/gems/doc/activeldap-4.0.4/ri//usr/share/gems/doc/activeldap-4.0.4/ri/ActionView//usr/share/gems/doc/activeldap-4.0.4/ri/ActionView/Base//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Acts//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Acts/Tree//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Acts/Tree/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/Base//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/Jndi//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/JndiConnection//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/JndiConnection/ModifyRecord//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/JndiConnection/Scope//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/Ldap//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/Ldap/Method//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/Ldap/Method/Base//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/Ldap/Method/Plain//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/Ldap/Method/SSL//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/Ldap/Method/TLS//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Adapter/NetLdap//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AdapterNotFound//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AdapterNotSpecified//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Association//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Association/BelongsTo//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Association/BelongsToMany//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Association/Children//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Association/Collection//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Association/HasMany//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Association/HasManyUtils//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Association/HasManyWrap//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Association/Proxy//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Associations//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Associations/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AttributeAssignmentError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AttributeMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AttributeMethods/BeforeTypeCast//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AttributeMethods/Dirty//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AttributeMethods/Query//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AttributeMethods/Read//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AttributeMethods/Write//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AttributeValueInvalid//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Attributes//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Attributes/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Attributes/Normalizable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/AuthenticationError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Base//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Callbacks//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Callbacks/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Command//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Compatible//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Configuration//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Configuration/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Configuration/ClassMethods/URIConfigurationMerger//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/ConfigurationError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Connection//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Connection/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/ConnectionError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/ConnectionNotSetup//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/DN//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/DeleteError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/DistinguishedName//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/DistinguishedName/Parser//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/DistinguishedNameInputInvalid//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/DistinguishedNameInvalid//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/DistinguishedNameNotSetError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Entry//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/EntryAlreadyExist//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/EntryAttribute//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/EntryInvalid//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/EntryNotFound//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/EntryNotSaved//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Error//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Escape//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Generators//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Generators/ModelGenerator//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Generators/ScaffoldGenerator//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/GetText//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/GetText/Parser//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/GetTextSupport//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Helper//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/HumanReadable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/HumanReadable/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/LDIF//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/LdapControls//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/LdapError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/AddRecord//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/Attribute//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/Attributes//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ChangeRecord//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ChangeRecord/Control//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ContentRecord//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/DeleteRecord//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ModifyDNRecord//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ModifyNameRecord//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ModifyRDNRecord//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ModifyRecord//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ModifyRecord/AddOperation//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ModifyRecord/DeleteOperation//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ModifyRecord/Operation//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/ModifyRecord/ReplaceOperation//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/Parser//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/Record//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Ldif/Scanner//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/LdifInvalid//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/LogSubscriber//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/NotImplemented//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/ObjectClass//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/ObjectClass/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/ObjectClassError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/OperationNotPermitted//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/ClassOnlyDelete//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/ClassOnlyUpdate//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/Common//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/Delete//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/Find//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/LDIF//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/LDIF/AddRecordLoadable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/LDIF/ContentRecordLoadable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/LDIF/DeleteRecordLoadable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/LDIF/ModifyNameRecordLoadable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/LDIF/ModifyRecordLoadable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/LDIF/ModifyRecordLoadable/AddOperationModifiable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/LDIF/ModifyRecordLoadable/DeleteOperationModifiable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/LDIF/ModifyRecordLoadable/ReplaceOperationModifiable//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Operations/Update//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Persistence//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Populate//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Railtie//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Railtie/YAML//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Railties//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Railties/ControllerRuntime//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Railties/ControllerRuntime/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/RequiredAttributeMissed//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/RequiredObjectClassMissed//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/SaveError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Attribute//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Entry//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/ObjectClass//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntax//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/Base//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/BitString//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/Boolean//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/CountryString//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/DirectoryString//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/DistinguishedName//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/GeneralizedTime//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/Integer//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/JPEG//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/NameAndOptionalUID//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/NumericString//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/OID//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/ObjectSecurityDescriptor//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/OctetString//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/OtherMailbox//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/PostalAddress//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/PrintableString//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Schema/Syntaxes/TelephoneNumber//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/StrongAuthenticationRequired//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/SupportedControl//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/TimeoutError//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/UnknownAttribute//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/UserPassword//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/UserPassword/Salt//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Validations//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Validations/ClassMethods//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/XML//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Xml//usr/share/gems/doc/activeldap-4.0.4/ri/ActiveLdap/Xml/Serializer//usr/share/gems/doc/activeldap-4.0.4/ri/LDAP//usr/share/gems/doc/activeldap-4.0.4/ri/LDAP/Conn//usr/share/gems/doc/activeldap-4.0.4/ri/LDAP/Mod//usr/share/gems/doc/activeldap-4.0.4/ri/Net//usr/share/gems/doc/activeldap-4.0.4/ri/Net/LDAP//usr/share/gems/doc/activeldap-4.0.4/ri/Net/LDAP/Entry//usr/share/gems/doc/activeldap-4.0.4/ri/Object//usr/share/gems/doc/activeldap-4.0.4/ri/Timeout//usr/share/gems/doc/activeldap-4.0.4/ri/URI//usr/share/gems/doc/activeldap-4.0.4/ri/URI/LDAPS//usr/share/gems/doc/activeldap-4.0.4/ri/lib//usr/share/gems/doc/activeldap-4.0.4/ri/lib/rails//usr/share/gems/doc/activeldap-4.0.4/ri/lib/rails/generators//usr/share/gems/doc/activeldap-4.0.4/ri/lib/rails/generators/active_ldap//usr/share/gems/doc/activeldap-4.0.4/ri/lib/rails/generators/active_ldap/model//usr/share/gems/gems/activeldap-4.0.4//usr/share/gems/gems/activeldap-4.0.4/benchmark//usr/share/gems/gems/activeldap-4.0.4/doc//usr/share/gems/gems/activeldap-4.0.4/doc/text//usr/share/gems/gems/activeldap-4.0.4/examples//usr/share/gems/gems/activeldap-4.0.4/examples/objects//usr/share/gems/gems/activeldap-4.0.4/po//usr/share/gems/gems/activeldap-4.0.4/po/en//usr/share/gems/gems/activeldap-4.0.4/po/ja//usr/share/gems/gems/activeldap-4.0.4/test//usr/share/gems/gems/activeldap-4.0.4/test/fixtures/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnu           directoryHTML document, ASCII textHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedGIF image data, version 89a, 208 x 13PNG image data, 25 x 25, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 1-bit colormap, non-interlacedASCII textUTF-8 Unicode text, with very long lines, with no line terminatorsRuby module source, ASCII textUTF-8 Unicode textC++ source, ASCII textC++ source, ASCII text, with very long linesJPEG image data, JFIF standard 1.01, comment: "Created with The GIMP. "Ruby script, ASCII text executableGNU gettext message catalogue, ASCII textGNU gettext message catalogue, UTF-8 Unicode textASCII text, with very long linesRuby module source, UTF-8 Unicode text RRRRRRRRRRRRRRRR?p7zXZ !PH6ኙq}]"k%8wj-A[ugA{H`NdH9 #ʦ{ KN%<1< ͹Dy'~_ćCZ⿮|QަN'(/'MvAĈk!ǎc .˪ݽRoY(aw!Vrh^fi#R$,8HOD K^t \8Nҳp@+~UAo礲C˥ɕgBx@)w%H! +<$Ξ |S6_.M1$p>S-tKJ EywİgCM=?wCPD_E&F]}Ί!g޻Mt ) CPxT+oBM_(9(ۏc6&TJ- M0qf`09њ$8Pρ00@-.y QRٮ˘xY]e:DRmntF] OkgcSj)7d\7V̮(*zf&a.D 訏 HdbiRx.B"\P}Wn^G6Tj$` {yr0HZFB$לCvB;-?c[>K3$c/Sk4Iw{xa3̣+O&P[;/v 5׮8F1<7`03@@{ pdTڐxWD읷ΦTZ&b q}lX_-!{"q44 [EV_<l,Q䉅N, K *}>81~6y^=1rƦ\ՊAIRXաC=Y&E838D >0h2F"8, o@ɸ$b˪wqˇOH ŔEZXi|z]E@8x0S mg6%ƮZmfQJ+Bs>/|v&H(ܯq4@+Ta@&}Pt}K#s,%f6!–7R0ar2GOTKB#jiYV( f`~c,vIiiTɢ':̙CK&5},1C-]E)Ñj/O73VDq̳J,H<^<d˨14(>0"PbFW6(BƸn$._{ҜG ù10.p2M>^hkp!z; 93aʅ%mcf[+(N2ָjQk,łȺWJIM#1j!r6B+&REW~vKfsTJ[u3T(″ݏ ?4)~I' X>ɞ߁kSŏzo)6p-6fxI-x-6jo/<C1.Wiœ`GUUY@J:Lw-WiR%~IXΈ2ٝ\}*BIhT2g1;M (ݒN1D΀X-_jj'Cryaez\o;H6V֐ I@PȮI{Y&T:~8Y]Hۑ݁*)+ƑNS\J9>',:/x֎J`Q/XGQ0(GU٫ς\7F㇠԰a1递hC#<16AjPK}7wwMEnfPۍr~4מ%_*#F:21l2砠!LoKYӹ*O:c{6pZ"5޶Ls?G}A@SAB2ARL ]P[߉Lo}y Dҕ_G*O6_1=tTG|34I2g@L@ 0NW@d(g$qѽ l% UjJt=; 9Y]xI(# 1k3T 7#Aup=fH&`Q#C b3V6N:ޭ$% Ǚ'l?rF"طg8DYX&L2'*]Z|6funk*C-eC~fG YȢ8%&203&- (YddXl+qפ11'wܤNOj? b[Bp I. H(>Ψiw;ۅOď+Wj6ܓ2<A6( Zݚy茧[hJ1q.b TqNv:/kOcYV9ES8DX&xI=#YHp%wֱ->U趽 \OnOǸ ?&.4eYv ˈ@X`K4m:1>hw a!-b /j!<x4&-^ Lo>h7^x+V̯xuD3H $a#Hf*+},=p`1>nv2IL;Y+D꛾{}u<ySD/k殩oH+kL6qb3(|xi~ck)&5 ςoghr I7SXZ6J'@ )ZC$: k=F@-Ksc.Z.x):xr~|X$M1}BQE6stq \} k)[.@ȹ4lɻ@d+ŨWBlI|-Bcdp<\vUjtF')\RI 57E$c3w^3qh4@W{vRf16Mւ젙дKkN@Lx`u#*tC"wB Ҥ?lWxMXn 4h6`E<9 AHB9]3q",oOͦF{fO96ƚV+vT/JK*t,БH'x`hp=/'5ZX*/μmFD:vŅ2*tH Y/i^.ggz!7Щd*\@n~|5;A~faGu)NmݐOM?,ƥAy_ݧH5Ke PW'#3({cI״iu8qA-dY֕teS(FkipQh eR4 {^_I"%n`2g?1K:đ-CP{M#FQ7NpG j=<#W Q{!aO&qb"+n¿9z3#91lwj2G}$U7p.3N)^M^7E ,nCl(=l]^5jf&<h$4xgp/VXUkzS!O[WaF &>Bo欄I(>Ϟ `ps"D[q@ ^^ 6cZ}iW?D(՘#ˁWF"M_ě{ױU婴gXifQ^/$B%9YbNZM\(cmz}a`qY{\O59v L7 A'Uq NK =0fwl3LT q坒N7LE +p*8d\ hs에Nz1ss4X{ek?OA8o,P=G@Uݯp`X08qzLo/>p z;Լײl}ㆻCOO).ۺznzmOY!I*Mp'@ (9)@dz^: )Ug3ClvC%ؑ?$~:FBo+VX;q!)ke]Jh(<#3e"ړmgN Z!eĎ_r[xi6wsuK{hCC"e90 FG^+fduydݥȯHų9_Pk47Ez?@3 ֱꅦR?/M~ģǖa`I>ZogPVVxZwb\hK8cٻGž|e4]7dzJxX *ĵ ]3NQR`l6ۋYN/0HX&K*MNXxC-H$(CP.wyJ@3i&#[q.~( ̑NS0 =0qh nqP+23аN߅qɣ-DBE|!EsѺ%~(Q)pV}aPpR6$7PgggybJN-N+ Qڱ:[%!QuTD- [V&5Y,ݗ}'il`LQX 1y쬗LŤ:6ůfkd֏8pn^ωGmBzhO!_яjY ,x>6-Ʌ|X)!$7XK:/:8lw2gO-XCZaBXzftzqAϓY0DN"T` ɽ 1d_V(Q:u(vvgcȇlV+`hVU>od:stL]0gҨgQ\jcCH*6=0T//”xRMu.`8DF~>)\l-ϔ kF]y)nabX3ʓyO>?^>h+C6+ƶu#h1>A3J^oH#~p'9B 7X&#Xo'jCuIvuh ?4|$D޻DٕPF3Hǜd 8[(34,k\[Ü랿(v)P(\?w"J},:,*ktIC6jD?jn=m-i~ =HPkpzuHq2n_\[t/-^A7O=$&捺r fC"üDon# 'rx/轰_V2 Jub)pdeR`oC(>^ X5`7&)86O0*wYuw#K?IbAWiA#k)(=(= " @GclԻA%9oaL) anXwxs xGwKѪyG%{$e= &CΤӍM",`;|>Iܲ§9QippF;3X !t7d/}-M౰,ݻq!S2Nl~jZH)$UƱsό %!.RF^ڭ,|ڵ>aQ(~|AZBC ={2?"f Ùj anO~/BoXR2U[nQ73!1a[w&qANVȜ[oL&V<_q~sdz8 AK;[ FH!Dn*ÚYY-sKI'a&O:|9 Qk7wg|#Q5czAv+ӯy cٌmCe$i(L)Ed;%6s7w5Թ`<p/j`BVbCy/oȼv8t<өV=ygk8,5V%q0=y3& ƿ`x-ԝˌBgxBJ;EH~$"h6LcWg]wT~s\ dӉjOWfL4LF)3r3y@4RKwb ? H-ۇ565*1@o;VQ%CQŘ9F*ԖN̴]u(A)oڍ`S1z)NA.0PgAH0vp(?a س~Ave, =.T*=v{h`P1M+.>~O )4\Ych9UԐV"!cF}.H+)3% Dڄ]L0E%!/+.87S3uWS2b|;Yr|޷Ѵq(2[JWG?[[lRA'$YkNhE:).vfнYcW&#΄8JOzySau#joȖkFűIַ;Ҟ 6!Zc|_0zVCj'7pdIj:=)+󆒡iAwk9(c@Zt9Շ{?y38Sڲ.KkQ!jp9k>IS Lnf W>C<7s)OTz69"0ɸp σźFVL?5}4Q(4p@'Ry92jEĚi ϕAr"*o0t&DԯeMp24OsH>=*H)^rpRCZXjv{>qP9;חq%x'֠WOq_t3A j$h%4W8A'u%:FGVտ7 owHV\"L<֤&fg͋|W;7 ȁ:%^7LU sji1 6# M.v,sB\[(OK ;uuIh1:f9dpEf k!UO͖D;=cc.o9ag<+v<%c:+[] s«? 7!h}%zYilƗƺRY %\MHnvBI.ķXrnl"|H?*P z*SƯs."ݸ%CbUQ \'/twŁZ7UG(aA(uQlD ɴTʖ@rZ-bJH7KJر6er՜G*JL`b(~"$& !K8p@"w%Zc:Ѵ[E kHs$;Ƌn&].>e( LNY! cVPBX7 +Ä-lRwnݯ+m<.- Z591Y8bD 7CFաYֲ|1Q+Ts!"i0ǵ^H,gixUEFTɩa#.c'( zo?'vpS(8OhrQ [M [ƼOw uLjz]?xXjas W&Drvr>E0&~ŵxWر7ĪCi r~#*a䎏O`Cz0@c@$W]";x3[z//⮂{оF󏜚`)F2 (?.@^/rULj#}Cf;\6؜d]K S0K+m7]m@L0 հY6$eNFr ո*&.Tp e>:Jߕ dv҂F47ŸkI(ѵyvxйn_P`5*̛q؛o* 7*,W;Q'W!vC,\Vy|2JǤJ5=A{YɱDw}A-Rx%Câ9Rdt$&&3V7iV{x!IX,ޠ c/'aQv=Kd\0l}._ NFE><%ǴR90 V/ίVA#OBquighv Ah'_t7^q=di?t8&Ts'I֑J^͊q0}~7jI=tdY-~Q2'"cg-VS^eo8oebCp `0{vvj^Z`K`9=PՅNw_[Vc3ج/_"GR<lvA4I3#Zt^o>|b`oyj4t앹@Ri 1ҨOv|-tm~PO#h3ݶFw6Lż3?" @abI\+@"]$5,&_54Aϔ6iar ʦ+]#6(+2J߀Vkiih+ujRkDOY3Hؘkl'<;DjV Ka\%L`3GZ38iB% 6C r$๏pVhH_gbܺ]yVUr 2t6\ 7},-(QH֫ r;/?.~0%!Vݿ٤#8H~{{% C%dDExYh=u~uzi ew/u2XU€!u7+ 3IS Y'.Rݯt!gԀLʀЅ@Jvн0Іxq;/g>r(|ʟȬtܒ/0xtABCE%;B$M8,BZuu:햞8i2mJJu>Sܫ a>?e v%$T{+ނx@Lik(e憣d xa,q̐ޅfRkE@ȞBAɬp*nrnW,iO_֯Yn.}!/ᮅá,c|DcE=n 6)XlRA,RHwSr]hhnde *Ch.Wv[JD燋0 m6l˰/SHxzOy5,߻QjTW;ʟ?}C\X^D3ϳVSs˦?I-YbiYoZC3,o-Eʈ=!ׅ|6)Xs_Rs>֪gG}#sZO?';rTLiѸ1lQHѓYN fE٨ۦ˵5eTcRRwp6sG-F31{ -Ni'9R~ ܥa փsgcr{ 2RrϾ77'dPJ&mԜRcMri疃//"}eͅՁ*sauE[$ڟ/ zxT U\!a+9$APLmGߐ4(`>1<]8|6llJO=xzQݺ #O-%8S85:ֻ|of!tn.k@]ua~ vSST KD8NQǝ#hYS2"uCKo`Z|5ayOjʨ?Ю4FߛGi,o05; կ9Zs O@ )?)##L^X(@թp":A&LHPZNjHA-6Gx2=f08q5/EY Y0Ej-y<$~ "t(-(!a7>xxMlDlU9D ^Q^h W|璡g5Τh^(~Wr.P6n ABɎy4@_6`}B߃Kn;I{yN3O3`ϞNCH{Uny Pb*~'ꘗ`Bxeg_JO ]Uj,٤xQ\4v(#|ċnq740{܈(wRʽ2q\13!gAs܌ "|£5 *[lw@' "8 pQbgl͒~j'lH͛h_gnjR1n6tفaUݰD݂u6~^Gxy8ۈ0>i-M +x47ȃ,} tUc@y (H&̼=/(E,l5&\;ln@{$iqڹ5[},;>4k{>^^ޞjut.bMM~hIUmNYd/P _xagɭ_*)Yݗ# H 6t U@d.a7a5J,"mm>H`g]PYm~9ffyN^t4_{^kY[~W%sLW}˞m\"7jK5~9SRE D4ᳳЕ-މDMGs#4bsoB4,yG |Yq1I,|TC՘*|X y,P7 2 ]t$l퀰X^# CUХ27ފ9B'PKX ZB9,<:1'2kXXD>)qZf2?FCN?owL)*+^]6G"(OEAd{N_rBU.mcH ~9SFw9m [;M_[kR>&wIGH!*1Z*aI㴈NKE\Pl< ɰ` \D ۫ߌ~Z/`v6 ^`T);,&ÚJU~bq)t4WQ>ZBSf~79ChP) QMlf(=chF9K&q9o?W'p,pB$]֬KEuh_R# LT8.7**bƼ!C ʝS]ً㭃ktaw>Պu[0"!xFmfM$rm'[Z v0El ѲVyNC`e{O&n&XK}v =H:BЫaJX#6 rbT8[l1fk)(?}ᅃ`d(au za Z7eiyM%߀kfP6.*J@k  #7p[LAڬO_V~n*{ҥ% =bj{$Gaup酕hg\ TNo t{>._p,xy1~VYԀ TH?t_ƑU(٩!K@a7c@ +k/<&x#!y$33IgZ17݃{4 Q"J2.FBjGa>kk'XNǤ܈E5lRAY2|z}WFR6g"/P9h납P9:n&;nv*Q"KAtb1_K*5dNЖF^H`K֣hL-x7Y ,HT0R^6C.H)qu}x6dp|3D(Cl'ˍ59*: #,.q4BQΒBoA;)F*#`w$WFuGRް,tX<;r /lIuG3{+ )\ uu8 an5Ec;-$eBFCYӝ]ls^iD듲KMrߚӠӥB 3Wn+Wm]}-X`ra#m^q!E畄xΜUW. xETF~EHg`!4}8o:,H"-j"E%69-࢔ll:vY][fNq\)j|o`eܲ-(jZ_"2E wlHZTEߣa 2?AaVݮR&$mjxFn}PN!!Gb]J|g l~t?>8r]dݒzfgq#KUFHĚQ2[Ihj͈'?PRUXP94W5^u7sew4.8H{/Kێ&2H32:8hAwHHs=y#Gث!0}ȗn4qQ84s,= Yz=$1QsG Lu : d^Ji7mCXHqCRNV a}EέNQ}rZIKk9)`7T;kh2U!T5;BwQ_D$Qs)±s;>-O)a˿$wLN!. ԨwPOylx)FD. !\(*9 : *>E9NdE!9g|&#TBMs&6 -v0rޫ;U,h%# Ef#g2h +(T8(8Pj tC 2;7'cc.8bn(JT9/׏1241 ~/=8H|ĝ;yc&Ƚp+.v6A($ 6.VX4KWRÁ?ğ$_)wϯ~ƻq~-@wj[I*.cӉBod= p WVиޝtmϢb2ZC{ohי'C2V'ޟ P:>oSnɋJo&~R f-H@*x჻T ]#ԟai`3{Z9H>U+u>e8~+BuI:Cz!8ҦIʌӅJbMǯ.|\G~A tc u"4TF7p^f?:cZ*嶼8]uVC$(HbɒH~jQrnT1 ~Z2' ^Xl;DfB^ET' sVx$5eF8]_9iȣ6py}K!(`506TFiMH~]=y5QzE–[.Qrtive}&TwwuTIEn+vldtGDɿv/ПlP 0J_uyUC^Oo83:ÉPƐ>DmFy KM.d/KFY Y2~GXqF±1ʎXl+Af,*bȕf{* HL%{hJjϷ&Õ{ypcfVsf\9|J;HNzTDϋ Vlrp%p?b.L0E Ufs{+ʛI*U*PkI\i2_DlUפkSФލNveUVn{1{7~$JTZ/j@~a}-h1+IDv`V Xۖ[74} (@'` gt1@~/qZ`Jfdiz?}sLtk{=D ps ]nJQl)|'O_.NtDxg j`(8EQYڜL 9f؈iI,Ɍv1{afAD4x?' WEy#%Ic;]u=Q\\|[V&Qg{̙$l?pf!&PN^/~RCy;}RB[吝;vf[vT{tc.ȜS+:m(Ыm/#z~D)8/MFHo0I.c"Fx\GI금mdtt#݅4X{lU%R4ZϞy#p\H͇f"fȆp1=XPf5ykYsg _9[?3|x[^Ivj׍52Zb76t'>ׁu/k|X+WԛM4N+K :6#.[ ̘] ax1Tt5݋x- VypvX8r]"~}o ?6vLǼpYQ.~8X+q^}N `5 Q x\i n|$}`|(j#5ף0AKa>*v̓Hj&)C>xt0_OKM(K+]`K󿖽A" Tlz]^]s(VeݓQHţ $#PӼϯ4?C\^KN<~'m|y7qgɁ31@)÷"]<[wgsK3A^gS.;^àAI| W mUv%V7{_+yޯW *py"*cM+BS*,=;d9=ry>SbK;?u$2>Si߶}úC% +`vԹN/#ad+^mV^r1 +$#W<04iye"@Jx*\22>tu,2T*_@z (I A!õED;#d~ý_u뀴l*78@, 'u$9vטn,n1Wj`{8I=9iR~ |{{6LNG_7I#Ee;>›8 pUAIdr 8Glpg~ ;{GBb\BF#pZvl5pf|C<*-\c $'OX?ބ0AmY%n$:"w=LN?/mn!Wh7 DJS^qVV}Re&y~mcA^sDR2§nA1 <8ʢ"r]v3ܜ=LfN,e#>lcF;Ut`K0Ndo,_-i`66+A#katCV:ڛ\/ef @ N Ӛ ;u`XlW_+zFpT$y3\+sG !Eq\:0?l)]u>Vuln`[P;`N%Ϲ64AgU3%<+No5zu{HEmExl`m+jf[yfac7zm|,=yTŢ4ӞTxFGYA8w:$6laM߁VG2ty\-Y:K0X7h`밀uј}_ݏc N&?wsTjթPՌ_UD(=2fA7sETB:}ǁȅ>_B:ZuTcYln6Rg *'Ksdz+\,ķoa ^0<خ_bhM81E۽Dy,-&;GE?}J@wRr')Iys8dUxVX0,C  ޮ)BMgtC8Meu*zvtՎTHMi;u:sBߩ)L%[(ZCXh}(gln[Ҕ?eÿ#ˮ7'b(J[ ,q ^'&!A(cA~s>P#qN0Ն%{imjH%p(<"@vD*#_n#mͥ:}f8u:svcx/T![ S$k8f١fLZpoqCQdhY:'du1XG4KpB_;L4cLx[ɸ-?G40{ɸ:!s!.rbG `Z׶d>ʖ>G쾲=)(CkQQp1>n%Ki@g${@}[eiPn7Ϻۖ;isfبlNxx(R5Y./K0†^!$Oo7^cVz3GcB:k`N:'Kq9v#f=Z2Όqp=`ߋN)8'UvB5sRptS,|o'Ej+LL~x]nUf ԙ27.@${,-uN]_Y[2%p9k5'?]x0ԭ9 5Zm=#Ϲu_ ..[MU2A^s0{ZDV rK9=$ Å5o6o.Dʕ84*BlfIߥvYzyJ!]d'yRLhv!8#ʐP ΨԀ5GHi ƣk8[O=#zug& Z9C/s6x͍Xۓ=t>5S"I.Ob,: b$ࢸ9AӤ+zmX &R.' :J%흋=02[71ɩ}רԭުQ %;w \܌5r\ę@5{1_f 1X^>o 3 _Q̐t5J)O& tL7$QJ' },ko&XU JBL<Ay8s(,ɯG}GQ)eٽڏn,"4Iw z|ꦜ9%Ԑ_ˤrprݏ$U!al"P%[ryj;Ks)@qM 26r(uKl}U.ʘ8tD;/n>%b~Q^{l` \32x1j&yNB eB:׿l<ԞXrĥݬ]O|塣YqdPF]A&ۘ IUKDF"&{sn O  Ș15^PTRp R]K6G䪕)ծ/0Da*X8)$B_p=YA rLGS;tr~('Az Pъ\9ܫ*\/LE7/JZZqU?\'I+/):t8ψSDIZ`CT{~NB5LaFn%.*C?h:YőWs&bƭ'|k$H*hv} Oˆ\@@y;Jg}<r螺~/I ln'/ق$1Mĉk-0xKb~ޫE ч̚tᙱh[3E`PYUKA8{2R!ښ0Be*INǍtA@m'n5jUNv. 0qT_7nFRdJ5?L]cjZ{.oI]ҲBFv'|8W='傿^J@QG1p#1ƚޘz^W Mq ȺH߫KI迿v7+{B8Ռ<"[EqcqQ- V=*@vwwۿuXX|?59 x|pDPd=$2L@20n^Db 3Gy