From 0858b72e31032f0cffdc004da26efebd9cfa23f4 Mon Sep 17 00:00:00 2001 From: SinuS Von SifriduS Date: Mon, 20 Apr 2026 15:32:19 +0200 Subject: [PATCH] 0.0.1 --- .gitignore | 44 + .vscode/extensions.json | 3 + Cargo.toml | 71 + kb_app/Cargo.toml | 34 + kb_app/build.rs | 5 + kb_app/capabilities/default.json | 10 + kb_app/frontend/fonts/DOS_Amazigh.ttf | Bin 0 -> 24672 bytes kb_app/frontend/imgs/logo.png | Bin 0 -> 7759 bytes kb_app/frontend/imgs/splash.png | Bin 0 -> 625668 bytes kb_app/frontend/index.html | 51 + kb_app/frontend/sass/_app.scss | 319 +++ kb_app/frontend/sass/_bootswatch.scss | 159 ++ kb_app/frontend/sass/_fontawesome.scss | 18 + kb_app/frontend/sass/_simplebar.scss | 247 +++ kb_app/frontend/sass/_variables.scss | 94 + kb_app/frontend/sass/main.scss | 9 + kb_app/frontend/sass/splash.scss | 111 + kb_app/frontend/splash.html | 19 + kb_app/frontend/ts/bindings/SplashOrder.ts | 3 + kb_app/frontend/ts/main.ts | 52 + kb_app/frontend/ts/splash.ts | 96 + kb_app/gen/schemas/acl-manifests.json | 1 + kb_app/gen/schemas/capabilities.json | 1 + kb_app/gen/schemas/desktop-schema.json | 2286 ++++++++++++++++++++ kb_app/gen/schemas/linux-schema.json | 2286 ++++++++++++++++++++ kb_app/icons/favicon.ico | Bin 0 -> 458870 bytes kb_app/icons/favicon.png | Bin 0 -> 7759 bytes kb_app/package.json | 29 + kb_app/src/lib.rs | 136 ++ kb_app/src/main.rs | 48 + kb_app/src/splash.rs | 9 + kb_app/tauri.conf.json | 53 + kb_app/tsconfig.json | 26 + kb_app/vite.config.ts | 80 + kb_lib/Cargo.toml | 45 + kb_lib/src/lib.rs | 14 + 36 files changed, 6359 insertions(+) create mode 100644 .gitignore create mode 100644 .vscode/extensions.json create mode 100644 Cargo.toml create mode 100644 kb_app/Cargo.toml create mode 100644 kb_app/build.rs create mode 100644 kb_app/capabilities/default.json create mode 100644 kb_app/frontend/fonts/DOS_Amazigh.ttf create mode 100644 kb_app/frontend/imgs/logo.png create mode 100644 kb_app/frontend/imgs/splash.png create mode 100644 kb_app/frontend/index.html create mode 100644 kb_app/frontend/sass/_app.scss create mode 100644 kb_app/frontend/sass/_bootswatch.scss create mode 100644 kb_app/frontend/sass/_fontawesome.scss create mode 100644 kb_app/frontend/sass/_simplebar.scss create mode 100644 kb_app/frontend/sass/_variables.scss create mode 100644 kb_app/frontend/sass/main.scss create mode 100644 kb_app/frontend/sass/splash.scss create mode 100644 kb_app/frontend/splash.html create mode 100644 kb_app/frontend/ts/bindings/SplashOrder.ts create mode 100644 kb_app/frontend/ts/main.ts create mode 100644 kb_app/frontend/ts/splash.ts create mode 100644 kb_app/gen/schemas/acl-manifests.json create mode 100644 kb_app/gen/schemas/capabilities.json create mode 100644 kb_app/gen/schemas/desktop-schema.json create mode 100644 kb_app/gen/schemas/linux-schema.json create mode 100644 kb_app/icons/favicon.ico create mode 100644 kb_app/icons/favicon.png create mode 100644 kb_app/package.json create mode 100644 kb_app/src/lib.rs create mode 100644 kb_app/src/main.rs create mode 100644 kb_app/src/splash.rs create mode 100644 kb_app/tauri.conf.json create mode 100644 kb_app/tsconfig.json create mode 100644 kb_app/vite.config.ts create mode 100644 kb_lib/Cargo.toml create mode 100644 kb_lib/src/lib.rs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3f251b9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,44 @@ +Cargo.lock +/target/ + +# Logs +logs +*.log +npm-debug.log* + +# mails +*.eml +# Node +node_modules +package-lock.json +dist + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? +.settings +.project + +# PID +*.pid + +# var folder +var/ +# env +.env +!.env.dev +config.json + + +# sqlite +dbdata +*.db +*.db-shm +*.db-wal diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..74c151f --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["rust-lang.rust-analyzer"] +} diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..28386ce --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,71 @@ +# file: Cargo.toml + +[workspace] +resolver = "3" +members = [ + "kb_lib", + "kb_app", +] + +[workspace.package] +version = "0.0.1" +edition = "2024" +license = "MIT" +repository = "https://git.sasedev.com/Sasedev/khadhroony-bobobot" +authors = ["SinuS von SifriduS "] +publish = false + +[workspace.dependencies] +argon2 = { version = "^0.5", features = ["std", "zeroize"] } +async-trait = { version = "^0.1", features = [] } +base64 = { version = "^0.22", features = [] } +chacha20poly1305 = { version = "^0.10", features = ["std", "stream"] } +chrono = { version = "^0.4", features = ["serde"] } +fs2 = { version = "^0.4", features = [] } +futures-util = { version = "^0.3", features = ["default", "std" ,"futures-sink"] } +jsonschema = { version = "^0.40", features = [] } +rand = { version = "^0.10", features = ["std", "serde", "sys_rng"] } +reqwest = { version = "^0.13", default-features = false, features = ["charset", "cookies", "deflate", "form", "gzip", "http2", "json", "multipart", "query", "rustls", "socks", "stream", "zstd"] } +rustls = { version = "^0.23", features = ["aws-lc-rs"] } +serde = { version = "^1.0", features = ["derive"] } +serde_json = { version = "^1.0", features = [] } +solana-account-decoder-client-types = { version = "4.0.0-beta.7", features = ["zstd"] } +solana-address-lookup-table-interface = { version = "^3.0", features = ["bincode", "serde"] } +solana-client = { version = "^3.1", features = [] } +solana-compute-budget-interface = { version = "^3.0", features = ["borsh", "serde"] } +solana-rpc-client-api = { version = "4.0.0-beta.7", features = [] } +solana-rpc-client-types = { version = "4.0.0-beta.7", features = [] } +solana-sdk = { version = "^4.0", features = ["full"] } +solana-sdk-ids = { version = "^3.1", features = [] } +solana-system-interface = { version = "^3.0", features = ["alloc", "bincode", "serde", "std"] } +solana-transaction-status-client-types = { version = "4.0.0-beta.7", features = [] } +spl-associated-token-account-interface = { version = "^2.0", features = ["borsh"] } +spl-memo-interface = { version = "^2.0", features = [] } +spl-token-interface = { version = "^2.0", features = [] } +spl-token-2022-interface = { version = "^2.1", features = [] } +sqlx = { version = "^0.8", features = ["chrono", "uuid", "bigdecimal", "json", "sqlite", "runtime-tokio-rustls"] } +tauri = { version = "^2.10", features = ["default"] } +tauri-build = { version = "2", features = [] } +tauri-plugin-tracing = { version = "^0.3", features = [] } +tempfile = { version = "^3", features = [] } +tokio = { version = "^1.52", features = ["full"] } +tokio-stream = { version = "^0.1", features = ["full"] } +tokio-tungstenite = { version = "^0.29", default-features = false, features = ["connect", "handshake", "rustls-tls-webpki-roots", "stream", "url"] } +tracing = { version = "^0.1", features = [] } +tracing-appender = { version = "^0.2", features = [] } +tracing-subscriber = { version = "^0.3", features = ["ansi", "env-filter", "chrono", "serde", "json"] } +ts-rs = { version = "^12.0", features = [] } +yellowstone-grpc-client = { version = "^13.0", features = [] } +yellowstone-grpc-proto = { version = "^12.2", features = [] } +uuid = { version = "^1.23", features = ["v4", "serde"] } +zeroize = { version = "^1.8", features = ["derive", "serde", "std"] } + +[profile.dev] +incremental = true # Compile your binary in smaller steps. + +[profile.release] +codegen-units = 1 # Allows LLVM to perform better optimization. +lto = true # Enables link-time-optimizations. +opt-level = 3 # s Prioritizes small binary size. Use `3` if you prefer speed. +panic = "abort" # Higher performance by disabling panic handlers. +strip = true # Ensures debug symbols are removed. diff --git a/kb_app/Cargo.toml b/kb_app/Cargo.toml new file mode 100644 index 0000000..e62777b --- /dev/null +++ b/kb_app/Cargo.toml @@ -0,0 +1,34 @@ +# file: kb_app/Cargo.toml + +[package] +name = "kb_app" +edition.workspace = true +version.workspace = true +license.workspace = true +authors.workspace = true +publish.workspace = true + +[lib] +# The `_lib` suffix may seem redundant, but it is necessary +# to make the lib name unique and wouldn't conflict with the bin name. +# This seems to be only an issue on Windows, see https://github.com/rust-lang/cargo/issues/8519 +name = "kb_app_lib" +crate-type = ["staticlib", "cdylib", "rlib"] + +[build-dependencies] +tauri-build.workspace = true + +[dependencies] +fs2.workspace = true +kb_lib = { path = "../kb_lib" } +rustls.workspace = true +serde.workspace = true +serde_json.workspace = true +tauri.workspace = true +tauri-plugin-tracing.workspace = true +tokio.workspace = true +tracing.workspace = true +tracing-appender.workspace = true +tracing-subscriber.workspace = true +ts-rs.workspace = true +uuid.workspace = true diff --git a/kb_app/build.rs b/kb_app/build.rs new file mode 100644 index 0000000..a4958a1 --- /dev/null +++ b/kb_app/build.rs @@ -0,0 +1,5 @@ +// file: kb_app/build.rs + +fn main() { + tauri_build::build() +} diff --git a/kb_app/capabilities/default.json b/kb_app/capabilities/default.json new file mode 100644 index 0000000..9c02bc7 --- /dev/null +++ b/kb_app/capabilities/default.json @@ -0,0 +1,10 @@ +{ + "$schema": "../gen/schemas/desktop-schema.json", + "identifier": "default", + "description": "Capability for the main window", + "windows": ["main", "splash"], + "permissions": [ + "core:default", + "tracing:default" + ] +} diff --git a/kb_app/frontend/fonts/DOS_Amazigh.ttf b/kb_app/frontend/fonts/DOS_Amazigh.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e558a292b7dd67a49faf02263e03335e7fa239a1 GIT binary patch literal 24672 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�oyJ0 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�vpda(Jigr|ukmlLJ zTG6!ylx$r&qP2&EG{Tq5f^qC{b2GquV47CE|8N!^sWlje4zF&;=&Eb25fiMDGSr(f zqL=eA5l*K8!_edY{;ZU2i+Nci`jZ<)Ns}vu+R%4cR)={ODmHZ#^`s#V$5=%o^!$lF zS{i|Qam8H|sq6YR7n%x<8?l)Yi+8%lw1F~FyUR-74c9KAd7&|mG}3&sm>Fikt4UU% z7;@skxWridhiWfU7eI| zAo;p7An7WDurL@B7i~3@3T8vvYz3pUap+(MgUhtUOx`h=7)8cFmP71ikIBzp(2Fw* zuP&gStMgbWp>am{q@Zo4um^?8Kv9W1Uiny_an|_ScdC>=p>+!k*-Y|NN?O-qQOcHgaCQP}zwwl+4d~kp@vd2op zxF(t~0GuzAMi_Z~bbG@0zx^>*@A1|BLmb3eBaDJ&^>BWc;!!o@fj#ii=@=XE<0uWS zRh9@D;N#mHym@sL{qE4?ahkwh7yyscj6>f?&3!0vtq}t=QUpe_ogE&}6FR%f@IVI) zZ*ERF4g&zjVHjXLi)C4HSr%NT88?Rmj^l{er&XhvD9T%`5lKfdm0I<_2Y!;AdaG!>@ho6C4kc*-Zhx zv=;1>@-dmzBnNhEsL9x%n)%oB=G9QHsn&9xw$J44^SP>rscg(S4|d_wk@$h~NKvzkz9)@&4ffqY=7Hot{ z`$)}<=q(!C;>2Iqh3_#C;)>yK+R9|A+E#QBZJ7+*M7*z=eNlT*(-^aC4Z^Nx@&4WX z^A!47ehzA#gN=3@|6>TS>tib)Y~DBPi`D45*Z$SsS*>1M?J-Gt+@ zhgC#2(1_jYqaHKT^sG@MC}|3qJ(hXJ={Vp?6{*u1^0yP{h+3q3Bqe=$XbC zn9LR2C{h`8p`Ep=InU5VLZXmrG)}Ielm;KM;0~J4u-5zDiqX^RW1&taqXTntjkduF z7|9SU7)%NK+G|uoDngvEC`Oc!?m$&ckzuB&)g+5rhDbt#E$?U2I2&fCbZBiXkf{2- z4mg5yFOg7JBdtHnIdzI4hI6y3j(v3w(2U#AjD+*k84^zbb=(f0HMrr%>jctlQ(&3b z=-^8MZPk0gvuaf}LsqVD$`yB-U+mNY-uYlKCJo2Kqacby-)SbTfrr;PE};~^zCEI| z2A6rkVd(WWoDPz#x(%~t19zC$1HL_h;yP1?ExYP@3owTJCBoRiu7<}PWoeIw2lyCC2t4x*4vZV5b(r4;Aiuvrp zl&P~~Xtg>gD6sc93|%ytBBlRI#E_t(w}%6M=ZD`z-&u6V;H2nkFby+gusA20+rE#{ zagUb?cjpThjh2$*=tYmNL$l6U9LEv!x?t>k+>ApsCCphCtn1QRgL!p$yj(CXi$-Zl z26PzOiN3gxwBbPe@AY+W4kL!H!>VgHe0HJro5CDRhO5F9xfur>Msea^RvA9LI*fSx z>ITPQ#7CzS?k^KMWALqyUMU@Yj_eU;%HrFqs1O|r#r)xh;b2(H9wn0`_zf`1y(#=F zUJfobeMCi_9^@x%%Hk)+DpB@6R6dlVv19(QqJ;YdR{}CrKFn&NXB)>zgDI|ms-zoI z{&|Tud7*JQyi*IN;W0&dP8g#;!y@S_sM6}i+f?-IoaD!&1GR9C184x$CZTnGn+6R0 zj9R;BoM~Hy%C+ZhvqOpgoUZv+J8rGT?Bsbc4m~_1Z~V~r@jW|h<(a@K>g@J(gf#|# z{NumG|MpjZj=N>T?|=Fo{L|n41N`8VZ{zFxyUYkJ3`R|)iU;qO0OAB~eyH6R=Yoq! zIjpXF+q`k(EP|`nx##DHxjiR%vXRZCVf?JFgUYs&YbHRJ-CXsNagfDjgk=8y+){>f z1@1SFj55P2F0w`VDtopy%!w?OMx0BNTU38YHjbR`mEp+K-)%n-)4`$(XmmnrSGs6HlT3zfwE+tc>isrF({Zrg^grw zz*wAqs=OBTc^=$i*;Sg?*7>JuCK;$q@j$6b<>pEUOm)uP<~MvsyP>qKsC2NbKWMnU z*2Nc2i6KuiY;+W~&Kmn6y+kTVOvpaonT!NVZzz_nI_8po{q^gk7-^}2P@s_xgN+Sf zXDyD$5#y-(&edx~i$>BET@e>XPR?Nx5hy6ZFhp9x`j9*{zD; zg}5KeHVs4D{59HmnsRg<1_Wge|4%F^uV)h%cDd1Jh@H~X^PEs)QZXDKwxMwinj+^T zq7~M+Tcug#(1a-Bo2Hl?V^RbuMP;y-HrJ3tY$(x;DHO?^6;~|-QmF1VGcAcGTjBtv z6f!Q1Oyt2Wlm+KGa|2COZuv+QixKu}xR%>SGUId{GOeS{^w0?j5hryUV}1}CDJwDw z&T?)EVFp^St8gyGNWxLCVKL*bbLzfd`|vR_;d<*Yr-~ctDJfM5n(-iG){@K^ow!Q6iGj zo{ZiD9K^+0PO}bY0-YWZ7wzbRtk*1<~ri+cHxyDUzt;kt#GJ?Opa9K!`Sc4J`G;LLk3QA1S6yv z!$c{uAPjIRrvidf%ohpLy?T#nUW#T#qEW0$FnoH(saF8Ai>SM2Y2=5_f-#`CV(R6b zkLSSm~8Z}^SF(r^UL?A&0lHzOxoOLVKBP0zcX!2t#UI&>|7?^ zH504o&lwY=3ll}k41zWZ>?k324g#*QN%*AIC8DbrklKmYt&v$t|1n__qv$5>oj-~N zi!1=2=%)ajM~P~wMwHZ|u-2pVH9+UC=~jOTACnJxtc zG8iSXHnv8QkkG98kU<>igIV+DeKu$af3IB`b;3+~G1vp9Udx<{B3qk?WnFTyH*ktn zAf%k-MfHTG&L=pw=aaIWu$2~*wQ1PF${cX&98NJyS&q~Bl(k7LEDV=3QPl0zWcPMJ z*K#D>7y|ih3g3ybR6ucsNg&jYaS#e`XsFQj(O{~xT}EG3<0rp>4w5t5-&oa5t8tkJ z2u9HaITNeKFm+Zmx2yA5R*i(x;}f3%ACZXY5s*>gIXC#pWB|rmFetJNf^k)Fe2@2} z-h0+iNn6!@E+@xOwjTsTHy5re3x!zysDz@e_sP6E8E9qfn1IxVp~~2gI2{JOJ{@s? zp73y)aT+A!c5{{VpG8ao#UjDR>+JC!jwWhvO8(^vM0*F8m! zJ;aEW`sX-tHx#`aVsc!`kn*2 z$#G8%sREWvMEd1ATTIh}o5QGj=K;)&^JR`}Fg!crzF~q?At_^xz$Fy#ko={_z1f;}Jx_zxe52_d;l`Y=Rktr=Z_dUzSLCxxBVi;ukQ`fkNy46rFrWpG{dU zQPGXLh6cIy{@6rq)%Vd;i0$9S{Z#KUCG|M5B`EecI|(4vXtweb<8W?h001BWNkl^Vjf8H6DSS8rY8?da4PaXOhB6B{Xgw+FoiZ;q zZtP7#@2Z*)R*sk;4oM32gAD>p(e|D(oInpvp@kBzi=J-=K=c|^*&k)k!|%Q>U8 z7|-HRt>@qST-TfDJ*NgAu(9doi~`L**Tqv}C2)$^NSgHYuy^qqrDBXwx}M8d{Dv|Y zmZ;D2DmkL`>QoM+5l&%vlk4nMXV2-pggj%SlIcJhO((g=$_+6u+90XkF=(*E(fU05 z)CZSmS=(;aX3eBQg=BA=Y)zqPfK8yCadK8B2({g*!ISM0)wJ(SY={D~98k?b;SJ4F zh}}vQZHwdS5Mz;oF4ovyJeW+b(uf=kYs7?s6x2n373w(=hR$GCP4BvTJj@erj|Ux&P{w2^sbgvD2ys<5 zn#vgxme1nEys+=B3`qezPIF>_Xj57m0HHK}MAh{2(}nz=%W$p9qfHUQPZ*+HY3XX? z)L87~UKH|XeT-< z3{G`8+3J*P*VFoWyuHK?l5}B+MQs{%!;mlm4k)ixYr*Q*4~ph4>l(c+0;7U8CE=Iv z-r@Fm#HVlG;^$v|fq(wvAK_u0@Q=RtLwx^j(A9UsWLf0j&R87!VdE0ctsK{8w$Pr7 zcG(>A1`V%(_S&7jcBidTsT%uXYA+bdyeO{WMmg=Q+6v13xndB+W2Q}JH@C690ws^k zvklC}Rjkt$^tVcMc}{a#gKpc{%M?3Am2p**d9s6E(yp;nynkp)f!-U665Cmc z1ybD=1ySo2RJ!XW=daQR5@V{-8bzk8ngoR=#>B>(GB;zP zW~g$iaPdq^ilDa&%~>*zLJ=Vo8?Kl)%rR;s{O+;}IvpaNf)PwOAHnr^i7wz*ZV{s9 z4G^+b3#Mleg^6)efcKK48Vsb29xFlIt%uISC~6-D4<>8kS3NfG0dE9J zPVqV(=Zm;)VufZZXALP>jlVjubK0y+R8DlK)?rxR8FV)76Au?@VoWF5uOUy@xs>PI zccEFQOh1=3tyzv~?vl-lau=G+%AGzI0m>w?lu*v7)j_T!3hah#U(?2wJvSfJG0FzC zX^cF4h)|CV3qi0=p&gZGKgkk0U3cs1FwG0zyt)zBVs;q&PE4kpL_5K|;vp4c)JTUJ ztn!s$n6+p&vybm54)ckHqr*2C9n=|(drDG}z#s`|IU&)~Lj;!hUL`2nG?*+OSf6ph zRo;8XWm&-N(RV$jWx-eX4{%NxF6U_$U9;_?Y(!|>I*cJ%%SNxM*MXYXn|&=8+_a#rPnXLKxD{)lf z3T2E)$qsy)n@bVO;sq%a9n^5ktr5-4Hx_#)P6ZPzHH*(GDyfCdJhK{o%9I9AN5+=D zKu*2&gxh6E>c6qZ3*{Chc^` z4Q~5$9OSG0=UHelKXXr`ojvlY=%E+Vu8ZeH?Ltl1H8o5Ca*aT9akJz-LaaEhtf76Q zvFZe5-|r%7LsS?lV87LjHz;MM6Q!nc=d2YYdfGfpsIgI`eApO1oJ=yo^@L8F5L+Cxn)W!}I7Ct%3eSRuTrR8TN+xOl>)RvdMIt%~>T(;=Lop5#hiNe^ zV$J0BUMagx_D9M+%_oAS8NO0rDn;B$tWVGta>&~aT4&X2M(1F*V2kL=9I0`d)#*5B zO1Fc{Jo_-ulgjfXGQQ{2c& zNbCf#QsBi9&2ch$OM5^nR>PX;l?HCD0e3z6z7zef8pv@k1B`(3T4SOsb&)+<%_8M| zT7Vp!cUYZ~1~Jf_wTXAkVCP|thk>p1sd)ofn%G6p17pDKBHtppO2^%(h*Du@9F&&4 zYFu1+?)FyD^6)+e1|FITpT)vaWI!n59bE4bv(?ZUgEyxW-rYaq$DexqV>zxjZoC%PFI7_}G886A3WRAxm{&3Kd^H|%77C%&nCp{}F<(c2 zTV#ywTIO=1xO)gK#J#};BHA5-m9JC|Iym3=sQxu&Wl=R~Yvm#{Z6oNaWz_|@*qAxE z_dv=1FK7fgqguxM!?QX{*CEj@8pJm5E^0_KN3dc7&`b<1CtMT^XQJ~efqDx=5X2~J zNR#fBn)C^(Dgy#yzOOjq`s}8bb2Be%DoR-pWA8kcW!2aiHT0oQbaD==Z5Fc>#`akh z+=T1NNJL1q5ps&S3|-1&=E@S!JI-=Q<^3!XhM_BRZ7B<)k5uFh`n#>pqPr-|!!8)q zIMPOFSwU*36n@TRu~w9sefikrn0Va;Wi>FSj}y&+c-au8)LG4T)z7R=qEVe&pko^< z>EnbHov;noMs$15X~sEv!hv2kA zK}$CbWfXO9M$@WDZzRySOl}3%SWqhhIC`c>Skk!8A?D5#350+VRk>Z~@v?3D3BF~TYg z*g}RokoJz=T5!*>s+~1DNHE64>47-%1FLuP^Lo!llPHt!(I9~cLl|qVFc9($Gh|Y# zi~vT4Z?ju*FoV#=Nj~#o=<)W|4aUBcqMY&}O`w)*rm;HwXJ=WPZH{@Do;@sCd~$n> zzkT-(KYMovBF4K1iM{)K-}!dj<4kT0RSlr&SqwPRedl?VR1(inN$ZP6F*S>E${Vc~ z@ru*2y*<1b%h{OU|UTo70Upy{|DXv-)6&8Qq)HjqVlV+3L@Gp zp6HtBB{vjKP*aJw@rvviptA*%9uO_hDLROqG_EVijO(Va1{!37w(L73Rle3|{6yHP_2Xo2!eSaDpMb3gXYn2J6vx7JX-nm^*7EMrw5q zr%_GM^xTDe)sc@m<;*G9+7f|`psG&y->}ao#)vpmFRQ~eKMG2u1GB#C@cLvh_7cb9 zy?o}yIdyyoI?aJ!y~jvhj35iI5%z8GJ^Hc3WtsssY&-N4!}R_#;a~mibA0#HZ^^!@ z1IRd74h?j~t^waLs%0wsCoq+&&6ZD9_NUPWo4h}Cn9`(3UTepQFj)#*Zp0B5mrVGwv45BS@6U*Z4x$zS15-+hjM z>)XGEfBPT&7RI5+ysnt$1(#*U$G5kbmsJ@&9)3-7yCBnPg4@q(h|7ZAK)qh`MwGV& zd+>g_evj-sI&bF+&+PtqJ6$hL&Zt1{H$S`iFExff*r37J2n3~5)y`Cosk}Ef*2Mdn z;Kgh2B?~q4r)i%>)A~SM(xwTh&L`@i@n;O#sL`h~s@?k;-0W}ubH#u?Yc6+vpJ?x9 zYQU-3!2LVdk#`)%8u`!EuqdSV%w$6*pw=%`Bh&x>zxxx;i#Q+}JXcfU=glXWcoU_B znu!EtzA|ZHJl+jDImzk8YyT@+6Tht2{cWiJeTgi>nhaQd2x~A zHVhVru@?u`)q#w`ppMncx?-87F&q?C3r)1`1dSn$B4IGxDg|?Be!@8l22AV|A}9|z zEo?g*b$6_2SfEj^tBZ)W6v33C)>5!{>Po$;ff;2~=s-)(*N!2;XL)Y9m44<-CD9;}GGctV7XAM)(DieL!3CQ0crq>C!TPs+-&z&XH#(S@<{1y?N!brVw+*?nQ0jNo!c&Sk z%VWNbp(Y)PvS+sEGSjqv8pnOHaMR_&;3c5xt7?Bkex@-7AMPK;L!s-kJ=Ca1-4`ql zY3#h-=RP91;d6&PXpxH`nxZwUMJnT8Dp(w)Cn!e)ub7|eHFC>2JWey_Rqo}}IN~_; z;=oT9=VeYbZrzVo)lGv4hoP5T-)V+t#%UbjAeroa-@$v2LqFp4_jmZ{=7b-A{sn&i z{tmCk9t_66_dEXvzW?dRxGXECWx;VAv959*dSeyA;-s6a5EgF4+Hm##+6N@>b!;}w zl%cR@L}wJ*JjSek_BtJi<~RKmOu#{LwFdg4KKcXTSY>IE@DkT_^eRy0>;(S8`^e z*6heks{`UDXLF0JQxWj!8!L~qKRF*T5N*?8Hgx_y_Cx*?Cee~>q@7C8bYpl%V$U1SVhJ1BvbCb=wPgSNX?8ZF=yad|v zM2F@;g!U!~^gI;zx$#ri-iP)PYWaLVjDR*hT6k`=*4u`xJmnR{7;J~jI!Cj+&RWc? z#GB3Q8sjTtvIT9kwWH#-HutNBEcBfIzZy_bhAwyc;^xiK(6b(5&!QM{4YxN4-1Lk_ zn<^vmICRK0FByG-5&|7nVLJWaisQMwAG7IHP6czBGj7*)2?0@8*=0@izd(yFD9USy z^~st?&Z1-}i}J`WymuZRz%bZkV5C3a_Z^HSMaV>#9P}Q9RNw@&tFE&c4;_|e#dKLP zn-yJeF^+vKR1xW`zR+g|XI`$#j@)>Qh!b0=qCWUYO*hd2H-ES^Ld*0>np#d>w466e z+TB1!W$&?olc82XWsHHzH`wqy(Y3N1!sL+zWB{9Go(4mwaK3{BcygXr`l>nx2dC%I zxG(b>uc=XeXsyF-PxR!V=6Ox`96=q$%_gRSjChB+s9z^-bggDzC)#)T&D8wvFhKxJ z>s+`DFY6kcu5suvEo-JRMQp+d(&V`?T+xN=lpzohZlmWcL?q>|*v>n+6)+tYniYVf zsa(v|4)I5n;-O6afMecHR~yf0egcjWJ+jV2#Jvcepu@aer7=r;g3QVX$#< z<-8nsKx>&zEOL!D!hw;(?9p3`(ONt@kIOuR2)H>M@%H8xKYxFR`)S6k@m@aeNkP^j z&gi)lGB>qwe5F65EwhlzT8yd;YtkVQ703!jnFw>cJkFo9dtro6*9qM6B|#all5($` z_}T^mdO@tp-Z!qIhPszNSr;`0w;Q%#-Jp3&j^$-lxPyjpqopY{mImCsM%1Xm0vD!w za977dra`04qdSQrOW{ zgWvsKeEI%E8XoJRrF+uB8oS>F5t?*VZZzu5O&-7Q`&0~#()pok9b`>0x9H(berAb+ zaSNu~iP_ymByGR%uerFlZtA)L%G-Rp)^I-21cRPHME4p~YJZ=x1D>_<^U~d?ZtkxKs?7J`Ob!z1Dxxd`_Ge^X~am3V>Q%YB63e5q-cKsTaI#IA+<#JUT2)lJ!#fN2a z3kEeO6KvRD*x|_%icnM(b1rjp^J11_vl71KHqZ1>)J3Ed2IJ6U7&_J82?E^r7T#n7 z&8%56wvP7U*eE1(rF;^%EdrcN#j>>~=G_Jzj}4j6nim?PMq*SFxri!;CP`9#q;XnS zC%;R9(yYnIs`*=-6SUNt-~y+VETL#3qdieYxZWIz|C*-hERF-A!r49>gA z0O+iNfXXI0WOHi1!!X3>hE|;E_A@OrA!+m}nyu6&Y!+9OJ0UANiTR9dYeyr zeX)18EG|keL}TtMFA9ni=hZtbZjDH_ z>^FqY5T?c9Fbsn9>;2PrR$f~Ni8;&4D4Qf{lL`oQOCeQ?JpT%!v687$JKs}A%PZGH z$!tq&k{fhHzMg{EU?5zhR<;|?Hv8~bRnt+^*tPW|-?$dabzRS!oSrZCqV}7|`>~A47s*Cu|0xkF0sAaFtLzu6(n$Wfe zxM}6wxGvPfUa>#w<;`pIrjF(fgX_9{z4E>xdU^A^OWVA1opv8m*k}4sIdsR4#23hr z#A1WWdBCl`siNsdU3opRYY$Pj(PqEmzC_>f=UcAlt$7SR1wEJSzGy0$^)#XWoz^AF ztvX}STZ_xenAQbj*H`9hSiSr<_? zB<2OZGF8H4-X>G+J-`bJLjLe3)2Pa~HDB>Bwpqyq-GS50A{fOG0mIP2GjO>q+DMAY z6dQny7=kHrAWp@)F4rC+>ML_piaAG1l!|PURx-~E4lbmm$Y#jDWt7g1p=doF2P~_@ z`8>gSmWZaI6N+PoZsiL##tr2rH(8Tj=#)qsCeE6r`~eagG*h}Dhhlo{`#7u&W>&aOvca%Boj4;X^FVpCSbafLonx_*_p zj5KfrA`4Hx7#eU^7)J9R0?I@wR^zgK;ikgbXOv*tptZrID^b!T`fL(nIrJ7#N8Y*` zGz6?3Y5LtTa~%6F$>6A*DHCaIj>+<0jVausqw!H}6jYxZ@{V1OQ*hER>S=zwOp$^f zjGWdWYcR-~BXJ{!N%`l&6`GJ}n1R_~^WV$#X3lv0v)$23(#w9x0%?R3Xcx24Uq@&XuK% z8Nu1GkM`+kTS#(qLQI~q4RLlC?hHrg@5{VkS)C*S*bWB>YBetl`o4?WVrwWh7Ma1v zygKw2=+*yW=sFl<@OZi4VVbb44u(27CywN^b1)?IFfyXu7sDVEhgrSJ_W*7qO5CX7 ziu3S{*39Q9vq|~l6|Ff^&+=i}9vyF+7TCO8brZ5N5#pNGP`b)Km00;Qt!lgbr26Du z)xtK4+$UsXEiVm1PL~b)SvBZyR6O}}3pqz8e=gOTz`RGu-7g|ra>^D8&j9Yuk2nm2 zXzF#q*IRLXUY)~Fzx)FK?9cxclXv*X-}@nc`+GmY>K!igg41|_a|@tMlLE+4qr)cB zzFCvJPbcNlS-);TbCfrCb>`YLw_c`1<$Kpf{N9=^BBvEip8xn)jS8kE$UI?Oo93`D(@x6RuCV z@(WHoOst)uNXb;n83t8TpXV?G8#6NS3!3Mv8s{ro)+pB z#Kfl8JXg<{7ayszVG^7p(NV*x4J31IZI2kykW7P6L}P_xiLo_VbCdFTIWv7i5!=GW z10k3x>1S3GHm4Cf%j(q3Nwu3~lKGHc_jPqz43Z+T(l7;cwC!+^i=cKYYPqC4PjNa~ zq!f}VRX7K>7qcs``pBqdQ!Qxts5WCS1k)|5EIECa>1@M*CTpH3(3t;EXOB zcM~c7&iUvxohZpI1V+}6Xvn!hheE?1j^8;K^Hn<&G`d1Bf4oc>`aZrt>i~rO4)ul7 zR9I})bo!|7%V8~8D~3e#>atuzg4HJ2X{KzD3*-h7q?C3Fnbnl`0q0$e_X-)q`2;?E zO?2lD*4n5orn({s4-KY@u(d;ZtDvzBQIC1k^ZNX24CH#boQ$%KPuT6>?KFYFPK zf9Ln-$MrLv>H+@-{lb2uqo>w82CVF$K{6A3A8L;cUzop96{qqNq^J=eb4}M*3=$i0 zm;ZmbsqVD8Pm{grss5~u0aUNfyESjn?dE)*3=yPlG0x9G@wj>3x%s(G%{D2G*YVlg zw|IAdkGu0Dj>Cvorz6gn2|xMrm-zYJJN*3a1Ag%4Eq>>_-^ZKd2_GIG(OZjGhXd{} z=eYOg^-b7cjd~4iR|2=Y-Mx?AY7DsuUv8kgB|Czv7^4yi&tsLg>vYrDX0=c`%E0D6 ztlgox>3Vl)i-I|+|o0i zc#RcQAlTeSxr-soR^r>W%(W6_gi0r^4OL<1Lp%jRGne~MHDxF*4ERdBy(NtVv#7$_ zJ)hte<{p%}-*Iy?n!C8x7bY}P$J2o6vcOn_zPAx&j7_MKiLTMF&5Kecoe0f?8*FTv z3}sOpsd0?W_y5P*n>AaqT<2lm%FL?T`wZQEXJQ~h5C{ntCEAh)(T=dfFAj$z{NgwN zRln##ep4tyGG&@FK?nqJae+JaaE3ipW#;ljPAjvr_BnmQjv#US^f_nmU6qx&*7_y} zRBC8-z_B=)I{9=BQnUzH1up;$u~8=w%z)e^2HKL#F*ra#PJ-*TaPqEe=6pS}D>aww z*0N^GVJ3^pgvte)YjhU&(a1s^9tpKe=2dCBnTlAW1FGob^>dNVt+HEp(E=Wi=c2(> zDk8Gc>?Z276H3C|K_`07f?OYJNoU+1QjB22qm>SbVs;?Gn*u5=b&tg;2Lhj{iGN1MVM>cypRD7=^3dglQb2KHnDy>`3KNs_Z1*GmJD! zWl@MY&O;ee6b`HC8tzlPk1B{>YW4$L0kOePuEmkw92?klsBp~45{rYr-X|mlUlyXHHXzoJ0;Xod4c{Ew^c<(Zb zCF4aE&2HF7qETA*A4snqm^l*-cy~NNd6fr4rD+e-Yv(=2AvC{tj|Y5n|A3QSf`5VY zc$gO$ZNi`hz;RwOiheat7|a+X4nDk(M75^$d{sKVw&?0<@So0ZY!9`377G8K{7e#W zBZa(y6pA)sGcAC&?^m^-JVoiF?-a$`44FD|!Y$B&>c_2zde^_F6NSR{=OxKRs|=QU zZ=(5kv}j-X|ID;WAH8^qt7*XRUcbR# z{q|S*^8OwkjQ{!vKf-4(U*Y!ZD*yc12C2(pEp~&+^-zw_g9ke_26_EPVMQ3`n$|~X z&Sox--OTIXQkjm)nz9W-rjAulr%CRiTry&b+6&zDYCU5#`9``Xf!rdF4b^mo`UvYs@==a8d5Fwqs{d9(0I6|iCvMl(3disTe#)hI^!8wQhZouQ?IlBk%cO#rD^xxE!CMkg; z1*16YP?d;G3GSa%ISe;qhJq%#=whtmBqlDxq}Qz)_?&&r*zYGiJRWg>f5N<2jDx}L z?GDp4U@!(tbb_u;aH45Z%#KZm08zs}NtvU%pui;En>|1Vg|?ltYbD21QF%zRSWZUH zC@_Win8o@`xz<`kf$-(m?{GTX9Osh`O+^GVC|vEQPy~CzFqGyzxx{L{vB3$AVN1`V zsG*g6i`0PTMiZi$b8=-;Mr*yRX}}O!*pktj8abD#dx1&}kL+@skVok#o^*~{3?dx) ztkp7618kkkYhQ~-R92VtV4j#yOfGFtyIb z!BKk#mPL4Xf55kQk2szeT<=HhrU6C|@SYv%2m&yEVhR9cs_tGc@ z>p3>Clm~{)93sdNWCr(#6TZHG!2R)rqqSJ9g9GE`{tAi|?vE!}>u_3@TzK71Q;-N` zxASuNQ#4AfSe~8X>$puY4L0gd~PoX;9%;4>xS$`X0?JiBViA&4qL!0}HJV2w0VO1J7?qrKs@qN9zo8Ns{tQ}&M)&Kxcet7MxSn=6o@Z#K@bdZw z)-EExtT4uM@lIO>@fKfuJG!N&IBzX&u4-s0>ynwU{drMqCf3Z(1&CcUHI?w@X@}_j zfgtx%Ro0$qRh-x+0@^T$AQ_v)&mTxu6yGg(T>9=1s%*-MH;x6ao*{|jgSO4kHs1sH z8m&vwKJW37-=pVyU!Z)`GI`UhEgPX!G;l>K53#McIl<&)XB?L^?v^tS%Nal54=^c% zM|;BT7F?ewv^F4td7~C*?>k&57`5Hh?}QGSdn62JpRAG{ar*oLx$?%u;BjT zjKL^qqi}OQg(gI3VU1D2HJR%oDrq5os-+W((Y3!vHXZZaqfv9t9)?7rxS$Ho`#_EL z0jRz?bW z0H?FX6%ouhMBQqP`-!gRMk&lo&`2gqq|)K{vG;<)zRs!UxIVKpHZvTTaQZ|^PI_|} zY3uAmL{@S|KP(F#4=0?WDcj9{7uXff2dP0q6{*Q22jTj9!Zez!7iVT1PIJu1HZcn| z>>b{F*!235Hf?R8%$6a9Dz4+Y&iGY=lIER5BC)2gS?5=-&xvs&>of(GbCB01OG3l@ z(F)sVDpiQt=FXj5(MifaIHO9^pGilWa*A!ziU3wmLUZXn2|7L(y$qt$w`Z{84zzS( zLfY?OvT4_<$%@}PjRVeeS>GX(INYasaTv!Dex5^28>O|XV7-U44*T5%>l_|V=MZBw zj@XR`hqJ}vJ#ME7$0fMl7USxWL!8nAg0p^bZl@rXKEj?XKD>Pq%;TuU{8{fX+XaITNRf|@`&#Shdx1tbPW_8d@7X!C%ZsQX{8J?h(|H0FnP1|+T6GJ*K z#Unkn$$ytVnHr`96>b3t)pu(>72WUJL71XO!4Ho9Qs+}T_vB|{gbvx8{34JAu9XCuZ=);W*UX~ymCJ~wsqY@vv7cYns!)d*u0 zmL zy3k`hz;Xjld4EmXWv$AZvDQ`5PmA-=Tqw_>Xbv|z(5ERIkd32RAv_R`Z)%*4DG?)s z3Ax8tyI=;kEEdi=oT5AJG#W8Q7qL6caD?FcOT}!5ga$Yu@D!t(90n7zn5_%1W1Yh= z=v*)qopv$kF*=y!*obaxijK*Wf-IhI>q4gTFa-92jY2}B1M=wD=XI+T;pS=zjhS`1 z$x8-d&I1+}NLs+`T3ze1NES*m)<>o1Q|LS+vo!&vgHc#)Xk^Dh;k<;w1QFrkaKhXB zQ*IpR#ewF4=3nn8jHAJ6Ua%Vn=oq(=wWFSKT9(*gan7*~8Ph7G)9L-C=628;tWyoZ z*iU27i!)b8W_FHFCJ|!q^biqW?5o$z1BeD$tw?(XUZ{p3dB_#7o#|z)b4#k>n$ilY z{;qS@cA;X1_>6F)7{MjkN6o)hG1J&O=-B*I%$?Tp9;dGjNdw)a(X*V+2Pz5J$9n-` z0@hGeCBl;Hwk^XGruw?Y-;s>05_9Nyo~!*T4Lu2jnJpd;M@)mk825+6dB$kMfNUBJ z6bLhWe0~3b>uF4a7@X`e>%g@QvWjo-?qkeWU;-GebN!TtpjxSLek@^cVs?GAFKo~$ z-=q0OW@w<2D9An3SGo%BG6LJeyEfhtI15oXZnEt=r7r=|88CRjDYnlBKGg?oizIJ(5vlxqby07ikcH7}RpjaNwd>=jaJiQ!wRFx1siO zF{?|=mEcDb_a77^z`+=t<{4+Z;AXeSV1l;(KmPjf@%h`=Fk0a+|MaK$(Wjr{@pQ(U z`#W6k_Lwc<;dIOc_QkopC#ChL6hW~GbxN)CDRFCC4c8MWk>@qjl{ehwOMWu1T<4e@ z1U<`*1R%kk0a4W(u4%G)mRX45_H_S4wu=jZXO9PtgebQF6eT~X6;ZIWuXJh7ZGkV=wg&4 zsHo}2CljO8JgyK(fePe8J(}Tg)a!D}fn@Q}5@l1HVbG<(*CE;^70F+G@fII{e1q?O z?7exR7GS?X$ENT4dcv!h`=D2| zE=LlPB6!D`t;OTR8QwFF(b+nEUblGMosJkMQw)>D>nE*f<-&|QLPr5OpOCUQFqn!qEe*gpiD)|oOUhRa)8%3qrPLrMq`W>bsOUMlRBKuD6X@>9 z#%d~3hy$H4Ov%n?i_HM$f=QVI%8zDAqmGv3gj!Sxi^7%iGOhSnNdc$jLX;36C0be{40 z-4UlHAola(aI+u7nlm~y2{CWiS`X)DTwhJ0z%vS(RUQBUz-UZ-pXFJ|`P6Bcs3|i- zh-!2)H5e+v#GTz!B`HO^bX06%Ji>F-D?8Y8Wq7|vJGm*aW0T#XDP9`7lPu&LN)gee zDR40o%L7AE`0y$+U~7-&&UsIQ?#^XTh&kh0>1+nn1v)Bv)P@F?s&Zy?v(&*&Fl$c} zO0zhJ*@hUSz%rm559gV2JkPMs;r40|0^xQyfjKm-1mM+vkHb9U{&k5%0QjZ5MGHiq|A~=OU7Atjz@%Exv?y@)Kw%U3l1NV@Sw#^DF79ZM>4|yq``21~qgG#uI)? z-v!ZqDl+*w_w5P9KBZJt$rSMeCXnW6PdF@RXr(Y}gTrzT6lk~L?Q+1;Eig*KgD_jh z%og`_#_rzWv)d1HV#c5ih&&$72N956cYMUFt6RJ|+~M(j!e=i&%qbl; zJE?t)J3c*f>5E7!GmIwYH^!pQ*EIHwnq~oN*<3u=qlq-p3lMih-w^F^iW6zcEV;lO zbXSnh83A^Uz#i2!j;i<)RZWyRYPu3y=UvpAc!yNC=A6;oVN+FDE{nx91x?{R$M_=( z2=F*+{PZWEU>FV91IObWO@ZQKGAcXi%4i~rl;uPL<|@RQE2=jUt#$G$Th~Ah8cGGz z9Tzo|-g{`HG3ta!`bfny!SPq=sHt^$_3{db!&&5gQ9yPKLAjuz^a*VjhF#tl&1R!I*;?bU>XMuNY@CN{;m|o{907g|1`<> z-iKj?rX~EhkkLKE(S|Ag_6XBt}?Sg#lBC~&s1VVP@%*o*ILgdS53v!!gJ9Q zs;JR+DZVIbNEB&|1Hu0zxiwkbcKJGOpHpzq0d8m+R{pBoU z5eZe$$`AolGY4|C7#FwiBp={70j;P`@meP5c8(ELS}F0n#agTqetPA*K+Ra1Us3fl zyeeYqN?3{Jxx9=oY!>FgCgC>v z5!Qv_%QP6=pJ!0qb9bZ3dx}YBSH04MgO>v+vRf_|Fi$jD&*}ZR-V-me=2j9T5#6~S zzOK#7R;Ei;Z_*KgN#v}B=~^!g+WOe<>6*%YL#)kfOHVbz&nsNZwc*B(NXD9_7%t)B zkHQ9$12!*2YpaO9C~=@{HpW#GETb2K@g+xNNjS@4r^7={6d`G_BU^f9cn`23sK z_?s_&gU|2Z;g4Uw!hipxe}w%wVX+qX$1?!J)i{9^VYXXZ-KTh;+#mS#x*Oj-Co3`q zR|s$TkD|F{ft0b>Z|b-rv^EUY0CFXtTUpF*<;AX}kXFl(=&}Ij*-a_EKU?C`bJ9}y z->c#4?*s4G(DmHIdK`6baABEc&RdhDjo0NG&CiCQ-|^ahr>W$7+_PuBgwH>u#3mnd z>^){{19IyeZl)a$IOE&XBMxo`0XWzN79J|r%8nUl??LdmUru;^yoV;jXa?L&SAg^Q z?cKL{TxNWB^%5UlzrfYF!{hk~tq5N}ypHCYz<%1*EMjWd1(GS-YPG2ztP%lczaK;s z6&6E<>~#j9$;DT-u{ime5{n?CEXD9BO>R%(JbX;z%@pjEF#@Y~$}?vWu&S#R@u1|o9E^F3`)axhDmEpAZ9|*9ujz&XY2*)rD7Im zqO1h7rL0!V6jo{|DG~uo>;o_NL8^;!_8yMPJ*6V*&1+f-6RYGXozNpKa-mr?F-h~C zZkLJLzi`dUGvj^9S7mkrKx5RwRFtD26b17u_CbTG(|ZEIX$X<%Z`q{A=NK3{;Gv49 zSH#&&wSinVQ}dj)>56I! zD;t2wAgCO=sYBz!dJx1dsZHhUUw0DRP|%R2D6%;(iAh}T*F7N1d!OCMQ)6ESQcs|K z0#&UB2C)eD*+E}{qeEnJ?{6t?s~UH!FyiN*_1?3H2P-Bpi8eZoW8Pbm7BNT~!h<<4 z7DfkmamOBCy}gf(vWAXy>VyREh7npR3|eEhwn`ffWJdx)Wy*cNZd%VUQ@%*Yy>*Liu-99721aN``TdQ zubgSy8AO)OtUhCeomiSz)%UmZBtfHV1lGdeOji*cF&0g5-eW>UU6^4P>Z4aB^38(- zt|xWX4%u`C^9Sq=o!-dJm}t7ewBy~?)$pDIpt<-FY7d%}fStA=1h=(@nsQ%z7c zNTY4U_PKQ2rl+QhG~EjnrfS~7+bjU)OT>{i6KS;%Qs=HwIUvc`jX3vME}f>DJ81TE z=pOIssq{1x<%xUNnh|eNUNT!YFraLVdtAJQQ3^(ln9K;q1Mchz4|c{FBQ4W8k61%! zQqWPt_4(bm7`4Hu2fUnvPsZ;b-{I|ig7psjVZ_b2$Dj;;^X5zZ=KeLlcl`=~`}%kI zM<0D3SHrH$hAP00YUsf&|EYXR^KgHLvo>ePDix@OC87h3BUp&dk%r@?kPlDSIA~NB z`mq_!=qz2f`Oc2A)ad8p_gm}Bw7)}p7*gJpKp~k+QQ;zeG#6aL&_&YpoCn}tKCQIK z)}3byySSiP@eI4TtY;m^0oo~8>v29Wn9mj*HG#$iDrccyN0($O4R*@XOms;SQ9`7G z^K`qRW>ca_yHz^SVs*^2q^M=3+`yr@)yABz)UZ7~9sv->F*pT-8S@fdPMr_b)A&1F z)KuoiQvuf6V$u|gpJb|~m5Lhg8ii!`fqov>lShm+N(DI=?Z)C5%6o9sjh147a$Y3& za`>dnZAQb8qmPO%v{>cm2q7You_~O9Bl3udEL-P7)1EVP1By8qM5K~pvsW~uL=?1@ zX`rH2ABRlbgq#g#2y1L{5pfV~4yI@-7Cwiy4jLLW9M0C^c$#s&pP&X4 zsCJR!N)5^#{#)hRQtmP7-jgZ=I!1|9JOBV707*naRAywu1`>V%GP}3Z^@``0sabP! zf77BPWLjQQ?;kOa29q&W_d`krgB}+Q zvKHs@>iQaw$1|>X6P))rFE&uAod>hWG#Y3X4Y0s?b$y-q939tWFTBQ|QP}YF<1%QC zJzc!Sd5_yHi90B5llUQLwKd(mcS{?`PkJUDx<}!pZ6@UVFbiolPhea$wpl}U8x?EU z$Gbxbr$%F4nqFQF1h`r|(y>_Hhak6#bzF{9Q`KiOT4m3Tka2Dilgpvwc6Gbo<3IfJ zm-sio`2~J_`wIWZfBTnV_^5!__jj0v0lQ(!&gsF75ICIAk^OPO7-=&K=9!Jzv!@=s zJv?bl*Se-meEFrh$#`8eTGr1@B}V~oUZ=iyTdSGv(k}XooLXw|ccA3sB z@a#n44SDhEOlZzMuJp>hra-R%ZSF1y5-2dOdf^_8iC633y#^28^*TS}g`{DcG)QDH zMm=CO2G%<$Qkcw$y&iCI3oJ8C+_!9UrB6&q2F}jm?fD3!2-X8%KE8!f8t>*KX76#b z3%ChhN{l#>p+X8Ta`1^niD#M_diliVanfjGh>}$fLzP+@IjA3nm9j zG)HLAf#d`jqkA%CFf|N0XVha64#%}wR@4}-vfO%8{z5@aMR!Y!E$Fh0>q!k_X+GDvvH%!DZtyVZNcpxU1}MGvY~&Sm*Wnt~TTMbu0~NLe*#|JLrU0-&Prs>z zYZ@Q86zh{>lOj?ZJNQU%Zwe$=o4Ux)%p%5!L~{U?0Z{gENZ(rx(W%NX*2EFfk5oqI z!A9qyO3EruO{*pq>69GZfdhhEXywB3IyS^UIS#9`&VxqQ1oS#amxT4@p%Cc7X*i&j zinLsU_qNukaI@h7IiI+u*`had^~Ql$|VZC6B1 znME{-AX3Yrg;FFcuNEhV`hR!s)L@I2y{9Xl`Y3=i{O-#dDp- z3|g1c`Pt!OmS>cH&w8^=(uzD-*x@%-c+uca*gY6X>_@c7vq{8ux6)6jEmc$K^fjx!~r6) zC#L5zGDnzV@`1uQn8@yOIGj%SKmY1)@Vmzc{7--S6a4J^Kg41!#zEt&cW?3W%U77K z$KiB>_l#*6u%D*j`LN6#Tk7^Pr%n^J?mZ>TvC2}ul%6I*12L#z-pCV{=0VMHp~Vn; z0TQ`21!0p-24z__rcO5 zNas6_6lT|KI;C-Ii{~C8YO%gsxTK;rHPGwfK1I_V)fALT3+a>0F=xUWV{+sWQP8EH zjxmSMCu1iM%$9qsqN_X^7rjF0Z_kHQ!!G}Y5&LJW~sBJVC3 z!{}Ui(gx*&qaH^As?c>xJ?vx7W})*26DgNb$z)a~ji^Gi8JZWZ2-XHFx{YY%IGBJc z8&&0Y)(sHyHLUfcsfqW1jScW-&SxyhxlE68yC$^15|ONm>?V)0OrR(i@nQX`JfP9h zHCP%*5Q{K)q5rK0FY#c^Zr4CI^a|!wD%-`g_i$VybBdTh{v8DYt{4KV$A~i$3Qnjm zWmjrX1a=%GP5JXPSeHgdH`Qr%#)v$_)_oHKDV9E3$qk&54DP~E2&^K~6`wyayaNU^ zz-WafQuBuxGqc!GAdM#F6BibWi}6bo1K6Dn`e&mR7Uyt(I74fN4_;o^rcIrbf<;3n z3+gn)le% zq+_bgY390!1UIokagR*;*eDY~^a5~6_OdybZ;FBD^OPo*vSFV09&Y7wy%8VLh4_H3 z0SvQvU<>S_qDEh-p!r1{B6-jF_~s^R%T4wMNcq1YU_Xv9T4Nf5>+Lw0IItsF&za#8 zVvtz4JyT{qv>Dm*`p|npF5dwT<0dEcBFzFhWG{P!^ASqVUd!G%N^Vi73M}4qo#?f1xW0H;I6L!kr7q5ShclM0EHt+!6oeoe$ z*bmc_&F?y~fGfmU`bU{*GBATKnVr!vDd$28W07>vGY!sjrqe)t$d+>In+#oQOiH++ zXYEwcsK_9376*7}8j=}Ty+VUab(wBT=Vu0kZFsMzGXR|PS>gqEOX)~$6&tZO0sT%* z&u%g}oo)PG3&4c8v&F;146Q?BrF0CAR)BNC5b1E3F$^kPcLXCLaL^C4QQ7&n20n_D zuPlCPC7aXmKEw(H3Utt&E=$yGM)zTBU5GAGB|?TpM)EXLZUmOahDGh;#v8vs>A%xw zOnc0-xVUCYhHP4xDdM2e+6ywkKHX$5%sYZRw~xq+HX7_zm1~RSu8TmGO&P7(K!ioc zCDMQ-H1MQK5$>FWwG3laUZm;wRGLNv%5sf{hIk}{q=8m3ZVF&4;w2)wNU98msL7*u zJ_!Cpv#$VMp7wO@m;vh?Y&0b^qrs>(oDRspiLRZ_`%Fjns0S8YnLdc=AJuyI3Uv^N zM>1?nPTwwSIgKHBPx(OC;`N*l10$tM+)B`04j2cG#i@vrxqPl9R2lJ7>?VWLY~h!< z&M9brAC712cVo2JM-`POKcw@;U7I?Zxx!E=gMu)?2nEY|UUHOGLcNnAoQ8t+T+2T~ zSK1H_QR(o~^{wJg#OIegWkQ}A5N_A&+A%#}R27VbE{KNm+L4QZ6qg=M<9yu50(I#! z2+11=VmYYN*EA`33Pw>%!aDEmEYv{)(dL#GT`!=@^QG#zk`HfhqVu!MuIomtEO$7b zXY8jDw^w^u?_#vl8H#{G2mP<6V$wzwuAfnXI>zu-@yO5Y&lvwue=g7?H*-2WUc0gu zZ5r8_nqE9Q6h}r#bWxARwJ=(+G3TyQlZPKK%UJu>o_`R=uAXSG@Mo z0`q2UWD6*&BnhgTE?ThwWLy(9$a@x3h+%RmAcaFYf@J6I<2`=y)mQlZ?hXFOpZsHd z`sxJ;3a5DvOr)4l@OV7I3?p=OPrpAMgVs(PC{iMxjH;S)-TX-Y{Q7>#6b*^M`L;89 z7D`w%M|vFERMayyJ9ugq;5$qTD&rpZu}J35`iwu%8#%bmYszR(qOP~}v*%?+HQu70 zPk6;&GKSjxH+nzKYHkpzo0iZvY@p|y4SmgXRpBu=gO}%-DsW}J%9)8m*ou*(4)^^# zY~jEkKs{goK$1yh>T}$%Qk^q9i@h2#st^nKcs}Fc&amF$%8WSq;NheJEEM*AMGB(= zZiWepfunP9-r?jujz07kd#y1jjXQh7H*X$e?3%*ea>ToHh^G9r55M>1Ag4>2s7$dc z1Xv5IV2l>=RHJGPc&QOjzc&_j)kByls#IczREMqBsxPo+jWqu%+T_GhrFuiiKfk-Q zGB_g`YsyM%Vh}e}u9**t2;Mq89%qb$320PowloEV(>ezGC7ZjLL1iQ>AfS{dt}hL@45~#DopkbnZ+S$~o z1e81t4^o7|pf#XPem$uX07ob7h@LEqkLX9B{RWM=IQckz{&*O8Aeb7L0Stk`j0AyV)mH!RzPYJ^x$`e}WeV)`N z)<9}tq@BBpvV!2e%%F+#AS#=ErT6YRXow^7It@e6568yMdtVJua&zxf2C~T!O3Ac~ zm?aohvUOveQ1Yw`6l|5BzZ8uYSPTR}A%W>_j2grMBIG2yIQU?kmtZ<~v!9|_T3{-8 z_85!~In>r+974R(IYuUFt)l~Ph#|Aq;WRI}+3Tz?O@o?bK9=%c!`oAk8HAqK@DYpW zEzdkgQ$SThcC}BEgh4B?3YD()GEOQy1EbbuaF|Tm0FY-mD)fAc2NA_#UvgznZrU=N zSPsf;j2H;g1{q;`W zi@A}C&#p?;e;2g#);kP2uh~U3TQE*IW!Q?sa0P!cRLpa)9dOG4bT=9}&yf}`;^t!c zY_x*b1n0v#%@PFm0BaZ>&@MvAgig<|VT~Vr_yK~rTUHI&TG+E ztzX=?CFoE^!(kQ0*7su6VslVIXkl(%(UEz@I=Ms-Vdg#yqwl!5YTVcHViF@2;v)g>bSd*2vKM+E zJutn0?5UF;Y&LIvq zPF#?wc^Sb<6w2zL6${+6Kyx^|Kc?5!no3+xoD>_Qa5`JqcgLVHjYx4okOKuW3`hbk zs@GgrCP~Rzmt<57FhnY4P0_4*9E-OZRjjj`qlHcSd|FQa(*K4=C=Cb{HD+v3mCJU+ z6bpHvOHJWV_pdZc;%B+OH;5E)=|aaz<0zt0H{t6j)uO)*;zE;|XQS58^f&M~aBaYGL*2%{($rp^myiqKrO z6iePmENC3L=$nxkc+d49x1_? z5wAz2iY{B#)S*QTCYVcOm|rW71-(x+VqXSe@pov_^&=?$zrOs6-RC>IC3`SZakFYs7K=1ZcWAx@)bA1HF)v_-J5vvkNq> zX)q-ckjwCN#V$}1jcMDh??kSB{`8-KizX~>7f2*pl%D>&?8y~xfvNg8pmk)W?Lz#0 za)x_I5nZ6$ia~lsPvefS5VsV_K5d=2Mb~Nsh#KQUG+O*~ScteA|wYISm^>Ql_zxSu=vlwJ6If3C{s`u!j9_e0qVY6yM1uNNW4;l? zwIRYKNPmsy9HM{N?Rzt}?TOd%2okmAZIRi&0Pc9W5AR^Dg;p9AO>cL@ zh}VzzIJ*V2UEtW`=oVNG(usvV6o3H=11b32LlPdAGtS;epPBF!IB`A_f=^DWd*9jv zJ{hkuX@d`TS0E5ZZE&^=tg{%k$-vGy7|h2RmQ<)gbc8vSiX*31VwD=;WPX5%95P+9 z$Y|CJ6?gqrP#)LL;8bU?v2aF_#j`f*=@C>jIRy%0m?*B>T7b2)WKA=o3W4T^cdQB8{=6Qx#;#jnaXjmG6#6ml1xP5F&ov$-pr@;ul zLu1$yDakB`0|~ug;o6-pjDm_ANqL$U>*{l_G8rpcRS#~m9iqlx=+V<<4@FgA82D&f zw^$47!f+;O(~jo_gH|G|InemC+q-96?L!9TvbfM}`k0CBgMN23rq++6&;Yq9YPoe6 zjEs&voRXQr!d*MXp{3`y3=Fx6)u2@~CaLCGqn3=@euZ#S*C^twuTFfjWN=@6sJQU*0=w|V3tMnauGyuHEIZVG01o{=~QgCdN> zurfNLRWQc|Go>djoZq8R>Qan5zegJRbT!y*v-v&%bX9I%C|I`~mA4S>rdA-{{*~O& z+XN!aT!X#bL7tdM;M*5`tDmX!EAd3abHXFCKvnjy7olDF9b+=12B+FS`1Hss(=C@{BL9*8v?zm)rwS9fIXy4uNw+jtzeUIw0nYxi&>x$ii;r(!!m-2M@e$K7;9)*t)Eb}Myu`!#gh#jF z=oZ}QA3{Cpmw#F0$x%i z1&ru9Mhis^WHg3J4x#rCXB>|~D1LoC;>C+Sj1I9#A<#KR8j+afrXwv-yj6BNrck}B zLYdatq=&n;ffp{wiDp$OKFEKi@6aAco znG_MP0_T$fm-ieUjcX)3{jPBsMEsB_jp7ati+Ws)&l9x4e6 zI~oUB5JN##F0vF4CLhho5|xjAXo!6@{0rt3IpT848%^kNaUQOBC z=kq;WQd>*Yw%G1oj|SNT`cBlSjgQ&^K|7Esb6DnH%$2Q?hU@Ue~n+>e~V9!_jq@Dgi?f)opC+xpg?%F zzrpo5fr#+gbOQz8>>Vbhv9N;&LN0KmI0uGT@cjS>Gb~0*>WR{rXol&SF(`!(^$wri zyuw!x@8FqnHH^8h`R(0n{N1}RF)4!wJHxTVk8eN1&A7vh=?YqDVQZ&C9GlYB9%gzu z$SjdHlu5UW|3*TW&do!^2=v*O)+{$+_D%43GXbaWq7#|DQri`qQ&QB-u6j2647!{^l1>r_Z+ zoZ?hd(-;HfBiC?(t#I;yKB z8I-Ae&Wlxq)~GuTj)(~3XjW@a3FP?ZdKZdrk)NEt(Rq(?3^81uQ=_ef^Ernot*GhN z8ZaWpNh>8N+%b0u_4N(NVLiR)swv@2+0Joi;%+C3ZIV35wO1jXVy}RR8%j-mif&4I zxZ3F85N*<+BG8u~9#44paE$B#h2tD_93yMY)>YZY$pM`d!6;MBVu=VwQ>M6Xh55-s zlO&ZXyCeF7Vv=B#q#Wm{rz1sBUS$_V2*h#4;E)-g35^sC7oTM(or9T@FG9)Fttgtz z72Cmk7aZLwXxqGZ(Wx9Ef0+wK*|VhoQuah3Ktx4xZG@T872iy`I5xRO>zZ4AE);mj zI?|xzvK11SYCy_OlmwE1r|gVsU8u_#G|2!^iZCxrH5HfNpRWTKKC7?h9tB}ybf$$70LXJLioFM#pobG+@U^iIfKh@ z>F5jjiQ=5`eA6s?`lCP$&y!+*z=H;BY?S-~7M-58fP)__L2c!Jq%&hj1L&AnzU@ptZq%n&3U-a5{xd-?mBT z3k$Dx41P8mMwizVZ!C?A-gteCp1C*7;g#;a-~2T3T(q7oN!E&_yYq8c4ZY8Msp+Au zMY_S<;0}3WZEAd>e|!$wN!x$#npiy-A?;j0zJwA#cZhbWK}JU}EIG03=2!Ntf4HcH zJ5rBl4xnNkOgfy4&PB-_E0}0<`I|Ri;q~zW2Ybfi9e#UwhhILv!9awUh2Bx=IdYMR}bIf(FLIK&d<;w+?*a_ zemUc2+G8>!K#b8CEQ_sr6EI+?vshA$16S73GEkjXk{J?zr&PR%7s{w`GtIA(o3_{w zD~3%!_M)DQt?3*seMF*gWiR0DR#-Wxik*S9s{TzY4R$HtIH0D}ZU_bYpabF<-ENIh zm>0KhUC>$gj$CI8sd^pXy=q+egKsp&Q&z6fW7eH)|6^IxQk3mP3 zT$8igIERL09CW5!B09^e=q|o3KfXqCQ4 zRcN;r6ljP>fvRRf$JnykAdHBxEH)$Y!LX>N#h%VfzOE@JcD61wmV?3=8xgG)uoOm# zV~^9>;r5DicB}WnwJjOYrnnp+j9og|b>z!jW?-80vR?++l#ZSO!9URK5 z2&^W@JH>QGlQLiB2FoauI-Ee766K6*rmO`o20fu^lh3B&kk98GXJ$b)H1f61Hm_+F zTy|s(lurW?s0PVvkj-=r#dTIXpy})>nD3dykl`xHs0`ZVR=>t%yfjMWA}cI{c2K%F0afi zYa`JbsjeAJ+@<`rjz0N$l@7gp0rji0RWF#@$WO9zS0&*=K#jQ>&=+GpRhUaioS&e} z3T7E^H2c-ttQ}wF1eKa1rX3Ddz8AfIk+7ocmsyWsp)?IUbwPbGxQ+j-wZ>_l@#6Xl zzx@60@o#_qOML(K1^(B+_^P4FT>^^%1g!w)X!WV9>(YyKX?hfH zk@>c;e}b-0#A|=3Cx<>AV1PQ;xM2%c%$oN8@j92BdpX*xf2S%FJ!_%GuD<>pT%)tC zFHTKv?YBX6xe=x2K5XJc8%$=)DIqF{m-&g5Ue`vxA27vmm3yaLYN;)~-Q z9{mDdfUi#noV~@1-455oE_hvd#wXV=@h7K8e0zEXdBV|K9NdCY8O-d$fIS+@c@ADE z#Xl;&BL&MrBmCeN7*cpQAMn9+joax8_s0YN=G))m7Z0y7>d>@Xc>MF1-@~hMhtD71 z0tCD}AMmMNurp(%S5qYK`og#bV47F&>^7)H-_%SQMAl5VU4}o}n}e7ti2soQekLgAO^FwK$s&b_ef$ z%$@BWe3FtH5fl-}!_n+0qs9%2osep!Xg!}3r*NQ?Qp_afm}y+-O=bwqZbB)S#RhF) zjz}6-h^c&Fr3N|Qi-;a604gHR)dogI1#F#%)CN<-!I#Es+}YR?eVoPGlPFb=0m=H#zIEUuArTs6ns1Q?_NLwcW{0d_85>$CL@O2pMb zK&3)GGkR4)YEkr@#cjB(oiuPs&3=l9+@)}koV!ybiXA=O@6nvf1zXLF;Al_ag_3<65tS2s>1IfrnIvOX()IQBrG&l|W zfPg@a(u{er@H%K`D-rVCX%U2bf~M4b<14>vEAVHR}1C$wqj-G9Rta_&(P? z6}f32n6$>>bi%*>>;H(uJmbIl;~(LZ7ccQ}I^oszHKxJfa5~}b!$W2-g*{!t7~Pm) zk$Atn*1v8JC_4GDa!|uhG(g?#*=Mf73M}M{%vjkhw~ceR`R$Ia>SveQb<&3xFQ9+4 z-49+G5%JbOv2IA2oCXJ3C{iJZwBucUt4*i|38X z=?C@DboMSJW+;uF9-xTu_V|FmzxxKiKivbwxYi?PZ}GxR`16l{2+tn>>D^cO@vy@e z^BXKSAij&6Gt%rmM+szVfN3k5s%>^f5z%dasWONtF&zx1V#rdu7gS~f6?)qm(X`ZL zr9|V`F~e%Jh?_;P>S{Nl9_3({Xcss}4-jV^vqy;VNOaGbbP`Y}LvTykJc$&>F&rF8 zck9I@i6keVP&Kw33t<)M-AtU#f*|QmRO@_FQ&%=!UR{sDgiwTe4pB|RU;q&2#Rezc zsB<+&W51uONnJ8s@-hcHA&?YI%*gqS>;&ClK%q#L=4@50#DjfQIvYq~g}?^{Io~2u ztKnwJaVm9vf^kjN_9N*uJSVlz?o1#>bRy%E7&g?Oepn&TN0 zvW-hfe3;&Fn*MW%*$A;pD(+D+M_C-mlrkwrR8r+u9~)lp1H&T?ij?57>qrCgaR`%H z92xx=%z`vA6@!e{R4$zhnaJQfkfA6Vtn;}b&lFFgClAkq2P;|?l8lxD-JC@fqSDwW zhKz^uDvz0iu3c5bsf5zIXf*ix{t-rNOoPE_bk@M9{AC^E3PJk#1$e za5N2B3weS!3vRl|^Tb6OBfdicnz2mgrxj~?!E--8q@}xV{E`$KSZh0bXccd9q}SJC zQ$O4oEb)aZk{K7xx1=FhQ-7@b@~&qQHwFB<$aY?&1W+2zQbtTP)%RS+{&eZ!qRvr7 z__x3KIezi_Yut_#{<|Ol1fRbA0E@GjIK+v}ODGtP)-e_^Fp?H$aXQb{`Lbf5y-y>$ zb{|5W`?_KHM6|(PSby)j$)L4q-$s*JH?MuPuwFj2IW?*q<(}bJo7II4Gc4*$qn|s9 zdU9`|s`k3r{PG4fm)=JSP8$d)wvDj((i>^H+te9~J%eUmfjXV$x!X^#FA6tM9Cw!C zCQ|>D3|M}9?>M2pZLwA=reK6##85CEJuNfdo*r>C?yxrlc4ok7nPHU1C)Y1=uxC6h zGp_Z3H_I8nczBJs^AZ2_qaWahuRg|M2EI7F#ZO*-78=(1gm30Uj>>f$&gPU}nwY{q znsTxa={KonyH*2U4tqHE_{H7VFhuy(=?()a?3DqSF_FPfUwn$IVTaG(eT7e_8@$?G z<9CO*LAI$i&NfOAwF#0tapBDB!m)H_r|yi2ThkSwq2f>#FXrYsiFI z+{32HMt*&@F5J08m5C-+Dw}1+1|e0+RC1nSRK1lcg4SFiPdN{oFKgfOfPf_ZR~*b9 zT^eKhRrBKN$g2uL_c^cCdxm9~5we7OFD_~%W3I8*1QU_j^WrcX6%3{{;h@d|L5qkg zdxrCk^rC8BkqsB>BAV*;6OnSAsmbvg#@9{M@6eR1tZN2^#$2i3Ud&W9usX(nam=6F zPj#=89EGK1L#~fxSXa`EBHdBw067jg3bUX*i#j-i!Fd-b*MrFhPAo)*o+L$99@Qmp z+WTVuq+%=;h``Rnvd8r}!TN9wA5Ul8?01-*i-jO}HKFM`GP^=i=Q2=JF@u|p2|8{^ z7zY#9%wjWBWwtgp@yI#dauBe12N(70(_j$gxJWL~M1jKg!+RKGU}8qKj>F$kE4K35{5}Rt%q_QaYs&t{&XMrjPuWY=Nah}{$6{&SI zLH#%u5>w8WU9%mTQ$BB9u5zEj0IXuPB1fY5E_7dss(9ixsxML@a`X|4Ec!IKVi=`^ z+{g#5xmID&HrqKgtq8-N(M%u^zIgpDe)a9w_{E!V@z1~aL;S^`{ulu8a6CpM%&@lw zkB)FpoM$*^qsM~^J|~q+Hm}h`zHGo$_ZZv-`0CoQLFKYuz0WZ5>@PGm{5%bJV?dVc zClX9U;daZFJ^q@BLA1r_=+qcg@-V4$38Wm4r2!sz{Y>)uK0Vd{%Hej;^NhKV(DO4J zVaXb7>AV%|xYGl3Z+)yrhWtE`cLM>ZUenAX3l_MbIj0g=*s$}Y9}+)jNJ)LhNR3O@ zdgC<;zt+(wV$^w=aW(F6whN3_aO`nC>~J*iug?#dw88B#27iD! z7=O2%@$0*9aahjylUJW$r$;Cvd~>{qW5!Ff!@?G?%nt9CGrV{<&fa3Lhb+U|kqHCk z*pv@i;l@n(+xxHK*<)r0jfhU05g&{@d@x<(w~w#!{TCnNqw5#={NW82Z}Dopf{l*T zlNoV$I$+cWul6^%KR*Vh90=y(bb)(C|#gO#43d|iHI+fgg87ijnA>#0cf zU&N~df~W~N;G!dR-b1HQ=~%=8KI+M+pfMZ@N-|XEuro?lZ{BQ`m<#ZFBgy_lBDx2( z?MJeCO)nV(JT=9o&A@I_z>2~S5h%sa;U`^QYgP2#)&ZL6kIdC|YS#csTXV7FN`o$L z_&#(&OS3kmq}p&N8?ML(s8mCV!d-RtRlyt^?Pf|%D`&1=#$_)iOhI~$D%H5MHlNH? z8uPVT9kY)JwW~Hf!SanwXmpH@O(`jgPQ=LW%_NXJ=Q+kn`Q~tM4W-0&$`p8?eW5TPxO8 zF_0jkhfRA9qaGY`%=DJ)JFm_78H`r2;6Rhk25w@YrU-L%IG%lyM z@uSZ^t_G9mdBHg{W70mZy@FEFWt>v9SR4>U8?N-3M{Pg=Zm;&3MuXEbSCKot*qqJy z5m^BeKLgom&PL`Q_ST^g%1*hVEO$+(E>xSn3U*__SiNKJ^|;UZ%$orFdZsFC1l}6@ zbN~G5X?R<$^%mf~YJ%lmAkj>=9LFeA(t%Ny+?i9Z@5Awk7uQ!<;vO-MBNprM<=fZz zyRW{&?;r2*zx?da@nV0C#aW!^1=hJhZ`PrKX78GIgtw*#tD1_thCKZ{K`r3>tUnvZ zSY5E=IrH_W7!M^*ks6elxx?CJTtIQ(?+}JNIWUsqaJ=zvy`0j1pJhTLx4F;A-4~nK79G)>~Z1 zzdy`JoZW)^^ATSi?s0T89+nxerX838%Zw{MKojBH<%lm&4*-BqZ(d?h3NLpzI9UsQ zd;}3=P$L!}hQXuKIm?`QfnvY`7$Pg}=o~CN{K@_mh!}6qhhPlMAx8A0VTUU{;A$Ab z3>@q^_$KKAyK%rDUBAN3xDRqF1P_?qFouCU1K&Kn#cmi&9lDCgYt0n6!!Jp?NECP_vFp5|uT-{*a{AZk0qO)l?r2bGWrWW@ps37%T|D#< zOm3VDh0nXYQ$QEA67IACxfzBKhg3d0RmghX^VIY*YBV>UFra!0N3>zs!5x&Llbg5c zDq7IC?%q}z+%yb;P^Mmf@VkW-&{&E$j^8o|Q57T#viYQ@$Y}p0b0go>L?mJ?if&=+ zk7Hh;@imQ<1%fZ8a;P15^W&geikzU3Hajb~jqvI^Qg`EIfym^SQynT-LQsVnQ9)_a znhVBNL?zE!YKpD%8HEjqZe&(a$UaU8e!dP!dQDV@XDl{!8B3$H2E4@6a1%q~*@>K4 zhP5txhild6lx0WeL>G_uLC3)LfM$9ePIGQ7RWm#T5TkL*^PKe6L2ruUGM?97{dc2U z_*<-I74*C=MW$&DMG8tGo31H=P?e=nqy%Xn3Z8x{H=#j_QT8CEf|P=22#p{V2BTpk zT1(7TY!_$Rur7_U_aLLP)4C$yYMNl3i+@+qtSjtg!NI$JzA{1$0NO`;RbR3VlR=qC z5Map~;Iw|jFk`m1uqsGl7)&%V3;X!r}v^bg{nC5Uu&L zYu#Y|Rbs*Fp_*OwR76MH60i4G(S7z1xGoiN3yR*THkteJGZn)O8w1v7X6ddNUuYbd z`3XiO^{ZcMa=cMDsNvG7=5ld^{H_^kjK=??!m~I_6POt1d4|>+qZu&h5cP39pP`h( zehL}rqcJeX;Pw3-{^pC%@zwnUe(>@I{?*U^C0^a^@o-vjIGw-o zT~P?=iNSDZwN=gUbHjhvGPw(j<;f<9=<-0Gs5QYtCFc_-cpVG(9K5w<=94sm+d8VZ zUBYC&*BjXsH|l3*YSUIZDAFWaAL~xCRbP+XMg;YTOzp1o57G?t1w5>GiTR1IZ%qs~ zZk1FC$RW^o`z*Y!@0c&VexN|l&O$2<#}3!y9&hg+@cQu{UmV`RM*S@aIJgCmc7|of ze13!i!Lo-Tg=;flpnx17?2L!=5r#DG&j%Q#a5GE+HJ{RgKQ6P*;})mhL*1m4{3c;EmW##af$tf5tSl|t&@GwgO!5j* zGZJVUzh2|K?b1gbEeX*xj4IlikXb}xl>r4B9clIL=;dRgYQU?fLy@qQZwrGba`8w+ zZ`Duw>MkU`vTT3@`LBsH6J|%L2?7ubE((a8F$~Q?Mxd2$sGU^l%T->NYE^^Fzj> z+ctageR(#yiStn#oFu_YQp{w-Ep(nN5YF`fQr@pIx+(^qE>ZX+4~of04RUfuW=vYc#auojM5?8V*DW;Y zCfraw9M7=UM?ypJ5EvqSEw#G2!G#LwlrZv<4G%}&o%M71G`FF56@=Gg)X&54+?K7Hgoda8d$l`i8<$PzKpT`~u`IT7S`#NN`> z6WpF^&BpsQ@^zWmwHa^29i$sQ6Qj$pGGD5uS3J=A_Hh+E(@!C&F@*IX|9ZF2&z5x# zK0ecl?VuE4whMm#yD#wfufM_082k@E`6+(z@h5QJ;hVchSnHxhU;wG`+h7h#9 zxG1q5`B`HU>cQR(pjNN34cGEZ`%G_bHt8}oOQ(@z@Wx*M-i>@~m__}mLDSS^nHU3y z^9lFo1Ac#ahc6CyIQRu;AI|h^H3Vw38RGsB8qUQ#7*hCjx&Z(j+>D>U`4abb#_hPr z2UjCw> zQEtaLJBOdY{(bg3`RwL{5OFkUjM~IOp~>-=I;Qn77>1ZuBq-jPj#L;d6KHcDQxM{8 zc*nhsr=18=bzggLVm-ayScUD>w|am&sNrf83{prE2Y9COrc74hM>S0b_xC59jtdUQ zGh8eb_xllM(3rFVdk+s^G@}1MYj4^t$B|`;o$Kxqk;_}~01yBP61B3rtGdlvHY1bF zG$ZMo{;mFizR5H)lgYZJ>DKgAb#<{e5+DgYygip#+^;^kM}%(?nUB>~9{}Rz%gor^ z?>*<-bEuCfp(Bg~rgGl|V&jP5YQ}^7>~C%qY(l~8)={9Wk7Q)B;QRu}V^EQh%X9=R zmwqXVKO$I#a3K1PMjy{0%EyLg`(Q(VW@6odWdr)m+mY)Q!}S~$0~~3;DY!%w{Apag zOfn+SvrAqB=6@gIT!NVoWZn_wAcZm3i)g$ilmZr7hfzxYqCQ3*2`Cvg>~2Q5-wbU8 zlyvUey`dZjBXoUHbn%N(y3%!ntvFaUkSW z4t~b9lmGVDnSF`==oZZY3MD-U@o+sPBAl!jqY<9lC5<}-1IEcRbR`~`O_x>PIeD@m zpsETiio(s~0|q*h-m@F~9%mT$bu+M1edLqxQLwLDRE0!mfSZRc8f_!0O7}U1Gc)VW zqI5q??3&_LRSty$1;UQ;S`N`~?tU+w>Yz7`8_d202l`Nw?q&zzH-9g<0Alwy-Ocq~Pp&dcP0BM?;033xb9jkpj#m)W!=jSi*+3E=%x;?JyEwnMX>uOvzI~0QOtX$#a<__nJ72Z5~g>AdX z-EL!(89Hm|wJgdp9V8pzO&mJ;amp4=W>g^^iJ9AGDJ#>&ff?RIk|oZgKFND>z8Dyo zXkTI&>QRibaYTKXbm3xz+RotNp&g8~v}P<<1&TsiV=0KBa0-E$UMfXt2qQ&vA2IVv zDFVinks%XDf@n%g{b0eFqS+$%O`6(Ba)={kt-Fw18Gq093?Z_t^iC2UvBMGaPdqkmiAROEITD5Wej+kaA&TtveSoufbQW%=lya8;VU?IO(e=v^ z_K_XttlEqybk`2#&|Y*bQ7B{X<AKNVLk?|fIJRu00bWr5R5mK!-!~AH^3P{(y2_c*TlRXK-S17m!H7M-7d~e?c zd1wfSI-mzRdN$b2bGt@RdKaiF3bdVVvZ}%wB1(;u#+G0B2S7bAZ+)Oo}kd zsw)+wv~JsV+o3fYPznnNzBHYN6ogLLeBn;(!5Li$;C@#p=4G*c!*G8Pp>XC{a7;l} zszF+=wY`qLSy_KAd&lHh^in+o{Gk8nmN{gjDw9K{(@V95Y6q z@*;_)BLDhLxs7pp55(udXNW1hE=||rbh$*`ws?PYjf<00ynK3wU;pVX{?9-D4$Q#c zzIuhfdi^;Fg!|1Fi>gFblxVtk0GhP(X|N5k8tR(yd8hR7Y0A0RyZ#xrFWAdxwrI*S zo^el|q53oNGvW9aP2THc!%vYgfRXB<`g+S(@=*Y$W?8!6L}bhd6B@BE`N&gcq-{n5*x&0nXSzy!E&}^{N9hOo;5MkTa&@fmCiHZc4lJV{C9)^M2c83Suxc=XbNJ)j( zSOB?Cqv!!ZZ5YZKWiF+YL9>P;!dAEV!`&5LpFP92tMT>24X)ZPN+BUY&@f;lP@4|_ z`SNQ#Em!!sy~l06!=~Hgi__;T{&u!_(FiIt%jGcKClAx5G@4a}sbd7ImGpG87 znP_l53Ui;T2Yh&i;<;>p4#T&Hnjhr%p#zFp*SKVe=WLF`GE#Mc zKgUbQGSiewsfKnoVqZCMR&~!p_8yOJOveI`W@+AhI*oE53gi%oQ0VYddFm7&@<Sq-9IhVGX5J5r45sK=^VEGGd&rnOD5{$=pStid7mWHBYY=8?T1Hi>MYO>c; zgCN5AEgCnc)=7r@do6ZvBtao)CFaBz=|kG1s)iXtC@_R&#d}jP2oJ~@?@+cwq6eG=4xeKj*H<2w&$>Stu-7vTEkZmcrjhAwhrRj80TaQ z=-$wb4emDWn6Ylg`?MeX=-6(gLeS6@j;aG5@|Xo-aJ|>P3%5J9eM4MGiLy{oa-8|y zHGR_{29~>TbV*<^ev?|@e!Ii{zD5AMKt#VKB?{^CfdR~ga!#2;^@Z7Jm_`|v>#%}| zj@nBxj?W;I`Y_cWCN)Do%aSt`1xF25%!4I!sGRvT1~$DT&au41K0KMDOGy0^qH7YU zU^qO}nVi^^@#Sb88rM}$T(k)%i-m21S4%uQKf%Ag{TBb*KmTX6oxzWvJjE|xzs9nx z2FLO~`@A+Sx~{X)gzkBhu8_5=3zMiNl3AsLN-*D4aazF@zh>p2tfD$$~CL(hV zyjfRXj|uUcG{3zG^i3~f^Mg~lNJm`GTFz<*) zFY*JLYy@YTRE|Li!f`C`QB3fWZR8=pHpby-w<%Ms*#(vZZ14E!r~~JOI1vKG+esl5 znyx|9b=bExmPH9gmUOt?Z=Bx>7>;frDIn6GZSU~0-Jx+ZY)Qg4*MiV$gRN=t{{9mG@9npEq82z+CCrJF4-QW8L(Qkf-NG$t~eFp7d?B&hwYIlBmmt3uFV`H62N3*QKZP|Uk@uN+m4T~r@ zpM-QK8jdN~A^Pf4y@&Z;?j6B>H+WarNg0Gup~VOF{~loK8p!cJ~31q}_b9XGN} z?XI=ogW+JU5707mLqv@oSa$5FVMxCrUt@5Qw0F(208OL~1e91k+Sa_(LC=$N-BTdCmVq zoaDG>nhyW~2b$<9*>sFUM4r3+L+^it^(#+(M;cQZ*5v~Gwm~H&3=G!A654cNW^9^0 zI^E)G`+&Wh>n(&G?O95Roz~cP4FrG%32TmJ?09D>1#a3JTiszHCBVQ+DcrRNLSPt& zDujgA)`w-S3YgBIF&dRnc+d?NLSZ2!v|%ijf&k%9cULz5R|qUb2?1-uWr(pr;hsar zLI^MvzC3+~+j@tu?mpnZef=dqJ$r`l@2{~?8VuzaVB%;_+C+`6-@u0M!Q_mVC?j16 z8>^U43gx4LG%M%+8<<5z!4Z^~1n{vykmqvfOC|la(D*2gF({QpU3V~=Q7#Gy0+#C% z+f9SE)gWn$l(y9nQsCjC#>r^~A$g21845wqZb4)oKrv-n!dVwN9^ywvL(c(i&BQ;E zk33Q@w2T(jY`z^u4dQX=8y#qN{Y5=RRYPa%+~+X|c3jcj68RZYKj$>QmpSy!4;nk# zW=(KvtkVCNflFxWo3FkAa?Oq4{07Yd$T8kK{T4gK?j$o-9_u}{h2EbO$qC%7I0Y`~ zA%^d}RrWKkre}NwdA`DV%BFAZrF7jO_bZP(en0wjkg3In51~;D9dWnyQ9P0;Q5X#I zNN{t$ag0>YLX&Xr+&nOk!kIkvF6W6oi#x|MVkSqKw>!GHNeVS%UNVQf>Vn1w-Tk}} z5}SQ(4f<4pwzJJBIToHg(=BWGWM#TS0J@{$3mezj_iL5bjLsNTWnnWzRRI84mZgjQ zvDZ*431wsEZGLl~mE1dglNZ6neRPxEyfiZwRe^ooqH9_#7bVI<4f)vpJRUQFM9)k! zz!E|V2qlO2lwt%&`t#hIVXPJlZ1**uoUUPv!QFO;QYk#__IPo=gf<3$`tT6|P`3sk z``u*kEN&Q$F>b~gs9EE_Zt;W#h+1sw7TdPLX;p!Z1BiqKa~E>4%t;<*s08w!PZERT zBw<&3sV8{=2#vB!Vj6R+$$Q4VXFbFvXp{po=c}ne-|Cbcl(G-ZJS$<$si%ExIL;pB zY`w}E0})OdYt9@?kW!cX^$hIGUaoQgh;rC8F*wNVw(0{f-p%Ek_l0SvEr8NHJR2ts z6hx@I7SGSl@tbeH#;?D7he8Vc?dvb_*|TTR+Mv}MZQBl?r8~Q#mc8$YvHlW+lRRq( z0HuqzYnnPGLixb>WONZJ$l*=Lp+sytIqZGICKlC;(@VNmw!k%m!$^!}!a28bh8Wh^))O*Qxqz&1k&vHRTc^Me!1Jl%dWM-h6IHtNAI z`mkAebq2K;jxY($c%cx*Vge7o^+z%Z5IIRy91}S>}0pmm|yshtWu1cKB5?AdGiWtfzP@Jg>4_%EDS>kL_;`{vu?{|0j z<&#(VKi>ZVmk-x?{p307u7Nfsh^jFMII+r@)3PT`EX_oHxkKluXgx|2dq{JTxq)XC zJCiL_;*yqO4l^UsG%S1!CMy*bNlMqPK7`E`y!_P=F>-A5T{IrR`l249EW z>(i$?mXJ;SX4d7BXD&-Vu<^ikJHo&sJFmeL5m8!z?+^ z)>`zJNuG{CW{7C|K_rjm@yxu^G}p{bTJTjPXBhGwGlf@3QPL2FF-_64=M1FKH@lv6 zd~oj$Q;oy*jd~`WhNvI*zKIY5FeVj=Qo8wv4E1;>q#WJP{bFZ`lj<{>g`Kfwmml0q znr#z3-gg{q?119XRW|@{2#{pwqVKj_{MWbNn`kj&1FWfB#R9?aem1bANI=|H4yr#*qw1GX5J1P97D8lxGTOBxRYT zg@jQa7`WJ!%g?;Fp0%s z6e3f)>>?BGlkA`VXPGRJ8yo;lG`WMZ45tRI-~)6aPk(Oi&ukUpyAa0=Ir8tDeV2)v zi~Jh@2QsnVMI=m}n?vv8Soa}i;Gi37v~Kai*HAX5lcM;}DV0iCy#~8HPe*jdnL3B~ zyh)=R2i6G^P*OP~QUN98U@j>@sHDQ8tZ-Lvu~Y?4iV9DwHK^U9GZK5#p>eakb~hX& zJUgRts!E)w65sCc@xIyOv+4wES)g_q<5qdX`0~jMyf}G+51U(@JY3;pw?}C@oTvgN z^-4K`()ntT1LQRsoJ#u{o34R|ohjZM4GF@J&pv@+;OpHT-fphZ!Qf{1fY(o+<7~0S zs$8Iy#n=ERSBgAI98F7_Xy&q{98J$~P!j#{IITle)E{FaJgc zBv2G`$VuJrT5KL_R11am+Rmi)h-}QJb1n@pmlO4GEdiNWfDX!FymLSYHl+DCdF%mE z#OCHDD}GKNAF+rM)A23TOc54?bK&APDkV5-=5t3E|9%LDL{JRJpqDYx0e>I7~!Ha-svrTJq$UqY;&rq-y{YQrOv8%ibDD5)h(y_aB+FUUe|0 zn2aEc-yn=`&00RXy)_wQPA_}ha7{?_#(Boje*oS(GZcV9-aH?EEC_%39+Nn_ z^5dJO%;OcC?4?h66kH#xv!@zbp5CHT=C_x^Q*aL>P^lnde#7^&qXHc|-GMtR=O1oKFc=jRf((c^kaUehy`@09y{EJxtu zW>@`9;4!Yu#}%^42m0>HInV8R!?zimyi5#J7+pBU?9xm zE|Zblp4yjk(Le#x5@r}mK|moPl^o@I!b%MK*Y*BAzR3Z5d|*h*^`=76W;PoQFeT&2 zM`9ee1x6HO@Yl>eklo>s6cTB7cMP&TpBm0Ri`dJugNP=YZ1QMV5`e305%YmjRLvZFXTHK^d1@6H2I}-ezQad6bX3KXQ!)eVec2xS}a-k_>q zsAIN(qb%Eg5^uK{)dwMFAzPQsMvm^B-}w z+u|3`KEbcPc!Sf`68GCJ_DzlTVhO{HeZ5Cjlo)15aup9hu89iGbSU3dMCX;V##s?z z5!E{J1djj9G?^EXuY-vCXKRc&>>V$B9@l3($@3+k156=v4$MbJhBZY`Csg7i7)~6i zsEE8pa(!g3VI<0Y*D3u2250`*5G(;;XdE-6Y%@V=f1CUK>?mG**c`r=C`XazH-C;s zyO2NM;gS#;-z7K+XPMZ8PhOntGPtD9Kf7Y?91(_RLP!D`8bE0&fKu9o1#Jwr^&YFT z!qxU3m)m>XG&`(|65Fmp#|9t)!Hm`^!U__owKb;NnHG1gWs*x_qXZYKz-6;VA;=n4 z5}}j|yS9Ng1_ddsNa01b!dbb%rmbPXsDy-OgRO1{$-ZXBZeWw`Jh1_zAc5Pi#^vT7 z7t0fzr~+r@!hT-{HuVnYs}m?8A%(Ovz??Yw@;sPu$l=X@&nX2I`|%H$H@KLEEjfQv z(Xs9H1dJ0Eu!$Xh-&lF`Nkp*m8}0@xs{%?%ES80xvvbi&L%hV4j+rw%LN362DuDej zamZtMhE04Bbz_>Tl8#~n|5D1D!o`buXoAzl$3%Zmfd!s`S;?0T5zl(QpwGRITz(JY z4l{e<*lZlTX7VILo^@y-P8DF;zw^ZR3*D!Qk6;IQ>XYUqNKr%^(OJDz|1HxL<5$F(Q}Hu|YT5ICe6W+*|fIzmxZ`HOzzT*f>)QDFmbxfm^4) z<_-HQ>}IMbYVQ7j+H?69k@G#X9}8wBqJpeRmf=3CNCaLygNH#>PxY?Nqq&%qaVyL8 zcUlik{l014_>w@|b}+DVu#3|ZRAq@msS!a2uqY+!ma*N}Sg#gP61e`?4c=Yf**U4M zgAxLtKYfC~`{|GI?8zA(wp*N^tcRkTIe))V`a~g+Ne9a@hmQm2h)@olY7adt*>Qzj zqdW&-hs_rAvEWpU96lodlXA+H4Dd)Hc+as>Bxur!du-%G)^}iqc@*WdKOgKVbTk_j zLP9BPNY!>7I@1j*f>%$UVz=L;Z99B(`2oNE{(CHx#Q*TKFY(#4=h(LmKHT15QC4_z za*FMKZw={|OYHXbFwdK-V;;-y2fIb~Qgfa(olt)TTk=sE(vR3IBS9bq@whYr;dqT= zZ00(-E$}qJa7d2G@t4FjBYDiB6Y}oW5uW77J;hBR9hxf2feeUDv?vXR9x&LK0!_}GErdBxfB^+oaA1dIbPxW91#s>rGkWw zkTeFXvKqWQuJ;>U?l-t>wm9!9+;p|wUzyOdLF@KqNrbJg0g!8287*sUx(=JJ#xE{D z#do`VT(vvP3YSZ?T4Ucfw($mGEel+fE7ZEfO|!?=ba+D6=&ECbg%D_s#!@IStk=O> zmMDZk-E}xG7N~^8uC4Lqi`V%1^>aK~tgvZotjY?K1Ps~G$X2&dNvj*9oivZSQHBTR zfXd=&#bWj!4s}cuiwsY!_cXtTBwQ0wwt(g6-eUH%LB}1Qh)^wxL8jPC6#HDuadVov zfhpzuk`;b#72p`D%rS;Dg-hUM$&*r$#HRl-+bYxa#Uq*lBPdW9P-LWrs5a{jUU;g( zionjE1xwikf4Mu*vhnz)lb#BxY{D5+0P<)ED8v3@f=1C%r??(bR~lrFa&+?#X(N=j_&8tcUZb=!bQK#&+1 zJDXq4=rrTzzC~4*I6qn7_F<2I{OXVR>iq}o+7^YBSQZ7oeDw+b_NPCx23}f23W?i? z%`hvR)q(I-^XD;?9404(qxl^15#e*f$I7G#GjeDTEM!hdAC5q2Uu8BlgORBQQ`ie+ z=R;?i%Q#0lZGI_XW79ldTk~-KSYrU+7e({9Mhy3{8NmsEkE&EZ^Q)cHxizROivp!8 zu-oskt!w=DyKiy3-{WV`KfzC4y@C`1oBa-k8E30Cz`*@>i&kqa%3?6^J6K=*0026y z=??G(Gw)49q#Vz5I+XDknL>Lhqac_UJNOYyVdg8P1m+Cqk}o*L*&dM}^9_I2qlYN}Gnz4t4UU6;Sb1ZdX{&2sm5?w1o-dzZ)9mp6?i%;a9*xVm zzt;^kGgd+kjkNM)>)N^mg8}T&VSxoIDN*YVyS9dAYlKB0yr@ob<+6Gu5zfjAFP0~$ zq{OCeP_stsjJZITvZ{naV>Fghp(N$J6zu(5N{QF&3m7&iWr1Z;;^_fqBWnWiVse&wQ8>oxB7-?m2(1V}vy7bTBE3r9;Tu zl$ly?f#Ceo=KFzB#?;Jjf)NK@MH|E+6;gJTh2|H+sQjX-<|jd9r{By*lTm6OH8=Y@ z%K!t%8jBpjl;#QMqh1_QhU7POu}e5jn~nUNG{SuFpnNo)V@=e7>`a~n5`83mdS25Q zPSjBTIZ0q#*@%Q72RsGFg2=ownWUIRTe<(@ykH=9cAi^4}K^w4Z@ zpF=E$rbP5nQ_iHL>onS~gOX*CZyA7J?s*IwrrrR|42^rI4GP5r<2J-pfzfpu_q!dm z*2DXETH81ow_g>7ol90yV!Q9~+ppi^H}Aej-D#}L0tSp9J$r&*zWE%BvcP6%V`WZO z3*2wE(Ot@uOu>Af z`-pBY0;V_uD?L~&h{D4V=Ge#0#7P%@;|o{=wRKfN2!W>Su-)(QyYIfm`^`Phs|EhU zm%qTp=?Ut#MXU9oz-ihR+q%Zda*3Bu&v13O#m&P5US3>aSMR5<(4kDz*`0w7CdNE& zeLZI1Nhw`A5U~?nkKCK4f~SmP=ds82$UVnba{M6UsCg12ZR9!os8DuX$!DqO%s@Hw z{*f$bVy~M$W|~r9iWvn6MN^!Zj*FdIUgvHyqLk>OqFK zs>6h#%^|44mjJlpmdB!=iT{EJf5NnhQ!w$^+MILl#|V25AN?BU=^Wcq6cUw_KrfdC z*yV@rb`7dUadacVgrlCU+>Gg*pqvjb<^J4k4g%rhdaT)^D+jaj#J8CsP;*U*G46%{ z03ZNKL_t(A&4QzIu;g)MU|$+dHQ6a zFq**o9YHy{Aux}WkDRN@F|0?NkeneGPf6bCAP1j;l_nr6k;15}|FxsZUlk+w1H+%fUZ@>%aT?kMWB)uc4I0!)AxGlQr%( zTWofF3oPUsJ&x1`hw-q9wUvc&{~b6_N1sAE0%h~mNx}A$I%*$R!-esN!`R*g*hCYV%^|%qCEyRKzX9ZS@kNGA z@c4G7!{x&kb=Tti-5n~au+tsRRfU2CR;mKPxa%5_01A?5xC0YV2*OTxP$W<7dZ3HwJB?OdH zWG$q?O;`Dx+9?xDVZN_E_# z^+lT?-$%ouCjelyLsAIKr5a3Vj4>!HHAoZVn|sU)O>s-VXwBuU<>n69oA2}AGtOr| zw8Z%r#Am$8+c<)nX^`nrl!J8n` z4Ud_PLp|$`Iq~zRbhadS{rt?%)FcRj(qcTNkpWUHy`>n$GDx%j4me*X4YbXW%Q~u3 zRLsY!_5*X%fy*LBsV`^da(JGe|BKN1cs7$J=Imn@A=i6w`h~r@@X^KDKV{@#*-`22 zNz0;rnO%k!)7U!qF7(DYm^Yx00U?EDL@`PdJ8kSNqBht!EdW@_v647hE}*qW(`l?0 zCE8A-)qOK60=L`F7&KjnLP4GJk?Njk!!S~wFiX=7>DCGH>g_+;3L2v!M!wzJP?AEng0iq~x$I*d;__EYNc z#W@LiX7AzwRB%RO~dK?x5?$n3`%nsJw z=s60msUQTVqrTF_jTrSay%scMbjG?Tm(q@Bc1A-9>zHhe!O6l#0QNJv%d*7pF2A)- z%({gj!pC-pr^N!T>2TBT@z6DRUM+`cBf|!#s>DWjwtjFk#D$Rf=I$eE-QuiV;OqSz z)>1)|K%+Z!M&lpe{T@mXlu&rNIt2lEx4A(jt+Vq@yGKO=r_!2Q-L!ku#$YW9yg9kR zL$k-Gt?_OBfW6BNHq3ZYF0s=cHl{>k>U%oPW7GxV!zd*)hK-l~``vd#{#=`ND zF=s?+qeXKBQOq13;Edff<;U9%l6qrh^F8=dl_jdOK-+2T>KZ3YE7AM&hxhpPyLSK) z{@t4&;m0pufngijDX=t{Sv_W5%aN0mU*{62pLs_99<7W6QNYQT5%dp)z=L3JoORsn z=CYWlf$BrI3ul|?+iVwPF{{hM5{Zroi%;DSe>BOEv_E!Y-Aq+?;mc!Y;fQ10VbQX%M1y^ zRkO!hjS7>8uE8he3K#2hbjF}H8s{b9zHJ~o!djKMs8-l_4Zhvo;h}3#kg(vmlQ)08 zxrTPfUI~d8)e4)g#cjL8oAnbcRf*f%8U)5t7C5h#C^iBw7i+v)oq+*-Uq7HCg_Te! zh;iN3D22dfyN4jcQYv(=E@;_c)7Ey3$v3iqzc2+0TZ*_5P17b!F+3YP7jqWz9T2DN z7!)UH5e37b87+MF`514qQGz`oaAb-aE1p52qY?hZj{SJ2KW0jsDDovdhorik{gNC! zv^@_zH3Z8Z`0LBaDCwQ};ONYu;>B;B>B!T>W0B*{FAfr1qJ&qWelF{=Q3O+Y#_X6k ze;5)NqhNR{{v`)|h8U|!6>nntSkZ=t?Mo$K!!0Wv~ zW@e!4H1=(a`)!R)-Qad-H+VseRvX-HwgW523@l3Jls(oMLp`KS2hkKZ^JygRs*_$m*co!h6m%`8{Vryvxjrj??(;Ne;Ie&o*+M+8|e zDVvW$`i_M*118R^CFrnIdg#=QYz-4OVg4E&8DMfg%B;WV`v3LpE(`lC6si~)+w1!s zs-ncxvlD!{xxqhu{bxKhHU9eLr})*6-hdgn-)`LfF2@;ne;nlK*vLm*gJ@KYV}qwm z@*dGVKuDBVEYJiKZP#&;FYq(XZ%~KuJfOthCdnK()D-plqY-5q^nS=VbP8>l*^(1L z8AnG$CaEO;b)@L7pUnC-;dOQowCI0E6voyKwL4Ga&GZBJ+T_1DTJqJOKG)Hn~&H(?MJZnBcK;G;6Gzj6& zn_+{C)f(Cuyt}!?cXuE0Q15YFZ(-Qry4hl@JJedE5Mr411%N^d+_p6uqfrQ_@G^{* zDsfsYp`<`56*{Bw)$Ip#tf7dYBw^dM*mezey2DaR2v?_+B(XIuBm|6Opj+MH&H4!z zQbHTX$9e+><3}eKc(p#qUA;v~5}%zs!RylteB3_ZM3yL}L|bcI>pdh9UX&|TLZM}i z%Vq~9gl&RdKCqnu?k^JYU;`gYWPGlVLUsswNdqNQY@8}DlM*p+g5@hy;>rHe;DhJx z^9hCIm|MmZjNow8oUbnCZHE4V| zWCDXdkAj6XSeQBGD^mK?tVr>M=@xkFG#gk?70zhOeh_aPfxkcB8`~{M>V4DiVom%lLR^+r&0(S1p>z= zeHdkfebiB3fc9%=&k$SbCI=|B?i*y{;qS>Uz*ag&Y-f0HHd}1=4Vuo%qq^2MnU#`m z))#1vbz@$ZrFEZ{gk@E^&+v*F?-r9nqR}0U*YNhwZr`v8c+a{k^9&obTBB(-woQZE z{T>fZYhUY5UEOvNLJUoO&*~K}7V7%`0sr##Tm0+ymuR#G0a%w6{^s+~@Z}el`Q2>y zs4A8BN?>1oldf%yDW%Mj^X)W)Pa)mc@(pwudbepZ|!jZ*K6npMHw} z>5E^1K=^oj2f)q*bL7%ViR0@8L`*S+oRQmQvk=1QOFF`HgfdbbpYh_z1dt-ijG{)i z|GvF3s7c6zbT68UxEe>9Ca&QOjx_9vg3`q;IAasBGf{3kPneBTR(0jOT2p2(2mxhI z$d-v~mt}=Bn&iY*L5$UT&n^xlVEJ>%E&;-?VK7mu9!&!D=Ub$>m)Bzkmx%NJ0@olE7BCXxZ2Xc6nxVh<6Wozkk45Rd{uJ zfl?MYt5*2rdm%BUM=>`&nLI_+oJN(^~SGcOTc+f3AuTEeDqYwhW-`_(& ze1sZ|oPv14DY(k#FUG|sWl-%K8s9^>cLmKcwa$jyAEJ-twgKB0b&-LZgTjWL{LI!V z1bpIQo$|`1IJN=^Vo{FaJY&vyrsAG~a4F)*DPbt#Z%Xmp2hS@}eA%i$2Fg>zvPq;B zh0V7YFg3%cBYc#n89l$H<7flu4S*P#&Lk-WDPxp5FR>XVujBdYi@&Utxvy;IHg=le zQ~TLsqWo6MaY2#5PpQi=9pXukiF24|%I!6Y@Z4FsIc3aFLRL3~$qqLKvD-RNqTz>F z<2<_0$86^87dCv&+g_jH*yJ8`u~qB7FYIIVx4)_ zboI!fv4>d3{Pm@2y5%T;pyL=sjt!}pXW}Kvn_;8_BQK9NqoNSdWbzbM6G77mfm}rE zGUtE^n(B*bvJ@f`klx&@y-%&#<#ulk&(78>FavKdFY(6@A8`4w!GHYumpEN6p|!Ek z839r#C~5scy3QPN?K4YOkW)TYQ_#c?N0`oz&s=ee7)V6SV^o;nl4xR}>IkNmqDPpKbZGhC^T?Li z(Phk8j_S~?AaFd`5F1F%E-3-|GYxB^M4FvV0-q7Vwpsv5rPvM3>i#MOR->-`3MW9N65LW1Dt ze}%nvwJ|6NkdRnO8%NYQNBgJC6SSto$L)h{d>1G9>64c@TdweNbBFJ?cW8}92ZMqo zS~fTlB^uU{5NO!oSye$0;rn_6Z492RPVjVfiZ9Ne;l#N+e{=HzXVnTn{^T{9uEn?a zSGeBad3q@I2%;CH)M-3_hEj~{p)R|0Go?HXMhB%!I zm;{`2@Lb5w_04T?`YCOm1N{;s)0;<9pxkO02gFknB?K?$G*`UEk|YWkyRlH1V=g$s zN-4hmf{^=(51;N~IF^<~=<-yIf*&hGS$h;9<;SKO3*u~iQz-f2*gQ>t;F3v32wSs@78&|tu4T=Oi28~{Z@1R;f!AJZ_u zY?vWDDLoOe+1J=LEh;4;-CShn7~(}y;PaQyVVLpF)g7AFHUL5p+RotiVQU#zjD8cw z#WVVV=Ju@&Fv%I0Wq(Zy`dCgeP9Ibb_Erpq-Z%m>v(_JMbRr0P&W|J6k0R&RpxMog zT5-%MPGt&@#-5br0~tz5NGVWAg>7BqtM9(U+nZ}VU9Ipx|Mg$ve7yz<0j)K(vH8%2 zvU2;TZEb{EWO9U9i5akuJVW|L?=uU|r;4GJ>h)oE@){nRct=VJg-G6gRH{c@RVI5H zPbjrUGa@9l5(T^VSX<-(gbBu%Z~%n$Tp$9^j){dlwr-ApAF1nonyZ}lTJfA~_^mxk z!mXnmyEn%*@a*$SiSQtKR_GAUPJ!Rhn06pW#onkLKt8;e4=5NoP-*s6lz^C>X-@o1 zqDFWa527)WivlCGeB&K=O%(S-e&WFZD*2vEJk+n&OJj^QRKo6Uf(X~!2WX@5hpP|x z*lfVe*y}OrVB58*q=aE$XF3#QLG;#isD#2rxp47BjI~rCBHY(IXg0W5uJQ8h0{`;; zTm19oTWq=-JFNi%E{Y{qs=)X40|W@A5ZHGeGz?lcSjiF>#RBi^2P{;9=j$`bA$gvJIm zcEQZKllZKmhtLk_KOuJHiHrHv{D&ilpegnM6MFaPB6H@R^3E$KO;_CbK0Y%%Ud>}X zjws4*Js|mEo@VF_VB*vsrBJd&k=wIoP2z28zyoZhy(Y_(JtCV(1wS3L~@&O9|YgOkFmqQAd+q_ zc#KBa*R^$GR)7)$jms>RBw)xkz%c1)Bqwbq0wk=9vlKRJK?p+IFzTkmhpSt3+B!Zz z?Du%s?olX(Ldnq)S{ujA(s1weQtd)XG_7^4hKn~6-ZeCAAp6)SX0QR6>=zb7pi~7) zB~ca%nmKr1FtFXXC{-IH%`^|T_+wWl*SQjN01>d7)hVQiQkWa-XV>EdN$bpt{?%!25&Df@%7b5bVlQ^UcST^FFwJlTA=MZ)O9^H zzXptbQ(KUxD8`Wke+?%@4P*cLd~`m$e`w)+@gXl`&I0vmMU~0vr5sSp5#GsR9guZD zkM~cGpuvoEhC<~<&{&XPr$wL;Q#kHLleFJt^B1o8$I`$wG@-{nBb3<~?7x}Jvzpr^ zqfs09{tnSOI{HzK{c~oDBI2|bGA02a1}Sg`KA>z?>GXb2KG^T=`eQN!&5x;(*O(VBE~EO?h})E^*uJ?RzMo(H&~tqLd0RPcQJz)g^v?^)24+ zA5aQ`l~h=eLT5T$H4WGqYIVjyxQ}Nr=Vh*2Alw21pDs?Z=^7h@#HpM-E1B@u zC(emf`x|PIDIsKu5D%VDNO(!G?T|fSkBs_^GsJx2j`OmiBc{W zAqH)726A)+TYun$WeKQB=Iqd)eu?x0%*r@wrv0%JO3QJcJFf_f+M|!hiyiA{5iL{O z8&g?ESCFtXQk{LB5oRzZBiF<>T?ZlTJg`!Prt=&vz5fr50F9~yL4>w3Fpeqew1FUJ zRs~?+b+{nH)3X&;r9!I>uI{&3FG@T+J+Uk;1X?yQMnjMsV&j8~ozU zYmgvZ-*2#5+NS1i^MLb{HJYwVor{@6_QRWJPo7FT)CAA8JT%RM`3x#$_ezT1okJ7K zBXd%-@p^pts~^3i5g%!S9M6WP--~?akdF9$9+fQpY@L8Lb(2yK3WLA@>Ua3?u)$BB zJ;Sfwe1WPcux}gGZR=QGd(U>dv)Ptq2>>=SiM_eUNG2R+##0h$$WbO}(xQ10*|W~F zM>zY3q%mbYP28R`JdYf29iDu_LuafD-Zux2~O%#_&-h0vunhY}f7(jc`% zB4lMCvwI1Jd*-9}Nye13N*qTT02rRnO*Z_Ck9hVobI{Wb#erwmGtU&h8#U3)o*3Q_ zQJUL$kGhu%rv|0S5k|m!P{;r*z+?u$75Kl`OO^u#D|@DDBePDPN6`3ty>oLPA1Xqk zjX9t48>lG4dO!&U!`k{}pa;W&w(GEIc32iAzI(XFUAu!I;H)SiiLh@v8;ztjT4Qil zlqiHiZR|{L>CE|-s=!hexNG*f+1A*K7C(Oa5`rZ5ZHvp@J??Y^5Md!CN}S3`s_d< zMAWZ^cfRqSW#Q0$?VPoQAV}rHl^r@SrM-Mc+t-k=|7PWD)@ihV(1~nbW83Ix2Eg06 z$+8v3*x59juQ$qd{e_eV*3twHw?YbUL(CNI+%E(Dv71D@MZ(Ss80H}wq(_5|aYZQE z^C287(@XK#Y4XE{+E>+@Va1{hFUW>5?O;rPylvc1hyO-Xy0jFb9rp&dMJHiEzI#b( zkL=oOI{u!2FQr+|Au4b06&`Y?tsE?Te-h+ekH@(*8syr>N+yXN2pVR*!NpVr8!^Xc z4+#R=GwG=SYr4 zfdTY*b@R^1$jDYvvYmm2dzA5*V zEbv`HeSnKcqq#vM#gU;7jn4W0{W+eyP%bz&kS?bco-`_2azK?yO;dl48-)7Wg`KD*U0{{E{!3}w1z#()3i&+zjvKE?I@ z1D1;gl$5x+f55UTaI##W(>ltvk6D8-bDZMrZcM8}#y1d{wV4h8G)`qFxfxo&DW`m- zOaIiFI7JY?l_k;{;9PUb{v2j(N+S|6V85UHf+g|*TtQ>=VL08_*sW_r+#+X2TwJu5 zk`hhVI%76DM2TUTt+R>>ZR~SXRRx3~eEt3szy0o8T<&)G)vH(d5C8tJv07Bv?rYRd zW6zIaNcUZB-6Fg_-Kj$YwNbclkXJw>aQ%qurTP50UPjuFMEH_d+5dhlICB3Uq);Mc zoqVYt`D>upFc??gSisEPM}6H-{Yai~n8^XC5}OQC1V(Da_ZCM)PR87kIE)FJYOV%J z4$q_Ov1vISYX8O=dLA!IXo7^?TEUZ_?K6Yy%3vmr{7`8Ce#yV4{l3FEKH`WYP{PZ* z58O#O$W}^gQQ^}uEXxcWwTtdqGjn zcW!O6O!2FeCuq73xAh(;vc!ojAt7*5E%ArVEq;CT9t8<3rLu;cLtSh4j#AiEg+f@M zduKY7U@Vlv-e@$eo$(fMUvKdG;u*9tXmyAG{j2|i|8(^YDj^|h2hEIsxcwfA1U|1$ z@OpKQPuEW%h@mxu+2Hy59ILj#AFtlyqMR$E$FRpUy-Be&HF$Xltz%?H(IS`WgsK>q zUlB6?J@C*M_MG}`3^s{-MN99=!uD3E5{tf@qU?{@MQK_qd10&CpN^`ay>849dlgcc{!f0#RG*} zG^g$ZIm8okWDW`p&qFnmpG|#w%wmn_nS$BwoLNvrSr4;w20?yb2*74#kd)WBPRIaa zrFVvr_W?Ny{e;My@f+uX{06}cvqvNxfZ^R0rq2Nup2W-B;CqQs?;I_qD@=1tSuZ0l z6r_+Aj3LX8cE$j@Kt;be0FVdQ=~7B)HnxE_)`@wuYXAnM04imp4#13k(_po*F3@BM z#xdAE0}N(#ooj5#en%w*jAMpLy9Sw!^T86{3>mrOmm>f{eI%4U_D**o6408Vggs}q z))25#Zf!I!@9uGadxAw-qOKcMRe@*cXV}$ybX{j9+ZpHYN62+%B)yoBq8<@=N|A(^ z;(6M*h$c_?!oicq$xI`LH7q-bN^^8kXn4uwt@TmkK#`wer~>go&bd*MVHu4aS-qp* zH#LM1D3motYr7V0r?DstoGh1k*l$5ZSd=ABmP_1i@9_^`{Rtl)9`Izj!2j}-pWq_wEr^k+qX4&Ma@@zhZnsa7soIib`IV&IjlOqr{Rcmykql~0>V=Rvg;T7W*M&8_3K&c zNjM%|t4a9vpld)qh@B|}bC?Z`?weEl{>o+855x_8p8&Qm9maXa^n&qyN5YPM`kG^N zt&ublG=BF!?yuj^`~HZX!J{>>wEzCy!!;@r76f38z3%Y5TH*D{IW}#L5A_xu8z>=g zu~^}<-lAoL&K+N+Y_q*CO00_#ANCtmg;lULO^b)FMbYvLQz z*H{%L9_lU5muq}_c7c!Edz@8E7^88^Y-5lt5Ge+RP6RU&@#aDv!`ELtF*Gz*YUiw2 z9ExKIkYwLONIPgP-0zBk-55WM0kF1A9=YFRa`}^n!6FQ~H#Ev&L4a;8t1%)_9H5k` zDl^ULJlsTjGc+8!msljq6`><}=olh1Io~`f*Fk=v;Ouxwlpj3f=1X~KJ~CoSo9kp@ zHXaV(V6?qH}%)Uyb|A+wUjrX^AxHvn-U;p@1>~<}*)__ujIhd3JMjt8PWIWOoDw1jX5m-}W1+n2F zhmyza48C88`x&`Oyi9zL)8t+?rK8a&t)Qerr!}_q z9>y3ub6yq}e0K_iY|}dnZp?K+J~_ejR{NZWRQ3vz{<>2}8Rq+ckRP2C&jWh^hJP){ zQ?yY4>`@YHGzEAbdme^+CvwVUWC#RL4H4drhh+G3KaR$OGM6NYqVm;+iNR9nsZ3d8 zaync;=Je3RI6<7RJ%<`Z3@&C&*b*Gt2jVz;{|gcs%$kxT3mfUslZD9Ro#PlV8e?C_ zLv`aqEWEGiDPK7CHR(r{h1WZAF2aid5^?-yJaXx&+9<9|BQV`#b$RgaAUFEdH~kiP zHpY$;wOxzb-3B-NEw*g~4aUx?pjNWL^W_?)RCu?!#Y!sYBLciQImf%r9X{4O2mn7n zeF_1Ix~=hSaf*}5#vR@5HmJK6zqxv60catx6bc<1Fl(z6Wwvv@U?IMkjTeQxEa2o@6NP|9Zvd2vH#oEhyI1VKqie80$Qqamdj zq>%P?6ztPN5)25!vBu=?Xm%8O|9$^n-@%zY zC)d7^Vt=OBHw@!2IG&GK@?&H(>m2H30_VN|kYxpf6PCv*p|x>}0rD1`up=GL$soIl zrRs=@@S4GD~_F*@ZwTw2r+QS`ONa1TGx_BGl`S6wLnTyi;|=TR2_7PR7NRt?Z0zo8&xFSdnX(c zPGXRi&olk1!#Lsh-+YHR&u{Va<_hBNxBD}%@lh`U zfR7-=z(rU5ZjH_Q$NKLpCWlWn_dSoJ*Rrm4**xoFs}z{K%<(>sftN;JO;Jrn_))*b z7=!aT!Wx5TSJ#+Az<2j|*m#G}U%tZohY$Gux8LCJ|L{kE2><<`{V9I_$tO6RP8h?4 zX%Z5yB_s4`GMJ`-DF&p(7`%Io8;;eW(MJa)birJ6{vg&uVY7=pEt|BmpUgF{{TD0^ zdbl6p&3=0>+-pxR!>&clC9h3A)==6Dn)3_3Ff?~#ZVvQfxHpRjZQX)bnbD5`?-w7P zN~Y$`;d)30&1#61$KRdLv&Qt&HG-L% zQKC};^5%7O+o%%IxURRT_-xOfU2Eb5P9mo?`ZE&5*wJwB7GGc!>X|3B=E~j}3DbOi zHUp?~J_Ci(Wz|6|`+wv<#}MH-9q{gSz`OGSQ;LX*;f#SZ2EV#}iK}6YuOHsy7$^M2 zi%$_a;ch$vAUHC(_5(PK7*oJsfBi4`@_3J5Ts_DA=<$nZukroi0|w`C2$Psv8G{=) z;1DMq;smc(??@t#LSir?3^^G>b1dil#0gtFDB3*0z<>?m6eb)}z~`GQ9Ad!RAeqG@ zM_3}H1UMsufWJSy!{0o-#joza!zbH4e)a4VJlkF4`SuDy>znIg3zs7;j3t<45X4fb zxRvJI*Y+W$m|!evexp1rV+dqT5pBmP(+5Cwy+)hj6os2Dy#7X5j;!6`qLoRU1>$)+ zqnVU!3T2Wpb2lax%{S&vOnu9mvIZ9`T#-WIMJ>=T9^hPlXE)L2CJcgC8Wz(}*g35a z&p!?gK!2@;PFhLB32W3MTy6yTq9aws2xmwH7i6h?BNPbTJ=Fe-*PB-G= z1tLq_;QQPZhGh_taM@Rl*U_9=0nLla3w1i8xuH(~yXFhmC@M)lEi9orI&*Qe%sS(GXcu%^uiH6^S_m=XcDKdxJYq}<=MZ3xG_B(l zu^k+)w*#23@Zx5N!8uqVT0m&G*UN-=~n{x%t@zmwjG?VtD-wc>=X<-%eUp6|`|GANTX-%`l;NqF#b#uu@ZyF3u8wz)F^uR!Z3)Qa6`WAQcZ271ouIL)J&Kcr#Q{nNOQ%^8e!_Gtm~QN zekE9QHG6mo0zYA3IS-RvHS_wR>*VA1g=Js=1cLqqD`fut?HVGkhKlX8%Rm{aPM8`b zxHP?msnt}(iWHmXi#hf&Uh{g<7?E{mU2o=Lm!Wg20AQ(4TUvX=Or_RHwXBg;*Dx)C z3~QY9Pb?Z&W>R{!fmOc?()!zyfi(tWm~ekO;ut2}hY_zfd%WIV;k(lVetP=~hv|${ z2>8X#OAOZI*86flKfSue&JXyzw_o8m_wR7#i0{LQ#EgK1SNj`@40MAG{fxzyES?Wr z@R@Ol6KrnM85ooJWCUiI7y-+A?-&DF98-k14g`zcumy~ffjtRhYwreZt;a*0uy-E! zam17oqDELf#DFW~k@P-31nFw8Ham5?W)N9C-(SNWk5efupy*!FT+z&6prKN76Xp0`}LX<}Jy)R-g9B1w2=`%ZH> zWW{KQdFJvlkNTm!zyU*CjG*$Vl#puNh-#hlfsq)n3;4F*+Y&#%F&RTkV3V$%6Jq=tIm8g-;@V50xs z_8&94U(s-s;lO&)$8!qc1r&oj$He{vB%pHu%;*GjBMImz)^kLEEmo`7;LSSSCY!l7 zHGJ{D@+CIz1w?oS30iTd?M-D?P$|Yrf!@cT)eK{-QrFN$GW7Rs7O&i0M@OEbek9Z~ zB`~|o)fd$ohLgg?H!$HRF7f%M=J%JSeGZuc7u z&VdMOSW%0ZJmD_;3dG#23=biH9wWh7i8jb+Z&X7PV@%05HtK?sG8rOiG*q)bGg~LA ziPjV%oH3=CCbp}-1GNQr z)|N=FDFj@p+1WpTB_>ziSp3E3pX252HQs;tfbGV^JBJt|cH1pNh!PpX2^MnRZS7D7 zOH&9~95rp3b~?^1>=R_d=+Eck*+UH1kN z{lLjubDk1?#7t%_;*2gEhAimxmsu-w!_W>ep(U%7XG}tBP|-EwbVg^*j2^lk8uAD= zKi8(}X_HiHWGza6&}T8zMFgCvvKGtpZHs!Yxx($BFR?n(CW0|sjJFaqB1=nn9!Grj z;T^s{eZVs)edWOWnyKq+eGb?+mN+bg(m}H8v zq9HGS-;tk1QunvX>xDW46VwLSorMDWI(TZmiDN`MwnS};mtw9J8<0-)THoAffLJZY* z4TGz~bM2UoTK-2cycc&)GE^ounWAG9tu6*=|TmQ4SE+UBc8N_ZJaN@i{*Lo&m9W2{_`_Z+i?MCKHcYn((z-oLvA(J zJew2n`XFG=WaZ_cvG`jzC{59{F1Dd2|F66^67^%9w4E4txFE$xqRdKW6vG;|MUV6{EZu zY%QAQHg;`h`@Gr%@XE&W5t+R_V^l3I?v~q9EiP%f>#W#0)Z5MLI?v{h2Jdh@pW&>- zv#V=-`~DsN>FcjC#tA=p{v7}HpZ*Gm^BK-qn2o_{l;X=ei{t5p?XZRIWHa)vg%}ZH z#K!xc-9jrf`A2r}#Za31rjXW57-+U_){LLUU&5pcoNJJ~=;mVMhFH`GgkvZ!;rgm6Q zM2|Cu7Xb-RhV4DRjqpm;_AG4=D^ji&pdy<4QvpUYONwU_2`Z^D z+%ddUGw7;L>YC)CCN{+Mc+<-@Qn2--NsY1Ra&{osoIkT!@CvDybgg} zfG?iEfwKnAIvmCm{`LL$_kFUoA zUJrYGJ05W6B()5HPqx=^#^8P$@w@lm;l=(6pWbXiMuu?C4@RdJd9yN=dYn;UYAMDj zu|_eq%a9*0?7*n++*Ohm82&KtMTIm>5r!^@tj732TLreuVHdZFI zWO`e0kW5;wMls3iG{qK`9ji?PS$1e88KX;nfq@y{V9d+W1^8Z z1!DgDsd0{OOZY}1sm3ooMQ&Drt+^@EVdhqf#KzL`N+1FjwcLYX=MU2r$hHlH9;$v|WcEiK#dP z&Ic*nIX17%TDWa(TSx4EV%nJ&VMRhkYjF1*?xdMR?CkS1U6|TpxoLk49zh>_IO6>G4u>m?zA{Oqc-Pew58crYSjh!k1pJ^3kE84Q&C>chFyND%$%^=w1to` zP5}&y!Dm#p&UUOJIAf8hPLR8WLp2VAv#C`|N_Q5@bAGp{7_svM4(BssN;plSTu)3~ z2BYV((xP`8UucyN#}TfHsguYFqbRW;*-UZpTYUN}V5*G&bjHgf;Hbrj{NnvVJfU+&0rsHNk{O zsV(3Y6l4d-j z=ilO+`+Gd!?eXtE`wXw1-QeAa2N~X^2&4$>telC=xZ3R`ddxeJ(h*tXls4XDGkAm$ zm$=;`q+qGXTw-a!sL!)6g7lx=8O+kOi|A-c&oyYy#XU%WN`dBMk_>uSf33r*^S957Z zzWTf9>9dzUqU)YbBvRu!L`1X5Wh!xH3BBv&s{1~-afIA45L@X{4L)UcfyTw?tWHAN zyuUoli>kEj#zrnrn&-enV=`GkY^tn9uK$c2VKpj=l;K#|Ps-wQ)|Q4ln@aAT$IotF z;EU(4vEOX)&EX#Z!!LggOBPd{@aFm%cAE{(Q-CoBU)_I?|KpFp#UG9jNMP)Z!;~UE z-Cg5%5AWso7>l>#317Z{i|fr6S8l)*qZnGHR2ia>crua@Om+HZ#76KK!ALP;Zyav7 zS8&F`nOOQ#XD#;LV<3xbzrjyHc(&Q&?eQM(;)p*VUcniIe>vX4Td7f|6!8#79Am)7 zI^1lws`(bQ-WjV|y{dHr0pl3EW;dUKnYHYkL`49A8?x4uu-!U5+>J;!VRtoPJVgu} z17@SHyS4c4y935k#O?Df ztU7vo>FjwPFiEi{fLnZ3T`yWE>EY(FgAme`_p9K4TFO* zgmDaT&gc|Nkc>E2%`*hno-gLwUMW6Oh$!zrh1Zyo$=MmmnoX3FuZa@gJYv%JhH(Ka&Ld}t8 zu7+%oywaGGe*T(uTb`l1qlYQLIg1bzybfDpO4#oPJUpD?HHWpD(4l!wG7z$4$~&8i zBVj7cjA{zn#Mk5;RnFIko(8Lful$+iekWXn5*pZ)n=HHhu9(iePB%ZZDk|@ePiexq zWPa!7CFf`7gCsXSxv|kLLJz^E#;@n1p{Le2*OP~VSsIW~H*%r)_nD(*ed;qxje~Nl zL!zcZ&DUd1pLdz>9k=(Cm$X2}%)^9gcCyiXb2yDi3^*dZxZM{zasEE5##hV`S|$;^ zt?MyBB3oKh4?_|Ule0Q=u`feZ3u_o-2p|CeWP*!a001BWNklmm0M=S;v@wk_;vA;(J{!n8v+)Do z-o3~F^^gCAuRq*j=Lh`y^Pk`+uU-l}Ap|&UOOc-aO7gosP7?-iOR?SV6*0x8gY8?t z>JYWoGjR9(2tB)O)o%nmE5Zp2gQ0mZOS5eCHvOaZT3KVbG>_O>+h?+4ZVH)ZehRe_ zH|mX89lomxYj(w@OHG$HiDu4%YMS(pa^9iCQhOD)VoNhk+zsGcQ@r+U$^Ty*x1bF zOzqql)ySY`2*Y*2TD>1~9T}UNZrOp>dMRCO$SF(f^ySDpUBc2QkPB<5dS^hTggs-t zp6iJvMkzO-J!4Y7&KbL!07Wy_)tmu{X80aCR%xhStC(L|7_v&o7CCE(5fKT`h8_O$ zlb_*gyT$L{euH1V_yjQ}j49xg+ZV9L;4q#sh9myZKl}#&c>fNk6yS(3#)z%+*gA_l zWxVA3WHZdu2+kOMbGXBp0>0SY;x~tP;6hQh7>pN56A~N|j!BT;0LH(+ zeS?kPATZ+;f?U_}0B;AJV#1jNHqK+~Hn^WoxDRJ+$l~pI#Fg`4FdkySU*5dIzZ~A- zx!>Z=<_dumzIwRB>+2WT4;wg3aGCy6Xs6m-m6y$_Ex8UZBvM0P5K}dc%uxyy!*JeW z7;I^rV$=nvO@wo%YrtG-T53%=S`@=U5$l0VHh* zQxb~cZa*wEG8NvOAw$~vW=eQPS>=-$jV;M$TCL7kwAWM);bPrxq{ug_Z|e};mPXW4 z-&11>MJPjpLIY`asEQ=Tpw~x6QEfdKs7A+F+c=0r+@ho2M$pgfL>tA9C#7)?O$-w=vT?9*!9?a-PV#Xua&(vq7W(LKa)>{xTjj^GWswO#ciM^@oq83Bc3^EcY zeIBiACpFJropzI03sF}P=Wudv4w!yg$_yCWJjYtnR%u4j?xmuwmUOkotE=sn)+H??y~_|ADtl6SO2Jr$WlFoi|Z)O+~Uz|zguFWp&q5^CgHj- zATq{j!g-uZ!C(y)7EK7!97>A1f;Hve$dpLj@*bW;-Sv8V@xfpL8 zLo9_}YWA}bBF-~<-58>(D7cB5LdgS;4V#4lQ0m<^TbFL?STS?s9(i`Bl<@8S2fRO? z5K>K{{%{)cujxI0>0ZKHgP>W(Q%cx6uhBLMfBCbY;N|TNu6G-Cv^6kJhc!epWL-3> zvk<$pA;SX5P87o{r};7>r4Wkc0Pdn)&NS4)`W5z@ zEv6W7IG@1G`t$fgX88q| zekw{&?SrHGNFCFl8LR`RR^LtNjgq?mPdz(h-O@A7x!sSLUg9x2*K9ztmcX!*os-?R32cgZPKkzZO3HGB*dZ_`_5+Ki8giQ%nC zYERRIV+=?PT=@Yv!yaEB-eXD;Uu?yQYv%_1w=aH*zq$JwAtijWy~exogqvZ9pIpDd z-FU!xn!p4M#=(_*(@cxg$vT&S^4xF=5)y;F_=W(o{j{lQbV(+k)(GOukqh_Vn8xK) z7n)%%xw*($!MUk05{Hz~Tj?39a8IUB8$#2#$mCz5ml!F^-#cS)K2IQ6SZ82~6?$h_ z7#Iue_Zt8SF#;ikl6@@5tm!7%rO^VHBAxY#Tg|kThD{K{5K?JoMcbB;Ql?K*^MXUC zd|8vou&^o;m!B6?LW*iArp-l)qM^=+i?syj3^)PD^Mvy`;A%e<1UMs>?Ms+qDl{gd zYBZ3PH)*}C&k~hho9*PS6Y6_=AB?SQ%z2~QZXI?s1Ll-s@gXmb9oNPtao-qLib+Mb zq~T$tG^3*EI?1#&Dca?Ecx&X}4HYej1dZ2amsq1W5_gSnMYfxQp9GQ3O+(v^eqdYN_ZX(`;&*H}E`MA{KYj)NJ5lYG_~#;GD%c zhJuV%S}B!0Sx&rqmgZ-YuO&A$t)4$|(kyTtOtlFf8hw>GHm>5SJa0qQ*}c$N%X6yN zXN_r^$36#;Sjq zr9n1KOZt4)&NrIUgjh5)*3|#YgB`O##9KZPV4gBC? zNR7j|>dxA|p%<|=gVJVsEZW>fj_U<2`D2t~TAB|n5#gqVz09S(SgkGC&b0C)=mIbL zLWImh8%;}qdtCz1--B#2l^G}1bg_Qh{(6HcMi`ZR{r&I1#Fy{Bhb6*)`1#LqyW8XW z^$iB^${>jhVLJ?hZZ~0M5?u=~P z$F+7~Y5&3KqOZZFz{Sh%4Ai*gbL)vfJd1cU4R!RfKIid8TN~lI?5L4^6w}APsS+j< zgVWlpB8Gdd2~%liSInYXHU@V{;VfFS(Yf}l;gy_NtPEz>SQU>V!TrzeB1QReZ4q^! z4;LCq?qZ2r#a{vCw1I2U@G^X8>bjmyqtUFFGO%WfxZ+Jib&yKDoCdb{y=!vIwJJEq zrVOaDU|r0-YdU#fedf%xB7UfbZM+bWv__=W2u`xh1B@ZuY_{0B4V;mf!gq%c7_7&B zv%wf9{O`Z}2Yh|F$01Jm$?h7P@q|MRh@3ELHt+5B3a1qD!tZg8g2r!*gY_0Ww}H0~ zd%wf>cED*mVQ>RZG2q#-$CcgS`{{&Z7~#oaPsO~b*L%DQrvNlN6I<8RLxYZp<=#dtx*lDQh@R%*)m9|PS?%s&?{gm zYHUYFyqPD^35B|6ozYBXMoJYGHp@N^M zh@0z8-ONCMVa@%LgCuW?sX@l_@FTB@^7pf5jHox+$`s&XaK%lU74;GWpNQ?&E4oY_ zawJWO*r)e&v}V&ZMnb+*HCi#I%@xe=TGgvNCvd0t4q*xy2CwU%n>DS6slHd%O7^K$ z$}(jtJ|v@Ca+-TX2Wrq<8FFxWUph)-&W=-C{muvpvXvO!e3_2Hye$g?Z5taG7MIZLG{jwxZ|Yk_haCp?_Tvj69G;It9(&f@L;5o4GN zB{j#zY`m{7`ZJVlE||=d_o`PKE{()ogZw|jg%%MHf`%4F4!F76#;-6XHk2uvYja88CPEKG=0 zbhrbU8TW?=Y&RPm&L{lcmtW#Aj`;bj*ZBO^3tVltYFd?W8qXrDQK#>gWk8Lo6RpfH z7L7=YPCn*-%e}-Q50X1ikBd&o=omcU+JIHc=_BM;;;xnAIf~WENND+aF*D)3I9TCD zS3*q`TVtS6?TvUnlXbp8X>H-Q?$osOl9(HRF*S{A{@sm{D^_I$R1n^l8G|0Q?G@d$ zG8W)obW1DV9bKek`DnG_>T2(rW-PSUi3Vjg6T44Wu+0WKY~jtBQ5Ox`sZkx0eib1jb;J&8vgk^V!D{l zg}}P)Czuz!m{kYx6=t*WAPuJe~uU1J*GI}lVOkB%?@|rgv5-E^|;wMJlpOIy*mNe`VCIg zgy)+pyx!g75JrqC;vr6g;MxI(21DAoImr!k)_QW*hgt&;x$)H{WU9v17=lTFb%YdC)tWTzwBeGG(BUkv2i>IYs`7^{BOtxT z)EIpLD5!3xU1cP;mq^siY_3b(mq4;lPO61WSa7$Xr-+ z{;25jjCw>&puvNzP>O>NIK~hV6XV0-jECbW_nfMqfz`EhI88X5M|?PsaNpnKdOP6x z&0aN>L75~qFSIn`-0A{R21WT=b1X#OyP3GjDCb7!>G0``8@vn=V+b1Q#6?@~on|On z;4}p|WAN`jdxQVx*MEj@@7}|EFHDLqTUysG_1f)zWi?u|3(al)yEFs+Xd$(^L|xdbCbA^l2%;m&~^=qR9Msk;=3{LU|4C<@F-ct0Oo-a#qaHrVqy> zuJ?QV&F_APfBgCz{QTuh{7--NR~Ved`-cO*zq^NbLKh@5FqFhK9E^}+eFs}QWM}j^ z*Wprsn@yWh+eeXQW|HAGpqBfDgBeRC?-{vvOEZ_fG9WT*=o4nt%~snxOLb_QN-SNA zQl!eP ze2mMP+)1S}Tdr5VVNLnDjNR*z*mmgD8+_G$h$uB?j=Y{MHJdP{&XIIRrM@U%;6{?d zy^eOqSZLAgjGh*slx%#cLs0;TCUw#=FIpYNEOFAiZ#^P!abe5E{WR1mO1`rVr z=Q9!~JlpPZqdB=_j7Z0#sKO^#H}GWfPw&1hHO9-$6+BtoYw|V=S&VJN)tP zJG{QS#l!dxpI*JdH-|g?_V6B)dboIFupx`UED|IloKwP|-+qE$zWf~LAj9Xud4v>^ zQo>+8j3HdP4G4rcH_vdMCX7*7S}(TO*cyks@qnL!@Uv%c@Sop*gFl?^vD;i>QiuF8V;?8v(xskNi z^d9X%M(B{d7=$8hP1Z)U(g$VJ z@qP0%Fo#C*zGDos#sI%7j$>JKLU)rkvDC!?{(>LyGih##k-GZq_oTVD!o9y5w< z^xzgCZDu&4zsnB}6h)Vp_0`$8LFx*^1Tol7*^w`$4h77bL$E>M1SBf7@9oy%aF_s^ zu;2NDSdt-_5TyV%RGKZTnoQ?%<0k`;DJadlEtJ7HpC>qL#cWKQpG;#iM7Y`yrTLpe zESujHQ|A&WgZI=>k>vqBJdB+ab#L)cAWKDGnHdRDVLR)LMs*1?c{ISoal(t+EygJo z#LcKpdww^qvuX$>zr$Hsqf_M4Xyj%l8!)ut?*#!Tf-#d8chXeK)KZ59Aqqnv>!K55 znxan3>JYsd~AWc!i9jrdE$F8{)hM zbot(JEfDfhFqx8O)EQ{Cw7Er5C1dh}Dp-vsI-RG+EXtMxyOjW#W)MPD(F>-C*yK*; zLd6&Zvmp##B8-wsJghPBmS7Fz{&ES$E#U6f`goJ5!Vk z3(SqpmJM2=@|Rw&b~8jGQF$zTm1p$n`TmuS4xv5?y)hWg48duEVYaNH(&V*G>IL`u zIlX=@zqzBG(2{;#3`OT`(dz-?EFw_s*Q8F z8Md-V>(@JL;giFQVUKUd2i%7<24k`F1B|*!yJ!&-;Ii&(t{vinTGZ%@eCQ{2(WSj$fuErLy>Y0H`&E~`iQ^I!ZkYX()TJ)1+QkO<( z)7EGr^kB^{+>{c?NHHCZ0pVPnvh&6glT__FiiJVg4s}3OhANrnO2UVY1u+#gDHuVk zg!*oURpEgtB%DW~%x(suX2d93TrxmtVqUW2vowd&5axA9YBrX%f$We%T~k@P_V(_G z+v^RkwgZA@pXLc>hzV{oGgf3n6<1ewIrOJqLtC`Qa)?er*4E%Hwj0q*hEN$7mxr{h z`aJ4}Z_L#oBWQy)PO;D%oo1Ok=Nb)b8}*@X^@BxfXzAIXAUF3_f>8}h@){FY#nfYS zM6*oN=AEO)yeYfP8&h(#%dka1pD~1SiWQk=YKpH)i|0p7OJYhG!-O$}YCK{pbv>$n zM+$mVik_sod)7)bXd6?OI%!WB6+s`TfEXD;?^jF_QJouejxQ&|Ze#WD#kW9Q%nAFA z$7u{WP66M%`+!%sS9S2C=v~!TW;qHKmOvS_X)`OvDX}5~`h4@aLK=NJ1A<;hH4YM1 zPGZKC0*FMK@rze4@L&DuFYz#*@%8uL+_58><6kOIAb0_Sh-qE+EK_=ktaKPM%Y+fFA8R)YwBD#c7 zx30-+`$%Rnpws3i-P=NpcsQT%#f#^-+6oQ+>$mU3RTaSC93GB`rYWH^49vb8g$|v6 zwUOF@TBNdNe{{%Z`)3Wyqd|)jasTmVg92_)EYtiQHNZm)XSU|tt1|Nrt>WdiJrQ?P z4XT>eIWzTJfSGeNjOO}vF8g0gH}9y&v`*1QZYEb^BiG%v$aTMN0+>F1K#8 z{NvT^@704`?;l@acxvt5GUN?415GkrgJ`leN^6YPA>S0ku~a_)e1JH=L<8FoWm@!{ zxO4S3jX`Bg@o$F`DKp8y&Aa);Y_X9UwUKT0-80=8(Y{A*Boud&0q&#VOfw9F4AvqN zzWeYV&-Pcq1RTdR#yH_-*x@*h`2KXj+w&0?2Cw{pjdi#h23TWoz1d=n6Q1v`ahyg4 zTMVv-9lY^4O$US+u^V=HIG?j7>+N2AL-b&E)~SyO@MixE*P9*QA0KeL-GKqT*j~%NOa|A(rWm?j4;wu9TYLy3 zcFvc&j#-*&Z=J*-aWa)cYc;MY)rnwbAPXX#n?p%Wt(z`E)rC;egHW!tzfMn;D#FpAK4FSYA*@J_ zv)%P%?Jz^=q$TDGKnx5vsa%6??AKG&0YM^dyif|rVnP+87>ITH;7q{=wwmjiawBUh z4s4cOYu&W^uQAXso3b1Nz1=n1m$R|*i2%Lsd=)1(SUJjfW+`B zl_qyHI9N-F(O@%JZHAJX`k>HmB|53zi%hl7?@gwPTh#{VIGBu9hLGTl!S&S!(-d(Y zCoy>gVGI$WIQUBAd8=Jy?ze952GP$(T|>eXOx~w%g(T;fQBfJACoUYaFLD ztTA|gbA>;C`xcvFD9v{sXk`Pog|pQh_$nrN4Z1_<5`q?pAK{U*vzl+ceSg1%<`~O- zkB>!!d5u1ZWi(RslFI#`uei-yUIWHRi<9S>*OtUB% zT5=k@26gU?yhMN=p;*!^lBLrO&zn=~{4>a4Y24ES^M+QhjaJb4a*d{smBQ@%Y05o^KesY~&%Y*Nfo2mLiZL-36ay?{@ThA>Ni0wbYTiU# zs!U62waOmKR9$LZgqcMTT8h58jF;z)8n3K{+W0c9y>l%+mKVdN>JLF;45gAeQh8ZB zBgn%j))=Qk4R4LxsHfas>VZ>s0X1`)zW!6$NO_G?p*`nlJkvxcs>~212C2*q!)3PB zbu5FKOJ$prPBWUn-XCJ>(s%2+rA|v-MjBjA&r*S_TCWhQOqCV6M@e*9L~PT_;ZYe) z1QMU2YD&~gQ*_{$vx1{W1bTA9fZXme#(;&p3;~l;`K49+$d^;YovmO&O zu8hU)R?cK=EcU|=+hK#jd2LMPlfOS7Fol5Kut5Uj?(~4&W)BO(XSc8L`uZ83?{Dzk zhxhoKcYg#aJ^P#jPATH&yIZ`zdXC7F9~{&(gp2{m;2h3y&f&9Xufd!!c#kh$y~gjp zdkbqlp6zycKI}0#F*m%~?!}dQbA`b;yxBg(DFnRnl5=cTCgTVM?=yNP6Hem{!W6|l zn1K}0HHBFe9=YbfW%H<%#DpnMs;Sk?;NxM!cI!)VX~=*)iYPucy1N*Y7PIn@tx_>X z$C-^(OvzO}9>!9H8YR#>rQIDKChT?&+pU#&qSC}x`d{Z>$Bglu;0G&(6h!ZeB=^8L z{qKzI#hOQ%n>3>w{PQ`K-vg3sc2>XN8*mhqJQwJNuAC8e211mLz*s4^U198bCqh@s)Z;S#-^f%#!}}3on4x(qYeeI);345HoJRQ&Cro3dk?F6Kwd5TP0aIXD0t-R z#*}>H^CTIvG01>mP?NA2g*oD_fg2o7W5DfxgWtS6;A-o!@fL%(IFHi6S!e2=q3@pP zMyX`Yc2rraM7gY0EyhnK$6zH)N*$g;z-EyA+i%_<;T_@C?G<7Yb2sm7LFE8J^Z<}R zZ@+W=Q9EJo-L|D!Pff4|l zI%St<=yZ@I`LgN@PzEPzs0T*SsHt<9aJAducp6K@S=Er|B0ZJDj1`5<#$to>_|2DJ zU3N%rO{1QQK)F!Zb}=aQC{KFX5YvxrfLDK4mz-I(@iQ7Po+rnNa-Xf@(mfL3LHZ%GN~pce#5C7ow1}kHl#`2|o=cWD*C$j53N5>a(J(Bi zGb78(Mp!By48l1?UAIO70BtPE!WxG$1$_N*hu_?PhyUW`=lJd2cOWvj^;^7~P8h65 zVqkC{V+gq2USaDuMfT+zkk49&qt@0=zc0T>&UhTg5!ahNp8GAn8xK;)7>B?Sw|;{d zCm8E+jzI<(6`^t#)>Z9=HIe}=RADO7Ho0N! zXgS;(REq1=ZtKful%`fTz7S$@J~pTbL&?}wQ>+-Jc!xE`J-Z6+&inj9(OR%wR?>1NS%+C)f(I}HXPNL@x1+i6$p!kwG$ zGEvU=P7jJ{l6Z-{=Okvt5Rp{yISdxo$m=p05;Kan&}g!V z6W7DZAGh)4yLoB(nJ?+AcHHpb$Z^PNp?vUKWUpzEQb#k1+nfq&yaP^5^v_M1-nXFcBYB-NwqZYoDv(FTc)0QtC2vBo;{zY`F#{*HBWvs ztyR|D)?0D+2HTy>W9lM!U%yr%Wvtz5x*np7Jj8u#z-PdFS$ zTPqL?{h(h_a7uyhluD9L{6W%;zCQOwyP#5Lk7R_ZB)ykwAa zjm+WBI*Kpfaay=9EoT^ARva!M`F!E}ntbzaP{5j=u*SQmuJm5#rLVXt&9uGq#k5Gj zqCW5U$@_juIn(wr3r%s0_EAqWrIiMKP6uDp{ZcD;r}gVwn+B}LDz9kS(Z^Y}`gY=8 zkG#edpzi1O^!s)oMxdG7emygK6UP2)48@fjU++~&d1%inOQ{WVmaAk*S}~I=WwJyG zaV?rV30=Dnl-M6yCWtTpxsqK>U4Z=Tewj{jPgv7%&q_V?di8u=g(b){C+Au7yWEPF z8#tTVtIydkXb|XH%~4aiaAEQ#W{ff5G>u4Lyx8n<3ITsS9q?y2udw%9;P76|t;oW_ z;%YO9pMtSn&UZG)1j`Ve8`-viM+yQEVQ?NdPH4$q{a73fJXtuhRpwO;LrDyO+h?xX zqzMEv>TO~zydB`I7fBxsys^0QTii@%T=^~bep^)P(4o0wPGzd&22+fKydpnD(rg6H zzVs!-RrM0Kp@0~IA8bKg$PlJ6>Ezrf%`lcMd(O_h)|7nIh-%K#HVveiw#eGf#E2>C z_tt#Xq!iET9Cb>r21KfHv!=BR*J9q7j%T0I@Qi9XM|HZVbik}{ZX1C-1laEf$-+Db zp_4`~jk;@0#M&hr6BnZ-p`2#3fK=`Dl`?0nMDl>EVFD{QsDO8KeNsYmj#<|_P z62}ul){!RUh`plEXpBBs8~9u#ro?E?5V`rF z+R!N-Il>M=^aNr4zNnG!YBGN3YLH=7Gpy%87PNQ_)4-9j@LG|Z4ZXB1PWq&jywY%CEX znjE{<^iJt#%$d4V-#ceW%$brPY^K^T=so9>8=a@a-r0hrhLm7g=}kHbZZ*mw#6r<` zR=$Rc=~kr)2W3nEHP<#b*_mmP*Nd~caigMLhC26>SxbuSiyb8^^zj>6iwppHdacc~ z?3G5D6LQUk>5{d>LD&?Aq}k7Ae>u~+rO^@8^v%lNluXTh_D)R2;AMCj-#;L-!Qh-W zv$1NLb?OV%ZaX3*y>3ziipUH@3EmoPoWU4sZne|BIVMKZ*J|S(&ZF#Y+iNi+;{=>_ zaJKOlQ6*?tYCJcTkF-gZMz^Pkvh!O7}PDn`jbhs9su^!;L zDUT_2n$Hjq1=%%Ln&_gtw1oGEBM8883=PUI6t6KxoMXa^>pjj>z(0QZRe49ev0!b= zGv&Ryf!ET-W*S4 zwsef1t*w=T4>LD|L8^!@&5`L@^Q(^Mm4@9@p;NBevh1`)^ow4*i48;c!hjeaL5(Cq zdX7e%!U$&Iv;8gZ$1~o?GydfHCrDtN;)rLPEu0l_VK)r$&d=Vl8b>OCDQS(PJq)s( zR;c36T6k-Vr;kwX^@MCI|C@|~XTUgv zNuy?p4$oF3FR2S~Uc|9A;mPcNLmmC56evpB7&Yfu^qsNLh0o`J^SSDGTf>8DxWz~z zA&>Z5XWe|5y7pyLx?-m8W=C1*bJ1R{iN0VQ4`Xp7E;nZ8DpwbTyBEXn<0QTnaai8gg7JVMBJHFWEbTG2E{xulDC0pdNH9^_aoj)eBW)sp5i4y`@Bz2-JNf)7opCLPH^n zsrU!XwPK|KPSvsAX>;zB&)&u(m?o<@4@PY>1S=WZT;m+_TJ}~3W+?~Vs>gyKL}T5q zIcEu*!QuYlSQ_hG;8?0O+&ny}4VMfB5==EWYh2vP)VL>Vayj!oan8WAAijea+Eoa# zYS)@cv7wAOw;Dycha0bwlf>9qY4C4%8yv<7r!inm5kGlu0E+O=Au6&xQiOp~_KXw* z8)ut$UDtz7T|?yJ;_Z#Rq`6Qq95Ka+`_qIsx7XMY4oL?zN7b{NnN~A$&BY~+9V4Zz zi;a-f&9L>6d^4_5u;|$)(xvH-6r!bbd8lE>Jye5+U5qe-+ zB_J>9!fW}(^c1T5Lwn9y6Eg4nX*t|l_9C=|Zhr9fv>D>LIA600`hl8jdhE~XiEre` zsnrc|zUC3cmmW^*SVSMWSUN0r=?L5barCikV|HJ;A2xqf{_7(@pO-yg)mSze&_9$V z@Fe_Cy=0*JQ!Mkc`y6d5>yDLe1)AMy`mrMX`8;DqSNlV0{cV)iVvVeP5B13WlRtW< zneQc*ECj4&pIDak`5Dp5H}3u)26G9HeT=K0nI5EZ%O#CZ5H;dltr zgeE~Pq8d$kFU4Xz`I|31=Y%@lQaXzqEos4P)uc%yi*lnrj#8-H-%r|XR?24HBZt9u z4RDTf$+|$HD^^SX{QPosQA(y}&Y4;u=caZVBa%k;IKQbh;FuO1AkiyQ3BNX4JPF!u z0mPzRvrZbMag6f$8^erZfYCS>x5YqWF)#{&B_r2a&7|c*k2Jbzuue;vM0ZN9({U5F zUE*IFGY8W9lZzK=Fe~+!&^%XNKPsH3NTuOu ze@}jqlE!4^IE|clYfNjXrs%Li(Tm2UFJj3iq{VEzX14KcBknhA+YE!U3E7~gV)<5D zMQo{YQzm2N&$LM=mZroj-B?n1axTYCCB* zSufRTT9cx|E#)Yq_|(uup)oR&n#<=OwlKa$wo#7E5*Ml z2+AQ?H^jE7%TBVHqMzxuWgoDFs1%)z71Ok&gN5uSONund*sMb$-Fsx+#}pd_5GoT* z+c=>nH82as2+e@V32IKYna)||i2*;$dG&^1WO5?+jz#~%oIqBzyBX;a`jDc(igE_s zyNou^!Z6W&KdQ!F>FbFZLH7+b_e}K7vgd5Q!x*DTF{~*W>p31{H@IehNqW8{ICYFy zk7(KJbfA!P-vg&Yt>S`y>;4OQj$0?vl)(-#B*TP>BL-tJg{0447!^C`;ddLHrijxx zl>tJ&-YHfWeJa$g1Va|bpr(4pAZocVrG$smxfz7XH|2ta8<(6Ga3ZdSXNrvTIAQA@ z2Ip}&oK~8?S=GfAA^1VARC7NTx>Vag(!uZw`b<8&D_~n8}uJd z({8*Tc-f%0ir`1@JAYii*K^VN5gzyD#+sk#v3dS1iB=%T3l~oFLB-=Ak}zw6pIn-& z_T;@Ddwzc&MPZ+6-O-;H{{|-is${zzYP5OU3zUCd|2>!Ka_>cl|KD`@Elj_f`~4A2 zl6J(hqAyO|_H>Q;)>FUZ67hf@`FjF9+p2|bkn3WumUYEE%b@OtLG6Cs*uZy!_g<^r z>Xlo4c#8*1vu9?vO?w!we(lWthzTmsN!pmE^0VZ|CWtv@fEdgIlEM3KJm3%}+`0i{ z2nZ>vFNVS3eL-yl2N=n~DfK0>X&BjDKVxCj)mYIf223fG8aJcK=NP0(Z~Kd8-Erfj zjx60MV5I=4TeCrAVG|DIK`_|Z0awEo&N^7KdfwI(#C`htmFOlz#E1J4hx-xFUhd$% z!4w$Vtu5Nj?bhSny8}1@S2r6(rA22NqZ_oTilUdzZpF?SeE2Y8JV(5EwNpg4qCH8A z-h5O@107)j9ho@UmmQ!$#T2tVnxHV@9S?zvF!iHkcX zr<_-(d9jTyJ`X?gn#==@oVT6dm&B=Yp0Bb7(`eFTV34OW1W8=8%Z)lG}shWLRr7!2kIw!N`WOH!rl>V(*e|VnIkz8tg+&#nKU=<*kQYMVN?aRZSH?}L3^#-l zrW&p&PTmsZU=(pj=Nj7=XtPMBiw)G%{RVv$X?CS}Z?ivtEb_aiMV)7Vu0<6$To+!W z_g?rJKkE8sjdyE;_2eC2akgEBXdCy}HM;Rr*Vt-r=}G*UI-{@Ux|yvxbY09xG;%-G zB>WO|OPA@z{9~C1y}rH8+GYG3*D+u{Am9cX&&7BMsVtHd6UH%Nni674*zR3ftl4-g zHRG#H!3`lb^iFY+-fRrszdtMGyBZCoOtCen8Jf*R#ppIr;y)Y}I$_Z~XmjknDX4MI zw1XDh(-iTCfBgXKs%}#Bq^1iNPhc%Zr6CR>6+O5($M*ElHcNH8wL*_qN-Su_Gvc><8wf9<GnJt8j2+8n8=>dd@BoS56u!=&f;c#fDRkHLp3V+X0Up#lz> zZIOmM72;LRmLsPDSzRBfKJmRH#H8Uw&LITzl1doR~1+0M{Uf#?ljS z_Mo(xVpd6q08)pJIWW1gN{d+!nlN-+r60BLv7oX~zN;!@O-m;*5*l+&Du=Com7vaF z&Pd#*h_3S{)?U>LCaB)4@zqJLR$(AiFtQ#I% z{fq(dEGV>oR=M^|?G5yu?0YTGv2#%Bkfryzm;$0`l@LKavapnGuAR*&kUs2QU(Ir@ z`#?1{zV|{&I9^jQh<%~eMA*U}qq3rqWaCm~-Ckls$->4O8w_JXshtZM4i&A$lHrQ; zcCJNCY@O=PHEQ2Nteg%j7G;YiIEyfafWiyNI~jD@wP0a)kaKf5Y4@}$1q{5_`%~HH z!i>QY?#F=RvPg9pfYIz5o-rp?mvndJ7(!j!k^)(~mmL9;(Sl9Pr8 z0{4RloRbuK@30FJ_H{TfGQIY4EWHkwz(6b-W~i1D>ZR=@9q|&9Xetm@Y_L>Y6fW3S z(b%rZzGLtXZU`8>$9bOd<#56{_)9e?U5Nq7~*VA!`@f z)vIX!A{^{p*92|R60XfQRtDL32c1#(F72Xc;`dj3y|sdyZ)vx0|6n@>e4&H@UGZ3d z3ysZmiBi91gh6=QTGPci;ri9`Z37OXtLgH6GXrt&yX~x@9c$fXXszVsE+>39 z?O>TCA0O{A=e3l>y#N3p07*naRD>}M5{yhOLD~Rp3mxRuyu|`>?Riy{gc+PyAlgE@ zvR+z|HT>8jVu`w}piPIE?fKbKxTWzT_<*vU^)z^Cdtt)hN3j#aNI6$8=a7}LC>ktf zDX#_~#!;$f>}1C|!3WYVRSonRocdJ(P6g*&YM78ogq?noth9%jvn2$JYF&o0X*mf+ zPgjKggL*zAvoO92-f7OYBNil{I3ILlTw2d&?d^2yr;UAHa;}1AlY`FZgwsj7P5=Do z4+@S=sw;ItCi68JG6)z30qQvy4aSO?rlIzoipNuuLvxnlfz_*6#gh3BmnCDK6Fz^L zF$}I_NSkljn9Jfc$cJ3}Y$T@tB^FR*^}e+uTS~h@>=rkVrEMb3U%m23bUI)2R;-w7 zM;*{f`J8or}pI(38FB{iBf zy#*>!?Y4E!X%a23CdYQIl+sv42^KS^w*khSiw+bB>@6X>ZOWWy$qg zb%WJIgqs8l>jZoOggVJ|l1VVfTmdDIqc7a#Op=^qSj!1BPeD;2ri}YX80* zPMC&(K?AK^r}W9p;G_cxC*Rk4n2VRrVL}vNR)NUJLA6(20JC}I*1N3(3pSRT3ko&WrJehv{cNLcrjH22&E84x*(2Bmj?e;y zAUr=W`1m;C@o{X-xlTca#5~VkL*3Bw+ULNa&wdB6wTdd#n zVTSh}hvR~;hlmdk140m>YBee;3CN9_VjK$N%hy?bt8%WEDD3&uA>x3D^P{KmL5c=cl=O#Fa&N-5R$WLuc=3oxt|I z@!o@2x^%M+6+&ngT{#s@lShgP$J2rj_XEJCGPTZ$n!-E|HiU7`BY;=HYrhNl`ZQx2 zMQKr(5u?;uIR}w_DEKd>U{Me;c!&K?JA_qs>%CK^zw`1!lG9N=^Q;NoNu|Ioyy`s1 zT5%8+q?A(dcsJraN9l(p1B=`ZZ>ZJ;r2?dwB$$pFWAK>9fLZ;Q!ON{BovE@g4=Sxq zdU1Fnq+C>1>lB3ePGXH30Ac>+MLS`4ll08q?FT%c7I;ru&m&+)SXPm+hTy<@PmkVf zz!(s`^moTBavKS=k~*JxN!U$6hdmi{Ot{~T7=p)ni6E=~%2NAdY`a+zEGW-8kK*Kk zGz}hybHpD$Ld)GrL6$yTMoZZ@W?2Rxfe2ypI-sQ5;Vg`L!G4e$xuc%fA;>X2%~^id zk=R_k1X+09_#e(vTE81)tvxSMu48K6-&h z7EXwI+$B{K8loY`x~geRW#OD0`&h8k0L5MKn&_V}1dredv!>_gB7T7V5OCD%)&l0F zcUd+V)?rEHka7m=;AwDjE&lF)j{@N9@hn5s80+vic#pf?4ogfpoX+_E!y`UF9q_Q< zBgRF}y>nP%#Nl+p?>{_Zju9!#ef9b2h#!CXjQ{rcpRpUp3R+0>2`>2(y5c*0rzCot zB22ebyVuN)e4E*PcQ5fZpg_1nf?WV~evOjjcL32Fz?7~6l$Oozy#n_FQvdgbUm-cXa0YZMO9bt9dyb=80vI^WJbZNuD^NqX#e!r3eFJ6wV z+Hs}YYf7zFkJ$yAGJ(4&C{_@fl>u?lw>ltevk0}C~8AUI^ zbw(O@a%sgaVbC7vQbor(7Yu#?7hpdEjw1dPzK17={j`H4;J7UK{^1cZC7hN;hu~h- zOdD3Z8weOl7E{8)LO4j+Rndluf{)W3ep(Lo8RFUDe%K-9f|!%$tCTCY2CBWxqJ#=q zO4dD|!znJZMYjdiMSc8>HOL8`Cx!n#WH(9IIP}I7lQfdfP$?I-c z^3eQk8Y~%olfFk5X#wyh=i_x=~k>T`#`k z5FD21akpoD_i=}53N`4)q~zp)X$(lIXmYk3i(!xr@Zq@N$G;!&pZ<7X2MfZM%lCLb zL@+bKrkHOyU)bz5Z3+lo#uFCDwW*bjrlyc7(fRbs_l z)N9(htcRg7lXEO`47%avprL3IFr~h1OJF7fd>ed-Is!m2|EdOw?MC(HryAxnD5#dt z;I+<37xKa#Gunhs``svOPs**rNo^XdEr~M0g$tILkctdETsNJjE=+CrYC|odvfRu}R;!6z+bVL|~#~7rpEjWjm#cMprjQuo- zS4*dMQK!?a;bp!K=QIdJYr<+zd(5>@QS7^1L-C-h5(BpkU`aJf1l|$mIU^I`s5JYJ zZGnpX{8BPb3jD|5v2zZwFwSwt;2qBM3@&<&sH}eo9&=m-l(WOr^AQZjKYafkhT!l| zfBkpq=w`=0J%#0{1%XT z698`eXf?#rR4v;ElB-DbH~!il*DJ5fSW7(lHIVVD+;bD_d{HcncZ2*Fk3^pYOm6{u ze6>D^ZUkxZJF1&spb&4+Elpn6ZaBb*3Du8N$6ol z?TH5)Nyv&<+Bc)lyVANMbRXHJJliM9=6~zu(^sf{V`GJVwmb~kI}icv0V)pO1r2U& z`6&R9l04%*Ie7A_;>uckOHH=jYew|{i8t4BI7(FjI&!!lN3CV_^%9?R)X(7L+5Vap z<<<4Eedl)7Y&zhG5l{qB<}CildJ3pXOO0~&-eKCe1wi^tJ2`RZ33fHbSG~pA-X}K@ zRl6#wrE}F_9IQIUT%T-?R)bTog{r$3pl+SA)kD~U-<-K_$ZRufn?OlDEgIa@0!&J4 zBB{rxYU+EBrT6OnZPggudxE-N*?L2O5C#V%3HSko!LylOwlr;*r32PA5L!AAQGFlW zbTC4q^p;}uCfo5QL)W@R;l5r;8J>qW#e4?D~os)YakL4&S&x2 zF|XAlX4sFpU>F=8?x!k)EeamyMOd`&KJ4nlGV4bD>F|UlX8hwne872*BCGZe-+i1~ z-zI?XKkVAG#VVF8Y1nE)0$rE-7BNMKOr(~gl%{VbZDGq9wD<5@uFej4h4$YiA^ z)wLwp%97`T7~AH;7^%_?s*dM`;2mNv@KIj(xB%yvYEY4#CzG{TS+Y(yV>;v0^SP!j zbLT~GV4Yj9v1Qbf1Ubc2q+7a9ovDH|bm0}}Sn$`Mo+{Iqi!kG)GEu9R^1(}Bn_dgn zEpFFM(7-kW6vFO%JnRR=lLuPK>qJ(V z$E@dBs+e@pMGnrlIOmZ$BNbKD6q7LfDw`hEugoRu05Rgj{T-f9NBr*NBT7m5k58ZQ;eL;K zS@6%FzTn?}{uN8gxF1K%x!~z|7Pj6Gb=_FYNw3RK)Vi++Ej+SDGgu$a&J7pyb@(nt17Aokl%kD(+dp$1rUB4u&j+H z9SFt-PHutft5y1sQfNbnU((K>|(t06+)6F+2s3r21U1Z-?j1;bH z!l)isV?=sCoO2z6S`E|6ka?<`5dnEEa?Sp3&R7K+8Ov6>9z^;6)PiyB`&On|fYC)# zZ}l^Zgcuztm$d2vF1~evR#_-@a@w+*mhx(PxQ<1)2cmPpemBSlHV`;dO}wt%a~e?9 zntj#}6}C_!-Eh`ecWC8 z8u)5eVP2*C7JSu*K}qe`Za3n1n(J{}mW==Y^E1Z5;ddYRx_);`1t!FlF((;71qA^y zajoMq22KLIOWov@uEr{Ok%~T@BF4d2dAWgS?+G!M+C4pnHdwHS!*Nb^G0UCT)I7?` z9v*B=q%69nS0Gq%deTMumxD|zoeo^lCbQI45_qDukKMHda|83c!6CCu&WFL*Yt-!C zUe_K=ZJ(Dc?B0^<`K4~K#VWXPL=CXwDzgtNoplbF#-RogiqExdR0Q%qMSovp z*BO9E%4sF}6c2lo8_T)zqHrMs74f-xFO9(GnACRAhH)l;^3Ed{ssBku{LEn-a5oK_ z@+hxm2O#OdV^PrEJhN@6#t?hRZVa^&X&eM3&N1OMC!CY`i;czSj@>L(vc`2#P)flm zN|nPHd_7%-y5XpDe3O^RF_2{QMa6z|5R$`1uB->%o3<8qG ze(x|a0~nO`7Ar_mu%5CE6vn|L6*>N=`3wT%58r)2$q7GyeMTt-=NK^tk<~5pj5K&W z>~=V4>q6Z;X?+qCUxF9H6*Jp=SHc@r$X#?fH8GY@&c_VMX3SnOX)>{khRSuPJu&cDD(^_$S(?i~R)78eEFY#_)=kq28 z_*!TeZzw;y+N=B4^Sfduc@xw0tzEk}t9$5*+=AaQp4en3(=}znHx75UI^m1A|AuaH z#`Sur?z&z{(BH!_zfg8@hFQ&sqhFi`@W$fUJ8aIvVU%m8Hx zup(lWIreeB&pW{m2e$CUM z)+MaJLdjSK??5-}V}VCau${C$X+Pt$wJ~^jDk2*d|kgTax~7IkCcqSjT9+FkJK20S?|b&?Aylz_ZuD zC3H1BoeWq5SE90xtaUED>H%!*tX(8>OvL+aub)+CQL&X}ixII z$XTN958q9gMvsz8t7%boFL+^m~KTUA*&hx2Jc z%mRo#>G7_;w-O_tbHVwXzz|P&E{u6e@J?i<$ntt72~MTpbdGpFE%?*#?yBEp3;~0ToxN_C{77nhFbR0=URE~N6Za4cW4X(4rpPSSgN!+=y;Qg>aK(Nh0yQe16!x{jZ7#wlj(cN2mSh&f}434ZVxgLt`v z4h-!6kc|3SkjF1k}-|}Da(4Wn+D9wg5ZJsy9t3D ze*XLkfBEqz{CYg$_xF1Q=WvV>3q+N0Hx4LRCuPCd0SC)jiq~sAGo*QUh$LO z1Z8vu-v(@G)fvjLF6TG0?QfOoUOiR(n#uCTMCfaB z?bW~ge%T(R(F+oFzWzop<#W@!h9Wn-%B!F%{svj{wRf^K=x-d};0+RQ+Dw^NgO1zR zP!pF^o&EIdByX?rZ}|?qVZE7dgr0qan&Z~-W&^`-tQ6x{ZiQYf!0X%A1_z}|lBwE{ z>=Tvh=;zwDPzR3v`LZENC#AH|N3ogtZbm0ooZ{9YV9bpH?}2Ail3ZhhyZE+EE*z29 z=YpuV$O3{&0aI3ME9n5hDSpZdn0;4S+s_&`d=R|uIcBb~y%cGG@Z=E4BT+$sm#{2i z9OI1d=tHY{x;nt=QxqI-hTd(`_vuRPUXd0U+4Qlpe5{*9>s@tDa?Ah$!N!_6*E%6{ zEM6+e32p1-*8aY?njzbiSGl!HsOg%Nr|V_Sg)w@*7_g%zbjshi*JoxVt@j{uHMLaw zDjS1ml}4-3Me{jz;GysSsy^#(HrOmVP0C@NtG(jJ61gRv*aiko*1UayI`uMIjZ=&w z=`$H(u|#0MmJzwijwu5h2>1IzH`5v8;5F^Ky^eFjW^$cM6_nz!-woJJ%2cT&vPICB z+J9@Qt5PeKRbJi67ps(27oQEo)8F)MBG${irMgIx&|Q_y+TdpzLrqj>h7JIlpTv0w zD!KKob^q9Ln^>UtAnpeX0ouMGgl^MWtW3yyQfpMGcoP(-dJr>`V7&?H)_UV5n~ z3JSI6!(9!7I%^=7 zStU&IP-;rHr~=H#OFbi|$>v`U@>=)%QT`qa^A0e6|J@ya{(QiG8t`~GwGMFYn4XtZ zQxWTW*sTo)kWIR8zHO?C3JKeqHApPyf;nZRRPf)w9B@Al_`}DY1eQ66!Filxl=Nqq zU8U6ft`4>!^6t};>*ryX33LO&jMI{(J5TRI3y|Z&m~+7|hXtcbu*F+z)eEKGPes?W zud{fsT~mx{5Ssk=QW$rGfZcYDN+8x!{lBb<@UE`qgKs{lm}QOp*PlLjiSMqa%iHkE z)n|nae2#O(;KjRiSR(dAsMkyPh^@~jlM8>`jdGnH&$9kFsco2J#?xuW5X1vj*Aq>E z7Xa)q4o(NI;-w0~$uT0}VVr>4Jud6xFnEwFdTq_vP2vxy!uZ=SKjZ)SZ+}578TVsA zDj883{`)Z?7P)4RG50Yzo&Ws`5eK^Tscw5_-?)LLYh){3%W>t`H>lslw9*ZhZ2Nck zdSlXWDkpv;DC3rQLMw*uH-dv(G0tzTNxGIFb)y@2_1E~d<8@1N{c@t$mZ;=!RR?Ti zez%)rdI3AX^3_%jOTHz0p!XrXThkeOZP0P~n{)-JZW;cY=jWS3v2F?H-#FxX?HqTh z^=t6^4wb_TiO@_}4_dP-*q)rY?yGy{yd^`Ijs>l?d=^G%3c9Wa5{^Oafev4RsGCic zmGru?z}F8V^Yt?2UPj$pb}RF3gqr4_)b*mVsd$D%h2vXSURk-ioY&A%Xv}Bar{JRn|h3W^b zk=K?AY)qpb0F&}L^#f;R0Sv%-QV(u$>V4B>V5@teHn9dXxH5_T$)c6i*x1Lqra4*# zl2nk(%1-L0r2>Oofci7gUfu?RP1;-!W(}I@E@t(0Rtc?ZjA4^ND~JMWppqx+uoCGx zmjW(i8CUXJp5XN7ib@#0$EtMOeAsnKaC9LAAZ)xaUUoyo zK&h-ZSXBb00PO3H()+5Lw^+NG%|EOxl7VklS+!|DTCGnTF- z=Q&|FQSDU@gF~KWIFWO%wOa&X;Ut%UTJ?zQ26kvcD(2xGf~y`IV^~N(bFm&`Cm_-5 zcg&fUkrGzTtCYF+?&`pZNC2Z#CesE{s9qIepe69gUoMK=!hU>L`$aT?$YDPv1#Tko z384W)>&~8+)HO3)H!GDQQXadPvJS&aZYT(;~@_xnS^K!k=_V^67ZSpTB!RRB3lijHHtLU!KqS z;eM(Uak;KV8ntBc5qt08eZf5qm~%nSS(OmEO6XZT1Z^W?Uj0*){q^7R;ckx)_dEQb|MVC9@^r+*6!6D~JDipT<}5iGqF=`x6Yj=!FyXbF;maHJ zng9SG07*naREuO?-Y|Oa_3&->VAMZ5R{PF3Y>*kh4TsWpx5PIYNxE67!!K;``P==< zE0)QWN8jjQywwd{4{zHb?KC3~UzA^o|SpwY1_lBS(JuSZoCe zM^IZLwz=e`20R&aj>__8uqHvT&wu8vB7!n_S_9g) z@9#l8a~Ckjn{YWJYr5(sW*{T40$S~`8n!WuX(Rr(USjIzVwx`muB4S~DWOOuV+tew zuz$oUEwF6tfgBET#*!jH0U%fHvBX_S@k+63Yl&MAyk5H;I}$7W@*hX!R1gM-HALF+YCx2&hDJL@oo~bDFnF9#Nf}p>6WHclthlAhsV%Y74tmm_ zU#n%R;Z;SdLQ)n0Oy9%TYgqokY0TQnLtp=Ly0w)MSm9ta8 z*?!N#Ye#35D=>8h2rWnm>bsVzAgZ9cc!>ocg0K!b7sOnUty>sf_>u)+Dbq_@+tb)< z2O^O}7Y(B`$+B(Wjjf@YHrs9hW0}b5Jf)z5W&>6=#n+@3Iv9~o;&we&sk#S(CvcIf zAM<@W5Kvm**r3cy>yEA}4FNN3-om0u+T!(-x*AspIf+;YH?4auCkDdWQ{ucv+_Mfx zI%%^V_mVTRhIG;PUa|*!>6Hrtgoi=otRkCjp;)Z`h!!Fx=bJSdx_0@ZrFnY=#wm$+ z&}-V9-L7ocD~pw(unbZF#%}Z&2f{RXEdW z^W|Y(FpVQVJsG@8@gq^<^aOs9I?M2G(W)WJuhkY zxyS%3cli%C?63jZoTP3n=8P$L+>Ha~oDehPejM<_!#z?;ART6$=7=!_6rb_0KmCe7 zJlx@5evJ6_`H1iDCX~YXdYUl>kHQYa&;~rLn~GcN;wJTN!zbN116|0(99Ii+2SP-DIt7bG%}HuI%oq4|&8J*w}CPjJCIK6*_oP27TlB;EnHl z0p8x=3BCdf-kxo|0btjLC|$zsN`X*;Fuw|^_$`?0)^ViH)LU9kpZT)xKj6B z+}REQ#y5pQy=91S!S26}PVNIcum0G(!EdK~?*Tv4%>l=&Qspb3qc9`01Vu76Wu?Gi2mhY(onN2SyeP?Kt4$cn6P9mDmYHIK>%DTo6WAaaI#;+{%&Qi{TF6ddARY zg+ci9|NK!NqER+jK6s=h>w#+%fIiJQ#jdW%LXvEg4z8fp8D*{!G0HX zgC_$K>(-1Z*UwLS9=HH8ioY&J=`KB-5=s{K!;#0bB&{eBb$|+7>y77}lWtAzkoMz% zoO1Pe4#6X)jFhsncoG&P{yAa8K!hcUyxuz?Md?^}`ab(ftCxxf8^OSlQ@?d%wMqS) zb(3lSc9rTT^=a;Ql8zhI(=5Jl9l`{ssl!f&HL9-gfhxNz*SrjqEWpWok5V#*!Qp&P z)fWyhc0<6tNC4LuJe-$v-01zL%0I;R40JvcaGESd3eKVVskO#GZj zP8tfPjQ`yfaMBd*DR}MOmLUhBuR;UHU_lPz<#4cS8wQsQaw2zzUc+CXj`-c^h;tkF`EA?r#imOL-l zvnP?}rz|pF@13R>X8?px&u0Yh@SzM<1@Le;A*O`PMFY8jC1)I$1=HYhj2UC_SaPa; zy7LloH;tI1Fv=!bPB|f}XV??)e3WkP61KHQ58TUABpln{ak6Y%+X#z2HWeg7!mF=fm#N?lXT zxSK}&%TJ%+9q_;X;~#L25vL_eH*`w)*Z=qlA0KwIVa^4f8Q(qJbZJF|0AieYPUa2&GmuGS% zJ;&-CUGF-5fysK2ioXVw_+5jI*DG{4C#W}nGv8(zd&-P%XHH)Y1%4?t`9=BpM*4rN zmg|jPSh@m+4OH?9q`t!wORxOz-s?`=gzH=HL6_GV_m%;ERSy69kl~t*;YtGcJ9&K8 z`Z6Y|-FZ46@a25eASJ3fERWM3_v2pFbZ{^CW?x)4Eh$^pNmth+Q>Z$<@KVY8ESKXa zsmUu!RBT`@l|xm{sPh0HrhQmPE}L%Xi4!d8K;Ss+(Jf=45Z1EsE=4_d%D!;_IB9T|90VVvD0o$$LtWmT zhVop!Z}hJWqpNJi)ERvq;ob+QB*>u{8T26WO?YQ?+F>pFP zH)%3@Np|n4T|bceXL6{USgk(->ZXFUItl8HbzW|ElfoK1eqIvXlWrbL^C%Zc08+7Y zUI6ced2~9>BB9`grII}smMDQs`~9FGkkzZL%$+jU48}4Su$K+G(|?l(;*!CUtM#8q zK$mxtXln_~j#~W_^k#J`arZ<(033U*c`54g6$ae-UaH>M;T0RrU1%7Dk+X!p5G;_$ zt*W*>+R!7W+<7J|v8x@bl470IvspW$JNChQ*Pbt0L*(tEPzJew_}WdH3qYK!6qj7{ zuja%^u2er+(J`A-mee^{L&T=RYaJ2b^|%h9Q$Z2<~@;lmzVU#{n_P(GBE~ScY4ye)&Ax62Td|gyBC^$?`*g*5* z5`wbGa$UAzNzrf%sw`brzlNwlJAEE-n*e8J!|j~7>OGZIMY(>PRE^+NsX{fW-=tC&2$ymPe5ehj za?W@dWI!=55k7cKgATf~_?;hjBcA33|MBHX2BW4F&~^Ch>5M;qxW{2x@blMaJkN`& zH)PARq=@|#uxO|8@Nkd6|NII6&tLu>F(-VOM$ONl)+}JPbVN1PvhBZIx24-|e7UoR zZkRD#0mHnOwX*uQQqEXXl4GE2#heqC6cMx41PY68m3o-bg&)cqHFycbldfg2|7ge` zx^{gDbIz*mx)h;W%}+{0eFq@}M(pnqe1Q}t%kcF+EfWZRd>*sU!2HMaQ;A!OGj z(AWBfSIJB3hN2bCe670aQWDK?l?%Ui;Cs-=ugE0d`1;gs`kUuwJCJ!N3w#a4(MGnu zVzS=$9@I6Gv^Bc#GOic|D?+)jxD>1ttVtPVFkPr^xZCU%efM@*aaCb534qP$0<5$_!E!)|`V{@{c|+Ua zDPfMCWk9JcI+a{)potj-52Au4CoFlvqq~sLEZ3!l;B0&52*B~UTn-)Uf+qmhc~S;XPH&6_F0;x9+cTK7_lQU& z#6*Nq6Gex?#D><22M{+^i2@3t`DI@><_9&_I%_Jl z)9{=96y(n{n9AxV5y>j*z{64VP0J?RN%#)|We~6+QR)Rl zkj>Mg=iEG(a7}`m^_+XZiMl7M8*%fJTB%r-!$Xp{ohL9{D=T+UcAe{S3A!mJ?b@>` zS-Dei5d&~vp95GEE zu4Gk9X!@=BPm^rA$vf0Bmv`dh?_|$jK^;NvsZ34jK-ym&)u(ARd)8|&c(0)lyjp~W zZ9|p94#8{2ScnR%dl+rf* z!PdSYfl(=zT1#N^`6>f4e+)yft@Z%oYC*890#_@T#Ir5uN!Yux3XXExB^;9+vnhl+ zaLcJ^z>|b`P0H@o{^G*mS=Q*?7~mD$Rx1IuN{irJmlI$zu;!bUfn?{A*N{eX@_lMb zCO2^up#=ik(823Dk1-)L!@E**F1W}B!UlV?eir1+cwQoccNo3HK%vUCh#Yof(Cf!z z7zEIfK45=+J|X3d$7#a--GtMU@H{UVyvO5y0&|fxY)4pP!r%v-<^})XU;c)_{rVM$ zWx?b_WjXpVp!$5yrDGkstBbGcWtB+*ubH~5KB+Z}C-;T)9?vo1w9GgyQKj5Pz19-m zmse6WdHuhA`P%v5o7KUS3{8Xc7`^;6gn%IgjNZ$A?!4>;UXO};MNYcWwep%}Y=juy zHt+U5vf$g*E$;yen*?D~e7p<%-bxO>2nV}GiScdl*B`E%Z?pN+o&{mL4yG==-uwdc zx}6UFe!n=aJBhDKb-xW{(^eYYTaABaByHm)QFMsk=rA?Je02W8AjlcPmR=bWf2i*ELu zbG4a90Im*U$$`B5UHfpUWEtc#uP{kKH}x>42Cj`7vIa2O4>1acA%Iu19g~Zyq*qgJ z9XVx0sRH707jQntI;<)EEm(?d%vq|HV$3+7wJ$Rl45LRWz;cer!PNv*BC6@aM1;d( z>A*YIeoohdl-73~>PFC*y;3@Pb{D>75B3lQBv?I(h12ZrhKmP-$vQv+><@>CAAWa_ zKmEgF1=`+wMBRMV$-Q1cObpI)g5~%#N)o`y5{(Q8*>noKV+n2DjmYwSQe=GodcyG# z@%T7N=O!1#rGSXBEHc3g`n_T-Rl=Nd!Ew%A71UZ<$8`rQDZxb<8c$v4>J2LtseIhd zT~M%Rue;kVIGz(8?gmYY6_&X6RI}X3A)r>C#KidWyi~6!1GwLJ5(>1MC_t|Fv3B-y zm%zLpbPl6efG6*>EJ*@;)KFcD1g`~e0cF)#3r9t>5Zr13F~%pASbZ9H|9I8B5=m8x zu&%=9+2P+!gLcBY$`k>TOzXWc-XVDLLuv?BVZuF233`eV-Q(>%(b#Al~O&Nr*l$2aH}yX z#e($YINa?=EYZ5>8XKNfG2kuPSEpu-EM0ucC=a7IaRPks@PiBy$PrvIQGHg$f~(gx zIbpHUZThK8M9$ngeQg+I!F5^JfK&>mL3?X+sdBH-eTP*CUzhx93W%6ZnIh?x@-xk& zI%*z5(V>%fVjFPIVYeh<>XgkdNrrk^Q_cr3liA0+sSY>-1q`aN7=y=>a!r&>MMBYn zZ^457>TCVIj$EDewr5JK)@nV~s7aOml`k+PLV2o%+gVqSNFCfVDN;y zAz<)M>WftFo@Kg*!g8M#0>(ksk(7#V)B=9@a1T!o&!-u`9!^N5;C=!gxL`NRbKw*h zJRMJn@dSu3v_%TB&h=5xZpU? zILtE+27F7=uou2i0`rD}i6tZEbtqP|47EzKplRNt_n3UZZWyp1N9?Atvc)%hdR{~% zeGL+=C2BoMiES$_t@~Z;U*_u>UhnNL=1!tcb`CccHMchM^ak*>+FUbUE?a$>?jyd$ zw>KlJxYL*SiURNp0FQ1DE3On&_2lO}4|=C;xZLyMwi^3gSytA4+NACLdSEtQPzhg6 zf_~{D26ajG!_+Fsi%94&i;kYCv1btYQX_OR4h2BHn(0?dC>KbR=Np5 zO^AjU*h>0+orB{dg{Q0gZ5z|p-AOilGtz~d3et6-KbO3kv(zD`*Y%5)GdmhM1{gNXL8%|A`8gs!Kai#{k$j3Bk97%p(6TOs)S6Et#ySydrl#;c@hcNozogFh=@a z#6L;b&`&$imWaFG516I_%aW=bdmMcYKrzo{zn)rRYwuC!t{SMOv7$?zW^R6Aw4ZMv zX?=6srro-3?X!q<*kfLD>-}@6g9E1$iJTepoaOzU18dM#2m#K^29k7u;57M}yz~>fH06;r^OPLt!~GX-B@~K&9nT6KR)2Y;~pSjKF2mKw6G%r(vq+w zVboI2*i8Y`E?_qfU?-i?OG?rmZGKt}l`7h2T)5QLAomp=+=Z;wG+<$D97xzGl}qe* zBZ$uM!QpN{f?0+TDd##2k!q2wK$J9u%GLC{k_&$Qdaix}?g9adh9FsG7TLyUllE%B zb5ZZ}5M(gW%b?+8aPZ`?>V*}yk5=BgerWGBG!6>Ziw3G0Yh?o%li&}*N!qj{oM!P1 z^Rr%`zWD;lH7RURIdskpub%LvQ?-;?!yE|6QW@ogFf-Ec>_mRAQ@v6_jD&@mM;gSH zu_N^0 zMzxyDm|yJ(4m#Yh>$I*9%3$XtY3q_uEg;D`1!q~)mXiQgE{F|Iz)a*=f{5LFN( zY2Z#7ba^;rP3>P&)-GpO@J(2jj8jPnYPX2`Sp-lk3(r}z0$e2pV#>(D11#&+lCns| zw?ZmLO|_SSO9KVQ_NSa{Iwz}VT2$<`dI)nCuQniQ=^hr2*BtM=b z$!B~%%=r9t#9x2;f}frbxEluCPXi8fLKuCm0Yn#6QhjGDUWGRzwDqQQ4Sv_*Dwi8n zx&G!DahPX3olkf^FF5CfScfj%*t<*C<(~cFwXCwNlA*ahhjc)?OeKa zgqY!|)bHh-6Xlo2VLeVe{PFG)U*bu!VsyVSr-CtRN3yk zid~B0JBIALY8?|C9OtSS2&M2!(o)lVFD{}kb{m_48WDW=14(7MlC@KG|6n0LRO0*K!BSqvHAn-f-2nn!X;ZBjDV2Bzt=$UfZb5_cDu=Wbhhjq{qoT z=b0Hx6vnows^!Zew)AecfgNj}57j{kGrVs^MA?gFF zmIU#vIvpN(40?Zx*OfrYwO-o7$eKEQS~3bV?x(S)x|f_0ysK<>T~nwr?Q%{%=9tvi z%bVU{VciB*n3RI*8<#;@d%zDGdR3JldOZf;d8IaNqxgUc;}Eo_N|@^^ch;#eDf{Ql z^WS@js>+*c^@OWK1g^)t=vvu)vds?_ybNnXRr{!-CudEOm*<49-SF~SqgGBiM>sAK zgLlZfz7dJ!KPAS~dBLy8SqC$O(G%t+BbAKv@<~#)eZU{SyT>?qoaP0EOAVJxrQqLw z{uPHMV?PA!29fvsq!nt^cUNz^->KVpT!k>#!3}RIG{(xOnR3Q)KI8M@h_9zJjwyuKrsi=gS?a1zDdFHFp63}K_d7i9@30>S3_g7OhMX>C zw!~{yX&*|(H+8Z2?bR{1A?~!1~$=J4tT z!sXY9(D&%ZzXg=O<$7aYMXGK8?9Bt5mjbzH+doY2^V)Ljpa}6 zt)Al#F#oFUmMvK3(qQE3CMBm*&rBaA zX$!4v_;S6ma#2|=i&Ru3gWdE~CmT-h@7ZL}g%KCo%ng%lWT)ML<8i4H%a+{RPHMKa z;_c*1K}^;_nHY2Dud?623@2J23#t;#`pkE(SB>jL#MM=LTVm~l7*uUD8-lOiG$My3 z6_w>WOD?Zn$xw+l3Q!zCUMoXFlUj2wbrQnV$s+0|R7NJ+e1jN8;wQCI>f;On;4HFF zFCOmmoNzx(xVxKL2d4$?cnQ05UcgZGX#o^&!h5W_jnl zsHuleiecvV8W?1JICTxmjQz1Fk}TT-YLK|`?ys+Stqe7R7US{jw03(AHJ*)OAnQ!WPTYaTTMhq$rX9N#Fd(xz6u(N@1a1Bv15PK>1PD{F z9->U0$knFv6+G)8v&icm&I|6Q5#BqTW5V&6aE>zc`Td7`e9=E&wDURT0#6Q6S@Y8p z@#SF*t|E{U`%C@9}(&*bM>uDd6jA20+*aU+n^_GOJzky_}9#AwnPrxRwad1^w=%e^aidjqPBDzA;2%y==FW~I`l+CQJcI48zZ z)PtN7zPr1_l zNBK4rdP^P5R}TWO`vJH9Te>zxxSdM1#nOC5?fyE`N4QLeenUmiJJ|jUFL_U$e`8J0 z_KpN-FqRzg^>n~fI>WH21VT_t+zo?jFM;k7lkE?kZW?;~js4z*q<&L-)dH+|D{#F&_qjbE z>(*XcU0MQWgf-EBMg^8U}~`-GtL|xnkyM z&D56oI}8$r;T2FEo+ILt;RoM=&(=j;iflfH!PjW+ z#H^CeHgWOFq)KHFuOyocWy7>CgFEWcd+{qcRSbCbLdGoLGZ)sn8??^cq9HzT%3w?C zviY{XCQG-nZk9?FJ>Mk*>&|7j6hA*A>MQ-(=LOHxFq~v z|Mf@wPk;J=KmX}FJU^eY+m9e-9G3|12r(t>RElbVFUDL43xzEps?}Gq%9b+>Y>I;5 z`7q-Y6ZYeP505*fZt&GVEFg0w#F+5$agXy7TXMN~nCFOKm0YR<@v5X~GFNwza=)Y^ zYKbiBji>X1DafG9828dW2$&f^emUYC^BPDKuw>HoPusm!gAM_;-zd|r8=Bx;=k@J^zle~FbTXTV{gkjYf}G=mPtON@I-YP!X$AZ);a~$c zef0)kz_(r|{Q{7nHC}2$U>UL;N5aX(FI`(J0Ea8x%5PauT(P5IpTR)kd1mH zuEX${Gd}SVPw@;-vhNw4$M?HCjA5+xI)z$3^xFmwRQKp(rMMOrU@ZSOaKk z6-BsWudsd8OM-;nyK7-v+`W-K_e!TqUCkO->L9+*P{`i9G>Nu;1`8G~rBp>2)b?gI zMwV|=8wo&bm5;_TiGnQX^FCMEHmO1jT(BR4$A7$zKvl7OVO5;l8YhuCdsuQvO1t^3yeJyMFuHhKEo6cqx7`i-HkXr z&$xe>q`o6&3}Zk}1&<#m#F$pyg)KCo1GLc4tHIYrD#na)^4jgW5hy9kQhRs1&3;WY z?tnqg%519lPUM`{-|CysuJcQ@P$FJUwrs#zx<_VZyA(|Hay9RyztKo{VbpVFfDZ>@ z6)mjG{Eh~CMLydW(p<#z>pW_bwOyPw*i5fX-`@loczBouOyu_crg22%h-J=Ng9PNn zxVxJWm!i@^cQM+Mp&aBFK=@LqzuAe(7P*A@A54HIP+X0b2^l@UAgHKx7F z9fzQD2`Izr8dwajUc9+*1yX+SO={u@%MwKzKLn(5u9ZwSv9iJ&{#g2MX#{s7~ z0z?>wp-ec7k)2X!`}jHO^d4tP4w`1{u*{`6sw z5WM)eb!{n1xwZ!%*P)OdQv<5@K3V@^0_K!4n}-v|V#~ewl{10^ra@AZ=Ooz!xfDtH z&jq7*_0sv4#QyH^7fv+g{3IiPPs^6T@eX<^~iULwBIS~8UkTAN@wwTiI_%@ zPg;i;Gh;fkfSj}_c-e=a%7Ud3?tH-CmlOW$&ws=J{=fbgJe?zAPW73Tid65Ft~{z- zD3jKEp=(19XG2zocz{jf=SbwdXWi60um8A~@G6x?x$3X8Rsz}BHpYx;C%vyxlUtp# zNhw;Dk3G@F*ZC0M(fk`Yb-5s@Y*@OE9k`@g`NZ73;1&%~>#K_P zBs0}%7i(0-(|j zuAyKxozFV0)j!JAAAV|sZ9=V?S}oMwdzkcI{Fp5XxP7*^Y1v*oT(){Nz8L2B3xB`g zXn(N*KJ&WN#jE;F)wfHi3!WUu(oH+5%6M$)tx6B-E=_y*Sjx7BP4!h{wlSmCIFoTv z-nad(Xq9m-fI(%vR(MaX+t*YBpw_2n{d<=E?o3*$z}PWYk1>HXq_D|TX_L?3oXCLo z;|L@bL!4Zygl+<}5 zeAxg0ti5S(BuSDs_Lv_Lkx83;jKAHR9yJe4a;{}=!vd#guS9?BvEM!RO*htKANG>}B3pEyj9<&1(c%8%;|A^M*!|#r9f<_}P@R8|5!UVl@yAX0QMXLLr~l)2 zcGE`}_s5|1hgA0)n*Yc5m$0YG?nYXVP~_jew(ro+>Bm!=5_|OX=?P~))+b<&E50sQ zTzJFT4fr&S@J4ihWW*Hf>?bjY)yDN>#clWgcAE~}zk1Z8#C$WJsea9enu!i32nC$$ z>!RHp13=8Ni(uvEQBtI6{nv@QdQ&}O;s!DXR8Vr12XI$1;zb|nY{bwvV zC1q3`oL$x^6>+Y4TWRnF17tR1_CCG%BOjC>QI*n8_49VPBAOGs8khMW$UCygD&= zR6nD1yOii~FvJfZnGZg4}n_4n|gk8r>L*IhKJKb|r1ndQAxd#YE=DrNkcX&bxwahUI-$#4DT9@s*bnWx-K*uv@qxT`&*{X}NmjL} z?^Xap=UB2 zLm6xPcI+2vzqyyW7nkcuN@F3Cl~RTarFrfB2+(w!rLf%(c)FvV_YLZfQ(DS<;`@ab z=Yw|cfCcTQX^lEnbu}erk6SsNIaj$xF#;qu!pf*Lq=ruxUT7#icacSfE#r%WxDn&8B_xc4!_zoO25?NU zPBhe8VmOV2dS3#Z(|p0KbS-DG#)R*0Gpr%}`S}Fz#EfkkJTA*7dGtyVcgEsfY0am> zgETkt^LfPIzrSG#L0z-B5So~Vfg2`%EQMcK6?zfUwsoa?^%BeaTk z2(Vm>d0TN=LuXP4^!AZ-pf&SHAnq<+=r`*B?il_Yfw}UzL(D=WPYHvvULGM_xf?t) zGcN0j>$+l15k$b~9A2g~roq?YU)?tdovZ7;rtAY+^6zXE=pl3XING8g)0Xc}CGfys z>S#60kC9Kl?Vd6+5)Rit)CGkbq*c18!9{~;=iKmPgFV{skCm(Y5mJCv4gILLS~ODkGkE&yKM z?FVHXmr~Ror8DsChNv+ocpa#h8ay)#vr)ZbdSu$vMq18kZ@XM$t)VNRV;b|WAkyXc z7Hcd4&I)>6ez!`Fnvz(l>!tz{MtyePwhc=NIt<_{SuD!r+@rgdpR z9ykMIdwN1E0F!FnOeRD^jRDF=8g99gnmeY2rBl~sV_PO@dF?*dDJu$M>Sq-*9xCx3 zV7Y%EOzy0crq?YMG*6#4S%6$Ae9EzFp?D zkvK9jy{YK?ejrDc=5DHho~Wle^t5>H=o|WT7AV_6af&83!Z;w&={6vmRJW_{ytdDn zgT^f7{lKt(o@2l~-34OzhZNmBz(x`Ieg1Hxwig#$&7G+(cSR3Eol76>J>F4rME5zh z)S1MgZoE6AH>Ns(qPz6BE{OeJOf4U&DbyGmiuQvUT!tI9s5Tuq-ca=Fsc5=#y&|e+ zkCJht8l^6Km+!D6j*7Fs{31Hm9(SrvrW@T2Ss6A|?}QTfW?P&Ob%TVIGBUBm?io5D zy^x%|J0!+>t&?Pmm%|Ok`MnO8(oQ$jH@l^|%(_N;dTq&sCXGk4dd&+{r8tr2tot`X zDAGoThRh67*Y-1wSYpN!#VBt}5_=UhBkSSUU)i2zVGO~Og;iaWwFU^l7DZ2cI(c|! zumzbQha`*~HX@NJd!98G-V(gCHNThvoV?ctU50a8Oo+^Q_8$LyeXm*0-dc=4W7{G! z$$fcSR)iQqkoS|7)?M_r#i+58Kssh*-VN4t0H7A6#Q`39U$3{b;baH~S1fMkjmFm6~MYV-)eDAl#4p zvU{n*cew$4hYHVpprUs|M5ep6#r^vI0h8c&(a`T3qx~kt{lghV$I#)!4WNHv&Cm~S z#xc+Lhxf8LK{vSt@Ze|pHzLv>(Hw9T89z41E3{g&wk8Nv?en!Zu`o5Yf!l1m(KG5qSO*X5qw{IecFu zR2tptI;t75WsPhhRZVoUxF>2Z)DorAQD~Xl@tjdj19qG04KwUM9jIEhGl?NrhRO^| zM2cwv?WIvH24K6*bzkiENp#h|rsP;F3j{iqi;-H)PUfA?CG(LKNr$y2ReIU7GdhY) zhoZ|ynKkYv*S{OsE?cxaJJmV9Qf&?#>#|o`;o-eb(%dcdC@w<}09~YMlnU|99tHrSQX$?#H@k>j3RY z(PEb29U1W)DEo5daaSQwGtnw*uMWg?`kGR1dlRcOxfA_*h*_l|B5NoHhsIhsV}-t* z^3Ck19=2IrtSyT^zD4Sh#>k1@c=QhENlZ4@umP(MKr-Vz4S1hdT~-ox!~nc=_;e;L zF=5@r37N=}+qwVEv$l zsM%1J9LJuW!oV+YZ}@b6`T%6vH>G{Xed^>EH#AAQM-9f^;Zg(dZt0cxX|MRuVCU%k z+ea#8=G!7u|Ce&cb=&ak+Z(PSNVc5mmO)9;EtlZY@J}fyIwubZV~oP~b^FrbF|OiNyD>3O$tJ^lss_ z)2ZMf>@9LN-g(8`eGi@gL{fjnZ8@QlNY0#lPm5_CcfH zp{tAsROpYp>SDIElP};06#svf_D>H2v^rb5aD_y*v^XeYiaOyOOE4EIC-^7-zDJa+&U$>19qAeDT{br3e?;3VdebFSxq ziE?ES25XSjIIz6S!bGi1AC|~QOY;3N+*nCuD&v;OR%6S4Xp}oVwa*kbYC3DE7~3}H zSXP(OT+%eG!^?QW*L9Izpc-wpeLiG~e>ED57}5Z~yBj zxsaI=qcj7CL<^Zz6T3Sk6C)%+5sF4Q2Br9Fq|&!}2B+q)?YtF3D*~=>0n2>d@d!9~ z^hyFg|6#(mCA@uK@$J_cVM{yO=`flu16UCZtrANECJzH2%opTgi7{hc#HkvjxvB=> z1dtUS?nfJdbEY$>Qd*yCd2^PW+0rzbqSs7C$1ED!)5*f9X%z$Dq{vSe3Uf-$&?aYD z?5QBhS?G*{DD4emdV{D(4Sdp^=9n^KNSIC@!!T%8rnr2eR2c0*8A!p^RN7BPAdi(=83Tm)CW}Gp5zoU=%}`QGa$d0vAc!P;`h6AZaw()rq#H9Nc0-$ZXAM}J_GL?W zn**2_FXMoh(}b53@W21{&-n6s!Txkx!_ck`n9qWb;yqX`kG&wV_>xy44Zy*@_@#zUK)2T@>_!0FP_(*&E@NM5= zdEQruw{J>WT*p(+@YZ2)PE9rU&2QOfqUz=cMd*(#oZ|@^Q^c3cJFanqBZEIaJ>xWt z0D#Ln<9%C^Ipb*<@jRTWoa|=d-O#r1W4-mg!EnX(xuXLAKEtYh@Y>gQw~Z9<4L3fN zAMgWyd~2ks44U~t15Uqpfp>^7@!h(lt^KYxDS(BcDkE%kVnrLN^C@Dg&D_pW?`Cy! zW86?DU;6(S6LZX(?-JJ z96k*vIP(o9RDnR)QpTn=T2!}dTRx*{@;P*7R=wP_49&RTqd+MfIR*yvXD8<>(O?Di>@T0}HL>OxjLIRR#joAt^I?wS#$2vb) zL`5@58)9RnQB6@ANHOA}8mZJCWS#ODgZH-$tLB@EbXB1Kg635eN1H#PT}!lxS2L}o z+H5k=I3Y!R4%E-SVHgIBWeG@;alLNXH1>$0*V>v|(B#Y*yv4Q#L4MiD^=C$|F+Zp= zLs6Y&t8rP43u=XI$_!&97AGr>7eugRgn}K!q3LInqN!pqNu6<7H^rvLR4IoZm)Ra^v#KU$H3wN)A58nr-Z?9VXW9f4 zk>&`qAVgYF(1D(AIWMh%)IyDBna=@ zyvn3mo7hnumyIEW5CODY@1jvE)=VXO%37-fK~yd093!lk;oue{<~3jmLA)zmi%~Gf z;N>)mvwDe4ET~178H1F8uWwh0^HTqU_hm(h8Grx!ip#PBU`$SsY-d|B zz*?+Ggp<&6^G>hdF-p)pBaSFS?wd@a-5#=QPU$x^W4#eqnI7UG;HM-0dk+J>E#Qu4 zW_@pbXtM7V!uMiZNm&sm=Wy~83Lj#^#^MKID-%i_(nTg zhZOV>$lh^~dd5MB5x>3*I{)c(!k?a=cSdAY$Hy6$b-}m!3IgGe&(ApdQJUaG^FcfP zB;$3R@z42!!CJgb6DEvcX3X1$f4sjTRDZ};q_hK*KC`0v9OE%<`x+OvT z0b|epKeDR20TH2?NcP$f*1DzWo0Y8xfK=jPjj3jqqMepJ-aSH)TWqAF>Q!f#o3KIm=<3QPX=!>V2uHT z^@Y~h)y{U8MX);~ZywVw42t@vuKko-mrxJFl7;CtCT6Fim`-kjfg2@9F#Js+;LMx-umY@M+_$iZw;<T^dEm#_vZH?Hr;_xbFV@8GQoCVEo z^iRgy+uB@O8C9rW7HZK~rS0@Ky{+E&*gDkJ$}Ibj!u9SmSCk zSmKkqBFj|gQ&g8@FE*`$-stB_Nhr`;kOI{YrbeEWYxsWI#3^=*wQS5IKd2OSXZ9*{K$y6QEk+5IbO$z4-iwTq-k z6cxjmeY$9w-V`I5BO=YZk(a})(7mY^XU(R*r`mQhb67=zTA(@Azn23lS7QjSf2M?* zOIzHzX%{t9a%Jfe8T0;B{ouqxFb6Dviu2d)1fKxYIbu_FAMXyDLy=Ql$@}8Cf4!8N zo)?Vj?jBR2MRkQ^y-$4eQTi#XM375UzH)30GZ*iKhHe^-Y!fK}i$T>E;FaF|avr4- zbhaY$)><*ws%tNUinjrEgCirKKgKA?o(@?DFKcSs^V`K@0A@CO@gsjGr1$C!2vADB54D@tPy6E9QXh0AHO2Apu**Njj7W_X%p>?6%U9z zU~A2GRIiGBhhArxl!TQf$DVlCIDeS8`-rPsWE8zq{z1~v7?yj(oJZCM!-5pxU(>I5Bf#+H(} zppzgG-W3gS+uQce$NMqmePrvu(Ij+-0ClVjCOja~-tI$&EKb9KKb_A22q!<@I%N}X zg@ZqY-}zX&RzOSq3_y?05WkkU@}xH2|DN{ z`aYQNZz{*hP;K1M97L)VHcRcVU$$0(kW#0ZJsqN%61E{)*`wvW{*hUORyEXOj5NeT zjA{+RLgYf$7zJ!hOB-SJ0C5Fq%(d5W#)3Fk0Ek(cu!d^0Td3AmXvihGMedC=1`1z+ zV3FHswqxU{0yuR{9UWvQZH$v1kO|G{nE@<0iqWC-!hnr3#6;=m_zu&AI|I=>j^2ff zS3XnG<-0=Htp$*6F(Q0?kcv%r5aW_z5)D?^k|4Jbv!r!R+EB>P`O!;j#8eCH$}{Q; zXJ$f*8bySr^CP9rmjB)saUu1C1!u;lzt0W^IV#mKH>a{fGd4spjzyISEgLnAp=d%na^xkeEVeqz5g0*o-sWt4C zJkWFZlPth8NGQc_uWu-YXx1n!hMO&Bj#Oxu=w}?_lp?4J zF4t`rWn{X0RE*k+!OegC*EcvTx{Q>vHqNM&opOkn(kOH~sBYVD6l|qvzg-t>Ta@(% zLGD-!`!cnI4oZ6W<&-m~(Idu$(`k_Vp-hT#6n9={Exec4$}Gs#yadtbGmt66l7T5% z+`6AwGO7nTIwP0JCIi^wwBBg>F-0&4(;!hihJ>k+6Js1aIA@IB!+C>wN!86!*l~I= z=Zp+-?Oj3uL1;Wlv+JyGyoD9vy@PiKZ||#4%k^4mh_DQLazoX-d%Qz@2*%))oC9}F}CVi zV2se6MMq88LclZ*Sk{2STUcxGdR_7PX@au`^I9Uu2&ZX8j1g;yl|3+dk2Qvaq=`ks zp?BO{altRc6RX3Q!8^>$2IB}nJwG8u24`h<7-=G>!Q=h1;`wP3YIu;fxNZ^N$TO7n zGm2az$!lnYQi>VI5+?5jjRz|$Xv3eLMp%*rfh9zZ9?IBa!k>S7!ne0siacigbQ-a$ zoAuLqLQF}JmchyywndOJc$qxbm|y^WzphdQWii&ui7+aK(pw8xBFRjfa%T{%k-aSB zq!e_nCT1CZp0yycN%wQ?5LT-9$Y^mIbw68Tx}S-9*Yt>XX#Z|h*iV_d;+YOV`=KN8 zQI5E4tb3j#KaNML1#I!aFc_Q_WCMhG+wgr}u%sxlQ|ks0V+j$F87J@XmzPf%oWxya zmL@o6(RI(;hA-C{bKEM0F2sbO`y%z3rL;Gq;=3)_e?!;#sIj2q@T;`HkAEi-;WP}D zVIW3$55(0E^}qDnG|R_620!*5CZ#?8d_Lnm3^@Bi3i1bt>B$fHX*vNAJu{JcI3;No zg4A@yJ2^{-*a6K+_K3vw20*_-cl~>t;N5-w$h3-^*->KEPbz&hq^J!8-yr8Z9q{kW zF5U$q@drU%|I)JWB^n(Hd^1q)hte%V)9N`#T#R2!-E*WN^qK{}@p8X$_c5j>#J~!} zO=`7VX%0r2seSFvszq*M(@rv`O>7^zR(=OF<2=fF6I83-GgvZb#KLt_=^-imtHg_X zYxW84!~l{2Gz4%?wFjadR@(6bYdj~__ZyS+L!fOB0wa6L0KLM+Xd+5HT&=^TBVgX^sg zqBH>|ocq>PK@pymcXUc?rLg5B2xOr~^_%D0*vFk)aBlaS&* zJ|l)yo7z4lrorPs{_`ugE#lw) z?FHK!@qS$^4U?;`K@jF~^cW{E51#57_5hhQ*~^xy7SXxZ6tU_bwk^uqNL(j)L7Qps zZ0915sw3zR_EmG52W|3Vl+0_RMsUj#_7gyzESCFRsPpX*%oW`?mEI{6y_DqNt_#(* z!@w?Ix<0SEHCt`+<|W9`rQH9R;T+Wleccj=qmhk;;!TWVXh)D-5rqeOEBg7Wk zSf#nQ=SiMLTNxMBW$%hXovr%@Gvmv*Yc(7zF-p$bou;Ix&`Hi+LX27IkEGfb)MmLj zb>|$BlDG;QHGnD<)O}_g?bdQoBodub3f1owx^8hqHz`#|;W8v6A`ITcIa@>Soi#`) z;XDns!7CDtvO!JbAj1wdCo<~1@02Dihgw_n&RV5CsXo#f49+1Wi39S^%7MW${91#! zBxeRfO8EXJW_;t|V7<6AuOZgw`_YJB?x}5b#hd|>L7KG&vpyee_XZt_h2A_44k>1= zF~YG-u?OdnIU}q=nzBM<;BGHbmP?Mgx?vJ&{9bW0FCGodSk+DXJbJ7l;vcUUEFt2r zKR*jIMVang4u8F{F{V0HQ-=Y>obi{J6Q28 z&>YK`jXvAn7(``pgp@E1UW>3In*iRn1u?S@802gi-Hg#$JWVJ4bE>k0ry;-^gYUD! zdk9!lz?bU<&WOf%@P5aT*wwhWXYh51_2CD!+27ua>}sdm{N2asY)XtZMWiUt;?p=C z8pj_uwZA#<=Ldk`y?=AY;q&yQ{tvV_%-mr$gr{-B;5-1R2AJ-&*|!w>PSDq+EnPk< z*M|>3M!EEogtJO*R2 z=7_Ad&XzX3Z;NV}Tclk9k=k%8BWtfz>Ni`*5~hNK zk&!q%v%1sfrs1nb9fg|L8}77a62q|pyobExJ3;rQ!Lrrls8DwM-;p)GqBJj=o6$^4 zfX%l>FL!yN{eyNdz`VCTub;8|C@E&_AUV2`5$>b!_P#>3kQVecH+o#o$jPX7tSrQR z5mbz!`tDKM95e*+515SFu!fP3A#BTYXHNM zMNA2o%c`1SBk@@&3tFs$7^5P6R&+J0eo-DCSJz_+1~<-N7=8PUidN@t(D8g8E6YLX z-3i~m&qz7r^UJ9=h?$!+I_EYZvR3qz)(L%c+ZqMmd$%+4>hBAe?6fRRWTD#jhChNH zMtJYkyof6zpOa|3j3ot#bUhk$dK0R@(nRw}w_PJw;l(z!9yP9MdG zyxO+5igS0N;EQRJ>?dEpUmv>Vmgm~pZoL+YC^btO=S>}w5D5*oWQnE{Ba|C6;oIAc z%#8o%Z{OgZg?F;nNgJ!;jBS*a;hgInOPhW@t0CHH8Y+rkp4Xf+d=kxVh!I}ty(wl) zgM+gM+ZN!gMPgwokVo}yNGXAg!RW-;Zl~w&V#S~X2xF!&E#^5?=EI~Y zoOc$UoYJc_Dv3;`ZdqeMOfV+N+CX#Bu2EfJBug;Vu8%~w8Bi|H(gtsr4Nqr}lOHe) z4h9*2`}&6WHDYv-BJ8Xxsd55iX;O&{aA4Y-j$<@tnz~_$sZS|viFbP*0sz0faeNy9T?x( zzx0YvrcO0XT@1{wemtCwJu6hTXwFD1hPdvFHro(k8axJP@zd!f1&=YJ^$r2o07RwO z{`37^(BW;vQ*n77NBB-JH#!e`f5rE8#U%uMUuHa?COuc^ZiDk-E5XB zxTQ4cu)khC)6AEQ%IpT~T0E$Joy1wT4w0kSB1h| zl?CcFW;NynZ!E}<3RuXqpSYQy<=h6YM%jIq8iSHMPlZQnHg|NXB`}P$Eo*caPTmJV zH^UY{w2HYJ4&6@VSj|yj2*z?n9dA!TrOJ}sWw}zP7tUD_!J@siR`g)SjhTycuMomD z7pqO@n<*GqbAp2IR-;aB0MHdP`}%;J;Z3Kb>vKjQg>e%d|GRIjHTSo;vFUV#Y9d#FTKIH+*`TFb=LFpdesfgJ_3LYnGdNRb7@Ve|>882en`smjbzOrDM7*nx^F6?PEV+fsA4O9ilTvT38cZccB>Bco zxGy4O%&oxW9$_med)$FIN0-5n5?-$>Qeu318j*76l&=U>R9E4_$vyi#I$X4IT4T~I z-$olM#rzUtrH%JRZ)x&L52<;J^4i8=jj`&ctdZti^!Y+#U$zLw1%LncE@*#tm zCRLnS6G-*`JJt^lx-~SnbW4D-7C9w2&Cxv#9#IEUmI$x&ikLHg`Tkz_18WQh@36** zB{2T|@4r?=2mnswQ14wUPf7Jie3SiXH5>eW-7trMQ})Q&;Tktw)(tU6{QEDjc;6yk z#!0Si^;sYU%^IxDtTu$#B6neV?WnZxhDLE6Vm23TDeN@}LFywB$ZZd{@1J_5W?sK(xXb!RF|H+j0%M_?y4K#ej< z$cRZ};J~;dz|Jy=@LFJcXTigOQ;Zna71yv~i4j{)^8ahX`?g_?5q~CN@&l|9_K{UI z#elG>E3v7fbK32L%!hcNaurr1VdN~Z_9$r8Rucb)2I&SOox~1#(?yJLoMWN zdfhgWYlHxAy&C;7))?@toT~3-}Mp{rinD-v}Ox7fwSX`Isd0I~}1vg3|AgQ@CTG z5x6GvF{?1wJf3K`qnn#gO5Ll}$ED`1=h|oj;`ze{)q2xFy@1f-3c3E-e$HvFT83H0 zKd87klQGre(ZPTXiJ?`M9cHaRvf9bCn2Vc4a%x)SBNLOgm&z4<$z3cE@AT3o3ag@| z)SC$3t{c9!k~o;A_XefMdRp#5V#eeLd>&5ty3P{&N`x2VVE|0t={=NuBU{ZQ6-c61 zm)bHUCktrQ9cz8xG{|iLRpuY=NMl7YUMLHnxI;^e3v{SCyeVn(QQe$#o#gceW`B4T z^zFuNlCmOhdDmp4qaT*ZJ-XsCgoKm`&Ug8{WqNKp&4!>TXxSO_DR2SIYzfP~d zyHBMsYYkk{Nz(2BuFi?wK`aLi?cAq(k{9$xBp9ZX3sGr?CBSuAKq2@9y z$*?TbooVvBgVzv&T$|p7EwxRt1Z110(TK%jJp;@^V^oB0oz;o^?#Q=D0GtKKq;7pJ zhg#SW>4qcLyRFJ0$Z*(aZT1m7rXn&O4Y-T^s@If@)j%^WV3r0HEJ*Sel16Doc%|2t z^=J)Y-I7v1jYOLj1Ey}M!=3*rX#?6&_5Ht>x-q5 zRL3vO1k(**W%GMJPlz$${kj4Grpd!QE6B96P@FdS<#l^{`Au1JKm?pl9JxCv`X*%@ z9RB@3zhDg!|MRbZs10n03C=my)5uw_g`P( ztij9ER9%RRky6r(^Y`nDFRxd8dK&S38mqHoQd75eOZD{!F9_`59p0}CLKMpO;2mBs z3#=u)oF;6=BuksT-QeMH*p(Qi5)+)1n*aT>VhvGDrkHUWJ$`zcV2r_a*$|Z_0h0B0 z9z3E-J4$w-vj+e8{)SstZ=*sL#*ryQ*uuO~uYv#g`UZS`$8`(HS>!59N|>y{A74%| zB-(9T2OivD|)KYIV_v7PBLR>+C!ZqXF0M8J(s&!(K4yaIFF+kD)|B4 zIeb2!;hp#*j9y}S=%@+ZQ7&)X4<7S^kJPRs`kNW^7VwX^H^iLr=O@wN8^gQoUNKc` z8s$RyzX3Kh_ja@n1{-3^SX0CkXD}O^@u-#n03ZNKL_t(+DdOAZf?uxhcn__in!^Uh z3qGIDHDab9%5z-tzO2|%#LF<@<#cM_qxUwXgk{@AtL+|k~*6!ErP z@nyc?J#0wG7>vcI@q|B~pYSwH4LN?$eA8|j(+_CwhX|meYwg%i)u8J4C1%}ke5(%- z?xwEL0a@IqKO8>xqtCwsx(?GQ62^~6E|pbBTuq|Nr7b{-IRaXxwyd=Y-6|+>%wT9yUe$Q>9O;{Uw&@BmJ}W#M+pb0Wza&cw4hrYQsJ@3P#^M_x{LI zI~mOl&E@s#uz>2YxbL5ODr*^>w0YqEx*4ri5{p*((|Cft7%}6547=92BBqGJIc!|uF`%yM3t{RQ*0aX+;tK)Y;jgq2{ub zUGMLQC4-aqFbg5%q{fNzyROTMUoP)>4VxH5T8A|yd|hTi#l6RA7;4;HV#amd@Q?Rb ztSKX&5>DeF16pnr?s?nr%lj+H5PmwH@o73MT~Tt0f4#in*X4>e#fmsPYY`_7V}4- zE#GKK?@pJFP4FYCI~don;-A+y{4!q=S!%pX3gG#Qvl}ovIjf~4lV7ogYDG(UAA{`ihG|<`dcIyH{B!S0V2I0 zz8SNpv=`}L0iQnn{nV(zpuMT!PP)Nd&9{vHoPnt+cFd4+AMqn1OC8ug) zp{yr$My|0wStUFQGXu!T$hsFxiSJYb*uWm*&ZMjxf)TKbaVrv`+6?!xsG2cQ8cKA= zaN<|u+VH5$TW3b+_}ul0)G>W~_9h){5_TxCK}Zn0}|qlKAnicq6i)Mme!U@^qGHKlZC=G8rLhIUB6jux$ruhoXT zP$IHYDw_se4(y5)Vqesi<{XMP3x&EpC`FGzT`WQ|RHBY<+$NG-5B_ZnyNIKP)HkE1 ziWXGhw+#gbZl)RbJChLVH1kOv*?DJX zLrsTmnxR#FUc1jV4#hCaVjP^(+6}yu3~0$Bm-qq7O}kcppCN*`7K5`0fS`3+ygFy4 z!8E7`55Y9l$>7GFkWezG59Tv>rsJgh%`{jLiG%gBY?vkw8)TBZtXn;tiY#K$T=U|{ zT^cr_+^0H(=yl8mEgwvImU8`BX}rt-Gi;VPAD69~Iu*Kp+Ocj1XECoErom|h8Drf9 zmGM^eH(N}%I^YsteNpSPWb8cg!3@g0b(gkBqq_;L1nD_f5zJ~ z;}Ru~?9bjmG}1#e2r9h|Qj)}$KYkTaGT@V*&gco!>-X-~4axM54*rg8 zl|G=l>plFoT=8|8k-_-$bcP||+qz)YLC)u#Q9>8C6!Ess_`WUxfIpv}Fj|Z6>x}mp z@#}KM%P>ha6xp4oeBM@kTdsK9q;d9!@G_k6c{<}Xj4H3Wr`T>z<2!)^9dm(i_^xI5xYnm0(e{QqR}T(4%B|?8`M)vS*`dVLHNgcv%#|u@bi*k_u$ll;DbG#u zm-QSjEId)Z$g0X3B15JRNB=CH+uHNPh^#w6cbxhYVfi~K)9xW z7z0d6dQc-X&Yi}#^b`sX)gzM(Y&E?)fR9w78x`&T{_A|OfiHq?bv@=RQwu+3l)0MOprd81%UUTLea15t10mWYa8<*q4^X+kCAtVCNUKcWG=mpv zegwc;bi)FpuEEswsTly}YAkeYeW-h=vkr&EWt$b5-aBRAaN4P9JnArl_St2XAfXz{ z)agRdIW0&1y<82F2qe{cHIXUTr8eujCQ{Bd!b#kgWiyX4A?A!hC+ zS&o$Etf>J`%>c`KiQG;;#-7$pl|)<&>-70K7_4$vtPt*a#$7O>^i8StSw7}Fy+Z= z6=lu8WaYTrAG{S02!p{|ajm{wFo%GjPG`J~6GrbvH{7wjDr%!0TFe=jup#A)(=g)m zNhriIXS|0ETa+gI^TdE{D9z+OPR?VFVnlY?7EFG?phM2c374>8OGz7estw$i>pQ;8 z7o?o=hw+3zJwM~qbP|LK1e+{Q&ebTsm~$P-4%Ul{ZW%gfF~%C5182rB>5A8|;VlF_ z#eknqPZ-(PHAJ`t826Dme3LG6gfts^%=gWj`N7}mwgH~QhPQRWmJ>ev5q~-h>t;y_ zTUZfUQ!VsGwit1Z0g-{ve!ySO&p0{pZCEaESYpHy1>rTWu|<}!;g{funY>e*ce4IxJv3}_ERY>;w7NCBfOLpH8*(9A`v-3@HI zv!h0hvS_kN6D8dL_J8~lG31)XI!+Gj8u8_qE36^>^rthNH#O6jGwa`Tjbtf^ZP|QD zV?5CPTS{3c?X;)h(yfX*XT~x&D{iB~(;*~v`N}Q-*T_U*eOr-B;e>rwVXr?f)0>pI zpu}4rr{Wy4OB)q}4C0wr?hQVSQJ=QJkB7uxGHS#5AiLU`e%#pNk zj6o3YLT$9Bqp>ozMp~P>7&E-SM~ROS)2EaZ#&N*g`wFLxghLl0)0HVPBv@zQG-e^| z=3F$zIdgNWv}I!uO)j*Od118OQ zwc@&5Vl4_2p){|e+m!cYy8(%_1~F&Ekg!_O|6Z33z&iKq?fRt1(%USeW zR>RiU5W!I#h?iB+Oc}yRqfpF($~A~7!zM*Gy#-+5tVkBhGcFmo8qyBN`(>%F%JP{| zi=ZtDz1cehQd6&#g?T|B)$wI)LG+u=CAZPW%LZ^=Hh5>MmaSRq%g`XCg!jvWc@6mM zpMOGxyk?3S*LB0o^8^AgFXE~^jjlRDmwO2{`bsHd4N*R8S}|_{r_pP4lBrF5N^+=% z$auRf__sfPf?*(vLbwB@S7KlIn1&13A;_OXYcLZu?tIu!ivY`GlBab@CL(47EIO z5S$}~E#S!y(#RUXdxN)2z|;tr(pnN1RxaW_iaUFhGE7Q6PB>yeO>YE^@=qmybJ?=K0o1QJgMh_Bn_-# z!=jnCLUTQ^tr%byWGJ!Fxi8y_Yl<}*OQKI`N1wl!Jkm3Mm7G$i|cm`n8SuS z2CXfC!8nXgjJ%w)u$pfxu{t`as?9-G2k2axd4=szw5{lo;D_&xx=72W5qE|(k-~IC z-DdnGOcK*5z*%bOm=YpqJu^BM3js(*;^nlS+)_l+Y+hkED(dd#>kMEy3B2JWcYk!2&b&Kl%<#3 zV!-4EIAgHp1j_`g*Wt_c4gbr}e?rK>yv>*fF|gcHXr{pWo(#8p+mg??N{X5$yD^Oz z1Q#}G1fE_-rOahaCy(=!AS|WOHAeG+4QfMR_20;#L+7|o`%C8;W2()U9~@#xyZF4G z-dLK(*KZ5fE#Y)_7)LL(WTj7+2CJXQmIfuogkf~GIW$fkdSgP^WC~SGoQzeo9L;`= zK_0XaGKRs{0`m2Bf%7ua8Ap%HMVx-i;w`ztAqWC(EW!IiS(HY)WX{GIDspK|ZcV#s zpGS0~To-(Z86jr8y)7692j^R}QL}uzxSDklH0=GdVcU}A6KiyiIY#f)tXkSFP|;P( zAfwQGt5%{jF4+PjY!TjDOrsV3t1+EU{%4Oo^9DP@f3u`(x0BU=o|jCCl^_2oT)2;LSt zdWJDle1#BkokL|BIBQgI%yke`n$&GexXb~5aG0i18ftA+i|H5j2bQA1h02^WgRSPo zx&haD!`u5TCT6)AD-=%@LGP)?dGs!v#i%Z2aYoLa^ORAxLP7bLb;C3|F^O3Ni~&y5 z2t&Z4_sdRJ8g^}#w;TLUJp0MLq=VI&%*%k#J#!y9%l{Ceyr}?Q5gf)P-jHd+Vy-? z9I_0(=556qwmSTITNYen#AGf0`22+DX{z#|=1r#CYcoYfkvSE<)qh=Y7-c@3Z$f4{gxwtN{XWjRAjq zd(+HKi6ts>fTJHvF$yAOk9^w}&?{l`GC00$E3P5x;E(Zjxgz9<*LB5v*c3q`HGo=n zuF&t>if^lAID1G_eqC1t6KmlbvY3BK1G(WE0@f6(ZOLE^UIsCb3Mq>5m(u!ehwh>C z2q=2N-W2HG(CBrU@$2;+-dg61Fh+s@sMz$CwKOF>M)wDA$AU#i{}O9)s}f+NCc zg+aA!@>wjAG=qi8To5uNe_vCQ0WbkejEFhIqA&!Tv+Z>Y__EBn#E6r1_#fvNJP#9I z*BO7izF|&s%|DF+Zs^?3?;5fm9NYJnsUJjvaW#8dL%{2D#U+S`f((3tHO_e37EI3L z>_?&U7d9G-n{vmM>70z4i*Sp!?DuB;aIDcMsYq>D8a{AMk5(|jHkMcg^vqt$p-rlx zQuk;O5}|5vYhnxv^}fmWy1C|_L0ilfx$_??gAoof ztvE-#2$-{2HQ0$#t*c=L z8)D2DClPsDNAQD{tVkpIp2k>Alf14imi%uErqN*-#gyjfKb-4Sp*$2;k+-PVtLU7g zA`H%3n9_K4l>G8{(+v>(K-e~Md|bDHc@FsYW!BfFx&Z5KEcD1E*ZJv1C{d@gQ%7(? zYeUTHblP+SeV%M7Z09*>0WD};r734r`eBJxTGxc@Y^p|>bE7?nl=WUqgFL9Y(Y6tm zHP(ih2>AMS#=1p>kg%=^y7xeDt2CE`g>wd5P$U_s>r{|h*6i74@>C4mdb1p>bZ`dO z&9-Qsuh&i1l{!1OW{7M2OF?^OcplK4{`1CU1)5}TqlUx}Y-{0nnDBF%syRHGeFvh_t zEjg-do^0Gksj`!@3%M2ZptJ5H6ug-sC<(+!=M?$lQNfnzS+cF%Qiv6GA7ka9p` zNOl^AI(R;kk5e&x;pQ}Y_JcMjX{Rr?5LC4gjZ#i{yv>wk$5p+zkspO(T9jo$)k|u=<{Vnod|_#5G2I(`K|3<%1!(F8Z+{c`_g> z&2h|(U*;=lZt@Xp2%o(S?UoR54FOw9NO~V%w-rl@yTbqfBkkRm<4Be+z2$MpLlpp$ z-MwdPB-54NLGS+T!Z zeJg4HaV5$oX8f^U@EW%!v8=;@q=j%{S-)p5@1i9~6lT1~4f%~5*zz^3YGrU5ZPmoH z?RP89fBw+4i&Qe+w+(-9D<s)REf>g#{fNNOs$MqeoO^10HFjx<#5usZS`dJG= z7F&w=>yq);cEy@9PTs*8tLl-W1+c;FJRBKZW5Dm1H#lqXx~<5}cyb<-ca1}`rGURz z@pESs%yzcp~j#F@1Ajeq1Df^N9s`HxG+ppT9leYtAA%#JM8CHzWIcOj**e=ZJ_{8 zx@%P3s1YjqhmIDjpUJPLt`@mf=rsZRr48mn0ef3~d{3qdB> z=kti1N{cG${hrm>y<8LK6EKc*7pFr2k`y8>$F-lJ?;Vw=r%5Mv;y0|te27w@n&!VP za83%@oYkinsmV2scW_n;!_z$A`DMgucCglBSwoxpK@TtM60xjNJ(lQVndG_-qn8Qm zl5n{O^=ZrWxE^{!%s8J041-Z15+9@_T;yPGt!dLYZa(CFt@fZ}E_-$?f$*-ythKsH z7Ab-$1C$CeZ`XhrGX`()`FV!-;teLqI+C2( zg6k67@8Ntv2vH}b!=Y2UON{o|8BVEX9~&)=(3G>VB-ESBL_1~t;Q68^nXZKzx(RXxuT@*bu0+)Rw3FCo zwNqR|M#v0r2&d5_SKu6|$p=lBQ!ddA1+(`8t4kRn7s+fc`{AJG50_gANH=9{+=F&v z><$pkN7sSty62I*0+3ra<71A*!NdCizO!j&_UIixy2i6MFk{O2wk-I2U7OXy83RWKgEc5z@NL_qI3~tmEWVu1`0{kdY=^rX&Yy+h z8W_yOh+ofVFo5?EaES>^zQFeEhYF?9#?fe{!2P7}_ccjFtZ3xQXdTYOD6(xQXEkRD zpHC+_-)$?_BooOkClCukd+hV)D|~AUc;8lJE|{Fd%P=D5jIF4ejx0Wn6J93yESGJ= zB}wjbWQ{vw`HVGQ)9Up-JHN|BOG3y6YYr;0MDt`iLl}+4=j8JDo)J+87=$Fn@U>ZPCk zAQ6REZ4wtz(bf2@K0dRm0V{a0uFDEfGGq>cqd&}Iz5(mi?mgWQiud6ZAEfMDa*H{t z4NIfxAJTN!sc|XDCAat~W2jT=bVBAE(EMX7NDmz|`p0wwQRQyMkToZ18g)>+s-8t- zOVG^$Kr6q?$KDDfYzfN}!3_ApU>w~(q1J_2rNYcCpO>Y0 zan4{{Gr$|h*<&0XmTPKL+d8#oEgTxbHA}(mooyRxCE@OkQ0l18yO_a`9$`~C&l=U+ zSn&F7MF<(ElSg5>C&sD&H09>W+tw%&Zav_N?9ylikiojf9czyrzEoef%M!6}30w+> zQ9R5c$U&-tc2Z(&TS5qFpJ?ke=X@GqonUphO(d)9Dh-MhGoGJE_0w>h{1_66X-pY8 zn>L*$5>IVa0hsQBwWy?m)?DBs2b!m+0jJX-YbYkkCmgK&dCWrXb*436NQ0hJ7KyTC zl2z)lOk%f?)xWeiOF)DI14rDZoTrn=|N6gt!8Cc1-fKJ#sV`X$;To21aPapL0nSP; zrFSB?`ug>PzrHQlLIh=5XVwy4o<{uR*C#wbiKKVkVk;EJ!6AesF*Px@XH&euQJ+E6 z4*oSRsKzK&kQ?itU6z3B5+q|+CGx}IFetWCCh}6Grz~+9q?5MNO(_LZ1B}+d8YeQ| zDA#D&5(pXI7z`&>d|Xzf+7PgW_hmyajA@Yk&yoxNep^~m<($RqWxXpE4iX-F%)YCI zNJuhiHO3%jgK@B!A(ZO>`rrRlnLY4XJ;2Ty{FndhU-)(rrAlQ949;{1bUAD%y)WJx zc>g!1!C~@Fyw&=%M{lvlgn6*IE>YK9!pqZyagh6Q2_j#PIU`;(`1h~P1MaMCu)x|} zDur=fH!#Z~*gH`RRKIsAjK9BK5VJ^*oh6*+aerw6NSP6HgzG5VRTAy3PI2N6up>R- z))#H!(j?Nx5K>2C=jI{irlh%U;_;D)GLflQC5j~yvNi4J1=6Sp*y@K)n8;~Uj`8cM z=0vA1TC5)OS-bKw6?B6~h#A){B51z7S3iAGxxe_ey9s#@o9ZOVhiu>5336Y?R%n)z zJ()-k7LPbo3JYoeIO<}&j)&0@Bd+V(R2~v9Cih0xc;2B@>PyQ-ijl&23<=`L7T5b3 z()|&+kAmtfnftY=X5pT`T%m!rFiT?`e=M+|xKVrb*!)+#|q4+h97i=oy^Hr&*@yO9=S7 zEwTnQ@A{-t;!+A?$#~yZ{CRoDdkk<7$)2ZQi5PS~OV){=sc zO4-9xs%Ov{E6bH*Av{0)m4QIr|JXnj#dyMLVb;>gsti@>?a0vlhj^fb=FgcHx zVZ^7?8MF7Ts4|eIhEsX+_bP$Jd7s9T5iupv0|K%{3_be+r4%eV;hJ}TORF zO4cYagF*#s$q4IJNxb{Bld(VR)w5r;`F2SO@%jd14F8_G)`%z)kC#ukWBvNOk5_!8Q44#J*PQ%dbF7h7mco|P(S17rQy3!0+CYjL{ zZm=vO(=~(kLUk{gcZk$Sdlb6jvwcY}C{#LNl0dp*Enu-1w}qupw-tg&BC)ONL56x} zA%9-?P}_Y@Q3064yWw#Cba-@V&TyAAgsvfa2tmHBaQOgpWqgQNxO;aL%_j!qVLV=6 ztT%2r@8^Hh4X10f8aEI`Z#@bXc;k?*6C1-tRkskZWKwHkOEw_}krj_HwFKt&oQW-} z?2sk0s6*ar`b0^ z5E0@0EQhvj3(Z>z0LwMt{cRJdmO`k;(KeY}DL_scF_zYKn$I4Ww}5Y7SEN|l^!Tqo zuPC_)*hu3{rrG1^dBiw*c&9IqSeoIVbZTNqB3R_GW?FD{ZH(lyQ)~bF^MY+l*w%!c z8K<+yX?7B$5;8Vx_J|^q16fQAh?^11k}-^_Z79a5UrF=RO1Wi?;&5mqqfs^1spnce z0p1IUi%4_Mh@1YTmw#U_L1TXQNFmcfzP2q1HCKJnHTT#m6s*G3>H|QOk)ml6;S{sN zips&;BTW@AKi?X}D6-!W3&z1>oSdw$%Z71qm`10bSb#Zc0cCJ`-$Z7uaZ05WtRW$U z++?p!rK7q;>ZBik{&mH=Mx4(hPP247FV_vrCLLbsc8Z^T9Nivkq(yLmP<%!9L9O_d zEM0@i%VGZg5|HyNE=#~^9x#p$^E9*r`cPqI&Ng`w!1(+!@6)GBYlN3|YDIou)VB+0 z1HxHE&D&*d4p<|Fwjn}tMM=j_rUj~$sL-%!6xdAEW{gz`)fOUN-&ef8FIctdlX5|c ztPLc>;N|&wd7AO-m#3CL>r{T2Qf{ z<1`Hb7+XmA@^r#)UrzYr?+eD!;rTQnri{z7!E3&(F;Xy^t}2Q-;r%N2?=*SwL3@E` zt?C($QTCWQC4?x@vJf-=db?ta3FF{!ng%#4fVJ4xraT8!qBK z$VDciTA2TjKVPv%x%S>!7;}~DX&{j&B(Y011K8DRvibw77qvEq{(QZ3FP|D0v=bsf zoyK-ggzj7pB+1bmSTcv=D3t;(1>QOQ{dVmvI6FA6HX2fvsY=xQ|I2w6U|L~?;~A00 zrlQZ2>}gv{xL!AWTLRXqbm?CG)$0#Ni}5MEhZyzUe6F%(MkfxY!{n&u1|RZD5AkBh zHqL>VO!_lWI!RyOj21xA*JTmlh_RwTFs2>sM{DJN6E(?P${CkHxM~#Lt3As!b1Q4}^fN$5UDuzT7yTybx1*|b)Nx4lXtTC7ek-R%6 zq~Rq-1m3;6YfMr!=ZL{Mq_V4sp1j8|^NdfYv%>W<=MWpf5u0q3|n^`=oG2s#e z7FEHF*5T7M;WP{qHxvWjwhdpGD_+Bf0>bBEz^~_LJWW$KB}Rh?*8k>>!RUQEus(|E z+9%ul0OEP7g>ua^rNj3&#=$QH)6IEA2sbtlEFLt^Z6NH(h1HO zjLv@Go8RjS)?!$4$OV478|Y=a^gPdS*1#K!-S^Oec8jK|dSU)j!EhI~0pE} z02{brR6DaXRCeO87C`g>2Kb;K)#U$Ll=cnZQX6av@s!%zwA2Ea9WV)l27{^%?^4x4 zw6F6XU{#f#hUCOhT8Vm;{ly^pRI0No@F(EhHf zXRO+wFgN3M<{N8G_dT33h&quqWbiah?b?%Ox(D71;KXH@h@;%36>z7Vk~4f;k}?^C zlSqk1f#zLZB;R11Jm#}NLf&4tU1F;f+M*KIVRY&T<(8c)3)cXtpcLTpzBL^8I60io z9>yA6-ZsRT@$zMm52wXZVMYq6k)^Mf1Y>36;4NW3pYYpnXM~vW$M5ejhOinrY_~kt z%!n~zT@$YF0pldaP1poXB_2*$#OsnYJCfTX^;P0II$W=tbh5S#Ym>sSWU~yL!n8^U z@iB5e{NNf0$rhPl#4RD~;ZG#fMajV`O|<(2w^G)gpGQoy$De<^DM57YjD4C!|58qXy%!LFx24D-~-xGKl@6v)Mhn9su&#syMV%bqz|Im5Fi)8HPkcT;XJ-RO#zgUlfBt*GOYws#MXMD$yk@N=!Fe zbVEHCMGxP@U~ye#if(=*e0rI2Rr&oeSgf0T9qacQ26G5CKc7a#B-dbBA}-erTM((a zQ*Wa9mZj)emLP}1C=&OEImva&rDg?-LZM3Ass#UX-I{{H8p8ITa9uWB*VHD|R%OuBFyOKTIA`$r zc|uGDf4?sH`gVnL7GGXw^+t1>bjW10D53h8t<8Ld#0}merh@nDir34AHHhqSa0bpA zY%yaV9DaE@;dB~AR?Cce^w>he(|N?QivR58X~Hj`&qDfKgtA>F_En-2QUc+Em@;0T zCY(=Wg96TR!1H-R2oaYh;C&&iA>s4$jFby5%Z7CeSVIIen>z))KZL`vH+m>a8{-S?d>5X3S?9~B0c^=HIXz($&r(4xIgohjF!-Dn|ANs}tj z%2`}O0vE<;38Rwt4ap>BS%OS`Npg=Fz_JB=y>58hBBD0tochGqCe{jHB-PaUbbD75*Mg32X0B?9xNZS&%c@g8YF^O#^`kb% ztg(&LVL*sZ=-9D5nv&gyo7XcB-3j&xA4LA)cHsLcZ z=-^D9{(6~uTZd`zaNCAh_I&FCV96PASus0{pddMG2ruJ=FHcW64Wm#`v&HNOI9d^r zW!;*+smQy-bO-m`nN8>*(K}dAjDA1e%c>84a&jJ9l^#3~gGzcUSLJ8}{K$V@iZnz1 z?fn}Tl}iVeXHM4R%RJ+k`3c4tnfkuJ<4t|LwoZP}Pk5eYIAa^H;?4xGAVe!w!FN!> zIQTn3Pykf54g6?ar5%%8 zna`ShAeV5Lfh#akp$s8$7#<2uGjib7yKBE z#jPmAF%F5in+S7Dml)lkibpz3+*zYK$vRlJ0CkzOO;)@E?BpC z#^Td-f~Wn=WJuTsA|oH#HQfEXB9}hCl33S-PS{KJ{c66m#yu5AQ&zZ=Wx{hhdnqip zi23B(6lEOc@D$dB6htDIGw+kVDrHtrU@5@cvSON@LJ`A;7S*+ zQagnkP4j^FZ!7EwOq0Xl4X&3B48s5PKYzl1|9`$={dhXIMKaf?kJZ9M@+rbN|O-GE$Vz{uFv)S_t!z&v~LbgoG} zdRY&MNur{}v&-0))cg|T=-{0}-TTOz28gNw1k6CG*{emMWm||CoW=Y!fHUL$vLS{7 zHxS~Mv1(DBa}k>1Xm#2yg|D$Bhiz|FB3ZD7ERhVk;ORWb;XH`1MLgQMMFo`taAXAS zJQ*vU@I2%;&9201YmInBm6~0M@ciU4O&&1`Ash;E+d@Ka@k~`>$-p3_cbpgtzy#ETcpqyF(tgeuedB5axQp&p4w(t zbYfloriKVxosb!kRhz=C8~FORv@B`sq{vvK6eOq9fJ}s(Wh!-=ArtMK5n{#`GEx%S z`IqMzpFf>s8ap{GOTZQaw%`=#CLPom<-xEd>$?);S!i+tvn^Mr8_;Fom< zgST+b;{W)szhiuIIG+Z|p7aj?`5&KP3HUGn_wSeo*&j!5u!abqGyEX(<4RqwIiC{p zF8?hgDN5HZNb|&rALhEOc)td`T~}-hJp24|l7>OcK92ItM^SdHA;B78*)~{f8`-}4 ztgR&&vhqSN1z?%Di+oTTA%$zq1MoDD?J#v+B3_q(%O+FndGzx9Y7^=_k4*wuY1LKs zF5h$3buAO|!AtJ%+hxT!UR#WUwS;-_csWm)29I1aLP(efr@*(|Ce9(HUFKdRol;SW zB{xXX8WO%P8?HfKlTV}57oY4yAtn6leZliI;(2z6x!}*g-tf9b&4#BgYD{RqYmTsF z8!#{TIgyY(bI;}N@_nmL8V?vGom`E}V}&u_z(*K#03TKhNNY+_55LNYD*a8G5uOVn znsUg}bSA@F`MqP2H5yauV%okV6@5_g?z3OIDSqj$AZ`r3L%a$fi(rL=1(tWl5iGV> zVa^zt_!{}AW^WG8!I3>goV4Q-i?Sh?(#`0F20mEVpr2$IllS;Ejc`G%1~n4rZaDto z6#T;ssKcMfl<@cUic~Vb%x5@j@%4JuGmF9G2hfAO)_s0Nhc-z+z`sN(iVTtDlY56x zvrdfaIp5jK2VPC`#X|snx+^u|^KQe3{y?u8? zZDk8odE+t9`9?jVkxBIs#2@7Ll7b1(eh}$tw-bSygqnZMYNe27P)#w}>$-OSDMhc}{vIXT zCnB}EQkdaN$sjhkUP7a_o=-wu&5;pT@f}(#G|uf3F^sN(feHadAG(}mvQ;#i#N|B> zhd?MPqoi`6lX2>d+Zt+|Q^M)&TLjOxM$kOKdxP~F@bo+&sz3OzKQ1Uq4nWpYn^eY- z5tan9lBA{DxIi#tNLtC|T~IYm#TiX?8fDN08YY8>~cXE(K%_rcnwR&LV?MA*&pm+u_;jCQ+%G z;DWceEB^kvh-?)=Nx=E+@ar#U%#%#%-Yx+#$P^Y;TBQ*pV3BxNPnov{zkZq3!bw=J z0md*qG;21?@ANc#JiSbK{kGt`a?1{OmXM0Xjg$mr-hnxV8Q05(Y4SLq2UR@~&hvmg z6kL~p*VnCOL_25UodLASSr*AOokxelQmlV^9`W)#<21|fT4Q!b^+~6g^&k(-qk}UA zF(>4d;k@|!39P?cYKv#|7UOV|%xYucJV}OaNDUN~Qo-|ikY_U&ge_vUwl&HCU|R!T zFI#ICI4@M?oC?0ZuCPX?-1BI$MZz!|Oq0Yc{r>kGwk_k+lf!xTh#GJ7d>U~cJuYj& zzy0xwn2Hp!Pm_3OgM`U@Z;?WT)qLh$VsV_WTqbX&PHml$8 zvL!svqkylB!Ry6;nlL;d+BZP#nmn;79`Kfu!ttGrI8(vN-iC4Py?|;5w3lab6 zw--#K#kWgQW`M|oVosPRj~ENyE-Q)ywr^K_c|PH3656!aoMg$imF}{$0tSRq%d`64 zjUkLm7-x-Ysz>B?lY_C*DemXoS68?N!@NEfLB4h9c`5N%`D$y!3Jv8n7T=XCpQQ%Zw-INryWIHOYmyAgBiG+=E?=Pkf#!rW7bGu_ke5$`pGeVZk&B=T9?hY87lQl;Lvmfwz znn3{0!+?`!4BMI=dWfm|U_$$dFV!hF>AMWtTlQKVL3NX@!}q8A=%x=;2XtF)f4JUc zGW%&hVao}BELU7}L|ih4ZH3dKss8l>*|!4AS?|*zP_V(O1ls`5QMUA5VTTr@^iajoXK&wKs)vZH{;4~z@fy*_;+xG} z;K|6Oyt7^%?$^NsQN5zOpI73wR?JRfk~)ozTI32MGPWd9cPBq#@a}O(<6|&AG722b z0S;EwgI-k~M)!#N@ABT-o1dmDnp;z*9Ety3DYkPC+I2a2Npx-LPckCyE}c%M!cqJF zDjfiVQiS%9t$iAOjD)N?;C#bf=vflG3|b3#LkDIdbJ2Gex2$9C*O*@4YD*;}d-*tc zT-Gb5VZ`8^0Qmp}T|Wfi@5>v$oSw06D@HpYa)NEWH=X$2!UY>>7|kkFiq4KnAfA;L z?MfDsS1B@uBe28-m74EKVicEPwl)o}i;xTf8jVKGFvMD@NI}3w4n#zIWC|T}=Jw8I zFY>DX512i#w7x_Kl^Tze)5BfS39V9}Eg@`1Cm{yLQIiRm!jcoLk|*a(13e{^8U=b^ z&?2iHMvLc{2{{)`lW)?_!8trX%ioDnWZX|rlA|mDt<->8R-=6OSRS;lYbom0V}XUu zlhbKtR*;fR?CNxW^cLo{dlCBM$>p+P8l1?s)gxRK@BuA+Osr3HcO)ZjbWV{N$+b@? z8Ud3VVHJ(+YhbNLbugo(f?t1~F;5=DU?mT=`W>{ejam=~lbcVv-=uu?npUj2He0OC zI&soKb+?0jB-lla~rK zP4aCk_{~|uXb4X)Bc4tp)-B=nZNaiec@|Q^I9g;T@t$i&cBuqvhTL0g+5}dBPjZby zN*dfQnXjyQheap5G0LAy^Fj)s!B?o29OgnvBCYb>`r|#e$WLDV2cK`1^Im=rsegO08IY z^;`Ke=V(0KyEEA>3L_fwX zz9^WE9*;(YGCm$OR!4WH7#7r1Kc7j9=h0>w^CC)$^w`1iFmUCe6DCICG17k$+6uC8_m!<9@u*>$q>B zEA+tLdUI5M$c^QPweWH3_kck9Q2+-s5DRN#kCBLB1K~Urjn{f4qutLVmI%+ofG?*L zPUF;|Th;eCI0t7PPU;ujl>(0oEq)jy^8ko-<4YX9$8YB+TY3HA>gCVA_3CX-GA@~CVR(CCW(M01`bYDP?wtW1k$K*QwEaq5b zb05=J(-R0tC4&k{y=V+d$t`=h?plcj4)@pf4gVVmp2SvZi|N|I-5Msb4w;+i!Pclh zyoZ$y1EBFr!PQ$M1!b*`3Nv!z_Tei4sWx*=r@0sZ2LQ6LRu9*DNN?kK991g&Xu1!E z-i_0wQmmXZSS3)TPz3J`980ex8TB&O{9adDXuYq|Gv2g=e)S2O)*a^N>2!v$#eyxd zN{TfG#!J3s3{i?CJ#bC4!+dhc$;;t&%MFF$93koSnbiZiTtXvITf0Z&P=iZ|Pk0y@ zDM=9-LIkrEWHnpZyPbU9cl({QaviFy78%7@{TgbS%C(4Rg^#p%VbOc3lYzkl!;tl} z2n4J~sMzl7qyQ^8&4Xl?Y6HW2nS#~DSbfc@Xv|WTs2Kx7!TdalA6&mSXK4ydqjdN_ zzeq8YO2M~pE4D3S8a$90*EO~{su4O(h2$4Py;avG?qTT79#NXNZ199AZ7O&#q4p(< z?>oh;(m?|G>QRwHh4(VmKA#2*qZJx3Tkt&K8X{86`1UOwh}&c(K4x$R#4^>nUPGgc z8$%eqgCC3*+(to7I!PyyY8F;%Zq}Suo#J>W>y}KLp@C2oC}NPSH&*4`1<*n=HGlS` zv0y0|*jz0Swo!dSRk8%7jVpCLGnN=on~&BSe14i_x|T9f3P$~WP^q;cgY)b)s;jg{ zRsH=+VN9cG)7<(Fwc^2$0(5k3Q?3X4ZHsunmKK>M4I1>T8Vr>urqj#7` zhk5iUC2JEzyr?0_dahLN5QHFIN@=jLqFLz-jVm(TByBZ+xIm)nLK4sG&XCpfZr+OBwy0U>9VK6`wg zPI#W?4j8p-a$AyWwF)qQzwmwZY<~3RO+G-~zvII@bNgr1GMo9>Y@i+titi{qjtm20 zLLtKFJWhU;yx_~bs5(+a2ID;i@bV@WE;5+?sm0Twrw;$ja_!>PnfU?nxPu!q?(`Mh zHD4IF)&ShYr~1BE@6F{p8pUBBe^j`(T-&|&JJ?_7h8(tU;dK8*bOzsA1k)`@yVd7( z(}Su7KkmR|)cK?PU%SFcbIC$sHdf!o1yQayuMs>G`)1EOY)81XycfAIUb2$%aW!)Zt+^lsDFmEO!|J5OD+H@9nw*8cEsLXI93{dgCpq9d zZ!o~g^l{6uX>SBjQ3#fv=EzW6oHd`gKBP4!srh{?arw|8-#q|TQ%~C5kZfPuI-j-{ z+urEJm|&eucWVsPPUba-f3Jset9iOry1+V}ErwtjU@MXl+v28nk7J$gNnF(q)=43Q zHC82QW1y7MN!oUjY5VeAGzmF4Dy11< zOq0Vrd0dyEa3|Y3*hVF?QqYMM@O;vUD+NYX#Y3eF8)8slfC?-C(rZzOkc^OBgS2BC znb6iOXi|xL$uhmx;-~uYCC-N$l+0Pvni;cB22m#ndOwmD-qmYijl@=o2T}Hor~ss* z1Z1ess?v%p{3xZYQ%=)7ySbDq=z((v>lSxOo*oR{WLj=*&8;@3Hi6LMmL$%rVDS1g zv@y`+Pt16l2Pr~xL8_EPm6cT(Q&Wg^0FIIcQW9cn(Iqh@u~o#}Ky6Pa$ucGu7@I_d z8Js8Cdk5=4kfJa%WA+x#j+ll$zuP<74Vb=I4^4anAi>^1<_988YQ$*j$f2xL`R*O5*UnJSQ>|c@-gqXz$2dq{bfrFj zC=R82&)j~fqN79)AAqqQ6eq{P5&G^?x*uls(66IZbFYMqzT^7$8CN{YO(e^bBqFCj znD@VgAz*e=yf|x{2OKwE?T5xfK4!x<#qNXOm+&}Nq(7t8BDAd_s+3uN?2|oAvFH$~ z*q7q}p8wIK3W7hFK>l18$tskTot%diOV;#TOhr;OL9^ELtIqeuN4uUoJt7_bve6eOL7Dg&^5sgkfOWC{n zRAtw3?||1rJf(sUEv(k4(ikK2h zrd=u^FOv|eUT7jrqiq{U(c+a$Y0*-Ka)a3bH5-n*>G+Y_Tz#t2Tu{K5%8?njF+@6* z=e?P*%kB1}mrKoDEG>Y#`bukVuhBv&Y`X_U=*0Ej?iD6$wis(6VO6qdtr4?_tUcODx%B%MU!q<*~*|XO8_I~guDt(I0W$!ds`=? zJKfM)(a@{1u)k~}rLCC-{D81VmV00)qr-#A?l&OKL)~yyR zhxVqf4{4;PB-z=fNstZ3(PA2{5Zqf6D7SaAz|%zDn@U02a_6}L0FkUaXS%K_A(z~` zlUcJ>a~5!z(ZlfMEu7|qXO@P5NGlEC4PYeR3JNkQS)gs18ODhWSqRGor%6b#LFvS& z$t%q~s3Wh5jF)}UmdU~d{!4`;#gWn5#fxJr|C{~D~t z$#a|DCX%=)?xu8Q&vIx(6*3jOz>Vc&I=bkd_Hh#>*C!r5U?20%X}>3H@-0w^`%txB z>PXEpaI0o?um|t0GX|$&!0a7Xjl22Lu!#B^mu}>|#6Lb0ce2#`@`xWQGIwhu?^&bw zbK#?GkA85rRigZ0g|NG(v`>H^RA|f!qYD8H;5<&EuEGb?R>EWdYvl{@k?X+^C&5Pv z=y6cNcc*yfA6Gf;u-Ycv^uzo9U9j1Q^)7!rjs3y*rXRRWA69FJ2ZEkQp@d?wUuuDsQSJoDSt5S6t$LtH3Q&};GRc~hvO2UBV6p?dr!Xug8FzW{Np0H z-}mHT?uV{&>>g47LL?ZAJhhp zbs%#jL-%_aKQ4mrnwPZODLRfswL4WCz@Zrndbp1JYw4^g=u*k>)}nynt;5-Qe2pt6 zlH`{e9+xc9ZPPG`a_-SWzIE4>e$VaSK9!&?QAl9GwN01z7q1+uHKw6<&V|X|riR?8 zd%d5RZ$|1}@vGA^(YWuU>q>vzw`{2ImsD=1lR@5Ta&90k(6|||cP@iO|8SQpdz4!3 zaTbO4w?5wh1dQp5R8+sK6l|xn)yO7p)8oRxx=Qx3_oPKFu$6>u6D+)O2E$+)&Gfcg zXtj9Vw%np|N*1t=);+?i_EUS<}B*tJy)+HhtfThWz>ou504>nQ^7v7_DDlu?Sx_Bva zxUPB7F=cpXg*1%PXssgEMaywZI`J$WTE7yFMata~gj=3MX%AE>q>X`ckj>;m$Xi5C zn!T&jCFX*pE4)A^c1*kUvckojAy`k?mIx>Sj8zJ1tTY2)#FL-E;9}IGAkYS9EQ}LL zt#d{tzDgC;oL3=&TOb*YHInb^olGAKgtS-l8AX{}8qkXigEVKYN?!K{i`>r?8P~Ew zIZT+w0_)_ymcm%p2%05Jvrduw>3m8F0Srpmn*+M0B|6Nsd`MPrs(fA6TyL2qXC}AGVjePl!5=CMsU?f=bJIE{hCX8k`)5N{Ju$=e(<1eK zK1~xYF<_0mJoqCY2=^0?yCBNi#N`KByR`fD zXXi0mi!COFrrl1q_rFvizRWErOwQv!y#Oz#d4~vnD4+bG7$bTtVfVKKe(3() zQ0^w(H-CqZLwCYaxxw8e{GdANRD8AJz+D5O(X77%ck3G$AihZ~r$a&8@|lUdC9z9Y zh>ry_(f-zIli#jke8>dfEzV+V^8-E&6aL%s1_r?zU?z*#47_hE=5a#NCU-?*K7#I* z1`OMOR_-Ul`hKnF0Y@sAs@JAy1|oM0!rUPIdZJjnt~xoZzKC*@a^H$(LkG`OT`1IT zTAcaNU8oem_U*;|GP%OxJ9 z*wz_%OR&VqrsfG64T2|~5;7^m>B0Tia%D zPM3agpwpAA_aT>V-B1VRl0#vI%8=1!KxYc5hua>`Q1hHgfe%$~T;U=j)mEvmPUlh) z*>~HEYQqHvA?y(?%-jgJMyKms7}g1G)u`{=kVqy5r6BLfc{DjOvm73yPWW5rs&)WN zM`$%9o&>XZ-k7Dp3w461o_Q`ud7LEz=ZwTP@LWpYlmz534OR%+I=RhCUdGK>lFQbwhElf*tUerHNZRZWrGEpwO#{?O1lX_2>MK^DnO>GdnRC0 zI;fvE>jc^~8-qfzELss;V~uJQQESSyjO(%&Z>)GD5|6AgJ7IP&oB4J89>h&sWoYfdJ!F-haWk`&glt^Xoc2)pl3*JaaaF=;5oAU;R= zogJ>%0HYKAQX4+JH>gYxzN^KgK8RWWF$6r%zU7jxTabodBj!pMtWGrsXB0rixNcD+ zp|};CF=vES00TG&jg;WS`K#{VG4HO`X2;NsK*pX&Tz$lKN(?Yqa~6qY3fhib+KhF^ zAZnweDwdl1gO7ft!PkW8s{@L4gxNUo&@lmDSvbOnfiEbHFkM{PvHQIfH z{fWG{V^Cj^(}8z?w=W!Hh`7}cbi2n;FE77kE$}htw+-s)hE;JS8c;tSzIhEarmar( z3y#+->RGd@QcKD3!zi&~ubO}Wqt;W#>$>2dpMKFA!+a2#_P7nWH#5+7!NU8F<0Lv_ zkH5*OzzynyX&&EQ@@I&^4eqjc5zrF4XYUk3#Y4RH+AKvC_0H z6O!hd$^mS@$rT(#1&!v*I<~1rd(OOT;@b_Q!^)7CUsp6Jb(Hl*N+d;Blg=0Mnl(>I zmHg^~&RW|RVUdycA-k;>IdueCJqB4PH^U%)%aCMh;=OIYU30UTh15z7j#Y`3HG?-N zf_1Kwt?vqeQsjCb4*w6j>nW83RkQjriR4;2>sr`(m5JBfS?k2JyKV_7l|6^8-W%-S zzo^7FWrpn}!?`d<=h}l-p8cnu%+=FDg1jXJ{I{^3I5nz{vm%>1`2N=cQaFt~C zz}3A_BLa}M$P#^KS9}@_O}>xjkFOx6nvE(@DX|&|xxIkW-pJsaE@Yj;=PWY+TqHMh z(P^VK)QSshNhex3#*wvH8zJz;Ty{9y;M!EM!~&}YqBRD^qGd39C-SFl6EEt^lSfJ! z?^lULnkRw84K!liqQ>jUy~tc7o}(j;|P#ML^;X*^@W?Cz2t&KMP=+p2->N%pCJXP zZ!eGv9c*?FV=zw+L7`1nW!2KDv`R~qE@&iZmM>cDPs!Zm$h|b&DoMY-aAGRzAwR-Z z#1CBH2f6R_;94AzNaFVsKrRI3rmKHjBV4i&pSh4)Ef~pUgecK2&KbOJNoBmM#9#na zkhK5}F}LS;&o3-(zfGmUvT5(3Ty|fc#3B?0)rr(T>sFVFHVU+{V|1@A8l_MnEQh9I z=?(#vOVAa*-0NMr!XEd=Y_kO2OnHw}-@ZY=Q!~2(LMN5%By4p9DqVJC$2TyLxSlWP z6GASygiSGc_vg=#`-jvIIAFafly4uB&dYc#WF8g7A69y}59&I~)_+`0Jr?;tG&kRe-~O~DneN2l z)OpJv#0ve){e4u+(oJKl4yf)5y8DLJEzz53hYa?djG}&LLr0L?VVxfSp_Zk(001BW zNkl5#Yl=-wR*E!_Qnk3X0Cx=pw08%KZ+ zAE$b6MZsFS>wn|Jezd7@wXxu!KBC*->jQ;H`?~5we@KR=JFoK2yWqohPbtAU2V-oD zp>xJ!_9MJ?SaSlnfUHFUu*6NRfaZa?;<4I<_g7;#fxdx|5#UnN36|N%#3{)^q85)0 z7}ZTZ8+a$zB2hs?;3jV+D>)-cqmZg}aSOS<)apTpx=9;#2BZooss(mT>R(fjSe*u2 z7XKO-MVFIl@fmg6#wy<)N7v$WY9Z1VVFg1ajZiYwVtYgmP}=WYi_9v4u3e2%sc_5( z37pYLCTNt*JbM9PX*AI3B>!Iy_zDXvjF=?Wfz;PoCtRj4Y&7pzqFIV~fvYSv?J+lG zpgFL|14b=YfjypvX$N=J|6a1lsVh9F6c%}|m!?Tl-D};8s$3Cdzyzc$GDu$l?-|1& z8LTm7q$qyfl4Z(Qi~I&U)2Uw0MT>3I9>!rHZA_S!A8o80!q+XfzbnP2P^F8mQ}3)q z&BToJX+X;2U2J}H-lv>36S}U;m{QB6HO3&ugp=m|ivQ3yX=hU{R3I6489#Jdmy3L_ z5EIA{&a=n2w+&?Wm>BU@N~~5T9q-d9p}NWto|>0D#;jjgxv&P)B!1X+jTpSeJP&do zN@+F(>SU)PS2pmPwVhIp)ghf$LW*u}1BN6&^E8h#k<_?|oC~ILXw4_;Y!WFYgeXN$ ze@&*rOK#kFypKe=LnHQ8AzZZ&CcJ7^N z`$mO08Hf@E1jNjpBz?~~B_j1E8&ww&oR|BSGlOh_bMCI|P5`FCYXd=IhSnJ2mF!$t zsOU?Gm)$;-+}C&? z4$vNXL62U=V@B=mG?*XH{CK|?++F)S_gZ)Ty&;^O$252l5#HAgYl>~X9c+J$gGskn zt`2IkkmeBG+e#1jaaREKssIs3n1dAeBPR5t#=(yy(Fb2!Qw7||A@z`=-1r2QcyE8c zQ2Je* zJALEZ7m|I#j6xJc(1yu&@udl@5g1K@|HTacv9bT?*O0x53`H$gCDCvkz{1 z8F^Ks)oavWD}g8rAk|i79RqLc7619uFTnr%e`<{>_N!;(@YixdNELjlDhMLIPdb>< zNo1+ej=uQqo3h%3srSace3=oqj1VM~)jE$HCD_;y0K1c6N&T=nWc3B_le@w-0*M-x zn6f}~=Cc84klfQ)aC#bc<2mo1QTa$R1*u(wO8l&ZUr`7b&4M);G@>O0$x}5}3L_?f zY6dYFWQ`VXz_O&~VXcuD%;LAp8lw_YMqDB?i`4E#OOwP7gOh1zR^c)cmTPL!Kn*6P%PSWpa#v|&ExL(dHH@qlQ}gVxg^ZZw znpU5s(M=;Zi7;zntPghe=Gxr?AJcB`HwKNoohwL3smt4zF?a(vID{>CLEYTjMD~aZ zl6a~$WX;2sgZ(^v45KsxLdXCC^XTBbQmrB6>8#nlrOJJ~ht@iSWsLwc+~6=+1Eapo z_sfRUJP7DOAw1Ji)E59;)(8XECd01Ls!aiq$V_GZ6&P#a9kqhP7=x6QsBEPnR6WD> zo&rYc(x!pK>fuZzzSPL!ITvk|NCPR?!#POS;LQu86m6VP4=*t7J{SuOe!>=nJp6Qa zIL{Mm)MGA;Pv>#BDt7eE`hp2cbN0^SeDX+1e5zpJG>=%cNOjiA^N1ag#Z-gc#kX1S zTRlh?$l5j~OH`AQNom%c)2Gv@hc}h1lhALi)lJig#GR<@f}$$>WT#$k)1I-EbMv3i zqfDQ-EwyHywWf7xNhLX@NQ_g1kEtitS&M0KxGqu%4ug}!XHE_LF^H5(!12<}WeF>HT4MFn0?j^8>C=Ee~(x87a7;BMo zlA_;;45`Z9SuGj4$e!;VHCRxMDH=5*4L1b=Lx76JgqLTJ_p1=njS;XJ>C3#ZZHJSR z`Ov}54CI^|*sYWbmC--f*gb2N!dv(-U0{}IHAhC)9njoDJ=jEy60(Ekrho1sL)@CH z)IcOS$d6IqR}W;0_2AJ;qZ?@`YeBsORXQX|?Y^^6;EzDn{hKr@D>1xt;sxFUwv==t z{=vlJW)O5Yr8~%oA5|lK%=o3pBgD?was1PRM3xRy2EO^m)HSDO?=d-tQW$FrSaaOf z5Og2!)c+oIGpCJ7z;L46cs!pJ`$xhO1C|i9VJCo>$$8mJ)Vqie%Ps!U$NXqo$}Ekk zm@*RY?;}GJC*qwu60B>}rewUYE50sQSR%a4GoI&pKZyT(i>HoiE6-Tbz372gvc5h# z_0ln;mwvKr=A#j|r;^{A*gq_O`C$>v-?0+^e0@px<0tyyXaD4cpMLOPDk=V_B9VSZ zv3}6`-e_eXfZq;7`Kmf$gV76pK4i(SH{P@}GWz%&>TD16Xy!^f+%XNZR6mj>bI8P| z2fhLRXk2?UxoyR5i-YQ}Y3H}?l?nWvzCZ=;wVH#EW0C#$ zk~XBAVKmOs83!gE^i&2>2gb}T@#Xk1-zuyK1oyB1ag_z-RIbVbUuo1!mG_oXnnzM- zu$t}K>`x3*sEr*B!kTb-4_FtS(i-W)r^2nXZAciZp{2t>&TCC3}-{Nazs;M+wD-){g5@o76I*dlZRo2PmaoZBS zGj|>3q`umm8RwUwU358=WevBM8?ao17HLUhmIi~Dr%9R+X^$PLWK3p;YZ;bklb00L z!&m@gWhw_FMRnHrAM1=lcO>5vX)myw1i1HI8M(j4il-JToi2styrtK%l->VKEECHZ z3v4KDBH5xxYP1LK9?WHlc)x^3_5}f3%vg0o=bg}>6El`2ioCusoY!nisjeGUnzR$f z#MlmiIvbZe)74GAI2B+aXz z7wUH|41_HRSjsz@xNEUdzkj9o_Wv`MTB9eI4DTh}{jzN0ztueI`ohVE57HZ>-t)|i zvStBUbu!9Q$?X|1RIr7Dm;ypB;LIo}a$vKBukWj>J$5O7?FQDoS(%U*tedQPk;nq0 z=DuvFQLq_2+YgJ`hQ6FGC})tbpS(Wms#ltRks)nuS|RL5>BbB$=$% z{OeluH06pk9%70}DZ@D{#AIjH2Mv6CTQLq^_yI6GysbU!1@kz2xhzowbd@P*o`@5JG@=jCg1KY1huQ_jYMYE zpCx|k(tvW$-nGnP(i;9{&6*^+ku|+^71kQ`)?jcQI&0uVz-`;GhEN7R6*y;fh#M2_zV__Y0m!s% z`1N*$HG~%-w^dcs*Y*_L3>gJ2m*x8TLmgEA+YX zc%LS`&67A=S1~%DPAB~I{4Bxp)$fTh;=Zi-<@%26y5iGmgf&*PCFo;hk3VK@CbVhU zHr!T8JUI6~#;(h(lgJVGWr61aOBScT7jvZOv20!)@FjLCoA3QV{d>3=jV<^OsM4f|2k#rtVi>%^a#Fow|E4x{UF zT_?~g>Szqf}n3!#_-##y*dsB*582J>|8a>GSc_OEp&(}tb1Sf+@1 zTClA#pP+Sd&`NqLM+9({&B{6Q#C8VO5zZHh{g`em-oLGCmQ$OHP|M<=I^PNzb<3ZV z)MZzH|Lf-yj3q2f#JAt?n5Qkrp%_aNuVbplniIk+aPTq(HR39UQpO45X*+}0*AZS1 z;SdbKzdTpGX#rZNc`c&rfd*$`SojW2Tt^u|)IGuVJ zC$7fJ762GH3(QLZ96;8QsUubWhiF7U>5cGi6RRss?Nbo*C>p7w%D`rHmo?SQ#QP zU_!~EHL4@NFRK>&g1Amwz|cF@Q)>oxZe$FaW1X@Cmo}c7-)w;UtPBNXGny%M#mESVI1L>_tR}(Q{3g^nT}!)__@qA5Pt`O~jntUAIYdb{zGLU| zbL~UWJs9Y03cRn8dlnf@6a@F&cL*F2qc9@8<}WX+m>3D7oOEcEi;<|Ptj!uGs;H~T zY$T#K#wJD4#R~na%|ua|y);D=12}|Vl;NYzuOSZpjqONfc*Q%4G}XGWNQlHG12+{k zIoDBsXXhL)!+=ZIWApQ$(}dCk!iBWiKJ4B&RU^I z65+mWSiHv;<5AZ~KyM62MW!ad342qnzQtcd%(;J>ty6_YoTVmdKs9^69D z5!1FJGUH_!@a25Lsp~%sX8Hk8+Pu}sjQhIc?{D8>4Dj>wC-knS zaO!(u#)S>jwjpxF&~+GHC#HmdI!34}p6l2B&@KGWH^PmfT&06;bq4&;H^Gly|50|^ zkDQ@*npJBIM%UrGOql(KOOT;(T_0xoQrkfvFHe(nQaM3u(-yfpmuRQirP8o*Lx@g$ z47FNX)yfjp=7mS6wOq1&*VK;tQq7^BI*x3vGe^_mH(rDxNQ4dsSHI%A%ozJY zB%VQl!vHRI2BjD)pCBb=rd1vsniU`OeTZ;h|8_wH3z{`pL3TTt`U`r9Om{ZMz*seB z%C5bY)wP<=Y-^CXi>D6L)Z_ZLf)xcOjrahStX|t0%^;T7>w0OlrQsI3o6%x3MH|`9 z;QiZ-WrA9*QCgkXynxc`XZ^Ri)} zA2qUCi$Tq~y+@B_^;njmSz|(h-?W)Xd69`~oE})o39cfxbO4j4YgQY?ghn}Qak=y` z1YECcZmvbwF34kI4W!SlGRM3rCYyieh@p2_gU9v0;OnQeupa>Y=Ra<+c9TO!2Td`@ zi&3QsM}xE^LmkrWw&)rCU_l5vc#y$DY7Ev8OAfIqOWbpDt#*#olt9qNY|IcD{ovFT zPNThyfn_6cJc=}v5yxX>L^$T%eA_&pE~98o*G=w|F?pZq64S(%Xs@IfPc+1s^O4Iv zgrbH*txfmP;5=CLy%mS>;1#_rO(d%P?5OW$gV2=)Z5B%MG;NqS(W-R46(pIUF3sxd zZ4H(!=KaAqn~ei|OPOgBVo<@4FfoSSV1NvTpw89c+7VZtV`f?BLMM(n$0iFyn3waWnop$vxNX3 z8BUuhqmgW+g)wJjf*TjfL~-Uv(l~G)teTV|new2(nd#6Jh*YN0hG}m#((IeauCFcq ztz<;X;OHSjR?&tH5l(%N*Yg>(_gd)lhm6QQn|W{i%zMuA!OQoNBQ_rBp^um!HFC)^ zHV~?>YX9_}F5V-uxa&V^0+ZH#bPiumXY|fu-aOXeGwb5EZJ50;>#kJl4>g581l-mI zcfVq^4nJL<@HCzPVoa+b$k%1TZC>y+4sgy@mx{96dVNK5g2lc&(L>*>iP`(Iz#78W z^97f_*CC^<{YQ?t&KSI$PV&7*&~j_c|38;$F2nIDY_QQ}m;Dqq_&zWAzRZZk_-tIJ zTl*04zAlJhdfEi$sfG|K1``TXyj<;auu<9kAGaRnEZx+xjaiIy(O&PO(EJb z1|A`~NlI8rSYVo_@nO%;J8d$!y$8FWFjUui1w}V$RQrJmdpp?BSF2p2xpIzg1|X$_ zY`j)*K#5D8k4j!tU%#Yb_90|Y3oP~E$@R(_5vHdlgPRX{pC^2MdI6Eidp9ei(&*qK z>b{VDO)FYejaHlN>P>L}@qhn>xJhAPj1+gvv^6f2%obdE20CAIbKEe z)-avL>(?{R&wVy1GFEA`y5Sp}XmF`vfW};y63wJ2k3l4mM%P zG}?^@!_c806=}1Az*;9TJnOU~8QV?^$m06d*L^qs+d@>)dh+y*P= z#D0S4G=eHw-Up?aKAjxCd_Lp-E|lO!Y0;KU9*}gM#T2G0H&64C69TD?)_vMAE%Ls; zyqs`3_n6lW_j$v0+N2m(>bf%~?;TJCJ1Rw{c0Vp=QiRLcVf6v;w?*U=ol&DGrQ~yQ z=_ZK(M&Jl|iB?ImT+1q-(-7e_bm%*W@3#eJ_1SpJC<>eC+}<#p?t3vt%qwGAH(V7B z9y*In-IT{(h6zED*064kqqjA}0!ae_BEme2w4fs^O{kj2bg;$9d|{$K4gB<(fIlBJwG%f`Y3XS_hsv`Q>K(~P)TX@{t|#K2CPAt z0jaQj6eVVYw0A~!&eTUc68GYv-nviWVVD%mx zf%Dkoc|74X3~Hh!x__q#b$#Y0L$}p$Sp1g#O^lWA6)LxF3v8CUCq#Mw5sW9-=Aw8?2v9C00ZTa70&ue{%3kSK5DUP2VpVG=lee2;W^^D>+v!U>RVE`a+I%0 zTb6K>c0dnl&^xVdg9_6J5H>Z}WeFZr@bEEY7DrSH{1i5Ps%iB9t!Szp64z*#skS-) zr<&JRInAh@gMWxN{~1m2VU9&RV}L*LKDA$P*5Roe@vGl(TW9pnp|@Q%q&HPG&%shT zvxgWstg)o;a@7%7dpSf&pvAVe*rg({>yp^3x?GwEi{#l1i{rHWM9 z!-wmO*2uJ7?r}FH5RIt8k-mM*J3cPS)6|Te;L-eynDHM z-m>M#x=NGVbw+e~ft$FTTo`bP+ej!3>EAQ8Q4g(t=%i3{8XaN{mU+wFcyeZr%wXTz zrgP3-O>n#X`|VwHC&TFQ{ON>GU(bT7S%ZGCxV_K%da1ECx!I5mRrz!A8-gN`Ty0D~ zFxKmuO_ENR9+!+jOT#9U3~iv*z$S*0sl{B-XDCNKY*MTlBZ|jOb5;N2e|=VCD!^|6 z!{8*7aEb8Vi-_K+9?ueaJlqyEjFLESq%J#2G#-N(BX3F zF%Ax!4|sh&!TX4L2|4;FWfmv;AgM4fJA6{R3Fc{^vAA3uo}W+XI^o4{UR|D9?nel* zWWOo>mJU>-syNi5ukS3LE~6Ah26%lQaGN%L-@6}FQ=sx*xh3mR%-=W;7GFP~@%iy4&o3ZMUhp47*?xYIMENc%8{I9>h;D7wv7o3I} zzka{tmv0m9i_jJqA3k;h<;<|jO%lL3_YVK@muLLt%QK!YCw#w6`0eeE+q7ZvK`GJg zT78&|S}m`y&m;cl-#(%1IzaPkZ_|qFB+Q6)lenaLli!~VA-ZIGr(fofCt&b1;>^ zO=QR*O<4g}l+hwi z(uww6%&;=bXtd$2U7YKJPzR>RxW`g_g$mnD&f$jWF;K;YrD3qw+j22C*&$>}E8iGR zF*WGIUR^}01^)bek$ZE!;l8a150GH&*^iHvO1q|&jvww(+>Dt%UH||f07*naRLX-Z zLG_rly5x>bHt36x;R;fb)(my)L8BlCy_%)XK4OglzfTj^5b#&$a2W?3_%H@*@pKvy zLQr;s3>}@dNBu7sEqcnpHl}zE^v>b+d=i?m5hN_dV)@{4T^4-5-*Mkok>hCg_o?gg zGLCpYpE8pnMmhHcEfIsvdXQ4P&+g?6K6u>M6}M%^;)5`6jKQhzaT!L8U0?Z7e1Nrn z6rJ-?^o}MFT$cs6ZG$C)m+^$L6QsI9y|dqiM~FV7Lt+eQv#yidlQARBwULc5eDKgt zt98_^9Dk`DEVV{C?M0wU-tgz#rT27geqg7LKkWwn5py~>bPasY{~Q|pQ8qB|dC0rh z_<*FID72O&f^G8R#(rOCn8BbkE)Q+84**jGDyKNrB)ub*-ZkY83EG(qDEB(=!y+c2 z4kzPArJLeZO|_>|>r%jF2v(la9L-KF`_DS-DgBU{? z5ZoZ9N!#pkJ`ac*d9p5BHf%CB6^4`%1cCwCk|pXxipa5<7M?x>Rn2)|21TD2eux@1 zVg=Dyw}5T&Sl57L0mNPkx!@yCmmXlo?Y83e^(6W}0OwC9Y-_;SS-dir9^(9Aj&3HYH07bJK#9HEVSk zTsAFwdKvNQ^(^Z;-8ZCM;h0^f4HZK!Yi<7bO*4Pf+F@o)^M>=O!>89XUSCge&I0;* zHy?6*RBFgwC(Sw-SXQqzHO?B%M1PN-F|U$0`{nBeoklH9($b-~aUmr;`|bO!KNHUZUHTj9=EgUmZQECOZvh5}Ms$f}Z^QyGw zAjp$ye!I?~w^rT93765qTEeV3#^+OqZ`TRyD#N*-K40+p(*?u~&kVnMyiW_>ZVTqs z#};{AO>1moNLjA>bMn>MUIVD%9`KGN8! zDVVkR%cnD5p3XAVau%PT&-m%nvzYEMV_m(Pr-_U4+ik}0?=x=8CNBC_ZIPO$^U%Q> zi`%?{7`U7V7(@8iuP+TlCsdl_5E<|H1=G6a{Nia%t7QMA&Ni2CeFHRh@{)-N$^yee>vz!QZ|<;eY(~3zpSm*3ZC78C^GNhSSfkdPc2L9I}0)ma2Ik0eBf4 z{_X2CK0lqXdXM|E;oEIS)ID$B7(R-#bt=fxps>xM?5{7IBHS|5YuFFG}f~L|BDZnk|FI^9Vq3hARa&OZBXj(V?dVRi`nT z$#2sg^R|JB@tL0B)J69?Pl8@6ZQV!4;yu3KCoJ2hC>UYvx{N|^!Q=b=j$iLrrMj2v z?&cXU!-}s@Pq++Yj(hvlT^HfQ$fn4^7CpYtcWfczsqgSQjFp>qDaK`(;dL0WVGSP6 z7+i({FXLHa*K!jqNcOx*BQ1-3tzm*~m5X z3p;5AwT4c|q@Ep9mfC?gSH?-Z|4c^wBo64(kC^?2>pG*iQWK>?YW7>8N5gvu4=vcv7;DKQsA41~A2vY0m^U42trn7?Ph2x~6sU$T1|T5Uwb@F_ze#M1RZl0d?^D;rNTh z9gb8ZXsSib#CSJTJ_u{-E3*_Y!ze~H)7@iPyk`5RFz!UBr3V@Y`HSnQWvLt(8Zpz+ zV2XQcDpokumY!%Q_(~U8)>$440)GAVo=vlEw+)?Un%+PFmI`ewhgH7O5Do0+1z`#y z3PMdq_iU2+*BZe0O`9*(IxW5uy)zhIb+JZ~;-s0B!b_Pex-O(J_GoFj>9tdyVm*(Q z`w+4g!djz-HJm@=Y3%c$A;nLn3}k8G3DyGRXj_8;bpmG?bSd|Yk>gRofa{!U7|UdF z9Q%SgP;J#h=-jama!%HC%A~gXz!IboNoYR@aru3IaxjKr$cpgZx~zGvE##B#v`Y=9 zx+@Qz%Q03GY0|5wvc}!$=LlXx=t%DCmBF3YPQumhkyIar+kg?^D1t~xoL|^{g;=xoCihO zWb*fRTX8=1csdX0a-&)f2-kJ^I(GQ^r&o{>9d>$n({=PQWckGNWx%pUY}*23E#}q3 z#)$DWfDCZCobnJZMj0wh^O}c5At>QSr{c*ZYhJ~$Yb1lHdTU1p##oG_!!Q&L(C3#Y z{QJ*>x~`iv#+x?UP-D5F6NKt=>hcija_X`AklmMMuhwi&)tdjuU%zCp0H;%Q)v#V_Bl=$(^>!WbAt zkm)3z&3Fubhu3ErVl6(vYaVS35sUYjbTBY<4wtdVFW+u3&ZsWfYCHmPISV?}Yt&L; zHSpN!qBuq@n;2z0od=x9p^0+Ze83hHn?Beoz-3bPp86`Cej z6y1uNhtlwt=UPz>buP_lVk+<==}-|FWzVQ|EazV;aw12ZI%(kUI; z2$#OY=hF$FE*JD&hY)4G#VCW0&S^YbWu}*lN8|oUNba!)P;#(aC@nI>M{!EO^gW*X z0p~%CBk${qU+-7k{DN`raM7l5^&Y?7Zn$qk)m>TE>uuZM<5dSS(wKcYUoiAN2!wfE z@sHa(-q%$esrv!eO2+p4y5QIQEz`A!uKQ!O@F9v{zL1*Pd0TN`7hIPW#t>eH6UKfJ zIa>{Q5fB68zHPX!D>kKf`xx=I&e%f0U(5@P>&56XGOo*vf84HkUuH2r)L&)|;WGF5 za=GC1>5}!s^0_BRXSo>3a;WgXe0kb2ZS)j@tp>?l(++!yIHNeCc|8I$iKI z3_1*#edD+L4cBGH;5s}H1J)QYZ7V{I=&Z%_Fybwyv0!4sZ0VJa@es zu$iW56Enbw#jjX3=1UkYLZ2TxSI%TjvY59Gfg^e=rh|c_#>7Br`oi#o?oY`Uc_>ItdAsnACa z7j19#ZxJEqe{nUf$;Kf1@I=XV$>>N{s46X}AQ9BKlWnWlIGUh(;*`-!V6&5vM=A2{_BoehFT6MvjVfvmXruR8Dgh*MRl{+g4SmuzMd_wDJ zmxcr%z1K`iHI*l6?T%_>SW;LW^}|FZ%4SC=N}nPoWUiWYrLWTtK%kv&pv@ViJ$baP z!w9XOqMops9o>mqnqg)=90a`F7*MgISE4%&IYK4n?OGN4GogwkN+w!p3?ZoWlA801 zJQ+*5s%*pv%vX~(lQfnnPQJ-~7`q`6RgFR!j#8!HD8+SpUJL=`@;0moYfV*@A&XT4 zrv>F0ALmS)AD1+mry)n=M8?4>`29A)T7z-yKwQsFF=AU8Q;d!FIt>v{Lx^E?hk62cNGWR$WB)woL2Ew}wLjv&Li_()lwn@TKxeY*== zLZhmT5ubun-(l<>K)^Z2p%D76!{!&f-)003_SjG}8+eW4E^pK;LNkT?PU44J$`+=<-H*dN}?8Rfq~zz zvow=Ya#4fQo3jyGzJ>p$JKjf33ze#k5MEL>V{2*+5u^`&qpp%4qQ#MXYUKLP-RN8(j7-Yg z#B5X)pxVofF&MiZU!J8IzD_gVrWyCmtMh*wZ&7;=9qKpw$WW&?AllRYTBM*ZtGIH0 zO-(R8K!4Kjm#k32x$E%te8KDajPuxQo}|Us=Vy$4k1dD;`_loHY%)=PY(_*oYA6^- zhqU9xF$9cVkDs2NKm-h~*9>jh2WG$F?l-J{lg#i=%py;n_@}JFfHy{@081n^L7RTJ zW}@nzHf5lL71c2~5jOd+( z57IDyTV@1~7;J|prAcny^hGu9Y)&bejs5+Fl{CCJclivhFu zxNa-95a7%w8D8i!ds`R$W4UAW4wK)c@r)j82p}R{*BO6_jMwv7bm5UPZ3}+8-|&5z zFb9vIO;%?NE`5(Lr;9jb8=Jj8*5KtjEEDctWJLsEuntdsk5A(TmvPL_)ywAbkJ~%$ ze#Pr>f-?rwwqXtedYxU5*YPaqxshao@ADn+%PcIp^ApbfkQ*3|5%+CT2W{5Ieh@_Q zgL#S70l*dnz3;4rp;4HI;I?_G^}0mh2wc|%*KHOiPy$f^+_n|hbwaOh?M1)K``x6{ zu@+WOVonEU*vJ(VzNDR`L50zMx*+z-c1$#9BMqR_nrMxC`hB(1nEv45(sLg*i-r!{ zX+&Wp5o(?>@4ObO-dpRT5;aUnHesfYzZw&6s7FU3?yH_7CtDqqFQ?N%aV_;CY#(Cnp*M{4O3532;F(Di&UHh7r14G5 zy)@XZ8A4iLKE&eEj51w>YS~duSKF-U>UVk0d6Vfnr3U}^w@J}X3+Id$g2nLQfB)w< zIht&0K1_awQbuY*guF&T`9yP$oau7svBTvwVCY=VMkgYK5c2dpH@1fI1aw(8L^TQI zYOgeE*2Rj%Iz>6Hx>_fuOmb-klC*(}9#kpS>}A%RKA$lL;~+ox=|w1%&QgxKy3Y%) zw+X+!-}8ErtYyY&=yAQzxXo+6#`ETJUpMrff>?A0g>_{aCVAlS}{^S?1LBvC=u8k`0(NhB7x_7nkCT;Cl!VxTt=3yhM-oY^+9 zGU)OFoA>Y;U7?I>rWl80h!i271jj z8oM5+zQ@}<7|3ua`5%q08ntMzx5&>qLfPs(}YS&?^7Pn22|pypOb#yI({kXd64xvQOKJX_J5V zF>0Y)t&-*Y`#j-!81VDcGfsV9v2u)hbqJj}M#j*|Yf4=u43Qx> zl`^~mAIP*nMuBtAb-4x`N4zZyuImb~bk)up^v>a^7s?!pU`b8b>&55kf#eS^WKW6&A#{;N15TMHxJ9>k1zkpN0Yda(Tw+ zI`|myZN3A`^7sZT*uxz0)SodriCp`Ay5sj{#w40?!{yp7#E2CEqh(x%0nZq5 z-&Xv-%=mqo^DskD*nn@-9shNI#~K4JuE(fGm)CX0uhU)f(2c?Kc!tq<#qZM{|9N}E z)vxHtqPM~jy80D2zha3IeL z6Y%>oAw))}$a3xxg6=XttljnzMx>d&Q3v3r0&w;|RLo^h zGen4qQmjpuoTMgLl#3F+@u zG0ywxC6^|-9uL(T?6^Y^xk}*3?&RR3L`cuPq>;{kPZ^kzJ*+ntTMQVj!^|RQo1@2l zU2qvrr2!_YA_zIB|CrW>w?Ji0u9K`6ml{n}7UjlNQwu%@8B?V#C;;ZJ;owSNz=FII z7YAI<&Y1hTMTzSH1FS`C6aK9?!EhCCT{RHv8mj|N`T5Bt!H}+vHVdrioVh{#=%7QV z-83QDj~^X6AB~R*$fiBC&rc+@dh1L>C@!|72-8tMP+E4Y6j=FL)8ua%mIjs4BBZqy zI@QP_+V4$fQM}WVpqk(iVx>WCuU|Its3;go%9gL?10;h<-S>#3u%{9`B2z2c<&>e) zXmIP@K-oy|V1B{Xx~~JlGb+tM-`kA3=38wp{l_<-Ssl7v` z)s!a}yq>`(W@!Mm28xX?BC3vsD@46e^pEB`b?CcM1De_yn)e!x~tkOGMdw^=pGzkf*joQ zD%8@z($pt2DQl>?CfP7UU&K0ba}Oa(6Oo>WngszAdB|=r;B0_YxiC^{a-`@FTu@{MhDxpk?cK+=;Ap}8We2DmT8E{`VY$4)(T9jsa%X{W& zaM^twpnUzJQp7rIvze5{N(n{V8KW8`qo!!c`O3+-Dm`zp+Ez^EBAsO{&;do$2-1pUEUA>?^k(;4TXARCnkFj@f&Z1Xir0h@{fmLbfkz;N~ z)0%Kbj2MT`VH~=wom#zb88?;2o(Y)d^{}tj|NVNsD}pA?(;7qr|MK+oao4sN@>WAX zYb{P{{xtSIo|XmQ?-SmZ1#1Wob9H%di1pBEg+4a?*+q-yeDG%Ud~^v+*Vm}g)!21- z9tT0A#!-eg?$tdV;n z1B=g>r_AQ-)a~AYaOws)x?xoxgrwfzLcqomjtpLh6JExXybecrj`%juSX4ejJ0mqi z^4>n5E*QE#`*%!!!xAE9FNm$>*1?#F@OeDp<#dA8?~h>oI!}0Cg|<9Iht+$$FEi#4 z@Y)af`69!N$c*pvgumb3@qJzKvMe}t13C*qf9E^i*A=64_{;f%bEiMEO!#HGVY-vcZ z>mn}M{h)D%<}seB3{Rs}pp)xyaVNa3cih$qowG31t75ofp{brUaK!94EI~~A_(3lA z61=j5SbLVju*x7vlOV9`(zVeJMo`2^nUk79jcl%DissjV5ZNLmxmX%{a>YWTBZZWd z5fo!=3!noqQ-LRmIl~E|ZMQ3^6w7E`z{;>Sd1K|O`F-H0z5|<>j8cTTHI1ukV^f2d zH6y3VQ|4oY-oB5d%B2|$X8=bQy>Zw$VpN2FAd4k>+}0U?B~!h3ZV>GDysJ--T`XVq z`5mXqF>$%m@POKBEbk~Rhc{6vyQSU0Pk=U$$l&wvf0zX znE=PTiR%%`V4d`H#ed9`T|-$mz*Tfb%3X8RWr{N;eYg&y5>tXra^vHc7g|m7tTk|^ zzD%7wfd+LF;OzRm8}sX<2tX}kVpLM=V#2T z$EkOSA>uY~Vi;$Q{0X4igc2BSVEt*W)twxC|!@ zU1jX{U;s^f>U29^{kYNlArgFK6)}tceDM;4*1HZ)hc4f4cl_gag*66GeV_HJqWhn* z#c=4sGeB_!#y=Qzl!{Yg$zmDy>NES)b?B`_XDmRb7$hAG$@qg=N*jgJTZ=E}GoHo~ z*LlYJ{vB)dc%LRQBCE`4keWs&)dm-exNU~!#gr}W4~t(hZ$9gH8PXWeA(S(MlYA~k ztRVXnNHZqdXM1pgZk=(3qV6=xO3>TRI4p6MVO?avmTrV#&>Mqu-)GlrV+>yU5wi}w z5}RZ70c(`%<+&g5G>G#zYt8buO!&4gn8OCo5f)Y=-GVS$UWWmn#tX*2SGJACecSNe z&zRN~eh4ybtJp__b@)7_v>b=0bp$sF! z$aM@Jfg_9>;8BuleLzo1C@53Wx5_?bvZl4k=LTVyvQ$7Crd$K1XD!t1OWMf&gCW5_!Z?Z=}=wh+KI;B>d-GPnDt?p z=zdwp$_4T^uILrHvaut5g8Gw8?3n?Yg9yh^=+>srIHsdSiHMGiqdt6WrCZJun~G^p znTXI#AxxrRCewj5DX#N_Dip3wlqk-5iNeK&pCQF@;2dRCvNX6%>9oK~n$jj?yF%zv z;g%ZBx^xf??MDwV9jV0!+x%i+(uQd3^~*ZRDyksUZ%fR>11VW~o#e<@KNiF-RU41% z9%RIns(}_)f#da>tf;A^+F~}?LWD^NePS<|V&D+-RE`@vnA9v-TRmGy`NC$^$oPtx69IGCp(8$yJ5%|ZMG9@)x?`{Mk zHbu)!CZ;LS;{7V#HAG`FjKpMGxN^c5?nbTL@)4 zq_Q5<^OGp=iDI@_oviBGPJ8wSmC1U&o@(7`WMFh%$)c<#)M;p$2N0E!N;4rRL8h~T zBgvEUctI#RNu>^Th3mER=PA(5)TXO2TnC*)*93y(O5F82F97 z!?bR=uNx*WuG}H}ygnuumW^{~Y|%8{RO$6kgUTBQ3B@cn+r+dN6r@qB?b1D3GieVMU@h@Zw0 zKRrKVa2)_(@nYC^+qRv_GXFVE?haN@Mf=Hi`1$!+bi~PjB(h2;l%h=gyT^xT_TlSu zHLxcGXB`IDgGRz-p73p%@wUwPv|R*2d?+KP$DU%;nupEXieKK}@wSTA*Hn4f(sV>M zjH)$LHlpg(C$_b*YQchY!UW>d_BcLB`=WCb&4LA7_H9O9Oah$ zKSaaJIfX@>{>3q$h%i_uat$ry$4+Dnyb-n-3Pn|Kx*_0X9mYJPTaXplhMXmpBiErsHgop?imxbcjS6Fo&%^Ea0RYoEKwYqQ8&U8GbVL=VsRE1 zXsXT`6QvHy4pFgny>D1JM@?dOdAnQCN>j!^`5Y z^4omFruy}gN?36)^z|LpbtSi6K#+4SnRK}Z?aA(x=^n-A!*M<7Nk<8{8p7J3h?x&@ z_oxe?RNys+HIjGB2YRM%d29-`Gfz5|CaKN*G6#4YG0z@;i#ggx8gkC=ZB*Gx7Nl1u z_Q@t6v`0FM`)$cZ-t~P{ivL!u&5sAqJFDruq#tCoiNm360QG>uh)^cGoYkm!O_!i5 z{JU;UX|J1LYH>v>mhf3#@B!5=h6;wE*tlskiBZy?LdVr*NG^pfIj)WhKx2MZTtQ7^ z-A%Re3-7cYb@RV7XyN+aRwhbBwFaa9Ogbcr;)!WB5-in#N#Dtdqsfm4fnvTuVh~gS z{fY{U%#5gKG^H3XR2M!bwQEsXp_Vl;PxarcTt3r2!FA)^)-a`$4z=9`nS)Fr=N0Ga zdCBHu5S(+_y*jy!re@L_Q%tx}XzT`*r5N?#09CUpMTQ``b>m#;Qziu0n$}!`8q`BN z^W-EMQ&+;$z#BvLQ=HNLfS3n?<$0-}d->1D8i%Pib6q#WAfSvyvbv!<1ArX74_W7J z^k57zqE~0>bqhFY|Aq)YR1-_uLw3{*C}JHo0zQ}wS{Q;ys9pS1N7TO&He zv2z%^PH5`Ga#h8&%853T2-kJPxBHYG)~9vFZ?_w+ z>w?dxb8#4sWxyFYmIx2k$#0bepuHjwf@kSt0LhS`YDNoCr!;Y+#xk4t*aEcJHx(0w z{;0d&T`I0n{1U^`JBQctg!gU5?`=;{;r z!@$9e^Dv}mu29MXyd=bn_>hRLU$64g(?HIs1ZbCSMkFZq#dWy*4e#rWm+b^1F`kOd zcOsVe>(bp#)Hv?VU+1J;Yw zij)~8B2O&>DsJ}FozF^Safh!!0NSzQI3vh4h?%s^JJK-o;pvDCjl8OjDi$m>s;|gF zSl_vURS8!liD`8V_*m-f=i#JjM6s&t2zS52WZ7Un?Z5|y45%2nv}4uC&%1ivAl5f$ z-}Q5oIhNBstj}V9AG|l4UsoUnlG3Ctw6)M_h&7o~l=|Lu2^_E)%x0+Jv6ph%l z&TY-cN(C)rDH@}xvL(47?=_{B)ot#e7a%_7k@F*jn_Bm|G=WOUV3iZv=(!=tnlW*P>e z&}uzoNSa>55^+GG9JkIItbW7TcZeZiUIO|~&=VgcJ`bZhTMN^}s+QI2AR|3LMYr6- zZB*Rgvi`h&h7Cg-x6=F)8Q3avBBr64^2K@ANoJaB9m$sOb$n0)?($-@cDtpKCuEl& zNXF8jE5(IqXh3%1Pt$&`_hl+;*su%*44Et;Noz20%dT>nzL;p8l|v_hv2$<+SOaGV z?2Ib^K*Y+GvC46pc$Bn|AvkjCnBC(t3eA4mHf%vmy|xhHV}OsLIB^4-SsStUeW_C) z2*qH}l1%11YtgI0okY7>p%FV7%p`Lw`jdKH-YK10JaA8oe&kfWKL+G^csYs5(fd5( z*V_&Eb%7zm>;q=Mi8Jpwpm$E_<<4SsJ+AA9_hkX`8wMvPN?u)t<3a1Zcjc-#;A3x0 zBu&=Xbr`I}90Gp3-4K|w0n%+1UH7Hy@a6d#9b6f1S3t&(f+}g>g;$a?M;1@Rfb-qq zx~+JdXS|-yIGIP0H}r=HH$xEMC3ajg_pwx5?q%Gt=le_n;rq6lm9^*C6%YSQI? zMrv5}t#kd6CQWI7SwFnH50Mb}YOUQGAwsJ`;9ak8snEHBocS0vzwMAY)!bgr z_mV3Y^LpTr2QtjN4SolDP_fC6)xjL=#0^vF=NS#XobfeWhkTJ ztwBROAy4RVJ6z%2#Dj}2CJn-J?_%`*7fmzrM%d0|>Vh;GnYB|;&dq-FxogycYj!}T z*C#$mfcQX&qqfOR-Tbf}hwY!D_2H_L064I7JSeV;Q-jn-6i*VZ|Ik~kKHxO;7(0h$ z3s^%y@1#%&A;LL5Oe=kGJveL_vDF~0-akT~zQ&3&E^8ykHZIJP(Y!@2_-WSPQlpME-cQFB~B1TA!ov8ZU&R94y z*%94Ym-XmQb(<-3wWjg?Vb_Zt1$uWp*UDpV?WsTRqAP^@+zlf@U|>)+ltH z@~$*h`s{JcTIyPF-Aq;wj|e}MqZ+b!>PK8$hi~g5u~971PEW4Ksq0m{OI3kZ2G~T8 zN*U@k5QQ zrA3UE-q0{*cz#j4KQcvo>XCBJEvM`$$9RFF1M)d<&( z>QTIWpfhqAwj_hJM0es!gUpBdR?)!Mw49cfd7PBThSHQSGyR|hrHq!g zBn5h)>-#YY^wD=@7kfI!zBGy$u2>pv4_emO1Lhn)qC)MKec6l%AD)wsK#SeplU_Le z)4Bzm`wrvK!TX4pi^XkO3$3_{9I}S6Y-OUJOl2$)#$GhUvu4HSZ1t+hqJy@hI7ZTs zP@gKfufpvsCP~Xi;@x>x=V-S>$;P03#|n@F$5c{>`W-YT%=Dmq?tuApRsZ_wgg&7RI}C^T7%A<0hDd2K{_Gq3;})P0;XU zOgK1)q3h7)7$Bh~Kc7yp)?!*0G5Q3=oxJO?g@8^G@Xp#su$c6vr>@7RG2*NyOLdJ? zmubE0@b&2ly|ws0PvTmvj>wnsgy&(z^Ehfm5~|oh`ZME&%!ZL+6tY|-)i=&sJdY=Q zn2J0lou+9M9)nGN7s5xJE|4&T#104HnE>=g4Y@qyeO+*#Cxkxg&rFy$pEH5YE?c)44gO$Y#B~EKJ_wg?z}vdw+d5<8 z0FJ;*KZyAi?Tk*VLbH9&_QQJvOAK~KnuC&>dNaf* zF@`aqQX<{9o2*ODRNoV?qQIjr0LQE-XiOVqLFkIk$rSiZqP=6O= zSMu&OXemZW27@i?X=)#s+9Gu~4Cd;5iHX6K@__jfGR66H-1|Z`_1*(&4$%iEe~Q3O ze-dYg#L0B3_ZNPLBLfd{mY3cyHpqO8iRD=6TdDD~ zCO6rD2?gOyRZNb>)a0ESLkK>iQW!T*ps~v8Wct{lwnm5BGp%Uuh&F}8y;I?SXx<)FrMyicMx$*;Lt{S8Y>8oO8s(_)=Kq`Wl zqEjMQ)OW+#jkw-n4o%dfbwkCmjucTvh0@m(uy&GO)0(KY-98ea6)mdD_gaItAGXA* zS);Zs+@}*|)VA7;nLjEP>F~~qQGwE1iLxVNz7ExpseG-~#n;HzUKaS+0k&CF6CFZVFu^H>2qWW*hs+E_Kg?Oss73?JO#sX2&f-`^eu)z~vL+aVYo-e2ujPg#p3 znZ-URlDm4`SC6N$$1mS*7@UC*Vk#5#;OSk5@3%R>g`o7M2-bo*sy;`au@qX*%pkj? z5Hju7=Z+38pnni<+k|#RA{6S+PfvI`pJ7RUR~gQ!Z~TMow2*qqFU!It>6YhS)79*az9#8#%*^9$+)5ztkPDg8b;6p=CuFldwn$r*no$K&vJYfziZhphx zZ|@k51q1T=IO0=3;<+F7K1oCWI*hpa1#jyNfN@%S$qwEYOu^&gIz07~kzAjrN8$wi za8LxzdVlUm{60^3^9uqqo?M4ZKcF+NjT`z?!?)rwF4&Mr99~8lV%%0SP1}NpF$S}; zM@q>`ZJ-FHW|Xmn4Yzes_Cc4C;GKS@`uW0JNOCQ<^^{bo$5hj3Q6w-?xkp@S$at?4 zuJ;`Ns1~6Q|GsA@)OFAr0-UiqgFdpnBa=*IBjK?zLY0S0`=M+4*4QN4pk^}uV3@+x zI{8-$^dkuZdxApczY!UZ48Hbf{O58L76eHHyu^Tc+u*FrEZSs3287}OZzvA~V)G}O zKfwf7CapM77pPtk6-Bafa7MAB&H`>yF}pg@8B^SR3;I5rp{>SA0^zWInA#7F$1QZ$gEoe5AvY7MZXYk*8s&6V8HcIw*dT|X!` z>i8p)Qt8+{>`jZR0PXz(uADfT45;GL675iUD$Qw4OKs@yX&4f#@M$W|EbIG@`<|i6 z{oL)QTq@tKV_cJ~w`yHJE+O zhIF#$%6>CAaR%lcz1-xggwTY%H*}js%`Zd48sRs*(`F?KAfwWn@1oDBdiE+Re0?8l zGZRy>mm0%=dNBBCase}o+Ew~S;iw#x@abKX_h{D&{Y$93}~g!Yd*emc%vuoFW3pl<(RLqkL| z{P~CpQhiiQNfX+3=Z0CH#ScJdV+e!k@Njy>d>AGr-LbQ#@e-g$gLr%)-f?9C^cEF$DbT@d3ptHQAH~7 z?c*n8Fn)M_!SlZ3=k3}D4&R;5`1Ru_d^(?nhXnP3p?4263$}{+(18LTPiK5uPxyJe zA`tLtJ>xN+MZ}V*Ls+xf#(;Q$o4W-fY&ql0+iNjRYlC2#Gom?*n5zLakJwI7 z?>ClCmlG6Y)!-1T$w;C349+Plw!v^|E6ry{j-dpG3zViJ_)u-2bm~1mR|k!<#t!rb zL=>KJjbnPmL!;RqdSZ>v*^FbJ=nEEsW*^PqJdStLVbOCw;`rCx3pf@URk_Y|fgcEF zI;$IWNktYf-{2ck8YI*+zdmq|DeQe8yCy9;C#A4JCO8(fA97{v+f zro#SuQ<{3>>4A_afSPbxwg8Kuc**TlBTCZm0T1A0<@~8yQI>-0v#)8Qe010nWS{edw?} z$Slc1@CIaY(BpAx2Jmmc{RC#l>vh8tNmVO{aV&u@q!;FJ7F_pYB*T(2*fP=uq8fxl=$P8t{Z?!JM>Zf0RtyO`v32%kQfKn4UzBD{ zgT~&5d~6n=H1uOj@tg8f91=b|=ZAogS?w!rX>iw(&Dp(k<`s#;fNl^*AhyJ~R^Xab{#8e=bl!KyY8LHNp1Jml$iK&j*Nl)Mpo=Q{$I- zcJZ_2F$x((=qqgrMXUW-^Kv^nk3#Wnly$1Q>eF(G1?F6u zrVwk?S-@{TeS`1vQ)%Sl@-F)LX<6|7<0m|=Mf;tre!e)LpNi{#45Im<(qKP*gQw+G zGJ6IDpatyICOiNDAOJ~3K~#}qXA`|#uf-MJ=D1qVmip^kDlY0< zPMzIwqNT@E$|)u*%6suP=q8fFoJ4vWS(KNX?}mYZGL1&vvN9o9OVifLGqUYv2alAT zSPkG(9jH)eKa8P+vuBXE&xU%o2Jt>pw>`ULkjVj`ZioUobvef3i*)%;2L(%_#EF2< z=ZC6m9|N+K8Gm_u#vi`_4JZ+q6LKEe3#iX>%B&f=EQZa3X~hgIL1p#U3rX1|0q9-T z<#Y@CZ=i6pTRcyYRX&ZW1$l-8t-)X+s5Vv7Y|Cw?I!mb2)NCd1|70&}1t50N}DkJH;+nQ!cGxi4G zZG#94X%iWi4MWQbrYYSF=I@gOJWOud(9Y8YOWojugIhMJBn+-5zsP~uik(Qi2@6Db zLWBfKtkZo%Kj?<0J_yRSan2RHVAlYX&NhR{PG;r2Z0d56A1X7uRUT#-nr5xPAI--k z{Z*ODn$ZCBIelsmA5_fd5H+3x(s_PrN*S)MHrQAXo{?ca5SGX_^$pVxkP(W6sF%tm#R zsx5-k`??9t)B1^_ptIIApc(Hy2&n~$Cg<^Vn)&v379$~Gjf5pW;OQi`M>0lMa^MgP z3t(L$K4%t9J*tL2^jfFCYJRpYHYl=0lwQ>K1B?O$p;%Me`2g4rYg3qUO z(Q(tv5l~l!JPNrlGzcJY2w=`wW6?Pik;BihUN`!D-5Ge@c6_8fDy_wm!z_HLwB{th|;abip-2tEXE|t7}yL009N$p*5J!L*$hG;sTtJcte$b& zDfz5jI$2PriM((>6`IbH-bsGpWAhUmHBveN6XuOffxnZnnpi_Y`>V`xJc3q34wB~< zJ#rjk*R6~?U>%Vw?y=1k=L41k+xz4gO6b;`L^wOZ0X6_oBYC1b8mfV;Z?8e)8}%l5 zsM5ru(5(sMw)?Fz^#fts5;BUR)%Twtu`CgB-|^|;gczHN754~&oPpC4vDZJ_Qm#Sq zj8;PIDI;(x0QWs(4FQQtUSs)lR&LGSHbyKpr*7w3e=G9{NgIn04kC)gaL_U2;#*Fr ztb>x6gucu0qviBiq1s|i2K9VN>c1!PXJ`IM*upjsi)awjb7*>~0P6+)6 zn<;lguvdN<4}qm-`&I*eFQn&2^C^K`!o;2OKfI));8?=H*7&|*%SlbF)#X$S7}E^XNX5_+L!N542Kd3;a{1SqaiJR0 z6HK(u05J$6)>MIIbg*!bR&O4NbQe0xdsFJpLfuE#B@gh;&??Ps$l|(LAEN?ZX5|u1 zvdNXtt}}5ZGrZyMvaQeIT$3Aek1@+N-5?c%Ko(kEDw)p_gdZ<&y-6m8)T6WBa?N!n zA|wBhNhsBv@aI3hwNZ?&dM#~3I5X>_i)JDbLB;W~pe`zORjvhd21s;|pWau?HG|QVL^=08248Q~z$jXV7FFwagPlB*h6+eJUtRHY*l_)iHC`%zYKZ z8H>m&qpP~Hs2KNthE<;m&InbvsotK3(06zs3@80NfXfX~bhuEch`z6BeBam0!PvNI zlz_G4zs?*Z?K*ph8FBcf3GbK^kbk!RVmQ>)63(@3lCXI#jXc%k&i*6!;rKrC)X%ZA z8{K!y{@BFi4(q@fXw$oHIJ9Hw5z9`TCB6$Q-|q3hdN^XfKU?QLf5<^ZcVCeW#zhNP*yb=FKDX6$Ll^W_acU*GWM`ifL@)+c6w z{5?yiT=}nS2zXr9VyY>I^`ykS_JH4UKaH5?$Z9agDb-2c8zdJqBdvp&lXNG~35hFRU)8n1(BAFv%~)7!rIhQ9HOyb3ROtv?i5QL&w7BH(A(C82svyj5N%Gd}hpGT0iai za3HUYT;xVp7u(RAYI+8{XB@kSv0<9SLR(O z|J)rilKK13$fENN4mKv1Yuza*+MNyLD&y1uD%aN!Q|t#%6KWYOFr)&~6?7m%GFR^C zS?<}lA@_p1uPtM%D-~uQBBPM{UZC^LxDrufsxdT?Vfy)U{M0Mm%~F`Bp%cybhAkVx z{PzS#B2=wYR$5cpAci1+-u&9Ll}CZ5@RD5FGj$C;zg?@5OaSMSTNpywLQf$S{SXme zE_>J6e|g)n#(>9D$^AXA5qnNRig-G&00CRdc*TyKGfqp<1h@DIm#!|6J`#HTE-{b| zr*wyq42mi(2vlR3T4Y5v;R@6zz#u7W7=|U56+k45EbS#R86`2)d$v~&E$h3vVRO)a z7LD1I%l;k_6q~6bGDR{(0~u*%CEZt{JgJEXjf^>g7}!#pCjIX%zRh;%B`1FjalK2y zWz5!X4PoH}xYp``+bvoW|tM? zuH6rq-m&|u=KznM>7JPJ5F<`;!P9z1q-cx{Z@hn}-iou_3@!^(G~xO3h9BOZ@w#ou zEi1fdyTeHbAR$*8_3KIjYmI>lwMZ%mV-RPE9O#rizwey@uKNarsI<7l0a-r*+$qNu zna614JZ=dKfPvk;I=5URBMXv@Iqojk&7e{lVCFKwR|A8L12#eXXK?*;ja-vYd9L3l zSEu{X;%x_-Q|@K0S#sV-%{SH4t&110-_aiig@`xKczXDRQ(SP_H(c|M0N^nMJa1S0 z`1~_|_4!x$^7ewq^CMojD*^?amldzu2C6iD7ScZkW6vcf>5_7deqto_Rj6FlT_(WYl`CZ*8Db=fMtKWt@4HWk27VOHNZZp8ia4on+0u%=F1phwV_8 zaHAh%eG8v}d6bLBRUp2Da{Mr2Jkaw6_X z{ycYtT9{f9!4j6|ozX$`+33zC&!cT*q;(Ps4`)GnIp7K~lY2k9wLAGUV~t_jhK;2s zlUgsiQg?RFxJRsN#boYHQgtt9Gq4iKa-$EIjV^2UpS{%N7a<+(nwF)B>48U+pPSp6 zvV5d{C-78}uzL@VxgX`#w>qF=A9!^JNWjr33KP3-m>;oYDgiMB8c}1Ua;GItluczx z;u(7d@bb1{S&C!oIR^adVa4mV$0a^2PQxduWE0dLm?=8T86xIu3z)9E_*2y ze)IVOPY)*$0ngVRFI&P|IymfmLWsdUZw^ZY&KfZ+KzS`jZg`<-7pM85b#HE{*?2?% z#zYDb(M_X3<2)w*K`@Y1ek2V?N?jDEF(xEEi0#H#V*VFHR&iuaErHNf~dDX5Vm!MKJ&f5ci->8ZGO$*#u>>& zP&IU2c~eJDhn^O6Yt_&}hkTP|AnDo%)NlT}=X?5bMWS)8TGbSPdw#;xdcqQl<9D!w zb0(82LH>tjv&W&(Y*S9S>>Hl93tqNsZ&m|}%XmWa*=88YCZi4|?96!HE?8s46CSXH zFj4{9pkLTI7Yc4M!s-or2r7#g2o=y9b*1*!vEl@}$&9(ZZJ6hu99qVE769EFk{meZ z*=L-*W`neIxM1eC)P{_f=5R-UqlP5tKl^YxA%Ss@3$7_4Ry3LcBu;qQE_lj2Ql)dJ zs_D%Lpb)Wyr8;w$6pO^wkeRs~-=XTgm#GZoIoe|;E=ib^_3%nv+d21278Zxcs+QSR zqgHljdca^b>jD*y*3KtYO!O1jAt5PBhML~UNR{bBv!L;btEUe3xrt>%(UJ;609=u+1NDywhkj<3}sezL+D727aF>O2}v&ZxnyoiE`PVbC!4884o%M7 zOK}p8XH-AnL~YJ45A?To*?Tzdfh(|N&pU9j)Du0O@F3w$oBC93Bw!r-sXw`6RtT`i34j>4<74N#(hz5 zXv?2plNihyt=ByKwdWioWHNul4)f5NPzq6MueDh%8h3LMHxB7*Sk2Qp4%})nZWlT@ zFdvo_N*$z4eqftZmwdpi>&_*aZ7mNlv|pmLo!-#n^pYb%ri0edfd=`bi2SYLI;oFn z#2fd&M+_7C3C1oJTfJ^cWaW)K|bKk0{VGHK!CCC*>7EDsVwfIE!I_pia(Jk)6X z43ZTo;Pd%Gv6{U5e0#P+Q=!1QSWE4xAirNK?fIHht#P^kN{S^!;_UGMxu%34UY~K< zH+*~E@Xh%V=TmdI#ym)?+S$NM?IW_-`*ba?i@3%*3NtgrpbK=!*u?Fj3$wGRj_M=b zcktc8pzatvUx7??cO%Q{fI|28K?SjKgB&0xZS#)Cz(Ns^%UUz9fr#ok0xnt6L|AH$ zco3AyK!oeQRWy3&kEycYMo&_r(w3Xi%p}k-Ma7+I5O#>i!rX?*!8#d-Q$N*owt{LbNeJFGa@GGWkEkd}1Y@Fk9n37PM+_bG^*7D~6`>)}FlKv@ z^PJK~4A+>K?HFO8SB z0Y@FwXpZIp6P+iML80X2%Rwl6mZ<|mC}N77o=uOWHoPck?ocR3nS;&4VOC~66NRxo z3N~CDsz~jtjRWEN774>3Hs%x5snDA6Jly@1!@7|pc>8pa)HM#Orqm;;gW`~Ih#_KP zLFm_1j?%fxEl6h|Hv~}-Z3bn_83vMRe#hi}c2k$J8B3)KKb#h1241f_Hp)12z*3!? zQ*E5iG2qj~ip!o50+2HB)62CV9OotUVaY%J_>4X0{(d0@q#6OY#DJ93Ku!&NrLQou zaaWk0p^LZ;6CaFL`}GJMoNs0Q#p?aSeFRIAOJ1F zx~hhcpfV6`=C@2T!V)#CZQyU)^nm^2VEnIhs2JA>#0o5(zD=69_<^2{%WfRcTZ zf(8f2InjG|kB%X)hXFY4koEQQh9w3(#?z?2s;^0?2=o#nh!RpRhM&ZQJ(Vb|Ev3N> zsLt*&Mno#cSbI)oZ5IUiU<;EQvE=vitO=4K*h)`n3tee*MCNpqnW;(#{Eo4ca9NdW zhwb#q)f*mfB7ATIgHr^{7I(4$COPxgNaZk$GHXUOhD_|^@N8+7L&r9q(XKR>oJMgT zBpj=v$P82YV1v|}PL(k!Xn@LLwVSeF)=l-sQ5V>{L6yxl-#?hGQG=WW+Ge{l0%WEo zyWA5qFpzLCYh#MWBye>imW|#T>#PTc>buklCAA+6>};ysQ`VS@#hs0D0`(H7&RVRM7<+Nr&0YMJMKUy_mokr@sR>bM*LObj~F zs5UopB@GbqO3V;(TUD>x(O>;NNM~{h9XCy~ge=xh=7M@Q%5SXNsLa6Qx_}6{?zy19 zYrxZa#gpoHD9gw2GD{H~AO`Qa4Henh-hC z=4B*wQh{quvAv&xgv5c7xHP{Z1cXQ`GkqEwLK~h*=kGG*9{W8}P{R`4M-YVZq|%US zHV>(6`koXK&^4J%4Q;PVnWlek&)bm!-JODHirtdWHj&XozN0DO_ZH@CI4gSi&NqMF znibKV?3!v{WB3{s2;~xSz zai@vosk8Ez9K%s-HS(c*FhynESxfJvxU&Ho)L6q^hew91 zaw0=Bg0CJ!PlHs@yHD!__>u9jEx6Py-&6+!JZSgeJ`%j zxt!)pUw-23T>J*>T59`)>sOX++-AtOhuQf*(5a9xOJF6ENy4ew{(Ek zrebX9W!h|Ijx8JeXsX_f6vrwL)%BXKMi8Vji2+~^b3@lF;WlhJhb2%bCi175Cw7YQOX!?S??6W|AxmxyPuef{*A&51KP8 zfuY0hjSq{@4}Wdr7J9L)rWv#93rJ3T(AyE zdVd7sP{wacaC{FD*+?Ft!TfH7Ryv+LkQ?3k8XurRW0Dsfr=lFbk_SL~b)4y+LS^&> zCd5;~XeKJ&yQ#gIG8x&hzMBO~q(KX%MR zicujQN?Nn2TsV5THFR?}WuuO#C&YktS@7+{C!9;(SAV^QBK~rD#dY8NwTU$YnfR@u(S|Qisih?YtN{ zx+v8EzT*rXJ(oCmSWaTOJ2o=R=#LM~G!EaW{--Puan-rbjn<^khCm#6E{xb_WU|bp zJN9CjnQ%1SnNkSqNufNrA@YSuAcj3Bm_!3Gg_ww9iS0J~5jD zN?0Im_M9VK26WZ}TQ-Dje8m0ZF(f*&lNhe*o*OyO@e|^;a$SSUIg+)h)R3`^j5t<2 zdWMS=le3u{R!FEQYEEL{VW4BF@gEvs@zTW8^COQbW`l-x1G`3dFHP-r-wXN+#yLhr z0=9Y>tTEuSC!~~BetXybo)(;zfS=!XfEnLDo$-22{g5fH%%v#~L4*OZW&kl+>kXaj zPS#%m81DMsa9yF}WIZ`lp+YPhOu4nt~pnG85IYO|P2U(a*|-Z*)qq-8>? zmrp}yo>7tti0P0H_Yo5$O*XJ@xL?uudKs%XP+)mJv^{l1%&EY1mUG;KaaGEE3(oa*to%B3yUJ zA3PNw?wWL&ip1}!?>-0Q0~$O{wvV50y!RO=l^w4%_jlL*M}`?t1OJA;_R}{M zZRaVj)mVuk`H;g9JL^;cLt$?k&k#sxLdgZ=EV`WmPzZHfO~V{fRH=OnoE*+r18v~@ zjp_%TyH&42?_;BU6+1(1{4$15gB9x6oQrFBJ%sE&G;TI}KyVjXM% zdu1guGJd?gBISfNE{Gvu7jF46uGmv9o>9%zvNjW;ffM5XE|Lm36N>BK`B z#AGjbM36fDH3TY$iap~qkf(=$bzQ>NG!31;O`J#Lr4yIrZ<3KJn;u?7*-Xn84VoHJ?35QA+vqbGN zAWDBV`L@qz0QIdaBA(X&*0%8nU>U&@Jgi{Q7Tq9n$!rIt#M%oz6 z8J`~>aNW|#zeX#N(X)e@P40q3JtqUZdC;a(!$t8)YOqKODkQZl%Y0taYyj4HW4Rtd zfEU^rB(%&!h;>NG4nre==Gr57CIoDZhgNzta&~ zo<>9ehL7j(e!w=E4!CMiV3GBS@zL+{i0Jy)KS)IOx~>!HByIz9__q6%xXjRZ{XXbF?vsYl{f68n`@40 z!gc)leW13HtHS z!43nBu?`p$+jJOcnW#1O?6BNV*dT;9NV>dfwxe{`F4<(wv&cGn^38pjZ+Pw;(%K|a z)|{9r7H3IAjSiLtH9;7?k(NA?02J~?%dx)DeMu7`7S|B-B)i}+u!pG@E9Dx zx}3135|y*Y6#ya00WMD#==vHNnwyPeJsfnon*STui0?5qG{OClv2?T=#DB}Z&NBw5 z&7&kULZz8AHyU|q5<)N@I*?A@wI+#SWHp1ZryZAl!`pU6$~zvG6$=QbxPk!uykGGc zBNAss1ia-PFV{DmPmkErUUQKH0-}&H3A0T!Ka)z)PTX0si=BMJJ?Kam@~!zHyY6C{v1Mx|*FIZnz-_BCl+*%V!-;hSJoy5Wm4NVWz_mDww> z?0+?ogvdem1}ctQq!n=zYv)~Wmg!B`ZOA(XOcb4AU?%f0o7{J}2b0xhJ4M78nt0ak zQZGqjILc;fKWBq9JvFHatASL$d#WvNy=wm1=sRpvLyiuFtplhNMKBuCDgA_%GS!egEhR+VA>R-#y&i5)e+YH2-VMrDzZHtDJ&VSutRm)c*YD>nrR$>+**fADf|#~()ug1TMe%}Ul`H3K=) zGk&=FHAgkE6Cn4M(5Kr_kiy_?HPL-FJZi9UB-Iz~osmrk?al3G(|N0}bzW9KV`2$B z$rr(d!yV9}e+fcuK2tYz6ZIe6GR5Kpu>R(I9py3Kk&GS8tG)i;m5aeJOI*3s?QWEu zCY|rD|9h<}-FALH8Unn#8793?{}SZayT|Nw0`F+DyG<7f2}>W8LW5sl`P^}?Mu}6M zd1IJJcSs5!W+3oa$yNL{a3>GmExr6;?Pib~+6f(+LW3~?ZkYS%VVqE5H5#S_@vqR;8DTC!`QV+&xv{>q_9bb>(bj{`?j$s2C+Pxat@O&EEnv_Y$T#+22 zV7P1_vKqubC7VkU6B;iMo`vBYvx!?XsQ~OY&XZLZ07H=wdsjfqHYB(BQd8}A&>K3x zb?OZ8=Vwe~DAc~+5(6ld?BO*G6Ozop5`krj*x#-lv2Pi^Idi9o5mC)yuQcb{yai}F zd}et!siT{&X^x5QvO05X*+RFV2M3K51U2VfU8a33^!~xhC`3sG zCdrB%j?TD-+_S(ys_TuZpxp%EvS(~5;T+>}gYeG6*aZ!2Y!iI|-t*?EH?);Tz@yi{ z|DoW*>mSuH+B(vFMph?39iy#ZlfCQg9mic13C58gy7PpgiG|N!p_6uzU^e&WgSpUi zS#zL|y>TwyTW&l(<~M2sW5juj*&v6}69yBN6beiUnkUd)NX8O-~S@ zp7glpmV;OsV-SP#Samu%*XSu8&fO)Af;(+G)y!ui;1rkg^VP5{QfXoV;1pLpt*5#* z3@|Ma@Gq}l@bBV+E$<)-HRG3%QW@rF=EE)iVLc(`j6Ege0)2$Ku;&0T+cRkxqNf1t zOm)}*oIqp05RC;?a2$7Fsm9I&O4D4+APh$cv(j(fm=@Z%^tw^Z*{C;n4L;0VGOfJH zrZocra!|T)rn1)2_G`i#V6=uJq6Huvtq(GKU26a~4;y-sOxC#6F@tf8j>caXd9d1h z4pZXmkX?zu>z>$ZL zG>Nia2V$SHG7!w3KYU298Lzg)p;!(S`?PhdlhP#w?3ug!^Ilysv!E9T(!~KulRUEa zbhBojl%ASrL`x#MJd@y*X&$rN=rD)zZVpFO)2-VnKhTw-{l9_ih|Em&4I~vBwmH;U zeME45B6LK_{HN2I)M#%+JxcGoB?Q{a1l*x0#D)&Dmt}h7Mkxo(CJ5)FTHAL~@-&h; z*J)l8Ck_&3T~E9h33ueZuKC*057R*t{7aB=wsAd}WIL9P1I0PGg8+ZzGpfCRPCviV z>fOH1N1dXIx4IQ3><@eB4uf^NpDZIQZvZZ8IzoqE=rG!q5Bk`9i$S3Qmh$HtF}}9} zoJuhI3iGu0%qkc-s%-AQIO_q$QGJdN(#->g4@Zf~W209-_#B7Z0Rtb|8{ad;_?n2d zuib;1d$Q2AXC6jm%o%}VO=>ReqYy%kJ`5lv?E4OGDHOFC&CSTHqOeO`u*QfOV`r$P zn&S&*T=pwK0V@^iGxIXIvqbpw<+U)_D1dWDj)ch6&D5HnFCvKNzx>O#??_w*#>;$2 z(Sh~?envQ?LTYvto|Q9nINF+Ny9by(AB5B2!=tT(8?@OH-n0IWG4j z*wN%>k>7PWY6;zwLz%JIQ(YgF(r~LsZkS0FtL~NzWqcI1%8i+Mn#Rfkx_<`N=!*R^ zq!tvJVo2Mu>!FN5pO{Qh$@97-e$O^#8hg@bQ~Op5<>YA?-x~t*i{3`XBplF&%|lHh zU#-zeXNn<&41nk9R*O9I-qne&n|mFDdSQ+?v6osu^DN@jV4S~MQ>mH6V9Va|8xHF# zClfO**VJFS_#wlbKG3AK=OSZB4O(1~9FWLn*p#m0`BIY=pXrIFm!H`-OBn90EsHn? z!ZnR1Av0rHVwujSs->-mR}7(}z;ZnhGjgB#=f;I!1qhW{~mJk~t zrw>X9#Xe(fs7wQywzK#-3`-y+B#aoD^?oigi4`@7?m!f(f$=*;He2_QK5(bDgMk0^ z$3Nm<{rY>HmZj^fD^75c^@U;;aR^-cLohNuBMU% zs-f3cqSg2I0q^`h_{&_SEhKyalqU?`Xu{u3ZYX@AP)`fJx6c7mhp4_+b};T}pAR;S zuZ&isU-a{G@GWbhnp8oAC4}x9Lj5c)zfa6~+pfbDGZfiW46)Y{u~C#cW8e01cGmY= zmj!9xfyj7R*BTQ^L&C+3=lzP5GeQV>+Y**C?yvhssKX8F9v>2ke%miKGkU2m(CQ*M zxw5bU@wX@*JlE-WZQnJ1#78s$zL$r^9ySTd@7EcfW}O@~_}D|n1_;U3Y3(ni=ZF6ly|ccI#YVp zBn$SzK%DH9p0pDyH_8b6%p5vM2C$Q53j~t4!q}Zszh|6EQ+D6cxuZ2%BTB{O)yjU; z8gY^H+ANx9I@;UKCf++{?bv->uSnNy9+Y)QbK9bei1hmr<6syD(R504JxmY1Mf0sE z3tJT0Afcj5tUt$wJVB}!l{uTzM{ywWWU}+*YYk_9tz2h>nn{>at`pjtfk*ASad)U* z0@aD_pbqCMTL{ETq8?)~>)ft8RuM>pT29vDXj;2!M^rjlXtuf3BzDs&Gj^om0Rip% zJ)^}pOpZuqwtJPeWM6oW`-;VL%OHic&Q(60GS-e+8-Z2*)$29kAAb0;BKD-ryj0{Q z>BgAU@C#j2UEEp2U;wnDh?-j}_rIs9iPV9@@#i%Dz8L-xH7D57fK%o9ll(o6;i*d4 zpm7iTd(&VVG`|bk_)Bgq<@tI{TZ76uz0>@V(?os9{OcXa+Pw~h498qe#eazy*f?U6 z&8+p=bL@c#d^`|xn?E%ek~B~4L%A+b|V~ar8XZhhOCdv2cMJ9V&QT|2cnXpLFvv@O0IAAkrCTHrpr`p zD$~fXxbAnG?^{cmCl&^oVQ9*GF;?YV45jjp+-nKO5@Mw)mlTYmw=Mr(ynu3l+_+~x zmk$|0SmT0y-w-I^aXBH0;qabw(fR_oY*(C5CtOl4Il!Q5h&6VG#2K7(&yofMr)4dF zw`hP(3C!~(h%JCBi$O)hBrT4m<9mCwB`F!KGZYzFuOn`RZ#vJBo){fke9Q+QJHt=Q za@5R6;c6=mzbWF$ju%K{nKGC5a5G?5^RcE!>42=e5eyBFM*WV@po!wn+H~`Xu0la% z`Fea>@_KFZn9%bXESqBDLmAFQ6%`PXrAZzI*3-e@@@R@nb~l_Fdq+%8-XH_QA)K5h z<7n(l#wFY<(uPqGp=dis-m#GnNLOj+pdvah2B_+Y^~1|PogGHc+l?>yHf2%KYK=TX z(1=|&h6g?H9Dy?FnbjXj%`OdXbvDgK&p$`kIZqK9q|MNXXbz3<%@!Q0aZrwn?eKZa zLq}Q~;an%G)SD@wm{ZgQ#s29+y~gczV<4%i z^`XcZ?6k-Uc8KaM8al4mGpN0ug&d*keEBv^In{Q=t_Q9)(;KDxZGFXP<`2T@#QKb~ zkpqyJ@zdqnhgC-?5CfC^K;IVvqd3JcA=FqfbfykdrOI=zF(RZMZ)uK5V&Eo+4z~7f z)BVtN=duyEkGy~jh@7*Lqys2~6X@V1l+P$XOI^E6QzPA*{Pr$ktjR#6KL0rTb@MLI z`XJ6A{W(efs?m5-3|-j4fEZ%vf#V#GXcxqX5F<-PH3z9Ar?M{wQVcYJl?f^Cg5RuX zPhJy8GXaC>Htyy(__(20^@`Nn)@eAZ8~8m<5@{z^>p64OH^0*ei{%*v;VA*QvZD6@ zKX(!Od*9*cI*3R%K3W8K*R((s#jy9D0VfVuJHYR5!s#}ZmHsh%5=2oz#B2`y1ajFbveyT%2dP7ifZ zUtTAJdz|NAUZ3&%^BIvsX?&TG(PFI_DJSeH^}7^m1O9kABUR_`1+#^bs_WR%7RdcU zWqPvFDt0b5t4Nbk&#|)^8%yv2yJcK61pzY-YXJ}3$`8sH}Wa_<|t^XY}Nk<8aq4Ovip*6 zR77)SKiO0Zl`T73VG=tR(Zoy{&d5a*V;2CK@tR}+6#8*iW_lo<=iLVkL@ic+rlY80 zj$KJo|GT;55Qjh|_6jZDpdh_1hCoI>wLfptg-|I>tw2E4`;5sa3zSo|Q9PrhOq$-! z4A-Pr$seKR4&-#8GV8ZD9n8Y1emIB@3bx1v7WaLgY}w1oj*!osC1eLjzOS*y6YOz7 z&VL;jEKtDCxer-#&r6mOP0qm1$V<2n5REjZt{)J<8Q_STrwCOT<%*ne(D8I5v)Cld zC|{6*xMacDX=rn{4Q_qOmgyKE25ZK+H`glyG2pSD2}(oQnqcz6DFl_8U?SSeFewn# zIFQ`eUznO$e?YkD(MX5^gebxHt*PHQex@$!tv7!g9mb>D>9C`~2I z5=!)90s|@ap7RYRp}j!C9*8GLz~JoAB-c!k21M@Bm1Ll zHbSPE%m7Esf72q1=jLlnvU$=rIzuQh0fC3(=+LJc7ia~FSocy{5JTl2wa5X$P@zRU z&};-YhfK2vxyoXWteu56<-w$tVmCcNKf~kwV+f@P4|;kTLeU(?B@{hDAmp4!V@{aA zV=d6V_a>noY)vo`3-w6#t>tmA2y?Kat8-OA_N<|zpwV*c;4QU}WCXD6urS6mI4V3o zWCoBKLnRTL7HnO+evx{k9*fLjKW*`Turc-%PSGhIRm4f9M>9D3_sPD}t zE~b62jEp5LIIW?hgRy4xF$hZ}EU_41_2;c2&mnXptk@{i0M<&ACS*LU5wF)Bu})*% z230)*g5$ydKx6dF+7Wry`|3paKy`voE$T?HW15z^9_&ekziG9*cvhz8K<+nCD!(al)yPP=}Dp}pjh^hCSl1_HCKTBMW)nVC&bESbSQ+Ta= zYiDH2qe00T3W=NsA&My`h7nwgt@<68pdH6qG`=c}*`fB5FwtWKahB2~W$3jI58}KV z>Ch!eJV^p`E_)JD0Husn>2*Pv3m(!KMYk=_Yd%0R+j*z<7-tB|qA_RD1hUAepWOaM zQ>z+JW3on-iP0O~Dbj4zBcXK=WVGhcK2t-_Z-xM3Ed`@V*QohG+?BSy(c+mp8-aQQ zPyM`ZbszE?=Kas>Pt?laY~n?;-w{rE8PtY!1h)&!NnIAOTE|+HkfB5qDjHmMhE@{Kl`4ON6Z)rzn(#%EUcS1M5 zJoO=a&`mIVlsTSoz!+kWxobvJu*?r@vLu)#mu<%qW2w8DvF9DksJhqC&k9sDwY4kl zeV(tEy2mm0oXXF}fKyzs#8ZtLqUsL<>?vbM!nSQ7+Oez)kkL_FSz~jpDf*sLho?Cw z?3L_{obdU4!rOku!|8<2@r>uZ;S-jcd=T){enCzNk8uU3Tqw;kBJEfF<*m@Cmk@AX zmeQ#Avntg+g#pf3Ja~&8cXG8Kw+4ufBRtiESZXFds5y~_BMe!A+6R%3XXtcafA1B< zqyMBSb>Ac_e~Cu#+ZaxGxJLFbch!1 zzZt`N@1UpHcmo|%T_*RLD5nPhR3HGVmqK3H#o-f+PUdQ4RNbeRuz*1SYjxH zC_9*^iYQmT6xBmlqF?N|rm{eVSm8!Ct3(Wfq=b^Je!ZMC1;MVo9vbVmnZS{VZBamf zL%0|&_fo!HFlKCOL?eDQTTK|7Rz)&Itm88|>E+~%>PZi9Wt5rqq){K^O*E#=z_lq$%t0d^+KLT9GapIq!Je zcZ6kytBrd{vJ0sSG*{3C4$wD$z;;>oeJfO6033>wahI9|!oF=l2n8*r($sA!A?L!7 z`PKOm*Ie9~Git*bL#;~+GD=O_!azz1*PM`3!p<2>h@cR#hJa;RK)JAdVr2}*W=YnD z=@hWUh&2SnxZtO^*BWgU6gRW^uB5iV8FSVkp4)v-2n%6d7CbBqF4qJi!p0d(^}N_p zLf%t}G~z2V6##7w5kwIoP#v(!L5@JBi}wlj57rO;fZ08tC6yRTe1eB??+dODulO*V)&i3#znZSfrdY=Ofw@7D|g zWd7rf5?HufMK3W=7(=$3fQvNwZj@{zCPpe(Z>qAK@`~b~LQrnEwuP|62Nnxen?-TI z-bXVPMFZ4ln5LqM`&9I=WA$VeL!*mGI8<*57kiQxwv=sd#iLJ$l14r(CnQ!J&o(zy z3>J8Hs$ynvb{Mrh8oiD*i6MY|h{)IsSrluY<&r7Bt@SGV5y;b&+fZ!noL9P5;W&i*?gG_&zOS6xqi<^$2B9AnnS9pAFE zg*FlE(|d!o18(Bcjna)3(AtiGedk~@NyqX6q ziNUOdq{JydPwFQ<@JxL@#!tyzjzoI@okS>t3QToClrnXyvHfi18F7;4;)DiIiejG0 zW_roIPc06P;;LkZHZw9h;ZV`)AfC5jg(p^tIw zJJeHkmK&dcB9oHCYVDL?Gp6*)<{i*Y(#GB!C=`>Qjx>_eU?(Y*C1Uo`O zmToRgtz6E!Km<;?4;TXo=eS^5143MIxn2Mi#@9-*u(ZI~Q^uC|I`q#-HANujTpQ(x z$0e3?Dio6_DwLM8FXvMEFERG#E2V^-GZ>7$Ht4ZxZ9(PrQ)RrhCcYrZ<7^CKh)=bf zIH5rR03ZNKL_t)>c-t;@KoKiy&Dc3(%NdVxK_tSJi+BT&Q=B2ID9ECSa1 zePf|zW-OVlIRb+-sb+D;c@7)}V5wekQY=OzHTw&YX^2Q2&WDeJa9f?w*Z#!oum*BA zSY2q0>1(JrOBT9ad*e;EB#BaN?$Z?CPBjfxv^Pwukiv90km0OItux7Hi#$ydE7VI8 za>;cb6qIj?B)L^pd5r)d)d1_v)I+cd+OUgZQ3^Ig7OFJ7xnV|V5me=2AA^Be4n#uq zCACW$qp0^e;K0UmtSc2pG?_e+D&163ZwfLqf1VC4gAw_;1@%J_u__!W)QMbRq$Fx6 z^Q>0JYc)`6_f{bB-RMOYN?IMm#vCq4eO+*hRB}=jr>F#-SQrGE(%0jN|4PE_jr>-< zKVN}`R+V~@$7GpYLZd_a*~ob`2rP7avN>h}{z|7@^3p$gqc--oV2@*??<4?AjM&rI zuVeuhje!O8pfWby4>}@Msm6hNL{bc4MC}lZf**rEX6At84okG0hFM4HDcDw`vTS19 z>aeZsF_jJ$NxWFfs<~Uhj^; zw2K)xKQqzDq=_4wJxyxp zS$tL&_h>vndFCh^rhwCETzP8+R z!H5V5fe~s=8zLds=V#BQh)c-57U#^^`3lY%F$OFYk&&_Q3D>-r23j;3u}foF38L{#fX&ZcaE{v5Tu6SGI^l;JrS@l;CR*Zgn%6K0E}(6 zM44=MyUdyLs0c%v@WJ54L6F-BHD7r4&4{J7#3^#&Ftg4~z*A8H`%|9t^FynsO1LUE~yPs0>ra;TF1fj$x@g z<-kk5AgYv)EGTi4&e$j5_6c-T1J=oO{|d~)Tvx1h69=VecUiM}yRM1{*=2HxGuNgc zww`4*py+>cA}#;PL|PW$EpW;m$(7G{uA7?bLj{GXG=H^NlkUR|O<`BhIZs@t>9Me* zZJuCqQ|q!0o@RMpZkM)9S{2vW2+T(_$ zejpHdLhYD%xMFjg$c~H54j+byaasaW&h>e0MmNPAi>jVCH!fcj6)RUWNF6q`-lITe30>7XgFu`SP!9IYqj}dw?a%|F z@;?9)2(z`59kPrzdFQ&fWb1g$JQY%{G0O%??vER>^W4yIZ5Mhnavm@~(E74yeA`}S z(=PO|o0QQNkS9Ijlp2AN$k5_0q&6NRN~`U^cF!b31=qL1%Sb-p5wJrI62l`htSW05 z#zYe`HK?fi!j)mmcz#ENE6EnBtf@6ZqA?nXCaHF$o%<|g z2pYK@KjToCAW|dhI^7a0qps#0-++Q^PHNDk{U67lnn+hDZ6L4bcUbmRLq8Cs+gl0TcX_7fT7(pW@eOPq8-#B z^`Fh^3kV2Y_QzNqbivX~p*=o=$JZ%3c^JR8ZxoDCwP1}D03&u_rVLE7Y7P^ZGiwt= z?#zx)1sY-z`r%LO3d zbUNdAk59EhOh_5{`R%O?iI)ZIS~Jx_*mG$#jrK>M0nEZ7I~dtc10I4)cg<5ayxx3E z)0qI`ejV7vnO-a68Yo~5#f&N=W7{`uX~#kl*Sz615B+aJRtus_DEinnMo?HvBh9JA z1*L)n=k{~mEH#z-feEpJBw!$C_0K%`=pm2$?OQyDZ=bcH#AxiDu6 zc#sexVT}Rjb;T)0d|FrVOU7Q=CmS*%0nhstoD zuAvtN>`>K}J0`h8x@jxuxrLVRz&0Osnz1{`49w=)nmF+~HPWDI&Rx2`^9Q85{4h=H zXY(s|Y1fji#FlzOCYnK@36suC{StZ+%GUg6$}1%0G)y8tl);8?3CB8?44O_8j;47t zJone6O(3MEwNu184N>#|X`C*j8sDbk*&?4d?0qiJEq$WX zxOr$;kFug!(6WcA*_>3)HdctaKR-4EqQR3w#^Ig7$Sdk#0b8LeusA#p8)@mWKtB{~|2ur3iVZ(EzeDKnTr)N}C$I#{Sr z#rP&82Ewus_QXIMDBU$>EHQv6RC@Fe{D9b z5Y7B?Aq&=4WOWgHXyP)g#J(#5cW}JPY`vwHXVCwgTMFZ^U9>_+Avp5vk zbhZL5pV!cV3oHgIQ1&*Sm4-%-sx{qWuWyAeOUGu`gJWmEFdW7^Vx?2PPV-q z3=(9c>z_$1Jx-YWdOVKjrJhAz)YSBh=B+xL{Qv;Qzq$B7CBZ9?sZ7$@ksK|4H zs$g%LSP+^VpSj8pggM~Io)5wZll$K8InygIDxRYa%TO~QfU)JIhx`x`cO3A|a>l21#cv-! zQ7f_QE@b!shz@|_ZA%?-x^>O!+%MF~$N*wQC!G@4&=1`yks6JrTl zHdzJ^p%0kWih|~x>;F=3#m_M!b1qVZKzLjqa9&o#So(=QXQZ?jwo2ZCjIP&>OC6BM zfa_MxBSWmt`~`(wV#M3^0;*KzocAh=s3>h_#7dEtHBXbb5HhaYhSRbX78!sT38!TR z2uQiCk!4-+w4Skqh~GSZ#>3A);F1%F%V#`?fY-F)vTt~JC{EGDjGXuWG{ibY3q)$D z7!bgP42fkq5tLIcoFHENujJ6z>_$Bl#S;gWkDSgu%27k8C=7ZB86p(v!z(vb1CDDh z*@y}_TH!+gRcFc`m;liva3CF=Om2+!JW0f?(_o%zo9Wlg`PdS^-9I|^$Dg&p=HA_K z7-JN~tJ9_8puhzh(|?xkoyvlju&&xPr`fQuQj+O^lL%nwYgNRX0?kn|R}- zJ8EW8!S9GC3eh|rW|}wIu0bd21v=bRURhL+h>=D&JFO9W%C$+D-7eb)cvuO0F0QP( z6?&nVII%;ccdg;*p!-pdxPB(LZjk49&@n>}-NVZWR62f|MjiUV(N4bBt3z*#+>2`# z(Jm=vEcKeH2oiw^kT*&6TxiS&~>k_f&Ye(k_Z7GP{=b<5z zEo%@tsDVaQQUE%NdRhv~moilc=7K0AcrN?zjB}tt!#`rEwwF!fJH%>^ab5zpS`@G~ z`fKtP0zRD=rPpnHO*ZjZ_WxP)Ec=>fBiiXvQ5NT>xj1ySM07v`vU`QHKH@32UAkSf ziZQ(5PD6|>bIEArj3od&3m;`s4oIXvbkn+#7s+{0Nm*V8_J>OYrRGDIcFR(u145y< z|4P?gZ+Dl2djijH;A%;YCNqe(pC_r3LH$U#y(-sqjLK9TodypqP#~R!c^XX2S8B*R zNcu5|4WY|;$QmLvYAT5}#X?#oOcWvay&{Ze%1!dP~ zAAn{G%6)h@fQ3-+S8ARsWQRMXO{eU$N0Yc?AoBIkPch<>Qa99V8rI)FJmL@Ee20Ja z-EZ)4I^om#5uYB;2q7Y+gtzUAFK@3{Vnj|2IWD!y&KWrst?YN7zCmKfW#5ZjCkC9> zQ)$A|hBdCepSbL)m^p@sof&Ib%j-B;?XRI;ew5&L<=N@yIbH<)hG0v*@c3oC%`;NV8;{yl_iBU>QxLhxI zy#~4A z*wT*78T)p{o)a$nhJC-{ye{}L|Af=B;1mL$;)28pON{_LA>zk;#oKnlcl@a&2mnYq zBZfFK-7&K~LXRsASQ?tzXiB8AzuY8p;Uvfd(PFy+iH2HgPa1{AXyFE(O6W5L#Z+$M znE~q})aeI+cK@|f3^mDz$bqDR2C_z(RAi;9L)qnB@#Ip@4rQFRL6V>XkvruV_@tZi zG7iQVg7|DfZ-uIO_cl+S^o25hiYBuaixe|>Dc_+CB1q6U>2q+Vdh5Ri7Rkq@~JZfIx-QH&kiQ&rqA$7{ES ze<49^Cny6#=7Chi7z90dM!$xs9?k1GG~Km9Vu*(H!>OU9BX|}~nv0|gsY>6W*qJ%g zFrYHzNd)3<*o4eTR;@sK_a5g`Me1@^7B3{S#7TUBab6FzrsKsWbE zc9WO;$xCCP<(=Py?mUq4SO-P@z6TQe|Da_}wJ?;%O7c@@(HU9;d~N7v1st+rBULMm zYl`9%ISJ?Ws=cLqzvgNfSbopWU~U@7(V&AU*WZ4RPv#`JW^Ysk`#>?v){{DwQ;qQL> z5ik1{-<;0)_2Vb}+u!{GYal!>r{eOAVmkHH>oZ=iZ}{`;bNS!f3$D31HLM}x^LoOs zP7nAW|LcE?H7>}U@v>j>yj}5fdBYEH&-lyREB@~Jr#c)jd;U2@{O<7+{>}Hl!ymr= zzL@l-gv-9;$Ja0T`SOa_?TRng3!e8YUbZXN7;sGqpVt+SamDj~#WiJwm`W2L2zf7P zHkh&0`%O6kVI(}XJtwuHSuQ9)QPG$$h6m!Krfg`ML3f^H+?8`;P=unzK~S!`Hk2kM z*qAn1ttlS@2Hi|)gvvwFZa7;AcRcP=x7#-;9yF&ZBB_1PY_(x9krYmyCpEjG!IDu8 zO*hPTazT=G4aXgt)C7)ImZ3bz=GSKU1A<9$*?us?I8SKgcw~dN+)(iz0f=?;X5lj1 zsB&Y-FxEv*87i(RhEmvLL>H*!hWfhY^=M)VXH_7QHl$FK-BD7=1|j!M)p}6Z0-S;{ zixRJsSqy@xHWrfZ#AYy}T)A1tVF`yv>F_;i)*6 zK$65y7SR||=ft)6*!MyaF8O)X4W&4sHpk<82Ss6{jv!C+1M|B+Of=?K?J}H}fY;03 z3x>qNDF$TDIGtU2_Uum3rMilN}o8E$3?1He@F)22MVk z4K!S-`T-a-Ox9D3Is_2FhNP`CRLy2%bi0c%!O0U3odz!r!CKv#z*t)R4RVRJsoC2c zxPwTczD^7BVU`h??Z1rYHcKKt=bouiu1UoAr!&6nS3JfA4>97$?SkKb`Ue00Z~hh` z20XvLVp&!Iz?n{+jl*0T*Ce9Bw!9a&;SiC*$aUZ{=+u{zoWY#&>EQt{Z!h@% z(`Tf#;~)O~U+^D)`V&%0c-c4nczMN_eZwZA1_{9aU;ZAye|Wh9F8hYxef|ay>ly#oKmR@c`Q<0XifI3Iy;LK!gvS_h z*-O&I>%QT6-#XK4uV?F)69N(b^zsG&`nP|LxBZGG!~u?mYUb4pJi&F)Q8dpXmKDBu zWLxXvs>7GHOC}4dDOFd{OxYarazZ!|0h;`tB^ovpkbB!0Jl)fbj4(W;i>ImZ0HEq- z8fj|$N6lTc{(K8)!6;(?943vBlcll|N+Sg_bXgwyBw}BEqH2I)9%0eiAT)mxC78G@ zBtyFAVy`<(nKiVfYIYE$9sh8{z3xe5&58+ao!q39Va;bqP$XX-VxQnrVFi4UKpm(g=#R2q5vy1j3x~-lD4DBz3nlh!Fm##_^ZRCd+l>;O zM>J<}ye)$I^J*R?6HS;!{26uDNi#lcG~k&zJ9~kUF!UUMUo)hJ4Faiar3QI5Lp?k4 zlUOO#d)-%Zeg9ksRC{I7)Nz0q#&BgGMSOR9z~6lO27mp{xA@JcZ?LBw|I7dVpYXiz zHAbp7rL95a49zqiX9h%+9R1?w6S5V7UGpv(}i`BdZr8O?3GG`{~YVQ;!COOl+4eP$jJnR(7# ztE#KJx|+R^9L@|V&0t0&0n#Jr9rUmRL4f{Mm!?jBt0;58uq( zBWoHU*wuCKIk`l5n0@Q*azsSH)8zv1S9rhS-TepraQ6;hynBQD%Trz43BawJ(n6WL zdkMh3-|!SR{Qk|i`25vtytui=-@W}F-#^@8%L}iMDJ<&b(%-#dhi7iWyKTi+AKu~b zzx-!>{_11Af4sv@PK_o4F2MsXUz?z0d0+zE1P1Vjx8LKhfAKjUE|1v!2FHx^cELo1 z=hF?{IU9nr zzkmTuS-CJd&RHo+RT*2zF6WkuLOV=7i(ujt6r&2YrdDQ+TRLS80jcryvg7qpoRu-O zT3?X(X*`Vg%xN7F4E?+~6r)>Y=ujsWz8}cQ3aVc_M>Z7!}MO}8h zKa!IF7?$xea+4 zsy>LxhB{TIh}Cs$A8w+>x+aKaC(4Pgd2DwebLz^BMXE$gnWcx!DHGymFe!T`=&+L> zRWCj>A=@fx&XyesC+%IE)G@i#1(m6bNz0gajCbk!6ASj}j#?jMyM`!sdTyz`brE6$ z)hY~7{J1%sPowax59IvtC58%^(H?#5cv$xGzi3cm6tAv`W(-*QQ`2knKBoIY+Q?n- z`?k2Nu%?{SI^};C@{kxxO#+izz_g#RuQsC{{~LxN1q)Y7$0|4d%YP|j|Mtzs8$12sDJVrM6(KOkr6rNHTmkLSzlDxBPnSIWp=4lnDoEC z&tf1|1KI3NG}a#yso1 zVJhmBXgMj(JYrK&&>ys(0Ik$tGcC!C85w{b%QsuN=w`P$hC#Jil z#FgR80Xc@A8^hAEAugxjA$xg5)z5%Q5z}N?qv8!O*KU%*q}Njb8`;6*MSE`m%yarq zINwAywKldem?AsY!8Copvi4ouS(f^yE5)D46@R$mQTr-u9lf7n^CpoRD;R42C0iC$ zx^Cu?p;hSe?y%L{%U=yuQd+gIb!YJn(}`covv?HKO*7^pd&GVQD_fTICU&1k2?rpn?=h z6kI~Y>~uX)en>EnD$Oi2CML`i*ZW7&o?REK9==pkEsfr`syHy22&%_i`J8oNTYU~l zQom?is5HV=C&nT3x_n&e0bo^KrNCvEnV$}yZwtQau?O{GWQ4~ph3~`xz*ZrAB0nkB zZb5*$@0wuaGgF;O0lKtu$jH5QKRdAd{6NQ0_jafu%|Vg9b<9%Fa_K-hFS*twh^iSI zJ)?GQ)4pJR70NJ!7@J6^zA&Gy2|>+2-?V3__n)P{^>HFyT~EwQaLs3k_Pg!8!Jl{EnPFQa(x2I~0wH$2;!MSMK&ICo+3Q=>t}ZX>F-l5c z&I{JeDR<*$UTV!-3;~cvvs^{_Y)o2sli@ z8Ui8{VhHIO6{)HTJ+*w2BQw5y`v&jNk07MiwQyRNL$M!N5I{B!Fk&-IR_tn{<_l7j1rp}Gy;(V5S#Ti zN&*;6kvoH|H*zNuU$czFX$grDl@b$Gw?UjkWpWy79Vk?|i)Bjp>P@;u^ZK)6kjXT^ z%YG-?-hT=!D0EFuExoB|-EpT)HP? zmD;9j%CI=VAn!L|B*mRH+g9@IT=L)R0FpVQ>;)YSQQ*DcF!3M_wKj=1RB^3}|9Dn%Gn=3gi#@-lOcVFB$QY*(XQI*A_zVD9jUGh_T8e zbtiq#n8iVOZm)M9z!eP1IT4+V5w!a~>d>b#>UI2_YLBo^lhy%@+DmPIWM6VEBa0TH z>fWVxhezF0oM!}Iy@F|&WgYfstP?7fum`yGvZr1fm(Qiv#;LXd8mrH>*PIoYVbwP_ zqr(Jiisd+6em+zmvNY>Z^H)*@EecCj&Q3>+NU<_jq~+}pi+c1Pfnp1&l6HGWmCGbb zT4d%5?iBEzh7)UC()U(gyJ!LXb6?*zOU37l7R02B;%ntv4yYRd`{BRzg_^O3UNx-; zM!N%Ap-+{}Vn+h3>>Gs%v~uWZ068HmeP<%|^A$K(l^xQl6KtxEbXLPYD?v(Gkjl3( zc9y-WEum3E&{;!tcXGAQ6Pcj20#0)7ekWBmCn7ja6aL3fKEq#r`U{+v1-GXYX6N8T zz!p402$^c%LYVV+zKVkEM83+1(xe2o@D zi2Vu*YE~Uv`O>Z&Hg$yU&?`ibC<(by=$YPPfY<@#a(`_^hyjo14U*;KNj(VD)(Qe< zo^YBbEF_p6V`e}?L<}A?Gbk^~>70)_Pk`##_IzG&2_Co8jAuOIVY}e&{D{)EJ2_XC zel9C6qdI4N3^+Q65F@^P|09^vYu!SqOf&xZ{SR1p!a{^|*Z>ID zkm{|D&S3*EXPG_nk~~qWnhG)fUjZ2=5Qs7$Q;F9?3Z(C(5UR2CnN#XPeux_$&X4%` z*$b>8LP{SoVrAUx=~t|dsw#3Kb>S76Nz89V1GloT zo`bJf_f^LII+IrCBD-?B{Q-FAfxy;8*RLfcea{=2pW8l5G3kv>QKe(}NtHCyF!+#J zOvdP;y=|V%I@7a7EyRpypGPFxb65|L)yDjiy)vAmI)GIaF{I?!`C@+zn6ms|A@J3;a0YVId?73wF{tFJ~zUoVV%Ee-m=_1D+9 z!gRvjos6kA@R4~gGo@gYC~a7GMY@)M#1{J+zHFDm2zpU3Rjl&bI2b_mAlW>pR)=n$ zA7Xq_^^aBsNBO>)Oa_F{Y!jI-&*J6OuTci6v|e@5^?jrJyP|J!8LR1<>{muhN>yw~ z9TKIyZX*q|v%oORsAsE&WJ&P6bc+y3nZ&KOA{oleut>nOUfD`=G;{GgHk#SAT6*{ z={P#csS6ZiA{^LZjj^8DTdoadtuCy!XU!-3v*Qi^*MId_sY+2IF6)XXiJ9#K+`@1K zeERBT>fH?iTiCGq4F~6NvrM2T?=Nmh5(UF;$_xK#V}VZEe^p(uF?PWOkg4~f;8EzBvz>@WjFNp_vt_9IU@10sWlf?9V) z`Jb5xOU@9OidruJeJ_H!WGv)+g(>-o9e^!c2x3<9`6&2se#B?5K1K*3eMRj7Q3G{# zAafxaA_UX<-VZwzJB$@0>f~fcRgO;_suz+NaB~g_@{*)|Tx4q5m>y|NAdL1x_90q{ z1KD+xxkb}@Jszp@zs|3n2A6xGm_lc$8s=( zv_zU}D2om~V77x0Ghy9=C9;e3GlzDhf8Q3xG%M#we4?5<4VG4`q$)D}7L~t?Rj?W5 zgC=&}Tl*?s$WF5Fu3oDLiL~6*(xQUmqZvjSo0?2C-rJ&sGsFa3nMIwhK_ckH@W3@Q zgSiK~%8eqmgce>?Kc02QZFNmXy?|?Kjv7NCI%tTbTSP}43Xz4oNQLl7l&YQ~B7}^Y zhI%wK$-m3#77`UOlOS02IVdrpCMd8kuiJaEWD-DI-9u3M03qL#sb4Uk(=p$F+{mhO zkELpZY;oZ>2umI?3=pB}V%nT9Mkd`~MY2m2i+K%Fg@ZBgHz_9gdu zBPO^?jKxfYL_vck>OQAE1&Q=(E=x3+bzyi$b=tfxB#z0>iUDGxyTtqD6+?x93L)fC&swNq!n7NpzPC+#+NpPge9i`3+B( zGl&>IdH{rFc39j2oK>LbZN&i&m&+N>5oWi*fw0UIZs#TWQS*$n29GV*84;Rp!W6%CeEOO&Z3TaXR$3CQWOSAOE44XML8#3hy15%Fjs=@Lk!sRg70|3k!MWP zgn44TdiDZ7^!+|{*9sMo@Y9fIUPBLb2H zjF$$1R4J97`6-Nx)I3i)4W1E@GIlt5XAwnkV3&f`@;&K@FgsG#&Nizv0e9m=JaSR`c#Bfl8KUPY26b6@O&)aO&C}L6wq~N*fBOG(S7QO~B1YIK{(khtJ^`5=xA$cH52v%9*kB2FFtsOUc z3YSGcroe>3*dAz@gjBeK3@6mauNOPO#dWxiHVHn4>n6M z?0_fTWj@|7grB0K=!&?Tl+3KWKAYsC5L_)C%nQI|mgFXZYKhQobg5Ah#RRPCV|od1 z`CBncS_&xzKE*tgaRyo@o^bcHVGAi>>Nqpzh2dkwc@3DScIL*aXlcMx@GX&9tjb+6 z41J(b3rw1wYki&4m=elHb;_P!iB00iYO|X-)d!e~m)a1@**jLya~~3DS-&eI|C8?E zl6}u(|A`x9Q?q=65CdYha%9PMj5V!v%l^y7u?ii^EQQkyd}o$dp37cp8+EWDU*pu; z_Y+aPxO#amp2o&9NXr|{m#Ww-m!WFK#$8fme|X#BUFs%Wu8|`7FV>gz)>~4uDDZP^C+X;0h&jJ`pf0)yIk6qe z(kru66=RY5vhuK>+?;*mg2@p=AVdPTtll`f)Vn)z@sTE3t|P)4JPy;0WtwVu;(2>Q z6yP||I2{h@e2x*zJb{T2#6x6G^4@ws2-YZAH;>hCxm(@?#8{@u0Pcmgj7EjgS|luJ zjOu%B>MSuKf@1vqR0DMxsxMxED2d@s%dCeFp~``0H^Di^$sJR2@jR#NJ_Ou9+-IM4 zTE-LmONcofZ(_o>Mlid4b|QsmlI8uI%iadzQ%H+5K5?hS8oo3u^8zMyP#&R8V^wyKqJIe1_a1S=iF(1?$;Y;>$T?S*Y!s)ANj$O+r;#dc;8bTmn5#8`*X`M~RxH#D(^m z!(xjIJJOyK`q9s0(w({lTX-+y^K6uziS<(T4;IBk?x?0j z7WHgYot9u#Yay9Ab34qh#Oz3uR6``T+C~(BxcN}ubm}wBJ$9lOd1=VK*fi433qJbj zkR;vtK@vh*BD|OC`D|=VLsZJ)PlKeY)!Pi!TNsyML8?QD&}rFiAY<2)65v!IJ8#9R3&B=T_n3?scQj!DM}aqqh;*U zEiMJdh+RleS6E{aIaABk9A_*o(Y3se5`0z^F(KKS;33)5l9s}S9hg&5y?}6-9fCCZ zSqq73c?rzae8Q4^LO#a)prqWhUP~JqLn%rjL+LezB6*seI-k;K^>FcUNC}*mEnt}$ zYxXI}l;~DWr-|K=5^l(;@0XJVE5za>&K<={gztvxm^H8;i8gd1wD&IwIW0VKWxHBrIv0>4$qVP z!-R6s7B$wgbBwmvLu7sT)P+BorH%{(ueSx~7_0ZG6O$P}mXMpqCY2z#OP2U?R`0m% z<0?TzJ|^j4N&;`W5arA+ij-Cnq`(%~6lOxJo6(>kb>Dxf36l<_kXrH82avU}FHx_( zT5He(@X)0mv+9*Dth&n!UQ2^V4Mj}XcFu}W-LX2ru!w>+KcNH2VqFxavYYz2jU>wR z8|$K8R2#%(tW%;XLcRiGtDvSR)XBGZLY>rLi5z$nA}|xD`nUW%U8X7DcVjL?tI&c; z;-n4$?wbRMY&t?Z&ty>7Y1IfshnB(0vIS-{idhvCBvub(s{e@qO_+(W`T)md7H|i^ z12uu)fW_69Pgc6GDiYHiL+Eb)T9H&jxhj)ZgMLuEmJ5MZGEPKN;&aT)?elrYUw`^@ z{ORF+I?F|HJ3HL1DaT~y67ZSMyc86aUh9+JQc8B%aGDlewiO>ee}NxAe84hKcy>Bs z-L^yy5Q8NH!qWlk7O+f9dJjZ!a9Cr&=2P!3=W5g_0>7?UmL)ZAc%Ob2r4-}IP4GTo z^&94C!DU?$qTuzjXZY^zTfBb$0+(&WVV-f>HUx=yd2@q@%LV6c#k1oHtKR@3oR$T5 zPmgfy@VH%Ya5GlFV)X$&CRTQtX7~^=Ifvu201!-B()@Ti<7Y2l;mwElxH&BFA>i@+ zgyTG8;r_0vbVKVpD`w4 zoTJBSn$u?(Bc8bhciRINc0m3+ob7@WF+!G5iwG8%{|UG_vDR#l}F zG6d+i-x;yb&gdRdwUClrjZ}d(U|amxIOnAI_|h;U%D$HFs^obH66t7nQTjp=>HNnk zLckm4Qa3m6rM~Ynk!*knQAlC$t8Wrq)K2P5x(?@J4PE1s z8kru9(Rdu~Ipp#J%S>tbp!AR^|63rbHVhV5Z5g6`_s%≫!dj>)Vh9^^gNPYA7L~ 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�{C`5brleDVQo;q&9SfK7YCBtjhGi zT*pv)?qag%K4+lG9@)k24W^df4C@ULxGxP#%EZw-qUN;EG_K@n`5p;=?10~Hp+HG= zJuSP+Ni42p`brPZP>eDGKP)~V!R>Qp(Z;5D6tr`8P?6d~^!ho^iYP9xNqRkbrCvi2 z4dPgALtxv8iY-^PYq5q1Ak}1~5}}f^Ix35>X+?`1B-DN8kDp)gnscS|qFWQv*h|3= z1*P7%QfxEY{`zi>cz3xdiWXw^3W(-T8;Gz(HL*&0uTh?WMjeHqf4&mAJZJqpyU}+u zv!Rf-zrhgKt_+ofU)^Ya7-$@%$zk2MSVC#*+lCrm&s^>dyCx!88o*^;@N!Kp!n8zH zRWK`Hspnt2AphMj{w4nM!w3AofBY@}@8ACxzqwwKCF9=_;eYvuf56A5C*1cP|9pML z^>+z>^A~@GcjpuS`SWM|_IAaGWkoa>Xr9;#_BcKpRd;7I(}!3 z@dB(ttgIskDAXKYfP*w-*36@dlqtKRV+e*4S7SY+{5!;Vp6;rYE&ko z!-~SF+F23U1kt_7r<6!zm32}n6dkcxR8=3Pmz%X8me8V-sAScLCfBG@W~Bih$51|I zLWaRR`2zfa#P|^IcAW8{QII(|XLM-x#u>v5RYvP*pNnc=qBT6yBM~A89q&j%dV_t{ zYjC@G3h50k2L9^QoVij|>DVMaXmW}ZXNRDB2QiUH(}qbA`Iyf;^@I{R($2>M>!EY$ z;J#XD5!qu#Rr@D{s!-nU0Ox5A&ai|)HY5dF0Q`fiv8ZH{djBNc3k#!ZypZ)!&-KlOX{A-V|J=^ z#D=4%06G`lquaam)16j~4;}nGzDK%AyqMue2tD;gSU}OU9NOThA}oE{a8H*eK(bCi z+kVkI&R3J7AtQ9LY)37=1WO>?Gq-D8J{!yt zQFJnK^mi0Z@54vOac1i^2Y-t0sqY)k`WrPnjXFsTKu3-2;Hl805^wCCBTK}gj^y$= z58iH7CoFihy~sGuqdu?q_%Y;Q8dn_h4777&QL zTx+7zTsR6nksEr+aE{~u-~Z7pHKIfVqLa(WfqgN{9>-ywVVGZ(tlP4c744uueoIkK z^hOsyvbZpt4@*VUM}tcuD~4mEVMfxdQdnYwmurn_5>ia9oc&VSoz|cp!fOn;r;J^4 z9gdtstSFoo_rd6#T6|uXh);W~mrmxc{IYL|F(6QcAR^_gG~%R9OJ+iH#zaC^_#POF zEvU37zWL~xwr-!|ipBKWEUYXUu%XXNNo6*(A5z1kGW=6rWNdXhJ7YK~!zNI)Sh=X; z5HiPVW7yPaBx<@;8m4?rhD6m>xOf&sLUq0^Zpn?s0OzJn)q|m9(NU9zWnoRKKcb`5XG2{E&9Y4C9@mC+ef{5U0 zRqC^vIGJZfZCH)IZIU6)>t*|_>Pr;u+7%NevWA+V+10h55r9He^fah`yUFo1E^7@+ z4PR^kND#1rHeyI_Hsn{Fem}ELftGQQX8Q((7C)%#I$#X}ml%-jEJ`*|Stx)dR}Tt( z_AJ86&gkL_y@?=L!%OB)eHX#mHHa*znYd-Jlg&xGGSz#1c7Qc?%-ob_3^XMsuglMiduD81^dWRCF8$3v;;tZwoD=#h~k*KuR1 zIZF@6RqKyvD4BX>htOA_GHG#q6iDy-+oP-vg>7!h;);U~Nt3>8K}Y*?jm5}pL!)KW zfY5a&LE>9!hsMwZ<)#NkN6AN|o@P9_I5~~eZCQ(eXcB32U8kfzFu$XZh2`S%KHWqr_Xgmx4}4iRs?%T=s;yp_4DXbq%@c> zn5$zAun&r=m^Dm|Ccr>LZF{srL8Y(@X8Kl8h~OG|shOQl!Z1cSk*B8j(M@BVa~JCo zCSJ`VUEBwTq@aUm>JY?sw_VSEj~N zh$$_(qG#R-c25bXWief=Y93=$8g6mGXIAqvJz8=#5o3X6kgCqGDGdmlMc0(S8vyJT zEw}xY(9wu-V2>2SmeefYay<);liZZKpz4Pq4(VASE_#rvF_u2ZB7)a#!xHqn=+6ty zHgr%{aL+od#rk}|;U9kUPoO~fw?FwAVj%qMAO9HF?S{Yp_yOPE@A&QOt6htL|Lc!` zz<1ZH)BG07e2WbG{g*Gunek=c@QV-cv8RO0j1T7ve)IVYHepT`WNF0>L%!sw2?L^qfoePyI)q~`DS9W| zBOEL}qR>(LCfeWbJzGIn@D-tfS}E@OKWZ>AQf;ZT(w`x~GbDO63Te%xOpHPLCQsfp zF=vi17)AP-xUWAk0;SoBD$H&**2 zBKi=ie>he+7QW&%tKP||D;CHN&E3;nm=Zi>xf)zTu9y{P*mkJhhfLN($w+e4QOHaq zDSZqo`up|vAOlkzXZ)dbnT(T&qA>itu3G{f5<`1kbJJ8RB7#5-w{vm;|L)~_muEOs ze}PaN3Tl%Khnia!pwZ@{IZncg)-qgS)(JD2OSFh{MlTm6Oy)o~&5m{Grr$qhJ(S5c zS7pBo&Sb|EbYv=+p{`*Sdhj^-y^S9H`G~fZGu^&RNqhoi=5=R}XVE~5m62HDcgD!Hv`{~5E>kct(SwGb%oI{h;n_qa$(Z?K;9ub7+Ew6COx)21oIkTGM4si_^S;RH78Xy!fOn;rEHRu07}|WBy;Iq zmPIx4j5frVBh|jJRKmEo3Asc9>IN#_n6Da14H}-~H@o_@96IpRt+lI5Fc_ zFJEv9!Oo?oZ-yw-;M><1+;YbE+lKt<2mFgqKj5}+_%2g;tH)zaL`!6Q0UjKMVR6c#tbG=Q!`6I;5xif z=j#A!kwIiB(ZQq|8DJ!1MyQcod5uDq&ZaFc|CBSK)HRU_9Mm13Bp`}5zlB|qSa4;= zyG3=(YY3pgH3Qu5uUyj-N*tfAcLdb;7e{AasHIa};!@A564zAYR_&gZd%F}0m=D^f zgIP!4T+J*Y^$leg8}Y_?nYspDTxQ%r zNglEV-=fU{s4jhlD#2rCD{f*=j|u^wt0;qAj7*J=-x{Lhpn0O9)flx%gS)eDq7MK) z)kBbFaMT`Ach{iQW|1C!g+p522%Y!61NpIOeQnRj) z-%B2&y7X|=`lc?)8*6no26f2y=Xgvzse%)cy!F;ZREM-uhE&`S0;`c4(b30*dWny} zUUl!Gfq7-cX`fZxmPXA;wMO?811@pV=$j?tvaXd0vFD5}C)_yWno}KO75PSD#=BCi zN<;mZpoTgm#VD!8C#n8d3-!|Qs3UX$L-65zspdPyT{(sp9rx|)y~emKh7_W{$5Wz_vkpUv z(X3f4PN|qD8J$?VAs6BOa#Ex%2K?swikmS0`TB}?OT>Iw{H$26N z#DW`VTqsskC*zc00pZiO;Y-@_B_;gL`*#3<|Ml0u#x*7U^xZqeKzP}9EFs_&V{OQS z#S}$z?`C0$Xak(NopXsbmJ1+!SWg;tm3IgUR*Kbx>Y9=cPy#ihu3%9}fe<+W#HJ%} z9uqpiQS+z7+LR_RAklQxp_)>ah@T>93P2q?Ro$*J4I=5^jMRK5ia}N=hM7cIqMds| zz@o8)QeL+*cXZIT3s-mSV%iqWG-?y6CV8ovV3~8YHO*N{(3n!A3v!%IZ(JOy0jY*t zWf7l)4%k*3{Ia=_?;`aX>7os#t=eGD(R+~>Ks5SGLUr5bVr+*d74QQ(5#SU976C$7 zR0HhwcK%Jr>bK;hmfT1Rgk>RY_k!>R+lYE25pspFr~ecbLIiWtlk|o_MdQNWjq~9C z>yV-Yhe`(O9o6YHOGAE+?FV%yxXf_ugL5Mt(PBCXdk`8txxkYvgBpZa)6Y1Fy1PAKrx{bhZK@$YfxW+R`9e?AqxdGP}Q~a><*c+cqgavY=9U<+?OY9gs>YdGaafz)^8P~DGb3lE7Huix!)3*`tA6PDX~FAl z2Ou@mIvQQ9(4PyXQ*~~P^QzO_J#lv*ea<$I^c3kG&dYrauA7u$P(>wj&)u7HaYe>B zAAG%|G^E$G>@0NY((W(@(ioOGBHw7FqsEu>ix zW3=L$aat7Z*|VD0_yFi5=VF*p&Gfx;VK{WFpZww}8 zG$v&LD7hLH1#ycmDRvYo)I)alw`o?kVHb^{(_? zA)La3WDz(&TyOa5>4qP@e~*2?Rvmn)L<0qlv#An6=``Gr9LHI>W(Oyu%$BTf?oK(W zYy&oMWkINsJp@7okc7abPRHNfZus&0_b5R3d5OrvHGelyp{@s9Xu)URumoMh-)%R1 zIIVbER{Z$+8K1TrzPsHJL%_GU8h$ah(tIo z3-+urSRa=Y0Kqp;&-jnO`z^jco$=M_RGp~bofbV0LD;xtyJ|C5BJjSX9bcc$IEP?) zwYnakm!&qgPs^%9ToK%vYZLpjX@+mIv%F}H$!Pz#lyNnUDH~;1Omlw<5z!8K9ZRC`TM*3h8Owf808T;8xSryI*RUH^LE2q%Wt412ab5`) zX{PzeiFF;{azdnlbBxMZi<%!DUwMdPH?wH^^_cYUe3 zM9wM3qib-Z0SomgWnVPWLz5Poe11957pP|@IAfBd&3CW&Qhkm`Q-_F{LT{6qw--57 zLx!SG9`di}YjY}-d=sB0p%L3ZuAKu4+~;Z^KPw#}U1_XJAk263@97 zq+|wG=OyA4by##>Vx=wy0zO=xsuS`U%s^(4)ER_!sU1^IgT1zq>+RnmaBWgFMk>_j zz6=TbbOPrVJIQTE=l%{Xv>-{=@9DIWk*G>W$Pj!HhS&ho=dc%gcLvwj-C3{km+KXu zZ}+*D#DC7gfxRt1*tF~Tm;(!!b;Il zM>Z7IOr{L4EcEf~zE>F%q0yboFlQlDBQ=2;g}RD!XYO2`6Bv@UxxMFH2gxnI$NP6s zrIs(|+fkx2H8;Ldd)d4;%J(a0IkPmQHwY4dSk^3Hkw}8z&OCH6rqCt zw`;Iaz$s`0SsGA~)PccjIomK60ugG)a4hxfB_Ue!LE6@Qf!{6;9H5k339I@09sC*>BY}rRKg-n9jNZn#2)3h=S_1jtPh#IaBgi@wUEq|W!UY^aAJNi(7l5803Rie}_@>Z#Ih4GSGnk8x2QtgsH>zo%E% z`NhyojwUgcLQC?-iX5IV`jafgF42r=kTrCXM&va8GAuKiQ}am<4;+pCFD4rLgNYs7 zraBr7ITV;iM7d482zw~;QP3OBV1ZLC2uwdV_ zPIn~Lc>n+)07*naRE8I-K-UsOjUW+$bF`IufRZ%khCmd8kmeLTxFpOq(IcmoX2mKU zVu1X7fttA**RIhuPLFomDzyrr(dc&nGxA8hm3yLo%RD_R3!CDSgK6 zR7F95(zTzQPEfp&hS2aFQ9rcs{)=*y!}z!4AttBjG+A0f>iJQJA&JX??BA_WJJ%=CF*xxV#Mb|yP4%~CUEHMA-8!&M@d*qW`cFBd$YR%QMe8|D4^ zgmqaUlCfBP2}Ep9i8!yZy2jRhR!}7o0il=D7;B4Nlh+ssT$w9%8W#XzvIamZONULT z$5JF0BPDz|4Tf`;EtW<^QSz59;j-BNm$P2;*mA5{lo6ASeOAtg7$Oh?mJlJb*V?2+ zg6)~{vhTR=+r(qer;{8HQ*wJGp&#Z}S9$4~GJRX%(ibW%H`Kq!&cQuEV|TWku_ZR< z5J6Z69H$Tg+Lf_nHBF#CWKfaY2!Y_`ey=_iDQDdF9p`1iE$vuD8`d=tc56njYf6Yg;edxDarTK@oIgNR)kjA^Xg>UYU&g>;{dYvO*M9-&vFfYi_`W z@l_0-iVirrbcssSmw*68#+RYC$SCI{o4J^PphJZciKZrMx!&vGz&a%n>i3m8T5oyD zVzEbM5Exm>7H5C7ve+#*OYOhfJ@Z(EbrHtMpBt`mk@Eb-$^2P3K5C3$|#Dq8jTvR&2>=i zH@8YoL@ECnf?LYCgs9HXBuHjZR%C2t%|{AYnhC`?F+OS`+X1HZ$u7%tG!>S9TvY_q zvnGKC;-VbF@H%c{rz!JJs2#FL^NHZBJ!zX0{aMYgy!8Vb^|_NSd6;k$9Z`qAcozsB zd1+(n>_Huq{_!`F5w@KaSltGTxyV}H`pdzM1~`^5oHFoaQ&44pxr>-!kdrj`*n z(!E{L(3h!xIOB7IddNQ1)$$Z8PHT22sCyW_iifBjDm)qo+L0;RR@ZKMwgnxAXwxO zK|C;8nha@1H`iLU_fcK54?~XrUs)TaN3m%Oc|QiBu2>Hwhdrajb`-5k&CWAN+OiMF zNXUi|w|&|nq2hHjQVXbpK8gGPy@?WG%1Lj}xE!hejVk|0V$qsZBFtm7eB{38^c#y(n_1ViZI zSw3FV>AviKn7MC3g3%-i+6X8z(j3_LAeBB`VsSKHMQOZG6cMAMLhsHCo=+zTfNx)} z`2MG8bVaZ7&aB@Zl<0&qHIV>0UP#J>c+Ej+-hf)WyP5KZBSP`nrJ3;@q z1k{}2a(0#6`Rbox`)FbylO-F7;iR@lWC(T^1mfQ4&Gp>H;k`VkxwuJBfW3miVn9P- zO>fCAUPPbMh@hHgw4oERG-vMej00FhwCezX)C4ZLK~_O)%RsM48j49-L>Z8^0Sc2~ zkpNlR(DcrXa}2oUtZXPdr}GfKTJ*i;dyj>(xSEq;T5g9lhl<`4mSdDmUr+{5uXLG_ z)%nmDX{PU_!|~!He`tyx`Uny~;hdqC=n9zzJ5oo7q0V4t-USZ%l+;gd6>%=8oPHr^c#1uMdMwc zgLBC&nkZkl^~Pco-Spv0QHN@G$gCWOvPO$@nAE_LeA9@9#*5YHOPyYI7%mCuKxY#2 z*NZx|VcN^lW4o;$j-RhspCR2B4)pi})AY>_@;#!l(4@n^sUN*`=<$qUKj#S3lvpj8 zQ>x((EOHIi?7o)b!yD%uvdL>hM91!1hKz2^vOry4>gY=E{ySJv+L24RZ*B@IRtJpI zjA}|_t^2YXVMQX`vve|!qR%0qIz);UeRWz*RR5gG&mCoo%lCa4^-Px`UaRflGEk~% zg3gUu;4OZxE){NPPb{bs1rW>Ok(dqmWFRke>zo~f!;dKa`#V}AW8!%wEjmaB6-vvl zXe}0l=FAzwTs!M@sE6nA5bRCI)CRvd+iL~q)u3}qg#gOhX^x?x8(?@uxUfF_M0$F* zJV=vx#6}sB+CB~wv=m}QwXK;r)FMd1GiILu&3M*VrW#-oqL8E zi8e|iwFR+r-x>*4H|h`T3D@*m_0UVzMH{m3{X85hR;~l1WPch;Z3Dk0M*BXC4r{Er zm#W!Te;Z+?Vr!kEZn@bC`fSK}Vm72KBWEr0L-33f-RJ7C(#dOtX3`^XsyawYhDb?~ ziI$#Pd>^`Dsm~Tx7F;rfub73YVN!0$qxc56A^v5JMN&uXs0PWnryZLO#;*HT>AgE= zylk6G63~5mu~@LpyeCRFZRU(UCq2K48Ix&*VGZCp#zyZgJqjAjaEYPTPf8bd%uz>i z&#c2Kstgu}Flpwj_o;CAVWAQkb(}L00SgEe2)pEZ{n~y}sOE%?4V@*zIa1ZKgHQ)) z(J^cCIFx3o=A2w)Np?6VX+9Q<#S|5Um7xgv5(sOESS>SGb^*(dtz--XxN*iU>3|}c zH-rdqt~tB)Ky<(Ic}gz()N-Mj zC!?R2Pv96Y)RRerBLh>E@D@R^I~5N|?a(^N1JwI1+UKJw@%Wi$5ZT&qKF92h_~72+Q8fSt`v)q{UukR{Ar6YQftz z-`yasoaj3q~pRw_GG=ERi_bs^$JGlF7onD<>zCw$f@_*{{7p8GK0~3KJLzg~_ zxPLtAZRZwy=D$a1=EmR&W22xIp+nAeH;k-K_XS^ zr=#i9gMmLDK)uIVK~K?l2(bU1HEJ^i5q$M@1`*-I<&5Xcs`OD2yxcZ?y4?^6I4uEd z3=qk9I-hV}7l`a|v8?q&I@}4tNR`WbH+hYVO6lTWr>4ZHq)`HHGH3a7P z$^-2`F*a8Mi%QHKR7w98=9_E_t{MwHTy`Xw3&3tyO8fWnX1OOtX`O ztYN7R!CliO(lbwn)z;ERq?({^n4|!KKD&Z(%UPSy(9mYoyzs&h;EoMcY6^9?HsqAluqvU+v`TZxE?+vjT{1|( zi3l43yXdp~k`gX^sDqp`7~d@um?1U{(U_!_TI^6kOLu#Yy*A(P`6{_GwA;?0#0(C; zmY_NWC~Gqk%rsUF<)S&Q2gmkOx-zQ49RF-hYY0(cHIp6r^ z6B^FYr}#V(I?~|B8hl3Zp^j24hv5TN7gp2(Z^c!wu{->Qtx7t(fbJ=aF?R&b__UiXR39)pNS$QGy;6ijNGj290wFen7c@rX_$-4t98s?Yrrz_c zHXYpS_^6g0-YwryVmg-OooQ7yKWQ-=%%1f7Eo>p?ev~F6 zRXYqv8}m_5LUT;sXRP<=oOd?2EMcd2^^%x_DWKrss@fST4HkHt%y_D{pC1mjv%X_7chAxf~GoJaK>p?N+n#5y~9|Bg#`neXrUAy3z9HLX3KPf>$ziE#H zLDL!%wY@huiujfjmV!EjfPeMlzrgFZ;pwy>#(-^CgzIuzK;euf1Uz3(rp;fFnQ>1W zzT7r!hQLI3v$LSnh&DRAUW-!*N*^YpUt4bX%YDOb-|^M+6Jj7dp9|Wn$jhEGUT!x{ z`7jzTj4B&q)YqfZ1h$&4xD|IpOx6Zn#&Xcid;~Q4$D&(u!u#_X3nG$a%LbN-j=o4m ze394U+{$qjiEzsqU$zZDdcGj#T&X_6vmb<26Ds;W#bTg{)KQoXK`xO@6to%1$eI&t z@3olT^I)Yi$fIOnZF#GtK9yn^6v^lX<{VFq78--HT}b@UN*c3=iY`=#179r*Hr5n^ zf>n-)*k#xulFeMJwZA)OBq*|*4e9niK2)->?b#^@IFwb=u;xT0*= zWC?^U4P7l+&0+(bbBMTeu56MlO1EC4D2>~e*T#%{$~FiIIK_aIrJa6M zE!t!RWw?eWA&Eu555gkTsb@QY#UZVwj$M`r3Ifj12V{*1F(F2BFy6#+Rc1CflM17Y zm2exIi+DM_^g&-ZHnh{kGn5%=xD$~Lx!u*sqJW_LxI~h6GQRmU$@b+WvUMwCmSsS zhz<^^kFSaJ3eosPz9KLvG9WKM4{oe?7`pw5 zgoG(MXeP&yJ`ed4m+HWLPZ>|A1zXy!xlrUW2Eu8Lc!yPEc#;|j<;*y(5%)dg^L4{* zOE$>rr{v@kJH#O+;tJA~wFy=Os|EKxfkp7!PoMF$F1V~Gjn*+I=EWjS_N2)0X$kHg z7UasVd37(=J%VIptw_}lcO+lpmeUE<%(7%NYtm*TG2wh#a9#-e4xEBU8WqzZ_KdU6 zVi1S(r8od57Top?fu60DHcht0KXrgeF@Hj+xuV4vV2!ce11Aq)%T{FyhAeku-N|z_ zA_LS>|Eb3YhoN>e6YAv)Eh;S()RzIGd|xFKCCPDoWY{H&N3)?ic78QZmcw6FzY~R-|+Fg;`6>&)3_4b z$acmkOF|hI{k*D0yA_7lm?R-a7f!+m5|q8v(TjCJa1NT4n~bs>spT$b5u9UC-MB>% zMa%4Eix4UU*FrxIqWbP^Yp&36ZDgSOabsDO+EBB0HJ&T8=G|_rAx(d2rcZiK#TJtW z1`v>hu~5MKB|u1U2@&tt)$)3ED7J=xr?6l>so`5gX$9YH_u4o=?dlHyl6I`5@lSyi zoi5LFsE94$WSPlp2sjtE85klNVB7mB*uYfuIxJRd|gz!X)hj^u_0)CLVBpQ%c}rEM<-c}+Xpluh$o)5ciVfaRo57bpAM z0Zkj#pWIE8chJbWiLM9Kwr;ZMTTTcNRT&{*{)O35K8VY7}GOP^_4m7v!x|GJX%le__EF}JZ zqMM|4MistrZ`>rCKK1%d{a)=mHs*goXYMvkx>~cX^c<3rfG$VR50ysaGy6os{X0|4mF)GsHfeBCcDJg69ji(%FrP=xgfI{qCoRdr8p}C z$XRe&V$A}M6hI-=0_wCzr9DOc^lbW=5CZm;t0OFVx)y1X-@ENah=?L9?+$H8XG|Pq>p-YOX7oq6MvSqh!N$GnVv+C*+V;9DrrDlaD zRzn(sYR{%-IF3@M%yj!>;CKyLD5bM5y|v*>SC;sCy5#7CE~hmh=Fi7 zx7~Zr_;kDCmJ;q+^LOtlnN}9K?FoAlygQxo;c~&Ltb@`fhT!6H#7b{nONj-ixYWJ4 z=$yrxgPb#hv?vla-%dUEIsw7tWt~f*jY37;PiV_mSeM?vy3H#q{vyxGpGXKR=PG z^{mISwDV;#J!tVT$Sl@)2ulB_THU7G4VHz@5Q}OuWX%vSk%Gbj*TmL@g^C6@&jdoC z2sTZpNE@oM72iL+zT)fC3E!O0Ku$>ej^_}t0C>G`SOL{xvmoV!ONiLAl2$j?=W;Ds zWM%;_G1PT=3RE4WSriqGwocDRosL!) zTw(+p#Xk_RMx_K-!zYxOGH)`~>J>(5n#E*BS~Kd*OyYflO107ob>M$12xqE zQ!gkJr%N1cGJMQ{q9m3LXSu+2+)76fw{t#r+DUq#y7kRK?`?b3?j3=VV}Ke}N|_uC zC8;(~9;~BYBRd9|<2d1?5kYw5R9Wabk5Ze+8?!X6TA!sn)HNkWl6s_}#J-G?F;nX4 zMUb8#`E{AB| z85Qw??$D2L-&09gh-G>bc+?cQM@A)RP2&1yZ!T|G^?AjK%*3-^OD{8Rd2{;qvYjQgv<9&PuMD7csKWO7LsJu) zC@XYC|0B`LXL0vb>^755%=maZ;b|>-wR*-WeG+&+FIb|+5OEf~Y&-t(51(qR$BacX zk$Csn$pjadS7yM9hKTf}_Rc*wpf(l7BqpV7?%Iq@q>(gx!pm*PZO_=U4o0h^zO>I1 zhFHHc&MEfJSx(SkEHsmJSmv!4Yd7Nxmb(;3Y;Dmogw zSk%iB)KIVBr%B{scj(P6o6u(ZKr|cksx9;n)^HN|8k3HZWKxYOb^oev)!cHKI~2V$ zKBPtiw_#DPYg~sK?@lMIA>)=4SQwXe#g-CIG3q|f&AC03AVZtlQqQqa^;rl*>SUEs zi9cthlM+l#A#F*QL0cKT%Mdv(T#U)Q^E;~Jb1^LnrZ6qbEs$zG?`cQQ85DqMQ9p|{ z@+S&de2%>R-7E~s0LO?+2)HXkhUD(o&a5&D+qVOiZ0%5)TWr@a2KyO8Wq>Gc8Qob5 zZVf9Nf=lEjaLS0vq-$DoLUInnG~|EhQd5^k*vT-c()o>|EsQ9k-~nC4obN>`JsCMIooq?}UCmX;~b;VCzj$knk)EeZ1fPh8y)g_nP))3cRY-(}_PDtE1 z4_wkNtk!zXSq%q6RH>3cf8V7RmCwEOv|aS$SpjCE(rV055n6$8aU4OHS~OBS#)d;6 zb5m%v2i|X{Z)p*6$W)ezM?5BGE5m;5!<~hWR@(>0IM2GuDTQim;$)r<(>JP>Ryt{R z+`{aK1+7q~aZ)96q{=zk@yN>S3n))poEPwZ@301Rni`kL z0~@ej#_CNE`gI~SvpsRVU%LSG=oU+_PnL;gm`n;>kv_KNpqHG{VttEEGA|-#1@!2! z^Kcf`$L#6$oy$2n=0%CX80m9#%yO=)tYl15bB82?8SS*Y{HwqjQ6TXO3n2;z&V0?vzhk) z3MEnMFmPCF2Y&zCjM!PbIdv58t*Z{hLYhc-x<@JunM-`!Zhicc%*J2xD4{@(@d)Mi zmnb80QV_THf)xPT=(dK>z#gQmnX81x;;F_yp0+(TjvFK;!8zg^@*hF?Z~x2mid6sr zAOJ~3K~&|>@wdPD34VBaLCP8LpUya+7hLZfmI$2Ih;>9oQgR#0uj%S06bBspr!&;)bs>WSE z!x|&DoGh{>Hbl-f#hGz1$7_-$Qi%zgbN+SD*mK5LmkaJ$jkapQU}&!4L9}VxEpjQC zCKp{wMO$Z;eMy)AFZ2CKJUgsLV?imzoxem|x4B4z{GiF2FS3bza5~^5taN=5bv-7f zhTl`}5VpXLb(ZZK3ju4+rt7urW!7gwsIBS3p<4Y!rmzhr$k-vr*f(pW ztseD2li1Krn{?E{iws)b0CmsKlbt@;xKHDqqD2I?;bMt|N{+QaMl)CRQ`dQ7%>gdi zw?4nUP`kY`T=jRcYZi#G8nCj8)StoYk!#umRiBk2EQ&5uJdpWuKomta29Pq|*v{5a zbGmoae}BS;B$~DS6jw#>;qXx^&tqdnEfm0HL~aHoq6ciKr4Wc207g)~7c2$IC)^A{ zUc-uDy=gHmT};PZ@>nU|K+XKpn$ysc4 zW|B^f-2Z!UyKAy8=i)1LfHKKX($G_;YjlV+_^NrYgd;_Bpr&>I3_qjx;+0N^g0VgwEZLW&_vG%YD*79&XEUg9KBz?x~4Pp(utSc52epR!jdX zkUdho2{^`W$=EKsLt}KOmE&MyR``?&uF$;6BFs=MPd%P23BVoB&Sg-%aX>%i74hNd zIA&FikI~R{bV-UNUDWbH3w!YKZUYo=+C?--1iU>}jdP-@VOHyzd$SNZ$`LUh|MD>2 ziDuq%!$fIpP##qkqeaQ^QgWPbl;*7zr*PWFLYbSHk5OTtxV?lN@w?Ylj#avJO?W9# zLui!oB@*^ssZ3dU*qzROHk>K(BLYQ$_G~mYbB>+eBY#!(UXYU^yivYYK`9OEwM7N> zX3?z}B~a%O?VHg`I}R>JO(y*IKhgZse4Cptvr!5|U2*Dlt@6-MK!(-P=Z<%piUBp6 zIpYHJ8%CJwW~?9$p_#iBdN3^GwA1%ebJGol9_?tVWxp@Zsa{#)9sjk!4AoeMDjL_H z%Lq2S7Qty*kTV0qpa5+54coTWrslTos=c+$AvQ`prbC1_loWZ?UQj39+H*!Q*+Zct zmp|l+HV|&si0+AzQU*jRu6Nva zr2rORfMj}Owg{lzGE`$AoRu;xkvJ zAxFjZ5Yp9)BHFA{D9?%vCZlw$O{M40jCEp>Fx9-{qD6KC`PM-8atJT6SV$?YH;a9G zUROhX_4ls(eyo$w8q8LYk@FoHYZ~g9IWowSx@fVwzfir7>?r0!(wx2BncUDtwk&U{ z@l?fF%16vp?*uc*ip59@MM9y>fjukrbW2K2_GVqR;VSvIF8?rqaES{pQ6rWLi-Ni^ z7ai1eK@ax%f;|`6Wl5JhScf|b#FW~L%RQF14;7c=I$SDRU2=w$;^Zo}mc0ryNE@<} zoj*$mSZwVSDFa!|)15OI%}6epyrUxBMhRa7VKpu5YTu_c-AAmi^F`4Ez8+(Im zzA$5FsT%y98F$XuID;pC3FTUZVkBkXEl~3t(E*1^UtC+cbMNR~K(8WO+Bh3^Uutwz z9bQ;Zc8;++trs&lHk90dud=?W`Y0XQkc*6*+p&-zSVChSo|;auPS60vm5`HbP7f$; z5#Twb%t7Ku2BI9OfHPlWLEHE%U5Wf89YYAY)X7byJ5hr&O0&t%iIk4H5;gjRh$a-y zSwYfhpEQf=p&p5*fezUbVaphUda#A4cghu?i!2ia%+qA0kI{KEclQyx=aE3t!N|U4 za14k`PYLahcr(|KKKzF8c5ynTNgl2%O$6uCIg`qaMNlJeO?HP0T{YiAxw~^8Pji|MR=#x!~LYr{q}&i9vo8P4BP0j$DHj2{<*3&e3A!* zZt2};;T@|VG_&ImrI$z0gInjlNvQj~6U(YW+(p40VhcS{P_>6N6hXc)sD8P=7;}^R zS##I>!$}=V?kOXlloEQ15ij@6#gCK%$DYB^qIbBucQ<_vT*JviQlD+KGYkNkws&*CU*$|=OrR#t_Db@DT|>* zZ_z<<(5!x(^C_A>88u9V>eT;-*DJ2KE6!_FBu@m)j30e`ry98!@Os;H9Wy$w1at#o z>Z$isrHhjxU)r~|IMFs&+>;FgDyERFYD`#S#I}n*w z)jem1N8+xQyW*3~^#A{h%w)DkNu~>TDU!?K%yd^(MgVX0dI`w^Ljy#b>MGg`i% ziQXvdG9TBmneOy}^vIvRHEfNI4z5;U$%fMz+zr|Q;7&Y%E75~0o2is$P-`RX9vr?8 zwa_FI1fQiU%K)$_rPK$%V)soV10x{H-uO%NL;z7H2J7$f+QI8Ych;8f%ABkL*5~zG zJy6YuV50<1+F`VM3S|6x-JAGo%Ncs zJ_^H?rcZ(&m%~ezD^7z6bl1Km07UmZH+!SWGj%G|WchPi?qFpMqF_?GEp$c z;6Y-bSYUOWM1?;Xu>B~2iBi1lI zE0+zi@6{BZ^?8hNdLef-x~DCEPRj#wvygPEkTp>wDId3^t2BzDH|dPLOtVsw7a&sLOT0 zRb7=0O=VJQ@}m?yj;h6=?J0V>EVZ&}>!$u~6g=fZ7Ib)@r8PyPOY1JVOoUs`_$&q7 z^Z?jW!pB}fS>tR3ikfU797T~kBEb#GhIrcOf4S)(4WW>37-*ZuqfN)4Aw*C;rKsUi zV*)BoQ7iNM<6h9}XV4~``0V{aa^B|s{A|(Wv<*qyKY#y@pWp7<7&(oT23XRjEa5;& z?g%gkR8i5VqgDL&c%VYvcg3{Bv^=+o2#3extaXkMgxX{}J1Ia6v8V33kM1tKq68ZT zMSC!Ee6TPEObtqnuAZ|i&i?WBH{?=@2zwh6iBcOf>$+2;JHkeUEvsB+O9}U!dd@Ia z{o$MvHr9wRzh^N=)~U?y(k)93&43vtwaJThqtxl#Iq2}4mDy!)SnA){;5O}{8al2&OJPe>>txLefE-89VA_S3F)C3J(WB*SD*tcEV4 z`h6DebZ=*@!k!z~Jr5JmA$hu4ws5aYCMvQv%>}d1t;Zrd=2n9S+6Qo&48izb4!q@L zF-DrxT$|v%6?Mq=ax`e1yTh{xZp`Ks9avGO6>m+jr96;t8*V2vP17AjCe|boEfIu+ zO`F$XqF#K31~f*(P;f|=CZJ6lVc%%#p`qccLCQJXba_1rbGs$byCX}XnO!qSSNhjE zW+URSi-*9XjiR8J?Ta8>M0vvVC7v@g=LQ}p_j?IbcSn-J&#|vzu(L#VEcum$n9M*I zCPFe#Nhg=$c~~&gaF!^krjA1W%kds~P94mH3w-yOhguv~QCtxOBc#q3T!XQ&b%lT*M>F0>iVb4{M zSb3=vq$8NkGd)+D>Ntsj zEvqSx>kFN_$TTP2vPTb1MsMqL7KS5qW&A+%_bf3MBX>3q{z7)9S9nBEs2VG$IqD8& z8oJ;@#z8;Gl&3Hax-xU?2=G~&c45r5vVY_+j2UUkRHo}^mR1(TwaHeetJ1iae)cgD z&iS}vaW*qOU5rxa6kBgzHHwPRmV!j4D4l?8EW#Wj!s93?M=^6I;Pt*iTEpkDE1GIF z-!139{+U)hZ9S_dW!)(Y9n)E?1tIe|zu5;utPQJD1=-?Dw2=d|MGj@uL@077;#5^* z&qOG-T@l!qt!Osr3BHD%xzW7%WJOb}G;Ex(8?x4#x;&SrPV>8IGbFEZ&6y*Sr+DI z3-qkvu56QmVD({tlX zzYe~1ASJE#b>UK}(ri#?y8Gf&95L-PhLKkjb@FEWkgt}TTYJEvxyGk>c z@$sBE`$b4PXjCmSDJ30}ZOqurG2W^BKIrlRmDqLZXus_Z*&YTy(KA;_NG_({WDiYu zDl}a{5$vB8tqxkTVCV)&)^cxb3WS-|PbbFKb^CQCUmbc&I-6h-%}v!Rq=+L-`(LC0 zOEg`Oiy|vbHQbeTifg)3VJ(@X=ja7%$T{d{qVCZI^tAr0T#<#AoLbB=6Y(!-ihBA> z&BD@@hr^5#fwMKh(G2J>wUx3WB+HkB6LKtq=@~~?X40nMNjPgLpamDu*ZO*~#}ZmN z;|n2q5ft_TM++!_kK{P7S-R3Yg>f;aAiPdG+hm_SK7P>~0h7&A;Yr7x#o0(~8G#Mt{@YGJwGd1f4 zEkQ0c*>XWqr?qFL#aD~^8em6119PJ5xadsUK5d1ol;P@a(?xRJT6UEeXfw^#L1_d*`QG+HQsw8IpyP!#n=OAoC?=KJy zb%q_r7&`MZ5TJl&xk>Q<`RniaU;dB(2Oy_Kvrg8(!|Y4`4(D`*Gl~ zqM0Vv#npKmhHi9`^oNMXwsU{HN)((%Z0COyjYNCBZFspQY@8HDtb$T|68CVq1BIVVOYQHIlr#clp(Pa8R$$rCtcSqGH2eegKY_~>!}`c;ylx{anLXdvbB}1K`Wwh zD5`;`j;cx^Do*cb8E~@cN!?Lgy%Mycx}}U?KOcBWTi=fb!y(&;wM;ziXilXjnyX%R z_hUoD#Iur}z2Yo2p@|yZU7TB_rc;oR$P@wCL>WVXvW0vdMKKG9l$0F}e;i7S&zz8% zt)b+Fsb>^oYjT=xQl(07kcY9P(O^BYPUbzYwx+RXwVF&oBXPFiPVTzX;*w0!0hAkG zZIrMP_Xr#xEW2a2yASLB#NljIy>hkK9o5Hb^jfjzv{|Nb1f!^TQr(a0dPped#&9l@S`@o+j&&%vupD!eL(t>7+-SkwDpSCnP>=S z%3*AR6b2sEoS@yX%ZDyBp}`U&4+rW!H-f;N<9Mpq1Sy*@uFgjt+A*-~TK+UF4@@$)wh3pSp8VNb+K&EC~{?d<4TB^zUk}#t! z;eC-ft#ZlEY!@h@n_>{1G;1WW(WXUrNz+D%&|pObdP3$ck2h-bAY`!)=W16XlII3E z_8xU@aHl5u!9irGQVXUwB$|;L8bIk3d^s`3y9GQ2@8Xz+`GmIa1>%p4*y26veWjba zn7v~+JaVnsX^iX-;LLfVg?AAHJw5YoE4i@~N-6i_>mO5eVqp#Q=*Wuz{9!Q)*RxUvL!n=C;^c`PhqITXWTXSSDu+ z1&15iNAh4?)CXG?^=3jXe&e#PTB@W=ZnI5Faww!T@7RXG5&%LM_ zPD*&a-%y&z6P2FL>E=wHvs{}Nq>4&;Ab}T}ZbCG!TWzNAG)LzI!e4!P#n;;nr3$|9 z#iEf4zU@1X+VI=^J6aRGZX14jx%Xki`{PhkEE%CLEy&=GR*g!k2z;?zXh0FaL`sY9 z&!=e^6;)(>90fUPGjhvGow7OgJ+FzHgejUtmZysD>h6x(ldl1WmQ|ZE9U^%F-=tx$ z6~BFc;>&$QHT|^@XpT~?(a}AF0&6HIMox_X>$iW!zaD!>4v*Gw&l{QmfA{OJ`1fDF z;D7w(=Ygi$`-w=Ch;&q{qrjq?)eJ%gcax~TkF#n&i&K!BU}GA{puKjnrXqnxWKcJ2 z3hu`Z{n?YCBj0OL^w6U8$k2ZuiUPowl=0{L3;z82YB4#wFSzbM5#uc<9JS*8I8@tf z)aQ?K^npLj>AN<~>piO8k9*1;#ow55H?%mDJ|kbZ4R70qY;~e%jC(fuYtCpy`2Bd` z+i~=*?=bVH$Vzz0ij*cAjqcZ+%_(}sV3F-nKAbC^hOKLGHwnN!>A?6f9r$6iUI6%B z3ci=aDBG&*-J53QY6h`3e5F-G%g3t8rky5I4}{NB@lg(q9kczXS~LD=6`!@@QI!Rg zK>hQ56#beb?~mH>QB+U6al%Vt9TYGlvF?{Q&Uj4;H)fM+=m29g1mCawi)91@`abSv zRCTn9zkPkf|NQ!fdt!Vm2M#k)yBk{Vk^uzpP=`fhaFdzwmNRa4k1HBJ?cDcfwixr~ z-Lj#55bDUkyHNNLAg_mRZ%8Q=@G>i~dch5*4WT^6M|Ovr|hf*JI>y`~@x6GPY|H&PN&XTGblmy)LFg0r|gg%&670sUfnYBl8j{hgZA{QTlLc4SOl7 zt4j%D&&I=Yh>zkSA{9h?cb?rcK`P;WKd_tG%wsPmgK$|~aD;{qZIjVmwJ}KDF}c@_ zhU$Xa31KC=-fErQ=FWGt?C+j^EHQ|q`4E+jN>5Wwu$O8y^Z7_{MnkDKd?*zu>H66c zR9LMmf$b1uCOxvKnXil^iOG@J zNS2gw2Kq~+E<+j=X3wte4Y6nR+V8HSPSA=dDtx6{+lq~q72wy4!?W>^-`|m#@V9^Z z34eTk8qMCQv=D4b_uxYsHX@{)jgGI*?lhj6u-Ddedi%3w3#dxN z_fqhhjk52tRZVc9KuEBW$`Hg*T{od(YZBi}!4Z~cYpOpL)@S}DC8MJ|BY=7X>KfMF z+^?Grli6suZV2et(VKU7%T|M`*7Ko#pK%&9ca(fa_Bos}x0H0aV>e8l>g`Ez`4ElQ zL%)6+^K=*zOqRM*6qoN zW}UT45{5?bX|CAp<2-l}nXmikQmHqeu_-6a=$*uM6^d8?eC*BLGVh@fpKzib{y>fF zd%$_Du}DRy_bY+ra2{?6onv;eI4mPH|IfM5i(@Hu9&k;5M!^2kLc1o4XEN zhO>Aq7AP{}<=Ig>v(bpgHLlR9K8ONg%5!ELYIWybHRYMLqzDeE^Sz5&?W>uq^tISJ zBPJFqB14D9L}r$y?3?$;fsf-rsj91Mn4@l5*fU#GwnvM|w#5JdAOJ~3K~!{~^&CyK znCh_1ZjGk?QGiD&UGpZ;=%$=T6iaPteDzUOJKaR^r_-?OL2^mCchk3jeE&dgf?>GN1FfuhaM>P)1_^FMz3 zhX3vRcf2v<-@U!!s15gQh_L7|!OWW{i`_wsI*ns!f&ahGnp#wpZ}$<}TWvgds4KZyv{VDv8G zaA)|SqpjiG?TFsScW;H*g2eOnZU35$>@jI8yq&L#zmvq zr%n{(eC)s#TqB}Fi*b;I;B!1jS|?p0ow=JbRpB_z(Wjr8ZTw}CN+Qq^hUJB0%ZUliopL-)Kf45sqJ7$sxQpO9rhA6xI>-JJ zu|LxbS9ESNypp+&n_Yn;5{NTWa!ux)48VqY(6#vu*2XP3qINp-q`i)_SD7_*Q#1Qy zm}2M|1y`7ePCesxkHOU0dHH0%HJL?mn1JGpMm^O^$M-~|nUBANFl8O$8F}M`*veB^ zZ(5q)nJhbEv_>IB)9~X;LeO(IFDcUt!iQlL6q_ZHnU)+W`Vvs%sXJYLis+O=HL=DC zbLQ(D!>k8B-xw&PaEKqdXXA-aR!w#gL+3G~E}A*8mO7eW360w2poOkD8FHD~i_5J+ zp0jH(59RvnP2K=Dk+qT|!FRgBl?xJ!A=$<%1Y zArhV5Z==yEtuaEwunx_(s}?nvrx z+bUl2tzR-;7#A%t0k{{*ejduqroqTh-R$0qH5=0qXgdGLek{u|KAI5yoYgd-u3>I1 z780rQ!QyhZu$R&-XiizTfcs{(CnXB%}JjZ8v;8cGX%E<3Q~QKE+~PWa?Zb z{F^q3GKHXYjdB>Qpyv=c`o7rt*jeVPT*IpktqfXotFsPkfX96yL-b58MLhX0e3XKJ z{MbS;;e4x1IkrKg1JHe_Shl#R8~PNC?*}-p>l!uQuX;J3^(ntz50N+ zaRS?Q%rpRyW({zs1h*Dw%&Im0EER0gOnpEA>UqEHO|lh4sZlT=)o7!5RrZ_UAq}9cH7(0XGb+J}JzqsX%oM?;njtxXn}U&(OEgCd zJZ+aG>H*^szUJ3HLtvKlaJdL97EB1J#LvdpuX%E5o@mNTbOl|Z7kCm(yI5dHR~5p! z8weR}L~=I0i3i_>+nsb;rcA~s6j6-80c%0u7_SKlZ z&U~nzhZ?AQLNk?nQD0wSsMo7U=B9Ku7Q6P)T1=v?h>3AFLDNnPmn*CX#xUz~U2MEB zF*tr)zlc&T;0Vc5kY5Z`;@Xc*yWpbuG@A7Vi;}LG;v;*dYv|USErMmmP=DV8#gh}w zRG!>L38F~3a66X>o5!7mXwui?*@~ejgOG?I1)KC}xj%}v*pSWUyhKYgAES{ldm7M6 zcc-}l@0dQJ8&wc#k>|Q!0;9D-MQk1!CCvkTZQ5?rZyxk$7D20WV#{15>8y+$xp>}r z9p3dOe)vVq+o(KMzzFF<8Bu31@1pxP8~mLD;yW`E=)8|a`f)fXDei6Ew?US@Z$@pS znc>ukP1|sYvztRmtyvBm{}N!mI=9P-*F-bAJRLRB1=&nQTA(loc8EK*-ZBTL?=j%X ziLf6&2pBgev&V$3C#y^+EKfBWL0BE8;|lPGsR*!_swhFJC{@uUX0c{n_4lQ!%kdhh z6s|L|^nn$hpJdRTmb+sJd zWVAy!H%sRJ+hh!ETR_I>ar5TtI7rO(MnsrbEAFadw_ za#!6h9GUg!58VkqC)Iub)8_-Wor#Lu+SJg-@w!(wQwM?;kuE7m+q8Qn;1W40k? zaL;$}4AQCIZoIdJJ@p7)03Iimtr>Ro-rv_)W4=F7*E^44x**xmFVWbio3x%WU+p<) z01`aPN>I=sqI7WeF44v~o`-q16r~d$H|Swu65Yc28wxOU|L%>~nZA6{Y==g>Pvd2! z!^kN{=~^U9Cn_3FW)@5H9JW5XyaG6jm}C7$SLO2(_ws};d)7lQQ-y%WP8zyEH6C#d zvldp20_{7+gf<4)Q5Ikz9-id)UCx7mD+lGt36;jWp~XpvK#L>p6{|gX^UCz8&iCk~ zFZLDDCY4rg|&UMw0+NfQ(mwcb zh~{=WHl#dG5FhHynr&H}na@ZO1$sklsN5KkCPTmB$T$W=_I2mPo!s%lvm&d}n;~LE z6DyZOcB1bWwFy)szX7}#B*YV$$TU{{(7D-; z8&{`_=XXjUB+{UU!J3H{uZ`gSu^Xk-O&z(r`gU&xM{tdsdF5k)&=9(u!QEFW#*vAd zTisH__hav~u0Orp@OczGit2iIsi;02@*Hp*gn98^n&7B)qC9$jY$EPD${3v#5#Sm) zj@kg%$(%1)aqI)KV*kD+o`;7rpKT)>nM0#F;*G{odepF`spgVeK&s7@lSrGjqgBh^ zCA{PfzkWOb5MH)Tjh!s=rVrFe5&o|?H9^{9*ktE3)69;#;=jc+-kvw6Ij151e+D#L zm}NvE8P&K3lf7owAb~rJ$)9UqJDC$oExnQJpp?KGKE3;i5)NyCz9h!~@b-qcTZUA@ zUU!WYf|;E5NGkmVpRJ*oMms^x-+aK6z~-ndodu+ETZ+n7qg7XbJ)dP;gX4Q;4!T;h z=%uWXZy1&v8qPp&q=+Gg0p!r|N?@xvtyr5}&#UgZ0*OUJnYmc2dIo#GGO=A7OvCOJ zSV7IcUpIu-Svjr07lCjJ$Z?d2(8Q*3^q*u%W5yaY76}X3IB=qNq*?2%9EhrC-t&m58q8y_l^!F2rzWiYg5X6rM}rX3obYMzxjzmwd}7 zMMP|df^pKBxqPm2WXT`B8UU=qowci8kd~nfpbL~zy8Usaa5E7o)1(EI=EWWb`~6W6 zG^lg4L`rMdam_iH1i|xLM0le3p4ZD2iv4URup;vpG+ml8ztwYmbV=etJpgk8d+JLPyw zFgX%g5YC~2o}L8tLOC@Bw0xicLOSa+=J{06qH=6SXuV%^gS+}o)6%XFitvSnozQhd zBWLINi0VuH%ZvO;AIeCe)KZ+b#C&R*nIK~Bv=hbGC`_d(%9G5dLFsJ-3D`$Bw2%>( z(Lz4o>}oukKna5+xnRj46r>`vjyX=>^46{ry<= zEflRpgEn<~EH4L-czX7nPNfTP0SbGtV0N@#uGqD-w-0qzHq0#ki2Zy#cHD4`WNr%8 znYe-5aDPussBYxrC_y}9;0>_8i^LR|GTe2Y=tCnyYpolW^gTx+rhk^A5HpB*G=N~h z5WZS1Ba<2TEiXIqVAc2<_=~CFGBZ;qtepotK&gX-y^NVcX$_B3r(sZ!OAN!T7E%Q~ zY7(6SsYN0OIx73#B;LqblbKA*$b_6T(g)+hr39^=3 z6p;8?UUWU7w@50I`FRwv+Q^y|)4<;>R?3mYo4Zvv>Bc-C0(_JMf1SQqhH-*m?+px| zav>>1TZY_sS+EhF!HJPe>}G*Voo>NMk(L^?`*{RFg8@`h*Io)|7}03B8q7d3Fh*{i z@N>@iDUZmpF_ayHFSdrR8in=FjAYOFjV*=1D940`qd}7gn8BjvOG?dc-K)Zp)4rdD zcuhu9IyebhrQZ09WfkkWHyeM>R4fW?1=GzslZap_vAtW?qShLZ88hh1~P+C z7$~jkunquN9Zf0Z$JfBSM9{~!z{U~FMrK2d+46!b)Ja?igtP2GhgR^!;J)v(nURS} z6D);!7*uf^8N24por%>H%;?t5uGL1|2j^zVw{%4zU$mm@?Uqo; zOuuk}24!*+#)KkD6ko_3dqSZXnlsL$Vcha**W#FFG`I;y6WA77`vs@6M+Z@8+(i~m z<^{v0OG2xh}HaAIU|P+pL`$I74$)TT|Rh*AuO&K6XVrH;X;t_)J7e1BTy##|ydq zfTEF_yBqh2Njd>4J^NUs>&S`bSj|)27gI~Z89L+4oIM@U`mzVV7aE&4X9wqu@5f~Y51%A4gcxu&#FJR`|~JO(N|Ks zF%xi0eqAdPF}|dPZdtC_=oEHMR{sW0yeKczA5IPzffZ6>CnfMmcRZ zSW~xY!Dp+eN9*px&D^R>YwG$Oka0HG;A)L#Gpf0pTLHBtfHUNF zY1mEl--2}!nMRd_26dds+S}IIY}KQ`4B>17P@>*o!=5W`9qaz__M~rBS1u7 zJ5y2(c3?$FkHKtc)_@<(T9bF&?P0k2x9OY9$-Et;y(&^XhmxTRMd&Xnh*rxLY zNia$PaD3KjS~BH?TtrLBGt8Gv_ht8v6QLYKKLh|NF-mQd(0@hyB$zr}vvcW5M9!)v zUD{NkE325x9(n3Ts(_O~&pzqKJF!|Dj-?CpAvjDT#2ry+04Ku?42>o&kBjt7zwx|` zvrf)PISo3if7;B1PkWx}!r17-kbKeg(rogy6g4DkCR&K;!iZ%cSw<{js1%!53Yyt- z3*~eky(iHD*#|$2t7zqGHo-&{r8E7!+JWPt?#=(Zwyy1IZIp~Du{98?LuyTsGo$Qf znmT*z5z@$8j}aI|bV|wf-%+a|WxbB2s)KW4Mn%PA*9q_As7Q&s)8n=&{f}8qknS6! zdVy3`mz5IPX9oJByP$Q|dD3@!a+lqQDqk>xbTnqK<+zwaSY@?wbPwA0FY zpI*m*k@icG*%cf@#omi%wUR~mD3-ogb0Q_nbF~qJ&Z#-nJV&54#EQ^|s+9CH!i7 zXf`)yMa>gFOTm^He|#R;Qo?=9_~qq}zkh$%{j})-;YN&)T8G@k1{cY4fPG)DHn?tP zT_sIWt$8S-5j1+O*mRFdV}D7hGZ1=4dZ6#dbKh%O-x=84(tX!(`nywtZ;AUkVs%x0FzMIJ0YCM7VQCYXy&{>tnO) zRz!@s5ZGl2kTUY8Z_K!{{hlz8+em5EWZ&cX*VmNsY0QgE?o5qN(M=5OwZ_)akX`9$ z_+bO?%`=$o+0RDxuE90Equo4)mzv3KO{eW+)fg9^H(g~6)T9Bs`I>B&?dyXB34_9p zQnxml-^~&b-9ZCqg6br z8pKJH5X(5u@x1DFS97bttX-U(=a{0E-nJGv9*ZMA4n{^{w3vdBTw55$A|q--PbK@( zC=1R7JDr5F6f#%kM5EP7A)Q>*R)=EH+ANL&My|}Ru*9!Oq?*h0yL#_LvpaXZH?mN% znb8p-B0@@pU;cdWhBz>q)lnL1X}vLy3wCjJnb3|EkCiK}v$F?;76g8VO$Wj`=!b6q z-=iO%{%R6bnQhTbj5n7DdJ^9f5`4(r`L|A0X+^bt_A6l8dHw1tf;$ z6*fa(2W4<>`NOrbMy9r*RW3zPX*3giX-H}4hu`iQDKYj^@%8nF`=*+{$5Ay-<#FI! zJ)q}uh)*NTx#FGzaG^5rgG8vEFSaauOx(XGxBRG~9w^W7EEq*zlpu(V*0sr%BxY!l zeD9si1%vrqAJWjp+MH4ls5?#0K~0$a>S+lXmJ2b*WrkmT2A=9n$7ow(DxdmMNHiRTSRLH z>K*__iTC)M*09&2CS{HLN_gM*!E&_0&P&cHt>XPS@Yi3z_MwBb8yW~VBK-RPf&cK! z&v@Ckq0;6S*fZyCPu6qQnpZW%q8@W5!LW&fQ}E%9O$*+pAR!%OtiqKac9k zsMsVSXKkX2HNuGq$#Zd~S4K@wA z6pg5=);%O}0<3gjsf!|Ed`}`@qr=g;34^JjioS1M12L6mXrxBqH-eQ~S zPHR+$Ox?qXVwiGQV=(=yh$Srg--wD#)_k`+NuLyKGG{`@BxQNP@VMTaWE7ddVd%_eQxMwX`Z8QDbhouLvD-lVl>mG1#9ye9BRXKATko%gd=7F zM$~!a$;s4!oSwn>Yc89d@XS1u&tc9AjRmf(lz1#Oe>&@{W$hDW6y4(cjI%i~%-ybB ztw%zUO!vs2uk&Z7;LV7hpT~wMM5%;a#SCJzO?XTK5u~xCsR6MR~LD zX+ncK?UYfv@OKI8-_Z^t;J5D|c>mm$>bND`a>B=P;PtlkXHXdq30q<`b3YcMr)nyM z^W-#;kZ~Zo+#sg}NS!1ojvn4v4VAuq?nVQp?!N(=HK1VH;n^{w$#i^K7_j$CU4W-?`Uq2rB%mrVzZ0^?#Hlr*>S}Xo^yG`sx zr(65A@O^!khKC5g?*(r;8ycIi89H5|l>V13L)ES>bpV>{hehzRZNprt>1*y?fA1_T zGl>+zqXC~y2Wy!^9R|`hWB>h{6B1>7l)Y2WoyFrQdbSRe)Qx`DA+y(P{E;frU~d%p9o$eSLZBk{hLQ^-B3>v z{e~M4`6md-LMJbdv+1$;CMQ_ii6%cli>Bf=K;cskT9^B*tL0pm$cpNWEGxP|7M~dn z&*nnIXk%m+(}WC+oL9!0%{Xa$0@>j zRggE01rY*Tt%mGS2vBcfBDokvU@orC)>1R(AOY6$Nip%Il5Ih5yeW@axIR;(g}w@$ z1Z@+#CRlukFBWZp*r(+&yM~Xvz9*|a2KdQ5r0}AVd1SM7^w-eOHBx1A(Op6wCc1t= znkj@sPQ`KG#+%Zt0~#3QFwmM>6EP< zT*#w00G-X-L~wRqTh{?C@mnN|F-aU)1l{E1p2X_Ln!>ZS!0Vokx|%%E$|jLjAwPyR z8a>+j^#1Kdsd>#PM#oXH<%}DEZ=bu$TZr)e^HA*#t2E*`EHZ>0!4*(D>*)K_E^?jw z{gh{czURtfR1??m=#e8kBkb2U@S3i7D4H|VB$oiq+>puKi{e_PiSj+^`7Wlk-QhQ& zQ@*97S_=Z(G7WCw#r%@ynMxZd*2u zYeTYJFV%bUX+^Fn5NpnO^hAil3yp+IYO^9^cb1MJYazS0){SFsl>55&=e)ET@rg8h zM^YNe#9*S3)C@Q>KBrnVk6hx=)Yul4nDIC&8i1F~I3A@_Bz?9~3@yv1+B$Deo7}<1Z1xO!GhJLx5!}Qj48w;}qD+ydj>h-sA!$9M zR(egV=<9pc&va+TPxlx6@%Y4Nt=O3Hwq--E&39S^pS9qgGfJ(f=B)f)3#tu=&}qVo z>D{Q|(@^`P`806J)G{Wc24psQ@eenVGO9 z;3Z2RykxLOf3=1knj@~UI?7Q=;K>_^guBd-AeNguGnL5Lm;i96)G^Bm$#n^pC&p9I z``UR_0VHd91>Bh!B!hLx4g<&_L%VrW7?Skz@VIOpo$!D*NhiPbLR;h%&ex{Y; z8Vdc0nw}81k#*DIBnq)TE5!^#CruY)W>?Kx%L^N6l5=6am=s+{$;>q3c3GO!^d{Ef z_Eh*znU7a71-LdKxk3jo3NW!Emx4xBR(Sp-$_z-gUFVbtDRa;8%$qu9f(V|QUaRU^ z{lTf#X-W*DIuHZ7!1Ow;n-)skLWQL>s(02f26Rs7#3<;x$P0P5TwZIMzDCamGFLih z3Xa-SsZK#Hc3!7+#e!c^to|8jirHp6;AGOAoORw&pMNrjyKrHfDXC7OqXj`YE9U#> zBsr6q*Jmzf2@_qs){+1mo*gnLKe;eOTQO*%(JT>U3a5|VO9K`&qqRw-lU|*|8la^C zmoR{!a9~7=z0*pVqF3`O;qY8*ouEz*r|vf()OBNGMNUqNV3t}IBwVIONQ?p}O(rCK zF9q$R;p3r1teo_Kf8Q&%MA(bzdvfYmC=rlS!d@y$wY6!KsWqzVwBi~qjTxrEc%h3W z>vUm>&Br=$u+J8{Pd{W?W(~gtji%c7H|b_XYmq{Ycf%M z*(h{k!&YYM1(}3F0edYW?gEU(0b05St%~6Hj|UFZm8Md)$u7DAUbhWjUT@e-MXEdo zuQKoP6Ve_h(KI_?OCZyCsw{$mJk=C_zZU%Krj4$^M@B5*Q3!{F*>JcWH)vH&r zbz#8ZO)iJ5+tfqf$d%fOv53T zd7))`COT<@e9x(yWIam7J?BmdclpOr8}80HuwuCunGAhMBKwJ^A=$~OBGe6TBlhjs z@n3%X18h3-`{qq=!p6Cy(|c<`EjVh$fBgCt|M|Dy@a^-V)JoH#I|6pk8xpjMe%aC( zaGP0GA(;$IyL={`&7BcsLxk4jY4mHw?t3L~de8?O?&six6*kRvmG!JbXGr-~@mQlK zf?9QGs%Z0Y9Zp8wZ2&&2uJOP5=_h>OANc+A6CdTkTTVuUwkD)B5Ox%)xTTD*w+(;$ z%P)98cGL>|{rB(q=f?wwNRL~3vCQtHnR%9F$})U7)R35POUWXU5{Ma}`vC}}26mkr z_KDOUQ~3QTI9kJDL!%0%IrnFx%VxE)z9nZss84~iGe*|1>uGmsJwmKEt)zxbxw(NC zVM|w1(Mijvv~^=m)b4o!+zlv6aP4rck>MJ>PHA@Olq2~}%1B90p*Pu(H=zLV(aMmg zb=iO!88Y=D@6nu!K9WHW)zzMuj}&yyd#gx|hEZJCChLDylIcuJv3l~FoCze13;wNU zJO?*#%@uBjvUB&W5)$ODh!qL?Je-iZ89<3nxH9X!)-mddw>%CpA)X7+h}`1@InL%m zBxg-jKzAilte4)1WQjzYf?ESxht-!$&XnM%uYG|<_aVrv1UuteH0Z#=eOpeZ90*hA zCDzi>+}5x^Oxv;9VN&(q(TfEjC5uWarVF4mj&O3FB`gi$92YZ1wIHJSb7MFe&o z-A>;hM5Yjh5p!uTG@YY%h>qPMCw6g$T;S(R((WqKBRPL9VhB$>efl-&Mioq;rCdIr z;S>fV7ekoE(RkFObfQ%e=GdT#u?a7PW>xRZ8JCr9y%dVi86iyJM5tybm)I0Flxd0(l3kREuao z1cYRwiFQ|ftTGKZEm6ego|VSuH$5|B%Z&HOfiEvNe19A`DsbBvM`{CXqr4OlL^)~5hs1q0Qe&da29a9ygvFE@ zNU;fpObFD}WXL&Zmlo7}-Mcvq{3yhO@ie>=i<{%Xy73`qU^zYcY%z;&))f9ol7wm4 z@{D#A<2WcrrI9R&exwLN->2oIJ05<`hGKSv!tNbo&WZ-WJQ65m9vk)VJ8YnvjNPEc zAX%2H(jh+{2Wo40d%anftQJKN+uTT=Whl>b4w@KGrXdeMS86*MKek{{T&r}muP^sI z9!2T4MH-GekO&FvfZEhZW+;WE4|5Q5k|jhP0@O9LV&^7XbJi)wor-7~-pz``q@QnN zM&g7U>(6|-Z6FXnOR-#Bb*O&S){UjyN!pjCJ6=mifDs~8TF>S5;yxKd4;};7%#55= zi^-&MIgU>9GJqVcBOg@G+3*swjcK7;j+ies_t{c11hIjdnsk*~0bv}q;op7ziog5U z-|#OV9~$@49IbPWVZ+;&)f6k!slf1Nqw7*>9@sm|+Yr19Xl4KfgKSizf+ivq(@0A2 zobcgNGkW=|v=dRXpfeT7;w04B+33G*cvoya5>7%akJ5Kvwhc!q_zHA%b zwyhgZvBhb<9|uZnxaV8X=*`x|-4)5^qQj9`$q{_%T55H(Cu0bdZaSr|$B7$~D3hYJ(g!{xA!S?>EXf}}tlKPud2bE1 z$2u{HW$L?%2(lfnBVG}gER9PMVoCz|Gow-a1cmztgy43NTv5JacuS3<;S ztpX}$^Dk+G%2*Ai!#h1mV8Qx zXM8OzSGAH>#fZCToPwAy=&Uj~e;vh@GnMUBZDY=3rY9}&IhbUPSGj;~Xl~A1EFOs$ zNAWf8O2T!Qi5SsG5rHa9K@Z+Fc5AyTYcw$hL%dVi>?JK;qO@R=63+*M54k3dAI)yx zr|vNzFL7ud2Ldwf53;y+T`)8{B9BwN%xn`ZlhbcU4qXw^qBehAMP{~X>3oe_r}VBG z7N_Pm_1+1TCW;Q@>y#w8!H;1P@UmsR+!8isP-5&y!C?-xZ}%JSw`7Jys)?$#^h56F zFLykSg4>ol5^+?)-hvyxp&G*nA?V~C&2i`Vp6g28{9{s&(Cmw#hHv^hU56B+h-OXk zBFmt`0P+UeTS>EoIzNGR-saCMssq)OaQ6wY(Y$@HtigCM zVd%7lyuK4NX9DibC^8)VMbyFEO)Brq%2Mryz-`D3%uW5O$sMdX?&$X<3%si2J%3GpN@0$A_^4vI7X+J4q*Rw;(}r-MO2zwb0M;g`9Qb zjV_5D3__(bYykuxwcwuaXrdAnm2>&p7L7p~Q4n*h;&BNg0SR3wxg-}YXrvg)Lg_pu zchF=B<&@3&d+9{0jm6d_jTLkeX%gl#@$i$Sd5R`DD~i*pim~X&$<#-He-k1W4=Lbm ziY0VK*ql8{XfY;AiBK%ofSGZ-5z@wJt>NQaMZOVk)&!SLAFjlN$6g^)I+fB7V8Yp* z_)=>fKF^cO-l<|9fEIDjk>@3Wnl~C$IYD+8$luDXq)3ps>PhKhkb(Z-(sMQUkN6DL3KO7#&DMxqBr|1P~2E@0GN6v?ayn)Iva z#kDNM_a-X~jXGVeOGmo7(?H9}7!JvbyGNtiBo? z(y|QM8ZtJjcY~l5XJurR))ZxQXIfs&t$cXETFiomsDft##N-MsAxg)M_+-s77j0NG zGd_<4lr-k#Xo6b;s#KIJc+`r|qu_>&YPAHQatx=>`Z=-@pAhsG*>e4yib$MT;si}$ z90I|eb+36G#ReQf)f}^_Pg0pN0EDw>tXZKjv?aR+U+*{Ea_Xj7(sWSsQ4ZX5?q)ee zN(X-&1%LDPEB@DCf5l5m+92CKOGNl=4fieM8X?bdwuc;3Z%J=-1* zs3GZSuwT^A16WT&U)E$8FiY2sQ}@9U({$fc>aDmV$=rvF8kyA~__pu(>$f*F zt~jcq`9I%ZL1_4=_iy-@&mH%quFL;Ezo;g-6ufR3r3sFzEQlt8jnup=6Y#M6u~)Xi zjMMs!nUFV)HcA;)G_#pxNIU+#-Bi0ygbeD}(wnNIX$k_vkX}2>?@ZWO2OF*hE&z(y zUJ`afHuSxPUWfr~Ox<)cb}cR3y}ea4MAIQ&rrFUYE#4tSBL=K?SLwZlfqB|wLwhMbAjoSxP&Nyk%$Ri2N z9w|R39at^2bxWQCcWY5 zET@TD*5%DUNqv&XLW}F?+|Qn!#$@fnSI1zPY3I_Blf|SbM&eim3j1IqX_M8O;P#@L zU@^L8DYj8=cCfjtU~Lx~%d^XKY%eE?@`YDQtAcH_2c@Z2P&0K~*9iRa$Bw)+e*W`a zjW+7gKTPi-c0X%NOXH!W6XZS)848wKgJBZ0Zc$^4n>W> z^Rp}^#%)VD3Zb>4k9cpm+-{_uG3PZemqyVVHSqBR`&6t=ktcN0DKmxWjRCb9C4OY$ zHVj<{On=tV)Yw2yljyj|TvhfoQ5~b^zdJhzbT2N4wUG6i?Br;_!s=0$5er-2zgP{S zqSU}Ojnb({`pG``Vg;?5%cPw8gtu81t;P>gcWmuZ8i`SBHQiS2O>xh@B)Zr_45=_v z7MOv_%a*`Qc)e-7(YN;p0N}P|Joc)Y?zQ2zC5@RdYGNt1>y8sMN~vH1_A0n#r7CX8 zrl^6++f4$agRhJzv&*RwNvA&3)sP2sbLMN3=torhv7WgP)AVOvZd))F3g<`@%n4$0 z+PpZzZlG=mHm%Pm1SVOKdx~l2R+Th=PJ$z<$ef?PV;D@*$h%$e;FbbFSm^M$AOod=Bu{Q6MM=`quG6Z z3<8{!#!qiAR@e@T-n{yT2~L!;$b~a6 z&>*C);(Mt^Ggj0zG2v*l9=2Jb|G)p^ulRD`@RF0dMBDj?CMJ0>9kE5ZKp0gjHe!5A zMYcx3b+TJhlb?+f2#2{6Qy*SsVmwMUcU$hcoJXy;|FD@{X*;_Yeb0|tk(u!i-@fDL z`whRmz2cRCm+gkVH2hb*BN5>s{oeon>la0}nxb63OXj4n?=^#>-c9$o2Hdl1^1j?Q zeBXC`xo_BO#p5VFR_Cu?U-7bKw0G&|U~GfO*wojif`U@VIg*S;P^g04e1~8~u{JwL zsd$uvmucz3@E@^!JrYs{d0(K_CVdpZNhExn`7egJt+jjS2 zpO1o0vNRnUZ7KDJ$Ol<_DVp(1+@rl-(}sU|f5+c{|Asfqjy{@TBVZ%o(JEe;@x2y{ z(#hBoo*sJO@zT0!cEX7enDypPxc}+#%|?zOk|>9hHAS4rDOC zl^r+JAUkb5<7CpZ6riy&3!&p8XXMila9IsH2#fP%oF2;w={#i&E|EA_=(^FS|SwuES_yR?>W~vHm5u}@a z7}F$8rZksY-LO;_a~4M+n1>6VNSidQ}1V|e}gvR|BBnlE_F-3*Lmrc%=tdn6#Ii>vPW!wh(Nb%N~->m}+b`XNMm z;EcKbh&QnMBZopf=uM^1_oeUE%mb0l%(!m}+m>+Kk`*~lcW#i4O?#*YDL8Ch@X}y~ z>B8D@(RvM^@gNqHyj5O6f%3B8m#3(#sL`g=P;ruM&xFF@wm!McPYHEP?l4{CxJQnG zEQ3Iqx(H(B4rL~?<3TvW=*9%e zjxYBc2*8*7i#F!}GUF94OA?Xp-aInTaZ2d$A*>G!8uS``9tGd`y(5}8bNNj)qzly= zic2}jmHYWRf0LodRd;McX{uZGXZNU1O=rzwZ-N6l#Mnz!3bg#%hrbpc1C?r6VRJ`NM1F@f7m#aF~l+k<3P4;u{^ zh=a7TMJP>I?`HU+5iBbwcsHY-)g~H;r}Tm{7--S3IXs>A0PPb@xa$@ z!`r3?V|%OkGg5YQ55hyt{H)ha6wY_D>(IJ1hB_EvuZ0mkBwaE!8ba5!Q#2^G+S3P8-V}OG z+RP|Uo!RZ2@7ig-9_s%w+`PMH))tyJ*=)n|kX;Tlw`%GxU2T0!kHKOvTgI^nzL(M) z*~4k)rnP?95H2FXSk}d{ai3EKmOV zN|h;}w%-TWhA@M((XiUM*0na21E8u-e`KNetu&28VNyH(cHP2Xp}Z2}GKPNXs&Scz zB688^wT4bV@`mknu`a?mY1Oe}u9!LLgS_1swFpY#?raJ%CeHd?Fd9~gu>1K|=J zt;4l&DkKHRFF*KG(oN`gPuMm_IT}QYHrSKX@SOeV2jrx;B{}(FVWkICmuSoj4KcTL zjrYQGUDu9LrbaoM%E;9<1JR`b03ZNKL_t(dztkhn#q?RXKj)L5`qhPE7o{8P3~!>7 zi=2fOS1fOmlW%}rM0brXYzzi{*bw7qqOlTP47WzcYKV7}XW8gB?QMdbJSS5#ep6!8 zLaR%{B2#Y5aOBPEO?JP{J7X?P(~PJKcdpA982Jp(hP-p&0k23N8SC%R5|80k@L zK`AzXgvG$Wuiqw7U%wRM@jXo@;-@%*`Tb!oSi@xaEc3U8n5;PA-XI4F&SH@<@`h*D zLNuD93#X1auv$E{o;Z&Buuo>kxN!f+YtS?(lXjK$PIKO{jDf13N15HsM3#XtEh2|; zAw7yiLMCN5ShCN`wpLhX*-9pLG5`L#cLqk!o(cl~EqHBN4S|?Z(QuR+9DL0k+BJM$*Muxwy$*`(9Zhi0+$CyVYiG^G(L^(d zYwHE@ACE_mM+1O|H6kxt#@G8DUtc!7-EMf_4{X`#$OraPW{ZNj$=!bJy0wTA!hTlFu)Rndr z(^obewRUG`*8q#T`WDMZy>mio#WHAXcgcN883MtVl<{6HT8=|q6DZSBg5lSMea(mU z4MQ$7>t0`}cGRrPnpo?tWGn<`?rU7vi3C$s>8zsFgW_lnuLOL56eQLL<}fCpqpeK9 zrws^RbHY!wfgpIz2`{Fn-t1m&DdV@tr@1RDDqL#Am)oYO;{V6kyY)ztBw2b#M9thi zA~Lh8y85=$Gt;xgf&eif!8h^;@GtWh5FoIe2Lg-b60_Xl&hE13(%p5-j0|@-Qx)NZ zh^mUJc{VvOHQgN*7jrW;xt#MI%iqL`9`BT#(tR(2+g`Awo>P_a_!fu~iWYEf zX}syF%bNspKea~+wc&#|uxeZDbK7)g>`I;)&$f9LX_>(dE~eU04Ddk~1zVF$Gx%yN zLRd~w@C}+XAaX3;AJv%r(}y8H)b1 zNYJf*G##+Q=$YHBTlh3e8^~gLvy-{hp49EmtBMOu` z^q((vg3Q4aE*c7L3jUd+U%kp%X{epMtXH-BItlTR^}nIA7tpD(v;TSKKs{Po#YP+W zlGiYv4uEJ>&|J&fPE_ zHrg~_s~{iI!MBQD?6)|hnUXwN9}eqiJ#6CQ`5A{#3dLnv@O(Kz>*g(s`ES@ZVS5%V ziSY7#f~er_Rvda_@~n~t;*x(33YZw%H99uNhfa0A+%$c>55{S#;~ey$8ki)`)N@uJ zS^0--^(cS9OrMXhsd4Bvek7wpY4q*t7Xc44{0Z7Nyzz94a(s#d2O5xooVkO5C?lQ4Zd-Z=FaR=O2i)ZzUQdc0%T!3kK+qnulcwy?j^wa&0Th2qqb(M~;1Ei-9q1j?_1xZ^^!?*@H(#wc#pDVX8(>jW82tS5gkQgZkK4YrufONr(5h0fH?O7BoTXL0RcdYR?~+7ylWD*6 zhtpz~vU(!A=Tu$dE->2@f$(x#&8o!a=dPY`4)4pkwy0Ku!5dC}U{IGj2|b0P)GaR* zCtiAktK0@V^?L*2{@{Klm)6sDCv_1CuQLtr4{8+Yy5%LV6nJiD!OCp>0arC7ua{G; zUz8g-to@FvZWT}vO4tAo=YEi+XF{0W;_wSwRMo@g zNaN;sk_CSW<}+-J0z|0GOQ}IR@L)+b#Gr;|s9Tl8RG;Xfd(A@7193JyTaBPPHI z7LD-_I>tXVFLc~I)rmPpSt5aw=OVjgnYl~rr4e+)^oZ^2iP7>E$&0s|aoMD3wE*G{&UEI!+H4JV*}%4TK_mDl}xIGKg!3sf0!X`lEt* zGQ&-(v$)xtw^;!v9b}W!CTjrL_My(SQk*l%2I)6uIMm~v(wEGmkHyI|0Z-=!HT+pR z0h(NzTzys=JXiEU5)rQ|F#(18aD(aK=_aN&jV@xJ&)4tIT^cIV&UE&og_*E;G}3(& zmxkI#q10zqfi=M=wcWQp4PbN#MDiNCYzGF-qCT>IAJ3ROtNQWluAU}tWk#9N! z(K=M47Or&*B+(zQ7~gM^#)~mph~hbWcwf>m4G!YT0yzuSU6w#&*iYgYG6cmba%5DHfYCh|fxI?Q_r~n$RwK7ZNuMyul z$H5yg!qW!mzbM|F7GxE??ShicJIicd*`7T~4_>2Vp`iaCQU_|qtPcEzp%zgu`iO8@ z7YE-E_R<^K)0%Ku7L(uRV%7yvqZ21)q&wrfXQwG!luJtykT4ygv4O7Ft*V$rfy>DW z#$p_RuTB^9z$R;OL<+W?&8J+O+-61OwpppgWtGK#-f!XkudVry0H#PbzGuPfeYf~E z=N2q%#OYk5QQTK{HA_d6VT{zJX}Qo}7V}(Dd|+VlHXcMq0*0x>lGBgL3Ds3{x=ZoD zpFCTc+SYRAgzS>t*KN0Lc-S11HwH`umN0ayB7^~k` zjsN1!aaDArI3%1Y)V>v0C~l=RkdcI8KD%^uQ`_Wz+BbZYGp>1W*MZp5Mv_M!J*{iI zCqclH65h70ZI?ISsteG_-L(QPUwtd?!t@+Ag z11hQM1f=5(&#B}o_04y?eZ+VBr#C07$KY8=ICIg;bRck-3r_09Mh;uY30% zGZRi85p|b>TM>MA3HK8-{ycGm&~0vqc;WzfK!?9hiDm`Jxd@4RjW~-btEz|Dy|rpX zF+h=}4~b35BDfcA=U#EO4>NG$)c!tEL6-i!t1EiM7d}}Lu7^MSu+B_>sJ-K6EjaK_3+n5sIS|kYkoyD#B)q z#$1#kaO4VfTjsy^nL zHh{|<`w}LVopsXXLj#HU5VF~GWGPwmm6FA;Fryu$L(V04vf$woJD5xz;$e-MpcJw^ z!=fX#Gi?2I@}(Z~odd1 zlcjBNBV7?whM*O8{xXX4`2ZF`GD3bS9U3>P5zn)@)!W}wQ@AbrtbxFA1cPj)+ zmz}~3hb1MCgaK|_ap`5XN4Nwn$hrt)gV|>Qet$~1N2sqoY0ipin|$gZ#6!$aoK{m~ zB=${YZMKu-<8VUL3e8#$@)_8J*^f6S5p9|dX$rOf-b)a-k$?3-Z*$~x- zgYK1mGb3W8={4c9tk|VAm{r}NF3HZdL&unc2>tkPLc6GygIx0XNMo3#o~t3xeuY3;&`H$zraRh7_|ZL0I_ z^D}Py)~>_Ly5h20zWi;^?dN7O`00rmcaPmdh%vgA5>$5`ewUKV>^%YrL|7NbIWaT? zuetOsU_HNTt~n`AWZvdA*|0?b&jz*zT{$7~ir1X+G4HJzE08`w9n@Fx?6ot7l~6(w zP9GM9?0R3c6*1a;O^x{KbaEJ&AgkhY$@nqv_?Qds-t-p$pQQj-#rw42L?%x^2OdbN zgA0EG3e+UP+G3U4vz*21V_rl4pS)xG9CXexQ$e}mZ#hYl>8o%T`B!3nb9JwLA z;fMeORwqK!P|MbgtJsLPYDn=XihK;2zU|ejbnu($T&!q-mqdwaj46u6@lYg^yDg03K!d&XZihj7osmk#MI^~nb&8{9LaSaO|3Z!ArA_`7GS`yaPsI%bir4msT zWw85j+SZ8)Ju*+*L{r-#=e3?s{!=3R8AuJYud2AcWh+tyLxfWY&rsXI);YUsz#qq( zF8XiLCE7A%G>$&dhZ)a0ZsNGzN7NAP_F$RMxi$If@^I;!e`b#@5k2^|rTsmaM zL{m}RYy?$STC{EHHEaze;NrWTz~ylZ``1WNVIcV6aoB(MqEL?!WDn|mowK?hxUKbQ zqMWVPgKt$Ie3!tf9b;QC+6f+_=d|BfgOBPQ&#dMEi;_-YI%;_K(WwoQ$#uqjJZjpXQ zv2T6>;Jyp)yEPZ5HQ~Bv5KH&V`R1a@XI(kaH}Ab+%0+-Bp@>O`Yr|VaoK|gr*3)Uh z`^y=p#Y({2p4+|idcXTX&3>+d^;T<4*~rtSHQg>(X0lWV8lT@-Lyc@b`~2Rv-C$i= zOxoybDk6{DaZjXufAOX~erObIa8-8f03+#dn@UfvO?wvepc1;>%LXr{L7F!A_g2|> z9iUi-uy5Up;Ih~swffdm0Goh=S{^C9I3FyB`q)Sjvt3cQTi$GNZ7rJGE4dWghM?BW z*rbGAVbB_Iw|*&4(cP#tVlm${`SuP5!rG;@-}1x>uXzW9aC1-n!lo+PveCo;_Pg)! zv@kxL&R95s+vjSu?5z}RyWn--aZU;EmlfhN{gqAOkYU4xA{HMd5Np5_H`;jxOJz|k z(tWtUxIE#+$@8P#2h8jP3Blq?2IpnLUNXc7IJ*dzWx-v^bUF7M`1aP4IBHY5RwBLE z&`nle&+$e+COjeqmB6<#(y}%gI}z~Xw%gFofA32IK6vwg6~S8(PwN1F*ad`wcSLwu z79_F(PJM52cw4KhVONhKP0k@uRc!voSQ8-!gjPJNOHFU7cNaNy&(8=ZBVZGGT#|pD z3AU6Iues~2HLKO>soE6ThD|4}gMPrnF}b}%z7ireN)@KqCslWoA14^od+87Q;k_U!U*bvcMnVMUzu z>^~yWfuh@smpVNIBH^{(IH{1!33Mz}!kg{=H)rfy!TnZ{H|d#w98fblXXxq}R{k6T+}F+mGj z6H7GvLHj_4h_J4Gx^J8AN}cxMi(n{lQ%bm;&5w1vJ6vYkNFrpgw)mAW9ao*eO%a?k z)YC^|?@W4D{eq9S`GOzy(K?7^+t;f;kZSfqw>=jDJ~ywNBUG;qU51cheZ1s-^e4BW z!2>hKoIN=ZJT=Ci2O9W;GiCCH&wzk9@az7uAamEAf2wL=iw`eneE-uG@19mHYckTa zf47`{Gqc!>`F79PbHTbKJf9P?0QYUTZB!{poI3areQ4&0(n)5kUTV3SKp$m`XJ8i(H37d-fh7m6Eem}p%R7pt4@JJ4ndL|0 zCYHlSO)+nmyDyL)G;V_gJ#3~A@@Jw0kggM?!`&*=qC9>-jXr4_oX2P$$NntT#*-8G z9NR}SZvUCd3(U4@uT4xna|O`UrR|thWuI>w-d!%OXnpm}>+17+)cg(}COvxb=>b`L zwpmn5P6!?VC&HrUQxq?LFQ*l+*E>Gm%xn34Ua*`UHdP6$(iH-n;N)2=+-e+D)eaDi z+rQ+4hJ~zIRhKar-{So2`30+k^2}4`q+>Np#NtY+Q(7Tv1LJKs&ns6_u^yaPO|3?Q zJ^a|^ZAG#8`S*F>p_|E4&z?`bNojzcEQ-sX2PH_iq{XwOuRQy(*{nZSpRf3SyB6n8lg!v{t?^n2p;H{LlB~J#y ziUn4{c8m1PLS`&0VJp@+F%!0}fENab!cj!Kd6_1^=rnb=uhF6SAnp2_o;z-AV(-Otj8qy57R)xbX{;HfH8H|LA8nn+^y0}kJ5Axkksf1pKtNgu>xq$8 z%k)(!_8m|)X;j?6=iD$XV;*wz*2b-+v;hbFFzs)U_y_f|s}%b_%W4$k+szJ+kO4Kw z@kDIPN?cnnaWFxz4pWFP>k$zt`4pYubZ&cT$`-OI+jQ6@PMn

6@CwKL>8N4G%E_13HWPw#vf@I&iEGV8Q@Ib(F~IBRG&AEf%%l z;u=vSI!tRUZ%>@O*$dv367E~Ux+d(o^dW|4FQ$ckJHxH9Z#Ha?jN#;4SRa;TQE=k+ zp%=ek3cyp~Nnb=6IB1R8~_CaCwO)3PZ zWS++*G4@=*%*cE0#Qj3Oi6d$Zh8m~gOq+IZRUnj-hTpPBE>%K4dx2P~wR^FxQ-xC< z!qX|*EYLF8Rdi69wI*Jv$HhP((l?A-E;ua<5+&>Mh~?w+%~gA~Z6IPtXm=C-UL2wv6&8%fJ0{&e3!Ot=-nX-Rn9 zGk$q~#x8;nmkVB=&PdF7z1_hqxU4H~*?g93TJUlObMlVjLke|5whs<`=xy7{ge4Kq?sZ*>@M*u}TYbhk zC0s@EZdoA;yyfhXmHvM8XK^pmk}Vb{>|%}giK$D}T_(={8MDjwS0=1r5K9{*StO3h zk?Y_<+P2&CqM3sYj$58|RrJIY;qDDEk>#pNDR@~|ll+FQuKSMjvKU=_S#VlceEaSNKfYb@y6?DVK~dl>+rZ(&YO>#t`;M>H6{TcsD)`SI zKOqs}S~AXw@qS&Am|Ipg6XO?87kt`xBN2OUeOiHQ$#~m$ygQxn$J?7lNx_=*Tggb< ztz|+lJLApe&O(e$43>m2TqiKDZV@p0w+}dc>6cZY#qOKxM<$mmXAy8R20&5UU>84o zPGpfr3bpGG#fcM2vElNC7wl!T4K*>oUQbXce#*I7i{34#W*OodWi?n>wAHZ-xzAqI z2-;L3VAepdDdFS3JKfy=@~6Z&FNgrD{eSIKxvi+$E9;p_-41F%W+ z115HbYEh%SLvb&z{_tnD(&@9m7wc)CD{#c=(YqAfN^WWtfL$JLpJ@Vc7s2=29bd02 ze#*NKh}?2SiUn~(ju9?IY^HEibl6lf@hCZ!NvhTwEYYb-(WCqosh3Bt&RTSd*AG38isktYL$7SYaLGF(Uo;0FRxrP9|3|=G?Tn%}yNsU?%BGtG!gp zHJhBEO^Jh_w-#ZOEboy_uhXFG$yogGo$`q(&{0W8$!-aQ*NK+~(2+Xq6C3$cD;y1E zQ;Y))3Z4qYMnywDB1i8LwJgFS3f)W3nyf`<1z5#PlzMZnEz8u4dFgWYx+Q6TT__}L z+cZ=kCW42qWX1iy_rJ#*{N@>L9!H-zviV!ql~ED_R3J_^jmxK~z^$2XJsN_hVNKtt zDUMLBbz$(rz+QTMlJ-2k+56vzNmkd@&8zcPwT}>cF zhr*PAL%upu{O8fJJNw6#0B(MJI&9$TdBa2OTnC%vQuEKze1$PjdE8ZNhw6kFs`y!} z&Jys^rQZMkX>dCzl|}+1`!h?TF$7_n=IS^J=Smc{B0I5Vmgds8J=!G6fC{zZegHM; zXgSc}->h3C3e;MyzArLKTelt9kSKeBRUs(ioe4RJs?ur`7tcuTGSTLj6wl9{6!IEg zwAQS2|9N8slpaI0q)uWUBI~N%g$@FHpReg5#4rwShQx33>p$=T#66Slje`vmez@KZ z$WlQ$$?mn!08Knc001BWNklOl6;D*5P*?F}J*%WIEgj z+LUzG%+`pX;#tI5#D{X!hBHM9RFmg>a$AzrSQe9IQ#-o^w$%gqHS*`8h=iXXSOHPp zSE;ly7ObiYB8*wOO{-FSB@lwi2T67K&OUTZ?i*g%B*#e^iOm1{&u^b?$nUj4(c%rS zw#KQ&W6^Bw(Xi|}RJ4H-Y=2vBsuu1;A%zd+Y+JpJdw{mxtAIiCQg^qM{C?Z)YXN*E3E!SCcz0Uyaoezo;CWfFtKfHUpYc<+=Kc4#S3K`0 zi?tGKD6b{s?w(L~mdu(Ga^CUjo-MwK8ShUQ6eXmzU{~PNzGE-@z?P{sG83Zq$vz{B zX)etG*v|SwAqUt0#+p~l&g?i5gTW|Tu%Up3tQk}wLv66-xybC2;+sbyB_?FS7&Ti5 zh|PQMwmOGvDf)os#J1BGAfGy4=$sreAaoPMh2@hH%sxj+@Iz{+&5XsDh)Q$4%@(`*a{7QQtnPKEj6_O`EecYJjYI(cPr=WE(doZG{m|2{^6XHaj;t?PPR=> zj&E$V=t{Va$l0I+lp=9X0P^iXtnw@aE=nhLn5J`}!S-9fDm&-#Jse@``kWP>u8iGN=96?mGfj6)Pw7tA~A=JlIwb6?n%svQ;kz-W= ztT2z7>KvEjf4>MoOZy#afklz3>_l8rYLQGT8glDgR_Q~eb+Ko!WNqM>)wjLLOTpsN zW;F|3L~+{+(wUG}lU?5K#i#j-^U6@)icqp{%>Fl1IMn8=A13y>FvZ;JnD$-=C&5ol zGy&|U6QjKsW?AaU0@M(K(zDV-;ERJ&M0JSsi8AAdc(SOTn6|mb2*6Oxw&OM$cVeh} zEkX}5cRHv~1jnfJ8Aw;*F%XY?pi1}k#<$92eJfN%u;&^9M`Ppr1;0PsH%eYqfK0to zFA@(xEc?ER&9@gn*Xlj5gwE;#7VT1b4aJSbhD&th=LIr&{axaFmclfoT2YL=TUGnf zS|x*&9BnT!Z~k>Ev}nw31{%z1T~e^1FjDhsDwf2^V%xZT5vL7P+r(@|QFL$LdtGc} zS&Cru{Mp_8s;Lcd(Kd`GowtAf>is+XH^2RJT>tj(@V4!?1r){Gw&QKz@K2vUzL&yr4J8^%>iX;^OeLl^MGee=C)~Dt(Foi$j32 zcdX(Um<#veu+V{wt~xFj25WGDEXLx0DF0ll907E3$x|QJ3_;1}x2*E$;*IupFTQ!> zwoS9Tf{{X;6~gD&>#H7t)VS!>&yW}gsotoI0Fr#mOMP%eE*I8nc>xXaie}%l&o4m#RZu(E;A2-fIHXe$43z2V)uf|(%#{PXpSk2zykYkp3=;N^U3gMoMJ z$t1T-O+v2%oYw_UWo>_V7K^g_yk{e+%gndvfG~EjQjJ#YwpE%>Y*KIdK%-Li1$NyF(4wvi2(LLq6nMX`c%N2#PQf1QWdOGY3a49OS83#F zh36*w&q_W(;c&33+F+AP{oI@eF0F}lRfu|)vi+*X~2Mv*_dC-kBB})4RXpyTwD4wOLp4qc8H3O z721?rq*FZ}H_)LG3Q}Svn`%p_4yANIY%QEdGgU9v9>G%Lwz-l_m4-b=`=&ZgQR8Gp zRe@X}OBx8=kyO<{Ebf6ibjT6TLY-0DSgP~&!pspr?JVYyLP&bdH>|r|-wr|m`8QNzwU3T0jQ`pjW-qA2*i%&d<-&aCL zaeWb~_Q@Tws|*4Jt-)?W6kE?aruJNn(N~j~)pJf0jm3J03fXog7eQLM#V$dpH5Hrt zrPhVp@4XkrbuVowQ#Y4;7FN(_^`(=#TrZ$|^Mx`I9 z9Zj)NZ4>=3uF~@yfQl5TW`a(C9?tq8bEk;;qsgl7m>?QBO4>HhMHHfKKc@rA5kabpf0s@rIx%Egr*wpJYAVr{CUv8Ntv7y zzRj8-d7viquR{wFK$8ylaa>~zgP~!(SEJ#&^q;9lNtu6qA=^0C#{6E2!#C?a(}(?= zOS)h4j-R$WPV|Pe_X)p#c|n2VpFX|fkNb}A_uaEw>i|UCwOg2xi{R$6!oBhU$Us~- z6?`s&KU{Bke_A}J)_#}ow>$2B4-`}?`N;<=J-%vTZUf@GW|t@vp3;JKNqD_)*h;~N z^Tl$AH5&<=>|L8B<1QI5e8Mb*>)^7eX!ZY|dZbiQ1*@98+`p(w*lh@5ma4>XiMI`x z&dj)Q0*T;N3U0+d`mBl!ptuxx7r}+e6kaZCE`E_u#8_CdyKS%WE&?^ZT5>8Kx_X(7 z3?29mZu?VoD)Z*G>2pf0hG!q6W{59+y#A4@1~EIHdYoKV#dAsn_;+A|`1>_gi-Jbb zuHCP@cKas-xJoe@x!7Q+S^#W2JT+zQQAxIeQUX#^Ea!ynrp?d{JvImtwnWi~G$E~q zLiXV#`Vc01@KoVwvl>Mu6#QG$rdD;XHXi&l=9;2QE2}(ixbp{j)}%+RWnQ2X>#Ug` ze8{8dn_`^6Wb_;)f%CP|V;sW}oLPyj53BD7o9@Z87Y7$Aa?ExeyN*flJ|}2I(3Uny zY}-gT!>dlv5j(uo!gjA#&rbBak(ux-e1hQ8v?{Aoqh>T&T-fr|X1PK{I=xjoNT)UT zz4=*JlirmgkdiHEUDd#l5Nx|N$XRVL5e5J)_Qoe-vOA%hZ99;&bQ!5)jEnMukD2=P zTQ&IU!-jXN32U*M665Kzpa^iK9or^N8PI%!9{W{1MV^xlB63j(Q|m#s%{jZhfM#G7 z^>_fmv5|^|&nnA8J4`hc!?B_0g|*Io_yg5O+#={Cv2WYn0H2E6g*JGQ9$8fVnF#(( zI$+Bw(sLS2WSH}ady4~!wyGBvm&eSYWC@-+`?1RS=5XxXRz=SBkaLxTBm{`Pxk!aKGbn8>`DDOthD#Q5s@ zj6eJOJwCj9!k#nkd%?f|hd<&j1tPw6qTZ+-dcr~FVDA-)aW=j^u3uQay@MS_yL3&} znw;Xw5U$%SZ;ax5Qd?siNZdjVDmREfsLS0b4%piJ#LoIs6xYpUy!DOI7!y%m72c~u zc5nOaVq~7q6ZEFsD54$-BW-}#VR&vI2;TCl7HS|G|9)9*DEi~=?w}p`23N44Z<{nc zGa~l$L;UB*L3BUf?&+xN<`h#a+3f??h^u(!ce@{!oUJ8nDpNbRAlf$D% zY8&+daj<@gH@Eed&7xRS-H3I5L>(NGOXCqpvnB!6Mz&=ghaw0=UI`h{ZCJ|V7_FTP z@mUNfNsUsh6ybRYOu@=WVQ@+z54Waf#OHO8$x>GYDaOv;FL>&#SuRwx|Zx%GeTIi^Vk6&#vAh3mB)=nJ%>I*D54%Awu!Qn??Ho;miqd z#r(lT#&uGZ-2dL)(@K_PgNmZ&&CV#eO9#yXzzQc*J7}$Dk7w#$cG3Q9rVvYO_i~h> z6Lz&c@4Bh~lnXvwPA#7}fw7SFvde@enO4AEaacDDZNeQS#Pfi)dM6QKPQz@3;>>k` zaE)fh`0MDvmpaC}&>+){FHn659Hr606*mmW1wbfPLhagU)??9HH%kNhbj||~5|=|I zUK^VLMu{HCVF4cjG}I5gaUV9ud1&x3)=ia$PM;1Suh=kX_jFF4=vaUb`OxseiRXx+ zObYe@k?vBUF2l3vmq4EN29;g9nzOhZ#Q{PkMrQbAu-Jyz;uffTcvUB=u>rX1>bnA- zN?)@Eh*&_EHs7-qrMVR3EFBtzo?T~?_72#pCm?&nR43YLF<^yV6OT4vVBgE6is%{C zGBk^QkU*Z@%8>|7Gj%uQ^blcL>~~1nd}s(X%AW6O-ymm!6g4nQrT&GDRHPVdD~{^F z-y=l^QKIT7we_tTMIvnQXdj0xIuK%q=IfAyJsNj=!Q0)D6O?xvzERJvbCm|C8b%>~ z0~|;54OF2M0B=0^TI7p%)yR@e?z}FHMIG*@-P3+b3D4&fQYyHdtmu8aU2)$nAJin4 zCbLYO49-ymyJz$@=uK4|gb1HO@j%D@1A^X#=m7SfVY=h2Gf+~SIt6H3w?1Rlut0f` z!(6HHGJ0D2_X=m8PPUb(2n3%4siUktO*g8EbVj9 z7IU;X{H#*%o2Ef~92~SOCMwvc#?-Ve_>}t4&iqLo7VkCYy1AmhBlH<*{X46_wGL#M zQuk>#c{4qLRzBK_kI*b~NhZ0cv_f9k&z0%}J@Epl*yhjAtD=f!)ONS~q2k`QQjo-+ zZ`;hG4Ir|Na(80ey4rTh{`)oA`{%bm{~7+x|MQPnUDC9R;LHgtTS0nG7MGNRuifO1 z-B&Gb7-$mTxprxOX6gg^HfN|g&+2)j+M9oa5!rhy`!=ZcgcLTU!Q#~M8x#g${fvlq zG79p1Xs-{u^~T<*63Z1oW9on)MqgEUV}FLduBfq1u)%K%Kc^l&+3)=nsKQD*M2eQG zXbZkT)wp4?+9?f=AnFq4iJ2o4@I5|LT<>4)(QF*3u^&z+d@8wt!&X-ssR~|BC%-Q$ z3`+1mEjT|V{ObLCFcIFi8~*Y26MnqivHNwrB!ePVYH$kJjzqC;0X{5Cd)%{RWIyXO z6hGcKd{`~7_x<_Q7zpf^0wv(P`wg22u9C5kHM&bm*vpPx%n!UU;r+5;bMiHL<5&Q^ zZrK`4N^M(c!!!y&wJzyp|9jN=Gqnb9OD`3dy7#kWVe{LHDmE4Dx!{}#Pn2*k*`(jh zX899fS?n3eQXy8_i23maBmnLngLG!bb6T(_`<{0ZY_-l#2JkDj!T08O)6x|ozC5WU z^V%#M@!O=;i3pp^;H!FIlVVbBwaBQdDA+_$pg1inR_@m#QGe!0N0L0EEkXMk)hz*j zU6oMW)@S5)Ap3K&xupISh7P6xWP@Nm)Cp^sEmgRL6b$jc(YF}kI^38aCns?MJ&GR>zpkzLSlvzS)0ylmrm-kngMyyl!=) zhX6&2(4Y=&h(6FT9rfW%d+~}*nza%=nTGU_zWk{T6*>VnNOi5yu)lU5sHk=T2l*zv zh+^AvlUO&OLd_y(!s29SqkH=85>_4kaWVR@5t+?5oO8&R^GlGp<^(HbmpQ@1i$&W= zwrS?j&4uUJ^N%aRSVad=Tmz2@HPFXtO?ZB?M71RguD5b%JauY&C=kCjY-Pw_^h4l0 zMUBUFK#tbt(FQ?%J2*f=Ch6JuaBBnP^?B4WgZ7bXMHE9mc#OPI8Hx8p^p`%601q^C z>KlE330+nr^XA?DmR!WQ!4}B{brp|ak6gr}k;qg8rD)&08$ASk55v7tN#DJHG!6`ElUjE^(l#LVrAY%{T*JMuA*y5; zJ`UN{UD~U9ymt=yLSc9?*igdJKc0sH7|CIC6TTsn$(k92|KYFyCH}=Peh$FS9U{W_ zKYqe*fAdSMYr_Bhzx^M0+jf(^Qi;iij}^gHb>wofDtWGc@+^X~OOrDfG3xGm^7x|q ztW`Okf5xKZwh%(eVGFMmls%JoUvW@^Rr`QA@ps@&3PD(#bdLj@f!aB24PNhgb)2!$ z7~|9HmdTQ(-2+>Wh_Py8q5$jCpf#(|F@hd! zT1Y6et&&yaZv=t znHSIGCER5Ll<>5eq_<|#76|UeuF+l0AG(tL?ms_Y@T=!1_#(7CiV!cahl4DWeWnG{SXk#MWoMis)WDz-_1%JF=@!kDq zqY^dJv-q=EspKUj*BtFxy(g;go@%43)bT3E)gtYkOaLzE1CgS@t?c;YzTrZITfp?y z0cZ0h6C1!Q7d$PB#TP}pQ^whCQsf(EG&rreOxP9x#kaBS4QzI~d)?lye*fIXPI{w_ zGcGB$dwKOmPj)&xIT62}%>~lV&nmxO*(B7p_N>|C;u(0wL5uZ#VLvZQg~s_niM8gH z+o0y;oQ9Tnt?DsIZ7PZ;TWO8QVsZ~@8?b3gJ?9UhPv+aab;|u|TUDnpkGX~up+k>k zyoX!s!Eft@bogEMkpwt;arC$m!{MCOAuqMpZ6i_nn1ZQ8&Zs`ZuRH>wQjCP^+qc$G z$OGV(9syl5xteBR&;)ED8Y$InBTe&mjmB$FLtxFY;X#ObL6H2!f@72f_Aqfk`WB2Z z0FsCZ>nY)MN+`L8rP~7=*L39D;dSBeMQ{&7yyw)3s_h~+KYZNu2YLMD`&7{mgW+D? zsu%0kzZcO{qa41Iy!RatDZOtR2($ggzAOo+)#6F=UdAnc7!cGZs%02YlZv*PWeVFb zv}lDWJ+GT;BEsde;Q4tq7*i75@1@K3J5td|;ELF)P(m`%p z795P24QAA*wFre=C5I0EzM>7EC{WuPJ^lD<@hn3&uv?QT(jZ+0k18R{*k-2?KlXaZ zzsHJ!E}Eoi?VD&M=_p2mt4=QvC3+mw7s%)IfHOe{4hA*vDM4{w5`OzZvV~6D;oi^~)ateu?4@t_m&6{G zghoCd2>o72)eV6L@Eb=pmf{eVMFEyqd(g|e*jXpi=Ufzs(*D77RN0_!_2UM5_KqJ+ zSA-ygY?z|ZE+NR0?Vsl*LFDezWK+kSeG4^M!N%AGS0zY$^s`I2_oD5c)IWchUOSOB zd2G#p`Ths|cVGP_R2BdD!;kp->5MXOxTd((VtbeRKC5ak!Cr?YROOvII1UDyad=`hWa(8dfKE!e z_P*6_HK??FiuRHS+L>xN4GMs$o?Co4zq_iYzW3|zT2ztU*C~_2vYV~lI>m#+;1yhJbalaHS@Dz>%SomB&w0mHcWZ7y*!?pp{=0uTU+}hN zylxwq3Ey3>_)nid;QjfGQ+md_Fh1U{02I&bikH&~d&#($Y|ofm04%<( zd;DwOc5!d&Ldogg0@2j&AE-TdXuequoBp6$grEo``*q)Pfv{o)8__x0kZ=>l$^H1d z2ug@{+|?m^eqB?|&~-U-@fg#^GqgVy!D-vD(Ak$JHpG&!kQ6aU)zbR3Uc=MCU$6{c z-7An5cwSbl#Q3;x*u?(s?EHvIaIaq7YC}1tWE=RZMvMTJV-D%47G( za|`0CixV+a87m3iaz+9nv%NPqkFi=1at_<;K`jT85{=Wf=6x`UpDq?|uObdEKr6Ca z!=~f(y8CW;JmA7&Plbk}xK-lRWv8+6Q^7&XG=dLiFw5)_jC4V5(z{{16S8J1e2U16 z8wVC?)SScuf@o+9djk<=pbB1sM=BDHNyk1pG+aGPW>SsoqmCC}h$hjodC>l18S<3% z_;aFPyKVDm98*O4DKUX^e|f;Cn6)^olINTi>$>2oyKSbj|3($MBIfr}QEYeHO4J&< z?9w(laZ}4=n^N+KqSlZ-Xzqw;n*JK1J^q~oCDbRLO?4@Hr^OLDol7pSfsQ#nwR6)dL;C)e2~|^qTQnx3<)F7D1xU zggLP0z89QN3qD^rn*e*TF1Ilx4KSkSFr;ye)R%QMNUb{up}&3WyT%5|-0r!0zKKVG zSVQO=xk`%-yod)Ut!?Ft$x-jQ;Nzz^JU>0*61*o)=P zjw7CNEwABG$XPlx(C=yNz*mTy*5?1_L<0%x&J5<1CWbX1Ncw;Pn!3_f7n0L=ruvS+EP;J^Or8~k{; z=$|*qO~zRtsFTMi#Zb?BujLAs3Y%ZsxP|{MnA%oP+pq%P&hSlaT$lX*uXetLfK3!a zRjO+DZSgJSLS!%|n1`H*@S1nrOU75{3%=jBwiVt=@ho^xY;aj=7Qrp=SX06u-`=pP z43MGPtZYT_k`{cmp73$s@%_HxyM0Fj@Ru(yIHd(|_Z!|XtG}$J(V0KyjJtn^s)WD) z^bsFR#@6J<-8WsW8i^R+U*B*_jC;;_e>vgvcE_jt9pX8==Ouamw8aQjxZjgYus?4b z-k&ZGxRh4M7Zos)D*+hKY?N>Xa4*)ZG1>O>?m)SPJg%_4-_V-hrS(bnEWhrSc`N|P zm3CRIb*|rM4KT89Q?WQU2?NF-@{T`$dBIjP0ER%C5=GS_SL=JOMlji+!|XCIoRC$p z6={Ryn!&sm#RgLyojJ8F^P9i#7EWz-l4~5Et9EuDUf!hOWm#}@l}z&cI}vc=WOhOk zTyt);YU3DCV?i`3x2rr7wRMX_)DrGeunOVZ<$|kbR3GM2BR^_0R-0Y(uk|Ta+>{(d z$U05r1dq*L8tIDT%#EU7kjA3|G{J0|Pj6s%w5-!Mb)jGskDviidr(Fjp#RKh_6k(m z>ha?`r6cZ5yH3S)98ZL4uSWDW*>vv0_w z-)G*4(WF5QF)?AkNkcati{ZH4!vI-Q@$Gi$jhjl}3R9qWTfU@ich!k^PtOasU66Nw z5qn@;-Ua(!u(*7*sT$@DfOL{+_X)=>e)oFC;ZeOVsSz$^81Pae59sDDFRhw&o@9RP z9$e-Y%|u=_i1eb>e0{+Ayh0VY-F8R`9&puxU>ha>tpN%fRY9k7N+T7T*{xDDn^a5G zB!>#*T(D=szRP4Q=svfg`yIF6!3Zk8EsFHYA)e+DvPh$Sg2oLpI`x*6nnZ2n;OQ{S zVd`>TjS>j|!%DV;l~eL&PJL(xY&nnqK{{l-HQ!`nhI%(xL|Rey;#r{5HfN?>AkSvH zZ5j7H5zft77SFIt*Ch5|x*@Hldpul+Co``_Y! z`XB#WynpxXlH`J)|Lh(1UGe+xe#Gy-|7d4v0u~y#EettO@4 zOF_!q{_NyxCDBN_))@^FJfOYf7SiyHA~e1dz&-t;&3;c-KfJLB1UYx&Fr-WB+Is>M z{Fw&i(HE^&Q~_^~TcXy`*TG=3k|2`o`<6}hC^e%H$yn>Kn!8FKVOEK<8YtS0+*+Yf zQ2gt^`+NM=w?9J>!D(4r97+=NbJpSgJr@+MjXO0-bfUVol(uE6|J+4pn>TrT7K=ARj3!e&tqT@PxVY3hi-4Ady$Ig+9lyU` z+d0id!y?KyzzKi-i(lf?{e~ZJSNyQu@tSuq$gbb*ifhTuE+D=QHqx<4Wq-Ke@I&5P zU8NM%0X{&v6~T|UD}LH;cINpz^z)uQuh@q6yA8g5&gi8tb@;JgoRb2Eir?o`=%hk z!392vip4#YLj$G{;n*Yb^GmspG=s%P>81wC>KDVMDiv`4*dO@eD7NPTbflAHnz%}L zD|E^3OWRNpkUWzt8HKo-;&Zkwi8z6Z{iTj7UGf5I0B484TVvH-Cz*P%%=WEh?C3q> zD?)qfi#|Cm8D0p~T(0BsOsL{gQ#J<12BaJEn%@(rk_kj2Yr*}Q`rHEfRrz_RpaG7`24459*>8b57vKy6v3 zi3yTIA0|E*iTdQG?8w)n|q^YGZUwuQ~3Zmyne5WXxpIGdxL{Q zq6m&QmOuenI5}z7zTdWsOYmuc9}T``j7```c*YP6uTio(F(xW|m7>QuP|ce+Qmm0( zJy$gsf%r5%O3Eq1f9ikVGI9z3@%KOCZ~pE7g}?ffzlQtvhva;Odgonvk;?^h8Rtu+*lLn?Ie#2(Ts-9p8PaeXbk~$id&u zH3K^!V*>7hb4Sq*) zWULPAa&<#hwK37O-9P@ox@D^8Ki9^T4fU$Q1~NQ@fpz@D^@b0hKeqvU zcEyV@ok*xXHY_BM_?A$JM*6(xmL`V{WshwlBqLzc6t$&Oa#-L>Y^C6w7QA0qT+)KA zWW41Ps#*7pGYz1yJw%vwIWo0q7wQI{o(1nJgF*IK8+p_%V#4N-I3VIy?)Wl z@Uy!L?6NLcG~xMn!>yPF>%JFUl3;hAXcj^ChU>cT_?-84UsW+or35G6xPLAgFP96J zl<>{-Gk%i`e)s7o=M&i9mG^?x6)SgDWEhy~<88yc(;1)lV!5#tnFHFFT3R>d316R| zpeneP9ZZbNlJLR{7GiA0X~e!2PYv(}e04e@aRSkT^LlD|xpf$!{x_EJZj(^wwWW&2 z&lN4lTf@duJ^Q%s+=zkqi?wBT?d|JQVw3_f3J{=reMpG546EP2J|sVEJH9=wcuK3C z+1$?+_8LyY07l)urw#sPDwMjZPBm_^sZqL;RmjfY=LD$#JN2=9p#)wQ`)u8ZOCk-9 zSiR8|(#O6zH${ZtO$y3xc9N>T(U8#`8?qrqPdjvMb02haN&Ye;O^FD!bSX@SJkbF< zb8wc@v<=pWyoW#We>4Q$MDZ6XO(8fBHkzbIf@7n^YVhz)Qe+)mknQC)S(m5gn5GR? zyoNI~V=T0wL1ixi7NKE-I!Cp}EqH)1jT7VtD3*yjI!w3cZkgy21~URoAIhPJ7#BJK zwLnV0h|H%TD;hti=^M7~Vu5EJ#;6L5FJi6@oyj?CbHHpMfPHtVX3fiVX&@&%WH}MI z=G&_KuBgTkP@^%|ri%T4i`l}pNfR+2W&QgjWm%(Kziv~rAoP+wPq_v>1X67-77bDF zxngvecF^*I=CR+l3^4cH=80}?jg(Gadum_X3$WVM*xo+Gg&QfOnUtMtHsLzDn`p~lFTE*T;lye57bj(klpOaEoQLNm-|Kz z4b-LKOce*~^a!80nQI$S?GbWutJnRUeUsUZZ~k7>3=!b6ny<1d))r=@LQMkvS6_XF z(`q1^Th4gBZFtK&_F}~91RCh=_4@B(O>~wryhF4N;QRSnfpnFaz0{y&9pinNc$$Pg za;Z@O<L21c}yx@R6xqDP-CLuvt4{ZE;_KM2LPxoKkTfR048kFVE$f8D5jpPHiDWr zTR)3oTWA|a1WES2WF%s|TUXpY58l`dRboomeS20!@%{aV*Sz({ZaQCTBYftBZ(d%o znnb|T^n$z4rGewXxFUYZ=RmqYSRm0jRb|L5P{5S~e=aZHacSLOhBHO)d68)TlV%(*Dm)MeFoE!eW)l(?z0 z>|F8uZV)J$^&@g#qF6*g}7b(D}--zs$}J=YDd_GXfmp<)t>Qn8}pVd&HJE{jMhG`9p$8Np>O zTB0Qp^a3<_gHyswxE3YDGZ4w6YTlYS1tzApakK2q;tRI0uXL}AePaeCm%wD3y4Ece zEB8<2pVtXgv&@R23yhPqy}=P;}Hj`fy=MCRI@-WY`vhlzm&*{oC7Cnxs5C_@%`x zq(IQ6Sm$)&=rG8sFXoV=c|1q@;HpA*#uy{*@>&W&kgz?DTwe_jYxQ`|J(Y$ne~r}Y z%!A$x7awpCCP0&p@>$!YS?tj2ECul?$FeMK!^_DsSGf*u7?9E@wpF$zQ-nwJ+(`Gw z-L?Y4j?>C`xvW?dgH8+XdqMUbPI6)>4XPOBvbVk9zU2lDVprKHjZ;((?-OniJRGxlYQf%Q z`h4Ib(Ap)VF~hyWaq7|c>9(1qj2T})ov|*d6YaybXXZ(CYxhwu)>Pec#@l`O0h@VF zfBW;V@pM{j5CULbJDHQH511mzvP)8};8+s3>n2d_rC9O9+%vAV(|gq+Kn(y`2OqwH z7Sv7PxD~ELJK;W#XnE7`_S`JDN zOv9oMwXAWKraIZBGzN$g3?}9T->lNqR7I^(BCypJ-l#B)fLwjQ!&cEZ!@CGnY=|We z1WGQE?Rn?jJKvHj+MBGj%-TK3!;6Liwg3K$)9~xY7it^1%aZVV-?5SbjW#ivGP@if zTAS+r4tc+x@RwhGg@69|5$Ckvb-Uwv-|=$3;5Xl#@vBnsoBIu0&iMD={{e3$V*$J5 zmhscRyIgh&O>(ya4oenQT=yL(PADpPUQc*`KI6x0!FAtS53*2l`MJTc$YbIVpnV|o zsb?*yIb9;g1X5Qr)N{VRcBB%=<8Y0vMpKAO>=o>=R1UF=1xA5hy%x0yGrz9>eu@Kn zYM)<7h=B&xkdc=6V!67zn3vk5_co;}4*S}Rd!50^Zp1e}16dObU={NkB*Tdd3cygk|7+H&9+11~D3hjH%G!&w`a*58v*rcX_M(nk zUsVAdHUl*Xk+_yc{A;8RY*bOi3i|quG<>!ix9+pIbBuNj(k3t35@9_jtZS!0@1C7o zP4>i2(A3`8q{WKHdO+6SRn@>q3l^+v&wdMo_CN6Q?tuJi{;>xN(HiY~e7bHZ;Yjzjj?y_x|m%sTr{@vgIBbLPY)i>{bvz3rb!PEJK z>$c&vEDq4K#;nDTfe#z_dKP}ZIXKLVoh30AG00x^g=$nd3^UMrKdBWNzSXS~=r5_2 z<`*Bi?-gM{xv*_4NNdX%8%H2eIQNLh?(t7YRrUCUx)yEDUH5PA>u{}`0jS~ zv#g#^44&TA9P;j~%v9q$KQ#Xouq6>NRl$&|Hk4@bm#+6zmxK;=!<0 zs24)nvyh7jc143)wRhbE#hz0rL$Uf`qbkryYt`Ea6Ln0v5IJEN?HRIMX&%Zv z2~ECjL#;VFEh|=9AY%9Cu8MPFEX3GtT#lCQ>hLcj;4eRXg@5tkYyAGxM|?Qj8JvsY zy4~H|$#{RcU>Ct(FTchgUSILu^)r6h46ybl1)uJBT$c6!CG1_FWI2*6zvB^+SylbG z7Z<>Q!{KsiT+VyHqaphhHb1r$q5mZ(6|PXDqft%Z3~ki>H$uHFe9`?q8^6|+{MWhZ-i4& zinoH<^p95Rv1erW=gqRxn;cMd#FXA_^5h8gpttDYqZkUQw@qx1SZOgmtx%v&{ypTG5J}r|G~qw(+ie=& zCLVJp#!ZOOZcrfaY;WJ>MIPi^$K;lyn~@GOK00h{X;{bZa+QB0PwB0+o%T|p-5z@I z8p_a!_{AEmkgfXO7i$oi$7!ZCnx}6^QX-@j+H|$rHcmEc7OS8TK!!fo0%^awFcq?W zKxzX}$q)BTP_f^$DN=(b866Qmndc#bz~9Ff1J$=A3K-&Dao2_r0S5R|C{Vu-Y|<)r zIQZ5sDe1Eg*~9HRryc{NubGDp6E#WGIP57V!_=RbJJH!J0`3Kj0hp4~g}K(|)26^Z z`o;hYdmn*c%e)h_HOnN){+@Ozp1kkR+mS#p=oa0BH>y@xz@FRq#*gZannx&VvjhMkYs8E|G560;E`_mj#j+JV-Bx^gT_F&BIM4XqhdU+hF1dYP zp!b;reqZNO5dvY$6|dLTB+CVX6k7H5<%;W;@pwKd37K_ZHl;XZyzU`oz6nk-;5;XU zHRE!cP}#E@6`r;Ys*Ca2;teJ+JI9_o!Nqt5o~;_%z_1To z_W~_xgJF0xMIE#R8^(m7pNCVzRfcWf+t?^oqyak}LR%sD*OwQ}F}CkD+1A$wT6c58 z!=_9LsioC?)!wKn5I)Q^?hL^8^K!)>pP%r<-5vhJkH5n|{`_a0Q_^i=jjawjPZMGY z_~G#b9xfL=Je}}(yW(YCfo;KSDfn=jyX9^yK8M4D?XyUv1n8wIEb>+gPBG%k?S|)~ z&F&lm&M~P%suXO(%A7&K9B0H>cJ;||)k6pHEP0IAFgUH!m6M6OxtxbRKMg}chfY>- zd%h?aR!_w#1`yj|!fGp539uEVRk$sV0BtJgO8Af>P6m*wrsArH1)WCR5eCssyN2QL zD5uby1;n4eZnKy|#6+a(04@+xAMPncyUq=?C;ImnW)xGkI^q0223%4^G>W|2DagQK zI1K;%qeupsrey$hv#v#2MkTUOKIsn<`xalq_MnvZy8Pd%V%h0XpqRk zK}NEFnCx6$LJhVRf;Iwqt2^0hjKJ>sZzy_!f}+YGYo-BQL?(fb!(+sA&xAXz*&%S# ztXrc}y1dop+0A$2MAp!^hYqOmri);b;4H|Q2LRgMlCF}bF0UeMHkkX?SGU#JO&{~d z$QvUiEi7|U?`Iu~j35L`1L1fmz=D}ZiRwVxRbqB2J;QVKXL(i|fsm$%`}+x(^Mox| z#3kcf<{jyhi2Alc_RZ`F!Wv_#sE#r;8Vcgk^M&F4=(4du`joR*)h!`g1KBdldw2BblOQVA`fiVOUV2 z^c=BlrM<>LN|U}jP5AJj4ONQjXG_VpZIywb)8Slsr;KoD2syB1Y)Gtfl3_>?NH^O) zj15f!);D>buq-yL>=~+nM#%WU<&S{SJ}GHkb}xc5F{ zfZ}-EnoH#Ze24)oTgA8AhOgHA-pv#K`iBp=%oEnEGHnDMVvQCb0W5Ig0000W07*na zR1P{Q;M;Y<rSA2Rn<6l2N)vFA|i%yi@GBQwGD6>P+@3MJAE!Tz_zXFl$|U? z3p8Uq2q00q)Q&ZOge{(?rzGj_udpd++UGe$Ar9iGU3?k#N-G+m8Z>~-d}|v0*}R)= z2MB5h*)>WQc5#tt12r4&+ItY1EUWg0UJiNep${E8R4+6FE)5h}w@G9k?MYo$8U~eB z3;}Z_Od%nKfLClf!17{y2xT9EZPbPh)WJg6EQ(v{iPPP)21Pe0bfHAr`HsO$?i)!J7wZY!ewi2W=XJ@FrWlC#~quc%_OW zqS@8f?1%urT(9jeJjZFLbPGhFs&Qv`X~L}(Ja1WnQXo9#jQ{& zGnQI#tFC+qMn7k)RSb9)S~^g*S6j>)lUW;LZ=yYZY>p8r1WX34T5ClXHn5@KRx4gh z!Cj1q&Jkg4sAszm0pMZC2fkGvs1!QDnL8 z5h3-wP?yvZxQG_aksw7Izj#ub9G5P8tak7+10kWwBQ z==sKd7&6LyCL$upIiO?Wr9>`w92D-8a ze#bT~(h|J7k0%hOSsRaKtqtrUEGln>HjrZe*;X7G*vKI#{^v@mZ4*hpP4;FwKr>8; zHFk@*#~g4kygb*~v);z{s4%0hY+Lev7=)6@#30l%$RkJAnxE9NX3-#fZw9v+J;*aibH6 zcEbnkz%>}W;^7@)`o8e>VU%yN$+oBKR`l1VfPnsfR|YPZ6JDBUtm=f|RY z9%oS(rzt^5P^)I*dDg3MK%EBpaGCMLcXznI%y_+Rs9c9_Q|%jARX_{BCrh1v3d55 zT8o>(H~{VEyZhB^GgcTc%L)SF z>9$$~mH|-=qaI^IOcBqw6)8ka7xf~~DWY)2oDxzb)LKE4Hpit@q!>FO3Io-CCs*Ak zMyOOiG{3Sp82+U6ZIzgh?J^}~W=s<`s0}0nkw%#NZXhoQ)l#IOueY%(yTw4Wwe|g~ zESOVlQdZdc=+ASmg7X})Rr|9s;L0+<6wzREE~yH^H|Zv?G=Dn}DiT)|7o(_76tO}F z6l*P@a8h|}ia3KIHR0~qq)02@tac8^fwIea{yah@jB7r|>Otzh>eTesx4k!F=} z76DEvwwRg6dB&H;t|x02PALuVc?X9<_G5fk4GOr$*?AK_W}!MaqJne?EDG;}5VAdo zSgJL?u@QlnlH0l9{%Vr`y@MRQt-~O{vS7=M=Phd#VJSPx^ky60ciS(lH=(0h}TX~RgR2GAJM$q3XK-}wynrE{Fo`= zr@K4+bpL?oWx=0rFZkz|7feCpXg+T%0Kre^JH$BY(7+y#33~rl1L39+akE9k z6qIc5BkYEl7S^b?W1~*} z0qS$tV1CJF@FzkH>XGsCz-7!a8N{Q-81*Tg%jO&S#)-O?zX}7!w5TBaxi$M(!6zab zhF;31o*9#b9|79F(ew}13$QwZxg@k=lLDzEbJcConi;jiq|s!NQ-W=)?X#Vxs2lVc znuNL)YwrKG*Z1MU9?(%AEHN4^Dum{lYg>}he`}w^X_}f`e0-26B7_vMETv6kUHT4d zoN{GnRlEzh1Atm;hbQeqsjb+phdaQ@xxU$}(jrxw1m_5h6aP9Uo34U&ExJ87mBJz! z%bIaICH(N|4pWMd#7HS(Hp$txRfug5;uJBZh*C7Zp%iN1p)D(gI|kD2ZQI=MXnjzJmoz{whI6ILw_q3rPihdcsNZs&q=R?TydV2+M6t!F~lw>*2WXqGGo~?=9KW^{)7nN zm**?4o03k0J!5|QbdS%^S1hIC@iJoy5lhK9O$ooV;fVjNDp?OL;;3+KwhXpLzEmr4 zSe;%~1WVCEXDf^_yYEutx`Ji!Jv&-mDKt%ta^(Kl|-my{xI>!xuYb{}10 z#Ij|Ot0x9|J&Wx9SuJW~P;L=$v4(oIS2!?`$j&%hA_N=yIQ-GKt)()qTfu6>DwQls zld_K@y}dfG`->xWVCiBRsyEL$Kg3&(uoyDn57;xg_ZygM9e9D}#0D{YpiV_o!xV(Se6WyqHu!S}J9=%}s3Awr=@+W1NNY zw5@pBHaz9cytcr7nsA?VbAFByYpwXau6WMbr0a~Fs|}*Ow(xitZgoVq0pAn}kMl|4 zbj>=VO;L65Au}G+WW%{ZK1=<1I;DighEcIK#QM5EOecId&$ypY_;9}9Z$EvH|By5O z`0Xn`->%r0@o7Hcm*s{(-CpsSX8drzV5tQGD?ZGpwuNSkR0zGl70|ZTitD!FX<2Z0n(+PoJ$`(6z(0Tef}gK1_;p>eaP1Jf z!B4w#!SlLej!_$ZVf_4j#h;fOK1>sCHuPl!{B2xO0sOeG_`8oE_JBm9Lz2BJB18%T z0jJO43s8|@IJk#FB@bKfkOM)&-I z8a)mV@Rl9%n@uu$gu-sCe#Bbt8flMf@MwegR=@AAo8Jhpj}jz0ki}&%Ig`5eMQ#m0!lAE|jEt;ux!Ox#%v0#skpTj@O7j-S6xy{L zV(0~uQGv6?A&{L6V}mUmv;iAD=2N0!u!BbCjIqnBwa^*;igqqUvOgP|9bi61eeX!x z5C8<^T(K;Kh< zu(TpBhAtTu7A(tV4KuZgKC_WLt8SZ})LSZ}Y_&nCLNKL@^oXN2V6gjWp3^?h)goH_ zI!h_E#*FRvxS;v_RsL&PuCiy)`Ddq_po%#~%u~f|+prV^{_wj;JiV^CtqS5;mV$r% zwYF2Pn?8BZO3rTpqoAHOA9`W^g!PBeC6&pCM z>cg~2n0+8(LGkAlbTt8B$wdp;!ua}hL$=J}6tw{Vt+Pgz3A~R?YlBkRA2+_q4}M+k zNd=)r_ITVG+9p(JZ_n666P2XBZUt-Bt)$0$HLCWY1~~c**&$So-W-M@ugcvWp4Yn^ zo#IzvoaPzxr1#O&b-~w{8*a52D24F-{TYAw@uT^*mDGHi6P{idJl>x)TXW0UEW`IS z1ts~$*yQNXw*~+9`5E7CYXjGLcE*4Hx6iG}h(!3q_hZ+$fDb=8qBM^gt$`#+X70lckY8Q6PXsK!ThAyyYQ^&xX zOs6yxsRiQ_6FyFp4q_Z)7UP?g#TJnk21Og~t4+;rMU&F{vnNpZ>dzK`l&dwKHZ*Bx zw?+O4q`}QPBv5~CjuFr6hUc=OSe9%F+%vubYyxcShOg_^pj!g>Pm9GG3T}DR*JbrX zCC1C>V;-gDL8aS&|KU+1VX6pEJCj?Z|fs!`AD!tdO^p5n=KyPdiIo~?bU~8NLK#0msF%=<;;7eICQ^Z|V z-~GmdlqTwFj&=~#+*78ShpXu7ndQ(A%FsMfpF(y{e1}SrgDwb=YTMOa`1zQ_C%XxJ z%kp&N+JMLN?ZPf$l(Ab+{x-DNv;D?+A~eEjA9RjE>hjK(bzBkX&*{@lks<#MbYubT zK{?08FUii8{f3%}w^_T#ud|01({2MTV|2{%^&B=NztvnHBSYG@e5BLK9yIhDi0g)S zC+V;zwu??g-ew%L!m=V8uu3{9a(r;MVmpq}Bq~crAVh^lBP1`j`{$WP0FE6%A-o*~ zh<*LP`td>K+7_uIc361)5e)^H%iTiU7bWmbvo(bwDh)bD!n&4z3&_#_P1rVVdP30G z7oryDB{OcZ%zbkeq?UHKH~o!f&!3vopowRhs>}L zu#5iCqN2ZE5p6KW3|a@JuuZ~iWs~O+N>&(9GO}`v!Q`Etcuf{O+q_Vvbj1csr<^uP zzGM7508Ivy-n!LxRyxk#3rAL^dJB{fM7Y09m{MvD_T6Q|`J7Oz;OTY2^|oQn>UF=Z zD$%_^PoO~fyk>1gs($Zjj(WY@pg|hg%C`go&%ZpkP43AE;gx}9%g9-ym;AGFp>eJi zxz^T9gb;9=fQQSB%Q@jJ$v$sx*TjyZH{1*{#n!Owcn$U^+&6rL_Yv)*b$0PrLnM+6 zn`5^}5cSWONOP14`tyrjLu)BGPs#kY)Kn-q_)=p``}}H)I|>Fn%(b6Iq2*57c|sA- z*99N$&v?D9_~qLx)>0f@qmpK3T$c^!Ie`LfyDr*TSHZu1ea6#uH6WSpcp!xD9!~iC zzy1-QzrEs*U!HK=O0(olCM&Pz^(E4c(C6ENFaNqAP{3b(yvN`C@B!C#Ly8e6i@>T} zk&;G&Op}tRL5wIpf*ebUT@?M3c-|lWo-7`tYIdU&lQW(g-0hq&tlc@<{+nJMXikSsZ+lsPs z`}MD;lJRD{Sk4p;(m-)a^k_K|K{8NYF!n)#ZrXW=`;(Si?^+t)&hjvr@(f_ly7iio zO=3F7gpcPF=A?rR|D5VU-rBt4L_01;=T;KLh_YluxG+S-c+*`fu(e?nkW7y34f|FgcKr}RhFKav1a}Em$G3gMWfhE%`u0FIYe6kj3jc#*LA^Cic;6@Hy_f3 zNP53+%y?cmm43S=O9py5v`(5SHny$UGr;44N@Zj-%NDB@s@)seo)OjBkpg7|B~ucJ z$;2y{h*bv3(!u!%_gxT(PYy{^~U88B$d> zv*)vDLleZ}qD1sFBp+m7+5ybj=bhl z4H|$$@8l8fqC8z<*pdc%jx7WSb2;|g&SBFwlG6m}ag1^xP*W$r;sDSZRXj&cZ=*~e zo32Bk(r#ZmPO5iaRT(0W-j^zm5{^Cs=ujwmXW@!NKCsZ+pYDxLkdB+z15``o9YUzQ z+2+3&btDI$UcVvtU$YhgO}#U3O%ipAc9ZB$5oz+MBmGj-9Q)Lsj<10b((rRrhe&y$ z+?8iTlV;VldX3B8YZ&}{>G#XIHc7iQ>Y~emLz4v)X@0TCkB|XNLNm4MgQylU%zlTI zxb!9jYDL$U3uKe-BL?2&6%v5E`xBNWBj<{`7Nasd9Z_Li4nxvyHskIxVU6mEjHhIT zz5cZ$Mcs@?^)0t;90pL9-Djs$8nSw&(a{|Ov*p|hX#cx97}xu5+p0CX?tip=TPtj0 z3dp(Y#*G#5LizfFeA1CZD|)9% zeY_rj0}yV@hL4YDoGue;t$4glD9rfz*Q;$;1?yH&iqf9%E(za#cTq`HsW?r7l%k%? zK$Ar?3+~P{Zrh5O5|UXxrl`KmzkCsFdBZ6gmDC!U6ocj;TJGrmdB*o2FDB8|=ECK& z*M)JOrvuQiHwn_35gg{Wedtt6?dQB_z)Bw&&QokL9^A6FyDZt|*h1Wj0}6y-#cs3# z2#db|rBuByt4efL#%=!GHu&H+1Pv4*?`W9Vu4(mP_iLm{xa~Rk{drcHS$@TuOOt&1 z|DKi&DMfsG`~k1G6-zFdQo!A5#+R2HzP#LQ`zRggCXAQchRrN@DANeL`K zw)fm4%mhlbcEwg@!ME21_vaZ?iYAc<)>5>Y%N4KdhFTeyIX0iRNYAzOO-v(-+W^l! zkf$j&8w(qJX-*0}ArZu3_&D}^PH1i;U!FA&p>u%*FHNu#!jwfDQ$2TLjak?c(g%z@y8 zvo1~UJcWQ5XH~s$ML@um60YltueSv+){ylK?{2H|GcQZEm>tVAmCi#6LrkG>LA|hU z&@>tDS-eS9Yzjc94g2c~c5Y8GnsCO!Wezk`I9s-Y_neY7sNE*#vg{D_Jo6?l(ttM| z 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

+ +
+
+
+
+
+
+

Khadhroony-BoBoBot

+
+
+
+
+
+

Content

+
+
+
+
+
+
+
+
+
+
+
+
+
+
© 2026 SASEDEV
+
+
+
+ + + + \ No newline at end of file diff --git a/kb_app/frontend/sass/_app.scss b/kb_app/frontend/sass/_app.scss new file mode 100644 index 0000000..0ad756e --- /dev/null +++ b/kb_app/frontend/sass/_app.scss @@ -0,0 +1,319 @@ +// file: kb_app/frontend/sass/_app.scss + +$app-header-height: 48px; +$app-footer-height: 48px; +$sidenav-base-width: 260px; + +html, +body { + height: 100%; + overflow: hidden; +} + +body { + min-height: 100vh; +} + +#ibackground { + position: fixed; + top: 0; + left: 0; + min-width: 100%; + min-height: 100%; + width: auto; + height: auto; + z-index: 1; + object-fit: cover; +} + +#vbackground { + position: fixed; + top: 0; + left: 0; + min-width: 100%; + min-height: 100%; + width: auto; + height: auto; + z-index: 2; + object-fit: cover; +} + +video#vbackground:not([playsinline]) { + display: none; +} + +.app-header { + position: fixed; + top: 0; + left: 0; + right: 0; + height: $app-header-height; + z-index: 1030; + + & nav { + border-top: none !important; + border-left: none !important; + border-right: none !important; + border-bottom: 3px $primary solid !important; + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; + border-bottom-left-radius: 15px 150px; + border-bottom-right-radius: 75px 25px; + } + +} + +.app-footer { + position: fixed; + bottom: 0; + left: 0; + right: 0; + height: $app-footer-height; + z-index: 1020; + border-style: solid; + border-width: 2px 0 0; + border-top-left-radius: 255px 25px; + border-top-right-radius: 25px 225px; +} + +.app-main { + position: relative; + height: calc(100vh - $app-header-height - $app-footer-height); // plein viewport + margin-top: $app-header-height; + margin-bottom: $app-footer-height; + box-sizing: border-box; + overflow: hidden; // pas de scroll ici + z-index: 500; +} + +.app-main-error { + position: relative; + height: 100vh; // plein viewport + padding-top: $app-header-height; + padding-bottom: $app-footer-height; + box-sizing: border-box; + overflow: hidden; // pas de scroll ici + background: linear-gradient(135deg, #9945ff 0%, #764ba2 100%); + color: white; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + min-height: 100vh; + z-index: 501; +} + +.app-main-error-content { + width: 100%; + + & h1 { + font-size: 4rem; + margin: 0; + text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3); + } + + & p { + font-size: 1.5rem; + margin: 1rem 0 2rem; + } +} + +.app-logo { + height: 42px; + width: auto; + display: block; +} + +#app-dashbord { + display: flex; + height: 100%; //height: calc(100vh - var(--app-header-height) - var(--app-footer-height)); +} + +#app-dashbord-sidenav { + flex-basis: $sidenav-base-width; + flex-shrink: 0; + transition: transform 0.15s ease-in-out; + + &[dir="ltr"] { + transform: translateX(-$sidenav-base-width); + } + + &[dir="rtl"] { + transform: translateX($sidenav-base-width); + } +} + + +#app-dashbord-main { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + flex-grow: 1; + min-height: 100%; + + &[dir="ltr"] { + margin-left: -$sidenav-base-width; + } + + &[dir="rtl"] { + margin-right: -$sidenav-base-width; + } +} + + +// quand body a la classe .sidenav-toggled +.sidenav-toggled { + #app-dashbord-sidenav { + transform: translateX(0); + } + + #app-dashbord-main { + &:before { + content: ""; + display: block; + position: absolute; + inset: 0; + background: #000; + opacity: 0.5; + transition: opacity 0.3s ease-in-out; + } + } +} + +// breakpoint desktop : sidebar visible par défaut +@include media-breakpoint-up(lg) { + #app-dashbord-sidenav { + transform: translateX(0); + } + + #app-dashbord-main { + margin-left: 0; + margin-right: 0; + transition: margin 0.15s ease-in-out; + } + + .sidenav-toggled { + #app-dashbord-sidenav { + &[dir="ltr"] { + transform: translateX(-$sidenav-base-width); + } + + &[dir="rtl"] { + transform: translateX($sidenav-base-width); + } + } + + #app-dashbord-main { + &[dir="ltr"] { + margin-left: -$sidenav-base-width; + } + + &[dir="rtl"] { + margin-right: -$sidenav-base-width; + } + + &:before { + display: none; + } + } + } +} + +// ------------------------------------------------------------------ +// Sidebar (style SBAdmin-ish) +// ------------------------------------------------------------------ + +.app-sidebar.sidenav { + display: flex; + flex-direction: column; + height: 100%; + flex-wrap: nowrap; + background-color: rgb(97, 53, 131, 0.7); + color: #fff; +} + +.sidenav-menu { + flex-grow: 1; + + .nav { + flex-direction: column; + flex-wrap: nowrap; + } + + .sidenav-menu-heading { + padding: 1.5rem 1rem 0.75rem; + font-size: 0.75rem; + font-weight: bold; + text-transform: uppercase; + color: rgba(255, 255, 255, 0.5); + } + + .nav-link { + display: flex; + align-items: center; + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.8); + position: relative; + + &:hover, + &.active { + color: #fff; + background: rgba(255, 255, 255, 0.08); + } + + .nav-link-icon { + font-size: 0.9rem; + margin-right: 0.5rem; + } + + .sidenav-collapse-arrow { + margin-left: auto; + transition: transform 0.15s ease; + } + + &.collapsed { + .sidenav-collapse-arrow { + transform: rotate(-90deg); + } + } + } + + .sidenav-menu-nested { + margin-left: 1.5rem; + flex-direction: column; + } +} + + + +.osb-scrollable { + height: 100%; // occupe toute la hauteur de .app-main + max-height: 100%; // évite de dépasser + // Pour vérifier sans OverlayScrollbars : + // +} + +.hero { + padding: 2rem; + background: white; +} + +.modal { + z-index: 1080; +} + +.modal-backdrop { + z-index: -1; +} + +.voice-output-textarea { + min-height: 320px; + resize: vertical; + font-size: 1.05rem; + line-height: 1.5; +} + +#logs-card { + transition: opacity 0.15s ease-in-out; +} \ No newline at end of file diff --git a/kb_app/frontend/sass/_bootswatch.scss b/kb_app/frontend/sass/_bootswatch.scss new file mode 100644 index 0000000..cfa7aee --- /dev/null +++ b/kb_app/frontend/sass/_bootswatch.scss @@ -0,0 +1,159 @@ +// file: kb_app/frontend/sass/_bootswatch.scss + +// Pulse 5.3.8 +// Bootswatch + + +// Variables + +// Buttons + +.btn { + + &:focus, + &:active, + &:active:focus, + &.active:focus { + outline: none; + } + + &-secondary { + color: $gray-900; + background-color: $white; + border-color: #ccc; + + &:hover { + color: $gray-900; + background-color: $gray-300; + border-color: $gray-500; + } + + &.disabled { + color: tint-color($gray-900, 5%); + background-color: $white; + border-color: tint-color(#ccc, 5%); + } + } + + &-warning { + color: $white; + } + + &-primary:focus { + box-shadow: 0 0 5px tint-color($primary, 10%); + } + + &-secondary:focus { + box-shadow: 0 0 5px $gray-400; + } + + &-success:focus { + box-shadow: 0 0 5px tint-color($success, 10%); + } + + &-info:focus { + box-shadow: 0 0 5px tint-color($info, 10%); + } + + &-warning:focus { + box-shadow: 0 0 5px tint-color($warning, 10%); + } + + &-danger:focus { + box-shadow: 0 0 5px tint-color($danger, 10%); + } + + &.disabled:focus { + box-shadow: none; + } +} + +// Tables + +.table .thead-dark th { + background-color: $secondary; + border-color: $table-border-color; +} + +.table-primary, +.table-secondary, +.table-success, +.table-warning, +.table-danger, +.table-info, +.table-light { + --#{$prefix}table-color: #{$body-color}; +} + +// Forms + +.form-control:focus { + box-shadow: 0 0 5px rgba(100, 65, 164, .4); +} + +// Navs + +.nav-tabs { + + .nav-link, + .nav-link.active { + border-width: 0 0 1px; + } + + .nav-link:hover, + .nav-link.active, + .nav-link.active:hover, + .nav-link.active:focus { + border-bottom: 1px solid $primary; + } + + .nav-item+.nav-item { + margin-left: 0; + } +} + +.breadcrumb { + &-item.active { + color: $gray-700; + } +} + +// Indicators + +.badge { + &.bg-light { + color: $dark; + } +} + +// Progress bars + +.progress { + height: 8px; +} + +// Containers + +.list-group { + &-item { + color: rgba(255, 255, 255, .8); + + &.active, + &:hover, + &:focus { + color: $white; + } + + &.active { + font-weight: 700; + + &:hover { + background-color: $list-group-hover-bg; + } + } + + &.disabled:hover { + color: $list-group-disabled-color; + } + } +} \ No newline at end of file diff --git a/kb_app/frontend/sass/_fontawesome.scss b/kb_app/frontend/sass/_fontawesome.scss new file mode 100644 index 0000000..17a0ac9 --- /dev/null +++ b/kb_app/frontend/sass/_fontawesome.scss @@ -0,0 +1,18 @@ +// file: kb_app/frontend/sass/_fontawesome.scss + +//@use '@fortawesome/fontawesome-free/scss/variables' with ( +// // customizing $font-path - make sure it points to where your webfonts are stored in your project +// $font-path: '../webfonts', +//); +@use '@fortawesome/fontawesome-free/scss/variables' with ( + // use fonts from @fortawesome/fontawesome-free + $font-path: '@fortawesome/fontawesome-free/webfonts', +); +// load Font Awesome core +@use '@fortawesome/fontawesome-free/scss/fontawesome'; + +// load and make available Font Awesome helpers (mixins, functions, and variables) +@use '@fortawesome/fontawesome-free/scss/fa' as fa; +@use '@fortawesome/fontawesome-free/scss/brands' as fa-brands; +@use '@fortawesome/fontawesome-free/scss/regular' as fa-regular; +@use '@fortawesome/fontawesome-free/scss/solid' as fa-solid; \ No newline at end of file diff --git a/kb_app/frontend/sass/_simplebar.scss b/kb_app/frontend/sass/_simplebar.scss new file mode 100644 index 0000000..ad03f94 --- /dev/null +++ b/kb_app/frontend/sass/_simplebar.scss @@ -0,0 +1,247 @@ +// file: kb_app/frontend/sass/_simplebar.scss + +/* Rtl support */ +[data-simplebar] { + position: relative; + flex-direction: column; + flex-wrap: wrap; + justify-content: flex-start; + align-content: flex-start; + align-items: flex-start; +} + +.simplebar-wrapper { + overflow: hidden; + width: inherit; + height: inherit; + max-width: inherit; + max-height: inherit; +} + +.simplebar-mask { + direction: inherit; + position: absolute; + overflow: hidden; + padding: 0; + margin: 0; + left: 0; + top: 0; + bottom: 0; + right: 0; + width: auto !important; + height: auto !important; +// z-index: 0; + inset: 0; +} + +.simplebar-offset { + direction: inherit !important; + box-sizing: inherit !important; + resize: none !important; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + padding: 0; + margin: 0; + -webkit-overflow-scrolling: touch; + inset: 0; +} + +.simplebar-content-wrapper { + direction: inherit; + box-sizing: border-box !important; + position: relative; + display: block; + height: 100%; + width: auto; + max-width: 100%; + max-height: 100%; + overflow: auto; + scrollbar-width: none; + -ms-overflow-style: none; + + &::-webkit-scrollbar { + display: none; + width: 0; + height: 0; + } +} + +.simplebar-hide-scrollbar { + &::-webkit-scrollbar { + display: none; + width: 0; + height: 0; + } + + position: fixed; + left: 0; + visibility: hidden; + overflow-y: scroll; + scrollbar-width: none; + -ms-overflow-style: none; +} + +.simplebar-content { + &:before { + content: ' '; + display: table; + } + + &:after { + content: ' '; + display: table; + } +} + +.simplebar-placeholder { + max-height: 100%; + max-width: 100%; + width: 100%; + pointer-events: none; +} + +.simplebar-height-auto-observer-wrapper { + box-sizing: inherit !important; + height: 100%; + width: 100%; + max-width: 1px; + position: relative; + float: left; + max-height: 1px; + overflow: hidden; +// z-index: -1; + padding: 0; + margin: 0; + pointer-events: none; + flex-grow: inherit; + flex-shrink: 0; + flex-basis: 0; +} + +.simplebar-height-auto-observer { + box-sizing: inherit; + display: block; + opacity: 0; + position: absolute; + top: 0; + left: 0; + height: 1000%; + width: 1000%; + min-height: 1px; + min-width: 1px; + overflow: hidden; + pointer-events: none; +// z-index: -1; +} + +.simplebar-track { +// z-index: 1; + position: absolute; + right: 0; + bottom: 0; + pointer-events: none; + overflow: hidden; +} + +[data-simplebar].simplebar-dragging { + pointer-events: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + .simplebar-content { + pointer-events: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .simplebar-track { + pointer-events: all; + } +} + +.simplebar-scrollbar { + position: absolute; + left: 0; + right: 0; + min-height: 10px; + + + &:before { + position: absolute; + content: ''; + background: black; + border-radius: 7px; + left: 2px; + right: 2px; + opacity: 0; + transition: opacity 0.2s 0.5s linear; + top: 2px; + bottom: 2px; + } +} + +.simplebar-scrollbar.simplebar-visible { + &:before { + opacity: 0.5; + transition-delay: 0s; + transition-duration: 0s; + } +} + +.simplebar-track.simplebar-vertical { + top: 0; + width: 11px; +} + +.simplebar-track.simplebar-horizontal { + left: 0; + height: 11px; + + .simplebar-scrollbar { + right: auto; + left: 0; + top: 0; + bottom: 0; + min-height: 0; + min-width: 10px; + width: auto; + } +} + +[data-simplebar-direction='rtl'] { + .simplebar-track.simplebar-vertical { + right: auto; + left: 0; + } +} + +.simplebar-dummy-scrollbar-size { + direction: rtl; + position: fixed; + opacity: 0; + visibility: hidden; + height: 500px; + width: 500px; + overflow-y: hidden; + overflow-x: scroll; + -ms-overflow-style: scrollbar !important; + + >div { + width: 200%; + height: 200%; + margin: 10px 0; + } +} + +.simplebar-hover { + cursor: pointer; +} \ No newline at end of file diff --git a/kb_app/frontend/sass/_variables.scss b/kb_app/frontend/sass/_variables.scss new file mode 100644 index 0000000..e2d5362 --- /dev/null +++ b/kb_app/frontend/sass/_variables.scss @@ -0,0 +1,94 @@ +// file: kb_app/frontend/sass/_variables.scss + +// Pulse 5.3.8 +// Bootswatch + +$theme: "pulse" !default; + +// +// Color system +// + +$white: #fff !default; +$gray-100: #fafafa !default; +$gray-200: #f9f8fc !default; +$gray-300: #ededed !default; +$gray-400: #cbc8d0 !default; +$gray-500: #adb5bd !default; +$gray-600: #868e96 !default; +$gray-700: #444 !default; +$gray-800: #343a40 !default; +$gray-900: #17141f !default; +$black: #000 !default; + +$blue: #007bff !default; +$indigo: #6610f2 !default; +$purple: #593196 !default; +$pink: #e83e8c !default; +$red: #fc3939 !default; +$orange: #fd7e14 !default; +$yellow: #efa31d !default; +$green: #13b955 !default; +$teal: #20c997 !default; +$cyan: #009cdc !default; + +$primary: $purple !default; +$secondary: #a991d4 !default; +$success: $green !default; +$info: $cyan !default; +$warning: $yellow !default; +$danger: $red !default; +$light: $gray-200 !default; +$dark: $gray-900 !default; + +$min-contrast-ratio: 2.1 !default; + +// Options + +$enable-rounded: false !default; + +// Body + +$body-color: $gray-700 !default; + +// Links + +$link-hover-color: $primary !default; + +// Tables + +$table-color: initial !default; + +$table-border-color: rgba(0, 0, 0, .05) !default; + +// Forms + +$input-focus-border-color: $primary !default; + +// Dropdowns + +$dropdown-link-hover-color: $white !default; +$dropdown-link-hover-bg: $primary !default; + +// Navs + +$nav-tabs-border-color: $gray-300 !default; +$nav-tabs-link-hover-border-color: $primary !default; + +// Navbar + +$navbar-padding-y: 1.2rem !default; + +// Progress bars + +$progress-bg: $gray-300 !default; +$progress-bar-bg: $primary !default; + +// List group + +$list-group-bg: $gray-900 !default; +$list-group-border-color: transparent !default; +$list-group-hover-bg: lighten($list-group-bg, 10%) !default; +$list-group-active-color: $white !default; +$list-group-active-bg: $list-group-bg !default; +$list-group-disabled-color: lighten($list-group-bg, 30%) !default; \ No newline at end of file diff --git a/kb_app/frontend/sass/main.scss b/kb_app/frontend/sass/main.scss new file mode 100644 index 0000000..d8b041d --- /dev/null +++ b/kb_app/frontend/sass/main.scss @@ -0,0 +1,9 @@ +// file: kb_app/frontend/sass/main.scss + +@import "bootstrap/scss/functions"; +@import "variables"; +@import "fontawesome"; +@import "simplebar"; +@import "bootstrap/scss/bootstrap"; +@import "bootswatch"; +@import "app"; diff --git a/kb_app/frontend/sass/splash.scss b/kb_app/frontend/sass/splash.scss new file mode 100644 index 0000000..66484a7 --- /dev/null +++ b/kb_app/frontend/sass/splash.scss @@ -0,0 +1,111 @@ +// file: kb_app/frontend/sass/splash.scss + +@font-face { + font-family: 'Dos Amazigh'; + src: url('../fonts/DOS_Amazigh.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + font-display: swap; /* Assure un bon rendu pendant le chargement de la police */ +} + +body { + margin: 0; + padding: 0; + background-color: transparent; + display: flex; + justify-content: center; + align-items: center; + height: 100vh; + overflow: hidden; + font-family: Arial, sans-serif; +} + +#splash-container { + position: relative; + width: 960px; /* Largeur exacte de votre image */ + height: 637px; /* Hauteur exacte de votre image */ + opacity: 0; /* Sera animé par JavaScript */ +} + +#splash-image { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1; +} + +#app-name { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + font-family: 'Dos Amazigh', sans-serif; /* Application de la police */ + font-size: 96px; + font-weight: bold; + color: #fff; /* Blanc pour contraste */ + text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); /* Ombre pour meilleure lisibilité */ + z-index: 2; + text-align: center; +} + +#debug-info { + position: absolute; + top: 0; + left: 0; + width: 50%; + max-height: 30%; + overflow-y: auto; + color: white; + font-family: monospace; + font-size: 12px; + background-color: rgba(0, 0, 0, 0.1); + padding: 8px; + z-index: 3; + box-sizing: border-box; +} + +#messages-container { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + max-height: 30%; + overflow-y: auto; + background-color: rgba(0, 0, 0, 0.1); + padding: 10px; + padding-bottom: 40px; + z-index: 2; + box-sizing: border-box; +} + +.splash-message { + margin-bottom: 8px; + padding: 6px 10px; + border-radius: 4px; + animation: fadeIn 0.3s ease-in-out; + font-weight: bold; + color: #fff; +} + +@keyframes fadeIn { + from { opacity: 0; transform: translateY(10px); } + to { opacity: 1; transform: translateY(0); } +} + +.splash-message.info { + background-color: rgba(33, 150, 243, 0.2); +} + +.splash-message.warning { + background-color: rgba(255, 152, 0, 0.2); +} + +.splash-message.error { + background-color: rgba(244, 67, 54, 0.2); +} + +.splash-message.success { + background-color: rgba(76, 175, 80, 0.2); +} \ No newline at end of file diff --git a/kb_app/frontend/splash.html b/kb_app/frontend/splash.html new file mode 100644 index 0000000..ff42d7f --- /dev/null +++ b/kb_app/frontend/splash.html @@ -0,0 +1,19 @@ + + + + + + + Loading ... Khadhroony Solana BoBot + + + +
+ Application Loading +
Khadhroony
+
+
+
+ + + \ No newline at end of file diff --git a/kb_app/frontend/ts/bindings/SplashOrder.ts b/kb_app/frontend/ts/bindings/SplashOrder.ts new file mode 100644 index 0000000..f9b8c41 --- /dev/null +++ b/kb_app/frontend/ts/bindings/SplashOrder.ts @@ -0,0 +1,3 @@ +// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. + +export type SplashOrder = { order: string, msg: string | null, status: string | null, }; diff --git a/kb_app/frontend/ts/main.ts b/kb_app/frontend/ts/main.ts new file mode 100644 index 0000000..8dac67d --- /dev/null +++ b/kb_app/frontend/ts/main.ts @@ -0,0 +1,52 @@ +// file: kb_app/frontend/ts/main.ts + +import * as bootstrap from "bootstrap"; +import "simplebar"; +import ResizeObserver from "resize-observer-polyfill"; +//import { invoke } from "@tauri-apps/api/core"; +//import { listen, type UnlistenFn } from "@tauri-apps/api/event"; +//import { error } from "@fltsci/tauri-plugin-tracing"; +//import { info } from "@fltsci/tauri-plugin-tracing"; +import { trace } from "@fltsci/tauri-plugin-tracing"; + +(window as Window & typeof globalThis & { bootstrap?: typeof bootstrap }).bootstrap = bootstrap; +(window as Window & typeof globalThis & { ResizeObserver?: typeof ResizeObserver }).ResizeObserver = ResizeObserver; + +document.addEventListener("DOMContentLoaded", () => { + const sidebarToggle = document.querySelector('#sidebarToggle'); + if (sidebarToggle) { + // restaurer l’état depuis localStorage + if (localStorage.getItem('sidebar-toggle') === 'true') { + document.body.classList.add('sidenav-toggled'); + } + + sidebarToggle.addEventListener('click', (event) => { + event.preventDefault(); + document.body.classList.toggle('sidenav-toggled'); + localStorage.setItem('sidebar-toggle', document.body.classList.contains('sidenav-toggled') ? 'true' : 'false'); + }); + } + + const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip"]'); + Array.from(tooltipTriggerList).map(tooltipTriggerEl => new bootstrap.Tooltip(tooltipTriggerEl)); + const toastElList = document.querySelectorAll('.toast'); + Array.from(toastElList).map(toastEl => new bootstrap.Toast(toastEl)); + const popoverTriggerList = document.querySelectorAll('[data-bs-toggle="popover"]'); + Array.from(popoverTriggerList).map(popoverTriggerEl => new bootstrap.Popover(popoverTriggerEl)); + + const gobackto = location.pathname + location.search; + + document.querySelectorAll('a[data-setlang]').forEach((a) => { + const href = a.getAttribute("href"); + if (!href) return; // pas de href => on ignore + + const url = new URL(href, location.origin); + url.searchParams.set("gobackto", gobackto); + + // conserve une URL relative (path + query) + a.setAttribute("href", url.pathname + "?" + url.searchParams.toString()); + }); + + trace("window loaded"); + +}); \ No newline at end of file diff --git a/kb_app/frontend/ts/splash.ts b/kb_app/frontend/ts/splash.ts new file mode 100644 index 0000000..3a926ad --- /dev/null +++ b/kb_app/frontend/ts/splash.ts @@ -0,0 +1,96 @@ +// file: kb_app/frontend/ts/splash.ts + +import { error } from "@fltsci/tauri-plugin-tracing"; +import { info } from "@fltsci/tauri-plugin-tracing"; +import { listen } from '@tauri-apps/api/event'; +import { SplashOrder } from './bindings/SplashOrder.ts'; + +// Fonction d'animation d'opacité +async function animateOpacity( + element: HTMLElement, + fromOpacity: number, + toOpacity: number, + durationMs: number +): Promise { + console.log(`Animating from ${fromOpacity} to ${toOpacity} over ${durationMs}ms`); + //debug(`Animating from ${fromOpacity} to ${toOpacity} over ${durationMs}ms`); + + return new Promise((resolve) => { + const startTime = performance.now(); + const startOpacity = fromOpacity; + const changeOpacity = toOpacity - fromOpacity; + + function update(currentTime: number) { + const elapsed = currentTime - startTime; + if (elapsed >= durationMs) { + element.style.opacity = toOpacity.toString(); + resolve(); + return; + } + + const progress = elapsed / durationMs; + element.style.opacity = (startOpacity + changeOpacity * progress).toString(); + requestAnimationFrame(update); + } + + requestAnimationFrame(update); + }); +} + +// Journalisation +function addLogMessage(message: string): void { + console.log(`Splash: ${message}`); + const debugInfo = document.getElementById('debug-info'); + if (debugInfo) { + const time = new Date().toLocaleTimeString(); + let msg = `${time}: ${message}
`; + debugInfo.innerHTML += msg; + } +} + +// Pour ajouter des messages directement (sans événements) +function addMessage(message: string, status: string): void { + const messagesContainer = document.getElementById('messages-container'); + if (!messagesContainer) return; + + const messageElement = document.createElement('div'); + messageElement.className = `splash-message ${status}`; + messageElement.textContent = message; + + messagesContainer.appendChild(messageElement); + messagesContainer.scrollTop = messagesContainer.scrollHeight; +} +listen("splash", (event) => { + const splashorder = event.payload as SplashOrder; + if (splashorder.order == "fadein") { + const container = document.getElementById('splash-container'); + if (container) { + animateOpacity(container, 0, 1, 3000); + } else { + error("no container"); + } + } else if (splashorder.order == "fadeout") { + const container = document.getElementById('splash-container'); + if (container) { + animateOpacity(container, 1, 0, 3000); + } else { + error("no container"); + } + } else if (splashorder.order == "add_msg" && splashorder.msg && splashorder.status) { + addMessage(splashorder.msg, splashorder.status); + } else if (splashorder.order == "add_log" && splashorder.msg) { + addLogMessage(splashorder.msg); + } else { + error("unknown order:"+splashorder.order); + } +}); + + +// Démarrer l'initialisation au chargement du DOM +//window.addEventListener('DOMContentLoaded', initialize); +document.addEventListener("DOMContentLoaded", () => { + + + info("window loaded"); + +}); \ No newline at end of file diff --git a/kb_app/gen/schemas/acl-manifests.json b/kb_app/gen/schemas/acl-manifests.json new file mode 100644 index 0000000..b154369 --- /dev/null +++ b/kb_app/gen/schemas/acl-manifests.json @@ -0,0 +1 @@ +{"core":{"default_permission":{"identifier":"default","description":"Default core plugins set.","permissions":["core:path:default","core:event:default","core:window:default","core:webview:default","core:app:default","core:image:default","core:resources:default","core:menu:default","core:tray:default"]},"permissions":{},"permission_sets":{},"global_scope_schema":null},"core:app":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-version","allow-name","allow-tauri-version","allow-identifier","allow-bundle-type","allow-register-listener","allow-remove-listener"]},"permissions":{"allow-app-hide":{"identifier":"allow-app-hide","description":"Enables the app_hide command without any pre-configured scope.","commands":{"allow":["app_hide"],"deny":[]}},"allow-app-show":{"identifier":"allow-app-show","description":"Enables the app_show command without any pre-configured scope.","commands":{"allow":["app_show"],"deny":[]}},"allow-bundle-type":{"identifier":"allow-bundle-type","description":"Enables the bundle_type command without any pre-configured scope.","commands":{"allow":["bundle_type"],"deny":[]}},"allow-default-window-icon":{"identifier":"allow-default-window-icon","description":"Enables the default_window_icon command without any pre-configured scope.","commands":{"allow":["default_window_icon"],"deny":[]}},"allow-fetch-data-store-identifiers":{"identifier":"allow-fetch-data-store-identifiers","description":"Enables the fetch_data_store_identifiers command without any pre-configured scope.","commands":{"allow":["fetch_data_store_identifiers"],"deny":[]}},"allow-identifier":{"identifier":"allow-identifier","description":"Enables the identifier command without any pre-configured scope.","commands":{"allow":["identifier"],"deny":[]}},"allow-name":{"identifier":"allow-name","description":"Enables the name command without any pre-configured scope.","commands":{"allow":["name"],"deny":[]}},"allow-register-listener":{"identifier":"allow-register-listener","description":"Enables the register_listener command without any pre-configured scope.","commands":{"allow":["register_listener"],"deny":[]}},"allow-remove-data-store":{"identifier":"allow-remove-data-store","description":"Enables the remove_data_store command without any pre-configured scope.","commands":{"allow":["remove_data_store"],"deny":[]}},"allow-remove-listener":{"identifier":"allow-remove-listener","description":"Enables the remove_listener command without any pre-configured scope.","commands":{"allow":["remove_listener"],"deny":[]}},"allow-set-app-theme":{"identifier":"allow-set-app-theme","description":"Enables the set_app_theme command without any pre-configured scope.","commands":{"allow":["set_app_theme"],"deny":[]}},"allow-set-dock-visibility":{"identifier":"allow-set-dock-visibility","description":"Enables the set_dock_visibility command without any pre-configured scope.","commands":{"allow":["set_dock_visibility"],"deny":[]}},"allow-tauri-version":{"identifier":"allow-tauri-version","description":"Enables the tauri_version command without any pre-configured scope.","commands":{"allow":["tauri_version"],"deny":[]}},"allow-version":{"identifier":"allow-version","description":"Enables the version command without any pre-configured scope.","commands":{"allow":["version"],"deny":[]}},"deny-app-hide":{"identifier":"deny-app-hide","description":"Denies the app_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["app_hide"]}},"deny-app-show":{"identifier":"deny-app-show","description":"Denies the app_show command without any pre-configured scope.","commands":{"allow":[],"deny":["app_show"]}},"deny-bundle-type":{"identifier":"deny-bundle-type","description":"Denies the bundle_type command without any pre-configured scope.","commands":{"allow":[],"deny":["bundle_type"]}},"deny-default-window-icon":{"identifier":"deny-default-window-icon","description":"Denies the default_window_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["default_window_icon"]}},"deny-fetch-data-store-identifiers":{"identifier":"deny-fetch-data-store-identifiers","description":"Denies the fetch_data_store_identifiers command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_data_store_identifiers"]}},"deny-identifier":{"identifier":"deny-identifier","description":"Denies the identifier command without any pre-configured scope.","commands":{"allow":[],"deny":["identifier"]}},"deny-name":{"identifier":"deny-name","description":"Denies the name command without any pre-configured scope.","commands":{"allow":[],"deny":["name"]}},"deny-register-listener":{"identifier":"deny-register-listener","description":"Denies the register_listener command without any pre-configured scope.","commands":{"allow":[],"deny":["register_listener"]}},"deny-remove-data-store":{"identifier":"deny-remove-data-store","description":"Denies the remove_data_store command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_data_store"]}},"deny-remove-listener":{"identifier":"deny-remove-listener","description":"Denies the remove_listener command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_listener"]}},"deny-set-app-theme":{"identifier":"deny-set-app-theme","description":"Denies the set_app_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_app_theme"]}},"deny-set-dock-visibility":{"identifier":"deny-set-dock-visibility","description":"Denies the set_dock_visibility command without any pre-configured scope.","commands":{"allow":[],"deny":["set_dock_visibility"]}},"deny-tauri-version":{"identifier":"deny-tauri-version","description":"Denies the tauri_version command without any pre-configured scope.","commands":{"allow":[],"deny":["tauri_version"]}},"deny-version":{"identifier":"deny-version","description":"Denies the version command without any pre-configured scope.","commands":{"allow":[],"deny":["version"]}}},"permission_sets":{},"global_scope_schema":null},"core:event":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-listen","allow-unlisten","allow-emit","allow-emit-to"]},"permissions":{"allow-emit":{"identifier":"allow-emit","description":"Enables the emit command without any pre-configured scope.","commands":{"allow":["emit"],"deny":[]}},"allow-emit-to":{"identifier":"allow-emit-to","description":"Enables the emit_to command without any pre-configured scope.","commands":{"allow":["emit_to"],"deny":[]}},"allow-listen":{"identifier":"allow-listen","description":"Enables the listen command without any pre-configured scope.","commands":{"allow":["listen"],"deny":[]}},"allow-unlisten":{"identifier":"allow-unlisten","description":"Enables the unlisten command without any pre-configured scope.","commands":{"allow":["unlisten"],"deny":[]}},"deny-emit":{"identifier":"deny-emit","description":"Denies the emit command without any pre-configured scope.","commands":{"allow":[],"deny":["emit"]}},"deny-emit-to":{"identifier":"deny-emit-to","description":"Denies the emit_to command without any pre-configured scope.","commands":{"allow":[],"deny":["emit_to"]}},"deny-listen":{"identifier":"deny-listen","description":"Denies the listen command without any pre-configured scope.","commands":{"allow":[],"deny":["listen"]}},"deny-unlisten":{"identifier":"deny-unlisten","description":"Denies the unlisten command without any pre-configured scope.","commands":{"allow":[],"deny":["unlisten"]}}},"permission_sets":{},"global_scope_schema":null},"core:image":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-new","allow-from-bytes","allow-from-path","allow-rgba","allow-size"]},"permissions":{"allow-from-bytes":{"identifier":"allow-from-bytes","description":"Enables the from_bytes command without any pre-configured scope.","commands":{"allow":["from_bytes"],"deny":[]}},"allow-from-path":{"identifier":"allow-from-path","description":"Enables the from_path command without any pre-configured scope.","commands":{"allow":["from_path"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-rgba":{"identifier":"allow-rgba","description":"Enables the rgba command without any pre-configured scope.","commands":{"allow":["rgba"],"deny":[]}},"allow-size":{"identifier":"allow-size","description":"Enables the size command without any pre-configured scope.","commands":{"allow":["size"],"deny":[]}},"deny-from-bytes":{"identifier":"deny-from-bytes","description":"Denies the from_bytes command without any pre-configured scope.","commands":{"allow":[],"deny":["from_bytes"]}},"deny-from-path":{"identifier":"deny-from-path","description":"Denies the from_path command without any pre-configured scope.","commands":{"allow":[],"deny":["from_path"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-rgba":{"identifier":"deny-rgba","description":"Denies the rgba command without any pre-configured scope.","commands":{"allow":[],"deny":["rgba"]}},"deny-size":{"identifier":"deny-size","description":"Denies the size command without any pre-configured scope.","commands":{"allow":[],"deny":["size"]}}},"permission_sets":{},"global_scope_schema":null},"core:menu":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-new","allow-append","allow-prepend","allow-insert","allow-remove","allow-remove-at","allow-items","allow-get","allow-popup","allow-create-default","allow-set-as-app-menu","allow-set-as-window-menu","allow-text","allow-set-text","allow-is-enabled","allow-set-enabled","allow-set-accelerator","allow-set-as-windows-menu-for-nsapp","allow-set-as-help-menu-for-nsapp","allow-is-checked","allow-set-checked","allow-set-icon"]},"permissions":{"allow-append":{"identifier":"allow-append","description":"Enables the append command without any pre-configured scope.","commands":{"allow":["append"],"deny":[]}},"allow-create-default":{"identifier":"allow-create-default","description":"Enables the create_default command without any pre-configured scope.","commands":{"allow":["create_default"],"deny":[]}},"allow-get":{"identifier":"allow-get","description":"Enables the get command without any pre-configured scope.","commands":{"allow":["get"],"deny":[]}},"allow-insert":{"identifier":"allow-insert","description":"Enables the insert command without any pre-configured scope.","commands":{"allow":["insert"],"deny":[]}},"allow-is-checked":{"identifier":"allow-is-checked","description":"Enables the is_checked command without any pre-configured scope.","commands":{"allow":["is_checked"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-items":{"identifier":"allow-items","description":"Enables the items command without any pre-configured scope.","commands":{"allow":["items"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-popup":{"identifier":"allow-popup","description":"Enables the popup command without any pre-configured scope.","commands":{"allow":["popup"],"deny":[]}},"allow-prepend":{"identifier":"allow-prepend","description":"Enables the prepend command without any pre-configured scope.","commands":{"allow":["prepend"],"deny":[]}},"allow-remove":{"identifier":"allow-remove","description":"Enables the remove command without any pre-configured scope.","commands":{"allow":["remove"],"deny":[]}},"allow-remove-at":{"identifier":"allow-remove-at","description":"Enables the remove_at command without any pre-configured scope.","commands":{"allow":["remove_at"],"deny":[]}},"allow-set-accelerator":{"identifier":"allow-set-accelerator","description":"Enables the set_accelerator command without any pre-configured scope.","commands":{"allow":["set_accelerator"],"deny":[]}},"allow-set-as-app-menu":{"identifier":"allow-set-as-app-menu","description":"Enables the set_as_app_menu command without any pre-configured scope.","commands":{"allow":["set_as_app_menu"],"deny":[]}},"allow-set-as-help-menu-for-nsapp":{"identifier":"allow-set-as-help-menu-for-nsapp","description":"Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_help_menu_for_nsapp"],"deny":[]}},"allow-set-as-window-menu":{"identifier":"allow-set-as-window-menu","description":"Enables the set_as_window_menu command without any pre-configured scope.","commands":{"allow":["set_as_window_menu"],"deny":[]}},"allow-set-as-windows-menu-for-nsapp":{"identifier":"allow-set-as-windows-menu-for-nsapp","description":"Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_windows_menu_for_nsapp"],"deny":[]}},"allow-set-checked":{"identifier":"allow-set-checked","description":"Enables the set_checked command without any pre-configured scope.","commands":{"allow":["set_checked"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-text":{"identifier":"allow-set-text","description":"Enables the set_text command without any pre-configured scope.","commands":{"allow":["set_text"],"deny":[]}},"allow-text":{"identifier":"allow-text","description":"Enables the text command without any pre-configured scope.","commands":{"allow":["text"],"deny":[]}},"deny-append":{"identifier":"deny-append","description":"Denies the append command without any pre-configured scope.","commands":{"allow":[],"deny":["append"]}},"deny-create-default":{"identifier":"deny-create-default","description":"Denies the create_default command without any pre-configured scope.","commands":{"allow":[],"deny":["create_default"]}},"deny-get":{"identifier":"deny-get","description":"Denies the get command without any pre-configured scope.","commands":{"allow":[],"deny":["get"]}},"deny-insert":{"identifier":"deny-insert","description":"Denies the insert command without any pre-configured scope.","commands":{"allow":[],"deny":["insert"]}},"deny-is-checked":{"identifier":"deny-is-checked","description":"Denies the is_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["is_checked"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-items":{"identifier":"deny-items","description":"Denies the items command without any pre-configured scope.","commands":{"allow":[],"deny":["items"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-popup":{"identifier":"deny-popup","description":"Denies the popup command without any pre-configured scope.","commands":{"allow":[],"deny":["popup"]}},"deny-prepend":{"identifier":"deny-prepend","description":"Denies the prepend command without any pre-configured scope.","commands":{"allow":[],"deny":["prepend"]}},"deny-remove":{"identifier":"deny-remove","description":"Denies the remove command without any pre-configured scope.","commands":{"allow":[],"deny":["remove"]}},"deny-remove-at":{"identifier":"deny-remove-at","description":"Denies the remove_at command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_at"]}},"deny-set-accelerator":{"identifier":"deny-set-accelerator","description":"Denies the set_accelerator command without any pre-configured scope.","commands":{"allow":[],"deny":["set_accelerator"]}},"deny-set-as-app-menu":{"identifier":"deny-set-as-app-menu","description":"Denies the set_as_app_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_app_menu"]}},"deny-set-as-help-menu-for-nsapp":{"identifier":"deny-set-as-help-menu-for-nsapp","description":"Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_help_menu_for_nsapp"]}},"deny-set-as-window-menu":{"identifier":"deny-set-as-window-menu","description":"Denies the set_as_window_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_window_menu"]}},"deny-set-as-windows-menu-for-nsapp":{"identifier":"deny-set-as-windows-menu-for-nsapp","description":"Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_windows_menu_for_nsapp"]}},"deny-set-checked":{"identifier":"deny-set-checked","description":"Denies the set_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["set_checked"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-text":{"identifier":"deny-set-text","description":"Denies the set_text command without any pre-configured scope.","commands":{"allow":[],"deny":["set_text"]}},"deny-text":{"identifier":"deny-text","description":"Denies the text command without any pre-configured scope.","commands":{"allow":[],"deny":["text"]}}},"permission_sets":{},"global_scope_schema":null},"core:path":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-resolve-directory","allow-resolve","allow-normalize","allow-join","allow-dirname","allow-extname","allow-basename","allow-is-absolute"]},"permissions":{"allow-basename":{"identifier":"allow-basename","description":"Enables the basename command without any pre-configured scope.","commands":{"allow":["basename"],"deny":[]}},"allow-dirname":{"identifier":"allow-dirname","description":"Enables the dirname command without any pre-configured scope.","commands":{"allow":["dirname"],"deny":[]}},"allow-extname":{"identifier":"allow-extname","description":"Enables the extname command without any pre-configured scope.","commands":{"allow":["extname"],"deny":[]}},"allow-is-absolute":{"identifier":"allow-is-absolute","description":"Enables the is_absolute command without any pre-configured scope.","commands":{"allow":["is_absolute"],"deny":[]}},"allow-join":{"identifier":"allow-join","description":"Enables the join command without any pre-configured scope.","commands":{"allow":["join"],"deny":[]}},"allow-normalize":{"identifier":"allow-normalize","description":"Enables the normalize command without any pre-configured scope.","commands":{"allow":["normalize"],"deny":[]}},"allow-resolve":{"identifier":"allow-resolve","description":"Enables the resolve command without any pre-configured scope.","commands":{"allow":["resolve"],"deny":[]}},"allow-resolve-directory":{"identifier":"allow-resolve-directory","description":"Enables the resolve_directory command without any pre-configured scope.","commands":{"allow":["resolve_directory"],"deny":[]}},"deny-basename":{"identifier":"deny-basename","description":"Denies the basename command without any pre-configured scope.","commands":{"allow":[],"deny":["basename"]}},"deny-dirname":{"identifier":"deny-dirname","description":"Denies the dirname command without any pre-configured scope.","commands":{"allow":[],"deny":["dirname"]}},"deny-extname":{"identifier":"deny-extname","description":"Denies the extname command without any pre-configured scope.","commands":{"allow":[],"deny":["extname"]}},"deny-is-absolute":{"identifier":"deny-is-absolute","description":"Denies the is_absolute command without any pre-configured scope.","commands":{"allow":[],"deny":["is_absolute"]}},"deny-join":{"identifier":"deny-join","description":"Denies the join command without any pre-configured scope.","commands":{"allow":[],"deny":["join"]}},"deny-normalize":{"identifier":"deny-normalize","description":"Denies the normalize command without any pre-configured scope.","commands":{"allow":[],"deny":["normalize"]}},"deny-resolve":{"identifier":"deny-resolve","description":"Denies the resolve command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve"]}},"deny-resolve-directory":{"identifier":"deny-resolve-directory","description":"Denies the resolve_directory command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve_directory"]}}},"permission_sets":{},"global_scope_schema":null},"core:resources":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-close"]},"permissions":{"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}}},"permission_sets":{},"global_scope_schema":null},"core:tray":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-new","allow-get-by-id","allow-remove-by-id","allow-set-icon","allow-set-menu","allow-set-tooltip","allow-set-title","allow-set-visible","allow-set-temp-dir-path","allow-set-icon-as-template","allow-set-show-menu-on-left-click"]},"permissions":{"allow-get-by-id":{"identifier":"allow-get-by-id","description":"Enables the get_by_id command without any pre-configured scope.","commands":{"allow":["get_by_id"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-remove-by-id":{"identifier":"allow-remove-by-id","description":"Enables the remove_by_id command without any pre-configured scope.","commands":{"allow":["remove_by_id"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-icon-as-template":{"identifier":"allow-set-icon-as-template","description":"Enables the set_icon_as_template command without any pre-configured scope.","commands":{"allow":["set_icon_as_template"],"deny":[]}},"allow-set-menu":{"identifier":"allow-set-menu","description":"Enables the set_menu command without any pre-configured scope.","commands":{"allow":["set_menu"],"deny":[]}},"allow-set-show-menu-on-left-click":{"identifier":"allow-set-show-menu-on-left-click","description":"Enables the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":["set_show_menu_on_left_click"],"deny":[]}},"allow-set-temp-dir-path":{"identifier":"allow-set-temp-dir-path","description":"Enables the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":["set_temp_dir_path"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-tooltip":{"identifier":"allow-set-tooltip","description":"Enables the set_tooltip command without any pre-configured scope.","commands":{"allow":["set_tooltip"],"deny":[]}},"allow-set-visible":{"identifier":"allow-set-visible","description":"Enables the set_visible command without any pre-configured scope.","commands":{"allow":["set_visible"],"deny":[]}},"deny-get-by-id":{"identifier":"deny-get-by-id","description":"Denies the get_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["get_by_id"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-remove-by-id":{"identifier":"deny-remove-by-id","description":"Denies the remove_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_by_id"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-icon-as-template":{"identifier":"deny-set-icon-as-template","description":"Denies the set_icon_as_template command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon_as_template"]}},"deny-set-menu":{"identifier":"deny-set-menu","description":"Denies the set_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_menu"]}},"deny-set-show-menu-on-left-click":{"identifier":"deny-set-show-menu-on-left-click","description":"Denies the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":[],"deny":["set_show_menu_on_left_click"]}},"deny-set-temp-dir-path":{"identifier":"deny-set-temp-dir-path","description":"Denies the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":[],"deny":["set_temp_dir_path"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-tooltip":{"identifier":"deny-set-tooltip","description":"Denies the set_tooltip command without any pre-configured scope.","commands":{"allow":[],"deny":["set_tooltip"]}},"deny-set-visible":{"identifier":"deny-set-visible","description":"Denies the set_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible"]}}},"permission_sets":{},"global_scope_schema":null},"core:webview":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-webviews","allow-webview-position","allow-webview-size","allow-internal-toggle-devtools"]},"permissions":{"allow-clear-all-browsing-data":{"identifier":"allow-clear-all-browsing-data","description":"Enables the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":["clear_all_browsing_data"],"deny":[]}},"allow-create-webview":{"identifier":"allow-create-webview","description":"Enables the create_webview command without any pre-configured scope.","commands":{"allow":["create_webview"],"deny":[]}},"allow-create-webview-window":{"identifier":"allow-create-webview-window","description":"Enables the create_webview_window command without any pre-configured scope.","commands":{"allow":["create_webview_window"],"deny":[]}},"allow-get-all-webviews":{"identifier":"allow-get-all-webviews","description":"Enables the get_all_webviews command without any pre-configured scope.","commands":{"allow":["get_all_webviews"],"deny":[]}},"allow-internal-toggle-devtools":{"identifier":"allow-internal-toggle-devtools","description":"Enables the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":["internal_toggle_devtools"],"deny":[]}},"allow-print":{"identifier":"allow-print","description":"Enables the print command without any pre-configured scope.","commands":{"allow":["print"],"deny":[]}},"allow-reparent":{"identifier":"allow-reparent","description":"Enables the reparent command without any pre-configured scope.","commands":{"allow":["reparent"],"deny":[]}},"allow-set-webview-auto-resize":{"identifier":"allow-set-webview-auto-resize","description":"Enables the set_webview_auto_resize command without any pre-configured scope.","commands":{"allow":["set_webview_auto_resize"],"deny":[]}},"allow-set-webview-background-color":{"identifier":"allow-set-webview-background-color","description":"Enables the set_webview_background_color command without any pre-configured scope.","commands":{"allow":["set_webview_background_color"],"deny":[]}},"allow-set-webview-focus":{"identifier":"allow-set-webview-focus","description":"Enables the set_webview_focus command without any pre-configured scope.","commands":{"allow":["set_webview_focus"],"deny":[]}},"allow-set-webview-position":{"identifier":"allow-set-webview-position","description":"Enables the set_webview_position command without any pre-configured scope.","commands":{"allow":["set_webview_position"],"deny":[]}},"allow-set-webview-size":{"identifier":"allow-set-webview-size","description":"Enables the set_webview_size command without any pre-configured scope.","commands":{"allow":["set_webview_size"],"deny":[]}},"allow-set-webview-zoom":{"identifier":"allow-set-webview-zoom","description":"Enables the set_webview_zoom command without any pre-configured scope.","commands":{"allow":["set_webview_zoom"],"deny":[]}},"allow-webview-close":{"identifier":"allow-webview-close","description":"Enables the webview_close command without any pre-configured scope.","commands":{"allow":["webview_close"],"deny":[]}},"allow-webview-hide":{"identifier":"allow-webview-hide","description":"Enables the webview_hide command without any pre-configured scope.","commands":{"allow":["webview_hide"],"deny":[]}},"allow-webview-position":{"identifier":"allow-webview-position","description":"Enables the webview_position command without any pre-configured scope.","commands":{"allow":["webview_position"],"deny":[]}},"allow-webview-show":{"identifier":"allow-webview-show","description":"Enables the webview_show command without any pre-configured scope.","commands":{"allow":["webview_show"],"deny":[]}},"allow-webview-size":{"identifier":"allow-webview-size","description":"Enables the webview_size command without any pre-configured scope.","commands":{"allow":["webview_size"],"deny":[]}},"deny-clear-all-browsing-data":{"identifier":"deny-clear-all-browsing-data","description":"Denies the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":[],"deny":["clear_all_browsing_data"]}},"deny-create-webview":{"identifier":"deny-create-webview","description":"Denies the create_webview command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview"]}},"deny-create-webview-window":{"identifier":"deny-create-webview-window","description":"Denies the create_webview_window command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview_window"]}},"deny-get-all-webviews":{"identifier":"deny-get-all-webviews","description":"Denies the get_all_webviews command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_webviews"]}},"deny-internal-toggle-devtools":{"identifier":"deny-internal-toggle-devtools","description":"Denies the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_devtools"]}},"deny-print":{"identifier":"deny-print","description":"Denies the print command without any pre-configured scope.","commands":{"allow":[],"deny":["print"]}},"deny-reparent":{"identifier":"deny-reparent","description":"Denies the reparent command without any pre-configured scope.","commands":{"allow":[],"deny":["reparent"]}},"deny-set-webview-auto-resize":{"identifier":"deny-set-webview-auto-resize","description":"Denies the set_webview_auto_resize command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_auto_resize"]}},"deny-set-webview-background-color":{"identifier":"deny-set-webview-background-color","description":"Denies the set_webview_background_color command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_background_color"]}},"deny-set-webview-focus":{"identifier":"deny-set-webview-focus","description":"Denies the set_webview_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_focus"]}},"deny-set-webview-position":{"identifier":"deny-set-webview-position","description":"Denies the set_webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_position"]}},"deny-set-webview-size":{"identifier":"deny-set-webview-size","description":"Denies the set_webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_size"]}},"deny-set-webview-zoom":{"identifier":"deny-set-webview-zoom","description":"Denies the set_webview_zoom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_zoom"]}},"deny-webview-close":{"identifier":"deny-webview-close","description":"Denies the webview_close command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_close"]}},"deny-webview-hide":{"identifier":"deny-webview-hide","description":"Denies the webview_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_hide"]}},"deny-webview-position":{"identifier":"deny-webview-position","description":"Denies the webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_position"]}},"deny-webview-show":{"identifier":"deny-webview-show","description":"Denies the webview_show command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_show"]}},"deny-webview-size":{"identifier":"deny-webview-size","description":"Denies the webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_size"]}}},"permission_sets":{},"global_scope_schema":null},"core:window":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-windows","allow-scale-factor","allow-inner-position","allow-outer-position","allow-inner-size","allow-outer-size","allow-is-fullscreen","allow-is-minimized","allow-is-maximized","allow-is-focused","allow-is-decorated","allow-is-resizable","allow-is-maximizable","allow-is-minimizable","allow-is-closable","allow-is-visible","allow-is-enabled","allow-title","allow-current-monitor","allow-primary-monitor","allow-monitor-from-point","allow-available-monitors","allow-cursor-position","allow-theme","allow-is-always-on-top","allow-internal-toggle-maximize"]},"permissions":{"allow-available-monitors":{"identifier":"allow-available-monitors","description":"Enables the available_monitors command without any pre-configured scope.","commands":{"allow":["available_monitors"],"deny":[]}},"allow-center":{"identifier":"allow-center","description":"Enables the center command without any pre-configured scope.","commands":{"allow":["center"],"deny":[]}},"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"allow-create":{"identifier":"allow-create","description":"Enables the create command without any pre-configured scope.","commands":{"allow":["create"],"deny":[]}},"allow-current-monitor":{"identifier":"allow-current-monitor","description":"Enables the current_monitor command without any pre-configured scope.","commands":{"allow":["current_monitor"],"deny":[]}},"allow-cursor-position":{"identifier":"allow-cursor-position","description":"Enables the cursor_position command without any pre-configured scope.","commands":{"allow":["cursor_position"],"deny":[]}},"allow-destroy":{"identifier":"allow-destroy","description":"Enables the destroy command without any pre-configured scope.","commands":{"allow":["destroy"],"deny":[]}},"allow-get-all-windows":{"identifier":"allow-get-all-windows","description":"Enables the get_all_windows command without any pre-configured scope.","commands":{"allow":["get_all_windows"],"deny":[]}},"allow-hide":{"identifier":"allow-hide","description":"Enables the hide command without any pre-configured scope.","commands":{"allow":["hide"],"deny":[]}},"allow-inner-position":{"identifier":"allow-inner-position","description":"Enables the inner_position command without any pre-configured scope.","commands":{"allow":["inner_position"],"deny":[]}},"allow-inner-size":{"identifier":"allow-inner-size","description":"Enables the inner_size command without any pre-configured scope.","commands":{"allow":["inner_size"],"deny":[]}},"allow-internal-toggle-maximize":{"identifier":"allow-internal-toggle-maximize","description":"Enables the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":["internal_toggle_maximize"],"deny":[]}},"allow-is-always-on-top":{"identifier":"allow-is-always-on-top","description":"Enables the is_always_on_top command without any pre-configured scope.","commands":{"allow":["is_always_on_top"],"deny":[]}},"allow-is-closable":{"identifier":"allow-is-closable","description":"Enables the is_closable command without any pre-configured scope.","commands":{"allow":["is_closable"],"deny":[]}},"allow-is-decorated":{"identifier":"allow-is-decorated","description":"Enables the is_decorated command without any pre-configured scope.","commands":{"allow":["is_decorated"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-is-focused":{"identifier":"allow-is-focused","description":"Enables the is_focused command without any pre-configured scope.","commands":{"allow":["is_focused"],"deny":[]}},"allow-is-fullscreen":{"identifier":"allow-is-fullscreen","description":"Enables the is_fullscreen command without any pre-configured scope.","commands":{"allow":["is_fullscreen"],"deny":[]}},"allow-is-maximizable":{"identifier":"allow-is-maximizable","description":"Enables the is_maximizable command without any pre-configured scope.","commands":{"allow":["is_maximizable"],"deny":[]}},"allow-is-maximized":{"identifier":"allow-is-maximized","description":"Enables the is_maximized command without any pre-configured scope.","commands":{"allow":["is_maximized"],"deny":[]}},"allow-is-minimizable":{"identifier":"allow-is-minimizable","description":"Enables the is_minimizable command without any pre-configured scope.","commands":{"allow":["is_minimizable"],"deny":[]}},"allow-is-minimized":{"identifier":"allow-is-minimized","description":"Enables the is_minimized command without any pre-configured scope.","commands":{"allow":["is_minimized"],"deny":[]}},"allow-is-resizable":{"identifier":"allow-is-resizable","description":"Enables the is_resizable command without any pre-configured scope.","commands":{"allow":["is_resizable"],"deny":[]}},"allow-is-visible":{"identifier":"allow-is-visible","description":"Enables the is_visible command without any pre-configured scope.","commands":{"allow":["is_visible"],"deny":[]}},"allow-maximize":{"identifier":"allow-maximize","description":"Enables the maximize command without any pre-configured scope.","commands":{"allow":["maximize"],"deny":[]}},"allow-minimize":{"identifier":"allow-minimize","description":"Enables the minimize command without any pre-configured scope.","commands":{"allow":["minimize"],"deny":[]}},"allow-monitor-from-point":{"identifier":"allow-monitor-from-point","description":"Enables the monitor_from_point command without any pre-configured scope.","commands":{"allow":["monitor_from_point"],"deny":[]}},"allow-outer-position":{"identifier":"allow-outer-position","description":"Enables the outer_position command without any pre-configured scope.","commands":{"allow":["outer_position"],"deny":[]}},"allow-outer-size":{"identifier":"allow-outer-size","description":"Enables the outer_size command without any pre-configured scope.","commands":{"allow":["outer_size"],"deny":[]}},"allow-primary-monitor":{"identifier":"allow-primary-monitor","description":"Enables the primary_monitor command without any pre-configured scope.","commands":{"allow":["primary_monitor"],"deny":[]}},"allow-request-user-attention":{"identifier":"allow-request-user-attention","description":"Enables the request_user_attention command without any pre-configured scope.","commands":{"allow":["request_user_attention"],"deny":[]}},"allow-scale-factor":{"identifier":"allow-scale-factor","description":"Enables the scale_factor command without any pre-configured scope.","commands":{"allow":["scale_factor"],"deny":[]}},"allow-set-always-on-bottom":{"identifier":"allow-set-always-on-bottom","description":"Enables the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":["set_always_on_bottom"],"deny":[]}},"allow-set-always-on-top":{"identifier":"allow-set-always-on-top","description":"Enables the set_always_on_top command without any pre-configured scope.","commands":{"allow":["set_always_on_top"],"deny":[]}},"allow-set-background-color":{"identifier":"allow-set-background-color","description":"Enables the set_background_color command without any pre-configured scope.","commands":{"allow":["set_background_color"],"deny":[]}},"allow-set-badge-count":{"identifier":"allow-set-badge-count","description":"Enables the set_badge_count command without any pre-configured scope.","commands":{"allow":["set_badge_count"],"deny":[]}},"allow-set-badge-label":{"identifier":"allow-set-badge-label","description":"Enables the set_badge_label command without any pre-configured scope.","commands":{"allow":["set_badge_label"],"deny":[]}},"allow-set-closable":{"identifier":"allow-set-closable","description":"Enables the set_closable command without any pre-configured scope.","commands":{"allow":["set_closable"],"deny":[]}},"allow-set-content-protected":{"identifier":"allow-set-content-protected","description":"Enables the set_content_protected command without any pre-configured scope.","commands":{"allow":["set_content_protected"],"deny":[]}},"allow-set-cursor-grab":{"identifier":"allow-set-cursor-grab","description":"Enables the set_cursor_grab command without any pre-configured scope.","commands":{"allow":["set_cursor_grab"],"deny":[]}},"allow-set-cursor-icon":{"identifier":"allow-set-cursor-icon","description":"Enables the set_cursor_icon command without any pre-configured scope.","commands":{"allow":["set_cursor_icon"],"deny":[]}},"allow-set-cursor-position":{"identifier":"allow-set-cursor-position","description":"Enables the set_cursor_position command without any pre-configured scope.","commands":{"allow":["set_cursor_position"],"deny":[]}},"allow-set-cursor-visible":{"identifier":"allow-set-cursor-visible","description":"Enables the set_cursor_visible command without any pre-configured scope.","commands":{"allow":["set_cursor_visible"],"deny":[]}},"allow-set-decorations":{"identifier":"allow-set-decorations","description":"Enables the set_decorations command without any pre-configured scope.","commands":{"allow":["set_decorations"],"deny":[]}},"allow-set-effects":{"identifier":"allow-set-effects","description":"Enables the set_effects command without any pre-configured scope.","commands":{"allow":["set_effects"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-focus":{"identifier":"allow-set-focus","description":"Enables the set_focus command without any pre-configured scope.","commands":{"allow":["set_focus"],"deny":[]}},"allow-set-focusable":{"identifier":"allow-set-focusable","description":"Enables the set_focusable command without any pre-configured scope.","commands":{"allow":["set_focusable"],"deny":[]}},"allow-set-fullscreen":{"identifier":"allow-set-fullscreen","description":"Enables the set_fullscreen command without any pre-configured scope.","commands":{"allow":["set_fullscreen"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-ignore-cursor-events":{"identifier":"allow-set-ignore-cursor-events","description":"Enables the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":["set_ignore_cursor_events"],"deny":[]}},"allow-set-max-size":{"identifier":"allow-set-max-size","description":"Enables the set_max_size command without any pre-configured scope.","commands":{"allow":["set_max_size"],"deny":[]}},"allow-set-maximizable":{"identifier":"allow-set-maximizable","description":"Enables the set_maximizable command without any pre-configured scope.","commands":{"allow":["set_maximizable"],"deny":[]}},"allow-set-min-size":{"identifier":"allow-set-min-size","description":"Enables the set_min_size command without any pre-configured scope.","commands":{"allow":["set_min_size"],"deny":[]}},"allow-set-minimizable":{"identifier":"allow-set-minimizable","description":"Enables the set_minimizable command without any pre-configured scope.","commands":{"allow":["set_minimizable"],"deny":[]}},"allow-set-overlay-icon":{"identifier":"allow-set-overlay-icon","description":"Enables the set_overlay_icon command without any pre-configured scope.","commands":{"allow":["set_overlay_icon"],"deny":[]}},"allow-set-position":{"identifier":"allow-set-position","description":"Enables the set_position command without any pre-configured scope.","commands":{"allow":["set_position"],"deny":[]}},"allow-set-progress-bar":{"identifier":"allow-set-progress-bar","description":"Enables the set_progress_bar command without any pre-configured scope.","commands":{"allow":["set_progress_bar"],"deny":[]}},"allow-set-resizable":{"identifier":"allow-set-resizable","description":"Enables the set_resizable command without any pre-configured scope.","commands":{"allow":["set_resizable"],"deny":[]}},"allow-set-shadow":{"identifier":"allow-set-shadow","description":"Enables the set_shadow command without any pre-configured scope.","commands":{"allow":["set_shadow"],"deny":[]}},"allow-set-simple-fullscreen":{"identifier":"allow-set-simple-fullscreen","description":"Enables the set_simple_fullscreen command without any pre-configured scope.","commands":{"allow":["set_simple_fullscreen"],"deny":[]}},"allow-set-size":{"identifier":"allow-set-size","description":"Enables the set_size command without any pre-configured scope.","commands":{"allow":["set_size"],"deny":[]}},"allow-set-size-constraints":{"identifier":"allow-set-size-constraints","description":"Enables the set_size_constraints command without any pre-configured scope.","commands":{"allow":["set_size_constraints"],"deny":[]}},"allow-set-skip-taskbar":{"identifier":"allow-set-skip-taskbar","description":"Enables the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":["set_skip_taskbar"],"deny":[]}},"allow-set-theme":{"identifier":"allow-set-theme","description":"Enables the set_theme command without any pre-configured scope.","commands":{"allow":["set_theme"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-title-bar-style":{"identifier":"allow-set-title-bar-style","description":"Enables the set_title_bar_style command without any pre-configured scope.","commands":{"allow":["set_title_bar_style"],"deny":[]}},"allow-set-visible-on-all-workspaces":{"identifier":"allow-set-visible-on-all-workspaces","description":"Enables the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":["set_visible_on_all_workspaces"],"deny":[]}},"allow-show":{"identifier":"allow-show","description":"Enables the show command without any pre-configured scope.","commands":{"allow":["show"],"deny":[]}},"allow-start-dragging":{"identifier":"allow-start-dragging","description":"Enables the start_dragging command without any pre-configured scope.","commands":{"allow":["start_dragging"],"deny":[]}},"allow-start-resize-dragging":{"identifier":"allow-start-resize-dragging","description":"Enables the start_resize_dragging command without any pre-configured scope.","commands":{"allow":["start_resize_dragging"],"deny":[]}},"allow-theme":{"identifier":"allow-theme","description":"Enables the theme command without any pre-configured scope.","commands":{"allow":["theme"],"deny":[]}},"allow-title":{"identifier":"allow-title","description":"Enables the title command without any pre-configured scope.","commands":{"allow":["title"],"deny":[]}},"allow-toggle-maximize":{"identifier":"allow-toggle-maximize","description":"Enables the toggle_maximize command without any pre-configured scope.","commands":{"allow":["toggle_maximize"],"deny":[]}},"allow-unmaximize":{"identifier":"allow-unmaximize","description":"Enables the unmaximize command without any pre-configured scope.","commands":{"allow":["unmaximize"],"deny":[]}},"allow-unminimize":{"identifier":"allow-unminimize","description":"Enables the unminimize command without any pre-configured scope.","commands":{"allow":["unminimize"],"deny":[]}},"deny-available-monitors":{"identifier":"deny-available-monitors","description":"Denies the available_monitors command without any pre-configured scope.","commands":{"allow":[],"deny":["available_monitors"]}},"deny-center":{"identifier":"deny-center","description":"Denies the center command without any pre-configured scope.","commands":{"allow":[],"deny":["center"]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}},"deny-create":{"identifier":"deny-create","description":"Denies the create command without any pre-configured scope.","commands":{"allow":[],"deny":["create"]}},"deny-current-monitor":{"identifier":"deny-current-monitor","description":"Denies the current_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["current_monitor"]}},"deny-cursor-position":{"identifier":"deny-cursor-position","description":"Denies the cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["cursor_position"]}},"deny-destroy":{"identifier":"deny-destroy","description":"Denies the destroy command without any pre-configured scope.","commands":{"allow":[],"deny":["destroy"]}},"deny-get-all-windows":{"identifier":"deny-get-all-windows","description":"Denies the get_all_windows command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_windows"]}},"deny-hide":{"identifier":"deny-hide","description":"Denies the hide command without any pre-configured scope.","commands":{"allow":[],"deny":["hide"]}},"deny-inner-position":{"identifier":"deny-inner-position","description":"Denies the inner_position command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_position"]}},"deny-inner-size":{"identifier":"deny-inner-size","description":"Denies the inner_size command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_size"]}},"deny-internal-toggle-maximize":{"identifier":"deny-internal-toggle-maximize","description":"Denies the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_maximize"]}},"deny-is-always-on-top":{"identifier":"deny-is-always-on-top","description":"Denies the is_always_on_top command without any pre-configured scope.","commands":{"allow":[],"deny":["is_always_on_top"]}},"deny-is-closable":{"identifier":"deny-is-closable","description":"Denies the is_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_closable"]}},"deny-is-decorated":{"identifier":"deny-is-decorated","description":"Denies the is_decorated command without any pre-configured scope.","commands":{"allow":[],"deny":["is_decorated"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-is-focused":{"identifier":"deny-is-focused","description":"Denies the is_focused command without any pre-configured scope.","commands":{"allow":[],"deny":["is_focused"]}},"deny-is-fullscreen":{"identifier":"deny-is-fullscreen","description":"Denies the is_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["is_fullscreen"]}},"deny-is-maximizable":{"identifier":"deny-is-maximizable","description":"Denies the is_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximizable"]}},"deny-is-maximized":{"identifier":"deny-is-maximized","description":"Denies the is_maximized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximized"]}},"deny-is-minimizable":{"identifier":"deny-is-minimizable","description":"Denies the is_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimizable"]}},"deny-is-minimized":{"identifier":"deny-is-minimized","description":"Denies the is_minimized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimized"]}},"deny-is-resizable":{"identifier":"deny-is-resizable","description":"Denies the is_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_resizable"]}},"deny-is-visible":{"identifier":"deny-is-visible","description":"Denies the is_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["is_visible"]}},"deny-maximize":{"identifier":"deny-maximize","description":"Denies the maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["maximize"]}},"deny-minimize":{"identifier":"deny-minimize","description":"Denies the minimize command without any pre-configured scope.","commands":{"allow":[],"deny":["minimize"]}},"deny-monitor-from-point":{"identifier":"deny-monitor-from-point","description":"Denies the monitor_from_point command without any pre-configured scope.","commands":{"allow":[],"deny":["monitor_from_point"]}},"deny-outer-position":{"identifier":"deny-outer-position","description":"Denies the outer_position command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_position"]}},"deny-outer-size":{"identifier":"deny-outer-size","description":"Denies the outer_size command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_size"]}},"deny-primary-monitor":{"identifier":"deny-primary-monitor","description":"Denies the primary_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["primary_monitor"]}},"deny-request-user-attention":{"identifier":"deny-request-user-attention","description":"Denies the request_user_attention command without any pre-configured scope.","commands":{"allow":[],"deny":["request_user_attention"]}},"deny-scale-factor":{"identifier":"deny-scale-factor","description":"Denies the scale_factor command without any pre-configured scope.","commands":{"allow":[],"deny":["scale_factor"]}},"deny-set-always-on-bottom":{"identifier":"deny-set-always-on-bottom","description":"Denies the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_bottom"]}},"deny-set-always-on-top":{"identifier":"deny-set-always-on-top","description":"Denies the set_always_on_top command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_top"]}},"deny-set-background-color":{"identifier":"deny-set-background-color","description":"Denies the set_background_color command without any pre-configured scope.","commands":{"allow":[],"deny":["set_background_color"]}},"deny-set-badge-count":{"identifier":"deny-set-badge-count","description":"Denies the set_badge_count command without any pre-configured scope.","commands":{"allow":[],"deny":["set_badge_count"]}},"deny-set-badge-label":{"identifier":"deny-set-badge-label","description":"Denies the set_badge_label command without any pre-configured scope.","commands":{"allow":[],"deny":["set_badge_label"]}},"deny-set-closable":{"identifier":"deny-set-closable","description":"Denies the set_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_closable"]}},"deny-set-content-protected":{"identifier":"deny-set-content-protected","description":"Denies the set_content_protected command without any pre-configured scope.","commands":{"allow":[],"deny":["set_content_protected"]}},"deny-set-cursor-grab":{"identifier":"deny-set-cursor-grab","description":"Denies the set_cursor_grab command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_grab"]}},"deny-set-cursor-icon":{"identifier":"deny-set-cursor-icon","description":"Denies the set_cursor_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_icon"]}},"deny-set-cursor-position":{"identifier":"deny-set-cursor-position","description":"Denies the set_cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_position"]}},"deny-set-cursor-visible":{"identifier":"deny-set-cursor-visible","description":"Denies the set_cursor_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_visible"]}},"deny-set-decorations":{"identifier":"deny-set-decorations","description":"Denies the set_decorations command without any pre-configured scope.","commands":{"allow":[],"deny":["set_decorations"]}},"deny-set-effects":{"identifier":"deny-set-effects","description":"Denies the set_effects command without any pre-configured scope.","commands":{"allow":[],"deny":["set_effects"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-focus":{"identifier":"deny-set-focus","description":"Denies the set_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_focus"]}},"deny-set-focusable":{"identifier":"deny-set-focusable","description":"Denies the set_focusable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_focusable"]}},"deny-set-fullscreen":{"identifier":"deny-set-fullscreen","description":"Denies the set_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["set_fullscreen"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-ignore-cursor-events":{"identifier":"deny-set-ignore-cursor-events","description":"Denies the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":[],"deny":["set_ignore_cursor_events"]}},"deny-set-max-size":{"identifier":"deny-set-max-size","description":"Denies the set_max_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_max_size"]}},"deny-set-maximizable":{"identifier":"deny-set-maximizable","description":"Denies the set_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_maximizable"]}},"deny-set-min-size":{"identifier":"deny-set-min-size","description":"Denies the set_min_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_min_size"]}},"deny-set-minimizable":{"identifier":"deny-set-minimizable","description":"Denies the set_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_minimizable"]}},"deny-set-overlay-icon":{"identifier":"deny-set-overlay-icon","description":"Denies the set_overlay_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_overlay_icon"]}},"deny-set-position":{"identifier":"deny-set-position","description":"Denies the set_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_position"]}},"deny-set-progress-bar":{"identifier":"deny-set-progress-bar","description":"Denies the set_progress_bar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_progress_bar"]}},"deny-set-resizable":{"identifier":"deny-set-resizable","description":"Denies the set_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_resizable"]}},"deny-set-shadow":{"identifier":"deny-set-shadow","description":"Denies the set_shadow command without any pre-configured scope.","commands":{"allow":[],"deny":["set_shadow"]}},"deny-set-simple-fullscreen":{"identifier":"deny-set-simple-fullscreen","description":"Denies the set_simple_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["set_simple_fullscreen"]}},"deny-set-size":{"identifier":"deny-set-size","description":"Denies the set_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size"]}},"deny-set-size-constraints":{"identifier":"deny-set-size-constraints","description":"Denies the set_size_constraints command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size_constraints"]}},"deny-set-skip-taskbar":{"identifier":"deny-set-skip-taskbar","description":"Denies the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_skip_taskbar"]}},"deny-set-theme":{"identifier":"deny-set-theme","description":"Denies the set_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_theme"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-title-bar-style":{"identifier":"deny-set-title-bar-style","description":"Denies the set_title_bar_style command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title_bar_style"]}},"deny-set-visible-on-all-workspaces":{"identifier":"deny-set-visible-on-all-workspaces","description":"Denies the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible_on_all_workspaces"]}},"deny-show":{"identifier":"deny-show","description":"Denies the show command without any pre-configured scope.","commands":{"allow":[],"deny":["show"]}},"deny-start-dragging":{"identifier":"deny-start-dragging","description":"Denies the start_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_dragging"]}},"deny-start-resize-dragging":{"identifier":"deny-start-resize-dragging","description":"Denies the start_resize_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_resize_dragging"]}},"deny-theme":{"identifier":"deny-theme","description":"Denies the theme command without any pre-configured scope.","commands":{"allow":[],"deny":["theme"]}},"deny-title":{"identifier":"deny-title","description":"Denies the title command without any pre-configured scope.","commands":{"allow":[],"deny":["title"]}},"deny-toggle-maximize":{"identifier":"deny-toggle-maximize","description":"Denies the toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["toggle_maximize"]}},"deny-unmaximize":{"identifier":"deny-unmaximize","description":"Denies the unmaximize command without any pre-configured scope.","commands":{"allow":[],"deny":["unmaximize"]}},"deny-unminimize":{"identifier":"deny-unminimize","description":"Denies the unminimize command without any pre-configured scope.","commands":{"allow":[],"deny":["unminimize"]}}},"permission_sets":{},"global_scope_schema":null},"tracing":{"default_permission":{"identifier":"default","description":"Allows the log and flamegraph commands","permissions":["allow-log","allow-generate-flamegraph","allow-generate-flamechart"]},"permissions":{"allow-generate-flamechart":{"identifier":"allow-generate-flamechart","description":"Enables the generate_flamechart command.","commands":{"allow":["generate_flamechart"],"deny":[]}},"allow-generate-flamegraph":{"identifier":"allow-generate-flamegraph","description":"Enables the generate_flamegraph command.","commands":{"allow":["generate_flamegraph"],"deny":[]}},"allow-log":{"identifier":"allow-log","description":"Enables the log command.","commands":{"allow":["log"],"deny":[]}},"deny-generate-flamechart":{"identifier":"deny-generate-flamechart","description":"Denies the generate_flamechart command.","commands":{"allow":[],"deny":["generate_flamechart"]}},"deny-generate-flamegraph":{"identifier":"deny-generate-flamegraph","description":"Denies the generate_flamegraph command.","commands":{"allow":[],"deny":["generate_flamegraph"]}},"deny-log":{"identifier":"deny-log","description":"Denies the log command.","commands":{"allow":[],"deny":["log"]}}},"permission_sets":{},"global_scope_schema":null}} \ No newline at end of file diff --git a/kb_app/gen/schemas/capabilities.json b/kb_app/gen/schemas/capabilities.json new file mode 100644 index 0000000..63c9e4a --- /dev/null +++ b/kb_app/gen/schemas/capabilities.json @@ -0,0 +1 @@ +{"default":{"identifier":"default","description":"Capability for the main window","local":true,"windows":["main","splash"],"permissions":["core:default","tracing:default"]}} \ No newline at end of file diff --git a/kb_app/gen/schemas/desktop-schema.json b/kb_app/gen/schemas/desktop-schema.json new file mode 100644 index 0000000..7501cb0 --- /dev/null +++ b/kb_app/gen/schemas/desktop-schema.json @@ -0,0 +1,2286 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "CapabilityFile", + "description": "Capability formats accepted in a capability file.", + "anyOf": [ + { + "description": "A single capability.", + "allOf": [ + { + "$ref": "#/definitions/Capability" + } + ] + }, + { + "description": "A list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + }, + { + "description": "A list of capabilities.", + "type": "object", + "required": [ + "capabilities" + ], + "properties": { + "capabilities": { + "description": "The list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + } + } + } + ], + "definitions": { + "Capability": { + "description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows' and webviews' fine grained access to the Tauri core, application, or plugin commands. If a webview or its window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```", + "type": "object", + "required": [ + "identifier", + "permissions" + ], + "properties": { + "identifier": { + "description": "Identifier of the capability.\n\n## Example\n\n`main-user-files-write`", + "type": "string" + }, + "description": { + "description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.", + "default": "", + "type": "string" + }, + "remote": { + "description": "Configure remote URLs that can use the capability permissions.\n\nThis setting is optional and defaults to not being set, as our default use case is that the content is served from our local application.\n\n:::caution Make sure you understand the security implications of providing remote sources with local system access. :::\n\n## Example\n\n```json { \"urls\": [\"https://*.mydomain.dev\"] } ```", + "anyOf": [ + { + "$ref": "#/definitions/CapabilityRemote" + }, + { + "type": "null" + } + ] + }, + "local": { + "description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.", + "default": true, + "type": "boolean" + }, + "windows": { + "description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nIf a window label matches any of the patterns in this list, the capability will be enabled on all the webviews of that window, regardless of the value of [`Self::webviews`].\n\nOn multiwebview windows, prefer specifying [`Self::webviews`] and omitting [`Self::windows`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "webviews": { + "description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThe capability will be enabled on all the webviews whose label matches any of the patterns in this list, regardless of whether the webview's window label matches a pattern in [`Self::windows`].\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "permissions": { + "description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```", + "type": "array", + "items": { + "$ref": "#/definitions/PermissionEntry" + }, + "uniqueItems": true + }, + "platforms": { + "description": "Limit which target platforms this capability applies to.\n\nBy default all platforms are targeted.\n\n## Example\n\n`[\"macOS\",\"windows\"]`", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Target" + } + } + } + }, + "CapabilityRemote": { + "description": "Configuration for remote URLs that are associated with the capability.", + "type": "object", + "required": [ + "urls" + ], + "properties": { + "urls": { + "description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n## Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api", + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "PermissionEntry": { + "description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.", + "anyOf": [ + { + "description": "Reference a permission or permission set by identifier.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + { + "description": "Reference a permission or permission set by identifier and extends its scope.", + "type": "object", + "allOf": [ + { + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + "allow": { + "description": "Data that defines what is allowed by the scope.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + }, + "deny": { + "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + } + } + } + ], + "required": [ + "identifier" + ] + } + ] + }, + "Identifier": { + "description": "Permission identifier", + "oneOf": [ + { + "description": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`", + "type": "string", + "const": "core:default", + "markdownDescription": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`" + }, + { + "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`\n- `allow-register-listener`\n- `allow-remove-listener`", + "type": "string", + "const": "core:app:default", + "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`\n- `allow-register-listener`\n- `allow-remove-listener`" + }, + { + "description": "Enables the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-hide", + "markdownDescription": "Enables the app_hide command without any pre-configured scope." + }, + { + "description": "Enables the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-show", + "markdownDescription": "Enables the app_show command without any pre-configured scope." + }, + { + "description": "Enables the bundle_type command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-bundle-type", + "markdownDescription": "Enables the bundle_type command without any pre-configured scope." + }, + { + "description": "Enables the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-default-window-icon", + "markdownDescription": "Enables the default_window_icon command without any pre-configured scope." + }, + { + "description": "Enables the fetch_data_store_identifiers command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-fetch-data-store-identifiers", + "markdownDescription": "Enables the fetch_data_store_identifiers command without any pre-configured scope." + }, + { + "description": "Enables the identifier command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-identifier", + "markdownDescription": "Enables the identifier command without any pre-configured scope." + }, + { + "description": "Enables the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-name", + "markdownDescription": "Enables the name command without any pre-configured scope." + }, + { + "description": "Enables the register_listener command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-register-listener", + "markdownDescription": "Enables the register_listener command without any pre-configured scope." + }, + { + "description": "Enables the remove_data_store command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-remove-data-store", + "markdownDescription": "Enables the remove_data_store command without any pre-configured scope." + }, + { + "description": "Enables the remove_listener command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-remove-listener", + "markdownDescription": "Enables the remove_listener command without any pre-configured scope." + }, + { + "description": "Enables the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-set-app-theme", + "markdownDescription": "Enables the set_app_theme command without any pre-configured scope." + }, + { + "description": "Enables the set_dock_visibility command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-set-dock-visibility", + "markdownDescription": "Enables the set_dock_visibility command without any pre-configured scope." + }, + { + "description": "Enables the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-tauri-version", + "markdownDescription": "Enables the tauri_version command without any pre-configured scope." + }, + { + "description": "Enables the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-version", + "markdownDescription": "Enables the version command without any pre-configured scope." + }, + { + "description": "Denies the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-hide", + "markdownDescription": "Denies the app_hide command without any pre-configured scope." + }, + { + "description": "Denies the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-show", + "markdownDescription": "Denies the app_show command without any pre-configured scope." + }, + { + "description": "Denies the bundle_type command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-bundle-type", + "markdownDescription": "Denies the bundle_type command without any pre-configured scope." + }, + { + "description": "Denies the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-default-window-icon", + "markdownDescription": "Denies the default_window_icon command without any pre-configured scope." + }, + { + "description": "Denies the fetch_data_store_identifiers command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-fetch-data-store-identifiers", + "markdownDescription": "Denies the fetch_data_store_identifiers command without any pre-configured scope." + }, + { + "description": "Denies the identifier command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-identifier", + "markdownDescription": "Denies the identifier command without any pre-configured scope." + }, + { + "description": "Denies the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-name", + "markdownDescription": "Denies the name command without any pre-configured scope." + }, + { + "description": "Denies the register_listener command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-register-listener", + "markdownDescription": "Denies the register_listener command without any pre-configured scope." + }, + { + "description": "Denies the remove_data_store command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-remove-data-store", + "markdownDescription": "Denies the remove_data_store command without any pre-configured scope." + }, + { + "description": "Denies the remove_listener command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-remove-listener", + "markdownDescription": "Denies the remove_listener command without any pre-configured scope." + }, + { + "description": "Denies the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-set-app-theme", + "markdownDescription": "Denies the set_app_theme command without any pre-configured scope." + }, + { + "description": "Denies the set_dock_visibility command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-set-dock-visibility", + "markdownDescription": "Denies the set_dock_visibility command without any pre-configured scope." + }, + { + "description": "Denies the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-tauri-version", + "markdownDescription": "Denies the tauri_version command without any pre-configured scope." + }, + { + "description": "Denies the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-version", + "markdownDescription": "Denies the version command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`", + "type": "string", + "const": "core:event:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`" + }, + { + "description": "Enables the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit", + "markdownDescription": "Enables the emit command without any pre-configured scope." + }, + { + "description": "Enables the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit-to", + "markdownDescription": "Enables the emit_to command without any pre-configured scope." + }, + { + "description": "Enables the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-listen", + "markdownDescription": "Enables the listen command without any pre-configured scope." + }, + { + "description": "Enables the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-unlisten", + "markdownDescription": "Enables the unlisten command without any pre-configured scope." + }, + { + "description": "Denies the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit", + "markdownDescription": "Denies the emit command without any pre-configured scope." + }, + { + "description": "Denies the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit-to", + "markdownDescription": "Denies the emit_to command without any pre-configured scope." + }, + { + "description": "Denies the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-listen", + "markdownDescription": "Denies the listen command without any pre-configured scope." + }, + { + "description": "Denies the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-unlisten", + "markdownDescription": "Denies the unlisten command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`", + "type": "string", + "const": "core:image:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`" + }, + { + "description": "Enables the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-bytes", + "markdownDescription": "Enables the from_bytes command without any pre-configured scope." + }, + { + "description": "Enables the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-path", + "markdownDescription": "Enables the from_path command without any pre-configured scope." + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-new", + "markdownDescription": "Enables the new command without any pre-configured scope." + }, + { + "description": "Enables the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-rgba", + "markdownDescription": "Enables the rgba command without any pre-configured scope." + }, + { + "description": "Enables the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-size", + "markdownDescription": "Enables the size command without any pre-configured scope." + }, + { + "description": "Denies the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-bytes", + "markdownDescription": "Denies the from_bytes command without any pre-configured scope." + }, + { + "description": "Denies the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-path", + "markdownDescription": "Denies the from_path command without any pre-configured scope." + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-new", + "markdownDescription": "Denies the new command without any pre-configured scope." + }, + { + "description": "Denies the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-rgba", + "markdownDescription": "Denies the rgba command without any pre-configured scope." + }, + { + "description": "Denies the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-size", + "markdownDescription": "Denies the size command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`", + "type": "string", + "const": "core:menu:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`" + }, + { + "description": "Enables the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-append", + "markdownDescription": "Enables the append command without any pre-configured scope." + }, + { + "description": "Enables the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-create-default", + "markdownDescription": "Enables the create_default command without any pre-configured scope." + }, + { + "description": "Enables the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-get", + "markdownDescription": "Enables the get command without any pre-configured scope." + }, + { + "description": "Enables the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-insert", + "markdownDescription": "Enables the insert command without any pre-configured scope." + }, + { + "description": "Enables the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-checked", + "markdownDescription": "Enables the is_checked command without any pre-configured scope." + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-enabled", + "markdownDescription": "Enables the is_enabled command without any pre-configured scope." + }, + { + "description": "Enables the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-items", + "markdownDescription": "Enables the items command without any pre-configured scope." + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-new", + "markdownDescription": "Enables the new command without any pre-configured scope." + }, + { + "description": "Enables the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-popup", + "markdownDescription": "Enables the popup command without any pre-configured scope." + }, + { + "description": "Enables the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-prepend", + "markdownDescription": "Enables the prepend command without any pre-configured scope." + }, + { + "description": "Enables the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove", + "markdownDescription": "Enables the remove command without any pre-configured scope." + }, + { + "description": "Enables the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove-at", + "markdownDescription": "Enables the remove_at command without any pre-configured scope." + }, + { + "description": "Enables the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-accelerator", + "markdownDescription": "Enables the set_accelerator command without any pre-configured scope." + }, + { + "description": "Enables the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-app-menu", + "markdownDescription": "Enables the set_as_app_menu command without any pre-configured scope." + }, + { + "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-help-menu-for-nsapp", + "markdownDescription": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Enables the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-window-menu", + "markdownDescription": "Enables the set_as_window_menu command without any pre-configured scope." + }, + { + "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-windows-menu-for-nsapp", + "markdownDescription": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Enables the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-checked", + "markdownDescription": "Enables the set_checked command without any pre-configured scope." + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-enabled", + "markdownDescription": "Enables the set_enabled command without any pre-configured scope." + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-icon", + "markdownDescription": "Enables the set_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-text", + "markdownDescription": "Enables the set_text command without any pre-configured scope." + }, + { + "description": "Enables the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-text", + "markdownDescription": "Enables the text command without any pre-configured scope." + }, + { + "description": "Denies the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-append", + "markdownDescription": "Denies the append command without any pre-configured scope." + }, + { + "description": "Denies the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-create-default", + "markdownDescription": "Denies the create_default command without any pre-configured scope." + }, + { + "description": "Denies the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-get", + "markdownDescription": "Denies the get command without any pre-configured scope." + }, + { + "description": "Denies the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-insert", + "markdownDescription": "Denies the insert command without any pre-configured scope." + }, + { + "description": "Denies the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-checked", + "markdownDescription": "Denies the is_checked command without any pre-configured scope." + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-enabled", + "markdownDescription": "Denies the is_enabled command without any pre-configured scope." + }, + { + "description": "Denies the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-items", + "markdownDescription": "Denies the items command without any pre-configured scope." + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-new", + "markdownDescription": "Denies the new command without any pre-configured scope." + }, + { + "description": "Denies the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-popup", + "markdownDescription": "Denies the popup command without any pre-configured scope." + }, + { + "description": "Denies the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-prepend", + "markdownDescription": "Denies the prepend command without any pre-configured scope." + }, + { + "description": "Denies the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove", + "markdownDescription": "Denies the remove command without any pre-configured scope." + }, + { + "description": "Denies the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove-at", + "markdownDescription": "Denies the remove_at command without any pre-configured scope." + }, + { + "description": "Denies the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-accelerator", + "markdownDescription": "Denies the set_accelerator command without any pre-configured scope." + }, + { + "description": "Denies the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-app-menu", + "markdownDescription": "Denies the set_as_app_menu command without any pre-configured scope." + }, + { + "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-help-menu-for-nsapp", + "markdownDescription": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Denies the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-window-menu", + "markdownDescription": "Denies the set_as_window_menu command without any pre-configured scope." + }, + { + "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-windows-menu-for-nsapp", + "markdownDescription": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Denies the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-checked", + "markdownDescription": "Denies the set_checked command without any pre-configured scope." + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-enabled", + "markdownDescription": "Denies the set_enabled command without any pre-configured scope." + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-icon", + "markdownDescription": "Denies the set_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-text", + "markdownDescription": "Denies the set_text command without any pre-configured scope." + }, + { + "description": "Denies the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-text", + "markdownDescription": "Denies the text command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`", + "type": "string", + "const": "core:path:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`" + }, + { + "description": "Enables the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-basename", + "markdownDescription": "Enables the basename command without any pre-configured scope." + }, + { + "description": "Enables the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-dirname", + "markdownDescription": "Enables the dirname command without any pre-configured scope." + }, + { + "description": "Enables the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-extname", + "markdownDescription": "Enables the extname command without any pre-configured scope." + }, + { + "description": "Enables the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-is-absolute", + "markdownDescription": "Enables the is_absolute command without any pre-configured scope." + }, + { + "description": "Enables the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-join", + "markdownDescription": "Enables the join command without any pre-configured scope." + }, + { + "description": "Enables the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-normalize", + "markdownDescription": "Enables the normalize command without any pre-configured scope." + }, + { + "description": "Enables the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve", + "markdownDescription": "Enables the resolve command without any pre-configured scope." + }, + { + "description": "Enables the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve-directory", + "markdownDescription": "Enables the resolve_directory command without any pre-configured scope." + }, + { + "description": "Denies the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-basename", + "markdownDescription": "Denies the basename command without any pre-configured scope." + }, + { + "description": "Denies the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-dirname", + "markdownDescription": "Denies the dirname command without any pre-configured scope." + }, + { + "description": "Denies the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-extname", + "markdownDescription": "Denies the extname command without any pre-configured scope." + }, + { + "description": "Denies the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-is-absolute", + "markdownDescription": "Denies the is_absolute command without any pre-configured scope." + }, + { + "description": "Denies the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-join", + "markdownDescription": "Denies the join command without any pre-configured scope." + }, + { + "description": "Denies the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-normalize", + "markdownDescription": "Denies the normalize command without any pre-configured scope." + }, + { + "description": "Denies the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve", + "markdownDescription": "Denies the resolve command without any pre-configured scope." + }, + { + "description": "Denies the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve-directory", + "markdownDescription": "Denies the resolve_directory command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`", + "type": "string", + "const": "core:resources:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`" + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:allow-close", + "markdownDescription": "Enables the close command without any pre-configured scope." + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:deny-close", + "markdownDescription": "Denies the close command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`", + "type": "string", + "const": "core:tray:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`" + }, + { + "description": "Enables the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-get-by-id", + "markdownDescription": "Enables the get_by_id command without any pre-configured scope." + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-new", + "markdownDescription": "Enables the new command without any pre-configured scope." + }, + { + "description": "Enables the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-remove-by-id", + "markdownDescription": "Enables the remove_by_id command without any pre-configured scope." + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon", + "markdownDescription": "Enables the set_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon-as-template", + "markdownDescription": "Enables the set_icon_as_template command without any pre-configured scope." + }, + { + "description": "Enables the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-menu", + "markdownDescription": "Enables the set_menu command without any pre-configured scope." + }, + { + "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-show-menu-on-left-click", + "markdownDescription": "Enables the set_show_menu_on_left_click command without any pre-configured scope." + }, + { + "description": "Enables the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-temp-dir-path", + "markdownDescription": "Enables the set_temp_dir_path command without any pre-configured scope." + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-title", + "markdownDescription": "Enables the set_title command without any pre-configured scope." + }, + { + "description": "Enables the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-tooltip", + "markdownDescription": "Enables the set_tooltip command without any pre-configured scope." + }, + { + "description": "Enables the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-visible", + "markdownDescription": "Enables the set_visible command without any pre-configured scope." + }, + { + "description": "Denies the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-get-by-id", + "markdownDescription": "Denies the get_by_id command without any pre-configured scope." + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-new", + "markdownDescription": "Denies the new command without any pre-configured scope." + }, + { + "description": "Denies the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-remove-by-id", + "markdownDescription": "Denies the remove_by_id command without any pre-configured scope." + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon", + "markdownDescription": "Denies the set_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon-as-template", + "markdownDescription": "Denies the set_icon_as_template command without any pre-configured scope." + }, + { + "description": "Denies the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-menu", + "markdownDescription": "Denies the set_menu command without any pre-configured scope." + }, + { + "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-show-menu-on-left-click", + "markdownDescription": "Denies the set_show_menu_on_left_click command without any pre-configured scope." + }, + { + "description": "Denies the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-temp-dir-path", + "markdownDescription": "Denies the set_temp_dir_path command without any pre-configured scope." + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-title", + "markdownDescription": "Denies the set_title command without any pre-configured scope." + }, + { + "description": "Denies the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-tooltip", + "markdownDescription": "Denies the set_tooltip command without any pre-configured scope." + }, + { + "description": "Denies the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-visible", + "markdownDescription": "Denies the set_visible command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`", + "type": "string", + "const": "core:webview:default", + "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`" + }, + { + "description": "Enables the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-clear-all-browsing-data", + "markdownDescription": "Enables the clear_all_browsing_data command without any pre-configured scope." + }, + { + "description": "Enables the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview", + "markdownDescription": "Enables the create_webview command without any pre-configured scope." + }, + { + "description": "Enables the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview-window", + "markdownDescription": "Enables the create_webview_window command without any pre-configured scope." + }, + { + "description": "Enables the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-get-all-webviews", + "markdownDescription": "Enables the get_all_webviews command without any pre-configured scope." + }, + { + "description": "Enables the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-internal-toggle-devtools", + "markdownDescription": "Enables the internal_toggle_devtools command without any pre-configured scope." + }, + { + "description": "Enables the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-print", + "markdownDescription": "Enables the print command without any pre-configured scope." + }, + { + "description": "Enables the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-reparent", + "markdownDescription": "Enables the reparent command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_auto_resize command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-auto-resize", + "markdownDescription": "Enables the set_webview_auto_resize command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-background-color", + "markdownDescription": "Enables the set_webview_background_color command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-focus", + "markdownDescription": "Enables the set_webview_focus command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-position", + "markdownDescription": "Enables the set_webview_position command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-size", + "markdownDescription": "Enables the set_webview_size command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-zoom", + "markdownDescription": "Enables the set_webview_zoom command without any pre-configured scope." + }, + { + "description": "Enables the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-close", + "markdownDescription": "Enables the webview_close command without any pre-configured scope." + }, + { + "description": "Enables the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-hide", + "markdownDescription": "Enables the webview_hide command without any pre-configured scope." + }, + { + "description": "Enables the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-position", + "markdownDescription": "Enables the webview_position command without any pre-configured scope." + }, + { + "description": "Enables the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-show", + "markdownDescription": "Enables the webview_show command without any pre-configured scope." + }, + { + "description": "Enables the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-size", + "markdownDescription": "Enables the webview_size command without any pre-configured scope." + }, + { + "description": "Denies the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-clear-all-browsing-data", + "markdownDescription": "Denies the clear_all_browsing_data command without any pre-configured scope." + }, + { + "description": "Denies the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview", + "markdownDescription": "Denies the create_webview command without any pre-configured scope." + }, + { + "description": "Denies the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview-window", + "markdownDescription": "Denies the create_webview_window command without any pre-configured scope." + }, + { + "description": "Denies the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-get-all-webviews", + "markdownDescription": "Denies the get_all_webviews command without any pre-configured scope." + }, + { + "description": "Denies the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-internal-toggle-devtools", + "markdownDescription": "Denies the internal_toggle_devtools command without any pre-configured scope." + }, + { + "description": "Denies the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-print", + "markdownDescription": "Denies the print command without any pre-configured scope." + }, + { + "description": "Denies the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-reparent", + "markdownDescription": "Denies the reparent command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_auto_resize command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-auto-resize", + "markdownDescription": "Denies the set_webview_auto_resize command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-background-color", + "markdownDescription": "Denies the set_webview_background_color command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-focus", + "markdownDescription": "Denies the set_webview_focus command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-position", + "markdownDescription": "Denies the set_webview_position command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-size", + "markdownDescription": "Denies the set_webview_size command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-zoom", + "markdownDescription": "Denies the set_webview_zoom command without any pre-configured scope." + }, + { + "description": "Denies the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-close", + "markdownDescription": "Denies the webview_close command without any pre-configured scope." + }, + { + "description": "Denies the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-hide", + "markdownDescription": "Denies the webview_hide command without any pre-configured scope." + }, + { + "description": "Denies the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-position", + "markdownDescription": "Denies the webview_position command without any pre-configured scope." + }, + { + "description": "Denies the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-show", + "markdownDescription": "Denies the webview_show command without any pre-configured scope." + }, + { + "description": "Denies the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-size", + "markdownDescription": "Denies the webview_size command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`", + "type": "string", + "const": "core:window:default", + "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`" + }, + { + "description": "Enables the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-available-monitors", + "markdownDescription": "Enables the available_monitors command without any pre-configured scope." + }, + { + "description": "Enables the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-center", + "markdownDescription": "Enables the center command without any pre-configured scope." + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-close", + "markdownDescription": "Enables the close command without any pre-configured scope." + }, + { + "description": "Enables the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-create", + "markdownDescription": "Enables the create command without any pre-configured scope." + }, + { + "description": "Enables the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-current-monitor", + "markdownDescription": "Enables the current_monitor command without any pre-configured scope." + }, + { + "description": "Enables the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-cursor-position", + "markdownDescription": "Enables the cursor_position command without any pre-configured scope." + }, + { + "description": "Enables the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-destroy", + "markdownDescription": "Enables the destroy command without any pre-configured scope." + }, + { + "description": "Enables the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-get-all-windows", + "markdownDescription": "Enables the get_all_windows command without any pre-configured scope." + }, + { + "description": "Enables the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-hide", + "markdownDescription": "Enables the hide command without any pre-configured scope." + }, + { + "description": "Enables the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-position", + "markdownDescription": "Enables the inner_position command without any pre-configured scope." + }, + { + "description": "Enables the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-size", + "markdownDescription": "Enables the inner_size command without any pre-configured scope." + }, + { + "description": "Enables the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-internal-toggle-maximize", + "markdownDescription": "Enables the internal_toggle_maximize command without any pre-configured scope." + }, + { + "description": "Enables the is_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-always-on-top", + "markdownDescription": "Enables the is_always_on_top command without any pre-configured scope." + }, + { + "description": "Enables the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-closable", + "markdownDescription": "Enables the is_closable command without any pre-configured scope." + }, + { + "description": "Enables the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-decorated", + "markdownDescription": "Enables the is_decorated command without any pre-configured scope." + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-enabled", + "markdownDescription": "Enables the is_enabled command without any pre-configured scope." + }, + { + "description": "Enables the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-focused", + "markdownDescription": "Enables the is_focused command without any pre-configured scope." + }, + { + "description": "Enables the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-fullscreen", + "markdownDescription": "Enables the is_fullscreen command without any pre-configured scope." + }, + { + "description": "Enables the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximizable", + "markdownDescription": "Enables the is_maximizable command without any pre-configured scope." + }, + { + "description": "Enables the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximized", + "markdownDescription": "Enables the is_maximized command without any pre-configured scope." + }, + { + "description": "Enables the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimizable", + "markdownDescription": "Enables the is_minimizable command without any pre-configured scope." + }, + { + "description": "Enables the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimized", + "markdownDescription": "Enables the is_minimized command without any pre-configured scope." + }, + { + "description": "Enables the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-resizable", + "markdownDescription": "Enables the is_resizable command without any pre-configured scope." + }, + { + "description": "Enables the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-visible", + "markdownDescription": "Enables the is_visible command without any pre-configured scope." + }, + { + "description": "Enables the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-maximize", + "markdownDescription": "Enables the maximize command without any pre-configured scope." + }, + { + "description": "Enables the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-minimize", + "markdownDescription": "Enables the minimize command without any pre-configured scope." + }, + { + "description": "Enables the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-monitor-from-point", + "markdownDescription": "Enables the monitor_from_point command without any pre-configured scope." + }, + { + "description": "Enables the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-position", + "markdownDescription": "Enables the outer_position command without any pre-configured scope." + }, + { + "description": "Enables the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-size", + "markdownDescription": "Enables the outer_size command without any pre-configured scope." + }, + { + "description": "Enables the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-primary-monitor", + "markdownDescription": "Enables the primary_monitor command without any pre-configured scope." + }, + { + "description": "Enables the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-request-user-attention", + "markdownDescription": "Enables the request_user_attention command without any pre-configured scope." + }, + { + "description": "Enables the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-scale-factor", + "markdownDescription": "Enables the scale_factor command without any pre-configured scope." + }, + { + "description": "Enables the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-bottom", + "markdownDescription": "Enables the set_always_on_bottom command without any pre-configured scope." + }, + { + "description": "Enables the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-top", + "markdownDescription": "Enables the set_always_on_top command without any pre-configured scope." + }, + { + "description": "Enables the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-background-color", + "markdownDescription": "Enables the set_background_color command without any pre-configured scope." + }, + { + "description": "Enables the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-count", + "markdownDescription": "Enables the set_badge_count command without any pre-configured scope." + }, + { + "description": "Enables the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-label", + "markdownDescription": "Enables the set_badge_label command without any pre-configured scope." + }, + { + "description": "Enables the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-closable", + "markdownDescription": "Enables the set_closable command without any pre-configured scope." + }, + { + "description": "Enables the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-content-protected", + "markdownDescription": "Enables the set_content_protected command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-grab", + "markdownDescription": "Enables the set_cursor_grab command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-icon", + "markdownDescription": "Enables the set_cursor_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-position", + "markdownDescription": "Enables the set_cursor_position command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-visible", + "markdownDescription": "Enables the set_cursor_visible command without any pre-configured scope." + }, + { + "description": "Enables the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-decorations", + "markdownDescription": "Enables the set_decorations command without any pre-configured scope." + }, + { + "description": "Enables the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-effects", + "markdownDescription": "Enables the set_effects command without any pre-configured scope." + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-enabled", + "markdownDescription": "Enables the set_enabled command without any pre-configured scope." + }, + { + "description": "Enables the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-focus", + "markdownDescription": "Enables the set_focus command without any pre-configured scope." + }, + { + "description": "Enables the set_focusable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-focusable", + "markdownDescription": "Enables the set_focusable command without any pre-configured scope." + }, + { + "description": "Enables the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-fullscreen", + "markdownDescription": "Enables the set_fullscreen command without any pre-configured scope." + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-icon", + "markdownDescription": "Enables the set_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-ignore-cursor-events", + "markdownDescription": "Enables the set_ignore_cursor_events command without any pre-configured scope." + }, + { + "description": "Enables the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-max-size", + "markdownDescription": "Enables the set_max_size command without any pre-configured scope." + }, + { + "description": "Enables the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-maximizable", + "markdownDescription": "Enables the set_maximizable command without any pre-configured scope." + }, + { + "description": "Enables the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-min-size", + "markdownDescription": "Enables the set_min_size command without any pre-configured scope." + }, + { + "description": "Enables the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-minimizable", + "markdownDescription": "Enables the set_minimizable command without any pre-configured scope." + }, + { + "description": "Enables the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-overlay-icon", + "markdownDescription": "Enables the set_overlay_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-position", + "markdownDescription": "Enables the set_position command without any pre-configured scope." + }, + { + "description": "Enables the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-progress-bar", + "markdownDescription": "Enables the set_progress_bar command without any pre-configured scope." + }, + { + "description": "Enables the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-resizable", + "markdownDescription": "Enables the set_resizable command without any pre-configured scope." + }, + { + "description": "Enables the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-shadow", + "markdownDescription": "Enables the set_shadow command without any pre-configured scope." + }, + { + "description": "Enables the set_simple_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-simple-fullscreen", + "markdownDescription": "Enables the set_simple_fullscreen command without any pre-configured scope." + }, + { + "description": "Enables the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size", + "markdownDescription": "Enables the set_size command without any pre-configured scope." + }, + { + "description": "Enables the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size-constraints", + "markdownDescription": "Enables the set_size_constraints command without any pre-configured scope." + }, + { + "description": "Enables the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-skip-taskbar", + "markdownDescription": "Enables the set_skip_taskbar command without any pre-configured scope." + }, + { + "description": "Enables the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-theme", + "markdownDescription": "Enables the set_theme command without any pre-configured scope." + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title", + "markdownDescription": "Enables the set_title command without any pre-configured scope." + }, + { + "description": "Enables the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title-bar-style", + "markdownDescription": "Enables the set_title_bar_style command without any pre-configured scope." + }, + { + "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-visible-on-all-workspaces", + "markdownDescription": "Enables the set_visible_on_all_workspaces command without any pre-configured scope." + }, + { + "description": "Enables the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-show", + "markdownDescription": "Enables the show command without any pre-configured scope." + }, + { + "description": "Enables the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-dragging", + "markdownDescription": "Enables the start_dragging command without any pre-configured scope." + }, + { + "description": "Enables the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-resize-dragging", + "markdownDescription": "Enables the start_resize_dragging command without any pre-configured scope." + }, + { + "description": "Enables the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-theme", + "markdownDescription": "Enables the theme command without any pre-configured scope." + }, + { + "description": "Enables the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-title", + "markdownDescription": "Enables the title command without any pre-configured scope." + }, + { + "description": "Enables the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-toggle-maximize", + "markdownDescription": "Enables the toggle_maximize command without any pre-configured scope." + }, + { + "description": "Enables the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unmaximize", + "markdownDescription": "Enables the unmaximize command without any pre-configured scope." + }, + { + "description": "Enables the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unminimize", + "markdownDescription": "Enables the unminimize command without any pre-configured scope." + }, + { + "description": "Denies the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-available-monitors", + "markdownDescription": "Denies the available_monitors command without any pre-configured scope." + }, + { + "description": "Denies the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-center", + "markdownDescription": "Denies the center command without any pre-configured scope." + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-close", + "markdownDescription": "Denies the close command without any pre-configured scope." + }, + { + "description": "Denies the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-create", + "markdownDescription": "Denies the create command without any pre-configured scope." + }, + { + "description": "Denies the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-current-monitor", + "markdownDescription": "Denies the current_monitor command without any pre-configured scope." + }, + { + "description": "Denies the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-cursor-position", + "markdownDescription": "Denies the cursor_position command without any pre-configured scope." + }, + { + "description": "Denies the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-destroy", + "markdownDescription": "Denies the destroy command without any pre-configured scope." + }, + { + "description": "Denies the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-get-all-windows", + "markdownDescription": "Denies the get_all_windows command without any pre-configured scope." + }, + { + "description": "Denies the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-hide", + "markdownDescription": "Denies the hide command without any pre-configured scope." + }, + { + "description": "Denies the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-position", + "markdownDescription": "Denies the inner_position command without any pre-configured scope." + }, + { + "description": "Denies the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-size", + "markdownDescription": "Denies the inner_size command without any pre-configured scope." + }, + { + "description": "Denies the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-internal-toggle-maximize", + "markdownDescription": "Denies the internal_toggle_maximize command without any pre-configured scope." + }, + { + "description": "Denies the is_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-always-on-top", + "markdownDescription": "Denies the is_always_on_top command without any pre-configured scope." + }, + { + "description": "Denies the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-closable", + "markdownDescription": "Denies the is_closable command without any pre-configured scope." + }, + { + "description": "Denies the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-decorated", + "markdownDescription": "Denies the is_decorated command without any pre-configured scope." + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-enabled", + "markdownDescription": "Denies the is_enabled command without any pre-configured scope." + }, + { + "description": "Denies the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-focused", + "markdownDescription": "Denies the is_focused command without any pre-configured scope." + }, + { + "description": "Denies the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-fullscreen", + "markdownDescription": "Denies the is_fullscreen command without any pre-configured scope." + }, + { + "description": "Denies the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximizable", + "markdownDescription": "Denies the is_maximizable command without any pre-configured scope." + }, + { + "description": "Denies the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximized", + "markdownDescription": "Denies the is_maximized command without any pre-configured scope." + }, + { + "description": "Denies the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimizable", + "markdownDescription": "Denies the is_minimizable command without any pre-configured scope." + }, + { + "description": "Denies the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimized", + "markdownDescription": "Denies the is_minimized command without any pre-configured scope." + }, + { + "description": "Denies the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-resizable", + "markdownDescription": "Denies the is_resizable command without any pre-configured scope." + }, + { + "description": "Denies the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-visible", + "markdownDescription": "Denies the is_visible command without any pre-configured scope." + }, + { + "description": "Denies the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-maximize", + "markdownDescription": "Denies the maximize command without any pre-configured scope." + }, + { + "description": "Denies the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-minimize", + "markdownDescription": "Denies the minimize command without any pre-configured scope." + }, + { + "description": "Denies the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-monitor-from-point", + "markdownDescription": "Denies the monitor_from_point command without any pre-configured scope." + }, + { + "description": "Denies the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-position", + "markdownDescription": "Denies the outer_position command without any pre-configured scope." + }, + { + "description": "Denies the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-size", + "markdownDescription": "Denies the outer_size command without any pre-configured scope." + }, + { + "description": "Denies the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-primary-monitor", + "markdownDescription": "Denies the primary_monitor command without any pre-configured scope." + }, + { + "description": "Denies the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-request-user-attention", + "markdownDescription": "Denies the request_user_attention command without any pre-configured scope." + }, + { + "description": "Denies the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-scale-factor", + "markdownDescription": "Denies the scale_factor command without any pre-configured scope." + }, + { + "description": "Denies the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-bottom", + "markdownDescription": "Denies the set_always_on_bottom command without any pre-configured scope." + }, + { + "description": "Denies the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-top", + "markdownDescription": "Denies the set_always_on_top command without any pre-configured scope." + }, + { + "description": "Denies the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-background-color", + "markdownDescription": "Denies the set_background_color command without any pre-configured scope." + }, + { + "description": "Denies the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-count", + "markdownDescription": "Denies the set_badge_count command without any pre-configured scope." + }, + { + "description": "Denies the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-label", + "markdownDescription": "Denies the set_badge_label command without any pre-configured scope." + }, + { + "description": "Denies the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-closable", + "markdownDescription": "Denies the set_closable command without any pre-configured scope." + }, + { + "description": "Denies the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-content-protected", + "markdownDescription": "Denies the set_content_protected command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-grab", + "markdownDescription": "Denies the set_cursor_grab command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-icon", + "markdownDescription": "Denies the set_cursor_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-position", + "markdownDescription": "Denies the set_cursor_position command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-visible", + "markdownDescription": "Denies the set_cursor_visible command without any pre-configured scope." + }, + { + "description": "Denies the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-decorations", + "markdownDescription": "Denies the set_decorations command without any pre-configured scope." + }, + { + "description": "Denies the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-effects", + "markdownDescription": "Denies the set_effects command without any pre-configured scope." + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-enabled", + "markdownDescription": "Denies the set_enabled command without any pre-configured scope." + }, + { + "description": "Denies the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-focus", + "markdownDescription": "Denies the set_focus command without any pre-configured scope." + }, + { + "description": "Denies the set_focusable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-focusable", + "markdownDescription": "Denies the set_focusable command without any pre-configured scope." + }, + { + "description": "Denies the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-fullscreen", + "markdownDescription": "Denies the set_fullscreen command without any pre-configured scope." + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-icon", + "markdownDescription": "Denies the set_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-ignore-cursor-events", + "markdownDescription": "Denies the set_ignore_cursor_events command without any pre-configured scope." + }, + { + "description": "Denies the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-max-size", + "markdownDescription": "Denies the set_max_size command without any pre-configured scope." + }, + { + "description": "Denies the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-maximizable", + "markdownDescription": "Denies the set_maximizable command without any pre-configured scope." + }, + { + "description": "Denies the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-min-size", + "markdownDescription": "Denies the set_min_size command without any pre-configured scope." + }, + { + "description": "Denies the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-minimizable", + "markdownDescription": "Denies the set_minimizable command without any pre-configured scope." + }, + { + "description": "Denies the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-overlay-icon", + "markdownDescription": "Denies the set_overlay_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-position", + "markdownDescription": "Denies the set_position command without any pre-configured scope." + }, + { + "description": "Denies the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-progress-bar", + "markdownDescription": "Denies the set_progress_bar command without any pre-configured scope." + }, + { + "description": "Denies the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-resizable", + "markdownDescription": "Denies the set_resizable command without any pre-configured scope." + }, + { + "description": "Denies the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-shadow", + "markdownDescription": "Denies the set_shadow command without any pre-configured scope." + }, + { + "description": "Denies the set_simple_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-simple-fullscreen", + "markdownDescription": "Denies the set_simple_fullscreen command without any pre-configured scope." + }, + { + "description": "Denies the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size", + "markdownDescription": "Denies the set_size command without any pre-configured scope." + }, + { + "description": "Denies the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size-constraints", + "markdownDescription": "Denies the set_size_constraints command without any pre-configured scope." + }, + { + "description": "Denies the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-skip-taskbar", + "markdownDescription": "Denies the set_skip_taskbar command without any pre-configured scope." + }, + { + "description": "Denies the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-theme", + "markdownDescription": "Denies the set_theme command without any pre-configured scope." + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title", + "markdownDescription": "Denies the set_title command without any pre-configured scope." + }, + { + "description": "Denies the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title-bar-style", + "markdownDescription": "Denies the set_title_bar_style command without any pre-configured scope." + }, + { + "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-visible-on-all-workspaces", + "markdownDescription": "Denies the set_visible_on_all_workspaces command without any pre-configured scope." + }, + { + "description": "Denies the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-show", + "markdownDescription": "Denies the show command without any pre-configured scope." + }, + { + "description": "Denies the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-dragging", + "markdownDescription": "Denies the start_dragging command without any pre-configured scope." + }, + { + "description": "Denies the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-resize-dragging", + "markdownDescription": "Denies the start_resize_dragging command without any pre-configured scope." + }, + { + "description": "Denies the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-theme", + "markdownDescription": "Denies the theme command without any pre-configured scope." + }, + { + "description": "Denies the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-title", + "markdownDescription": "Denies the title command without any pre-configured scope." + }, + { + "description": "Denies the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-toggle-maximize", + "markdownDescription": "Denies the toggle_maximize command without any pre-configured scope." + }, + { + "description": "Denies the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unmaximize", + "markdownDescription": "Denies the unmaximize command without any pre-configured scope." + }, + { + "description": "Denies the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unminimize", + "markdownDescription": "Denies the unminimize command without any pre-configured scope." + }, + { + "description": "Allows the log and flamegraph commands\n#### This default permission set includes:\n\n- `allow-log`\n- `allow-generate-flamegraph`\n- `allow-generate-flamechart`", + "type": "string", + "const": "tracing:default", + "markdownDescription": "Allows the log and flamegraph commands\n#### This default permission set includes:\n\n- `allow-log`\n- `allow-generate-flamegraph`\n- `allow-generate-flamechart`" + }, + { + "description": "Enables the generate_flamechart command.", + "type": "string", + "const": "tracing:allow-generate-flamechart", + "markdownDescription": "Enables the generate_flamechart command." + }, + { + "description": "Enables the generate_flamegraph command.", + "type": "string", + "const": "tracing:allow-generate-flamegraph", + "markdownDescription": "Enables the generate_flamegraph command." + }, + { + "description": "Enables the log command.", + "type": "string", + "const": "tracing:allow-log", + "markdownDescription": "Enables the log command." + }, + { + "description": "Denies the generate_flamechart command.", + "type": "string", + "const": "tracing:deny-generate-flamechart", + "markdownDescription": "Denies the generate_flamechart command." + }, + { + "description": "Denies the generate_flamegraph command.", + "type": "string", + "const": "tracing:deny-generate-flamegraph", + "markdownDescription": "Denies the generate_flamegraph command." + }, + { + "description": "Denies the log command.", + "type": "string", + "const": "tracing:deny-log", + "markdownDescription": "Denies the log command." + } + ] + }, + "Value": { + "description": "All supported ACL values.", + "anyOf": [ + { + "description": "Represents a null JSON value.", + "type": "null" + }, + { + "description": "Represents a [`bool`].", + "type": "boolean" + }, + { + "description": "Represents a valid ACL [`Number`].", + "allOf": [ + { + "$ref": "#/definitions/Number" + } + ] + }, + { + "description": "Represents a [`String`].", + "type": "string" + }, + { + "description": "Represents a list of other [`Value`]s.", + "type": "array", + "items": { + "$ref": "#/definitions/Value" + } + }, + { + "description": "Represents a map of [`String`] keys to [`Value`]s.", + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/Value" + } + } + ] + }, + "Number": { + "description": "A valid ACL number.", + "anyOf": [ + { + "description": "Represents an [`i64`].", + "type": "integer", + "format": "int64" + }, + { + "description": "Represents a [`f64`].", + "type": "number", + "format": "double" + } + ] + }, + "Target": { + "description": "Platform target.", + "oneOf": [ + { + "description": "MacOS.", + "type": "string", + "enum": [ + "macOS" + ] + }, + { + "description": "Windows.", + "type": "string", + "enum": [ + "windows" + ] + }, + { + "description": "Linux.", + "type": "string", + "enum": [ + "linux" + ] + }, + { + "description": "Android.", + "type": "string", + "enum": [ + "android" + ] + }, + { + "description": "iOS.", + "type": "string", + "enum": [ + "iOS" + ] + } + ] + } + } +} \ No newline at end of file diff --git a/kb_app/gen/schemas/linux-schema.json b/kb_app/gen/schemas/linux-schema.json new file mode 100644 index 0000000..7501cb0 --- /dev/null +++ b/kb_app/gen/schemas/linux-schema.json @@ -0,0 +1,2286 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "CapabilityFile", + "description": "Capability formats accepted in a capability file.", + "anyOf": [ + { + "description": "A single capability.", + "allOf": [ + { + "$ref": "#/definitions/Capability" + } + ] + }, + { + "description": "A list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + }, + { + "description": "A list of capabilities.", + "type": "object", + "required": [ + "capabilities" + ], + "properties": { + "capabilities": { + "description": "The list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + } + } + } + ], + "definitions": { + "Capability": { + "description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows' and webviews' fine grained access to the Tauri core, application, or plugin commands. If a webview or its window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```", + "type": "object", + "required": [ + "identifier", + "permissions" + ], + "properties": { + "identifier": { + "description": "Identifier of the capability.\n\n## Example\n\n`main-user-files-write`", + "type": "string" + }, + "description": { + "description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.", + "default": "", + "type": "string" + }, + "remote": { + "description": "Configure remote URLs that can use the capability permissions.\n\nThis setting is optional and defaults to not being set, as our default use case is that the content is served from our local application.\n\n:::caution Make sure you understand the security implications of providing remote sources with local system access. :::\n\n## Example\n\n```json { \"urls\": [\"https://*.mydomain.dev\"] } ```", + "anyOf": [ + { + "$ref": "#/definitions/CapabilityRemote" + }, + { + "type": "null" + } + ] + }, + "local": { + "description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.", + "default": true, + "type": "boolean" + }, + "windows": { + "description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nIf a window label matches any of the patterns in this list, the capability will be enabled on all the webviews of that window, regardless of the value of [`Self::webviews`].\n\nOn multiwebview windows, prefer specifying [`Self::webviews`] and omitting [`Self::windows`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "webviews": { + "description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThe capability will be enabled on all the webviews whose label matches any of the patterns in this list, regardless of whether the webview's window label matches a pattern in [`Self::windows`].\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "permissions": { + "description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```", + "type": "array", + "items": { + "$ref": "#/definitions/PermissionEntry" + }, + "uniqueItems": true + }, + "platforms": { + "description": "Limit which target platforms this capability applies to.\n\nBy default all platforms are targeted.\n\n## Example\n\n`[\"macOS\",\"windows\"]`", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Target" + } + } + } + }, + "CapabilityRemote": { + "description": "Configuration for remote URLs that are associated with the capability.", + "type": "object", + "required": [ + "urls" + ], + "properties": { + "urls": { + "description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n## Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api", + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "PermissionEntry": { + "description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.", + "anyOf": [ + { + "description": "Reference a permission or permission set by identifier.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + { + "description": "Reference a permission or permission set by identifier and extends its scope.", + "type": "object", + "allOf": [ + { + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + "allow": { + "description": "Data that defines what is allowed by the scope.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + }, + "deny": { + "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + } + } + } + ], + "required": [ + "identifier" + ] + } + ] + }, + "Identifier": { + "description": "Permission identifier", + "oneOf": [ + { + "description": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`", + "type": "string", + "const": "core:default", + "markdownDescription": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`" + }, + { + "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`\n- `allow-register-listener`\n- `allow-remove-listener`", + "type": "string", + "const": "core:app:default", + "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`\n- `allow-register-listener`\n- `allow-remove-listener`" + }, + { + "description": "Enables the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-hide", + "markdownDescription": "Enables the app_hide command without any pre-configured scope." + }, + { + "description": "Enables the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-show", + "markdownDescription": "Enables the app_show command without any pre-configured scope." + }, + { + "description": "Enables the bundle_type command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-bundle-type", + "markdownDescription": "Enables the bundle_type command without any pre-configured scope." + }, + { + "description": "Enables the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-default-window-icon", + "markdownDescription": "Enables the default_window_icon command without any pre-configured scope." + }, + { + "description": "Enables the fetch_data_store_identifiers command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-fetch-data-store-identifiers", + "markdownDescription": "Enables the fetch_data_store_identifiers command without any pre-configured scope." + }, + { + "description": "Enables the identifier command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-identifier", + "markdownDescription": "Enables the identifier command without any pre-configured scope." + }, + { + "description": "Enables the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-name", + "markdownDescription": "Enables the name command without any pre-configured scope." + }, + { + "description": "Enables the register_listener command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-register-listener", + "markdownDescription": "Enables the register_listener command without any pre-configured scope." + }, + { + "description": "Enables the remove_data_store command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-remove-data-store", + "markdownDescription": "Enables the remove_data_store command without any pre-configured scope." + }, + { + "description": "Enables the remove_listener command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-remove-listener", + "markdownDescription": "Enables the remove_listener command without any pre-configured scope." + }, + { + "description": "Enables the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-set-app-theme", + "markdownDescription": "Enables the set_app_theme command without any pre-configured scope." + }, + { + "description": "Enables the set_dock_visibility command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-set-dock-visibility", + "markdownDescription": "Enables the set_dock_visibility command without any pre-configured scope." + }, + { + "description": "Enables the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-tauri-version", + "markdownDescription": "Enables the tauri_version command without any pre-configured scope." + }, + { + "description": "Enables the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-version", + "markdownDescription": "Enables the version command without any pre-configured scope." + }, + { + "description": "Denies the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-hide", + "markdownDescription": "Denies the app_hide command without any pre-configured scope." + }, + { + "description": "Denies the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-show", + "markdownDescription": "Denies the app_show command without any pre-configured scope." + }, + { + "description": "Denies the bundle_type command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-bundle-type", + "markdownDescription": "Denies the bundle_type command without any pre-configured scope." + }, + { + "description": "Denies the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-default-window-icon", + "markdownDescription": "Denies the default_window_icon command without any pre-configured scope." + }, + { + "description": "Denies the fetch_data_store_identifiers command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-fetch-data-store-identifiers", + "markdownDescription": "Denies the fetch_data_store_identifiers command without any pre-configured scope." + }, + { + "description": "Denies the identifier command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-identifier", + "markdownDescription": "Denies the identifier command without any pre-configured scope." + }, + { + "description": "Denies the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-name", + "markdownDescription": "Denies the name command without any pre-configured scope." + }, + { + "description": "Denies the register_listener command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-register-listener", + "markdownDescription": "Denies the register_listener command without any pre-configured scope." + }, + { + "description": "Denies the remove_data_store command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-remove-data-store", + "markdownDescription": "Denies the remove_data_store command without any pre-configured scope." + }, + { + "description": "Denies the remove_listener command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-remove-listener", + "markdownDescription": "Denies the remove_listener command without any pre-configured scope." + }, + { + "description": "Denies the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-set-app-theme", + "markdownDescription": "Denies the set_app_theme command without any pre-configured scope." + }, + { + "description": "Denies the set_dock_visibility command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-set-dock-visibility", + "markdownDescription": "Denies the set_dock_visibility command without any pre-configured scope." + }, + { + "description": "Denies the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-tauri-version", + "markdownDescription": "Denies the tauri_version command without any pre-configured scope." + }, + { + "description": "Denies the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-version", + "markdownDescription": "Denies the version command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`", + "type": "string", + "const": "core:event:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`" + }, + { + "description": "Enables the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit", + "markdownDescription": "Enables the emit command without any pre-configured scope." + }, + { + "description": "Enables the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit-to", + "markdownDescription": "Enables the emit_to command without any pre-configured scope." + }, + { + "description": "Enables the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-listen", + "markdownDescription": "Enables the listen command without any pre-configured scope." + }, + { + "description": "Enables the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-unlisten", + "markdownDescription": "Enables the unlisten command without any pre-configured scope." + }, + { + "description": "Denies the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit", + "markdownDescription": "Denies the emit command without any pre-configured scope." + }, + { + "description": "Denies the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit-to", + "markdownDescription": "Denies the emit_to command without any pre-configured scope." + }, + { + "description": "Denies the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-listen", + "markdownDescription": "Denies the listen command without any pre-configured scope." + }, + { + "description": "Denies the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-unlisten", + "markdownDescription": "Denies the unlisten command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`", + "type": "string", + "const": "core:image:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`" + }, + { + "description": "Enables the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-bytes", + "markdownDescription": "Enables the from_bytes command without any pre-configured scope." + }, + { + "description": "Enables the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-path", + "markdownDescription": "Enables the from_path command without any pre-configured scope." + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-new", + "markdownDescription": "Enables the new command without any pre-configured scope." + }, + { + "description": "Enables the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-rgba", + "markdownDescription": "Enables the rgba command without any pre-configured scope." + }, + { + "description": "Enables the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-size", + "markdownDescription": "Enables the size command without any pre-configured scope." + }, + { + "description": "Denies the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-bytes", + "markdownDescription": "Denies the from_bytes command without any pre-configured scope." + }, + { + "description": "Denies the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-path", + "markdownDescription": "Denies the from_path command without any pre-configured scope." + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-new", + "markdownDescription": "Denies the new command without any pre-configured scope." + }, + { + "description": "Denies the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-rgba", + "markdownDescription": "Denies the rgba command without any pre-configured scope." + }, + { + "description": "Denies the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-size", + "markdownDescription": "Denies the size command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`", + "type": "string", + "const": "core:menu:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`" + }, + { + "description": "Enables the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-append", + "markdownDescription": "Enables the append command without any pre-configured scope." + }, + { + "description": "Enables the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-create-default", + "markdownDescription": "Enables the create_default command without any pre-configured scope." + }, + { + "description": "Enables the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-get", + "markdownDescription": "Enables the get command without any pre-configured scope." + }, + { + "description": "Enables the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-insert", + "markdownDescription": "Enables the insert command without any pre-configured scope." + }, + { + "description": "Enables the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-checked", + "markdownDescription": "Enables the is_checked command without any pre-configured scope." + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-enabled", + "markdownDescription": "Enables the is_enabled command without any pre-configured scope." + }, + { + "description": "Enables the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-items", + "markdownDescription": "Enables the items command without any pre-configured scope." + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-new", + "markdownDescription": "Enables the new command without any pre-configured scope." + }, + { + "description": "Enables the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-popup", + "markdownDescription": "Enables the popup command without any pre-configured scope." + }, + { + "description": "Enables the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-prepend", + "markdownDescription": "Enables the prepend command without any pre-configured scope." + }, + { + "description": "Enables the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove", + "markdownDescription": "Enables the remove command without any pre-configured scope." + }, + { + "description": "Enables the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove-at", + "markdownDescription": "Enables the remove_at command without any pre-configured scope." + }, + { + "description": "Enables the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-accelerator", + "markdownDescription": "Enables the set_accelerator command without any pre-configured scope." + }, + { + "description": "Enables the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-app-menu", + "markdownDescription": "Enables the set_as_app_menu command without any pre-configured scope." + }, + { + "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-help-menu-for-nsapp", + "markdownDescription": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Enables the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-window-menu", + "markdownDescription": "Enables the set_as_window_menu command without any pre-configured scope." + }, + { + "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-windows-menu-for-nsapp", + "markdownDescription": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Enables the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-checked", + "markdownDescription": "Enables the set_checked command without any pre-configured scope." + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-enabled", + "markdownDescription": "Enables the set_enabled command without any pre-configured scope." + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-icon", + "markdownDescription": "Enables the set_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-text", + "markdownDescription": "Enables the set_text command without any pre-configured scope." + }, + { + "description": "Enables the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-text", + "markdownDescription": "Enables the text command without any pre-configured scope." + }, + { + "description": "Denies the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-append", + "markdownDescription": "Denies the append command without any pre-configured scope." + }, + { + "description": "Denies the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-create-default", + "markdownDescription": "Denies the create_default command without any pre-configured scope." + }, + { + "description": "Denies the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-get", + "markdownDescription": "Denies the get command without any pre-configured scope." + }, + { + "description": "Denies the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-insert", + "markdownDescription": "Denies the insert command without any pre-configured scope." + }, + { + "description": "Denies the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-checked", + "markdownDescription": "Denies the is_checked command without any pre-configured scope." + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-enabled", + "markdownDescription": "Denies the is_enabled command without any pre-configured scope." + }, + { + "description": "Denies the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-items", + "markdownDescription": "Denies the items command without any pre-configured scope." + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-new", + "markdownDescription": "Denies the new command without any pre-configured scope." + }, + { + "description": "Denies the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-popup", + "markdownDescription": "Denies the popup command without any pre-configured scope." + }, + { + "description": "Denies the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-prepend", + "markdownDescription": "Denies the prepend command without any pre-configured scope." + }, + { + "description": "Denies the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove", + "markdownDescription": "Denies the remove command without any pre-configured scope." + }, + { + "description": "Denies the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove-at", + "markdownDescription": "Denies the remove_at command without any pre-configured scope." + }, + { + "description": "Denies the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-accelerator", + "markdownDescription": "Denies the set_accelerator command without any pre-configured scope." + }, + { + "description": "Denies the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-app-menu", + "markdownDescription": "Denies the set_as_app_menu command without any pre-configured scope." + }, + { + "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-help-menu-for-nsapp", + "markdownDescription": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Denies the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-window-menu", + "markdownDescription": "Denies the set_as_window_menu command without any pre-configured scope." + }, + { + "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-windows-menu-for-nsapp", + "markdownDescription": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope." + }, + { + "description": "Denies the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-checked", + "markdownDescription": "Denies the set_checked command without any pre-configured scope." + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-enabled", + "markdownDescription": "Denies the set_enabled command without any pre-configured scope." + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-icon", + "markdownDescription": "Denies the set_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-text", + "markdownDescription": "Denies the set_text command without any pre-configured scope." + }, + { + "description": "Denies the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-text", + "markdownDescription": "Denies the text command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`", + "type": "string", + "const": "core:path:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`" + }, + { + "description": "Enables the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-basename", + "markdownDescription": "Enables the basename command without any pre-configured scope." + }, + { + "description": "Enables the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-dirname", + "markdownDescription": "Enables the dirname command without any pre-configured scope." + }, + { + "description": "Enables the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-extname", + "markdownDescription": "Enables the extname command without any pre-configured scope." + }, + { + "description": "Enables the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-is-absolute", + "markdownDescription": "Enables the is_absolute command without any pre-configured scope." + }, + { + "description": "Enables the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-join", + "markdownDescription": "Enables the join command without any pre-configured scope." + }, + { + "description": "Enables the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-normalize", + "markdownDescription": "Enables the normalize command without any pre-configured scope." + }, + { + "description": "Enables the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve", + "markdownDescription": "Enables the resolve command without any pre-configured scope." + }, + { + "description": "Enables the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve-directory", + "markdownDescription": "Enables the resolve_directory command without any pre-configured scope." + }, + { + "description": "Denies the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-basename", + "markdownDescription": "Denies the basename command without any pre-configured scope." + }, + { + "description": "Denies the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-dirname", + "markdownDescription": "Denies the dirname command without any pre-configured scope." + }, + { + "description": "Denies the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-extname", + "markdownDescription": "Denies the extname command without any pre-configured scope." + }, + { + "description": "Denies the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-is-absolute", + "markdownDescription": "Denies the is_absolute command without any pre-configured scope." + }, + { + "description": "Denies the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-join", + "markdownDescription": "Denies the join command without any pre-configured scope." + }, + { + "description": "Denies the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-normalize", + "markdownDescription": "Denies the normalize command without any pre-configured scope." + }, + { + "description": "Denies the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve", + "markdownDescription": "Denies the resolve command without any pre-configured scope." + }, + { + "description": "Denies the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve-directory", + "markdownDescription": "Denies the resolve_directory command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`", + "type": "string", + "const": "core:resources:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`" + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:allow-close", + "markdownDescription": "Enables the close command without any pre-configured scope." + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:deny-close", + "markdownDescription": "Denies the close command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`", + "type": "string", + "const": "core:tray:default", + "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`" + }, + { + "description": "Enables the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-get-by-id", + "markdownDescription": "Enables the get_by_id command without any pre-configured scope." + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-new", + "markdownDescription": "Enables the new command without any pre-configured scope." + }, + { + "description": "Enables the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-remove-by-id", + "markdownDescription": "Enables the remove_by_id command without any pre-configured scope." + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon", + "markdownDescription": "Enables the set_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon-as-template", + "markdownDescription": "Enables the set_icon_as_template command without any pre-configured scope." + }, + { + "description": "Enables the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-menu", + "markdownDescription": "Enables the set_menu command without any pre-configured scope." + }, + { + "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-show-menu-on-left-click", + "markdownDescription": "Enables the set_show_menu_on_left_click command without any pre-configured scope." + }, + { + "description": "Enables the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-temp-dir-path", + "markdownDescription": "Enables the set_temp_dir_path command without any pre-configured scope." + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-title", + "markdownDescription": "Enables the set_title command without any pre-configured scope." + }, + { + "description": "Enables the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-tooltip", + "markdownDescription": "Enables the set_tooltip command without any pre-configured scope." + }, + { + "description": "Enables the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-visible", + "markdownDescription": "Enables the set_visible command without any pre-configured scope." + }, + { + "description": "Denies the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-get-by-id", + "markdownDescription": "Denies the get_by_id command without any pre-configured scope." + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-new", + "markdownDescription": "Denies the new command without any pre-configured scope." + }, + { + "description": "Denies the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-remove-by-id", + "markdownDescription": "Denies the remove_by_id command without any pre-configured scope." + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon", + "markdownDescription": "Denies the set_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon-as-template", + "markdownDescription": "Denies the set_icon_as_template command without any pre-configured scope." + }, + { + "description": "Denies the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-menu", + "markdownDescription": "Denies the set_menu command without any pre-configured scope." + }, + { + "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-show-menu-on-left-click", + "markdownDescription": "Denies the set_show_menu_on_left_click command without any pre-configured scope." + }, + { + "description": "Denies the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-temp-dir-path", + "markdownDescription": "Denies the set_temp_dir_path command without any pre-configured scope." + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-title", + "markdownDescription": "Denies the set_title command without any pre-configured scope." + }, + { + "description": "Denies the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-tooltip", + "markdownDescription": "Denies the set_tooltip command without any pre-configured scope." + }, + { + "description": "Denies the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-visible", + "markdownDescription": "Denies the set_visible command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`", + "type": "string", + "const": "core:webview:default", + "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`" + }, + { + "description": "Enables the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-clear-all-browsing-data", + "markdownDescription": "Enables the clear_all_browsing_data command without any pre-configured scope." + }, + { + "description": "Enables the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview", + "markdownDescription": "Enables the create_webview command without any pre-configured scope." + }, + { + "description": "Enables the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview-window", + "markdownDescription": "Enables the create_webview_window command without any pre-configured scope." + }, + { + "description": "Enables the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-get-all-webviews", + "markdownDescription": "Enables the get_all_webviews command without any pre-configured scope." + }, + { + "description": "Enables the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-internal-toggle-devtools", + "markdownDescription": "Enables the internal_toggle_devtools command without any pre-configured scope." + }, + { + "description": "Enables the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-print", + "markdownDescription": "Enables the print command without any pre-configured scope." + }, + { + "description": "Enables the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-reparent", + "markdownDescription": "Enables the reparent command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_auto_resize command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-auto-resize", + "markdownDescription": "Enables the set_webview_auto_resize command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-background-color", + "markdownDescription": "Enables the set_webview_background_color command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-focus", + "markdownDescription": "Enables the set_webview_focus command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-position", + "markdownDescription": "Enables the set_webview_position command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-size", + "markdownDescription": "Enables the set_webview_size command without any pre-configured scope." + }, + { + "description": "Enables the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-zoom", + "markdownDescription": "Enables the set_webview_zoom command without any pre-configured scope." + }, + { + "description": "Enables the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-close", + "markdownDescription": "Enables the webview_close command without any pre-configured scope." + }, + { + "description": "Enables the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-hide", + "markdownDescription": "Enables the webview_hide command without any pre-configured scope." + }, + { + "description": "Enables the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-position", + "markdownDescription": "Enables the webview_position command without any pre-configured scope." + }, + { + "description": "Enables the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-show", + "markdownDescription": "Enables the webview_show command without any pre-configured scope." + }, + { + "description": "Enables the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-size", + "markdownDescription": "Enables the webview_size command without any pre-configured scope." + }, + { + "description": "Denies the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-clear-all-browsing-data", + "markdownDescription": "Denies the clear_all_browsing_data command without any pre-configured scope." + }, + { + "description": "Denies the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview", + "markdownDescription": "Denies the create_webview command without any pre-configured scope." + }, + { + "description": "Denies the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview-window", + "markdownDescription": "Denies the create_webview_window command without any pre-configured scope." + }, + { + "description": "Denies the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-get-all-webviews", + "markdownDescription": "Denies the get_all_webviews command without any pre-configured scope." + }, + { + "description": "Denies the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-internal-toggle-devtools", + "markdownDescription": "Denies the internal_toggle_devtools command without any pre-configured scope." + }, + { + "description": "Denies the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-print", + "markdownDescription": "Denies the print command without any pre-configured scope." + }, + { + "description": "Denies the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-reparent", + "markdownDescription": "Denies the reparent command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_auto_resize command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-auto-resize", + "markdownDescription": "Denies the set_webview_auto_resize command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-background-color", + "markdownDescription": "Denies the set_webview_background_color command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-focus", + "markdownDescription": "Denies the set_webview_focus command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-position", + "markdownDescription": "Denies the set_webview_position command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-size", + "markdownDescription": "Denies the set_webview_size command without any pre-configured scope." + }, + { + "description": "Denies the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-zoom", + "markdownDescription": "Denies the set_webview_zoom command without any pre-configured scope." + }, + { + "description": "Denies the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-close", + "markdownDescription": "Denies the webview_close command without any pre-configured scope." + }, + { + "description": "Denies the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-hide", + "markdownDescription": "Denies the webview_hide command without any pre-configured scope." + }, + { + "description": "Denies the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-position", + "markdownDescription": "Denies the webview_position command without any pre-configured scope." + }, + { + "description": "Denies the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-show", + "markdownDescription": "Denies the webview_show command without any pre-configured scope." + }, + { + "description": "Denies the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-size", + "markdownDescription": "Denies the webview_size command without any pre-configured scope." + }, + { + "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`", + "type": "string", + "const": "core:window:default", + "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`" + }, + { + "description": "Enables the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-available-monitors", + "markdownDescription": "Enables the available_monitors command without any pre-configured scope." + }, + { + "description": "Enables the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-center", + "markdownDescription": "Enables the center command without any pre-configured scope." + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-close", + "markdownDescription": "Enables the close command without any pre-configured scope." + }, + { + "description": "Enables the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-create", + "markdownDescription": "Enables the create command without any pre-configured scope." + }, + { + "description": "Enables the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-current-monitor", + "markdownDescription": "Enables the current_monitor command without any pre-configured scope." + }, + { + "description": "Enables the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-cursor-position", + "markdownDescription": "Enables the cursor_position command without any pre-configured scope." + }, + { + "description": "Enables the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-destroy", + "markdownDescription": "Enables the destroy command without any pre-configured scope." + }, + { + "description": "Enables the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-get-all-windows", + "markdownDescription": "Enables the get_all_windows command without any pre-configured scope." + }, + { + "description": "Enables the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-hide", + "markdownDescription": "Enables the hide command without any pre-configured scope." + }, + { + "description": "Enables the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-position", + "markdownDescription": "Enables the inner_position command without any pre-configured scope." + }, + { + "description": "Enables the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-size", + "markdownDescription": "Enables the inner_size command without any pre-configured scope." + }, + { + "description": "Enables the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-internal-toggle-maximize", + "markdownDescription": "Enables the internal_toggle_maximize command without any pre-configured scope." + }, + { + "description": "Enables the is_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-always-on-top", + "markdownDescription": "Enables the is_always_on_top command without any pre-configured scope." + }, + { + "description": "Enables the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-closable", + "markdownDescription": "Enables the is_closable command without any pre-configured scope." + }, + { + "description": "Enables the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-decorated", + "markdownDescription": "Enables the is_decorated command without any pre-configured scope." + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-enabled", + "markdownDescription": "Enables the is_enabled command without any pre-configured scope." + }, + { + "description": "Enables the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-focused", + "markdownDescription": "Enables the is_focused command without any pre-configured scope." + }, + { + "description": "Enables the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-fullscreen", + "markdownDescription": "Enables the is_fullscreen command without any pre-configured scope." + }, + { + "description": "Enables the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximizable", + "markdownDescription": "Enables the is_maximizable command without any pre-configured scope." + }, + { + "description": "Enables the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximized", + "markdownDescription": "Enables the is_maximized command without any pre-configured scope." + }, + { + "description": "Enables the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimizable", + "markdownDescription": "Enables the is_minimizable command without any pre-configured scope." + }, + { + "description": "Enables the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimized", + "markdownDescription": "Enables the is_minimized command without any pre-configured scope." + }, + { + "description": "Enables the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-resizable", + "markdownDescription": "Enables the is_resizable command without any pre-configured scope." + }, + { + "description": "Enables the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-visible", + "markdownDescription": "Enables the is_visible command without any pre-configured scope." + }, + { + "description": "Enables the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-maximize", + "markdownDescription": "Enables the maximize command without any pre-configured scope." + }, + { + "description": "Enables the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-minimize", + "markdownDescription": "Enables the minimize command without any pre-configured scope." + }, + { + "description": "Enables the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-monitor-from-point", + "markdownDescription": "Enables the monitor_from_point command without any pre-configured scope." + }, + { + "description": "Enables the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-position", + "markdownDescription": "Enables the outer_position command without any pre-configured scope." + }, + { + "description": "Enables the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-size", + "markdownDescription": "Enables the outer_size command without any pre-configured scope." + }, + { + "description": "Enables the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-primary-monitor", + "markdownDescription": "Enables the primary_monitor command without any pre-configured scope." + }, + { + "description": "Enables the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-request-user-attention", + "markdownDescription": "Enables the request_user_attention command without any pre-configured scope." + }, + { + "description": "Enables the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-scale-factor", + "markdownDescription": "Enables the scale_factor command without any pre-configured scope." + }, + { + "description": "Enables the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-bottom", + "markdownDescription": "Enables the set_always_on_bottom command without any pre-configured scope." + }, + { + "description": "Enables the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-top", + "markdownDescription": "Enables the set_always_on_top command without any pre-configured scope." + }, + { + "description": "Enables the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-background-color", + "markdownDescription": "Enables the set_background_color command without any pre-configured scope." + }, + { + "description": "Enables the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-count", + "markdownDescription": "Enables the set_badge_count command without any pre-configured scope." + }, + { + "description": "Enables the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-label", + "markdownDescription": "Enables the set_badge_label command without any pre-configured scope." + }, + { + "description": "Enables the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-closable", + "markdownDescription": "Enables the set_closable command without any pre-configured scope." + }, + { + "description": "Enables the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-content-protected", + "markdownDescription": "Enables the set_content_protected command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-grab", + "markdownDescription": "Enables the set_cursor_grab command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-icon", + "markdownDescription": "Enables the set_cursor_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-position", + "markdownDescription": "Enables the set_cursor_position command without any pre-configured scope." + }, + { + "description": "Enables the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-visible", + "markdownDescription": "Enables the set_cursor_visible command without any pre-configured scope." + }, + { + "description": "Enables the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-decorations", + "markdownDescription": "Enables the set_decorations command without any pre-configured scope." + }, + { + "description": "Enables the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-effects", + "markdownDescription": "Enables the set_effects command without any pre-configured scope." + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-enabled", + "markdownDescription": "Enables the set_enabled command without any pre-configured scope." + }, + { + "description": "Enables the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-focus", + "markdownDescription": "Enables the set_focus command without any pre-configured scope." + }, + { + "description": "Enables the set_focusable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-focusable", + "markdownDescription": "Enables the set_focusable command without any pre-configured scope." + }, + { + "description": "Enables the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-fullscreen", + "markdownDescription": "Enables the set_fullscreen command without any pre-configured scope." + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-icon", + "markdownDescription": "Enables the set_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-ignore-cursor-events", + "markdownDescription": "Enables the set_ignore_cursor_events command without any pre-configured scope." + }, + { + "description": "Enables the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-max-size", + "markdownDescription": "Enables the set_max_size command without any pre-configured scope." + }, + { + "description": "Enables the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-maximizable", + "markdownDescription": "Enables the set_maximizable command without any pre-configured scope." + }, + { + "description": "Enables the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-min-size", + "markdownDescription": "Enables the set_min_size command without any pre-configured scope." + }, + { + "description": "Enables the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-minimizable", + "markdownDescription": "Enables the set_minimizable command without any pre-configured scope." + }, + { + "description": "Enables the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-overlay-icon", + "markdownDescription": "Enables the set_overlay_icon command without any pre-configured scope." + }, + { + "description": "Enables the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-position", + "markdownDescription": "Enables the set_position command without any pre-configured scope." + }, + { + "description": "Enables the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-progress-bar", + "markdownDescription": "Enables the set_progress_bar command without any pre-configured scope." + }, + { + "description": "Enables the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-resizable", + "markdownDescription": "Enables the set_resizable command without any pre-configured scope." + }, + { + "description": "Enables the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-shadow", + "markdownDescription": "Enables the set_shadow command without any pre-configured scope." + }, + { + "description": "Enables the set_simple_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-simple-fullscreen", + "markdownDescription": "Enables the set_simple_fullscreen command without any pre-configured scope." + }, + { + "description": "Enables the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size", + "markdownDescription": "Enables the set_size command without any pre-configured scope." + }, + { + "description": "Enables the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size-constraints", + "markdownDescription": "Enables the set_size_constraints command without any pre-configured scope." + }, + { + "description": "Enables the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-skip-taskbar", + "markdownDescription": "Enables the set_skip_taskbar command without any pre-configured scope." + }, + { + "description": "Enables the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-theme", + "markdownDescription": "Enables the set_theme command without any pre-configured scope." + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title", + "markdownDescription": "Enables the set_title command without any pre-configured scope." + }, + { + "description": "Enables the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title-bar-style", + "markdownDescription": "Enables the set_title_bar_style command without any pre-configured scope." + }, + { + "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-visible-on-all-workspaces", + "markdownDescription": "Enables the set_visible_on_all_workspaces command without any pre-configured scope." + }, + { + "description": "Enables the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-show", + "markdownDescription": "Enables the show command without any pre-configured scope." + }, + { + "description": "Enables the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-dragging", + "markdownDescription": "Enables the start_dragging command without any pre-configured scope." + }, + { + "description": "Enables the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-resize-dragging", + "markdownDescription": "Enables the start_resize_dragging command without any pre-configured scope." + }, + { + "description": "Enables the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-theme", + "markdownDescription": "Enables the theme command without any pre-configured scope." + }, + { + "description": "Enables the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-title", + "markdownDescription": "Enables the title command without any pre-configured scope." + }, + { + "description": "Enables the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-toggle-maximize", + "markdownDescription": "Enables the toggle_maximize command without any pre-configured scope." + }, + { + "description": "Enables the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unmaximize", + "markdownDescription": "Enables the unmaximize command without any pre-configured scope." + }, + { + "description": "Enables the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unminimize", + "markdownDescription": "Enables the unminimize command without any pre-configured scope." + }, + { + "description": "Denies the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-available-monitors", + "markdownDescription": "Denies the available_monitors command without any pre-configured scope." + }, + { + "description": "Denies the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-center", + "markdownDescription": "Denies the center command without any pre-configured scope." + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-close", + "markdownDescription": "Denies the close command without any pre-configured scope." + }, + { + "description": "Denies the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-create", + "markdownDescription": "Denies the create command without any pre-configured scope." + }, + { + "description": "Denies the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-current-monitor", + "markdownDescription": "Denies the current_monitor command without any pre-configured scope." + }, + { + "description": "Denies the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-cursor-position", + "markdownDescription": "Denies the cursor_position command without any pre-configured scope." + }, + { + "description": "Denies the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-destroy", + "markdownDescription": "Denies the destroy command without any pre-configured scope." + }, + { + "description": "Denies the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-get-all-windows", + "markdownDescription": "Denies the get_all_windows command without any pre-configured scope." + }, + { + "description": "Denies the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-hide", + "markdownDescription": "Denies the hide command without any pre-configured scope." + }, + { + "description": "Denies the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-position", + "markdownDescription": "Denies the inner_position command without any pre-configured scope." + }, + { + "description": "Denies the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-size", + "markdownDescription": "Denies the inner_size command without any pre-configured scope." + }, + { + "description": "Denies the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-internal-toggle-maximize", + "markdownDescription": "Denies the internal_toggle_maximize command without any pre-configured scope." + }, + { + "description": "Denies the is_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-always-on-top", + "markdownDescription": "Denies the is_always_on_top command without any pre-configured scope." + }, + { + "description": "Denies the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-closable", + "markdownDescription": "Denies the is_closable command without any pre-configured scope." + }, + { + "description": "Denies the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-decorated", + "markdownDescription": "Denies the is_decorated command without any pre-configured scope." + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-enabled", + "markdownDescription": "Denies the is_enabled command without any pre-configured scope." + }, + { + "description": "Denies the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-focused", + "markdownDescription": "Denies the is_focused command without any pre-configured scope." + }, + { + "description": "Denies the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-fullscreen", + "markdownDescription": "Denies the is_fullscreen command without any pre-configured scope." + }, + { + "description": "Denies the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximizable", + "markdownDescription": "Denies the is_maximizable command without any pre-configured scope." + }, + { + "description": "Denies the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximized", + "markdownDescription": "Denies the is_maximized command without any pre-configured scope." + }, + { + "description": "Denies the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimizable", + "markdownDescription": "Denies the is_minimizable command without any pre-configured scope." + }, + { + "description": "Denies the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimized", + "markdownDescription": "Denies the is_minimized command without any pre-configured scope." + }, + { + "description": "Denies the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-resizable", + "markdownDescription": "Denies the is_resizable command without any pre-configured scope." + }, + { + "description": "Denies the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-visible", + "markdownDescription": "Denies the is_visible command without any pre-configured scope." + }, + { + "description": "Denies the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-maximize", + "markdownDescription": "Denies the maximize command without any pre-configured scope." + }, + { + "description": "Denies the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-minimize", + "markdownDescription": "Denies the minimize command without any pre-configured scope." + }, + { + "description": "Denies the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-monitor-from-point", + "markdownDescription": "Denies the monitor_from_point command without any pre-configured scope." + }, + { + "description": "Denies the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-position", + "markdownDescription": "Denies the outer_position command without any pre-configured scope." + }, + { + "description": "Denies the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-size", + "markdownDescription": "Denies the outer_size command without any pre-configured scope." + }, + { + "description": "Denies the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-primary-monitor", + "markdownDescription": "Denies the primary_monitor command without any pre-configured scope." + }, + { + "description": "Denies the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-request-user-attention", + "markdownDescription": "Denies the request_user_attention command without any pre-configured scope." + }, + { + "description": "Denies the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-scale-factor", + "markdownDescription": "Denies the scale_factor command without any pre-configured scope." + }, + { + "description": "Denies the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-bottom", + "markdownDescription": "Denies the set_always_on_bottom command without any pre-configured scope." + }, + { + "description": "Denies the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-top", + "markdownDescription": "Denies the set_always_on_top command without any pre-configured scope." + }, + { + "description": "Denies the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-background-color", + "markdownDescription": "Denies the set_background_color command without any pre-configured scope." + }, + { + "description": "Denies the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-count", + "markdownDescription": "Denies the set_badge_count command without any pre-configured scope." + }, + { + "description": "Denies the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-label", + "markdownDescription": "Denies the set_badge_label command without any pre-configured scope." + }, + { + "description": "Denies the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-closable", + "markdownDescription": "Denies the set_closable command without any pre-configured scope." + }, + { + "description": "Denies the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-content-protected", + "markdownDescription": "Denies the set_content_protected command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-grab", + "markdownDescription": "Denies the set_cursor_grab command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-icon", + "markdownDescription": "Denies the set_cursor_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-position", + "markdownDescription": "Denies the set_cursor_position command without any pre-configured scope." + }, + { + "description": "Denies the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-visible", + "markdownDescription": "Denies the set_cursor_visible command without any pre-configured scope." + }, + { + "description": "Denies the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-decorations", + "markdownDescription": "Denies the set_decorations command without any pre-configured scope." + }, + { + "description": "Denies the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-effects", + "markdownDescription": "Denies the set_effects command without any pre-configured scope." + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-enabled", + "markdownDescription": "Denies the set_enabled command without any pre-configured scope." + }, + { + "description": "Denies the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-focus", + "markdownDescription": "Denies the set_focus command without any pre-configured scope." + }, + { + "description": "Denies the set_focusable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-focusable", + "markdownDescription": "Denies the set_focusable command without any pre-configured scope." + }, + { + "description": "Denies the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-fullscreen", + "markdownDescription": "Denies the set_fullscreen command without any pre-configured scope." + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-icon", + "markdownDescription": "Denies the set_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-ignore-cursor-events", + "markdownDescription": "Denies the set_ignore_cursor_events command without any pre-configured scope." + }, + { + "description": "Denies the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-max-size", + "markdownDescription": "Denies the set_max_size command without any pre-configured scope." + }, + { + "description": "Denies the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-maximizable", + "markdownDescription": "Denies the set_maximizable command without any pre-configured scope." + }, + { + "description": "Denies the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-min-size", + "markdownDescription": "Denies the set_min_size command without any pre-configured scope." + }, + { + "description": "Denies the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-minimizable", + "markdownDescription": "Denies the set_minimizable command without any pre-configured scope." + }, + { + "description": "Denies the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-overlay-icon", + "markdownDescription": "Denies the set_overlay_icon command without any pre-configured scope." + }, + { + "description": "Denies the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-position", + "markdownDescription": "Denies the set_position command without any pre-configured scope." + }, + { + "description": "Denies the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-progress-bar", + "markdownDescription": "Denies the set_progress_bar command without any pre-configured scope." + }, + { + "description": "Denies the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-resizable", + "markdownDescription": "Denies the set_resizable command without any pre-configured scope." + }, + { + "description": "Denies the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-shadow", + "markdownDescription": "Denies the set_shadow command without any pre-configured scope." + }, + { + "description": "Denies the set_simple_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-simple-fullscreen", + "markdownDescription": "Denies the set_simple_fullscreen command without any pre-configured scope." + }, + { + "description": "Denies the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size", + "markdownDescription": "Denies the set_size command without any pre-configured scope." + }, + { + "description": "Denies the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size-constraints", + "markdownDescription": "Denies the set_size_constraints command without any pre-configured scope." + }, + { + "description": "Denies the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-skip-taskbar", + "markdownDescription": "Denies the set_skip_taskbar command without any pre-configured scope." + }, + { + "description": "Denies the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-theme", + "markdownDescription": "Denies the set_theme command without any pre-configured scope." + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title", + "markdownDescription": "Denies the set_title command without any pre-configured scope." + }, + { + "description": "Denies the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title-bar-style", + "markdownDescription": "Denies the set_title_bar_style command without any pre-configured scope." + }, + { + "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-visible-on-all-workspaces", + "markdownDescription": "Denies the set_visible_on_all_workspaces command without any pre-configured scope." + }, + { + "description": "Denies the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-show", + "markdownDescription": "Denies the show command without any pre-configured scope." + }, + { + "description": "Denies the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-dragging", + "markdownDescription": "Denies the start_dragging command without any pre-configured scope." + }, + { + "description": "Denies the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-resize-dragging", + "markdownDescription": "Denies the start_resize_dragging command without any pre-configured scope." + }, + { + "description": "Denies the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-theme", + "markdownDescription": "Denies the theme command without any pre-configured scope." + }, + { + "description": "Denies the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-title", + "markdownDescription": "Denies the title command without any pre-configured scope." + }, + { + "description": "Denies the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-toggle-maximize", + "markdownDescription": "Denies the toggle_maximize command without any pre-configured scope." + }, + { + "description": "Denies the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unmaximize", + "markdownDescription": "Denies the unmaximize command without any pre-configured scope." + }, + { + "description": "Denies the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unminimize", + "markdownDescription": "Denies the unminimize command without any pre-configured scope." + }, + { + "description": "Allows the log and flamegraph commands\n#### This default permission set includes:\n\n- `allow-log`\n- `allow-generate-flamegraph`\n- `allow-generate-flamechart`", + "type": "string", + "const": "tracing:default", + "markdownDescription": "Allows the log and flamegraph commands\n#### This default permission set includes:\n\n- `allow-log`\n- `allow-generate-flamegraph`\n- `allow-generate-flamechart`" + }, + { + "description": "Enables the generate_flamechart command.", + "type": "string", + "const": "tracing:allow-generate-flamechart", + "markdownDescription": "Enables the generate_flamechart command." + }, + { + "description": "Enables the generate_flamegraph command.", + "type": "string", + "const": "tracing:allow-generate-flamegraph", + "markdownDescription": "Enables the generate_flamegraph command." + }, + { + "description": "Enables the log command.", + "type": "string", + "const": "tracing:allow-log", + "markdownDescription": "Enables the log command." + }, + { + "description": "Denies the generate_flamechart command.", + "type": "string", + "const": "tracing:deny-generate-flamechart", + "markdownDescription": "Denies the generate_flamechart command." + }, + { + "description": "Denies the generate_flamegraph command.", + "type": "string", + "const": "tracing:deny-generate-flamegraph", + "markdownDescription": "Denies the generate_flamegraph command." + }, + { + "description": "Denies the log command.", + "type": "string", + "const": "tracing:deny-log", + "markdownDescription": "Denies the log command." + } + ] + }, + "Value": { + "description": "All supported ACL values.", + "anyOf": [ + { + "description": "Represents a null JSON value.", + "type": "null" + }, + { + "description": "Represents a [`bool`].", + "type": "boolean" + }, + { + "description": "Represents a valid ACL [`Number`].", + "allOf": [ + { + "$ref": "#/definitions/Number" + } + ] + }, + { + "description": "Represents a [`String`].", + "type": "string" + }, + { + "description": "Represents a list of other [`Value`]s.", + "type": "array", + "items": { + "$ref": "#/definitions/Value" + } + }, + { + "description": "Represents a map of [`String`] keys to [`Value`]s.", + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/Value" + } + } + ] + }, + "Number": { + "description": "A valid ACL number.", + "anyOf": [ + { + "description": "Represents an [`i64`].", + "type": "integer", + "format": "int64" + }, + { + "description": "Represents a [`f64`].", + "type": "number", + "format": "double" + } + ] + }, + "Target": { + "description": "Platform target.", + "oneOf": [ + { + "description": "MacOS.", + "type": "string", + "enum": [ + "macOS" + ] + }, + { + "description": "Windows.", + "type": "string", + "enum": [ + "windows" + ] + }, + { + "description": "Linux.", + "type": "string", + "enum": [ + "linux" + ] + }, + { + "description": "Android.", + "type": "string", + "enum": [ + "android" + ] + }, + { + "description": "iOS.", + "type": "string", + "enum": [ + "iOS" + ] + } + ] + } + } +} \ No newline at end of file diff --git a/kb_app/icons/favicon.ico b/kb_app/icons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..9dfa172f89d8511207a622ccdfac2adc03cc460c GIT binary patch literal 458870 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 tauri_plugin_tracing::Builder { + let log_dir = std::env::temp_dir().join("kb_app"); + match std::fs::create_dir_all(&log_dir) { + Ok(_) => {}, + Err(err) => { + eprintln!("failed to create log directory: {:?}", err); + }, + } + let file_appender = tracing_appender::rolling::daily(&log_dir, "app"); + let (non_blocking, guard) = tracing_appender::non_blocking(file_appender); + std::mem::forget(guard); + let targets = tracing_subscriber::filter::Targets::new() + .with_default(tracing::Level::DEBUG) + .with_target("hyper", tracing::Level::WARN) + .with_target("reqwest", tracing::Level::WARN) + .with_target("tao", tracing::Level::WARN) + .with_target("wry", tracing::Level::WARN); + tracing_subscriber::registry() + .with(tracing_subscriber::fmt::layer().with_ansi(true)) + .with( + tracing_subscriber::fmt::layer() + .with_writer(tauri_plugin_tracing::StripAnsiWriter::new(non_blocking)) + .with_ansi(false), + ) + .with(targets) + .init(); + tauri_plugin_tracing::Builder::new() +} + +#[cfg_attr(mobile, tauri::mobile_entry_point)] +pub fn run() { + let tracing_builder = setup_logger(); + let mut tauri_builder = tauri::Builder::default(); + tauri_builder = tauri_builder.plugin(tracing_builder.build::()); + tauri_builder = tauri_builder.setup(|app| { + let app_handle = app.handle().clone(); + tauri::async_runtime::spawn(async move { + let splash_window = app_handle.get_webview_window("splash").unwrap(); + let main_window = app_handle.get_webview_window("main").unwrap(); + //main_window.set_title(&app_name).unwrap(); + let is_debug = cfg!(debug_assertions); + tokio::time::sleep(std::time::Duration::from_millis(500)).await; + if is_debug { + let _ = splash_window.emit( + "splash", + splash::SplashOrder { + order: "add_log".to_string(), + msg: Some("Start Fade-In".to_string()), + status: None, + }, + ); + } + let _ = splash_window.emit( + "splash", + splash::SplashOrder { + order: "fadein".to_string(), + msg: None, + status: None, + }, + ); + let _ = splash_window.emit( + "splash", + splash::SplashOrder { + order: "add_msg".to_string(), + msg: Some("Initialisation...".to_string()), + status: Some("info".to_string()), + }, + ); + tokio::time::sleep(std::time::Duration::from_millis(500)).await; + let _ = splash_window.emit( + "splash", + splash::SplashOrder { + order: "add_msg".to_string(), + msg: Some("Loading resources...".to_string()), + status: Some("info".to_string()), + }, + ); + tokio::time::sleep(std::time::Duration::from_millis(1000)).await; + let _ = splash_window.emit( + "splash", + splash::SplashOrder { + order: "add_msg".to_string(), + msg: Some("Loading complete...".to_string()), + status: Some("success".to_string()), + }, + ); + tokio::time::sleep(std::time::Duration::from_millis(500)).await; + tracing::debug!("Start fadeout"); + if is_debug { + let _ = splash_window.emit( + "splash", + splash::SplashOrder { + order: "add_log".to_string(), + msg: Some("Start Fade-out".to_string()), + status: None, + }, + ); + } + let _ = splash_window.emit( + "splash", + splash::SplashOrder { + order: "fadeout".to_string(), + msg: None, + status: None, + }, + ); + tracing::debug!("End fadeout"); + tokio::time::sleep(std::time::Duration::from_millis(3100)).await; + if let Err(err) = splash_window.close() { + tracing::error!("Error closing splash window: {:?}", err); + } + if let Err(err) = main_window.show() { + tracing::error!("Error showing main window: {:?}", err); + } else { + let _ = main_window.emit("setupTray", ()); + } + }); + Ok(()) + }); + if let Err(err) = tauri_builder.run(tauri::generate_context!()) { + tracing::error!("error while running tauri application: {:?}", err); + } +} diff --git a/kb_app/src/main.rs b/kb_app/src/main.rs new file mode 100644 index 0000000..ad94de5 --- /dev/null +++ b/kb_app/src/main.rs @@ -0,0 +1,48 @@ +// file: kb_app/src/main.rs + +// Prevents additional console window on Windows in release, DO NOT REMOVE!! +#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] + +//! Binary entrypoint for the kb application. +//! +//! This binary remains intentionally thin and delegates its logic to `kb_lib`. + +#![deny(unreachable_pub)] +#![warn(missing_docs)] + +use fs2::FileExt; + +/// Entrypoint of the kb app binary. +#[tokio::main] +async +fn main() -> std::process::ExitCode +{ + let mut lock_path = std::env::temp_dir(); + lock_path.push("com_khadhroony_solana_rust.lock"); + let lock_file = match std::fs::File::create(lock_path) { + Ok(lock) => lock, + Err(_err) => { + eprintln!("Cannot create lock!"); + std::process::exit(1); + }, + }; + // trying to aquire an exclusive lock + if lock_file.try_lock_exclusive().is_err() { + eprintln!("Another instance of the app is already running!"); + std::process::exit(1); + } + + if rustls::crypto::CryptoProvider::get_default().is_none() { + let provider_result = rustls::crypto::aws_lc_rs::default_provider().install_default(); + match provider_result { + Ok(()) => {}, + Err(error) => { + eprintln!("kb_app rustls provider init error: {:?}", error); + return std::process::ExitCode::FAILURE; + }, + } + } + + kb_app_lib::run(); + std::process::ExitCode::SUCCESS +} diff --git a/kb_app/src/splash.rs b/kb_app/src/splash.rs new file mode 100644 index 0000000..fc5ab7f --- /dev/null +++ b/kb_app/src/splash.rs @@ -0,0 +1,9 @@ +// file: kb_app/src/splash.rs + +#[derive(serde::Serialize, serde::Deserialize, Clone, Debug, ts_rs::TS)] +#[ts(export, export_to = "../frontend/ts/bindings/SplashOrder.ts")] +pub struct SplashOrder { + pub order: String, + pub msg: Option, + pub status: Option, +} \ No newline at end of file diff --git a/kb_app/tauri.conf.json b/kb_app/tauri.conf.json new file mode 100644 index 0000000..12a51a6 --- /dev/null +++ b/kb_app/tauri.conf.json @@ -0,0 +1,53 @@ +{ + "$schema": "https://schema.tauri.app/config/2", + "productName": "kb-bapp", + "version": "0.0.1", + "identifier": "com.sasedev.kb-app", + "build": { + "beforeDevCommand": "npm run dev", + "devUrl": "http://localhost:1420", + "beforeBuildCommand": "npm run build", + "frontendDist": "./dist" + }, + "app": { + "withGlobalTauri": true, + "windows": [ + { + "label": "splash", + "url": "splash.html", + "title": "Loading ... Khadhroony BoBoBot App", + "width": 960, + "height": 637, + "resizable": false, + "decorations": false, + "transparent": true, + "center": true, + "alwaysOnTop": true + }, + { + "label": "main", + "url": "main.html", + "title": "Khadhroony-BoBoBot-App", + "width": 1024, + "height": 768, + "minWidth": 800, + "minHeight": 600, + "center": true, + "visible": false, + "transparent": false, + "decorations": true + } + ], + "security": { + "csp": null + } + }, + "bundle": { + "active": true, + "targets": "all", + "icon": [ + "icons/favicon.png", + "icons/favicon.ico" + ] + } +} diff --git a/kb_app/tsconfig.json b/kb_app/tsconfig.json new file mode 100644 index 0000000..f1e1928 --- /dev/null +++ b/kb_app/tsconfig.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "module": "ESNext", + "lib": [ + "ES2020", + "DOM", + "DOM.Iterable" + ], + "skipLibCheck": true, + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "baseUrl": "./frontend" + }, + "include": [ + "frontend" + ] +} \ No newline at end of file diff --git a/kb_app/vite.config.ts b/kb_app/vite.config.ts new file mode 100644 index 0000000..41c3409 --- /dev/null +++ b/kb_app/vite.config.ts @@ -0,0 +1,80 @@ +// file: kb_app/vite.config.ts + +import { defineConfig, normalizePath } from "vite"; +import { NodePackageImporter } from "sass-embedded"; +import { resolve } from 'path'; + +const host = process.env.TAURI_DEV_HOST; + +// https://vite.dev/config/ +export default defineConfig(async () => ({ + + envPrefix: ['VITE_', 'TAURI_ENV_*'], + // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build` + // + // 1. prevent Vite from obscuring rust errors + clearScreen: false, + root: 'frontend', // Set this to your frontend directory + publicDir: 'public', + build: { + outDir: './dist', // Output directory for the build + emptyOutDir: true, + rollupOptions: { + input: { + "main": normalizePath(resolve(__dirname, 'frontend/index.html')) + }, + output: { + entryFileNames: 'js/[name]-[hash].js', + chunkFileNames: 'js/chunks/[name]-[hash].js', + assetFileNames: (assetInfo) => { + const originalName = assetInfo.name ?? ''; + const ext = originalName.substring(originalName.lastIndexOf('.') + 1).toLowerCase(); + if (ext === 'js') { + return 'js/[name]-[hash][extname]'; + } + // CSS + if (ext === 'css') { + return 'css/[name]-[hash][extname]'; + } + if (['eot', 'otf', 'ttf', 'woff', 'woff2'].includes(ext)) { + return 'fonts/[name]-[hash][extname]'; + } + if (['png', 'jpg', 'jpeg', 'gif', 'svg', 'webp', 'ico'].includes(ext)) { + return 'imgs/[name][extname]'; + } + if (['mp4', 'webm'].includes(ext)) { + return 'videos/[name][extname]'; + } + return 'otherassets/[name][extname]'; + }, + }, + }, + minify: true, + sourcemap: false, + cssCodeSplit: true + }, + css: { + preprocessorOptions: { + scss: { + api: 'modern-compiler', + importers: [new NodePackageImporter()], + } + } + }, + // 2. tauri expects a fixed port, fail if that port is not available + server: { + port: 1420, + strictPort: false, + host: host || false, + hmr: host + ? { + protocol: "ws", + host, + port: 1421, + } + : undefined, + watch: { + ignored: ["**/src/**"], + }, + }, +})); diff --git a/kb_lib/Cargo.toml b/kb_lib/Cargo.toml new file mode 100644 index 0000000..549a8be --- /dev/null +++ b/kb_lib/Cargo.toml @@ -0,0 +1,45 @@ +# file: kb_lib/Cargo.toml + +[package] +name = "kb_lib" +edition.workspace = true +version.workspace = true +license.workspace = true +authors.workspace = true +publish.workspace = true + +[dependencies] +async-trait.workspace = true +base64.workspace = true +chrono.workspace = true +futures-util.workspace = true +reqwest.workspace = true +rustls.workspace = true +serde.workspace = true +serde_json.workspace = true +solana-account-decoder-client-types.workspace = true +solana-address-lookup-table-interface.workspace = true +solana-client.workspace = true +solana-compute-budget-interface.workspace = true +solana-rpc-client-api.workspace = true +solana-sdk.workspace = true +solana-sdk-ids.workspace = true +solana-system-interface.workspace = true +solana-transaction-status-client-types.workspace = true +spl-associated-token-account-interface.workspace = true +spl-memo-interface.workspace = true +spl-token-2022-interface.workspace = true +spl-token-interface.workspace = true +sqlx.workspace = true +tokio.workspace = true +tokio-stream.workspace = true +tokio-tungstenite.workspace = true +tracing.workspace = true +tracing-subscriber.workspace = true +yellowstone-grpc-client.workspace = true +yellowstone-grpc-proto.workspace = true +uuid.workspace = true + +[dev-dependencies] +tempfile.workspace = true + diff --git a/kb_lib/src/lib.rs b/kb_lib/src/lib.rs new file mode 100644 index 0000000..b93cf3f --- /dev/null +++ b/kb_lib/src/lib.rs @@ -0,0 +1,14 @@ +pub fn add(left: u64, right: u64) -> u64 { + left + right +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn it_works() { + let result = add(2, 2); + assert_eq!(result, 4); + } +}

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 r_ + + + + + + Khadhroony-BoBoBot + + + +