From 3a1288aac55c6bfa1a975201a4df57e1a3ceebe3 Mon Sep 17 00:00:00 2001 From: Tinker Twins Date: Tue, 16 Jul 2024 04:40:24 -0400 Subject: [PATCH] Update website --- README.md | 52 +-- {assets => docs/assets}/favicon.png | Bin {images => docs/assets/images}/ADSS.png | Bin .../assets/images}/AIM-2023-Presentation.png | Bin .../assets/images}/AutoDRIVE-Banner.jpg | Bin .../assets/images}/AutoDRIVE-Devkit.png | Bin .../AutoDRIVE-Ecosystem-Pitch-Video.png | Bin .../images/AutoDRIVE-Extended-Logo-Dark.png | Bin 0 -> 52133 bytes .../images/AutoDRIVE-Extended-Logo-Light.png | Bin 0 -> 132030 bytes .../assets/images}/AutoDRIVE-Logo.png | Bin .../assets/images}/AutoDRIVE-Overview.png | Bin .../AutoDRIVE-Simulator-Pitch-Video.png | Bin .../assets/images}/AutoDRIVE-Simulator.png | Bin .../AutoDRIVE-Technical-Discussion.png | Bin .../images}/AutoDRIVE-Testbed-Pitch-Video.png | Bin .../assets/images}/AutoDRIVE-Testbed.png | Bin .../assets/images}/Autonomous-Parking.png | Bin .../assets/images}/Autoware-COE-Seminar.png | Bin .../assets/images}/Behavioural-Cloning.png | Bin .../images}/CCRIS-2021-Presentation.png | Bin .../images}/Contributor-Giovanni-Martino.png | Bin .../assets/images}/Contributor-Joey-Binz.png | Bin .../images}/Contributor-Parth-Shinde.png | Bin .../images}/Contributor-Rohit-Ravikumar.png | Bin .../images}/Deformable-Terrain-Demo.png | Bin .../images}/Developer-Chinmay-Samak.png | Bin .../assets/images}/Developer-Tanmay-Samak.png | Bin .../F1TENTH-in-AutoDRIVE-Simulator.png | Bin .../assets/images}/GitHub-Icon.png | Bin .../assets/images}/IROS-2023-Presentation.png | Bin .../assets/images}/Institution-CUICAR.png | Bin .../assets/images}/Institution-NTU.png | Bin .../assets/images}/Institution-SRMIST.png | Bin .../assets/images}/Intersection-Traversal.png | Bin .../assets/images}/MECC-2023-Presentation.png | Bin .../assets/images}/Mentor-Ming-Xie.png | Bin .../images}/Mentor-Sivanathan-Kandhasamy.png | Bin .../assets/images}/Mentor-Venkat-Krovi.png | Bin .../images}/Nigel-4WD4WS-Feature-Video.png | Bin .../images}/Nigel-Variability-Testing.png | Bin .../assets/images}/OpenCAV-AuE-Seminar.png | Bin .../images}/OpenCAV-Technical-Discussion.png | Bin .../images}/OpenCAV-Variability-Testing.png | Bin .../OpenCAV-in-AutoDRIVE-Simulator.png | Bin {images => docs/assets/images}/Paper-Icon.png | Bin .../Parallel-RL-using-AutoDRIVE-Simulator.png | Bin .../images}/RZR-in-AutoDRIVE-Simulator.png | Bin {images => docs/assets/images}/SCSS.png | Bin .../images}/SMRDC-2023-Presentation.png | Bin .../assets/images}/SMRDC-2023-Video.png | Bin .../assets/images}/SRMIST-FYP-Viva-Voce.png | Bin .../images}/Simulator-Infrastructure.png | Bin .../assets/images}/Simulator-Vehicle.png | Bin .../assets/images}/Smart-City-Management.png | Bin .../assets/images}/Testbed-Infrastructure.png | Bin .../assets/images}/Testbed-Vehicle.png | Bin .../assets/images}/Website-Icon.png | Bin .../assets/images}/YouTube-Icon.png | Bin docs/blog/index.md | 2 + docs/index.md | 354 +++++++++++++++++- mkdocs.yml | 86 ++--- 61 files changed, 411 insertions(+), 83 deletions(-) rename {assets => docs/assets}/favicon.png (100%) rename {images => docs/assets/images}/ADSS.png (100%) rename {images => docs/assets/images}/AIM-2023-Presentation.png (100%) rename {images => docs/assets/images}/AutoDRIVE-Banner.jpg (100%) rename {images => docs/assets/images}/AutoDRIVE-Devkit.png (100%) rename {images => docs/assets/images}/AutoDRIVE-Ecosystem-Pitch-Video.png (100%) create mode 100644 docs/assets/images/AutoDRIVE-Extended-Logo-Dark.png create mode 100644 docs/assets/images/AutoDRIVE-Extended-Logo-Light.png rename {images => docs/assets/images}/AutoDRIVE-Logo.png (100%) rename {images => docs/assets/images}/AutoDRIVE-Overview.png (100%) rename {images => docs/assets/images}/AutoDRIVE-Simulator-Pitch-Video.png (100%) rename {images => docs/assets/images}/AutoDRIVE-Simulator.png (100%) rename {images => docs/assets/images}/AutoDRIVE-Technical-Discussion.png (100%) rename {images => docs/assets/images}/AutoDRIVE-Testbed-Pitch-Video.png (100%) rename {images => docs/assets/images}/AutoDRIVE-Testbed.png (100%) rename {images => docs/assets/images}/Autonomous-Parking.png (100%) rename {images => docs/assets/images}/Autoware-COE-Seminar.png (100%) rename {images => docs/assets/images}/Behavioural-Cloning.png (100%) rename {images => docs/assets/images}/CCRIS-2021-Presentation.png (100%) rename {images => docs/assets/images}/Contributor-Giovanni-Martino.png (100%) rename {images => docs/assets/images}/Contributor-Joey-Binz.png (100%) rename {images => docs/assets/images}/Contributor-Parth-Shinde.png (100%) rename {images => docs/assets/images}/Contributor-Rohit-Ravikumar.png (100%) rename {images => docs/assets/images}/Deformable-Terrain-Demo.png (100%) rename {images => docs/assets/images}/Developer-Chinmay-Samak.png (100%) rename {images => docs/assets/images}/Developer-Tanmay-Samak.png (100%) rename {images => docs/assets/images}/F1TENTH-in-AutoDRIVE-Simulator.png (100%) rename {images => docs/assets/images}/GitHub-Icon.png (100%) rename {images => docs/assets/images}/IROS-2023-Presentation.png (100%) rename {images => docs/assets/images}/Institution-CUICAR.png (100%) rename {images => docs/assets/images}/Institution-NTU.png (100%) rename {images => docs/assets/images}/Institution-SRMIST.png (100%) rename {images => docs/assets/images}/Intersection-Traversal.png (100%) rename {images => docs/assets/images}/MECC-2023-Presentation.png (100%) rename {images => docs/assets/images}/Mentor-Ming-Xie.png (100%) rename {images => docs/assets/images}/Mentor-Sivanathan-Kandhasamy.png (100%) rename {images => docs/assets/images}/Mentor-Venkat-Krovi.png (100%) rename {images => docs/assets/images}/Nigel-4WD4WS-Feature-Video.png (100%) rename {images => docs/assets/images}/Nigel-Variability-Testing.png (100%) rename {images => docs/assets/images}/OpenCAV-AuE-Seminar.png (100%) rename {images => docs/assets/images}/OpenCAV-Technical-Discussion.png (100%) rename {images => docs/assets/images}/OpenCAV-Variability-Testing.png (100%) rename {images => docs/assets/images}/OpenCAV-in-AutoDRIVE-Simulator.png (100%) rename {images => docs/assets/images}/Paper-Icon.png (100%) rename {images => docs/assets/images}/Parallel-RL-using-AutoDRIVE-Simulator.png (100%) rename {images => docs/assets/images}/RZR-in-AutoDRIVE-Simulator.png (100%) rename {images => docs/assets/images}/SCSS.png (100%) rename {images => docs/assets/images}/SMRDC-2023-Presentation.png (100%) rename {images => docs/assets/images}/SMRDC-2023-Video.png (100%) rename {images => docs/assets/images}/SRMIST-FYP-Viva-Voce.png (100%) rename {images => docs/assets/images}/Simulator-Infrastructure.png (100%) rename {images => docs/assets/images}/Simulator-Vehicle.png (100%) rename {images => docs/assets/images}/Smart-City-Management.png (100%) rename {images => docs/assets/images}/Testbed-Infrastructure.png (100%) rename {images => docs/assets/images}/Testbed-Vehicle.png (100%) rename {images => docs/assets/images}/Website-Icon.png (100%) rename {images => docs/assets/images}/YouTube-Icon.png (100%) create mode 100644 docs/blog/index.md diff --git a/README.md b/README.md index 23bbe53..ffef372 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ - +

@@ -18,10 +18,10 @@

- - - - + + + + @@ -34,7 +34,7 @@ ## Project Overview -![](images/AutoDRIVE-Overview.png) +![](docs\assets\imagesAutoDRIVE-Overview.png)

