From 3b84ecd42d54a1791844afadb8362f55f108ba63 Mon Sep 17 00:00:00 2001 From: demik Date: Fri, 20 May 2022 14:06:23 +0200 Subject: [PATCH] added missing TTT_BP.kicad_pcb --- .../Panels/Back/TTT_BP.kicad_pcb | 324 ++++++++++++++++++ 1 file changed, 324 insertions(+) create mode 100644 pcb/TashTwenty Tiny/Panels/Back/TTT_BP.kicad_pcb diff --git a/pcb/TashTwenty Tiny/Panels/Back/TTT_BP.kicad_pcb b/pcb/TashTwenty Tiny/Panels/Back/TTT_BP.kicad_pcb new file mode 100644 index 0000000..ffcfda9 --- /dev/null +++ b/pcb/TashTwenty Tiny/Panels/Back/TTT_BP.kicad_pcb @@ -0,0 +1,324 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.1.12-1-10_14)") + + (general + (thickness 1.6) + (drawings 17) + (tracks 7) + (zones 0) + (modules 3) + (nets 2) + ) + + (page A4) + (title_block + (date 2022-05-17) + (rev 1.0) + ) + + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.5 1.5) + (pad_drill 0) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010f0_ffffffff) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 Earth) + + (net_class Default "Ceci est la Netclass par défaut." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net Earth) + ) + + (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer B.Cu) (tedit 5A0F774F) (tstamp 6245F8D7) + (at 64 51) + (descr "SMD rectangular pad as test Point, square 1.5mm side length") + (tags "test point SMD pad rectangle square") + (path /6245FB73) + (attr virtual) + (fp_text reference TP2 (at 0 1.648) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value TestPoint (at 0 -1.75) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 1.25 -1.25) (end -1.25 -1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.25 -1.25) (end 1.25 1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.25) (end -1.25 -1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.25) (end 1.25 1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.95 -0.95) (end -0.95 0.95) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.95 -0.95) (end -0.95 -0.95) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.95 0.95) (end 0.95 -0.95) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.95 0.95) (end 0.95 0.95) (layer B.SilkS) (width 0.12)) + (fp_text user %R (at 0 1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers B.Cu B.Mask) + (net 1 Earth)) + ) + + (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer B.Cu) (tedit 5A0F774F) (tstamp 6245F8C9) + (at 64 56) + (descr "SMD rectangular pad as test Point, square 1.5mm side length") + (tags "test point SMD pad rectangle square") + (path /6246096F) + (attr virtual) + (fp_text reference TP1 (at 0 1.648) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value TestPoint (at 0 -1.75) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 1.25 -1.25) (end -1.25 -1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.25 -1.25) (end 1.25 1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.25) (end -1.25 -1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.25 1.25) (end 1.25 1.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.95 -0.95) (end -0.95 0.95) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.95 -0.95) (end -0.95 -0.95) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.95 0.95) (end 0.95 -0.95) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.95 0.95) (end 0.95 0.95) (layer B.SilkS) (width 0.12)) + (fp_text user %R (at 0 1.65) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers B.Cu B.Mask) + (net 1 Earth)) + ) + + (module Logo:logo (layer F.Cu) (tedit 0) (tstamp 6249755C) + (at 68 56) + (fp_text reference G*** (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_poly (pts (xy 5.2705 1.0795) (xy 5.2705 3.6195) (xy 4.953 3.6195) (xy 4.953 3.937) + (xy -4.572 3.937) (xy -4.572 3.6195) (xy -4.8895 3.6195) (xy -4.8895 1.0795) + (xy -4.572 1.0795) (xy -4.572 3.6195) (xy 4.953 3.6195) (xy 4.953 1.0795) + (xy 4.0005 1.0795) (xy 4.0005 1.397) (xy 3.683 1.397) (xy 3.683 1.7145) + (xy 3.3655 1.7145) (xy 3.3655 2.032) (xy 2.7305 2.032) (xy 2.7305 2.3495) + (xy 0.1905 2.3495) (xy 0.1905 2.032) (xy -0.4445 2.032) (xy -0.4445 1.7145) + (xy -0.762 1.7145) (xy -0.762 1.0795) (xy -4.572 1.0795) (xy -4.572 0.762) + (xy -1.0795 0.762) (xy -1.0795 -0.8255) (xy -1.397 -0.8255) (xy -1.397 -1.143) + (xy -1.7145 -1.143) (xy -1.7145 -1.778) (xy -1.397 -1.778) (xy -1.397 -1.4605) + (xy -1.0795 -1.4605) (xy -1.0795 -1.778) (xy -1.397 -1.778) (xy -1.7145 -1.778) + (xy -1.7145 -2.0955) (xy -1.397 -2.0955) (xy -1.0795 -2.0955) (xy -1.0795 -1.778) + (xy -0.4445 -1.778) (xy -0.4445 -2.0955) (xy 0.1905 -2.0955) (xy 0.1905 -1.778) + (xy -0.127 -1.778) (xy -0.127 -1.4605) (xy -0.4445 -1.4605) (xy -0.4445 -0.8255) + (xy -0.762 -0.8255) (xy -0.762 0.4445) (xy -0.4445 0.4445) (xy -0.4445 1.0795) + (xy -0.127 1.0795) (xy -0.127 1.397) (xy 0.508 1.397) (xy 0.508 1.7145) + (xy 2.0955 1.7145) (xy 2.0955 1.397) (xy 2.7305 1.397) (xy 2.7305 1.0795) + (xy 3.048 1.0795) (xy 3.048 0.762) (xy 2.413 0.762) (xy 2.413 1.0795) + (xy 2.0955 1.0795) (xy 2.0955 0.4445) (xy 3.048 0.4445) (xy 3.048 0.762) + (xy 3.3655 0.762) (xy 3.3655 0.4445) (xy 3.048 0.4445) (xy 2.0955 0.4445) + (xy 2.0955 -1.778) (xy 2.7305 -1.778) (xy 2.7305 -2.0955) (xy 3.048 -2.0955) + (xy 3.048 -2.413) (xy 1.778 -2.413) (xy 1.778 -2.7305) (xy -0.127 -2.7305) + (xy -0.127 -2.413) (xy -0.762 -2.413) (xy -0.762 -2.0955) (xy -1.0795 -2.0955) + (xy -1.397 -2.0955) (xy -1.397 -2.413) (xy -1.0795 -2.413) (xy -1.0795 -2.7305) + (xy -0.4445 -2.7305) (xy -0.4445 -3.048) (xy 2.413 -3.048) (xy 2.413 -2.7305) + (xy 2.7305 -2.7305) (xy 3.048 -2.7305) (xy 3.048 -2.413) (xy 3.3655 -2.413) + (xy 3.3655 -2.7305) (xy 3.048 -2.7305) (xy 2.7305 -2.7305) (xy 2.7305 -3.048) + (xy 3.683 -3.048) (xy 3.683 -2.7305) (xy 4.0005 -2.7305) (xy 4.0005 -1.778) + (xy 3.683 -1.778) (xy 3.683 -1.4605) (xy 3.3655 -1.4605) (xy 3.3655 -1.143) + (xy 2.7305 -1.143) (xy 2.7305 0.127) (xy 3.683 0.127) (xy 3.683 0.4445) + (xy 4.0005 0.4445) (xy 4.0005 0.762) (xy 4.953 0.762) (xy 4.953 1.0795) + (xy 5.2705 1.0795)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -2.9845 2.9845) (xy -3.6195 2.9845) (xy -3.6195 2.667) (xy -2.9845 2.667) + (xy -2.9845 2.9845)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 1.778 1.0795) (xy 0.8255 1.0795) (xy 0.8255 0.762) (xy 0.508 0.762) + (xy 0.508 0.4445) (xy 0.8255 0.4445) (xy 0.8255 0.127) (xy 1.143 0.127) + (xy 1.143 -1.778) (xy 1.778 -1.778) (xy 1.778 1.0795)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 0.8255 -1.4605) (xy 0.508 -1.4605) (xy 0.508 0.4445) (xy 0.1905 0.4445) + (xy 0.1905 -0.1905) (xy -0.127 -0.1905) (xy -0.127 -1.143) (xy 0.1905 -1.143) + (xy 0.1905 -1.778) (xy 0.508 -1.778) (xy 0.508 -2.0955) (xy 0.8255 -2.0955) + (xy 0.8255 -1.4605)) (layer F.SilkS) (width 0.01)) + ) + + (gr_line (start 80 43.5) (end 56 43.5) (layer Edge.Cuts) (width 0.05) (tstamp 6283FDDA)) + (gr_line (start 82 40) (end 82 41.5) (layer Edge.Cuts) (width 0.05) (tstamp 6283FDD7)) + (gr_line (start 82 40) (end 96 40) (layer Edge.Cuts) (width 0.05) (tstamp 6283FDD3)) + (gr_line (start 54 40) (end 40 40) (layer Edge.Cuts) (width 0.05) (tstamp 6283FDB4)) + (gr_line (start 54 41.5) (end 54 40) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 80 41.5) (end 80 43.5) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 6283FD6D)) + (gr_arc (start 56 41.5) (end 54 41.5) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 6283FD0D)) + (dimension 60 (width 0.15) (layer Dwgs.User) + (gr_text "60.000 mm" (at 68 33.7) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 98 41.5) (xy 98 34.413579))) + (feature2 (pts (xy 38 41.5) (xy 38 34.413579))) + (crossbar (pts (xy 38 35) (xy 98 35))) + (arrow1a (pts (xy 98 35) (xy 96.873496 35.586421))) + (arrow1b (pts (xy 98 35) (xy 96.873496 34.413579))) + (arrow2a (pts (xy 38 35) (xy 39.126504 35.586421))) + (arrow2b (pts (xy 38 35) (xy 39.126504 34.413579))) + ) + (gr_text JLCJLCJLCJLC (at 80.4 60.2) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (gr_text "https://github.com/lampmerchant/tashtwenty\nTashTwenty" (at 68 47.5) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (gr_line (start 38 60.8) (end 38 42) (layer Edge.Cuts) (width 0.05) (tstamp 6245E86E)) + (gr_line (start 96 62.8) (end 40 62.8) (layer Edge.Cuts) (width 0.05) (tstamp 6245E86A)) + (gr_line (start 98 42) (end 98 60.8) (layer Edge.Cuts) (width 0.05) (tstamp 6245E865)) + (gr_arc (start 96 60.8) (end 96 62.8) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 6245E836)) + (gr_arc (start 40 60.8) (end 38 60.8) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 6245E826)) + (gr_arc (start 96 42) (end 98 42) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 6245E818)) + (gr_arc (start 40 42) (end 40 40) (angle -90) (layer Edge.Cuts) (width 0.05)) + + (segment (start 64 56) (end 64 51) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 94 51) (end 64 51) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 96 53) (end 94 51) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 96.5 61.5) (end 96 53) (width 0.25) (layer B.Cu) (net 1)) + (via (at 96.5 61.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 96.5 61.5) (end 96.5 58.5) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 96.5 58.5) (end 95 57) (width 0.25) (layer F.Cu) (net 1)) + + (zone (net 1) (net_name Earth) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 97 42) (xy 97 61) (xy 96 62) (xy 40 62) (xy 39 61) + (xy 39 42) (xy 40 41) (xy 96 41) + ) + ) + (filled_polygon + (pts + (xy 53.34 41.532418) (xy 53.342852 41.561372) (xy 53.342765 41.573781) (xy 53.343665 41.582952) (xy 53.384466 41.971145) + (xy 53.396487 42.029708) (xy 53.407702 42.088501) (xy 53.410366 42.097323) (xy 53.52579 42.470198) (xy 53.548975 42.525353) + (xy 53.571379 42.580806) (xy 53.575706 42.588943) (xy 53.761357 42.932298) (xy 53.79478 42.981849) (xy 53.827562 43.031946) + (xy 53.833387 43.039087) (xy 54.082194 43.339841) (xy 54.124629 43.381981) (xy 54.166492 43.42473) (xy 54.173592 43.430604) + (xy 54.476077 43.677305) (xy 54.525904 43.710409) (xy 54.575259 43.744204) (xy 54.583365 43.748587) (xy 54.928007 43.931837) + (xy 54.983311 43.954631) (xy 55.038295 43.978198) (xy 55.047098 43.980923) (xy 55.42077 44.093741) (xy 55.479458 44.105361) + (xy 55.537961 44.117797) (xy 55.547126 44.11876) (xy 55.935595 44.15685) (xy 55.935598 44.15685) (xy 55.967581 44.16) + (xy 80.032419 44.16) (xy 80.061373 44.157148) (xy 80.073781 44.157235) (xy 80.082952 44.156335) (xy 80.471145 44.115534) + (xy 80.529708 44.103513) (xy 80.588501 44.092298) (xy 80.597323 44.089634) (xy 80.970198 43.97421) (xy 81.025353 43.951025) + (xy 81.080806 43.928621) (xy 81.088943 43.924294) (xy 81.432298 43.738643) (xy 81.481849 43.70522) (xy 81.531946 43.672438) + (xy 81.539087 43.666613) (xy 81.839841 43.417806) (xy 81.881981 43.375371) (xy 81.92473 43.333508) (xy 81.930604 43.326408) + (xy 82.177305 43.023923) (xy 82.210409 42.974096) (xy 82.244204 42.924741) (xy 82.248587 42.916635) (xy 82.431837 42.571993) + (xy 82.454631 42.516689) (xy 82.478198 42.461705) (xy 82.480923 42.452902) (xy 82.593741 42.07923) (xy 82.605361 42.020542) + (xy 82.617797 41.962039) (xy 82.61876 41.952874) (xy 82.65685 41.564405) (xy 82.65685 41.564402) (xy 82.66 41.532419) + (xy 82.66 41.127) (xy 95.947394 41.127) (xy 96.873 42.052606) (xy 96.873 60.947394) (xy 95.947394 61.873) + (xy 40.052606 61.873) (xy 39.127 60.947394) (xy 39.127 56.75) (xy 62.611928 56.75) (xy 62.624188 56.874482) + (xy 62.660498 56.99418) (xy 62.719463 57.104494) (xy 62.798815 57.201185) (xy 62.895506 57.280537) (xy 63.00582 57.339502) + (xy 63.125518 57.375812) (xy 63.25 57.388072) (xy 63.71425 57.385) (xy 63.873 57.22625) (xy 63.873 56.127) + (xy 64.127 56.127) (xy 64.127 57.22625) (xy 64.28575 57.385) (xy 64.75 57.388072) (xy 64.874482 57.375812) + (xy 64.99418 57.339502) (xy 65.104494 57.280537) (xy 65.201185 57.201185) (xy 65.280537 57.104494) (xy 65.339502 56.99418) + (xy 65.375812 56.874482) (xy 65.388072 56.75) (xy 65.385 56.28575) (xy 65.22625 56.127) (xy 64.127 56.127) + (xy 63.873 56.127) (xy 62.77375 56.127) (xy 62.615 56.28575) (xy 62.611928 56.75) (xy 39.127 56.75) + (xy 39.127 55.25) (xy 62.611928 55.25) (xy 62.615 55.71425) (xy 62.77375 55.873) (xy 63.873 55.873) + (xy 63.873 54.77375) (xy 64.127 54.77375) (xy 64.127 55.873) (xy 65.22625 55.873) (xy 65.385 55.71425) + (xy 65.388072 55.25) (xy 65.375812 55.125518) (xy 65.339502 55.00582) (xy 65.280537 54.895506) (xy 65.201185 54.798815) + (xy 65.104494 54.719463) (xy 64.99418 54.660498) (xy 64.874482 54.624188) (xy 64.75 54.611928) (xy 64.28575 54.615) + (xy 64.127 54.77375) (xy 63.873 54.77375) (xy 63.71425 54.615) (xy 63.25 54.611928) (xy 63.125518 54.624188) + (xy 63.00582 54.660498) (xy 62.895506 54.719463) (xy 62.798815 54.798815) (xy 62.719463 54.895506) (xy 62.660498 55.00582) + (xy 62.624188 55.125518) (xy 62.611928 55.25) (xy 39.127 55.25) (xy 39.127 51.75) (xy 62.611928 51.75) + (xy 62.624188 51.874482) (xy 62.660498 51.99418) (xy 62.719463 52.104494) (xy 62.798815 52.201185) (xy 62.895506 52.280537) + (xy 63.00582 52.339502) (xy 63.125518 52.375812) (xy 63.25 52.388072) (xy 63.71425 52.385) (xy 63.873 52.22625) + (xy 63.873 51.127) (xy 64.127 51.127) (xy 64.127 52.22625) (xy 64.28575 52.385) (xy 64.75 52.388072) + (xy 64.874482 52.375812) (xy 64.99418 52.339502) (xy 65.104494 52.280537) (xy 65.201185 52.201185) (xy 65.280537 52.104494) + (xy 65.339502 51.99418) (xy 65.375812 51.874482) (xy 65.388072 51.75) (xy 65.385 51.28575) (xy 65.22625 51.127) + (xy 64.127 51.127) (xy 63.873 51.127) (xy 62.77375 51.127) (xy 62.615 51.28575) (xy 62.611928 51.75) + (xy 39.127 51.75) (xy 39.127 50.25) (xy 62.611928 50.25) (xy 62.615 50.71425) (xy 62.77375 50.873) + (xy 63.873 50.873) (xy 63.873 49.77375) (xy 64.127 49.77375) (xy 64.127 50.873) (xy 65.22625 50.873) + (xy 65.385 50.71425) (xy 65.388072 50.25) (xy 65.375812 50.125518) (xy 65.339502 50.00582) (xy 65.280537 49.895506) + (xy 65.201185 49.798815) (xy 65.104494 49.719463) (xy 64.99418 49.660498) (xy 64.874482 49.624188) (xy 64.75 49.611928) + (xy 64.28575 49.615) (xy 64.127 49.77375) (xy 63.873 49.77375) (xy 63.71425 49.615) (xy 63.25 49.611928) + (xy 63.125518 49.624188) (xy 63.00582 49.660498) (xy 62.895506 49.719463) (xy 62.798815 49.798815) (xy 62.719463 49.895506) + (xy 62.660498 50.00582) (xy 62.624188 50.125518) (xy 62.611928 50.25) (xy 39.127 50.25) (xy 39.127 42.052606) + (xy 40.052606 41.127) (xy 53.34 41.127) + ) + ) + ) + (zone (net 1) (net_name Earth) (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 97 51.987265) (xy 97 60.987265) (xy 96 61.987265) (xy 40 61.987265) (xy 39 60.987265) + (xy 39 51.987265) (xy 40 50.987265) (xy 96 50.987265) + ) + ) + (filled_polygon + (pts + (xy 96.873 52.039871) (xy 96.873 60.934659) (xy 95.947394 61.860265) (xy 40.052606 61.860265) (xy 39.127 60.934659) + (xy 39.127 52.039871) (xy 40.052606 51.114265) (xy 95.947394 51.114265) + ) + ) + ) +)