From 5bb1553413e838525f7c1ad1a60fc3a5aafa0647 Mon Sep 17 00:00:00 2001 From: PhilippC Date: Tue, 7 May 2013 06:07:05 +0200 Subject: [PATCH] Strings (new translations, changelog) for 0.8.1 --- src/java/KP2ASoftKeyboard/project.zip | Bin 113981 -> 114253 bytes .../res/values-es/strings.xml | 9 +- .../res/values-ro/strings.xml | 5 +- src/keepass2android/KeePass.cs | 1 + .../Properties/AndroidManifest_net.xml | 7 +- .../Properties/AndroidManifest_nonet.xml | 7 +- .../Resources/Resource.designer.cs | 19 ++-- .../Resources/values-cs/strings.xml | 13 +++ .../Resources/values-de/strings.xml | 4 + .../Resources/values-es/strings.xml | 83 ++++++++++++++++-- .../Resources/values-fr/strings.xml | 13 +++ .../Resources/values-it/strings.xml | 57 +++++++++++- .../Resources/values-ru/strings.xml | 17 ++++ .../Resources/values/strings.xml | 4 + 14 files changed, 217 insertions(+), 22 deletions(-) diff --git a/src/java/KP2ASoftKeyboard/project.zip b/src/java/KP2ASoftKeyboard/project.zip index 5262c6e89f59fb041a1282d208463ad25d595b6f..04d0d0e1c02e2f11066442fda465237a123f7edb 100644 GIT binary patch delta 32271 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 delta 31746 zcmXWCV{k4^*EAX%JGO1xwv!#(#*THxwr$(CZQHh;^L+Pv=FjTt?zLwAO-)tL^cO_; z2L!yL3@8{X(EnTLs`>Tsy}+RVtBJF~6#vzCV4D9b1qjQ3RTo4I)J-|Ru^8kH^goaX zK@RpG7>7BB{tq;xYX9F16m*XNdgRar{}bZSkAeRK?wHXa{{bi*<^Qwl;)?!96yg5; zKg%~B?f=cEC361rpH#?n^nV*gu;ct+cNwPu-ha}Cn$Q0+RvPBu|1nFt7NDRW|2wCE zp%n0cAkt{-|A3XrFfh{pBw-4>KU@32KtS4{KtNoH_m=dHc4qJYzsJHA7~%hUHiu~A z>Hp{108VtYW@;p`68%4enYB2`e`9NHr~Z%eweJK5{imFt$m^I1_5WH2v~koEcOA_E z*X3ES@K?F?K$u`@S!orF-AP@Xg;{l7No{En)PY%VqnMa$JHVW21#qlWwRPS=L$|vD zzdb+oiJ!e!q;H?hj&;VY4ID16br(YlU#Xds@_~maAil_v{QJVTiD@W6{WyaVK3vx*Z;ummV zd^*U*P=)e|1>V+XdE`xUz4EMe691k^kJ4^t%$-769CS5)y7(kLyLv>PffkUP zty70sez(+Sv8Gefo*@@_TZ>iI8$M6VGb4_8>HKw>waUnQ^JJ>T`&7koLC$OjRnB zuS%Fp?n>_1b6w{vvmexN>NBgQ9C#AP#}Y_Y887#55YwNUlERQ(TaOFIZ{;+ zhvueWl>7M1)J8Wh-tc9`94=2I5}XGahuEgd!jdoBwBXSi6IqohA#HFod8KRl!Ws4# zlQ}kE4^c=i7_xL!)`}5jVyH6!IFl7I6iI7O+Wi={*td?_Z4dFA{K*Scy+*jyrYEkH z#qHG8AZHlehKZW$HT7hAGr3|HNmJY=(RD&xB@90PjlsCsddyWq0>XNqL%F3cpMyv~ zk+$S8-UYa%#Yd-y^DOe!AN=M*)#_2nzX~qEY3{=l>o5)cW9pZx}MqX6ClvYFhkRhT5 zr&mT|4K)$1rXuSStYODBh=u_X#-Lf>vR~G4y-KZdVW9S^*THA&glsjr*E0~ujohPI zLm5d`^|IMQ>G2j$W5FIk6ME#Qckmldzf+Q-lyZWTX)|~%J4Z7uS(8%Sn(>*VUGIW9 z-;@~7p1}UrB-nhd@yEJlU6;r6q3AVdt^8pa@xNoM3l3!#5pM90Kr%w&fu(pgSvuqo5Z*>Y#iz%z3XvxRbwRGhvf!8d6cGQ;TwsJ#Tac8ug`8m3C_K}k!ZPWbMjxzGa zAW=rPCQJizlY$d1F+bl4F^w({{tc;~x}R-(7dh4i@2MpKuCPm1abL75vg%0z)F*X6 z)>F_0{-(>vhVjdPH$j^g*f5mV;1dQ8H(4fgHH}<;E+o@AHD9t5w&ovtAQ}{}-}9 z@sbJ#2oDS(@M^enG~`Kh*hFAKtbKQQ?1ysIpq^en>i9vF=)DC|V4V}8y(=DA{fvm{ zZt}wLp)3`?VlqWX={SwKl31ROH9?7iS6CFmUY{>cZUFQvPScK$%Mh*A8-bx@v0w=EIt>R zMOUys0Nw5+IbCmT^Uu87qvU;>WML;iEbl{RpU|+~gC?q8VmyjZ4Z<*_F1mTbeZm8} zl7W-68?KoJi>4`R;cd|_;Y2d&kVLK+4D*%Z~*>vFzMIaj6`<^Q0%kgf+gXW&pmFEY|15eD~TQ9C6jd zOC*2npyF&byU~2j+^|%Uu)yY_{__WbhVS;&B#V!sE?oe_YO}1<zJC_gYc27O=W4|{Jo6{gvou>4`S#k`<|~cnhxcZGp_9Q>hHVVMwF;mw!*bI5prl$ z>92-1q^UGdh&RaOADNrRl+uj2IV|V9LsGGcSzN6rG(`=QH*9Y!tOqaloOrr0>OQi; zT>$g)P|E)r93;g*eI*Gm-0!*K#|`lR_`%5}fiAbH^I zvl>0|rzMPi`-q55q1JEdJFG)PkxZB$#lkQFOH?vM!EDg<#>P|^EjNWUn9_^@d7j-? z!F1EUR^Vh$Y>x{BzCRyNo;21*o36pIUxGc4WrA3#Bm#|Tg%;8*4C$1Q z-Rb#0()O|{FV_&bPB-6J#7cQKj*euR9~LT9Ge9-k*;XWQ|cD-1VIPgc_DBPm#lm6C?gA$9awyhLoystjjQ zSxcs}v<2)Z=8N-CEV9KJltcLFHye~|fDqSckHm2MDMaoPqPHJFi~EI)gC0AFlqgx! z7246Zc3MhFRak5exrid~M^XG$R@om$QbgRFY-oFCOsa^eb%%+zJf0%Z%Z~ayq4|C+ zby)^{$jBxQp{e}~JZpVpWT3brLDeanum3)OpzsEUjO0#LE!SQoj>hB^LDu=Q|0ds@ z&*|v4{1eLLWZGHhU04ot-m)N21tFV(oU5)1KpKlIM$}I?RMcZ5>~JQRjAUnQvL9uf zT_<1MnW~`3B2z~4F3Z+Y8?4EdjjS(aAH4+}7|6!DP-!CQj*VB2*)t}mI=b&iB|`4h zD%j*q;l7WxHHg-1DwgH=`c!K3QG>A4A2Mt@)u46qy5&w9*6k8k!# zv}4_7Qc7|tV%#eA7R4hd_Mp^ptGEGIwHfmfbC0|#EYZLYfDoU@5<|qWtMiAqBPq>I zU_`~9lUsvGMp~4HsnGge+XOx<+&wws7aGDG4iyRMFmkt--x>BjOGPAm&6KP{@8Y~# znR5@50nQEV9Zw8=JijZM=j}n(IA?Dpb=bC{=7Zt09;(FSdN7mTa?Cy-at=V056$j! z)*n>S0^ifwfTNJeNhD(CSxbDTUOvmAA!gwTx>Q)5K>yi|h{IulBOAVL+kG{i@D~{D z#(>;KXEB|tApe5*h~Nz*t)+6VW~W0$Oo|xW-L#wS!+z^<<-=m1YN`=#>vHgUT3uqD z_w+sD3NDmUbQG|9%UbQE=QIGgs{db<$o;P}#B3=i|k#?pvOCI_Z42bQr~ zYhL&H!S`2%z%nc1?(1Oz-Y|YDTyS$QU4|KlZatiu?EsR=H|l>Cl%AE8!fP8 zuD^jp3U;ADk+^bR^t-f37iD=3Ax3tCR|Iuh@!beO_CHjSxH-k!mt#GOJJeqBme9KW7X9 zOw_aFu*YdQrq+*7`q^U12N=zMHWMZ+Opd_6JN}NDTXg&D1bJg>k>e-SBcw_&qj{T= z-DfVwobLFm;`&|56V5n#mjt9jh`OTRP(+R0Ov`guDiJ_CPvL~U-Z&3)Yc0H8pc5go zI9D7B?a&YVqAOIY(l{aLiimW+(!~9IfHe(}UzCO>1b>}do_h9!a-(hxZH}L)x*w>} zQFHfkjVyHXg`qBJ`KYHv$|%8#`wKfa_h7h%cGqIC%mKK<&G22Bk`hk`VSt&bs?VJfvUg&HM`b zsU4r)S)N+o8XLM|ILyrjY5W30f#Hu2YLv)3QwNAfeeJHXK8o1)m7Rta`aa^X2v3R~ z9t(5dAm4spKof>X<|8*$^G&Yx-6Q{5+xRN59^*vqDEtD2sx8$7Qa|okL0DpoglUN7 zqHP2USBb+XV`-{bv=rZnWE3>QcOn2Roip& zTt1MPX+EX=G?e|Ja~%D7cM7~qq6Ek8y2wsfQx8h@_D8-8_5^LaMLiZ457p#%3GSF+ zr~kLeL4A-RvUB(O@$=ypwdC7pJuRKik5;9b(-89CIR#2mX>cQej$NMQF}e`5Zm39!FZ+XjZ6#ixou|Z>bW)_1AEjoS!CA9R#${UucDkKv z)8|9ay%x8sz@;YF?Flr)z?>|3G6_0@Tcs*>pPLgp2L~`rsw4F{Jy~Azd}j72Re6Cf zJ#wUhp%mvEaSa;GhS}5Gmt34|djT+Cql)IK8AXqq@vSAE$jOmMG!A=tyq458FLZBJ1=AXg1oX#koCN-SGGq=FfU*rsy^6bl}oE#!Q#;TM;}t zf)#eA_A}eqC2aYM4d<1?s*bs0g9=PjdVt2@)oIaaz*xM*yFAox<593=ssX-AY>}B9 z;n+1Si6U*JYD7xWp2ODy4Sbzm0=EDr)lx-D0n>h#AJT=IT3g~pwpk*d@3Z4OX$JT5 zKYa7ed%yJSw7<3uz3rOo85vx^WT*8L>GpjgPqOz9;3^Q558W`zW`M-ZR00D!G0zM*n>J@_JgT#KE)Q;vgfnI?|U?^xDs3# zT*J5&%(KbAz9_0e_QijPMFjQIRW4xHA}53l2*hD2*OD1Qmk#!89_I=C_Kup z%b>zxXz~y2j>XSx;Urb<&@r8;=Z=+P!?|3y42GwZ)q7m@m0-7RRscD!?pKK4GHJMV z8@jn267sqdI9u1!z??&l0Isfj(3v;5LMD+sr-BGMC~%ziz6ruTG07+2Q$f6eVtPEp zh9~b>m7-d>ca1SK3%$kUhsj`6U`Off7$W0l^o=s~*M;2tQn71B%Oig7q|^>ra_&73 zdGA%rAtQF%F`+T3S3p#QAg9c*L=#F~??nYaAzb|KQP+<+mfp4}aA$mxkiYYDq1**O z6LW`BPvb=%PBod^B$x2%{1ax*ODf;bM8am|Zg^Y5S%l(Ij3LroM@|SG6n_v~qwv2U zEjC-p{O)`o!loI4wb~d3CtqyS66+n`5dJ^nv?P$)Ug;a}4gi`lXUGX}NR-*WAFmbr zSDeMnV7u?Zx<-wIewim*tj8<>W<+LBh^6_l%pziA)($C>(o=YLX0V2mD-1u(WU}o2 zE*Iy4uOKrFeXQz{+rv!p+UaS1#3iT(+%eS^hk`i*vN=c5!Yu$W1mp*l4ep6ZqG1>H#Cxb zb`u=!CNVl&DtKDrq8-oaBk3AIA0ru>+Kkwqad#_>?y ztbw2Rch96hr-wG2&nXJ;!vbgN2Hkzq_CUQ~ztCNzQ5p@cGP_0bzqiMY`onI|h6*TS zFT7t40$$ygH;G^*QV3_Q9@IiIgSC-hhw; zEX9nz0dR48>K-nUnwsK0@ue=Ihh5W8ufZDlVSViOF16a_XP(#)Y!jdT!rR_5%h12p zow`lL_&tAh*>f3wtvfq8(>gc4nisLed}FoJvD-7swbMPmrp@J)bQ2}iLC%s5JaF>E z3WOtOjy9i-7LH=!CXUc#oQo+uv^-Zz5!%i!x9@OGWc0W>)WQbw&*9V zpc}(*If0$aXVhi+Ys0x4xJZW}p}K%JAK^hQiE`<}g?-yos5M)6Xqf5Vftba1 z7>P-B0+%vq6pf-Mw1eOYVqN9_srla21(Y(BaN}4fSe0B3g;`FaP-=I+YZX>S+P+sf zrmRsJt1h)~3>PbN2>AUGaU_L_zRes@b#Dt#0IM#H<`!<&;-l*u;~Udw<^>P<;5I{?{MQgk_UzOCD2t)?`ork)#jm1dxyv zWo?QX{vK+%GGgPN5za3KejIqj|FFYC^!33Z?YpP(JppM?mF zW$aJ~?yUs#128fpI`3ctOGFxCcs5KEBVD;<{q} zey@@Hi(a}W$dwpri=f+K3)e<7ocBh8n(-?1ST@1)K!D0U%mU@%zsoB<4hSBcG8`1| zV!}@+Jz8Kh+TZ;syBkX&#E=lk1^9CUk?k3rnI+%t?u+`i7y<+=N60@ZLLMSvF z1FW*h{;JG=H5;=U_^fU#^LLUfn|!we+GIMRShO0vfqy}KDHxa$X;T`rNQ!^y?SF_M zlQ?cO2@fThzLn?kQ;3O+0BLY`EZWd?LPS9qMW&=7!)-+;{zMf_l`n)~(3>=X1re$aNMjr-CmW{8_|jAZ@I31n^zFLMtbVzVrC zRdSZO$wdu~k&AY(|AIJDuftvFm8?QYXJ?*#_cgtg+#2;=RISjp0Jge6NJ`A9r{~wg z!-iWQ^Awa_g=<*>1h7RI=vX1a)%=YuE8GP#!Rda^%ej`oevjnx+Y_q$UUbfhdu(rEFr_O$vti?6rDh3L2k4hcp8O z=?=}+J2YOX^}VDB0C>}fzd?@BO5ZNdClhgWliVS)MY>1X?FSh{2il?OP`wK7$C4G4 zGP`wPR0csLlzmQ0l7TSMYt`yjYwl_b>zkAI-sP~Q=8aFVU=1BQx$R@M+^RDhWkZL@ z#~zm2wlyHj4qA#b7|RKV(nN#(Y~@)OpFt%0>w0HXvuIo&fLFB(d%Brgx>-9r)T7M_ z_`GOh@f#ZD@Xz#8v=f8F6(yn7a}(RFabjzk{&$U)(lP0$Q_GQeU1}@E{gg2LgI?n9 z2%|dMKVvGGERmKEw0SZlmN{7pbZI?3jA;`okL;DbADj2W%{R?~ye74(v)#55c&tAW z>`KNicSHUR$tCwI(h-f&oAX)w;nJR6=~s4Jaz61nl}cpp+;*2z9~0X&V;X5q@ppdO z$A8QfT1%dD+pc)I|3=KW1zhluif;Uk8yq-cYjcGK0z8yxS~}f}7Fsy=UsNDosZe1J z?K5a~hVS0!nICR}IiE|vhvNk0r>f44Yea1X4sX%lFhEM&tT*Ospt;R?%G}r$@2tW) ziGA6AGKNbh<}w_Pz*}}tmH;OfB_MiTNxy57QU@LWuqf`*AO@i0{WC-@5 z$ss*YAnCeM^kW)9-BUyA8Z?T|S^b1$arbAgga&aiZKt}YY^8b{1o>XTjN0jtB%RtR zM_)CTL#7IfMf=noRGu7b|8aZwvxu)Ybp0kP0tmxDP8yZ=z&$2qt`(ZmooNV?GaHP= zwTbM}t=##qmIhmJ=}WKqhr<>g4YhZ2=+KquXpJ^rw_{Nge$iyM`z-c-*;J5gH#ntt zOJi9`B2Wt|%BQYYOfZnTNV?6{_oViak*Q((|00|VLO18z=rC~On|E8am7T+KdGg@d z1Ktx!jz7E0?gZU=M5SI2bsv+f^8~YmE#3VdqDn^T!A6C+fPu?Oj}TNrJeuOBm&5`1 zgOib)AC+Wc9K8tex$xxrX+Qk}U|P*t53VZ^K2I8i5eNpL`VdQTejm+eM}M)9t^}IC z`P#NxrIw1&kz8#rf76j(8lQf7T!>x{q#HXyp$j(5^ip`l!xbv+(ALNnxdtj`J3)uNSIjlS5p#h&PdVn}3OxJKIyfOLWTIqg`-Y0PWMY z>WenH_`P|%y!l5C$4;8Lb>58(upx+-xXbKW6C`?9^7XB0Ih6cs_pWx|VqdET#Q4s6 zElc0e@(@-P9kw-Z&%UQy;g$6!Bar4}$N0~2)LR9qFj(lI>`fA4^c+v(y`CR=X9;rS z@3-XT;w|T7dNZyZ>5fYLxh2u-0M2SqDK%=2_amZwcW?wFCG<^eBm2G^#%U3H`n=z_ zEs%@JAkQN&txcFhlOwwpBL#3(H~r?M$ozj`e^Wk;XQJ^N0b>ofDBmH)&B@EjdFBpQ zc0I-uOB6HOt$c)r(wWStE4v31=7&FHCmfCDLx1X@3Ot3j!ht)6)$k}o0TIP9yvxp0 z6?5)e*sljpvr|jnR``LIuaJSf84?-S+=NTq& zn?6YybXhFl!1$nk0yGnDrofbNX6<%qp|=xM+87hU*r=Z6_$D*9dtr+@=}}S$G4QeT z!FBE>thHg2v&)o-{hP<<0J`MJh2vf&l;W^djGr=U-I~PXs}F8_a}HS=?~(PI`%tgY zF4|2W!IAZsEGKWuv6VRNbd6lea3%DU^=?o_CoWg1hz{omTlQxu;6h=K^ zY`gCY>s+-N&z_8RN2rG?F-c9hnoIjCd0cN5IeG_PpH62ezhW4JH^-zTr=pO}vc*bY zb4If20WtYjovE8VV^2yRLG7%{O)Th_(O0S#1pnbi;W%J2lJ8(@P5rCMA@x3a2}R)X?}+H3mCHEQ2@&G&>0d`m z`Ph?1BGQGfF^%t=xqh6ri7!N7XTE_uyWq6aN|wB&=5@UL{|`w5E9#AGN2knO3Ju3nP4MSZ*8u z6F6#B+;N*9kNd(=`y3wm{^Ij&bEwkMW13IpQrnM!Vxt^I5Ay_Wj;049V@sr-6 zcSj+*sW@}bru|X&+jVTis(bs{Ux?JkX`JmC(UH^u@R9u3a)5hvmJ&v??Zi-;Sn)26 z_Mp^00!07|<69OYtFotbfx?sQ#W0}=7J)w)B9@2|wnn40`KhtiUB%wn=Ja=2S);c~ zSzEieilsB2h&LL#Tw>_e&V=VDk*P==KO-`aAdteqZktqG3=7?=nKxty0WbE-&l99ms_2h}jZm*t*u1WR73$JZ{Q8O_bL?(+I1y7fxzq~P1ug0UTK zHQURIGAF_>5$hEGBc7r1=QOF$-B@cH;BP&~XcwcQryVQofX4EJ(9t7+Oqo@A389aF zza)MOZ}0B;CY?bwBuJPM3`E!jzCgc1h>PH-;PMVPrfOVPqN2`x_A~fqTEI15=np#h zgY!_droB4B#5rOt4+9YIC^44uBIZI%;pe#1+Vp60AxLbf> z{fYo#N2cf0Um`L&rVO3#$y3Sx?l_E>=nV*Z)ab)lc9ba8`bRtv6axb9@vapXChL1O z!du>*mAX7#@YOvIU#0$XjN|J$7j&~57))JsTS=>T zkRdy2cND?`1=j2`=kJAm>-;y;K6Nv9Z!AD!|9w=`lq*rs68rK#r+qL6ux;p(&2}D8`Hfc#Cc3h80W51YKysVsY5cW+ZH*EgoSG_rFHQ(T`&<6N_gW zhh-a}4$3Q@#+acsDFhwN&|=xlGpCBT0u^{f$da|0I1^vj|D*ZJ(@W9tn99g8x4e!o zCBvYBV8V}-Aim8IOuTw&gkins`@;p2qA&c;B7;pkEa5`iJ=X~aNGD;UV{sE*q|7z^ z1AjfC9y#$UpO3aJOg@pC6MSwKRh1@L5A|8ZDSRJ80I3-6kxZDN9YP!7+ z*;T9IRI6HW!x&NPWM2MN3Ma51xeBlG!ZTu)W6@XuuVE>moNwo_e2GCZh`~i_0KE@_ z?cY|*V;GZNuQwqJkTS>BB2MTEJlv=?x~JxR37aV?&K>|aJP8#nMY;O9-%&e3z+GK2 z2{g44wM}VnsA54I;9jsYFMxP!I$psDXn4i7y!~UIThy@l_RZlLkzsbBC$s__F!ERQ z--U=nBB{FFk~~#NHmpPL0n_U|(KbZ1@-YclNIEAIo;&pa58_uD^oD}o5|Br22G7kqJ`dRvw>o9bX3vIHGzfTUYC;I;8s<0K}+~6=%-*4Wmr_*?ETCKzUms zeI&^_8xwc@Hf7GJGKGuhwqsd{#A!xLh8!zoh%W2oRZUA4;QF2(CU6LMnU3;T{nS-7GYRy01O@VXMKKl9C;loa zcH73;0%T&r8fhP6s^dwhkMPeSj~9zw^ht(Os_ z1h7z@bN`oSr8F>b4EmkPGx$+}2#z9-teeu;|G7CYuP)z92j>4if(t)K_^XmhTaLs< z_|XJl6H!ABbu0Ob&D=^@T<@6u^<6tP1-zfv<)B3)amfqqjr&>Ot|gvbSqhll zuKOScV4g<2t^b^byq?)w6@NS)!sFZQumEu81QdgfAgnU=2@Y+gHCAkQd%`Y?W{;j5 zSeOqjRZ&r^OF|60L3QV8CpU~)@l}zJ-utQ#SixvJs<(siHP}ejY7vP4nD{e9w%16S z13)^N*Il}q;zc(yueHo#4T1?E6p@h{mam49&=OqytF%O!1FIUIAa#0RHj=QA#yud6 zcG2{Wqa4_0|KLXpd?u@o9Ak#2I(}5SV|fJqj!kF|s}|@QV!FBEeeK=cDDLguxH_)( zZ*OmNwRH{}3`4lJz4dRK#hLcf~SVeuBA z2~~*^cOyfZ|F#NYgVMDSwQyN^Y%Rz`;{^tuWopw%2N=q&X}+`x2UKAO2q5=vy!WZc)D2jG5+Ywz7TG%du4)>^$W38S!oAGaU}76!D~)9R zg1vbnkl7yp7hv=a?+`U#@E^|P7y~uiQndPUFkxj5HZfT_A3b_c4T%l=+&3#@xhb^*s-N`BehE^5&Uh> ztY}3toGg5;y$Sh}fq^`LJI?4ujF%jMojrQVkqw}Grc@E{ym*=CRBX8zmDHT{Hche5 z5fqP_Lg~JeO+GXm2N8lTw_w!TcWuu=xsP&z!@(rGk-ZpqBNM=!+7iEz1n{1%r(%Ob}25>2f-)C#g}jfx*5%Mg!oNk6K2aR!d|>b7<#A0?`lbi6qs z6OXix1(#~_yl?==$BMCZ2IPi{vEU9Rb^(D~1PpH?NnhyNZd^lA;I zy$9n-Ik%P26w@c(;mM1iU9EJg74JbU#1RT3vV0(>zb2o%@8}YLsebW&QkZQ@#ee7L zuRNHsp4wr>;LuL~eLTZ1Ou*#9d8ua%yODi8Qf;#38vgfQ?UW#$4UmMROoyH)dNHx@ zeA4T4E`_e=;WdY=2!#%MhgdqWEmXIY%+(LYBN^e_!+eH(_7H1^!O;sgZt0lYwD=80 z+Bo&_K8F4GpfH3bPzUlsL-h{_q@SV97y$4KWg-0;Wl$k{jxj%2ouVk(-yHI|-cRXv zd#hpwm@auFo~f}<1NKK7kgjQmL$jq-WGdbVtW*@neYG}eo$p?P?{N@Fn9{Kb^aqI{ zGyCr#FRSOF%^B7egHZeNPFxpWJV(QiV=OazALJp@pSRSP-odYD#Scj*{lR-$uL{dA z?@uD`$>+=1j?dQmIHr`&ibp9Od=#P6!H>vswo5DeDKkz*0r@(R38I9-nYOAR(PhLr z-8*;6&0^-(v6z*E(Gi1eVFw8P7`XRZzL7r|=lyKM^QL`*f@6d~zeS_>9Ova!+;kC! zZ^nxcgyKny1jxO3(l)C9c8UHH1qpo%$uOax(0bp;ZXRc9YA5E5Gjxz*YTN<;(T55{ zP0>EWOgB7d1_ZpOY+_`-6DYi@Z2U=6?^(gT2B^}6S;oL-3Q^nI9VO_lKob%wf7{x3 zo*X%6V*4ZODjjH6VC*Ix`^$&r8FW3{VOU$78lH>(MD^F|Oelrm`LezvqR)uk={^|G z!+lMS5q%V~;pz#*DK}WsbJ8bbRQUK=m+IfiLrVQ41!(rU-pk+JIdEc+&#GT4gP*p# zqM)mFR}SzWjDNca6ee+j6AoqI{0NQ_5zJrlbmx>DgUZ-> zWZUqWUQTc_y&QZ-^KMc19&9A90!KzRhil&q{G;D#2ws>n1J1dU%*Yq`nd-8InNLb< zNSS|^1F#DAp3Hl1M5BIns*bdxiGsUCr!@5et-;w7vHBbpPr`p_n}&|Gcq~Fn>pTCv z2xzot8}};Ay7q7^o4cJIWj?%3lEYwpj5b_Nj5gln`j^ysj7))yUZziux9REyzfnEa zgkPwaBDrU)K+of*0_kX{GROe<$1c*q z$L^np)*b^sQGw{=np)qPrCmS(8Lu1^uSl87umj`3SiG$9AhuyafP*CkDi8mU#Kpo$h+Ke!&98Lo7g55&<1$B(^hy!=y{^@Lp zOT5Xxcu@%e{?+l`5F>xdz_B$SNnB$`n6?ov$z(9NH z!ecok5zSINC=cLDa353L7s6u)Ou64bDM@AhQC^*bnm9m0@N0P@Lfo4Lm)$KMVg|yZ zcHTDtL=nF6md#su3Ozl5E~uStULzG*|F-!AkFLo#hAjVVCN<+}Gq3RnZ}-&!cvnr&x;qW} z+B#RtU@AiXm)gp*UUiZuYi08}Wq>202F8ak2$M>QMis2YgMn7Ig^Z_#P8%7P={9PtD@Tb-dc80yME zY8^O8y|f=igk$cigv^x6%zM9cv^7`ncnDkBK3kz#s3rOX#8Jfn$4(zSIlJfxx4efp ze9iDX%Q3R(m2C#iSz(TCKaw$v7n-3zL#-p!0%N0`Ifg<+niZ5ZOuw57e+cAAlwAFNmRs|VeoLY zb()y71D~L$5*4^r5ZS`L;{(M!-Yhd24ObQz^jKu#v=L+gjHD4v^!Y!!z=2a!I@2Lw z0a<=~Y!Ftj;l>weP~2jB|L~5ygb{+{O&2AlI%W@`RF3{U+*Gb*TSy^2el10G#QER- zAx-6;sff<0COW+S7=sD3w|pDXLqj9E%6V?r8Jggy1M>m*wno^X+IG~@rz_rIgrxjC z*N92V!5=gZ@G0u2MD5M8<$1J4X0xm*ps+hloI3-*%{Sm33xAA=E zoUHApKQ}Tc#2yNc$T;2AKtheYHog5zTgp4}r6v)NXIlk+KMf zKt?Gfk&AA)qI6T2{+B{pymE=<;&X!hq^^nSlFB+AlYKE+*641{LT2$HOW2-#er(X4 zG;9;MuoxF{`l?P&!d&zlXsVd-h7-5*$y(1kg$$H~Qr&!W6gkBEt5^g%pKY5LLMU)OUdwCPk^5~%8#LKep!zi5DD`+o6VMv+u`((*u1P~mHZIwxm zrfLe*2a^pxGcuXOV?t?!>BQv>DM>sSan_Cl7*=jPR0NWHh5~RBPEUw-IfN2D?B%-B zBr5@RRa*f=M818ClFxR?10p@r*NhKRre{6|=l?Pu!CR)tiAt%_%o9Wenh#;vlwRh9 z6f$UP_FgRgQz}cV#qmVo?X_O38XiKb#cu0Q*bbVX*Zk+x8+S0atmlUBU{-2~+o5Iv zf!EiLx0i)AtmfIbG%x!-spi;PgX)aSw1fw03O zQ*3SA4`w53C*k^taCP!psYoLSU{w>H^A5dZ4A{&53ibZbleRx+8apA?U5YRxgXIz6 zNz$JSoGoJ?QPc`?g87zr<$szaI>)w$ft|#9$`B0u2nyc^LlFsLUBvtkp+@R_uOuRT;lTl zc15ysX{bERilit6bUXAoQ|ZmN)ierpoUr)Uc;yNh=HKWH>WA(&VzW@5+jO9St_7;W z{~fgd1Fe#zTA}s0G?C+iK~ciOP|#wT%>PC2CM&rbTjF@NPsnl$LY@Q1aux0T?d2R+ zv&u}TW@lJ0|NLL)DzLl+5Uwu9NHAQ?PCTJ( z#2Woz`j`8Jp)LfUL{5zXD}gx51B*(MlPCI%%y%8&=;mKH}y;vfa7 z^I^G~Q7>JKrL8SEcu8^c(Pr3_P&pT)BgK&Yk*l+8KLY-tBwit_tbcD{vb}}jabN;X zIOMuR=*Ha4V=U5($1M#&(bRi62>*f{MvefgrXWWT;&_a&1_G80ZJiQwW4Fn48cCGf z-Y)IiioBqDF$K{h=F=|U_s}Ypp!Oh6Jpt{#lyDUQewxbdKv2gZ39hnA61jnNAI(U9<$-5LG&Cm63lJGw@OI~3hL*#1#vvQA^~ zhI|ialLlC`2-Hl&3-j+pRkh8QMGFi8YIyb&FCC*`4vE~Ic5B8qh2cftT-A`Jvnk)7 zpq?254wQXc4;DcHk&_&<9FmodGMz)+_LKYoHMa~;MBjwro81NFs0ntu%X}o0x9zd!A;rhL?7N}8 zu1kbyzZIs(j6ynJG_Cc8l6%*oj7O;m;`-*u0-+o5zuz$c?-~DbJIK7y?e*t8=vF+EXjx=c6ZT*Tfo^tL^!a8m9hU60MGOs2l#U1Lso1`hcQOQ5 zTZ#F;2)X!xAMD*JPX_N&_)A2UD~Hk=gd-2Uy!=aAl_AaFhVIXf^>z)Uc>=D;{V5CQ z>1a6|ENve(*=;FJS&W6Y3M_otGaVihxos&(e2OGufl4Ms&h2@xN}##SPW3~gxf`eH zDBAM{K4Q)zHWH!>Uxr-S7TxSLUKg=EhWue3kxyel4%jVix0~i|h~2?WLb^%9G>&(8 zNayyNiQd9-$*==hQn{^kHdRKSt9)D?@8@ih`u zEfhx0;greyd~o%X!r_qy101 z3EThI*mrYEx?mye5iM7~T|V6%&Ch{C z)~i#j66gLL&zdn9-Fkof=GW{W^FB108@(?Cx~jepv9MTb<&B=$WnO8t%u5pp)eBBG zi|@2Jy@=?D7*CdMZ|Pi}{_$E<>#6O>?jCi`-c>NU~H*Wv__Fiea&}+j>O)WNvSV#Ktbr|_)Ng=w=!upJ6VgG zrmDb8DNUtg_LtJGlVJ0Xvkj${t7O@(TVKwaOe?KI2yu~}3bq<4S7gfZON>1kt$i*~ z*@!|l=fZvBA1(s+hQQ}rr8aL0ctB{qeOU%#4UaX7}v&wM2AlI2g8gtVahsE?n z)F8D})5|IG;IQyp_C4zr-|YN{9$6{=WF4RDxK)JP#?s_%X*TJ)d^*Lz>{P|HmXe3! z%+J!!$yh{6%TmnL69Z{cPMVlxlL#NZb92f*4{QWD)f74FPd8mqU@s;m##5sF`axke zsHIFz(~63b)&5kNuE}WDqd{EVHG>_VI9!#cnwI%*Z+a+uRBsLpjl3q9!u8j!$Hg8j zZt2yCyD0qUPM&#ZIqBv?bLkJpMge7Ad+~N(d)wkL#P=yu)d6b%cjOF>?Gu;*l03H} z>^bi4a0X6rMn=8zyxB;xTJt{Vfnzr}xs5?EUAH@rMd;a2<6lnj0TZ9=ixk)5PhH(9 z7G_$!dF^^|ghHfe->cPwT_9y+g?-29SgW00ul zrnW(?`m2291JlY)5*Ivr?G+d0#xq*h+fJwG)i4=YvnVq2M6=@+jurNqTn;u|)gdR| zbx0Tz7~EP8aqrc}$u2Ojt>k<*=%EpcC2nGJqPV6! z{6(k6pWepxJOi(`GZE1i9#`FD#9eyum)g%qUT0;|6LBl*rgNYqK=VeH$1vnidpvYC2uk zziZ18lw$D`VLmiMyAf$OtZfplLYzv=vH7d1*n>x`S^D|>V(c%A4VGRq&F+`Q(h9?R zzcXpD36+vqun{v^oc^x8n6qWdK6IQm=f2hn#Ml3J2^r?aDW;;hev55gezv{MwSzb4 z`>(rO6xXk9aOM}%NjnM_XQn8UQB;Xb;_XHZe8e`7B1ceVeK{e8p;BL)&#`Su>Wd_$ztfbdp zm=q)apnoRL?jmpGZWsSb0^ZdZF%lH!tq*!1#>oC=xjxTWISC-f@l)Sl>HPYzUgb1P zFbnPRQ$>`x2;7*m%wOGum*qAZkDI7ycCd1&XldP^n>aJBs}(W!JnYHOuJ9y$22|(F&i-9 z%(9Ne-QPGln!Dry%mj^I8hmk9YWe4g{6N$__gh{qxxENA+LJh*gS@A#jR9Az#|fuY zY(!EqeqpEeU~{#IdFvcoqD?+S>S~nLF7{+rbl!D*#8=B{)8CSHa5(Hn) z?PApvck(@7Mkm$ zm1tBoTrT-#E=kGJ^R~BlwPH$2p55DB@y$0;Q_YGoFXs^i)#CYo^7$A$#{9~6*DEf4 zd)Iz%p#$)QXpL4z8@LC=#*!eQnZiryy(l(~n}c%|~X=2?>sk16tZmVe6*1;yd4j zB{36aHYO6YAsDM9BNUmI9EI%7MPDOyem3P@tbVagtVbFlO#bDAlm1{_g3YXXESok--2D1h&LQ3Z>(xihXGhz79o=(oYzLJEDqHbSZc|0@GpAHfR1m!~ z0R!X1dpO^#eNc$~R33Knn4#+hFWfUf=Efgv$6ZfVi3V&-mo#REJ7}aPjd zmUk;I{kROPqd5pSSKchXx45~D22vZOPfr)ho0FDijAAk#pLPq&xu!Q=R=O>p^^>!* z_s0CY(N@jSdsZ9Y3d7#CwLfMv!07EZ`_g_IY)!?<9eH0c(eNm)g`SMKHyg;J3iJ9? zdUN4v%XGiA1`~~pjf#ZB4~4Y^S@OGPlOpNTpD@1Q4VNWfL(pneG{5;ccv+aY?On$4 z`TL_Q)pt`EWO@_aRh|1~h-4adliOty06fahzS!$(ytkPxyp6ug?@GPo<`w{GzbRDJ zSl4Dpq-|O#E$Md@)Nur~o8Gwd!}u4|mGKMI17tR?x&;i~oee2BiYGSWQ<-y?6ml?p zB83R=Nw9yU$-9nNv9x%0jcGt2qd6vW;8wlE7d2+V&`*SR&-o;zwK3~YI@eSudI&XS zgP+OIF{+9+zVwqAdR8=ajc%y?_Owz1C1HWg2K1mslKw#zn-({i>tkzOb!@?t0ojZ~ zqY!6rahdp(ZmHu;<3&q^n-!7NM8_+w+S6@VJ*UrTbO~GHBRa0f{Jtez@IvNvwX=5L zPXz`Y!0ToC0B&B2JJrdc6WaY{r%5s_pX}Tebc*82P8G~}I4pIS+vO*g^xA?PH~r@} z)}17~`@w5sJ8`8g-yB|rlHzoOP?6cS za6A?n_n7V4)~g9B$H}iU{%lyFkQg=EzIE+oWL+KMhL@7K38{ws&grC$tG=!tS_YTa zbf44XiHT);Eu5L9|7B0h`bzGP#c7%%4I+Y~FgKdG)6?+iFhwfA4f?z*so zHRR*JlG=xvK6GY)^{v83pC1i89}-sVCY#sQ){MB~&Z*@l5f&c8|jHPBG>~J;I7eZ?lc7w&(0In2xpN3lQym zOuVk4R4pnma=mU|9dWY`$YlMPEYFecXE&1)lV9!gp`5L*!dmpL$O->D{G?INCf$VLG$6uh_EKn-#XV>zk%26!mMDVyBgljEcChh;4(8K%SKFq)0$u zSLCF8$(7t{LkY7q`{RTca2s=6Z172+ekxkBQWpM(A8kug$xpONI?!b`p8i53QKU~s za`$FpnoH5oYeQepBEGc8fA)6M1%U)MOi$svTsyPp3HY9Kj|l6Z&2oC?RCFgMutJ!i zUZBKbInC5P)Lxdb`kZ&9bG`K2NZB&2y!Nkk?O)^^n#m9lxdVkMvw} ztIJ!~xFI4&r}Fr7Vg2CtkL;mUzihtO(#BJ#UkCH+G+ZmIyiBMbM1K8gk`#IFjc+!& zQXg$+QpuiVeC$n}zS;afpVZqn=yIxnhE!x|3DFpECDsruPKw#4nJs3vkSW7u&AyCP z>3XqYC9y5>qkEVv;=7k<9QzqtqCa}Q-npHhx1YU^(WS(CZ*p_mhOM?H<>NODw*fp| zr_w5N9$T9@p6-e*dX7ueD)sKalIre`rmWX%jakh8i1l2jyEy(T=*{#+n~SZVH4|g! zPtb9dc2G{fnYbfh78qDxMc-YacGk$Zr{*G|Y5ZrCaWcCg356B}{`e{U9=nRxj(58{ z^JHBn7RoY~S9yQhQ+lV5pO_S2T#j@~8Ty2;;WiiK8AviD^?sL|zW!d8iPi*0sAabN zpw-1b)qdds9HEZFy0J+xsKx3xqd#t+W4WM6;j4>QGfyqJH8Z?2yR&c9Hk@>g|Kz&! zjQ4R(4b7MNaE2(-D1^$KnVa3aJe#V#J{l3s^I|@U)vNL@AAUAJ^DE?X4W7T~!q0o9 zqjmgzw`lgYWAR*kQ6J0v$PF4N(@zjfhoH$%+uzJ05s++*;O-Gj=)*X5c* zY-dXtwW;jM&$aj=4a^%Xj6-W5%%YSr8Mb!&l9lwPa@To|#pzx}jQ4lfydEVRWO8ow z{ezAD=H~U`xpu2GD^Q9fDqCtUdC3qsjiaH%w?Q&OjXkP^kq;+&^pK^0?EMf`> ze;Xd`a4R%E(>Zo#-1bZ-wP~G&i_W~SX_;73qNP~m=aSmK_FE0E;Q-&j;U7aU9Qbjs1(?PZM0O1f5;`%Cdm zX+kT9u%%3Q#@ImWd%Cs0?F@0-sm^uw_>U~aY0uiN$h}`|r^H>tXNWBZ=U&C|*VIdi ze)M1)R5&5fuM{;(mhDQv7RM}~_(O{&#&A}4)bvatVf~xWUWK~|W(4Oj)iL!5X-RjS z-!(hYedz z+L@TPb+owol;ZtN-a)f#v+AU3Ry8lRh|dT6O%OHWkv2DNdr{vnM4Z3c=Pa>grz!j~q0(?Yt|`-N!?J$J&;sbvM#WZm`+?elUi>-~>*LcIv^@9UC0 zG2|^@qW-S(RV2@zB!Luh*)GPf7J=^~Uwz_Epzs&fSmLVFBe(>|jJO4U7cqRlZ)>1V z-Me#M2qvEJsVz=4L;Egzr3q(B*f~=`^=Vxj!pG&F~ zsLK~)AEHl8|HN+aQ=ZUq)A!r9WKh>}ZAr=D;{124x8in--pzNv!9ldWw>|!Baakb# z_(^lQX8*z9JMz$7U>IKv|3&)O`K1Hm7S@aM+Ka{|pMLFDoTn6`t=EgVR6y6YLf*F+ zGESw6NG<%P&k});hbc`ng^2sIO^){mZ!~Kvld7DhQCr+tq&0C@Jw&%Nv(n)uDONdu zU~Mx6MZmk%$D$?opD+a?ESqk3iDzxmM_-#p$7pD{B~~3( z<^vA0#4$h2Ng9&#!#G~a$Gk3|RcR_UywqH=l(F?~i$}e}%DMImV=aOkAFRr^!Rpu#gdoS+7PA`o!cMvs# z?1%9Ua$3KVOlLErW|LoWV}9@S*u^y-;*)8Lc$Z}KQ8`ixq zO3WXMpQpCjY*^ElQ!CJia9i_~|J+^qr8UE2ifrk}Rc)j8X41jenUVFeS4KoG>4XOQ z%2Tbns?(Ia|U*@eA>|Kx&T{PZ(Ypt(@r1o`SjK43r_3&=9unVGa=s#_3+*oIAb)3IdbJ(ONP#yY_O^1X~M{-Z~8)~PG-@FTq z)89(xo(g1=JoZ)Ohn{(b2LiFQS;<8bjpbqgisjs^7lq?8iCliY@g$!eXA5$M&1}9< zelTlqcJ3+V=KTngzGxS(aS&;!Wxz0hLb19rc^|i+C?*vg;u_HJ^AkL?|EKi=CX+%8L5S#mLofYE8Hsb(r)^KqdcORJ!J zm}S)XLR(4fE$zIFo9GSP3NF_Ld!h4o;(0y%FSyxC7+NG=7v0Z%vD-)hrhgCfVQ`rt zY!uz3INKUnkbo~}ovrE;R)b(acVAGthSgqe2q(uaW~sug{lfXy+|c8KoQNIY4^?`a zs}V)Nw!f{>m!39T*R6bVM}xOh{$5CuB5WHw)&3XyT3}D5vlZ=*PKj# z4m-TNV4Agdmh+QdHuWdfyL=&4yi|i*wwXh8d@O_gQlpQtKW@-*>u+sDP3%N>r|%9w zzgL)=vhu{oFv9A-^{T;biJ7q7Z~iw{d?UT`5uM51JpCi;q0Qzja!y6guPa|~sAf(* z?`jt-Y8|5C)}j#oGcz6H-Sq?!QYI4IqOT#j`$i{nc${x>JvNyLH#t2s`{fmf)1rFg zproVwlafUa{bFaOsU6iUCXp@nCn?V(EtLLT3V!A?7%Pvn6jIAPxy;k-JF%Wu@VFT( ziL&A(hx5Y=r7Ww*qQa-o-HtT#;=4eeW#;IaF7a_kRouAon((jr$TQO?v=CKvqQ4*M zc{g_zE7a!KOnBVL+B#WY@0M*p#~YCCS41(BBlR}1tHjqgbWSph#WL(t?fV;gz#>qe(CBRHd+-0 zO-Bv7oZfJf+}xrezIjXI^*}Ym@GJKUeQo+jIAoa8bep61!1-4{7A06;yyYW^E^58) zPp(Zp`&=$VHpAHP+Q(_Oh^raR@14KTzL!jyxm>iSqL_cBjZA7*`*pi|FTJOI&b^I> z6t1cf3bieFp)5hdiuvSChf7`#THR&@s+YqhT?WQvA7}D7+Ej?f+hqR2zk#^-AbPFL zPtoQf*~1`RjK?E0VyE?u2{yyx4Khgu+XW%g31*22r_ zmh#Zf5(z#=UR};(OhV6FDavZDsz4FWg;W`@~%V#5NN#5d=UA2|bpFiBtMq}gg!b(nP(!lKg zuAw|Izfx37(^W&v(U-FNLiHU-MhJaq^A#2Qe1rZBn=;#wo+kmBS17O85r>$b$>X9O zdm!DfjeFv{XgZs1%UBLqQr5=U1C2-RPmUd5@!s6<)qo+-TQY;M*ho0PkIU+;e#K_JLhdRk%sD;E{U;tOX^nxB%haVAdZkfIQ z)cssg`zOu9`OeiS_U4F}qFTu+QwdHJew-$pml~V=1-ZZqBq25PU%C8{pFXU#fSD2efdt%Gr zTuPyN43)`K!YvyTHj?d=auEfef~Bz^80NFFWhG6hhWBX&sA9FMVzMoSZ!5>1p~SDg z$3*1rx30YG$Bfs7P0BC*s9>!P@#}Zbho>EWU)DD7a5ysR$ zVel9_70hU0La9oKwxQME1A@7$w>*~-!NT~9B>K>V!rX8`_9bsP+LO>ig}ASy}f(g(1} zp&wTN{q7tJEteQe=}2R1iy>13@4YWHJG04@>96(-i?K03$jFuuT<; z|JU0q>ri|(s6J%Jq|^Z#Fk20<*^8?Nm3HSqSfm`H?7Jdo-TpaC1D?@<10a_pUIQ|2 zfeXvdJ!Fg|sB0c1cxvu-rD9eS5Zzl|RQV332dtoQ71wV74CwlZ91iyQ?^-oz9qjQH z?SoFP+6U)$k#nt3TtXe>vLp8*v<0a_u_6E)G` z{%#Xb!vk|fE(f;&Yzv+&hdM4{1f2kXgH#(G3^HYOAPDGad~hz__`n>ItKES$cmwr{ z&jesSkhq5_q=m-!&J)2Zc&YdML{B86dLRI_;h=ufgLu_Pc$~;{t=t^I!a=57al#(Z zCq%wS0krS{xX2oQnz+czzXSdv8wPX?=6C>lbPcF~Lv#D6t^{C8VElc#1ITnA5M)i6 zU_}LhkzNoBb$pcUdmp&W3Qr!zqvXl^fDCJ)1U)JejIih^S=AG`!Rn;Xf+E8Ri_l~o z4CqA@V23AgmzBO-EL|2V8YaPblx*b%++kf-5Ji#4UNam@=O`J|8*pZo47`XUOAauh z$gt=rIo=y^W0fQ!Ly_T}VMLQrFVO&n5r6`#I=Lz;B8+gqkCI;?0Cm=79Hsvcd9NF^ zK7c7JQ3wetjfMwTP$C%7k@v_id;l9(pY>D!6It*9V8N>HM2I5Ohb#X_kyF}rP!VA~NQT}{0$vRSOju-?pCg+A zb6`Bm?S;6k4YlV`XJo7=fYCq5u;^&ypeKOdUow26 z{2Lj1a}0Pg7!c)9Cm~NlF3NHNfJy_#Bauk4NDKS!k6jNxFt#@b_JspZ ze|h_38WDgK9b6?G<6o+iqV35}MqMnOfS zFsAJlhMEI&50354foxA9EzH{=djXA+!8yQl`#FsLJ`2i61L}nE{2qcC(NK|x$KF8? zBIr8+!w?8J54A6qLh0y&~UmUE z2g)Zwg~Gi3v4(#cgNoOtqn92<`NDX#Q@xvOCGQUAIZ^}rTHDtOW%#e51t`ws=IL??-ZfqX2BKq{0{0d|%I zbBmJ)EdD9jyQ-lq%2Oc=c_K_itb-kURrQ8)h6u zv;qeM`IxPr0YzVXZFMkhScB#si2fBB9m9zZ)r_NvR^VVDAE!}EEBzem`?(Ekq{V*= z4p`(rhb(-kWl0+dVXKhDUE>oG6Ut^V&g=vHICxdGa}M6T&t*4~=#BP>2> zj{L+yt?ADj;9I28{wL2-En0&%lJn9!w5ARYht~9H2>2Ks3caS7*;-&s0lH3@3nN;C zwg-4)3IQ5fm_p>8bEsOh1P259&QY4%cO+*6YH`&+T5PBdniN9bUb=S3?flm@U%n%)ry9giw#|i;_)*ga(lr@ZSgd-_{1=WzU4yELP-CzxjXbsv8xC$l}0St05 z=P05zd!<%To-%cVN)3hn()``)^w5#VO#l?ph39^e3P7em)0 zn9EJwd8p)rDImX7MeZp;2kb3|u17gf>`@=t(H;LGLEB)C>w;n>(B6gPAH}0SJ|$2~ z3G~3k5@-SUjs9D6z{pe|#3_Z0QbvhT4>>Tx;-f~$g0MpM0kFmZzMSvd!Acm>O0=CE zxxt}R#l`;6sRB!TEKeUw1|13q1HMPWk}-fTe}+&Js%6mK!~V_6e=E^RV0IdSNo7#Y zF!?ARw1XEBbHf1KEkif=zcmMp9vFf)<^Q7*To-1(A=q9H86BwzHbf_fHj)!CI@H!X zhwq2DXE;&qgb`!$4C)vi>OfmfjQ}vr7;0-l1-h-U5=OKVodo8*5%{M9y4b^{qlgya zU_f8{OW%;^30#Fv#^iroiO7vXqe`d+#}*xsXUu;GI^Zs40(MkFy*75_LKO!iEI#7C zceTG|0XNr+0!CK>3@pkrD4(8v{HJE`Q3-XiV=)Ccs{ju8_6yd) z_^&=Crl55-K+g)3;IALxW3*`Rxdv&3HDL;XMCSV!Hq!kMvBOG`pa$T;bTR`k*8msD zFn*svU5#Meiwf3T0%r*i-Vx_mfN2n)5Pl-uVWfv+ - + + ¿\u0020.,:?[de \n()] * & @ {} / < > _ += | \" + Seleccione otra entrada + Seleccione una entrada + Ir + Siguiente + Enviar + diff --git a/src/java/KP2ASoftKeyboard/res/values-ro/strings.xml b/src/java/KP2ASoftKeyboard/res/values-ro/strings.xml index 351dfe74..4482f528 100644 --- a/src/java/KP2ASoftKeyboard/res/values-ro/strings.xml +++ b/src/java/KP2ASoftKeyboard/res/values-ro/strings.xml @@ -1,3 +1,6 @@ - + + \u0020.,;:!?\n()[]*&@{}/<>_+=|\" + Alegeți înregistraea + diff --git a/src/keepass2android/KeePass.cs b/src/keepass2android/KeePass.cs index db66b9ef..8286aefa 100644 --- a/src/keepass2android/KeePass.cs +++ b/src/keepass2android/KeePass.cs @@ -90,6 +90,7 @@ namespace keepass2android AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.SetTitle(GetString(Resource.String.ChangeLog_title)); String[] changeLog = { + GetString(Resource.String.ChangeLog_0_8_1), GetString(Resource.String.ChangeLog_0_8), GetString(Resource.String.ChangeLog_0_7), GetString(Resource.String.ChangeLog) diff --git a/src/keepass2android/Properties/AndroidManifest_net.xml b/src/keepass2android/Properties/AndroidManifest_net.xml index ca708292..ff81ac91 100644 --- a/src/keepass2android/Properties/AndroidManifest_net.xml +++ b/src/keepass2android/Properties/AndroidManifest_net.xml @@ -1,8 +1,9 @@  + android:versionCode="11" + android:versionName="0.8.1" + package="keepass2android.keepass2android" + android:installLocation="auto"> diff --git a/src/keepass2android/Properties/AndroidManifest_nonet.xml b/src/keepass2android/Properties/AndroidManifest_nonet.xml index 8be8d387..2f2a7f2b 100644 --- a/src/keepass2android/Properties/AndroidManifest_nonet.xml +++ b/src/keepass2android/Properties/AndroidManifest_nonet.xml @@ -1,8 +1,9 @@  + android:versionCode="11" + android:versionName="0.8.1" + package="keepass2android.keepass2android_nonet" + android:installLocation="auto"> diff --git a/src/keepass2android/Resources/Resource.designer.cs b/src/keepass2android/Resources/Resource.designer.cs index 785eacff..2adbc62d 100644 --- a/src/keepass2android/Resources/Resource.designer.cs +++ b/src/keepass2android/Resources/Resource.designer.cs @@ -1179,17 +1179,20 @@ namespace keepass2android // aapt resource value: 0x7f0700ed public const int BinaryDirectory_title = 2131165421; + // aapt resource value: 0x7f070119 + public const int ChangeLog = 2131165465; + // aapt resource value: 0x7f070118 - public const int ChangeLog = 2131165464; - - // aapt resource value: 0x7f070117 - public const int ChangeLog_0_7 = 2131165463; - - // aapt resource value: 0x7f070115 - public const int ChangeLog_0_8 = 2131165461; + public const int ChangeLog_0_7 = 2131165464; // aapt resource value: 0x7f070116 - public const int ChangeLog_keptDonate = 2131165462; + public const int ChangeLog_0_8 = 2131165462; + + // aapt resource value: 0x7f070115 + public const int ChangeLog_0_8_1 = 2131165461; + + // aapt resource value: 0x7f070117 + public const int ChangeLog_keptDonate = 2131165463; // aapt resource value: 0x7f070114 public const int ChangeLog_title = 2131165460; diff --git a/src/keepass2android/Resources/values-cs/strings.xml b/src/keepass2android/Resources/values-cs/strings.xml index 117ea573..6eb9f7ce 100644 --- a/src/keepass2android/Resources/values-cs/strings.xml +++ b/src/keepass2android/Resources/values-cs/strings.xml @@ -151,6 +151,7 @@ Počet zašifrování Vyšší počet opakování šifrování zvýší bezpečnost proti hrubému útoku, ale může výrazně zpomalit načítání a ukládání. opakování + Jméno databáze Výchozí uživatelské jméno pro nové položky Ukládám databázi… Místo @@ -193,6 +194,10 @@ RychléOdemknutí se nezdařilo: nesprávné heslo! Adresář souborů s přílohami Adresář, do kterého jsou ukládány přílohy souborů. + Uložit přílohu + Prosím vyberte, kam chcete přílohu uložit. + Uložit na SD kartu + Uložit do mezipaměti a otevřít Uložit soubor do %1$ . Nelze uložit přílohu do %1$ . Neplatný formát datumu a času pro datum vypršení! @@ -227,6 +232,14 @@ Ohodnoťte tuto aplikaci Přeložit KP2A Protokol změn + Verze 0.8\n +* Vylepšené uživatelské rozhraní, obzvláště pro zařízení s Android 4.x\n +* Volitelná volba správce souborů pro výběr existujících souborů\n +* Přidán bezpečnější způsob otevírání příloh (za pomocí adresáře mezipaměti)\n +* opraveny chyby v Editaci aktivit\n +* pravděpodobně zaneseny nové chyby :-) + + Rozšíření možnosti darovat pivo nebo něco jiného Verze 0.7\n * Zrychlení načítání: klíčové transformace jsou nyní 10x rychlejší!\n * Přidán Keepass2Android soft-keyboard: Přepněte se na tuto klávesnici pro vložení údajů pověření. Ochraňuje před útoky založenými na skenování schránky (vypněte starý systém upozornění v nastavení)\n diff --git a/src/keepass2android/Resources/values-de/strings.xml b/src/keepass2android/Resources/values-de/strings.xml index a9c13055..a205448c 100644 --- a/src/keepass2android/Resources/values-de/strings.xml +++ b/src/keepass2android/Resources/values-de/strings.xml @@ -233,6 +233,10 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Diese App bewerten KP2A übersetzen Neuigkeiten + Version 0.8.1\n +* KP2A Offline and \"Online\" können wieder parallel zueinander installiert werden\n +* Neue Übersetzungen hinzugefügt (Danke an alle Helfer!) + Version 0.8\n * Verbesserte Benutzeroberfläche, vor allem für Android 4.x-Geräte\n * Möglichkeit, Dateimanager zur Auswahl von existierenden Dateien zu verwenden\n diff --git a/src/keepass2android/Resources/values-es/strings.xml b/src/keepass2android/Resources/values-es/strings.xml index 1ebe1a57..728cee76 100644 --- a/src/keepass2android/Resources/values-es/strings.xml +++ b/src/keepass2android/Resources/values-es/strings.xml @@ -1,28 +1,36 @@ - Realimentación + Críticas y comentarios Inicio Keepass2Android es una implementación para Android del gestor de contraseñas KeePass. + La interfaz de usuario se basa en un puerto de KeepassDroid desarrollado por Brian Pellin. El código para las operaciones de la base de datos se basa en el KeePass de Dominik Reichl. El robot Android es reproducido o modificado del trabajo creado y compartido por Google y utilizados según los términos descritos en la licencia de Creative Commons 3.0. Aceptar Añadir entrada Añadir grupo Añadir grupo Algoritmo Algoritmo + Keepass2Android + KP2A + Keepass2Android Offline + KP2A Offline Tiempo de espera de aplicación Tiempo hasta bloquear la base de datos cuando la aplicación está inacttiva. Aplicación Configuración de la aplicación Paréntesis La exploración de archivos necesita Open Intents File Manager, haz clic a continuación para instalarlo. Debido a algunas peculiaridades en el gestor de archivos, puede que la exploración no funcione correctamente la primera vez que la realices. - Construcción de índice de búsqueda… + Construyendo el índice de búsqueda… Cancelar Portapapeles vaciado. Portapapeles caducado Tiempo hasta que el portapapeles se vacía después de copiar el usuario o la contraseña Seleccionar para copiar el usuario al portapapeles Seleccionar para copiar la contraseña al portapapeles + La entrada está disponible a través del teclado KP2A + No se puede abrir el cuadro de diálogo para seleccionar el método de entrada. Por favor, active el teclado manualmente. + Por favor habilita el teclado de Keepass2Android en la configuración del sistema. Creando clave de la base de datos… Grupo actual Grupo actual: Raíz @@ -32,11 +40,13 @@ Utilice esto como base de datos por defecto Dígitos Keepass2Android NO TIENE TOTAL GARANTÍA; Este es software libre, y puedes redristribuirlo bajo las condiciones de la licencia GPL version 2 o posterior. + \u2026 Introduzca el nombre del archivo de base de datos Acceso Introduzca una contraseña y/o un archivo de clave para desbloquear su base de datos Cancelar Comentario + Etiquetas Confirmar contraseña Creación Caducidad @@ -45,7 +55,10 @@ Contraseña Guardar Nombre + URL Nombre de usuario + Campos adicionales + Archivos adjuntos Secuencia de cifrado ArcFour no soportada. Keepass2Android no puede manejar este uri. Error creando grupo. @@ -79,16 +92,22 @@ contraseña Contraseña combre + URL + etiqueta1, etiqueta2 nombre de usuario Instalar desde Market Instalar desde Web Contraseña o archivo de clave no válido. + Algoritmo no válido. Formato de base de datos no reconocido. + El archivo clave no existe. + El archivo clave está vacío. Longitud Tamaño de la lista de Grupo Tamaño del texto de la lista de grupo Cargando base de datos… Minúsculas + ***** Ocultar contraseña Ocultar contraseñas por defecto Acerca de @@ -99,6 +118,7 @@ Configuración Configuración de Base de datos Eliminar + Donar una cerveza... Editar Ocultar Contraseña Ir a Inicio @@ -109,6 +129,8 @@ Ir a URL Menos Nunca + + No Sin entradas en la base de datos o grupo. Sin resultado de búsqueda Sin manejador para esta url. @@ -122,10 +144,13 @@ Recordar la ubicación de archivos de clave Guardando archivo de clave Borrar + Rijndael (AES) Raíz Pasadas de Cifrado Un alto número de pasadas de cifrado proporciona protección adicional contra ataques de fuerza bruta, pero puede ralentizar mucho el cargado y el guardado. pasadas + Nombre de la base de datos + Nombre de usuario predeterminado para nuevas entradas Guardando base de datos… Espacio Buscar @@ -133,12 +158,60 @@ Ordenar por nombre Orden de BD Especial + Resultados de búsqueda + Buscar en + Twofish Subrayado Versión de base de datos no soportada. Mayúsculas Actualmente su tarjeta SD es de sólo lectura. No podrá guardar los cambios de su base de datos. Actualmente su tarjeta SD no está montada en el dispositivo. No podrá cargar o crear su base de datos. Versión + Expresión común + Keepass2Android: Buscar contraseña + Excluir las entradas caducadas + Opciones + Abrir el archivo... + Crear nueva base de datos... + Abrir URL... + Importar archivo a una nueva base de datos... + Debe especificar la dirección URL completa incluyendo el protocolo, como http://. + El archivo que va a importar será seleccionado en el paso siguiente. + Activar el Desbloqueo Rápido + Escribe los últimos %1$ d caracteres de tu contraseña: + ¡Desbloqueo Rápido! + Cerrar base de datos + Habilitar el Desbloqueo Rápido por defecto + Define si el Desbloqueo Rápido está habilitado de forma predeterminada o no. + Longitud de la clave de Desbloqueo Rápido + Número máximo de caracteres que se utiliza para la contraseña de Desbloqueo Rápido. + ¡Error en el Desbloqueo Rápido: contraseña incorrecta! + Ubicación de archivos adjuntos + Ubicación donde se guardan los archivos adjuntos. + Guardar datos adjuntos + Por favor seleccione dónde guardar el archivo adjunto. + Guardar en la tarjeta SD + Guardar en la caché y abrir + Guardar el archivo en %1$ s. + No se puede guardar el archivo adjunto en %1$ s. + ¡Formato de fecha/hora no válida para establecer fecha de caducidad! + Nombre del campo + Valor del campo + Protección de memoria + Agregar archivo adjunto... + Base de datos cargada, Desbloqueo Rápido habilitado. + Escriba las credenciales de servidor + Archivo de movimientos + Utilizar el archivo de movimientos para escribir las bases de datos + Notificaciones del portapapeles + Registro de cambios + Versión 0.8 \n +*Mejorada la interfaz de usuario, especialmente para dispositivos Android 4.x\n +*Se permite la selección de archivos ya existentes mediante gestores de archivos\n +*Añadido una forma más segura para abrir archivos adjuntos (a través del directorio de caché)\n +*Corrección de errores durante la edición\n +*Introducidos probablemente nuevos errores :-) + Ofrecemos la posibilidad de donarnos una cerveza u otra cosa 30 segundos 1 minuto @@ -151,8 +224,8 @@ Grande - Do not remember username and password - Remember username only - Remember username and password + No recordar el nombre de usuario y contraseña + Recordar sólo el nombre de usuario + Recordar nombre de usuario y contraseña diff --git a/src/keepass2android/Resources/values-fr/strings.xml b/src/keepass2android/Resources/values-fr/strings.xml index 6c9ad181..d6dfc099 100644 --- a/src/keepass2android/Resources/values-fr/strings.xml +++ b/src/keepass2android/Resources/values-fr/strings.xml @@ -151,6 +151,7 @@ Niveau du cryptage Un niveau de cryptage supérieur assure une protection supplémentaire contre les attaques de force brute, mais peut considérablement ralentir le chargement et la sauvegarde. niveaux + Nom de la base de données Nom d\'utilisateur par défaut pour les nouvelles entrées Enregistrement de la base de données… Espace @@ -193,6 +194,10 @@ Échec du déverrouillage rapide : mot de passe incorrect ! Dossier des pièces jointes Répertoire où les fichiers joints seront sauvés. + Enregistrer la pièce jointe + Veuillez sélectionner où enregistrer la pièce jointe. + Enregistrer sur la carte SD + Enregistrer pour mettre en cache et ouvrir Enregistrement du fichier dans %1$s. Impossible d\'enregistrer la pièce jointe vers %1$s. Format de la date ou de l\'heure d\'expiration invalide ! @@ -227,6 +232,14 @@ Noter cette application Traduire KP2A Journal des modifications + Version 0.8 \n +* Interface utilisateur améliorée pour les terminaux Android 4.x\n +* Autorise l\'utilisation d\'un gestionnaires de fichiers pour sélectionner un fichier existant\n +* Ajoute un moyen plus sûr d\'ouvrir des pièces jointes (via le répertoire de cache)\n +* Corrige des bugs dans l\'activité d\'édition\n +* Introduit probablement de nouveaux bogues :-)\n +\n + Possibilité élargie de faire un don d\'une bière ou autre chose Version 0.7\n * Amélioration de la vitesse de démarrage : la transformation des clés est désormais 10x plus rapide !\n * Ajout du clavier Keepass2Android : basculez vers celui-ci pour entrer les mots de passe et vous protéger des sniffers de presse-papiers (désactiver les anciennes notifications dans les options)\n diff --git a/src/keepass2android/Resources/values-it/strings.xml b/src/keepass2android/Resources/values-it/strings.xml index be5c7544..9c164b43 100644 --- a/src/keepass2android/Resources/values-it/strings.xml +++ b/src/keepass2android/Resources/values-it/strings.xml @@ -4,12 +4,17 @@ Commenti Pagina web Keepass2Android è un\'implementazione del gestore password KeePass. + L\'interfaccia utente è basata su di un riporto di KeepassDroid sviluppato da Brian Pellin. Il codice per le operazioni del database si basa su KeePass da Dominik Reichl. Il robot Android è riprodotto o modificato dal lavoro creato e condiviso da Google e utilizzato secondo i termini descritti in Creative Commons Attribution 3.0 License. Accetto Aggiungi voce Aggiungi gruppo Aggiungi Gruppo Algoritmo Algoritmo + Keepass2Android + KP2A + Keepass2Android Offline + KP2A Offline Scadenza applicazione Tempo prima che venga bloccato il database quando l\'applicazione è inattiva. Applicazione @@ -23,27 +28,36 @@ Tempo prima di eliminare gli appunti dopo la copia del nome file o password Copia nome utente negli appunti Copia password negli appunti + Impossibile aprire la finestra di selezione del metodo di input. Si prega di attivare manualmente la tastiera. + Si prega di abilitare la tastiera Keepass2Android nelle impostazioni del tuo sistema. Creazione file chiave database… Gruppo attuale - Gruppo attuale: Principale + Gruppo attuale: Root + Database Decodifica contenuto database… Decodifica valore Usa come database predefinito Cifre Keepass2Android, Copyright 2013 Philipp Crocoll, viene distribuito ASSOLUTAMENTE con NESSUNA GARANZIA; Si tratta di software libero, e sei invitato a distribuirlo sotto le condizioni della licenza GPL versione 2 o superiore. + \u2026 Inserisci il nome file del database Ultimo accesso Inserisci una password e/o file chiave per sbloccare il database Annulla Commento + Tags Conferma password Creato Scade File chiave (opzionale) Modificato + Password Salva Nome + URL Nome utente + Campi stringa extra + File allegati La codifica ArcFour non è supportata. Keepass2Android non può gestire questo URL. Errore creazione gruppo. @@ -74,17 +88,24 @@ Nome gruppo file chiave lunghezza + password + Password nome + url nome utente Installa dal Market Installa dal Web Password o file chiave non validi. + Algoritmo non valido. Formato database non riconosciuto. + Il file chiave non esiste. + Il file chiave è vuoto. Lunghezza Dimensione elenco gruppo Dimensione del testo nell\'elenco del gruppo Caricamento database… Minuscolo + ***** Maschera password Nascondi le password in modo predefinito Info @@ -95,6 +116,7 @@ Impostazioni Impostazioni Database Elimina + Dona una birra... Modifica Nascondi Password Vai alla pagina web @@ -105,6 +127,8 @@ Vai all\'URL Meno Mai + + No Nessuna voce nel database o nel gruppo. Nessun risultato di ricerca Nessun gestore per questo URL. @@ -118,10 +142,12 @@ Ricorda la posizione dei file chiave Salva il file chiave Elimina + Rijndael (AES) Principale Livello cifratura Un livello di cifratura elevato fornisce una protezione maggiore contro attacchi di tipo \"forza brutta\", ma può veramente rallentare il caricamento e il salvataggio. livello + Nome del database Salvataggio database… Spazio Cerca @@ -129,12 +155,41 @@ Ordina per nome Ordinamento DB Speciale + Cerca in + Twofish Sottolinea Versione database non supportata. Maiuscolo Attualmente la scheda SD è in sola lettura. Non sei in grado di salvare le modifiche nel database. Attualmente la scheda SD non è montata nel dispositivo. Non sarai in grado di caricare o creare un nuovo database. Versione + Espressione regolare + Escludere voci scadute + Opzioni + Maiuscole e minuscole + Apri file... + Crea nuovo database... + Apri URL... + Importa file nel nuovo database... + È necessario specificare l\'URL completo, protocollo compreso, come http://. + Il file da importare verrà selezionato nel passo successivo. + Abilita QuickUnlock + Inserisci gli ultimi %1$d caratteri della tua password: + QuickUnlock! + Chiudi database + Sovrascrivere il file binario esistente? + Sovrascrivi + Rinomina + Impossibile aggiungere il file allegato. + Cestino + Elimina definitivamente? + Ricaricare il file? + Il file attualmente aperto è stato modificato da un altro programma. Si desidera ricaricarlo? + Vuoi veramente annullare le modifiche apportate? (Il pulsante Salva è nella parte superiore della scheda.) + Annullare le modifiche? + Suggerire o valutare miglioramenti + Valuta questa app + Traduci KP2A 30 secondi 1 minuto diff --git a/src/keepass2android/Resources/values-ru/strings.xml b/src/keepass2android/Resources/values-ru/strings.xml index a8d5f790..eb9b6086 100644 --- a/src/keepass2android/Resources/values-ru/strings.xml +++ b/src/keepass2android/Resources/values-ru/strings.xml @@ -151,6 +151,7 @@ Проходы шифрования Больше проходов – выше стойкость базы к подбору пароля, но медленнее открытие и сохранение проходы + Название базы данных Имя пользователя по умолчанию для новых записей Сохранение базы… П р о б е л @@ -193,6 +194,10 @@ БыстраяРазблокировка не удалась: неправильный пароль! Каталог файлов-вложений Каталог для сохранения вложенных файлов. + Сохранить вложение + Пожалуйста выберите, куда следует сохранить вложение. + Сохранить на карту памяти + Сохранить в кэш и открыть Файл сохранён в %1$s. Не удалось сохранить вложение в %1$s. Неверный формат даты/времени для срока окончания! @@ -227,6 +232,18 @@ Оцените это приложение Переведите KP2A Список изменений + Версия 0.8.1 \n +* KP2A Offline и «Online» снова могут быть установлены совместно\n +* добавлены новые переводы (спасибо всем участникам!) + + Версия 0.8\n +* Улучшен интерфейс, особенно на устройствах Android 4.x\n +* Разрешено использование избранных файловых менеджеров для выбора существующего файла\n +* Добавлен безопасный способ открытия вложений (из кэша)\n +* Исправлены ошибки в диалоге Редактирования\n +* Возможно, добавлены новые баги :-) + + Расширенная возможность пожертвовать пиво или что-то другое Версия 0.7\n * Увеличилась скорость загрузки: Основные преобразования теперь в 10 раз быстрее!\n * добавлена программная клавиатура Keepass2Android: Переключитесь на эту клавиатуру для ввода учетных данных. Защищает вас перехватчиков пароля из буфера обмена (отключите старые уведомления буфера обмена в настройках)\n diff --git a/src/keepass2android/Resources/values/strings.xml b/src/keepass2android/Resources/values/strings.xml index 06c39017..63d775a1 100644 --- a/src/keepass2android/Resources/values/strings.xml +++ b/src/keepass2android/Resources/values/strings.xml @@ -234,6 +234,10 @@ Rate this app Translate KP2A Change log + Version 0.8.1\n +* KP2A Offline and "Online" can be installed both again\n +* Added new translations (thanks to all contributors!) + Version 0.8\n * Improved user interface especially for Android 4.x devices\n * Allow using deliberate file managers for selecting existing files\n