libelektra-devel-doc-0.8.20-bp153.2.2.1<>,~\a)!M@eeeYޘV{O"pEj@h2?fٶh wm}c!G͵*6;2+aD]z#=Xm1s}̛t8 G Uy \{o:]OPC9/㨛IЏG7L4 Hn?b^s%( z(s6󞅰hhz-0$B)!h\6߄Q7xMoᇚ|Vx+^-;nf F~Վm%OMM/w<_>;W|?Wld * P 5>K dv . > \< F NlL (\p(8 9@ : F G HTIXY \H]<|^+7b+c,ld-e-f-l-u-0vKd-zW WW W&WhClibelektra-devel-doc0.8.20bp153.2.2.1Development documentation for ElektraElektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair tree. This package contains development specific documentation.a)obs-arm-11#SUSE Linux Enterprise 15openSUSEBSD-3-Clausehttp://bugs.opensuse.orgDocumentation/Manhttp://www.libelektra.orglinuxaarch64Y2g' B 5! J < &  A C^ + & G Z ,  #0   }  5C 5/ ER9 W = # < < C !3u Y9p*6 2 U    H ( ( ~e Ke e \ D C ! - N -   M / i=B! B$ 6 Y K B   ,4Px x t t g o      O  ^  !  F   -  ub q?$F  t t : N  TW W *GQ g. Y#n $ _ 2[LaW B*ZoRf/!#+$ ^ { 3 h &   x I   x h  ~ $ #@  U  4< M iX  f h  B  n Y$U *D   v = , 0w   V ,F 4L% )~4(d b8D"Pe;Mp FW u9 ' ,9 kL *'1 B 3Q> J}PI(QNI&u(  V16C+>P?0b? 8O|N[]/J*? [ DA.",bRJ4h1C,Q 1    H > !   p 9 m8} 6s ++ 7 0  rhU C  4 C 40  `#3  ` "Z  a$  e } }O 7 c S & = / V-@@+ oj e= \  h[ pB" hN \$ \ ` x )D,} l$ R } 6     t               R 4    =       \ r               (G  O s A2 F I %   T , 3'I Z % 1 % l r)p    N n 9  67 |Q*s  K  Q  q>  2 7a/ P 1 @# 9 -*  j0  $, b  p,p  0  n O  TOr 5k 6 e \W A g   H tL   A  0; 2 W W _K GrMc  A g L/" _ 1<  % X[ 9 '  C S __]Iw Q}HN<  #x &*_.'1 R!Y*& k Fi,H $ &h F  b"Q \i_hQ $G$m W  P ~H <  5 Y  0  S ,4y } F2  [2 2s % J. d F E &  O  :  Q; pO{  t_b  ;  !{ <   ! = = x G {^U '^#j ^  D:  4   # >b  0L c  _ 'U  # w X /j  :@ 2)    & ]   V < *UM$= 5 , 8 / D A 4  u#{ 7 5 5 D b n+  3 s- 7   D $ xc~F@jq\g(WlhIXrd^'- }?%h  z  1= /"0j7!I ICJ7tL_8~ ! RX 8pE8F e |Ubnr!(/_ fw  hw $ 4uTwYQ[1ENS +Gl&kAE#X&(ks3n*k'0kFmG08IJ`%ON=?'T-PNVc 5 ;pdb Pj  i" :YA[! H`F9 :Y`GgC4\QKf7=Uw@LxVN @iuyu A4 s0~qU hD Y E7LGrC1mr l+:$56R+o8@iwv -I !'8GYkM 1+x7}b^}|zzjn}+/, 2bAa NAA큤a)ra)ra)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)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)a)a)a)a)a)a)a)a)a)a)a)YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYa)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)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)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)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)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)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)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)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)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)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)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)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)a)a)a)a)a)a)a)a)a)YYYYYYYYYYYYYYYYYYYYYc601cd693f09c85e7215d509bdd6f5d5972b120ecdba18544cd55367352e1c904542de31593432df510192f6a9ebe796685dfd0aab66f4ba1956f6fe34e2fa5d17cbb245e6705e74067b0e4dac2ddc049a52bb675990d3a41d87b429675a792f6de5b112dd96827e87f20639301d387ab4ff8a6dde963c59788c206202227990b36f638310702058e83c2bda5b9035f40470c61ae81ecc526c5453290e7aa3cd3d0f81fb352ca90a626591d900e5f7394eedfa39eeb46136ddec03e53d6eabb17af814d7a8db605ea77426f5ad62d8e7d79bdb46a08ec9823a9c6465e8513c3ef75ccf61d3a4ed7c36d21013906d8ea314714b8e595084c0974299f00f26595342cfa53e3c5c75758db448c3f8d447212d0eb73682d7d4d4f7b61e85c3b934812e91d3798cb0abd34d55d53c339310649d027a6c73380ff9c174a6465e216a58de2dc05fc8845193ca245b47a2b00eda304ac9385c71de66686e629deee94d121759458c968c46cec6d9cf5243ba6be605f571f3574651e0495561e89eb3ea7c605a1535c887d370bc9e4f1993c2acc3beeb4c9269a713302278d87d0f4a4a1c337f75dfd66a8cf4c01a5c58e46b033bdf4ffe6b818d0fdf18b81f0bcee1f058f07755eb6594a71c6130ac6ba9eedee78de5679d932efd5953627986ab77dfa800fb35eb93734d70a36318ce8b9d950038f3296001f9010be0a853e6cd27b965f6fd2a607380b3aa794a4a8eaed009f95b09355af9f4e3c6d0964e3d2b3d97e673576110e6d2bbf6425856af95950b5d2fb5c3f31e20efe81655c8811c6b3c6cdc6576eafee0e86b4fd3d43f4483d2bc232142a00d2914ae14e1eb2124e98917d8ac3715efd79edf4b531afe9ee9e09fbff1eb9c717311347aadb6e571cfe7a35eb8e6101219a23d8889328940f489fe936086c06d0a28d78b2049ce6b6b2b523a67a4636b1f91e4521a0a760b488189bc7b59b065665bcd40a9003725b38a8a279cba3de51c1e522c46663f1fed9aba4584b06658197b8d7b2424ed241199a5cf35412d166ad3deb1edf386f7e8761a1b2552274bb4c4a71d7d0d91782492767c2812d4ee41133342b182926aef9e98757a16a7a395b7a3c69b848d7124bf28237b7dd943b2cde6a430935f1693d33ad154011967bed0498830157069482a0958b3dac3a2e0779f999e98a1235baaec362898c82183a281566006e277e80bd6c0abe0522550bfbfa1062514506cd205d4a7eff952979445d3ef138b8ac7eb8d92a58b14f2946b5035a6cd13cb757df358d9db7de6a6c03773ce832157bb7c646885f3b436c096480cea2b59b7158b5ed49c8897a6267e44e6b55363fcc0e3eeea2caa8e7d85c2688a10724a19c94df37e1086c5d359d6d4c7bb938ad02ae82d9b7cc77d455f92e3ce0dd379aeb4160a66946175f3160af19a92894c1a93a10f39d1768d2eec03e737bb986c448867466c2e22b1f31ccedd3857214aa5b6278aaa3cbb9b3a03e4fac455f4a4d30f710ae5f141b8d95b978b99bb9c15a32733d7c8a68e348116cd37d1354edfe3a752c9098ada833a9c2f89ac5607c57e6656423af48cfde5e8046ce4bc3bee3b86371134f6b0e65cebd7d44aab44678a826999a4ba6204167b8878d1f79888ffac3cef82d1bb5de1579a80e0fc41ff4526a873ec93b1901c49778ff7d29adbf2d86b645e0f836bfa0e2a80300f3ed3ac9fea4ae31c9a1c4c56294fcb536a9766aba8f6e62419e076caa982019f7fd27e670ddf87ed495fa1d3d602b69e25f3dff224fb91bac600add0aeac02a3cfd6ae9c221cb2107ab5c228205fad9dd7642906cb8b6f5e3668b07b0c98487adaf0565f023982a4af69445b79a392e260cba72005cdbab38ca52c0b957c09997ed68e688b1cacbe866877b548b79f259cc79e59eb92e4a98b0583cdc41e7eb9393b26efc69103000c23cb5a271fa445c55abe4f0b67c48295459912bab7c49ebddb422c6d47d16625fce36ef0a983fecabbed5ff1f6adb247b6bc0fcb5830d5a307671f8eccb6e3c0baca5926c6ffc58211735c59c3e36c58b98ff9b9df6a2b4b9aaba78a0ccbafc65a8620e7ffc78262a87b185ed47931eb607a2c29cee859f1fb7524597df8b6184458212a9fbcd086e828be17c1e16f1e8f5ab33c137b82e14c6e7dfa31bd15463433df5ff30fb225ea8cf8566f722e092071f9822c7a924c531ff7e845d8eb18a37928b20c2ac6402d7467f3bf1e486e0fd0d8cea64f84149cd239429e50288601ad3a618b6d3dcb48a91b720183d707a0c3e4b03db3bfe57aa1246e61f52bb37ab7b5530815c036c50ae36375be422986b56629f34ef0943bbbe69ef0244e3117d580669eae57c1df12c596c2eb0d7f9b09a58ab0696835f0d4d69d5c7697934859923299309fc12282afb99dbf46b126ca59a19d4c6d95d7283285899e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b9314d942b1791e47d752d1dbfa953cd2cd2ab9ac99190bd911cc56f42d32655b6ae6aeb68e1d8ecdb179eec1ef20bf272eb8a5c7d22a9cb6733012c36f87e149827acae241ff3afec6557ee8f2b484e5f69b1403e85772f0ecf9fb7277617842c0764ba7f41cbbf7412a9abd6db8f7c675749c968afdf1b09935980d5e75437ebfa35ebe6a8c078c2b5fbe15bcc54b2af50e8dc29ce5ddb80a1da748f2f164a4f3337a7c49cf61bd594f13fddd6a0a5344517ade7e18626d120927510d99d7b49c63db25abb5029e4eff6238e237c54a535c861ab70860f6ce93dcff2e4fa4e61d03aa3a1c836d1e26732e1b6c9777eb49a651031c145db52c51f7e15bd8b87a66be05ee7f7c3ffd1b4d76ab265f5adfe543099700bc53003bf7ce0239aa50572ecc6c05917589daf8ff2fab33b69d56d41c9d92b28314871d6dcead1bc49f872f5789dfb73468b347865d41e3561d1ce6b6b1655835d8db48e443fee577d297c8cb435bf1fb31e6fab43981a8957da83aea6ec71dfb5b0b64ed45bef04a8b04ab6c5404feb8622445bfda239ba3be29f75b39d65cb606d0bc047f8202774dbd68cdaa7bfeb0ade45ca99c9a04b65abc935100a5284dd8f14175bc81267efbadb231d93bb502a82dcaa50768175da2c22aed0883006b19ccde0e22eb5a6392f67ebd17670f74f7020d902a24a1ed3c5094de99bee88ccc19b496c58662e741f9b37f9582de32079cfb961307fffd4e9aecc3b4e1e6af238f4b04ed34b653d26577af03606242a9b888590bf0e1a3ba608502bd4b3acab0257fadd45a31fcd5fc4e31c73c667648e442a8cb7f1a9103e21f39dce6d56386af8bb2871aaf17b0bccab68ddd1b6c61a324518addc002eefd5846c349da075c4cdd23c1e8832599d60c068de45c17503fd171c0359c6a57b71b7948138395290c9f5dae4f98b575c75c77e4791b2a87f610d785091a6b565db5d2d8c27756b308b7dfc72df8aa38d4e0000c557b8554d68fcfcf84029ebfc59a2ff26a7725396a5e322c2738c1744a8a23270e0f6785b3f59c3e0fbb5558aba8f343eec9a41eef81f56aef123477d733045a79a99991071445111c681aa6ad1debf45e7d055e658676034e3b72e4f8cf6f3a6994221f677a1f6442bee42bf4ead0bb2051ed1fa744e14a5ca1b2e4b917c9de79cc1ba2d0356a75174491d91b0a0ee63a57e2c08065c32d52f9124f3be4aefe2d4b51f6bc62d9b497f3d380b787021aed6e3704465a1b63c3b15bfdfb37e416895d04a40a5ffedebfeeb92511cff1c9035fe8fd3a3c4e67e3122351d707a877ca6845baaa0e45c25932639af9bf1f6c1105981fd585fb4e7191084005991796fb48a2ab4fc5595702396a762a291a74030242951fdefaa0300c1287d2c45760ca50c2829a31e2c1068540fe8ba24b6324462d457283b1727c9c4a7b25f574defda6aca0c3f8205736a8f9aef784b845da2491c8c06d3c90663169cfe525b96f2c5afdec54d69b887b2506a37d0281e0068f9819897d8085fec2412e78169e45b4e6d837f760587e6a3dee87fb0715a89538f280f3f7439718f22a4f5d018997b490b5b23d39cd6862538fe4a46990c10e6be5bfd2786e48252943939b746858fc7e0cb9ffd9654469d35f4732e84ebfad89aa762e09e2b2b66037068d8b116b30c49d5e1593e1e50990601a8ba22e624c38eb58bc726c03bf19834b978c6315f8fa6f03a693d7c4f806abe24b48d0fd52550d951682dcca74259822e67348b5d0457f909d6ed73a3ec23612fe48b360a072e26f42e6cfd31d5e8e8bd1edc80c25334d13e00c26988405ef06da1fddc9d004423b5aa946a0e60b38d33a84ae2f376dc13246806b8aac78cc4912b6d8c1e330f51b4cdf0822fb9dc124bbf2de9cc2ccbd4d64e06617405493afdc73ef1a32b7a98793dd8f00e684f1911469f7932c7ae5222b0197d8cacd0bd2093e4fd7921361f210d5334cd2bfe5a614a1eea0de13016cd6d08fb359d449764c57e7897866167211ccd1e03d9572c304faca664201a446853512d88926e6d8e0431ad58bacd58e2bc868e79fb932258c7528af670f075b50e09b31c5d4e7b7a757cd065387cd6ce8adeee073be724723b57a7d610f53ac979603ac07e66e523ecfe01666d8e477147aa54e5ae8aa069f8bce8ff53f912ea300275ebddcea50d4fff4e25f5e4b28e65d3b6281a98e9a7edb3d70907bdd63992f2efed2f6faaa81a8e0a0bbf5cef14146d63080d048016a4bd55c30be7945870476cc67097b2957a70cc137e077047f77535378757a91f498a67547a984f7f9feb2b3ecc9bf5dc078657518daa4659f59b1dc70698285e2a4b634613b4e546cb77c37d4da80c2be8e9df56b4a3bf72cd978faadeb78467f38f4c579bea067fb76481106215eca721af428b05ded37a0444a92726e194dea07e32fa7860d89c26d4e4a7501e9a11106d3b26ae98d3e51f83d6820320d6bc2252be3799138b341a1a1700d8af6d8bc0da0099e38065fc5079f856579923da356f889a1f8a44ed978e4a346fa49b0c285c62bfb7ea6835470a599cbc06bfea05b25d440a5ba35eb88b5b8158d0345c34b8afaf26c6840aca518ea024b2f79e5f752e39c2fc95f4a5f4ca0a96974f4a0f48f29e38d06da289852cd4359bc9fac400ce60aa76e0864a4c2970c11f25a004fa1aa31829c32b73aacee9c1869195484d4ddebfa57c7f620d70dbe29e7810a3658b7d1eb5ea9bb99f92bb378e10aaebb9046b6ca112118fa0f5e6955a308ef4f3813dadf3019ed77c2ee98a8c4ad8a84cecb856ba30093729e7265fa0792f568f2e9e40678be48dd1e12f63cd6661ae009ffcaf256697785dc70664e51a457110a4fee806ec4d635cf5f47f1868f15019449b9329fdc72f6c0fb83d457ade92647d80bc04fb9caa0eda1328c04cd4d905f1042db53bc4e26ba7c64ee3fe16dc57bb4830c00acb0287a92a01f107feab4778f89305c51e7a1a4be69f829490532843a8749d96b3aaf669c9d8d16d85831b12538e9a367ed32f4d10727d1ea2a3a99ffd75dcb0f0ef52cecdc672fe604945a654f4e928714e7228d55850ddf92f4fb64729df22aed69a53f80c75ba1c4806b82724f5dae36024827f8b65cffd0ed5010074ab9d07e52f35b0d2016cb2fbfb271c25912e48830e7e0403e77712d7900930398fbc194ff24609a5aae26a5ca9a973f47c8cb88d8809e41f662a46bead8d3f82655c113c4b6febcf2594ccc5d8978889af2a1771901ecd19889320cc3c2126a9951cb5ea394e8bc5ac6a3200547838793d878448ac4ce2b7a0a0f8010c911ab159cf4af30dbdf44f7e537f9d4397a4584582d78be63c70dc05addca25c30b1f1bad65aed089e6dc0c22b872324486f5295745aeb3f7232148c59da370c9014d4e9e1c8f669cd9dade3baae877927a21454f154ab64f60adc990f97adb06b03f318e76bb923126149c33eb3cbdadb6344406bbcf861646f39d258c0fd0422088795088da93c7586629ae90fcc44446576d6e0331d83ca5d185875ed3a97d2c3239e5c49b56f03e5e49ed461f1ff5aaf6e83a4a3dcff5f56d0111c86b01c2274a22e5871314f48d29fbe1c10c7a2757d21a32147fe441918d0a455433fbad4d64548cd20499b6f86f4064fa42bda5598a65b526ce5fa8f02197565a3f347d92ed813c99168ad7354014c2fa07b8a3b12cd6ece6fb53c017eaed19c2e6f647a437332acdd9ec0e0861d547c7771efb1e5d68bece161303a47c3df5767de0c6bd34d2cc1df9e713a80e1a00c7786df9138c161e7733ecaf50193fcc6f0cc1da18823be03a2aab3f0ef6f2e8225dd2c7cb3c68fe68d9f705393c5e2650b2a753380a6938ce53098e5f89b42e6ef883aa1068bc516faa46cdf401db69c500d0bd6d6eb25e9a2772ae72bb20ec4f63006c1f549db5f45d94466facef7d38b5b0c0b8db9073e31206a9094f6ecc1a8f0c815f7ef287bafde1fc80ddd8bcd381605bec825271e74c0aefe50c6752d9c5037ec015d2d0cadabe40e99d467732e1b68cb53192242932f85c3b0149e040b521f75d208e8ece27562f9cc1a875f058cd945c4ffefa15ebc19177610250810930cc8a781e88507b5f6cdd98df95f1f0af147900709adbc4ea85acf056f055b7d85a2bc6e503f3b2dfcf62df85251217707bf5420802794fddc1888588513c7467161064b626b7bd57b6dfac803641c7dd27a309b77c27456f994163e3dd116b35aea9517d8fafa5db8a8d5f405865249a859053c19ecb303b7669d349a4d2d320a631b9e62552305ef382dd7c4e8924bf24ba498ebb2a7a9bc51f63cc913f132ff8bc1d0eda6f028418a84a54e7dc977e93002f830bde6de57240aa0a8c3eb7e6f38c0681b87bc0782b0f5899fe35bc599dd5936371fe8f35d0fd3172722d6ef8996a1e3488ef483832cd5488a1692f78ea8a3ea639236eaf15f059070c45842419d99a0988035c2e9f5f6da8fac951ce20b9bd6de617b8559cd04b232ad3189eac12364b5bb7d9077c7a763f45b7694a538392cdeddb7493d4d82030b7941fdb803059ae22744d8c7af87b5c18d6049453c549d879fed6e379b2abfa88bed14ee954bce3e835d710710a663b248007a2f5e8fcf76d499f993f9d497c621d595fff24bb52d381f6ddef1a67231df97755ca0c1298f482a7766b5cca4b6a8ae5c9005d8b8f1415e0c3bfd42be2dea9946ee1fc4173b4accd48d08cbb6761c7ca6f9471fea2483591ce94e8e92c18f3b2a439b2e52c29f7db2a2bd2f60aa624173b1c52dd6be27000400dc716991686b46b067282936e2831dc5347d931bc18a510e9f6e6e9c0e42cf7af92ee0ab97847f59f09b3006baeeaec60a596456b4d2d63d805fbdef31a31bedfd8b920eefbfcc7922a0e7c94587fab47c72aa1e8cd3c5a8bdb209a152e6ed5737fb75f058845aeceabc9ff530a8440f469a12da56754a1e613fc81e9c1464e8c3e2603ea543290c681cd3885910a9b6bb73b9e34dae1119749ea0b63e7179de2b6b0ec10ce17b33a65ac9e46212aa31a5be7dfa3faed65452ff06be9789e7bdc8bfc7c6fbf7201bbcead5d700f97bddea5b9bf2a2efc6c71858cddd623aaaea6632856a59c11d834887beea3d13747d5f03273cd2789b59d22fafa3f59697fe9e578242bcabd91040c99f44b88aed275593fd4373bbefea853190dcd23770273024df47ee0fd9825c92a4a49a5b2ad859065807faa3a4c4b04ef52882a8f2d3f34f460f08825274f83ecffbf5c35178594b2d2746df2f88158dc2f9eed09812289de960f23b134dd29b87a33238e825e89aa9f0a5a6ada5f143323ce152bba0970c9e2cfdf8dd33efb35e1bb3451b0e1ce756afc6596f6ee7d2a5a2474a4fef68a4b024e24b02eb59157c3bd730f18f9f8c1c6656a5a39de5ad98c59777246d39f4a6ae88dd36b6cf4e77b77ca627f74a9501b9778bf64279eb3fa15338dd61247c4819065e8c3b0eb092e85bf6d75dd57d62fe724a926c84527d37c0647c2d42f363cbf01402d876026af37621838ec314ffce27cc59f05be3a5b93d9f7fc865fcb3c4b88dc947d2f0d9c6f1d965e4bf0542bea78b345e6447b8f16c410a195a8d646c389abcd4b72d0e14038cfbfaf1af2aeab5e8bbd023cffeb11dd92fccc886f238a8284b3218f3b5eefb667ea887f4c0d2b89145828420287d8affc3590c8a57696d0be5cda06fcad7ed26a4941b60fa6028a8cbad747974ea415187747c2cb6457589e1c41142f474796c75f099a559c0c03ce880a0fb2518ce848913ca1dbe3848f8432f117a13af2043ce04b2a680260aca4150e28e41a4ec20034a6658a50baf8b536afc99229f7b33046beab99af589fc5e099990818f355b4a6e60a3b6add1945f736e8236d4a2c47b554546f8a2de9214d6fe35ce876f644a0c949f76a4413c3a5e510ca063e8df3c0caf5e22de6fec779c5e686ec53a983cb9709ea8954ed508ae2eee90d913fb70e224678bed96e6226028ce5bed168a0251bbb072306185b3b481c0acd6fd4fa5ed829a753decff4ae0a278b61a3ce6ceeefcbb9607d4e11d9329ba93964edcd3a6162491a614cf55178cd5b8c7a720567b48496fa08e371ee8f6d51dfed7876d397bb33efd7fd42dbe8f94707ebfb48ac22e9b2c2f6c15210b3151fcec9c24449af983da8fc96f57fccb949f45ebc52ea6a8f1311facf8968030c2b8ab4f5eaca079dce3ac9932ed6bc64b5eb5cbe1c2b3bb79fbd9fc5fb31c185dd653c8e4d35fc2bdaf7d410a88cf814ed21c097e1997f49ddeed61c86e67badd4d6b3e5bb9786efa640f5d829703032462fe2b59df80ff673cdbbc2f1148358c0f4eaecb6b0cf3ab28ed58f9b973e397e1bc35c3caad8cff9af0f89cc75a45b2c2c04dfc80fc4123bc2f16726c6e62ad9fd75cc780724e9d82d5e6da1f88089bcd7cefc6038574a1c5af3e58dc23167766c9f5717555acb6310492eb0817f4313293883da12fce7a9a063d39f6d7d67df1691087beb05d8fea72b635bbcaf45c24eeb2810a991c78e291ed288a5085df50ab2dde60f3f86f0b4f283c519a717354e4dbd883101a062c4073660b3741accb4ed0ee26eb0df19df9878672c16af65f1cba0997255a2bdbbef76b9f18b1f85081374f236be54ade5df26292db1d930cf625cbc59cd789e0c99acf1000f5ad98058920ba6ef9dcffffe99db2df7362e1814715dd57f00514594266e01c15b5fda10dab2cf3f0b294bfe70c35fc7066184ee9899b467c81e38a524c74def74b829f6f909cbaada597b58c53d88cb56dd2dcd8142b684140a40194e5357a762cfc5c0cf68ce6354054173ea840e2e63b17ab7267415b419b15476e2fb525110da5a7c3fa4b5a82441d2e9e3a9a763f94305a2e20232802e17985a2bd0a9c85bcf7855fe8f4ed0cd9c1d4e5197f6ca2e9044e452097bccd6beeaa5188e376192652976f6f7d0ee9709a5154c720ba743778f30c66fb416d930dbd1e9a4e9911f666bf54c24f2dec3bf4ec4bf45290db98cbaa7fd50a2c6cd2479f3b071ba8a34ade82a4afae9c8e33f77c6273f3dd2111ab8d94f58ecb0b000c7274494a5ccad45e28e6907f917202fd3bedbc76b806d5b6117de322656df8e475df3fdac7376cc7be14cebda96f85b25046f9ee360c640775ff646d0ce7a563e11e9e44f24f7a9878c181c524b4766fbf3cb590f87c7ec62440b5749a2425c10c6bafe0cfa44e094b12709f818ea87dd9cbbc5dfc215c7e2f6166cafe8e1790715f807598f7892bc03118fdbcce51dbd88309caafdb05982a3c494223cdcb1949cc511a5846e7dc758ceb33ab313428bd53e115bd57c26b2539d6be42569bde111441948a0fbb34dda6caa9ff0726a1685866bc86a747bbc1a965debc338ee8ab56b0a1508c20ac4577118802de14070fe5fe97ebca8780061cdb83705ec55de0636e37683b80fedb42305b852e95281f6ef11589ef00333e07ac461b5bb35af13d86f7ff38f31b6fcdae604aa8fe495313b3c9fe3e8992c9400c55282c4623fbb258df4dc0a078722263d5c59f02bc32d3e60fcf0224ed4f4b99bd66c2aa4c8a16b94dc38bd7cea8e4f12fe11201cd21f34c1fa13190e5a0ec62277d261b863b14809f1c8bbcf597e66a596416dd6141aa4520a2ad37fa0623d09517b4d48190134b11f1f7117634454fb0d40b48c3fec1673da5033ec82a7ffcd1bd5762e4d6bc622ffda051534202f29642d1b2451ef84cdfc479979a2212536f1169b30c589e813c4ffccb37fe03d812b4cb78dd403161521c2cbb88110c2a8718afca291eaa1e238a6a665add19fe6643f867198190a4a6ad98480b214aaf6b9c29677d8c21df588875e355d40b90be65a5966528b4304a43a1842ffa0c0db094a730f26241594e7136eb2eb28ea69f9ac4d803aeca2e9381a15e7b46a6e8521e2609c7c813d5ad569e4da95981156e5085410ec772c8c18bd5b319e3ccd2c721542f73c53d5de7adee770773962d270c7bdbe19115d1ea0025a30da71869631635156baf3fd20af492971c35fd625fd631edf824e9cc91c4ee801970cbed46c22ec990c258a676bf946bd24a59c7a6b0bf68e84007ba96bd56682f48347e6aebee10a92a2174af34b8681c4d62c07e82acca904eaf7ad0b94adb3eb8b226acdd79571390a76c692bc759d704b9b67addb2243b41c23cedb0c0403630261d9a292b5d46c92426d1a90c7e82200cc6706c0bdbe3a1c28959a0828c04d29cce5554188934f15f8b622a689f28f720e3b0f4c31e5d2d67ff92a30e45fe11312aa1eb7aedd7063f6ddb738e5f23d20ed7e47c477dfc9b8a959439ed2ab38585d8bb56a9e36398eb9b560d609afe2e7e7400c4a4ea7a878101839d6575ada21e53029d114c4573ce1e49658f227ae0ce130d8340f16a3758762cbec4f2a4a878872c1ed5fc0b2dce341f804bc2da15bb25ea97be6b5226b55e8f39b67e9c281ab1e4561b750bc670f7d930e838a65fd9e97dc2a13ca6c30f2913504fcc6d891b3452e8d8439bbe50ae7c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178304a28f889f51a06af7896a694f3532febbc122667d9249a7cb28555bbf476eb5d7bc367d4c7591509670f35aefa435a41b8a23f47029e8866a4b2b01e67f454811592d981273a87972bfb61b743965b5d0da2cc8574db28698491b2cb5f151ce927c9bc57167ed5a67f6ecc5b405c2dfd7dcb63b54e0c91a3f90a1fb183bb1121a0e231db02e1748108170e57e201a1a2a03afcf14721c1fe6f26676c2f83f32bfe953b45f5866412588133748332f5766c7fd827a10cd46c04266a8fdd82595602258e0b5550899d8ca19b5384ca91b066aa3471a7115106f3f82ce846f0777d5f775f9dc49221e3413210266e6da61405fcad6f303f0e43a76f20f032e90a5f7e17fbfafaac08b3f615953628d6b1e61228ada39629720247e7e228ec51706383211993a6a352ce1f3bca71608ad5af70d579cac37e6f89f5145a7baf9000c21546947b4381dec47b51b51b687091a387ef6b58d293e48dbfb859fe353e38655b2543b74638c3fd0b47d2204d2db883a36e929bcd9334236afe47605dad41b6d9be5bc987a1e7ce95f177c9266a193f43828f51d0c64b4efd468cf4459625eb56b04ff3eea86fbdd9b3141c6567023db1a96a5feb711a1e6cde69632a19a53c3ba9c06d3c4e6c82fb423f70b43d96d5109e01645c7461d4f305fc7d81e4a71fe78d4b4ac28d3eff0945774f0e91d0e55018c16c69a86ae8595f68168947df6143d95d0e6dd0af371dd7d3df662b938d995f22db7b7eb94e5e104c8675010f92b5555551ec59fef3a54ac1c139fb910317b86023945ce175c08ee05fda881282458ac57403ea02aabbe7ee08107dd92c44aa935f666595a183d61f7149dea4986185e817b5251f315a9be1e01b43e2256daac8297089c4075d53946021a592b48003c06bc525d4797b3dccc4cb765468bb3fab6bfbc2dedef1259933a249135e51af4c7864cc0a23394c3c9fce3e804a9523d8c9ef1b0c3ce815d06c0ba1e52dd516d7a86d78cb508fc6f158a9a63556558766828dfe139098fb85d40ac6d2dd117f5ec6a58e0d6c07a0f587f3016f21b8afa6ee49ac13c966b532e61f3e155b82e047f149eb85c8fab740d51f05365d12c355b3c524f8c2a4f941cdbf55ffc8d5d8a07e91a189f8e9db3cfdc0beb9c01862df1a27ce5da181f24603eca701b319e778a0d9f3b7696566328103be303a4f40e82ee8194c188b7e493bdb2c854e6c6d3fa3b2b7b788908a839115b0de7dc262e131d75536ae02f1c2b95c0a2b72a1b8680c04656412e8d3c574f1a150837a019b5c90551f51412e418aaf6faa2211e5147ca253105811c8938aea61f1cb6f9ce39c0fa0eee82ea916a987545138bc91b77a0499e101bc1e2b71d06f5d1a48bc3b0d5dec414b794ef983ea892a4564857c80742485cc5d3603a218de4c8e018c4226488d7707d942f4f8079a4a42d3c2f9fa9779cfbc7a66b4129ecb2dc960724200e316145545dfbb1ffb881747ef9848424815428d223ebcbd8421724614e4f8121a2a50ef589898a5cb1b8494c8a8b40c325a3e0acbd957ce2fc9540321cc2f71bba5654d9894c9bed0e932cc089cde4d2fd7511ebedb3e5252b8337cc768b4e8e7d702db98358eab7b9bda4eced9e72370dfd0ca56e3dc84c787f08b8ecd25ecd6f431c79de937a4fa526e3499c7a1562c0d60d6e064fd41726e9e5bb3277317a8c4227eeb1ea34b8ec6f0fa621b104171797be245637ec4b5c4b8971da3b0d7d5e5c029957bdc625d925222331b59e7e7c4ee9a60bd60b74b85b915186df05dc68c3779e9bbbcfd9ec48189a67ee13aa5f9e67a51b51c09c18f34a9ebe5ddfb09533d21937afb1a53c0d5cb644b739472db8a8d0d6c5d63357c8df5ea5ff1c139c8eabbef7e56f5906b2a0101e8e6033bf97610ef5a327c05edcef59d29201fe973759a7b9ae3e742976ddecc123576d43221a8bdd238e6b35375bd3e5bb19be910b79413f0c939f21bd547fc4c0406472740e06e5bcdc7804a4a3e07fd80d979afc7e567b2e8dd2768edfe30a4365358acafaa814bff34338349725c45ce123af084caf4df81d70ab35a631365df85af362bd7fedd5195acf75517ed88d4c27a58601812601d6b5a65352e7f52edd1a3481f2bda6d69b2f995d6da229361f17343c0991f75d3cbd3b9f0a3c70e0cd5b191dccdfdae8e7276c6110adcaf61f0ea87214ab77c6ea27fbb3a6c0e89b6fc4dc7f75bdeae6f15aa03a878c9d48fd4295f9184aed6c1ba91694bc1fb4886537c9535b50294945c116a1d57e83019b169aa2c3117748b6bef9de0934221c4a3477457ebb0940fe1140ba8d15b100ed51e9ff7b90e7a38a9ec973909c01885fbaad094fe04b68b6cc1827b856cae7895c0d7433d1c6b876ee81baf505699f771c52b9164664e3d387b5021230870f5a1a16c4b22d098c6c44c16fc029cc85c2f8ceb16af1dbb3885586454e6c97e565958c3f77db38b40c159229dd14fd11dc71cb25dc113128df5f909b668c7491b49c633b44cae0029705b0312f9b5bbb7b8d3c7d98686d75f901f3a1db03256377ca24135c18be8765ae2b281f8f30696166fb677c466bc26da3c51b8c5f587021752cd80cbee672b3ec821dfffc78524843ce86b062af8c6f805d99f91d36154c50e6d95c654f82961b3f80532fd83a2d635a0ed552223ff5bcfbcd7ab8f9376fe3a56557b807813debb2e0c7f47371f6b9dd84c9fe2ae7caf0e062e494b225e446604df6771dc918629165f61a65cadea3c7713f42f6a29f9b5cb90eda5d8f9a32b6bc125ba23393f38ea76d218bbe854b368bfab40f29397c78e63383d8ec9922f469ba947a677758cd7fa9efbe5976bd0ec4b5681ac84eaa2413088d4266780d01be8cdc432c1e44cb4420eef42d4d7e614721ae424aa21edfad3cadfed613434802db67aa52cab56de4b1140c9683f5281b0f7079ef8e064c4eed69253e13052d16d27a82eadba568d5e7bb25f846eecd5da1098746196db655f27cdd90070fccb0ad135ca964b22fa93e8dacef0e646c01ecd5ee54c53adbe3dc25ee8f98208a6d22a09f884b93a063dedd9d5bf56f4a80251bed011b353a23dbd993f7589f4bded480d24234014a3dab9643bd349bdc163b2ac9c40ca3c943221f834a977d948679b3a052d6c8f8b6c5b343e05d6d78c63acdd626a5aa3db23772dc67134cfd0e0df41439020c28a149a0a4d216896d349e862f59e4e3d545363be5170e0a46b24e0b500f0bad33900bce915224d075e05a0c24c404276da5c8c0ab04e76d70489fc8a7e3c32a47917cf18b575d1d3682de7e1ba72d117bc3a6b6a3e23324f1c46b7e4a98176fc88901a4a75230e0b71d63b4f72b273abc897c705b27a66ba54a009ed0a3eda6456a7decbfd94730b94874fac5e0f7ecd5d1605372f04ee50995719ccf82507fd44f8b6838e91ea637dc47f7592401f2b50f003068fef3f704cad362c9c49ae1617a356b9ec4bd384459ad7fe7cc68de86a4e5d84e012f7dd6256db8bfe942f66acf458e6daae1fc2478557d11c779d383b03f24e9c495d69fd5b6f5c04d1d73804fb9703d64eac1615c74e8a49dc07edf81a720fc5220694935c9613da7b94347266ba67dadfe815d6f7fb35af958912bd92f19ac3c600317729f18258ec6060bf04104371ae800db34740476904b691cb097d291068c26eb973ba7e49188310d4e274e2a53acbc384c9beb8c7819647f13190483def290bc594a57ec13504c2473487a246d323cc5fbbe4eed5c23b0a87bbb17e774ff573d8bcc6da6dfb95b57c4eee350f986ab4b462d2163e2d48993ee60b03ad84eecdfc2ebe919e7de13e359da84596d7f8204cd78b1554bd2b9a9aae833cdbd44a3e25bfc03d805e8c00e7d6011bb392a70a8d1f19825d785d1dda25f0c504a7ebd94544b24970a903eea928d24e319d0c2773fbd75d74e69f29b557c0e400742099d5b7effdb0db7dc475e803644e94d9bafeade92bd61054d77b7ea66c0b2c3c99b26d35d0e873bbdabdbbdef7388962d0f077357b3d6867d50e278cbade1487567646835d4f1b6fe379d9d9466497bfb81d0633b9d815d4a13fdf5ac9990dcc6398d44a296bc64d3eb5d4bd9e32ad0290dce5540e97e5aa1f6bc460d2e486c7a8c5ab07c31d3251c683be319b98958827ee8055da03ebf53dc1620036eee5ef8b7c366c40c54f6aa4100f4ea2970dc28aec768cce1a4946787a6bc1cc479e47edabf973fc4c4192060677d48f1c6237552d93e3ba624c36b94c599cfd77c205c8fcbc507b9acfed4c8f311f55c25c513270566e7619b3a7315bf42d9c79aebf0cabebefe0eb546b93eda25bf0f34de4566f464904ddaf52884bb77bbbf20d38c54cae0fafc74dbdf549aa3315c48d8f0539149eb3d668fc5a7378e86bbe75f70d53ad8500a17cf902c7d386176571d3cfb393e99afc585b7e769891b9704a243fd4f410416ba5915b4b44125f907932dd09742056df8f3450458aba382a244e8ebd33e23626b1e0bc420648cddb892d787c1570b03fd79b8ecae38f70df7d0bd23189fd28bc6817ee4baffcf1856e87be6c918b117ad1bfff23364f1d55b6074e3d032c231ecb7ef3986cab35c48fd30e634832740ee6346c124cacef3cf4613a56d856e2e04a6abe41b59114c41e43d6b15c7586ee82b2510887e4d15414fe71932fb6a2bca5a72170d044ad1c1939467c19efc8491e900988a1b15b4574c30449b8b7cc48fbe3c718abacac3661a00d51885b43158578f3601174210536e224446086b1eff3eb42b3bae7542b9cab2482c892bc6b250fc55a7be1aec0ffb175a0ee6a2ba6db44e96b110e874dffcdbd3bad68a63974a2e680c0599ef155f9f72d90b93a7aef05bf6325b0866579f0f46a4825762d3e46e60749a59f165dcfb814fc197ceade52e703e656c6ce50e8ad47651067e98cd037b056bfa423c4e6dfa7103bc70c190995d2a5caddb1093b3d73ffbd86e998151c004b4c3cc14c053a9f3f42fc0403a64408050e557b387296d2f70adf8e9a66e35ba7f47b80d5ff7142a4b89a89d81b0096412fe88cb7ed1db21dd364fc27ea3567bd8416e00815cd9a52d455057f95b9cc46e8076c56a83644b36fa323a28a04e8c04c3d01e41959b3c862e365938b13aede3e778c65c46dd3aa0667bb195839ce7a2e9df96e3e512c94f07a8b121e35e3e5e97dfb78fec492aba46517d5b7d1d1240b87541bb527e9437366e3c6d8d4dfd182d773a431602ad1b0e0225d9db9097100b82c1a856d896197e9075846a36c7249dc1180166f45e0dbff9225b02bcf704e5bad842c195de17eddce41506df0fd51471d9ddc0789a49b074edbc9370869340e12278bad6ab89151efa463e026efe298bf7707e14f1037e1c9ac3b3665518d7cad64bfb9f7b712b3775c862ca5edd39a5c4e115b252c54f26e156049736fa929219a54dcc7f5cdef6fff261e942ee1ac21ef9a455e519ca88cd753696d8124681218a01a8faef79e5cde36c51652a7e20d5b28abadb1d6d43c02a984fe48651375f83b90a8d82e66dc3f80aeb62ecee214b6109b0cb6b07cd85fce0ad791aac7f12331c11f164121c76a107aee87ca27a4687219bb69bb7891efe2f35ac90e2b90b4e774651e0f019293c3b36f441fd0ab5f8ba138da62fa1c6fa5598729fc320c1741c9c5cb9439f90e14aff33a3a35121c957b2bebdafa22ed367ccf046be0bca610cadba5e495a581a86a1ad568b16802dd784105293ad6374c806864814b577c4a83c4e2dd60bfde038b23d2dd1c3c098acf94ee0ccbc401e64a36942b53c3003cfe01d4b81537723889018a7180be315a5ba474980c2f20358068589c44f9afc279d49c838555307ae366e367d2a70d98f6b8fa7aff2a397a4236548ad96f3d2b59690ff36638cf980806eddeeb968fbab97df54652757d1790de720e88d19de289e99b02b25d5095375ff2dfdc166a807989ab69e6b7dbc8b99c08139be7c0708fc8d1969735832d0323fa62587a81747567348908d6bd198ffdb2da0a28fce5accf9677b7ed2e44fecfb999644f68765cfc950077365baf2c3ff6db64494a5e5b24db4265778fc91d6b5d825cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1368ca3eb3bea377cf12e564918a02bd15f3436a47af94ba6dbbd664d914bb9c20ff275038398fa949566d1d0028223e80df333b1860bcc729002bd2d220b23c86513f974ca840df79cf2741311c70f43435fdcf59cbb5267ff121bd08f621378d06c65479ba505c7348477c1e931292fcc6d7c0a27e3246f6e9f6eead6ff8d11c4cd4254947815f6395fb0f2eda4f5dc3d3aaa5112a41f5c393c0eff0cf718d3613747ac235b2ece597038702eb75a2fb00399be61ad2517d188d42d0f654bc4f44c7827476bba20109ee17337dca2cabb35abaede1ca4aed20881afbf8581fa79ce06d598da555a7a979d1d44c68acc3a57632e52d3b8b4f4966b6a793edba23fe204318de0b5b4feed191db8de82df4a41ea34b6c8c071451d72c0cd9459df825b5fbf998473044ed06f8141f6c95b807e5576cdcdd8b76033aada34f26f24e02f9d6973ea01c0e1382d5f320f36a675a3fd94c4b655f02689716ec1e74a8fc2f4bf073af3701f70a2af5f67903f8af33b97d0666f37680739b8cdd46c931021e0f2a00702f366fd46a21c41a929b9c815f61fd1e192a9aa75e2808fcb38093f01238723eda33e3bee0480187e132672f5acf84af728490a623bc910d3bba65afcd4e3da692e5ce5bcf995ecfaeb112398efe76d55f9748ebc1307af7654a03643000ebe2436c302340c056f15144687a3514028af3a5d1d28cbe4403d7162ed5b55ad3c61864bff4439cf687c6806862560a0e3434da65271566e0a19ba5f3689c2f060a7a680f21b404b4fc9eaf36871c45bd4512216a559aaff80a6c0eba3811d67a734eff7d4446a577e7f293ebb4d2d2aa4b21c5b2f07e23b08b359ed7a54c6c8fcab426bcc082c0aa01db4abd4a79acb1ae1da3c2c716b4751d989ac0cc209a81223ff59024a108087b1d1871682162534cb5c3327edaf95d04af59f95f40475a5bdc336eced64db95b12b9104ec8e0ca90accd2b0862f45d56e213051ec95c86bd1dfbe7d246ac48c1ead860ca66be54f1bf751d81b956e420976b998fe40b6eb52c90150047e10f95992c36b9bfcb20dc4209b6faa3b8d210a838f0c36740f4dfff05ba106102069b691e530f9c1a156ba33a12aa55cfcc85f1cf7ae0deffe331a8ef3c1fb242b12a65f620eca178b6db95da942dcff73a88543bd1c6aadd5e0a0b217d7668d5fe9fc913a5c616127cd108c83073a52840feea68019f6d9c4b440234cfc673e646422b3763b2ebe8f31f2431529c081c4f26d90887bbf218c3df2b9f3b4f27e88b92256f5ebffd1692b7069e1a0064e2602a42cdb9e69b039c4bacfa913dd9f7de8e9b20e70ab7ac1c2de7760f0ca5a639102a57dbc3aaf22e3ce519a60da7fdb1c54f384f4c10c56a0f55dbe4da8b0317373e4852a9123277be91fa706ac6dc6571ecb5859e08741d65807650015fa7d7f223f1a595b35b3bb0675641720f76ab212ac26813b72f3953be04d9551e2f948fcf94809aabed7170e15315188f0b9f39a45d9f5970986340fdf617e152bdef4d58363226e1a4898df2b216f576472de3aef562f19077dd110f3e39c98f8cb01e13c84901e71b00e0574633bc8225598d09e1a815f9aea7c10176adb2f6921868499a16c829408120b6c2901c91c08acd9dc386f25f8b16b4fb5a826507b976b6c3e12aa27cb5a5e996ea26d94d51a31bc8af83f246236c7e922b08d7aa8a5c8ca4bb911d2a4b25dd148570bc49287746b932269db76176cbe7cbe96dadf497ba010519eaae62465a621165de90b8afdb65605b69142866d1001ac10f2b446254276e4cb851e0cf6c895941f06a80f09bb1e95a90a7b0154f5e0eb258fe40c21f1a1434f4d90dfdc3b5688ae72dae1a6f8165daff0931a767b9aa931d606445bddb1963c1633c8e6be1b5ce52e8892f79ff121faa1d992904d53de0a39aa035320320ffecd9d52633065759d55dc7557a25cf54279f396eedf812419c82fe40f8e1d4701990f6decb57d5c7085e708263261988d1728d7a39521fe21827f6261b81447782bd2ac707e024dd92d9a202727699262d1489c0254bfe02ef83fdd737a575a702ae4efc14fbe47c889aa1980ed1109b6465fe3d158087d261d2231532fa911feb6fc10fb57e46e973d74634554380864deeee436831ca208a34ae0980d0c31b79dbe3f47ff385846f93a4aa6242dd32510f9fcee6d0b3573d5118784a85353a0cbfa7f82fd884625f8a24802d9e0c01dc24ebf27daf70be5d7ca6309c7e4093baaf2ca66298b43dd497eee4f275830e032751c51fc9a8c26a7b768a1d19599b8c06a09681f19fac90a6064455180bf34b6ec23e05401bde085faa9e6a53c83094e9f40d5daccc33ca2de69963c17e7da986f9da4d8e766662105c4a0e0ca3d46861270cbdf068eb5dedea387f720e23d6ad7ff86b636781d90385e676dd8cb4153fd0fb084ab22f3c22d671c2432a23d4d609565aac5527160022eada8ee6d8d83520f80017c35814a2f776c31ae7cd1302a90edceec18f87c60e9613747b1131781c90e57aa3b58cd4bb502a0a5738b351654413c98119cd5b550d9e9a55e52f6c09f130b610c0707753f366fce90512c1c3fde5078f722aea2df415b403988c986febe74cb5d4546681213a409abc323d142a0fe1b3fea4b4db9708046dbbf83f166a55e02d243cc286bd266f6135ee58c62f779e3195b028d11762265fbdd9f6a0851405527ac7eb5f0431a7ec99ff68dcc83bb26bdfb45f801c560ed1a9aa8c70b8e88e0c6241287bbaf110278e192f80f4b9d1bca8985e4ea720dabb54e05bd03b1f796bcb03acb64a726413a01231fa078bd60b9697fae4c374a9a37e16702fed987fd5979ff4c1c9e263157cb96dcae5c28722f403d9e6424fc3116eb4a68c79211afa9c6d6761ff947103d711b3b720d98a1de7a4227898f7a975a4d3b7f989ead14883dcd5ab5176a3b5879ee9507ffb31710e815a721b7d16fa31a32d2d0f0f6d59519d9bfe3d532d422af319b49ba580fa84ae9171f212aa927ce99f3dd4cfd177e17130c31464dc86cfb4274a0d86812961a222877d3c9171fb54aa642c674ced170a6170955ab5c447491df4f3f605b2965e289dc6bb0904d03487895e2eb1e72d6fb1af9a5b517e1f6c872fc782167c3d6c5a75ba626aee2a15d84fc644c0289bb1b4376f329d565b475aeb91ca9bbacab551c3fe42537cf01a0537e4d4727fe58eb8fc40806d487b974e2bfa625832100460be29e7c80671c15d5e814c73f87df0e94d2ccba95924a21be163883ea876dc5e811113bdaef9703fd7b95b73f39bacc4aecb5e57784a2bfdf619d527d6a16d483e5fe9643d5903cb59ff3dd92a929f9188bbd52d333409ebf22805af929308ebd92c519fc6dbbf13acd67cea76322a3a6bcf61095460214e0042887507f8856acbfce45304190d0565e5d9871dcdc1f92e59764018fbe1c516196d9355170ba3f4b778e683948606d3fca18e0018c27b6f9b7bd47002af4b6bafa65910011eb7fd0bba88ebecab34dc4c74e65a08ba55348e489bbada39c3b6cab5f0d703309483255c4be5bc522660ea23076b3f3da284476ca9e8fe8c390e734ae818956ff3bc6ecf9afbb5999354ceb6baead3fd4394e1f95d7d68c8cccb4aa1d5ebfc16fc6480f8d3938bfba6c241fd25a56ff0ff4bfdf7c816fbe3e9542e0d4c009c04d143c859a81e48e4e00ff40f6190b8e8e8e807726a5050909721d9de40e3bbd2589d3ef6f54a41d801b47303f1fbdbaf699b1c907f52ccae520e9bb44a7bfa0f60e97f73dbce7547811cc668e61e18cc64dc65034c53fbcc31e9bd3539665e0727f8405e69aaed76bda986c799ce3e355ce568080394ccb0517dee2fe28deb66fbc01149f702a897aee8927ab67dc493dd918fd3b7d5e838199893676c27d06b8a7148d6291d8c9f41b0a6feb3d51a3b9372aa89e3bea38afb03ac53ec05347f05ae05eef40f28c828fcd8f7fe9fd20309d951fb47382fd628b7b6e1a55405ef7c13edffdbcea2b11fc20818a7ef940ea3912fe422cd2e36568e167dd49835cf4ead21ac18630e062f320445d310c363738409515be47fc5006cfaf774363180b07c082027ccdc986dcc8c6821dbd718afa8f1f2359df9af8916f63765cd4ce6737c7b5cff26d816e37ab5b68e6a3095958d19ca73309f074c65711791434f36234d2234e3e6703c5c00632706ec3a9396312cc7b86ea9d8473d40a745f215a983a52188c550a17409c25912ed9f9454845401fdef82f9191e81ac8e6b0f9591d5c2df7feded56f1fe74205858d77b20f3ec14332a362066b62a7dfa1676ef7a4a322bbdba33f419f4d8dc2c970c2c77ae89ce88911b00c49381b14fe93aa3a5e94e1b9e783bc7b6f06d28cfd57d3135b0f2c10a0d06107d2c5723fe75c07b6ab779b283cc1637a2ee27ef3f3d0a5d67113b151126b1fefe50047d3bcb6f49c2071506b28ec88aa9b3237ea42e302ff71480f6b8fc01ffcca5cdb39bc448ef36e20528d3ea87c7654bfb63ad31a82ca0bacd0fadb55a7cd27d2781dbf60abab9d9826b4b75e01f53ac22598a0d3b1e5e2bcb35d0161c052c3e06282676f48e6c9e49540fda54737a4dab4f732c1995ba40cb5b4c48c9725d312b3d96d6555dc1b201e21f9e2571a65b8e44789bd056586129a4def67dc4ceb399befe6c3c5dff8a58fa030f6af63fcd7230f2491a31e48569f0a9f20d03c41daee0e8ee5956244b7ce4f33b9ffecf0d4f8c37dbd1a9d60a901abc796e7ac8baecec580ec92d47af076516838dcfd2a0c1149485915c2c7a85e4e846f1295a87699c8d8d9754c108b4b7c569dec828d9c13ba1ad06df0e9103e464f8c27012925beedc14d415d99eb8a3b56e9e208c7d0d03be8fd4b10f1f82a9646958acce39d308c8e18dc6e26141bef23058266e7c40eeba6ee8f23dd2602b9284b6e284eaf35142fb501155e97d95b834ebb2a5fdc80d0a98ef87cc48224a2a31ba991a9f186e1e0921c34574fb270ba38019bcb129e7058eadac00865752743f8b20b13161cb4fa1c3b08357fb2dadd121abb3fce1c06fc5a7a7d18aa462f8ad3a63baa03ebc19736d61eb5d46fddc33e8e15f6cf9d0ae9edba490a1a60115bb75fd24fc6310403673e456fb461a947cf7934a0ddd3ddee205a72271efd3c9448e257c75576a38676333a81d5c372c87748cdc7fe78e14d784953907faf62c9b3332efd177ffaab3fd6c1f508122ceee486ec88c445667d0721f21f881278fa72ce664c087e40f8dfd40c24a868f7ba2d4a49a52e25f6168c296271de2f17234788941117aff3afed0c7bb97da25da3a609bab47ab36a89c37a678e35258589a87d0f095a96a0d75c74835a29b590963a38ea531b48160817bf4c6652475aac7347607da590c9d93b116351c178f54d97d8d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad87909be78ea339bf14dc096bf2e7fb16c8bf47c54293ed5a80edc0d26ba53e216f465f3d60735d62ccb548e967fb136a71f71ab6f49e4c4f569fac1c084df4e4481c212bdec9796c61e5d34aa79091e79b71628e00adde7857c9329664d046c1252aff89e4be582dce7fad1f0180f7c297580be979aec76a1366d270ac3a6cd04047e15cfcef4f930b11d6b156579981278b1264d11be71366f150509f01829ff01022862376f00195a72446e884086032eb35499cf77b9a2ad650f41a78d02d9e61503f8f4cee05245d5e2d8d2c5e2c8ed90e24ccd7a82fef7fa25ce00a6a03152e3bc0b9190dd5c0b4d44db12a0c73f2b324c39325a117144fa7996e157f294a14e7159e88125b64fd74e7103f0e475ded679e0ddeb8576a15544ab5e014a83c975b7fdcdab73f73fd2ccd29d864e8cc334af3f78dcf6ef90d75bfad2e2f8a9b3258a50de71d77411e677098b04d586ce37e405325cca760f46b9abe69e7457a42bcf28c2f0b93b6fac5e1e068a829ae8b1f99838dfa366261ffdf196c2e829fc5a5b78dabec60faafa121e3508015dad70f90a37f5cb1b4ac0b6df7a2b2b453e6b040c5ca6b45a051082519948af444057b8ef72d5a4d505c4c5d5a9cb4126da01d78f62789cc850bf4e5e8666f15285f7efd4bb0a8af8f7341fdf4b4242ccd09e5228b9d8bed23a905c1bd6dec86c3cf24bdddbd92f44f2485372d9ae888968f22dc48a398b8092274f56dfe8f268c198f63c1b6adae04ef17c9a1fbc45b308d1eed8df20efa6c4189db35d82a243021ca2858e12cd4d24b7f8a75d32a5c0885b400780c7e62f52d51ea0ca0db3153168261625b1465bec826cc99bb206495a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26b43f9117a219f5db0d77a55e73ca2a0e03b945e375fe3fbf0d074b08c56d60a8a97c01dd2643234723c621482ce28d3d62933c0dd7f98decd9cc2811329eeb3c9c374584dca45d9bef0f3b47cc500c8dc44a2ec1c1b6c92787b0ca2e1f99776f55a69b216bdf0fc731093209e802b5af0999d5a6daa3627efbf286a40ea2ee781dbc7c558250862a16d1b7ca830b39e787a4f64b237b913a3a4da08691acbd73f0cd314bc8abece856dae15b46bd43575ca89ba61b59dcdb3d2860e4f28f9fc2bca4ba1542145cfeea6b9bb8a15954b134732ce7b2536e48e8d94ab96655f7fc586a012cf37b8f5d1b11bf03b3851f0adc4b6c80edad077c1bbeb079c4903ab5567f45ef794b7d77d743de2c200200f14e93a52d65c30ac82d248cbb8b8be3bbb753a6970993d061beea644c9603e779a4598ad5e032128d81aed5cfe86efd8ad7b9bd907c40f28b31a4eead971a0de8688018c750340286b5a939e8039786d45a932d7f8777f3520b51965fff195b0f7c79efd083fef7dfb7f807b976850216d08030f9e3e9feb6882792f79bc030ff0492726912b9284ba4e182ef4e9eb0a5418b51b7e60549014cc79b0aa65954e57b29b09b9227e5dcee4d844a18878feac0fcee2245cd9667e3348c7cbb86f1b9d54d2511428a1c12d19dfc32e11c6fcb5c3c69523c289b232f30e130e03e494c9bfe40c71cd95c7d57cb6354d77652c6c2aafcd81a1e582dc6bfbdced7a1173ac0f14ae69f2b634e6972456e59c8d237cb998060bc52188c7681a4bdf7a055a570f4915bf7fbf4558205fbbcd4dfe5781fdde70a2eda2c97caf7cf52baa79829fe898876c2c2cdc149279f329ef1f94cca9df412ceea95abe50ee2d291afd17db368ed6629911d962cd7d2ba72bae612b8b1f4c87333c8e72b2c244a8ac5def5fd0b7f88f0018707fb1ad5f277f2b7229fe234b83fe9a7bec89ebaf2c4cbe98adaa8a6862647283c85ef81598982f407fa0e78c375562baf50787f6bbb04536a9b6004a5a62c7fe7a852623fba2bd11c51b5fc9743846ac11c5de4a9e4a62798fe79bf8150135ed00980972f607793ee972f9dc8ecd3bcebb1b61de12b66847f6851342da340605db54d19f41f2a744892102476b1dd1a04ddf8bb633701d6586cfdf64948033f8cfb252a710b6f6206c8c0f8fbdbaca42d217300afac770bb2eada1b9b9e999f1e20faa96918210868105bd53c081cd0c08761f1b69da7ddb483e5565a4ec2b9d7100ac6f25e8fbfc093c0401113069ccab7be1aaa2c77eedb1f7a844fdcb74c4add218b36231e8d663f7cdf40fc13fe359f4acef5a60933ff0c6a9402c339ab2664290dd408b03cf4fa26f24e6306452899d57dc00a3056fd8ec0994d8b53a6c929196ad09c93d429642156df10e552b88edddd5cacf5577b815bcc19c135c5117d7912fb8d875b3e8a9cbc35338563bdfd07a473afc2873d82d6a018421fc0808ed3066ab94952985d4a7b61012d9fcc2a20cf22f32b90fb48ca1927d650376cfab6dc62b00441e70df730f13eb323449ad409f4a9c7f4d4ec14cd217e751bd6ef1915a3651983208fb9b3add8d50727d1ca21c686e68c206d988999040f3e263e19353fb7216056b91313440827ed537d20d15cbf5be8aa481ef21888775dae708a68fdc22132332751d16cbbf47b65c210c72b915722d682ab52d86835d476fb1a34077d5210d48aa0f494e1ae77ee3319afce6fa4956265ba8cd8870cf0602ede2770ecab5d09993a2264afe7c0ccefd46574817c15ec33344800e25b8fe0d54493a0ac7a619da1342026508620a81937a311952f92347d2c8e4545255d97ce21907399acf784535b8ece3ffb4f2ce038979d4dfd203a9a80a04091a8493a70f3d13b96b79ee81049a5beb0b6b67b51289855888d1cd22e0c16078bdd38e3e0c2ed6412111950d4735feb0bd495b789673b80b526a66bad7c278f74a287396c9eadc5e3135238ca00ecb30d26e4b092a828c2d4ce3b420f64b5a529035de868ab6234bb566295664d5aa2e6cbcd4d351f7dfd8005fee818ba3091b8eb898d0062eedb38d8351cfee7b8203566139368e9e39d7e4236a0af70fedf3876d486a88791f28a8bc4da9bb7e709aa6e2dd735933100eb02c3d5ac2275c9177f819e179013d4eb11afa4a3bc022f99ebc9819365b8e7454f5a63a36d4b014f2e2b87fd84bc38b4aff78d695747d4ce2ea5b456c961e6bc0a297429f14f9523439fad751d2f8ae39c385bb5cfce8883cdbc9438775f0028a9ed87aefaf303fd564e9ec4b54d931125c10e2f2c247c731d12b465ff3e0b32115622c6d28c46cc8700b7be4bec430913504f9269920758e9ccf4a84edc2f44986da48eb19386db557d7ca77ed5b2878be562d0de634af47fb9251511d9f4d8c4fc5735a659c3f388274152ba4ec56dd027f1a68bcd621213c3c5e87e36e67d483f04c31dbcd63ef071c000cf845a612daa6b0ed7a39576c88801b49e4f86086f50b3582d3a727d23948acb5770204a047ad887cfba10920e043f8cf80fe02215a23647a8409e29a2f96206faa66f979bc13a949a49e86cd2261d9262a211bc1c625e9ab37f4741a22de68a2446aef7257daeee54e52fefa3c190ca342bffa865c556817ed2f00254f4242f8964468fd16f77f7a00e9b1f75c525e06aad5e1d2fa4da87c147f3593152a5cb6b7f8f106aeb3b6df71b43beda7f41f8a3d71421f8822fb30c484ade9ed0107f983fbb3122d2f219a4b1f7d7cf2483b38f0ba0e8a56fe6e3158ed1eb0c7dae83dce22d40eca54051fc2f2a43e0c1b55305ce5149e20c024b6c43a384e5fa763bc9fdd675b6244e2998cdacdffd02da9c48449234958c861ef75a54dd50ced021c46364016479802b3349d48344b4a534f3aedd37c1ecb8fade9a70df8759483eb06117945c2d93990eee2778018264d0f54c5403c790a58ddca47c9673da03513f4ffb8efd10768906a3f9602515028700895a2f8fba9067be914f66423d9c3a591f5573e7e6888bc43a941779d4c0a459da20ad55dce0ea3b2dedae74f2244e4e2bcbc3be6c117d1d3f773293f93196f1379e50582002fc5af7f9c086a07d71dd9fc33e2ac0bdb02e12bd4caa67d20ac31da6188f726f5e63f359fafc8fe20bf83c129747d674c5bbfc425bf1b23d083074ff0b4ad5471894bea01a31f725b332daa50dea53d9fa09d88db8e1df7710e5131b8f019cb7f2f2f2f58b98f92d52a9ee8fd361338292b2d691137589ca3288e39660d44f60713d3ab7d7fd29f5ba10d434bbfc50d598ca60ef8a89bc0d221aeec7e4dd89390c08c3651d000bbe0beac97a5076682c8c6cabd11cded37809f249678f7b877695a3eb8de752e326e3f5db368f377fc3f7578b1a51bb10d431b1fa0dccb7a53e178a6c9710bc8c45bbf16d04b68420013efaea4ebcc62308d3ec2471ac609ac5f5abf8d33f5ead875945f6169aad493cbae0b63f2a0a253d62d2df20462e1437a4527a3c438c414be389591c1d4fc49bc429425cdf10e047bd09fb153f11fa7d07e33eb1ed5d175c4f9241152ad537ee92ca799233eac130eff49c7af132ff3c898429d8b5906ce0bd0fcde4d52686aa00632a2735f95a5af35e9a72fedc2862e8163a01fa25d836d6eea1329c5443099a56cc3f18e75a0eec16fd17d16760a42441390b486b499c0dc14ee15d809cf7e4011ffc5d230f876ed19c32ddb018d0dc1f395a2e961f4f4dbe1ec0cf87d72a291525946504f5dcc76c8de5abb38f86a60d952676aa1d6ee90f6d11153b8f04324386dc261938808a0084b31ae074ffd6f3b4ea490621902d169d48e5bbe339f96b28c8ac0f01f1b38d77dd64f0bfa3006b4ab2a223b004100d357e785a57f5c3f0550d36cd1c7d25987bea40390b91d0bfd7b900b272540e48376db2dbd11eb8259396c103cc415aed319464b326734a5f1c1736d8d496eae48295bc42fa741a1115e4387ec762c66dd0659accda5dfbdfa94e0649045f8dea73e9fa4893f5fe22ce7a89a4dbfd7975fb1cf534710efd365fec2958eb3f4d30c1985847b39efe72c3234bdf5dbefb1da88e492dc2b9e0266ef20e8a87a9b36297f5afc09a77469fe9bf213e5eb75c340586bd1e91c7aa09c0d7968c6efdc862c3314f737874f56d95a5a1a6a581eea9d27142f927367a2b694a4380c02d995983f354214eb3a77ba71bde71ce8169279fc69d1bc6cb1ccd51777c42e0213183e8fdea8ae1966b51c787bcde4083bea6dcbd7d3fb799639205d58969566d9e2dbce97bfd8bfa51a1fe93d50303d231f93a461249a84edc5749402b0418db968895103dd5d83813ab2a67dddc2a3fdcf6fbd37f22fb01778058391e5db5bced8b44653e7408e918194fbbee350fd4b8c3aaf5a532622de018ae94f23cd8495ca95a23f469b3cb345bf2897c717c3a3a2f1556b5452dad414965708076ebc37384c33bfa51354efdff3c0a1309942eea331c098c0809eb023f10e584911c55ecad4742fe1ea772e8a32b17380f2523f3f406ce35abaaea13362556bd669234002427034cc497c08b739fc3d2f5bef43cca421c06a3d7ec36c0f2ff96f63b521998525c4f5bc5c127619a7d1e7df615aecc65453b91599c6df0c01abcbb796b67e7212e295478e91a168a20898bfad70ac38120e7f76636230eddf9606c6461ef91991ca3e8b136c748260ed26cde7a4afa9e52060d9b188a9e9b86717cb6679744814a8e7ecf2f3fa1cc510230b7f9bdebe0613e0175aa9769430ad1a39101152eb9c5f87283bb1b8995d3596b597172ef790e5fe375fb03f0513911c715848875f082bd91a974d3060e7784081085ab8f7efc2942316cb9e1f04c074402dc3cabb51f519ecb5a0585ffdebcb8fca5dd4cf561a1a0075d0d8b8072f95ea544d26087afc3c69f523b2c3ea4d721626b707c0d5eec7327a2b77f2ba7c0b0ad5636dbfaa016352fbff7e93f03e195146c25659bc8b5bb75fb35410d51ac7b23b059260c56460708d0dcc4500b0930a409ad2ddb6fde108a03400788302ccabef8f11d694be9c179511655be93784713387a8994c11715f1d2a2079f2903bd62e85bd043da941d195553c155e5b11a060d55c18a48db216274dc8940f63d75437c88902b8def982eb5f7a01174c7ea6105981cb13e1ab57af4bada3bcdc370be83e496e070eaf0a21bf2773dd1a764339ac66ed459fafe5affcbe97ed1e7b65a4f0efe7d825a39afad1c322ca800c4a6450e01799297eb43c29e1e00d01f4cacdef0b2157a1782c487a0e23729659a68cba956d3ae23aa9bb4d1dafffe27bd10ee23293d2dab698044cf220e5ff72b1e5fbf154206725bbe41a15a3ca4879300de0d3fbcfd766999e7c07d0d3308ef75ccb6bd3c0fba0411a982320e2ba46236b1485ed107e80fbd4e96dd2bf448f1986245353e64105afed1b015e7ad6ee25a8cf017828fd24c6c680ca1892a6726a002d95f44ff4bb903ca97ef9cac03caaf4fb9edc37c21d9ca0ad1e5766530e1fa68aeb254d3240f7f0e5f6a7f09a6b16aabcebf3ede7a3e1934fb4b6532554ef0aa8ef241dd5a0c4adc9b42502fe39da0626bad438ba9f1bf747c13d1a7796cb99448fac0a2b5dd37621c60dba32a97e2df7b04999fb2ca0700651d99bf39869f4c5aac75f7f83d00af3183e3109c160e08ce7a6cb20d24c5ed3fd0ae8b1ca4f1635def54a84df37208245c351c65f62b1128584dcb5637802cc819625f362a6529c86e866cbdd08393d64057534d5177df66c123d258d89826f22f8a43dfc59a87cd435dc9246776782c20c26b6aded4017ad03a1ccd1226bee11558f0bc602c48f8ed667e28f31cf6176bb08ec3c790d9289256baeeedda26df5b416de808badb88eac7a37a35b916763a2d625a225a82a50fc3bd850f45331c088a709a125b62a78ca6d35e3be9e71a56b682abb334505a88937feca463509fb1812fa284f46f005c6acc89605eb2f591a64f103063c0bfaeacac87ef5f2b01965a3a2842348f084baa8f3f229799a06aa43ac8e13861f065bc7408a04cadbfbaa12620df4cd4a0d7bbe3a6a50017674d138f4b54f7852b8fe6f3d01a2d7c6e3db4efa86edfd3fdbc648650f704c2a809fef6d703d9faa48ca8fd5b36714967bc06cf0bd3fab2533b0c7b8260f6abd8869680a803c5781f9be99c2c68393490a018d0d5d6a218e3c770723ecbfd2df36ecb6e882137883c71b9b2af9018fa753b7e4b3f7ceeb4ec6fb3f5d50ade251fedc45d84b8286e2a5df4d1e5040c8d2b5958bba13eb498627fd9a2dd18d1df238575dca1f23b0cccb8bffd888b999662808ef7803af82fb9a23b7d5474d17e54f493a05bf035cb0ebdf903601c1d590c0ad265f519090c7413444d27f26b32d39f41e000cf9cef03ab17d702be115c9556f070cd080cf57645085862bbf113f9fd72cf18a511fc7900eea2f14a9648468cb2981748de5fb6854c74df1b23edcfabc985fc27885899ba36f4b9877fa6c66f5dc295266ddb689daa476ce84cc6573720eafcc1d5978b5c151aa52190488ef1c0791724fa375d70d490cb970bbb6a6d49fddafdd62c0fb024e86ade406f99459e08f7849d6dc029154aa4d8992b8005d2fbbc2786a35d68e62af9e4223828929753a902d546840e4e121a69441c4d356a85ff1d888705b166468eb989c3cb9dd8d077438e6f97e0ebe8f369cd7106b7eec95b39c50cc197ca53756d65f89c84dbb1f2c6266f6bc906b088fffde99b68312a76868e7f591a72527d09d03ddd520feac608fb63291c158605dc40f5bd15b949eff0f9e047399e06e3f7414e7a3b86fe0d6e95a605367471d3303277fe5b7e882cfd8e515cd28e3a0aec6956084d98b1eca8b7aebc7057356a5db52c2d05fc028410b83d7d5441670be3235746f6b4472723cccdad8a89d55ddb84ee44b009121a65cc8075228fd1ba5bd6caa776a2eef9f83b5b5e56240f2fade3eb080b26b384e981f8e075e1e2d9ce3e73704a93bf1b4667b0863250ac0833c8cf6a85b6847f4944ac12005eb9fad06ebacae7ab02f044b35389e54f545c0f0f28f22ee5e8754bab050308f2b37f4dde0ac7626ccfaa64704669d6c75ba61897c13f0a05ae79fbae3a8a2ec4038fd85ed33b8b41f5fca382688b55ba9d657b77bb74fa040413b211877ff67dc0e44393410dc74b5621525842cec3b052275700e91f2f479e1188fd37a1da11423b0f489b4fb67f34a4bcb04af309926f2cedbe655c30f8515099d09d2dea9abbed1fe12bd846de6ccbbf679d234c15e41a9b76f1edf143d0bcf7c3a4fb38d10d80e81ef0d8c8858889d60cb0ee33a1f9977aa77d48aa1dec9a0346c957fd77478af92581e734778a64b74f947bfee8511ffcf393bf844af29d7cd9fb43486863267a9da2879e1984c9af5e9613433f5d11d4103542c73cc7e918fbca6347be6c57d0234de2210c104266f6091bb2cd5808d61bcdbe46fae2b337fd74fb2c8a7dd2ac49ae7503f37c73d515c59c5ad229bd40126e136e10f4a3e61c53cebf12c2a3a6c3dfa3500e465d0a1832794fa99d41be9709a059b507e93113198b89fc2b19896689ad8938b5d1dcbf23f554329a22cc782fae78a7f2d20b20a160a0b595a9111c38c2ad03ce70abf1c744e46daea7c3841e52200d0ff9c8511960497332fe271183eccf78d44f94fbfe9007ac673ac70717c668c104517538635b6354685a0ac6e1bb9a3e96ac01223616116dea671e32dc5330fcee6634b3cfbe5692e596941ca3d62137b9fb5092ffd147a9ed498cfe852f747567e4b908611fe6d42e8fe59277f7f2eb63ec35e9fc6ebc205b8e403f4514c03dba9d956a098e58afe9243702a1eaece2ed56bccfbb277d656ddb19b6d6135c955bc78b9e651c033c3e2e020f7ea63fa37ed9055948bd2350a7a927387f3d1dec96cad22de6c6e76684c548357520b47b9db1b99d3314c80c4a16918773b61b273e2a123f1a3428bc705af1125de87dd5ee6bb1d0185ec855f61c06c34ab53cfe7cdce45f260b3fe01b7a6bacc8d96c2c8c93818fbf6df7c7c55a4aa4196ab91387392d573be0a0edbf1637218341013fe7d270e39eab9469dab6fdc12ff8b1ad0455b385bf53d476220f8cc5e39cb1a32e50eb076c1460a5acb61c7f5db349599be6020a5d6011128c65c05c3ae169469eaa3af671bf5b2d9276e3aa1becf591b72a8f3575f34ee04e4275176b5387e18c1fa5191e9f2c124cac0ddcef64d4ba50882df692122530b1c4822fa81f545ede7e69ff31eabef26fe48c907ff8ba16a72a1656486f1ba12549a4e96d78cc675fb96639c7564fe091d45737423437b037bdb84d161f66c39c230392f725fb9d220e05d6fcefae78c9621b6cb82b3cbf48e83471db55f1a9c8a9b3640263ca688358839b0d8d468a09ca815af01c9b536ab2f539927040d1d3f2b80317a6f9bc1ca3b71cb0c5c651d90f5c524f5bd0cef051ab7f3433c3f713c7fe854a4f670a9c3d18a6a819e0269a55e9babc049428a50eec8cad8f35ad0f0bda100809cb5117a51c25637cd65b87ce5a00c55fa83a1fdd70256aacf8b7f5a59093f79101fc66bafa772b51520a82e9e1e55c1e7e0f05814fa4a420e398e1c6eec0eb063d71439e6aec8e4dea838929c33e53bde16db32c25b98cbcdd9244a91de20c5f21c2c139811039434fa1e6f109cac4e211e725b588665a8d638d1c3a6a6a564c147d1d9a01bda9fa45afaabfec091fe8e44a5afbe1d7bbe95272b4fc4e3cfea37baccdff2bd8b5cbcb2d9d9d88137b51f666702d25f50c7578442cdec2ef47cfd68a77467b2d503769810847da4297ced00e158b813aa1efbd6e941ee0e88260a9a55acffc8d396f8b43d76d13c578c0528ea25036e8686b815551f74835b22671c3bcb1170e1bf88d1197522afc944b10a780afcc875ae1da2dba93ae146535248cd78938adcdd1b7697d6af6c9be9e6d2de772399366f0a96df34f203592d43910acd7e61848b7c42171a3d9886633a6274051b5dbff38dede004a90fed00e18b62fa913b9dc6864439cacf0a1f27210a71331229b89c7025f97623db25fac2e0f1167a1d40cfddeeffbab2ee2bd84e8fd3e3fbbee48a544e471e7c7f0657b518437380f4956f185868eedb14354ccf10273c8419d5a4209377418ea94f7d25cecc519baef7757cd36480051ba90869e7ed626191b8445a8cfdc34deb025a22956a1cb11153bc4fcac9414c3c94f4a47e911b94ce39c7094dac25c466487a2979b35804b982feb1893915faa509c18e478735647be999582044c88352e27a453d3fc73b3ff844f0d8c1428cf33d6c6d304eaf1c59b67b41019bb20f0d1dea984b4bef6dfde0621264eb99817043031e8c32c6a925f626268908389b533ae89febe769891a61ed16d2b15db64afe0e7c44f63dadf0682176709ee4929b9778dbc9759bbf8c8632d0c3cc36a5a7212415c1b5a24d17a36a5e97b76b0b501db28791aec4a657d145c1b9670c84aae458474793bff50fb341c9a6e3031b0b8ceab58a09cb835f7d8abf6afdffdc60e505d022b6d933c0a47388db018b06f734b7274bf22b734f470dfb6e09c931e8cd52f692b638e2517734e11c9c834e4b9a70a996f667e9b22f7d53578c938747c7a0a5e8a91e139a6ac3029da81404a5e68b920d926ac0462bdcac14a8a0d68c14eb9928b838385894901737965668bfec0a8ceb43a021dc275f68a20268a74db8b339c585affde82ff9335e9057e667a72c5ad0dc7edfe5c29688131ef3d65d0ffc1649810c4e3c385610590c9c2d9711bb7ee25bffae6cc2380afe2171ef62638b53f9e80fb2bec28d149a5e130f3b2f73dbce29d10e976258515975486db51504f047b0c4ca93ffbb7526ba11233d0cad1717ee6a4f796b6db272940a28fbe762a09232eee2ccab6e386472126f2953edfdd515180c7e2472c22a75f04a6faca0196892199d8c3a65cb1f5721062bfb42a6dc823a8f783a4058daca0da61c81f9647f8129cbada7113428151dd047abf6bfd1ffdf3dd2925c64db0d46c5d0db22d5982008d8f62a99f00fce259edfd3e650341c142f0835a023e80a05ff04d5f7e7ac819bdbcc6d21ed18fd7c748fdc37da1fe3b596f6233719d8d40eea3da8e477751124f7d861d8ba268fc1b93e379380881280233b9c1cf8b27e2e260cb917b19c77be7f133df83f1087def014a3c00c569558477b1d5264707bcca3c1c7761c8ea9913fc617add4ee43c08fbdd671c02696d61fb26a419ecdb43c5d40a109e77e2f8ea3c545a905258c8981e93ab01affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c3516c76ee9447e37159af6ca183f3c4bad628cd889cfdff341b00cf0a13d2993d6c58b7d2ad6d22c62b1655121fc5774056bedf988a84de26a522666e6bcaa4ef15b918393ee1148dc7b603fcd4d5db8a6e3e7d2162300f4a880a1d9c3e7b483199b7829c98c116fc5a8c00e01caaa77c9c0e43619142a13e4a62800edf8a971fce4ca346f3b0043a162bd26c4d5a84747154f68fb233028b5e743aaa50d6b98d0bfbf3cf6b8e7be3a53e6cf6a053d2bfa9f7ed59fff0c10ea578436a29c4bcf40c451a64448786175e68b74c0c3203d83791224f60e6e1e7a69af06511e481516826b76d054c896dad69081b5a4b2e89277620f8b970991eb5b3d2783dc2457706ade1ab50c5b3e437f8bc19f98072f515ec5f9ddd6e4c7c6bdef46fcfda744a38d2ec7807f0260e482c4e7071660de6729dd1151bb96dee6ed2d320967f2df75a1c58b3648dd1c01d51a544f75fc50469f18c473fc8d49ee579925887eae8fe8b4cfc7ca0f79882926ccb578f483cd5da561f054d384584367f5c86a33fea2f028e4ac4baf669999d98a18f1699df38ece24586095c50888bd5a0bc9b320f05466011375b83ca2ff863be304c1f1b81b7de1d70dcf177a3b045892796e7d3b3eb0c513eb82898f68b0c3ad26cbcc7d6d260632ea7f2c2c6487b34867a5f668ae7075f25462b87a935dbadbcfa7a559c1d65b4b847a538056ae5381ee3cc0b2a6c13b944735b93af8cbbe262df20359ffaa538456a85a896969d647905339914c232f7c2af732b8f2d15a3c19c5c205a9395a9978620858a9cac7496938431ecac5754170542fd2c14f89a8ae36b73a4acc7e7c11dbdf706e220af9213ae4f534ac941078c740e4c013a8acad4ca9639aedfa00b5e38635fc66c5e99147b1b8542a98cb02911d56ad1420947ca396c389d214f2de9334897818e7bd691eaeb89498f483a3028acc1524f8f2f824df109a42fbada9330a266d64ba8ff50c3e8fb44dd5cd717cd421b582fe68b871c780dfca506d6e917267100323289bc7594fa6884da92779e6b0ef63d65d07f81385e7cfa3e144925d9bca98503e849a1e6dfcb783a80f0618757e3f6e3084e388be90342422f69bf1000d9a5c708da1be11af3f730b9c17663a82d4e7a4596ff06f709b6357aec4f3e8be67a0086b76a0d07f0caab5425d9a4f5ca0e618d8057356632a67e81515ec927217b55abcd42a4abc958148141c690355725b0a5da5284626a87ace585958a1155737a7e03849bb7dfd3227c16ef975223dc600925d7c4a770cbec907045c287bdafce1a0f9e77d99eefad6dfd727b32f07fd94a2c8263483cfc4f84802efd344277c66737718f6636d07e831894d9975c074a82c6589aeaf9d47cf0942160fba98d8a7332abe29742274a5e6ced4879584c07edb69f640cc9284ae739f9e109f38f47b6ca2a469d3ca267509fb54a206c7788c477c1ff28e212ca0e3e233bacba3c30242eff8412d2fa5fd550cdc70ece7ec3d804014b9bbf653a8f5912e5e3d3d039e79ba7cdd6dc0beae5d50d08c1eaca2d15318da82599ef8b098506dfbd26f44100f93bb34dc3fe7571af5dea9a938e0df567f24593fd6e4e6c2b48aa7bb69276738032616bcb2a23ae0d56138aa53cb023cb32ad8c8423719df426b3000c9c6c80879a7bdeca08a8a0cc865f7179cbafb408d79fd248837616a98e3dd1c990c24898563727fee7ef5115c8eb7ca57b54371194def54fe1a86430da1512b414daaa8d92cbace3cd12509ae86047be4569cfcff2367935c1e2db8025b89f0c098ea9f6a069d5b3fb36b8ec00674207a7241c3d38f2c1cbc2e1fa3698642173c647b39d4e0bb95b6cc31068657652682984eafc76e79bcf771be56b0763955e58c6d5a1a7a949c719bd51e9c3a4249c078c40166dfeab48542839ff38e2ab9a1625d9231189422f96f14c9eecdc446e2b2dea7c727bf00c30a0559e2af4d10dd285001a1bf90a774de06e617b633800ce707efb3f546c0731260cb5ae2285583b1de3b698de48b5f4be84319c6802c7d4ee712db94b22caf7f22757d76b7f67cfdd4a64c31e510d56d0da29c5414b6817431026f6c603371e17dc6bdd630d252b482d0cad45463f1777a7651e160194ef43b7ce3706d6ce30c08a52997d2aa2c308600ef03d3d4d5d537778eb087b40fc0ba640c5dddcc5aefa714a814f347e44fe764aa997e73084854c653a450687446172f8ee8c290f288dcbbaee8cb1fc4fa08e5530107e1848483ccb5e95adb8096b9fa033a8d58ad117a650a22bccb6b50063c66c4d55f2f55b1eeab18ba38fecb987b37a16505e89742aa2727cc7cfc1a975d549099256855484ddd42a89299502de85c54fcb3f1b024213056206918480d26b8af0c2e4ff4ae1700606f703b5fc50b92b6bf652282e77fac9cf2049b748a2393dc09c374bac23303624ebf0b45591aef893cde8f39fedc716ea29079afae627e747365e5d990bb79e0d75705c677369500b1f71c55801c1bd77a7f7297212768a327092c93124e637710ce3d0c13cd6f77c133396e35cd962b6fcbf4c08795a0cea654b1442c1f2778a1e20fd3567929e6d42a51e81caeeda9b13d5394bd806e6588eba25e09ef1a9211db60ce2b2a87685841a6d9321b8f4b07a35c43cdc4163d620b26cead2c195a8704b27ce6ef01fc0badd7edb754e3dde3366616d9bdd8e319a49773118b3c581005c5ddfe75428e22a095def3aec737a4155981ce5007b3c6cd646d4965870daff7152c812a2991b0658f636052af6461018231ef2571c2ce1140c913535b96ec894f442d271d360ca6f95416b73d9b63ab0faad382f6339c9c4d9060b3c0a3eafdce345f13af8ebdd729c2820144184a52d1c94d01d7c2f986a2d1076a68839171ef8be6941b0b83a87240d17503766c82d96909a75ebf30a12feb4a7c0f0eccbcbe77ce6dda54b0429b331598a5590153345aaae4eefe04477e14c4077cb5c8aac8b99af1c2dbd0c8199c5b35aa4f9c1a4a05a9d0b64cbd06160cfc4158e624e8907fb4967bb36495467ecdc753048873051da6cfc173de9f9b7a04f4058a30db232f27b66ae1b5be47543d40e8bab400038252d2f39f8731d10425e2337d3b92674d5fe9d9596c2bc60b318439f74a773eef2ff58c4998f538f00e1402737e00a8f1d2a0df1b1aaff7e83a16e63159d52142903539452a78caca4a6f44e4b6651a5adfb53a8b5b05c459efeb28cc98f873c026ab0a3a7822808d8f3f5eddf0c12a771486e87ab84bd956ca30babccb2f794372d4f6b728748d122e5a718d53209db09cfd3c10cd88141317f3b06b7099fde998c8d4e583646e8e5bb585047b6c26af8b088f60b1d0aa7a45325bb163131a56cb74d950382b30d6a7a0518acdacbec5b4372cd196224b769bb63b00dc72579e704232c02a0226f4e57939aba0edf2e0d0d89532e75de2944bda11f1b48899a1deddcb6b9cfa49f6aae36aab3b3e3876f945121f09ce798de5e766e4e0612f8b6a65790f69b3ed4ff9fce083634d0af0c4c32142ff9c6e05e1ab6e18301c9f19d42e135e3376c15ddff06a22a05429500210518e6db508c105e2a28838d8f3372b859cc480c281f2d75837ebcb87835634ef481db508b51a847be0c77682b6253c0162fce3f3851416868073ab3ebe2191534be8481ecc1f879c797364aeb2819571797c3eb60261d4a794ca6cfb09c21c85eddc13599886164c40517040ce54f603e91918624f0a3005fcff5692be5730fb4b02ad771ba53e1c42454d4491aaa56119a98afd89d581694239eda15db1116bba144cc78a38bb4cbc6ac375616cb055faaa8509aa6b9686ec7b70013e795f61af63c5989651893b32300542cbf7ad21941f13b2b888316cbce71ea217dae9645a3e14dab3def41115a07dc437ef71dd83df3baa4bb487c7a0d3b6061305c9a3b3a4d090e610a37f0147942e70425ae38072d8160c29f118150352d599c498f2b9d5aed93a19a3356c09d64eede9254d6557e1bd6398b83750529cd035cd49e0ecff1a49957b6999d888f2227e0c2e9d31b6e91a67003992a8d7abb0878c36d70da4c32a9aeb9da10db3e1ec6d42095eeddd868ce1360edceb1c44d48753d72339840224870be247423b9f47bdd60526ddf6efda681d20341428bef7d2c61321ec97abe6ddf13bcb0feec47356e2109147813e3622dfcd65664894677494b356219d6817080531de5512fcadbf6678ca0cb5526466bd8ab45ce09362bd0b81df572026cb89d27dd11b3d3c4dc88f418297eb753dcd2c9ef6bb9643309c983f674e6d7824258a1e2b6819753d531255943c8f903b58472ae683958fd483a9687df741c773e4ee80d9647b7add8421775b45b1a42c0db70f7363026d0027b325ca862637c5b81b274aecb1e5e09f79adf3945c9956278568f319f76799d545522718068fd5b72ca5861739b3846c734f00dc835e91403e7625141dd43c776a9f22d7f18c9d8cd7438082542889b6a856d83e621f665e07c1a6cd0d2f4b8a12e3976135294299f4b27c94b303299c3691c4c02e69a9f35af79481bc5aee9f655e812e643a5571ec344b44125749155895e303a60dd4fef1a9c1470b37a734e782cda16f7a01d4e5da0dae1506ede6c545ecd7d0780461837a5dd52c7f4967ee11e648214639c3dbe9b3780c39a2d5a6849ae7dcb004ade908c8ed178f4af50873c0a5fe80d516d1e6ae4b95e8f97d259398022a4573d2134db2bf91dc113eeddb052865a2be09b219fd33769c7ab6332ab1b8960c2767408ab79e1ca3548c024c2d777cbc222b778426605207fdccf355eec79a047a4816251d7701b2077fdfc9b6d94409c2dcff25b0f9cd067e4a29a6e70b7a5b35d9174370ac2da12525d0e7c5fdf5f92b8258c6cf6bd9243bfe187aff42bf7d2304cdc9d314350b5505a9086989ed3d96e5caa622d9806c7da67de1bf038698ab2ea6b6ec951e40562ad54486dffa0baef67c0e37107e8e5de5663317c85b93cf371233bb67fc57fbb598f764113b669cb57a2f9295586577ba4c7079daa1b349988c6c80170d063fbc633016fcb06cf6a4ce18ade1ce28424f4bb5819cc827dc2ed2e7584aae2319a5fe945dae4775704372cba990991b936f8ba4bb2b1df1a7fd11539baaf46c0b693f33d6f243874efb9bc71d8ea14d856477a31b6d3137f27ee2044c05ee88cf9c9a4d15f8f0c40916c0b13d386d8983a41df2d3ef07d5c012887c4f8d0fe822fda062a6d30c5062616a192e371f18bac9c8dbb4845ea3a90494219cca43ebe64f073ee761d9cb7ab82bfd3ca8e33bbd29c268dc9f92a8591318235b711e07c98c0b26be9ee14529036283ca80609aa224d1ed198e0f65b26a2143767bfe8069c05d36f11bc7f59e1ddff671bd8d9dca100a0ebe6a2dc3b7f28c694257f1f08790e450f656ecf6a6a966933bdf8c0722f5ef80ffeb248b7cc362233c118990c58159a5e1464a3fbc9c529661b68229b3614e2d5ae3b9a9c65d2f6c0c16e5559bb7d0d5e88570fc89084c7c6d876b46f4293e9cb73826fcd5e8ec5ddc2d1b9bb631b7cf33c8d311ac51c45b371a1dfaf0463517997db90aeede3bc79eef86b4f5cdc97a3530aac8a7986f3a20460cef0956cf8238baeb0b6abe4321cc92deff28520e16a9576d7368f123e86031b3bd70a28be4df8ff774a8905e6c81baaae06001c55ac27fb2114f2ec652341235657ba5a8d27b7db8333ffb786c561e7a0b33eb2a73c85825ec18631539cca2cbb7f6eabd7bce25072cba45e1547f7592f6eb2350b37368423995b1142c1a81d531c263d4007ff1e0fd62d6df94d1825f96ea9090a0a556c93c280571d26a08b88b8e2547f0201ea9c2352f15b39a699826f41b381eb6decc769d373d369a202a50211ffb1a48bb535925df06dc5e8fb015560a8a5062f81d2711c0e783cd8d6505f7d38862f0c40b6b2aac9e12e301e19456dfd8a25b17d5cbba4e62cbaec707f5913e327758f672121da8033f588f78b59c19885e929bcbe0995537ef3f4450a553cd1a2d1d173fbb4daa305e9537b79221b46bccffc673ec0e837a62ae3ff582ffa1b4d08caba7813ba7fa2affe287e134a1a7b64dedb124eeca9b0a3f7c1ec2a30278ab5b32177c006fb22ecbf99462e5e3385ada4595c16ea3848c03742e10f718ef974a6fa2da59672898ea87eed6f17f6159f6b797a0e9789c36e82898b4658b38919579e032b59137c210b67de91febfb5fbe18b6e763242641fe4850f79a2b69df0c92302ee9b5bbc2d0ecd98f4108b32a2b85b7bedcc66332d8a304addd71bd12fd5f87177e603b264181d234111a495b85a38e11455a4e8487394783ba147de592f7fd95be13693e28819f3ab208c8af50da9ff146e954742669cf278b1a950f99e801a47b8f99ba9ba309cc3d7f379dfafb3dc35fdf0a2614c6f15483110aa0f5099e1aefdb8102f52ddb715ceb6a5f15a887f474f3005dc0cb6791754b5368f29daf1b26cffb2b9e90a87f483ee20993cbd6e961d4806696ece281893a5076ac3b61e31209337bd1862da649492897287181490817d395365745dc9921386a17be52a5da322c1e03fbe26935737c1f0f1b1daa70b638b779f030168846f1808ffeafa76306e9591b579fa85dd4950ab9156f0b247e64f56d380ffc498bd2ecc499fec6f2b58b938e867902c0046d684fc88ef5c6691124bde82704eb4d8b63ebf64e2df0d4dcd241a14dbf5fdd689949d3af475c6ded4ce1802ae4ccbbaca73ea8b28a0a1632e9719a32e003a23294e42fe704aed4eb8917f05de22349e546fd41110190c3d2bf63a50301d0c5627484aa20d221bcbc29c709dba361d1500ac25ba9599fa847e3c2c0fa9a17e433fd53c78404a7b922c605638a767a35f75983edaf36fc054d4637b8887e762a7c19e37726c3dec8b5e825ac1949f11983838dd0248c2b0769a8532c1c06929eae6a50ad666d89e6d782595e33dc8654970e7883517af92c82678cf2be6139e33d65e8d06c75e447ba58271bcdae5b7a8afd2fab50050c3d656a9cf68d37b504f6927d879d07829e6805c652b85502db3d01445e597c3ef289f6b00bac33600b32e0bb9e61b27cd9037da26e2da2516dac2217008af712e04c6a3b56a1645812000c74ffb3cccf63965e22b0f0b8815f87150643cd72ef31c99dbce3c42de3d50a610f2b8a7b1ef8b4141f8625d7f8cb68436ddace771ca684b847dfc9d50c52aed13d5b1603b7e1707e3b420d50c79aa60936d001c028a10bf9e21ec7bd1e8f6798e40fb8fe7d0a44bd6d28c00c5856bce1419252fa3a0ae80414a55ada0b278ca7d96eeb2828c3f7250f7c4cb6408a8b8f8cab80c6431f2d1b7e26968ac5a77a4e3875a5c2780eb3b5552f1e8de2841aedfd5c912e3daed4c6f57e41f9ac3ad2c78de0174a53288a90087ffa233df65e5d3b7574feda31e448fa311e88a420ff9a7ca98e671ea17de8431ba71503cdea2f78ff91c0f93792b4469aaefc1b43e6bb6aca0ca32abbf1ad88b314f1b08291416ebd40dd1a160e6762f5bfa8e67b157f37b2f4d2dd69fbe940c38ffed114151c556afe41c1ac430d8ac4924da65222a5b746ca5804646ee6c3bd1ef7d8ee34aff624d88a06b6ba86f7193ca51459c7cdd63637ac2cc38b5db8a98528a3eacaf0ed3bc6f21464bce63299ba8976e95720177092005ee5d2c482df332a09648bfca280cddb1702729a6d742ca6790b374b5f975a3d55c6dd1c4360e5c31dcbd728d1a7c9ab9ffe10f5fd5705cfe72e0c9a7ddd95e82df680740bad67ba90e606f0293565dba07e15c0313dd582c31de81622ceb97f2e1f72f951822845e0ea834e6c654f9e4507211735f0cc3d37fc426de49b9ee240101f7a9aeea4886d0f11f5415bc4a732ffdebee98355e84970e3ce0c5a0bb0d107ec9869336428527f08373cbff924b1beeccf01ef9834aff48a24f0f20fa20727a4fd049ab955ede4c1f633cd40d78c9b9301235b67fa7748f5ab09f20cf0ce5552c923d943cbe9cb80e4fb86010500bf24c75e3deb76864c6169b67155bfa84de919542b3544fbfeb82a55c3bb7eae8f49988c19a89cfc71d88f010d743ecdb0d1e668983241fba38856115b6545944457fbbb9988b52ba052d4183355560876b303f57d635078827a1dab3664ea11b327582863152824c5c1fa6296a2112bfcfea0535646a294358dd1d17828639244fa41ed1d98ae3f92a020563addd82f56eec579bf45fa993a79eadbbcab10a2cd496e8683fc8c8fef5c05c8a832db5633b16565acfcdf574c6e7b5937f0de44ac183ca3a4c8243130836a52921e24b4a44d6e1edda9e1c7912e067e7e9dd4702b7b30291736a5cbd972ab72a7d7d1f5661a6f0179fc4d2898e70dc3f24828ad1412acc2663edf28572837a0765ddb19bc7276f7885a8b474539d09153513bbc08c767bb09fce892df6b1df612fe5b7a37f5da6005b129856e86574cd0a5dab216dd39d2e2aef057bbcc331d63d9da1118973238a5810adb8acc30f6b7fe6a7e76cddf88df08f07377c47457df9c4455b8fc3f8b038fda05d69f8a132e9a30ba17c48e9dcea15d1576d41e85a86b390ea0d9f982267558aa76abdb9e1574bfdbd1727d10604a67ac720f7694e2487f041d4eb7fa90be08be1cc9a32acb4e9799e5b2906e0130f96500d0e005f500f49153bba9b3c6c1326a1e75834bdcd742078444ca72aad82c8ef2cb2a37685c05bef09cd719413dc2c9e5093911349caaf37b620c005c49aba2d74718b1b0ad83559041da051af3b8141e69e9055f115c2415ef82e8660fa8339832c8f0ea6de8f7770122a8aebb293aba58f0c3d480b1ec5f1ba633546a70a2e36b422766628e91d9d98be9f6d6daf80c8f597096aa6d47dc16294e7f89a23cae0a0f9465c308ac878eecb42612d6078ce92e73858d4a6dcd9915ce656851ee3b38d9ef21e1e8790ff47856a7ff6d3052f6cd4b6a793ab3bc010795d6bc6c65cef3b54af532ae31d62ee2d7c03084515ad12add713bd4f06f8f1ae80a220e225a606137a11fbd6c69c548688de4138160dd832d45253ee392340f0bb7b49ee6be9291ef44a7935b70566a8306a5f5067d72b5bbf85b0370c1bda125f83bdb2a95307a0ca5a89ae46663fa8b8ad3767b4da57a02748516bbfc432a902217ab58005c931ce4a2ae17597c04bf244f5149a5f0de752e34ceff87283009d8f17491727a17af9f25c6a9651b81fe5a26886ae390dddfc62b4313defcf03c4137d015ed6410f722267dd0ed94fcfc131cccc683b657ea6db73bf80297e9695d175fe62cb721b9270811506e5f7c173f4c9eb30337580ea8250155e9ebd0d3505ad4ace4a06af45e55bc9236bbe7574f02b10aad90b6001861a0e0f527878c5839b63dbca6bf037ab4031ad324781193980ff111a72e9a840d48209f919d7bcd5b9bc9ffd9a1ab77201c4c52ba212d881d1f60ccc94e34cad946a273cace36b76e1c195c5eb603124559dcc0c33cbf4873090cc21bcab152e24147b63c70ef8f16c6343127a56769a03ea9a6f3413af365ea5184fa258b1fa73968455e2dd664a4e9aadb66e60a089f9f774890e3a1d04ca5009eccb976e40812bd64347b83a188545e0b81fe7409d03567caa7934d90a0a17514036f1c276390eb540c3bb88a535e9b3f2e509cb9cbbe83a560c7548fbc4d591199e5a9696adeb74a7227e405ce1c8c49df551a8a5b4a4705074016fe03c3fab32da26020e0e7405d3f402996bb65a406c498488b9144605fd9fa117626b98dbbf83964a907789281f915933154edac0543583020d5af013d22fca11b9606803d6a91f03c85bcaca0136cc8c4c7d05119270053606c2af559ce3ced76c75e6e4253662620109482019a952ca03d19f521af24db38c111885c539b4e99e2323ff1ed182d3a67aa0b2e5e76c65ed42abf174beefd3b032178bf9bc6c67e97d291ff970ab51542bd2d1b7982f8034069db8ee16fb7424765d0171819dab12cb2b2ba715af8504f2b9e8ef39de39e2c7103b97579f141ca7de361faac92e72d47a63e93824138b1feb93f30c2649a4ade079956696eb5aa039ded640dded5a44f374f42df2249ecfcbe3e76432bab592e78ec64f998bc786d8408f46eb9024bf2049d1d447b92e14e0eff5d57e4b66133f2e11c9320ebd2ccb2e265eabcade5685e8bd187ee8f1a88e281f2855e8038aac91f4c57b0543c86973924de83835901d23ba67c5b9c0f6d293d6e07b9828919e804bba2fa12af84ba0e5abd453e9d93caa94d5f8ec88da902c9f7fbdbdee480b17ddb619ae6891d54cc19568b4240ebfc76379d8a85cdf49f09c3ab7f98ea4f2c0609636767ffff2ae6ec5584bb85bd67bb58090b551633a29c18ba0af956936d3e8561605eaaafaeb55380c9d7fea0f3291a1b280b57597a21d239f0e3e6893ad30bd358c393cdf5573bc7082eaa3c89596dacf7661f73aff957a577e238b38988db7f618750ba236bce47cddb4f861c17c4890cfe56eae86bf462d325787a42d65f5e35b9161a42f6d3a00b77ca59872eaac8411675004f6b8ff451815ef304a885839a70dc2fb25993b3a9113743ee183f6afa0105ca8d8919c636ff6d90e47525e8c9198383457f9036a971c20fcc5bc0a75c1d657321f72164b62a3d0d5d377ed95091ead0a969aa38ef0b12ffeb203925bd4e309ea12f3436fbb291373103e9c10b14c97259d18bdd72f2917d89086471272d74b1c734b2019ae881c9a56d774c35e021561a1d964be119955718b116aa807105cf88e5d6df1be5572c16b6b6de2f2352b3388055d4195181f7db934bf874bd29553ad12096b30f8982c9265492f19867e5abcc4b6a5224ffcd394ab47389658ba07ca5b931f5866cb38e727379a3d2d7f555399512780bef9fcf0d4562428b7b97135d2beb19d303fb1c063e1b139e075b979ed36e378a4d0143d1a4da480c27cf869b320d4be9ba65b9bedeabd1bce501b066ca95a2c8fcf53a56ed5c0766343e80870548916b037a7da7df14312aaf0286a3635775e53915643ff257e826ed95b46f806aa2711e7202ef0634b69f37fb1224cf9eb240992a277d60231143701c0a2a45d70d5f91d2a385e7d86f15e79a103563139d04de7e38508ef8217a4666a77269bea14f3f592c3a081221c2363ec73b9473f26141e2b44c4956d4822e1a206c9c952145f52bc8b459c89e6be8c33c162d309cf53dd29b61325fa2d2c253871198df195094eab868cdd93c25ce3785d91cbb50a2f9ceb3abb616dd00f2433049346523cce2e147b1926b8f83ccb31851601abe6a9242eafd276b8518798a25b032b87b76a842c4d5921974d5fa968d9d0c9188baf3b736fcee3ee90b85c80c77b200f64ce5274f9edc41fc928d3fa8b7ae5754499ae067914645b9d45a6d1a5e0bc9921b178f3d33e5ce04a58fb8a8d60627943e595bff38fa5d0e56fb700b1261fe47fed4c65c2398ca4299b142033e600bc06789c20df11ce7bfed18ffecb780a5324faa26c8d7949fb0cb3b369af3eb53db2016f99f8320233a3138a8d89186732cb4a0bd7a11a4b27678a039527d365ed90f728e1106459075bcbda84f18ce132fa5e6c2c433d2731ea08fb7584dc709f19a4c3ac8eafe14fcd19c471a789bc34b89d86f20a78ffc4a5e42437035addff2f64250f9531b09292a3719338321aebc4c6e63c3031f700b4a6b73349714102da4b57a9246e06405c946f42ea6da5e80e4ccd61a790e82d9fece18c33340a23ef6d3c836f356cb826b28d319c64acc365627918e8b3fa8a51b301655190477110875cb16401dd50a3a63f592dea68e52fbdee160f77ce1e44eaad49db7b0eaca03d85fb74206f2677f388cdd4ddc32cd80e88a6dc1eefb51b4bbfa5d419f8e3bbcd23b803e5f37b398627843e5500ce91229909b3f75a209a14fcde715d1d1385935e8fa00e519990dc05e449852b4b92fdcef84254fec78ae396e176091159eaf6b2a4279a7635aab9c13e568352722462a137458e3a7ad9e0905d2ee798d14e6b6e4aff30d73d31bdb51abb7f2092c5f68456148087e40aaa08864826874b67cef6934eb6621d00d17bf01ec6c8903a3452aa4bceab686d5ed1b0880c2661a43128f59370ec73cf4a40af228eb56ff264431cef69ff475eac81491ea442b8ca3ddd0a5ea3462c98bd59b971f7d12d522db285b06ae2f97995338de1eea82b984172248ee5cbc76f7a777fad075664cff696f0aea9d52a359479730775e952a4b4e395b8d645f9898758ca33c9eb52d2e39f4972069c8ae4ab923732f96f48ca9f11703993170e02129a4fcd1edb602ee2a5499c7db6b28f9cad3d8248f77c8535c12cf8817ff08775e1e868a1eb069009c7c74b7593692e2a4994b770680b0177317e72fd4e17265c6e8f62e80926f684f067d574f34efc1ebf9870a1cd57ad9f2cb28a24e1e4efd0f6a25504ea34a2b8ab5fcdcda1f3fe7338c04940e3212144bc0c6518dbf96fe78a8f2e5e98e3de680bfb6327804a5ed93da319f1ed58e97b1519b3da48b26eec583881d12bfd9437ec28f617e8d62d74b3b323180301df913f4a1e18db6cf090a9c68b3882088cdf7471a988344e607480e31c43c81d2b2db5abc067a9993a784187e2d9c4625867d545f5a40906d10ab9069a3e1e26b3a362973b4425fdeda3fb9a6ae344fa1fc33a4d3abd5075c58d60cf5f7fd6ee92603a4011b1181fce8b18eb49082a640218bcb5590020937d5b3a275cd43b1962a40d7ca4ae7af419592909a98bd5025dd6672ff7a60b3f014549dcf1be53051fa7e4a130b5afbc0f9be2caa74087abf16f47f91dcda1ac17bb03bdcab64b35c9d0d25c0684471269991141943e821c290d7aa61e7dcc889b13f3e5444508407f1bc6ef425eb1fcec2d696e95f7ef97813fd0dc1930cad7786fbfb1846cb13a8abecae1ed9b23abe6348ecdef5aebc4f7db62e75cf2b42a3a0bbf293e5d854ced3eb79d75f08135757976084f5fe5d558de08f19a166a98a45e8b7fc3847105c2edcf616f24908ab5438dd58a21e972d41c2ea402b016dccc71ac141ae27a3bfd46d78c7d1bbe960c0cf08333ccd923948b4ca826c5700c034a0b3d56ce803d293afec8fafa8e0c08d99bb683349e5c1b31d73679bb21150bc3ec13526c1f20aace25ff2ede31e29738f96d1f696decda55232de36bc25810ba6f59125571622584519eefa7c2d2a3ffa4272e798267176480e6d0d36bf765ba6f98ef42803ff144182fcde953ddf946ea24b1e2f3efdf3c73b907d1e52a394fa3ef28901d25ec79ddeba9a5e47c8a665111b41658b5ef4fa5393d278021f651ddd37cc3d996ef5d608e69c7da65e77bd416e12aee27a83832be6582509488e2cf135d70c64f613373691f9d0501d60c5fbd7fa556b21849133651541a4322a5d1667945170cfc2dd5fc677d9e6781ff43c37e0b8f438f7dacb2924862f15992f9420bfdb09695818bd79fad940c6da5f16df7400505b1768e3c9623fb58b2e16fa1cd494d0f3d9638ace0e9612d4be1072b1d44933b34852cf6999a3de94818d70e0e12ec453afe4449a3bba35a95710076d90e4c467dc23911410443ee97e37f6e617ab4707deade125d2fa9300a364859f84577cdae53484bdebc1cd620eaeb1243239117e4a55d07722e451401cf03206878500775236503e491b1e0b764329018a294d2b540704024cbb058899e7aad5296e0092aac9151f4d6a3e89aa0f6d0a9b9850e6a412f8149e2d526019d9d3009357ff2e4435823a5fd7995802d7cf9dd9df0e5458c679048d18e9f6a07d095bedc2cc83b91f623ba4885a90e630a430f0f5be00d6ff13344d164bac13a26598da53dea9b14c7d4f191eacb7e02f58aac965238e5d6419db8a17dfb7478714e9391e432978c9be423e4adb95eaa72c2392370e6baf76036cceebc0befced27c221115e4fd1e476577528f6f899a6949c89e45bf9ac7c6f794d83c80d0be46e67f8efdddf900f59227d07bb52471df55288015ba2bb0c70e51eb4bc0b4450b66199a82ca5e3f556d514213906a2c162d360ec265b3a24f4a6318a2a3d32e33d519d42f27a2951246625bd6080dfd3c53ae40c343eaace642b283657a520bf6ed4b845ce1cdfc7bbd47f43df71013b337a819b033cc4fe25fa1081322154de186b46192787ac1d066da992d600d241ba366254c54cce91fe54ca564843343ce94d59dc49206e38f2de304998c84a9560cd82629ab8b156ee3f8a8375143726296e59c2fa2abf0e3d3dd05cef8d4fba367fe91a0901bd2db82ba844d7b973ea77a4669fdca9ea65d566d3f43be4052d2e360fc36361e48e6fb8aa7d565cf6957909e068bb94246946ae046cfaa80689a30de9b4fe0dd588bf8a9ebdb245f91e56ad2e72d01019a83f9a2898bd8e3869ba56824e630626a8b6cccb9b5c60253da112275f8a4291e8f2294a6eb1fb5f088d8c75b130a7462f5e747ff5456132963cf13ea82efa74100c2c28ae8be671ac595e5fe79c0464e48e27b7ed1d3b5a6410f42e8fcc331ac939869237d8d2e9bc51d5dbb81135664e0fd7c193389b11526b259212491560ef7e2385bb0ce1c76ccf790a77f8e3554acb202744125416eff47f27c6e8e570fe4ce5a8871e86d0cd0fdc871d87cebc9f842e13153aebaaafc6f83d0c365d2e4551cae6266c2f74f68f429cd88562e19b8f0d9603c5b8426a77f7f240631879b11950129f7d09cd35000a456a7d103c547103376945b2f0a28557f64b5cb58dcde87a38ed3aabfa2fcb448782ceb51006c39d3b9e9a8d7267391fcc40ad53d071180ee9524c246883a37933c7b2a0a8a73b8899a526ceec24a67efeba7978394294bd6bc42ba87f3d57d311ea8364e4737001baa1c90db6d1f506007e8f7903c625d07058970c21434b594d916517f9335aae15c99736a97a2120df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c5b7ca3402b106e765deb4d72f72670fc10a1a03b1b42a89527c9c95a1e8d73523f9ab0253bff2b2a645909bd88f56feb98c0613a5ce745b23d21424ddc28f34bd7dde5c869e0b835c6dd981de7b87930859a1e814c3e48b32db0c6f2286a12b83aa918985ac1bebf5f070226454f5ab5a946e420112009075c9044efaad6524e224b46b5401e17db1fc373870ce9fdef7f1dd5cc4b07d50c8a5e028efefbe206083f6393a354723a1604628f1af5229b83cc3bb60ca5731cd04627ebd7d2747caccfaf6b451974850d7951b9000a59c12d2657f6dc746d499453fcedaec74b0bda5312d194b2691185159684509a114cf28bc79ea1af7709b41b47085d510147063c63e12d0c6706a19fe2acc110e5d53da58dacf410159842e1823a6ec58689dda730e3d66045402c5cc029e7feb6f60cf4fee5578b76f9416c0da17f3e65f897daecb2a52fadd90bfba2f9635db10afb62754ddffd5687a0f2b05f72e73636279f6819c43e10bc54601a1d9e051b4c8a9e0411a7dfc17ba81113440c3bef319ed4b80e9def97a4d30453537a147212863f84fd3b81e80c44c3fdd97e4f2dda72a42e822f0a2c94f15b5ed25e6c17a6b9f325e85cda291cbcd3d894d1f35cabd6bcfb41e504d709c9b3c1674936d91d38c51f8075c68b72d3290d0725b3c1f2f84d3410141d6100011af5e8a680e36b6961b79d02767080058d02d00d3fc6f878ffacfd0bd83150decc2cfbe454d9ce55ef2464b42293ab070aca417c5143c449368688a900bdf75309b70487dfbe8a6fc40c97221d828f665392f897f05858e8e623e3a9acc64987359125e177c618d392c2a477d139bab1b8aba3e172fb0524cd4fb4513512263510fe78a9ae29023baff4994b948319d6495083f3e8ba7b26eb79acb7e9b5c4d093f8768fcc635453adb391bf3f1b07c375c856d4fefda9f6049f9850ccd502a16837699c764d3826379bf45ece3f94b7b12df1fde5f2f9616a0fc7082f6b2dc2e9d68eb62f4ec5bba778b514fb1e4bc457c9efd27b9f0f38f65c40271a24018e6fe2fbf78fa23f74a3c49dc31f2bda00ab950bd830eadaa8ed28f1877a48fc30357380ebac4282910af89f7bcdf0a7e4e6a936b8ae2dde3227731cb3df68b054ef25ef392808048574e826e4c04b22226c7f6f082894792239e63977d384fb3b45071ad795295d714dd22db9de3e55057c6cd5de5dc65df374192155d183dbae4b08b4bcb07c2fbda857e2d51b54faafb9aeffa81f9bc6843078a7570a1ba8d9454addebdd97c491f95dd3a087f145fbdad05602e7d366f9e4f67da5e27575c0cdf846a7171bce732302406efed65c4e3f706b9963761451be00885874ac517be699b381da256665f09ae1b5168dc21a6e51023806ad1e1363862292283a8409bdbb6da95f76f6654a8803b45345ab8c8eb5a65b3752ac44f75ab72d335b8de065b327ce822df073dc3a2c580c3b5ab365bf909d1ad24ab9095350dd90a841cc64b0d9f961f31ec21e750d084007a8eb19c4ef1b6754480bfaacf2fbb034f09a0fe3ac50d08adc9351aebb6507ff3333c1bdf8f5613a654dab75b489b540aa798a7afc5096ea47606a2400162819d102989cdae515084160df35a1ea98805213c94fc46afa5cf579d617b8f77991ebae7289d692ba2a60b0036d8912949ea2c6562addc793dc189cdd2e51a4bb608ce91a2736c981dc227bcd50431deaab9845a73d58073fd5c0fe3a8aa0a339f8dee29925b39173a92a8b62549a9ad2984229e7a88a936c46cdfd65455ff30678bbeb806c6da7d4b121a6c3b6c99cb762b28ddf35ccdfd91e7639ef019a806b4e776f035342addadd4ea617d6b6009d77c7d8210dca4bec2a549ed373e61f7edf9c338fae2c8c4af8db1973a663a1d29eac03ed0fb563e103c4ae48aedd08ae7e98487a145ff486a5e212ea2c3d088795d53808f590beceee7ba462c3a0bff726e836ef4245cdf31cef320b34a57adbcc900b09d60be226ce49e03bb20634ac165310f2ab363739d8fd079328c6cb24fe7694f60aaf9294811c84c31e5282a8b12de129d58b0b975c0b2776e02f5b42c974d53d4a165387777155bab1a1a7414a1572eefb7dc4e092a7d6290a14c9d11cc33836b62d188a5448f1ea68cd9febab057904aa032e82414ea1bfecbd298fd336ad77f86cd49348c86966273a8424320a4f22fb5f4e984405d0802ad6d2ab6e43336816faf668cee1a6e437570d125723334edd7f8faa2a6b91b85af42aa0e7a80db4d0abf29562e03826501b0bdafef5587538561160acf60ff8e8e00495de2219d9f059ac5f5c63dd99c9934f49cb6ce86c60f9a78d4ea81db865b3b6119f1ba9d9f99ee8955e574c57bc782abce18c04390a10156b99295135086016292fbfbfe9e29c2c76a4986c46596fc442d33d5ceb40eaf9a84d5138fff86bb97e9296d6a9f0d241eea37ce758b193b8a6b46a8f72211a8d3dcf709138f138e4e1da2fe73c0d069b7734d4c81c22ac3a9a7385bd36734f1db20bc2477b5fe4ed3e34d6abd31a56c3db2a7f945b2862398e4b867ded933e6138a3cb9fa33e28e696ba4c1e840ea68b12a055b69e72c0d9860512938b26991807dc9338127232fdee1db42c613b7354f78cd394d35a6369f065790bda2b60560198d90e34cba50f7771fd39401719f17d46797b84f9a01e54a913f975429b44662cd248e24364de3cb11cdcb3599ae863c6a35816fbe5462f750dd8646b34c3bd617711b06ca8de75caa072de5f552899b73f93b19bd112c5b4c3be04b47f9576700e012efa0b5dcb04019d14088579c0629c4d3340bc144badc6ab991e8c23e1bf7b7af83a66a452f1391b88b6e3de19d935d9a2debf202e1bd2763389d25a955185b41bca98a6a2725cea3a8b08e4984d83cc732c4ae70a9e4539ecc91b67093e69146d4e122b3b3b81c02d4049fa238dc954d8ee1c7d8b6a36d7c7048e1c80db5e9a39cf8d58fbd9d5be1276f8af7055739c879495533543900bd859cf44be0bc4a837aba373e66974e5a3b7041c1c793519b8ab81cbf5bd595d2cc8084549cd9b7d64421f0dabd563134b667b44971c2aa053713dbac8073a947fac242361148c24826d0360adcd6cab6614ce62431912b4ae4864ca393e5d457eadfc7664f63eca303bb881ebf125f394182ef44c05d96ce4e62b7050c56ac9d691f718f5830e3d18c1304d7ff0468a3e1087c79eb970d1b2e7fb014539d2fc77e9afc16da71ef19306941879e67be003e2669a789b92ec65c3b611e2a74d15b980953048350473b8a8e4dfe84895f9d4367ed065685588747ef6ea17cbc50d86a0d96739b05e35feb24b72468233dff8c2a1de2d2b8a25524c133b8b52d321838fa05ca147a683a0a63c945699efdd56eaa4f44952463d88c4775f5e36ed44cad4518278b65c1c5386ce30a2ca392ee6fef5c5049367707d415ab22481d4de8d33c40d37620bf4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda37ced6512c1b6d7d35132f5418479e7e3d2df414871ded8e3d086e2a5ed3cfbb44c23e98cb3196017480c8669ccd9f2725c30197ef4ce68c205b12a0b6fd12449d04524ba493114cd54313da342f8ec4d52b523bb67229acb1f30dbb59856af8cb802bb0e8cd0e771d0bd8f6cceffc575f30ffb93a2dadf3b14887ec4baa3dc87c21ce877b8412f42111b2439a864e260e2944c7d7379c17f79bcd247bbad7c4a02babeebaefe960a00c0d7d76f1625ef8cfd4348cc4b7e9579755e9811df7282b57f2ab153a8f01a2f35b420d1f675ff83f1fe4a33f736125e2b9abba326339a600f0b5c6f1d7d52e289d7261f471835ecdc40b415cdc837cf8157f49ee8d6471c754a4718701a92af57dba8eb0174fbf624e252ecc0574ca5f199f29e56b3e5a5281abe01e8ef9c2cae6cfac2ff33fc80479de1fd49409d2fda73750bd3dfeba291ac7884f5501675b0ae3b20238d7718140c1a58967c1fd534e076106e01065522a7d317ca5abf27bcdc17ab2158c28b8d0792ba6d51c62978fa01a748bf020e46e1ec0503da1aa53f35cadc3309fcbbc6d3df004af5922e3e9d261b1a35dffdb54d5893e1dcedd3828a502986b5fe7410ed6300111e9c1fb9711c63b16581ebb0c215b9e10b2f357f496940e90e792aea3cefba49edfb923aa15aef4ff99fdeba88d1c6d5ffd3cc54df11568337ce7bf4ce44d4ecb4bbd270fcb7218eeae9c4d719787b9e7317c9f77212d71f5e23ffba2ffdc1511e326f0ac70401fc46d4d2588aaca7e914b3a882927aa70a9af4b09a09e4b3a130b0065af4e27d735815c84b71d0d6ec37dd74dbd427fc09188617132bd93276bca61a97b7d4cf9fc208b122c6838bf40e4d0a7b5dafea946f9a090e54071c42f679d2486da4687f7f808349bcf8bdf533c6bc93d87d2b15f030fc2b0da2a5fca434dc0961e1388f6b2daa66b198462754c5e496ae31c27a71c7cd1c83fb1527fa3bfb4f313f7adfb3f211d7e4f5c353b30d865efca44a5a0d95b5568986a89642887f29ab88ed413329e04cc4825d190fab92a12da6bc343bb1ab6cfb506e051ca0080f53bcb98b20641dbfb89a01280e4baef07cf778fb6bc73efd99ca9ff3b854777b159585913eace6a7ea37e123f5fe232a817a4406b7f53f8256072a6a4858d5d995606c6aacd4eff6aada371b68be5d7d72bf8d1191d08ac98e83d32550d14412356aa20f821d7f1a808289e5955848925fe6a19f984b5681fec720ac9803e9c8ce10bab59f171470bdcffaa0823d920141b6deeb13f75a1246e90bd2c08e2683db4c16bb5e5028578980bbdb44708726d932dc83052c4d39ca94f4fb1eea57e7071987201134ae28024658369e0764d9e31a5bbdd1f13e9f895482f30088f6e00ec49e641c177be69377471c6fa292e3986e8b45bd0890cd58babaef34ae9809dd4dc71de52a2d86c307b963d2ca3cac387220a5e2bf2071c5803b57a9ac18957c7979f86edc43692a30e055dead8702d2d1b5cf02b13c562beff9c22d9994ee77bea7949b5b6f739052219f4d7175f84fae6ebf9204e680078ec4bb25cb8c4a3cf63798204da04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4bdac75dea67bf7150200344f77f8bf7133e4f880d8b3b6f76a2a6fc780dc684b09dfcc7212a6a4e79f168e19385e4c4ed0151c6525c5d5c5a475087464fa7decf2d11fd8625ad3d3c8e02fa34d643e0c98d5d36fb190215776d0b6d26e0e44151509c4c6e3c14511f14b3c86ac195267a0562e02981628fb4b06383f841d2bbee296d75212d3af5e2711d33fdec59dea7b5e2d5f8c6999b24a57090585ba952ad99fa207a5145e627517d75065ff4694983d407d96f660edf73910df611d74bdb230bde4d3afc599fe3ccd6cb6b78ab40c7c8d7be430a99bf4b0dcef7998d46d10057eb9d84692fd300b591b1bc202a50754411742448156cca404a47319bc25c431d55a6f40ac3c48135906c4d40bc9344f54c391944a0a1194301d7a6503585c9d63b70743a58f17442645a6a5fcf3046d5da76ae21ade68f237069084e3b337217bc8b1949321514d60bec099367d80ac95b0bba6f52e1c74c291aa01736cb81248dfdc85bc898f93b74f2311d37497f9f0790673439baa7a8f2be3c7298cf8787cfb1f0f49af8f12500264447edb390c04244c7977a78f1f893602070685227fd149b6995fb3da6a9855e868d21d2b9c73c060738cf1319f408edf997f06774e34728c8bfd65ee526027a7b7a330e5cacb7349e9679053426a331c2f02426983f32926f9e21b324e7b80c06260f9bb5d7ff77c88cea9a573b6e02ab29c031ae257be37894758bce9c25c7ec729266aae7c1fdb66c91626def619d45e58e7caefeccd63d6afc6b9d40565f37b86c207b312c8c9b6583fc2a0c1612dded538c5f014f1cb8fb0e6cfa1bc014edc0ec9174797440372601329cb662d8fd8da209a56a21caf531559079ad264b4c3493543f8d0241a1ca038077a5ed89740cae654ffbac9cae0e819da6f944216bb7d7ef341e209e1316eaddc03428724f5261670c7a61a06f54ccbaf1cf93c8bda35140d6bd6665b3766b99af87594c9327279b761351d86c3a34c97d6a3f92cc8cb732e379090271d7fe80fa7d7062ae72fcb18c08e284d2884bd811062bb1e5adeffc32146d74f50c70e5ea26b6ac90b5bf7cf1ebcda3d25a904cbcb61bc73347751a4ccf94492055a1036b81cef4cca78ca65db389891bb784060e359d087bb6c2c763133659f09b001132bab166e373e27366f0cc73564a796d7503574aa12c6b419ddadecc341341b60710b7f867d8cfc05a7a92198ab5e7381c768db8f56735bdc7a18e75afa3302e69324593b19feab370a58bcf26da161a144e8a30d5c14963889484e298e41579e94cf81c81813d5d4ca0318af09a25ae6232e4a882e5e96741014de137a220f7067451920a8ffaf75a6efe5802b325e9d9f544e1a31b672f1d484ea008a2a6d6dca12432797c2268851f58e638765d60d9b51e82ec192b6984dd61367316c6cf768baacb483b3d79cb68502c7eeeb4e764a0c0f9c4134a354a2b1f0b0cbbb6bd9e160d6965a6a773b9a28b48bd871daef6893c887fab68b1f6da7345f4cfd85278a8044aa8dde024b16d86ed5e5a36b3db8c66a0f411029b78c0195cda2844fc473ddf50a19740915e91ca32f0814a6c99d4b07184da98eba1e25e559c3880773cf56886e500ade067e590251bc69fef9ff0caf67a64c9a49a6dd77cc5ee59049f6c6b77594de75315e932b4ccbdf18ec1bf27af9d125d4f6acf93122f28247abcb91f286500df4c242a65f0f658ce13ebbf1119c21392d42f2ad42e0c82e2a65f5bde4bb8e5f9d12aa68b5bc2d696a62a0c8eb03e6686ef63f3da7743abe0f612955f1790b308a7aeedaaab79f2c3be5f786c76a7f6ee71dadcb3ef7f8c61664916b0abe9073ccf8dcfd3d2e6f4e65e2b9daa2439e1af8879b08c3c8f7534202bb49a0653abcb0e6556bc6de8658e6305b4b6465c545881e51482cba61e29dfcf170fd19f954e0aa39d70a18dc2346535c863482addd3cd4a76f733f92cfcd7ea23554e695d6ff0e7406138f6726033413c8f8e58ab28cbc99900f062e167b0b47034f5d8b54124c135446999cfe069399d05c2bb0d962021ccc4f7fcdecd3fe955b785df04ec44a4dc0a9ecfebb82dae8f5482ac97d378663df5bf4f329ee9658cdba0d518b522324d8bf6ce86e93d5f317d4ccb9d3a9b14ea85745c2d15b7275906311b81fec54623408adbce280c576fe7314de5e8e900f9b66d83ba4766d281abcea5e7b14965026b7782e6ec4c08288964d1a197806251b0c85a40fd3eb1bcb9999d81c6f1651f22a32aa13266e4f23c5c193bde8bcd09ae106669894392f8ae576758e8b3e0be73d8b2033f5c82cec692505c30f82b16c81e4c4bc74735a6212cc91ff9be97343a939ea7354d2cf14c36e5133187439b7758966fe96ee7d7816b871fe943258a50de71d77411e677098b04d586ce37e405325cca760f46b9abe69e7457a42bcf28c2f0b93b6fac5e1e068a829ae8b1f99838dfa366261ffdf196c2e829f2987eb07ae7d914073e0cbfddf6e558fbe120aa6de5d6535122bf047b0a440bdc1add1ec176099eb5e6771f073da2b1f8213bce65686b206d41866afd14147ccc2a7d365106dbde6c0fd44c34585aecf00cef566b3eb24d870ebefc2bd6a1a08768fe3a106de03e934614857f98d6680caae74b3b3671fead87b5415298ca1bca846e31564587a99fb204ba87660ff05ee47053c55770a7a2c92143ff2da8858d3f73cee1305c710dd4aa56b66bcfef474b855f1b15c973e7706f5f64c5c66040450a761d4c2928ff033b6685597e2c06d50a14b45869fdc81502c8973e6aa0be45f6140bf2f566985346091848de370d872eb685a8e34fea793978aa977e8072216a256f37ea2132d25a6500a274e04d8d6ac2ecda3f10725b62688bad11a117d2f1c8a7b9b1f46c329f5b8f5ef7d81c34e67448e89fa5765d4d2fa2ed8cc547060dd98aa3d850185d078fa5207f222a211c26e09c724099d48c2c128e67fb31c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525d4775791c47cb36d666ef4a0cacc11b63e9d00323c4ee1881e3267e129fdd963f603457d171736e02aa9683e1db05b8e6e7cfb84fa07472d09eb0fe5188ca3092448ec9b18adb66500fbabe4a22f553255ad81ffc87b3b26ec1211f04900d136f6ffdca93d48ee4e79de41364ba7fdf0ae63d345c2185baf84340f8c9eb39896ad446be3249ff4aef66f9ac38afe30ac7660c7db4cac31fdb0c9900f01e5f2e01c98f88882f9961df7118c9c63b038405b5afbc5fd0415328226db9ad7a8ad5669cf11ad34440f5e04a48f9b585249c0554733a75d0f6437beafff207448aa8646044370302315ae4ba0890c9391accc13c0e388e40c8b2b2e165913935b982e0597241f6ad9acdf6d83a54cfca1bb7981c1d5c440bf1b966fb58cc8fa330e8d543024eedbca37597c39deb184cf058565846caa3951715d574ece7878894458390a912d764b454de1f23997232fab2cc5fe9a41ed6f6577c1d5dc74ceae7c2e0eb0b1a88eb8b1586cc4cddf0c58710c3e8f5962f919e60d31a65baa4d8b8de9783847359bcb1a350f4f098c7b8880fae9fb9f9ed1f9f78a44941d2e912bd7f620cfbada41f653f92a57749bda47a15172b73e37d96179ba2174cb7448a81007b68a6693f0326ac8e93944472720281d67be0d5546905e012c87537bf99f37c6b1b5b5d82572d8391d79993e2fd1f46cdad5308f53c7baad7c3fb44c284d5300fea8e93b6325cf7eec9c08740f89db65a80340c47319d40fe26fe3c38aaa939814f0f8f9e2178cd2d732b79c4f944a9ba3fe5e4a37d24c97a181f03c279e38918f5a1109e7ee20a949a0d12329e48e118ef5b8c8d0d8d52de26c61f749fdcc0c5bba0ad61c0c8fbb9094052d414813e4cebd6eb934aebdaf4eb164f6b7ad2db7957551bb7ae7ad5d8e4e84f146327001d181f2c8c0adce2727d2ea46934c02a966d71007614f7816fea31cbc322dffed3301a5c9c5dce6efcd8a20fa29183dc07dd8dc506c080587a2730cc9aa183a56ae47d44ac6605b84a2475d4aaf0009ff50f527d7ca735fa62423c9255559ab5ced3194378e849e9bddd42ef0bb8aea0212481375fc554fae86d9da5b5e88505f6e50b84a86e0a3658aae99a26a127ece2eec3511a8aecdcde3da41c805eba2d4721754b7245b1296160a2d94d289c5385421288ae896b9d21253335f27e20abea9a48e9560042d08fb679f8e396d42789b4fb2b659ef5417b2a93445539cf895e86f3031f17bf7227bc99c13055c927f39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e60b4000bd38888e7f7b7c4daa1a5149f2f5ca44259cce6d2172a90bdd398809c698050b260f8675a6fb09f0d910dafe54804e135daf9ac30884a7bc7e985b4dc27bd2e4c8da4d347a2139f64106e1ff58cd63b7674580e6cfa4d825bc11463ba7706d6e5abace684a4c5da434947402139d8d96693280cc405cd8bdbd3fd69da5e28e22478559fe8e51150e5c5e2dab795790f909c8c4c5208c7cd0a90f86eecc3feb8737e2ce3474e9c5799e5ab21b1448dd7f6466661be3a45306c6904f20e0a4664ba1a1d3e547f5466c112edb8dcad25450bc0f7bc210bb720608d4d798f17476b7b903c99bcbfd1f168e0599b17457ade5a9f8638e9781152d78b3d0168ba0099206fdaca2d9ce6ed6b824d0dc7eb5ffa1097dfa762a7aa988f3d3e0c7f5f7e2db8e484bd0b49faae1797465d04f5d8583b627a79607a5878b9044895a2cceda1c94cf75cee1e49e113633e4b8c9ac7d3512f102b13cba006084784f68850a7e884c5b3d4db6616b18ddaf38c11e2f38ba1737632ee1b554da9bba74ed21b3186dab2b06b869a11d0187d58e30ba4cfd58606f69602ec7d08b141a4af321497a3111dc84b7bbcf7f9f4135f004319009a89151be7010c88ed0ed6dc4b8e449a3b247113b97fd0b419fc86d23fc551f24490dd090972054f4d7c8a1c07b5aa61d07071002aad031fe7841ff405a5bf218266bf9f8fe9697a18944bdf1ec587afb55c7617626c875a51955a979ef1978a52142b8bb7348b0789d89a94cd189ccb29fc2a3178fd03de8d0a5e1ca8c130996c59fe0352da9c88e61a332c7108fcbffecfe6e1fbe681294eafae121dbad7b23da031ec454b3bf095d34ff685a4ed150c098ae241e167c72c2056b73b2223666e04a1a4f776b48b8ec4d45f034eec1b31a38e7f2892379a14afcc430613258e0b5d2e0e5445e351803d778528d51f121b3757f56f123629307441df4d0b80795ede6c38873b09f9917259715853c334ad7c10b6641aaab2d3e9514e5c47191891a051f1d404393bc6cea4d3a1d60dab7ea1e466367cd88a49ef8783dad30dfbb99fea79653a4d3a2444596053f76d5e2171873285d1a961b1b6ed70b574befd473694715ba9a0c0fff34e251d7a33ca458f83b3b463cdacf1a9283e24fe7a68fd85b9cabcae0f9bea8dd8b76c6f1ff395daebe3bad547bbf66fe295b791d20966104fcb8a24f2f6cbf5e997b4cbf2f9399ed1b3649827e626427e94d0def32a7b66e488aa78025969c5055c8f2141a6009a6926ff2e2a01db1d211283043e67ac7778daab82408ca761d5989fcba10d88900a0ec795892a0c36b6c5ee485b082ef685e19da22c8af1d09cc7b7cf882a90f1dc994a9c28b80f3a01bd9fea743d475fdc79e3e2f3130b6b22f49408964d4189f55724a2f5a8193c91ba7d4e3ccdd909c7052b656ec5c20a99ca60cf82c6aa255ddf876f05cea931ad70a13d1e5f0d35ca4cc52f388712424f600972f7a932efc34b24fe77e591e4abaa32c431ac5f6a43013d4e3033eef0bbd4de45d073f0493a2b3791ca3c2a2c1253a50c9aac569388188bf685ab6ea6f544d18bb843274db82889881ad626f2cfff31605ad501cc678fa35602c54590c0c66da9d96982a156293565dc110d6f06fdd610f701b95cc4b6c8290c574f6714cb6ddc575e2406a8429c6687e8f3f52cccbdbc6ed0da501054e6b0ec23a6b202d9589cb8afab676551e5eababf15f5890d6f21c82ea570347fe05604af4777f82c9b319742c21658361dad6cef712d3b8c2633bfdc1f8b38654987b5a48c994b913503e2b6575f0a1b9d095eeea443e7a366f53f0abd41b84883e985c7f8645d83afdf5b610b7b5976a3841e00ec16479f2d3e6b02657eaa12a33d1852a0564c65c333b5bfc04d74cfd34672bfd61a00fd4aedf759313c01166a410b233795522f545285f9b1fb6cc878baafc1ac192a155d5192cfddd6d6735db05e8c660f1d07b51feab02193cc49f724833dad565aa1872f766593b75c86d1626f7e59fb9a9b75173244e20dfb0c350e71a906d252e6d4acab0a1e6fdedb5fdae920cb009d769759dfc231e41710c08cd0413887fd036a908af20be971b4bc78c32baedba757d02d3aac2ad24d75135bc24f90f134189eca230e5fb31ba37de7ce44fc72a629181e7e73c7c3d83810cb1f659f884b522d24fed128d7de128a1f3ef6be6ad969ebbd4d36e5b657bcfc0f7043a0a0db218cc8a0255cef3fd04a2f76cddf69bdf6976b1a864165b93b7f7ace10293de9d18a8be0a47545e67537c2eb43b692840d5c6e6e86e711d13a7f21e16b3768eba908d70f1cbd66dd4fd745dbdc44ff2386dc66b86c982c03308efee2cfdfd4d9e0cf20228a300ebd42bf8c0d7223a0559bb219d2bc9d9020e3d1503f5f6278a4168363446e1c8bf7f42e2d05046b96ccd0d47adbc96c368bb61d50d678d2a30216599f5e25e186501602fbd90577e5365c032c02795f2d86cce7de1d14fe59c929d1c0413591ce4c65646e8e1d55af41c4c7338e69128dd26685193cf57827a99718bcffa43369c0f984b44166df7aa11e16a5f5c8840626c9891379c7962ad479a7b00134e144ae18ed8fbbd1240dabd5a80dad0f39a9a93803bb5c940706838f5bafe08fac305220f367917442a0273aed561857c77e88048329305f19c10b0b15bf6e9ed46f79ee8eca1ec48468499f22f9435ac8cea89449244b54623177ca1201b6eadfe6cce7974df7ac2fd99df859dd310b79cfd26c18255bac521e261c1c51ae74979738de6834f618debb850b2599fd141d400f6031b4c32d72c391455b21d1760df59c1606e6eba49a238ad0691b84895f1929e9b3f537d980e1665cc5ec9024f1b0598a5c5176098bbb2524c0a5997dc969209c0ae8f4ad0541f00b1765048a351aaf97cc82bcf9a4d92665815128bb308ec0aeb0353939ecd055a701cb8aacf6ff33177ac71362642b7a0944e838d3f5c1ce9b194a9c97d4f56c94f18ea64c31d04c73d99d802bca12e1b34aec867de8d6c55760afb8061eaf35c44962d12ddccc90aae7a7e7e1ac2defaa6024f2068a098965e2941b57ee398716334cafef1874f7393bc1a722331437814f62dbbc4c3493c692d3030b3a096fbff69fdde4cf6ef9922742e093359cc5c4501428a4adc15dd2de68b90a6eaa13adf2b37fb65adf1278c569109e900ef38f42f5d921a6034b22f5ff8bfa64adf8572d4a427ffcd2c927c68f829e81ae1a8b3a1b6747232d744ac4e2e4a2311183da5757816b065f6ab77a9f0cb62e9a868f5fba952d007f03fdb07df71347b774d82787fb1efdff85977998feaa61731b1714418af75e61c4cf325143b83234c15842ff2f25ae81e7da7be7ea24f8c6c046e2c9af7d24c65dd7ce3a5ca3db8e23ae95584a8809103d22789740a7a3bec0999f5edc0f5d0c3e3d83f5bdef1dea453aee40d32fe00dcabe9373d57c310a370956a26a083bdb580d1c5410061c3cde756b0878a9cf8abf378b601601274c542b5d9a2b3fd907009fd27fb11f6fb83821427eb77c25752ef2dae206cb8803f1615094ed94f65ba9b82804ea8c3f2f76c7af2b93516df69c0d937f8eef7398bc4e159b38f3c8b8655b331dacc8ba245faebb2756f2ce9b468da946dbf9b64caebcd84ed80e4fb3ef698f771be3191b7750ed13f520e5004f5f9cc3bd9c00e3decad0905730530a44d41922a96551706d28537b961ab858a97408a9f751f76ca0377c41a2031ad5ecc3580a9279e08e43008dcdf3f87ad0bcb6ffaede9528bd680ac3a4f3aa8c1b09fc5fa39c4bc2b3798b6bd9244bf75674b198f1374f497c2abf87b9f521c7a7370abcdd6684ca5e9f23d1535f3ed141b5a1fa3f367a87bf202bec032144bf26e328321f68032e85d383432bdbe647f35d856d5369202d6d317953c104b09992791b04d435910590f7d1399b6573bb2f958def2ca198e099c520e3e206289ed143d7c5065cb5473a12e4ae43a95b8f2713f769b5438873382bf324945dbb564d5cbab5f5fd7d3a943f9b86bbaaebb62b5afafe6f509a29e7dc3066204f91d663482c986c86048e9df24fd324f16c95b3fe093885761ebcb2ae3c7caba560b8a6da5486c199dfcf6f291f88d774df7c88c958c5df61b9826a5fac3d1034d6a3fe5cfb02e9586fa1d78572fe38e9aba0565e3b78c49134f32fecc74355a025ecaf9cd743e51cc5e8bc7f250eef28eccbe40d62140079549ed271f1416bde213c73c10fd6929c89f59c0364341ae2ba167357e23215b3b5fd19889bbdbb7c19e482ed7a3ae416cd4bbe75365453348e2c3e6d42d28c34198c7ac1441ec0afd50f7ea74ae636a254bb18f4086254d893024474f62d9fbface6f0278cf5296ca095070af00747b4d4d79dc20280c13eb611a08b1250d142d39f1c6026e259c4dd647ce40911b66fc76f77f954791bb39b034e3b47d04af68de8cd8db43855f093365c567042177a235a9fe9efd39c08d91c37be9f8d4dd155e01d260a4623a5c6a8824ca7a1246374b5d7f228c3b52dc3f408b8a1e7cb70fbba387b24334098cb4d41fa98e9f9a3739e734a61f8c40f9245397fba883362f221fb084b8c90d0892955fcc0cc33bc6166d103b4175e1f3306c3957d4095c8165a31f41545fd1c768631b40a1f319327ccc2faea8df66fbc8fcd00aae503098d35fcd34152811637086a63b78e471162463809935764a62f9be9b263ef8cfb42103c0d501944986d3f8a7892fbe2cf66f04b74fa4d185b833c3d9e2447f730358e113b3406018ef369893890376a2cf6aaa88e560f6e579d21de55439ed365a5d70907cdfe218b7b304fee5c335d542bccb2fa06cc8c1c91fc3527b1bdf48dcc1ed256da88783262d57979dcdc76b4c86626b894f688c8216a915f384364a25596955a9faaf5af7f67746827eb5b961c8cf0a863bbe9bc13dc0bd2acf6eccedee0943675187c236408bd2387e14e79d978ac16ece1c5dd37c8bb2e849436e24e1fd1c69ee91fad038cf09eb799e8f7f56044c967b20ce46fffed0403e134b9e865148e5c46222598661716827c7edbd41946f0b31ceadfcd64336a7804af8761d37ed5276ade0f5b8220b9abd4d133da6cc639500a6cce308bc34920938780b78fc6c73f8948c1f18bd4796c7776976e8e6bb80a5021b7dacece7dc6c7194836d218fb9d3a2a91094ac6363a3077eafae372a4e8f844de920099ff7b358726c6fce050008c534ca8e792f41e7f20548371d919b3802065c5a3558aed71aae4b42b9ab122d1ea14de48c9b055efad325da192d72aa1983100155fc206a8ea4c210721b9d7988a4c0c7eb0607b8fddb7262798ea47cbdf91183c44e890708550347a9717c8d5f4a7ed3631b1e8218b87b9de457b46fc4566c3e42ce78dce7030b807fb800cb357e42c808c4b72d8518da93df3f7a236ed4b38f07b5f8eae4d3504c30ec557b99186fd02419aeec76593d8fcd0e28bd5ff8c5ac367a8001748e01667e83cd2ab9ef4b77179288fd66a5b347f32b331d86d77d7c491f32707498c402eee8348b17cbba1d88b8dead8b8b695fadccba82c957eccc2cfb55fbbe11965571cbd15d5d29df503a2f256f7eac39cf52389ff141e7cc70f7fca603f363e04395b8788827fb5415cae797891c28164a321ebb2a4cf2f2a7eab14a54fafdcc4f027cf9cc926c8d2f2e6f4e8bbe01c8612377f6ac1cffab48389431ed5bf8b021e1e612dcc7ae2a655f45e70dfa4fd7fde7823b12ebd8fd50ff42d78839fd62687f6e2162d3e455181c00de7b5118d7965076180fe49a61f984dec1192809639f7ddee372d427ff1231bf669715fa7eb5cbe21c61a763a306b9b24a827da099f7880237c5161fff7f33ed24ade3914c05a3a93a4c89fecf708809d3ef868306673b995638d8a6d3390328ad5a086d39279138ce641c0d30e9d97e8cdf62be4ba3e1d2bbd9748fd8c658938a0faa67a4112b2f0396e6152af744244ead01e668e35a3e265fc1e751da6b6a0bf86ede68325e8b88a715d2507aab6632596d39a1cacb66e5a0f82b266e97f84d6b676c4501d92999caa44696951c981f21886158860733409245b914ce75d97bc1fd9f7e2abcf88bb6219c149225fde02c9757dc8ec8faecf930fe2f4b314710c0af19d7d6f42fd7a4ad922d5e4c66b1a32774e6dd696d0ca9aaeb184462fd7803344bab7550c069781aeb29377c46949082817965eb366e9bc70ad51e801fa6139dcdc5b3b0845498768e5f855f8ccb0760a575ab452e44e1b696e0e6f7a44dd91774e8869781890618ea51e47bb6b08cfeb2558c00d9de6919c6e3054022c4f0de6b20c8728f4d5f9cf764b6085a732e9cb71f7cbc56018edb5f8712bc4189bfab17dcab8bb3a92787c10a15005f8cd625a0944baa8cfec77f300774211c539fb33c70a3775d3fe2a7994ca01bae25501eb855fdf69397e63e4e459e56ebc0d70dd895e219bbb50cf941df0a4dc269b507482801c4e47ad4d89c80ec43d8f6e0a44068d180f5cde9af86851355e34859196a8ef307ab06ef09afe9ceb8bc478efd45491a80df30bbbdec828e03823d5503823502b0a74c4180d7fd60c2aced76c0190d68d4acbd8edcb73301ef0821438afcdd35b4f35ab7746dc14aebacfcd6ed6481c6d7a656b5ed42083014b7893d7b69ec85456cb53ba2330c692ad9eb2979fae41049c662d9fe38199787593d95dda4663cf7a4d270e32c98b4c4cf8f84cd437fc479aa2ad459fd80b6c7c1730eb9506f562f0b3e2afc95fed9d6207d4407be1a635c5708c27128143a5876f29048a61c4246843c700ed3298262def7eea11402b1d983863addda8b7569afa83d177984451d230dba498d9b99549d2b25ba0b9860a9ada213448acd9053a366bd2262c86b068659730078c51afab69a3300469c553dbeca59b8774f98d9aba6482a4cf1fae4bd7cb8805d6ac32653690b67f9e140e1d7d046ef31b21ded072cb5c21c2702cdbbdc25c36dc11f5af5db822144c32e84a1cfcaf7a30cdbaff3109372458cc5d34a944088aef875185e9bb306ad80935a7f92224ed15db8dcff9b26efc623acd077bede37fd46192529f45681f79f02f510b2133817bd41223a9808a9b3e87670aad53dee74eb36fddb97768eb68ce433b3d16eaded9d48395eed583ec568610cea395e2a4906ca5e078a7764d62fc82501314f0f84cbda62365b84c1eb42b22148d1ad30599a9499578ae9ff1c4e32c238808eb01ec509a2a3ed1ae6fcd1d0ac6f41ef7f3c5b098a2a67c650e2f55aa2a4392b959ecef96a779c8d10c015e5d44253d47f144aed5c45879382f5db7aa63688979b6cbcc3c3922f42077c918c4cc1f79571ad092625e94b4e57febd6b70a91433f5ee167d8e6fd80fc8f1bb6a8243be4857c357c62a91473623151e397c60bd3533891e4047bfccbb1f6ad7f357bbaca6cbc12d2f059321da91ec84bd4757886b3d1e08df0b2ad35e57eec1cbd5ad634cef12c2dbf306e1b900fe449545ef13c6744658435ea16842df6021dfa271cf1c65b8cbda15620119ab242cfbf8b68ab5087e6dbfb0bd9a327fcd18d042dbf218080bc9b9972e93b683e1a85a18c6227427e520892a167a22792a6b85fb9ea54ebcbc70b410147907a3c0bbd845b58a040245aa7ee9c12c902c4323ddebe7777bc881cc7ca756efb95353e4aaa8a43ac1b8bb90100f7bc5e721210c0479d975c89eb9e33102fcb0fbdf097bebccf40d8c4995bfad53f1a286bf2861b45bc3d20648e11ec9a0ac4e667755b90b89bc9873260f27645781d43c0bef4df1b84a3411b086355083f06d81b4faa831ff705061d5a663ed1710eec217487a8236f6773fb192a9ce7e368a8a88bcaf22687eac765c66fc578963f006bde8b16abb553f4222bc7637164a7904ffec55cacc5614fcd00150084801878fd2bf74a4e62ec53f4fb717d4ae5e055d0ff5c42daf6e4fa1dc5a28f4c790ed0be416b14c3de70bd19e2685f02b2fd12f4f0d937088f1bd0ebca88c64fa4604e4ec27e29cef400f9c9cfa61f1a22f04c044a53f286597e87c28cccfd603a66c5ac6bb76dfd30325ebe8c07f5b52eb893bd872fec2343461ebdd8781586de3410d9573149d43633cd3784a7ace9cd816f947dee969201ab346922ba22a179009372ba8e631e44fc38a2092105eea1e3993ffe52778d9f82978c3a6a5b3d71abcdde466a34c58a0aa77235ce34e36d8b7747b4fd781d193c4042875a1cf76dd88fbb45effc2204dcb62e55ce6ebd7dbada54bbe47cc819e92877b26b6ce664d2b61382ff093d763de820c3c48a8810f3ae34dd979a2e0640ebdc558eecfcda9322e6f1316e8cb74d4d5dadd01cc69591ce883e987f4360afbe68795f00bdf846892d312610c06e512e6a1f980dc6b920552627b34b9bb0733f1788af2b7dfed173bcdf179195add7b4e7817fd060dc0b36b2de1a08f5ea26a418094efd9317041750266cb3db7668623403d5d61d4a63cc79c150232032df3f0a03dcc0f758beea44f1eb22a78572dcf4d3777da838430fb9cbcece9313362d5d39a345761b2281a3bfd0653a4af77506788a2bc9cd03fb6c7c6536956004cbe71a38516fa1f6d0074c695b2dfc3ab300001e11626ac2d4b7c7180ff1b5621adc84d1c031341f560d197e4def040dff2466e21379c1ae82fed2fc39248f3e91b0ff2c8f863739f51bf324dfbd1753a0812410b5457970eef48529e4565fce999c685877cbe81b5e61bf6a4030d74be8b8b7f04b6f477ed70779738e2a12f6d32fe9aaa1e91ce4e92c0f240abf29af5fd1af81bb3a49a65851d0080a84ea4a7e43df682bed6b38d52c44e1ee40aed87e1cdfdd44bd42cb0fdbcc56193941f35a6f678b19f460d67f8653144c8ad7a329fbc36d6b6d3c244961bd212a4f4a994f058a804d23c898162d3e138bdc006f54d173d6b1e653fbb5087b95473870747997f604e5235baab566479e05af2b78f4dad188efec480a8141c513b8f785e9ebdcac113b0b7b978c9f2e1f7ac4768cdd8b24859755a4db1341c959c6a49dbf7470fb60241a70a82c6478a41986018daf7fecc7097f07ff10789a0317948127e2231e77d5f057fd4554323fcae140b2a5ba405fb35e417eb859bbcc5ebfd05121e1b63cffbfa7fde73a71a345ef94435276f30003f67762854db62dbd760afb8aa308518d05434afcd846e4a9cbab7f02cc0c9603f944ac6496d0bf073de3bf99160aba121a49b18af8c5a5728e766804cfd16bbc101567c8979fd8d400b9379e5cc1d0f283303be772accec9499497467a2e8d46962bfaeff75b9d36d9db3a4557513cd0947e83bce7b38c45806f907342749b4b9f0d9004760bd0efb0fcb144a129536a914bce54680ff3649de0f65025d6047ce0e7319293fd469358c8459ef27246e5a4742fd975e47f5ad0024d19c51a24d7e20bcb43d802ccd93c653907ac59c63ae85b45efb240d906d89d467ef933d2366b20d78c1a098bcad59cca1559bbed18aea31d589690d2c81b6852064eafd4edfba8e02f8ddf479a54e2bff8a7948058898e57e54d8ac93c605d4e353192c0e4773ed5c4ec5eac21eb6e14408c370c6b2e1e2ba582f6d2b542528283d366be66d79fb19fc68578d8e4782ecdd51dae2579c98fbffaa498b0a5e71f67053b2075c621a3a005d34cac0e03a36ee1c450b19d1971a015e322e2d5966bd38dcd183ac48dada418573c0e1f024b6e7b554df8d2665eab227aae2be4eb8e7cf5439928022255feb2a1cf0f85606e2eae03e9c1a2855f1e07ef3f5624f709aa7c4e697c396ca2b2ecf71457a311556132ccf1411a6b592121ed72c0813e02e2f7a4215755e60d346c030c4f4d3a727a6d66ee44d5926027cb92aacb84dbcad09659b6734ba002749d389f2d82bc1910a79149cdf85cd53fda34d40ac24282a758eddc20daaebf1d8604e455e4ab8f5534e9992001f05aa87baceca48ee9c801693b35959aee0f225f8e36b69a52f663d1fe0cd0636d9f5d74eaa87efd44938099b4b758263f3c5bb6103f3a4aaf462f8376ca8594ab97a7fa7945e7dc6b575838e69bff30004004ee0f2957bbcfa44af552ed7ed562c1b8710f2f6ad0e68d37afd08625920f3febfb85cd90f409e5b4e1ca2f4f6c540568eeff285ea063ea0ec199b9bfa4dc29065d46c234736d4e373cc6e5570f7bcf8466de866dd0a71319089938f2de53e4d3bdcd765255b2d639a5d522507f2ff5e48c83cab0be6f6d14f0bf2c2f7ea41eb75fd4e4d93a9b8d6ce506f15dc8f1cda2f7b2124beedeaeca3491608648aa50bf654e4511c9eda878f4c802310ffe1cc5c1ac3b7b8e9ba3619f1ddfb49f6584256997bb3d90aaeaa894f8d9a17112bc4c5484c3fe2315a57c5a781ba515faa27d1900f248398bb0612e4f1ac6b20e498f6a6367aa2be129ba9792a840a14cf98989fefe15f5a3db9aea1e2353486231300b6f3299dd4bb3b107c01949fb188d30d8b4ef04fbea01a539c35a0e4961f95224bd0dc523d64297df10f0583fccca2c35e6a5127373585446637b248fb7088ecc96d0a872ee9d1b7a059b87ddb2563c0c2ef733e5d3fc115c472e150a77430139c90bd214ec0657f2d6760f87db647e7e93c333a6ab26fd08e9c2504beadc2adcbd41cb7c59ef62557edfe7da6175195b21343cc019e66cd5e4c57f4afb2f99f7ecb8bcdf840348c82bff0715f87fe0b2bcf4f70e6527f8c6e8023649a9d13c287c6d59295f67bb3ee93ccfa62fb935c0ffd8c2cd63f8d2a5e69d66e5719714cb80d5012b2b34c9dec9a684ac50a9c0dab821a42a10c008d994754903b0dc599e99217bda5f1380bcc5f74ec99eb8e11997d7a29e01c4047bc9abd9cbefa9c59b94bbd2cd95e51360b9ed13ead3dd3a9854cc2d8716c0425395355da2e8b1d2e6ba029af86f2cc575e1b0fb6383e96ce5defce5b0b118552cf6bde565c6cef8b5238bf5de2e69f54aae38587baa032763de8d8c816f0ac1c6549c4d94eb6da14f9b361cc072c28d8f9a152f3be951b48af6673680f79de39b0e207c01d48aee0049ca10e73abe77a6397e2845c6c1c2302404aba37799d58cadf76041460f51a5e85c62b5eb01ae365c0e3e24987acfb5d57fee3f1e080118232d2d1937dcce1b0be604ff3f2063bf4a30dc44ead15625c9af0f97976ed50ba498f7db69b2727c3ffbf221283a3c1cef7e7513ca52badeb09e009c39f379a316678f82fa47d7f29287f30ff27ebee0ce903868ea734ec24997ce99e0ffedd397ee28bffbf4adc063fe99eefe770fe767cd684c5661f81b3b22a6bccd3c44d5340331f3aedd445a3d97a58a49a548e7016fe54b555ab648e4ebc30b9508d71b82e083232fe09c18a2efab5d44b3b45e93bd771c194c06362e6fe5eea02885d72dfbe5cd11b10834ea9ff369cca3faeb0895be6a8ebf4a8fc95ebaa24e4c50dc8c7d544cbb070d07a4f54497d5d7442430d068c672560601d7447704231a09e528ec12f0f38472a27e9ff7c45666611d7d2af475384b932987d2ecd0c5c05df24d2162d4938a18559ab5004fbd44328cfc5746953ef0cf4c984aaa86d83c7390becf36e3dd2376bc8c2f7b05328714aebf71693c054853448c54784d9ad079c340568929efae906b9313979d6dd092dcb57c0af70d1c83bf9a5a94fead8df916b201748d69b795c6cdad1a8a22199b0a251347af3ba0d21707dd6a2639c6ef364ff65966b59e0ddb3a6f3776e99dbba6660fbe40c4af6a0410f2a429932b9dabfbb84bc35d9a1dcebba9a3ef28f9798f0c7ea7d2e0e2d33119584c734ddeee7492b9da2c9545e5c57c53fc7b449a94855cbc70b3b7043024d30459481720113c3ef0f877b0ef743fd5bb595689585aba0984f8a5e120465d615fd027052bea28a49ce0db68a029e2ea4558d779ec33aad6c8d8f97e4f3b236d01dea38d9a87d04379c39fa2ef6ed1fe0b47d858cb42a6daaa412d21398d22031d9975f396fe083d8f74bc4e45f8a10dbbd0a3643d7528f8b113e0fbf0ca64bfe613c7c1fe989b5d9ebdf657dc4926eb39962024936efe4de9d61c7aef1bd02e3eca58a1d09fc5b596bb618da5c54dad736c404d38372e51ddd897df74165b8a0d26b1be37bfa0652a3acd314935519980b85e8d4e5612b9dcd40c2c04da740a94a24d9b2dcced03266913d290ed55d27027986120523bec65960b08db98ad5ad8bc2cb9461d28cbd14b35f019c2d1aa8db31027319fc8012e6c4a5935d62415b7a06cd1f6031dc67249f62fe4fa0aeefce7c9baee610b49a5728a5405dce3b26a84eb7bfe0fff211b3183f9d2936ae2b106eeb09d09d4a990f9b3305559cc45cb910e1b5e32cfca0af7bfbc10b8f5c44dd42d36a79b305dfc8ddf6f98aa79159978f70fc581b762643165fd3b0cec34671dbe6ab1a8c00c5042b9d9c3d389b1fc94524877b0e9598dd884ade1252cb6ce41c9111a508994879e8d48dc180edf6b1798e1c20a0b8e6ef747792787bed348358a6e5621485975788d0b176eb8555cf6aaa4d462a404a5e0eb7d95f01fa08868ab9a0af2eb0a713685d0ae8bf41e5e376d28d19bcad10af4955ae82a937fd788c753e79e7682567f9791921c18ea57c99932037be7f6355c98df8fe00282cd242d832e547d1a16631c536c13ead9b354862e976eeb6f5f7cdf43b57996b1ba98659ba0165d16943131218c3ddad437f5509758786c13bd835a25a4f76868327449733c7e0fc62e4fa0343100d45d0d4791bcf2b0e5c1ff06cb1c19ba30dcfaf13826841fcb87441685d8bf03b592cb83770ce953f0b9a1ff190290b5752b183ef555f3096b260ab577e499a545a473827ed0fd65f5513e749c9b7c07b999dd710153fb9ffa1741b57d3fd0d7e5b17ba7021a3392c9b6249b7aa7f80523829cd3f2a7d8216ad7f38805015c0df5e67b0ae4bebfcdbc2e4112ea0197378534c2971c22c6dae8161b100b5cc3364e5b2de91dfccc6bf6678500f9fd5a41f7e9aa363de9ceab4a61587d83b70a86ea81ca71778df6248b24d403ab537a808526af608d971063d3bd9b24e9679850ca90aa57ee47beb012eb58b2e189d2beacd35fa2a835e87c60716ff9fe9f576f9ac764de232ed1d1e4e619434243bc27334e479ed0fc30c042722d1c1c3f3b55b4cf0b3b79ec06c4c5f7771d793a1ff124aa0d2e085aa6c5950c17a8812f9b0ecc3e91ab832a983a3214101f4b0281bc3100b4ffbe8da3f39dd87705190b12d1773bd79c06d831f75146d0b85e151f62fbec651b064b653ae23d81efba68d173a00ef9a993c654ff203502f495c22def372cf6c25f14be223d17ce3afcc67c286a60ba65333169a3818d5ed8d6fdcae244ea3820f38499fbeaba9b11af3204116f0892ce4f3745493b6c6c9245265833fbf79c3a33ddc3d0740a1cb54af332594685a0dc8eb8ba5cb4084bf1c34dd71a7270821f7eb8c61296b8a4e40809079af658b68f617d71042dead8b2fb33e8135215122ec42cc13e62055a96d48b48958860d4e24bfb5dfd2cf052a3ce70a4d6f00eca67a03b240480ada87dcd06629e8d81c7b0a9948614aa4aa174e12763b25815f1c1f95ffe2dc3fddd6c96a30e47ed24aca5e0637dec84b3649a0714c9a98ce05ed7d529548fc2c7d0be8d8cb57d1f0b33c9692fb8b69e7a2453551fec48fa4484ac65872c6042e3542b53759c17f5279c87e54798ab9770cb4f0a7cc7d7b35ddc20543afb33169c1fc8ec3e2e3599a2cde6f0768451c9e34b801fea84f9de7e8f0bfe2098840f2964b811fb1fd897fd2820d94cd73f231de9f35673b728d9266fe1abc48ecd727b7f382918133b7018bc988b5ae40f614a79328c18d30c923ead268b85d99e4ca1e527fbc9dc3a44707ca17fb86a4dccfec99787de8ff45a33bf0df1824208a5b29b957d7cefbacb0d4decda1db10127f355e2eb2f93e0a7df8d2e7c176af1fa119da9b501c1073ff6629f1afbc698449beedc654df48975e1fc924968c73acf22131033d99aa883561eb1d276095f76d03b0c7b0accbe99ff7abdea4f778bdfc5faed7d322b6adc92025a159e45a5e3917276496c7a0a9364c97bab7806652d80519b398085944b6f3f1d0d703a4b6d020497158c88deedd0e09a3034c11410ea8d4c44fa66646ba0f22aca705672596f5f30070711b31bcca7ff6e4f29d76c0a26405be2826f905cbc70cb5e4e63cf3c66eb325e4ebecabbb95c49c1ccaff3be062f977dbf6dadb3d021ddd198b4c388f511396a5daf59f9f9692e51f971b33c414caa476c4cd2a20d5694ca5d0966eb18005fdf215f8d210c592d304c61e4612da24251c644bca071cb52627425342022f3e92750656cbb5f5dd5ed17646bde3be8b9866d78d89b6965cc5d42ef6dc5fb2dce04f91924b82e3baa02d264cc6e26a305c334e6fe73222d5ccfb1e7e38b9d2fa8f0b94050e5cc71dbeca2706e0aa2e24ced2e4b1f2005ebedb01881cc4657c6db62a4963eb7f5f99b4a4c6c49e3caea7ea15fd3c44465b3cbd48577a39c16cec79f4575a0f74a5c61a814e8547cfc5ee8ea8de3501490b93b45b8adc32650b503f67665e86a9a4e1c5489596828d938738f59cc12ad9afb056bb3b7e0ebe72f820f89942eecf6a70617e4cad2763a9ee2c21f813d45d47a469cb3b4085274f95cf97a79dddfdeb1383ad4f399b70cd66b6c02445c4923098c9b41b3eb700d785475042dfc5d82107d1295c2166f8ebffe06f7b94584223e2fcbc380761f145930c4284ba9a77ef72582e6cb311f69fe4ad6faa2679709adc2e73a3525ee51897bd67d1a69f9a909b8d82284facb68eb34e09d112fb99f1f0a7307a4fcb538b5619587db404b70441edd617574b7f101e5fe62d371661a6bdeb178c6e854b16c7a4a755705595b315ac782fc406672fe77811e284bfd7b5a9dea7ed1c8c402f9ce24d0aba81766fe0a795adba7584a5f2efefd71ff7a15e2492474cbe75a3cd3b2f0cbf2c2df64140d5d1884e91e4688f2534e3a6997b89c5d1b7643bb7be88006be5f008b914c20dad28712c069d7686c72d1ed73294e1d8806a14bd02dd89d18492f6252dce471f758e4f5c80dff395ebfff2a805d166a7e667644ffa3807259daa116db71aa03f9dee09159e8495d891f09a4f6f12205971e788b2e3c791a4ba66071d777ed490ce09269bf9ae73880bbdebb94eb698f12f885837c24ed11e27987f9c0c34f200cba87c7d39de6e24ad610a4ed78a124208bcf656f1118d470aad78233c345197a75b7c0e15fbf9a104fc5e2b7b4a0cc7682e3243669163d7e13adda98e66517a528e752ca02f372bb93e7374be9f13d390cbdcdd7e8f64902d8a5feeab1f35acc1d5aec8e7c4ede9bcb88fe3551829d2749193966b4f4feefd89e9b84886baa4612955cb47d472e4f95127b0e9c70cb0639d8e485270d9ee725478bf666a44097d2b6b3420e1c0fbff6a5216e4d64966fcc30ac1a9068755c42d5686e7c1fdbd559fc46c281bb5a444a7fa4557f7419fb85610f7963c7fae63a0d29a5323ba1f77ca1468820ee39e7e090f954d0281a883c17b48d0c1ed2d52fb6e2dbc5ba454120868bb491b26fca19526dae6880efd19357c5d2119589ce2e6eb0645ca8ecb472f82ede6afcb77714c0dd209223c126d3cba1e2801725c5fedca37979c2f6d95522ebdb987f253403334e4972474d6fde8baffd97b680b84725cd310ca01bc329410cdc665a86b4e85d6943d1374dafc35ba3d2ebd02f7c6ef173e1ac0f9d18edc5779533602926fa4da78fd68f810522ffa33a11731e04a59530f3b621ba0de5ba13defc77662bab9da53bc6a27bb26429f52d07599a9d0cf7d50d11cdd41d4398b260b9607d059fef343cdcfe7ffd0f8b14af063e08dccd41cbd7e76ba8a9c98023ffb5e7edc2853b6b60e79fd70f73b7a41b3b08842abdcfbd8dfbc9bd5f870948b4ecae89b7a461fe400dd7af83e5fe353c8e5a237faf0e811735c4892242a8fdbb13822d37459f9c1eb65402cec8cd83df99b3ddfea6f0b540787c0931a0737ba4d1b90a31f014dc5de6a4ea1e118881eb86761e61abb31df60a4e5175bb744fa59676b8e928cd8371c36ee79d7af1159f08f8b9267a6406744a0d14b95fbc72ea6bc47d83ddd401c4f12f5bbf44ab016940edcae4a3dd818b182a6229fbb64b66c0bedee95a53d0eaef260c3673c2201a2754173639a18b5af77e31590c5a5e16a692cd2af7a2dca51de6b60dcb9f4938bb3c4b4c34379f6f90ed7dc4037857520069b365f9c3b74457510f86f3d0e60e25721355681da894d8d561720da6a9d40e010d20c1c53d2f0fe950f82145804701f77b2671be8056853f41160af45b503f4dee3ceb8d3b3fbf7ea732d7e1c1a06e4d35ba004fd1da3434a50cbeb13033bea7b11b3ab573965e719dbd05da95a119e299aaa4b3e278dfeace64ef27d40564ff4017da94f4b4b2a871a531d7335eaf5c0b9f753972ef76322b8935f25fbbdfc539e086f9872133b540fdb6ccbcd688078dfe1601dcbc300948fb448a0dcc52384d4b6dcec35312df7fe5caf8f2e1ae424e0db2356f2e8fd42289d669042be40a7675f890389f6d289ef3adfa7fda766bb47d871fb1e8d3528559e0dd975a379f4937066ffeaa7ccc23ab3a037c2eca6fa598f6886bbafd7196358775cc8d80c591c32cec74aa3ae8cbc1714eeef2b24d8ec35cf52649d2103431bda92ada3317f73e5e736afd56dfdbcf94cc979cf21948c81efa593ee771e95dc3f5d7b8dfdc80dadf2f95ebfde46827e3a4c0c41a5936b2f79ec1da594911eb19946f0b517b8d7e7e2aa3b3c60ba1aa9b8d1bc7e7833a6b35cd3e58d112ca2902259c64abd8f32aa90ae41c012d973e086c10e0ba4d0aedb90599cac7f89f0b6fa078e6e70720914bc357cbabc24630e36c3650f32addba55763f2a112251d3e2ef7a9a95a87612ddb976e760f996b9dda920199b83c1fdf24fa7d1ad8def7440fc3b11d53061eefda217802f0d10201eea09b9fc9355dcb5d1b1f495ba0e972ee880ccce8da6769cb7f6693f28171053ec8fd772ddd2843866ef13b4940185fe63a101978b922e7a296f23fd8df039e37bb056c58624000aa637b595e413f5000feab89c7872d3e1d9581d890bf9b89e2bd88b37a7a7190292fdbb7615ddb66def3a5e4471243b1efadd7d685ee0827b3f443425dbb065f8691d4200530bd0001f94a87194a883a7b5a0d9381ca7b55a13d65813794a68e6452fd8cda7bed8d82c999956f1a97dfd6bcd11899aff0c6686209054b903415cdf73f3b98a6ee7cff0142201eb56eac38999e0817d70afe19e5ae5617058a492b3bfd833e6b73100de1663c509cc07f945097dd61d6bf92641fd41c5279599227f387c5f62eedefb59a0c6cc37676481006cec999c28783d2ddc857bebee53d293acc4b2adc3fad5ae176752b5aad4121c84b14d6af473d5f163359647005c68a8d36629cfae1ba4a6df902f70d78f3d3eb3b97c3ab2664fba20201b3feb825c1b424465cae1d60d192236a64b786e8d49a09ce7416d1ca3762559e0457a50e6d818f542ab0ca0e74542603b5c2f5e3a7da781f2dddef235a810eb0f7f6b5088b2209d53bfc563ca3af0c1ca08d4fb3a8cf6aa1d5816cf305119e62e54d2fb0eac534ec71fce67f3cebfaeb559d1d006a69ac6011a9e85f95015b6048fbc9b50c3595cb1eb106cd8077d653827a489fd93e77a15363d2a56fe33444271b3ebe6bbe8ac1d0ddb6a36c39bb5a1b9bae4d51566489769a4fc9792705d17b2cb5132befc2f615cb4f791ce0830b4264e6cf93d2e554dae5d20ed7efbdefa440916e950af756f7cdfa0b0392b7edb887adfd1fab2035eaf02117aae5d1d2109b5ce7218591f4f40b4701171dfa9307fa80132a8f43b448a56f476617c912bbbb6b28c68e0eaeecc5776dc9fdb02763d6514b732251c400b59d9e56580cae85a9dd8edb6fc20052e57bd4ae73a518a8cb5e5e01d309c62aa739a42b7983679893040817a2b7609e0939fa2e6432592379887dd6c5f52da350896e26a6fe8cfc7553e6cc5ceb5aaacc0601eed82d3194146b4df3255e1928203d125597a79c437adc5d845dd462be45d16d4d047c375295c243324289a5aadd0932756b24e6308b8d3ed40aa46543a0f84834b59415c897730b0af311861875f32dd5bfce287b800137c42d2f033b32f3fedb95fac8188209096377d6700cde42d315881607c9433398aede1fba52ab24aa61b63b535bba8f0abd761283d958b0a13c46372708e1ce9d7c3dbda3bd8ce02067a368162cea036f598373f73997d89994979d2eca8562f1f7302b3ee3073fde1cb7f7a3105b7a6c847f140a1d3f79da4dcd4c8b8fe3bc2f94375b5916250a48b698684262b4819e858a30a5f5df80dc143cac5afac589fed6138de6132b0c5705c4600d1e5bd44aa02d1605a7bf654123698aaed87275ce3335bcbb7b6b30412e9664e612f198a5b12b7d3e114798a8cec103ad237aa6f7533fce02af32fb82e3c8f836892e7468c2ed8a7b823092ac84c392ccdc6e55d32d4ea3c6b4090167bf00946d80596fe0f0a4816cf39d020126473d7d321d957c085fc2debf49cd9173b7e45b1389ac68f0394288ce1ef44f6a78c8f29c1a0986289dc7330c831722f8944b6773373d8a4d3e290645b6c14de0d232a9f749864a2d7bcba69b6d5554e515b203b9dab446c894a6475976df6ee00cedca39610f2892eee89b2a5ac4e6bc042a699275556b4ba84f0d6e4d666286f7adc13ac26c1c98154723f8907d7c1460a518abc4e62b907c9fda6040d3e465a97ea781f6e2a552a6d03fb4b0f68d223188b757c3f32c5a9bc46d076b896e6f776ae7082d02ca6dbe0ab436b065abe03ffd7fe9a51ea08e71ac71a41dcfeb37a3eb668a16df9fca6f56cf9a9af98c9eb54859d275830fa872d9c624740553c22c4b9fe0d4e58b6f00487b2244df69a8d0d1a16399a6b72a8d82a7c956c68375e1e4447ccd7c47c2a467956b703663c3061f7495b1ad4166f2700d0bba4d470282ea7e16d9bf080cca50276a90082a1e888b5b4aff398703bc3381edabc1ced2e377352f2e7397ca62097f638f4f0e169479b8d31cad71ee8fb1cf347879ac3d4143ee54a7aca99ff9e687fb95a0ecf758be7997c5c4f41918d94272ee55b1c38a1aecb27c0585753e91d6a1e4ab416e47d2132923d97e2f942add1f6db3eee503585c53c05782a2f36b8137fb42121fc0efe905ad1775aab8c88b5abc62a759786177d4fd22e9046d1c7d4b482e8eb1af5890b1e9427743ae7fe9ef263ebaee1e69256d134bb9a5258b7cc2b4d8f2170e767a2229a12b07c54edce0a17ee484dcc698f40a111f052c77d0c8240a4a40d208d10d13cb34466554ca2f7324137cba3770895d3c3cc16f0ee2693f217c4c7020ed26a8ba7845d699c42236878c04479e94db79197ef552a7e589fe96422e82b3b6fc685ddbb9004c0dfccf61429dd056d6a620299e7d1d1287a188c6d6681d67f9836621820f69b22dc3b65f9d1513de43b1f514b9e2f1ac7b49325f47d617ea01e6514b3ee1474fb4da37ecbe4fb45c9fded68e47a9ac0f5f4d42bd9e94d7f6c09893d0c88ffe20f7903ecd22f04d040c90ffe4b5d415c83f01480c9bb09fd69caf0af168d80d9349514dbf4f9b00686c0d8cc9b656e4fa89509f94e39737803e66afc5d4cf85c7dcaaa754c36f99edbcfa76ed56e63c0f23a6d6200edc2a6e577a1d77a084f68acedc3b8adf11cb617344c551622a00eb4a9355390a23259b8a1f3bdeb2167c3ad9018c6ae22686b81d3499869f5b1d6ce3c0a81119ec4051e2b694a45ce9a675d5607f5c31de233bfff297f87430d82b2fc4a360af52e1aea4f260e72dd7835da1040634cb40d15598b12193ed8b4835a6ed4570dab873e28280190c854f843e37acc6015a004aff4a1737cc62eb7ef1cb1898da7f5bbf363851fe232819ec7b0f8067ec5c48aa96ba53af264e6eb467df857d82189c34c29da2cc1b6784a5af970c2810ede657ef495a2f32c47090dca60c62782a343368b297aa7badb046fe2006a9d8e506623487d866848855d9b230605a9f3fb9ffd96d1d89213df9da0066b96bee5cc839917464f747ecac5c52ae05a9aff52a52d5c0e8720d64a201948585c4379a2f76770d5074a70741b598306b36082d383efd3125ccac98d1e01aa6820917722b7b768e13f04293129fe923edee4cdd2f615a30bf952ed6a2af0ac312e6762854fae9580549b07b2ec05300472f3129c708ce8ebe22412c838e56e820d120cfdc2b37080495e629e69b983825d7871eae13cefe745d07f4d02f2f5aaeffe9449dd4eba93aae2e99f09e5f756175767be0d95b6d6c283bb57ce83a2d36b4dc82282e72d7482dc6084f38cfdcaf9cc35ecea8d1e53e8102908492677be57e80e9d02b3e8a39caddddacffd6932d3431ec3819202d5f1c7bf9dc5dfebef6ce57506b94a3c8f014ecc6a12cec8214c817235b0d07eb4cff5a78fb0abf33b8f90fbb5a8e8d1089aaefca69c6eb28c6c69f7518d91488b153bdd2aea712cabf96710a26b494ee0e5f60ff6a1a316c2211cd40d3a2c81369f89de882904b73e655640bb1310794ec75e96c6a53c0779e1f7ba357a0f0f5eab8decf19f7d512a660cc06a68d9161eb507e7e5b12f08d39fd6eb9e8545c3951ad70b6da7dd0b492e8de93e737d275a4b19f2e6a1dd7ba1b26408674cd755d0366b2759b41a9daca424cdeee3d30bf89cb73a1788b5701946c0cca27bc15f8b48b6784dd461e755ee144d6a4640cdb6cb72eed8457769f289348637a46a54805c137bae8a879321c1d761bdad7d3164992843b7805159709f5fedb8783377efaf1b7a0c068135f798f56497bcbd2b388abd50daa5ddffbf8d3d7bf24a7e7e1c972e51eecdca2b2cdca47d37af3eb0ed3c7c3b3a68cbc68ad300112ff04986053ed9c6c7760aecf367a5e090d97415a85b66d8eb041fde69e50e86154b26bb42528cb8c2ef0a24b9d94018b8a543ddf7c9983cace90196ff201676ee2059f2e83e038cb9e6318edbac0b49b8ed271c496202d056d534f61af523be738c8c4f942c5a6194c2899bac29b1a52e2d3eff67776df2edaf60789d47d1ce4cc28dff1ab3df73c08dd968d6ea8cd8f353b487cca682830bda111083c84aa1763a0c000b75d4ded197c9cc0fa62d48df0b0f3a577305f8db1b1609aea06c14a97e2cfddcacbb02c592b0353677c5c9169d2db0e7a291dec0ed1e9b8f9b4d8cdb3aee830f373869a459c42f23efb4a29c7e70abd78d783d6a4e77e314aee0c9fd941987767ed457a5ce22942ad9527ddb7be6a621086dc6e9f0d1ac5945871903c40249386ac1f1f1eec6b0f21fb1e7cee3c082fc5ba642f32db042303802729a69fd644a41780a3852eb7ec21685ed673681e60b9be5e6f6d8199a6db4ba67d0dbe21979859cba0ccea5bd3bca5fac0c522e28756da54ffc3ced6234ce9ecc40b4806da7ae9773aeb6cf078e321311aa2743fe459a94cb093eb180bfee9034e4072f7eb5b15186cbe555c7bb188e090058204fd97172ab8b778a72dcefe4f0787e798df8c3f25a694f712e088187cada081a23ec78e653cab8302d19de5c1374087b77fa56ab426ed2c802b4aae8e0b7028c65ff1f91069f59b70e8fae7db91d25542600dad2cc727e4bc9663a14c56a0c6922581fe0b4e26fcc96fad226efb6a008bbe5025675f906238549ec6234be686a6eb05b2801cf6d787502a8a84bea2ffe8bb7e48dc6e468f83f031d85b45b312048ab703925ba4ac7c7f31f5e0a517ef5499feac49280dcfece661d16590aa39b43ee7beed7731b3e77bba675c69c4f6ed591b5c596b90bf8ab77e1f56c3629001b797b6f9b386875ab21592a63fdfbdafe4a7df2758b63bdb7cba4d913deea94ebd4ccae66c74f39328a7dec88b1ff4dce80b77c144f47a8a82c532831ce1e86523ab155e0d606d5b4f461cd339f9fe27ae2f1ab076313a2c1be13b401f77d14d713fdda5d304e6b06766c992a0a96b2885c1a6651ec7bc489ee34d54a3aa9da696d79e86c07867339813ebe2be0c3815c2d78e4b582d6ab95dd60c426bcc56fecfe11870ae2b07ef22131b6304e8fbb00e65dd3cc43818bffde9ef6a36042f39f3378e99aa0affd4c2f1d9349540561b7fef55560840e87efa1d9b32bde970ec6af688a2aab2cadc9415ce8aa0512a526a824c8ff97675d9dc96beef7f7278f42a97f0f89a62fa2e167913287a21c0ffcc35b466610bce11b1025ad91a7c2c780ceaf9a67f99a2136e77061335fb44d516faf6cee10c77dc5d183835629d52b1b60637629c4534564607d81e5097f4a403b4d4a223f5ff19ee3453f597e6a8013e3f16a60d43454896495650e1b9ca0debcaa7da194674dd7724a2253923cc769487a30318c84e8c7f9a9f7c6553eb899a62b243e4b2e877a509546279103e151b5a4971d3fd171bacce1efa4db70edd208519c1496de6f87eacd87a5fbbe46881ad5ec7bc7f0e6c75f69e4e427d726ef4273b3dda31b79f0484d4323670a27f7a1d3c105a9a87063743b4c11a72e56869f92e065ae4d6a54c7d1847b39cbf5b2b24b402d38d1e973eba6719adeb28630ba0cde9dcbc07fe099be44aca45cdf90c74dedb82bfe5415c10385ddec3c6a6b54d4b47d139699d9ad0d7982ca17978f990d7e2aff85421280d66cfb0dbeba357cd983c297b6c5c333b5ff5ea271c9c48a2680aeb9e7c44b5da46562c46e5b728f4a13b1f87aafd57151d3d1c7b5ef3465a66fb88c77ce4be39e1f0f263f742349ad1b203edbc67051ce995dc1883c2bf7ecf88c7688b5c2b69a6e9ce76f811c85d34f3ae97019be908ac5828c8a34b57483ba4b8ab51955954412d703fa3710c9cd92897e7fe0fcab332ec0e32c6e7b26f80f8de9d8dcfd38366e87458c38ef3ea4c001c8d2584418e2ddaf8ec8fd3d6968e68c8f38daa76ca9eea9679fef9dfbc5fa9db60aa28c31d77ae6ebd081541bae21c77bf034fa8f0142e923dd092e27624fcdeff6c960b4ff02936e2ef2434cc3bcb85bf419fae6d625b78e39ff8f3843029dfd87987f36f0d782193c7a6c37511a4e66c4acc0f95c868df6e37e24da5560a13c705a4d7d3e84f6095ec8fd7d35a353c3509b232d9ab449e29738e471a7233b7a1ae1165ab2ad7385e185f0a5f05b7f90ba7a7fdb0fc0ae518465c020ae4889dc2ffa39a7c908a0f8bf2a0f376c61dc518f464e6c6fe8401823c61aa26a0341965db6b6915dcbd35d154fe4a756b25973c99cb23d14108deb0471cb3181e13bd675d8e23e7e04fa1a106298ebe3cb00922dfd941f18fc121fa97acb481a238ace5bd0b776eb7af15d562a344d1ddeb839f2d93cce8792879fa48536ead1be320317d46e94a2092f6059b6bf18e67dd01bd1602f1a29a80c672be0727c4f8cd72cb44f90547a1b2346c987594c43330515dcb964ebedee6a8720ba21edee6170cd897de705db8c49d5c33880123082d001f0a4199c37f5eee147ace12c9aeaa0f40aa78f17cba531ba86fecf348f7969dc96ffccf974a7ae151e9e725701d2e6e6376e76652d5495d4c5941f1dbe67a2ecf1838ed2e6dcd16f7b22a305a55c86b47c6b48209231a613d7f33e1f0cc87d9c2f99aad0f6f402e5679cf0a99a3a924ada7582e0858308642c2391efa3e83b4688a4ef91c6cfd2542183432c3cf0416a50b972ab7d9ae98c6a37c956e585b4bee358540467f2a3682ac6a5744e63ee1aad3364899f0dd11302ef5424b9a6837063157a808f3870cd176a681529d7de1c8124cfab50760bca033452e30bbcb5f611c627eb67b5a957da47797958632c8d90734dd9caedb286b33745581df2178c4b25bbef0062cf885a30276cc71923308ba5ecac4a8292a24fd87f99fceaec92d5e69659fd2d14c11551dc4c773185e90dc333118fd198b0f493d65f7cdfb92623a484dd2a85dd1057ad0bd8836bc5a6bd3fc7d16387248c840c2aa1e7eddef35ab00836ccafaffc802785856d9a7875c27462a80e42662da3f5262b693009f8130533081a771bdbefc775eac4cd801293789c74f90059defca6d5e17d4f76e66405b293982e17ea2c2b2d086655b2f7bc1743300d9019e233d5818de5bf2dbc4e3194c00d5e4a62625661bcc210f11870b8588c5d5023e171f447118bd907dd246f6858616ee98c231e7e6be9daef921f0f966236a86a19197c1a1fdf8ceb813731a2cf687658241461e5efb6c25de9598bf85ea79f65a7fdccd91a2c09664d05f7816595f05f266276a5a67f8c4fb10d1bbf822383fe47d776013ca1d5eacba11bed45249f5db2d0014ea16fbd6eb3ecaadb66629635ea07acc38db47004ea98d7221594a8cbebe686141013f51688923d3aa53d0d2e69dffa08d885367d597e47f0974927a15b69a07c3a1574a23e7bad3d23bfdeedd6a0b99a9856bdd997d2fb20d0e3f95399ddfe01bc3acbbb13736980c1758b6740f652bdb9414bca2138972cd1e17ef9e78410ae4c006e2e17f2d11ef88f3813d1a2a7f41e1b6fe98e7301aa07df90c9e9e4150bf2787b1a743e7ff149023f9c4c03fbd5ec329cc7cf375d69c04496b566af2f4f7de2710e7bc54a9ff6f8e78ecc006cbd0c5a1bda264dba4868cc8a30133605cb76bba758d921e3581f347948166733180005dab69dfdd0e6e4cbff3d40532276d9f4e9d2ab4e34e8ce7181a928f8dac146edd8d77fac12923b7fc88526afa4b403c091691e8becd50e9ed2c7cf5769ea966ad80ac73793438dc4676d6fa64f00eb57021630906297be47b0c800d6f0ef84f09b62d3ff5b274a4c5b35e0d4f4c60dd8a7516455c0c6c26db5be590df6eb691cadc69af05f66f514c50cbc85355c908f30d9f0540b2c5fff6160ec7df109a2f287e6e364765d17481d900999013a5427ba71bf9367b42df7e96a648154ad2b1bffd36441f77db0a4c5fa42c305b02020a17ad9462a15957fc8986f7e05f9c7a54e6855146231174566031aa7ebbec36587f2735dfa6b5d6c90631a777ea84b81c629931b627a44278d0abf725fc1935f0711056edfa64a57ab18958299177805df786c04dca367d1cebb75eee0cab46cfb1d946120a4d6192d134f33dcea196c5ec15e20392399d0c7544f7aa3ffd10ca6391916da848f2fd301df5f9a735d389017d9cc88119f6ebf2634a5cdd2d38ab66d86a313a82a6cbde752b5669aafacea88a041aa1d1af699d0b321740c7e3a4ed236fee30f45530cdb765307cbd0591773cf9aa7ba3f05ffdf2a686f8ff5ff368830ff213c163841a3b022b0934b4e4cec2918f473438b59a6c739e412c2195e60bdae142bad689b71d2fb2a88dbf8beb75385676d231d9228ad93ca81f6d91ad553344b06954543b141f0f7da07203d23b731383d1d35ffd813bcd8c2f6b084e6918c54705683be47cd55b36ac9f250d3d11b67eceed739e8b9481bf6ba33e97a406bbdf12bb1c9e61f2c504f385f234dfaf530eba3922137f6df18eddcb20419cec8a1137671329d9d3275d106d20a823215ee918b9916804cd3c270d9ff5f536d110f21d20234c7b965068a619057700a03c3cafab3f65d8a052f41e282445f3f50e278a4890a219ef7684bc826149486f79d3c7b7f93660513eca110224ae10b3cfc64c2b0900844ea410094762a065b6ea0cd572ad885042810766d45ca7a34b69b7e776a559b8ac7e09d4dfb57e301e2b9a94ca3ef742a71a27ca5d704b52429cd9dc41434be9c90904d77280f0fe67b445c491dfed07967f34eba2bab7851c7fd9ad429eefaa7dc16edcc3fb2533f41ab2090606f1a8b0c184605d7eaebd32abc97b3bb5119814efd5047cc0573d3b1f280130a25f8a50b7174ee5384dbe1b7eef5cbb526510db44e8abc6c67ef5e54729efd8db6df63b5698fc51369fbe65c7d30f34c114e94a3649a50fd19b09c220f1ab2d8c83a9f37186641f0611943cdb5c8ffbad13fe0c1b2a71ddda96c68b2aa5bafc858dc15e87b08da5eef55cf5d00dff8188f4ac71457dac33312d4292d786f65b7faef2515d6a953d8ffc74670fa07f997ed1c06a34484d6e1846e88972982e3829689835d9f4154716f08f7bdd8d501a3a18fdec5880cd4e728f8b7450b7313f10132de1c526c518acdfcc5585a3ec362bd9b32c4ce3e41f7a795991f51508de9627c5f1c5b3eaee60b9cda787721fbe5946e9e2fe25e74ff59af121ec228cd90fd4236f71da1987fce48b4589fd056e3ef1a466f8f55c8809591cae19715092bf51b04170f76c59356f61a7a846e4f7928abbe10adf910b0516439a3c074f2d7f96ae51ed2b7ce7b2cbe469a3588bc581339bc145c011c183054bb776c2315e0f99f94d55313fccaaa7cbecb2408b8cddc11a2b412938d0a1525520d9f4ae43f2d2fb1332136977b1eb10e991bb701acf816fae6b523c8de5e007b5a9d49601fce7dd85010ef718f564272a53404364149d8910932e77426e2c1cb9ce5215ffb5cdd90a2a95d79a451c80b4166558258dcd86799c28d926529b16c7cb5e1cbd75e43898d66869a5a805411520323d8b9227bd24b4c38414a743667bf253392db3d7b2fbca1c02918a71e4bc3694b4426553e45a35c389943ad154a774c6cf9aaf1b27da15bdbe86b5d0413afa531c732f6d02dc4728a7af60a1490035c3fd0c065ae141f03e9161a721454115e832d8c5378677059dc704ea55e832502eb586d11ac4959115ff6180c9683990aff9a86504851cbc69fa484c948586ea470390feda1a300d4780c83d15aca99c6a772ceacc68a6de6014c70ef4702d93b63ba46b251b2533bfcdfb36fad684e95e81672348989424f0ace9c15d2191fb306c87857494f2ca4373e2888aa5f9de9e4d31a1ada1a49bbad13ebb90eb658a21d37039db457e82ffb14fa2b2b2827d524e92740c63e9c7d745b45b1d53d3cc7171212150a181b582e4f4d21d5eca64d7df9d14a47fb4befb65d5a276b7cb8fb03f85f8fda71a55408d47c11531ae55f0dcaaf49123d6981c60ab2e940567e3b788d4022e3c91b0bfafb1970395ba3091bc74039466dd88d93f4f2e13db35d4852168438d8fb2133103e75a6302412f569c5b9df75c500b0056021d08d4760eaefca7192f26b5512894cde034db59813066769681b3728a3b30b50b756e5db8a04a06d0f265556fd28c27163947ccb25aeb68d6697839b8f6a0a98459227c746573bd866277f4e9ba46f395f6631b310210ebfbfc032a818f62565b7c167f3a4adf88c7266635d3714d11eda56da0b286f5adfda275278e1ae6fee069caed4502debb1f9047fa6803b09072a3a115d807e2e117e65343bbf290b2c472615b9824ab01bdeaeb2c0c50e707d6cb77632782f0babca219173861b14e6c3302990c32f86b4136fc269442ae525724dcb6b375eceadded33dfe9303472614f8d1a28f82d6b54f7144139e4b5d25814d5642bd1cc9cdf1ca53233ad2fb6abe434374263a9c64f6c2d80af67032cb73e4cebb20b40e0d18eb336a5101e2e4d63a512200c0b721b0b4c2da4c8e5adc51bea4d3851192cead939b5d610526a0fddab708d91572db9ba9279f9144a966c66272cceaddb5cccd57661b4f3a4159bd14cdb696968e238a2515709523f134404b35bc808925cd3b92f27b731134f4b11d4c8fadcabeeaaaa4bc4266933db5469cd85bce93f65d0810ad65de38ba26240aae9df8b7344fe2cbf4342b52a1a3654f3742610ff37710e5716e51ef323ebdd1041a94a4a13353e3e7dd6ffe25443bed081f29c6986aa6bb78ce2d2ebba3dbb00521a2a78c6355f261b55fcf5dae88a5ce63557a60337af240304e468a48c64daa27a1fb3d827abcc8e3a2b1737432682b13d259e64069f6919ef25cdb5cea14e7812293db1374078d5d8c65f7e1bbcc815c55841353c89c160e5657a8f9f3006e030706a677ec327b259cb6c9973e61d3c96a7074e65de2c38a4542a91826ff5eef4bde66ac50fe58305d30c451b8bb331e96ebfa0e6825ffe165b52e0e4ec9bcf7d443e09f3745cdbb5f115e434e1586c91f6c9f9cab9f8970e841b62b4a76fd48d87d3b7869dfafdb9cb7e4c83704131ff0aa1e85138c61270a0f3923aa6ff40847ac033666d7b61d25ccdf07001836f7dc55305c4d5a3b0304223265741e9f2b8bc45685c75103382fd966d261c5de95393ccc4f656a40146ed623d258c39b91a42d9cf6ee06ea121e799db1dee33b71d2ba2e2c8bd568bf46a4a5da4007a2bed63367910d2a2776206fd5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootelektra-0.8.20-bp153.2.2.1.src.rpmlibelektra-devel-doclibelektra-devel-doc(aarch-64)    libelektra-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.8.20-bp153.2.2.13.0.4-14.6.0-14.0-15.2-14.14.1Z\Z@XwoXtXh@XZnXI@E D(@ku.b@gmx.deku.b@gmx.deku.b@gmx.desflees@suse.dejengelh@inai.deku.b@gmx.deku.b@gmx.deAvi Alkalay 0.6.4-1Avi Alkalay 0.6.2-1- Augeas: Fix internal inconsistency (git#c93b4175 patch-fix-augeas-config.patch)- update to 0.8.20 - add fish dependency - fix %config file warning - add explicite QT5DBus package- fix module loading- Replace 0001-desktop-category.patch with %suse_update_desktop_file - Correct desktop file group to be in line with openSUSE- Correct RPM groups to be in line with openSUSE. - Remove %if..%endif guards where they are unnecessary.- improve spec file- update to 0.8.19 - enable augeas - enable d-bus - enable Qt5- Version update- Initial packagingobs-arm-11 1630140334  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.8.20-bp153.2.2.10.8.20-bp153.2.2.1elektra-dochtmlFreeSans.ttfREADME_md.htmlannotated.htmlarray_8c.htmlarray_8c__incl.dotarray_8c__incl.md5automergeconfiguration_8cpp.htmlautomergeconfiguration_8cpp__incl.dotautomergeconfiguration_8cpp__incl.md5automergeconfiguration_8hpp.htmlautomergeconfiguration_8hpp__dep__incl.dotautomergeconfiguration_8hpp__dep__incl.md5automergeconfiguration_8hpp__incl.dotautomergeconfiguration_8hpp__incl.md5automergestrategy_8cpp.htmlautomergestrategy_8cpp__incl.dotautomergestrategy_8cpp__incl.md5automergestrategy_8hpp.htmlautomergestrategy_8hpp__dep__incl.dotautomergestrategy_8hpp__dep__incl.md5automergestrategy_8hpp__incl.dotautomergestrategy_8hpp__incl.md5backend_8c.htmlbackend_8c__incl.dotbackend_8c__incl.md5backend_8hpp.htmlbackend_8hpp__dep__incl.dotbackend_8hpp__dep__incl.md5backend_8hpp__incl.dotbackend_8hpp__incl.md5backendbuilder_8cpp.htmlbackendbuilder_8cpp__incl.dotbackendbuilder_8cpp__incl.md5backendbuilder_8hpp.htmlbackendbuilder_8hpp__dep__incl.dotbackendbuilder_8hpp__dep__incl.md5backendbuilder_8hpp__incl.dotbackendbuilder_8hpp__incl.md5backendparser_8cpp.htmlbackendparser_8cpp__incl.dotbackendparser_8cpp__incl.md5backendparser_8hpp.htmlbackendparser_8hpp__dep__incl.dotbackendparser_8hpp__dep__incl.md5backendparser_8hpp__incl.dotbackendparser_8hpp__incl.md5backends_8cpp.htmlbackends_8cpp__incl.dotbackends_8cpp__incl.md5backends_8hpp.htmlbackends_8hpp__dep__incl.dotbackends_8hpp__dep__incl.md5backends_8hpp__incl.dotbackends_8hpp__incl.md5bc_s.pngbdwn.pngbenchmark__crypto__comparison_8cpp.htmlbenchmark__crypto__comparison_8cpp__incl.dotbenchmark__crypto__comparison_8cpp__incl.md5benchmark__plugins_8cpp.htmlbenchmark__plugins_8cpp__incl.dotbenchmark__plugins_8cpp__incl.md5classes.htmlclasses.pngclasskdb_1_1Context-members.htmlclasskdb_1_1Context.htmlclasskdb_1_1ContextPolicyIs-members.htmlclasskdb_1_1ContextPolicyIs.htmlclasskdb_1_1Coordinator-members.htmlclasskdb_1_1Coordinator.htmlclasskdb_1_1DefaultGetPolicy-members.htmlclasskdb_1_1DefaultGetPolicy.htmlclasskdb_1_1DefaultSetPolicy-members.htmlclasskdb_1_1DefaultSetPolicy.htmlclasskdb_1_1GetPolicyIs-members.htmlclasskdb_1_1GetPolicyIs.htmlclasskdb_1_1KDB-members.htmlclasskdb_1_1KDB.htmlclasskdb_1_1KDB__inherit__graph.dotclasskdb_1_1KDB__inherit__graph.md5classkdb_1_1Key-members.htmlclasskdb_1_1Key.htmlclasskdb_1_1KeySet-members.htmlclasskdb_1_1KeySet.htmlclasskdb_1_1KeySetIterator-members.htmlclasskdb_1_1KeySetIterator.htmlclasskdb_1_1KeySetReverseIterator-members.htmlclasskdb_1_1KeySetReverseIterator.htmlclasskdb_1_1Layer-members.htmlclasskdb_1_1Layer.htmlclasskdb_1_1LockPolicyIs-members.htmlclasskdb_1_1LockPolicyIs.htmlclasskdb_1_1NameIterator-members.htmlclasskdb_1_1NameIterator.htmlclasskdb_1_1NameIterator__inherit__graph.dotclasskdb_1_1NameIterator__inherit__graph.md5classkdb_1_1NameReverseIterator-members.htmlclasskdb_1_1NameReverseIterator.htmlclasskdb_1_1NameReverseIterator__coll__graph.dotclasskdb_1_1NameReverseIterator__coll__graph.md5classkdb_1_1NameReverseIterator__inherit__graph.dotclasskdb_1_1NameReverseIterator__inherit__graph.md5classkdb_1_1ObserverPolicyIs-members.htmlclasskdb_1_1ObserverPolicyIs.htmlclasskdb_1_1SetPolicyIs-members.htmlclasskdb_1_1SetPolicyIs.htmlclasskdb_1_1ThreadSubject-members.htmlclasskdb_1_1ThreadSubject.htmlclasskdb_1_1ValueObserver-members.htmlclasskdb_1_1ValueObserver.htmlclasskdb_1_1Wrapped-members.htmlclasskdb_1_1Wrapped.htmlclasskdb_1_1WritePolicyIs-members.htmlclasskdb_1_1WritePolicyIs.htmlclasskdb_1_1none__t.htmlclasskdb_1_1tools_1_1Backend-members.htmlclasskdb_1_1tools_1_1Backend.htmlclasskdb_1_1tools_1_1BackendBuilder-members.htmlclasskdb_1_1tools_1_1BackendBuilder.htmlclasskdb_1_1tools_1_1BackendBuilderInit-members.htmlclasskdb_1_1tools_1_1BackendBuilderInit.htmlclasskdb_1_1tools_1_1BackendBuilder__coll__graph.dotclasskdb_1_1tools_1_1BackendBuilder__coll__graph.md5classkdb_1_1tools_1_1BackendBuilder__inherit__graph.dotclasskdb_1_1tools_1_1BackendBuilder__inherit__graph.md5classkdb_1_1tools_1_1BackendFactory-members.htmlclasskdb_1_1tools_1_1BackendFactory.htmlclasskdb_1_1tools_1_1BackendInterface-members.htmlclasskdb_1_1tools_1_1BackendInterface.htmlclasskdb_1_1tools_1_1BackendInterface__inherit__graph.dotclasskdb_1_1tools_1_1BackendInterface__inherit__graph.md5classkdb_1_1tools_1_1Backend__coll__graph.dotclasskdb_1_1tools_1_1Backend__coll__graph.md5classkdb_1_1tools_1_1Backend__inherit__graph.dotclasskdb_1_1tools_1_1Backend__inherit__graph.md5classkdb_1_1tools_1_1Backends-members.htmlclasskdb_1_1tools_1_1Backends.htmlclasskdb_1_1tools_1_1ErrorPlugins-members.htmlclasskdb_1_1tools_1_1ErrorPlugins.htmlclasskdb_1_1tools_1_1ErrorPlugins__coll__graph.dotclasskdb_1_1tools_1_1ErrorPlugins__coll__graph.md5classkdb_1_1tools_1_1ErrorPlugins__inherit__graph.dotclasskdb_1_1tools_1_1ErrorPlugins__inherit__graph.md5classkdb_1_1tools_1_1GetPlugins-members.htmlclasskdb_1_1tools_1_1GetPlugins.htmlclasskdb_1_1tools_1_1GetPlugins__coll__graph.dotclasskdb_1_1tools_1_1GetPlugins__coll__graph.md5classkdb_1_1tools_1_1GetPlugins__inherit__graph.dotclasskdb_1_1tools_1_1GetPlugins__inherit__graph.md5classkdb_1_1tools_1_1GlobalPlugins-members.htmlclasskdb_1_1tools_1_1GlobalPlugins.htmlclasskdb_1_1tools_1_1GlobalPluginsBuilder-members.htmlclasskdb_1_1tools_1_1GlobalPluginsBuilder.htmlclasskdb_1_1tools_1_1GlobalPluginsBuilder__coll__graph.dotclasskdb_1_1tools_1_1GlobalPluginsBuilder__coll__graph.md5classkdb_1_1tools_1_1GlobalPluginsBuilder__inherit__graph.dotclasskdb_1_1tools_1_1GlobalPluginsBuilder__inherit__graph.md5classkdb_1_1tools_1_1GlobalPlugins__coll__graph.dotclasskdb_1_1tools_1_1GlobalPlugins__coll__graph.md5classkdb_1_1tools_1_1GlobalPlugins__inherit__graph.dotclasskdb_1_1tools_1_1GlobalPlugins__inherit__graph.md5classkdb_1_1tools_1_1ImportExportBackend-members.htmlclasskdb_1_1tools_1_1ImportExportBackend.htmlclasskdb_1_1tools_1_1ImportExportBackend__coll__graph.dotclasskdb_1_1tools_1_1ImportExportBackend__coll__graph.md5classkdb_1_1tools_1_1ImportExportBackend__inherit__graph.dotclasskdb_1_1tools_1_1ImportExportBackend__inherit__graph.md5classkdb_1_1tools_1_1MockPluginDatabase-members.htmlclasskdb_1_1tools_1_1MockPluginDatabase.htmlclasskdb_1_1tools_1_1MockPluginDatabase__coll__graph.dotclasskdb_1_1tools_1_1MockPluginDatabase__coll__graph.md5classkdb_1_1tools_1_1MockPluginDatabase__inherit__graph.dotclasskdb_1_1tools_1_1MockPluginDatabase__inherit__graph.md5classkdb_1_1tools_1_1Modules-members.htmlclasskdb_1_1tools_1_1Modules.htmlclasskdb_1_1tools_1_1ModulesPluginDatabase-members.htmlclasskdb_1_1tools_1_1ModulesPluginDatabase.htmlclasskdb_1_1tools_1_1ModulesPluginDatabase__coll__graph.dotclasskdb_1_1tools_1_1ModulesPluginDatabase__coll__graph.md5classkdb_1_1tools_1_1ModulesPluginDatabase__inherit__graph.dotclasskdb_1_1tools_1_1ModulesPluginDatabase__inherit__graph.md5classkdb_1_1tools_1_1MountBackendBuilder-members.htmlclasskdb_1_1tools_1_1MountBackendBuilder.htmlclasskdb_1_1tools_1_1MountBackendBuilder__coll__graph.dotclasskdb_1_1tools_1_1MountBackendBuilder__coll__graph.md5classkdb_1_1tools_1_1MountBackendBuilder__inherit__graph.dotclasskdb_1_1tools_1_1MountBackendBuilder__inherit__graph.md5classkdb_1_1tools_1_1MountBackendInterface-members.htmlclasskdb_1_1tools_1_1MountBackendInterface.htmlclasskdb_1_1tools_1_1MountBackendInterface__coll__graph.dotclasskdb_1_1tools_1_1MountBackendInterface__coll__graph.md5classkdb_1_1tools_1_1MountBackendInterface__inherit__graph.dotclasskdb_1_1tools_1_1MountBackendInterface__inherit__graph.md5classkdb_1_1tools_1_1Plugin-members.htmlclasskdb_1_1tools_1_1Plugin.htmlclasskdb_1_1tools_1_1PluginAdder-members.htmlclasskdb_1_1tools_1_1PluginAdder.htmlclasskdb_1_1tools_1_1PluginAdder__coll__graph.dotclasskdb_1_1tools_1_1PluginAdder__coll__graph.md5classkdb_1_1tools_1_1PluginAdder__inherit__graph.dotclasskdb_1_1tools_1_1PluginAdder__inherit__graph.md5classkdb_1_1tools_1_1PluginDatabase-members.htmlclasskdb_1_1tools_1_1PluginDatabase.htmlclasskdb_1_1tools_1_1PluginDatabase__inherit__graph.dotclasskdb_1_1tools_1_1PluginDatabase__inherit__graph.md5classkdb_1_1tools_1_1PluginSpec-members.htmlclasskdb_1_1tools_1_1PluginSpec.htmlclasskdb_1_1tools_1_1Plugins-members.htmlclasskdb_1_1tools_1_1Plugins.htmlclasskdb_1_1tools_1_1Plugins__inherit__graph.dotclasskdb_1_1tools_1_1Plugins__inherit__graph.md5classkdb_1_1tools_1_1SerializeInterface-members.htmlclasskdb_1_1tools_1_1SerializeInterface.htmlclasskdb_1_1tools_1_1SerializeInterface__inherit__graph.dotclasskdb_1_1tools_1_1SerializeInterface__inherit__graph.md5classkdb_1_1tools_1_1SetPlugins-members.htmlclasskdb_1_1tools_1_1SetPlugins.htmlclasskdb_1_1tools_1_1SetPlugins__coll__graph.dotclasskdb_1_1tools_1_1SetPlugins__coll__graph.md5classkdb_1_1tools_1_1SetPlugins__inherit__graph.dotclasskdb_1_1tools_1_1SetPlugins__inherit__graph.md5classkdb_1_1tools_1_1SpecBackendBuilder-members.htmlclasskdb_1_1tools_1_1SpecBackendBuilder.htmlclasskdb_1_1tools_1_1SpecBackendBuilder__coll__graph.dotclasskdb_1_1tools_1_1SpecBackendBuilder__coll__graph.md5classkdb_1_1tools_1_1SpecBackendBuilder__inherit__graph.dotclasskdb_1_1tools_1_1SpecBackendBuilder__inherit__graph.md5classkdb_1_1tools_1_1SpecReader-members.htmlclasskdb_1_1tools_1_1SpecReader.htmlclasskdb_1_1tools_1_1merging_1_1MergingKDB-members.htmlclasskdb_1_1tools_1_1merging_1_1MergingKDB.htmlclasskdb_1_1tools_1_1merging_1_1MergingKDB__coll__graph.dotclasskdb_1_1tools_1_1merging_1_1MergingKDB__coll__graph.md5classkdb_1_1tools_1_1merging_1_1MergingKDB__inherit__graph.dotclasskdb_1_1tools_1_1merging_1_1MergingKDB__inherit__graph.md5classorg_1_1libelektra_1_1KDB-members.htmlclassorg_1_1libelektra_1_1KDB.htmlclassorg_1_1libelektra_1_1Key-members.htmlclassorg_1_1libelektra_1_1Key.htmlclassorg_1_1libelektra_1_1KeyNameIterator-members.htmlclassorg_1_1libelektra_1_1KeyNameIterator.htmlclassorg_1_1libelektra_1_1KeySet-members.htmlclassorg_1_1libelektra_1_1KeySet.htmlclassorg_1_1libelektra_1_1KeySetIterator-members.htmlclassorg_1_1libelektra_1_1KeySetIterator.htmlclosed.pngcomparison_8cpp.htmlcomparison_8cpp__incl.dotcomparison_8cpp__incl.md5comparison_8hpp.htmlcomparison_8hpp__dep__incl.dotcomparison_8hpp__dep__incl.md5comparison_8hpp__incl.dotcomparison_8hpp__incl.md5deprecated.htmldir_000001_000034.htmldir_000009_000001.htmldir_000009_000034.htmldir_000010_000034.htmldir_000011_000001.htmldir_000011_000034.htmldir_000012_000001.htmldir_000012_000014.htmldir_000012_000034.htmldir_000013_000014.htmldir_000014_000001.htmldir_000015_000001.htmldir_000016_000034.htmldir_000017_000001.htmldir_000017_000014.htmldir_000018_000034.htmldir_000021_000001.htmldir_000021_000014.htmldir_000022_000014.htmldir_000023_000001.htmldir_000024_000034.htmldir_000025_000034.htmldir_000032_000034.htmldir_000033_000034.htmldir_000037_000001.htmldir_000037_000014.htmldir_000037_000034.htmldir_000038_000034.htmldir_000039_000034.htmldir_000040_000034.htmldir_000043_000034.htmldir_0dccb2a87459485a5386311080860235.htmldir_14a5630c4252a5037fe59c6a9297eb15.htmldir_1c1974961be6c63e1eb7f86ea176fae0.htmldir_1c1974961be6c63e1eb7f86ea176fae0_dep.dotdir_1c1974961be6c63e1eb7f86ea176fae0_dep.md5dir_1c5da1876629ad978470bd7203fdb126.htmldir_231266fd1578cc024c6f9eef31532203.htmldir_231266fd1578cc024c6f9eef31532203_dep.dotdir_231266fd1578cc024c6f9eef31532203_dep.md5dir_2344e29ee736e4363a0aae8af5b84cd8.htmldir_2344e29ee736e4363a0aae8af5b84cd8_dep.dotdir_2344e29ee736e4363a0aae8af5b84cd8_dep.md5dir_23895d778e7cfd757950ad7874dd03e8.htmldir_3902342979d8036a0c84121d16c2a750.htmldir_465b340bf39a66e34e4d29686b3fb216.htmldir_465b340bf39a66e34e4d29686b3fb216_dep.dotdir_465b340bf39a66e34e4d29686b3fb216_dep.md5dir_4bdcff9e69ba7c2686769ebca9f23052.htmldir_4bdcff9e69ba7c2686769ebca9f23052_dep.dotdir_4bdcff9e69ba7c2686769ebca9f23052_dep.md5dir_4dddacba5ff73689d9815740528dfc30.htmldir_4dddacba5ff73689d9815740528dfc30_dep.dotdir_4dddacba5ff73689d9815740528dfc30_dep.md5dir_4f56e0ba1989c2c025ff5a8b5c476e34.htmldir_507832afc9332fafae7ad917cc83c25a.htmldir_507832afc9332fafae7ad917cc83c25a_dep.dotdir_507832afc9332fafae7ad917cc83c25a_dep.md5dir_53a5031665bcd86213921b48eca04b55.htmldir_53a5031665bcd86213921b48eca04b55_dep.dotdir_53a5031665bcd86213921b48eca04b55_dep.md5dir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_68267d1309a1af8e8297ef4c3efbcdba_dep.dotdir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5dir_6910efc2a822c1c1f3f70618bfc61081.htmldir_6d363a22b7898af9cbc7afc500a80959.htmldir_7020b8b7abcceffa3f9f7a2d24718f16.htmldir_7020b8b7abcceffa3f9f7a2d24718f16_dep.dotdir_7020b8b7abcceffa3f9f7a2d24718f16_dep.md5dir_7a45bb68e5d72c7f1dd10ccbad138ceb.htmldir_7a5b2b99b1f2b04cd37db13d41aa7927.htmldir_80faeca8f9827cf4a32ea789859e877e.htmldir_80faeca8f9827cf4a32ea789859e877e_dep.dotdir_80faeca8f9827cf4a32ea789859e877e_dep.md5dir_87a455bccb09a92130c26a11a880c98a.htmldir_87a455bccb09a92130c26a11a880c98a_dep.dotdir_87a455bccb09a92130c26a11a880c98a_dep.md5dir_89fa086523ca714548e7966bf1a47b6b.htmldir_89fa086523ca714548e7966bf1a47b6b_dep.dotdir_89fa086523ca714548e7966bf1a47b6b_dep.md5dir_8b1d150e9f156064a1b3b6bfd83b297b.htmldir_8b1d150e9f156064a1b3b6bfd83b297b_dep.dotdir_8b1d150e9f156064a1b3b6bfd83b297b_dep.md5dir_93e9ea1e55063d9b53040e8a910d9455.htmldir_9f457d2111246ecebf841d7ef725a7e7.htmldir_a08eb2c0536461a7c846d224551daff9.htmldir_a08eb2c0536461a7c846d224551daff9_dep.dotdir_a08eb2c0536461a7c846d224551daff9_dep.md5dir_a148703ae8c9eba3c23292523a71f768.htmldir_a148703ae8c9eba3c23292523a71f768_dep.dotdir_a148703ae8c9eba3c23292523a71f768_dep.md5dir_a1e3b43adfe5cbc7e7f377e58f53438d.htmldir_a1e3b43adfe5cbc7e7f377e58f53438d_dep.dotdir_a1e3b43adfe5cbc7e7f377e58f53438d_dep.md5dir_a43fa0e0f7878517020f471b2700d1ae.htmldir_b0856f6b0d80ccb263b2f415c91f9e17.htmldir_b3f120012c1e6cc03b22510c6627bc9c.htmldir_b7d06c00d3a4a66dc199a40a626d14f4.htmldir_b7d06c00d3a4a66dc199a40a626d14f4_dep.dotdir_b7d06c00d3a4a66dc199a40a626d14f4_dep.md5dir_be1291274132a8939fdd17d375844c93.htmldir_cac72c1011e562ec9980646ec39d6bf1.htmldir_cc670bf538c42610b68470f0d7818d35.htmldir_cc670bf538c42610b68470f0d7818d35_dep.dotdir_cc670bf538c42610b68470f0d7818d35_dep.md5dir_d748f19c70c10d86ed0e060f59d9907b.htmldir_dad1865aa249b16f6d1b0eca22f3c203.htmldir_dad1865aa249b16f6d1b0eca22f3c203_dep.dotdir_dad1865aa249b16f6d1b0eca22f3c203_dep.md5dir_dc145127ba81d15a7b8639e8ef462a4d.htmldir_dc145127ba81d15a7b8639e8ef462a4d_dep.dotdir_dc145127ba81d15a7b8639e8ef462a4d_dep.md5dir_e052677a652baea8f3cb81d7a33b69a3.htmldir_e052677a652baea8f3cb81d7a33b69a3_dep.dotdir_e052677a652baea8f3cb81d7a33b69a3_dep.md5dir_e0dd646c39a393cc8e6d3e5e227334a6.htmldir_e0dd646c39a393cc8e6d3e5e227334a6_dep.dotdir_e0dd646c39a393cc8e6d3e5e227334a6_dep.md5dir_e68e8157741866f444e17edd764ebbae.htmldir_ea91a2a72b7cbbf988d2bd2cd1d23e49.htmldir_ea91a2a72b7cbbf988d2bd2cd1d23e49_dep.dotdir_ea91a2a72b7cbbf988d2bd2cd1d23e49_dep.md5dir_ee6aa1c688a3b9fb588e8125e26298d2.htmldl_8c.htmldl_8c__incl.dotdl_8c__incl.md5doc.pngdoc_8c.htmldoc_8h.htmldoc_8h__incl.dotdoc_8h__incl.md5doc_AUTHORS_md.htmldoc_BIGPICTURE_md.htmldoc_CODING_md.htmldoc_COMPILE_md.htmldoc_DESIGN_md.htmldoc_GIT_md.htmldoc_GOALS_md.htmldoc_IDEAS_md.htmldoc_INSTALL_md.htmldoc_README_md.htmldoc_SECURITY_md.htmldoc_TESTING_md.htmldoc_VERSION_md.htmldoc_WHY_md.htmldoc_decisions_README_md.htmldoc_decisions_api_documentation_md.htmldoc_decisions_array_md.htmldoc_decisions_bool_md.htmldoc_decisions_bootstrap_md.htmldoc_decisions_capabilities_md.htmldoc_decisions_cmake_plugins_md.htmldoc_decisions_cmake_spec_md.htmldoc_decisions_cryptograhic_key_handling_md.htmldoc_decisions_default_values_md.htmldoc_decisions_elektra_web_md.htmldoc_decisions_elektra_web_recursive_md.htmldoc_decisions_empty_files_md.htmldoc_decisions_global_plugins_md.htmldoc_decisions_global_validation_md.htmldoc_decisions_high_level_api_md.htmldoc_decisions_holes_md.htmldoc_decisions_internal_cache_md.htmldoc_decisions_library_split_md.htmldoc_decisions_logging_md.htmldoc_decisions_null_pointer_checks_md.htmldoc_decisions_plugin_variants_md.htmldoc_decisions_pubsub_md.htmldoc_decisions_relative_md.htmldoc_decisions_script_testing_md.htmldoc_decisions_specification_md.htmldoc_decisions_template_md.htmldoc_decisions_unit_testing_md.htmldoc_decisions_validation_md.htmldoc_decisions_vendor_spec_md.htmldoc_dev_algorithm_md.htmldoc_dev_architecture_md.htmldoc_dev_classes_md.htmldoc_dev_data-structures_md.htmldoc_dev_error-handling_md.htmldoc_dev_logging_md.htmldoc_dev_metadata_md.htmldoc_dev_plugins-framework_md.htmldoc_dev_plugins-ordering_md.htmldoc_docker_README_md.htmldoc_help_elektra-faq_md.htmldoc_help_elektra-granularity_md.htmldoc_help_elektra-sync-flag_md.htmldoc_images_README_md.htmldoc_markdownlinkconverter_README_md.htmldoc_news_2014-06-21_0_8_6_md.htmldoc_news_2014-07-28_0_8_7_md.htmldoc_news_2014-09-02_0_8_8_md.htmldoc_news_2014-10-22_augeas_md.htmldoc_news_2014-11-04_0_8_9_md.htmldoc_news_2014-12-02_0_8_10_md.htmldoc_news_2015-04-03_0_8_11_md.htmldoc_news_2015-07-13_0_8_12_md.htmldoc_news_2015-09-17_0_8_13_md.htmldoc_news_2015-11-19_0_8_14_md.htmldoc_news_2016-02-16_0_8_15_md.htmldoc_news_2016-04-29_0_8_16_md.htmldoc_news_2016-06-14_0_8_17_md.htmldoc_news_2016-09-17_0_8_18_md.htmldoc_news_2016-11-22_0_8_19_md.htmldoc_news_2016-12-17_website_release_md.htmldoc_news_2017-03-18_lcdproc_md.htmldoc_news__2017-10-25_0_8_20_md.htmldoc_paper_README_md.htmldoc_tutorials_application-integration_md.htmldoc_tutorials_cascading_md.htmldoc_tutorials_compilation-variants_md.htmldoc_tutorials_elektra-merge-integration_md.htmldoc_tutorials_export_md.htmldoc_tutorials_hello-elektra_md.htmldoc_tutorials_import_md.htmldoc_tutorials_merge_md.htmldoc_tutorials_mount_md.htmldoc_tutorials_namespaces_md.htmldoc_tutorials_plugins_md.htmldoc_tutorials_python-kdb_md.htmldoc_tutorials_snippet-sharing-rest-service_md.htmldoc_usecases_elektra_web_README_md.htmldoc_usecases_elektra_web_UC_adding_keys_md.htmldoc_usecases_elektra_web_UC_drag_n_drop_md.htmldoc_usecases_elektra_web_UC_finding_keys_md.htmldoc_usecases_elektra_web_UC_key_validation_md.htmldoc_usecases_elektra_web_UC_modifying_keys_md.htmldoc_usecases_elektra_web_UC_setup_instance_md.htmldoc_usecases_elektra_web_UC_undo_redo_md.htmldoc_usecases_elektra_web_UC_view_config_md.htmldoc_usecases_snippet_sharing_UC_authenticate_md.htmldoc_usecases_snippet_sharing_UC_convert_snippet_md.htmldoc_usecases_snippet_sharing_UC_create_snippet_md.htmldoc_usecases_snippet_sharing_UC_delete_snippet_md.htmldoc_usecases_snippet_sharing_UC_details_snippet_md.htmldoc_usecases_snippet_sharing_UC_download_snippet_md.htmldoc_usecases_snippet_sharing_UC_duplicate_snippet_md.htmldoc_usecases_snippet_sharing_UC_edit_snippet_md.htmldoc_usecases_snippet_sharing_UC_edit_user_md.htmldoc_usecases_snippet_sharing_UC_register_md.htmldoc_usecases_snippet_sharing_UC_reset_password_md.htmldoc_usecases_snippet_sharing_UC_search_snippet_md.htmldoc_usecases_snippet_sharing_UC_search_user_md.htmldoc_usecases_snippet_sharing_distinction_use_cases_md.htmldoc_usecases_template_md.htmldoc_vagrant_README_md.htmldoxygen.cssdoxygen.pngdynsections.jsease_2keyname_8c.htmlease_2keyname_8c__incl.dotease_2keyname_8c__incl.md5elektra_2keyname_8c.htmlelektra_2keyname_8c__incl.dotelektra_2keyname_8c__incl.md5elektra_2plugin_8c.htmlelektra_2plugin_8c__incl.dotelektra_2plugin_8c__incl.md5elektra_2proposal_8c.htmlelektra_2proposal_8c__incl.dotelektra_2proposal_8c__incl.md5examples_2backend_8cpp.htmlexamples_2backend_8cpp__incl.dotexamples_2backend_8cpp__incl.md5exportsymbols_8c.htmlexportsymbols_8c__incl.dotexportsymbols_8c__incl.md5files.htmlfolderclosed.pngfolderopen.pngfunctional_8c.htmlfunctional_8c__incl.dotfunctional_8c__incl.md5functions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlglobal_8c.htmlglobal_8c__incl.dotglobal_8c__incl.md5globals.htmlglobals_b.htmlglobals_c.htmlglobals_defs.htmlglobals_e.htmlglobals_enum.htmlglobals_eval.htmlglobals_f.htmlglobals_func.htmlglobals_func_e.htmlglobals_func_k.htmlglobals_func_m.htmlglobals_func_o.htmlglobals_func_s.htmlglobals_func_t.htmlglobals_k.htmlglobals_m.htmlglobals_n.htmlglobals_o.htmlglobals_p.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_type.htmlgraph_legend.dotgraph_legend.htmlgraph_legend.md5group__api.dotgroup__api.htmlgroup__api.md5group__kdb.htmlgroup__key.dotgroup__key.htmlgroup__key.md5group__keymeta.dotgroup__keymeta.htmlgroup__keymeta.md5group__keyname.dotgroup__keyname.htmlgroup__keyname.md5group__keyset.htmlgroup__keytest.dotgroup__keytest.htmlgroup__keytest.md5group__keyvalue.dotgroup__keyvalue.htmlgroup__keyvalue.md5group__meta.dotgroup__meta.htmlgroup__meta.md5group__modules.htmlgroup__plugin.htmlgroup__proposal.dotgroup__proposal.htmlgroup__proposal.md5hierarchy.htmlimportmergeconfiguration_8cpp.htmlimportmergeconfiguration_8cpp__incl.dotimportmergeconfiguration_8cpp__incl.md5importmergeconfiguration_8hpp.htmlimportmergeconfiguration_8hpp__dep__incl.dotimportmergeconfiguration_8hpp__dep__incl.md5importmergeconfiguration_8hpp__incl.dotimportmergeconfiguration_8hpp__incl.md5index.htmlinherit_graph_0.dotinherit_graph_0.md5inherit_graph_1.dotinherit_graph_1.md5inherit_graph_10.dotinherit_graph_10.md5inherit_graph_11.dotinherit_graph_11.md5inherit_graph_12.dotinherit_graph_12.md5inherit_graph_13.dotinherit_graph_13.md5inherit_graph_14.dotinherit_graph_14.md5inherit_graph_15.dotinherit_graph_15.md5inherit_graph_16.dotinherit_graph_16.md5inherit_graph_17.dotinherit_graph_17.md5inherit_graph_18.dotinherit_graph_18.md5inherit_graph_19.dotinherit_graph_19.md5inherit_graph_2.dotinherit_graph_2.md5inherit_graph_20.dotinherit_graph_20.md5inherit_graph_21.dotinherit_graph_21.md5inherit_graph_22.dotinherit_graph_22.md5inherit_graph_23.dotinherit_graph_23.md5inherit_graph_24.dotinherit_graph_24.md5inherit_graph_25.dotinherit_graph_25.md5inherit_graph_26.dotinherit_graph_26.md5inherit_graph_27.dotinherit_graph_27.md5inherit_graph_28.dotinherit_graph_28.md5inherit_graph_29.dotinherit_graph_29.md5inherit_graph_3.dotinherit_graph_3.md5inherit_graph_30.dotinherit_graph_30.md5inherit_graph_31.dotinherit_graph_31.md5inherit_graph_32.dotinherit_graph_32.md5inherit_graph_33.dotinherit_graph_33.md5inherit_graph_34.dotinherit_graph_34.md5inherit_graph_35.dotinherit_graph_35.md5inherit_graph_36.dotinherit_graph_36.md5inherit_graph_37.dotinherit_graph_37.md5inherit_graph_38.dotinherit_graph_38.md5inherit_graph_39.dotinherit_graph_39.md5inherit_graph_4.dotinherit_graph_4.md5inherit_graph_40.dotinherit_graph_40.md5inherit_graph_41.dotinherit_graph_41.md5inherit_graph_42.dotinherit_graph_42.md5inherit_graph_43.dotinherit_graph_43.md5inherit_graph_44.dotinherit_graph_44.md5inherit_graph_45.dotinherit_graph_45.md5inherit_graph_46.dotinherit_graph_46.md5inherit_graph_5.dotinherit_graph_5.md5inherit_graph_6.dotinherit_graph_6.md5inherit_graph_7.dotinherit_graph_7.md5inherit_graph_8.dotinherit_graph_8.md5inherit_graph_9.dotinherit_graph_9.md5inherits.htmlinteractivemergestrategy_8cpp.htmlinteractivemergestrategy_8cpp__incl.dotinteractivemergestrategy_8cpp__incl.md5interactivemergestrategy_8hpp.htmlinteractivemergestrategy_8hpp__dep__incl.dotinteractivemergestrategy_8hpp__dep__incl.md5interactivemergestrategy_8hpp__incl.dotinteractivemergestrategy_8hpp__incl.md5interfaceorg_1_1libelektra_1_1Elektra-members.htmlinterfaceorg_1_1libelektra_1_1Elektra.htmlinterfaceorg_1_1libelektra_1_1Elektra__coll__graph.dotinterfaceorg_1_1libelektra_1_1Elektra__coll__graph.md5interfaceorg_1_1libelektra_1_1Plugin-members.htmlinterfaceorg_1_1libelektra_1_1Plugin.htmlinternal_8c.htmlinternal_8c__incl.dotinternal_8c__incl.md5jquery.jskdb_8c.htmlkdb_8c__incl.dotkdb_8c__incl.md5kdb_8hpp.htmlkdb_8hpp__dep__incl.dotkdb_8hpp__dep__incl.md5kdb_8hpp__incl.dotkdb_8hpp__incl.md5kdbassert_8h.htmlkdbassert_8h__dep__incl.dotkdbassert_8h__dep__incl.md5kdbassert_8h__incl.dotkdbassert_8h__incl.md5kdbcontext_8hpp.htmlkdbcontext_8hpp__dep__incl.dotkdbcontext_8hpp__dep__incl.md5kdbcontext_8hpp__incl.dotkdbcontext_8hpp__incl.md5kdbenum_8c.htmlkdbexcept_8hpp.htmlkdbexcept_8hpp__dep__incl.dotkdbexcept_8hpp__dep__incl.md5kdbexcept_8hpp__incl.dotkdbexcept_8hpp__incl.md5kdbextension_8h.htmlkdbextension_8h__dep__incl.dotkdbextension_8h__dep__incl.md5kdbextension_8h__incl.dotkdbextension_8h__incl.md5kdbglobal_8h.htmlkdbglobal_8h__dep__incl.dotkdbglobal_8h__dep__incl.md5kdbglobal_8h__incl.dotkdbglobal_8h__incl.md5kdbhelper_8h.htmlkdbhelper_8h__dep__incl.dotkdbhelper_8h__dep__incl.md5kdbhelper_8h__incl.dotkdbhelper_8h__incl.md5kdbinternal_8h.htmlkdbinternal_8h__dep__incl.dotkdbinternal_8h__dep__incl.md5kdbinternal_8h__incl.dotkdbinternal_8h__incl.md5kdbio_8hpp.htmlkdbio_8hpp__dep__incl.dotkdbio_8hpp__dep__incl.md5kdbio_8hpp__incl.dotkdbio_8hpp__incl.md5kdblogger_8h.htmlkdblogger_8h__dep__incl.dotkdblogger_8h__dep__incl.md5kdblogger_8h__incl.dotkdblogger_8h__incl.md5kdbmacros_8h.htmlkdbmacros_8h__dep__incl.dotkdbmacros_8h__dep__incl.md5kdbmeta_8h.htmlkdbmeta_8h__dep__incl.dotkdbmeta_8h__dep__incl.md5kdbmeta_8h__incl.dotkdbmeta_8h__incl.md5kdbmodule_8h.htmlkdbmodule_8h__dep__incl.dotkdbmodule_8h__dep__incl.md5kdbmodule_8h__incl.dotkdbmodule_8h__incl.md5kdbobsolete_8h.htmlkdbobsolete_8h__dep__incl.dotkdbobsolete_8h__dep__incl.md5kdbobsolete_8h__incl.dotkdbobsolete_8h__incl.md5kdbopmphm_8h.htmlkdbopmphm_8h__dep__incl.dotkdbopmphm_8h__dep__incl.md5kdbopmphm_8h__incl.dotkdbopmphm_8h__incl.md5kdbos_8h.htmlkdbos_8h__incl.dotkdbos_8h__incl.md5kdbplugin_8h.htmlkdbplugin_8h__dep__incl.dotkdbplugin_8h__dep__incl.md5kdbplugin_8h__incl.dotkdbplugin_8h__incl.md5kdbplugin_8hpp.htmlkdbplugin_8hpp__incl.dotkdbplugin_8hpp__incl.md5kdbprivate_8h.htmlkdbprivate_8h__dep__incl.dotkdbprivate_8h__dep__incl.md5kdbprivate_8h__incl.dotkdbprivate_8h__incl.md5kdbproposal_8h.htmlkdbproposal_8h__dep__incl.dotkdbproposal_8h__dep__incl.md5kdbproposal_8h__incl.dotkdbproposal_8h__incl.md5kdbrand_8h.htmlkdbrand_8h__dep__incl.dotkdbrand_8h__dep__incl.md5kdbrand_8h__incl.dotkdbrand_8h__incl.md5kdbthread_8hpp.htmlkdbthread_8hpp__incl.dotkdbthread_8hpp__incl.md5kdbtimer_8hpp.htmlkdbtimer_8hpp__dep__incl.dotkdbtimer_8hpp__dep__incl.md5kdbtimer_8hpp__incl.dotkdbtimer_8hpp__incl.md5kdbtypes_8h.htmlkdbtypes_8h__dep__incl.dotkdbtypes_8h__dep__incl.md5kdbtypes_8h__incl.dotkdbtypes_8h__incl.md5kdbvalue_8hpp.htmlkdbvalue_8hpp__dep__incl.dotkdbvalue_8hpp__dep__incl.md5kdbvalue_8hpp__incl.dotkdbvalue_8hpp__incl.md5key_8c.htmlkey_8c__incl.dotkey_8c__incl.md5key_8hpp.htmlkey_8hpp__dep__incl.dotkey_8hpp__dep__incl.md5key_8hpp__incl.dotkey_8hpp__incl.md5keyexcept_8hpp.htmlkeyexcept_8hpp__dep__incl.dotkeyexcept_8hpp__dep__incl.md5keyhelper_8cpp.htmlkeyhelper_8cpp__incl.dotkeyhelper_8cpp__incl.md5keyhelper_8hpp.htmlkeyhelper_8hpp__dep__incl.dotkeyhelper_8hpp__dep__incl.md5keyhelper_8hpp__incl.dotkeyhelper_8hpp__incl.md5keyhelpers_8c.htmlkeyhelpers_8c__incl.dotkeyhelpers_8c__incl.md5keyio_8hpp.htmlkeyio_8hpp__dep__incl.dotkeyio_8hpp__dep__incl.md5keyio_8hpp__incl.dotkeyio_8hpp__incl.md5keymeta_8c.htmlkeymeta_8c__incl.dotkeymeta_8c__incl.md5keyset_8c.htmlkeyset_8c__incl.dotkeyset_8c__incl.md5keyset_8hpp.htmlkeyset_8hpp__dep__incl.dotkeyset_8hpp__dep__incl.md5keyset_8hpp__incl.dotkeyset_8hpp__incl.md5keysetget_8hpp.htmlkeysetget_8hpp__incl.dotkeysetget_8hpp__incl.md5keysetio_8hpp.htmlkeysetio_8hpp__dep__incl.dotkeysetio_8hpp__dep__incl.md5keysetio_8hpp__incl.dotkeysetio_8hpp__incl.md5keytest_8c.htmlkeytest_8c__incl.dotkeytest_8c__incl.md5keyvalue_8c.htmlkeyvalue_8c__incl.dotkeyvalue_8c__incl.md5log_8c.htmllog_8c__incl.dotlog_8c__incl.md5markdownlinkconverter_8c.htmlmarkdownlinkconverter_8c__incl.dotmarkdownlinkconverter_8c__incl.md5md_doc_dev_README.htmlmd_doc_help_elektra-backends.htmlmd_doc_help_elektra-bootstrapping.htmlmd_doc_help_elektra-cascading.htmlmd_doc_help_elektra-contracts.htmlmd_doc_help_elektra-glossary.htmlmd_doc_help_elektra-hierarchy.htmlmd_doc_help_elektra-introduction.htmlmd_doc_help_elektra-key-names.htmlmd_doc_help_elektra-merge-strategy.htmlmd_doc_help_elektra-metadata.htmlmd_doc_help_elektra-mounting.htmlmd_doc_help_elektra-namespaces.htmlmd_doc_help_elektra-related.htmlmd_doc_help_elektra-semantics.htmlmd_doc_help_elektra-spec.htmlmd_doc_help_elektra-values.htmlmd_doc_help_kdb-backup.htmlmd_doc_help_kdb-change-resolver-symlink.htmlmd_doc_help_kdb-change-storage-symlink.htmlmd_doc_help_kdb-check-env-dep.htmlmd_doc_help_kdb-check.htmlmd_doc_help_kdb-complete.htmlmd_doc_help_kdb-convert.htmlmd_doc_help_kdb-cp.htmlmd_doc_help_kdb-editor.htmlmd_doc_help_kdb-export.htmlmd_doc_help_kdb-file.htmlmd_doc_help_kdb-fstab.htmlmd_doc_help_kdb-get.htmlmd_doc_help_kdb-getmeta.htmlmd_doc_help_kdb-global-mount.htmlmd_doc_help_kdb-global-umount.htmlmd_doc_help_kdb-help.htmlmd_doc_help_kdb-import.htmlmd_doc_help_kdb-info.htmlmd_doc_help_kdb-introduction.htmlmd_doc_help_kdb-list-commands.htmlmd_doc_help_kdb-list-tools.htmlmd_doc_help_kdb-list.htmlmd_doc_help_kdb-ls.htmlmd_doc_help_kdb-lsmeta.htmlmd_doc_help_kdb-merge.htmlmd_doc_help_kdb-mount-list-all-files.htmlmd_doc_help_kdb-mount.htmlmd_doc_help_kdb-mountpoint-info.htmlmd_doc_help_kdb-mv.htmlmd_doc_help_kdb-remount.htmlmd_doc_help_kdb-restore.htmlmd_doc_help_kdb-rm.htmlmd_doc_help_kdb-rmmeta.htmlmd_doc_help_kdb-set.htmlmd_doc_help_kdb-setmeta.htmlmd_doc_help_kdb-sget.htmlmd_doc_help_kdb-shell.htmlmd_doc_help_kdb-spec-mount.htmlmd_doc_help_kdb-stash.htmlmd_doc_help_kdb-test.htmlmd_doc_help_kdb-umount.htmlmd_doc_help_kdb-vset.htmlmd_doc_help_kdb.htmlmd_doc_paper_paper.htmlmd_doc_tutorials_README.htmlmd_doc_tutorials_validation.htmlmd_scripts_README.htmlmd_src_libs_README.htmlmd_src_libs_elektra_README.htmlmd_src_plugins_README.htmlmd_src_plugins_augeas_README.htmlmd_src_plugins_base64_README.htmlmd_src_plugins_blockresolver_README.htmlmd_src_plugins_boolean_README.htmlmd_src_plugins_c_README.htmlmd_src_plugins_cachefilter_README.htmlmd_src_plugins_camel_README.htmlmd_src_plugins_ccode_README.htmlmd_src_plugins_conditionals_README.htmlmd_src_plugins_constants_README.htmlmd_src_plugins_counter_README.htmlmd_src_plugins_crypto_README.htmlmd_src_plugins_csvstorage_README.htmlmd_src_plugins_curlget_README.htmlmd_src_plugins_date_README.htmlmd_src_plugins_dbus_README.htmlmd_src_plugins_desktop_README.htmlmd_src_plugins_doc_README.htmlmd_src_plugins_dpkg_README.htmlmd_src_plugins_dump_README.htmlmd_src_plugins_enum_README.htmlmd_src_plugins_error_README.htmlmd_src_plugins_fcrypt_README.htmlmd_src_plugins_file_README.htmlmd_src_plugins_filecheck_README.htmlmd_src_plugins_fstab_README.htmlmd_src_plugins_gitresolver_README.htmlmd_src_plugins_glob_README.htmlmd_src_plugins_haskell_README.htmlmd_src_plugins_hexcode_README.htmlmd_src_plugins_hidden_README.htmlmd_src_plugins_hosts_README.htmlmd_src_plugins_iconv_README.htmlmd_src_plugins_ini_README.htmlmd_src_plugins_ipaddr_README.htmlmd_src_plugins_iterate_README.htmlmd_src_plugins_jni_README.htmlmd_src_plugins_journald_README.htmlmd_src_plugins_keytometa_README.htmlmd_src_plugins_line_README.htmlmd_src_plugins_lineendings_README.htmlmd_src_plugins_list_README.htmlmd_src_plugins_logchange_README.htmlmd_src_plugins_lua_README.htmlmd_src_plugins_mathcheck_README.htmlmd_src_plugins_mini_README.htmlmd_src_plugins_mozprefs_README.htmlmd_src_plugins_mozprefs_autoconfig_README.htmlmd_src_plugins_multifile_README.htmlmd_src_plugins_network_README.htmlmd_src_plugins_ni_README.htmlmd_src_plugins_noresolver_README.htmlmd_src_plugins_null_README.htmlmd_src_plugins_passwd_README.htmlmd_src_plugins_path_README.htmlmd_src_plugins_profile_README.htmlmd_src_plugins_python2_README.htmlmd_src_plugins_python_README.htmlmd_src_plugins_range_README.htmlmd_src_plugins_regexstore_README.htmlmd_src_plugins_rename_README.htmlmd_src_plugins_required_README.htmlmd_src_plugins_resolver_README.htmlmd_src_plugins_ruby_README.htmlmd_src_plugins_semlock_README.htmlmd_src_plugins_shell_README.htmlmd_src_plugins_simpleini_README.htmlmd_src_plugins_simplespeclang_README.htmlmd_src_plugins_spec_README.htmlmd_src_plugins_struct_README.htmlmd_src_plugins_sync_README.htmlmd_src_plugins_syslog_README.htmlmd_src_plugins_tcl_README.htmlmd_src_plugins_template_README.htmlmd_src_plugins_timeofday_README.htmlmd_src_plugins_tracer_README.htmlmd_src_plugins_type_README.htmlmd_src_plugins_uname_README.htmlmd_src_plugins_validation_README.htmlmd_src_plugins_wresolver_README.htmlmd_src_plugins_xerces_README.htmlmd_src_plugins_xmltool_README.htmlmd_src_plugins_yajl_README.htmlmd_src_plugins_yamlcpp_README.htmlmenu.jsmenudata.jsmergeconfiguration_8hpp.htmlmergeconfiguration_8hpp__dep__incl.dotmergeconfiguration_8hpp__dep__incl.md5mergeconfiguration_8hpp__incl.dotmergeconfiguration_8hpp__incl.md5mergeconflict_8hpp.htmlmergeconflict_8hpp__dep__incl.dotmergeconflict_8hpp__dep__incl.md5mergeconflict_8hpp__incl.dotmergeconflict_8hpp__incl.md5mergeconflictstrategy_8cpp.htmlmergeconflictstrategy_8cpp__incl.dotmergeconflictstrategy_8cpp__incl.md5mergeconflictstrategy_8hpp.htmlmergeconflictstrategy_8hpp__dep__incl.dotmergeconflictstrategy_8hpp__dep__incl.md5mergeconflictstrategy_8hpp__incl.dotmergeconflictstrategy_8hpp__incl.md5mergeresult_8cpp.htmlmergeresult_8cpp__incl.dotmergeresult_8cpp__incl.md5mergeresult_8hpp.htmlmergeresult_8hpp__dep__incl.dotmergeresult_8hpp__dep__incl.md5mergeresult_8hpp__incl.dotmergeresult_8hpp__incl.md5mergetask_8hpp.htmlmergetask_8hpp__dep__incl.dotmergetask_8hpp__dep__incl.md5mergetask_8hpp__incl.dotmergetask_8hpp__incl.md5mergetestutils_8cpp.htmlmergetestutils_8cpp__dep__incl.dotmergetestutils_8cpp__dep__incl.md5mergetestutils_8cpp__incl.dotmergetestutils_8cpp__incl.md5merging_8cpp.htmlmerging_8cpp__incl.dotmerging_8cpp__incl.md5mergingkdb_8cpp.htmlmergingkdb_8cpp__incl.dotmergingkdb_8cpp__incl.md5mergingkdb_8hpp.htmlmergingkdb_8hpp__dep__incl.dotmergingkdb_8hpp__dep__incl.md5mergingkdb_8hpp__incl.dotmergingkdb_8hpp__incl.md5meta_8c.htmlmeta_8c__incl.dotmeta_8c__incl.md5metamergestrategy_8cpp.htmlmetamergestrategy_8cpp__incl.dotmetamergestrategy_8cpp__incl.md5metamergestrategy_8hpp.htmlmetamergestrategy_8hpp__dep__incl.dotmetamergestrategy_8hpp__dep__incl.md5metamergestrategy_8hpp__incl.dotmetamergestrategy_8hpp__incl.md5modules.htmlmodules_8cpp.htmlmodules_8cpp__incl.dotmodules_8cpp__incl.md5modules_8hpp.htmlmodules_8hpp__dep__incl.dotmodules_8hpp__dep__incl.md5modules_8hpp__incl.dotmodules_8hpp__incl.md5mount_8c.htmlmount_8c__incl.dotmount_8c__incl.md5namespacekdb.htmlnamespacekdb_1_1tools.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespacemembers_type.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngnewkeystrategy_8cpp.htmlnewkeystrategy_8cpp__incl.dotnewkeystrategy_8cpp__incl.md5newkeystrategy_8hpp.htmlnewkeystrategy_8hpp__dep__incl.dotnewkeystrategy_8hpp__dep__incl.md5newkeystrategy_8hpp__incl.dotnewkeystrategy_8hpp__incl.md5nolog_8c.htmlnolog_8c__incl.dotnolog_8c__incl.md5onesidemergeconfiguration_8cpp.htmlonesidemergeconfiguration_8cpp__incl.dotonesidemergeconfiguration_8cpp__incl.md5onesidemergeconfiguration_8hpp.htmlonesidemergeconfiguration_8hpp__dep__incl.dotonesidemergeconfiguration_8hpp__dep__incl.md5onesidemergeconfiguration_8hpp__incl.dotonesidemergeconfiguration_8hpp__incl.md5onesidestrategy_8cpp.htmlonesidestrategy_8cpp__incl.dotonesidestrategy_8cpp__incl.md5onesidestrategy_8hpp.htmlonesidestrategy_8hpp__dep__incl.dotonesidestrategy_8hpp__dep__incl.md5onesidestrategy_8hpp__incl.dotonesidestrategy_8hpp__incl.md5onesidevaluestrategy_8cpp.htmlonesidevaluestrategy_8cpp__incl.dotonesidevaluestrategy_8cpp__incl.md5onesidevaluestrategy_8hpp.htmlonesidevaluestrategy_8hpp__dep__incl.dotonesidevaluestrategy_8hpp__dep__incl.md5onesidevaluestrategy_8hpp__incl.dotonesidevaluestrategy_8hpp__incl.md5open.pngopmphm_8c.htmlopmphm_8c__incl.dotopmphm_8c__incl.md5overview_libs.pngoverwritemergeconfiguration_8cpp.htmloverwritemergeconfiguration_8cpp__incl.dotoverwritemergeconfiguration_8cpp__incl.md5overwritemergeconfiguration_8hpp.htmloverwritemergeconfiguration_8hpp__dep__incl.dotoverwritemergeconfiguration_8hpp__dep__incl.md5overwritemergeconfiguration_8hpp__incl.dotoverwritemergeconfiguration_8hpp__incl.md5owner_8c.htmlowner_8c__incl.dotowner_8c__incl.md5pages.htmlplugin_2plugin_8c.htmlplugin_2plugin_8c__incl.dotplugin_2plugin_8c__incl.md5plugin_8cpp.htmlplugin_8cpp__incl.dotplugin_8cpp__incl.md5plugin_8hpp.htmlplugin_8hpp__dep__incl.dotplugin_8hpp__dep__incl.md5plugin_8hpp__incl.dotplugin_8hpp__incl.md5plugindatabase_8cpp.htmlplugindatabase_8cpp__incl.dotplugindatabase_8cpp__incl.md5plugindatabase_8hpp.htmlplugindatabase_8hpp__dep__incl.dotplugindatabase_8hpp__dep__incl.md5plugindatabase_8hpp__incl.dotplugindatabase_8hpp__incl.md5plugins.pngplugins_8cpp.htmlplugins_8cpp__incl.dotplugins_8cpp__incl.md5plugins_8hpp.htmlplugins_8hpp__dep__incl.dotplugins_8hpp__dep__incl.md5plugins_8hpp__incl.dotplugins_8hpp__incl.md5pluginspec_8cpp.htmlpluginspec_8cpp__incl.dotpluginspec_8cpp__incl.md5pluginspec_8hpp.htmlpluginspec_8hpp__dep__incl.dotpluginspec_8hpp__dep__incl.md5pluginspec_8hpp__incl.dotpluginspec_8hpp__incl.md5proposal_2proposal_8c.htmlproposal_2proposal_8c__incl.dotproposal_2proposal_8c__incl.md5rand_8c.htmlrand_8c__incl.dotrand_8c__incl.md5specreader_8hpp.htmlspecreader_8hpp__dep__incl.dotspecreader_8hpp__dep__incl.md5specreader_8hpp__incl.dotspecreader_8hpp__incl.md5split_8c.htmlsplit_8c__incl.dotsplit_8c__incl.md5splitbar.pngsrc_2backend_8cpp.htmlsrc_2backend_8cpp__incl.dotsrc_2backend_8cpp__incl.md5src_libs_getenv_README_md.htmlstate.pngstatic_8c.htmlstatic_8c__incl.dotstatic_8c__incl.md5structOpmphm-members.htmlstructOpmphm.htmlstructOpmphmEdge-members.htmlstructOpmphmEdge.htmlstructkdb_1_1Command-members.htmlstructkdb_1_1Command.htmlstructkdb_1_1PerContext-members.htmlstructkdb_1_1PerContext.htmlstructkdb_1_1PerContext__coll__graph.dotstructkdb_1_1PerContext__coll__graph.md5structkdb_1_1VaAlloc-members.htmlstructkdb_1_1VaAlloc.htmlstructkdb_1_1tools_1_1BackendInfo-members.htmlstructkdb_1_1tools_1_1BackendInfo.htmlstructkdb_1_1tools_1_1PluginSpecHash-members.htmlstructkdb_1_1tools_1_1PluginSpecHash.htmlstructkdb_1_1tools_1_1ToolException-members.htmlstructkdb_1_1tools_1_1ToolException.htmlstructstd_1_1hash_3_01kdb_1_1Key_01_4-members.htmlstructstd_1_1hash_3_01kdb_1_1Key_01_4.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstesttool__automergestrategy_8cpp.htmltesttool__automergestrategy_8cpp__incl.dottesttool__automergestrategy_8cpp__incl.md5testtool__backend_8cpp.htmltesttool__backend_8cpp__incl.dottesttool__backend_8cpp__incl.md5testtool__backendbuilder_8cpp.htmltesttool__backendbuilder_8cpp__incl.dottesttool__backendbuilder_8cpp__incl.md5testtool__backendparser_8cpp.htmltesttool__backendparser_8cpp__incl.dottesttool__backendparser_8cpp__incl.md5testtool__comparison_8cpp.htmltesttool__comparison_8cpp__incl.dottesttool__comparison_8cpp__incl.md5testtool__keyhelper_8cpp.htmltesttool__keyhelper_8cpp__incl.dottesttool__keyhelper_8cpp__incl.md5testtool__mergecases_8cpp.htmltesttool__mergecases_8cpp__incl.dottesttool__mergecases_8cpp__incl.md5testtool__mergeresult_8cpp.htmltesttool__mergeresult_8cpp__incl.dottesttool__mergeresult_8cpp__incl.md5testtool__mergingkdb_8cpp.htmltesttool__mergingkdb_8cpp__incl.dottesttool__mergingkdb_8cpp__incl.md5testtool__metamergestrategy_8cpp.htmltesttool__metamergestrategy_8cpp__incl.dottesttool__metamergestrategy_8cpp__incl.md5testtool__newkeystrategy_8cpp.htmltesttool__newkeystrategy_8cpp__incl.dottesttool__newkeystrategy_8cpp__incl.md5testtool__onesidestrategy_8cpp.htmltesttool__onesidestrategy_8cpp__incl.dottesttool__onesidestrategy_8cpp__incl.md5testtool__plugindatabase_8cpp.htmltesttool__plugindatabase_8cpp__incl.dottesttool__plugindatabase_8cpp__incl.md5testtool__pluginspec_8cpp.htmltesttool__pluginspec_8cpp__incl.dottesttool__pluginspec_8cpp__incl.md5testtool__samemountpoint_8cpp.htmltesttool__samemountpoint_8cpp__incl.dottesttool__samemountpoint_8cpp__incl.md5testtool__specreader_8cpp.htmltesttool__specreader_8cpp__incl.dottesttool__specreader_8cpp__incl.md5testtool__umount_8cpp.htmltesttool__umount_8cpp__incl.dottesttool__umount_8cpp__incl.md5threewaymerge_8cpp.htmlthreewaymerge_8cpp__incl.dotthreewaymerge_8cpp__incl.md5threewaymerge_8hpp.htmlthreewaymerge_8hpp__dep__incl.dotthreewaymerge_8hpp__dep__incl.md5threewaymerge_8hpp__incl.dotthreewaymerge_8hpp__incl.md5toolexcept_8hpp.htmltoolexcept_8hpp__dep__incl.dottoolexcept_8hpp__dep__incl.md5toolexcept_8hpp__incl.dottoolexcept_8hpp__incl.md5trie_8c.htmltrie_8c__incl.dottrie_8c__incl.md5kdb-backup.1.gzkdb-change-resolver-symlink.1.gzkdb-change-storage-symlink.1.gzkdb-check-env-dep.1.gzkdb-check.1.gzkdb-complete.1.gzkdb-convert.1.gzkdb-cp.1.gzkdb-editor.1.gzkdb-elektrify-getenv.1.gzkdb-export.1.gzkdb-file.1.gzkdb-find-tools.1.gzkdb-fstab.1.gzkdb-gen.1.gzkdb-get.1.gzkdb-getmeta.1.gzkdb-global-mount.1.gzkdb-global-umount.1.gzkdb-help.1.gzkdb-import.1.gzkdb-info.1.gzkdb-introduction.1.gzkdb-list-commands.1.gzkdb-list-tools.1.gzkdb-list.1.gzkdb-ls.1.gzkdb-lsmeta.1.gzkdb-merge.1.gzkdb-mount-list-all-files.1.gzkdb-mount.1.gzkdb-mountpoint-info.1.gzkdb-mv.1.gzkdb-qt-gui.1.gzkdb-remount.1.gzkdb-restore.1.gzkdb-rm.1.gzkdb-rmmeta.1.gzkdb-set.1.gzkdb-setmeta.1.gzkdb-sget.1.gzkdb-shell.1.gzkdb-spec-mount.1.gzkdb-stash.1.gzkdb-test.1.gzkdb-umount.1.gzkdb-vset.1.gzkdb.1.gzOpmphm.3elektra.gzOpmphmEdge.3elektra.gzREADME_md.3elektra.gzapi.3elektra.gzarray.c.3elektra.gzautomergeconfiguration.cpp.3elektra.gzautomergeconfiguration.hpp.3elektra.gzautomergestrategy.cpp.3elektra.gzautomergestrategy.hpp.3elektra.gzbackend.c.3elektra.gzbackend.hpp.3elektra.gzbackendbuilder.cpp.3elektra.gzbackendbuilder.hpp.3elektra.gzbackendparser.cpp.3elektra.gzbackendparser.hpp.3elektra.gzbackends.cpp.3elektra.gzbackends.hpp.3elektra.gzbenchmark_crypto_comparison.cpp.3elektra.gzbenchmark_plugins.cpp.3elektra.gzcomparison.cpp.3elektra.gzcomparison.hpp.3elektra.gzdeprecated.3elektra.gzdl.c.3elektra.gzdoc.c.3elektra.gzdoc.h.3elektra.gzdoc_AUTHORS_md.3elektra.gzdoc_BIGPICTURE_md.3elektra.gzdoc_CODING_md.3elektra.gzdoc_COMPILE_md.3elektra.gzdoc_DESIGN_md.3elektra.gzdoc_GIT_md.3elektra.gzdoc_GOALS_md.3elektra.gzdoc_IDEAS_md.3elektra.gzdoc_INSTALL_md.3elektra.gzdoc_README_md.3elektra.gzdoc_SECURITY_md.3elektra.gzdoc_TESTING_md.3elektra.gzdoc_VERSION_md.3elektra.gzdoc_WHY_md.3elektra.gzdoc_decisions_README_md.3elektra.gzdoc_decisions_api_documentation_md.3elektra.gzdoc_decisions_array_md.3elektra.gzdoc_decisions_bool_md.3elektra.gzdoc_decisions_bootstrap_md.3elektra.gzdoc_decisions_capabilities_md.3elektra.gzdoc_decisions_cmake_plugins_md.3elektra.gzdoc_decisions_cmake_spec_md.3elektra.gzdoc_decisions_cryptograhic_key_handling_md.3elektra.gzdoc_decisions_default_values_md.3elektra.gzdoc_decisions_elektra_web_md.3elektra.gzdoc_decisions_elektra_web_recursive_md.3elektra.gzdoc_decisions_empty_files_md.3elektra.gzdoc_decisions_global_plugins_md.3elektra.gzdoc_decisions_global_validation_md.3elektra.gzdoc_decisions_high_level_api_md.3elektra.gzdoc_decisions_holes_md.3elektra.gzdoc_decisions_internal_cache_md.3elektra.gzdoc_decisions_library_split_md.3elektra.gzdoc_decisions_logging_md.3elektra.gzdoc_decisions_null_pointer_checks_md.3elektra.gzdoc_decisions_plugin_variants_md.3elektra.gzdoc_decisions_pubsub_md.3elektra.gzdoc_decisions_relative_md.3elektra.gzdoc_decisions_script_testing_md.3elektra.gzdoc_decisions_specification_md.3elektra.gzdoc_decisions_template_md.3elektra.gzdoc_decisions_unit_testing_md.3elektra.gzdoc_decisions_validation_md.3elektra.gzdoc_decisions_vendor_spec_md.3elektra.gzdoc_dev_algorithm_md.3elektra.gzdoc_dev_architecture_md.3elektra.gzdoc_dev_classes_md.3elektra.gzdoc_dev_data-structures_md.3elektra.gzdoc_dev_error-handling_md.3elektra.gzdoc_dev_logging_md.3elektra.gzdoc_dev_metadata_md.3elektra.gzdoc_dev_plugins-framework_md.3elektra.gzdoc_dev_plugins-ordering_md.3elektra.gzdoc_docker_README_md.3elektra.gzdoc_help_elektra-faq_md.3elektra.gzdoc_help_elektra-granularity_md.3elektra.gzdoc_help_elektra-sync-flag_md.3elektra.gzdoc_images_README_md.3elektra.gzdoc_markdownlinkconverter_README_md.3elektra.gzdoc_news_2014-06-21_0_8_6_md.3elektra.gzdoc_news_2014-07-28_0_8_7_md.3elektra.gzdoc_news_2014-09-02_0_8_8_md.3elektra.gzdoc_news_2014-10-22_augeas_md.3elektra.gzdoc_news_2014-11-04_0_8_9_md.3elektra.gzdoc_news_2014-12-02_0_8_10_md.3elektra.gzdoc_news_2015-04-03_0_8_11_md.3elektra.gzdoc_news_2015-07-13_0_8_12_md.3elektra.gzdoc_news_2015-09-17_0_8_13_md.3elektra.gzdoc_news_2015-11-19_0_8_14_md.3elektra.gzdoc_news_2016-02-16_0_8_15_md.3elektra.gzdoc_news_2016-04-29_0_8_16_md.3elektra.gzdoc_news_2016-06-14_0_8_17_md.3elektra.gzdoc_news_2016-09-17_0_8_18_md.3elektra.gzdoc_news_2016-11-22_0_8_19_md.3elektra.gzdoc_news_2016-12-17_website_release_md.3elektra.gzdoc_news_2017-03-18_lcdproc_md.3elektra.gzdoc_news__2017-10-25_0_8_20_md.3elektra.gzdoc_paper_README_md.3elektra.gzdoc_tutorials_application-integration_md.3elektra.gzdoc_tutorials_cascading_md.3elektra.gzdoc_tutorials_compilation-variants_md.3elektra.gzdoc_tutorials_elektra-merge-integration_md.3elektra.gzdoc_tutorials_export_md.3elektra.gzdoc_tutorials_hello-elektra_md.3elektra.gzdoc_tutorials_import_md.3elektra.gzdoc_tutorials_merge_md.3elektra.gzdoc_tutorials_mount_md.3elektra.gzdoc_tutorials_namespaces_md.3elektra.gzdoc_tutorials_plugins_md.3elektra.gzdoc_tutorials_python-kdb_md.3elektra.gzdoc_tutorials_snippet-sharing-rest-service_md.3elektra.gzdoc_usecases_elektra_web_README_md.3elektra.gzdoc_usecases_elektra_web_UC_adding_keys_md.3elektra.gzdoc_usecases_elektra_web_UC_drag_n_drop_md.3elektra.gzdoc_usecases_elektra_web_UC_finding_keys_md.3elektra.gzdoc_usecases_elektra_web_UC_key_validation_md.3elektra.gzdoc_usecases_elektra_web_UC_modifying_keys_md.3elektra.gzdoc_usecases_elektra_web_UC_setup_instance_md.3elektra.gzdoc_usecases_elektra_web_UC_undo_redo_md.3elektra.gzdoc_usecases_elektra_web_UC_view_config_md.3elektra.gzdoc_usecases_snippet_sharing_UC_authenticate_md.3elektra.gzdoc_usecases_snippet_sharing_UC_convert_snippet_md.3elektra.gzdoc_usecases_snippet_sharing_UC_create_snippet_md.3elektra.gzdoc_usecases_snippet_sharing_UC_delete_snippet_md.3elektra.gzdoc_usecases_snippet_sharing_UC_details_snippet_md.3elektra.gzdoc_usecases_snippet_sharing_UC_download_snippet_md.3elektra.gzdoc_usecases_snippet_sharing_UC_duplicate_snippet_md.3elektra.gzdoc_usecases_snippet_sharing_UC_edit_snippet_md.3elektra.gzdoc_usecases_snippet_sharing_UC_edit_user_md.3elektra.gzdoc_usecases_snippet_sharing_UC_register_md.3elektra.gzdoc_usecases_snippet_sharing_UC_reset_password_md.3elektra.gzdoc_usecases_snippet_sharing_UC_search_snippet_md.3elektra.gzdoc_usecases_snippet_sharing_UC_search_user_md.3elektra.gzdoc_usecases_snippet_sharing_distinction_use_cases_md.3elektra.gzdoc_usecases_template_md.3elektra.gzdoc_vagrant_README_md.3elektra.gzease_keyname.c.3elektra.gzelektra_keyname.c.3elektra.gzelektra_plugin.c.3elektra.gzelektra_proposal.c.3elektra.gzexamples_backend.cpp.3elektra.gzexportsymbols.c.3elektra.gzfunctional.c.3elektra.gzglobal.c.3elektra.gzimportmergeconfiguration.cpp.3elektra.gzimportmergeconfiguration.hpp.3elektra.gzinteractivemergestrategy.cpp.3elektra.gzinteractivemergestrategy.hpp.3elektra.gzinternal.c.3elektra.gzkdb.3elektra.gzkdb.c.3elektra.gzkdb.hpp.3elektra.gzkdb_Command.3elektra.gzkdb_Context.3elektra.gzkdb_ContextPolicyIs.3elektra.gzkdb_Coordinator.3elektra.gzkdb_DefaultGetPolicy.3elektra.gzkdb_DefaultSetPolicy.3elektra.gzkdb_GetPolicyIs.3elektra.gzkdb_KDB.3elektra.gzkdb_Key.3elektra.gzkdb_KeySet.3elektra.gzkdb_KeySetIterator.3elektra.gzkdb_KeySetReverseIterator.3elektra.gzkdb_Layer.3elektra.gzkdb_LockPolicyIs.3elektra.gzkdb_NameIterator.3elektra.gzkdb_NameReverseIterator.3elektra.gzkdb_ObserverPolicyIs.3elektra.gzkdb_PerContext.3elektra.gzkdb_SetPolicyIs.3elektra.gzkdb_ThreadSubject.3elektra.gzkdb_VaAlloc.3elektra.gzkdb_ValueObserver.3elektra.gzkdb_Wrapped.3elektra.gzkdb_WritePolicyIs.3elektra.gzkdb_none_t.3elektra.gzkdb_tools.3elektra.gzkdb_tools_Backend.3elektra.gzkdb_tools_BackendBuilder.3elektra.gzkdb_tools_BackendBuilderInit.3elektra.gzkdb_tools_BackendFactory.3elektra.gzkdb_tools_BackendInfo.3elektra.gzkdb_tools_BackendInterface.3elektra.gzkdb_tools_Backends.3elektra.gzkdb_tools_ErrorPlugins.3elektra.gzkdb_tools_GetPlugins.3elektra.gzkdb_tools_GlobalPlugins.3elektra.gzkdb_tools_GlobalPluginsBuilder.3elektra.gzkdb_tools_ImportExportBackend.3elektra.gzkdb_tools_MockPluginDatabase.3elektra.gzkdb_tools_Modules.3elektra.gzkdb_tools_ModulesPluginDatabase.3elektra.gzkdb_tools_MountBackendBuilder.3elektra.gzkdb_tools_MountBackendInterface.3elektra.gzkdb_tools_Plugin.3elektra.gzkdb_tools_PluginAdder.3elektra.gzkdb_tools_PluginDatabase.3elektra.gzkdb_tools_PluginSpec.3elektra.gzkdb_tools_PluginSpecHash.3elektra.gzkdb_tools_Plugins.3elektra.gzkdb_tools_SerializeInterface.3elektra.gzkdb_tools_SetPlugins.3elektra.gzkdb_tools_SpecBackendBuilder.3elektra.gzkdb_tools_SpecReader.3elektra.gzkdb_tools_ToolException.3elektra.gzkdb_tools_merging_MergingKDB.3elektra.gzkdbassert.h.3elektra.gzkdbcontext.hpp.3elektra.gzkdbenum.c.3elektra.gzkdbexcept.hpp.3elektra.gzkdbextension.h.3elektra.gzkdbglobal.h.3elektra.gzkdbhelper.h.3elektra.gzkdbinternal.h.3elektra.gzkdbio.hpp.3elektra.gzkdblogger.h.3elektra.gzkdbmacros.h.3elektra.gzkdbmeta.h.3elektra.gzkdbmodule.h.3elektra.gzkdbobsolete.h.3elektra.gzkdbopmphm.h.3elektra.gzkdbos.h.3elektra.gzkdbplugin.h.3elektra.gzkdbplugin.hpp.3elektra.gzkdbprivate.h.3elektra.gzkdbproposal.h.3elektra.gzkdbrand.h.3elektra.gzkdbthread.hpp.3elektra.gzkdbtimer.hpp.3elektra.gzkdbtypes.h.3elektra.gzkdbvalue.hpp.3elektra.gzkey.3elektra.gzkey.c.3elektra.gzkey.hpp.3elektra.gzkeyexcept.hpp.3elektra.gzkeyhelper.cpp.3elektra.gzkeyhelper.hpp.3elektra.gzkeyhelpers.c.3elektra.gzkeyio.hpp.3elektra.gzkeymeta.3elektra.gzkeymeta.c.3elektra.gzkeyname.3elektra.gzkeyset.3elektra.gzkeyset.c.3elektra.gzkeyset.hpp.3elektra.gzkeysetget.hpp.3elektra.gzkeysetio.hpp.3elektra.gzkeytest.3elektra.gzkeytest.c.3elektra.gzkeyvalue.3elektra.gzkeyvalue.c.3elektra.gzlog.c.3elektra.gzmarkdownlinkconverter.c.3elektra.gzmd_doc_dev_README.3elektra.gzmd_doc_help_elektra-backends.3elektra.gzmd_doc_help_elektra-bootstrapping.3elektra.gzmd_doc_help_elektra-cascading.3elektra.gzmd_doc_help_elektra-contracts.3elektra.gzmd_doc_help_elektra-glossary.3elektra.gzmd_doc_help_elektra-hierarchy.3elektra.gzmd_doc_help_elektra-introduction.3elektra.gzmd_doc_help_elektra-key-names.3elektra.gzmd_doc_help_elektra-merge-strategy.3elektra.gzmd_doc_help_elektra-metadata.3elektra.gzmd_doc_help_elektra-mounting.3elektra.gzmd_doc_help_elektra-namespaces.3elektra.gzmd_doc_help_elektra-related.3elektra.gzmd_doc_help_elektra-semantics.3elektra.gzmd_doc_help_elektra-spec.3elektra.gzmd_doc_help_elektra-values.3elektra.gzmd_doc_help_kdb-backup.3elektra.gzmd_doc_help_kdb-change-resolver-symlink.3elektra.gzmd_doc_help_kdb-change-storage-symlink.3elektra.gzmd_doc_help_kdb-check-env-dep.3elektra.gzmd_doc_help_kdb-check.3elektra.gzmd_doc_help_kdb-complete.3elektra.gzmd_doc_help_kdb-convert.3elektra.gzmd_doc_help_kdb-cp.3elektra.gzmd_doc_help_kdb-editor.3elektra.gzmd_doc_help_kdb-export.3elektra.gzmd_doc_help_kdb-file.3elektra.gzmd_doc_help_kdb-fstab.3elektra.gzmd_doc_help_kdb-get.3elektra.gzmd_doc_help_kdb-getmeta.3elektra.gzmd_doc_help_kdb-global-mount.3elektra.gzmd_doc_help_kdb-global-umount.3elektra.gzmd_doc_help_kdb-help.3elektra.gzmd_doc_help_kdb-import.3elektra.gzmd_doc_help_kdb-info.3elektra.gzmd_doc_help_kdb-introduction.3elektra.gzmd_doc_help_kdb-list-commands.3elektra.gzmd_doc_help_kdb-list-tools.3elektra.gzmd_doc_help_kdb-list.3elektra.gzmd_doc_help_kdb-ls.3elektra.gzmd_doc_help_kdb-lsmeta.3elektra.gzmd_doc_help_kdb-merge.3elektra.gzmd_doc_help_kdb-mount-list-all-files.3elektra.gzmd_doc_help_kdb-mount.3elektra.gzmd_doc_help_kdb-mountpoint-info.3elektra.gzmd_doc_help_kdb-mv.3elektra.gzmd_doc_help_kdb-remount.3elektra.gzmd_doc_help_kdb-restore.3elektra.gzmd_doc_help_kdb-rm.3elektra.gzmd_doc_help_kdb-rmmeta.3elektra.gzmd_doc_help_kdb-set.3elektra.gzmd_doc_help_kdb-setmeta.3elektra.gzmd_doc_help_kdb-sget.3elektra.gzmd_doc_help_kdb-shell.3elektra.gzmd_doc_help_kdb-spec-mount.3elektra.gzmd_doc_help_kdb-stash.3elektra.gzmd_doc_help_kdb-test.3elektra.gzmd_doc_help_kdb-umount.3elektra.gzmd_doc_help_kdb-vset.3elektra.gzmd_doc_help_kdb.3elektra.gzmd_doc_paper_paper.3elektra.gzmd_doc_tutorials_README.3elektra.gzmd_doc_tutorials_validation.3elektra.gzmd_scripts_README.3elektra.gzmd_src_libs_README.3elektra.gzmd_src_libs_elektra_README.3elektra.gzmd_src_plugins_README.3elektra.gzmd_src_plugins_augeas_README.3elektra.gzmd_src_plugins_base64_README.3elektra.gzmd_src_plugins_blockresolver_README.3elektra.gzmd_src_plugins_boolean_README.3elektra.gzmd_src_plugins_c_README.3elektra.gzmd_src_plugins_cachefilter_README.3elektra.gzmd_src_plugins_camel_README.3elektra.gzmd_src_plugins_ccode_README.3elektra.gzmd_src_plugins_conditionals_README.3elektra.gzmd_src_plugins_constants_README.3elektra.gzmd_src_plugins_counter_README.3elektra.gzmd_src_plugins_crypto_README.3elektra.gzmd_src_plugins_csvstorage_README.3elektra.gzmd_src_plugins_curlget_README.3elektra.gzmd_src_plugins_date_README.3elektra.gzmd_src_plugins_dbus_README.3elektra.gzmd_src_plugins_desktop_README.3elektra.gzmd_src_plugins_doc_README.3elektra.gzmd_src_plugins_dpkg_README.3elektra.gzmd_src_plugins_dump_README.3elektra.gzmd_src_plugins_enum_README.3elektra.gzmd_src_plugins_error_README.3elektra.gzmd_src_plugins_fcrypt_README.3elektra.gzmd_src_plugins_file_README.3elektra.gzmd_src_plugins_filecheck_README.3elektra.gzmd_src_plugins_fstab_README.3elektra.gzmd_src_plugins_gitresolver_README.3elektra.gzmd_src_plugins_glob_README.3elektra.gzmd_src_plugins_haskell_README.3elektra.gzmd_src_plugins_hexcode_README.3elektra.gzmd_src_plugins_hidden_README.3elektra.gzmd_src_plugins_hosts_README.3elektra.gzmd_src_plugins_iconv_README.3elektra.gzmd_src_plugins_ini_README.3elektra.gzmd_src_plugins_ipaddr_README.3elektra.gzmd_src_plugins_iterate_README.3elektra.gzmd_src_plugins_jni_README.3elektra.gzmd_src_plugins_journald_README.3elektra.gzmd_src_plugins_keytometa_README.3elektra.gzmd_src_plugins_line_README.3elektra.gzmd_src_plugins_lineendings_README.3elektra.gzmd_src_plugins_list_README.3elektra.gzmd_src_plugins_logchange_README.3elektra.gzmd_src_plugins_lua_README.3elektra.gzmd_src_plugins_mathcheck_README.3elektra.gzmd_src_plugins_mini_README.3elektra.gzmd_src_plugins_mozprefs_README.3elektra.gzmd_src_plugins_mozprefs_autoconfig_README.3elektra.gzmd_src_plugins_multifile_README.3elektra.gzmd_src_plugins_network_README.3elektra.gzmd_src_plugins_ni_README.3elektra.gzmd_src_plugins_noresolver_README.3elektra.gzmd_src_plugins_null_README.3elektra.gzmd_src_plugins_passwd_README.3elektra.gzmd_src_plugins_path_README.3elektra.gzmd_src_plugins_profile_README.3elektra.gzmd_src_plugins_python2_README.3elektra.gzmd_src_plugins_python_README.3elektra.gzmd_src_plugins_range_README.3elektra.gzmd_src_plugins_regexstore_README.3elektra.gzmd_src_plugins_rename_README.3elektra.gzmd_src_plugins_required_README.3elektra.gzmd_src_plugins_resolver_README.3elektra.gzmd_src_plugins_ruby_README.3elektra.gzmd_src_plugins_semlock_README.3elektra.gzmd_src_plugins_shell_README.3elektra.gzmd_src_plugins_simpleini_README.3elektra.gzmd_src_plugins_simplespeclang_README.3elektra.gzmd_src_plugins_spec_README.3elektra.gzmd_src_plugins_struct_README.3elektra.gzmd_src_plugins_sync_README.3elektra.gzmd_src_plugins_syslog_README.3elektra.gzmd_src_plugins_tcl_README.3elektra.gzmd_src_plugins_template_README.3elektra.gzmd_src_plugins_timeofday_README.3elektra.gzmd_src_plugins_tracer_README.3elektra.gzmd_src_plugins_type_README.3elektra.gzmd_src_plugins_uname_README.3elektra.gzmd_src_plugins_validation_README.3elektra.gzmd_src_plugins_wresolver_README.3elektra.gzmd_src_plugins_xerces_README.3elektra.gzmd_src_plugins_xmltool_README.3elektra.gzmd_src_plugins_yajl_README.3elektra.gzmd_src_plugins_yamlcpp_README.3elektra.gzmergeconfiguration.hpp.3elektra.gzmergeconflict.hpp.3elektra.gzmergeconflictstrategy.cpp.3elektra.gzmergeconflictstrategy.hpp.3elektra.gzmergeresult.cpp.3elektra.gzmergeresult.hpp.3elektra.gzmergetask.hpp.3elektra.gzmergetestutils.cpp.3elektra.gzmerging.cpp.3elektra.gzmergingkdb.cpp.3elektra.gzmergingkdb.hpp.3elektra.gzmeta.3elektra.gzmeta.c.3elektra.gzmetamergestrategy.cpp.3elektra.gzmetamergestrategy.hpp.3elektra.gzmodules.3elektra.gzmodules.cpp.3elektra.gzmodules.hpp.3elektra.gzmount.c.3elektra.gznewkeystrategy.cpp.3elektra.gznewkeystrategy.hpp.3elektra.gznolog.c.3elektra.gzonesidemergeconfiguration.cpp.3elektra.gzonesidemergeconfiguration.hpp.3elektra.gzonesidestrategy.cpp.3elektra.gzonesidestrategy.hpp.3elektra.gzonesidevaluestrategy.cpp.3elektra.gzonesidevaluestrategy.hpp.3elektra.gzopmphm.c.3elektra.gzorg_libelektra_Elektra.3elektra.gzorg_libelektra_KDB.3elektra.gzorg_libelektra_Key.3elektra.gzorg_libelektra_KeyNameIterator.3elektra.gzorg_libelektra_KeySet.3elektra.gzorg_libelektra_KeySetIterator.3elektra.gzorg_libelektra_Plugin.3elektra.gzoverwritemergeconfiguration.cpp.3elektra.gzoverwritemergeconfiguration.hpp.3elektra.gzowner.c.3elektra.gzplugin.3elektra.gzplugin.cpp.3elektra.gzplugin.hpp.3elektra.gzplugin_plugin.c.3elektra.gzplugindatabase.cpp.3elektra.gzplugindatabase.hpp.3elektra.gzplugins.cpp.3elektra.gzplugins.hpp.3elektra.gzpluginspec.cpp.3elektra.gzpluginspec.hpp.3elektra.gzproposal.3elektra.gzproposal_proposal.c.3elektra.gzrand.c.3elektra.gzspecreader.hpp.3elektra.gzsplit.c.3elektra.gzsrc_backend.cpp.3elektra.gzsrc_libs_getenv_README_md.3elektra.gzstatic.c.3elektra.gzstd_hash_ kdb_Key _.3elektra.gztesttool_automergestrategy.cpp.3elektra.gztesttool_backend.cpp.3elektra.gztesttool_backendbuilder.cpp.3elektra.gztesttool_backendparser.cpp.3elektra.gztesttool_comparison.cpp.3elektra.gztesttool_keyhelper.cpp.3elektra.gztesttool_mergecases.cpp.3elektra.gztesttool_mergeresult.cpp.3elektra.gztesttool_mergingkdb.cpp.3elektra.gztesttool_metamergestrategy.cpp.3elektra.gztesttool_newkeystrategy.cpp.3elektra.gztesttool_onesidestrategy.cpp.3elektra.gztesttool_plugindatabase.cpp.3elektra.gztesttool_pluginspec.cpp.3elektra.gztesttool_samemountpoint.cpp.3elektra.gztesttool_specreader.cpp.3elektra.gztesttool_umount.cpp.3elektra.gzthreewaymerge.cpp.3elektra.gzthreewaymerge.hpp.3elektra.gztoolexcept.hpp.3elektra.gztrie.c.3elektra.gzelektra-backends.7.gzelektra-bootstrapping.7.gzelektra-cascading.7.gzelektra-contracts.7.gzelektra-faq.7.gzelektra-glossary.7.gzelektra-granularity.7.gzelektra-hierarchy.7.gzelektra-introduction.7.gzelektra-key-names.7.gzelektra-libs.7.gzelektra-merge-strategy.7.gzelektra-metadata.7.gzelektra-mounting.7.gzelektra-namespaces.7.gzelektra-plugins.7.gzelektra-related.7.gzelektra-semantics.7.gzelektra-spec.7.gzelektra-sync-flag.7.gzelektra-values.7.gz/usr/share/doc//usr/share/doc/elektra-doc//usr/share/doc/elektra-doc/html//usr/share/man/man1//usr/share/man/man3//usr/share/man/man7/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16873/openSUSE_Backports_SLE-15-SP3_Update/959d63137e85a67980ecb9515b6f074d-elektra.openSUSE_Backports_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux                                                                                                  !  "# $"% "&'(%)( %(%(%    %*  +, %%directoryTrueType Font data, 15 tables, 1st "GDEF", 34 names, Unicode, Copyleft 2002, 2003, 2005 Free Software Foundation. oyet20,20,20 reSfwr onainHTML document, ASCII text, with very long linesUTF-8 Unicode textASCII text, with no line terminatorsASCII textPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 502 x 424, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode textPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode text, with very long linesPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedzlib ERROR: need dictionary (ASCII text, with no line terminators)UTF-8 Unicode text, with very long linesPython script, ASCII text executable, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 460 x 543, 8-bit/color RGB, non-interlacedPNG image data, 1567 x 2029, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 538 x 168, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorstroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)C++ source, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)C source, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)C source, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)HTML document, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)C source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)Python script, ASCII text executable, with very long lines (gzip compressed data, max compression, from Unix)HTML document, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)Algol 68 source, ASCII text (gzip compressed data, max compression, from Unix)Python script, UTF-8 Unicode text executable, with very long lines (gzip compressed data, max compression, from Unix)Python script, ASCII text executable (gzip compressed data, max compression, from Unix)Ruby script, ASCII text (gzip compressed data, max compression, from Unix)4E-xx94s]UT utf-861bc1abc91db02e0d775f2ed1711f52812e132351a10fc26739540f4777f017e?P7zXZ !t/6k"]"k%۫[UBeG?- W&>P9ɂDkpߥm&3nmz3DZI78+UӦepfSP1 e^W=mu]$yC%=J9OoKNC5YtTZJb}ޫ +nx ߫sWЁ{aou!k -nIT֤moQ^-eqy2լh律[J#?3+:GӚ˦[3p2$Wn@.Yrmc5J"US{._MŒ6ΊsEMW1q/8.#BOv0$la% ^nMd}N2"Xׇ *YP1pSJ*}9}A>jdQc'/ (-HzbS5h]@#YX h귊V ! 0(]RS؈'񞚠{ z_,6 Bǟ䘘ϔmɃ):s^6s5Om2_>Uy-N~ 9n4bUp+|X:[J_x *еа*B6]=w7T^MKg?lt8ny,~nOZޏx \BBSm T o;aiFit SK.5. di!xHS8Z.Ew9ksd',Q9)3hf~PЊR\Xb M( /Uc/-+a/+.[>ժJn㬬ꔣ vk) hUU05WڃVZt+Ϋ,7CXʘʥ-VـUo]Ĝ&!`Ijy'H Q) ͮӒ?:Y]BKT5cn9C\"fZ(lGSҠǛg3㥞Dfx$Yx3I<&&CI @[8%̡s~8\1B-2Y8 |5z1Pd3kB<^Cyj fVg{A n/l=U*9B4'p;6 +79kUM!>g'V"W ΏkN2i"WuG$dɽ fr@v{!ݫ1+>= =ؐS@Φj7%Q[!,}<Ȋ)*cuKT8Ұږ$ɛ tB~e1J5a/"&ED)co[݌W//;Bܾѓ],ޒfx Tqg\e#Gq# oNHXu8!֙+# !V)X֥mfWt9OD]bNE˱CX\{HrL-3aCBG;StRTiha(m>LpgqxVı-8gn(ӡϜCK SˎnW0)" [" k$rgoC鯝0o_8Π8soQD 64 F< ~+䵨ѭc}CA&UL%2іK$t:4tHW)%w Ofgh` Fmđq8CZ1\,9|A_y\PA8K (9й ?mj%XK qBUIi&*3ͧJ"E:01WB$-e׺cT!nDrN\b?Q 9[T ug|E 2링(A_ݘ UњԿG_9D@ST`}HUR®Om3R^E%^wgyw>@߮Qޛ9j[δӃVɞ`>08F"S|Bv쇳oc`;逭Uw!?GjV eFW0NKEu_Z)fx&Y?Nqgm,Gl/"]Cl$Bab>§=O5b%HHARueyQ^{󁔘rjVd{S!q dzz)UʁymL, (;Ln(jX뀶ZyἘBTȠ7!d\Zyk{u25|ZN̚> Q{09G1n G^"J`LBǔ,b?T` ۭT'im>+A&Щ+1ex BX09&Wd-Tt_Wf//R!PrsOfI o?U0+S0I,X[Zt ԙs'wӒw)h%6~í^P_҆aϰ#s}T-4˿}N+N(= 9n!9WQ ho8Hǭa߽Jis%&xrYN|D$ R:#"Va?k"΋\Ϭ=uȲB c23G]|fWXk4"@2-Sc[U:.LmkKȬ6:e-!b27Cx2R ɱ*FǴ2)L±eRL{YQrt>V)e{{꩖Ir8196oD&&=$ :78K'5$ Méy߄hKVuAG+:5n3YZ. ??%K%~W`9@Llu k?Kr^&,"N3|$ 6QuPux%6 %5]M&fZKNeG#qaj~^ٿJBӲ ^F_BGP=K:@gӭzW8ȡ}%}1WxbMKS\ٕ0"~3<&>F7t̸=NV3ps5`]!ߡPJ ;{ izl6@ f ؘm\>SEFp U mZPBG ]q}\mg9^f$ 'IоĒbK"1r=g3K6#{%)k~ss`vNM_ءkZ-!כ|‚oht&@ (< d( z$©@[&J"GE\_v%4;D@v_di*SQ6%nŋ|jRJC#a N~-ÅsÄtۻyE܋m6Rلps\$=FJD¿cy"}L"RN &1[Ca;l[.)|VPg#UR-EjqQ?X`!HK&cX,sA~ s{=P67=TT"̠I&%q(Ch%ԀpNioSv@^94_LG7O@=5JÛ-s˭+j~ݴӾ[+VȜ^H~vKs!f_̿5 TՑ(9tk`gk M:[:σ/ FJ "4HF"=n{^5*H@sY١P ']hCVFĽ%& 4khpOWK֏S}l3Я7Rn'{ba/[#m3"A$%-EMڲC"fg:c ձ٭p*> /.^U/mL2dJSkTp{FW9dzɖX;&ײ _#NZI fwP?-nOkJ 8~h 7=AS)Qa^d>|ѫh"5 `KtBc=`=b渋oS>qGYōQWA=5୨j[duW>=#1ueXi] l^+?=9 ,-;o]\ˍ8hރwK-M$׻T׹_MZ6>IEճxS:x]OHw{#g3v'蘽QP|7)KE&PkN_Ҵ"w!Kdp'a:Ϯ<&t2%;j0i*o3LN窒hEZӠ[^xeٙOacTFT!]Ln/ARϬ\z5eQa x$B4wm-6|-Vshphܱ]١{V[cW|9nm7{c 5cŬ%@{)^i Pc]15p%O \?n2j?C {᮴# s֌`1]=) RJ(g.Q4z@WpF=$6(Vh=rS*$E ,(L1=%p,mbږ&bՎ8 E3.ܪ7·3y`/Q`qiCmT;Rێ b?~YWyIvh$y:ʞVaoϫZ4c/=ʙs/.dD[PSd k H 0B)U#OG?<\OҝU Y8>RpaW.ےζmq|>i+YkD M3GP*&J e@admuW'c9TOԈ4LQ-zXHgrv| 9>q#'PX+We~%S#F&!?G)[dL/nW>Cg#+Uvh a/1dzq'Jn-a[n>6 =rRpb.H@Mka2+l99>7xW8q^A 9y"d1M4~J+e^:nEjk̎TcM$"攎o g&BgZ3]3 Qb8bao0L& td, 5 -]s<(>e9y17Gq b \䌡=g6"'ʛn 66-OnG,ZXk+_H " Llm߬_m'DQqj05 ElRyb$4 ߹.]~5/ܷL2cΊgJ@'m(_ 8&USʤ3t$D.!w/l*/H&hNy<8*)=r-4SC~kP9\WBYuZyC|SV`"46v$dj={,Y/nkmE¶dvZ- xrQ8Nn2r!d #\^Aw3 f$& 4'̛3uVVsj™8wlSJg}l#2&=o0RVѮ֐&TǕr@ywk. M4-V4iMn=n)F)$[cDOL;iI,h #8Z}1=veW\˃h")myĞc;#ʼQDn*RC%z6C*si̷hH-T,Ni a%%6'ӁN"Ryxa:Ӗl3q{ f>}Ruk'.)buŏA!eItBb 6Ug3SXF!,OӒ,yv>`n si;lA\vcsvl0WG[uI,VùUx*/Нŧ(rK5kIR@鹛w+'BL$ ~x$9+Yd?6.tuQG/g%(z9]oX~ic&1Tsa,?Xm Igc~BoMX5UVC hlԴZT=C nk" r1TO",^Ӎo7BUV EŻ7l4= QS! m0^b8jw*XW?NYjC0}< cfW{\x@c+~QRaQIKh8JdC e@܍x7et@ںNM-)~Q=֘u3H2i0Ņ,{JsMaLeIMLIv A35`WG%F^Շ a5J~a\ Ɏ^ߥFP8{;BhW)KZM,vŬ)#ӴOB"^ř;Ӊ y d; (&l|#)ORfx q"2_;gR4/zF50a.RsԵX(vu9.׊&$5`0i*{ c=(7cOiۏ)X:uk'ݵuf@m##ҌOCmK=kMTu-%C?r0m-r7֚->"( 3I|PK[ -V4g>}b8?2&Í:6-iz,82XY6ARheK:6Nf,KMX^'Trzq~F#XZ 2# CrELIDJ#ʫ wm\5./s]J3܄S S>|!ošD7ܦ']mץn}X-~JQ$ pp9 M-ˠ$X'Sf{ jz嗀T=QZM 'BSRw7â%LFh}S&,R: ~;(@HA)*%6t(ro\=m UN )G;eçx8$9I=(^Z6# 1ɯVxPaQ6@׌n9N-1`Fwmi̯r'#XA KD53 pJyaѰ}ټrf q_9R'T.="\ZNׂeXz44 ,nFCK+XbTe8