AutoDRIVE is envisioned to be an integrated platform for autonomous driving research and education. It bridges the gap between software simulation and hardware deployment by providing the AutoDRIVE Simulator and AutoDRIVE Testbed, a well-suited duo for sim2real applications. It also offers AutoDRIVE Devkit, a developer's kit for rapid and flexible development of autonomy algorithms. Although the platform is primarily targeted towards autonomous driving, it also supports the development of smart-city solutions for managing the traffic flow. @@ -42,7 +42,7 @@ AutoDRIVE is envisioned to be an integrated platform for autonomous driving rese ## AutoDRIVE Testbed -| | | +| | | |:--------:|:-------------:| | Vehicle | Infrastructure | @@ -58,7 +58,7 @@ AutoDRIVE Testbed is the hardware setup comprising of a scaled vehicle model (ca ## AutoDRIVE Simulator -| | | +| | | |:--------:|:-------------:| | Vehicle | Infrastructure | @@ -72,7 +72,7 @@ AutoDRIVE Simulator is the digital twin of the AutoDRIVE Testbed, which enables ## AutoDRIVE Devkit -| | | +| | | |:--------:|:-------------:| | ADSS Toolkit | SCSS Toolkit | @@ -101,21 +101,21 @@ We encourage you to take a look at the following quick highlights to keep up wit | | |:------------------:| -| [](https://youtu.be/t0CgNR_LgrQ) | +| [](https://youtu.be/t0CgNR_LgrQ) | | [AutoDRIVE Ecosystem Pitch Video](https://youtu.be/t0CgNR_LgrQ) | | | | | | |:------------------:|:-------------------:| -| [](https://youtu.be/i7R79jwnqlg) | [](https://youtu.be/YFQzyfXV6Rw) | +| [](https://youtu.be/i7R79jwnqlg) | [](https://youtu.be/YFQzyfXV6Rw) | | [AutoDRIVE Simulator Pitch Video](https://youtu.be/i7R79jwnqlg) | [AutoDRIVE Testbed Pitch Video](https://youtu.be/YFQzyfXV6Rw) | -| [](https://youtu.be/UVIShZuZmpg) | [](https://youtu.be/Rq7Wwcwn1uk) | +| [](https://youtu.be/UVIShZuZmpg) | [](https://youtu.be/Rq7Wwcwn1uk) | | [Nigel 4WD4WS Feature Video](https://youtu.be/UVIShZuZmpg) | [F1TENTH in AutoDRIVE Simulator](https://youtu.be/Rq7Wwcwn1uk) | -| [](https://youtu.be/YIZz_8rLgZQ) | [](https://youtu.be/PLW1-sYW6Hw) | +| [](https://youtu.be/YIZz_8rLgZQ) | [](https://youtu.be/PLW1-sYW6Hw) | | [OpenCAV in AutoDRIVE Simulator](https://youtu.be/YIZz_8rLgZQ) | [RZR in AutoDRIVE Simulator](https://youtu.be/PLW1-sYW6Hw) | -| [](https://youtu.be/UAIcgeZ-at8) | [](https://youtu.be/N8oZdD-WGYU) | +| [](https://youtu.be/UAIcgeZ-at8) | [](https://youtu.be/N8oZdD-WGYU) | | [Parallel RL using AutoDRIVE Simulator](https://youtu.be/UAIcgeZ-at8) | [Deformable Terrain in AutoDRIVE Simulator](https://youtu.be/N8oZdD-WGYU) | -| [](https://youtu.be/KtjZapz0OkE) | [](https://youtu.be/sW8Ic-XyufM) | +| [](https://youtu.be/KtjZapz0OkE) | [](https://youtu.be/sW8Ic-XyufM) | | [Variability Testing using Nigel](https://youtu.be/KtjZapz0OkE) | [Variability Testing using OpenCAV](https://youtu.be/sW8Ic-XyufM) | | | | @@ -125,9 +125,9 @@ We encourage you to take a look at the following research projects developed usi | | | |:------------------:|:-------------------:| -| [](https://youtu.be/piCyvTM2dek) | [](https://youtu.be/rejpoogaXOE) | +| [](https://youtu.be/piCyvTM2dek) | [](https://youtu.be/rejpoogaXOE) | | [Autonomous Parking](https://youtu.be/piCyvTM2dek) | [Behavioural Cloning](https://youtu.be/rejpoogaXOE) | -| [](https://youtu.be/AEFJbDzOpcM) | [](https://youtu.be/fnxOpV1gFXo) | +| [](https://youtu.be/AEFJbDzOpcM) | [](https://youtu.be/fnxOpV1gFXo) | | [Intersection Traversal](https://youtu.be/AEFJbDzOpcM) | [Smart City Management](https://youtu.be/fnxOpV1gFXo) | | | | @@ -137,15 +137,15 @@ We encourage you to take a look at the following presentations to gain a better | | | |:------------------:|:-------------------:| -| [](https://youtu.be/2FByDOkDxMc) | [](https://youtu.be/whTH6VyVtHE) | +| [](https://youtu.be/2FByDOkDxMc) | [](https://youtu.be/whTH6VyVtHE) | | [SRMIST UG Final Year Project Viva Voce](https://youtu.be/2FByDOkDxMc) | [CCRIS 2021 Virtual Presentation](https://youtu.be/whTH6VyVtHE) | -| [](https://youtu.be/nV7HuLTjUY4) | [](https://youtu.be/WTGOAiRX4b0) | +| [](https://youtu.be/nV7HuLTjUY4) | [](https://youtu.be/WTGOAiRX4b0) | | [AutoDRIVE Technical Discussion @ ARMLab CU-ICAR](https://youtu.be/nV7HuLTjUY4) | [Autoware COE Seminar](https://youtu.be/WTGOAiRX4b0) | -| [](https://youtu.be/PV9k3-N_bvc) | [](https://youtu.be/xihFoUxU7EU) | +| [](https://youtu.be/PV9k3-N_bvc) | [](https://youtu.be/xihFoUxU7EU) | | [AIM 2023 Video Presentation](https://youtu.be/PV9k3-N_bvc) | [OpenCAV Technical Discussion @ ARMLab CU-ICAR](https://youtu.be/xihFoUxU7EU) | -| [](https://youtu.be/bk7lJfD4H0s) | [](https://youtu.be/R_GZ1LkMWGQ) | +| [](https://youtu.be/bk7lJfD4H0s) | [](https://youtu.be/R_GZ1LkMWGQ) | | [OpenCAV CUICAR AuE Seminar](https://youtu.be/bk7lJfD4H0s) | [SMRDC 2023 Finalist Pitch](https://youtu.be/R_GZ1LkMWGQ) | -| [](https://youtu.be/0yS1-RpqhcE) | [](https://youtu.be/8jyCJUOaLaI) | +| [](https://youtu.be/0yS1-RpqhcE) | [](https://youtu.be/8jyCJUOaLaI) | | [MECC 2023 Video Pesentation](https://youtu.be/0yS1-RpqhcE) | [IROS 2023 Presentation](https://youtu.be/8jyCJUOaLaI) | | | | @@ -335,7 +335,7 @@ copyright = {arXiv.org perpetual, non-exclusive license} | | | |:------------------:|:-------------------:| -| [](https://www.linkedin.com/in/samaktanmay) | [](https://www.linkedin.com/in/samakchinmay) | +| [](https://www.linkedin.com/in/samaktanmay) | [](https://www.linkedin.com/in/samakchinmay) | | [Tanmay Vilas Samak](https://www.linkedin.com/in/samaktanmay) | [Chinmay Vilas Samak](https://www.linkedin.com/in/samakchinmay) | | | | @@ -343,7 +343,7 @@ copyright = {arXiv.org perpetual, non-exclusive license} | | | | | |:------------------:|:-------------------:|:-------------------:|:-------------------:| -| [](https://www.linkedin.com/in/rohitravikumar-) | [](https://www.linkedin.com/in/parthshindelink) | [](https://www.linkedin.com/in/joey-binz) | [](https://www.linkedin.com/in/giovannimartinose) | +| [](https://www.linkedin.com/in/rohitravikumar-) | [](https://www.linkedin.com/in/parthshindelink) | [](https://www.linkedin.com/in/joey-binz) | [](https://www.linkedin.com/in/giovannimartinose) | | [Rohit Ravikumar](https://www.linkedin.com/in/rohitravikumar-) | [Parth Shinde](https://www.linkedin.com/in/parthshindelink) | [Joey Binz](https://www.linkedin.com/in/joey-binz) | [Giovanni Martino](https://www.linkedin.com/in/giovannimartinose) | | | | | | @@ -351,7 +351,7 @@ copyright = {arXiv.org perpetual, non-exclusive license} | | | | |:------------------:|:-------------------:|:-------------------:| -| [](https://www.linkedin.com/in/venkatnkrovi) | [](https://www.linkedin.com/in/dr-sivanathan-kandhasamy-a4703966) | [](https://www.linkedin.com/in/ming-xie-800a4aa1) | +| [](https://www.linkedin.com/in/venkatnkrovi) | [](https://www.linkedin.com/in/dr-sivanathan-kandhasamy-a4703966) | [](https://www.linkedin.com/in/ming-xie-800a4aa1) | | [Dr. Venkat Krovi](https://www.linkedin.com/in/venkatnkrovi) | [Dr. Sivanathan Kandhasamy](https://www.linkedin.com/in/dr-sivanathan-kandhasamy-a4703966) | [Dr. Ming Xie](https://www.linkedin.com/in/ming-xie-800a4aa1) | | | | | @@ -359,6 +359,6 @@ copyright = {arXiv.org perpetual, non-exclusive license} | | | | |:------------------:|:-------------------:|:-------------------:| -| [](https://cuicar.com) | [](https://www.srmist.edu.in/) | [](https://www.ntu.edu.sg) | +| [](https://cuicar.com) | [](https://www.srmist.edu.in/) | [](https://www.ntu.edu.sg) | | [CU-ICAR](https://cuicar.com) | [SRM-IST](https://www.srmist.edu.in) | [NTU](https://www.ntu.edu.sg) | | | | | diff --git a/assets/favicon.png b/docs/assets/favicon.png similarity index 100% rename from assets/favicon.png rename to docs/assets/favicon.png diff --git a/images/ADSS.png b/docs/assets/images/ADSS.png similarity index 100% rename from images/ADSS.png rename to docs/assets/images/ADSS.png diff --git a/images/AIM-2023-Presentation.png b/docs/assets/images/AIM-2023-Presentation.png similarity index 100% rename from images/AIM-2023-Presentation.png rename to docs/assets/images/AIM-2023-Presentation.png diff --git a/images/AutoDRIVE-Banner.jpg b/docs/assets/images/AutoDRIVE-Banner.jpg similarity index 100% rename from images/AutoDRIVE-Banner.jpg rename to docs/assets/images/AutoDRIVE-Banner.jpg diff --git a/images/AutoDRIVE-Devkit.png b/docs/assets/images/AutoDRIVE-Devkit.png similarity index 100% rename from images/AutoDRIVE-Devkit.png rename to docs/assets/images/AutoDRIVE-Devkit.png diff --git a/images/AutoDRIVE-Ecosystem-Pitch-Video.png b/docs/assets/images/AutoDRIVE-Ecosystem-Pitch-Video.png similarity index 100% rename from images/AutoDRIVE-Ecosystem-Pitch-Video.png rename to docs/assets/images/AutoDRIVE-Ecosystem-Pitch-Video.png diff --git a/docs/assets/images/AutoDRIVE-Extended-Logo-Dark.png b/docs/assets/images/AutoDRIVE-Extended-Logo-Dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6299870588f74851b7e80d048421f6d19362e866 GIT binary patch literal 52133 zcmY&=cRbbc_kTu88D%6pvLbuS9@!DOLMZ#LI+}=k^E}VCz=)RTV{@OPBDGmoDK@T_phj zdP^^+Hu!PkUNDh95XF7e#O{=xCck#WCt zsY^mtQSOO{$!aR02krO6R#A3B!UNxF{VKvBma%wu)(4`IvSKa1A;%5QV)A6_DDsT* z*jrw>IXPD@8-|mu3x={X5@xS8atGsb2g|FNbusPuHx6(Zbhx~mtEi8jn%=347}-C< zz#SiM_pZPVKKzN$=6J~=)aj#ol_}_k{NKM+HfF_o_fRkyQJ1;)<^`kw`+xAwU4{VJ z=jh1UI>LJx6sgEG+r{^?5Aw>_3Y<8y%jp&$EMP9a0e&e{`**@Ubmy0~^Xnlkm}JJA z|9KJiZG$^co;+Dy9NV`xd)l!rYf~{RmXOFu{_hWng}dfm&D~W`$O-Qb#j}VO-AS*vGlQA z*q43fDn4!?_yO{D1BgS1w7xlB0DaHW#Sa9%l!=RryCQ~~OzJ5i>kw$})c(!sD)EmE zlMyh?K(CcS=$v)?chxA2)dUJDAz*{bm*fS>%y z)i%2Z#%th2WSS4Jz)jgNO#kLh*Y-srysW!ks6;@!cwc7Cuwq52LZIy0w2|Gjjwy)y z9jCxUw~O7DuWKVDSShd=Pv_6Eu!x&qqg;H_4MX@HS3wG)tslK*!=e0``kNEzy6l8B@ zvm#>2i=P-7AG^YyKwH$FjAju`9!5_s76?53vhM?j&5QM*U>j!gWEby^mZ7Aiydr@* z4e*YSyMIpW_e0#asYo>vt-=NWI}%zFfy=QiN=NRuQ9H(MFGkn~D7KQK~-byH|7QUqY@?pVw%B#_8A??Bjr8U21 zIz4I*)16~xDGcY0s&CKUUi@z4UK?r+4yP^Y8f>EHJufa@;OXGY|3z)8u=ioOwNeV% z*-D>`s*DRg%q@tzD=M16e6hqi3}HyigAlshW|(2e{ldq}=|v)SJKuLti5u2^DsjZj~$4wKwvsKw7NZB z)IV?P_C7hay@jCFcjLA#Tw!S5P`~dDyB`X}kS2HigMOtBh)1ateaWF1$^W6jLT^FRy2jT6LojVnlv2`Q_rT7(nm$|8={n!RZe$)PI#y)tX_u?Sn{a< za|nw7EECN!p|Q=`nrsj9NRqwej_z~93@h@GpHJa_@)?Pc<8*i9ntaRN@ug^QJxe}c z1@|a&qA9EY|1o1IU(>dn07~2BLjNM-yq5|E2J|jpU&5Y-e$f;0E2Z&i`>?b)T$xAg z=x=h~Ern6DauG+JTIuOgidy`GKdIzb@!j3*k56}V0&s-4f9nnrylO;fa#m7TY#|%< zn+vvDKbG#T@Ss;>g%9d07Khoat=GI4xC=P7Q6df;EC{`17=}Hu>)(73rOhWMWyzVt z(sg9F48Jg-6{o@TIW*B#+c4tU6F)M!}iNw51+>h5%zVXBR z`aY(-^e@xXk5W%_jXxa?wLUoM4NsU(7eT9~Gm;dR%>IDBm%A{l-B2ENTE9y?7E^{m zH7w*#I2oEt4-4n}MFlVSlk@1zgqI=i7+o%C&2N5na?dyPj-TVtqEWr^D)T2}@nao3 zJyQ^WX|LViVH%Gw9(wglk&{?my*cLGEg2$k*LG-t9e7hPC#>~}aoN;sVgTohXP*S}oDGu)yE}r(zQas$%_vk*CvK|5F5D$8hbG(tW z$D_csX#c@18>Ks}DeWFVaxOIR)VdLA{j}QuRg95eF2JfmE29oFx!9R}**pEy6rmUK z94m0QHGFdH%bKWw==0CFy~}A_j(3(2*hqLe+ErkGGDqUATh015mb~Bz#`sX-bWZkQ zCuqLvbcoj(wPM+g`Z`*s`Q_qaD*4P^Tk_#M z+Ip7rG&?F*+8|;Jkj38FE%)+`7~Wo&%NNgyP^wNCnVfh>_aEELx!e@}I((JG^m z36~6AC$-M(bbL1@R(EMf?c(*+$O`RGV#8@mM}-TSDrIt4o%D_l%?!nRR}dZ-c4ZF% zZlpku@tcsto(dsIBzyU2l&I?VPM_8>a;D1ncPW_PfGz66qt-N{za}^Y;?j`RO(|C5@ z<4g&G#!W=}exUV-H_Vk3EA{=B@aZ%t5U6tR$h?P6#|vn}LFE0jOp3g`JdRiP$GQiD zO;|se%T_O!W9`BjO;mTC*2S3Y-G$k7=rj%;R;%ncPb{w53I=vbVQfPu*1lf-^`3em z3C22qjeuA1JL|@3b`fl z{U6Hy{UZ#Mo84Ecw*H`^Z(MNjAcYKI43>a(9sgKdyj$H0@|d>oC*pUhXBJ<398W0y z(i(RA6Kx}s%`Ol*(u{3Rj2C!rXo^z~jl?V|)}W*(=i?i{EqxEyE#r8M#4}4o@&*&G zisbtVZxjIZj6x06@_d5%lNINU^--i=U;xG4QXFp%3d02vBxfLwTf1t)a(&^TsH)>* za0roUOmPyGh0%6vGHXdM(Vfri+SE5%`nU#r6I|ZX=T1&L0Kc1Z%;(r zs%gcDN;L7<>~eoTmF=evUq5{o!Tiov#@x4%bN*8=F$RD&wnN$E0G(6~TEcf)69Jpm zp!_HD`EOne-Uqyq+X1a+B@!mK|5Dgyp>U}z9m^OT&%&;Kg#TXB;EH9n%sO2x_h}8NSa`X(XsrtV z0r&Sf7!;R0wH6VD!g59ouRf&S4i%GEtOWD_ez5nEUIVqX zG8#@?{&#^*&ME2D>9-SOk*KOOs)=kvJGu^nRbtye&epFI*XHu=jd<~XZ0;|j6R!U9 zXqx<7_=$}!0i~$j87^@me&eb=v_SD<^RH23PzP7X_u0YT6J_3P)6fNlMY1#|ADHB_ z;~0l-{<&?U^H!=adE8ls+oo@4T}LmVw0wsiV`3T7vIw{R2N~sCol}wptqnTJkKAki zr0p6!$~yXPI|dznHEjan>DX?$8&Z0SXCXGWF6XN1vmIePv1=m7l@05Ht$8?R-D0buoglLJYgXH>*;O3L* ztaO&!>zUM`qMm|yr%T;!DOZb!9$a7exwxcGS>bGnNl3E&CpE}3TVN_{0f>CNG_f_f z@lxpBa?;Qlx|m-bZ!~S1JR1H)IV?SkpxcYwQq?~?bM*^l5#5KKktAqbW@IVsxB^Qi zp2S@^AO-G>lLvVlDxoHw<~9nZC%yhu*lA(KOFRQpf@QCqPlX>@@gc<<7h~%XB4`0o ziwKcCz|9H^a4qe66C}jLcPNEAo+SMH#1|N8t~s&L*nzvzntcZn2PAPRJ+Tcq$LouI zYM2KFxva-F^zL7S3ru@(VG!g!%nw#uY{8VGog*?ilEO&B#eUnT>EB2GN&RBp=I|3g zP|L!hi6M_BSEP0+G@Q1i&r3Hf(Whq0h||qaOTCj_upU*lwRL~qTY;W`{yxkeDQ;?I zG`=tMb!O8KF>!$d-}=T-QWA4wrd0_9o%ag^wQ3ai3JvnYGK3NRKMsaa`cl~`+F~#^ zT}PGpOY5#9$O5e=o$=Bb+tKTvIAi(AHTqC4DO?&Ag#Yu#cj?Y_){rBDRg{Z7Q$@@C zbXVf{q3olFxAO6{>ecivkMx=?b1z9%wlaJonB3E;`NHPyFez*bGEt&c5mcAw_Qxx@ z0dk1te{75hlF#G@>AMfm+rZ^K!nQ&{oCXQ{X$12cl!%dMfdJ{6J?kHIak3g@RiSeZ ztUPO8luewMuk4~pCl?=}PBrh`NVF;Vr}jKi8FTJ+qlGZ@zuA{`M3gR5<4Ho~Z3!DVb{3~zTw#5KI_1*!y@--uqPPLF{uq?0swmQ)k|+Y3 zj*}baiczXS{)m^b{pviy;X*4{f6w5|I;3zYe)Lpw(n4YUxX;swUS#h?D5hs<@9xm4 zQw+gB&t#`-%O?tvrx$rHvl+{!H?5*@G}u)A0b39-F1A;nJ*7#EmSlAT=mRz9hAHeH zvD)UUuj|fyWPJnb42%ZN1qQxLFM%D`0u_u$p$(F$tpf6zR;hi{R0fIEj6Cc{HSrx8 z4*M%l#;ZDPXEAB2=`g+NEKt*GVY3?A$|w{{>7Jq#KD+u{=bu93L{<+3FgekgFf3lL zL>{=8Mn&`F=Nw+*6aXrIv!9)*QpU&*or_M zR0I~&y`^fZ`^6K>6Y0=Twwi}w77F|K=S``v;*;=0FYIEfSLM4+6il~BTN!XyFpflW zuk+IkQx`=#Nxp1l+$x*h70=(fE@!3&^ByLBkmS_Q#BLJZ6J)3C@Gwc};`AcZSZ-XU zOMWq8gJ<0+=+MdM@vYqU@dK^TeKje)8_}$9LeiWvmuU^Mtv^(+l?Hlb}S}q2SbW5xhcO~7& zpt-k{Om*DybFrMD>7#TQtGAn;Okro4WBXYrR%Q^n_fO3?*@2~)^5N)JP*A+ep3@ifSyYaB+|G~xM3BN1t0!hI*iG> zST9SA$Uj?_3PhksK!wO9qKUd6f!X;{TOJzYQ<}!_w!j1NPLV0gur|nHaf>Ae;N|zg z7c~rW!^r5_6Hv=$Q@a9$5x^{836RZbRHeTNp(PSdF0K&ZW};^8+1=FqwpjH!d2-jz zvd6e|q&wg4aiCR07Et;WcmT;Z zOT{Z@6S_vZ1#G~=9n zR&Qut>bJgK&D#KhIw08lgCI2xMtQB`FW9IuT`YMk8VL7Dddyk->5wekfQ7c?ApJC4 zE!p$QXpu;P-$U`4imt04lynx2b4PQMUp_oe^K?~?=|y3_qI}<|-u>r6WNpqogu(LE zKyuET#2os(jK<@@4jZvEDZd1f*;DRSYB1Nm zh`kuR$-Q;connc(Zy)sZGJMt!J6PYO1FkTU9diM39sw}SELd$PXclm4BlgqX!=`G1 zIy3;>BRs+P3dmRAzu$0q4&;IJ{OH|M2}d z=m$lYmX;zl9$h?8MIRLDV}O7$0-D%iH4DHu^Qh0yh*sE6gLZs$snzset;SwP7gm_~R7cWD(SlMY~zf8)6;V|B%F&!PdO8Q> zix?rted$68m{zV?+}v}JJ)blty&4@dE-W^{qKuV-`{<$B(fIy#HY7lFm4Py^y=B5_ zpPim(96I;~P)Emf;+|&}w!^S~xBeWpe8H{y*-XA=@7v|0+w)zO=euaFkYCom8l3O6 zT(0l71t2EA z;YIdMMx7g?8H^uOthurOf|<#CcfP0Oa({RNcS-%YvQU^5$ECmi;%kh_rH!S@Io}A> zX4ZM=^39z;>qp6~>8e!^ja!BD*B^6FZ280-4L%+BgW~1V71CuHW&PjMWac`X(3|ioO1I98k{C4j9FllY z>K1-hrCeg|7ug$(|NeScIgj2pxZ!PsY~wMhiA>NLY1@W^BdW6UoWgg@>i0KA=EnmQ z6E#%fm9ItkpiC<`+m^{guc)EC-!KC~`xHUb6kF%fbj?xdV!TJ zw9wGVD5Ckb8>3B$D*X~uKf$)?QuO6Ls@V!k+t#hVOlmP{JYQ#)@@iG`4%}^WKIp1I z`|{kb zg)In^41#Vyb>1t_%m=%Tvrskbi=8B01gklMXf>AOS8JZ@#%zqm;}BP>LaE+lxRqgO z_uJLQBq6LGrF7jP!^Y6}LumkQuLu#}d02Ym8=!Uan)eMsl3tK# z6rw=k{T18gO55~(yC&*>dVIp9J)Spb%c1tPax6Rqsdnys46NXugA<+-nv>M>4XyUL z=!$UNR6x4^FQdAU&8u^^WcKEbL_`0n6L-_*Avu3EA3b%Q**AcW=4bj}OII8e{e zi#_TF;%@vYz3_~O@Skuhw6y_{oUmFXkjIQ%%8GQzW^FNC{_pClG`Joc$6!?JyjRMlPXue^gR3aw6tXI&)(&M zaD8|RZ0~N212#-Knu#eixk%>;OuHHs(q|TSUl7sJ`&37%KIp)ii$Lh5xdck`1Tr)q zD9?7CvDGUPFB@tjD0%Ldy-bT;v5aS8B;+_a^_bDs_P**f^4YUW6(!Q4gnQH?>TyqS zrj~e@JP9Jjf^*12jb4s`BjW6v8bEVPE8S9WH2bK>Q$I}NXpW>+1KI&`&(ndqbU8kl z%f;#{pd?lAiZB870b{Uy=A>pP$aRrfc%s@u$Qo4#r$ElGEB+B1>2G;Og_qb@a9otp zop{xM7zswE9qsHM^k-Mu$kku(EGKgc`@qD{SsKqu1$Q|oZ^I;SX44)n7k);4TRg#- zl&7|rPuF@Z?awb%k!Th&M8Ec-YJ^&1_MO_C&ldk9vyN>o7B&nJ#G%GLd_Mp-x?iJ~ zYE%$CA9I}M>>3ZZ>9I}tu)N2%4{szVBKRx_#di4Kll+h!C|}0OX$o7uMr1qHbby%Y zBGwd)bbFmLP`<5wFLJbTW~DHbiEUWv$}+?W5w|KAZ0EbGRIP+7?TSbOMq*QC5Xxx5 z88d0|^%WO~=>N$+TTC_tyYfYA)x3;@91LZa0&tOyR+|qlw3N-8X%kQjqI~G=m zHUFc%@%>Xq% z0K|U49m>C>S-8KyZ@#A_XJr7wd_Ru$4eK#QN7|*sNd{kwFH|r#fwldiHb(y+cLkZC zhI=VNSwO`AdX;N@Tq49f%{x~le}sl#6>S@_v))^?ihRO~7y^A#T_6CaHdF$dUC&fY zU#w=NmTzq&-W!1zAggNsRP~)>^)8&aNX5RrvcM~#`{~c7h{!$szji;q=Y+>ai&EaI zM{1&P;B5m`Nw(asC91)jXv%K*DQA4m4H0+$rcYmCY1c}DULlX@jH+n=)RgqVhkdf@ ziB&Za;&T3ftRc#CBd$3!oimBl1K1j6AYJPWN0y1NvZE2`{rwWxj5uvH4U6t^ns}g70&ipgC_7F;JJTxmRW~ zd-Kt|{Mr@TQ3A6Ipge9FCrXS?n6o%X7i*?NL6P|Qfr(doT6Mg;A4j%5ChbL1z>Pul zkO)D>@PtkL0nA#B=lC>1cmtkw$ji?(NsLWrhbjo}hOfkHzG6Q{gmhJB=YOUeR_b^@ z?Dao8TugT~OUif-_IjioRMb^z?8#oq+x|%^EDsYmzbSys*U$pCUV1wVsfhdQv^8ks zX1@#;Rq^L)Jv0j=Vg7vp`e`}cwPCJ3S`xi9?^}m6*`Fz*IX_q&nm+GV6#mnDc>8xv zTKPM*Pz+#cO422FDC<&wIH#0|51VyH0v$@+HNxw{0@h54O$$~1i9|h8K z^l5O(L?cuD^sf;aPJIJto>XAb+*6+`_~=9yReGp&um8aBO~RWrc;FF55j5Bi7H-!t zuXG5|LAO|7CN$*EXQ~Wj!&Vj2Yd184L;AnikPFo_F=>dI6=SSEC?jk6n^(_Vr6foejt794(3OUyd4A4Dh9{rIY2zL}?A(D_#7}Ff1$g;}A3bY$xilDk`b>dD zQV@BgF!v~LS9Rc89;L1F13$amZpgxv_O)1}w6`MdLQ2g6HDE!kKaj42TTk zx7o7UL%)%fWNlf}OD~p&A}E=}1C!OYG`L*J_Z_^wkDuE3Xc3OakA`}r290*WU@&&s z++T=udmD+D!kxn8M>xAgLsxy@ZTKUvPZF-z>>==D4`_#AQ-2u*6cvp-eDJMYpgMNk zjy!wgW!W6fAbUh}MQ%o8>eW<&)GNjWlW$6YTsb9qKeOU5hpdS-XfIONQjr~p{QP5v zrnr2i)1)7v#~dX_cWPFx?uVE zY-JnkDQmvh=`0nzMZkxsNG&ZblYu^;3j}1m0-qmWYyq7bV2ktaXX~1Js3jRdTk=_< z^rVk4cvxigM9deZXB@MvUna|od@1AhxDQpj)~7&8shns9<{5!%w-O_$YFwuJfLxPH z-i1IEZjuDif|oSleP20W%1tLxGN?4Hc9}0mB9Sdl&%$ZjK4`CpWavAeh}L!b>2zG9 z{;{`83>PSRSbg@oG~q|!3vEYU%|iCgUmw`J)xhqG5-~kH_!;8 z1cG8Cz4jTLToWXa?Q<5L*2yYn=cn}^sq`8pEASH!+!E9*yCGkboF8$}V*R6Rr0!s} zL1vUS2@*6%tLB`RN;i1%`1M+4)Z)v`X3hbHMUbyf=!jD$AnqfT`d)rt`TD_&5;)3G4d zoUcRqy2s%7Wx?!;(fAB!MTLD+nuvOy!G@#TZ$dQMitur22c)^v*|z=TV$_3CKXErr zY{Wbn|8ozjj=%SIwfX0C%M72)Z^9+QXmz}EvmUn|Hsb^v!<*59RUO&TVZyx8k*Y&? zZQgN<1JQo#nk*iHo&HHO?eK#w9Rb?%PYtY4!|EsjUL%yf|L%9)$02Rn>AY^iL~yq~ zoqJBk6EQ3oa2X&RQ6F5vnK{tCCSo%CRctu z*y|JY2lH=b8av?dVr*ItC$!!Bf}UM0qkA8DG<% z8+d_gx^-CuZrq;ePU23P8++7m_tOLY{*W5;M;e&&vfg=h{#{rBar-h(r^zOu!rX%E z3~>TgU9q3>%V+D^B$sei=7~D2QIdk4ZI1M^vj*j`)cs<7H6#m+c4-S>Ya}}-VG@Z;3w#$)jO91!sAcLQ8GD$ENY^& zjwFeSbSSgD$}4TDMwzJ(q=pCgjgK2nLm8fQUBzm2T?$UQh9vt7)R>Jh^d3<8t1#Xga?qn~OsX zOL&}YwH>V`t$C@mFrAOTIFA+3QYTm$8-T}QR)537K4ZjX-8*A zhAiE_B($9U+Wv4`2eXc9#HHO}nq-R6VrhVkuwN_e8_EX`$p^(&U# zH0W!i(lnNv-)>O#D@%WO{ydx;8AXj!nZfNaw{qBtdX4hMZ>x7df4_n*XRbEK7GNkD zH=w#v%Y{6umj$y+;UWbiL_-S=xu}Ny+@sJpDbTodmP$b0skZM4B7X>u-2$3NEv+YU zb}A!Dh^4~*j)v<^`MT`=ux1F%2l_}IPw78|#$vF1nE+D!teV#0hh0?6yvf`vW3_;l zo|aLigTs(!3e7?~RZxs)Z9r#*jCg98aXe!UWKMhLeXe&J2_c55OntuG>ns^6JW8Au z)bNPL`%{$q@gQNUt3P$rCl+_hYfsMfw-E@Bb+P8>ZlF1=Dv0e`qS=O%GgAl*iGiq)Q<9i zRci{N1fFY=z zu6%rdBIY=aNa`bB+tr=zjhZ@I^B8YtNCS+zwCtBtEZN?z+CaAH=TFJoFcnE}$<2wr z_I-@ZGLd)QIf0ikNA`gU>}$;4r9%m&?Rf6oYBkwLTi8J}x%gv}BnXS>*YF)5FdQDl ziJi=j;lG~upJ6@Wtss)O*Wzj|5J~hRw3D?x%{5lS&-aZc`a6F_N>N-popeqK)Ii^q zuTk@z<=~<@*Y8a(`EZe{1Akgc2T4|VMD5tC1>m&TU%z$#_H!Pi{tTYKb~o@ZpT-W! z2(lll$;zD7VAXV2YSTBRx8k6zEM%cZF9T$)#9iZFdz~`0(I#)s8Oau>?J^%Q$DAKH zNq!635Y`69TbzFB>f-u}I)!7($v(|R#_&8oWxg&LPrw5Kf_RCGeCYvY0)ZD($DW_{ zRCZWFH}UwZRFluvb=7?d?$-zcN8t;1gI>nfw5lULw<-GQ5(wU3ETH9%UdSDNN44J4 z`O-o%zDrT;b($gx_iePPk|4(TzRf$9Z*Y&cUb+&RzHzyg3Jn(cC~qLWS72h(a^BH; z$|h-W1rXC?=7Z97qY(>+Ex&6gKYoi&D-yf}qACrgczDRIph0Ws!e%24Csi=U;%d0eW z8`a=UIY!J?2x%*#-$$l2YqDt;np_gc&;|x2)V2GH!1v$HRQ=r0ie$&y?Y90QV9q=` z(7w7u`OO^q+1G@O6eVlJOpepX@ryYc@cC|KPy!W;&U8q~rWI?<-xrJk4)cJm3D5|A zIRhKRsJ#}{niO4|!Kw)ITO^J1st{Jcwvx3Xum(3Yz_=Z<;I?3>I-V57vgFy?%Z~b` z!&}1@d8b;n#bD6;aY>!e8|Xu<-CowOfZwO5q|+o`WL+=9Z2MPpt4bZls1$cSTmt5s zuGMcYyJbM*fVAFY>!WW#(Kwuj@Kwj{SQfO*>4RlocXG;4_=}8J|x0FEfvVq zEO4r6-bhMuA9i-XkS6QTHEHTXERcb{mj`>#2rkw@7EB;!DnPML^+NPbG#kX2uvN7k zzA7w`^_)0-GRi70W7Y}BPFSH6%ttEndK^yTrcAr*>2xdMu=7EoyG$&m%-3^Y@_lf< z$hBTK=N?%-tDje*wNR5?)glj746c4A_eP?>eEZUn_l@n%w{uK_qK7JxXTh_N7swj$ zEVBT%L=0-GWMVQQ&g$2+pRJ+JXmJ<^bBueYIya!0&WPG;|FPmI*zje7&3*C9Q zzmF$I(xOYNm@Kky_?>4a;l=~)UNd3j5&XbyWE<<&3-C>r>%SLAJySMFoh82pZMbPO zBtgJ64t!k8aM))TTJ{$Yz##bHAW3WJ?WfrBa7wWKlWZNQ;Pyt8Tj);!l<7%#-t7l~N#L zX#=(nDaF!fuaiQe1*2H=1*5E3-GwJe6*4k^Tssg+qk=L??E5QXb&7i5f+<7H;i)D4KW+g_J{?O_YDS zv9APNJ}KI}^aD^fuod$o{poc!o>`J#{h96c+g~=t_>6+0wdbC{!V`4Et8hjTmIF72>&s|#6#$+EU znlFQa{FgRYz#t_UlcVqUB16@su1~MHY$WNI-;9yo)gD+c^VXnSKylsxR&>A0SZn~97d=g3Us9u z>ikSp$2Y#isN28arRh+UO|iDN76W4XwZvdKbE>WbMlZZ;_eSVVm!@*N!Gz1pIOAp& zvzF7DFNOo7pD}{j-2z9Uw<3`_0d^R(T5Q!9is(*M@E%E8;J)d!qhIOqfNQW+Jwfc83N+l!UWN5f!lb`J=zqw=yNE=h$xzpUt-411x`36UA!%bib$KrQXE#QGg>*{h65i%9Orzr#4aC)UVMcWevIcSI#^9jaMMxEq-_2HBjLO8coi1h1py$TXn+Wg=QctSZI~&5)Ov88N9lOI3P8Jv zMBu|~kI?Te*q=a9-tEo}D%1=UyCs3P-{!D-kwPo6=Z7if4qu*OL9!U^$l%xKSMf5- zMWEPmFLgbFPC@@gS}=no)bs45-6drLfe>a>Y#7ArL1-0;Z!lOfC-4X+I0QHE%hzjg z8WoS|3tZ1ZEv1jFR=NvCd8et^i~bfV6hU3GG_>rDJu}%h9CsO@jjnk}n_wusvHqg; z@t>iF#z4wY)9dv%O6KY8){i^va~&MeJ}e9Hx)57SRi-0TA;_l$ZkK&Mn!m258#$PN zTcuphp=@3fY}R39wW8eXZ2*EdhWr7IiJ!as7wn!E@~cR-1|3jxm=7dFIM6p@dt%t- zle~&stq)(4H)P8(ApTbAok|2t3Lu4<2Ds-!l}gD=*Qm!uo=<~Gau!F_r0BF8xCVnR zp1)sc61mDR0&YXtg8OnYcmu+CS>J6x8Kpx43bvqSNDF@f3@RP;=mIr#sYHR&G?m%6 zzS=A=5ehII(;hLLE&2Eli)nDO)yXnxL%WmwUV}=^|#|ofymP+Q+0cT+c zJ+}2JT@kGhU#VHqcj#0bgw-Z@Q?QjT1UUU2M72e8k2_o#Ag zKqGkI|8@s=3Z3BnSSu=j1?_QfNs9ULxnKXM=m>kyPCeX-B{#Zb7f+Fi6p#(xO@X3- zDhJl&a77P@qPClN5_9|=HTxlK*K2gk?>#GA^Y1uz_mP12yr{T+6FE!vl0%L2p;WO|AqbniuM&E z@~KxD_CTXh23=6`IWfWm4K9A^eeo3$SJyQfik}4Dqu1}YmZ(ktNnWM~v&qA9?8XI0 zJqD4|SCujLujWbP=t*8B!sf^JC57C!rf-9mcAC5(a{at(q^g$^!g5AXT&v?4X>40o zP?{f!UA-}KV$9b=%P%@5=ZVF_C!cWkY18z~G}5PTm!)Zoum9DS`sDol0e8<~dH#Bv z&O}5gVN;lcOOq=?jv+15$D&J@M=f9$tziRTAub3S>;n7gmi%ky#E`s!MUICjTGC>H zoe}Qi7iK=aj`?t=fPSBSx2qL=a=|As$YG~J!k=vcAHO9knRddvnMAvCtN#Al<~?gL zUl>v!lgAK!Tc^3;3w9pJ{Nw8iymXwhX&q$-LE^PC_ay`zwigA%d~b|m(&XB>M~5zm zpfvEvq=cO~^$^9I35wQa$qOM15*$9Bxr9=N`etBsmm`r5-@`bHc z<)rj_uK%Udi=es|AmW&)vtbAAob=hTgk)>$H>DuHZ_mw8{r5aKr(`CB_CaW?CPHwf z*?AsPH*S?Qlm@*d2azpXf1GvJr^Zk^&kp8S*v~mO`_OfQvWK8He2E*-!~~|N2SM|4 zzf{70`Lb8F!35D|B8keHed|tV3u-27gFVDIp&!R7)HVqpsab43fvHRMizS3eG2NmW zdiDEt>@q3PYWw&Fc3wYf4tT3btRZgNnQ%zds|dwvf4kw#)f_8nHQ#whN0u`?yWX!Y znh(`*|I##Z6{LO2Y4)6$(K>KeA{R$taEy5m{vM;`I2X4PX!Zz^PXL0(YHpZmUz_>y ze6ys1Ym@qMv^xIdjhpQ)Z6vRr-?Ut_4AA z`_Oo$H=i53hyRZZ@=K-jY*d8pvwziyq|F9=%WSC92-#J95pesP5i~Q*p2meG7bU=R zh;J=h;O#Ghi$;d7Jj1oo<4+!#x_sux(+Nyv8_pHMeny3tl(|DswT-z=4h*B5yuka& z#?X^gv+$QTQzAsz(a{cIY~^xN!@Z-N*DHl{i^rT?gH92Yp)i<$UO6_*^l(ai4!7we zr$y^+xT0Rmb#^K;&m6;pIoQD&@q4x>@21a;QP6b_~Bk;?+T0E8X z#qTs**LGO;WXz;ipA0O^x9~0Ft4A)>xtQmQMljFGPn`o+7Du4>^t_~Mx(YyM2tv=f zeFLGF?U_gk^LgBOQ044b11=#M2;7GGwAOgfq_LSR5n_c<%B#1ZbdQ7*j8ELrC$uT! z0zCDN7aE%>8+j*AN&gc}xMs+&&T)hrT-wFa0?5B?qw~<3bfu22?edp{RDBSSpR_kV zOLf1jjm)Wv%~)-*lhmUx7LOeb=uO9max&Yp; zikqoD=A6mdvGT~1U8?P z%6A}Dv9nt}@vb`st9gwkJ81g=H3f(Z-*Vp>G*gMudQ}pX8WXB{wtKv9FRL2tiK-9#Ks^fRlz3; z2*L2&F(Zf}AYtSYM+l3yyY+Y-j?3jf%Pe?S=FZ`-Vr3K;mR|Js$C*#-YL!*R486aO z@{INRxU-p#1Zq-S*kx`3!9_uZP1HX%3UjK$6B&&k$8Rqp?YF$;1k~Fc5yL5Cim_|y zQjPwU+nEVJW_*i-SJbHogM5&WTl?lthBnkv(oA|eEDK;KGIsk}Sw?ID$r?$J%lIxn zNUAkfGCpnS_pL1~oKa&d_vOYb+gtySs_zb@`VHGJLPUyeA$#T6LRLst$Vz7RCVTG^ zlHDOQk;+!^#snk%j(;Aa2`zEC!8HiOSX7*x0@CC z`gE3THD>je;%MYV$pHD^^tlI;@v*bxhr~Ta+v7r<4`ju7(Zk2FzVtR#dp}TVGn{@7 z_||_8K)*2(P(#b#EI*1-aAoEI0YvFbyas-l#mN4x&4$JTzI(_xevi`O2h=8Ea}mFyjo=WLxn*Zt-N>TaEI0_k6^z1l#0G8|g%j zCt@N$LR%5PR%JHF$h~waQf)_m*tKus@79yp+oJC)d7bku6jrW0XcVg4+%a>tq(W+p z9r+W5XvTja#(>gbb#a>BV48k5hPjE!2P9cd23Y{RU|^<(@;r_w9f3^U3K*>?_x0X^ zkP3=eLD1XK+8KO{nc&Yzwwk3pKIP5Z!#W1R8sKO zCUup+pgig|)=0|gT=EHik-Q?Lid$f3qn4lC2HqCx-gLK|JPR#qYlv+gy-WH~`E+W^ zzeyD#{P(yRn7-=Wv6CiAF&}9))sB*OUCw^%`jQWCPkAG_0a*TD}nbLl_ z_sP~kF7B3h0oxpDLF$U;*zcFlyNP!$nUrx4EQiKo!iUP@+U3_##=nb4e@ka5R^w1X zPcSP@?~zcAf==VaNDxd8kd;da9V(?Z5+CAMcePe`2BAdEjXrC%ZfuSpY6EK_>n72s zHg4^E>z53l@W#y=bK$8BsHd;2yp%7Z*|%buFcH0#PfiaCwQ_C?Urd)zXm}vvY%Z&~ z?=Uy?dVzZYojE-f)V2%rj<#-b@wOzj;Y-ay^yu5e9MeO2Rv*?)Tqck!ZW&_OB`eJBZl#zrYlE#v6Q$!gNZ+Qtz8mWJ|}70us|vXNT4wlf(b(UV$uU|h%wOo7e4FB4|RE(zgh+jk@d&3kMC61GbO-n zIqm3e>r=E2(uu;8<5x??b`tg`pMtRB6}xE@`^Gugm)(saK}%!k2%U|9?fp5c5c=N* zFP$3Ta$fZ3yATez3@HNixd!CYHrGNN?BsvT9AJ4TuB`VE1ITw_RSh#-kTC<6=5`rm82KzREJ5I%Gk3-oyHv#P|$)MJQt06g>^_hoU5Svd&-PeD;`Zz!*xVbROTt6a_B zUk$(c+G0fXp0!O>zCsc?w2UHXD+4=A+)_7;jk{Gi2<~hW)!_m}8mmjI6hRcqUbf-$ zz{GWofjY|&WH$MVN9kziM@}##Js^)uQc@dyC%FL*F(ngeoe;o(dj=+)J#5-Ae8(1D1j7h>`_+hnDm&>5~q>EL>-(oiu!IIOC3>xiX<#vf0NHM zsUgdUQPM31HEsAJbM11tUo)@o%jDb6&#zcsAUO1Fr5B3V9Xv%gS&yqx)cJ^cX2*(v zzk7EF7l-Ok`ivABCOhocI9wjIx7@Kdd{dVmX!}6Ht6}yKZJAvQaG}hQWXx3@zNX3G z&o7l0L6@n4S={?1UC%f2#3bJpbVpE3ibnz01=B3l^F9>hO-@&CRn1U*4STK5Z(B;v zEy-`7Bp~>1dN%-)E1x8Rm+=ztd`HL5c=_C9hXA#6;ETxpDO<@#QrjBYdCC7dpt8mZ zdb*3nj|B?K=Z9jyS{gYPf^xoh1ShaMeCj1%7?rqQ15gVcE{Ub-jhqG((Of-Vel%m6 z29aL~Qwv2LqAY5C7slbfY|4P{LG@=uQ{N`U<)Zd#jZuCtu_;d{zselTO_o1#N4+EV zj1Tl>A_xgMXHw)>uJX>bsqcvDXl41PxEX~G&ZZnEDdi$Ro76mDR~t<7-N*X~l){Ty zC^OyXPmi?$OT}UE$NHAVq!Vzb$}}^|N`^5aZ04-~|0P*2tgeT5)F-KDnz8VC+l;i? zmglXa1TOaYfmk{>*>*j+CNApq2~wAl@3KVwsIE&ZBv?X22Et9r*M zzca6(MH>aMTjxOt_1py@@&_JY3`8#y=k|m6c}HjWAvcs;Bkw!2H?@SN zcwj0;qP7Mz`oHr zWe2NDS0vHW@W(&QQ`a9}bYPqO#(lnHPr^_(x$#-FGQEV`F)QHuRV=x)DvmMmSd&RLjU^EKU@R{JO(&5j4b%$4s? zpf;s*;k7AHSG}49hJhjrbQmgUm8NVbGsOzLRMaOYRlD+n2xtGUSY+k?M7M16>|OhE zr-M~r7LGjkl;uvDnSni=OS!=6MXl~5rc+Uq=3gd=+I#%}1(kFQ6Rjw>R@D}{4@c%k z;2C_Wtkit0kzQh@EM{kx(JMJix2vx`vWJzBfA7YBhjEp{AoA{B`j!;pybtUS2H3W| zu(XSzw76(=*XPJ6zsEi$hCf1a2xqI(>KN=^ed#fL$+63czZD{77>lhxP+nCfoHOS8 zxJMCzB!YAyfi+0+3pNM+~v9HoODLh&*4D6&NYa(nujjovca7L2C~=Y)DE zr+c)cQ~O0~kI+iqz4roBL9j>4E+C3L9j{cnJ#lDRmHU9_&7okv(6PQ1YET@P)wP!M zNlV^MH8N(+;3T(_4Y5_-p}t&xz4XfJmG-XNn(4_~6|2E5U6orq>D~K^he>E}0je@k z-lddf{c404fV>Nr>&R11hWptTA?jn_YO9~T;RdZ9qVR|N>~@_@gq54Ue{S9QZ)rP2 z_2$A+7L8+n7HT~Sa1kISz}^s{a=v)6k&+PMMNc!k>BjQj*EFq%x3KB*0@c{7atN>Q z!VqQq1dk;6N4T$ex~#xh>*ZI= zy2-OPeG7D>tzMfl@<*G_fDXq~ksBwJ%BnWeh5h!xp=tkmq;+|tIHX7_X9%DL1T+c} z4=0J|bh_wQrF&ee6E(Za5bL15FMJRFV$ez7Vx$$vGC_NGm{)C{=QrE=jV9~k4)wv? zKab=`AJ;|Py6RlADsyt)G_wlxGM8xHzu`kuta2MvPuiSadGv)5nBK9A-?m22|m(qC;Kf2f&AJBek|4ZW0jp z(J^^l^ey&(>yjHO&(n4K3J^_Ym}2)QxDG@2GVLzbzGtmkPWVigV*ZjsZV?OFB868< zvUU0?`M+~X7wOoag7Z$ITi?E}8heLAnFCM&15UQzHay^2EnT4nE$2BNHrdYP#b4r5wcDbCq#R4pU>p!I;4f@kxLP82Y3j$ z!DU)Q+Aa-5&IIQ0x9#bq0Tv_Cg_7p>poD-xTi?e!Uho9@UjNb7YJGu*{;$MNn|{QC>xbGc{oY zjl_LOD_Z2619S9|#UU!3MR7Z4gJ zZt*vtuJqqGbzNaQ7qzaLk%B$k`24&qJv{$$0x)9Ge7b`NB_@2tvF51+bEKuUlCaf|BD^H6d);0=P_kt=N>19@ zTa9|;tAWJiH$p$G@2d|iD+pCa#x~8jC+DB^yEDz?Kz1wcGjt&OWc5}?pZ5bF3?|j= z=MQ^ix&YJ%(5T~Fdd2+ldv$gi+2`J!nkRd#7p_(-iBs`wSwHHsC|*V#$?IOQ%gdS; zN*m&TUTeS*cmWEfdrP`0KFggc(rAX>6WcA}K`P+<&V3)uk~bml70gLxVnk@888(J4 z28?I-<3XKDjIKt)NhD#hL%>TzryWC(NHg#F44mpMi$l$(p&;1HfkqL&!ko+-OD+r_ zmAG@ab#LbtP%b>`Q&orj4L&5K0q0&M83Ti_%{^m4=$O=nHy);J_-rE1s9YkB ze+p-7*7tDA@@RL}!pN%k_)FxIx#RK5tw2RrR`&n$Z8Z=<%6H)@4=oadAMu4(eeTGT zl~NGz48~$i<1bv;(RL22;`!-~ZJTNSiir8yG2$DUkF-N-p(3D2yhKWUHGKA59Ot&e|Mo=WdjdMf{F70i)Id}4dW`O4YoZkPrDoK z`W6S93}egd*)e{rQgoZ2GFXBmJWpwX0u+-6Qw=|zvcCuXdrSbfqE!wj3O^r-!5hyi z9_I5gmo~%#8`@dW)*Bf?QZr2=-I-9i)v+$fSOaSg2ge)@!<`!Kyf6Q-CES@}@((ZJ ztUww#w54AmG0}jYrnv7|9QwpYa`6o^>jxKaSE4bnHYA2v1HtX=)LW9GPxF0j_vDo7 zp6i{i^Y~cdG7b=vM8g(j-Ph)zB?fqXTo@-os8hGUSy5NlDB^msZ=GoW5=hx3Co>)9 zS`QP;!~sP-%fgdF?}U?gi?E(}Vr@@S4P(7*t@S7e&+cdvtgJAg8TB-Rsy=F6 z_3gi>MXt9zFGM$UbL$6{!rrXrd(^eRU01X`4C#T7Bo7g>R@X%F{q)BA zyRoJ8xB@L=dwJ(~HYv*Ir5WqoRyk!AjdXpdi#i{6quXNgyyxJaWpylokA{q@x# zl|BqPRNi$>eS*wci`KcTz^sVij{K)gDnkfTb)=3(@vyj7o-6@wR&yNSeY7Y3!N7y$ zixl)URTrFvXp8N3R#<_lnRZQ7Y5@PvIqCo89j+tLK&ocrwW->5JEGY=$wa*;IxDqS zp_m8VVvGg>945c#;kr!s_q<8^e)=opZ$<}H`olLB&GiGhmEcIz zQ95euHA4B_(p-?{UQuJA!;C)!G!5_?JhmuO;#ytKc3g5@fv>;^C$-GX9+poKNeYKd zj1I!tHwLgEGwx;ML$Zm;naWh|nLK+4-T{ROw8XO6iTlppb1_-|h6PfKT<7#pqUi_! zq%l=1o)6_QZr6GTy!iDL+~(_niSyNZ6{#SDv*rHcjlKajUb+OtKV4Kni2`c46YNIB zuLBr!?Q9vVbfu7sdhWMxpL%|=9W_7NcrwI#YfUvq1rB-`z0`jeHa%~~7Q?zuOJfDf zZi7=?Zv`r2Ebs+J@VL)2QHuGHwc4H1t*RkKHpnSAG3#|vcKiH_Gidzx4s!ODvig9e zNIlP{=;AKs+oI+O_Pd3^N>*@pfp>3k|BF&!^Dh;IClTg<1qmy|5Gw&SoLB1c%kQ6h zrp_6;@2=EYE$-!v#4rR57H5PzGnVc&U0qR3ffhcnOh5j*-k?J~ZqC?J6E;@}!oaTE zuK^6+eaQq&$tlTTU}~WxzTNL{`-IH*#*Z&1H3J+koY!w>H94ES8~KFD0Wwr+u;`pV z;x#Kf`Fifn&p-keJsq0}+H1?glr~3Mn$B&WE3fq z;K=}xIV3a;o+9E1aYZx3F^z;ea9I;{%SI~1l(tNw)O2G~ba~E>_P+6c4WdV={TR;x zIdJ)fpF|HNW(B94p-?QoVVDw_RP*WfT>eWZ)D-gD<9?eRc);fzX%p}$!+p(X&JT$h zg=FuB%M`j(kp_19>UrDD)Y~f&PH6sH{rC*D>26ivzr8MSmJ+W)+Za>WGxPAe;03|X zoR$5{uZcxw=m$XYj2$AiaI^f_0e_FMr36OJ3=uJH{gL$x>be+|`ryIA=m71`tGz6O z_VTt9y&+pGpj)AOtvZ>>`hXOYm~L@7faQ6TsS(e9aLnCK+|1$d@ z<)OSc3e5|8W6nQqyHoGfzJ-78XzlI6IDHj0j-`8HP1xyKf|$o*EG_<@3!1`#FGWGT zm7<~c0vHvHnC~$CsXtfD3%flW4m4NK=m|94qNuOLNcTY}-|aw<1pte(b@xW<88@W< zJ{9$5uK>>b<>MkRoFz((9h zivuaRBSUnS|Ied2Km@u*m|#p0(vKV{e`VRLRazhNo8szi^K0(?qXXhZQ_0Sug~WZJ z^HE`m>|P#dIhvKY^4K_WiTp>6QE8Iy0`^N_N384 zY|NuDK2ZQtpvrS?aG)}+E7p4(*9~4Bg!AUmMF_@$4R|?t2#8&lz_Ak(5fIv@yR=*u$kp;(WORdVA8=sb9N{})# z%TV$jT0U>tU)5eD(NI*4`?n-eKta#7XY{GHO*H7LL@yh{LBI1lR6}LIpb6d@=q|0o zZ_pnu%b$jz?FNjxRhU%06NBnOuO`~bIBItx@%-n2tyr{!37Z|rR(41jomBii+$~>4 zRnSlux}_eR`HX-eDmT}Rz?6it9ANA3zXANb_-RLHb2vto2x6IV7*Ta{0z5f`QTul% z-0B0X1B+d2zakbD9`6?$aIV!Rw%`6Qyvd@Pfj5Lp8SO5^`YGc|uIDBD(@+>H^$*_9 zw)q;Rb<~SbltsnHf@Zu8lc8-K+)>`>wg9w%a%}OXi|pvro;#(cPC-s1RQj@<>! zAf`jl>Vw8Clsn_qSs zSRCU{@?LV{7F&W`cHKUEOR`9M%B?@UY?%gvtok}`7XDqdAy5jnP^7md~Ae{bR`CGwG z%`@+f-X#q#pPc{WPGn!ipOZjfw&ib!$H&616-f<5oYyz_FizT9bUH<~>QC-D=`_Mb z`>EoP#%xfAT|62D6B;lDy7Z2r2*sC!+Q8iURscEU;WQsO^!G@7%J+^UYNa9>PIw3N2DMFCn-$y80<-P&g#il2E! z5qX<25l)c&?T!W1?F9J)qa;hQ))Rq`C_uZ0Hi;ETVpk{AG@zg0Y>4gSjU(~;$91T3UALZkB`X!A#$CTBa#jrHSCR*w2y^)%ePXQ`WLervF9?< za09=XWm0ZCEN9&7=+$NPQVF=)8zAv0ZW$C8POGdwk(tbts}(G?dI3h;=w42Hi%NGY zuuiO6|G5uC^jCiOdwM86yGF~PBIvTlj4c)!j%aeOl1MySK+kx1$dkT+d<%4>GkyBLZPWXc+ z;`cO9li$REiv>)fcdSgN3ZK*1*R6lN_=hq8k;ppJ#1DOxvFe{{5BFcG3dW@z8{~&F zMGc3hd#7&sL>4%oI~xA$G2r4p$(=T<1aR$uPniAV@gNi)sR95|f^RJ4+-;Y(%2~SQ z04gyo<#w`~QW_qtYGw>kRS%P_n_c!XI$~uy#~s6xJ$31N0rEq6&wydO^m`+tsH8Od*J>4hDNmRzeru7yUfsLq=A{98df-r%ifD31D8oYMF1zc}ENM`FW7 zz-jK@2@y=;W{9}C4vjVdwkxT`a2tx-0uWxDHi}vD{^gc>-yeZ_3`*3R++7_PnxfN> zU>ypepsc&4aFqTQp?>$y?O*}yi9;TBi?V_M;5YKK6K{M|_wt}E&Ek*l-UuMkY<(5D zD_t061C&}--!4>)*bD9t?*rrQ+hW_((O4{LJ4AqHGJ-zn4$rcY=>(jzk@w4WH%BM0)dk86T3bzVDh}71H*N% z9-CtV=t+a8_}j6xLh!N+0Xt#l_R6VgL?9^+R*>eO7r;0sMve1uj-h)l563h;t>M$MZv?&G%;DeGsJfeIQM|l7?%p|82{~H0B~)F(rY@u;b73B&RfO*Zl*dWwkT!z zN}3$T6XkvViWNxntcu;=BC^iRDgu1_SqsLx;wFPG`JoK~x7{D;%*u$~FPfP;+YT#i z*AKMcE~e{ul{e4;jM3qS`V5itxz0vXLa+|QFGp#rKb*rsI~tIY6ME68!uvVF^~$lO zG9PKv1AafzqEt3Do&OG_AI++^QRFT@*t?*Y1bID>1VLK`&}=YWRh1DYFDk7~`qa^8 zgMHh&i&h92@SvChOgpaUY{Iho65K)lXjn1t_5pjY@RtyweSMIoNxK!Hp4>uxP#t)0 zjRB=yecowEoC3R6Pc46m#ot08gOq05aiwtby?v^ZO0q2frWkVEBJUE|h?^;;!E8K+ z>|%8V8Eq=#dXCC$POBhV>w0=U{{L>?=OF_oJhlj^+!7*8D7ba}A*?Osz!=?YrroIF zRlwV;!0`-VDgIu*>#wIC#sCkCxvd2VM6aZ^ZzhLX{Lm59#+|LXdyQT5N#O*9VvpFn@ z83qP+Jm~a}bguxHd*+~2$nwnC`}u}f=qq?@WU1uqiY;|~7ONtwrjHl&JjX!T`T|Ti z(gzcci06E-(!ZhE;Qw%B5aFdM*hD5YW$6>EWftLy;L54>??g;rj`9q#ZWNm&{A-Yt z7)5@`mNBW62Km|s^`qIot9|v+IDGMc*_57*)7kwltM=>7*M&S<>?LjcSsO z+SdH(dAq=#my;7gJH+;dg>UXFnWp08_)^SDif~Kz;HNc!RT6T8NRv;3`q*w_q9}-xV!@#j4P7+kjf3-|;A;6aF_+C0_isIF)f$!Dpwql; z(_GSccz65hz*DfCyIMZLGoM-m0>W<@W2%2Gm9uf)>M#HDb%n9KNb4YVuTp3~=vKw` zD52E!QJKMF$Pyb&&xqwB8$Ha&Gi}HNueb_Sk2J*RH2=~EzJcev)Zm(2RU<^T7V2}{ zeM1Qv6}{61uHL}t#iwJ!$if%37uT8-c4|3s`zn}_K0BaUdX*9YuXqS(LD%IAfjBzT zT5ot{cnJ6hb(QmUjWV0`XdFV3#&SO<`eOBl1AzRMl$UdJc5rfQg-O6;cH!d(x1E~3 z;XM=M{Y?t3YbrxY39dCC{FfRA7 zdx{b$&-pI6!5l-P(Vep`;+S%fh_#r~0+`iv(A_!n_FEKDbW@U;u4ib_G?A`{FY@dH z;{bZ`3-FlHKIe2x_JrkU20#v>>tzL&iE63lI$NG?ib*EY%MZDPBR<>Lk#jN`NxI-F z2lu#XP^4R|h9!{W)Em}V?fl~~T*bmRH_KPjMgUDR*6lzxO+MZEgf+_F$M-MHgPl>s z<(y<#y&@vM9|?sULCicPq}}1R{eT)Md(qcZy2^Il`9f6BOKWu-6A-sXFqBt4U`Qr{ zfyUZp?6vov*j;(B=&eZrY!-<9G6B*TdT~I1CL#w_qH@QZSw~={q$=^rzSE&lK~(~n zWb!v!z_`yhlv7Sqvw= zr**G#BeRI=w-rNmUWoo{+8E~t6eVMAsr%dO{=4u0U8N@R6uX1;UMa@D)G46W2lOB; zOjU;0fP9}F&dmWYHT@(;o$yFsBBqBy4re$K5KzRuBU)E`S@9i@VzIZ#-iwe*dwtL6 z#sLr~kS!UDPYsl_@;+()6*8}!Gh@TtG1vr*hZttQ61-Oawkhpw@eWOTnQmPYa=`gO zvHuW-9Qt9IXyp^&*m_TKE>dLe5q`YwlqWb^DIJ^I+7%@j;FVMZtA{-J-0GqK+zZ38nqU9Va51%^c`kFomH_qqC{V%PS2`~-ml%Fc4G+1;o zcjE$@wLIohBtqT)Cs4SGMm6vbXh4GqT!xB!X*iwHCo@k**p=x%iafN*unz5#>BO60 zf+Xg&Mj4mH(2xyid_->V(D3n~3>Y}ou=uD&VQ%X_Xn*!kx7id-jz0lRgFJAVKEKVl zdXqz2O`((c%r~@cZUbqS#BA|u#(?(pN|Xc`(VMS3_JHY=0??N2iV)7i4LH@I{)!Op zNq+2@?uA!e`aQFVv(0$aq{cUB%5pY96CN+=wJJu|^p>j;HD$!>p#il}P3nUh|c}_A@ zK`Oapn<58F-Hq9qzPxZ4fWR_BXUi=g-8eW!w0xNJiuG#jd%1I z%1qrPtDE%MXW+-_(pb7ugQ-T!+o30Us#N>*F9fZ25uJVGW6C3S8@JUk(`zXkb`LFq zJqk2oasNXB-zpQT(u0ojHfq+?AC!+~E?zQh1YwDaiF+hKri$+`onLR^vsgZ#1b zs6bW^SaigV)-yr9lf>?OB00b&mm@$3|LKhH)@v%UX88o{Ip8|pYTmks{Bn)jcIdI!c(EAe+W*{`<3F4`J4iQ(;joYu@Ds~eGkv%ZE zhSB*Ki>9R!+oG$6FcDFG)dL`G+sV~0WpnrmC2`QJ1sG32130jZ`ur?WqeLG{@udv4 z7tfCpn0Tg**IgCQNdE`Fph?W4Yv=yeJ&9S}Rj!5p(fd3hq*<*KR4~lM z4Zj^nZA|~H*6bEoY1HbHs)M1w<$El7`O%`TV9FRo+TQ0Iqk(3GK|YzrW=W~MTGU)K z-&UbMh~vU34bx8cmd&RK@M@3%Hi4uFiF397`_}T%))anlLcgs-{n@i_jzoYeQ)$PZ^ZXVL&xk z%By^sA58{Tp7x6q5M=_4BM|Hk-N1whT_dIfqCdaP9pt-fg26o>%6+m?6{TBBVAxCp zf(^wE9n9xvoJ$MTx<0MIKXt+IP+vge{9=6haY*?tk?)KY<7Rrp@trzqO_!PS@2l>* zi#X@^o>Bi*_FNmRWxym#;lPWPAitR?e?%NxMz6^BAnF-q2)8f0Nxw$6P8{0K$W#wQ zDETmOy_QM4Xx!(77d{gG9@G~G@eSVZRcM-g_guJ7X=nExPT2ua)h9HNSFS@+F*gV< zn7>P1)h9oY;C_I3ccF>Jsxu7hp1{I#Hvaaugi_cf7*M=doWBGgq>W**-;I1QQY5!OC;jEdKYdRgXk8SPAHfkSJSKe&yKjGFDJUw33H z&5;+_&G$`v8tN1&N{j2}{z!V=d9MIho< zNE;(9Nq5azIX94=1wY>HCmfPPg*R&dL?lBH;ZNyR)85xbaz1V6Eus8}eFfvsAwZ2S zHE{T_o#q!)^rCfjzYOCjy4&tKVj9GcQVWwpooWYxSkIDJG3|Q5e~piT4EGdN0P?uPI9&FRy;DgDt8QHDN}%=HUxJ&y#WY#+#aKmhY1 zZ07W8M(KMaB~38##SrsJZergLNLHMIX2j@VK{FCwT47Psz3*Z4I1^J8nR)>j_hbUj z<4V1Mk?VfDBEYBi1cHIhBqwJ<0&pG=Y;T&Iv?*T(w_^H z`%Zl>8_?{=|Env8IE4Yz9DC`>fKShiv_=KEl?#Wyf_T`6jhx!a$hgiQIIYR194fJY zRRk<+fs}5gyVZU#^%vZNuu}<->hGKsnJM8(6^sF!oFJI&02OcH+4GLd{(dlz5ivrw zIydu^Gsj8=81FF&81zfXI>M@BUzlRO(ON!{J^2MVTNz+P0Z%oFTpo40lI@!onA%qd z>(6iUAe_gj1z6gd*SPcpa*-!(N%wxnZW&POgQ`}Pw&a$xNd34z3%OlIdU*Edj!Yif zk~#O%<9Z*Z_SCO=B-ZBtz2-`a+Ruhct? zM;w#hUXURnRX~4wMpPgNO!c`x)O{B8CoNk-@hq;;UH7fE<^Lj2yl)4#&$RXZT?#Nr z0n*~$Q2QYA%EoJIXdOX>i4(ZvAse3LRJt(OWCxE|EkzBgEN18E!t&H1dov+J&5%o_5 z*BZ6H)A2bY0?yx(Si~14%WpYHYAtPO=VAD&)3b(Av|s8F4=PTVjjp_*^u%`4!(RZ+ z*721dM@xRToB%xa?O)FH|}osOe<0qtR3eQUklUOW4i8psgaWJ7UGp zcyMwQCWM0hfjGW#$d31v`?cTO>-$YwcIN1tV3rQkUWb_&T!><@Y=!v;rI;`ncY6Zt^|=kH8l@4(q9=6ot}Rpf zA;ogo&`L+RfROaq9U^>isH&xX1S%O!_xM6WG;Z+8LEjMzjnd>vG09p!-L9vNZhb>X z>^w_d?3tuRBo_DznCR!hLbgq|`GrNN)%=*FvrhbAniQrpaQ}Da#L1}`Obnd*NbYl1 zZMjE5t?9ko8D`5PDTb`o!b{jKm_&U@1e)!^vZ8OsoVD~Yf3C%mcdm7jJ;`hl6g^(* zK!BR`Nq7hjS5sHFv8{1K0da|T-X(uWo{d{iqBnFP?*HYF*trO5rhBS(kF1a!Jgw8E zoqQQW={>vLFHoPvbAjgss(Om6tDa3$yiEG+Y%1(fR#v=+xDJ;OzAM5EQ)ENmcyni8 zDL1UvRyWG8?y*0K{zKhEwBZOuTssYx%mWhLlwCNQuRsy+m$6$qryR%i)?AJ%I69Zs zgf*EGdKRyagjt$GUgljK30w$mXFm9{;FVdMMTj!T9)3W z!iTzg2MeiEYUlH=!8Wl2&`2P+qni#j*Y~YplWh-&o(p{LzIOuxa)fMdRkt{#RxILc`GJN61}t9NZ$y5sK>$0b@72jU*u<1 z6@b-^fQ>?UZnF>MHO@gYW);JF{?4&PZ=+31BSCIkiNVuv%Y9bYazGcB=#TW6{k8bC zLBID2Gz3x=YI>Cwl`tO8IH|oYsC?9=+hW-BS=rQ?@0}cUMA3P!u#oC~ z)`%Ks0)mSWe;Q9>6CccF(Bb(ZtN44ABaxYQrhP$Q%W+|uk-L+gpte6It7eks1FVF$ z*v^Lb6ceIhBOi1ulSMwauJl@^Bitl3_XWO0eh77;oNkRZim*)41m_-2G>4)0i@H4~ zp=iTESTErBSZ7^b?7$`SlU>?D; z0n=}wyYOA#Q3l!XghWN$AZTtPn4_f{(>>R7ob`|^pA{N9j+Nw*HF;E-twv3D&4iDG z^IP=J=B0)i+562o?E?O9n?x0-7>>}u#ALIoyQ+hwHXBWH?}*aq;I6QIlG6x)}pX9NI$7Fx~zi$Op`~sb~x!N zHYucUmbXd8I|v#Is{1t27DPFHFU~Gj zUR;?Eu?7Nv&mm=a&@hX(?p_p4H9wpg2eMF|@w3+9Fpbfy{;_GnxG&Vq2ODj?#=Qub zky{g?ZgrPjG}Pc_eAe{ljwG*e{n!;B_n)W<`-SoYwdjW zW|baw5ly*%-dKv8#`*qt;8?Gnn~sh5K?G#>oapb==AM3HdfzN#LkzNM)R>s(nk4Pk zc=tk;=w!toXxSC>%Kcd}pG@iRrs?UeZzrnD^6(qhc%ohuo)}#_|0sY^KWo%5{&^SV z7%%1=Tpauo8Dy#ft?wEh%*&w;)h_3^V?-Q;n!Cq(T+ z*tQDGeTb|10o-^}HBXbA6MsjP2a`q zhw%Hzh?%ehhdm;Yge?J|X|0NqV_l#Akfl_NpKZjOSn>`YOHQ)N6v8uQsPr?%5B$j> zMfrQ;fLWau>EnX^bj4|cJDRwO0iJTiz^e}M6;&}d_VjZ#O?CI;{NjI zJxY$&IU#v9?M;f@K5(7;1?Son5V|Dn$vJ;gcVIC{v#jG!!<^eSbg+-#YV1dfoGE;W z)kXBH%P1!0`D#+I8hT)KIVYVzZ2>E1_&~pIf56y2>obPM%5sl_q(QftLo*C@9{qLBLrw1g6v6;Ve3b-H^vGut4ch$fRV z{OCl=zF@lNXE6qeV_-zG^;`B?LPtyT!;DpDfIOR^z+nVqz>PFfJt!xW4bkK{>le$t(uKb(x?X$i3W`u-wl7zqE0!aCV|!!s~D>JhN*P3#C~ zyEKmg<3dMxN~YbpJhkhEypH~CpBLw`v*p=%eUE9LsY9uxwqY|mtg8%_V_|m9T7Tz& zKHM<>1aQAo9K6#R9i~I?o*$x~*ddi;F-v@WUd6N{-D$^L*%aD3y1D*L1P_A6kFRCg zF)jU!VRA5$6Q4S}4Lk2y#=(KqRnFgm^SG;Y^5X>W=;)9Gv)0)b9fW~|2>6B0@VOIT zBTM9*r^0x_uhqMPFzpXI^uPB0=u(~{?Hug<&%kR#NZMovOgF;xMB}(`SZj-&+Xf~S z(~hcjZL2ks;l3t++>N0ao?2m&()Zv&>8h$7&}6&+w|ClEU%|adTx=}qA|qzO z<&B+h-O=#uzTdQ&ZO2ESQvk3pDxh{aP7Lf(MoNdTqqCi)Df$H7$VW^bv2>W!GCd7? zk5J#G6%1=5_CPkokn)ACIO?;J{CuZc!4kiffkqRf(F+HnREMYSB)?B8cjjwnZ1nx! zZOZ6Ge$)UMvPDVoEfmnYI?S0rAw)+4#k-QhH8DK&6aFd-buxBM&s6Wk>Sm{zv{9H! zt?nH_Bi@)cg!AVc6AvF5ff0>QLGm#7?6z0gd6iZ}a4KHSrU^t3$P48nbmk}{la1ct z%@|;)PD$x?9?Y^_)b@=SH%Ava>iL#(GceyLO4<_4*DioNGKLoqCSWifi!8OSYY7;W zEGpS`Y;(T^d5B4f0m|-z!ls~X#hue_6d_$_#vh5Ii+V@xS-QlQ70p{nF5gm4kgkZb z%n;D#aEMC59^SWOBWL4@lBGWsR>GAyPWlLhnDtvzWSLNl5?TN!TZp-+y-<%zABJhygHBq!{ygybM$kwc1C9&bvu?%?dAQjL_WM1S zk1`1Z7QaqUf351fJ0m~83&)+VIvrc^=Jf?gH%3`fZvJg2IJOz%96V<8 zhdHO;0hE&drr7kAx3&7EO=O79^e|tFpGR@eiPGDopnkRE$05AauW8}@Q3$#M^Tps4 zcK6ZLpo01zOMCI}Q zt!3CIwW_z};(E1xH~ZabWR1+o>qlY*zGAgn4DL@G8s7vo>jS!*3K0>Jr{G6N0iVO_ zvjWvUR#Ii4AIVHr9*0%1bLG3oC9U(7pF~)u^4O`md}Gyu)9Q0Gd%Ns7+6uVaFK79L zOr8e_-k+2_w3D2LaoGiKKOnE|h)K{mku}}T@|ii!(#{Q|255$X_%}6XMBJ=c&aNV0 zPfi5qG`v3kkvr_}_2r z=X4-5Tl7Qx_1h&5o>aYO;%CCW47Z4f{ShNo%DTEUB+i~v8}WtPKou3OI|1W^vpiDv z0V$&bj@J6Bxeqd|%Bi1lmd&dF#M^S%zbwG@wt)4%!liEEZ!lkMTn zn%}jPnXepUw7@jHrxe3LI;|4t&pmehgMmvxDuXE{r?TmI30%RzWsyfmS6JqSN<_eGqfV+@X<8 zxAKESLg_(B8@MhaU&002u@mQZNUKQcZ8Z3OO7%V^nA-nx1A3+5Zr+)v`L+?jG>zuY zTEhfW)cC#nkeXUuWR#voiK~bW{AOjo3PXtVYWtriy7e<(5$)ZnJ<*=Y=RYgA1D7jTQ{E{ zSbZ1^o3LejQ7^}4li2$HK=qbBclUT*QmHSEw1AtgOie!KwJPItOob)v664%x`#kNb zq&uY2iHh9xj;*>wM=m@i#eqlru-4qMlW?y&>j_t(<=i->&BY6NxYDup`!={1AD&D? z#}6gl#d!^zf`?mnFB=Fl7|A_D%nxyg-{s;v6!m<^ zFFa_=yIa9t=CFgOhD(6XL|LHxoVfr9fSUPr=53cg>+&e!Sy4)ea=T7V5m0)gtG z`~h3<25uYNC`on?Y{P)#5u(BgkQVRnN3On(1Gg_QBl;c_--HZdz3{mvFTC-9ioyb@QSN?b>p#hi z7?x%=8#XpFlsFdQ;Js6#xkz=ooX>g^`pO6>Y*{#T%IC=T+hsMU9E7{&?;L7JGqZx{ zWC;$iSlnJ&8!KPamqe==M1~^(S>x8UzcpC&$u}g47J)Y)_ZsKO#o;nvS>_cOf?P+B z4n#3e1PnH96&-YuC5*((6kUPXnyuA$l~=sNSp$biZ{Ie6iWF)&hrk-ruQDjK_dpKn zs$cE=V|=U(g3xx$%7TRzQ5JT9ZjF`6A_jb{RiSw*7@dY=z-q9S@N(>mq+k`H z70EeZu#aIIeRC}pLWEnkaq#9_gcVdglu+GnIYCp1+7A?Cr>5TvVuO*4)mt45>L z^|NYS^j#+{6Ni2pGWm?jnjv&2lpsPQN}>8k)P53+Qgm_Hrf@-)1+mNqy7!n7hS)9F zY8LE!LtC$c`mem1Ztwo(iuB}5;_|}qMT7%SB&d&f59wr_aJ%P~UMzHi1*k~qstHM!IIL_Ba7u7(0qHqLUBd=r_Kt3h*iQ~J&PtOggwg6th0Cs(t46MeL#DV;XM@> z`h-y>6$(o>WP21r8%}dGUqu-;`gr6lPW#vwDbYiW**_W|<>hlbEwY$P4(G&SRjv-< z;nol8)GtuDo&WPQVf^uu<0#7i@yC-xzJlHyrhKEjlZn>Z#Qby05Lg|0;p8p9@LTKf zT5qa+B~WvQj9J%P2b$yi*X4m%;K{2?xYG<0*+$J*Ljkl~I>8Gy`G+ z3Wa8%S=8{qsk6E(cGpsCP4#hxzW&lBIpKww#bo;rBnEuD(YaKIN`V!YR{dW3ZEk#+F>OU>9~j!ufmO78AkH(v2F0^lFr2>W>l zE)#()yuoSL7|dAwe%EDk-x*yz&_WVbfP{kigL4$Jd}Vg!yzK=Y8!wQM zvUXe*zmI~Q zQoR}XvTd00IL;4FD88wQsp!gi^C!p0p8J{zaU-{8GD|SE-^VZ0366=$JxfWdJZC5X zb3-V&)M;pI*Xps7Hj?e0sx{R56c{S9xv2^zAU$B|R90kqh5j>0F|?kunQ`4ce;N8?k(c?`f+mRs(cQL*4E&V1mgMN*Sxt_>T$yHeyWw;nrwb^FM7$gnvpsOfZ_w+h) zAJLfgN`y|GMX+QVJ>|{LJ&@4z(=MGxYg^gqn5YGA!0=pUzdCKGPf6;9Ul)r^#^h*||Mia8A4+VA1wE^}3qBuskd zB;~La$OmLeQp4P;J9e!q<@C{BUVbGU2bv6noJNwPY~7Dk;0tEpcuf5w64f}n@z71$ zO0%a`Wi$B7N(=@1*j?mlK{0#|ysd=V_l411 z)wK5EG^OKDAD*?ZAk6e%5b&R&eDq!T=h2Ekh-cOrJE-3znCd10hXE%w_hxFT6D^jG zAC2MB1#aIEaJQ>ygcAagIyB>T<~SM7v@4L+tQ-&kc>>q6fw~-cvUX!yM=}{VqX}uL zhG;2eFVuA6ar1FZAce`IS3KL(O{|r)0;u!Sn>W8H@(}Nce*cPpu@T=VLPbgO*BKmr zBZ8_a^Ev(LTIrt6F3#%^!pp^dQD#|xN)(jmRdt>J4h=XFG;#;?c0~W zIp45G&2V7lhMfL;*vR*#-q<*(-}epDT9qAM{j*bNwcE+#UEr?rkE!%u#C7m(2{@d>E1W#Xq6@!aFId<5sDC zq~5X0y{gb2*g?H$MdecH%!?B{y)5k=>gF~)J0$+U%H~edrE1Zsta_bubq3q*yAe^m zlB^{WQ~VfbC&)Q!;oZ7Q92euKKWD#p;ak)2#aRk-7GZd;Mej>D&jQ#57-#e`p-?z{CzEgOp0aM zVCwVk#vPkj1DWTgGS>X0>Qmx1E;XwjQAO?jBuCP!C$JP>rY!mQz{}5^(E9A*{T;j6 z6Qg1430z1> zD-~)?rR{cXtR1C4F>rSv;lV$BUvKc_nquuUX=G#uRXCYK%GqhJyJ#X_`;BL)!d)v3VykbsV zp#KcO!ztjBUVJgggWr!{5-K~&kdGT0SBp`i<}ownr2aO$#7i-EIh*$|SQ`HmMnpDi zbda^hBKHNKwQ}C;b5Ib>$?Fnjhqj&CV8La!p0_Z0@M+4~Vb=J=oJz(E7qcgv@Xg>u zLV0g``Dv1L$4RbTE(9hVjyrdoBqH^PZ(`cgrP*Ic7z&X<;TuW9w+4kNw<+{~^~e;e zZrd5tPOeZ(HJ^pYG*zk4wU|3C3sF@2?QKe`b7y~Uv!6eYTvsdE(ZJwU!aJN$?vMNH ziiefqGo8W<&mCnVa}Urtd(V`QMxPLiXmW3(Tqn(4dsg@H7V2T9KW=eQHIeOqb{6%c zS1jL7K^LE%aPVMe&%jJa7Ak%Crj}j`9q9h6YBg7cX>rEn8S-A0r@oG)5oqS!9`}5> zb?sIhP}{u1aog{&j@Ln%Mihvl-ue%tB^A7omC->(`Xb)H{d&EQWY$UDP3NT4Bku;2 zmIVfjS%?)Ch1u_&oXqM(muDtZIVU1U8P#jc`9Zb)RO~u{1O@d;6VY;vhAA3PrtUF2 z8h3N1&U2S)keRQtc^4V5RCOQqQ_tR1InGXnv@fYBKfntq)+#)4qp^-9!EdE|@KM{6 zzg)Abe5E)X_+{lV!6l9JA_FFVpBMW5nmAe!7;w73PNL?8=i`iVm6KH}0hFcDiJ*s+ zL^Q#=xBHF6y&Wfr}YC&&x%Hzynim3-lw!%*wFp^@FrF0KY?(peQ z{x6-wX>}%(wL_U4x~0>wIP0H9&?C^!G5IxPuXhdIGd>2ho&6f2_4?cw=57B^1RUsrM&hW|Uyr z_T%J~tgV!cJ_CZZItbFGYMlKn#46Jto3j-%&hc)Fhf-(e*UkO*=CWFvR>XJ*wwtmVwwR_NFzt44rtv$$>@j$5`HA%RC4l~_gc@6T{ve5RWM&3jC-g7H*9D${ z(1$V57{%TD(eN63hc8ues9d3G+LyaQ&x7HzvSHzk-Mc8`$#?V5O4I;Eb9Y5z{kYN@ znmcn;fGm`+fD6oaTU)zra1;=MGQ2Qkf+gZ=PvzCMr+ zUJ6+x&*c{WKE(Gm#!`-A!{N;}4rn9V1J#P++NAYbLj2|;KsN%{$taFx(NwLDMCs*+ zrYQTdQI|blZ&ajDl0%eli)A8-Hw&f1BqSg>X#KRTNn-A&;XvEQH9Vz2cck-I&p@fq z?{CCpDgOuyHps3r?|siwrPfh?yFciPrvy@N38UFu{uHi%13GOEReO@7&~nCz;i{yo zNYU$W%r}vzspT?_QjRO~A0L z5u1#apO5~X-Xk@dDE?pEldecT1mPCtyv0>-%;dh&gI~ z=H1tCsrLH&vBBHsBsSvn$I)QaFGhgOy+iWaUEn(92cPv(F zli#erx4*<4Ri?1-r!B6Xc)wh*%-!VMZdBJ7%BpmQWY1U2kZn^n`S^MKLH zH7753bn1WJc1Dah=J9ocwiI4zp~p}_>yWNq`jaQT|KDJ&6&go7Z<<$!jW&m%P~Rhh zqh>SpIpkb%0SQBXlU36b#FN*XKwY1nTAaL3FH1R_FGA~N?CmGS-WZHj6cAk}oNY?3l{0lc&e1tN~!} zt&nS0TugE%n3%04y`Zz?TBcS9gw+--aUI0T)6?_r>M0^+jc!<=FF5;%S^SLk2)ccK z3hty9@AD7Ktlj`g)S zSFFFGO#yT_Cs<<*jcVS1-3;bC+8|2CEgw`#Z6e8PL=lqDJI1a>PjDCZPj!#Qr?>4E zMk7WhlX8?l|E1I2ZTOF6bYF{iH+t3%I*h*cQ>6enLg^Wq2`#a;JWJ>W9!|~QpRro) zO=!YoMzQ*+Ep3Ml+p_jq*5hX0_QScjCqQo(bVE?Hd^#5W@=S$IJ;~(HwwQZx0)q{> z3+RFxox^Faq+Da3gDhgnIpm*TIzCZ3022hmUD@JU*=aLgks!xC>yOV5>q^OqKECC+ znr!<~m%9c8aay~JCU708dH=L(AR`R*eCOaJRp7#O_fkf+{`GMZ%bw*z$7CHwHn}S} zrr67Tsf`Ir!$glDF1k%6iC!34j>qnEkEDKZ_S;pP_+&mbY)Lqq&VBC{S1aMYUSvdeaB6F|v z>%g8!iu61en!Pdc zBMifzi3Q+p2690ELo0~$xdBdnhjP|XhBenRp1Kg`R&*7_x~L&PACfI7Tj)}f+T))# zV6eu7G7BJA%BTmbzhNc~-^*)2or^~GYe-KZRL5iXDGJ8_eC^OMk8BTu%kxPpY*w=U` z=kZQ=gmM>qA=m~U1eXBX&}9%4a=(1~z0{7K*r#1PBPKb(Yxkqn#v5 z^t#L&G)$&NKJxI_Zqun;&4-Wf%km-^>jrR-mXo59@R3so&{kGldJdAB^#mhuvJq+F z_M)XoZj`#j=IQ)@gZYfYUpmk>^G(0eKHFtD^*@dr+^i&G%hLRl0)GV1bj2z2CkWIx zfb31)?)FnA`su@XgmSZ-4a6gd zl;&yABo-#h`fLZ+!G-m?a`sL-$1gRi1MD9g(GxCdcyii6-#RLVuN6u_O@WWy)yiz$*qwrwQ1a zQK%GEZ}sfQ7((jK)QfVU6|+u>cc&jYYhdl$a-x+iV03gF(iC?3<&m0gqAOTo!231b zOxE1TpvD=0(3V*n)Qj7r)tZV4qMe@eSmFrT1#50o-d4H=3A(O!UU1zZ>_q%=i zL$@QUWBUIBMy^P&PbqZP{oaK_N4S7!h<)?>-vRBX#5V0@lk?7}tv{aZ2iq*acS`=X zme`E^MG?RK$~+T*P9ZhLZ>ZZIOVB${JTXDJc30u^&<8ZrFSMs_w}9D`wcbbw>*1xq zpKJQVS*LlF|9a+-vEmflO=7uBOkk?gkTM5*K>qg#hdVF|DSV+_%o3V9*C@X07ab#VnrxiPaxbgrhbfBCUqcPUZdc?g_sojWV|}(Wm2GT zo2jO=-ZS|~nlC@j>8qZT(75c_+Wj@+&c_b7|0tCqs=|X(uwPIR(o@^Z6xcbUo>&yQ ziEkbmoC|%;2)Utn0}h`eh9^cXEK`mB54DB@WFB?7oMm4;r*R*ak^zvpK0<7yTC(4s zFEi6FwET_@qGc!}=mf@Vi)BGg({uW_>ZS^*-DLQtFp?@D&B;EwVS?9bim4(h-oLaj zemcrv{4wN88mJ=c{b3T5{QVA13whZ-VI3i+f#+Wf)q*dD6huBzX5&=AoLPA*TE9I# zAo_bjh&`ePZf<$?TAYL9mb3H*ZO1XOvkRY|Adlr`Runz&cmJu9i0ixSSLFJUh&DYE z9pe^(KS$P*ZX)FY$vuX|-kLdv9JBkSQ4c173g$DrM(C?ks*Ii?UGqPs(jsW0>t%#? zwM#2BH_1mlaDSlvbgQhf6E<&><8l;t78NsvTs(&QUXyRMon0rKE!d@_e3DZ9-b^GUTN4!=vZtD#(V)tcT@o7%Ad9A(AbED9LdNQMLh#o7A zKx$U7yO+MX;r$((pP+THDmf;K1*R%=!&Bu`3b&^Z6F`gajDtq!Yu^z&D-O6&u&;Mq zFc%4+Dyn%+cNk`rvUG#CD_v}$FG8>kYqplCQ}PBL6kGO1=hS6} zca?b8wTKaPwE5e_51_`hh8@RjTk*qRQEVI)M-)Ft_`Jdl1<6MH?pJZ&6Yvpu-hQy0 zt=^rf_6Ef}*c~JCB9dPzBQMGJZ2@Cv)KO?IGaUkm55)x~_dS_HBok}Lusc93!Y+3f z{d^7q_x@#US;Wu|KeoYmi073;gy_WzAwRatwJ{YP;ptpxgTtU9waJWQU+g5CcT`w1 z>rWpQyw&K+QYF{H6x5UXfGAw5p2w|7D1mlS^of~cg|u{b|mWkO}88Dhd!JnnY)yzB0wj!o(}^pO2o z0)=O^D*dCB`6QtPoS4i*bLay0EA*u1pGc%= z|D2Qc$@WDZ)2WL&-Xe=-gz)786-9SSP0omTP|bMmPShy$%?zG4G0; z|2-b(9wW&xj0AI;Zq#Fu zttJhv=8oeGF9EFWwbR4Q=_K`#bnXoM{)(D5^Q{poeC#1!=&rXNHJ6mPLDhOOmgNFU zJ8!8DwtVa`E)?}TBeSqLOJeH5?`q;Lsv!_*#HMR5+q)}2rU;~?+S~(h=kt*LKF-+M zxMX9&gLA-4E@!rv#c|34D;BM3daLdZ>=BYWlpE)30YiFVst-`xV7c;sUtzQ#JWL3y z170tB$qJP76jHoHWqhpVQIM7=Z`e4^K9a6t>cutwp#y_}E&jQN|Mt#ucnE)^weF z!ln34gqWogg^bM=TT9-xWyz)H1Gmm{xy&e}<1BVHfVTXjfAx7p+nXP~F0>a>M}Pp_ z`i#F@0K!V+9>XCv;n`G*Qfc%<;fxl(?;BwDAO~vX! zV>b>P#;)AI03K(|j%*Dn`(VoR;tA;kzZfUOX;>R8Z(;0RTYR3$xq2a6{>@<$F3n`6 zvdTVV^A{MEV$JGt6m#a*t!T4xOtlJ#focBN`60?prw} zWQ7R3m;SbV~PBkVue{UH{*HOTB`9w;16Pe1V1SwEUNUFmmY8N+i(M2RFZBl9)bB z1eFh9fF!K(i4m4#Bs2`pvr-xRnTfH1L(^(5{U<#n7(1XC=iWm<(F}7rS%y(GiWOA}A|Moyg7c zdLB!o)!*-OmtTwx(u=2!b^8SMnu6&J#g*7hwxCr@hsA76-8twdjOJiPx! z0D6D}PR7FlcrZjx+Q)ZOYg$)Y9K=oP5}oK-FVMnq3x9DZC`?{Lg!)njdc{bxd3Wyh#muiGMj;|BpL=xiq3>2j=R z^CK$hI*>ZkHi>hMeb)U1MDb#uPvbS%#?V-DM}mtbF7tp z)%4fV$;fg=$*at-N-?6CD3ar7EAciJtFA?jic8;2sa3hPDPfP1>FbyZPSlKA7ccr zc3nz)W7Nk=CcRe1iW0(Sc}mc>6i<;8wGJe(SwnTL2<(^wrt&FO?=D*nyrSO77MYO|OSpta=t=KqR(LihAW*k{gJi#J*OXWE%KIJ2$3*Jsy# zU67!D*=ZVo>bl|Fqo*T#voJ1ATca>_ltAYANxy2D=@<+0Z=ZP2_akD11(Wz~mgWE0 zf3Wa2?3Sw{P=-lnwvc-3GkN#+8-a%$Y62vQu)8JG-NWp`B+)+^T+d8;EUo;Ta!AkS z(k-}T!8QyWb(n2pdE;!2{@;5cE$)JrvO+{k^Bh+<%WD5i4Rp`7{JEmS4fYk^;r5V?HC`0zfB zX}F5-dx}rBj>w17^s%+QR;HUL1o807gSca@8-TFjpN3REZyMp>e+-xMY{>(iJJpu+ z0M|7mR}*&LN;wr#DS|Tpa&z?0snmrl11PW6pA?kVXhGrfl~;YH^}4KClio;YW)>Gb ze6%^XHUTEPY?77XxmE*-q_{tm*Ygb0*hU%y_6w(l>F`c}xSQsEC1t#U>d~tJpY=Pm zvL2lWZ~&ElXh-(r>HYVL9MDJiu&nm_nXzi5Vn~0Hv#XaurEVJ(%e}(wQN45aV)8;7 zKF+Rd68Put^E={!J5I!`(qiHFb}PC}2?U5tFVK4n1U(iq(sX@RrOg!w0O{+q+0}`M)Uvx=0nZD>#Pp|j#mcl){tl!ly@x7&F(6_3o z^>J0$xVh1k;%nz6DUU?ws%**bKFsCnUJ@i_ao$OJddCHQXS;AS#|*pIVvJo?@_v+U z@zqa0tmAQ6-iTZ00|n48uNW4NQ?)gNthtOnP|U<-s9bM5eN|t=#gLMw_JF6 zdi5pDDTVjWEY)7LOWfRE9k;gCoB9LNd<_Mni?iJd&$czf#y{FqPqh>&iE#!#eyYB$ z>7;PpIwW9ga|c~W)kP8FQX()=sNu;pV^hl1OENlKq0>0Oue(z_Ft09B_cVt_y4Ag5 zoxpRr!?t`?3EG*|argmDjeHRQK}%uSnsfz}HR~0X`ExHEet&CZIgcd&i853Pe9w*@ z#>W{JQn5;&ki&bG(v6!AA3FK#@}6>-$j)rTW|c-U%trr_9$W-BV9`Iuq`s-w{gX}& zxDluZ3*N*Se7m!L*!ETx@>4VdG9oPcsadbS!SD=E=s}?=u`9c+3bv?Zg)KCyIco`e z=ic981+fz5-T9_Ei1?ay?c+NxR%7gP463%DG=zWkQnwX+`tF}O`Ktpz9;_-&(Aj`Z zg*1$XE2yuQc4sQ?43N;g;m>n|O&3NfuzJ=@dElFEN7N(=8=~SVDf`EC=ekoC0 zm|GD!$)OGYmJ`#2xd%zL9BtoQL?b_os$0{5Kjrx&A^zNT)ru6N&&pgWx-H0foE!)0 zy=!@yhtDp{+3~sp%`fUGg~SbrPRY|gbY458A=mB7IV}IwRATed?n~1^Xq!l2Uk0&Xcu72t&zQgH?$1PKu zwCvkEeyleIdX2Kjl3mITIgw)Z+GjG52k0jY3(1U&x5HI9Hq>`!>!Q{Q*^5d`eX+Os zzbUtOu}C}kciig8P=Qkf{jQe%@>r`h=hwH2r{9n*xnj{LXO&S0q@iD&Lx@P#*bk{vsp|N4+RFLa}lf#a6)_vKFIh#sB%Y4;Q>6w|ITQPaDOQS#i7u{RnHUYUz% z8R>4ri|8GCTYd@MkNoS)FKGTyEoVuqq)Y7^O~j%{$-1teGqwZkc+tD}L2@ekY6M5G zgv#z)x2t`SctJ7~c6l81Et^=rAqT(zXUmpKbXmIfUD}UTBad(1lYbzYp^bzbiW?Ki z5Yrm0Q1pl%;h2!C{$MJbdF5dB_f`UF0n~5tc5KLbf=2Lz3u66`$bn$y_@tyvsJ^}; zGg%w{`u)I0(=qmtH*enH%Qd&=d3l@vCVlh?jib9?{@Kn&{c)QNVwL z+}h3`MEoa-J^xz9O^9#7ma~LVKe2LmH#aWk zxY*q}CQaEdDG$q^i2gPcG68m)y+}ng(;>%}sP>Shl~wIX=r~MIeHglOuUsQSIlvUh z%w1BnUeKSa+nvT;6c4gbu4*bmbuhH-H72XA5iTCQ)=sa>L3b`XcP36F)|~FT&B1#b zYz$Ki!=rRlWx!+q-cm2!;!;uWY{>Q)~k_^ z{aF;vM>}eD`*dFzHl<7=Nt3h@&BuG|G;ZSM5y2X3pFmZM zn0dEu))T*Z|2E}htQxv-c%BNUD5Gbu{w87bg{sbl9DD&fajH{eGLI*pvUc&Ny*urt z2RnL#>ozaGdC~LLOpPhBg}IX0Jct_Ap73&EebLpXl5NKG>7$m5XNT-jfwE0v-a;5(wXkFI$hlkmJBRv-z#6)~a>1NdH zBGfRvifKQdwU>J_6oSHQkD#CZR%S}swSM_0y?v0lM3v5Vb+6znQn`hWgj9gR>3jQ_ z&v37H5!o>HFnn0k2KPwdh?VX;>RXzYh6XRm`kB4WQ>rxbWjzEFubMNmzd}EoxP3Y~Wh`%L58zdKCMg`OzV7T3 znav9$(GQ0=OLy>F>Du-HX>uK)A zYN|r;bKzVW3hH3j6y6xMa$lvl%=Oj!tFo)2MCzC; z2ANJ=x?vgVHuA{csEO`hmmf$dp07E-5Vksh#I5dJc`0-(@5?Q#{Fs4m`{AjP?o;s} z4~_#0!jZLaMWOxMVLs3ug(H#hmPQHf@aFGCC8{WCgO6>0Etg39e|oTeL@98`)I|<_ z!hVl4@lKt*$jzRFDmwkO?*4s`?=YVYiVYh-nDU*##(bKHl)DiRk0qX5Hc2@}$1c^conT=uv5_^OL^@fy0<09}2XZXn@A&%De z8+uh*;X_g*#yCa`3k&yJWt7m0WZC%`;nt$Bj$fe_9QO*^J`m>y-kn_=VfKZNN5w6X zi?5-(_azmI3!jdqJ1TWwWCxh~aa7-9 z?>xO7Lw$xd>wBwA()>?_F?Rs+dT*Q#EkglFtJce;b3DhOPIYYAGg#DaF$r0S$}?guPAw0y`{(?jUd ze(WJ`_AdV~`PJ=%i)VitNGtqErWUBiy9%RO_UgIP)gOtERdji55^3&Bb+rCf({0l^ zgUko+JH{9d%eMr@|3?vmc@fhJTsWUl-0uAp`>w?2&#u}>6)Zttc=ztRDZbNET!=Y! zlQtr$1Q|l`?Rwa?okyAUN5Hv~Szdgh6y9^THWpN`eROR1m!~MZjo)ETL$h>lvnx*c zryG)c9)tSX3l5ut^0p?4mMwf@X*snFJ@t3vLCO9Z_x#I?r)k& zEm7JvywwVD7?WRd*eqtYHm-i!0PA8D8K>ULj*8L}Td%A;Asbw~Z6@w2vx?*T5nm&L zdOMn0VbZN+^@ZZf?nV~#Na0f2d3LK^BxktyN@IWawkuwFU&PXOER32DznurXl=;jl zyJx9G)@Z5xN4x~x;n#Dg^Ze!MyD7z+ThD_v7Ul|+vG^GCY#$pWdI<08kpEy5 z7Ld9q(#Q?bEoh)=(A3r$f_M8ugZT>^jjYiFj;G(LPIpY^^FlJUk&%b}v955(SwD|Q z|ML_7eP(*)ajs&(FIryiP@fgn7`pZe)2QTUW2Cvw~tFJ^Emlc+>$Nzf{&Q-$DZO-3+-U7AbnHz z*`EtSDYajcR~<9|?>BNJCnr0C=R*)a2ixk)%=l$&LYl8RZB}0&cUe=c>ld6iJL*{u zH&IejrXTD4?>F*?{Fi1&*=f;N*|;4=!CWx>VOz5oKXYixB%tGettVXi6Z&o?aXuj@ T?x&$!;6p)H^;NmF>HGf!cyy5S literal 0 HcmV?d00001 diff --git a/docs/assets/images/AutoDRIVE-Extended-Logo-Light.png b/docs/assets/images/AutoDRIVE-Extended-Logo-Light.png new file mode 100644 index 0000000000000000000000000000000000000000..d1d8a4f5ee72d5380d1a2bf10b2e12376d9e4033 GIT binary patch literal 132030 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

