From 5545b0bea2f1db21fe4a588e139693621a734f2b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 22:38:40 +0000 Subject: [PATCH] Deployed 0566b12 with MkDocs version: 1.6.0 --- .nojekyll | 0 404.html | 1152 +++ CNAME | 1 + about-openvidu/index.html | 1449 ++++ assets/fonts/Arciform.eot | Bin 0 -> 32418 bytes assets/fonts/Arciform.svg | 2408 ++++++ assets/fonts/Arciform.ttf | Bin 0 -> 32240 bytes assets/fonts/Arciform.woff | Bin 0 -> 15580 bytes .../application-clients/join-angular.png | Bin 0 -> 60260 bytes .../application-clients/join-electron.png | Bin 0 -> 52673 bytes .../application-clients/join-ionic-device.png | Bin 0 -> 87014 bytes .../application-clients/join-ionic-web.png | Bin 0 -> 65054 bytes assets/images/application-clients/join-js.png | Bin 0 -> 61764 bytes .../images/application-clients/join-react.png | Bin 0 -> 60184 bytes .../images/application-clients/join-vue.png | Bin 0 -> 59446 bytes .../application-clients/room-angular.png | Bin 0 -> 461645 bytes .../application-clients/room-electron.png | Bin 0 -> 453584 bytes .../application-clients/room-ionic-device.png | Bin 0 -> 216521 bytes .../application-clients/room-ionic-web.png | Bin 0 -> 231411 bytes assets/images/application-clients/room-js.png | Bin 0 -> 462634 bytes .../images/application-clients/room-react.png | Bin 0 -> 460970 bytes .../images/application-clients/room-vue.png | Bin 0 -> 460499 bytes assets/images/favicon.png | Bin 0 -> 1870 bytes assets/images/insecure-join.png | Bin 0 -> 63782 bytes .../images/insecure-session-screenshare.png | Bin 0 -> 168969 bytes assets/images/insecure-session.png | Bin 0 -> 219425 bytes assets/images/kurento-black.png | Bin 0 -> 65038 bytes assets/images/kurento-white.png | Bin 0 -> 65007 bytes assets/images/livekit-architecture.svg | 4 + assets/images/livekit.png | Bin 0 -> 104973 bytes assets/images/logo.png | Bin 0 -> 1565 bytes assets/images/mediasoup-icon.png | Bin 0 -> 15227 bytes assets/images/mediasoup.png | Bin 0 -> 108004 bytes .../images/openvidu-elastic-architecture.svg | 695 ++ assets/images/openvidu-ha-architecture.svg | 1040 +++ assets/images/openvidu-iframe.png | Bin 0 -> 50245 bytes assets/images/openvidu-iframe2.png | Bin 0 -> 37501 bytes .../images/openvidu-in-depth-architecture.svg | 4 + .../openvidu-single-node-architecture.svg | 262 + assets/images/openvidu-vs-livekit.png | Bin 0 -> 12838 bytes assets/images/openvidu-vs-livekit2.png | Bin 0 -> 14290 bytes .../openvidu_globe_bg_transp_cropped.png | Bin 0 -> 11746 bytes .../openvidu_grey_bg_transp_cropped.png | Bin 0 -> 39532 bytes .../openvidu_vert_white_bg_trans_cropped.png | Bin 0 -> 22426 bytes assets/images/openvidu_white_bg_transp.png | Bin 0 -> 40581 bytes .../openvidu_white_bg_transp_cropped.png | Bin 0 -> 39789 bytes assets/images/recording-1.png | Bin 0 -> 30375 bytes assets/images/recording-2.png | Bin 0 -> 31290 bytes assets/images/secure-join.png | Bin 0 -> 65859 bytes assets/images/secure-login.png | Bin 0 -> 60063 bytes assets/images/secure-session-1.png | Bin 0 -> 271519 bytes assets/images/secure-session-2.png | Bin 0 -> 186549 bytes assets/javascripts/bundle.ad660dcc.min.js | 29 + assets/javascripts/bundle.ad660dcc.min.js.map | 7 + assets/javascripts/glightbox.min.js | 1 + assets/javascripts/lunr/min/lunr.ar.min.js | 1 + assets/javascripts/lunr/min/lunr.da.min.js | 18 + assets/javascripts/lunr/min/lunr.de.min.js | 18 + assets/javascripts/lunr/min/lunr.du.min.js | 18 + assets/javascripts/lunr/min/lunr.el.min.js | 1 + assets/javascripts/lunr/min/lunr.es.min.js | 18 + assets/javascripts/lunr/min/lunr.fi.min.js | 18 + assets/javascripts/lunr/min/lunr.fr.min.js | 18 + assets/javascripts/lunr/min/lunr.he.min.js | 1 + assets/javascripts/lunr/min/lunr.hi.min.js | 1 + assets/javascripts/lunr/min/lunr.hu.min.js | 18 + assets/javascripts/lunr/min/lunr.hy.min.js | 1 + assets/javascripts/lunr/min/lunr.it.min.js | 18 + assets/javascripts/lunr/min/lunr.ja.min.js | 1 + assets/javascripts/lunr/min/lunr.jp.min.js | 1 + assets/javascripts/lunr/min/lunr.kn.min.js | 1 + assets/javascripts/lunr/min/lunr.ko.min.js | 1 + assets/javascripts/lunr/min/lunr.multi.min.js | 1 + assets/javascripts/lunr/min/lunr.nl.min.js | 18 + assets/javascripts/lunr/min/lunr.no.min.js | 18 + assets/javascripts/lunr/min/lunr.pt.min.js | 18 + assets/javascripts/lunr/min/lunr.ro.min.js | 18 + assets/javascripts/lunr/min/lunr.ru.min.js | 18 + assets/javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + assets/javascripts/lunr/min/lunr.sv.min.js | 18 + assets/javascripts/lunr/min/lunr.ta.min.js | 1 + assets/javascripts/lunr/min/lunr.te.min.js | 1 + assets/javascripts/lunr/min/lunr.th.min.js | 1 + assets/javascripts/lunr/min/lunr.tr.min.js | 18 + assets/javascripts/lunr/min/lunr.vi.min.js | 1 + assets/javascripts/lunr/min/lunr.zh.min.js | 1 + assets/javascripts/lunr/tinyseg.js | 206 + assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.b8dbb3d2.min.js | 42 + .../workers/search.b8dbb3d2.min.js.map | 7 + assets/stylesheets/glightbox.min.css | 1 + assets/stylesheets/main.6543a935.min.css | 1 + assets/stylesheets/main.6543a935.min.css.map | 1 + assets/stylesheets/palette.06af60db.min.css | 1 + .../stylesheets/palette.06af60db.min.css.map | 1 + conditions/cookie-policy/index.html | 1257 +++ conditions/privacy-policy/index.html | 1201 +++ conditions/terms-of-service/index.html | 1514 ++++ demos/basic-screenshare/index.html | 1205 +++ demos/basic-videoconference/index.html | 1212 +++ demos/basic-webinar/index.html | 1209 +++ demos/openvidu-call/index.html | 1233 +++ demos/openvidu-classroom/index.html | 1208 +++ demos/openvidu-getaroom/index.html | 1228 +++ index.html | 1500 ++++ javascripts/consent.js | 9 + javascripts/extra.js | 0 javascripts/wow.min.js | 3 + openvidu-vs-livekit/index.html | 1456 ++++ overrides/home.html | 170 + overrides/main.html | 100 + overrides/partials/footer.html | 121 + overrides/partials/header.html | 129 + search/search_index.json | 1 + sitemap.xml | 238 + sitemap.xml.gz | Bin 0 -> 577 bytes stylesheets/amplify.css | 17 + stylesheets/colors.css | 77 + stylesheets/extra.css | 398 + stylesheets/livekit-tutorials.css | 99 + stylesheets/unsemantic-grid.css | 1493 ++++ .../advanced-tutorials/iframe/index.html | 1494 ++++ tutorials/advanced-tutorials/index.html | 1200 +++ .../advanced-tutorials/recording/index.html | 1736 +++++ tutorials/advanced-tutorials/roles/index.html | 1726 +++++ .../advanced-tutorials/screenshare/index.html | 1647 ++++ .../virtual-background/index.html | 1189 +++ .../application-client/angular/index.html | 2277 ++++++ .../application-client/electron/index.html | 2079 +++++ tutorials/application-client/index.html | 1285 ++++ tutorials/application-client/ionic/index.html | 2440 ++++++ .../application-client/javascript/index.html | 2119 ++++++ tutorials/application-client/react/index.html | 2237 ++++++ tutorials/application-client/vue/index.html | 2228 ++++++ .../application-server/dotnet/index.html | 1715 +++++ tutorials/application-server/go/index.html | 1595 ++++ tutorials/application-server/index.html | 1275 ++++ tutorials/application-server/java/index.html | 1546 ++++ tutorials/application-server/node/index.html | 1566 ++++ tutorials/application-server/php/index.html | 1593 ++++ .../application-server/python/index.html | 1599 ++++ tutorials/application-server/ruby/index.html | 1563 ++++ tutorials/application-server/rust/index.html | 1722 +++++ .../shared/application-server-tabs/index.html | 1326 ++++ tutorials/shared/configure-urls/index.html | 1192 +++ tutorials/shared/dotnet/index.html | 1201 +++ tutorials/shared/go/index.html | 1197 +++ tutorials/shared/java/index.html | 1197 +++ tutorials/shared/node/index.html | 1200 +++ tutorials/shared/php/index.html | 1200 +++ tutorials/shared/python/index.html | 1230 +++ tutorials/shared/ruby/index.html | 1200 +++ .../shared/run-livekit-server/index.html | 1239 +++ .../shared/run-openvidu-locally/index.html | 1222 +++ tutorials/shared/rust/index.html | 1197 +++ .../shared/testing-other-devices/index.html | 1193 +++ 157 files changed, 85010 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 CNAME create mode 100644 about-openvidu/index.html create mode 100644 assets/fonts/Arciform.eot create mode 100644 assets/fonts/Arciform.svg create mode 100644 assets/fonts/Arciform.ttf create mode 100644 assets/fonts/Arciform.woff create mode 100644 assets/images/application-clients/join-angular.png create mode 100644 assets/images/application-clients/join-electron.png create mode 100644 assets/images/application-clients/join-ionic-device.png create mode 100644 assets/images/application-clients/join-ionic-web.png create mode 100644 assets/images/application-clients/join-js.png create mode 100644 assets/images/application-clients/join-react.png create mode 100644 assets/images/application-clients/join-vue.png create mode 100644 assets/images/application-clients/room-angular.png create mode 100644 assets/images/application-clients/room-electron.png create mode 100644 assets/images/application-clients/room-ionic-device.png create mode 100644 assets/images/application-clients/room-ionic-web.png create mode 100644 assets/images/application-clients/room-js.png create mode 100644 assets/images/application-clients/room-react.png create mode 100644 assets/images/application-clients/room-vue.png create mode 100644 assets/images/favicon.png create mode 100644 assets/images/insecure-join.png create mode 100644 assets/images/insecure-session-screenshare.png create mode 100644 assets/images/insecure-session.png create mode 100644 assets/images/kurento-black.png create mode 100644 assets/images/kurento-white.png create mode 100644 assets/images/livekit-architecture.svg create mode 100644 assets/images/livekit.png create mode 100644 assets/images/logo.png create mode 100644 assets/images/mediasoup-icon.png create mode 100644 assets/images/mediasoup.png create mode 100644 assets/images/openvidu-elastic-architecture.svg create mode 100644 assets/images/openvidu-ha-architecture.svg create mode 100644 assets/images/openvidu-iframe.png create mode 100644 assets/images/openvidu-iframe2.png create mode 100644 assets/images/openvidu-in-depth-architecture.svg create mode 100644 assets/images/openvidu-single-node-architecture.svg create mode 100644 assets/images/openvidu-vs-livekit.png create mode 100644 assets/images/openvidu-vs-livekit2.png create mode 100644 assets/images/openvidu_globe_bg_transp_cropped.png create mode 100644 assets/images/openvidu_grey_bg_transp_cropped.png create mode 100644 assets/images/openvidu_vert_white_bg_trans_cropped.png create mode 100644 assets/images/openvidu_white_bg_transp.png create mode 100644 assets/images/openvidu_white_bg_transp_cropped.png create mode 100644 assets/images/recording-1.png create mode 100644 assets/images/recording-2.png create mode 100644 assets/images/secure-join.png create mode 100644 assets/images/secure-login.png create mode 100644 assets/images/secure-session-1.png create mode 100644 assets/images/secure-session-2.png create mode 100644 assets/javascripts/bundle.ad660dcc.min.js create mode 100644 assets/javascripts/bundle.ad660dcc.min.js.map create mode 100644 assets/javascripts/glightbox.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 assets/javascripts/lunr/tinyseg.js create mode 100644 assets/javascripts/lunr/wordcut.js create mode 100644 assets/javascripts/workers/search.b8dbb3d2.min.js create mode 100644 assets/javascripts/workers/search.b8dbb3d2.min.js.map create mode 100644 assets/stylesheets/glightbox.min.css create mode 100644 assets/stylesheets/main.6543a935.min.css create mode 100644 assets/stylesheets/main.6543a935.min.css.map create mode 100644 assets/stylesheets/palette.06af60db.min.css create mode 100644 assets/stylesheets/palette.06af60db.min.css.map create mode 100644 conditions/cookie-policy/index.html create mode 100644 conditions/privacy-policy/index.html create mode 100644 conditions/terms-of-service/index.html create mode 100644 demos/basic-screenshare/index.html create mode 100644 demos/basic-videoconference/index.html create mode 100644 demos/basic-webinar/index.html create mode 100644 demos/openvidu-call/index.html create mode 100644 demos/openvidu-classroom/index.html create mode 100644 demos/openvidu-getaroom/index.html create mode 100644 index.html create mode 100644 javascripts/consent.js create mode 100644 javascripts/extra.js create mode 100644 javascripts/wow.min.js create mode 100644 openvidu-vs-livekit/index.html create mode 100644 overrides/home.html create mode 100644 overrides/main.html create mode 100644 overrides/partials/footer.html create mode 100644 overrides/partials/header.html create mode 100644 search/search_index.json create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz create mode 100644 stylesheets/amplify.css create mode 100644 stylesheets/colors.css create mode 100644 stylesheets/extra.css create mode 100644 stylesheets/livekit-tutorials.css create mode 100644 stylesheets/unsemantic-grid.css create mode 100644 tutorials/advanced-tutorials/iframe/index.html create mode 100644 tutorials/advanced-tutorials/index.html create mode 100644 tutorials/advanced-tutorials/recording/index.html create mode 100644 tutorials/advanced-tutorials/roles/index.html create mode 100644 tutorials/advanced-tutorials/screenshare/index.html create mode 100644 tutorials/advanced-tutorials/virtual-background/index.html create mode 100644 tutorials/application-client/angular/index.html create mode 100644 tutorials/application-client/electron/index.html create mode 100644 tutorials/application-client/index.html create mode 100644 tutorials/application-client/ionic/index.html create mode 100644 tutorials/application-client/javascript/index.html create mode 100644 tutorials/application-client/react/index.html create mode 100644 tutorials/application-client/vue/index.html create mode 100644 tutorials/application-server/dotnet/index.html create mode 100644 tutorials/application-server/go/index.html create mode 100644 tutorials/application-server/index.html create mode 100644 tutorials/application-server/java/index.html create mode 100644 tutorials/application-server/node/index.html create mode 100644 tutorials/application-server/php/index.html create mode 100644 tutorials/application-server/python/index.html create mode 100644 tutorials/application-server/ruby/index.html create mode 100644 tutorials/application-server/rust/index.html create mode 100644 tutorials/shared/application-server-tabs/index.html create mode 100644 tutorials/shared/configure-urls/index.html create mode 100644 tutorials/shared/dotnet/index.html create mode 100644 tutorials/shared/go/index.html create mode 100644 tutorials/shared/java/index.html create mode 100644 tutorials/shared/node/index.html create mode 100644 tutorials/shared/php/index.html create mode 100644 tutorials/shared/python/index.html create mode 100644 tutorials/shared/ruby/index.html create mode 100644 tutorials/shared/run-livekit-server/index.html create mode 100644 tutorials/shared/run-openvidu-locally/index.html create mode 100644 tutorials/shared/rust/index.html create mode 100644 tutorials/shared/testing-other-devices/index.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..7d34d25 --- /dev/null +++ b/404.html @@ -0,0 +1,1152 @@ + + + + +
+ + + + + + + + + + + + + + + + +OpenVidu is a powerful platform to develop WebRTC real-time applications. With it you can add real-time audio and video capabilities to your application: build any kind of videoconference experience, serve ultra-low latency livestreams to thousands of users, manage real-time videos from your drones or camera feeds and record them... The possibilities are truly endless!
+It is based on LiveKit and mediasoup, bringing the best of both worlds to provide a performant, fault-tolerant, scalable and observable solution.
+OpenVidu is built upon +LiveKit and mediasoup +, the best open source, cutting edge, end-to-end WebRTC stacks. OpenVidu takes the best of LiveKit and the best of mediasoup and mix them together in the ultimate real-time solution.
++OpenVidu is provided as a software that you install on your own +servers. You can easily deploy and manage a fully fledged live-video solution +in your own infrastructure, including the most popular cloud providers.
++OpenVidu is built to be incredibly powerful. It uses LiveKit at its core, but it goes much further +providing up to 2x performance of LiveKit. You can +host double the users in your video rooms just by using OpenVidu. +
++OpenVidu has been designed from the outset with scalability +in mind. Add nodes to increase the capacity of +your cluster when necessary and remove them when no longer needed to optimize your resources. +
++OpenVidu offers fault tolerance in all its +components. Deploy a reliable cluster knowing that if one of your node goes down, others will be +able to continue working with no downtime. +
++OpenVidu provides different tools and APIs to monitor +the status, health, performance and history of +your deployment. It automatically collects logs and metrics and offers a dashboard to visualize +them. +
+OpenVidu is available in two editions:
+Visit openvidu.io to learn more about what OpenVidu has to offer.
+ + +PP5u&BYkQbg@(f`ZlPA_DiH1*ob%ajE%BAmtPGS?JF;+qBsXfCWvMR*aA7bL= z(!tdSEyCEohQ>a!U6PtPqyqbwOZZzoqpwjv9Ej7tk{R=N=o5U66~q2I;?oz#*2p+^ zz~a^VuO3&f#~1SczTbcd&N`S~pPQSOb98xbeGY+c`RpGW-o8hEqsMd|_h@m<&=jfH zf3#z}c%I zfwfeJ{76ehn)SG^#JTp1*;Tp4u4|S!Dgwa*=Qc-iMc8%woi03{ Qgs$Os t>sUwzZ| zi$4A7i?-888T$DuefZI;k=dxU$^@zPi}HvQ&<(5h?i_U7X$x)Jt&P1J`+2MNpkx2a z<$E*rsFFsX>LD8v_^@C9W%?#bg#&T;(uuy%*A|`T=xi%9L5G33y{(IANAJJEfZV^3 z1i9Wb|J)XWvU$~qz+n5zISagTBzA9_XM(la%XE>~JA3BB?cBfU(^Kbq>yaIaDU?1& zj8iO`Cliniia`)*736FUB6iPDk7F0qe_J*8Q|_!hH_5``3lOE!p!KWem;E%3rha|S zg#|CbnDhdjdpuZDV!Xuu2L#n4@HvN=>WlaWM)$)|Gelg`jN`P;kGW&2CWLu<@W6q? z2N Oqon5%Go|Qi+}e=;*=K!ut9iS}0ksh_PPyFfoO4jK-Xe zB409uj~|SJzDb1VbCREbHYf?Y=t}t1Z{;W{I L-UoJM@*(Mf9?n!^1O2>N||yy6JDW^%Idwg)4Lr fg%!9&25o+LIfIR_H$m=m0$50l$msPv%v|`a_+Q z`o-^dO81WTvF>+Wk~GXEX+_@3?A?i@>B8tsNrM)8^R!hFeaVbYZVfK$pfUbYi FN!&)#f) hrg=^s0}9Sj<$$+8lyQ|fj-*Lq$>GgKG2)!)Z`GCV zTPJK;w-*C4JhOj;^}}%B;tkjMP6(4u_^#P-v53LN{Tnv)UmSqv!lMP?#mxW6yo^jt zjO5LP7us^mBhj8nj>oUBj@~9``p4zj-az!=7KSMa7g(8Csgja{Q*QyY_&)WD^{V*# zc8P06lDb66PzS_P +Mi7A;AC zz}h|r!#2w)a0wNyTKUx_fl~*ACED~?qOY)Wtow|A7uzKP2dP=Vi>#>~D^}`|oHCX= z`SRqL OPEl{n2wH4f81!vM2F75@Y<66+(_^G ziw+&SXy)3X{+XLL>NgHu^hkb5X`t=e3okkpy=3joSsORa>>om`pb-(G^%{MPPm!ok zX1)*xBp|Fi^Gx4NM(Thr+HvR*b_Isd&HvCawne|q`OVw4{-NM|qCL86Lq8U#U(bXM z& >YvwdWR8b&M@Czg`u}Y^>G~9 zPZ(~^(%Wz5a KvL7?qFF06A)_UJ%-$J30CR;1YWtvVRg8X!k1tU5-^O>70uhDwT z=diMO &CeA;u>+k9iddHNx3F`!3iM^k({w7DiEzu%( zX5Jh7DbhVEgC{qB49m4}>jFVT(CX4}eRShr1hv1kEm+WIYL;1Hc!dCB+*)a9v@0 _fZ0XmM@8Q68vD&n{@0 z>CjIE!dqoZhz3jviTr6*$?l?uu+zlX@faR^W(3=4DWc-*>MYePkLbH|oJ8=2Io~gX zT-f~QbL)$oxpxoZ(X#Vi2;MCOJEDJJaQwoja~zTSoPA~tJ70PA^!bXR@2LYL`AQkq z>`&MvnU!MhRh%9Sbc`@?95clULKsm?p3=bAyQUWqd-#Q+2M0Ix^lW0ytjWR5&Fcc_ z>n^8+QtwLr-Lcx>f%)?f2whAZWb{(yjatMc0pjGFwz-lp2+`4R9ok{S@gouj*)@V7 ziOq?r=*z_B_H2O|!m-#~2aRorn~a;c8)?^v#0(+RA|t90UGnOG*ml%aQEO|{G#{E9 z?+X%1kk+9C<86@BHbMG_wh5As<0fcAzaqR4+YTH1^eBuVs{`ZhvlF$$JV$2<%TKiH zL!;)|w#^H$&3O>hpw6&v)NziN^kbNOIZzSYM9l(zP}+@kr50Omo}gc#9gO=VKp|y_KM?7rdUiH zfUwpPLC4sSg+hykCS(w_qPGfGdNUIFxZHVMWD9-J-v&3^BZe(I6&JdIj?G3xq>m$0 z2iG9B(p~RRUl>XSPTK2oC#AP{WL@qZ0wiFi ;`Gm^k~w9U1y< z;_T=iLSB7?9cRC+L-9D9{;Ws!3AUZa<7}c_lQa{%8#h68-PPHX5g?`uwdc3n(foBa zzVy#{Dk`&gY?og~^5YOL+>sf~NVl{l(}U(me)H3JTsR6sxei8ODK8f|(s?NQvJMuo z0H}3FDEf*Gl*C?2e;JtYW!3Q%ZZ!Uu*>QnuEdKUh9*@5d9Eiu?mtStj-v gu%R 7cAr2XHGIpBiON{y{aL6UnJZVH>R&ZSRwrQUlc}cx+>upz&a1dH1c`>dO!1 zZnb}9&>gu2A>R)BcQhjxNXy8`D?`5AP`Uhs1dUKA*T*S8mE*E>Ko)wk3&q-?8_0w0 zwOK+!S?m&dl#p@!4wJUgl{IhD3aqtZWNA+Jn IU;QE$8kk14epC3UxFON-lLaJ zx&*237$pE(abyk6tk3b5fUM8SY^6-~q+Fp(&azLlUN?}CfKRe^r~Aj{^puh+TQ!{p8gY zUgrr1JlScMLuWYL8Ci8L&2=s-CtQaKbz0i(aJuW7Tk0mm;L6;*KscRUbUMT7b~iQ> z(Q|=k9S$w$yw(zzy( 0WPsZf35##rMeNDVA1^Ej8<%=y|#L z%yFwq6IVQwmHqVVpFc^^_lawv){#V2XKj~tmp`9997)Q4dN`&g=zA(S5> JnNdfP} zr%?~)cTTWp^6T)|?1c}Rg%n9wNhb1>g=%Df{kaL^!@SYhTCSrdQF4d}#`TSQ+0$B* zs5p`YWn@0;JqaQ)uJ1%?kiMS+?k63*_rolaN}lI3a8F?V=ol&3oIF;=L=HQ6( !4>Mh^I+J;`64+t%<^CusOhIf(Wr~#?Zx$s7{jIadWbB6J&Rib!zKhlZ@)PaZj@f zo@8Igt%*m!mmtHF4xA{-BjY{-zQiMwkDFSS$BqA~6tX-S7}uqcXo;=OyfyZ?kev)f zqLV{(Cixf#TlCAR *FKw)0tPunafGYmQt*jKbOF|)2^LglgK~Y z4&|`^D(k2+!7#dRVAi<^di@D2smY#Shf=Joej-73CtG8+n0Ojn&iyB0NRALv!jPEq zPYy#0I#}--I$%-Gf({cRiIlK>Glfh~29tg(l~Bj&!+X}kBfR?=U^~6V9?ck2Li>wJ zt#-ypqBt4w*0M<~cZQuNk|&B!&tV=&@R*|d&VH SFU?X&b8<6n6L+cJaNPhW?%=)BrZi}WGZ2@ReEEdN4H++ z;OW=wrzh(8B ~yoFzQT=I#veJdt4gCfiTIehRan#Gd+#(+7PQc&43^ zKD8-Bu`|)hmrD01q1QX9RNv@~>}`A4z}X^Fcm__^o+0Hp6U;A8razOweR5Luv0`tN z8-2~}?O{jN+2oMtBnnp2-h=Il(j@*fx$m>cA $G2vhh#nkegC5 zJZY>A6WQ#DJ;ZpjPwf9GhrDbu#wCrvaZ+}Ttoh?-3gufblkXrf?<7t>D>>?6#znQ) zo`r8owHra7!Lf|lx_GWwE)#cVTh3UnI4*Jtnr#6$*O~23&m~BmY|7cO{pQhq47w>v z@FtFh O}Q|-c-B(6>xvo3{HP8hpv zqF|2s5oAJO=mmxpv^`sS&`DI+4QG~z3EVh%7BPlxF9lwc8>Xb%8I5G(-j;XAG%IOR zZ2}D=lPZ@Zwn4S H&J=a9<;L@JK6nD z82c9qS~Tg{iOLio8=GFjmn+VU_r%zK0t|r^S~VFg>|mR)3`C4(_S9haOW3J_Zk?7J zXOh?n@cm_s|H*TTlkCUYHmUHMbqBMj1i5K4U;QAOJnLO0<5Jf%>@oRyB5TiPzsdeY zK4UXw?+Y{)iY~RIrL%|hOhi5d>@SUxJke0(oYlUW9jB+ic|XJP1N;Cnpnr4@lnp#_ zufxQW?TXBjAyr%;bM^A7ioGk--VVZEqt3R|ytnarkB3!F-qdAPQ}$gpG Q~(5tkb3v)d=PClvx`+&iZqPJsb=RD7Ohbp7Tm zW@^qPL=)e2I5~;joOT}P!>5-QHw;*Syo4nCo9qpV)O0@GdlPS@pzefsDI9FIm>>?w zLk{}*0P+wt8EHz%M6xAKg@#?p`^8qL7`Vr5tC_fm%zAmk_@{QVeT5f3lJ=EpYl({D z6WH&QdTmHPpEZ7|-%2%?&YN=90DTE=e6uE%&iy?F0x1B6M0}@ig`P*u#SZkdj;%V+ z98Fo1&8^!rG_n`wN7hcA;#)Blgc&axVi%78Rt(>lu`WyXOgYbtzVng%eVPBxcZ_^| z`)FsXZy)tf{_P`Q>|gmn=`N8w*5%AzRr_mRBhPG0{#I8W-~Y-uo9} 8XzMwPs$f~_In}k{Ncgn`YxitabgsR9~1>Y&WLe~ GpsDKBWYKFaRLN29w06@7lxY*^Ii3)s_~ zj*FJo2GV)IkykOAXStlyWN$C;1M9okUoLx#?YGb*?(i|(=vKt>P?6en@tSs^NV<*W zH^g5g($u{0n5OSx8|I~2e%|C$Qo2`u9G9iI7=2&z zXRP!wZEtIr-v@geW&d;I$rRUanfSdcz8R{Apr-xTq&CFsns5Bx60ch-UELe6JD4;7 zW4!KE8Ct&VC4VlycRM9sPviQ^cs*U!>aWG?8GOU^m3TdqZ|r*F^(-~rx+Y%FRuzt{ zcs*C;I2Oh0K9%m+j+Sd@CZowWjqSSV+9%_6i_byd9 -!>mx9!`u_u#gzw4U(2 z?Ad#_TzJ7Hdv~evpUqyqZTo?poA)YKbyle5Y7H67Y^>J|&em{kJ``U`eKlulV8!w^ zOJ~oSv0}}@{PinWtme{b20G){xQDjw-FM+7yCYMlwl-5Dr|oV0KoJNmq}oi`51}?g zrfoP{`4;%aT)TvCg+~Bi$ZNNp$9?%W_;%cu8lgwz!hMm=k^Or&Z{4 QJaI1PBji>)_V3@bZ$?YYrI%jX zeEzl_n|E*7*1UV${+3X?UJpWAnT>S#Ee@Z>c_nPlU(0`+Tt)7Nw zuc(U<{EOk#PQ>uN@K!#Pe*m5xgtwQe_hXO#MSW0xK>dgMFkg=Ti2A7dD^~OczJ&gu z`Y*ow{ET{zFF@a`?o;12-;@5f`i^=O`}+<2z-#J
1mqIsd@kON0S@RRMZyYP@w0 zO@&7q`rpT|)12{R?q@;eQl)op-oG2KBli@~+JEwV7I*nx__+IWM_;^cuRLS-BmIgT zi0{(jf0&;7`Lg?+f`d-eO?tWBufL=p*Z;7tbYwYx?QC#9 OAISD(-<4C7^N452^E2-S-e+=$av%52@O?FJuYaEZ$APNA#{x$K zRl#rNXXJk(|BcZ3p`!&~FRUv3ThY8?Pw_J)Uk`Tx2Vd1gqB6l>z76a`uH3viaRS-O zM7rF-n8%qP=?lb8(#i$4c}S<9djXC?p39H@fv?Cu#|rSXNM#PsdU@7Q?|HQM)01gM zA0h4*aJPsfU%2N^9<@O1Ra*Gzy)fP)M2!fBtHrUW43uTG`V;3a1F7^;$kPVO*lVUA zH$Av$^>Tc)5Pi8BEkr9n{k$oV11WV{{f=)(z69hmf&6J8-$j4v#7r;K^0x*@FD*si z-1HY>)M9>Zy)!MT7xRozLuSyyg3%2nV?UwK-_hqWD0!UGeY6asmzDHYMXT!AW2&Cg z1OzSIX{FvynMUi**o~?SD5qm7x?_jXQLpNWeFHtsQFEd3JZL;0N(|6u0V6DoeN!!> zz7$ %;f>UAVJ z9jIJD^*T_!j=cy1)laY)E};4WQ2i$my{dZYc`j||bA17nSQtBk&2Rxpj|~ZR0|{*e zk|Ca14}FIz8=&4su5F^U0m1K76}?q+rv@6-QtBAF9{My;Z$tu{C{y5JGshOLP3721 z`! K>50wLHiy?>IK)i)aTK5KGz2*3mADJlCy~VVy-XY{!(n^ zGLFkRU%_!D$5q^44Qzv)ui< gVaD5RSQkya&k3@JNk7-UH;d{EBC)1oCI`NX0<^TcCdy z=wAi;uL1qDc&B1yz8EaJ@KGVWR54up16+F+jGl#S&w|mjaP7BX^fDOz4vhW;MlXWV zi)sUXZ3K=@)bqjUu{h^miF58X=z0?F{Rr+IfqTy)PbZQ5lW_30I0t{u=(TYUii977 zgDyDef?hd>dxc=(LaI+9)h8L@I1+u55s+e}ri1!4j-AkQI!| HdiX^N@!iFgufL638 zg!ViEP12E!On8w_?=EQY8u+`=oY#>x@p00d!0rNe@pFy9jkN^sA$nRzJy9bz(wBJH zT6(`Pt`)vy83O)Mtsnv!l_5qk@&K&!;qL$xH}U|aWAac41k=VO94J@Pc9qBjWstIl zVnf#hbj3i|4c^`0-GzknU0d)igMwv1Cv!wl61vw?>fm=h_%u*&1n(yJI0a~%skd-v zj21y?5d@NRfy4(rg77g29}D4OG5jmE`DaESu@>!d-(Lm~?3f73!`*uDwkiL*O?i5n z8>jw!AQ+%50IEeCg$ok%2nX!A=NKbO-19o4#^WA(Uk{$c6ch7seG}ZmqcU0*@YZlv zOR3|@29Ay3-2~24;9E2G7TV0^d>-}r)CVXFpwuFci@COhVr(<*ms4LsSxNg<++Pj! zgVfhhj12SKI_{4_R1O{dKom4GaxD;*L5IhHs+cRqKox=}j{#XRkcHvGSAeV#$ihhF zi_qpfKo&+u?t?b>AtR3=p+AQ{_W@lP=)yqP4QC30E{yHI9~rq18MzM`xer?1hm72Z zcYMtFu61besD>Hu_$=O$|H~8fdLHPK^+R-HE_jP>%!hshlm(2kh~t=!bQun zJ39|<&gVElSrB^=x;zD4?f|k8%R}VFGsg17?uIURK$kn9%N@|=4(M_Rba@oI9LMtf z0lFN+@*E>-I7Za)oQWDljz+ll>^QDHo4~byP2k$|KzDzfYxe`){Xq8w&^-@y_fNvL z9{}C`KzBdT-4As41Ks^V_cV4V9q1&EIR->;Lj6jlX}o0DW6ejTdrY#+fWiyM>_~J> zng^lFh&0<4S*)>GVu?_V6-F+HDI2f^BE2=x;SNR>zfY_K6k~p0Y)IVilc|hZxMR@a zX&?{__Y`z^8alj;5BEZcr=i1$5AOk*xDSU$E4jCdvYKZGDQhT0__TFEvmR|7rfgu8 zjXbl7K1!g6*p`=)d_+CEBT-lre6=Gnw4C1O!`A`I0w}qVHjAi_L|&_?57K5W_GJjU zSx2Ai>3f(We#FkF(iw9k%d_*SAU0a^r|)2M)A5tvz)wDipOmcbY5XKv9lg!x-T-9* zJuM{HT10&`qoZ!;QJJ=7gF8bqI#3Q%#w?p#@WuB_o*?m_?V;~uWXasV#>fva>Qlt8 zZ!)T#xeaj7&fb2+sA5ywv0&r`6q6IsPI7`F=rJ~;4+=|ml5R$PEgm^bh9;v*q$5%D z!;JXzc+~u|Ju2EXpV0>>3utF+rQ|`x@H{Kg e$GX1=FxsW_Xj8o=wTrl$0F*BxxR!V+1fJt zTTXoiWhM7kQC9QpAY~2pwOn6ES&v)|Q$#~Ia$R(RSe96@ik_>vS_90r6qzTir`ABd z5%`-JRcbP4*g_9e`E8{|8^?Bz9o(J9d|@XrcX4GprJK6U!S(=WFVC7>n{%7fC%}ft zkLT>juZ31EV6y~lB!X%I8+ ^c 8B$_Ad=$e5cL^?yRw zMCwJ?R@qSm^@+NcDEZ8s&_?3A0%Kbw+c%j$_Hi0TG<`b$q??(N8MNv_R(p~3x!||} zj!R5$IEkdM=Gq{|mUNjN8OgOr<5I?&Famf_N9F{7GXlrN5mNS!ZBCAQGl4~H<3Hc~ z3Ztn>u&3x<@(hV93z0T2(k3xZ5NY!vLtdmU2=7Bk8}lUSOfz+fE2na7<$fE-c8(pi zo5qu!%y4v}htu(MGw8X8w!MrhR(l?8=VQqSuzY4ljAvv 1{{P!XMvyuNY &Zm<>-AY(k3%x>wvn}SeALTmwDLH7=q`-t}W*J5{j(@edxe!bU^Ym zW{N3hwvUm9SSwq{z4hdA!;}r^%tm_L#M2V}pF~FDSuvxStl0Pl7m$kVNQCnkx)7fy z VJ_|+yBaZlK5YlPZIxI4}`BmL-D`N40FB5c&b0xes|P OWySUIP-DqZY}x zeT2#D$J>k)Hdg5KAoP*AyAb*$#@!+4GZJ_I4*J;hZT4JSA+(XXwnAtlb8S ^NQKaYnp3c^=nO#pz?7{J4qZ*3fP(6c|Fj)-mpS xz-eZbIX5%P9PJrp;q+@@gO? 6#pHC?RlWJfXn*$Y0 zCgBOtj__n`4pcA^z6d5Ge0hBwUt|tc_#$(lA)7B?H$YjywS_#li24{`Qq6$|@eeWw z8bbeN4m5mP-pHzQeBBBgAhSXv_OzArc8ab4zXMXS<}V`CZ$fi29C}V=SM7*v &{6EDJ8lC; v<}#|0@oHqe8XMq7GJIxjKM&XxSoE@PIG3wc@s(lq>w + + diff --git a/assets/fonts/Arciform.ttf b/assets/fonts/Arciform.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1f305e4ff9bcac20deda3505078dcdaecdceea84 GIT binary patch literal 32240 zcmdU&d0 Ka+r?VFfu03bxP5W=)d_VW2D+XKJKl rJQ#u zWmRt9yl+oD&PeLKrQFZlzVkg7=I!`+7u6X`t$c9Dw#{4J&I>N)-aC}e9bCv*?5L-| zX`EN@*tP%ixy3pAIDeY{p4fTmmd*G6{ &c&-%uXMU$~-vwfKhNkz;&A z+~IiB@dW3Y%95-6$uob8XQ(V^fcqO9ZPeT-)=Wz5CQ`6+LMg7?k6e>J;|`7o}gf zz)VHyy;IJ)vWz12FRF4~qI`~bR78JG rs#S%) zlzxAt3a#TRYIUiA)uJNSuei5`dojw3s@nRyDz$on_72+qivEwQD)29JWHQD%+ z7rz^;e#AtEj-O--ySpdd`=^t?lu*>CdlUi^r@D%A>RB=QwSAJk!GSp97D3xL2o& ztf^cJ@Z3~YVri8DoE26h{l5wBw@ZnC68x&9Zk?iV&y;$erRXZ!ZUEnP@l(*ETpx;` zvVKDSbI|uu?mf)7pH%_%74ChB_J3AoLUS|bI%w3)wPv_hlMh3u4=6uY$FD0@zOIM&Wh!6&8~4jp zp+0KMAoR@9KUJkp_=W^yH%uu_$a*PfBK4(6CkG{x Df*~I21cI#fqGQ^Qaz)N zq94c937$Tmr{8b=FP;uW3!|l@PwRL*{#^Xe@gK&25Pv9sPyAc)uf*?+AC7-Hen oX&__RV#mBBxAHVvlYp%WS6W8Bx Kg{A3%4a;+nNO9 zj?IaaZ>o!S{) HY%;_r2%6>hceK z@crtJFDIV*Qc_n+)vML&d)f=HZr0z|f3+4`2d$f}uUn5<|K$ie+8sL`-*P 48?(D Vn|B?Lv$Uhor z4!k$;>tIH(GT0ydSn#JIZ)j8K;exV)_ZECVY=u{czZw30VRqp;g&!;YTTyM%xkX ab0HJrn-Z5->ZAO{# HcY*dF=&3cSdFH zw60abNF*4FL>f!IzWOqs^ bV4fv;Z_UJA_#8moqxJ>(WN0(i(s@xrpuY*wNJ3|M9Wo5zdZ1a`m zdHmU)xp!>!mHIsSS)RF9$o-$JyHf5yyv (4uKi4i*0OfV|bVB)3#Z=Y__z%0mxr<-aQ zryv`#n;DeqGPoJ&oK~k@=M1f#E4-P#7FgQmtXVso(Ie*!2@KP2Y1=Ywn!eh 9 zisif8Yk!ctq+_ND1~q=|Rkhp5=Q!z{olXwL9BI)J9kISoETFoK)WL+hK1V;unNv`T zSY`SpA>rUbtq%@b!LrJNhMBr=OBuX5IH<2YtOpN9LIvectGBWB?FItD)P4&(yC7X{ zU4|{O&@ (|t8 ztRE=i@<2ftJ#N+E0(XWS`K_$0oyAdp>uS3?%M-s{o#6tXmR~tO?y_`7PFI2Dv>aYX zL6I}VWqDkMGrSI0PWKFt%f&s1C&v{k%EbHs9@=@C7m<|Eo+Q=~_9MCXMf*NXUFD X1E~3hd7t}9KPkg8lTtV zP&<>_a-Ze()yjeAD%6jFsal@vLKiD+8K|hNt%!v5du5#1$3l^R2mqYeV^wmvQf(nC zQyoxy`m`>TIE)6lGX{e`uQx9c^7?#UpEnf9^Ll;3f?TnmTIIz5rk}SSQaOy(qPqmf zGVRtG_4(Nzy(_!H&oOqW+(pe=PaX4e>aIE&Q|zSH_h8HYhI$bYOUS8cr`6usXHBcE z%s@5uJ^Hf4BB+Ni({B#-^$qpvU3VZp2 5AK%fXj)W_^jz$ z1;nJ%<%p-KtaV~K@(Q&O8_mBK`<-{{4k3rt08HWu^h4Go#B{1gtalZpgCM%I1sSv% z%PDq5 s& z-D_r*Hb(lJ8oOJgp(0mS>!S7V9+XJPp|W6%&pJZvTPj?MiiNL0Ai9j2h5TdkT@&i+ z@axYvMq+=h@_6#~0;{mRyh^B86}x-R*UN$zmY0V0BUWLqrz*BvC~{%&dc8_ZM6Hz{ z8}$}8Y6|+^X&j2N(RH<*U7ZDpPy%c5k=QPA%80SB;=x5XpMPk_qW46zy!nCJtl*;N zS;HIpo2m=51Em%ozDL|e>`nbj{ %Yk0 z9w3W#Sl=Tbf!FAY2?)9%v+%g0UBBV=#Xevhe3nPAj2#u4>i3mew-* 2Vu@71P{afZa!G>MD`kf`D;mJ?Ivf^x=Vl%T_Oc@4&$R zyY@U>-#@dtp|_{8p?5~3!`V2aN58#!X79Nx_d52kI=6S`=2iQ4$MUTi4UPS}uerWU zAE(~b-``ZvEQ+D!JJ9lRo0eDt+YaDiMOY==$p{!Kh7Co3b0$(gk&cr3x@1aP xvq!C>|5@)lIjMpJbM3;83THcAH$JimCsG?bykXr zP8lQi$5exDWP)5%FVx2blbQ?yL`SQJeb{_gS0{Ej=)>3q^-N!bH#B3~6il(tomo^- zQ(NovHej9)-{s{m*wx 6pszj`t;u%6IXDNOn z*=OjXgwyy=;%HzO-?z+$y{i_O>j=RCy3AEBrVNMWAS|Ea_1<+D&(VONs;#Lga%YM= znKErg$lD-5-hLN9+z0B4qRdQRFyzbiHnn#Jy@n5k*o&`O_d}mnMl(`{VIUqDGl{mV z6_e;_@8WVDrc&&6xIn*mRm9;ett@dmI)(~+8k>47XNf-;!Jj;dBOBqH-nlw5Juei> z8|+zMQrp-&yCW|c39dPKaLuCFurC)TB>W(>j4I1|8XaCp&SxyP#43ooPt>`#uBy)^ z$B|H2fUL|27TDHP#8du>la+tsXu}1{D5a>W^ U-AD&9BXN20|BJSe;cHu-5oOAzy4*i=T-Qs|T(72^I1*y-Tuyv8ZSw1dv>=qr0S| z+u6}=b#&{*e{FJXoA|Fsw +X)0 VcGlH4=@)MiUwzZEMf0b&6@;^VTetq@g7a?hco!`>c%CMC z7!H+{mv?myEL!%_4Z~YMaNhpagNz~Zt=4}=E-Oakvk|fBu@X@N+&5`=NPo-319w`M zSS-uZ!{+>{=jHJHHr%Mtj(d%fBa}y^|7!Ywp8h2cw1bY(?o7^WP_pzrrl;RLCx_=G zZ^BYq)&q&2j+^o5S?HpPrY!48{Pa}QCtM#6p1} k#M&g$@To74(5XbZ^tYgs z*aT^eRS &oGFr3i0&^n0UEtaP>ipFt)F;sgG=zq~;t_f&I%R{H>YU*Q6f`CTL&9 zjQQL23BJaPVSgQo=?i0PWE?wS@oD{6uPe{%5Bq-KZ$JcR9m;9Q%ge|;x;(ETmq52- z&JPW5-zC4XW4fMuv^ZvHiqz{r+Ob_CcNmdPXvr{NH$ro#*dYmtw~h&5=+y6#lPqlR zDPqzZU TtNK0jg^_aiZx%Trp)p;eZYnM1GgP}s_Hb+Ti z#C6AAEaIu!73)T zkyTbN8mx!KcGQrALoSVM2nWf%3&I)>fQwb_D)Ho%_+s}HPCJVI4IVvERv+n#`ZL4& zH?eubS8F)x_hjbBO7#)J7yD4GwDk*gD@&r^>Zo|gC?4A~;i;Hw%NaZR)1T_-Phb1R z%{Twzkp9n`uK(H3uD?lNbMy9#Kl#avx6?;C`uPfd1kkFH*{F=FB&iLE@`w}AjjQ(V z9CX}e3vK&tO}!fXd7JfsWB DU_L6GH4-*|BKAW6B1cw-N#M9%?q^x$e? zeM1i|l&n|8SucEum_j*5W6ma#FB!tm4@N=XEW+~{$ k_26JC35Pwa+DMu*u}5q zS>F*mL5@1A#=!#HLKtNW>i0i!NID_)lf$7M`YP!ncKNK~;aMZ~9Y$|G^f$-)iAbfw z6*>rVP(Md)zZQk-w6bdRGhfWD)Op3OqnY`&HJSI`pK1NXTN6C>ZxsQrwJuoW%?rjV z^`C=u0G@Ay-zD@X^D1Ngq0TA&;&(fxdq>Au_q#4l8RpWAVqaCx?&Q&QQS8N(L5qC( z+NzAbXhtWu2A6fv82_lnN (+=gkY}{rGWyyco0p z{dBI&pI4uI |_*jsPWJhz?!1?QM@z}p|n zxJn#H$|SMm@aCczaZdC%>&y176Sl0|ivby))xW{|VI+9ThHL#Ngh?m-*KW8(#Nd+t z4IBC|3Bq&X(E{*d=6_^fMkXdk@@B#dZF%I8SWh(98_?IpZkIFt D17az1glG<0mQ3+Dt!>ibj2Wg|)ajaF zDdLJ~J|n- | z`ad2PV|#kEs02o+$3bL^mbmY?wvWNE&2kD{LPe`iesyW^)WJ}xHvN_AE3I7XUgO`z zc1gfNYS!-}YwEy?l{qA*jHge&ytyX%(uYoyw*hknan0pwTl%@i*9Fp8PAJl0Yq0H) z@h enQqa_m^y5OSgN(=I$z3VSNbm-z)Ylr%0ZQ7_`KXmcK1*K)d_UkUX_)zT9wX p__NiJy4nL z@#oihf(sf%{0FCa8Y(kAm3uTJ&7H{&ZdWyk(hT^s3L5;Kec(_64*oG5!ibHrgT}H? z6CBVxj5u?K1@ zbP^F1xV;vPnATaq++; }Sd3#?+eqC06W7(W&2~@lFf)#nX!l&Q7YF{wY z(p};41!_x!A&c?0bWdp)T8Yg%$Q}*iABq2r5{~%>Q3Op8Vg|*qk>2ZhB3tW)9bJMz zm$jsETA;@5&JUCqH|sY=D`K}v8@*W??OM|4cl(31$S!UkFt`=RT~;2rm9m1XYDC{L z{Yev%T}HyheAx*lX_G7o<=wJfrXh0!pvW|2|9WeH2}f`_DJ(+(PM%Dje_Yq!HBIOp zSLP -1reJ*TSs}1Pwu}OTYQyjeil;{?fi+ zLA$A0W`*Hp0*G;IrQy-8#Ej&NB`_09qp`TXD9X}MNFOqiunVKI!7QN4^pUdSpNu b6`lcu$3uVSwQgT2bse1 z>esOk9s1(MbwNi(u-ctd*gDIh9}h;h%9Icdm=Y5C)2fQyMGs=9iLVneJod~8w$V~V z#oyIgrdb}*cjr2Z;EQs k;N FCg~t z3qubMZtCgT#F|;NgPEJx1kl%9P6?&nk@`DhwZQ}P=N}Ndm^jGjrOF?*h$#ZZ$v13s zC1DVvqu)HV!-V5UBn+}^1VIv;6I0QbiOucV0x^VRvAGTz+mJ9Bw`@1kt`CVBLZ(GV zR1v!5)BmvTsH?Kh)~4xxG&j)~B$6O)nhuV)K~CEQ=^xrANIFiKpb7no@Iq`mZ0ysc zFoLWOj2IOT|h zw?}pyvgI;>ZJ*2YO-kj<`b5HV*ee)jwMG(rVR*Q}t1&C~oXgAW*Y|g<^0|wGRfXB1 zK&Y%N)Zg5^zJJ=9OlJWr3)wYtNjI;5-|(!KK$Xkg67ZC<8r0l4yMKLuW2iDS6f7xg zL>q{^P65MeY>4d@$C*sAm^J_rt)qgDu^$VC77I eo2QDaW?%~kLVMs4N90en<&>L&BX4; zO%Ppob@pTiiRr=}1s!%Ye|@dr{V8u{RnCs>^2 (a zSaR!~)x5Cuz-n!Rg}0h|dz;=8zKYG%_hUO!WAgy|fV5QL3!u^mMHXU5BsPEh*HYJA z5}Ci92+Z|4NFRZD>>>ISz52MFn-c4rH~ HC;QGav?elP#b&uhXJajw)ntcBOW5s*Rc8k`;Q7CGd}PW`VsbZO02}Rge(R_ z1O$IN_Qfo{1d(*05g)AY^LlfueZ}p?U0t2sPKP*E7L&q-C7m<6r;suE8ojyB>|n6I zURzG?dA-^ns;iJ?+W(grg4s8iJ$GCTft-Gsb>9_4T6j#NVc9=K#x-K0Mgrs7I={UL zOMC&{96^@v369x8vG&qS*NPW=cds2GN4ut%nc#Tl&d6O|P0gK~*fkWm`kt!;tpdT6 z;5Iv2p5~AJ!QX0v wA{_OA@OBd;**-(mlbX5<2CIT?9X*q;}!ke{%i5f111 zIpwEnT$T>VLQi&~SQ~UBd9b}UOGqe-T_TSXGLGM2(muMf=1W NYVl9Dd#pv zgbjfNuBfHKebMAgkYm_;_0ma~AoZQ21Yj$Utf86pIo=YG^*NcXl&PMyD|D$@_G#AZ z29gr+N!IRk|G2#T?BVc`=_hgNG;l0SV&J53jN|JF91k0MU|r5YkHl;U&RE2fWaTvQ z>_VEF8jVOTa>~-QbCGv4xZ1qlrY5t{z1ZpVITw4G+!=xGZUY;7d>Yuq?ugK|>S snGR28c71D0z01mt)MG-Omi9QDp8A&7 z`pGc3Dlb16akGm~XF5HerY0hKF7T|wq2-*{S`xB%rNO5`tmdQ`dGr~y|1@}PA5)DK z!!Q}-?V~D^#$Kpse7$wQ^&g5%rN&IQRJqGck}Vo)qyQy08?3~TvVdT&j<}?h Vu7z4hl2x6xUDjRxeD-jp zDEsN*n3|;T>EK9K^$|E81|D{co*g|VDEsN*`9Ep&Jq=tBrcrft-KNu(9NW~Kvw`po z3UYc_$F`;Ty#GF?FWxlpK6D!OV1DNWdnUgMf6ZR_uvtivbd_YHAXTVF_Sc`6BtFa= zjjiQ6T9YM*cwk)LsFyvhC5eh7MNmfOqu!My665+#mImqjN#K6M!FxZ<5~ c1RUGG0XXFQ$&@I0G|B#=dNfRVk(|b^NNyIcC}Gw2r%( zw_zUhG%K}rXYW$duj#(~tlY`zR(@YPqf0?=%-S&WC-YC_Hl0z~HWekfVrFY3!cJK) zc%EhApR!#1+Aj{V)~e4*7RT}H#(MmE!i4eCtwxWFSW?%fV-F_F=)?h2<#c4chYfxN z1?k3fB(2jVMJB1^UXxC2Ck#J4QFKRXe7AuCKbV%rXDu${=zq;wiOGZ&ef_O73WqZx z8&?{*t5ipN>YXvtNTp-!j`TX{oe1J-5|PBbDROI~@R@85@S7k)Y@0E32_vdgWOv-0 z?A#>Ton)Qb`qvbrI&R$4tb(W5*Kup&vF|0x@T3DLOY+FL4}&l9$mHXum*sKee Xr#=#c*VtV<=oeaPmCb!n&r_B2JNc?o>6>{cs zlCq^V>*dcTvF@~M=hr6l&$dIktiQ@Ss!TA9t{a$jE`r`b(n@No=hxvh>#841lHJMH zSS===#+GycNf=TigtRaur~H${kcJM{JBAKel(V42gh(PSEZ;~Y)04rZ-%Kae3HtD! zweSe Vp6M}Ig%(&2E4Uw63d-wr-|f=;?r}P2NFD{sJ=5{a;E4h zEe3UysOe;2>*J@>Q_VcjyY!pPW#b>KO`hmuZQf4GQ}aZbbe$wov={X|_5WhozI;cI zohJqg$MVEXS0?#l_NMoxUG4t~Yx*61j%>*jy?G;fqSKY 07dmwMHTxOKIzGwzy(XDW)p6Dnu`_20PpY{)13Zr>*}lp4 z6R@Ac>?g6O{u1;--vyrOXQWSE+EDCFbn>Uu{YmKcb~@EJIwO1A9x`yYiWHuKlXYiE zInD(03zO;3BygXcRDG=YTjWMxF?)O1QFS&s d$Kf%|4i-sEON+mlZ7O; z?_|l4zJCSW|A}n;(>dg(bPP`!Yr{k~JK_&Ap6nC*f65^*pNw%S<8PdlT_bD$_?aU4 z*30BO2+TW)lg~ R7IFeZtsQ^u@MBb5`zE}tlvV}1mg5Ey!aAq{QMRvvT;)pg^U ACG@~(4Vv-CaT3t4oUB7 zPx`(hAF~*HiCbSY254^Vm9Z1=VOgkS3DI7|)!)V@mn!ygNhCShP7dSp#zKM#`#O4( zv}UqB9`8<89 ?uKRn$1@~h$hc^ zSIM~4^$dGVexA(Qv)OO5Kbg 2Kc8aQpy2Knxfdodab9Pr~akv1Gd jxzgp=JNfuCRzFTXLiJ;hx+XH$?Zvp zz!~?>>4(x_KpvHtrx{(pIg6Q^GYQeecO6bnA~&a<$NAvt<;4R779cNS$^IsLLn1w$ zPxs!$>uIPv;av&`TP-Gt1M-lIKHiT!giJ=7Rx*)nNmHR=SL%MT)oBLqG23b;?jf^Y znlS#Uoorv>g^!edW!hSzV)z91`=nnRlFw(2U+TBg&873EoHamSf*aqgNvCsvPlG@j zKp_#|sav7v5p%Hv{j6iF&ND|-)?{<*_6&{eh53=SQ>Xb>OeJB)i-y=m +tcGo$Z(q<&xKzw;d %d*pu)p-kBtO9or{5wm)xlC!B25OML!{O_<3W{KhuX6?Et?$~NdNY-Mhf@VU+Y z 4zhheB4Z5BO|YrpOKeh>be3od@-k@u*Lc? zyB{Bk?GjY<1u?T>QC}cnPj@;lURoD)^L`_*VzkV5Ij76sUfu`RUuS>0>@Bw6LX)_| z&v2t#5ywMCYSYDQ+QDM!Hd@eJCgdy|gJ)4qYoYa5i?`Jd2pHC;+=AwXa+@_50qcBu zZuiof{4BomS{(nI<4rSH66U?2Rueamd@aiCzsxW%#PaS@fornsy!l8|^TK0>{ubLX zFVph#2A`7Bz4GI@Jk7<}ds07RrH^TQTf6)|(Ay;YpPNpmxpwQs?_KfDP(1`S?Z0NV zAyL IFp`LdV%x%l4gltev)>njs=x2n@$Nz^m>hUv?R zdKTZ<^(N}sYKC=fqMoBF9odO`p2~GBO4R+z?bwc%YiAat$v2Jdy6D=+6Lm{@`F^f_ z-GLqXUZU=#&EFGsmx^jnqMiZF{fW9;E!V?|dM4jp{biz_rGmT{VE37=_E<%UdXAdM zyXf}yJXP$NlBoNY*Rf8`RhOzg>OE?&x=3wTJJfy^#fNSoW{#5eO=SnpbZQsSBFeY5 zqC}-T`4>%Uzt5a)Q~R)Jd(}aHx5`(z=3dG-k1yK3V}G=MOGC7MYTNYa1@DQrMCa_> z88z4UMfYyow{7piZChzQhex*n!i9jd7x$y)?A>zFg_rK7wwfNds{@R>nOkc0w(SRY zZl*GzR;cA_4H?TEtk+D=)^Ke;6kkbwHD_vI#qu>v=bSTh#hQWn>sPK=&85=}G-MFi z2Naj$D54-Q=(i+}QKg2q?cI0LrMsh3r?$0FxN@4_#@~w4uaIgpWj}~)hD_VQRFJxa zYnOt16!3+-cFTF(7ihKv%_u#h7wwB~j_%*PdF!@aoA+K4z4XH9{GB_wIB(m&i?-8n z(jHQqEo0#QhTCHgsAZe?@3*^yfB%GFjCB#^qn%?={|^XEGSrg^k4Wu)q<9}v(8|Bd z%)b_-b{i7C8S-tR*1~Zc?OF}d<%#n+A0fBev48)beKT8IFT3ormJ7D+*t~nowwB%7 z_P6eWCg*Jv5>I4zR1KQ$6=JBer^|kD4u1A*} z$tRo1AX>m)gu0y_Ak)z7PIds!V9kG~>cK1YseUr$*+!q{!pQmP(*nNGv`8&hOVG1r z=-UdkYZd4XqF-y(kXnbn4P%Qps!i%$d{68=bv`8dlDdMgA%03-udY)+!P0$09pRhI z--IJu)#Fh8G4)fv@cc9NbM*_v{z>%&-)p`bLH~{VwR#Gky{s-q@GpT=I}yWo!`r=Z z_W(RQ2yZV}@5LVdi+aC$pZX8=LB1UQA@yPPSFGssd C@NxI$j=p5uUU|muNBR{x5Z|RE|1drE^JVwD1P7g= zoAq+NUw=VArvG7G<;ZsY+S%xQ&~?4*FRs62EYJA0`*7yvSp!+0$ofCoS9vl#@5}M# zd_A`|_hIjl_h-HfeNX2N
Hl*6-oU)TkAv00j|7hft3%%`$Sn9+!Rz4*!bc0g zT2x*1x8ivv-jb(FzZ#ha9DG#|iOK?h`8Kc%x$^Ml#0g|83+eIzV?JjAq%RmhNh=rF z<|CZ}?gcr9c&;G+2fiZvEGxjzAeFg1>*Lt~z30 eT2DN$lYR&eBquu`P72( zS7;HS_o76LFf}3=u9n1~G*Fh)>Q9`z45ZRW5l D`67_d0`jMTd>8$>iJ4xan1B^%_vUhP?;@)laY) zE};4WQ2i$my`p;Qc`j||bA17nSQtNo&2Rxpj|~ZR0|{*ek|Ca14}FIz8=&4su5F^U z1Htc9HNDkvrxqI2QR*4F0s1sjZ$bi_DO2EK3&&QjP371|`*w~U9H((@I{0+Ly&3W6 zfbumpllDD~)C;b2sn4VBe69~r7BKQcBxe!z#av&){iWE-WgM4tzJlXQj;px88rTLo zU&HxYU>bto>o{KzZ-yxwC>v=L0+S;^F3`RLv?qb|7!Vx+qMrlNAArUUG_NqapV4K+ z21Y!IP0ga$B6 #M2e|eO7(D~mo&lq0;M#A&=p``v9T@!yj9vhv7t{v&+6Ww*s270IqY2Kv zoZ#H6(DfwT`w`qb0{5Olo=zh9C*k0$2@d|8(d!Z%6bU~D2VHQ`1-)_&_lm&6g;bwJ zs!uY)aU}XABOt{{%{1!MId($J89dR=aV8Y*;n)jD7C_U5v{_1RnMfaf4MD5*;5tm% z01ZWlDuDl4MmfPKCm7`oMmd4r$VkW08Ii=3=*&s< O| z9fp47LiWv-V_#%evjn-2d5|{bqMY9Va#2ov5}=m|&{ZYL#S|dy1Hz_+Tr^;JLbhDc zet@!okrsl BTL*=!;8ry I{Bg-2QNC>I{(!XrPrdmM}c= >fv_-_%u>)0`F${I0a~1sJC)wj20ni5dxC)fW!|yLhvyJ zAB*5&3H&Rv`DaESu@)T(-(L<7?3f73!`%k(wkiLbO?i5no1p%DAQ+%50IEeCg$ok% z2nX!A=NKbO-18cvCgL7?Uk{$c6ch7seG}ZmqcU1G@YZrxN2%w@MvhJ3-3-oC;9Cpz zR@%(vd>-}r)CVXFpwuFci@COhVr(<*ms4LsSxNg<++Pj!gVfhhj12SKI_{4_Q~@0V zKol}EavczrLx)F!s)Q>gKoy22j{;c DY$RbGP3()2}Ko&tp?u9n@A|sC? zp+AQ{_X1r6=psPZ4QGmgE`sg84;i@^8Mzl3xffd9i;UchcYM_Nu61besD>Hu_zd2W z|H~8fdJgDP^+R-HE_jP>%!hshlm(2kh~t=!bQun Tv+O6VfG<1=)5KO>8^Is#pit<@3eGGeW+g)RweMZPc>J39|<&gVElSrC5!x;zP8 z?gX+C%R}VFGsg17?}jdSLYF(C%bn2WPUvzcba@229LMtf0lFN+@*E>-I7Za)tce;# zjz+ll%s8$+lf<=uP2$>fKzCn)Yxe=&eL(j(&^-rq_f5jJ9{}BbKzAR|-3N5{0o{E- z_Y`)=4RjL690Q^^pnet7G+weBu;wGuJto=ZK;eU9b|g9`&4bWoM4D}jEY?^ou|%lG z3L}@plnqz{k=|P9a3`aR-zU}qiZQ=0HYDNq$yCNH+%f3z6cC7odlEW41sz_(hx?$z zQ_x|=hxY(Y!iPhnmE2oJS QxgbkyxUD$BNP zaA!zH2g+f}m}T<_zW9F06C~cVJ@mbdEScL^82NrieUkX~4Mw#yw*l_i+1rm8RcvYp z7L1&LVsZl7Nlq{XJ;p}#Lt)8I+-AgA6OprIXfmoqIubQM#E3snM9nYRqoPgo8GV4V zfOfW4N*+WE&$AL;uHxPx?bgz}Xy5pVx)>aPm%>k*mx-vFCr%$#k9cy4Yg qWMxx1wsGFhv4i6@+D%6XI??kkjx*qI zH(Z#>b(2TK&$-CWJlfCa{s3hGJuD>SSVVm>*OyQvTU$nd%c-xRtmNJ*%4(h+q^zO7 zmh0;%>yfKrifHIYu8S@Z%MuG#({l}1Yk|3rBJ+d|)EcQb0e>^2N=@brTj^mcziqT= z=h(q<8h58NU)TxEU0j(#>837ousy)p%d;le=G^A=39upZ<2gI>Yo%2y*en4XiJ)4+ z1|JUJOyq}t86S=mtVNfGz;PXI*3)X3vVo^IGUg^m{h!b^k$Ta!Rdy6XeWI= 3(AXBq_D!abeVk4aO`m~3>1L*6Carpq)m|ihE;ufL;}X*wP9o{6xi(0#C0%Am zMsn@ZxRkLbi~!y }h(JJVWBjBBafS zv`LH;LfZVukPm4K!TT`M#ykl+(?VV1%BdXNxZlpPgX1*XP3Or@W;nXg!x{Lwne^O4 z+g?T$t38jl^ReUuSUxipV_wwUWnC`*~4Ud9;9sjr}{q#t{hEMhGB8qVz~xjW%U zrXy+7ku-@@g%cGrKah@A*wY!rPu*y=&1=bgl6n0kqf6#Kp4T#;V)OWaQic;VfIxb- zGF*a9cor_Xz?WHwabC)JC}eVS4>dil)}(r;Ktf|=K6z|3(G>AaV?NRLOzB2@D50a1 zjrMGkXOej{(NF&WqVUX~Z%y^YsiWGS7@wHd6OW91by_^_%rtrQG3$_+)r596NNX(? zvyM`4B)1#+pN0I-LH?gb{`-*sImmxG@;?Xp??L|OAbmZ^|13DO3TqpNR`b#O3iQ4W zX_FbUbwFKbEXzFF%RKC848e0^*A{bq3B}fdK6GFXIw1KOGsP4$+s8;ltd*_f-g@%5 zVaf({W+Odr;%SNgPa-3Ute8 lk-E@;*$lXQis3k3<($WHe?*8Cs;w zDD&jljIzWgBQwe;;50MJoSPYCj`obQaQaoS!AlZDbc4Z6`sm?FJ1&vgWQjm!Mv4d& zOc!yUZZ>%(*CiTVO|j?yB_@$Ps1HoW&!?1wNewWJ&4CIglkfy+M|d(e2P&8dUj&m8 zzPvV$FER%ze33cOu+0~+8=x%U+CrXNM171e>E=K~_y?H-4Ws`u2O2poZ)8 >*xJ~(ZQC|(p7;Llf4669X8Jo-J=LGC z=2W{Yh>I(zsww~gyz79UfbU?$3jp~({(pjqxHusI06q@@klO(OoYe0cut?(Ks&W7T z&wt$5--PQ?$=WX=Dkcs9(29P?@xBQkKmll$P*hO)#)1F C=f^3Wbm z5DB#g8W39s;rhR<*8RVHX1slz{{Bh+!IlUr7@(jc2tj7;V+Q@#ks#2ljEp5bjEtN; z&)`X7190$gFkNY>n;+)J1_qtO*BF%JQ1Qm^z4f6&AW&%l3@F4xkIc&WDLZ8$)WNQn zlw<)T&~R8bdh(5B^2Z-?>8!M}7XJMO;KEXscImKie#+bN-u5ycKQQ?HwcYJ>TOYxF zK=iw#Wm14T^0ZbKM!Q+#SzDPehvQu45Zx%Q@WBU9aMi(R$Q~3nL@}|w>~+u7xFW)u zy*R@qd^>WhIK7U%Y6L+jlI8ZjQUw)sJE-uLO}&;jYg9XMmun0`|H9UMv#X4xCh7Ae z(JM;4NNfyYuYzrD_7WVT(yw}Prcbl4$&G>ZxDs+5$nx8NUx_pOK_5gogG(PIIiu?y zG&uu@9 7(C3`KXmN9~WS#xPH{A&x_O|Sz(uv9sVpf{ykn*H zF87Yo|92!lxhyq7;ni>n6(f-Go}4>}f%E)T-rkSi@-|PE-di$qj2UYcLrQn%P^lE_ zGp}97l#BW_Z#+SJ$P3d#BeZjk&3LJ6R!>1goCJG}9P^P%=WNG)g$e;af30)lw+aVb z%H_2Jg7HS$*G^A`c*o@pT%K%^%P-LwTXeS29;~VsxB?L;PV7@Br5Ow!dakdeH$u2# zA*Pg!2{ZXMxOJ%^P85{G!HSVW&BgsI9=^zRNSY_-L-~M)*hdOtsKxJ^@t@rq7?}Mw zz=9Ab9O z^X2(<^qF(#_vm-_RrZDUwfX9O-V+4bf#8Mj!f)Z-?O_jp#vK+r3>jqu2NrE$Vq|7$ zYG8b{y}x_7bFhbjh>DDkgoct5ml&V?Cn-TgQB_%8Nlj&GdVY3sW?_zlk(HU9iH)VH zroOJRw&9< u&9Wb@Mz; 4S~r51-u+SV11D-X@< zVaJuPKDWzdWtsNVe5v!NIgN=Vy##aGc{uoveODVBsSibb3n5lIDSvc760>7LWQikM z=;(<}`WHiASEB<-+(9W46dzx&7`q49E$&UPA_A$of`bLV7kI~ww5rE&Ufgu*wfoiz zI@jpY#Z7)uC!^_WNp7lAH5g K0s8>Afh>*WK$C|7^qD8R_ z#PX*tSRtatvMq3Lg*S&Gqa{$LMOmTwLbD|jW?(H~(j$ugV$8U(f=-D3o0hR)PY*oo zRn`;llDJdi)e1xZJ5W >Y3TVF`Fxg=pT1F(e+B+3%;-<&%p4sPbH~!>cI9>bWtb+rCwt|2h42mT6xWzG zH4)>OR&)8OE3x%A z)g&RzdGMf^rcTdYgYA#?@o++&OH%zMfk %Im|;ZWt9_dXsIq3fHj!Rpf^Q0J&{<;2$eI^Q;@;N>}6c{OK<^6>2cgR~XB&VRd= zZk&FXUd<|CF;|ban!g&EZx+4E>2-h1m9G&UgX!x$zRkpMj2^whbeK`wH#CXg20Zt# z)%W)DoP5wZD7_nh@|n7;&K8Kh!){uSe8S#iTe7ayh*;9Aj&1L}%|7lJ^=^6sxq{`# z&e8B;f9rokeZjqcX`9Nw$sc6EB4FL*?DTq{xw+V5kdKqY 6sX*G2KmMCCdG=oT7vJypzP(YVx+hn^)(9tcaSs)jXM2Q$}mmu>3l+Af9B zBt9rD{7t71)WGFZc37QdL3TK~=|^N6X1a z6#tYrcMSKgU0KeAfsKWQZ4_B&&4g9t^Czaj-jJRYX7#t71x}d`d%8^6I6_r8!!YeQ zRX #aWH zX5pj2AVRG+)hENeZ0WP3as)W8yigT1sNB^~({F?}@l9b3$EF3RbdI4FLpV9|^yc!~ zHGMCcKP8@Q=8w!l2x{0lRBv56?`}YOZ%(ku<1|{Sy0!C~AcwB0nP(kD)}NBb-I}(o z>t3qLDS>2)F~cnZFmRbWU4y}+tBf+gJfiq@5+eGNvZvh}ckgpx=&vy~DCg)I_}`dA zWDdrjqYp}*Uw$?BU!mLm3!T__KGfk2FBS<~Pk@^-cvjl%#t`82N&d3q)<{)P)%tzr zU<%&2_d_RJz2999StJPb?df9ae5k=N_%CNAAzJZH^ja@_;cY1=dgy9PeZ;(z&d67( zb>Q_ajo*iKB!kcO%nD3)yZA?Q%|dx&N7`t4D{8!frd?ZhLcg?_1~#{7e&7g`lmiqE zGrNxs=Liamo!V|ALQEDDhsmn7BdD2n vD*gh7lTY0=S{{>}0&;LdlP5?I*K zqe1Q~eK@z1CVn;eZ#N*R=}93AIO-L{kOw6wwesTZVfs*=4FnpFFJ^a_nHvz!F;qjT z#*_VN5Stujk8tLjSq(gMnRfDHlat$hA9-sn=Nl)7_viPS=PoMP`WHv~eYJ1rQ8v#B zITKC6Z{m(vT$ NWc5v$t)9<3mG40s*&5q16JQlnkEpCefpFuW|x=*x}D1w-WbMsFq$v|Tj z!`bpn#6dJ f4T~ut@x%+WLD|&=B-I^n0MAN!|(L26@4_<&|a3$CtP6IQbyPCY+ ztso>grlos0Y7UI)(k65BItm*;_L2emKf8Z^WI2f$Y{TSUWClgzx0nRPium$1snC=# zbjM?}>QcNWD!(gP*7Prm839{}NvW|5OldkP*4B2YW7;XE5oMW&Db{-y&m)zJ?+NVq z>l?j3H%FlD+k0>l*BZsD254RswK)<5Q=Zt>KOM@9X9tfwy((lz3du~1cEI@Ssj+`~ zC>d6l)ve|G`%`yizM13)+O!`D=@D@WZs6U9@uJ3@SKId;G5%5LWQS1bX3>kqjujcr z!)896Eib=2gNgO=xaK@uL$JSo`l)qPt|qWt7 dbW0bkH) zXf5fAxtWAd5bd7yqVw@F^^Ekn1Nj~{bR;Zq&)r?V3Hh8ozaw<%=8?cLzchd(a$0Wd zcG34C{Q&Mp=3n^w%046GUnzzDVdpF4qVB_+lOWP{qSZ%6VRGg^biSw^Uy(}jb5Bs6 z_>Aq|msy{YQlO1E?xg^8&PZO(+98ZQ^nB458E&>wM;0jzww4l0d<{!{?hXb~pxbJk zoj;HzSmWdjFztS|nP5-TfWd0;c^X{EVotBit NXWEqY*6W(^e_y>NMiRPW$K~pl#R^~JNA =6Ft>^| z^>C4XZA@peq-NrV0F4h2cbTAyQ6cu-&1!VpT6t-=SGz+$<9{A=q6phTms7ljEK z@aO#i(+3DS< ^2nGp1tTbJ_jjaABoAmBxO| z$}?jl5Y><$*4%iK ImLTDdRxm&Y(LR&8 1rMsyDp@1oZ>E(27I+mHTcr)o@7*?q4ebv3H`Agwd_?X~G9^B5dq7 zbYtbr`kafiA#2yQg6E+mv&4Hw&nI)uc-qFB%$1|Db%Pql?DSo$^Q!YE4YwMd2ggzL zX#m(U87gVI@x=G~_TApRyk4X5<@oX5`MgBlUmOTAx<=AgRxs}%#nGs#oic>R#ao1E z95KM7nfDE)qoh|=rz0mO@i0DQpu^B6-h{R_hnh`&1p`#KKPRDW0#N0A@fwe((LQz= z`(OByy>y^D?k_}(m0wt@|6H#g5Ah)TV*BxDnu;0?ItQ&97LF^B<`ejZvI(=VPd;RF za lV zUObb1ZPA|O`0J=P6XleUa}a}-p7s|#5q-(|!F0{RLxLfnPznr6 c-jB0| z|Hd%rwLTApD^I6H-vrll6T;v4G1}LU@#+Mx-BhyJUE V##q 6q4giZs8g*N*n>ikWbdN?mMz0I8Q7s|JV#3vqT)L(K<)~UH8K!?% zl=Y)5_dcfPXA6Ss?ee)z2~BD&C<@zM9<9WZLIR0Av`Y{6bWlSB18IyVg%ND}vwC%N z@O#m707(w3aW|cBK#nQe9$B xrY)DPN!Gv%IsHVrGSYf>`@#&bqzsm_U1uiYAC(OXr&434l}yabY+|eJrcUdTV(X zsJxx3+pFi^$-Qzd4YiJVZh>sCsC3Z fAjLS%`g8h>SuNt&7+!;LuaGhC;f=9e*?5KFPJezL~Y+2st z@q=WFaha9b%I?%=^AyfZCh+!Eez_|j5s)dU$T*)AlWJJT)(1=b_ZXjjCGK{5-&C=} zXQs4mw?A_QatAVQ$~BN7+>@*56yMdbU`YGQ-XGtik PH9IQizv~?@?1VXY+TgfSQa5OfC8Y z43qjf#0zprWYvn#EZjyyy!&-xPMV0n6A>@XB7KA3PSNDx?poMFRTQBSybFI*CBFz| zle$GTov_OUzNZ| 9ifq=+4gV!PC8BC5D;95IVf_nom^q`4;R@O*L1L|U|wJGHr@cdNw( zS=mr+=nf=M?Vg|M&b73MmHomQzDh~9*k*e9f$4Z2MYx$DY htoN$?&q_by=_pwM0s?mcJ zTrVwvSlZ%G=8fTe;+5F0JMH(Ukbgrju+>iJBa51q&Cs+bd3Wo7V{I|6w>;`H`6Y@1 zaO&gvC5mScT*y3Q xb*3j5m}tl-<3YiqLBJFG%t?JXsf$S( zJmiE8_RWAN=9!Z)>Y794qk=g6iRvq~mCCYc|G+^1C^YYY-`Rk(Zof{mVWaB|pua0Z zvo|I)u_g^P1Q!Lgr`K)BL9=Ja5PMyk-BIZ8UU|0mr~rulK_dL&JXX3lJpxiYczC6` zB?UuYVLUbNQOR3MulSCNMj@OxK!gl__bmWw0kF=jCPqupV*0cW0kWsC&aLg48F}0> zc)PY)6_Y}%hF#d9yjMl7>S%N*2yXNky%EC5D!m@B;u@^F)FIAPu0&*pREDMDZ4td5 z$SV&D@IL!N)Z;j4>NZqVHMgYl=i3pd$T+<)o=L|rD6V=y8)A&QSed3%nY^Fe`TR_B zLxC){SAN_bG%FG&E?a)UD~2c_$8Ek~;~(ncRSnU=)uDiZ%D>{+l2JM~t`2rCHmWx2 z4q~VZ0hVYRVzxRqs&)>pI)+|Ki}*SrGVT~?cP5}r32LY;l#&dfl$1t_irH(Z+7so> z)&={j@XZDS0k{>X_ZZ}DrI(;GwIbwNc)hUOF@-%Bj-e7Lg6rZB!Q~=A)%(kU*VY`5 zcDcWu(`&onvkAd1iXtwk@OxjCO1p?qHE``xf0@JlJ%!~;Nttz-f5!x+Z*Tm8MuN8N zF-2;pJZl}&BtB)fDclYscj-#7F_|IqG!Bz8 E5$i^oE$)E$M zGOiJW%(i4HAyGIC5aG!RkU4AD_@jwPeZfa13zDrv&Jgj1T+~{s75yZ&=Br8f=0+xG z)W|qdX`T5l#-WxG9!}abE-P8rqR$G`>5&ASgU?QVjaO?PBQUarxj{PkMX8XA-KVc; z&b46G+J3;2lHD~Z%t+$?@cv@GG|7;~WqlH#hMlz0O`g2a6N!`h=I~-MhGE(mRWw{T zJi8tBJRJA)tar2by@Cv*O0Uh~^Lxg{Upt1ch`o}ku3|((XCqsp`L$57ry_X7_8aw@ znNWB#Z2FO8^OCd^IxH0ABh>QEh?`OGGycYiTtP%`RBoc2HunMf=Gu*7 Qi 5KS2+eL{VqD^_rRb+3}z+Pq$6orbom zngXH*_69o*OOH_=sh-y9Y1gw}JvREok1U)iCka{9$>|)lj>ounAC=Nil(u zI4Su !sy|KT6mhrOqZd%69#e|V*oAM38RR{3S*caw5*_&;8b%+=}V zraekGEd6$q_N53Q)q1o(S5gewp;$IVLw(R0?{ZlAU-heHCboX7a`!z~{p8GGff%se zY+<37&q2+CFhEnrgmB}WiMVs*=X`jRNw0KueZSdrJ-YTBp TE_?WUror9OwZ zmsb9T&z)mhp1@4lE){$nGQjN_j`&<4TmeyXWgdAc>(t5|Sp{>ihAfPZM5du;Xcto% zQ3}H@Hgu~hF=R~aM7u}Glskqn*WKA*R98|O@vO|J0ktWcHkU#5n=0L?C*x0Y&gwrO zGphQmRsIVn=70D)ugb8-0(&12PzQKbSxEaNAVx4y5N!6lNru`Sc6_aMmvYk(=-90m zmU{a55&KkYS}_d`c-mLRh8OY-`PCiZt00feOcT4WkCZaddWkaz%-H_Xh%GX2Th^rp zclu5$J3wWqMeD|lW4fHZB5rx({P2I(iz`cUWRlB-=3Yaxd?<=AsX{_uZ~$T*dpVHl zgW;Ii`-{}jk*X|x=ExJ=-@|H^NHl4(RzUAhxA#8>k}L?PYZ=;L9T3a@7y$ j=dm!|y3er$voP|=0Wt@=`CP^}am>r 2f){id7Zcl=&P1>r6^lYF4?kiirPyNXl~xQGw$$mBw?_0Ni*dSoyHbU7)#z6 zFZv3n992g@gU$R~3QPDo?wPvDF@d?to6PE@SvWEP?Fli+L=st(1VJKGbpwGOfF-C{ zPmAdcbSm(}bf(qJN<+y>i%(1g+_N%!0YGJXA!k9YbOzQ>s2z%7Y2RZDZYWlt%gw^a zg$Y@3hcn?+ cWl|YC?_Z;yT+Y^im%=)wyiW6AtF=vsdG-cG4h_?Tt6}L+NX`NZQF4j2y6Ab+b_^}iuS%+vU z;7Hn?)2fs8Drl`budZp`FwsNiNa(0xTQp6EwnL;j}xpKGnm2sG6ILkt8=GG6e ziPeMVr(2bcc|N?4&i1}z>jc8GP@@QvR)o8$h> DfR^V5}m$ZXvvb(zSx8Ztvg^ZMb zHuhzJR#f(UmbD+hg$S(jMDg@+Pm>q%9o7Z$b9 Y|*_AL+m#joayv2R`yIM2mf z7B(Xh(RCHB5QZo0E%V!6L2x*iA){ILtw(dh<8M>?O&x*^&O|6>KT-u_^$Ko1QScJY zd~Ct-k5K7JYf$tf5!!WaBd**M3(D14gj+ci>8{Z+Rc3{m&DGT^rL0k+ghRbeZ%_Ia z+0TNz5?32yO}IwoEyog?qe!;hw_b)(J#P-_5nQlCMhl2~qu2dtM^UVi@~4R{cJ)%b zbOJOK94uWdmCE4coW@wSlBOr?Rj#jMNpQH+2CZr9GsUteat#et^%WzUy!z?0jwX>C zk2xT?(rTx7*hm854;-;j5i=J~+$svuP{zgR3e#ZXS6gV#cG&IR!{0yRyZ(yk++wlL z^FGgYEP7X^47(C}Sj!UX4XM0bP$6D7Z?=l<+qkp+`Gt{#mDOS5n@jN6cc$%tQ$ !T_Zm<1q>%)5lyy`8<&-n`jZKF%@iNe{YLqx zu4=$jY&&Tm?MZz|B_h7ylyi(3UY2Pv3?pss^9=qK`JUF{(Z$Z2mPwNgNK5PT7(N8@ zwH`JoqB{^W{c{(Oz7JU&$-mE0)+Qvocm$EYCy3n79iPbyGRsd@q)lbmh65v&zF< zrH(Gvo_1v}PN&a(3fSr#R5L91F=NExx hPZTiGd@i@P|!w zE2X8t3t3YBp{ qe zUs3w^qp3NL_QIZ2U+{E$Zd2O%)fth_ky2xJc9jr(tSNk8A5=5>!Q_XBED6ns(=BcqjGtziw6x~; zpETB1Wtz Mkew1l#?d#>8{+SoQvz~kl$}@F||eB;|Lq&$%CcU?-a`QeDxNj zTEm=9VU;KN6(`bL=|Hg12R%rO%|4Lo2Xc^(2zT74yQMUZF&(E$PT>*U!&j?hQM|vI zp1>2fkvU)m9 FOht>fv(L$h4-@;b`}8)*^T=0$le3@SGowaxnEdrKb-B7RqQ1;S4_B4KcOX~BHP zc2DOpZA$uBj1EyA`2uTM2)rgza4Z$Wybf9lNKf?R^5)FVG)BBPB`pf?fXjZoeb=2Y z`XwQ@RI#U2D<-usV>qROTdK1xsFc_{S QhBzLZ-*%^`} z&tlO2a`{ISZftKBJpFig%s#(-bE13N;|n6w*3T@!mNiyFo4018ssVf679zoPj9%nV z{~LhC?Ion#ro2TfsWNo>YsjRFHoz7((>CkH*Ako<(%#_jKizW&4_a4)=Mo0Vtj%p( zsTKdc&2vGf@`yTIZDRRRSt;;h4mL6tsk#kXfjHs=$jn4($D1cU;XZcEpg}AG6o%WO z&)eHy&9tRCEY^ebilf r8E2=^84C0$pZ%wHh?*z_Nk(=RFQ44@?P zp{9zipl=NFTHkE)zNdmi*-R}0wc(c!viCV>AVDaxP}Qv;Zv2G$vIf4io*$ikB#_HP zQTZ!>-R=c9C7vKLPeGt 2=!~Mp~uLe_wOz zV*kw>>(AiZ-150SnjEkZNiY;Sx|*aOr|)&s(T%>?4m3k8t_ABBbvw5r7;!;o>2L0= z_temFzX=#W<4R{6kXtzTTuy7FPnuVBTzi rn#+?(C?&k#(^VLk@!T}lrjkZy|Z=+N5Szn#4a+HioacLih+^zVO7~5SE zrX?4qeLNQFYKXWjhpIT{W25A=c5gKXjcMT1peu}t)I5F034M(zL0W>ErQ&q^CHE{D z?(B$f&Z+YW6cO=kDQs@dZLF#1Z;+SHE9gwXtU&mAu%KV5jq{l92p#*+5&e6CwtxMk zoZiPZ }Ul-WMw ztT337m XB!b!@9bbp=w!_MP|rZxLTi?Km-}eEUDr+KMrYpYx4k z^Q0Ul9p$K0%95&S@{>FtlGGlwc7K$I*9K$0F!Iq%wNZ*t=bvM{M^ zSw~QUbCB>61zZ`KQoFUbko&u*#IOprui%8Dqdj(l6;UVlDjwBdq8@3le`z2YyLTT0 zBT+XCf-~Q~oCQguo!k%I@$bj3cpczf&E@~ig@0Zk*DrPyx62MmavlGPP04Av{5*@z z;&P7q(7vj6z2d5*BU{%kft9HZR97IQuh_Ex@bbglTJ+}ER`$Tybvi?LT;R+BDPt{| zTDjzVViaD<+H~Vy`&cbao{?n5cBkTa-zw59Db*j`Dmb4A=ajHsKViUh80bYyNvkMD zvrJ+V^BQ-rRK73D7*S}JnNu4f8#p?KF@`asNuW!`STYFSNZW?U<|$-t%SkkImnmHc z$Z$~yZZ2i&jqaVeaxUi`b!87}y2>pZfv;fEp%sbG&4}`cL@hS%?G;KOT>ok*=U-h_ zR9na;Do--G$GjF4w_Z1==XbwY9f(}2%F^a_KD4f$m~R!(Tb{-5r}*jj(ygwpoT8ec zilT#!)kV)qNrBAJ2b9Pc*ctH!4 Gi 2tkP{VU$Ry3c>1zY%7h5Ms-=V@%=%45mE*!c1f3d>3TnWNnc)hA z9_AiCp1sSh*@#+ecAT35$#t* 0)`zjYhLh>6h5$N;Q2T5$Zw zArk-q%LUl}cAWj6H!%zV_uCT~#KzFY4gduJ`w#y5`tSOmd}W%pO}+%$5XFU8hu+fJ zgBRYAtK2Yo%-(utzoT7wp_9!~Ym0s+m>L@4w*Q#O0wn%6ctKgo?;sE1Bo7dzRb`Jb zbtNh_HR%T3q%s7{dGQ&mHkfj^QsKmq;kx(hn~X?fdpp$ 1{(jB4nGqVKBw}`ZhI2*|i(GTgX zf>V1&he_|oWx$?#v+DW$uQ>t#*Y%q@_SE~rBkUSQqrzlNj_=mzo3nre94GMbdFjPG z%REcKXTO)k&t;+Q6KMF^E3m%h XLM&)XP~*`v&(J=y)|s2cOK-69_vF7+ekCP z3hLBcJzP3uSf 7C(nT*OTJ*k7L}|xa7sk#s%{0xq6JkhcQ{2Q861T-&nyr%%6L!JeYQ@=y0ryo1 zrC25n+Ca|0r|rXtvJvLQpRG{&mat-b3^LtO>ZMjuZPV?|1^HpexYQ?kX^3RB4XVT( zXql>lX5{u-6rzvZYOF!7I{csPb~=9UmJ04;TyMwRY`0m&Vj_$}Z4Csn^IG)j(I0dG z_`5?TgDf9@)%kZyi8Cq9^>E5>h10b?=Vf$4!amJDF&RT-z!S3cj$$Xx4C(w^w!*La zHkrFIHdWBiHj9ybve;zb`h86fWtA8 LkzfygEv~s8u`y67EE+`9yjPlra2NE}dyx|VD))Cp zJ&$&<5>{c^LpQT4j3wF<-;&?**U7|^cAWXqYfWgw?1)5m_3WZUm{Vjr%?L>NwiX{2 zSsbJ-a{7RNu?EciXqF?eD+(dDfv36m?41wV)uV2XsrPU7xzRnl`ZG (r&A zYMzk9hiSy`(~-^wwaA;cNV2oP&!wm^vw^Vo+3Lj;K4RZU$*Hrb(JK|K8$BlCUN#a2 zM-Pc33TD^jBCHj(d`_KrMyE5I$cb<5H_L3sIHgTkM~6Wizm@N_5aS trblM_3-(GQH=(uzm@RC+ZacCC_`g28NDFIxiDJ{_5)^cqi`9WdWOMC5TcwI zZ+j^bz8^9fSN*@a*BDnrlu&Hm+bcm{Zpz1;$4_fB7EpTUh|HkN7WT{^+5_dzm#6%r z&zHMHe!6Yj8y}n_S+lcb^xJ{9tskX#%Qb>M(Xvc1(d#2cj+41BL;b5xRomh6R8#cF z?MKv7 z89y@6%lp{e=%iYFVNgyRsZ(QJMWE03N_f*XI!jl=L)E^%Pv vF0#TeTp)8-t=CoBbm& 6wQx_!X?Ji9=&sD89JvAxQVm+7sTuB$fd1fE z-{5YI>zee4Vvl+M&lCg(JkpD75eH!}nMK(MZv%#ljrNZS%hVeT@fKm`PH!SAP;f9M zYSr=|wBx`9(TT+`4Kr{EVGT3TZ2k#Ht*d&^67K!4I$l3fZt0lwnpGl`&@5X8V`}!O z)ASF+G`5yLR&l9c_rR#M?LoBd*~)XURh;yliFi>$GaTS$7h7W0!_B5FN;ch2r{2bc zwsF=(qO@_=M)rxC_g7?Tohw_P6EDSRuN+8_Yj1ETR@x<*mLEy4MBE9-^R7*CihY}U zg+}cdwwosX81IboVeMy>ZgTAyvzz81{n)Z8R$F_puG8`XyW7eDecQ4rM%%iYnuu=N z5<9%7ZT`6RREno9tV{Wzb$PBf_y$kz+K-J>XgzN{m;c47kJW{mU|L;m%ptSx=jp>9 z7rbuq!q1_s|6* 7WZWGCnVqOx^kZ~1 jwLlHOWFI2I1Tx{BlG&|EJi#Xd^78Sppna3bIMyA-O+Y)xH-&gaXxtD1Fpr08zc zBw*)GHGd+RSs37o)hSg{6FA~27T2l2Vs@<^ubuG3Mdr68xMs(NUE6cCdwWz(&fEqS zsT%`ggRUi^f-VTxyGe)^g}cum`$U6c8xRdlA+D977=o{r+4RZ=Wr$L1gcrDG!BJAQ z{zmeqSPNyZZU)Nn*yPn%`pdz7-@be2%QL3)W{?c><$jOd0J$hXrRDx-W|$20W!^~} zs^$J#d)&7o0~8gm@>u%?&5W(pIZxe}o2;sLqwBEJV|+C !k-x0%QybV_N447A&$Y^xTM9QtJI09|)8{t_fU|OomqKMJ zzb=d$3nF;B%1)9fUd-anRmuWrH)BwzRv}$a9I@xqhNBnC8z5etehy7e$|9(D#C&-_ zhEK71ug@oe_#Bh3?ti4LQ}OnvXIR`J$pC#7debe zp2g|?izPLPXLKzyQ6ag4jCpvVA=K(wvd7l9$Gd$ tU=C4OV~B~}$!+C` zTUG1iEl{&eH2;I*UeaHSO|YKTE}pRmVvGNeCCOTwM`+FZOJr?>*|rnZmO|6*0CTJ= z%U~t%Felq+rEN%SaovhppN>ry4~s>%+?>|F2^(`vJ4(FM4tXi;tDtOH>%@4t{{My& z`V=#X02PePR?oRU9?#@6V|FatkN1VP7NJRZ tXqCthU#DK+_8q@ryR zJ|^^kCXBz5%4YwTf*{W?du1p&)z6xcJ*a+yz>%~atm2S)GNJzLI0ZJiAWQN&AgB6l zgKdlb! KHE8lyVstPE4RBvwaU76dbgqW@5!yN0EZm<-_v4Q#?Bk$ zi-<&5dvRxAhub)wYZdJfIlo3s(xd0X{D!}XYg1Rn ul_j&{P_=GB~h1-lK zY##40-ZBNC%uS7MBwcRlq@`|y*Tn5E-_^^KVycwePHVx5ACt5;wxX`8XE(hisVrDZ zl}U4fW3+6Rx=l$vN&QCLGyhzitJ*&CrP40( %q~vm*AxExwJrNW5KMKpY3Mke{e!9D2ku4cs zHy0t0AI^*7m~WTprlxr~Q~0BL-1D9;y!Gn`yvy#&|Lt)z0R+$>8wC))#%uVIMnM1= z6T!cCu6kse#&=n(D4`As9I;viOQ(mBHb`xb#R`ki6(;DqAW1w4i}P^45`^jM6gDTp zH;M`2f xwADUgsC*BQ(|z)`OLs}M*a_|JOaFaOB}-Omq&E##VI$a-{@P5TsYu%> zAL4 RUJMC0M8$XoH#9WK3@rB6wo6{{A67H14PGcVfJ!%t z{TV8|u>6vUKlXf_V)LvoSVtb5W1P=cKa{&S&CGUzm%xuU;CRP&B-P9IxFg8&8}ZSc z_R7rr^i{e+o&9naRcL=M_k&{>;h6JFFA+fAqVRIL#h*#YG-I%UsQz>3UGF2|#lAmh q3$s4cUY}YUv&nB55?V$vz6v>!YNiO3U%|2B@_dFwF%3@w0RA6p%}~<- literal 0 HcmV?d00001 diff --git a/assets/images/application-clients/join-angular.png b/assets/images/application-clients/join-angular.png new file mode 100644 index 0000000000000000000000000000000000000000..f57913c9dbf200340b2182b039b425ae4409749d GIT binary patch literal 60260 zcmb4qcRZW@|880>ZLKbQRr_>WRkdg9QBSLAt7fcHt48cic(k-;RgK!MmKLFe#0cpS zQ6r(YkRXlNMC?SI8{hBwoxjfOoW5Qvk~^RKGv4ERU)TG7^}tA<`-Jcb5D3J5_n*HX zfj}HlAQ0QmF?Qe`kB8pvz^_AokMwVYDsZARz#m6kZW-PJfvQqCnNN-ae;@b$$I=f3 z;`zDva|jFh{1gP5-Mahtt;fN(^JB+zMFZYxk1Jo+J@(h3(?3p~(>ZqP@ZaZrLkrnc zbr0#?ieB3;x-$1-vb3=+^uu^XyQKJ)&z}pwewaReBwhFB 5Zl4a zzT=0kAH34ZJNbWq^VKb|XVY2eYmhBiOqfj#HEWNOLj57T%(0g4{!C7y(C2JYQA# z)`~@gzgzv;{b37tXMI7r(X%fD29uurjKg+I>N@;GhFR%-{T&QO_`69*vbKUJUI?^@ zH4L_;UPu_ss^lwFSP5PWC;L3>@xx=PojTe-X-;DV$e3F(4iCt9l*K2N2g*jg?K8fX zKF19xKC0aNcPd{~;{&;Xs)(U;nC-bryXVbg7k`fH;kCd=r1ie_=xqt>dw#uT`2MDj zKEIr;sIiQ-ppW#314I$4ejgJFj5rfZ7lk!WBj}pLl4lsyk{`L@z{S+1Bq+6K6toA$df4` zq`hx%O@hi13