diff --git a/design/eagle/frontend_v2.brd b/design/eagle/frontend_v2.brd
index 710f8e0..573a920 100644
--- a/design/eagle/frontend_v2.brd
+++ b/design/eagle/frontend_v2.brd
@@ -33,11 +33,11 @@
-
-
-
+
+
+
-
+
@@ -57,7 +57,7 @@
-
+
@@ -109,37 +109,64 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Top
-Bot
-DCS Front-end
-v2.0 20111128
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+osmo-bts-amp
+v2.1 20120518
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+CC-BY-SA
+(c) Munaut.S
+sysmocom gmbh
+
+
+
+
+
+
+
@@ -389,27 +416,53 @@
-
-Package <b>1210</b>
-
-
-
-
-
-
-
-
-
-
-
-
-
->NAME
->VALUE
-
-
-
-
+
+<b>SOD882</b>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+Package <b>1206</b>
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
@@ -563,136 +616,85 @@
+
+<b>Molded Package</b><p>
+grid 2.54 mm
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
->NAME
->VALUE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1
->NAME
-8
->VALUE
-
-
-
-
-
-
-
-
+
+<b>Hirose U.FL SMT</b>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
@@ -716,6 +718,85 @@ Source: www.farnell.com/datasheets/247.pdf
+
+
+
+<b>WE-SHC Shield support 25x25 mm</b><br>
+<br>
+<a href="http://katalog.we-online.de/kataloge/eisos/index.php?language=xx&pf=WE-SHC">link</a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<b>Molex Connectors</b><p>
+<author>Created by librarian@cadsoft.de</author>
+
+
+<b>MOLEX 2.54mm KK CONNECTOR</b>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+1
+2
+>VALUE
+
+
+
+
+
@@ -879,166 +960,225 @@ design rules under a new name.
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
-
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -1054,714 +1194,1001 @@ design rules under a new name.
-
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
+
+
+
-
-
+
+
+
+
+
-
+
-
+
+
+
+
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/design/eagle/frontend_v2.sch b/design/eagle/frontend_v2.sch
index ce79885..e19461d 100644
--- a/design/eagle/frontend_v2.sch
+++ b/design/eagle/frontend_v2.sch
@@ -446,6 +446,32 @@
+
+<b>SOD882</b>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
@@ -604,6 +630,28 @@
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
@@ -828,6 +876,70 @@
+
+<b>Diode for ESD Protection</b>
+
+Transient suppressors
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<b>INDUCTOR</b><p>
+SMD Bead inductor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -980,6 +1092,29 @@
+
+<b>Molded Package</b><p>
+grid 2.54 mm
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+
@@ -1103,6 +1238,18 @@
+
+Linear Regulator (Fixed)
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
@@ -1164,6 +1311,24 @@ wide bandwidth, high linearity low noise amplifier (LNA) / llinear driver
+
+<b>Micrel MIC29xxx series</b><br>(fixed output versions)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1241,16 +1406,42 @@ wide bandwidth, high linearity low noise amplifier (LNA) / llinear driver
-
-
-
-
+
+
+
+
>NAME
>VALUE
+
+<b>Hirose U.FL SMT</b>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+<b>Coaxial connector - Female</b><br><br>
+4 GND connections
@@ -1270,6 +1461,24 @@ wide bandwidth, high linearity low noise amplifier (LNA) / llinear driver
+
+<b>Coaxial connector - male</b><br><br>
+2 GND connections
+
+
+
+
+
+
+
+
+
+>VALUE
+>NAME
+
+
+
+
@@ -1303,6 +1512,24 @@ wide bandwidth, high linearity low noise amplifier (LNA) / llinear driver
+
+<b>Hirose U.FL SMT</b>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1391,6 +1618,11 @@ DIN A4, landscape with extra doc field
>VALUE
+
+
+>VALUE
+
+
@@ -1405,6 +1637,18 @@ DIN A4, landscape with extra doc field
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1466,202 +1710,6 @@ DIN A4, landscape with extra doc field
-
-
-
-<b>PIN HEADER</b>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1
->NAME
->VALUE
-8
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1
->NAME
-8
->VALUE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
->VALUE
->NAME
-
-
-
-
-
-
-
-
-
-
-
-
-<b>PIN HEADER</b>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8113,6 +8161,239 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
+
+
+
+<b>WE-SHC Shield support 25x25 mm</b><br>
+<br>
+<a href="http://katalog.we-online.de/kataloge/eisos/index.php?language=xx&pf=WE-SHC">link</a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<b>WE-SHC Shield support 30x30 mm</b><br>
+<br>
+<a href="http://katalog.we-online.de/kataloge/eisos/index.php?language=xx&pf=WE-SHC">link</a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<b>RF Shield</b>
+RF Shield
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+<b>RF Shield</b>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<b>Molex Connectors</b><p>
+<author>Created by librarian@cadsoft.de</author>
+
+
+<b>MOLEX 2.54mm KK RA CONNECTOR</b>
+<br>Fixed Orientation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+1
+2
+>VALUE
+
+
+
+
+
+
+<b>MOLEX 2.54mm KK CONNECTOR</b>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+1
+2
+>VALUE
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+>NAME
+
+
+
+
+
+<b>CONNECTOR</b><p>
+wire to board 2.54 mm (.1 inch) pitch header
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -8124,16 +8405,14 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
-
-
-
+
@@ -8142,44 +8421,43 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
-
-
+
+
+
@@ -8187,21 +8465,51 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
-
-
-
-
-
-
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -8212,17 +8520,17 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
-
+
+
-
+
-
-
-
+
+
+
@@ -8290,17 +8598,17 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -8308,20 +8616,20 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -8344,6 +8652,12 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
(from duplexer)
Low Noise Amp.
+
+
+
+
+
+
@@ -8352,56 +8666,62 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
-
+
+
-
+
-
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
@@ -8414,7 +8734,7 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
@@ -8437,13 +8757,13 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
-
-
-
-
-
+
+
+
+
+
+
@@ -8454,7 +8774,7 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
@@ -8476,27 +8796,35 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
@@ -8528,7 +8856,7 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
@@ -8539,8 +8867,8 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
@@ -8551,7 +8879,7 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
@@ -8563,7 +8891,7 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
@@ -8578,21 +8906,26 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
+
+
+
+
+
-
+
-
+
@@ -8615,7 +8948,7 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
@@ -8623,7 +8956,7 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
@@ -8636,9 +8969,9 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
-
+
@@ -8649,73 +8982,114 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-(to duplexer)
-Pad must be connected to GND !
-(pad is not on part symbol
-because of weird shape)
+(to duplexer)
+Pad must be connected to GND !
+(pad is not on part symbol
+because of weird shape)
Power Amplifier
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
-
-
+
+
-
+
@@ -8730,104 +9104,133 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -8837,126 +9240,160 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
+
+
+
+
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+