2evW?GXfU^;p{b6@8JL0zfybLMiz%{O| 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 jX8+AA|2)M9a-zi|?>_xME8EPw literal 0 HcmV?d00001 diff --git a/images/AutoDRIVE-Logo.png b/docs/assets/images/AutoDRIVE-Logo.png similarity index 100% rename from images/AutoDRIVE-Logo.png rename to docs/assets/images/AutoDRIVE-Logo.png diff --git a/images/AutoDRIVE-Overview.png b/docs/assets/images/AutoDRIVE-Overview.png similarity index 100% rename from images/AutoDRIVE-Overview.png rename to docs/assets/images/AutoDRIVE-Overview.png diff --git a/images/AutoDRIVE-Simulator-Pitch-Video.png b/docs/assets/images/AutoDRIVE-Simulator-Pitch-Video.png similarity index 100% rename from images/AutoDRIVE-Simulator-Pitch-Video.png rename to docs/assets/images/AutoDRIVE-Simulator-Pitch-Video.png diff --git a/images/AutoDRIVE-Simulator.png b/docs/assets/images/AutoDRIVE-Simulator.png similarity index 100% rename from images/AutoDRIVE-Simulator.png rename to docs/assets/images/AutoDRIVE-Simulator.png diff --git a/images/AutoDRIVE-Technical-Discussion.png b/docs/assets/images/AutoDRIVE-Technical-Discussion.png similarity index 100% rename from images/AutoDRIVE-Technical-Discussion.png rename to docs/assets/images/AutoDRIVE-Technical-Discussion.png diff --git a/images/AutoDRIVE-Testbed-Pitch-Video.png b/docs/assets/images/AutoDRIVE-Testbed-Pitch-Video.png similarity index 100% rename from images/AutoDRIVE-Testbed-Pitch-Video.png rename to docs/assets/images/AutoDRIVE-Testbed-Pitch-Video.png diff --git a/images/AutoDRIVE-Testbed.png b/docs/assets/images/AutoDRIVE-Testbed.png similarity index 100% rename from images/AutoDRIVE-Testbed.png rename to docs/assets/images/AutoDRIVE-Testbed.png diff --git a/images/Autonomous-Parking.png b/docs/assets/images/Autonomous-Parking.png similarity index 100% rename from images/Autonomous-Parking.png rename to docs/assets/images/Autonomous-Parking.png diff --git a/images/Autoware-COE-Seminar.png b/docs/assets/images/Autoware-COE-Seminar.png similarity index 100% rename from images/Autoware-COE-Seminar.png rename to docs/assets/images/Autoware-COE-Seminar.png diff --git a/images/Behavioural-Cloning.png b/docs/assets/images/Behavioural-Cloning.png similarity index 100% rename from images/Behavioural-Cloning.png rename to docs/assets/images/Behavioural-Cloning.png diff --git a/images/CCRIS-2021-Presentation.png b/docs/assets/images/CCRIS-2021-Presentation.png similarity index 100% rename from images/CCRIS-2021-Presentation.png rename to docs/assets/images/CCRIS-2021-Presentation.png diff --git a/images/Contributor-Giovanni-Martino.png b/docs/assets/images/Contributor-Giovanni-Martino.png similarity index 100% rename from images/Contributor-Giovanni-Martino.png rename to docs/assets/images/Contributor-Giovanni-Martino.png diff --git a/images/Contributor-Joey-Binz.png b/docs/assets/images/Contributor-Joey-Binz.png similarity index 100% rename from images/Contributor-Joey-Binz.png rename to docs/assets/images/Contributor-Joey-Binz.png diff --git a/images/Contributor-Parth-Shinde.png b/docs/assets/images/Contributor-Parth-Shinde.png similarity index 100% rename from images/Contributor-Parth-Shinde.png rename to docs/assets/images/Contributor-Parth-Shinde.png diff --git a/images/Contributor-Rohit-Ravikumar.png b/docs/assets/images/Contributor-Rohit-Ravikumar.png similarity index 100% rename from images/Contributor-Rohit-Ravikumar.png rename to docs/assets/images/Contributor-Rohit-Ravikumar.png diff --git a/images/Deformable-Terrain-Demo.png b/docs/assets/images/Deformable-Terrain-Demo.png similarity index 100% rename from images/Deformable-Terrain-Demo.png rename to docs/assets/images/Deformable-Terrain-Demo.png diff --git a/images/Developer-Chinmay-Samak.png b/docs/assets/images/Developer-Chinmay-Samak.png similarity index 100% rename from images/Developer-Chinmay-Samak.png rename to docs/assets/images/Developer-Chinmay-Samak.png diff --git a/images/Developer-Tanmay-Samak.png b/docs/assets/images/Developer-Tanmay-Samak.png similarity index 100% rename from images/Developer-Tanmay-Samak.png rename to docs/assets/images/Developer-Tanmay-Samak.png diff --git a/images/F1TENTH-in-AutoDRIVE-Simulator.png b/docs/assets/images/F1TENTH-in-AutoDRIVE-Simulator.png similarity index 100% rename from images/F1TENTH-in-AutoDRIVE-Simulator.png rename to docs/assets/images/F1TENTH-in-AutoDRIVE-Simulator.png diff --git a/images/GitHub-Icon.png b/docs/assets/images/GitHub-Icon.png similarity index 100% rename from images/GitHub-Icon.png rename to docs/assets/images/GitHub-Icon.png diff --git a/images/IROS-2023-Presentation.png b/docs/assets/images/IROS-2023-Presentation.png similarity index 100% rename from images/IROS-2023-Presentation.png rename to docs/assets/images/IROS-2023-Presentation.png diff --git a/images/Institution-CUICAR.png b/docs/assets/images/Institution-CUICAR.png similarity index 100% rename from images/Institution-CUICAR.png rename to docs/assets/images/Institution-CUICAR.png diff --git a/images/Institution-NTU.png b/docs/assets/images/Institution-NTU.png similarity index 100% rename from images/Institution-NTU.png rename to docs/assets/images/Institution-NTU.png diff --git a/images/Institution-SRMIST.png b/docs/assets/images/Institution-SRMIST.png similarity index 100% rename from images/Institution-SRMIST.png rename to docs/assets/images/Institution-SRMIST.png diff --git a/images/Intersection-Traversal.png b/docs/assets/images/Intersection-Traversal.png similarity index 100% rename from images/Intersection-Traversal.png rename to docs/assets/images/Intersection-Traversal.png diff --git a/images/MECC-2023-Presentation.png b/docs/assets/images/MECC-2023-Presentation.png similarity index 100% rename from images/MECC-2023-Presentation.png rename to docs/assets/images/MECC-2023-Presentation.png diff --git a/images/Mentor-Ming-Xie.png b/docs/assets/images/Mentor-Ming-Xie.png similarity index 100% rename from images/Mentor-Ming-Xie.png rename to docs/assets/images/Mentor-Ming-Xie.png diff --git a/images/Mentor-Sivanathan-Kandhasamy.png b/docs/assets/images/Mentor-Sivanathan-Kandhasamy.png similarity index 100% rename from images/Mentor-Sivanathan-Kandhasamy.png rename to docs/assets/images/Mentor-Sivanathan-Kandhasamy.png diff --git a/images/Mentor-Venkat-Krovi.png b/docs/assets/images/Mentor-Venkat-Krovi.png similarity index 100% rename from images/Mentor-Venkat-Krovi.png rename to docs/assets/images/Mentor-Venkat-Krovi.png diff --git a/images/Nigel-4WD4WS-Feature-Video.png b/docs/assets/images/Nigel-4WD4WS-Feature-Video.png similarity index 100% rename from images/Nigel-4WD4WS-Feature-Video.png rename to docs/assets/images/Nigel-4WD4WS-Feature-Video.png diff --git a/images/Nigel-Variability-Testing.png b/docs/assets/images/Nigel-Variability-Testing.png similarity index 100% rename from images/Nigel-Variability-Testing.png rename to docs/assets/images/Nigel-Variability-Testing.png diff --git a/images/OpenCAV-AuE-Seminar.png b/docs/assets/images/OpenCAV-AuE-Seminar.png similarity index 100% rename from images/OpenCAV-AuE-Seminar.png rename to docs/assets/images/OpenCAV-AuE-Seminar.png diff --git a/images/OpenCAV-Technical-Discussion.png b/docs/assets/images/OpenCAV-Technical-Discussion.png similarity index 100% rename from images/OpenCAV-Technical-Discussion.png rename to docs/assets/images/OpenCAV-Technical-Discussion.png diff --git a/images/OpenCAV-Variability-Testing.png b/docs/assets/images/OpenCAV-Variability-Testing.png similarity index 100% rename from images/OpenCAV-Variability-Testing.png rename to docs/assets/images/OpenCAV-Variability-Testing.png diff --git a/images/OpenCAV-in-AutoDRIVE-Simulator.png b/docs/assets/images/OpenCAV-in-AutoDRIVE-Simulator.png similarity index 100% rename from images/OpenCAV-in-AutoDRIVE-Simulator.png rename to docs/assets/images/OpenCAV-in-AutoDRIVE-Simulator.png diff --git a/images/Paper-Icon.png b/docs/assets/images/Paper-Icon.png similarity index 100% rename from images/Paper-Icon.png rename to docs/assets/images/Paper-Icon.png diff --git a/images/Parallel-RL-using-AutoDRIVE-Simulator.png b/docs/assets/images/Parallel-RL-using-AutoDRIVE-Simulator.png similarity index 100% rename from images/Parallel-RL-using-AutoDRIVE-Simulator.png rename to docs/assets/images/Parallel-RL-using-AutoDRIVE-Simulator.png diff --git a/images/RZR-in-AutoDRIVE-Simulator.png b/docs/assets/images/RZR-in-AutoDRIVE-Simulator.png similarity index 100% rename from images/RZR-in-AutoDRIVE-Simulator.png rename to docs/assets/images/RZR-in-AutoDRIVE-Simulator.png diff --git a/images/SCSS.png b/docs/assets/images/SCSS.png similarity index 100% rename from images/SCSS.png rename to docs/assets/images/SCSS.png diff --git a/images/SMRDC-2023-Presentation.png b/docs/assets/images/SMRDC-2023-Presentation.png similarity index 100% rename from images/SMRDC-2023-Presentation.png rename to docs/assets/images/SMRDC-2023-Presentation.png diff --git a/images/SMRDC-2023-Video.png b/docs/assets/images/SMRDC-2023-Video.png similarity index 100% rename from images/SMRDC-2023-Video.png rename to docs/assets/images/SMRDC-2023-Video.png diff --git a/images/SRMIST-FYP-Viva-Voce.png b/docs/assets/images/SRMIST-FYP-Viva-Voce.png similarity index 100% rename from images/SRMIST-FYP-Viva-Voce.png rename to docs/assets/images/SRMIST-FYP-Viva-Voce.png diff --git a/images/Simulator-Infrastructure.png b/docs/assets/images/Simulator-Infrastructure.png similarity index 100% rename from images/Simulator-Infrastructure.png rename to docs/assets/images/Simulator-Infrastructure.png diff --git a/images/Simulator-Vehicle.png b/docs/assets/images/Simulator-Vehicle.png similarity index 100% rename from images/Simulator-Vehicle.png rename to docs/assets/images/Simulator-Vehicle.png diff --git a/images/Smart-City-Management.png b/docs/assets/images/Smart-City-Management.png similarity index 100% rename from images/Smart-City-Management.png rename to docs/assets/images/Smart-City-Management.png diff --git a/images/Testbed-Infrastructure.png b/docs/assets/images/Testbed-Infrastructure.png similarity index 100% rename from images/Testbed-Infrastructure.png rename to docs/assets/images/Testbed-Infrastructure.png diff --git a/images/Testbed-Vehicle.png b/docs/assets/images/Testbed-Vehicle.png similarity index 100% rename from images/Testbed-Vehicle.png rename to docs/assets/images/Testbed-Vehicle.png diff --git a/images/Website-Icon.png b/docs/assets/images/Website-Icon.png similarity index 100% rename from images/Website-Icon.png rename to docs/assets/images/Website-Icon.png diff --git a/images/YouTube-Icon.png b/docs/assets/images/YouTube-Icon.png similarity index 100% rename from images/YouTube-Icon.png rename to docs/assets/images/YouTube-Icon.png diff --git a/docs/blog/index.md b/docs/blog/index.md new file mode 100644 index 0000000..c58f16c --- /dev/null +++ b/docs/blog/index.md @@ -0,0 +1,2 @@ +# Blog + diff --git a/docs/index.md b/docs/index.md index 000ea34..22c02c1 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,17 +1,347 @@ -# Welcome to MkDocs + + + -For full documentation visit [mkdocs.org](https://www.mkdocs.org). + -## Commands +

+ + + + + + GitHub Clones + + +

-* `mkdocs new [dir-name]` - Create a new project. -* `mkdocs serve` - Start the live-reloading docs server. -* `mkdocs build` - Build the documentation site. -* `mkdocs -h` - Print help message and exit. +## Project Overview -## Project layout +![](assets/images/AutoDRIVE-Overview.png) - mkdocs.yml # The configuration file. - docs/ - index.md # The documentation homepage. - ... # Other markdown pages, images and other files. +

+AutoDRIVE is envisioned to be an integrated platform for autonomous driving research and education. It bridges the gap between software simulation and hardware deployment by providing the AutoDRIVE Simulator and AutoDRIVE Testbed, a well-suited duo for sim2real applications. It also offers AutoDRIVE Devkit, a developer's kit for rapid and flexible development of autonomy algorithms. Although the platform is primarily targeted towards autonomous driving, it also supports the development of smart-city solutions for managing the traffic flow. +

+ +## AutoDRIVE Testbed + +| | | +|:--------:|:-------------:| +| Vehicle | Infrastructure | + +

+AutoDRIVE Testbed is the hardware setup comprising of a scaled vehicle model (called Nigel) and a modular infrastructure development kit. The vehicle is equipped with a comprehensive sensor suite for redundant perception, a set of actuators for constrained motion control and a fully functional lighting system for illumination and signaling. It can be teleoperated (in manual mode) or self-driven (in autonomous mode). The infrastructure development kit comprises of various environment modules along with active and passive traffic elements. +

+ +- **Source Branch:** [AutoDRIVE Testbed](https://github.com/Tinker-Twins/AutoDRIVE/tree/AutoDRIVE-Testbed) +- **Latest Release:** [AutoDRIVE Testbed 0.2.0](https://github.com/Tinker-Twins/AutoDRIVE/releases/tag/Testbed-0.2.0) +- **Upcoming Release:** AutoDRIVE Testbed 0.3.0 is currently under development. +- **Nigel (AS) Build Documentation:** [Assembly Guide](https://github.com/Tinker-Twins/AutoDRIVE/blob/AutoDRIVE-Testbed/Documents/Nigel%20-%20Assembly%20Guide.pdf), [Assembly Animation](https://youtu.be/0wQqMQN9PJY?feature=shared) and [BOM](https://github.com/Tinker-Twins/AutoDRIVE/blob/AutoDRIVE-Testbed/Documents/BOM.pdf) +- **Nigel (4WD4WS) Build Documentation:** [Assembly Guide](https://github.com/Tinker-Twins/AutoDRIVE/blob/AutoDRIVE-Testbed/Documents/Nigel%204WD4WS%20-%20Assembly%20Guide.pdf), [Assembly Animation](https://youtu.be/PsjJeoElGiI?feature=shared) and [BOM](https://github.com/Tinker-Twins/AutoDRIVE/blob/AutoDRIVE-Testbed/Documents/BOM.pdf) + +## AutoDRIVE Simulator + +| | | +|:--------:|:-------------:| +| Vehicle | Infrastructure | + +

+AutoDRIVE Simulator is the digital twin of the AutoDRIVE Testbed, which enables the users to virtually prototype their algorithms either due to hardware limitations or as a part of the reiterative development cycle. It is developed atop the Unity game engine and offers a WebSocket interface for bilateral communication with the autonomy algorithms developed independently using the AutoDRIVE Devkit. The standalone simulator application is targeted at Full HD resolution (1920x1080p) with cross-platform support (Windows, macOS and Linux). It is a light-weight software application that utilizes system resources wisely. This enables deployment of the simulator application and autonomy algorithms on a single machine; nonetheless, distributed computing is also supported. +

+ +- **Source Branch:** [AutoDRIVE Simulator](https://github.com/Tinker-Twins/AutoDRIVE/tree/AutoDRIVE-Simulator) +- **Latest Release:** [AutoDRIVE Simulator 0.3.0](https://github.com/Tinker-Twins/AutoDRIVE/releases/tag/Simulator-0.3.0) +- **Upcoming Release:** AutoDRIVE Simulator 0.4.0 is currently under development. + +## AutoDRIVE Devkit + +| | | +|:--------:|:-------------:| +| ADSS Toolkit | SCSS Toolkit | + +

+AutoDRIVE Devkit is a developer's kit that enables the users to exploit AutoDRIVE Simulator or AutoDRIVE Testbed for rapid and flexible development of autonomy algorithms pertaining to autonomous driving (using ADSS Toolkit) as well as smart city management (using SCSS Toolkit). It supports local (decentralized) as well as distributed (centralized) computing and is compatible with Robot Operating System (ROS), while also offering a direct scripting support for Python and C++. +

+ +- **Source Branch:** [AutoDRIVE Devkit](https://github.com/Tinker-Twins/AutoDRIVE/tree/AutoDRIVE-Devkit) +- **Latest Release:** [AutoDRIVE Devkit 0.3.0](https://github.com/Tinker-Twins/AutoDRIVE/releases/tag/Devkit-0.3.0) +- **Upcoming Release:** AutoDRIVE Devkit 0.4.0 is currently under development. + +## Awards and Recognition +- [Finalist Award](https://sites.google.com/site/asmemrc/design-competition-showcase/2023-finalists#h.k763k3hc2lfu) for project "Nigel: A Mechatronically Redundant and Reconfigurable Scaled Autonomous Vehicle of AutoDRIVE Ecosystem" at ASME Student Mechanism and Robot Design Competition (SMRDC) 2023 +- [Best Paper Award](http://ccris2023.net/ccris2021.html) for paper "AutoDRIVE Simulator: A Simulator for Scaled Autonomous Vehicle Research and Education" at CCRIS 2021 +- [Best Project Award](https://www.youtube.com/watch?v=VUo4UFiTnd4&t=4048s) for "AutoDRIVE – An Integrated Platform for Autonomous Driving Research and Education" at National Level IEEE Project Competition 2021 +- [Best Project Award](https://youtu.be/2FByDOkDxMc?t=1892) for "AutoDRIVE – An Integrated Platform for Autonomous Driving Research and Education" at SRMIST Mechatronics Department 2021 +- [Gold Medal](https://arxiv.org/abs/2211.08475) for paper "AutoDRIVE – An Integrated Platform for Autonomous Driving Research and Education" at SRMIST Research Day 2021 +- [Lightning Talk](https://vimeo.com/480566576) of "AutoDRIVE Simulator: A Simulator for Scaled Autonomous Vehicle Research and Education" at ROS World 2020 +- [India Connect @ NTU Research Fellowship](https://arxiv.org/abs/2211.07022v2) 2020 for "AutoDRIVE Simulator" + +## Resources + +### Highlights + +We encourage you to take a look at the following quick highlights to keep up with the recent advances in AutoDRIVE Ecosystem. + +| | +|:------------------:| +| [](https://youtu.be/t0CgNR_LgrQ) | +| [AutoDRIVE Ecosystem Pitch Video](https://youtu.be/t0CgNR_LgrQ) | +| | + +| | | +|:------------------:|:-------------------:| +| [](https://youtu.be/i7R79jwnqlg) | [](https://youtu.be/YFQzyfXV6Rw) | +| [AutoDRIVE Simulator Pitch Video](https://youtu.be/i7R79jwnqlg) | [AutoDRIVE Testbed Pitch Video](https://youtu.be/YFQzyfXV6Rw) | +| [](https://youtu.be/UVIShZuZmpg) | [](https://youtu.be/Rq7Wwcwn1uk) | +| [Nigel 4WD4WS Feature Video](https://youtu.be/UVIShZuZmpg) | [F1TENTH in AutoDRIVE Simulator](https://youtu.be/Rq7Wwcwn1uk) | +| [](https://youtu.be/YIZz_8rLgZQ) | [](https://youtu.be/PLW1-sYW6Hw) | +| [OpenCAV in AutoDRIVE Simulator](https://youtu.be/YIZz_8rLgZQ) | [RZR in AutoDRIVE Simulator](https://youtu.be/PLW1-sYW6Hw) | +| [](https://youtu.be/UAIcgeZ-at8) | [](https://youtu.be/N8oZdD-WGYU) | +| [Parallel RL using AutoDRIVE Simulator](https://youtu.be/UAIcgeZ-at8) | [Deformable Terrain in AutoDRIVE Simulator](https://youtu.be/N8oZdD-WGYU) | +| [](https://youtu.be/KtjZapz0OkE) | [](https://youtu.be/sW8Ic-XyufM) | +| [Variability Testing using Nigel](https://youtu.be/KtjZapz0OkE) | [Variability Testing using OpenCAV](https://youtu.be/sW8Ic-XyufM) | +| | | + +### Demonstrations + +We encourage you to take a look at the following research projects developed using the AutoDRIVE Ecosystem. + +| | | +|:------------------:|:-------------------:| +| [](https://youtu.be/piCyvTM2dek) | [](https://youtu.be/rejpoogaXOE) | +| [Autonomous Parking](https://youtu.be/piCyvTM2dek) | [Behavioural Cloning](https://youtu.be/rejpoogaXOE) | +| [](https://youtu.be/AEFJbDzOpcM) | [](https://youtu.be/fnxOpV1gFXo) | +| [Intersection Traversal](https://youtu.be/AEFJbDzOpcM) | [Smart City Management](https://youtu.be/fnxOpV1gFXo) | +| | | + +### Presentations + +We encourage you to take a look at the following presentations to gain a better insight into the AutoDRIVE Ecosystem. + +| | | +|:------------------:|:-------------------:| +| [](https://youtu.be/2FByDOkDxMc) | [](https://youtu.be/whTH6VyVtHE) | +| [SRMIST UG Final Year Project Viva Voce](https://youtu.be/2FByDOkDxMc) | [CCRIS 2021 Virtual Presentation](https://youtu.be/whTH6VyVtHE) | +| [](https://youtu.be/nV7HuLTjUY4) | [](https://youtu.be/WTGOAiRX4b0) | +| [AutoDRIVE Technical Discussion @ ARMLab CU-ICAR](https://youtu.be/nV7HuLTjUY4) | [Autoware COE Seminar](https://youtu.be/WTGOAiRX4b0) | +| [](https://youtu.be/PV9k3-N_bvc) | [](https://youtu.be/xihFoUxU7EU) | +| [AIM 2023 Video Presentation](https://youtu.be/PV9k3-N_bvc) | [OpenCAV Technical Discussion @ ARMLab CU-ICAR](https://youtu.be/xihFoUxU7EU) | +| [](https://youtu.be/bk7lJfD4H0s) | [](https://youtu.be/R_GZ1LkMWGQ) | +| [OpenCAV CUICAR AuE Seminar](https://youtu.be/bk7lJfD4H0s) | [SMRDC 2023 Finalist Pitch](https://youtu.be/R_GZ1LkMWGQ) | +| [](https://youtu.be/0yS1-RpqhcE) | [](https://youtu.be/8jyCJUOaLaI) | +| [MECC 2023 Video Pesentation](https://youtu.be/0yS1-RpqhcE) | [IROS 2023 Presentation](https://youtu.be/8jyCJUOaLaI) | +| | | + +### Publications + +We encourage you to read and cite the relevant papers if you use any part of this project for your research: + +#### [AutoDRIVE: A Comprehensive, Flexible and Integrated Digital Twin Ecosystem for Enhancing Autonomous Driving Research and Education](https://arxiv.org/abs/2212.05241) +```bibtex +@article{AutoDRIVE-Ecosystem-2023, +author = {Samak, Tanmay and Samak, Chinmay and Kandhasamy, Sivanathan and Krovi, Venkat and Xie, Ming}, +title = {AutoDRIVE: A Comprehensive, Flexible and Integrated Digital Twin Ecosystem for Autonomous Driving Research & Education}, +journal = {Robotics}, +volume = {12}, +year = {2023}, +number = {3}, +article-number = {77}, +url = {https://www.mdpi.com/2218-6581/12/3/77}, +issn = {2218-6581}, +doi = {10.3390/robotics12030077} +} +``` +This work has been published in **MDPI Robotics.** The open-access publication can be found on [MDPI](https://doi.org/10.3390/robotics12030077). + +#### [AutoDRIVE Simulator: A Simulator for Scaled Autonomous Vehicle Research and Education](https://arxiv.org/abs/2103.10030) +```bibtex +@inproceedings{AutoDRIVE-Simulator-2021, +author = {Samak, Tanmay Vilas and Samak, Chinmay Vilas and Xie, Ming}, +title = {AutoDRIVE Simulator: A Simulator for Scaled Autonomous Vehicle Research and Education}, +year = {2021}, +isbn = {9781450390453}, +publisher = {Association for Computing Machinery}, +address = {New York, NY, USA}, +url = {https://doi.org/10.1145/3483845.3483846}, +doi = {10.1145/3483845.3483846}, +booktitle = {2021 2nd International Conference on Control, Robotics and Intelligent System}, +pages = {1–5}, +numpages = {5}, +location = {Qingdao, China}, +series = {CCRIS'21} +} +``` +This work has been published at **2021 International Conference on Control, Robotics and Intelligent System (CCRIS).** The publication can be found on [ACM Digital Library](https://dl.acm.org/doi/abs/10.1145/3483845.3483846). + +#### [Towards Mechatronics Approach of System Design, Verification and Validation for Autonomous Vehicles](https://arxiv.org/abs/2301.13425) +```bibtex +@inproceedings{AutoDRIVE-Mechatronics-2023, +author = {Samak, Chinmay and Samak, Tanmay and Krovi, Venkat}, +booktitle = {2023 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM)}, +title = {Towards Mechatronics Approach of System Design, Verification and Validation for Autonomous Vehicles}, +year = {2023}, +volume = {}, +number = {}, +pages = {1208-1213}, +doi = {10.1109/AIM46323.2023.10196233}, +url = {https://doi.org/10.1109/AIM46323.2023.10196233} +} +``` +This work has been published at **2023 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).** The publication can be found on [IEEE Xplore](https://ieeexplore.ieee.org/document/10196233). + +#### [Towards Sim2Real Transfer of Autonomy Algorithms using AutoDRIVE Ecosystem](https://arxiv.org/abs/2307.13272) +```bibtex +@eprint{AutoDRIVE-Sim2Real-2023, +title = {Towards Sim2Real Transfer of Autonomy Algorithms using AutoDRIVE Ecosystem}, +author = {Chinmay Vilas Samak and Tanmay Vilas Samak and Venkat Krovi}, +year = {2023}, +eprint ={2307.13272}, +archivePrefix = {arXiv}, +primaryClass = {cs.RO} +} +``` +This work has been accepted at **2023 AACC/IFAC Modeling, Estimation and Control Conference (MECC).** The open-access publication can be found on [ScienceDirect](https://doi.org/10.1016/j.ifacol.2023.12.037). + +#### [Multi-Agent Deep Reinforcement Learning for Cooperative and Competitive Autonomous Vehicles using AutoDRIVE Ecosystem](https://arxiv.org/abs/2309.10007) +```bibtex +@eprint{AutoDRIVE-MARL-2023, +title = {Multi-Agent Deep Reinforcement Learning for Cooperative and Competitive Autonomous Vehicles using AutoDRIVE Ecosystem}, +author = {Tanmay Vilas Samak and Chinmay Vilas Samak and Venkat Krovi}, +year = {2023}, +eprint = {2309.10007}, +archivePrefix = {arXiv}, +primaryClass = {cs.RO} +} +``` +This work has been accepted as Multi-Agent Dynamic Games (MAD-Games) Workshop paper at **2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).** The publication can be found on [MAD-Games Workshop Website](https://iros2023-madgames.f1tenth.org/papers/samak.pdf). + +#### [Nigel - Mechatronic Design and Robust Sim2Real Control of an Over-Actuated Autonomous Vehicle](https://arxiv.org/abs/2401.11542) +```bibtex +@eprint{Nigel-4WD4WS-2024, +title = {Nigel -- Mechatronic Design and Robust Sim2Real Control of an Over-Actuated Autonomous Vehicle}, +author = {Chinmay Vilas Samak and Tanmay Vilas Samak and Javad Mohammadpour Velni and Venkat Narayan Krovi}, +year = {2024}, +eprint = {2401.11542}, +archivePrefix = {arXiv}, +primaryClass = {cs.RO} +} +``` +This work has been accepted in **IEEE/ASME Transactions on Mechatronics (TMECH)** and additionally accepted to be presented at **2024 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).** The publication can be found on [IEEE Xplore](https://doi.org/10.1109/TMECH.2024.3401077). + +#### [Towards Validation of Autonomous Vehicles Across Scales using an Integrated Digital Twin Framework](https://arxiv.org/abs/2402.12670) +```bibtex +@eprint{AutoDRIVE-Autoware-2024, +title = {Towards Validation of Autonomous Vehicles Across Scales using an Integrated Digital Twin Framework}, +author = {Tanmay Vilas Samak and Chinmay Vilas Samak and Venkat Narayan Krovi}, +year = {2024}, +eprint = {2402.12670}, +archivePrefix = {arXiv}, +primaryClass = {cs.RO} +} +``` +This work has been accepted at **2024 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).** + +#### [A Scalable and Parallelizable Digital Twin Framework for Sustainable Sim2Real Transition of Multi-Agent Reinforcement Learning Systems](https://arxiv.org/abs/2403.10996) +```bibtex +@eprint{AutoDRIVE-DT-MARL-2024, +title = {A Scalable and Parallelizable Digital Twin Framework for Sustainable Sim2Real Transition of Multi-Agent Reinforcement Learning Systems}, +author = {Chinmay Vilas Samak and Tanmay Vilas Samak and Venkat Krovi}, +year = {2024}, +eprint = {2403.10996}, +archivePrefix = {arXiv}, +primaryClass = {cs.RO} +} +``` + +#### [Off-Road Autonomy Validation Using Scalable Digital Twin Simulations Within High-Performance Computing Clusters](https://arxiv.org/abs/2405.04743) +```bibtex +@eprint{AutoDRIVE-HPC-RZR-2024, +title = {Off-Road Autonomy Validation Using Scalable Digital Twin Simulations Within High-Performance Computing Clusters}, +author = {Tanmay Vilas Samak and Chinmay Vilas Samak and Joey Binz and Jonathon Smereka and Mark Brudnak and David Gorsich and Feng Luo and Venkat Krovi}, +year = {2024}, +eprint = {2405.04743}, +archivePrefix = {arXiv}, +primaryClass = {cs.RO} +} +``` +This work has been accepted at **2024 Ground Vehicle Systems Engineering and Technology Symposium (GVSETS). Distribution Statement A. Approved for public release; distribution is unlimited. OPSEC #8451.** + +### Technical Reports + +We encourage you to read and cite the relevant technical reports if you use any part of this project for your research (these can serve as a good source of documentation as well): + +#### [AutoDRIVE - Technical Report](https://arxiv.org/abs/2211.08475) +```bibtex +@misc{AutoDRIVE-Technical-Report, +doi = {10.48550/ARXIV.2211.08475}, +url = {https://arxiv.org/abs/2211.08475}, +author = {Samak, Tanmay Vilas and Samak, Chinmay Vilas}, +keywords = {Robotics (cs.RO), FOS: Computer and information sciences, FOS: Computer and information sciences}, +title = {AutoDRIVE - Technical Report}, +publisher = {arXiv}, +year = {2022}, +copyright = {arXiv.org perpetual, non-exclusive license} +} +``` + +#### [AutoDRIVE Simulator - Technical Report](https://arxiv.org/abs/2211.07022) +```bibtex +@misc{AutoDRIVE-Simulator-Technical-Report, +doi = {10.48550/ARXIV.2211.07022}, +url = {https://arxiv.org/abs/2211.07022}, +author = {Samak, Tanmay Vilas and Samak, Chinmay Vilas}, +keywords = {Robotics (cs.RO), FOS: Computer and information sciences, FOS: Computer and information sciences}, +title = {AutoDRIVE Simulator - Technical Report}, +publisher = {arXiv}, +year = {2022}, +copyright = {arXiv.org perpetual, non-exclusive license} +} +``` +#### [Autonomy Oriented Digital Twins for Real2Sim2Real Autoware Deployment](https://arxiv.org/abs/2402.14739) +```bibtex +@misc{AutoDRIVE-Autoware-Technical-Report, +doi = {10.48550/arXiv.2402.14739}, +url = {https://doi.org/10.48550/arXiv.2402.14739}, +author = {Chinmay Vilas Samak and Tanmay Vilas Samak}, +title = {Autonomy Oriented Digital Twins for Real2Sim2Real Autoware Deployment}, +year = {2024}, +eprint = {2402.14739}, +archivePrefix = {arXiv}, +primaryClass = {cs.RO} +copyright = {arXiv.org perpetual, non-exclusive license} +} +``` + +## Team + +#### Developers + +| | | +|:------------------:|:-------------------:| +| [](https://www.linkedin.com/in/samaktanmay) | [](https://www.linkedin.com/in/samakchinmay) | +| [Tanmay Vilas Samak](https://www.linkedin.com/in/samaktanmay) | [Chinmay Vilas Samak](https://www.linkedin.com/in/samakchinmay) | +| | | + +#### Contributors + +| | | | | +|:------------------:|:-------------------:|:-------------------:|:-------------------:| +| [](https://www.linkedin.com/in/rohitravikumar-) | [](https://www.linkedin.com/in/parthshindelink) | [](https://www.linkedin.com/in/joey-binz) | [](https://www.linkedin.com/in/giovannimartinose) | +| [Rohit Ravikumar](https://www.linkedin.com/in/rohitravikumar-) | [Parth Shinde](https://www.linkedin.com/in/parthshindelink) | [Joey Binz](https://www.linkedin.com/in/joey-binz) | [Giovanni Martino](https://www.linkedin.com/in/giovannimartinose) | +| | | | | + +#### Mentors + +| | | | +|:------------------:|:-------------------:|:-------------------:| +| [](https://www.linkedin.com/in/venkatnkrovi) | [](https://www.linkedin.com/in/dr-sivanathan-kandhasamy-a4703966) | [](https://www.linkedin.com/in/ming-xie-800a4aa1) | +| [Dr. Venkat Krovi](https://www.linkedin.com/in/venkatnkrovi) | [Dr. Sivanathan Kandhasamy](https://www.linkedin.com/in/dr-sivanathan-kandhasamy-a4703966) | [Dr. Ming Xie](https://www.linkedin.com/in/ming-xie-800a4aa1) | +| | | | + +#### Institutions + +| | | | +|:------------------:|:-------------------:|:-------------------:| +| [](https://cuicar.com) | [](https://www.srmist.edu.in/) | [](https://www.ntu.edu.sg) | +| [CU-ICAR](https://cuicar.com) | [SRM-IST](https://www.srmist.edu.in) | [NTU](https://www.ntu.edu.sg) | +| | | | diff --git a/mkdocs.yml b/mkdocs.yml index c62e6c3..0083f3f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -7,8 +7,8 @@ site_description: >- digital twin ecosystem for enhancing autonomous driving research and education. # Repository -repo_name: AutoDRIVE-Ecosystem/autodrive-ecosystem.github.io -repo_url: https://github.com/AutoDRIVE-Ecosystem/autodrive-ecosystem.github.io +repo_name: Tinker-Twins/AutoDRIVE +repo_url: https://github.com/Tinker-Twins/AutoDRIVE # Copyright copyright: Copyright © 2023 - 2024 Tinker Twins @@ -16,73 +16,65 @@ copyright: Copyright © 2023 - 2024 Tinker Twins # Configuration theme: name: material - custom_dir: material/overrides + # custom_dir: material/overrides features: - announce.dismiss - content.action.edit - content.action.view - content.code.annotate - content.code.copy - # - content.code.select - # - content.footnote.tooltips - # - content.tabs.link + - content.code.select + - content.footnote.tooltips + - content.tabs.link - content.tooltips - # - header.autohide - # - navigation.expand - - navigation.footer + - header.autohide + - navigation.expand + # - navigation.footer - navigation.indexes - # - navigation.instant - # - navigation.instant.prefetch - # - navigation.instant.progress - # - navigation.prune + - navigation.instant + - navigation.instant.prefetch + - navigation.instant.progress + - navigation.prune - navigation.sections - navigation.tabs - # - navigation.tabs.sticky + - navigation.tabs.sticky - navigation.top - navigation.tracking - search.highlight - search.share - search.suggest - toc.follow - # - toc.integrate + - toc.integrate + language: en palette: - - media: "(prefers-color-scheme)" + - scheme: default + primary: white toggle: - icon: material/link - name: Switch to light mode - - media: "(prefers-color-scheme: light)" - scheme: default - primary: indigo - accent: indigo - toggle: - icon: material/toggle-switch + icon: material/weather-sunny name: Switch to dark mode - - media: "(prefers-color-scheme: dark)" - scheme: slate - primary: black - accent: indigo + - scheme: slate + primary: grey toggle: - icon: material/toggle-switch-off - name: Switch to system preference + icon: material/weather-night + name: Switch to light mode font: text: Roboto code: Roboto Mono favicon: assets/favicon.png - icon: - logo: logo + logo: assets/images/AutoDRIVE-Extended-Logo-Light.png # Plugins plugins: - blog - search: separator: '[\s\u200b\-_,:!=\[\]()"`/]+|\.(?!\d)|&[lg]t;|(?!\b)(?=[A-Z][a-z])' - - minify: - minify_html: true + # - minify: + # minify_html: true # Hooks -hooks: - - material/overrides/hooks/shortcodes.py - - material/overrides/hooks/translations.py +# hooks: +# - material/overrides/hooks/shortcodes.py +# - material/overrides/hooks/translations.py # Additional configuration extra: @@ -93,16 +85,20 @@ extra: provider: google property: !ENV GOOGLE_ANALYTICS_KEY social: + - icon: fontawesome/solid/globe + link: https://autodrive-ecosystem.github.io + - icon: fontawesome/solid/file + link: https://doi.org/10.3390/robotics12030077 - icon: fontawesome/brands/github - link: https://github.com/squidfunk + link: https://github.com/autodrive-ecosystem - icon: fontawesome/brands/docker - link: https://hub.docker.com/r/squidfunk/mkdocs-material/ - - icon: fontawesome/brands/python - link: https://pypi.org/project/mkdocs-material/ - - icon: fontawesome/brands/mastodon - link: https://fosstodon.org/@squidfunk + link: https://hub.docker.com/u/autodriveecosystem + - icon: fontawesome/brands/youtube + link: https://www.youtube.com/@autodrive-ecosystem - icon: fontawesome/brands/x-twitter - link: https://x.com/squidfunk + link: https://x.com/autodrive_ai + - icon: fontawesome/brands/instagram + link: https://www.instagram.com/autodrive_ai # Extensions markdown_extensions: @@ -152,4 +148,4 @@ markdown_extensions: case: lower - pymdownx.tasklist: custom_checkbox: true - - pymdownx.tilde + - pymdownx.tilde \ No newline at end of file
WebsitePaperYouTubeGitHubWebsitePaperYouTubeGitHub
Website