From bfd02a99410d1dba021298c1f57cac1cbee8ae91 Mon Sep 17 00:00:00 2001 From: EEva Date: Fri, 17 Aug 2012 02:20:55 +0200 Subject: [PATCH] Added colorfull example on M3 --- content.tex | 288 +- img/bul.png | Bin 0 -> 51957 bytes img/bulandhex.png | Bin 0 -> 49610 bytes img/figure.svg | 123440 +++++++++++++++++++++++++++++++++++++++++++ img/hex.png | Bin 0 -> 25794 bytes memoire.tex | 2 + 6 files changed, 123653 insertions(+), 77 deletions(-) create mode 100644 img/bul.png create mode 100644 img/bulandhex.png create mode 100644 img/figure.svg create mode 100644 img/hex.png diff --git a/content.tex b/content.tex index fb54e97..9f1c841 100644 --- a/content.tex +++ b/content.tex @@ -94,22 +94,24 @@ interpretation. Pour faire le lien entre données à analyser et son, quelques techniques ont été référencées dans~\cite{hermann_sonification_2011} : -\begin{itemize} -\item{l'\textbf{Audification}} consiste à écouter le signal brut ou déformé par -traitement analogique (filtrage passif, accélération, ralentissement, \ldots), -l'exemple emblématique étant \cite{speeth_seismometer_1961}, dans lequel Speeth -montre que l'on peut distinguer, en écoutant les données séismométriques, la -détonation d'un explosif d'un tremblement de terre ; -\item{les \textbf{Auditory Icons} et \textbf{Earcons}} sont des sons discrets -utilisés pour les évènements discrets (comme les alarmes), le premier consiste -à jouer des sons préenregistrés et le second peut être l'agencement de -séquences synthétisées connues pour former des « mots » ; -\item{la \textbf{Model Based Sonification}} consiste à créer un \emph{modèle} -issu des données du système, interagir avec ce modèle et écouter en temps réel -le son généré afin de tirer des informations du système -\cite{hermann_listen_1999} et \item{la \textbf{Parameter Mapping Sonification} -(\textsc{Pms})}. -\end{itemize} +\begin{description} +\item [Audification] Cette technique consiste à écouter le signal +brut ou déformé par traitement analogique (filtrage passif, +accélération, ralentissement, \ldots), l'exemple emblématique étant +\cite{speeth_seismometer_1961}, dans lequel Speeth montre que l'on peut +distinguer, en écoutant les données séismométriques, la détonation d'un explosif +d'un tremblement de terre ; +\item [Auditory Icons et Earcons] Ce sont des sons discrets utilisés pour les +évènements discrets (comme les alarmes), le premier consiste à jouer des sons +préenregistrés et le second peut être l'agencement de séquences synthétisées +connues pour former des « mots » ; +\item [Model Based Sonification] Cette méthode consiste à créer un +\emph{modèle} issu des données du système, interagir avec ce modèle et +écouter en temps réel le son généré afin de tirer des informations du système +\cite{hermann_listen_1999} ; +\item [Parameter Mapping Sonification (PMS)] Avec cette approche, on relie les +paramètres du système aux paramètres du rendu sonore. +\end{description} Notre travail s'inscrit dans la dernière catégorie. Traditionnellement, un paramètre contrôlant la production d'un son est \emph{lié} à un des paramètre du système étudié. Par exemple, nous pourrions relier un paramètre sonore comme @@ -121,27 +123,38 @@ possibles. \begin{figure}[p] \centering -\begin{tikzpicture}[auto,bend right,scale=\textwidth/5cm] -%every node/.style={transform shape}] -\node (phyrel) {Lois du système}; -\node (phyobs) [below=of phyrel] {Observables}; -\draw[thick,->, dotted] (phyobs) -- (phyrel); -\node (musobs) [right=of phyobs] -{Objets sonores}; -\draw[black!50,thick,font=\scriptsize,->] (phyobs) to node -{mappings} (musobs); -\draw[black!50,thick,font=\scriptsize] (phyobs) to node [swap] -{sonification} (musobs); +\pgfdeclarelayer{background} +\pgfsetlayers{background,main} +\begin{tikzpicture}[align=center, every node/.style={auto}] +\node (phystate) {État local du système}; +\node (phyobs) [below=of phystate] {Observables}; +\node (sonrel) [right=of phystate] {Relations sonores\\(analogiques)}; +\node (musrel) [above=of sonrel] {Relations musicales\\(symboliques)}; +\node (sonobs) [below=of sonrel] {Objets sonores}; +\node (phyrel) [above=of phystate] {État global du système\\Lois du système}; +\node (qt) at (barycentric cs:musrel=1,phyrel=1) [black!50,yshift=1cm] {?}; +\node (qb) at (barycentric cs:phyobs=1,sonobs=1) +[black!50,yshift=-1cm,font=\scriptsize] {mappings\\sonification/musification}; -\node (musrel) [above=of musobs] -{Relations sonores}; -\draw[black!50,thick,font=\scriptsize,->] (musobs) -to node [swap,text width=21mm] {perception (IHM)} (musrel); -\draw[black!50,thick,->] (musrel) to node [swap] {?} (phyrel); +\draw[thick,->, dotted] (phyobs) -- (phystate); +\draw[thick,->, dotted] (phystate) -- (phyrel); +\draw[black!50,thick,->] (phyobs) |- (qb) -| (sonobs); +\draw[black!50,thick,font=\scriptsize,->] (sonobs) +to node [swap,text width=21mm] {perception (IHM)} (sonrel); +\draw[black!50,thick,->,dotted] (sonrel) to node [swap] {?} (phystate); +\draw[black!50,thick,->] (sonrel) to (musrel); +\draw[black!50,thick,->] (musrel.north) |- (qt) -| (phyrel.north); + +\begin{pgfonlayer}{background} +\node[draw=black!50,dashed,thick,fill=gray!10,inner sep=6mm,xshift=3mm, + fit=(phystate) (sonrel) (sonobs) (phyobs) (qb)] {}; +\end{pgfonlayer} \end{tikzpicture} \caption{Cycle des transformations pour la recherche de relations -dans un système complexe par sonification} +dans un système complexe par sonification (la partie encadrée +correspond à une PMS classique, tandis que le reste se rapporte à +la musification)} \label{fig:dico} \end{figure} @@ -149,24 +162,26 @@ En général on ne peut pas passer facilement des observables d'un système aux lois les régissant et même si au moins une méthode automatique existe \cite{schmidt_distilling_2009}, elle reste pour l'instant limité à des cas particuliers. Il est alors intéressant de passer par une sonification du -système (figure~\ref{fig:dico}). En utilisant la \textsc{Pms}, on donne une +système (figure~\ref{fig:dico}). En utilisant la PMS, on donne une représentation sonore aux observables de notre système qui est perçue par le système auditif comme un objet sonore dont on peut extraire des caractéristiques ou des relations. Ces relations sonores sont un lien direct avec les lois du système. -%Outils -Il existe plusieurs outils et environnements pour la recherche de relations par -\textsc{Pms} \cite{candey_xsonify_2006} \cite{pauletto_toolkit_2004} -\cite{walker_sonification_2003}, mais aucun ne tire réellement parti du côté -fortement structurel de la musique. Pourtant la musique a de réels atouts au -sein de la sonification, on parlera alors de \emph{musification}. +%Outils et thèse Vogt +Le domaine de la sonification scientifique en physique est bien détaillé +dans \cite{vogt_sonification_2010} et il existe plusieurs +outils et environnements pour la recherche de relations par +PMS \cite{candey_xsonify_2006} \cite{pauletto_toolkit_2004} +\cite{walker_sonification_2003}, cependant aucun ne tire réellement parti du +côté fortement structurel de la musique. Pourtant la musique a de réels atouts +au sein de la sonification, on parlera alors de \emph{musification}. \subsection[À la musification]{\ldots\ à la musification} Une approche de notre problème par les techniques de sonification classiques nous semble limité car elle passe outre la forte composante \emph{strucurelle} de la musique. Nous explorons la voie de la \emph{musification}, une extension -naturelle de la \textsc{Pms}. +naturelle de la PMS. % C'est une approche géométrico-algébrique qui % cherche à combler le manque de géométrie dans les techniques de sonification % usuelles, donnée pourtant intéressante lors de l'étude de systèmes physiques @@ -186,7 +201,7 @@ des approches et outils géométriques qui sont aussi utilisés dans l'analyse d systèmes complexes physiques : symétries, organisation spatiale, \ldots C'est tout un univers formel (§~\ref{subsec:music}) qui vient se greffer à la -\textsc{Pms} et nous permet de \emph{dépasser} la sonification pour aller vers +PMS et nous permet de \emph{dépasser} la sonification pour aller vers la musification. \subsection{Système étudié : les mousses liquides} @@ -706,7 +721,6 @@ Ces trois structures musicales s'appuient sur l'analyse des intervalles : de manière évidente pour harmonique et mélodique, les relations rythmiques sont analysables commes intervalles de temps. -\clearpage \section{Méthode} \subsection{Un tonnetz comme graphe de Cayley} \label{subsec:tonnetz-cayley} @@ -746,7 +760,8 @@ $$ g_{4,7} = < 4, 7\ |\ 3+4=0, 12+7=0 > $$ \end{tikzpicture} \label{fig:closepath}} \qquad -\subfloat[Chemin fermé particulier dans un graphe de Cayley]{ +\subfloat[Chemin fermé dans un graphe de Cayley spécifique à la contrainte $a + +b = b + a$]{ \begin{tikzpicture}[scale=.45\textwidth/4cm] \clip (-15mm,-5mm) rectangle (25mm,15mm); \draw[step=1cm,densely dotted] (-2,-1) grid (3,3); @@ -980,8 +995,10 @@ ensuites projetés orthogonalement sur $(\Delta)$, comme illustré figure \ref{fig:rythm2}. On sonifie ensuite la distance entre chaque point projeté pour obtenir un motif rythmique : nous avons ainsi une information en une dimension en traversant un échantillon et nous pouvons détecter une symétrie -axiale d'axe orthogonal à $(\Delta)$. La liste des paramètres peut être -consultée dans la table \ref{tab:param2}. +axiale d'axe orthogonal à $(\Delta)$. Plus précisément, nous avons accès à la +densité de centre de bulle tout au long de la droite ; cela nous renseigne à la +fois sur la taille des bulles et sur leur répartition le long de $(\Delta)$. La +liste des paramètres peut être consultée dans la table \ref{tab:param2}. \begin{table}[hb] \begin{agrandirmarges}{1cm} @@ -1009,35 +1026,89 @@ l'organisation urbaine à partir de plans surimposés. \subsubsection{Remarque et extension des chemins rythmiques} Nous remarquons que pour M$_2$, M$_3$ et M$_3$ on veut explorer un espace (2D) mais en cheminant le long d'un chemin (1D). Cette démarche est intéressante et -logique pour les raisons suivantes : -\begin{itemize} -\item dans le cas d'un espace homogène, les bulles au cœur du chemin sont -« typiques » et représentatives de l'espace non exploré ; -\item dans le cas d'un espace non homogène (figure \ref{fig:desordonnee}) -on n'obtient pas toujours le même résultat suivant le point de départ du -chemin, pour un même chemin ; -\item une courbe fractale continue remplissant le plan permettrait d'explorer -exhaustivement tout l'espace des bulles, par exemple une courbe de Hilbert de -dimension donnée. Elle a pour intérêt de n'être constitué que de segment de -droite. -\end{itemize} +logique car, dans le cas d'un espace homogène, les bulles au cœur du chemin sont +« typiques » et représentatives de l'espace non exploré. Cependant, dans le +cas d'un espace non homogène (figure \ref{fig:desordonnee}), on n'obtient pas +toujours le même résultat suivant le point de départ du chemin, pour un même +chemin. Dans ce cas une courbe fractale continue remplissant le plan permettrait +d'explorer exhaustivement tout l'espace des bulles, par exemple une courbe de +Hilbert, de dimension donnée. Elle a pour intérêt de parcourir tout l'espace en +le décrivant, zone par zone et donc d'offrir un aperçu sonore permettant de +rendre compte de la « densité » d'un paramètre, par zone. -On peut imaginer une famille de courbes $(H_0,H_1,H_2)$ qui remplissent de -mieux en mieux l'espace, $H_i$ approche et aggrège les parcelles. +On peut imaginer une famille de courbes $(H_1,H_2,H_3)$ qui remplissent de mieux +en mieux l'espace, chaque $H_i$ approchant et aggrègeant les parcelles de plus +en plus précisément. \begin{figure}[ht] -\caption{famille de courbes} +%\draw [opacity=.2,line join=round,line width=1cm, +% l-system={Hilbert curve, axiom=L, order=2, step=1cm, angle=90}] +\centering +\subfloat[Courbe $H_1$, $r = 1.5$]{ +\begin{tikzpicture} +\clip (-.5,-.5) rectangle (3.5,3.5); +\draw [densely dotted] (-1,-1) grid (4,4); +\draw [l-system={Hilbert curve, axiom=L, order=1, step=3cm, angle=90}] + lindenmayer system; +\foreach \i in {0cm,3cm} { + \foreach \j in {0cm,3cm} { + \fill (\i,\j) circle (2pt); + \fill[opacity=.2] (\i,\j) circle (1.5cm); + } +} +\draw[<->|] (0,0) -- node[above left] {$r$} (45:1.5cm); +\end{tikzpicture} +\label{fig:H1}} +\hfill +\subfloat[Courbe $H_2$, $r = 0.5$]{ +\begin{tikzpicture} +\clip (-.5,-.5) rectangle (3.5,3.5); +\draw [densely dotted] (-1,-1) grid (4,4); +\draw [l-system={Hilbert curve, axiom=L, order=2, step=1cm, angle=90}] + lindenmayer system; +\foreach \i in {0cm,1cm,2cm,3cm} { + \foreach \j in {0cm,1cm,2cm,3cm} { + \fill (\i,\j) circle (2pt); + \fill[opacity=.2] (\i,\j) circle (0.5cm); + } +} +\draw[<->|] (0,0) -- (45:.5cm); +\end{tikzpicture} +\label{fig:H2}} +\hfill +\subfloat[Courbe $H_3$, $r = 3/14$]{ +\begin{tikzpicture} +\clip (-.5,-.5) rectangle (3.5,3.5); +\draw [densely dotted] (-1,-1) grid (4,4); +\draw [l-system={Hilbert curve, axiom=L, order=3, step=0.42857143cm, angle=90}] + lindenmayer system; +\foreach \i in {0cm,.42857143cm,.85714286cm,1.2857143cm,1.7142857cm, + 2.1428571cm,2.5714286cm,3cm} { + \foreach \j in {0cm,.42857143cm,.85714286cm,1.2857143cm,1.7142857cm, + 2.1428571cm,2.5714286cm,3cm} { + \fill (\i,\j) circle (2pt); + \fill[opacity=.2] (\i,\j) circle (.21428571cm); + } +} +\draw[-|] (0,0) -- (45:.21428571cm); +\end{tikzpicture} +\label{fig:H3}} +\caption{Utilisation de courbes de Hilbert pour remplir progressivement +l'espace, en gris la zone moyennée} \label{fig:hilbert} \end{figure} Chaque itération présente un moyennage des valeurs, du plus global au plus local. Chaque « coude » de la courbe de Hilbert est un point aggrégeant les -valeurs des bulles à une distance $D$, $D$ dépendant de l'itération de la -courbe de Hilbert : plus l'itération est élevée et plus $D$ est petit. -Arrivé à une segmentation de l'espace proche en parcelles de taille moyenne -proche de la taille moyenne des bulles, nous nous trouvons à un niveau de -description très local, puisque chaque coude aura un moyennage des valeurs -sur une bulle (dans un espace homogène). +valeurs des bulles à une distance $r$ dépendant de l'itération de la courbe +de Hilbert : plus l'itération est élevée et plus $r$ est petit (voir la +figure~\ref{fig:hilbert}). Arrivé à une segmentation de l'espace en parcelles +de taille moyenne proche de la taille moyenne des bulles, nous nous trouvons à +un niveau de description très local, puisque chaque coude aura un moyennage des +valeurs sur une bulle (dans un espace homogène). On peut donc sonifier chaque +point $p_i$ en lui associant une hauteur correspondant, par exemple, au nombre +de voisines qu'ont en moyenne les bulles contenues dans le cercle de centre +$p_i$ et de rayon $r$. \subsubsection{M$_3$ : Chemins musicaux} Dans la section précédente, nous remplissions le plan avec une courbe fractale @@ -1045,6 +1116,16 @@ continue. Nous pouvons aussi nous servir d'un maillage hexagonal de taille caractéristique initiale réglable. \begin{figure}[ht] +\centering +\subfloat[$P_1$, mousse en deux dimensions]{ +\includegraphics[width=.3\textwidth]{img/bul}} +\qquad +\subfloat[$P_2$, pavage hexagonal se rapportant à un graphe dual d'un graphe de +Cayley]{ +\includegraphics[width=.3\textwidth]{img/hex}}\\[1cm] +\subfloat[Projection de deux chemins de $P_2$ à $P_1$. Du plus clair +au plus foncé, à gauche, $1, 2, 3, 4, 5$ et à droite $6, 4, 6, 4, 6$]{ +\includegraphics[height=.16\textheight]{img/bulandhex}} \caption{Schéma de la sonification des chemins dans un système physique en deux dimensions} \label{fig:M3} @@ -1068,7 +1149,22 @@ une mousse régulière et à chacun de ces hexagone correspond une note. Toutes les transformations se font sur une base métrique. \begin{figure}[ht] -\caption{Numérotation unique des voisins d'une bulle} +\centering +\begin{tikzpicture}[rotate=30, + hex/.style={regular polygon, regular polygon sides=6, draw, inner sep=.5cm, + transform shape, text width=0}] +\node[hex,gray] (5) at ( 30:1.41cm) {}; %5 +\node[hex,gray] (6) at ( 90:1.41cm) {}; %6 +\node[hex,gray] (1) at (150:1.41cm) {}; %1 +\node[hex,gray] (2) at (210:1.41cm) {}; %2 +\node[hex,gray] (3) at (270:1.41cm) {}; %3 +\node[hex,gray] (4) at (330:1.41cm) {}; %4 +\node[hex,thick] (h) at (0,0) {}; + +\foreach \i in {1,...,6} { + \draw[gray,->,dashed] (h.center) -- (\i) node[gray] {\i} ;} +\end{tikzpicture} +\caption{Numérotation unique des voisins d'une bulle (convention utilisée)} \label{fig:num} \end{figure} @@ -1088,7 +1184,7 @@ dans le graphe de Cayley. On construit les projections de la manière suivante : de longueur $n$ constitué des \emph{points} $p_1$, $p_2$, …, $p_n$. \begin{enumerate} \item On commence par construire une grille hexagonale $P_2$ centrée sur les -coordonées de $p_1$, avec pour taille caractéristique le rayon moyen des +coordonnées de $p_1$, avec pour taille caractéristique le rayon moyen des bulles. \item Ensuite, on détermine à quelle position se trouve chaque $p_i$ de $P_1$ dans $P_2$ par un changement de coordonnées. @@ -1113,9 +1209,12 @@ en choisissant le prochain voisin à chaque bulle. \bigskip La méthode consiste à écouter comparativement le rendu d'un chemin dans $P_1$ et dans $P_2$ en partant du fait que, si la mousse est régulière, alors -les deux rendus sonores seront identiques. +les deux rendus sonores seront identiques. On peut d'ailleurs noter que, dans l'exemple +fourni figure~\ref{fig:M3}, le chemin de gauche est rendu de manière similaire +dans $P_1$ et dans $P_2$, alors que le chemin de droite est clairement déformé +dans $P_1$, dû à une irrégularité le long du chemin. -\begin{table}[hb] +\begin{table}[h] \begin{agrandirmarges}{1.5cm} \centering \begin{tabular}{|l|l|l|} @@ -1147,7 +1246,6 @@ exemple la comptine Frère Jacques) et le rythme rajoute une information sur les différences de distance entre le parcours dans un espace \emph{régulier} et déformé. -\clearpage \section{Implementation} \label{sec:implementation} % État du travail @@ -1159,9 +1257,9 @@ les principales fonctions pour la sonification des mousses est en cours de développement, cependant elle n'est pas prête à l'issue de ce stage et demande encore quelques améliorations. -Tous les mappings ont été implémentés grâce aux outils présents à -l'\ircam, notamment \modalys, pour la synthèse modale, et -\openmusic\ comme environnement de programmation principal. +Tous les mappings ont été implémentés grâce aux outils présents à l'\ircam, +notamment \modalys, pour la synthèse modale, et \openmusic\ comme environnement +de programmation principal. D'autres outils ont été employés pour les études préliminaires mais n'ont été utilisés pour l'implémentation finale : @@ -1172,6 +1270,40 @@ interactions visuelle et musicale, considéré pour la sonification de M$_1$ et \cite{giavitto_mgs_2001}, considéré pour le calcul des projections de M$_3$. \end{itemize} +Nous partons à chaque fois des données que nous fournissent les physiciens +du \lps. Ces données sont textuelles et sont soit issues d'une simulation +du système soit les résultats d'une expérience physique en laboratoire. Les +informations sont réparties en fichiers, chaque fichier correspondant aux +informations liées à une itération du système. Par exemple, le fichier +\verb+bubbleList0087.txt+ contient un tableau des paramètres de chaque bulle à +l'itération 87 du système, dont voici un aperçu des cinq premières lignes~: + +\begin{figure}[!h] +\begin{agrandirmarges}{1.5cm} +\centering\scriptsize +\begin{verbatim} +refAbs indiceT Xc Yc area perimeter perimeterSquel Voisin areaSquel +7 24 366.29319274879765 34.74824269330374 2703.0 194.2670273047588 220.8940178970694 6 3506.7500000000005 +9 9 484.7240557389072 26.99101576824349 2727.0 194.75230867899737 111.60506872273685 3 1777.9735056839017 +24 26 73.46391948347892 36.87713634637296 2633.0 192.8528137423857 218.2162989786121 6 3409.2083333333335 +25 28 250.1252813203301 46.01950487621905 2666.0 192.2670273047588 217.44392303943744 6 3396.2916666666674 +32 34 134.1557126480703 58.96121513183034 2617.0 192.02438661763952 216.35836507129306 6 3353.833333333333 +\end{verbatim} +\end{agrandirmarges} +\end{figure} + +Nous y trouvons : +\begin{description} +\item[refAbs] une référence absolue à une bulle qui permet de garder la trace +d'une bulle au cours des itérations; +\item[Xc, Yc] les coordonnées en abscisse et en ordonnée du centre de +la bulle ; +\item[area] l'aire de la bulle ; +\item[perimeter] le périmètre de la bulle ; +\item[Voisin] le nombre de voisines de la bulle. +\end{description} +Les autres paramètres présents ne sont pas utilisés lors des sonifications. + \subsection{Modalys} \modalys\ (anciennement appelé Mosaïc) est un outil de synthèse modale par modèle physique basée sur \lisp\ \cite{eckel_sound_1995}. Cet outil permet @@ -1210,10 +1342,12 @@ logiciel libre conçu et développé à l'\ircam\ fonctionnant sur MacOS et Wind : ce sont ces arguments qui ont motivé notre choix. \begin{figure}[ht] -\includegraphics[width=\textwidth]{img/visual-prog} +\begin{agrandirmarges}{.15\textwidth} +\includegraphics[width=1.3\textwidth]{img/visual-prog} \caption{Photo d'écran présentant plusieurs fenêtres d'\openmusic\ pendant l'implémentation de M$_3$ et M$_4$} \label{fig:om} +\end{agrandirmarges} \end{figure} \subsection{La bibliothèque logicielle \musify} @@ -1231,7 +1365,7 @@ leur ordre : $$ (1: (x_1,y_1)), \ldots, (n: (x_n,y_n))$$ Afin que le traitement des données reste rapide, sans pour autant stocker implicitement des données en mémoire, nous utilisons cette table de hachage -pour maintenir le lien entre la référence des nœuds et leur coordonées ; on +pour maintenir le lien entre la référence des nœuds et leur coordonnées ; on peut ainsi passer rapidement de la représentation de graphe à la représentation spatiale plongée dans le plan. \item [\texttt{coord\_to\_bubble}] diff --git a/img/bul.png b/img/bul.png new file mode 100644 index 0000000000000000000000000000000000000000..6f0a5f72e46433882ae707f39b0f801861a6007c GIT binary patch literal 51957 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

!@`d;xUMs;Isqmd<4&ut}i2FG&TV5sGS~S{|!L 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℘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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/hex.png b/img/hex.png new file mode 100644 index 0000000000000000000000000000000000000000..9c18d804b6fb196afe8c94eaa37795b374df133a GIT binary patch literal 25794 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