From fb039c68555586ae66222c13c14a449061435bdb Mon Sep 17 00:00:00 2001 From: kon Date: Fri, 1 Jan 2021 16:22:52 -0800 Subject: [PATCH 01/15] Updated logos (#2174) * Auto-generated configs and docs * Auto-generated configs and docs * Auto-generated configs and docs * Auto-generated configs and docs * daily builds added * website improvements * more website updates * fixed layout fuckups on mobile and desktop; added proteus link * fixed table, updated icons * website cleanup * first hamburger * more hamburger * tiny improvement * hamburger fix * better looks * happy new year * proteus updates * resize image * removed comment * new year, new style * added wider logos for circles... * added tiny version of black-orange-wide-circle logo Co-authored-by: GitHub build-firmware Action --- .../rusefi-black-orange-wide_circle_small.png | Bin 0 -> 4216 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 misc/www/style/rusefi-black-orange-wide_circle_small.png diff --git a/misc/www/style/rusefi-black-orange-wide_circle_small.png b/misc/www/style/rusefi-black-orange-wide_circle_small.png new file mode 100644 index 0000000000000000000000000000000000000000..935a722cd6969caeaee2700f3652f8af62e6f8c1 GIT binary patch literal 4216 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 Date: Sat, 2 Jan 2021 01:02:30 +0000 Subject: [PATCH 02/15] Update date --- firmware/controllers/date_stamp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/controllers/date_stamp.h b/firmware/controllers/date_stamp.h index b633f93b92..5bb64d0fea 100644 --- a/firmware/controllers/date_stamp.h +++ b/firmware/controllers/date_stamp.h @@ -1,2 +1,2 @@ #pragma once -#define VCS_DATE 20210101 +#define VCS_DATE 20210102 From b7d59de9553ecfeb83779705a8fcab8bf887ea9d Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sat, 2 Jan 2021 00:03:08 -0500 Subject: [PATCH 03/15] https://github.com/rusefi/KiCad-utils --- java_tools/net_list_merge/.idea/.name | 1 - java_tools/net_list_merge/.idea/compiler.xml | 23 ---- .../.idea/copyright/profiles_settings.xml | 5 - java_tools/net_list_merge/.idea/encodings.xml | 5 - java_tools/net_list_merge/.idea/misc.xml | 13 -- java_tools/net_list_merge/.idea/modules.xml | 9 -- .../.idea/scopes/scope_settings.xml | 5 - .../net_list_merge/.idea/uiDesigner.xml | 125 ------------------ java_tools/net_list_merge/.idea/vcs.xml | 7 - java_tools/net_list_merge/build.xml | 24 ---- java_tools/net_list_merge/net_list_merge.iml | 12 -- .../src/rusefi/NetListMerge.java | 123 ----------------- .../src/rusefi/NetListMergeUtil.java | 51 ------- 13 files changed, 403 deletions(-) delete mode 100644 java_tools/net_list_merge/.idea/.name delete mode 100644 java_tools/net_list_merge/.idea/compiler.xml delete mode 100644 java_tools/net_list_merge/.idea/copyright/profiles_settings.xml delete mode 100644 java_tools/net_list_merge/.idea/encodings.xml delete mode 100644 java_tools/net_list_merge/.idea/misc.xml delete mode 100644 java_tools/net_list_merge/.idea/modules.xml delete mode 100644 java_tools/net_list_merge/.idea/scopes/scope_settings.xml delete mode 100644 java_tools/net_list_merge/.idea/uiDesigner.xml delete mode 100644 java_tools/net_list_merge/.idea/vcs.xml delete mode 100644 java_tools/net_list_merge/build.xml delete mode 100644 java_tools/net_list_merge/net_list_merge.iml delete mode 100644 java_tools/net_list_merge/src/rusefi/NetListMerge.java delete mode 100644 java_tools/net_list_merge/src/rusefi/NetListMergeUtil.java diff --git a/java_tools/net_list_merge/.idea/.name b/java_tools/net_list_merge/.idea/.name deleted file mode 100644 index 200ae01762..0000000000 --- a/java_tools/net_list_merge/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -net_list_merge \ No newline at end of file diff --git a/java_tools/net_list_merge/.idea/compiler.xml b/java_tools/net_list_merge/.idea/compiler.xml deleted file mode 100644 index 217af471a9..0000000000 --- a/java_tools/net_list_merge/.idea/compiler.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - diff --git a/java_tools/net_list_merge/.idea/copyright/profiles_settings.xml b/java_tools/net_list_merge/.idea/copyright/profiles_settings.xml deleted file mode 100644 index 3572571ad8..0000000000 --- a/java_tools/net_list_merge/.idea/copyright/profiles_settings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/java_tools/net_list_merge/.idea/encodings.xml b/java_tools/net_list_merge/.idea/encodings.xml deleted file mode 100644 index e206d70d85..0000000000 --- a/java_tools/net_list_merge/.idea/encodings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/java_tools/net_list_merge/.idea/misc.xml b/java_tools/net_list_merge/.idea/misc.xml deleted file mode 100644 index 35c8035430..0000000000 --- a/java_tools/net_list_merge/.idea/misc.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/java_tools/net_list_merge/.idea/modules.xml b/java_tools/net_list_merge/.idea/modules.xml deleted file mode 100644 index 0f98b42d17..0000000000 --- a/java_tools/net_list_merge/.idea/modules.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/java_tools/net_list_merge/.idea/scopes/scope_settings.xml b/java_tools/net_list_merge/.idea/scopes/scope_settings.xml deleted file mode 100644 index 922003b843..0000000000 --- a/java_tools/net_list_merge/.idea/scopes/scope_settings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/java_tools/net_list_merge/.idea/uiDesigner.xml b/java_tools/net_list_merge/.idea/uiDesigner.xml deleted file mode 100644 index 3b00020308..0000000000 --- a/java_tools/net_list_merge/.idea/uiDesigner.xml +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/java_tools/net_list_merge/.idea/vcs.xml b/java_tools/net_list_merge/.idea/vcs.xml deleted file mode 100644 index ebabb34f16..0000000000 --- a/java_tools/net_list_merge/.idea/vcs.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/java_tools/net_list_merge/build.xml b/java_tools/net_list_merge/build.xml deleted file mode 100644 index 4c69927e8b..0000000000 --- a/java_tools/net_list_merge/build.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/java_tools/net_list_merge/net_list_merge.iml b/java_tools/net_list_merge/net_list_merge.iml deleted file mode 100644 index d5c0743275..0000000000 --- a/java_tools/net_list_merge/net_list_merge.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/java_tools/net_list_merge/src/rusefi/NetListMerge.java b/java_tools/net_list_merge/src/rusefi/NetListMerge.java deleted file mode 100644 index 57611b023f..0000000000 --- a/java_tools/net_list_merge/src/rusefi/NetListMerge.java +++ /dev/null @@ -1,123 +0,0 @@ -package rusefi; - -import java.io.*; -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import static rusefi.NetListMergeUtil.validateSection; - -/** - * 12/8/13 - * (c) Andrey Belomutskiy - */ -public class NetListMerge { - private static final Pattern GET_HEADER = Pattern.compile("(.*)\\(components(.*)\\s*$", Pattern.DOTALL); - - private static final Pattern GET_COMPONENTS = Pattern.compile("(.*)\\)\\s*\\(libparts(.*)\\)\\)\\s*$", Pattern.DOTALL); - - private static final Pattern GET_LIBRARTS = Pattern.compile("(.*)\\)\\s*\\(libraries(.*)", Pattern.DOTALL); - private static final Pattern GET_LIBRARIES = Pattern.compile("(.*)\\)\\s*\\(nets(.*)", Pattern.DOTALL); - - - private NetListMerge() { - } - - public static void main(String[] args) throws IOException { - if (args.length < 2) { - System.out.println("This tool takes 'components' sections of multiple KiCad .net files and merges them into one"); - System.out.println("usage:"); - System.out.println("NetListMerge DEST_FILE SOURCE_1 SOURCE_2 [SOURCE_x]*"); - return; - } - - String destinationFile = args[0]; - NetContent destination = parse(NetListMergeUtil.readFile(destinationFile)); - - StringBuilder components = new StringBuilder(); - StringBuilder libparts = new StringBuilder(); - StringBuilder libraries = new StringBuilder(); - StringBuilder nets = new StringBuilder(); - for (int i = 1; i < args.length; i++) { - String sourceFile = args[i]; - NetContent source = parse(NetListMergeUtil.readFile(sourceFile)); - components.append(source.components); - libparts.append(source.libparts); - libraries.append(source.libraries); - nets.append(source.nets); - } - - System.out.println("Total " + components.length() + " bytes of components"); - System.out.println("Total " + libparts.length() + " bytes of libparts"); - System.out.println("Total " + libraries.length() + " bytes of libraries"); - System.out.println("Total " + nets.length() + " bytes of nets"); - - StringBuilder result = new StringBuilder(destination.header); - result.append(" (components").append(components).append(")\r\n"); - result.append(" (libparts").append(libparts).append(")\n"); - result.append(" (libraries").append(libraries).append(")\n"); - result.append(" (nets").append(nets).append(")"); - result.append(")"); - validateSection(result.toString()); - NetListMergeUtil.writeResult(result.toString(), "out.txt"); - } - - private static class NetContent { - private final String header; - private final String components; - private final String libparts; - private final String nets; - private final String libraries; - - private NetContent(String header, String components, String libparts, String libraries, String nets) { - this.header = header; - this.components = components; - this.libparts = libparts; - this.nets = nets; - this.libraries = libraries; - System.out.println("Got " + components.length() + " bytes of components"); - System.out.println("Got " + libparts.length() + " bytes of libparts"); - System.out.println("Got " + libraries.length() + " bytes of libraries"); - System.out.println("Got " + nets.length() + " bytes of nets"); - } - } - - private static NetContent parse(String content) { - Matcher headerMatcher = GET_HEADER.matcher(content); - headerMatcher.find(); - if (!headerMatcher.matches()) - throw new IllegalStateException("Does not match expected patten for header"); - - String header = headerMatcher.group(1); - String nonHeader = headerMatcher.group(2); - - Matcher componentsMatcher = GET_COMPONENTS.matcher(nonHeader); - if (!componentsMatcher.matches()) - throw new IllegalStateException("Does not match expected patten for components"); - - String components = componentsMatcher.group(1); - String nonComponents = componentsMatcher.group(2); - validateSection(components); - - Matcher libpartsMatcher = GET_LIBRARTS.matcher(nonComponents); - if (!libpartsMatcher.matches()) - throw new IllegalStateException("Does not match expected patten for libparts"); - - String libparts = libpartsMatcher.group(1); - String nonlibparts = libpartsMatcher.group(2); - validateSection(libparts); - - Matcher librariesMatcher = GET_LIBRARIES.matcher(nonlibparts); - if (!librariesMatcher.matches()) - throw new IllegalStateException("Does not match expected patten for nets"); - - String libraries = librariesMatcher.group(1); - String nets = librariesMatcher.group(2); - validateSection(libraries); - validateSection(nets); - -// System.out.println("components: " + components); - - return new NetContent(header, components, libparts, libraries, nets); - } - -} diff --git a/java_tools/net_list_merge/src/rusefi/NetListMergeUtil.java b/java_tools/net_list_merge/src/rusefi/NetListMergeUtil.java deleted file mode 100644 index 0295a01da2..0000000000 --- a/java_tools/net_list_merge/src/rusefi/NetListMergeUtil.java +++ /dev/null @@ -1,51 +0,0 @@ -package rusefi; - -import java.io.*; - -/** - * 12/8/13 - * (c) Andrey Belomutskiy - */ -public class NetListMergeUtil { - static void writeResult(String content, String fileName) throws IOException { - System.out.println("Writing result into " + fileName); - BufferedWriter bw = new BufferedWriter(new FileWriter(fileName)); - bw.write(content); - bw.close(); - } - - static String readFile(String fileName) throws IOException { - checkExistence(fileName); - - System.out.println("Reading " + fileName); - StringBuilder sb = new StringBuilder(); - String line; - BufferedReader br = new BufferedReader(new FileReader(fileName)); - - while (((line = br.readLine()) != null)) - sb.append(line).append("\r\n"); - return sb.toString(); - } - - private static void checkExistence(String fileName) { - if (!new File(fileName).isFile()) { - System.err.println("File not found: " + fileName); - System.exit(-1); - } - } - - static void validateSection(String section) { - int counter = 0; - for (int i = 0; i < section.length(); i++) { - char c = section.charAt(i); - if (c == '(') - counter++; - else if (c == ')') - counter--; - if (counter < 0) - throw new IllegalStateException("Invalid section: " + section); - } - if (counter != 0) - throw new IllegalStateException("Invalid section: " + section + " balance: " + counter); - } -} From bef9bdc60acc8ba08f424a7930910643fd5e5d42 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sat, 2 Jan 2021 00:04:31 -0500 Subject: [PATCH 04/15] https://github.com/rusefi/KiCad-utils --- java_tools/{readme.txt => readme.md} | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) rename java_tools/{readme.txt => readme.md} (67%) diff --git a/java_tools/readme.txt b/java_tools/readme.md similarity index 67% rename from java_tools/readme.txt rename to java_tools/readme.md index cdfb563155..94a56a3a50 100644 --- a/java_tools/readme.txt +++ b/java_tools/readme.md @@ -1,4 +1,4 @@ -Here we have some tiny dev utilities - average rusEfi user would not need to use any of these! +Here we have some tiny dev utilities - average rusEFI user would not need to use any of these! gcc_map_reader reads the .map file produced by GCC and prints some details on what is RAM used for @@ -7,4 +7,6 @@ ts2c reads a piece of TunerStudio map and produces a matching C language piece o version2header creates a C language header containting current SVN version -enum2string \ No newline at end of file +enum2string + +KiCad tools have moved to https://github.com/rusefi/KiCad-utils \ No newline at end of file From d7e11909b10f6bc18e3330e6aa10d09af9002f0c Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sat, 2 Jan 2021 00:08:12 -0500 Subject: [PATCH 05/15] https://github.com/rusefi/KiCad-utils --- java_tools/cmp_merge.jar | Bin 3200 -> 0 bytes java_tools/cmp_merge/.idea/.name | 1 - java_tools/cmp_merge/.idea/compiler.xml | 23 ---- .../.idea/copyright/profiles_settings.xml | 5 - java_tools/cmp_merge/.idea/encodings.xml | 5 - java_tools/cmp_merge/.idea/misc.xml | 13 -- java_tools/cmp_merge/.idea/modules.xml | 9 -- .../cmp_merge/.idea/scopes/scope_settings.xml | 5 - java_tools/cmp_merge/.idea/uiDesigner.xml | 125 ------------------ java_tools/cmp_merge/.idea/vcs.xml | 7 - java_tools/cmp_merge/CmpMerge.iml | 12 -- java_tools/cmp_merge/build.xml | 24 ---- java_tools/cmp_merge/src/rusefi/CmpMerge.java | 63 --------- java_tools/net_list_merge.jar | Bin 8411 -> 0 bytes 14 files changed, 292 deletions(-) delete mode 100644 java_tools/cmp_merge.jar delete mode 100644 java_tools/cmp_merge/.idea/.name delete mode 100644 java_tools/cmp_merge/.idea/compiler.xml delete mode 100644 java_tools/cmp_merge/.idea/copyright/profiles_settings.xml delete mode 100644 java_tools/cmp_merge/.idea/encodings.xml delete mode 100644 java_tools/cmp_merge/.idea/misc.xml delete mode 100644 java_tools/cmp_merge/.idea/modules.xml delete mode 100644 java_tools/cmp_merge/.idea/scopes/scope_settings.xml delete mode 100644 java_tools/cmp_merge/.idea/uiDesigner.xml delete mode 100644 java_tools/cmp_merge/.idea/vcs.xml delete mode 100644 java_tools/cmp_merge/CmpMerge.iml delete mode 100644 java_tools/cmp_merge/build.xml delete mode 100644 java_tools/cmp_merge/src/rusefi/CmpMerge.java delete mode 100644 java_tools/net_list_merge.jar diff --git a/java_tools/cmp_merge.jar b/java_tools/cmp_merge.jar deleted file mode 100644 index e9c8ce4a806a50c2497150f199d2f10788df8596..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3200 zcmWIWW@h1HVBlb2IJvFEnE?rKGO#fCx`sIFdiuHP|2xIN5CB!m!Egeo)a?1ndnG{S zEkG;+#Bim)j((nQuE8OCzHYwVd-)D22sD&Ws&1DqZP?v z=&rqzoSn;YFy=@WbCBXOGt&mvBa1?<*Vp$`31jyIM_C3n`Re%+xcem_wD=lrk{VmdcPe@0gL^r7l#Y9-6rrooYKYP z*Z!f3BVXghssIC-L$ibCO?37g;lmt`d{4`TN?j*&XB@J$^f~?TkJ+AH zNz0gk0>hSaryVM#`rdc7x$cEt)Lr|UD^2uCsLTX2OCC#(%tSv&$D@inYdJm(Es{JG zI`xSut1GK&+cd|^Mt2q2>UX5iQk<}j*KyI3*k2^zSY??N?!nW-qOlg-T4w z%ALG!-hQ)H)0cm_xk#ZTE@B$fY{#=YPh4-B=B{3};LL@09Cs~p#g0yyYpktz_~3`& zo@?7zt&8mOT+7(ixv=z-PQ{}*N#tUh&tLGi@-?mt`4FlBOR`)@0=KYMLU z+u;t)3jgM2F6aMO_C!8hmn&ZBX~7!!u>JE=Bm3lKrOnUZ2Ho7&^7PZBxMc}zndUDR z&`b(<7FF-Ok>#r2A#zhvcpZzmR_}-4nI~6jFWpAL zRJa^?e~RP$DTjUAUY4x9W1b~lV>RzVrq^t39=qKqE?+g&{tL0WxGbw8ewRn%q^!&xt^6i69sMRX zJ^m|_OlrE$o7_3}oX2_|&#Z&jml2|vHo5_%Oz2~%YTfK(F;}^wWi;B%! zFljQ6Z7X->me%fH%a%O!=8aDbJbe8}+a0sl89%}v{qehYjBn>b-P=!#%dQ#)x%~hB zqcL%J@Y)VbV>g$om-j?2{&*8QQN85t?Cx!hM{l19@+!GrCN**5`!_$1ac`Zuz%{A) zUc&xZRq5TuyniY+dSxs zAZu*ZDZfR7GCq&esUjBpUo}tXv;0nNfUY8rX6@!$+gx)!PD#0 z4}BIvrJov~3@X@vzdL;W;d(`d)PmS;6ZVLIR4?8V(P*@}CBQwKH%tF-_6@h?+85Ho zE|^{3-SSN}N4~f0&5FeIgca7GKJe+e@0z^QA^ZWORnWn82@AA$^u)S!ZtU^1pSE$f z;?+x6H}%-^*efcfS4+x0oH<1(w*30i39I|owe6o=NTbjD1?RiQ{ zkKKd=bu8c4FN&XdK5$!?T>iJNrsR6%fBdc0cOG{<4CR{hi{+1;;Pw|P4xfCUFn(LR zVD=xo`!XNvKFMWv%?Liip4M?ieA2CGT)%hio`acW)y}LDk?|zfSPir4( zEL^bu(*vn8#S09sj} - - - - - diff --git a/java_tools/cmp_merge/.idea/copyright/profiles_settings.xml b/java_tools/cmp_merge/.idea/copyright/profiles_settings.xml deleted file mode 100644 index 3572571ad8..0000000000 --- a/java_tools/cmp_merge/.idea/copyright/profiles_settings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/java_tools/cmp_merge/.idea/encodings.xml b/java_tools/cmp_merge/.idea/encodings.xml deleted file mode 100644 index e206d70d85..0000000000 --- a/java_tools/cmp_merge/.idea/encodings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/java_tools/cmp_merge/.idea/misc.xml b/java_tools/cmp_merge/.idea/misc.xml deleted file mode 100644 index 35c8035430..0000000000 --- a/java_tools/cmp_merge/.idea/misc.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/java_tools/cmp_merge/.idea/modules.xml b/java_tools/cmp_merge/.idea/modules.xml deleted file mode 100644 index c499de1cd3..0000000000 --- a/java_tools/cmp_merge/.idea/modules.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/java_tools/cmp_merge/.idea/scopes/scope_settings.xml b/java_tools/cmp_merge/.idea/scopes/scope_settings.xml deleted file mode 100644 index 922003b843..0000000000 --- a/java_tools/cmp_merge/.idea/scopes/scope_settings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/java_tools/cmp_merge/.idea/uiDesigner.xml b/java_tools/cmp_merge/.idea/uiDesigner.xml deleted file mode 100644 index 3b00020308..0000000000 --- a/java_tools/cmp_merge/.idea/uiDesigner.xml +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/java_tools/cmp_merge/.idea/vcs.xml b/java_tools/cmp_merge/.idea/vcs.xml deleted file mode 100644 index ebabb34f16..0000000000 --- a/java_tools/cmp_merge/.idea/vcs.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/java_tools/cmp_merge/CmpMerge.iml b/java_tools/cmp_merge/CmpMerge.iml deleted file mode 100644 index d5c0743275..0000000000 --- a/java_tools/cmp_merge/CmpMerge.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/java_tools/cmp_merge/build.xml b/java_tools/cmp_merge/build.xml deleted file mode 100644 index b20c03f12a..0000000000 --- a/java_tools/cmp_merge/build.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/java_tools/cmp_merge/src/rusefi/CmpMerge.java b/java_tools/cmp_merge/src/rusefi/CmpMerge.java deleted file mode 100644 index abfdc14698..0000000000 --- a/java_tools/cmp_merge/src/rusefi/CmpMerge.java +++ /dev/null @@ -1,63 +0,0 @@ -package rusefi; - -import java.io.*; -import java.util.ArrayList; -import java.util.List; - -/** - * 12/8/13 - * (c) Andrey Belomutskiy - */ -public class CmpMerge { - private CmpMerge() { - } - - public static void main(String[] args) throws IOException { - if (args.length < 2) { - System.out.println("This tool merges .cmp KiCad component mappting files"); - System.out.println("usage:"); - System.out.println("NetListMerge DEST_FILE SOURCE_1 SOURCE_2 [SOURCE_x]*"); - return; - } - - String destinationFile = args[0]; - - System.out.println("Writing result into " + destinationFile); - BufferedWriter bw = new BufferedWriter(new FileWriter(destinationFile)); - - bw.write("Cmp-Mod V01 Created by CvPcb (2013-07-07 BZR 4022)-stable date = 01/12/2013 21:54:01\r\n"); - - for (int i = 1; i < args.length; i++) { - String sourceFile = args[i]; - - List list = readFileToList(sourceFile); - - for (String line : list.subList(1, list.size() - 2)) - bw.write(line + "\r\n"); - } - - bw.write("\r\nEndListe\r\n"); - bw.close(); - } - - static List readFileToList(String fileName) throws IOException { - checkExistence(fileName); - - List result = new ArrayList(); - - System.out.println("Reading " + fileName); - String line; - BufferedReader br = new BufferedReader(new FileReader(fileName)); - - while (((line = br.readLine()) != null)) - result.add(line); - return result; - } - - private static void checkExistence(String fileName) { - if (!new File(fileName).isFile()) { - System.err.println("File not found: " + fileName); - System.exit(-1); - } - } -} diff --git a/java_tools/net_list_merge.jar b/java_tools/net_list_merge.jar deleted file mode 100644 index 8c312cabdfc3d9f898fa240d0b3c487cd545928b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8411 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 Date: Sat, 2 Jan 2021 00:35:31 -0500 Subject: [PATCH 06/15] https://github.com/rusefi/KiCad-utils --- java_tools/pcb_sync/adc_amp_divider.kicad_pcb | 6858 ----- java_tools/pcb_sync/changes.txt | 6 - java_tools/pcb_sync/lib/junit.jar | Bin 237344 -> 0 bytes .../pcb_sync/src/com/rusefi/PcbCopyTool.java | 36 - .../src/com/rusefi/misc/ChangesModel.java | 105 - .../src/com/rusefi/misc/NameAndOffset.java | 36 - .../com/rusefi/misc/RemoveUnneededTraces.java | 138 - .../src/com/rusefi/misc/TwoFileRequest.java | 23 - .../src/com/rusefi/pcb/AddNetNode.java | 13 - .../src/com/rusefi/pcb/CirclePadNode.java | 22 - .../src/com/rusefi/pcb/GrLineNode.java | 15 - .../src/com/rusefi/pcb/LayerNode.java | 20 - .../src/com/rusefi/pcb/ModuleNode.java | 45 - .../pcb_sync/src/com/rusefi/pcb/NetNode.java | 31 - .../pcb_sync/src/com/rusefi/pcb/PadNode.java | 44 - .../src/com/rusefi/pcb/PcbMergeTool.java | 260 - .../src/com/rusefi/pcb/PcbMoveTool.java | 137 - .../pcb_sync/src/com/rusefi/pcb/PcbNode.java | 247 - .../src/com/rusefi/pcb/PointNode.java | 77 - .../src/com/rusefi/pcb/RectPadNode.java | 22 - .../src/com/rusefi/pcb/SegmentNode.java | 35 - .../pcb_sync/src/com/rusefi/pcb/SizeNode.java | 33 - .../pcb_sync/src/com/rusefi/pcb/ViaNode.java | 32 - .../pcb_sync/src/com/rusefi/pcb/ZoneNode.java | 20 - .../src/com/rusefi/util/FileUtils.java | 59 - java_tools/pcb_sync/test.kicad_pcb | 20603 ---------------- 26 files changed, 28917 deletions(-) delete mode 100644 java_tools/pcb_sync/adc_amp_divider.kicad_pcb delete mode 100644 java_tools/pcb_sync/changes.txt delete mode 100644 java_tools/pcb_sync/lib/junit.jar delete mode 100644 java_tools/pcb_sync/src/com/rusefi/PcbCopyTool.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/misc/ChangesModel.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/misc/NameAndOffset.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/misc/RemoveUnneededTraces.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/misc/TwoFileRequest.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/AddNetNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/CirclePadNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/GrLineNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/LayerNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/ModuleNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/NetNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/PadNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/PcbMergeTool.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/PcbMoveTool.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/PcbNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/PointNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/RectPadNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/SegmentNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/SizeNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/ViaNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/ZoneNode.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/util/FileUtils.java delete mode 100644 java_tools/pcb_sync/test.kicad_pcb diff --git a/java_tools/pcb_sync/adc_amp_divider.kicad_pcb b/java_tools/pcb_sync/adc_amp_divider.kicad_pcb deleted file mode 100644 index 9af429d881..0000000000 --- a/java_tools/pcb_sync/adc_amp_divider.kicad_pcb +++ /dev/null @@ -1,6858 +0,0 @@ -(kicad_pcb (version 3) (host pcbnew "(2013-07-07 BZR 4022)-stable") - - (general - (links 234) - (no_connects 0) - (area 33.275001 93.334999 186.700001 190.510001) - (thickness 1.6) - (drawings 27) - (tracks 809) - (zones 0) - (modules 121) - (nets 68) - ) - - (page A) - (title_block - (title "Analgo Protection board for RUSEFI.com") - (rev .01) - (company RUSEFI.com) - ) - - (layers - (15 F.Cu signal) - (0 B.Cu signal) - (16 B.Adhes user) - (17 F.Adhes user) - (18 B.Paste user) - (19 F.Paste user) - (20 B.SilkS user) - (21 F.SilkS user) - (22 B.Mask user) - (23 F.Mask user) - (24 Dwgs.User user) - (25 Cmts.User user) - (26 Eco1.User user) - (27 Eco2.User user) - (28 Edge.Cuts user) - ) - - (setup - (last_trace_width 0.254) - (trace_clearance 0.2032) - (zone_clearance 0.254) - (zone_45_only no) - (trace_min 0.254) - (segment_width 0.2) - (edge_width 0.1) - (via_size 0.889) - (via_drill 0.635) - (via_min_size 0.889) - (via_min_drill 0.508) - (uvia_size 0.508) - (uvia_drill 0.127) - (uvias_allowed no) - (uvia_min_size 0.508) - (uvia_min_drill 0.127) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 3 3) - (pad_drill 3) - (pad_to_mask_clearance 0) - (aux_axis_origin 0 0) - (visible_elements 7FFFFB3F) - (pcbplotparams - (layerselection 317751297) - (usegerberextensions true) - (excludeedgelayer true) - (linewidth 0.150000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotothertext true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 0) - (scaleselection 1) - (outputdirectory adc_amp_divider_mfg)) - ) - - (net 0 "") - (net 1 /INP1) - (net 2 /INP10) - (net 3 /INP11) - (net 4 /INP12) - (net 5 /INP2) - (net 6 /INP3) - (net 7 /INP4) - (net 8 /INP5) - (net 9 /INP6) - (net 10 /INP7) - (net 11 /INP8) - (net 12 /INP9) - (net 13 /OUT1) - (net 14 /OUT10) - (net 15 /OUT11) - (net 16 /OUT12) - (net 17 /OUT2) - (net 18 /OUT3) - (net 19 /OUT4) - (net 20 /OUT5) - (net 21 /OUT6) - (net 22 /OUT7) - (net 23 /OUT8) - (net 24 /OUT9) - (net 25 /PA5) - (net 26 /PC0) - (net 27 GND) - (net 28 N-0000011) - (net 29 N-0000015) - (net 30 N-0000016) - (net 31 N-0000017) - (net 32 N-0000018) - (net 33 N-0000019) - (net 34 N-0000020) - (net 35 N-0000021) - (net 36 N-0000023) - (net 37 N-0000024) - (net 38 N-0000025) - (net 39 N-0000026) - (net 40 N-0000029) - (net 41 N-000003) - (net 42 N-0000030) - (net 43 N-0000033) - (net 44 N-0000034) - (net 45 N-0000035) - (net 46 N-000004) - (net 47 N-0000040) - (net 48 N-0000043) - (net 49 N-0000046) - (net 50 N-0000051) - (net 51 N-0000054) - (net 52 N-0000057) - (net 53 N-0000059) - (net 54 N-000006) - (net 55 N-0000060) - (net 56 N-0000061) - (net 57 N-0000065) - (net 58 N-0000066) - (net 59 N-0000070) - (net 60 N-0000071) - (net 61 N-0000075) - (net 62 N-0000082) - (net 63 N-0000086) - (net 64 N-0000088) - (net 65 N-0000089) - (net 66 N-0000091) - (net 67 VCC) - - (net_class Default "This is the default net class." - (clearance 0.2032) - (trace_width 0.254) - (via_dia 0.889) - (via_drill 0.635) - (uvia_dia 0.508) - (uvia_drill 0.127) - (add_net "") - (add_net /INP1) - (add_net /INP10) - (add_net /INP11) - (add_net /INP12) - (add_net /INP2) - (add_net /INP3) - (add_net /INP4) - (add_net /INP5) - (add_net /INP6) - (add_net /INP7) - (add_net /INP8) - (add_net /INP9) - (add_net /OUT1) - (add_net /OUT10) - (add_net /OUT11) - (add_net /OUT12) - (add_net /OUT2) - (add_net /OUT3) - (add_net /OUT4) - (add_net /OUT5) - (add_net /OUT6) - (add_net /OUT7) - (add_net /OUT8) - (add_net /OUT9) - (add_net /PA5) - (add_net /PC0) - (add_net GND) - (add_net N-0000011) - (add_net N-0000015) - (add_net N-0000016) - (add_net N-0000017) - (add_net N-0000018) - (add_net N-0000019) - (add_net N-0000020) - (add_net N-0000021) - (add_net N-0000023) - (add_net N-0000024) - (add_net N-0000025) - (add_net N-0000026) - (add_net N-0000029) - (add_net N-000003) - (add_net N-0000030) - (add_net N-0000033) - (add_net N-0000034) - (add_net N-0000035) - (add_net N-000004) - (add_net N-0000040) - (add_net N-0000043) - (add_net N-0000046) - (add_net N-0000051) - (add_net N-0000054) - (add_net N-0000057) - (add_net N-0000059) - (add_net N-000006) - (add_net N-0000060) - (add_net N-0000061) - (add_net N-0000065) - (add_net N-0000066) - (add_net N-0000070) - (add_net N-0000071) - (add_net N-0000075) - (add_net N-0000082) - (add_net N-0000086) - (add_net N-0000088) - (add_net N-0000089) - (add_net N-0000091) - (add_net VCC) - ) - - (module PIN_ARRAY_1 (layer F.Cu) (tedit 52928799) (tstamp 5292877D) - (at 57.15 148.59) - (descr "1 pin") - (tags "CONN DEV") - (path /52896702) - (fp_text reference M202 (at 0 -1.905) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_text value CONN_1 (at 0 -1.905) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.1524)) - (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 3) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module PIN_ARRAY_1 (layer F.Cu) (tedit 52987390) (tstamp 5253077B) - (at 128.27 100.965 90) - (descr "1 pin") - (tags "CONN DEV") - (path /52530B0B) - (fp_text reference M201 (at -2.54 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_text value CONN_1 (at 0 -1.905 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.1524)) - (pad 1 thru_hole circle (at 0 0 90) (size 3 3) (drill 3) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module PIN_ARRAY_1 (layer F.Cu) (tedit 52987387) (tstamp 52530772) - (at 57.15 100.965 90) - (descr "1 pin") - (tags "CONN DEV") - (path /52530AFC) - (fp_text reference M200 (at -2.54 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_text value CONN_1 (at 0 -1.905 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.1524)) - (pad 1 thru_hole circle (at 0 0 90) (size 3 3) (drill 3) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C896) (tstamp 5234F6F2) - (at 112.395 144.145 90) - (path /5234EE80) - (attr smd) - (fp_text reference R215 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 13 /OUT1) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C895) (tstamp 5234F6FE) - (at 109.22 144.145 270) - (path /5234EE8F) - (attr smd) - (fp_text reference R214 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 50 N-0000051) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 13 /OUT1) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module PIN_ARRAY_10X2 (layer F.Cu) (tedit 52AAEBFA) (tstamp 5234F712) - (at 128.27 138.43 270) - (descr "Double rangee de contacts 2 x 10 pins") - (tags CONN) - (path /5234F161) - (fp_text reference P201 (at -13.97 -0.381 360) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.254))) - ) - (fp_text value CONN_10X2 (at 0 3.81 270) (layer F.SilkS) hide - (effects (font (size 1.016 1.016) (thickness 0.2032))) - ) - (fp_line (start 12.7 2.54) (end -12.7 2.54) (layer F.SilkS) (width 0.381)) - (fp_line (start -12.7 -2.54) (end 12.7 -2.54) (layer F.SilkS) (width 0.381)) - (fp_line (start -12.7 -2.54) (end -12.7 2.54) (layer F.SilkS) (width 0.381)) - (fp_line (start 12.7 2.54) (end 12.7 -2.54) (layer F.SilkS) (width 0.381)) - (pad 1 thru_hole rect (at -11.43 1.27 270) (size 1.524 1.524) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 27 GND) - ) - (pad 2 thru_hole circle (at -11.43 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 27 GND) - ) - (pad 3 thru_hole circle (at -8.89 1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -8.89 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -6.35 1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 27 GND) - ) - (pad 6 thru_hole circle (at -6.35 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at -3.81 1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 16 /OUT12) - ) - (pad 8 thru_hole circle (at -3.81 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 26 /PC0) - ) - (pad 9 thru_hole circle (at -1.27 1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 14 /OUT10) - ) - (pad 10 thru_hole circle (at -1.27 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 15 /OUT11) - ) - (pad 11 thru_hole circle (at 1.27 1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 23 /OUT8) - ) - (pad 12 thru_hole circle (at 1.27 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 24 /OUT9) - ) - (pad 13 thru_hole circle (at 3.81 1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 21 /OUT6) - ) - (pad 14 thru_hole circle (at 3.81 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 22 /OUT7) - ) - (pad 15 thru_hole circle (at 6.35 1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 25 /PA5) - ) - (pad 16 thru_hole circle (at 6.35 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 20 /OUT5) - ) - (pad 17 thru_hole circle (at 8.89 1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 18 /OUT3) - ) - (pad 18 thru_hole circle (at 8.89 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 19 /OUT4) - ) - (pad 19 thru_hole circle (at 11.43 1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 13 /OUT1) - ) - (pad 20 thru_hole circle (at 11.43 -1.27 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 17 /OUT2) - ) - (model pin_array/pins_array_12x2.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C856) (tstamp 524F78BF) - (at 61.595 147.32 90) - (path /52350E9D) - (attr smd) - (fp_text reference R211 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 1 /INP1) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C89B) (tstamp 52351546) - (at 118.745 144.145 270) - (path /5235311B) - (attr smd) - (fp_text reference R225 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 17 /OUT2) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C897) (tstamp 52351552) - (at 115.57 144.145 90) - (path /52353061) - (attr smd) - (fp_text reference R224 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 51 N-0000054) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 17 /OUT2) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C857) (tstamp 5235155E) - (at 64.77 144.78 90) - (path /52351952) - (attr smd) - (fp_text reference R221 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 5 /INP2) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C8B3) (tstamp 5235324A) - (at 112.395 136.525 90) - (path /524B78D4) - (attr smd) - (fp_text reference R235 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 18 /OUT3) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C8B4) (tstamp 52353256) - (at 109.22 136.525 270) - (path /524B78DA) - (attr smd) - (fp_text reference R234 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 52 N-0000057) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 18 /OUT3) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C855) (tstamp 52353262) - (at 61.595 139.065 90) - (path /524B7902) - (attr smd) - (fp_text reference R231 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 6 /INP3) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C859) (tstamp 523F4724) - (at 64.77 135.89 90) - (path /524B7914) - (attr smd) - (fp_text reference R241 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 7 /INP4) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C8B3) (tstamp 523F4730) - (at 115.57 136.525 90) - (path /524B7920) - (attr smd) - (fp_text reference R244 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 53 N-0000059) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 19 /OUT4) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C8B2) (tstamp 523F473C) - (at 118.745 136.525 270) - (path /524B7926) - (attr smd) - (fp_text reference R245 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 19 /OUT4) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C890) (tstamp 524A3351) - (at 87.63 145.415 90) - (path /524A093F) - (attr smd) - (fp_text reference R213 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 41 N-000003) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 63 N-0000086) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C889) (tstamp 524F78D9) - (at 71.12 147.955 270) - (path /524A0A89) - (attr smd) - (fp_text reference R210 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 1 /INP1) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C88F) (tstamp 524B72DC) - (at 84.455 147.955 270) - (path /524B71C8) - (attr smd) - (fp_text reference C220 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 62 N-0000082) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C891) (tstamp 524B72E8) - (at 90.805 145.415 90) - (path /524A0957) - (attr smd) - (fp_text reference C210 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 63 N-0000086) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C88D) (tstamp 524B72F4) - (at 81.28 147.955 270) - (path /524B71C2) - (attr smd) - (fp_text reference R223 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 46 N-000004) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 62 N-0000082) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C887) (tstamp 524B730C) - (at 67.945 147.955 270) - (path /524B7296) - (attr smd) - (fp_text reference R220 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 5 /INP2) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C881) (tstamp 524B791A) - (at 87.63 137.16 90) - (path /524B7954) - (attr smd) - (fp_text reference R233 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 66 N-0000091) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 59 N-0000070) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C884) (tstamp 524B7932) - (at 71.12 139.065 270) - (path /524B7962) - (attr smd) - (fp_text reference R230 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 6 /INP3) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C87F) (tstamp 52929AB2) - (at 81.28 139.065 270) - (path /524B7976) - (attr smd) - (fp_text reference R243 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 58 N-0000066) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 57 N-0000065) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C885) (tstamp 524B7956) - (at 67.945 139.065 270) - (path /524B798A) - (attr smd) - (fp_text reference R240 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 7 /INP4) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C835) (tstamp 524B83BC) - (at 112.395 128.27 90) - (path /524B8448) - (attr smd) - (fp_text reference R255 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 20 /OUT5) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C879) (tstamp 524B83C8) - (at 67.945 130.81 270) - (path /524B84FE) - (attr smd) - (fp_text reference R260 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 9 /INP6) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C874) (tstamp 524B83E0) - (at 81.28 130.81 270) - (path /524B84EA) - (attr smd) - (fp_text reference R263 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 33 N-0000019) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 64 N-0000088) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C878) (tstamp 524B83EC) - (at 71.12 130.81 270) - (path /524B84D6) - (attr smd) - (fp_text reference R250 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 8 /INP5) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C870) (tstamp 524B8404) - (at 87.63 128.905 90) - (path /524B84C8) - (attr smd) - (fp_text reference R253 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 32 N-0000018) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 55 N-0000060) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C88C) (tstamp 524B841C) - (at 79.375 144.145) - (path /525223BA) - (attr smd) - (fp_text reference R222 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 5 /INP2) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 46 N-000004) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C88A) (tstamp 52890B0E) - (at 73.66 144.145) - (path /525221CC) - (attr smd) - (fp_text reference R212 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 1 /INP1) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 41 N-000003) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C85A) (tstamp 524B8440) - (at 61.595 130.81 90) - (path /524B8476) - (attr smd) - (fp_text reference R251 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 8 /INP5) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C833) (tstamp 524F7C85) - (at 109.22 128.27 270) - (path /524B844E) - (attr smd) - (fp_text reference R254 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 56 N-0000061) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 20 /OUT5) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C89D) (tstamp 524F6D60) - (at 104.775 118.11) - (path /524F714A) - (attr smd) - (fp_text reference R200 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 65 N-0000089) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module PIN_ARRAY_3X1 (layer F.Cu) (tedit 52AAEBC3) (tstamp 524F6D6C) - (at 97.79 117.475) - (descr "Connecteur 3 pins") - (tags "CONN DEV") - (path /524F6D3B) - (fp_text reference P202 (at -5.969 -0.889) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.1524))) - ) - (fp_text value CONN_3 (at 0 -2.159) (layer F.SilkS) hide - (effects (font (size 1.016 1.016) (thickness 0.1524))) - ) - (fp_line (start -3.81 1.27) (end -3.81 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -3.81 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start 3.81 1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.1524)) - (pad 1 thru_hole rect (at -2.54 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 67 VCC) - ) - (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 67 VCC) - ) - (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 67 VCC) - ) - (model pin_array/pins_array_3x1.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module LED-1206 (layer F.Cu) (tedit 5295C8A5) (tstamp 524F6D96) - (at 106.045 114.3 270) - (descr "LED 1206 smd package") - (tags "LED1206 SMD") - (path /524F705F) - (attr smd) - (fp_text reference LD200 (at 0.254 -1.524 270) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.0889))) - ) - (fp_text value LED (at 0 1.524 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.0889))) - ) - (fp_line (start -0.09906 0.09906) (end 0.09906 0.09906) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.09906 0.09906) (end 0.09906 -0.09906) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.09906 -0.09906) (end 0.09906 -0.09906) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.09906 0.09906) (end -0.09906 -0.09906) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.44958 0.6985) (end 0.79756 0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.79756 0.6985) (end 0.79756 0.44958) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.44958 0.44958) (end 0.79756 0.44958) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.44958 0.6985) (end 0.44958 0.44958) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.79756 0.6985) (end 0.89916 0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.89916 0.6985) (end 0.89916 -0.49784) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.79756 -0.49784) (end 0.89916 -0.49784) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.79756 0.6985) (end 0.79756 -0.49784) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.79756 -0.54864) (end 0.89916 -0.54864) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.89916 -0.54864) (end 0.89916 -0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.79756 -0.6985) (end 0.89916 -0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.79756 -0.54864) (end 0.79756 -0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.89916 0.6985) (end -0.79756 0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.79756 0.6985) (end -0.79756 -0.49784) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.89916 -0.49784) (end -0.79756 -0.49784) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.89916 0.6985) (end -0.89916 -0.49784) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.89916 -0.54864) (end -0.79756 -0.54864) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.79756 -0.54864) (end -0.79756 -0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.89916 -0.6985) (end -0.79756 -0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start -0.89916 -0.54864) (end -0.89916 -0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.44958 0.6985) (end 0.59944 0.6985) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.59944 0.6985) (end 0.59944 0.44958) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.44958 0.44958) (end 0.59944 0.44958) (layer F.SilkS) (width 0.06604)) - (fp_line (start 0.44958 0.6985) (end 0.44958 0.44958) (layer F.SilkS) (width 0.06604)) - (fp_line (start 1.5494 0.7493) (end -1.5494 0.7493) (layer F.SilkS) (width 0.1016)) - (fp_line (start -1.5494 0.7493) (end -1.5494 -0.7493) (layer F.SilkS) (width 0.1016)) - (fp_line (start -1.5494 -0.7493) (end 1.5494 -0.7493) (layer F.SilkS) (width 0.1016)) - (fp_line (start 1.5494 -0.7493) (end 1.5494 0.7493) (layer F.SilkS) (width 0.1016)) - (fp_arc (start 0 0) (end 0.54864 0.49784) (angle 95.4) (layer F.SilkS) (width 0.1016)) - (fp_arc (start 0 0) (end -0.54864 0.49784) (angle 84.5) (layer F.SilkS) (width 0.1016)) - (fp_arc (start 0 0) (end -0.54864 -0.49784) (angle 95.4) (layer F.SilkS) (width 0.1016)) - (fp_arc (start 0 0) (end 0.54864 -0.49784) (angle 84.5) (layer F.SilkS) (width 0.1016)) - (pad 1 smd rect (at -1.41986 0 270) (size 1.59766 1.80086) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.41986 0 270) (size 1.59766 1.80086) - (layers F.Cu F.Paste F.Mask) - (net 65 N-0000089) - ) - ) - - (module sot23 (layer F.Cu) (tedit 5295CD79) (tstamp 524F7578) - (at 74.295 139.7) - (descr SOT23) - (path /524F7290) - (attr smd) - (fp_text reference D230 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 66 N-0000091) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 524F7586) - (at 78.105 113.665) - (descr SOT23) - (path /524F8039) - (attr smd) - (fp_text reference D300 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 34 N-0000020) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 52501DA6) - (at 74.295 113.665) - (descr SOT23) - (path /524F800B) - (attr smd) - (fp_text reference D290 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 29 N-0000015) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 524F804B) - (at 78.105 147.955) - (descr SOT23) - (path /524F7EE6) - (attr smd) - (fp_text reference D220 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 46 N-000004) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 52501515) - (at 78.105 139.7) - (descr SOT23) - (path /524F7ED1) - (attr smd) - (fp_text reference D240 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 58 N-0000066) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C826) (tstamp 524F75D5) - (at 112.395 111.125 90) - (path /524F7F6B) - (attr smd) - (fp_text reference R295 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 24 /OUT9) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C822) (tstamp 524F75E1) - (at 109.22 111.125 270) - (path /524F7F71) - (attr smd) - (fp_text reference R294 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 35 N-0000021) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 24 /OUT9) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C801) (tstamp 524F75ED) - (at 61.595 113.03 270) - (path /524F7F8D) - (attr smd) - (fp_text reference R291 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 12 /INP9) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C803) (tstamp 524F75F9) - (at 64.77 109.855 90) - (path /524F7F9F) - (attr smd) - (fp_text reference R301 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 2 /INP10) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C827) (tstamp 524F7605) - (at 115.57 111.125 90) - (path /524F7FAB) - (attr smd) - (fp_text reference R304 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 36 N-0000023) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 14 /OUT10) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C82A) (tstamp 524F7611) - (at 118.745 111.125 270) - (path /524F7FB1) - (attr smd) - (fp_text reference R305 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 14 /OUT10) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C818) (tstamp 524F7629) - (at 87.63 111.76 90) - (path /524F7FC9) - (attr smd) - (fp_text reference R293 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 29 N-0000015) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 54 N-000006) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C81E) (tstamp 524F7635) - (at 90.805 111.76 90) - (path /524F7FCF) - (attr smd) - (fp_text reference C290 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 54 N-000006) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C806) (tstamp 524F7641) - (at 71.12 113.03 270) - (path /524F7FD5) - (attr smd) - (fp_text reference R290 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 12 /INP9) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C810) (tstamp 524F764D) - (at 81.28 113.03 270) - (path /524F7FE7) - (attr smd) - (fp_text reference R303 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 34 N-0000020) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 28 N-0000011) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C816) (tstamp 524F7659) - (at 84.455 113.03 270) - (path /524F7FED) - (attr smd) - (fp_text reference C300 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 28 N-0000011) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C805) (tstamp 524F7665) - (at 67.945 113.03 270) - (path /524F7FF9) - (attr smd) - (fp_text reference R300 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 2 /INP10) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 52501C4A) (tstamp 525015AF) - (at 74.295 147.955) - (descr SOT23) - (path /524F7F12) - (attr smd) - (fp_text reference D210 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906 90) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 41 N-000003) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module PIN_ARRAY-6X1 (layer F.Cu) (tedit 52AAEC1A) (tstamp 52501F45) - (at 56.515 113.03 270) - (descr "Connecteur 6 pins") - (tags "CONN DEV") - (path /524F7A58) - (fp_text reference P209 (at 8.89 -0.381 360) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.2032))) - ) - (fp_text value CONN_6 (at 0 2.159 270) (layer F.SilkS) hide - (effects (font (size 1.016 0.889) (thickness 0.2032))) - ) - (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -7.62 -1.27) (end 7.62 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 7.62 -1.27) (end 7.62 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 7.62 1.27) (end -7.62 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -6.35 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 4 /INP12) - ) - (pad 2 thru_hole circle (at -3.81 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 3 /INP11) - ) - (pad 3 thru_hole circle (at -1.27 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 2 /INP10) - ) - (pad 4 thru_hole circle (at 1.27 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 12 /INP9) - ) - (pad 5 thru_hole circle (at 3.81 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 11 /INP8) - ) - (pad 6 thru_hole circle (at 6.35 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 10 /INP7) - ) - (model pin_array/pins_array_6x1.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C882) (tstamp 52506A3B) - (at 90.805 137.16 90) - (path /524B795A) - (attr smd) - (fp_text reference C230 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 59 N-0000070) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C880) (tstamp 52506A47) - (at 84.455 139.065 270) - (path /524B797C) - (attr smd) - (fp_text reference C240 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 57 N-0000065) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C86F) (tstamp 52506A6B) - (at 90.805 128.905 90) - (path /524B84CE) - (attr smd) - (fp_text reference C250 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 55 N-0000060) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C871) (tstamp 52506A77) - (at 84.455 130.81 270) - (path /524B84F0) - (attr smd) - (fp_text reference C260 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 64 N-0000088) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C85B) (tstamp 5250A2EA) - (at 64.77 127.635 90) - (path /524B8488) - (attr smd) - (fp_text reference R261 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 9 /INP6) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C868) (tstamp 524B847C) - (at 84.455 122.555 270) - (path /524B8427) - (attr smd) - (fp_text reference C280 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 60 N-0000071) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C86A) (tstamp 524B84A0) - (at 90.805 120.015 90) - (path /524B8405) - (attr smd) - (fp_text reference C270 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 61 N-0000075) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C831) (tstamp 524B8458) - (at 109.22 120.015 270) - (path /524B8385) - (attr smd) - (fp_text reference R274 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 48 N-0000043) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 22 /OUT7) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C82F) (tstamp 524B8464) - (at 112.395 120.015 90) - (path /524B837F) - (attr smd) - (fp_text reference R275 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 22 /OUT7) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C860) (tstamp 524B8470) - (at 67.945 122.555 270) - (path /524B8435) - (attr smd) - (fp_text reference R280 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 11 /INP8) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C864) (tstamp 524B8488) - (at 81.28 122.555 270) - (path /524B8421) - (attr smd) - (fp_text reference R283 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 30 N-0000016) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 60 N-0000071) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C861) (tstamp 524B8494) - (at 71.12 122.555 270) - (path /524B840D) - (attr smd) - (fp_text reference R270 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 10 /INP7) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C86A) (tstamp 524B84AC) - (at 87.63 120.015 90) - (path /524B83FF) - (attr smd) - (fp_text reference R273 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 31 N-0000017) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 61 N-0000075) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C82C) (tstamp 524B84C4) - (at 118.745 120.015 270) - (path /524B83D1) - (attr smd) - (fp_text reference R285 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 23 /OUT8) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C82D) (tstamp 524B84D0) - (at 115.57 120.015 90) - (path /524B83CB) - (attr smd) - (fp_text reference R284 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 47 N-0000040) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 23 /OUT8) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C85E) (tstamp 524B84DC) - (at 64.77 118.745 90) - (path /524B83BF) - (attr smd) - (fp_text reference R281 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 11 /INP8) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C85C) (tstamp 524B84E8) - (at 61.595 122.555 90) - (path /524B83AD) - (attr smd) - (fp_text reference R271 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 10 /INP7) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 52894B10) - (at 78.105 131.445) - (descr SOT23) - (path /528945F7) - (attr smd) - (fp_text reference D260 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 33 N-0000019) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 52894B1E) - (at 74.295 131.445) - (descr SOT23) - (path /52894617) - (attr smd) - (fp_text reference D250 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 32 N-0000018) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 52894B2C) - (at 78.105 122.555) - (descr SOT23) - (path /5289563E) - (attr smd) - (fp_text reference D280 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 30 N-0000016) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 52894B3A) - (at 74.295 122.555) - (descr SOT23) - (path /52895644) - (attr smd) - (fp_text reference D270 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 31 N-0000017) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C87C) (tstamp 52894B46) - (at 73.66 135.255) - (path /52894D15) - (attr smd) - (fp_text reference R232 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 6 /INP3) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 66 N-0000091) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C87E) (tstamp 52894B52) - (at 79.375 135.255) - (path /52894D25) - (attr smd) - (fp_text reference R242 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 7 /INP4) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 58 N-0000066) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C877) (tstamp 52894B5E) - (at 73.66 127) - (path /52894FE9) - (attr smd) - (fp_text reference R252 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 8 /INP5) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 32 N-0000018) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C875) (tstamp 52894B6A) - (at 79.375 127) - (path /52894FEF) - (attr smd) - (fp_text reference R262 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 9 /INP6) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 33 N-0000019) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C809) (tstamp 52894B76) - (at 79.375 109.22) - (path /528954A5) - (attr smd) - (fp_text reference R302 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 2 /INP10) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 34 N-0000020) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C808) (tstamp 52894B82) - (at 73.66 109.22) - (path /528954AB) - (attr smd) - (fp_text reference R292 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 12 /INP9) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 29 N-0000015) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C863) (tstamp 52894B8E) - (at 79.375 118.11) - (path /52895662) - (attr smd) - (fp_text reference R282 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 11 /INP8) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 30 N-0000016) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C862) (tstamp 52894B9A) - (at 73.66 118.11) - (path /52895668) - (attr smd) - (fp_text reference R272 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 10 /INP7) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 31 N-0000017) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C837) (tstamp 52522476) - (at 115.57 128.27 90) - (path /524B8494) - (attr smd) - (fp_text reference R264 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 49 N-0000046) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 21 /OUT6) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295C838) (tstamp 52522483) - (at 118.745 128.27 270) - (path /524B849A) - (attr smd) - (fp_text reference R265 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 21 /OUT6) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module so-14 (layer F.Cu) (tedit 529873C1) (tstamp 524F851F) - (at 101.6 140.335 180) - (descr SO-14) - (path /52895DF7) - (attr smd) - (fp_text reference U201 (at -1.905 -1.27 180) (layer F.SilkS) - (effects (font (size 0.7493 0.7493) (thickness 0.14986))) - ) - (fp_text value LMV324IDR (at 0 1.016 180) (layer F.SilkS) - (effects (font (size 0.7493 0.7493) (thickness 0.14986))) - ) - (fp_line (start -4.318 -1.9812) (end -4.318 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start -4.318 1.9812) (end 4.318 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 4.318 1.9812) (end 4.318 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 4.318 -1.9812) (end -4.318 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 -1.9812) (end -2.54 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.27 -1.9812) (end -1.27 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -1.9812) (end 0 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -3.81 -1.9812) (end -3.81 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.27 -3.0734) (end 1.27 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -3.0734) (end 2.54 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 3.81 -3.0734) (end 3.81 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 3.81 1.9812) (end 3.81 3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.9812) (end 2.54 3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -3.81 1.9812) (end -3.81 3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 3.0734) (end -2.54 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.27 3.0734) (end 1.27 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 3.0734) (end 0 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.27 3.0734) (end -1.27 1.9812) (layer F.SilkS) (width 0.127)) - (fp_circle (center -3.5814 1.2446) (end -3.8608 1.6256) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -3.81 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 52 N-0000057) - ) - (pad 2 smd rect (at -2.54 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 52 N-0000057) - ) - (pad 3 smd rect (at -1.27 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 59 N-0000070) - ) - (pad 4 smd rect (at 0 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (pad 5 smd rect (at 1.27 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 57 N-0000065) - ) - (pad 6 smd rect (at 2.54 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 53 N-0000059) - ) - (pad 7 smd rect (at 3.81 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 53 N-0000059) - ) - (pad 8 smd rect (at 3.81 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 51 N-0000054) - ) - (pad 9 smd rect (at 2.54 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 62 N-0000082) - ) - (pad 10 smd rect (at 1.27 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 51 N-0000054) - ) - (pad 11 smd rect (at 0 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 12 smd rect (at -1.27 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 63 N-0000086) - ) - (pad 13 smd rect (at -2.54 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 50 N-0000051) - ) - (pad 14 smd rect (at -3.81 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 50 N-0000051) - ) - (model smd/smd_dil/so-14.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module so-14 (layer F.Cu) (tedit 529873C8) (tstamp 5289608E) - (at 101.6 124.46 180) - (descr SO-14) - (path /52896407) - (attr smd) - (fp_text reference U202 (at -1.905 -1.27 180) (layer F.SilkS) - (effects (font (size 0.7493 0.7493) (thickness 0.14986))) - ) - (fp_text value LMV324IDR (at 0 1.016 180) (layer F.SilkS) - (effects (font (size 0.7493 0.7493) (thickness 0.14986))) - ) - (fp_line (start -4.318 -1.9812) (end -4.318 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start -4.318 1.9812) (end 4.318 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 4.318 1.9812) (end 4.318 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 4.318 -1.9812) (end -4.318 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 -1.9812) (end -2.54 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.27 -1.9812) (end -1.27 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -1.9812) (end 0 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -3.81 -1.9812) (end -3.81 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.27 -3.0734) (end 1.27 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -3.0734) (end 2.54 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 3.81 -3.0734) (end 3.81 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 3.81 1.9812) (end 3.81 3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.9812) (end 2.54 3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -3.81 1.9812) (end -3.81 3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 3.0734) (end -2.54 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.27 3.0734) (end 1.27 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 3.0734) (end 0 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.27 3.0734) (end -1.27 1.9812) (layer F.SilkS) (width 0.127)) - (fp_circle (center -3.5814 1.2446) (end -3.8608 1.6256) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -3.81 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 48 N-0000043) - ) - (pad 2 smd rect (at -2.54 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 48 N-0000043) - ) - (pad 3 smd rect (at -1.27 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 61 N-0000075) - ) - (pad 4 smd rect (at 0 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (pad 5 smd rect (at 1.27 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 60 N-0000071) - ) - (pad 6 smd rect (at 2.54 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 47 N-0000040) - ) - (pad 7 smd rect (at 3.81 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 47 N-0000040) - ) - (pad 8 smd rect (at 3.81 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 49 N-0000046) - ) - (pad 9 smd rect (at 2.54 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 64 N-0000088) - ) - (pad 10 smd rect (at 1.27 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 49 N-0000046) - ) - (pad 11 smd rect (at 0 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 12 smd rect (at -1.27 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 55 N-0000060) - ) - (pad 13 smd rect (at -2.54 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 56 N-0000061) - ) - (pad 14 smd rect (at -3.81 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 56 N-0000061) - ) - (model smd/smd_dil/so-14.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module so-14 (layer F.Cu) (tedit 529873B1) (tstamp 5289617D) - (at 101.6 106.68 180) - (descr SO-14) - (path /528965D2) - (attr smd) - (fp_text reference U203 (at 2.54 -0.635 180) (layer F.SilkS) - (effects (font (size 0.7493 0.7493) (thickness 0.14986))) - ) - (fp_text value LMV324IDR (at 0 1.016 180) (layer F.SilkS) - (effects (font (size 0.7493 0.7493) (thickness 0.14986))) - ) - (fp_line (start -4.318 -1.9812) (end -4.318 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start -4.318 1.9812) (end 4.318 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 4.318 1.9812) (end 4.318 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 4.318 -1.9812) (end -4.318 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 -1.9812) (end -2.54 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.27 -1.9812) (end -1.27 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -1.9812) (end 0 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -3.81 -1.9812) (end -3.81 -3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.27 -3.0734) (end 1.27 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -3.0734) (end 2.54 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 3.81 -3.0734) (end 3.81 -1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 3.81 1.9812) (end 3.81 3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.9812) (end 2.54 3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -3.81 1.9812) (end -3.81 3.0734) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 3.0734) (end -2.54 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.27 3.0734) (end 1.27 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 3.0734) (end 0 1.9812) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.27 3.0734) (end -1.27 1.9812) (layer F.SilkS) (width 0.127)) - (fp_circle (center -3.5814 1.2446) (end -3.8608 1.6256) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -3.81 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 40 N-0000029) - ) - (pad 2 smd rect (at -2.54 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 40 N-0000029) - ) - (pad 3 smd rect (at -1.27 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 42 N-0000030) - ) - (pad 4 smd rect (at 0 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (pad 5 smd rect (at 1.27 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 37 N-0000024) - ) - (pad 6 smd rect (at 2.54 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 43 N-0000033) - ) - (pad 7 smd rect (at 3.81 2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 43 N-0000033) - ) - (pad 8 smd rect (at 3.81 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 36 N-0000023) - ) - (pad 9 smd rect (at 2.54 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 28 N-0000011) - ) - (pad 10 smd rect (at 1.27 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 36 N-0000023) - ) - (pad 11 smd rect (at 0 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 12 smd rect (at -1.27 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 54 N-000006) - ) - (pad 13 smd rect (at -2.54 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 35 N-0000021) - ) - (pad 14 smd rect (at -3.81 -2.794 180) (size 0.635 1.27) - (layers F.Cu F.Paste F.Mask) - (net 35 N-0000021) - ) - (model smd/smd_dil/so-14.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 5295CE6F) - (at 74.295 104.775) - (descr SOT23) - (path /5295CD1A) - (attr smd) - (fp_text reference D310 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 39 N-0000026) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module sot23 (layer F.Cu) (tedit 50BDE8CE) (tstamp 5295CE7D) - (at 78.105 104.775) - (descr SOT23) - (path /5295CD43) - (attr smd) - (fp_text reference D320 (at 0 0) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_text value DOUBLE_SCHOTTKY (at 0 0.09906) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.09906))) - ) - (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) - (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0 -1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 38 N-0000025) - ) - (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/smd_transistors/sot23.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF5B) (tstamp 5295CE89) - (at 112.395 102.87 90) - (path /5295CC86) - (attr smd) - (fp_text reference R315 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 45 N-0000035) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF64) (tstamp 5295CE95) - (at 109.22 102.87 270) - (path /5295CC8C) - (attr smd) - (fp_text reference R314 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 40 N-0000029) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 45 N-0000035) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF6C) (tstamp 5295CEA1) - (at 61.595 104.14 270) - (path /5295CCA2) - (attr smd) - (fp_text reference R311 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 3 /INP11) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF6B) (tstamp 5295CEAD) - (at 64.77 101.6 90) - (path /5295CCB4) - (attr smd) - (fp_text reference R321 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 500K (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 4 /INP12) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF5D) (tstamp 5295CEB9) - (at 115.57 102.87 90) - (path /5295CCC0) - (attr smd) - (fp_text reference R324 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 43 N-0000033) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 44 N-0000034) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF63) (tstamp 5295CEC5) - (at 118.745 102.87 270) - (path /5295CCC6) - (attr smd) - (fp_text reference R325 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 1500 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 44 N-0000034) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF6E) (tstamp 5295CED1) - (at 87.63 102.87 90) - (path /5295CCDE) - (attr smd) - (fp_text reference R313 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 39 N-0000026) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 42 N-0000030) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF73) (tstamp 5295CEDD) - (at 90.805 102.87 90) - (path /5295CCE4) - (attr smd) - (fp_text reference C310 (at 0 0 180) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 90) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 90) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 42 N-0000030) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF58) (tstamp 5295CEE9) - (at 71.12 104.14 270) - (path /5295CCEA) - (attr smd) - (fp_text reference R310 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 3 /INP11) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF66) (tstamp 5295CEF5) - (at 81.28 104.14 270) - (path /5295CCFC) - (attr smd) - (fp_text reference R323 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 100 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 38 N-0000025) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 37 N-0000024) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF68) (tstamp 5295CF01) - (at 84.455 104.14 270) - (path /5295CD02) - (attr smd) - (fp_text reference C320 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 0.01uF (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 37 N-0000024) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF69) (tstamp 5295CF0D) - (at 67.945 104.14 270) - (path /5295CD0E) - (attr smd) - (fp_text reference R320 (at 0 0 360) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 2700 (at 0 0 270) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 4 /INP12) - ) - (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF5F) (tstamp 5295CF19) - (at 79.375 100.33) - (path /5295CD55) - (attr smd) - (fp_text reference R322 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 4 /INP12) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 38 N-0000025) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM1206 (layer F.Cu) (tedit 5295CF61) (tstamp 5295CF25) - (at 73.66 100.33) - (path /5295CD5B) - (attr smd) - (fp_text reference R312 (at 0 0 90) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_text value 10k (at 0 0) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.127))) - ) - (fp_line (start -2.54 -1.143) (end -2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -2.54 1.143) (end -0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.889 -1.143) (end 2.54 -1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 -1.143) (end 2.54 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.54 1.143) (end 0.889 1.143) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.889 -1.143) (end -2.54 -1.143) (layer F.SilkS) (width 0.127)) - (pad 1 smd rect (at -1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 3 /INP11) - ) - (pad 2 smd rect (at 1.651 0) (size 1.524 2.032) - (layers F.Cu F.Paste F.Mask) - (net 39 N-0000026) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.17 0.16 0.16)) - (rotate (xyz 0 0 0)) - ) - ) - - (module PIN_ARRAY_1 (layer F.Cu) (tedit 4E4E744E) (tstamp 5295C514) - (at 123.19 142.621) - (descr "1 pin") - (tags "CONN DEV") - (path /52941801) - (fp_text reference P204 (at 0 -1.905) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_text value CONN_1 (at 0 -1.905) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.1524)) - (pad 1 thru_hole rect (at 0 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 25 /PA5) - ) - (model pin_array\pin_1.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module PIN_ARRAY_1 (layer F.Cu) (tedit 4E4E744E) (tstamp 5295D0CB) - (at 127 120.65) - (descr "1 pin") - (tags "CONN DEV") - (path /5295D3A8) - (fp_text reference P205 (at 0 -1.905) (layer F.SilkS) - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_text value CONN_1 (at 0 -1.905) (layer F.SilkS) hide - (effects (font (size 0.762 0.762) (thickness 0.1524))) - ) - (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.1524)) - (pad 1 thru_hole rect (at 0 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 26 /PC0) - ) - (model pin_array\pin_1.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module PIN_ARRAY-6X1 (layer F.Cu) (tedit 52AAEC15) (tstamp 5234F71E) - (at 56.515 135.255 270) - (descr "Connecteur 6 pins") - (tags "CONN DEV") - (path /52967E40) - (fp_text reference P208 (at 8.89 -0.635 360) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.2032))) - ) - (fp_text value CONN_6 (at 0 2.159 270) (layer F.SilkS) hide - (effects (font (size 1.016 0.889) (thickness 0.2032))) - ) - (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -7.62 -1.27) (end 7.62 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 7.62 -1.27) (end 7.62 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 7.62 1.27) (end -7.62 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -6.35 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 9 /INP6) - ) - (pad 2 thru_hole circle (at -3.81 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 8 /INP5) - ) - (pad 3 thru_hole circle (at -1.27 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 7 /INP4) - ) - (pad 4 thru_hole circle (at 1.27 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 6 /INP3) - ) - (pad 5 thru_hole circle (at 3.81 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 5 /INP2) - ) - (pad 6 thru_hole circle (at 6.35 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 1 /INP1) - ) - (model pin_array/pins_array_6x1.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SIL-2 (layer F.Cu) (tedit 52AAEBCA) (tstamp 52968341) - (at 99.06 113.03) - (descr "Connecteurs 2 pins") - (tags "CONN DEV") - (path /5296836D) - (fp_text reference P203 (at -4.826 0.635) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.1524))) - ) - (fp_text value CONN_2 (at 0 -2.54) (layer F.SilkS) hide - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -1.27 0) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 27 GND) - ) - (pad 2 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 27 GND) - ) - ) - - (module SIL-2 (layer F.Cu) (tedit 5297E934) (tstamp 5297E89C) - (at 105.41 99.695) - (descr "Connecteurs 2 pins") - (tags "CONN DEV") - (path /5297EAA7) - (fp_text reference P207 (at 0.635 2.54) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.1524))) - ) - (fp_text value CONN_2 (at 0 -2.54) (layer F.SilkS) hide - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -1.27 0) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 27 GND) - ) - (pad 2 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 27 GND) - ) - ) - - (module PIN_ARRAY_3X1 (layer F.Cu) (tedit 52987398) (tstamp 5297E8ED) - (at 96.52 99.695) - (descr "Connecteur 3 pins") - (tags "CONN DEV") - (path /5297E845) - (fp_text reference P206 (at 1.27 2.54) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.1524))) - ) - (fp_text value CONN_3 (at 0 -2.159) (layer F.SilkS) hide - (effects (font (size 1.016 1.016) (thickness 0.1524))) - ) - (fp_line (start -3.81 1.27) (end -3.81 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -3.81 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start 3.81 1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.1524)) - (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.1524)) - (pad 1 thru_hole rect (at -2.54 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 67 VCC) - ) - (pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 67 VCC) - ) - (pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 67 VCC) - ) - (model pin_array/pins_array_3x1.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SIL-2 (layer F.Cu) (tedit 52AAEBD5) (tstamp 529870E4) - (at 124.46 106.045 135) - (descr "Connecteurs 2 pins") - (tags "CONN DEV") - (path /5298705E) - (fp_text reference W212 (at -4.939141 0.089803 135) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.1524))) - ) - (fp_text value TEST (at 0 -2.54 135) (layer F.SilkS) hide - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -1.27 0 135) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 16 /OUT12) - ) - (pad 2 thru_hole circle (at 1.27 0 135) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 44 N-0000034) - ) - ) - - (module SIL-2 (layer F.Cu) (tedit 52AAEBDB) (tstamp 529870EE) - (at 122.555 107.95 135) - (descr "Connecteurs 2 pins") - (tags "CONN DEV") - (path /52987094) - (fp_text reference W211 (at -5.388154 0.35921 135) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.1524))) - ) - (fp_text value TEST (at 0 -2.54 135) (layer F.SilkS) hide - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -1.27 0 135) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 15 /OUT11) - ) - (pad 2 thru_hole circle (at 1.27 0 135) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 45 N-0000035) - ) - ) - - (module LOGO (layer F.Cu) (tedit 0) (tstamp 529C0124) - (at 95.25 146.685) - (path /529C04C3) - (fp_text reference G200 (at 0 4.14782) (layer F.SilkS) hide - (effects (font (size 1.524 1.524) (thickness 0.3048))) - ) - (fp_text value LOGO (at 0 -4.14782) (layer F.SilkS) hide - (effects (font (size 1.524 1.524) (thickness 0.3048))) - ) - (fp_poly (pts (xy 3.3528 -0.39624) (xy 3.35026 0.29972) (xy 3.19532 0.9906) (xy 2.8956 1.64338) - (xy 2.46634 2.21996) (xy 2.31394 2.37744) (xy 1.80086 2.794) (xy 1.27508 3.07086) - (xy 0.68834 3.2258) (xy 0.127 3.27406) (xy -0.46736 3.26898) (xy -0.9271 3.2004) - (xy -1.05664 3.16484) (xy -1.73482 2.86258) (xy -2.32156 2.41808) (xy -2.8194 1.83134) - (xy -3.10896 1.3462) (xy -3.21564 1.12776) (xy -3.28422 0.92964) (xy -3.32232 0.70866) - (xy -3.3401 0.4191) (xy -3.34518 0.01016) (xy -3.34518 -0.04318) (xy -3.3401 -0.46736) - (xy -3.32486 -0.77216) (xy -3.28676 -1.0033) (xy -3.22072 -1.21158) (xy -3.11658 -1.44272) - (xy -3.10134 -1.46812) (xy -2.7686 -1.99644) (xy -2.31648 -2.49428) (xy -1.79832 -2.90576) - (xy -1.47574 -3.09372) (xy -1.23698 -3.20294) (xy -1.03124 -3.2766) (xy -0.80518 -3.31724) - (xy -0.51562 -3.33756) (xy -0.10922 -3.34264) (xy -0.04064 -3.34264) (xy 0.37846 -3.3401) - (xy 0.68072 -3.32486) (xy 0.90932 -3.2893) (xy 1.1176 -3.22326) (xy 1.35382 -3.11658) - (xy 1.44018 -3.0734) (xy 1.97612 -2.73558) (xy 2.47904 -2.28854) (xy 2.88798 -1.78308) - (xy 2.95656 -1.67132) (xy 3.14706 -1.35382) (xy 2.63906 -1.35382) (xy 2.32664 -1.34112) - (xy 2.14884 -1.2954) (xy 2.08534 -1.22936) (xy 2.10058 -1.12014) (xy 2.1717 -1.10236) - (xy 2.26314 -1.05918) (xy 2.26568 -0.90678) (xy 2.25806 -0.86868) (xy 2.2225 -0.6858) - (xy 2.16916 -0.38608) (xy 2.10058 -0.01778) (xy 2.06248 0.2032) (xy 1.98374 0.60452) - (xy 1.91516 0.86614) (xy 1.84658 1.016) (xy 1.77038 1.07696) (xy 1.76022 1.0795) - (xy 1.74752 1.08458) (xy 1.74752 -1.35382) (xy 0.78994 -1.35382) (xy 0.36576 -1.35128) - (xy 0.08382 -1.33858) (xy -0.08128 -1.31318) (xy -0.15494 -1.27254) (xy -0.17018 -1.22682) - (xy -0.1016 -1.11506) (xy -0.04318 -1.09982) (xy 0.01524 -1.1049) (xy 0.05334 -1.09728) - (xy 0.06858 -1.0541) (xy 0.06096 -0.94996) (xy 0.0254 -0.75438) (xy -0.03556 -0.44704) - (xy -0.127 0) (xy -0.20828 0.39624) (xy -0.27432 0.72898) (xy -0.32004 0.96266) - (xy -0.33782 1.0668) (xy -0.33782 1.06934) (xy -0.40894 1.09728) (xy -0.46482 1.09982) - (xy -0.53848 1.12776) (xy -0.53848 -1.35382) (xy -1.49606 -1.35382) (xy -1.92024 -1.35128) - (xy -2.20218 -1.33858) (xy -2.36728 -1.31318) (xy -2.44094 -1.27254) (xy -2.45618 -1.22682) - (xy -2.3876 -1.1176) (xy -2.3241 -1.09982) (xy -2.22758 -1.04394) (xy -2.23266 -0.9525) - (xy -2.26568 -0.8128) (xy -2.3241 -0.5461) (xy -2.39522 -0.19558) (xy -2.4638 0.14732) - (xy -2.5654 0.62484) (xy -2.65684 0.9398) (xy -2.73304 1.08712) (xy -2.75844 1.09982) - (xy -2.89814 1.15824) (xy -2.921 1.18618) (xy -2.86512 1.22428) (xy -2.64922 1.25222) - (xy -2.27838 1.26746) (xy -1.95326 1.27) (xy -0.93218 1.27) (xy -0.93218 1.016) - (xy -0.97028 0.8128) (xy -1.05918 0.762) (xy -1.17094 0.8255) (xy -1.18618 0.88138) - (xy -1.25984 0.94996) (xy -1.44526 1.01854) (xy -1.67894 1.07188) (xy -1.905 1.09982) - (xy -2.06248 1.08712) (xy -2.09042 1.06934) (xy -2.10566 0.96774) (xy -2.09804 0.7493) - (xy -2.07772 0.55372) (xy -2.0193 0.08382) (xy -1.68656 0.08382) (xy -1.47828 0.10414) - (xy -1.36144 0.15748) (xy -1.35382 0.17526) (xy -1.3208 0.25908) (xy -1.2446 0.22352) - (xy -1.1557 0.10414) (xy -1.0922 -0.06858) (xy -1.0922 -0.07112) (xy -1.07442 -0.26416) - (xy -1.1303 -0.33782) (xy -1.15316 -0.33782) (xy -1.25984 -0.28956) (xy -1.27 -0.254) - (xy -1.3462 -0.20066) (xy -1.53162 -0.17018) (xy -1.59512 -0.17018) (xy -1.9177 -0.17018) - (xy -1.83388 -0.635) (xy -1.75006 -1.10236) (xy -1.24714 -1.09982) (xy -0.9652 -1.09474) - (xy -0.82042 -1.0668) (xy -0.78486 -1.00838) (xy -0.79248 -0.97282) (xy -0.78232 -0.8636) - (xy -0.72644 -0.84582) (xy -0.635 -0.92202) (xy -0.57658 -1.09728) (xy -0.57404 -1.09982) - (xy -0.53848 -1.35382) (xy -0.53848 1.12776) (xy -0.57912 1.14554) (xy -0.59182 1.18618) - (xy -0.51562 1.22936) (xy -0.31496 1.25984) (xy -0.08382 1.27) (xy 0.18542 1.2573) - (xy 0.3683 1.22428) (xy 0.42418 1.18618) (xy 0.35306 1.11252) (xy 0.28702 1.09982) - (xy 0.20574 1.07442) (xy 0.18034 0.96774) (xy 0.2032 0.74168) (xy 0.20828 0.70866) - (xy 0.254 0.44704) (xy 0.29718 0.24892) (xy 0.31242 0.20066) (xy 0.40894 0.12954) - (xy 0.5842 0.0889) (xy 0.7747 0.0889) (xy 0.90678 0.127) (xy 0.93218 0.17018) - (xy 0.97282 0.25908) (xy 1.0668 0.2413) (xy 1.16586 0.13716) (xy 1.20904 0.02032) - (xy 1.22936 -0.19304) (xy 1.17856 -0.254) (xy 1.08204 -0.18542) (xy 0.93218 -0.11684) - (xy 0.70866 -0.08636) (xy 0.69088 -0.08382) (xy 0.40132 -0.08382) (xy 0.45974 -0.52578) - (xy 0.50038 -0.7874) (xy 0.54102 -0.9779) (xy 0.5588 -1.03378) (xy 0.6604 -1.06934) - (xy 0.87884 -1.09474) (xy 1.07188 -1.09982) (xy 1.34112 -1.0922) (xy 1.4732 -1.06172) - (xy 1.50114 -1.00076) (xy 1.49352 -0.97536) (xy 1.50368 -0.8636) (xy 1.55956 -0.84582) - (xy 1.651 -0.92202) (xy 1.70942 -1.09728) (xy 1.71196 -1.09982) (xy 1.74752 -1.35382) - (xy 1.74752 1.08458) (xy 1.61544 1.14046) (xy 1.62306 1.19888) (xy 1.76276 1.2446) - (xy 2.0193 1.26746) (xy 2.11582 1.27) (xy 2.3876 1.2573) (xy 2.57048 1.22428) - (xy 2.62382 1.18618) (xy 2.55524 1.10998) (xy 2.49682 1.09982) (xy 2.43586 1.09474) - (xy 2.39776 1.06426) (xy 2.3876 0.98298) (xy 2.40284 0.82296) (xy 2.44602 0.56134) - (xy 2.52222 0.17272) (xy 2.57302 -0.08128) (xy 2.67716 -0.56388) (xy 2.77368 -0.89408) - (xy 2.85496 -1.06426) (xy 2.88544 -1.08712) (xy 3.03276 -1.1811) (xy 3.06324 -1.21666) - (xy 3.12674 -1.22428) (xy 3.2004 -1.0922) (xy 3.27406 -0.8509) (xy 3.33502 -0.5334) - (xy 3.3528 -0.39624) (xy 3.3528 -0.39624)) (layer F.SilkS) (width 0.00254)) - ) - - (module LOGO_F (layer B.Cu) (tedit 0) (tstamp 529C03AA) - (at 66.04 111.125) - (path /529C091E) - (fp_text reference G201 (at 0 -4.14782) (layer B.SilkS) hide - (effects (font (size 1.524 1.524) (thickness 0.3048)) (justify mirror)) - ) - (fp_text value LOGO (at 0 4.14782) (layer B.SilkS) hide - (effects (font (size 1.524 1.524) (thickness 0.3048)) (justify mirror)) - ) - (fp_poly (pts (xy 3.34518 -0.04318) (xy 3.3401 0.381) (xy 3.32486 0.68326) (xy 3.28676 0.90932) - (xy 3.22326 1.1049) (xy 3.12166 1.3208) (xy 3.10896 1.3462) (xy 2.921 1.64084) - (xy 2.921 1.18618) (xy 2.79654 1.1049) (xy 2.75844 1.09982) (xy 2.68732 1.016) - (xy 2.60096 0.76708) (xy 2.5019 0.35052) (xy 2.46126 0.14732) (xy 2.38252 -0.24638) - (xy 2.31394 -0.58928) (xy 2.2606 -0.84074) (xy 2.23266 -0.9525) (xy 2.2479 -1.07696) - (xy 2.32156 -1.09982) (xy 2.4384 -1.16586) (xy 2.45618 -1.22682) (xy 2.42824 -1.28524) - (xy 2.33172 -1.3208) (xy 2.13868 -1.34366) (xy 1.82372 -1.35382) (xy 1.49606 -1.35382) - (xy 0.53594 -1.35382) (xy 0.57404 -1.09982) (xy 0.63246 -0.92202) (xy 0.7239 -0.84836) - (xy 0.72644 -0.84582) (xy 0.80264 -0.90678) (xy 0.79248 -0.97536) (xy 0.79248 -1.04648) - (xy 0.889 -1.08458) (xy 1.10744 -1.09982) (xy 1.24714 -1.09982) (xy 1.75006 -1.09982) - (xy 1.83388 -0.635) (xy 1.9177 -0.17018) (xy 1.59258 -0.17018) (xy 1.38684 -0.1905) - (xy 1.27508 -0.23876) (xy 1.27 -0.254) (xy 1.20142 -0.3302) (xy 1.15316 -0.33782) - (xy 1.0795 -0.2921) (xy 1.08204 -0.127) (xy 1.0922 -0.07112) (xy 1.1557 0.1016) - (xy 1.24206 0.22352) (xy 1.3208 0.25908) (xy 1.35382 0.1778) (xy 1.35382 0.17526) - (xy 1.43002 0.11684) (xy 1.61544 0.08636) (xy 1.68656 0.08382) (xy 2.0193 0.08382) - (xy 2.07772 0.55372) (xy 2.10312 0.81788) (xy 2.10312 1.01092) (xy 2.09042 1.06934) - (xy 1.9685 1.09982) (xy 1.76022 1.08458) (xy 1.52146 1.03886) (xy 1.31318 0.97536) - (xy 1.1938 0.90424) (xy 1.18618 0.88138) (xy 1.1176 0.7747) (xy 1.05918 0.762) - (xy 0.95758 0.8382) (xy 0.93218 1.016) (xy 0.93218 1.27) (xy 1.95072 1.27) - (xy 2.42062 1.26238) (xy 2.74066 1.2446) (xy 2.90322 1.21158) (xy 2.921 1.18618) - (xy 2.921 1.64084) (xy 2.67716 2.02692) (xy 2.15646 2.5654) (xy 1.5494 2.9591) - (xy 1.02108 3.16484) (xy 0.59182 3.24866) (xy 0.59182 1.18618) (xy 0.52324 1.10998) - (xy 0.46482 1.09982) (xy 0.35306 1.08458) (xy 0.33782 1.06934) (xy 0.32258 0.98044) - (xy 0.2794 0.75692) (xy 0.21336 0.4318) (xy 0.13462 0.04064) (xy 0.127 0) - (xy 0.03556 -0.44958) (xy -0.02794 -0.75692) (xy -0.06096 -0.94996) (xy -0.06858 -1.0541) - (xy -0.05334 -1.09728) (xy -0.01524 -1.1049) (xy 0.04318 -1.09982) (xy 0.15494 -1.1684) - (xy 0.17018 -1.22682) (xy 0.14224 -1.28524) (xy 0.04572 -1.3208) (xy -0.14732 -1.34366) - (xy -0.46228 -1.35382) (xy -0.78994 -1.35382) (xy -1.75006 -1.35382) (xy -1.71196 -1.09982) - (xy -1.65354 -0.92202) (xy -1.5621 -0.84836) (xy -1.55956 -0.84582) (xy -1.48336 -0.90678) - (xy -1.49352 -0.97282) (xy -1.49098 -1.04902) (xy -1.39446 -1.08712) (xy -1.1684 -1.09982) - (xy -1.07188 -1.09982) (xy -0.80772 -1.08966) (xy -0.61976 -1.05918) (xy -0.56134 -1.03378) - (xy -0.52578 -0.9144) (xy -0.48514 -0.69088) (xy -0.45974 -0.52578) (xy -0.40132 -0.08382) - (xy -0.69342 -0.08382) (xy -0.91948 -0.11176) (xy -1.07696 -0.18034) (xy -1.08204 -0.18542) - (xy -1.1938 -0.254) (xy -1.2319 -0.17018) (xy -1.21158 0.02032) (xy -1.143 0.17018) - (xy -1.04394 0.254) (xy -0.95758 0.24892) (xy -0.93218 0.17018) (xy -0.86106 0.10668) - (xy -0.69596 0.08382) (xy -0.50546 0.1016) (xy -0.35306 0.15494) (xy -0.31242 0.20066) - (xy -0.27432 0.35052) (xy -0.2286 0.59436) (xy -0.20828 0.70866) (xy -0.18288 0.94996) - (xy -0.20066 1.0668) (xy -0.27686 1.09982) (xy -0.28702 1.09982) (xy -0.4064 1.143) - (xy -0.42418 1.18618) (xy -0.34544 1.22936) (xy -0.14478 1.25984) (xy 0.08382 1.27) - (xy 0.3556 1.2573) (xy 0.53848 1.22428) (xy 0.59182 1.18618) (xy 0.59182 3.24866) - (xy 0.5715 3.25374) (xy 0.0508 3.2893) (xy -0.4699 3.27152) (xy -0.91694 3.2004) - (xy -0.99314 3.17754) (xy -1.59004 2.91338) (xy -2.15392 2.52222) (xy -2.63652 2.03708) - (xy -2.99974 1.49606) (xy -3.03022 1.43256) (xy -3.22326 0.90932) (xy -3.3401 0.32258) - (xy -3.3655 -0.2413) (xy -3.3528 -0.39624) (xy -3.29946 -0.7366) (xy -3.23088 -1.01092) - (xy -3.15722 -1.18872) (xy -3.0861 -1.23698) (xy -3.06578 -1.21666) (xy -2.93624 -1.10998) - (xy -2.88544 -1.08712) (xy -2.80924 -0.98298) (xy -2.7178 -0.71374) (xy -2.6162 -0.2921) - (xy -2.57302 -0.08128) (xy -2.48158 0.38354) (xy -2.42316 0.70612) (xy -2.39268 0.9144) - (xy -2.39014 1.03124) (xy -2.41554 1.08458) (xy -2.4638 1.09982) (xy -2.49682 1.09982) - (xy -2.61112 1.14554) (xy -2.62382 1.18618) (xy -2.54762 1.22936) (xy -2.34696 1.25984) - (xy -2.11582 1.27) (xy -1.8288 1.25476) (xy -1.651 1.21412) (xy -1.60274 1.15824) - (xy -1.7018 1.09728) (xy -1.76276 1.0795) (xy -1.8415 1.02362) (xy -1.91008 0.88646) - (xy -1.97866 0.63754) (xy -2.05486 0.25146) (xy -2.06248 0.2032) (xy -2.13106 -0.18288) - (xy -2.19456 -0.52578) (xy -2.24282 -0.78232) (xy -2.25806 -0.86868) (xy -2.27076 -1.0414) - (xy -2.19202 -1.09982) (xy -2.1717 -1.10236) (xy -2.07772 -1.15316) (xy -2.08534 -1.22936) - (xy -2.1717 -1.30556) (xy -2.36728 -1.3462) (xy -2.6416 -1.35636) (xy -3.14706 -1.35382) - (xy -2.95656 -1.67132) (xy -2.5781 -2.18186) (xy -2.09296 -2.64668) (xy -1.55702 -3.01244) - (xy -1.44018 -3.0734) (xy -1.18618 -3.19532) (xy -0.97536 -3.27152) (xy -0.75692 -3.31724) - (xy -0.48514 -3.33756) (xy -0.10668 -3.34264) (xy 0.04064 -3.34264) (xy 0.46482 -3.33756) - (xy 0.76962 -3.32232) (xy 1.00076 -3.28422) (xy 1.2065 -3.21564) (xy 1.43764 -3.1115) - (xy 1.47574 -3.09372) (xy 2.00914 -2.7559) (xy 2.50444 -2.30378) (xy 2.91592 -1.78816) - (xy 3.10134 -1.46812) (xy 3.21056 -1.2319) (xy 3.28168 -1.02616) (xy 3.31978 -0.8001) - (xy 3.3401 -0.50546) (xy 3.34264 -0.09398) (xy 3.34518 -0.04318) (xy 3.34518 -0.04318)) (layer B.SilkS) (width 0.00254)) - ) - - (module LOGO_F (layer B.Cu) (tedit 0) (tstamp 529C03AF) - (at 116.84 132.715) - (path /529C09B9) - (fp_text reference G202 (at 0 -4.14782) (layer B.SilkS) hide - (effects (font (size 1.524 1.524) (thickness 0.3048)) (justify mirror)) - ) - (fp_text value LOGO (at 0 4.14782) (layer B.SilkS) hide - (effects (font (size 1.524 1.524) (thickness 0.3048)) (justify mirror)) - ) - (fp_poly (pts (xy 3.34518 -0.04318) (xy 3.3401 0.381) (xy 3.32486 0.68326) (xy 3.28676 0.90932) - (xy 3.22326 1.1049) (xy 3.12166 1.3208) (xy 3.10896 1.3462) (xy 2.921 1.64084) - (xy 2.921 1.18618) (xy 2.79654 1.1049) (xy 2.75844 1.09982) (xy 2.68732 1.016) - (xy 2.60096 0.76708) (xy 2.5019 0.35052) (xy 2.46126 0.14732) (xy 2.38252 -0.24638) - (xy 2.31394 -0.58928) (xy 2.2606 -0.84074) (xy 2.23266 -0.9525) (xy 2.2479 -1.07696) - (xy 2.32156 -1.09982) (xy 2.4384 -1.16586) (xy 2.45618 -1.22682) (xy 2.42824 -1.28524) - (xy 2.33172 -1.3208) (xy 2.13868 -1.34366) (xy 1.82372 -1.35382) (xy 1.49606 -1.35382) - (xy 0.53594 -1.35382) (xy 0.57404 -1.09982) (xy 0.63246 -0.92202) (xy 0.7239 -0.84836) - (xy 0.72644 -0.84582) (xy 0.80264 -0.90678) (xy 0.79248 -0.97536) (xy 0.79248 -1.04648) - (xy 0.889 -1.08458) (xy 1.10744 -1.09982) (xy 1.24714 -1.09982) (xy 1.75006 -1.09982) - (xy 1.83388 -0.635) (xy 1.9177 -0.17018) (xy 1.59258 -0.17018) (xy 1.38684 -0.1905) - (xy 1.27508 -0.23876) (xy 1.27 -0.254) (xy 1.20142 -0.3302) (xy 1.15316 -0.33782) - (xy 1.0795 -0.2921) (xy 1.08204 -0.127) (xy 1.0922 -0.07112) (xy 1.1557 0.1016) - (xy 1.24206 0.22352) (xy 1.3208 0.25908) (xy 1.35382 0.1778) (xy 1.35382 0.17526) - (xy 1.43002 0.11684) (xy 1.61544 0.08636) (xy 1.68656 0.08382) (xy 2.0193 0.08382) - (xy 2.07772 0.55372) (xy 2.10312 0.81788) (xy 2.10312 1.01092) (xy 2.09042 1.06934) - (xy 1.9685 1.09982) (xy 1.76022 1.08458) (xy 1.52146 1.03886) (xy 1.31318 0.97536) - (xy 1.1938 0.90424) (xy 1.18618 0.88138) (xy 1.1176 0.7747) (xy 1.05918 0.762) - (xy 0.95758 0.8382) (xy 0.93218 1.016) (xy 0.93218 1.27) (xy 1.95072 1.27) - (xy 2.42062 1.26238) (xy 2.74066 1.2446) (xy 2.90322 1.21158) (xy 2.921 1.18618) - (xy 2.921 1.64084) (xy 2.67716 2.02692) (xy 2.15646 2.5654) (xy 1.5494 2.9591) - (xy 1.02108 3.16484) (xy 0.59182 3.24866) (xy 0.59182 1.18618) (xy 0.52324 1.10998) - (xy 0.46482 1.09982) (xy 0.35306 1.08458) (xy 0.33782 1.06934) (xy 0.32258 0.98044) - (xy 0.2794 0.75692) (xy 0.21336 0.4318) (xy 0.13462 0.04064) (xy 0.127 0) - (xy 0.03556 -0.44958) (xy -0.02794 -0.75692) (xy -0.06096 -0.94996) (xy -0.06858 -1.0541) - (xy -0.05334 -1.09728) (xy -0.01524 -1.1049) (xy 0.04318 -1.09982) (xy 0.15494 -1.1684) - (xy 0.17018 -1.22682) (xy 0.14224 -1.28524) (xy 0.04572 -1.3208) (xy -0.14732 -1.34366) - (xy -0.46228 -1.35382) (xy -0.78994 -1.35382) (xy -1.75006 -1.35382) (xy -1.71196 -1.09982) - (xy -1.65354 -0.92202) (xy -1.5621 -0.84836) (xy -1.55956 -0.84582) (xy -1.48336 -0.90678) - (xy -1.49352 -0.97282) (xy -1.49098 -1.04902) (xy -1.39446 -1.08712) (xy -1.1684 -1.09982) - (xy -1.07188 -1.09982) (xy -0.80772 -1.08966) (xy -0.61976 -1.05918) (xy -0.56134 -1.03378) - (xy -0.52578 -0.9144) (xy -0.48514 -0.69088) (xy -0.45974 -0.52578) (xy -0.40132 -0.08382) - (xy -0.69342 -0.08382) (xy -0.91948 -0.11176) (xy -1.07696 -0.18034) (xy -1.08204 -0.18542) - (xy -1.1938 -0.254) (xy -1.2319 -0.17018) (xy -1.21158 0.02032) (xy -1.143 0.17018) - (xy -1.04394 0.254) (xy -0.95758 0.24892) (xy -0.93218 0.17018) (xy -0.86106 0.10668) - (xy -0.69596 0.08382) (xy -0.50546 0.1016) (xy -0.35306 0.15494) (xy -0.31242 0.20066) - (xy -0.27432 0.35052) (xy -0.2286 0.59436) (xy -0.20828 0.70866) (xy -0.18288 0.94996) - (xy -0.20066 1.0668) (xy -0.27686 1.09982) (xy -0.28702 1.09982) (xy -0.4064 1.143) - (xy -0.42418 1.18618) (xy -0.34544 1.22936) (xy -0.14478 1.25984) (xy 0.08382 1.27) - (xy 0.3556 1.2573) (xy 0.53848 1.22428) (xy 0.59182 1.18618) (xy 0.59182 3.24866) - (xy 0.5715 3.25374) (xy 0.0508 3.2893) (xy -0.4699 3.27152) (xy -0.91694 3.2004) - (xy -0.99314 3.17754) (xy -1.59004 2.91338) (xy -2.15392 2.52222) (xy -2.63652 2.03708) - (xy -2.99974 1.49606) (xy -3.03022 1.43256) (xy -3.22326 0.90932) (xy -3.3401 0.32258) - (xy -3.3655 -0.2413) (xy -3.3528 -0.39624) (xy -3.29946 -0.7366) (xy -3.23088 -1.01092) - (xy -3.15722 -1.18872) (xy -3.0861 -1.23698) (xy -3.06578 -1.21666) (xy -2.93624 -1.10998) - (xy -2.88544 -1.08712) (xy -2.80924 -0.98298) (xy -2.7178 -0.71374) (xy -2.6162 -0.2921) - (xy -2.57302 -0.08128) (xy -2.48158 0.38354) (xy -2.42316 0.70612) (xy -2.39268 0.9144) - (xy -2.39014 1.03124) (xy -2.41554 1.08458) (xy -2.4638 1.09982) (xy -2.49682 1.09982) - (xy -2.61112 1.14554) (xy -2.62382 1.18618) (xy -2.54762 1.22936) (xy -2.34696 1.25984) - (xy -2.11582 1.27) (xy -1.8288 1.25476) (xy -1.651 1.21412) (xy -1.60274 1.15824) - (xy -1.7018 1.09728) (xy -1.76276 1.0795) (xy -1.8415 1.02362) (xy -1.91008 0.88646) - (xy -1.97866 0.63754) (xy -2.05486 0.25146) (xy -2.06248 0.2032) (xy -2.13106 -0.18288) - (xy -2.19456 -0.52578) (xy -2.24282 -0.78232) (xy -2.25806 -0.86868) (xy -2.27076 -1.0414) - (xy -2.19202 -1.09982) (xy -2.1717 -1.10236) (xy -2.07772 -1.15316) (xy -2.08534 -1.22936) - (xy -2.1717 -1.30556) (xy -2.36728 -1.3462) (xy -2.6416 -1.35636) (xy -3.14706 -1.35382) - (xy -2.95656 -1.67132) (xy -2.5781 -2.18186) (xy -2.09296 -2.64668) (xy -1.55702 -3.01244) - (xy -1.44018 -3.0734) (xy -1.18618 -3.19532) (xy -0.97536 -3.27152) (xy -0.75692 -3.31724) - (xy -0.48514 -3.33756) (xy -0.10668 -3.34264) (xy 0.04064 -3.34264) (xy 0.46482 -3.33756) - (xy 0.76962 -3.32232) (xy 1.00076 -3.28422) (xy 1.2065 -3.21564) (xy 1.43764 -3.1115) - (xy 1.47574 -3.09372) (xy 2.00914 -2.7559) (xy 2.50444 -2.30378) (xy 2.91592 -1.78816) - (xy 3.10134 -1.46812) (xy 3.21056 -1.2319) (xy 3.28168 -1.02616) (xy 3.31978 -0.8001) - (xy 3.3401 -0.50546) (xy 3.34264 -0.09398) (xy 3.34518 -0.04318) (xy 3.34518 -0.04318)) (layer B.SilkS) (width 0.00254)) - ) - - (module SM0805 (layer F.Cu) (tedit 52AAE980) (tstamp 524B7300) - (at 95.25 140.335 270) - (path /524A0814) - (attr smd) - (fp_text reference C211 (at 0 -0.3175 360) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.10922))) - ) - (fp_text value 0.1uF (at 0 0.381 270) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.10922))) - ) - (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) - (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) - (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.1 0.1 0.1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM0805 (layer F.Cu) (tedit 52AAE995) (tstamp 52506A5F) - (at 95.25 106.68 90) - (path /524F7FBD) - (attr smd) - (fp_text reference C291 (at 0 -0.3175 180) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.10922))) - ) - (fp_text value 0.1uF (at 0 0.381 90) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.10922))) - ) - (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) - (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) - (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.1 0.1 0.1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module SM0805 (layer F.Cu) (tedit 52AAE968) (tstamp 52506A2F) - (at 95.25 124.46 270) - (path /524B84BC) - (attr smd) - (fp_text reference C251 (at 0 -0.3175 360) (layer F.SilkS) - (effects (font (size 0.50038 0.50038) (thickness 0.10922))) - ) - (fp_text value 0.1uF (at 0 0.381 270) (layer F.SilkS) hide - (effects (font (size 0.50038 0.50038) (thickness 0.10922))) - ) - (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) - (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) - (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) - (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) - (layers F.Cu F.Paste F.Mask) - (net 67 VCC) - ) - (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) - (layers F.Cu F.Paste F.Mask) - (net 27 GND) - ) - (model smd/chip_cms.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.1 0.1 0.1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_text PC5 (at 123.317 150.114) (layer F.SilkS) - (effects (font (size 1.2 1.2) (thickness 0.3))) - ) - (gr_text PA7 (at 123.3805 147.701) (layer F.SilkS) - (effects (font (size 1.2 1.2) (thickness 0.3))) - ) - (gr_text PA1 (at 123.317 139.446) (layer F.SilkS) - (effects (font (size 1.2 1.2) (thickness 0.3))) - ) - (gr_text PC3 (at 123.3805 137.3505) (layer F.SilkS) - (effects (font (size 1.2 1.2) (thickness 0.3))) - ) - (gr_text PC1 (at 123.3805 134.6835) (layer F.SilkS) - (effects (font (size 1.2 1.2) (thickness 0.3))) - ) - (gr_line (start 120.65 93.345) (end 186.69 93.345) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 186.69 190.5) (end 186.69 93.472) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 120.65 190.5) (end 186.69 190.5) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 120.65 190.5) (end 120.65 93.472) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 180.34 127) (end 177.8 127) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 180.34 187.96) (end 180.34 127) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 177.8 187.96) (end 180.34 187.96) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 177.8 127) (end 177.8 187.96) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 127 127) (end 129.54 127) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 129.54 187.96) (end 129.54 127) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 127 187.96) (end 129.54 187.96) (angle 90) (layer Eco2.User) (width 0.02)) - (gr_line (start 127 127) (end 127 187.96) (angle 90) (layer Eco2.User) (width 0.02)) - (dimension 50.165 (width 0.3) (layer Dwgs.User) - (gr_text "50.165 mm" (at 39.925 126.0475 90) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 44.45 100.965) (xy 38.575 100.965))) - (feature2 (pts (xy 44.45 151.13) (xy 38.575 151.13))) - (crossbar (pts (xy 41.275 151.13) (xy 41.275 100.965))) - (arrow1a (pts (xy 41.275 100.965) (xy 41.86142 102.091503))) - (arrow1b (pts (xy 41.275 100.965) (xy 40.68858 102.091503))) - (arrow2a (pts (xy 41.275 151.13) (xy 41.86142 150.003497))) - (arrow2b (pts (xy 41.275 151.13) (xy 40.68858 150.003497))) - ) - (gr_text "RUSEFI.COM\nREV .02" (at 99.695 131.445) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (dimension 52.705 (width 0.3) (layer Dwgs.User) - (gr_text "52.705 mm" (at 47.545 124.7775 90) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 50.165 98.425) (xy 46.195 98.425))) - (feature2 (pts (xy 50.165 151.13) (xy 46.195 151.13))) - (crossbar (pts (xy 48.895 151.13) (xy 48.895 98.425))) - (arrow1a (pts (xy 48.895 98.425) (xy 49.48142 99.551503))) - (arrow1b (pts (xy 48.895 98.425) (xy 48.30858 99.551503))) - (arrow2a (pts (xy 48.895 151.13) (xy 49.48142 150.003497))) - (arrow2b (pts (xy 48.895 151.13) (xy 48.30858 150.003497))) - ) - (dimension 76.2 (width 0.3) (layer Dwgs.User) - (gr_text "76.200 mm" (at 92.71 158.194999) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 54.61 156.21) (xy 54.61 159.544999))) - (feature2 (pts (xy 130.81 156.21) (xy 130.81 159.544999))) - (crossbar (pts (xy 130.81 156.844999) (xy 54.61 156.844999))) - (arrow1a (pts (xy 54.61 156.844999) (xy 55.736503 156.258579))) - (arrow1b (pts (xy 54.61 156.844999) (xy 55.736503 157.431419))) - (arrow2a (pts (xy 130.81 156.844999) (xy 129.683497 156.258579))) - (arrow2b (pts (xy 130.81 156.844999) (xy 129.683497 157.431419))) - ) - (dimension 52.705 (width 0.3) (layer Dwgs.User) - (gr_text "2.0750 in" (at 51.355 124.7775 90) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 53.975 98.425) (xy 50.005 98.425))) - (feature2 (pts (xy 53.975 151.13) (xy 50.005 151.13))) - (crossbar (pts (xy 52.705 151.13) (xy 52.705 98.425))) - (arrow1a (pts (xy 52.705 98.425) (xy 53.29142 99.551503))) - (arrow1b (pts (xy 52.705 98.425) (xy 52.11858 99.551503))) - (arrow2a (pts (xy 52.705 151.13) (xy 53.29142 150.003497))) - (arrow2b (pts (xy 52.705 151.13) (xy 52.11858 150.003497))) - ) - (dimension 76.2 (width 0.3) (layer Dwgs.User) - (gr_text "3.0000 in" (at 92.71 155.019999) (layer Dwgs.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 54.61 151.765) (xy 54.61 156.369999))) - (feature2 (pts (xy 130.81 151.765) (xy 130.81 156.369999))) - (crossbar (pts (xy 130.81 153.669999) (xy 54.61 153.669999))) - (arrow1a (pts (xy 54.61 153.669999) (xy 55.736503 153.083579))) - (arrow1b (pts (xy 54.61 153.669999) (xy 55.736503 154.256419))) - (arrow2a (pts (xy 130.81 153.669999) (xy 129.683497 153.083579))) - (arrow2b (pts (xy 130.81 153.669999) (xy 129.683497 154.256419))) - ) - (gr_line (start 130.81 151.13) (end 130.81 98.425) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 54.61 151.13) (end 54.61 98.425) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 54.61 98.425) (end 130.81 98.425) (angle 90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 130.81 151.13) (end 54.61 151.13) (angle 90) (layer Edge.Cuts) (width 0.1)) - - (segment (start 61.595 148.971) (end 61.595 148.717) (width 0.254) (layer F.Cu) (net 1)) - (segment (start 56.515 143.637) (end 56.515 141.605) (width 0.254) (layer F.Cu) (net 1) (tstamp 52973E9D)) - (segment (start 61.595 148.717) (end 56.515 143.637) (width 0.254) (layer F.Cu) (net 1) (tstamp 52973E99)) - (segment (start 61.5994 148.967) (end 61.595 148.971) (width 0.254) (layer F.Cu) (net 1)) - (segment (start 61.5994 148.717) (end 61.5994 148.967) (width 0.254) (layer F.Cu) (net 1)) - (segment (start 69.85 147.574) (end 71.12 146.304) (width 0.254) (layer F.Cu) (net 1)) - (segment (start 62.7419 147.574) (end 69.85 147.574) (width 0.254) (layer F.Cu) (net 1)) - (segment (start 61.5994 148.717) (end 62.7419 147.574) (width 0.254) (layer F.Cu) (net 1)) - (segment (start 71.12 145.034) (end 72.009 144.145) (width 0.254) (layer F.Cu) (net 1)) - (segment (start 71.12 146.304) (end 71.12 145.034) (width 0.254) (layer F.Cu) (net 1)) - (segment (start 64.77 111.506) (end 64.643 111.506) (width 0.254) (layer F.Cu) (net 2)) - (segment (start 58.801 109.474) (end 56.515 111.76) (width 0.254) (layer F.Cu) (net 2) (tstamp 52973E39)) - (segment (start 62.611 109.474) (end 58.801 109.474) (width 0.254) (layer F.Cu) (net 2) (tstamp 52973E37)) - (segment (start 64.643 111.506) (end 62.611 109.474) (width 0.254) (layer F.Cu) (net 2) (tstamp 52973E35)) - (segment (start 64.897 111.379) (end 64.77 111.506) (width 0.254) (layer F.Cu) (net 2)) - (segment (start 67.945 111.379) (end 64.897 111.379) (width 0.254) (layer F.Cu) (net 2)) - (segment (start 67.945 110.942) (end 67.945 111.379) (width 0.254) (layer F.Cu) (net 2)) - (segment (start 71.065 107.823) (end 67.945 110.942) (width 0.254) (layer F.Cu) (net 2)) - (segment (start 76.327 107.823) (end 71.065 107.823) (width 0.254) (layer F.Cu) (net 2)) - (segment (start 77.724 109.22) (end 76.327 107.823) (width 0.254) (layer F.Cu) (net 2)) - (segment (start 71.12 102.489) (end 71.12 103.505) (width 0.254) (layer F.Cu) (net 3)) - (segment (start 63.5 104.775) (end 61.595 102.87) (width 0.254) (layer F.Cu) (net 3) (tstamp 5297444A)) - (segment (start 66.04 104.775) (end 63.5 104.775) (width 0.254) (layer F.Cu) (net 3) (tstamp 52974448)) - (segment (start 66.675 104.14) (end 66.04 104.775) (width 0.254) (layer F.Cu) (net 3) (tstamp 52974447)) - (segment (start 70.485 104.14) (end 66.675 104.14) (width 0.254) (layer F.Cu) (net 3) (tstamp 52974445)) - (segment (start 71.12 103.505) (end 70.485 104.14) (width 0.254) (layer F.Cu) (net 3) (tstamp 52974444)) - (segment (start 61.595 102.87) (end 61.595 102.489) (width 0.254) (layer F.Cu) (net 3) (tstamp 5297444B)) - (segment (start 61.595 102.489) (end 61.595 102.87) (width 0.254) (layer F.Cu) (net 3)) - (segment (start 57.531 109.22) (end 56.515 109.22) (width 0.254) (layer F.Cu) (net 3) (tstamp 52973BE1)) - (segment (start 61.595 102.87) (end 58.928 105.537) (width 0.254) (layer F.Cu) (net 3) (tstamp 52973BD9)) - (segment (start 58.928 105.537) (end 58.928 107.823) (width 0.254) (layer F.Cu) (net 3) (tstamp 52973BDC)) - (segment (start 58.928 107.823) (end 57.531 109.22) (width 0.254) (layer F.Cu) (net 3) (tstamp 52973BDF)) - (segment (start 72.009 100.33) (end 72.009 101.6) (width 0.254) (layer F.Cu) (net 3)) - (segment (start 72.009 101.6) (end 71.12 102.489) (width 0.254) (layer F.Cu) (net 3) (tstamp 52973B89)) - (segment (start 77.724 100.33) (end 77.724 99.949) (width 0.254) (layer F.Cu) (net 4)) - (segment (start 67.945 101.219) (end 67.945 102.489) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B85)) - (segment (start 70.231 98.933) (end 67.945 101.219) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B81)) - (segment (start 76.708 98.933) (end 70.231 98.933) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B7E)) - (segment (start 77.724 99.949) (end 76.708 98.933) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B7B)) - (segment (start 67.945 102.489) (end 65.532 102.489) (width 0.254) (layer F.Cu) (net 4)) - (segment (start 65.532 102.489) (end 64.77 103.251) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B64)) - (segment (start 64.77 103.251) (end 64.77 102.997) (width 0.254) (layer F.Cu) (net 4)) - (segment (start 60.198 102.997) (end 56.515 106.68) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B60)) - (segment (start 60.198 101.473) (end 60.198 102.997) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B5C)) - (segment (start 60.579 101.092) (end 60.198 101.473) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B59)) - (segment (start 62.865 101.092) (end 60.579 101.092) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B57)) - (segment (start 64.77 102.997) (end 62.865 101.092) (width 0.254) (layer F.Cu) (net 4) (tstamp 52973B54)) - (segment (start 56.515 139.065) (end 57.023 139.065) (width 0.254) (layer F.Cu) (net 5)) - (segment (start 64.77 145.796) (end 64.77 146.431) (width 0.254) (layer F.Cu) (net 5) (tstamp 52973E96)) - (segment (start 62.611 143.637) (end 64.77 145.796) (width 0.254) (layer F.Cu) (net 5) (tstamp 52973E91)) - (segment (start 60.833 143.637) (end 62.611 143.637) (width 0.254) (layer F.Cu) (net 5) (tstamp 52973E8F)) - (segment (start 59.182 141.986) (end 60.833 143.637) (width 0.254) (layer F.Cu) (net 5) (tstamp 52973E8D)) - (segment (start 59.182 141.224) (end 59.182 141.986) (width 0.254) (layer F.Cu) (net 5) (tstamp 52973E8B)) - (segment (start 57.023 139.065) (end 59.182 141.224) (width 0.254) (layer F.Cu) (net 5) (tstamp 52973E87)) - (segment (start 64.897 146.304) (end 64.77 146.431) (width 0.254) (layer F.Cu) (net 5)) - (segment (start 67.945 146.304) (end 64.897 146.304) (width 0.254) (layer F.Cu) (net 5)) - (segment (start 76.327 142.748) (end 77.724 144.145) (width 0.254) (layer F.Cu) (net 5)) - (segment (start 71.072 142.748) (end 76.327 142.748) (width 0.254) (layer F.Cu) (net 5)) - (segment (start 67.945 145.875) (end 71.072 142.748) (width 0.254) (layer F.Cu) (net 5)) - (segment (start 67.945 146.304) (end 67.945 145.875) (width 0.254) (layer F.Cu) (net 5)) - (segment (start 56.515 136.525) (end 57.023 136.525) (width 0.254) (layer F.Cu) (net 6)) - (segment (start 61.214 140.716) (end 61.595 140.716) (width 0.254) (layer F.Cu) (net 6) (tstamp 52973E83)) - (segment (start 57.023 136.525) (end 61.214 140.716) (width 0.254) (layer F.Cu) (net 6) (tstamp 52973E81)) - (segment (start 71.12 136.144) (end 71.12 137.414) (width 0.254) (layer F.Cu) (net 6)) - (segment (start 72.009 135.255) (end 71.12 136.144) (width 0.254) (layer F.Cu) (net 6)) - (segment (start 63.6266 138.684) (end 61.595 140.716) (width 0.254) (layer F.Cu) (net 6)) - (segment (start 69.85 138.684) (end 63.6266 138.684) (width 0.254) (layer F.Cu) (net 6)) - (segment (start 71.12 137.414) (end 69.85 138.684) (width 0.254) (layer F.Cu) (net 6)) - (segment (start 56.515 133.985) (end 59.182 133.985) (width 0.254) (layer F.Cu) (net 7)) - (segment (start 62.103 134.874) (end 64.77 137.541) (width 0.254) (layer F.Cu) (net 7) (tstamp 52973E7D)) - (segment (start 60.071 134.874) (end 62.103 134.874) (width 0.254) (layer F.Cu) (net 7) (tstamp 52973E7C)) - (segment (start 59.182 133.985) (end 60.071 134.874) (width 0.254) (layer F.Cu) (net 7) (tstamp 52973E79)) - (segment (start 77.724 135.255) (end 77.724 134.950202) (width 0.254) (layer F.Cu) (net 7)) - (segment (start 67.945 135.763) (end 67.945 137.414) (width 0.254) (layer F.Cu) (net 7) (tstamp 5292B4A8)) - (segment (start 69.900798 133.807202) (end 67.945 135.763) (width 0.254) (layer F.Cu) (net 7) (tstamp 5292B4A4)) - (segment (start 76.581 133.807202) (end 69.900798 133.807202) (width 0.254) (layer F.Cu) (net 7) (tstamp 5292B49E)) - (segment (start 77.724 134.950202) (end 76.581 133.807202) (width 0.254) (layer F.Cu) (net 7) (tstamp 5292B49D)) - (segment (start 64.897 137.414) (end 67.945 137.414) (width 0.254) (layer F.Cu) (net 7)) - (segment (start 64.77 137.541) (end 64.897 137.414) (width 0.254) (layer F.Cu) (net 7)) - (segment (start 56.515 131.445) (end 60.579 131.445) (width 0.254) (layer F.Cu) (net 8)) - (segment (start 60.579 131.445) (end 61.595 132.461) (width 0.254) (layer F.Cu) (net 8) (tstamp 52973E75)) - (segment (start 72.009 127) (end 72.009 128.27) (width 0.254) (layer F.Cu) (net 8)) - (segment (start 72.009 128.27) (end 71.12 129.159) (width 0.254) (layer F.Cu) (net 8) (tstamp 529679C4)) - (segment (start 61.6846 132.371) (end 61.595 132.461) (width 0.254) (layer F.Cu) (net 8)) - (segment (start 61.6846 131.572) (end 61.6846 132.371) (width 0.254) (layer F.Cu) (net 8)) - (segment (start 71.12 130.067) (end 71.12 129.159) (width 0.254) (layer F.Cu) (net 8)) - (segment (start 69.87 131.317) (end 71.12 130.067) (width 0.254) (layer F.Cu) (net 8)) - (segment (start 61.939 131.317) (end 69.87 131.317) (width 0.254) (layer F.Cu) (net 8)) - (segment (start 61.6846 131.572) (end 61.939 131.317) (width 0.254) (layer F.Cu) (net 8)) - (segment (start 56.515 128.905) (end 57.404 128.905) (width 0.254) (layer F.Cu) (net 9)) - (segment (start 63.373 130.683) (end 64.77 129.286) (width 0.254) (layer F.Cu) (net 9) (tstamp 52973E71)) - (segment (start 59.182 130.683) (end 63.373 130.683) (width 0.254) (layer F.Cu) (net 9) (tstamp 52973E6E)) - (segment (start 57.404 128.905) (end 59.182 130.683) (width 0.254) (layer F.Cu) (net 9) (tstamp 52973E68)) - (segment (start 77.724 127) (end 77.724 126.492) (width 0.254) (layer F.Cu) (net 9)) - (segment (start 67.945 128.143) (end 67.945 129.159) (width 0.254) (layer F.Cu) (net 9) (tstamp 529679E0)) - (segment (start 70.739 125.349) (end 67.945 128.143) (width 0.254) (layer F.Cu) (net 9) (tstamp 529679DD)) - (segment (start 76.581 125.349) (end 70.739 125.349) (width 0.254) (layer F.Cu) (net 9) (tstamp 529679D8)) - (segment (start 77.724 126.492) (end 76.581 125.349) (width 0.254) (layer F.Cu) (net 9) (tstamp 529679D5)) - (segment (start 67.818 129.286) (end 67.945 129.159) (width 0.254) (layer F.Cu) (net 9)) - (segment (start 64.77 129.286) (end 67.818 129.286) (width 0.254) (layer F.Cu) (net 9)) - (segment (start 72.009 118.11) (end 72.009 120.015) (width 0.254) (layer F.Cu) (net 10)) - (segment (start 72.009 120.015) (end 71.12 120.904) (width 0.254) (layer F.Cu) (net 10) (tstamp 52973E56)) - (segment (start 61.595 124.206) (end 63.246 124.206) (width 0.254) (layer F.Cu) (net 10)) - (segment (start 69.596 122.428) (end 71.12 120.904) (width 0.254) (layer F.Cu) (net 10) (tstamp 52973E52)) - (segment (start 65.024 122.428) (end 69.596 122.428) (width 0.254) (layer F.Cu) (net 10) (tstamp 52973E50)) - (segment (start 63.246 124.206) (end 65.024 122.428) (width 0.254) (layer F.Cu) (net 10) (tstamp 52973E4D)) - (segment (start 61.595 124.206) (end 59.817 124.206) (width 0.254) (layer F.Cu) (net 10)) - (segment (start 56.515 120.904) (end 56.515 119.38) (width 0.254) (layer F.Cu) (net 10) (tstamp 52973E49)) - (segment (start 59.817 124.206) (end 56.515 120.904) (width 0.254) (layer F.Cu) (net 10) (tstamp 52973E46)) - (segment (start 64.77 120.396) (end 64.135 120.396) (width 0.254) (layer F.Cu) (net 11)) - (segment (start 60.579 116.84) (end 56.515 116.84) (width 0.254) (layer F.Cu) (net 11) (tstamp 52973E41)) - (segment (start 64.135 120.396) (end 60.579 116.84) (width 0.254) (layer F.Cu) (net 11) (tstamp 52973E3E)) - (segment (start 67.945 119.839) (end 67.945 120.269) (width 0.254) (layer F.Cu) (net 11)) - (segment (start 71.074 116.71) (end 67.945 119.839) (width 0.254) (layer F.Cu) (net 11)) - (segment (start 76.324 116.71) (end 71.074 116.71) (width 0.254) (layer F.Cu) (net 11)) - (segment (start 77.724 118.11) (end 76.324 116.71) (width 0.254) (layer F.Cu) (net 11)) - (segment (start 64.897 120.269) (end 64.77 120.396) (width 0.254) (layer F.Cu) (net 11)) - (segment (start 67.945 120.269) (end 64.897 120.269) (width 0.254) (layer F.Cu) (net 11)) - (segment (start 61.595 111.379) (end 61.087 111.379) (width 0.254) (layer F.Cu) (net 12)) - (segment (start 58.166 114.3) (end 56.515 114.3) (width 0.254) (layer F.Cu) (net 12) (tstamp 52973E30)) - (segment (start 61.087 111.379) (end 58.166 114.3) (width 0.254) (layer F.Cu) (net 12) (tstamp 52973E2D)) - (segment (start 71.12 110.109) (end 71.12 111.379) (width 0.254) (layer F.Cu) (net 12)) - (segment (start 72.009 109.22) (end 71.12 110.109) (width 0.254) (layer F.Cu) (net 12)) - (segment (start 62.891 112.675) (end 61.595 111.379) (width 0.254) (layer F.Cu) (net 12)) - (segment (start 69.824 112.675) (end 62.891 112.675) (width 0.254) (layer F.Cu) (net 12)) - (segment (start 71.12 111.379) (end 69.824 112.675) (width 0.254) (layer F.Cu) (net 12)) - (segment (start 113.946 147.347) (end 112.395 145.796) (width 0.254) (layer F.Cu) (net 13)) - (segment (start 120.561 147.347) (end 113.946 147.347) (width 0.254) (layer F.Cu) (net 13)) - (segment (start 123.074 149.86) (end 120.561 147.347) (width 0.254) (layer F.Cu) (net 13)) - (segment (start 127 149.86) (end 123.074 149.86) (width 0.254) (layer F.Cu) (net 13)) - (segment (start 112.395 145.796) (end 109.22 145.796) (width 0.254) (layer F.Cu) (net 13)) - (segment (start 127 137.16) (end 126.746 137.16) (width 0.254) (layer F.Cu) (net 14)) - (segment (start 120.904 109.474) (end 118.745 109.474) (width 0.254) (layer F.Cu) (net 14) (tstamp 529742CA)) - (segment (start 124.688596 113.258596) (end 120.904 109.474) (width 0.254) (layer F.Cu) (net 14) (tstamp 529742C7)) - (segment (start 124.688596 135.102596) (end 124.688596 113.258596) (width 0.254) (layer F.Cu) (net 14) (tstamp 529742BD)) - (segment (start 126.746 137.16) (end 124.688596 135.102596) (width 0.254) (layer F.Cu) (net 14) (tstamp 529742BA)) - (segment (start 118.745 109.474) (end 115.57 109.474) (width 0.254) (layer F.Cu) (net 14)) - (segment (start 123.453026 108.848026) (end 123.453026 110.118026) (width 0.254) (layer F.Cu) (net 15)) - (segment (start 128.27 135.89) (end 129.54 137.16) (width 0.254) (layer F.Cu) (net 15) (tstamp 529871C5)) - (segment (start 126.365 135.89) (end 128.27 135.89) (width 0.254) (layer F.Cu) (net 15) (tstamp 529871C3)) - (segment (start 125.145798 134.670798) (end 126.365 135.89) (width 0.254) (layer F.Cu) (net 15) (tstamp 529871C0)) - (segment (start 125.145798 111.810798) (end 125.145798 134.670798) (width 0.254) (layer F.Cu) (net 15) (tstamp 529871B3)) - (segment (start 123.453026 110.118026) (end 125.145798 111.810798) (width 0.254) (layer F.Cu) (net 15) (tstamp 529871AE)) - (segment (start 127 134.62) (end 126.873 134.62) (width 0.254) (layer F.Cu) (net 16)) - (segment (start 125.603 107.188) (end 125.358026 106.943026) (width 0.254) (layer F.Cu) (net 16) (tstamp 529871D6)) - (segment (start 125.603 133.35) (end 125.603 107.188) (width 0.254) (layer F.Cu) (net 16) (tstamp 529871CB)) - (segment (start 126.873 134.62) (end 125.603 133.35) (width 0.254) (layer F.Cu) (net 16) (tstamp 529871C9)) - (segment (start 129.54 149.86) (end 128.27 148.59) (width 0.254) (layer F.Cu) (net 17)) - (segment (start 115.57 142.494) (end 118.745 142.494) (width 0.254) (layer F.Cu) (net 17)) - (segment (start 124.841 148.59) (end 118.745 142.494) (width 0.254) (layer F.Cu) (net 17)) - (segment (start 128.27 148.59) (end 124.841 148.59) (width 0.254) (layer F.Cu) (net 17)) - (segment (start 119.888 141.098) (end 119.889 141.098) (width 0.254) (layer F.Cu) (net 18)) - (segment (start 124.217582 147.32) (end 127 147.32) (width 0.254) (layer F.Cu) (net 18) (tstamp 5295C57A)) - (segment (start 120.65 143.752418) (end 124.217582 147.32) (width 0.254) (layer F.Cu) (net 18) (tstamp 5295C573)) - (segment (start 120.65 141.859) (end 120.65 143.752418) (width 0.254) (layer F.Cu) (net 18) (tstamp 5295C56E)) - (segment (start 119.889 141.098) (end 120.65 141.859) (width 0.254) (layer F.Cu) (net 18) (tstamp 5295C56B)) - (segment (start 109.22 138.176) (end 112.395 138.176) (width 0.254) (layer F.Cu) (net 18)) - (segment (start 115.317 141.098) (end 119.888 141.098) (width 0.254) (layer F.Cu) (net 18)) - (segment (start 112.395 138.176) (end 115.317 141.098) (width 0.254) (layer F.Cu) (net 18)) - (segment (start 121.285 137.414) (end 118.745 134.874) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 121.285 143.427) (end 121.285 137.414) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 123.908 146.05) (end 121.285 143.427) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 128.143 146.05) (end 123.908 146.05) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 129.413 147.32) (end 128.143 146.05) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 129.54 147.32) (end 129.413 147.32) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 118.745 134.874) (end 115.57 134.874) (width 0.254) (layer F.Cu) (net 19)) - (segment (start 129.54 144.78) (end 129.413 144.78) (width 0.254) (layer F.Cu) (net 20)) - (segment (start 115.316 132.842) (end 112.395 129.921) (width 0.254) (layer F.Cu) (net 20) (tstamp 52974364)) - (segment (start 120.142 132.842) (end 115.316 132.842) (width 0.254) (layer F.Cu) (net 20) (tstamp 52974362)) - (segment (start 122.047 134.747) (end 120.142 132.842) (width 0.254) (layer F.Cu) (net 20) (tstamp 5297435F)) - (segment (start 122.047 138.938) (end 122.047 134.747) (width 0.254) (layer F.Cu) (net 20) (tstamp 5297435A)) - (segment (start 126.619 143.51) (end 122.047 138.938) (width 0.254) (layer F.Cu) (net 20) (tstamp 52974351)) - (segment (start 128.143 143.51) (end 126.619 143.51) (width 0.254) (layer F.Cu) (net 20) (tstamp 5297434C)) - (segment (start 129.413 144.78) (end 128.143 143.51) (width 0.254) (layer F.Cu) (net 20) (tstamp 52974349)) - (segment (start 109.22 129.921) (end 112.395 129.921) (width 0.254) (layer F.Cu) (net 20)) - (segment (start 127 142.24) (end 126.746 142.24) (width 0.254) (layer F.Cu) (net 21)) - (segment (start 122.859788 130.733788) (end 118.745 126.619) (width 0.254) (layer F.Cu) (net 21) (tstamp 5297433D)) - (segment (start 122.859788 138.353788) (end 122.859788 130.733788) (width 0.254) (layer F.Cu) (net 21) (tstamp 52974336)) - (segment (start 126.746 142.24) (end 122.859788 138.353788) (width 0.254) (layer F.Cu) (net 21) (tstamp 52974334)) - (segment (start 118.745 126.619) (end 115.57 126.619) (width 0.254) (layer F.Cu) (net 21)) - (segment (start 129.54 142.24) (end 129.54 142.113) (width 0.254) (layer F.Cu) (net 22)) - (segment (start 114.173 119.888) (end 112.395 121.666) (width 0.254) (layer F.Cu) (net 22) (tstamp 5297432B)) - (segment (start 119.761 119.888) (end 114.173 119.888) (width 0.254) (layer F.Cu) (net 22) (tstamp 52974329)) - (segment (start 123.31699 123.44399) (end 119.761 119.888) (width 0.254) (layer F.Cu) (net 22) (tstamp 52974326)) - (segment (start 123.31699 137.92199) (end 123.31699 123.44399) (width 0.254) (layer F.Cu) (net 22) (tstamp 52974320)) - (segment (start 126.365 140.97) (end 123.31699 137.92199) (width 0.254) (layer F.Cu) (net 22) (tstamp 5297431D)) - (segment (start 128.397 140.97) (end 126.365 140.97) (width 0.254) (layer F.Cu) (net 22) (tstamp 5297431B)) - (segment (start 129.54 142.113) (end 128.397 140.97) (width 0.254) (layer F.Cu) (net 22) (tstamp 52974315)) - (segment (start 112.395 121.666) (end 109.22 121.666) (width 0.254) (layer F.Cu) (net 22)) - (segment (start 127 139.7) (end 126.746 139.7) (width 0.254) (layer F.Cu) (net 23)) - (segment (start 120.396 118.364) (end 118.745 118.364) (width 0.254) (layer F.Cu) (net 23) (tstamp 52974307)) - (segment (start 123.774192 121.742192) (end 120.396 118.364) (width 0.254) (layer F.Cu) (net 23) (tstamp 52974305)) - (segment (start 123.774192 136.728192) (end 123.774192 121.742192) (width 0.254) (layer F.Cu) (net 23) (tstamp 529742FE)) - (segment (start 126.746 139.7) (end 123.774192 136.728192) (width 0.254) (layer F.Cu) (net 23) (tstamp 529742F6)) - (segment (start 115.57 118.364) (end 118.745 118.364) (width 0.254) (layer F.Cu) (net 23)) - (segment (start 129.54 139.7) (end 128.27 138.43) (width 0.254) (layer F.Cu) (net 24)) - (segment (start 114.554 114.935) (end 112.395 112.776) (width 0.254) (layer F.Cu) (net 24) (tstamp 529742EA)) - (segment (start 119.38 114.935) (end 114.554 114.935) (width 0.254) (layer F.Cu) (net 24) (tstamp 529742E8)) - (segment (start 124.231394 119.786394) (end 119.38 114.935) (width 0.254) (layer F.Cu) (net 24) (tstamp 529742E5)) - (segment (start 124.231394 136.296394) (end 124.231394 119.786394) (width 0.254) (layer F.Cu) (net 24) (tstamp 529742DB)) - (segment (start 126.365 138.43) (end 124.231394 136.296394) (width 0.254) (layer F.Cu) (net 24) (tstamp 529742DA)) - (segment (start 128.27 138.43) (end 126.365 138.43) (width 0.254) (layer F.Cu) (net 24) (tstamp 529742D7)) - (segment (start 109.22 112.776) (end 112.395 112.776) (width 0.254) (layer F.Cu) (net 24)) - (segment (start 127 144.78) (end 125.349 144.78) (width 0.254) (layer F.Cu) (net 25)) - (segment (start 125.349 144.78) (end 123.19 142.621) (width 0.254) (layer F.Cu) (net 25) (tstamp 5295C5BA)) - (segment (start 129.54 134.62) (end 129.413 134.62) (width 0.254) (layer F.Cu) (net 26)) - (segment (start 127 124.968) (end 127 120.65) (width 0.254) (layer F.Cu) (net 26) (tstamp 52974264)) - (segment (start 128.27 126.238) (end 127 124.968) (width 0.254) (layer F.Cu) (net 26) (tstamp 5297425E)) - (segment (start 128.27 133.477) (end 128.27 126.238) (width 0.254) (layer F.Cu) (net 26) (tstamp 5297425B)) - (segment (start 129.413 134.62) (end 128.27 133.477) (width 0.254) (layer F.Cu) (net 26) (tstamp 52974259)) - (segment (start 95.25 107.6325) (end 95.25 108.585) (width 0.254) (layer F.Cu) (net 27)) - (via (at 95.123 108.712) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 95.25 108.585) (end 95.123 108.712) (width 0.254) (layer F.Cu) (net 27) (tstamp 52AAEB90)) - (segment (start 95.25 141.2875) (end 94.1705 141.2875) (width 0.254) (layer F.Cu) (net 27)) - (via (at 93.472 141.986) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 94.1705 141.2875) (end 93.472 141.986) (width 0.254) (layer F.Cu) (net 27) (tstamp 52AAEB6F)) - (segment (start 95.25 125.4125) (end 95.25 126.746) (width 0.254) (layer F.Cu) (net 27)) - (via (at 95.25 126.746) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 120.469 146.096) (end 120.469 146.866) (width 0.254) (layer B.Cu) (net 27)) - (segment (start 120.469 146.096) (end 119.045 146.096) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 118.745 145.796) (end 119.045 146.096) (width 0.254) (layer F.Cu) (net 27)) - (via (at 120.469 146.096) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 118.11 149.225) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 120.469 146.866) (end 118.11 149.225) (width 0.254) (layer B.Cu) (net 27) (tstamp 52974699)) - (segment (start 77.1525 114.72164) (end 77.81036 114.72164) (width 0.254) (layer F.Cu) (net 27)) - (via (at 77.978 114.554) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 77.81036 114.72164) (end 77.978 114.554) (width 0.254) (layer F.Cu) (net 27) (tstamp 52974594)) - (segment (start 84.455 111.379) (end 84.455 109.982) (width 0.254) (layer F.Cu) (net 27)) - (via (at 84.455 109.982) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 106.045 112.88014) (end 105.26014 112.88014) (width 0.254) (layer F.Cu) (net 27)) - (via (at 104.775 112.395) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 105.26014 112.88014) (end 104.775 112.395) (width 0.254) (layer F.Cu) (net 27) (tstamp 52974434)) - (segment (start 112.395 109.474) (end 112.395 109.347) (width 0.254) (layer F.Cu) (net 27)) - (via (at 113.665 108.077) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 112.395 109.347) (end 113.665 108.077) (width 0.254) (layer F.Cu) (net 27) (tstamp 52974021)) - (segment (start 118.745 104.521) (end 120.015 104.521) (width 0.254) (layer F.Cu) (net 27)) - (via (at 120.269 104.775) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 120.015 104.521) (end 120.269 104.775) (width 0.254) (layer F.Cu) (net 27) (tstamp 52973D07)) - (segment (start 112.395 101.219) (end 112.395 99.949) (width 0.254) (layer F.Cu) (net 27)) - (via (at 112.649 99.695) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 112.395 99.949) (end 112.649 99.695) (width 0.254) (layer F.Cu) (net 27) (tstamp 52973CFE)) - (segment (start 90.805 104.521) (end 90.805 105.791) (width 0.254) (layer F.Cu) (net 27)) - (via (at 90.678 105.918) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 90.805 105.791) (end 90.678 105.918) (width 0.254) (layer F.Cu) (net 27) (tstamp 52973C7E)) - (segment (start 77.1525 105.83164) (end 77.93736 105.83164) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 77.978 105.791) (end 77.978 105.664) (width 0.254) (layer B.Cu) (net 27) (tstamp 52973C59)) - (via (at 77.978 105.791) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 77.93736 105.83164) (end 77.978 105.791) (width 0.254) (layer F.Cu) (net 27) (tstamp 52973C54)) - (segment (start 84.455 102.489) (end 84.455 101.219) (width 0.254) (layer F.Cu) (net 27)) - (via (at 84.328 101.092) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 84.455 101.219) (end 84.328 101.092) (width 0.254) (layer F.Cu) (net 27) (tstamp 52973C45)) - (segment (start 61.595 105.791) (end 61.595 107.061) (width 0.254) (layer F.Cu) (net 27)) - (via (at 61.722 107.188) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 61.595 107.061) (end 61.722 107.188) (width 0.254) (layer F.Cu) (net 27) (tstamp 52973BE5)) - (segment (start 64.77 99.949) (end 66.294 99.949) (width 0.254) (layer F.Cu) (net 27)) - (via (at 66.421 100.076) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 66.294 99.949) (end 66.421 100.076) (width 0.254) (layer F.Cu) (net 27) (tstamp 52973BD0)) - (segment (start 73.3425 105.83164) (end 73.3425 104.8385) (width 0.254) (layer F.Cu) (net 27)) - (via (at 73.279 104.775) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 73.3425 104.8385) (end 73.279 104.775) (width 0.254) (layer F.Cu) (net 27) (tstamp 52973BAE)) - (via (at 92.329 138.811) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 73.914 140.335) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 101.6 141.788) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 75.182 122.412) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 72.447 148.116) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 112.395 116.875) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 90.805 123.133) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 63.0511 126.012) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 84.455 135.95) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 90.805 111.924) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 118.745 111.314) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 59.873 114.679) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 112.395 125.14) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 118.745 136.703) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 66.515 143.159) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 59.8781 145.71) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 74.254 131.62) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 76.249 148.108) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 84.455 127.689) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 90.805 132.017) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 112.395 141.032) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 112.395 133.392) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 118.745 131.391) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 61.595 127.695) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 64.77 118.596) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 65.488 109.686) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 119.035 123.158) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 100.966 108.166) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 64.77 132.754) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 73.066 113.504) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 76.256 139.86) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 59.8758 137.198) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 100.61 125.911) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 59.8546 120.354) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 84.455 118.805) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 84.455 144.839) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (via (at 90.805 148.53) (size 0.889) (layers F.Cu B.Cu) (net 27)) - (segment (start 90.805 138.811) (end 92.329 138.811) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 101.6 143.129) (end 101.6 141.788) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 112.395 118.364) (end 112.395 116.875) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 64.742 126.012) (end 64.77 125.984) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 63.0511 126.012) (end 64.742 126.012) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 84.455 137.414) (end 84.455 135.95) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 90.805 113.411) (end 90.805 111.924) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 118.745 112.776) (end 118.745 111.314) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 61.5933 114.679) (end 61.595 114.681) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 59.873 114.679) (end 61.5933 114.679) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 112.395 125.14) (end 112.395 126.619) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 118.745 138.176) (end 118.745 136.703) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 64.8 143.159) (end 64.77 143.129) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 66.515 143.159) (end 64.8 143.159) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 61.5536 145.71) (end 61.595 145.669) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 59.8781 145.71) (end 61.5536 145.71) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 90.805 121.666) (end 90.805 123.133) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 84.455 129.159) (end 84.455 127.689) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 90.805 132.017) (end 90.805 130.556) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 112.395 141.032) (end 112.395 142.494) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 112.395 133.392) (end 112.395 134.874) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 118.745 131.391) (end 118.745 129.921) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 61.595 127.695) (end 61.595 129.159) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 64.77 117.094) (end 64.77 118.596) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 65.488 108.922) (end 64.77 108.204) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 65.488 109.686) (end 65.488 108.922) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 118.745 122.868) (end 118.745 121.666) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 119.035 123.158) (end 118.745 122.868) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 101.6 108.801) (end 101.6 109.474) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 100.966 108.166) (end 101.6 108.801) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 64.77 132.754) (end 64.77 134.239) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 61.3788 137.198) (end 61.595 137.414) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 59.8758 137.198) (end 61.3788 137.198) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 61.5105 120.354) (end 61.595 120.269) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 59.8546 120.354) (end 61.5105 120.354) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 84.455 118.805) (end 84.455 120.269) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 84.455 146.304) (end 84.455 144.839) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 101.6 126.901) (end 100.61 125.911) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 101.6 127.254) (end 101.6 126.901) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 90.805 148.53) (end 90.805 147.066) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.342 123.612) (end 73.3425 123.6115) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 74.542 122.412) (end 75.182 122.412) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.3425 123.6115) (end 74.542 122.412) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.3425 123.6115) (end 73.3425 123.6116) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.342 132.502) (end 73.3425 132.5015) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 74.224 131.62) (end 74.254 131.62) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.3425 132.5015) (end 74.224 131.62) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.3425 132.5015) (end 73.3425 132.5016) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 72.447 148.116) (end 72.8945 148.564) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 72.8945 148.564) (end 73.342 149.012) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 72.8949 148.564) (end 73.3425 149.0116) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 72.8945 148.564) (end 72.8949 148.564) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 77.037 140.641) (end 77.0945 140.699) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 76.704 140.641) (end 77.037 140.641) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 76.704 140.308) (end 76.704 140.641) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 76.256 139.86) (end 76.704 140.308) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 77.0945 140.699) (end 77.152 140.757) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 77.0949 140.699) (end 77.1525 140.7566) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 77.0945 140.699) (end 77.0949 140.699) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 76.249 148.108) (end 76.7005 148.56) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 76.7005 148.56) (end 77.152 149.012) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 76.7009 148.56) (end 77.1525 149.0116) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 76.7005 148.56) (end 76.7009 148.56) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.066 114.445) (end 73.204 114.5835) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.066 113.504) (end 73.066 114.445) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.204 114.5835) (end 73.342 114.722) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.2044 114.5835) (end 73.3425 114.7216) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.204 114.5835) (end 73.2044 114.5835) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.342 140.757) (end 73.3429 140.757) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.492 140.757) (end 73.914 140.335) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.3429 140.757) (end 73.492 140.757) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 73.3429 140.757) (end 73.3425 140.7566) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 76.271 131.62) (end 77.152 132.502) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 74.254 131.62) (end 76.271 131.62) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 75.953 122.412) (end 77.152 123.612) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 75.182 122.412) (end 75.953 122.412) (width 0.254) (layer F.Cu) (net 27)) - (segment (start 99.06 109.474) (end 99.06 110.236) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 92.837 114.681) (end 84.455 114.681) (width 0.254) (layer F.Cu) (net 28) (tstamp 52973CBE)) - (segment (start 93.726 113.792) (end 92.837 114.681) (width 0.254) (layer F.Cu) (net 28) (tstamp 52973CBC)) - (segment (start 93.726 113.665) (end 93.726 113.792) (width 0.254) (layer F.Cu) (net 28) (tstamp 52973CBB)) - (segment (start 96.266 111.125) (end 93.726 113.665) (width 0.254) (layer F.Cu) (net 28) (tstamp 52973CB7)) - (segment (start 98.171 111.125) (end 96.266 111.125) (width 0.254) (layer F.Cu) (net 28) (tstamp 52973CB6)) - (segment (start 99.06 110.236) (end 98.171 111.125) (width 0.254) (layer F.Cu) (net 28) (tstamp 52973CAD)) - (segment (start 81.28 114.681) (end 84.455 114.681) (width 0.254) (layer F.Cu) (net 28)) - (segment (start 87.63 113.411) (end 79.375 113.411) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 75.35164 113.665) (end 74.295 112.60836) (width 0.254) (layer F.Cu) (net 29) (tstamp 52974585)) - (segment (start 79.121 113.665) (end 75.35164 113.665) (width 0.254) (layer F.Cu) (net 29) (tstamp 52974584)) - (segment (start 79.375 113.411) (end 79.121 113.665) (width 0.254) (layer F.Cu) (net 29) (tstamp 5297457F)) - (segment (start 75.311 110.649) (end 75.311 109.22) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 75.311 111.592) (end 75.311 110.649) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 74.295 112.608) (end 75.311 111.592) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 74.295 112.608) (end 74.295 112.6084) (width 0.254) (layer F.Cu) (net 29)) - (segment (start 81.026 120.269) (end 81.28 120.269) (width 0.254) (layer F.Cu) (net 30)) - (segment (start 81.026 120.269) (end 81.026 118.11) (width 0.254) (layer F.Cu) (net 30)) - (segment (start 78.105 121.498) (end 78.1054 121.498) (width 0.254) (layer F.Cu) (net 30)) - (segment (start 79.797 121.498) (end 81.026 120.269) (width 0.254) (layer F.Cu) (net 30)) - (segment (start 78.1054 121.498) (end 79.797 121.498) (width 0.254) (layer F.Cu) (net 30)) - (segment (start 78.1054 121.498) (end 78.105 121.4984) (width 0.254) (layer F.Cu) (net 30)) - (segment (start 86.868 122.428) (end 87.63 121.666) (width 0.254) (layer F.Cu) (net 31)) - (segment (start 77.256 122.428) (end 86.868 122.428) (width 0.254) (layer F.Cu) (net 31)) - (segment (start 75.311 120.482) (end 77.256 122.428) (width 0.254) (layer F.Cu) (net 31)) - (segment (start 75.311 120.482) (end 75.311 118.11) (width 0.254) (layer F.Cu) (net 31)) - (segment (start 74.295 121.498) (end 75.311 120.482) (width 0.254) (layer F.Cu) (net 31)) - (segment (start 74.295 121.498) (end 74.295 121.4984) (width 0.254) (layer F.Cu) (net 31)) - (segment (start 74.295 130.38836) (end 75.90536 130.38836) (width 0.254) (layer F.Cu) (net 32)) - (segment (start 80.391 130.556) (end 87.63 130.556) (width 0.254) (layer F.Cu) (net 32) (tstamp 52973F19)) - (segment (start 79.502 131.445) (end 80.391 130.556) (width 0.254) (layer F.Cu) (net 32) (tstamp 52973F18)) - (segment (start 76.962 131.445) (end 79.502 131.445) (width 0.254) (layer F.Cu) (net 32) (tstamp 52973F16)) - (segment (start 75.90536 130.38836) (end 76.962 131.445) (width 0.254) (layer F.Cu) (net 32) (tstamp 52973F13)) - (segment (start 75.311 127) (end 75.311 129.37236) (width 0.254) (layer F.Cu) (net 32)) - (segment (start 75.311 129.37236) (end 74.295 130.38836) (width 0.254) (layer F.Cu) (net 32) (tstamp 529679C9)) - (segment (start 74.295 130.388) (end 74.2954 130.388) (width 0.254) (layer F.Cu) (net 32)) - (segment (start 74.2954 130.388) (end 74.295 130.3884) (width 0.254) (layer F.Cu) (net 32)) - (segment (start 81.28 129.159) (end 81.28 127.254) (width 0.254) (layer F.Cu) (net 33)) - (segment (start 81.28 127.254) (end 81.026 127) (width 0.254) (layer F.Cu) (net 33) (tstamp 529679BC)) - (segment (start 78.105 130.388) (end 78.1054 130.388) (width 0.254) (layer F.Cu) (net 33)) - (segment (start 81.026 129.159) (end 81.28 129.159) (width 0.254) (layer F.Cu) (net 33)) - (segment (start 79.797 130.388) (end 81.026 129.159) (width 0.254) (layer F.Cu) (net 33)) - (segment (start 78.1054 130.388) (end 79.797 130.388) (width 0.254) (layer F.Cu) (net 33)) - (segment (start 78.1054 130.388) (end 78.105 130.3884) (width 0.254) (layer F.Cu) (net 33)) - (segment (start 81.026 111.379) (end 81.28 111.379) (width 0.254) (layer F.Cu) (net 34)) - (segment (start 81.026 111.379) (end 81.026 109.22) (width 0.254) (layer F.Cu) (net 34)) - (segment (start 78.105 112.608) (end 78.1054 112.608) (width 0.254) (layer F.Cu) (net 34)) - (segment (start 79.797 112.608) (end 81.026 111.379) (width 0.254) (layer F.Cu) (net 34)) - (segment (start 78.1054 112.608) (end 79.797 112.608) (width 0.254) (layer F.Cu) (net 34)) - (segment (start 78.1054 112.608) (end 78.105 112.6084) (width 0.254) (layer F.Cu) (net 34)) - (segment (start 109.22 109.474) (end 105.41 109.474) (width 0.254) (layer F.Cu) (net 35)) - (segment (start 105.41 109.474) (end 104.14 109.474) (width 0.254) (layer F.Cu) (net 35)) - (segment (start 115.57 112.776) (end 115.57 112.649) (width 0.254) (layer F.Cu) (net 36)) - (segment (start 100.33 110.744) (end 100.33 109.474) (width 0.254) (layer F.Cu) (net 36) (tstamp 5297401B)) - (segment (start 100.584 110.998) (end 100.33 110.744) (width 0.254) (layer F.Cu) (net 36) (tstamp 5297401A)) - (segment (start 113.919 110.998) (end 100.584 110.998) (width 0.254) (layer F.Cu) (net 36) (tstamp 52974013)) - (segment (start 115.57 112.649) (end 113.919 110.998) (width 0.254) (layer F.Cu) (net 36) (tstamp 52974012)) - (segment (start 100.33 109.224) (end 100.33 109.474) (width 0.254) (layer F.Cu) (net 36)) - (segment (start 99.563 108.458) (end 100.33 109.224) (width 0.254) (layer F.Cu) (net 36)) - (segment (start 98.584 108.458) (end 99.563 108.458) (width 0.254) (layer F.Cu) (net 36)) - (segment (start 97.79 109.251) (end 98.584 108.458) (width 0.254) (layer F.Cu) (net 36)) - (segment (start 97.79 109.474) (end 97.79 109.251) (width 0.254) (layer F.Cu) (net 36)) - (segment (start 85.979 107.315) (end 84.455 105.791) (width 0.254) (layer F.Cu) (net 37) (tstamp 52AAEA5C)) - (segment (start 92.583 107.315) (end 85.979 107.315) (width 0.254) (layer F.Cu) (net 37) (tstamp 52AAEA4B)) - (segment (start 93.472 106.426) (end 92.583 107.315) (width 0.254) (layer F.Cu) (net 37) (tstamp 52AAEA4A)) - (via (at 93.472 106.426) (size 0.889) (layers F.Cu B.Cu) (net 37)) - (segment (start 96.393 106.426) (end 93.472 106.426) (width 0.254) (layer B.Cu) (net 37) (tstamp 52AAEA3F)) - (segment (start 96.901 105.918) (end 96.393 106.426) (width 0.254) (layer B.Cu) (net 37) (tstamp 52AAEA3E)) - (via (at 96.901 105.918) (size 0.889) (layers F.Cu B.Cu) (net 37)) - (segment (start 96.901 102.87) (end 96.901 105.918) (width 0.254) (layer F.Cu) (net 37) (tstamp 52AAEA1E)) - (segment (start 97.282 102.489) (end 96.901 102.87) (width 0.254) (layer F.Cu) (net 37) (tstamp 52AAEA1C)) - (segment (start 99.568 102.489) (end 97.282 102.489) (width 0.254) (layer F.Cu) (net 37) (tstamp 52AAEA19)) - (segment (start 100.33 103.251) (end 99.568 102.489) (width 0.254) (layer F.Cu) (net 37) (tstamp 52AAEA14)) - (segment (start 100.33 103.886) (end 100.33 103.251) (width 0.254) (layer F.Cu) (net 37)) - (segment (start 81.28 105.791) (end 84.455 105.791) (width 0.254) (layer F.Cu) (net 37)) - (segment (start 78.105 103.71836) (end 78.39964 103.71836) (width 0.254) (layer F.Cu) (net 38)) - (segment (start 79.629 102.489) (end 81.28 102.489) (width 0.254) (layer F.Cu) (net 38) (tstamp 52973B97)) - (segment (start 78.39964 103.71836) (end 79.629 102.489) (width 0.254) (layer F.Cu) (net 38) (tstamp 52973B93)) - (segment (start 81.026 100.33) (end 81.026 102.235) (width 0.254) (layer F.Cu) (net 38)) - (segment (start 81.026 102.235) (end 81.28 102.489) (width 0.254) (layer F.Cu) (net 38) (tstamp 52973B8E)) - (segment (start 87.63 104.521) (end 79.375 104.521) (width 0.254) (layer F.Cu) (net 39)) - (segment (start 75.22464 104.648) (end 74.295 103.71836) (width 0.254) (layer F.Cu) (net 39) (tstamp 52973C29)) - (segment (start 79.248 104.648) (end 75.22464 104.648) (width 0.254) (layer F.Cu) (net 39) (tstamp 52973C27)) - (segment (start 79.375 104.521) (end 79.248 104.648) (width 0.254) (layer F.Cu) (net 39) (tstamp 52973C22)) - (segment (start 74.295 103.71836) (end 74.295 101.346) (width 0.254) (layer F.Cu) (net 39)) - (segment (start 74.295 101.346) (end 75.311 100.33) (width 0.254) (layer F.Cu) (net 39) (tstamp 52973B9E)) - (segment (start 109.22 101.219) (end 108.077 101.219) (width 0.254) (layer F.Cu) (net 40)) - (segment (start 108.077 101.219) (end 105.41 103.886) (width 0.254) (layer F.Cu) (net 40) (tstamp 52973CF5)) - (segment (start 104.14 103.886) (end 105.41 103.886) (width 0.254) (layer F.Cu) (net 40)) - (segment (start 86.916 147.78) (end 87.63 147.066) (width 0.254) (layer F.Cu) (net 41)) - (segment (start 77.209 147.78) (end 86.916 147.78) (width 0.254) (layer F.Cu) (net 41)) - (segment (start 75.311 145.882) (end 77.209 147.78) (width 0.254) (layer F.Cu) (net 41)) - (segment (start 75.311 145.882) (end 75.311 144.145) (width 0.254) (layer F.Cu) (net 41)) - (segment (start 74.295 146.898) (end 75.311 145.882) (width 0.254) (layer F.Cu) (net 41)) - (segment (start 74.295 146.898) (end 74.295 146.8984) (width 0.254) (layer F.Cu) (net 41)) - (segment (start 90.805 101.219) (end 94.234 101.219) (width 0.254) (layer F.Cu) (net 42)) - (segment (start 102.87 101.727) (end 102.87 103.886) (width 0.254) (layer F.Cu) (net 42) (tstamp 52973C97)) - (segment (start 102.235 101.092) (end 102.87 101.727) (width 0.254) (layer F.Cu) (net 42) (tstamp 52973C94)) - (segment (start 94.361 101.092) (end 102.235 101.092) (width 0.254) (layer F.Cu) (net 42) (tstamp 52973C90)) - (segment (start 94.234 101.219) (end 94.361 101.092) (width 0.254) (layer F.Cu) (net 42) (tstamp 52973C8D)) - (segment (start 87.63 101.219) (end 90.805 101.219) (width 0.254) (layer F.Cu) (net 42)) - (segment (start 115.57 104.521) (end 115.57 104.775) (width 0.254) (layer F.Cu) (net 43)) - (segment (start 99.06 104.775) (end 99.06 103.886) (width 0.254) (layer F.Cu) (net 43) (tstamp 52973D22)) - (segment (start 99.949 105.664) (end 99.06 104.775) (width 0.254) (layer F.Cu) (net 43) (tstamp 52973D21)) - (segment (start 100.711 105.664) (end 99.949 105.664) (width 0.254) (layer F.Cu) (net 43) (tstamp 52973D1F)) - (segment (start 103.251 108.204) (end 100.711 105.664) (width 0.254) (layer F.Cu) (net 43) (tstamp 52973D1C)) - (segment (start 112.141 108.204) (end 103.251 108.204) (width 0.254) (layer F.Cu) (net 43) (tstamp 52973D18)) - (segment (start 115.57 104.775) (end 112.141 108.204) (width 0.254) (layer F.Cu) (net 43) (tstamp 52973D13)) - (segment (start 97.79 103.886) (end 99.06 103.886) (width 0.254) (layer F.Cu) (net 43)) - (segment (start 118.745 101.219) (end 119.634 101.219) (width 0.254) (layer F.Cu) (net 44)) - (segment (start 119.634 101.219) (end 123.561974 105.146974) (width 0.254) (layer F.Cu) (net 44) (tstamp 52987199)) - (segment (start 115.57 101.219) (end 118.745 101.219) (width 0.254) (layer F.Cu) (net 44)) - (segment (start 112.395 104.521) (end 112.649 104.521) (width 0.254) (layer F.Cu) (net 45)) - (segment (start 121.656974 104.511974) (end 121.656974 107.051974) (width 0.254) (layer F.Cu) (net 45) (tstamp 529871A8)) - (segment (start 120.015 102.87) (end 121.656974 104.511974) (width 0.254) (layer F.Cu) (net 45) (tstamp 529871A5)) - (segment (start 114.3 102.87) (end 120.015 102.87) (width 0.254) (layer F.Cu) (net 45) (tstamp 529871A2)) - (segment (start 112.649 104.521) (end 114.3 102.87) (width 0.254) (layer F.Cu) (net 45) (tstamp 529871A0)) - (segment (start 109.22 104.521) (end 112.395 104.521) (width 0.254) (layer F.Cu) (net 45)) - (segment (start 81.026 146.304) (end 81.026 144.145) (width 0.254) (layer F.Cu) (net 46)) - (segment (start 81.026 146.304) (end 81.28 146.304) (width 0.254) (layer F.Cu) (net 46)) - (segment (start 78.699 146.304) (end 81.026 146.304) (width 0.254) (layer F.Cu) (net 46)) - (segment (start 78.105 146.898) (end 78.699 146.304) (width 0.254) (layer F.Cu) (net 46)) - (segment (start 78.105 146.898) (end 78.105 146.8984) (width 0.254) (layer F.Cu) (net 46)) - (segment (start 99.06 121.666) (end 99.06 121.912418) (width 0.254) (layer F.Cu) (net 47)) - (segment (start 115.57 123.063) (end 115.57 121.666) (width 0.254) (layer F.Cu) (net 47) (tstamp 52973A00)) - (segment (start 114.808 123.825) (end 115.57 123.063) (width 0.254) (layer F.Cu) (net 47) (tstamp 529739FF)) - (segment (start 108.839 123.825) (end 114.808 123.825) (width 0.254) (layer F.Cu) (net 47) (tstamp 529739FD)) - (segment (start 106.68 125.984) (end 108.839 123.825) (width 0.254) (layer F.Cu) (net 47) (tstamp 529739FB)) - (segment (start 103.131582 125.984) (end 106.68 125.984) (width 0.254) (layer F.Cu) (net 47) (tstamp 529739F4)) - (segment (start 99.06 121.912418) (end 103.131582 125.984) (width 0.254) (layer F.Cu) (net 47) (tstamp 529739ED)) - (segment (start 99.06 121.666) (end 97.79 121.666) (width 0.254) (layer F.Cu) (net 47)) - (segment (start 105.41 121.666) (end 105.918 121.666) (width 0.254) (layer F.Cu) (net 48)) - (segment (start 105.918 121.666) (end 109.22 118.364) (width 0.254) (layer F.Cu) (net 48) (tstamp 52973883)) - (segment (start 104.14 121.666) (end 105.41 121.666) (width 0.254) (layer F.Cu) (net 48)) - (segment (start 100.33 127.508) (end 100.33 127.254) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 101.092 128.27) (end 100.33 127.508) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 113.919 128.27) (end 101.092 128.27) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 115.57 129.921) (end 113.919 128.27) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 97.79 127.031) (end 97.79 127.254) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 98.584 126.238) (end 97.79 127.031) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 99.55 126.238) (end 98.584 126.238) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 100.33 127.017) (end 99.55 126.238) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 100.33 127.254) (end 100.33 127.017) (width 0.254) (layer F.Cu) (net 49)) - (segment (start 108.585 143.129) (end 105.41 143.129) (width 0.254) (layer F.Cu) (net 50)) - (segment (start 109.22 142.494) (end 108.585 143.129) (width 0.254) (layer F.Cu) (net 50)) - (segment (start 105.41 143.129) (end 104.14 143.129) (width 0.254) (layer F.Cu) (net 50)) - (segment (start 100.33 143.383) (end 100.33 143.129) (width 0.254) (layer F.Cu) (net 51)) - (segment (start 101.092 144.145) (end 100.33 143.383) (width 0.254) (layer F.Cu) (net 51)) - (segment (start 113.919 144.145) (end 101.092 144.145) (width 0.254) (layer F.Cu) (net 51)) - (segment (start 115.57 145.796) (end 113.919 144.145) (width 0.254) (layer F.Cu) (net 51)) - (segment (start 97.79 142.894) (end 97.79 143.129) (width 0.254) (layer F.Cu) (net 51)) - (segment (start 98.609 142.075) (end 97.79 142.894) (width 0.254) (layer F.Cu) (net 51)) - (segment (start 99.502 142.075) (end 98.609 142.075) (width 0.254) (layer F.Cu) (net 51)) - (segment (start 100.33 142.903) (end 99.502 142.075) (width 0.254) (layer F.Cu) (net 51)) - (segment (start 100.33 143.129) (end 100.33 142.903) (width 0.254) (layer F.Cu) (net 51)) - (segment (start 104.14 137.541) (end 105.41 137.541) (width 0.254) (layer F.Cu) (net 52)) - (segment (start 108.077 134.874) (end 109.22 134.874) (width 0.254) (layer F.Cu) (net 52)) - (segment (start 105.41 137.541) (end 108.077 134.874) (width 0.254) (layer F.Cu) (net 52)) - (segment (start 97.79 137.541) (end 99.06 137.541) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 114.42 137.026) (end 115.57 138.176) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 107.829 137.026) (end 114.42 137.026) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 106.934 137.921) (end 107.829 137.026) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 106.934 138.811) (end 106.934 137.921) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 106.297 139.448) (end 106.934 138.811) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 100.745 139.448) (end 106.297 139.448) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 99.06 137.763) (end 100.745 139.448) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 99.06 137.541) (end 99.06 137.763) (width 0.254) (layer F.Cu) (net 53)) - (segment (start 102.87 109.474) (end 102.87 108.712) (width 0.254) (layer F.Cu) (net 54)) - (segment (start 91.948 110.109) (end 90.805 110.109) (width 0.254) (layer F.Cu) (net 54) (tstamp 52AAE9DF)) - (segment (start 93.599 108.458) (end 91.948 110.109) (width 0.254) (layer F.Cu) (net 54) (tstamp 52AAE9DB)) - (segment (start 93.599 107.442) (end 93.599 108.458) (width 0.254) (layer F.Cu) (net 54) (tstamp 52AAE9D9)) - (segment (start 94.234 106.807) (end 93.599 107.442) (width 0.254) (layer F.Cu) (net 54) (tstamp 52AAE9D7)) - (segment (start 100.965 106.807) (end 94.234 106.807) (width 0.254) (layer F.Cu) (net 54) (tstamp 52AAE9D2)) - (segment (start 102.87 108.712) (end 100.965 106.807) (width 0.254) (layer F.Cu) (net 54) (tstamp 52AAE9CF)) - (segment (start 87.63 110.109) (end 90.805 110.109) (width 0.254) (layer F.Cu) (net 54)) - (segment (start 102.87 127.254) (end 102.87 126.746) (width 0.254) (layer F.Cu) (net 55)) - (segment (start 92.329 128.778) (end 90.805 127.254) (width 0.254) (layer F.Cu) (net 55) (tstamp 529744A0)) - (segment (start 95.504 128.778) (end 92.329 128.778) (width 0.254) (layer F.Cu) (net 55) (tstamp 5297449E)) - (segment (start 96.901 127.381) (end 95.504 128.778) (width 0.254) (layer F.Cu) (net 55) (tstamp 5297449D)) - (segment (start 96.901 126.492) (end 96.901 127.381) (width 0.254) (layer F.Cu) (net 55) (tstamp 5297449B)) - (segment (start 98.425 124.968) (end 96.901 126.492) (width 0.254) (layer F.Cu) (net 55) (tstamp 52974498)) - (segment (start 101.092 124.968) (end 98.425 124.968) (width 0.254) (layer F.Cu) (net 55) (tstamp 52974494)) - (segment (start 102.87 126.746) (end 101.092 124.968) (width 0.254) (layer F.Cu) (net 55) (tstamp 52974492)) - (segment (start 90.805 127.254) (end 87.63 127.254) (width 0.254) (layer F.Cu) (net 55)) - (segment (start 102.87 127.254) (end 102.87 127.004) (width 0.254) (layer F.Cu) (net 55)) - (segment (start 108.585 127.254) (end 105.41 127.254) (width 0.254) (layer F.Cu) (net 56)) - (segment (start 109.22 126.619) (end 108.585 127.254) (width 0.254) (layer F.Cu) (net 56)) - (segment (start 105.41 127.254) (end 104.14 127.254) (width 0.254) (layer F.Cu) (net 56)) - (segment (start 100.33 137.541) (end 100.33 137.083202) (width 0.254) (layer F.Cu) (net 57)) - (segment (start 84.759798 140.411202) (end 84.455 140.716) (width 0.254) (layer F.Cu) (net 57) (tstamp 52AAEB68)) - (segment (start 96.189798 140.411202) (end 84.759798 140.411202) (width 0.254) (layer F.Cu) (net 57) (tstamp 52AAEB63)) - (segment (start 97.028 139.573) (end 96.189798 140.411202) (width 0.254) (layer F.Cu) (net 57) (tstamp 52AAEB60)) - (segment (start 97.028 136.728582) (end 97.028 139.573) (width 0.254) (layer F.Cu) (net 57) (tstamp 52AAEB5E)) - (segment (start 97.30838 136.448202) (end 97.028 136.728582) (width 0.254) (layer F.Cu) (net 57) (tstamp 52AAEB5C)) - (segment (start 99.695 136.448202) (end 97.30838 136.448202) (width 0.254) (layer F.Cu) (net 57) (tstamp 52AAEB58)) - (segment (start 100.33 137.083202) (end 99.695 136.448202) (width 0.254) (layer F.Cu) (net 57) (tstamp 52AAEB56)) - (segment (start 84.455 140.716) (end 81.28 140.716) (width 0.254) (layer F.Cu) (net 57)) - (segment (start 81.026 137.414) (end 81.28 137.414) (width 0.254) (layer F.Cu) (net 58)) - (segment (start 81.026 137.414) (end 81.026 135.255) (width 0.254) (layer F.Cu) (net 58)) - (segment (start 79.334 137.414) (end 78.105 138.643) (width 0.254) (layer F.Cu) (net 58)) - (segment (start 81.026 137.414) (end 79.334 137.414) (width 0.254) (layer F.Cu) (net 58)) - (segment (start 78.105 138.643) (end 78.105 138.6434) (width 0.254) (layer F.Cu) (net 58)) - (segment (start 90.805 135.509) (end 87.63 135.509) (width 0.254) (layer F.Cu) (net 59)) - (segment (start 90.831 135.483) (end 90.805 135.509) (width 0.254) (layer F.Cu) (net 59)) - (segment (start 101.037 135.483) (end 90.831 135.483) (width 0.254) (layer F.Cu) (net 59)) - (segment (start 102.87 137.316) (end 101.037 135.483) (width 0.254) (layer F.Cu) (net 59)) - (segment (start 102.87 137.541) (end 102.87 137.316) (width 0.254) (layer F.Cu) (net 59)) - (segment (start 84.455 124.206) (end 81.28 124.206) (width 0.254) (layer F.Cu) (net 60)) - (segment (start 100.33 121.666) (end 100.33 121.031) (width 0.254) (layer F.Cu) (net 60)) - (segment (start 84.632798 124.383798) (end 84.455 124.206) (width 0.254) (layer F.Cu) (net 60) (tstamp 529739A9)) - (segment (start 96.266 124.383798) (end 84.632798 124.383798) (width 0.254) (layer F.Cu) (net 60) (tstamp 529739A8)) - (segment (start 96.901 123.748798) (end 96.266 124.383798) (width 0.254) (layer F.Cu) (net 60) (tstamp 529739A6)) - (segment (start 96.901 120.777) (end 96.901 123.748798) (width 0.254) (layer F.Cu) (net 60) (tstamp 529739A4)) - (segment (start 97.282 120.396) (end 96.901 120.777) (width 0.254) (layer F.Cu) (net 60) (tstamp 529739A2)) - (segment (start 99.695 120.396) (end 97.282 120.396) (width 0.254) (layer F.Cu) (net 60) (tstamp 5297399F)) - (segment (start 100.33 121.031) (end 99.695 120.396) (width 0.254) (layer F.Cu) (net 60) (tstamp 5297399E)) - (segment (start 91.313 118.872) (end 90.805 118.364) (width 0.254) (layer F.Cu) (net 61)) - (segment (start 101.473 118.872) (end 91.313 118.872) (width 0.254) (layer F.Cu) (net 61)) - (segment (start 102.87 120.269) (end 101.473 118.872) (width 0.254) (layer F.Cu) (net 61)) - (segment (start 102.87 121.031) (end 102.87 120.269) (width 0.254) (layer F.Cu) (net 61)) - (segment (start 87.63 118.364) (end 90.805 118.364) (width 0.254) (layer F.Cu) (net 61)) - (segment (start 84.455 149.606) (end 81.28 149.606) (width 0.254) (layer F.Cu) (net 62)) - (segment (start 92.805 149.606) (end 84.455 149.606) (width 0.254) (layer F.Cu) (net 62)) - (segment (start 99.06 143.351) (end 92.805 149.606) (width 0.254) (layer F.Cu) (net 62)) - (segment (start 99.06 143.129) (end 99.06 143.351) (width 0.254) (layer F.Cu) (net 62)) - (segment (start 90.805 143.764) (end 87.63 143.764) (width 0.254) (layer F.Cu) (net 63)) - (segment (start 95.81 143.764) (end 90.805 143.764) (width 0.254) (layer F.Cu) (net 63)) - (segment (start 97.091 142.483) (end 95.81 143.764) (width 0.254) (layer F.Cu) (net 63)) - (segment (start 97.091 142.303) (end 97.091 142.483) (width 0.254) (layer F.Cu) (net 63)) - (segment (start 98.436 140.959) (end 97.091 142.303) (width 0.254) (layer F.Cu) (net 63)) - (segment (start 101.976 140.959) (end 98.436 140.959) (width 0.254) (layer F.Cu) (net 63)) - (segment (start 102.87 141.853) (end 101.976 140.959) (width 0.254) (layer F.Cu) (net 63)) - (segment (start 102.87 143.129) (end 102.87 141.853) (width 0.254) (layer F.Cu) (net 63)) - (segment (start 81.28 132.461) (end 84.455 132.461) (width 0.254) (layer F.Cu) (net 64)) - (segment (start 84.868 132.875) (end 84.455 132.461) (width 0.254) (layer F.Cu) (net 64)) - (segment (start 93.667 132.875) (end 84.868 132.875) (width 0.254) (layer F.Cu) (net 64)) - (segment (start 99.06 127.482) (end 93.667 132.875) (width 0.254) (layer F.Cu) (net 64)) - (segment (start 99.06 127.254) (end 99.06 127.482) (width 0.254) (layer F.Cu) (net 64)) - (segment (start 106.045 115.71986) (end 106.045 117.729) (width 0.254) (layer F.Cu) (net 65)) - (segment (start 106.045 117.729) (end 106.426 118.11) (width 0.254) (layer F.Cu) (net 65) (tstamp 52974431)) - (segment (start 74.669 137.331) (end 75.138 137.8) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 74.669 135.897) (end 74.669 137.331) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 75.311 135.255) (end 74.669 135.897) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 79.495 138.811) (end 87.63 138.811) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 78.781 139.525) (end 79.495 138.811) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 77.209 139.525) (end 78.781 139.525) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 75.543 137.859) (end 77.209 139.525) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 75.197 137.859) (end 75.543 137.859) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 75.138 137.8) (end 75.197 137.859) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 74.295 138.643) (end 75.138 137.8) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 74.295 138.643) (end 74.295 138.6434) (width 0.254) (layer F.Cu) (net 66)) - (segment (start 93.98 139.954) (end 94.6785 139.954) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 80.069 139.573) (end 79.058 140.584) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 85.645 139.573) (end 80.069 139.573) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 86.027 139.954) (end 85.645 139.573) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 93.98 139.954) (end 86.027 139.954) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.058 140.757) (end 79.058 140.584) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 94.6785 139.954) (end 95.25 139.3825) (width 0.254) (layer F.Cu) (net 67) (tstamp 52AAEB15)) - (segment (start 92.329 137.16) (end 93.0275 137.16) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 93.0275 137.16) (end 95.25 139.3825) (width 0.254) (layer F.Cu) (net 67) (tstamp 52AAEB0F)) - (segment (start 86.487 137.16) (end 92.329 137.16) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 86.106 136.779) (end 86.487 137.16) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 86.106 135.89) (end 86.106 136.779) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 83.947 133.731) (end 86.106 135.89) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.756 133.731) (end 83.947 133.731) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.058 133.033) (end 79.756 133.731) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.058 132.502) (end 79.058 133.033) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 95.25 139.3825) (end 95.25 137.86) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 95.25 137.86) (end 97.119 135.991) (width 0.254) (layer F.Cu) (net 67) (tstamp 52AAEB08)) - (segment (start 92.456 123.444) (end 95.1865 123.444) (width 0.254) (layer F.Cu) (net 67)) - (via (at 92.456 123.444) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 90.678 125.222) (end 92.456 123.444) (width 0.254) (layer B.Cu) (net 67) (tstamp 52973F0A)) - (via (at 90.678 125.222) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 90.424 125.476) (end 90.678 125.222) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973F05)) - (segment (start 80.01 125.476) (end 90.424 125.476) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973F03)) - (segment (start 79.0575 124.5235) (end 80.01 125.476) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973F01)) - (segment (start 79.0575 123.61164) (end 79.0575 124.5235) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 96.266 122.3645) (end 96.266 119.888) (width 0.254) (layer F.Cu) (net 67) (tstamp 52AAEADB)) - (segment (start 95.1865 123.444) (end 96.266 122.3645) (width 0.254) (layer F.Cu) (net 67) (tstamp 52AAEADA)) - (segment (start 95.25 102.235) (end 95.25 105.7275) (width 0.254) (layer F.Cu) (net 67)) - (via (at 91.567 108.204) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 91.567 108.204) (end 92.075 107.696) (width 0.254) (layer B.Cu) (net 67) (tstamp 52AAEAA6)) - (segment (start 92.075 107.696) (end 92.075 106.299) (width 0.254) (layer B.Cu) (net 67) (tstamp 52AAEAA7)) - (via (at 92.075 106.299) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 92.075 106.299) (end 92.837 105.537) (width 0.254) (layer F.Cu) (net 67) (tstamp 52AAEAAF)) - (segment (start 92.837 105.537) (end 95.0595 105.537) (width 0.254) (layer F.Cu) (net 67) (tstamp 52AAEAB0)) - (segment (start 95.0595 105.537) (end 95.25 105.7275) (width 0.254) (layer F.Cu) (net 67) (tstamp 52AAEAB1)) - (segment (start 79.0575 105.83164) (end 79.0575 106.2355) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 85.598 108.204) (end 91.567 108.204) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973DD3)) - (segment (start 84.709 107.315) (end 85.598 108.204) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973DD2)) - (segment (start 80.137 107.315) (end 84.709 107.315) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973DC9)) - (segment (start 79.0575 106.2355) (end 80.137 107.315) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973DC8)) - (segment (start 96.52 99.695) (end 96.52 100.965) (width 0.254) (layer B.Cu) (net 67)) - (segment (start 95.25 102.235) (end 95.25 102.108) (width 0.254) (layer F.Cu) (net 67) (tstamp 5297E968)) - (via (at 95.25 102.235) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 96.52 100.965) (end 95.25 102.235) (width 0.254) (layer B.Cu) (net 67) (tstamp 5297E963)) - (segment (start 79.0575 114.72164) (end 79.0575 114.7445) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 76.22286 115.697) (end 75.2475 114.72164) (width 0.254) (layer F.Cu) (net 67) (tstamp 52974571)) - (segment (start 78.105 115.697) (end 76.22286 115.697) (width 0.254) (layer F.Cu) (net 67) (tstamp 5297456F)) - (segment (start 79.0575 114.7445) (end 78.105 115.697) (width 0.254) (layer F.Cu) (net 67) (tstamp 5297456E)) - (segment (start 101.6 103.886) (end 101.6 105.283) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 100.838 117.475) (end 100.33 117.475) (width 0.254) (layer F.Cu) (net 67) (tstamp 52974508)) - (segment (start 103.378 114.935) (end 100.838 117.475) (width 0.254) (layer F.Cu) (net 67) (tstamp 52974505)) - (segment (start 103.378 111.887) (end 103.378 114.935) (width 0.254) (layer F.Cu) (net 67) (tstamp 52974504)) - (via (at 103.378 111.887) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 103.378 107.569) (end 103.378 111.887) (width 0.254) (layer B.Cu) (net 67) (tstamp 529744FA)) - (segment (start 103.632 107.315) (end 103.378 107.569) (width 0.254) (layer B.Cu) (net 67) (tstamp 529744F9)) - (via (at 103.632 107.315) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 101.6 105.283) (end 103.632 107.315) (width 0.254) (layer F.Cu) (net 67) (tstamp 529744EB)) - (segment (start 103.124 118.11) (end 100.965 118.11) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 100.965 118.11) (end 100.33 117.475) (width 0.254) (layer F.Cu) (net 67) (tstamp 5297442E)) - (segment (start 75.2475 105.83164) (end 75.2475 106.1085) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0575 106.4895) (end 79.0575 105.83164) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973C65)) - (segment (start 78.74 106.807) (end 79.0575 106.4895) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973C63)) - (segment (start 75.946 106.807) (end 78.74 106.807) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973C60)) - (segment (start 75.2475 106.1085) (end 75.946 106.807) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973C5E)) - (segment (start 95.25 117.475) (end 95.25 118.872) (width 0.254) (layer B.Cu) (net 67)) - (segment (start 96.266 119.888) (end 96.266 119.761) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A6E)) - (via (at 96.266 119.888) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 95.25 118.872) (end 96.266 119.888) (width 0.254) (layer B.Cu) (net 67) (tstamp 52973A67)) - (segment (start 101.6 121.666) (end 101.6 122.301) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 101.6 138.557) (end 101.6 137.541) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A3F)) - (segment (start 102.033798 138.990798) (end 101.6 138.557) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A3B)) - (segment (start 105.865202 138.990798) (end 102.033798 138.990798) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A38)) - (segment (start 106.476798 138.379202) (end 105.865202 138.990798) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A32)) - (segment (start 106.476798 137.73162) (end 106.476798 138.379202) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A30)) - (segment (start 107.810418 136.398) (end 106.476798 137.73162) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A2E)) - (segment (start 110.363 136.398) (end 107.810418 136.398) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A2D)) - (segment (start 110.871 135.89) (end 110.363 136.398) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A2C)) - (segment (start 110.871 133.858) (end 110.871 135.89) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A2A)) - (segment (start 109.855 132.842) (end 110.871 133.858) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A27)) - (segment (start 108.077 132.842) (end 109.855 132.842) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A24)) - (segment (start 106.553 131.318) (end 108.077 132.842) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A16)) - (segment (start 106.553 129.159) (end 106.553 131.318) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A15)) - (via (at 106.553 129.159) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 106.553 125.349) (end 106.553 129.159) (width 0.254) (layer B.Cu) (net 67) (tstamp 52973A10)) - (segment (start 106.299 125.095) (end 106.553 125.349) (width 0.254) (layer B.Cu) (net 67) (tstamp 52973A0F)) - (via (at 106.299 125.095) (size 0.889) (layers F.Cu B.Cu) (net 67)) - (segment (start 104.394 125.095) (end 106.299 125.095) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A0A)) - (segment (start 101.6 122.301) (end 104.394 125.095) (width 0.254) (layer F.Cu) (net 67) (tstamp 52973A05)) - (segment (start 101.6 121.666) (end 101.6 121.031) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 101.6 121.031) (end 100.203 119.634) (width 0.254) (layer F.Cu) (net 67) (tstamp 529739B1)) - (segment (start 100.203 119.634) (end 96.393 119.634) (width 0.254) (layer F.Cu) (net 67) (tstamp 529739B4)) - (segment (start 96.393 119.634) (end 96.266 119.761) (width 0.254) (layer F.Cu) (net 67) (tstamp 529739B7)) - (segment (start 101.6 103.886) (end 101.6 102.489) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 101.6 102.489) (end 100.838 101.727) (width 0.254) (layer F.Cu) (net 67) (tstamp 52967A8F)) - (segment (start 100.838 101.727) (end 95.631 101.727) (width 0.254) (layer F.Cu) (net 67) (tstamp 52967A92)) - (segment (start 95.631 101.727) (end 95.25 102.108) (width 0.254) (layer F.Cu) (net 67) (tstamp 52967A94)) - (segment (start 67.945 105.791) (end 71.12 105.791) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 105.791) (end 72.136 106.807) (width 0.254) (layer F.Cu) (net 67) (tstamp 52967A38)) - (segment (start 72.136 106.807) (end 74.27214 106.807) (width 0.254) (layer F.Cu) (net 67) (tstamp 52967A39)) - (segment (start 74.27214 106.807) (end 75.2475 105.83164) (width 0.254) (layer F.Cu) (net 67) (tstamp 52967A45)) - (segment (start 72.517 124.587) (end 74.272 124.587) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 76.2 124.587) (end 78.082 124.587) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 123.571) (end 67.945 123.571) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 132.461) (end 67.945 132.461) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 67.945 149.606) (end 71.12 149.606) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 140.716) (end 67.945 140.716) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 67.945 114.681) (end 71.12 114.681) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 101.6 137.541) (end 101.6 137.296) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 101.6 137.296) (end 100.295 135.991) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 100.295 135.991) (end 97.119 135.991) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 97.119 135.991) (end 95.25 137.859) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 95.25 117.475) (end 97.79 117.475) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 97.79 117.475) (end 100.33 117.475) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 93.631 115.856) (end 95.25 117.475) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 80.119 115.856) (end 93.631 115.856) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.058 114.795) (end 80.119 115.856) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.058 114.722) (end 79.058 114.795) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0575 114.7215) (end 79.058 114.722) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0575 114.7215) (end 79.0575 114.7216) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2476 123.6116) (end 75.248 123.612) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2475 123.6116) (end 75.2476 123.6116) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 74.272 124.587) (end 75.248 123.612) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.501 123.571) (end 72.517 124.587) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 123.571) (end 71.501 123.571) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0576 123.6116) (end 79.058 123.612) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0575 123.6116) (end 79.0576 123.6116) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 78.082 124.587) (end 79.058 123.612) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.248 123.634) (end 76.2 124.587) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.248 123.612) (end 75.248 123.634) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2476 132.5016) (end 75.248 132.502) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2475 132.5016) (end 75.2476 132.5016) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 74.39923 133.35) (end 75.248 132.502) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 72.263 133.35) (end 74.39923 133.35) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.374 132.461) (end 72.263 133.35) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 132.461) (end 71.374 132.461) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0576 132.5016) (end 79.058 132.502) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0575 132.5016) (end 79.0576 132.5016) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 78.20913 133.35) (end 79.058 132.502) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 76.073 133.35) (end 78.20913 133.35) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.248 132.525) (end 76.073 133.35) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.248 132.502) (end 75.248 132.525) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2479 149.012) (end 75.2479 149.0121) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2475 149.0116) (end 75.2479 149.012) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 74.366 149.893) (end 75.2479 149.0121) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.407 149.893) (end 74.366 149.893) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 149.606) (end 71.407 149.893) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0579 140.757) (end 79.0579 140.7571) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0575 140.7566) (end 79.0579 140.757) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0579 140.7571) (end 79.058 140.757) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0579 149.012) (end 79.0579 149.0121) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0575 149.0116) (end 79.0579 149.012) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 78.176 149.893) (end 79.0579 149.0121) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 76.129 149.893) (end 78.176 149.893) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.248 149.012) (end 76.129 149.893) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2479 149.0121) (end 75.248 149.012) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 78.994 140.82) (end 79.0579 140.7571) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 80.267 142.093) (end 78.994 140.82) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 83.038 142.093) (end 80.267 142.093) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 84.734 143.789) (end 83.038 142.093) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 85.258 143.789) (end 84.734 143.789) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 86.567 145.097) (end 85.258 143.789) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 88.057 145.097) (end 86.567 145.097) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 89.051 146.092) (end 88.057 145.097) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 89.051 148.075) (end 89.051 146.092) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 88.837 148.289) (end 89.051 148.075) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.78 148.289) (end 88.837 148.289) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.058 149.012) (end 79.78 148.289) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 79.0579 149.0121) (end 79.058 149.012) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2479 114.722) (end 75.2479 114.7221) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2475 114.7216) (end 75.2479 114.722) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 74.362 115.607) (end 75.2479 114.7221) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 72.046 115.607) (end 74.362 115.607) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 114.681) (end 72.046 115.607) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.248 140.757) (end 75.248 140.832) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 73.765 142.24) (end 75.248 140.757) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 72.39 142.24) (end 73.765 142.24) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 140.97) (end 72.39 142.24) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 71.12 140.716) (end 71.12 140.97) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 77.574 142.24) (end 79.058 140.757) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 76.581 142.24) (end 77.574 142.24) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.248 140.907) (end 76.581 142.24) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.248 140.832) (end 75.248 140.907) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.2475 140.8315) (end 75.2475 140.7566) (width 0.254) (layer F.Cu) (net 67)) - (segment (start 75.248 140.832) (end 75.2475 140.8315) (width 0.254) (layer F.Cu) (net 67)) - - (zone (net 27) (net_name GND) (layer B.Cu) (tstamp 52352C4A) (hatch edge 0.508) - (connect_pads (clearance 0.254)) - (min_thickness 0.254) - (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 52.07 96.52) (xy 134.62 96.52) (xy 134.62 154.305) (xy 52.07 154.305) - ) - ) - (polygon - (pts (xy 123.825 98.425) (xy 123.825 101.6) (xy 127.635 105.41) (xy 130.81 105.41) (xy 130.81 98.425) - ) - ) - (polygon - (pts (xy 54.61 98.425) (xy 54.61 105.41) (xy 57.785 105.41) (xy 61.595 101.6) (xy 61.595 98.425) - ) - ) - (polygon - (pts (xy 54.61 151.13) (xy 61.595 151.13) (xy 61.595 148.59) (xy 57.785 144.78) (xy 54.61 144.78) - ) - ) - (filled_polygon - (pts - (xy 130.379 149.082608) (xy 130.188302 148.891577) (xy 129.768354 148.7172) (xy 129.313641 148.716803) (xy 128.893389 148.890447) - (xy 128.571577 149.211698) (xy 128.3972 149.631646) (xy 128.396803 150.086359) (xy 128.570447 150.506611) (xy 128.7625 150.699) - (xy 127.777391 150.699) (xy 127.968423 150.508302) (xy 128.1428 150.088354) (xy 128.143197 149.633641) (xy 128.143197 147.093641) - (xy 128.143197 144.553641) (xy 128.143197 142.013641) (xy 128.143197 139.473641) (xy 128.143197 136.933641) (xy 128.143197 134.393641) - (xy 127.969553 133.973389) (xy 127.648302 133.651577) (xy 127.228354 133.4772) (xy 127.034293 133.47703) (xy 127.347369 133.46136) - (xy 127.731142 133.302396) (xy 127.800607 133.060212) (xy 127 132.259605) (xy 126.820395 132.43921) (xy 126.820395 132.08) - (xy 126.019788 131.279393) (xy 125.777604 131.348858) (xy 125.590857 131.872304) (xy 125.61864 132.427369) (xy 125.777604 132.811142) - (xy 126.019788 132.880607) (xy 126.820395 132.08) (xy 126.820395 132.43921) (xy 126.199393 133.060212) (xy 126.268858 133.302396) - (xy 126.766261 133.479852) (xy 126.353389 133.650447) (xy 126.031577 133.971698) (xy 125.8572 134.391646) (xy 125.856803 134.846359) - (xy 126.030447 135.266611) (xy 126.351698 135.588423) (xy 126.771646 135.7628) (xy 127.226359 135.763197) (xy 127.646611 135.589553) - (xy 127.968423 135.268302) (xy 128.1428 134.848354) (xy 128.143197 134.393641) (xy 128.143197 136.933641) (xy 127.969553 136.513389) - (xy 127.648302 136.191577) (xy 127.228354 136.0172) (xy 126.773641 136.016803) (xy 126.353389 136.190447) (xy 126.031577 136.511698) - (xy 125.8572 136.931646) (xy 125.856803 137.386359) (xy 126.030447 137.806611) (xy 126.351698 138.128423) (xy 126.771646 138.3028) - (xy 127.226359 138.303197) (xy 127.646611 138.129553) (xy 127.968423 137.808302) (xy 128.1428 137.388354) (xy 128.143197 136.933641) - (xy 128.143197 139.473641) (xy 127.969553 139.053389) (xy 127.648302 138.731577) (xy 127.228354 138.5572) (xy 126.773641 138.556803) - (xy 126.353389 138.730447) (xy 126.031577 139.051698) (xy 125.8572 139.471646) (xy 125.856803 139.926359) (xy 126.030447 140.346611) - (xy 126.351698 140.668423) (xy 126.771646 140.8428) (xy 127.226359 140.843197) (xy 127.646611 140.669553) (xy 127.968423 140.348302) - (xy 128.1428 139.928354) (xy 128.143197 139.473641) (xy 128.143197 142.013641) (xy 127.969553 141.593389) (xy 127.648302 141.271577) - (xy 127.228354 141.0972) (xy 126.773641 141.096803) (xy 126.353389 141.270447) (xy 126.031577 141.591698) (xy 125.8572 142.011646) - (xy 125.856803 142.466359) (xy 126.030447 142.886611) (xy 126.351698 143.208423) (xy 126.771646 143.3828) (xy 127.226359 143.383197) - (xy 127.646611 143.209553) (xy 127.968423 142.888302) (xy 128.1428 142.468354) (xy 128.143197 142.013641) (xy 128.143197 144.553641) - (xy 127.969553 144.133389) (xy 127.648302 143.811577) (xy 127.228354 143.6372) (xy 126.773641 143.636803) (xy 126.353389 143.810447) - (xy 126.031577 144.131698) (xy 125.8572 144.551646) (xy 125.856803 145.006359) (xy 126.030447 145.426611) (xy 126.351698 145.748423) - (xy 126.771646 145.9228) (xy 127.226359 145.923197) (xy 127.646611 145.749553) (xy 127.968423 145.428302) (xy 128.1428 145.008354) - (xy 128.143197 144.553641) (xy 128.143197 147.093641) (xy 127.969553 146.673389) (xy 127.648302 146.351577) (xy 127.228354 146.1772) - (xy 126.773641 146.176803) (xy 126.353389 146.350447) (xy 126.031577 146.671698) (xy 125.8572 147.091646) (xy 125.856803 147.546359) - (xy 126.030447 147.966611) (xy 126.351698 148.288423) (xy 126.771646 148.4628) (xy 127.226359 148.463197) (xy 127.646611 148.289553) - (xy 127.968423 147.968302) (xy 128.1428 147.548354) (xy 128.143197 147.093641) (xy 128.143197 149.633641) (xy 127.969553 149.213389) - (xy 127.648302 148.891577) (xy 127.228354 148.7172) (xy 126.773641 148.716803) (xy 126.353389 148.890447) (xy 126.031577 149.211698) - (xy 125.8572 149.631646) (xy 125.856803 150.086359) (xy 126.030447 150.506611) (xy 126.2225 150.699) (xy 124.82192 150.699) - (xy 124.82192 108.772573) (xy 124.764039 108.632489) (xy 124.656955 108.525218) (xy 123.669127 107.53739) (xy 123.529144 107.479265) - (xy 123.377573 107.479132) (xy 123.237489 107.537013) (xy 123.130218 107.644097) (xy 122.73666 108.037655) (xy 122.73666 106.83819) - (xy 122.572663 106.441286) (xy 122.26926 106.137353) (xy 121.872642 105.972662) (xy 121.44319 105.972288) (xy 121.046286 106.136285) - (xy 120.742353 106.439688) (xy 120.577662 106.836306) (xy 120.577288 107.265758) (xy 120.741285 107.662662) (xy 121.044688 107.966595) - (xy 121.441306 108.131286) (xy 121.870758 108.13166) (xy 122.267662 107.967663) (xy 122.571595 107.66426) (xy 122.736286 107.267642) - (xy 122.73666 106.83819) (xy 122.73666 108.037655) (xy 122.14239 108.631925) (xy 122.084265 108.771908) (xy 122.084132 108.923479) - (xy 122.142013 109.063563) (xy 122.249097 109.170834) (xy 123.236925 110.158662) (xy 123.376908 110.216787) (xy 123.528479 110.21692) - (xy 123.668563 110.159039) (xy 123.775834 110.051955) (xy 124.763662 109.064127) (xy 124.821787 108.924144) (xy 124.82192 108.772573) - (xy 124.82192 150.699) (xy 124.333066 150.699) (xy 124.333066 143.307547) (xy 124.333066 141.783547) (xy 124.275184 141.643463) - (xy 124.168101 141.536192) (xy 124.028118 141.478066) (xy 123.876547 141.477934) (xy 122.352547 141.477934) (xy 122.212463 141.535816) - (xy 122.105192 141.642899) (xy 122.047066 141.782882) (xy 122.046934 141.934453) (xy 122.046934 143.458453) (xy 122.104816 143.598537) - (xy 122.211899 143.705808) (xy 122.351882 143.763934) (xy 122.503453 143.764066) (xy 124.027453 143.764066) (xy 124.167537 143.706184) - (xy 124.274808 143.599101) (xy 124.332934 143.459118) (xy 124.333066 143.307547) (xy 124.333066 150.699) (xy 108.025924 150.699) - (xy 107.434581 150.699) (xy 107.434581 100.629186) (xy 106.68 99.874605) (xy 105.925419 100.629186) (xy 105.987072 100.864798) - (xy 106.48748 101.040924) (xy 107.017198 101.012146) (xy 107.372928 100.864798) (xy 107.434581 100.629186) (xy 107.434581 150.699) - (xy 107.378643 150.699) (xy 107.378643 128.995518) (xy 107.253233 128.692002) (xy 107.061 128.499433) (xy 107.061 125.412502) - (xy 107.124357 125.259923) (xy 107.124643 124.931518) (xy 106.999233 124.628002) (xy 106.767219 124.395583) (xy 106.463923 124.269643) - (xy 106.135518 124.269357) (xy 105.832002 124.394767) (xy 105.599583 124.626781) (xy 105.473643 124.930077) (xy 105.473357 125.258482) - (xy 105.598767 125.561998) (xy 105.830781 125.794417) (xy 106.045 125.883368) (xy 106.045 128.499697) (xy 105.853583 128.690781) - (xy 105.727643 128.994077) (xy 105.727357 129.322482) (xy 105.852767 129.625998) (xy 106.084781 129.858417) (xy 106.388077 129.984357) - (xy 106.716482 129.984643) (xy 107.019998 129.859233) (xy 107.252417 129.627219) (xy 107.378357 129.323923) (xy 107.378643 128.995518) - (xy 107.378643 150.699) (xy 104.457643 150.699) (xy 104.457643 107.151518) (xy 104.332233 106.848002) (xy 104.100219 106.615583) - (xy 104.013 106.579366) (xy 104.013 100.86975) (xy 104.013 99.822) (xy 102.96525 99.822) (xy 102.8065 99.98075) - (xy 102.80639 100.267745) (xy 102.806611 100.520364) (xy 102.903487 100.753668) (xy 103.082271 100.932141) (xy 103.315745 101.02861) - (xy 103.85425 101.0285) (xy 104.013 100.86975) (xy 104.013 106.579366) (xy 103.796923 106.489643) (xy 103.468518 106.489357) - (xy 103.165002 106.614767) (xy 102.932583 106.846781) (xy 102.806643 107.150077) (xy 102.806357 107.478482) (xy 102.87 107.63251) - (xy 102.87 111.227697) (xy 102.678583 111.418781) (xy 102.552643 111.722077) (xy 102.552357 112.050482) (xy 102.677767 112.353998) - (xy 102.909781 112.586417) (xy 103.213077 112.712357) (xy 103.541482 112.712643) (xy 103.844998 112.587233) (xy 104.077417 112.355219) - (xy 104.203357 112.051923) (xy 104.203643 111.723518) (xy 104.078233 111.420002) (xy 103.886 111.227433) (xy 103.886 108.103241) - (xy 104.098998 108.015233) (xy 104.331417 107.783219) (xy 104.457357 107.479923) (xy 104.457643 107.151518) (xy 104.457643 150.699) - (xy 101.675924 150.699) (xy 101.675924 113.22252) (xy 101.647146 112.692802) (xy 101.499798 112.337072) (xy 101.264186 112.275419) - (xy 101.084581 112.455024) (xy 101.084581 112.095814) (xy 101.022928 111.860202) (xy 100.52252 111.684076) (xy 99.992802 111.712854) - (xy 99.637072 111.860202) (xy 99.575419 112.095814) (xy 100.33 112.850395) (xy 101.084581 112.095814) (xy 101.084581 112.455024) - (xy 100.509605 113.03) (xy 101.264186 113.784581) (xy 101.499798 113.722928) (xy 101.675924 113.22252) (xy 101.675924 150.699) - (xy 101.473197 150.699) (xy 101.473197 117.248641) (xy 101.299553 116.828389) (xy 101.084581 116.613041) (xy 101.084581 113.964186) - (xy 100.33 113.209605) (xy 100.150395 113.38921) (xy 100.150395 113.03) (xy 99.395814 112.275419) (xy 99.160202 112.337072) - (xy 99.123595 112.441077) (xy 99.123389 112.204636) (xy 99.026513 111.971332) (xy 98.847729 111.792859) (xy 98.614255 111.69639) - (xy 98.07575 111.6965) (xy 97.917 111.85525) (xy 97.917 112.903) (xy 97.937 112.903) (xy 97.937 113.157) - (xy 97.917 113.157) (xy 97.917 114.20475) (xy 98.07575 114.3635) (xy 98.614255 114.36361) (xy 98.847729 114.267141) - (xy 99.026513 114.088668) (xy 99.123389 113.855364) (xy 99.123582 113.634519) (xy 99.160202 113.722928) (xy 99.395814 113.784581) - (xy 100.150395 113.03) (xy 100.150395 113.38921) (xy 99.575419 113.964186) (xy 99.637072 114.199798) (xy 100.13748 114.375924) - (xy 100.667198 114.347146) (xy 101.022928 114.199798) (xy 101.084581 113.964186) (xy 101.084581 116.613041) (xy 100.978302 116.506577) - (xy 100.558354 116.3322) (xy 100.103641 116.331803) (xy 99.683389 116.505447) (xy 99.361577 116.826698) (xy 99.1872 117.246646) - (xy 99.186803 117.701359) (xy 99.360447 118.121611) (xy 99.681698 118.443423) (xy 100.101646 118.6178) (xy 100.556359 118.618197) - (xy 100.976611 118.444553) (xy 101.298423 118.123302) (xy 101.4728 117.703354) (xy 101.473197 117.248641) (xy 101.473197 150.699) - (xy 98.933197 150.699) (xy 98.933197 117.248641) (xy 98.759553 116.828389) (xy 98.438302 116.506577) (xy 98.018354 116.3322) - (xy 97.726643 116.331945) (xy 97.726643 105.754518) (xy 97.601233 105.451002) (xy 97.369219 105.218583) (xy 97.065923 105.092643) - (xy 96.737518 105.092357) (xy 96.434002 105.217767) (xy 96.201583 105.449781) (xy 96.075643 105.753077) (xy 96.075499 105.918) - (xy 94.131302 105.918) (xy 93.940219 105.726583) (xy 93.636923 105.600643) (xy 93.308518 105.600357) (xy 93.005002 105.725767) - (xy 92.811253 105.919178) (xy 92.775233 105.832002) (xy 92.543219 105.599583) (xy 92.239923 105.473643) (xy 91.911518 105.473357) - (xy 91.608002 105.598767) (xy 91.375583 105.830781) (xy 91.249643 106.134077) (xy 91.249357 106.462482) (xy 91.374767 106.765998) - (xy 91.567 106.958566) (xy 91.567 107.378499) (xy 91.403518 107.378357) (xy 91.100002 107.503767) (xy 90.867583 107.735781) - (xy 90.741643 108.039077) (xy 90.741357 108.367482) (xy 90.866767 108.670998) (xy 91.098781 108.903417) (xy 91.402077 109.029357) - (xy 91.730482 109.029643) (xy 92.033998 108.904233) (xy 92.266417 108.672219) (xy 92.392357 108.368923) (xy 92.392593 108.096826) - (xy 92.43421 108.055211) (xy 92.43421 108.05521) (xy 92.50779 107.94509) (xy 92.54433 107.890404) (xy 92.544331 107.890403) - (xy 92.582999 107.696) (xy 92.583 107.696) (xy 92.583 106.958302) (xy 92.735746 106.805821) (xy 92.771767 106.892998) - (xy 93.003781 107.125417) (xy 93.307077 107.251357) (xy 93.635482 107.251643) (xy 93.938998 107.126233) (xy 94.131566 106.934) - (xy 96.393 106.934) (xy 96.587403 106.895331) (xy 96.75221 106.78521) (xy 96.794012 106.743407) (xy 97.064482 106.743643) - (xy 97.367998 106.618233) (xy 97.600417 106.386219) (xy 97.726357 106.082923) (xy 97.726643 105.754518) (xy 97.726643 116.331945) - (xy 97.663 116.331889) (xy 97.663 114.20475) (xy 97.663 113.157) (xy 97.663 112.903) (xy 97.663 111.85525) - (xy 97.50425 111.6965) (xy 96.965745 111.69639) (xy 96.732271 111.792859) (xy 96.553487 111.971332) (xy 96.456611 112.204636) - (xy 96.45639 112.457255) (xy 96.4565 112.74425) (xy 96.61525 112.903) (xy 97.663 112.903) (xy 97.663 113.157) - (xy 96.61525 113.157) (xy 96.4565 113.31575) (xy 96.45639 113.602745) (xy 96.456611 113.855364) (xy 96.553487 114.088668) - (xy 96.732271 114.267141) (xy 96.965745 114.36361) (xy 97.50425 114.3635) (xy 97.663 114.20475) (xy 97.663 116.331889) - (xy 97.563641 116.331803) (xy 97.143389 116.505447) (xy 96.821577 116.826698) (xy 96.6472 117.246646) (xy 96.646803 117.701359) - (xy 96.820447 118.121611) (xy 97.141698 118.443423) (xy 97.561646 118.6178) (xy 98.016359 118.618197) (xy 98.436611 118.444553) - (xy 98.758423 118.123302) (xy 98.9328 117.703354) (xy 98.933197 117.248641) (xy 98.933197 150.699) (xy 97.091643 150.699) - (xy 97.091643 119.724518) (xy 96.966233 119.421002) (xy 96.734219 119.188583) (xy 96.430923 119.062643) (xy 96.158826 119.062406) - (xy 95.758 118.661579) (xy 95.758 118.618066) (xy 96.087453 118.618066) (xy 96.227537 118.560184) (xy 96.334808 118.453101) - (xy 96.392934 118.313118) (xy 96.393066 118.161547) (xy 96.393066 116.637547) (xy 96.335184 116.497463) (xy 96.228101 116.390192) - (xy 96.088118 116.332066) (xy 95.936547 116.331934) (xy 94.412547 116.331934) (xy 94.272463 116.389816) (xy 94.165192 116.496899) - (xy 94.107066 116.636882) (xy 94.106934 116.788453) (xy 94.106934 118.312453) (xy 94.164816 118.452537) (xy 94.271899 118.559808) - (xy 94.411882 118.617934) (xy 94.563453 118.618066) (xy 94.742 118.618066) (xy 94.742 118.872) (xy 94.780669 119.066403) - (xy 94.89079 119.23121) (xy 95.440592 119.781013) (xy 95.440357 120.051482) (xy 95.565767 120.354998) (xy 95.797781 120.587417) - (xy 96.101077 120.713357) (xy 96.429482 120.713643) (xy 96.732998 120.588233) (xy 96.965417 120.356219) (xy 97.091357 120.052923) - (xy 97.091643 119.724518) (xy 97.091643 150.699) (xy 93.281643 150.699) (xy 93.281643 123.280518) (xy 93.156233 122.977002) - (xy 92.924219 122.744583) (xy 92.620923 122.618643) (xy 92.292518 122.618357) (xy 91.989002 122.743767) (xy 91.756583 122.975781) - (xy 91.630643 123.279077) (xy 91.630406 123.551173) (xy 90.784987 124.396592) (xy 90.514518 124.396357) (xy 90.211002 124.521767) - (xy 89.978583 124.753781) (xy 89.852643 125.057077) (xy 89.852357 125.385482) (xy 89.977767 125.688998) (xy 90.209781 125.921417) - (xy 90.513077 126.047357) (xy 90.841482 126.047643) (xy 91.144998 125.922233) (xy 91.377417 125.690219) (xy 91.503357 125.386923) - (xy 91.503593 125.114826) (xy 92.349013 124.269407) (xy 92.619482 124.269643) (xy 92.922998 124.144233) (xy 93.155417 123.912219) - (xy 93.281357 123.608923) (xy 93.281643 123.280518) (xy 93.281643 150.699) (xy 61.722 150.699) (xy 61.722 148.537395) - (xy 57.837605 144.653) (xy 57.658197 144.653) (xy 57.658197 141.378641) (xy 57.658197 138.838641) (xy 57.658197 136.298641) - (xy 57.658197 133.758641) (xy 57.658197 131.218641) (xy 57.658197 119.153641) (xy 57.658197 116.613641) (xy 57.658197 114.073641) - (xy 57.658197 111.533641) (xy 57.658197 108.993641) (xy 57.484553 108.573389) (xy 57.163302 108.251577) (xy 56.743354 108.0772) - (xy 56.288641 108.076803) (xy 55.868389 108.250447) (xy 55.546577 108.571698) (xy 55.3722 108.991646) (xy 55.371803 109.446359) - (xy 55.545447 109.866611) (xy 55.866698 110.188423) (xy 56.286646 110.3628) (xy 56.741359 110.363197) (xy 57.161611 110.189553) - (xy 57.483423 109.868302) (xy 57.6578 109.448354) (xy 57.658197 108.993641) (xy 57.658197 111.533641) (xy 57.484553 111.113389) - (xy 57.163302 110.791577) (xy 56.743354 110.6172) (xy 56.288641 110.616803) (xy 55.868389 110.790447) (xy 55.546577 111.111698) - (xy 55.3722 111.531646) (xy 55.371803 111.986359) (xy 55.545447 112.406611) (xy 55.866698 112.728423) (xy 56.286646 112.9028) - (xy 56.741359 112.903197) (xy 57.161611 112.729553) (xy 57.483423 112.408302) (xy 57.6578 111.988354) (xy 57.658197 111.533641) - (xy 57.658197 114.073641) (xy 57.484553 113.653389) (xy 57.163302 113.331577) (xy 56.743354 113.1572) (xy 56.288641 113.156803) - (xy 55.868389 113.330447) (xy 55.546577 113.651698) (xy 55.3722 114.071646) (xy 55.371803 114.526359) (xy 55.545447 114.946611) - (xy 55.866698 115.268423) (xy 56.286646 115.4428) (xy 56.741359 115.443197) (xy 57.161611 115.269553) (xy 57.483423 114.948302) - (xy 57.6578 114.528354) (xy 57.658197 114.073641) (xy 57.658197 116.613641) (xy 57.484553 116.193389) (xy 57.163302 115.871577) - (xy 56.743354 115.6972) (xy 56.288641 115.696803) (xy 55.868389 115.870447) (xy 55.546577 116.191698) (xy 55.3722 116.611646) - (xy 55.371803 117.066359) (xy 55.545447 117.486611) (xy 55.866698 117.808423) (xy 56.286646 117.9828) (xy 56.741359 117.983197) - (xy 57.161611 117.809553) (xy 57.483423 117.488302) (xy 57.6578 117.068354) (xy 57.658197 116.613641) (xy 57.658197 119.153641) - (xy 57.484553 118.733389) (xy 57.163302 118.411577) (xy 56.743354 118.2372) (xy 56.288641 118.236803) (xy 55.868389 118.410447) - (xy 55.546577 118.731698) (xy 55.3722 119.151646) (xy 55.371803 119.606359) (xy 55.545447 120.026611) (xy 55.866698 120.348423) - (xy 56.286646 120.5228) (xy 56.741359 120.523197) (xy 57.161611 120.349553) (xy 57.483423 120.028302) (xy 57.6578 119.608354) - (xy 57.658197 119.153641) (xy 57.658197 131.218641) (xy 57.658066 131.218323) (xy 57.658066 129.591547) (xy 57.658066 128.067547) - (xy 57.600184 127.927463) (xy 57.493101 127.820192) (xy 57.353118 127.762066) (xy 57.201547 127.761934) (xy 55.677547 127.761934) - (xy 55.537463 127.819816) (xy 55.430192 127.926899) (xy 55.372066 128.066882) (xy 55.371934 128.218453) (xy 55.371934 129.742453) - (xy 55.429816 129.882537) (xy 55.536899 129.989808) (xy 55.676882 130.047934) (xy 55.828453 130.048066) (xy 57.352453 130.048066) - (xy 57.492537 129.990184) (xy 57.599808 129.883101) (xy 57.657934 129.743118) (xy 57.658066 129.591547) (xy 57.658066 131.218323) - (xy 57.484553 130.798389) (xy 57.163302 130.476577) (xy 56.743354 130.3022) (xy 56.288641 130.301803) (xy 55.868389 130.475447) - (xy 55.546577 130.796698) (xy 55.3722 131.216646) (xy 55.371803 131.671359) (xy 55.545447 132.091611) (xy 55.866698 132.413423) - (xy 56.286646 132.5878) (xy 56.741359 132.588197) (xy 57.161611 132.414553) (xy 57.483423 132.093302) (xy 57.6578 131.673354) - (xy 57.658197 131.218641) (xy 57.658197 133.758641) (xy 57.484553 133.338389) (xy 57.163302 133.016577) (xy 56.743354 132.8422) - (xy 56.288641 132.841803) (xy 55.868389 133.015447) (xy 55.546577 133.336698) (xy 55.3722 133.756646) (xy 55.371803 134.211359) - (xy 55.545447 134.631611) (xy 55.866698 134.953423) (xy 56.286646 135.1278) (xy 56.741359 135.128197) (xy 57.161611 134.954553) - (xy 57.483423 134.633302) (xy 57.6578 134.213354) (xy 57.658197 133.758641) (xy 57.658197 136.298641) (xy 57.484553 135.878389) - (xy 57.163302 135.556577) (xy 56.743354 135.3822) (xy 56.288641 135.381803) (xy 55.868389 135.555447) (xy 55.546577 135.876698) - (xy 55.3722 136.296646) (xy 55.371803 136.751359) (xy 55.545447 137.171611) (xy 55.866698 137.493423) (xy 56.286646 137.6678) - (xy 56.741359 137.668197) (xy 57.161611 137.494553) (xy 57.483423 137.173302) (xy 57.6578 136.753354) (xy 57.658197 136.298641) - (xy 57.658197 138.838641) (xy 57.484553 138.418389) (xy 57.163302 138.096577) (xy 56.743354 137.9222) (xy 56.288641 137.921803) - (xy 55.868389 138.095447) (xy 55.546577 138.416698) (xy 55.3722 138.836646) (xy 55.371803 139.291359) (xy 55.545447 139.711611) - (xy 55.866698 140.033423) (xy 56.286646 140.2078) (xy 56.741359 140.208197) (xy 57.161611 140.034553) (xy 57.483423 139.713302) - (xy 57.6578 139.293354) (xy 57.658197 138.838641) (xy 57.658197 141.378641) (xy 57.484553 140.958389) (xy 57.163302 140.636577) - (xy 56.743354 140.4622) (xy 56.288641 140.461803) (xy 55.868389 140.635447) (xy 55.546577 140.956698) (xy 55.3722 141.376646) - (xy 55.371803 141.831359) (xy 55.545447 142.251611) (xy 55.866698 142.573423) (xy 56.286646 142.7478) (xy 56.741359 142.748197) - (xy 57.161611 142.574553) (xy 57.483423 142.253302) (xy 57.6578 141.833354) (xy 57.658197 141.378641) (xy 57.658197 144.653) - (xy 55.041 144.653) (xy 55.041 105.537) (xy 55.677387 105.537) (xy 55.537463 105.594816) (xy 55.430192 105.701899) - (xy 55.372066 105.841882) (xy 55.371934 105.993453) (xy 55.371934 107.517453) (xy 55.429816 107.657537) (xy 55.536899 107.764808) - (xy 55.676882 107.822934) (xy 55.828453 107.823066) (xy 57.352453 107.823066) (xy 57.492537 107.765184) (xy 57.599808 107.658101) - (xy 57.657934 107.518118) (xy 57.658066 107.366547) (xy 57.658066 105.842547) (xy 57.600184 105.702463) (xy 57.493101 105.595192) - (xy 57.353118 105.537066) (xy 57.277332 105.537) (xy 57.837605 105.537) (xy 61.722 101.652605) (xy 61.722 98.856) - (xy 92.837432 98.856) (xy 92.837066 98.856882) (xy 92.836934 99.008453) (xy 92.836934 100.532453) (xy 92.894816 100.672537) - (xy 93.001899 100.779808) (xy 93.141882 100.837934) (xy 93.293453 100.838066) (xy 94.817453 100.838066) (xy 94.957537 100.780184) - (xy 95.064808 100.673101) (xy 95.122934 100.533118) (xy 95.123066 100.381547) (xy 95.123066 98.857547) (xy 95.122426 98.856) - (xy 95.742608 98.856) (xy 95.551577 99.046698) (xy 95.3772 99.466646) (xy 95.376803 99.921359) (xy 95.550447 100.341611) - (xy 95.871698 100.663423) (xy 96.012 100.721681) (xy 96.012 100.75458) (xy 95.356987 101.409592) (xy 95.086518 101.409357) - (xy 94.783002 101.534767) (xy 94.550583 101.766781) (xy 94.424643 102.070077) (xy 94.424357 102.398482) (xy 94.549767 102.701998) - (xy 94.781781 102.934417) (xy 95.085077 103.060357) (xy 95.413482 103.060643) (xy 95.716998 102.935233) (xy 95.949417 102.703219) - (xy 96.075357 102.399923) (xy 96.075593 102.127826) (xy 96.87921 101.32421) (xy 96.989331 101.159404) (xy 96.989331 101.159403) - (xy 96.995746 101.12715) (xy 97.027999 100.965) (xy 97.028 100.965) (xy 97.028 100.721825) (xy 97.166611 100.664553) - (xy 97.488423 100.343302) (xy 97.6628 99.923354) (xy 97.663197 99.468641) (xy 97.489553 99.048389) (xy 97.297499 98.856) - (xy 98.282608 98.856) (xy 98.091577 99.046698) (xy 97.9172 99.466646) (xy 97.916803 99.921359) (xy 98.090447 100.341611) - (xy 98.411698 100.663423) (xy 98.831646 100.8378) (xy 99.286359 100.838197) (xy 99.706611 100.664553) (xy 100.028423 100.343302) - (xy 100.2028 99.923354) (xy 100.203197 99.468641) (xy 100.029553 99.048389) (xy 99.837499 98.856) (xy 102.812273 98.856) - (xy 102.806611 98.869636) (xy 102.80639 99.122255) (xy 102.8065 99.40925) (xy 102.96525 99.568) (xy 104.013 99.568) - (xy 104.013 99.548) (xy 104.267 99.548) (xy 104.267 99.568) (xy 104.287 99.568) (xy 104.287 99.822) - (xy 104.267 99.822) (xy 104.267 100.86975) (xy 104.42575 101.0285) (xy 104.964255 101.02861) (xy 105.197729 100.932141) - (xy 105.376513 100.753668) (xy 105.473389 100.520364) (xy 105.473582 100.299519) (xy 105.510202 100.387928) (xy 105.745814 100.449581) - (xy 106.500395 99.695) (xy 106.486252 99.680857) (xy 106.665857 99.501252) (xy 106.68 99.515395) (xy 106.694142 99.501252) - (xy 106.873747 99.680857) (xy 106.859605 99.695) (xy 107.614186 100.449581) (xy 107.849798 100.387928) (xy 108.025924 99.88752) - (xy 107.997146 99.357802) (xy 107.849798 99.002072) (xy 107.614188 98.940419) (xy 107.698607 98.856) (xy 123.698 98.856) - (xy 123.698 101.652605) (xy 127.582395 105.537) (xy 130.379 105.537) (xy 130.379 125.981392) (xy 130.340606 126.019785) - (xy 130.271142 125.777604) (xy 129.747696 125.590857) (xy 129.192631 125.61864) (xy 128.808858 125.777604) (xy 128.739393 126.019788) - (xy 129.54 126.820395) (xy 129.554142 126.806252) (xy 129.733747 126.985857) (xy 129.719605 127) (xy 129.733747 127.014142) - (xy 129.554142 127.193747) (xy 129.54 127.179605) (xy 129.360395 127.35921) (xy 129.360395 127) (xy 128.559788 126.199393) - (xy 128.397085 126.24606) (xy 128.39711 126.112245) (xy 128.300641 125.878771) (xy 128.143066 125.720921) (xy 128.143066 121.336547) - (xy 128.143066 119.812547) (xy 128.085184 119.672463) (xy 127.978101 119.565192) (xy 127.838118 119.507066) (xy 127.686547 119.506934) - (xy 126.72692 119.506934) (xy 126.72692 106.867573) (xy 126.669039 106.727489) (xy 126.561955 106.620218) (xy 125.574127 105.63239) - (xy 125.434144 105.574265) (xy 125.282573 105.574132) (xy 125.142489 105.632013) (xy 125.035218 105.739097) (xy 124.64166 106.132655) - (xy 124.64166 104.93319) (xy 124.477663 104.536286) (xy 124.17426 104.232353) (xy 123.777642 104.067662) (xy 123.34819 104.067288) - (xy 122.951286 104.231285) (xy 122.647353 104.534688) (xy 122.482662 104.931306) (xy 122.482288 105.360758) (xy 122.646285 105.757662) - (xy 122.949688 106.061595) (xy 123.346306 106.226286) (xy 123.775758 106.22666) (xy 124.172662 106.062663) (xy 124.476595 105.75926) - (xy 124.641286 105.362642) (xy 124.64166 104.93319) (xy 124.64166 106.132655) (xy 124.04739 106.726925) (xy 123.989265 106.866908) - (xy 123.989132 107.018479) (xy 124.047013 107.158563) (xy 124.154097 107.265834) (xy 125.141925 108.253662) (xy 125.281908 108.311787) - (xy 125.433479 108.31192) (xy 125.573563 108.254039) (xy 125.680834 108.146955) (xy 126.668662 107.159127) (xy 126.726787 107.019144) - (xy 126.72692 106.867573) (xy 126.72692 119.506934) (xy 126.162547 119.506934) (xy 126.022463 119.564816) (xy 125.915192 119.671899) - (xy 125.857066 119.811882) (xy 125.856934 119.963453) (xy 125.856934 121.487453) (xy 125.914816 121.627537) (xy 126.021899 121.734808) - (xy 126.161882 121.792934) (xy 126.313453 121.793066) (xy 127.837453 121.793066) (xy 127.977537 121.735184) (xy 128.084808 121.628101) - (xy 128.142934 121.488118) (xy 128.143066 121.336547) (xy 128.143066 125.720921) (xy 128.122168 125.699987) (xy 127.888864 125.603111) - (xy 127.636245 125.60289) (xy 127.28575 125.603) (xy 127.127 125.76175) (xy 127.127 126.873) (xy 127.147 126.873) - (xy 127.147 127.127) (xy 127.127 127.127) (xy 127.127 128.23825) (xy 127.28575 128.397) (xy 127.636245 128.39711) - (xy 127.888864 128.396889) (xy 128.122168 128.300013) (xy 128.300641 128.121229) (xy 128.39711 127.887755) (xy 128.397085 127.753939) - (xy 128.559788 127.800607) (xy 129.360395 127) (xy 129.360395 127.35921) (xy 128.739393 127.980212) (xy 128.808858 128.222396) - (xy 129.306261 128.399852) (xy 128.893389 128.570447) (xy 128.571577 128.891698) (xy 128.3972 129.311646) (xy 128.396803 129.766359) - (xy 128.570447 130.186611) (xy 128.891698 130.508423) (xy 129.311646 130.6828) (xy 129.766359 130.683197) (xy 130.186611 130.509553) - (xy 130.379 130.317499) (xy 130.379 131.302608) (xy 130.188302 131.111577) (xy 129.768354 130.9372) (xy 129.313641 130.936803) - (xy 128.893389 131.110447) (xy 128.571577 131.431698) (xy 128.3972 131.851646) (xy 128.39703 132.045706) (xy 128.38136 131.732631) - (xy 128.222396 131.348858) (xy 128.143197 131.326141) (xy 128.143197 129.313641) (xy 127.969553 128.893389) (xy 127.648302 128.571577) - (xy 127.228354 128.3972) (xy 126.873 128.396889) (xy 126.873 128.23825) (xy 126.873 127.127) (xy 126.873 126.873) - (xy 126.873 125.76175) (xy 126.71425 125.603) (xy 126.363755 125.60289) (xy 126.111136 125.603111) (xy 125.877832 125.699987) - (xy 125.699359 125.878771) (xy 125.60289 126.112245) (xy 125.603 126.71425) (xy 125.76175 126.873) (xy 126.873 126.873) - (xy 126.873 127.127) (xy 125.76175 127.127) (xy 125.603 127.28575) (xy 125.60289 127.887755) (xy 125.699359 128.121229) - (xy 125.877832 128.300013) (xy 126.111136 128.396889) (xy 126.363755 128.39711) (xy 126.71425 128.397) (xy 126.873 128.23825) - (xy 126.873 128.396889) (xy 126.773641 128.396803) (xy 126.353389 128.570447) (xy 126.031577 128.891698) (xy 125.8572 129.311646) - (xy 125.856803 129.766359) (xy 126.030447 130.186611) (xy 126.351698 130.508423) (xy 126.771646 130.6828) (xy 126.965706 130.682969) - (xy 126.652631 130.69864) (xy 126.268858 130.857604) (xy 126.199393 131.099788) (xy 127 131.900395) (xy 127.800607 131.099788) - (xy 127.731142 130.857604) (xy 127.233738 130.680147) (xy 127.646611 130.509553) (xy 127.968423 130.188302) (xy 128.1428 129.768354) - (xy 128.143197 129.313641) (xy 128.143197 131.326141) (xy 127.980212 131.279393) (xy 127.179605 132.08) (xy 127.980212 132.880607) - (xy 128.222396 132.811142) (xy 128.399852 132.313738) (xy 128.570447 132.726611) (xy 128.891698 133.048423) (xy 129.311646 133.2228) - (xy 129.766359 133.223197) (xy 130.186611 133.049553) (xy 130.379 132.857499) (xy 130.379 133.842608) (xy 130.188302 133.651577) - (xy 129.768354 133.4772) (xy 129.313641 133.476803) (xy 128.893389 133.650447) (xy 128.571577 133.971698) (xy 128.3972 134.391646) - (xy 128.396803 134.846359) (xy 128.570447 135.266611) (xy 128.891698 135.588423) (xy 129.311646 135.7628) (xy 129.766359 135.763197) - (xy 130.186611 135.589553) (xy 130.379 135.397499) (xy 130.379 136.382608) (xy 130.188302 136.191577) (xy 129.768354 136.0172) - (xy 129.313641 136.016803) (xy 128.893389 136.190447) (xy 128.571577 136.511698) (xy 128.3972 136.931646) (xy 128.396803 137.386359) - (xy 128.570447 137.806611) (xy 128.891698 138.128423) (xy 129.311646 138.3028) (xy 129.766359 138.303197) (xy 130.186611 138.129553) - (xy 130.379 137.937499) (xy 130.379 138.922608) (xy 130.188302 138.731577) (xy 129.768354 138.5572) (xy 129.313641 138.556803) - (xy 128.893389 138.730447) (xy 128.571577 139.051698) (xy 128.3972 139.471646) (xy 128.396803 139.926359) (xy 128.570447 140.346611) - (xy 128.891698 140.668423) (xy 129.311646 140.8428) (xy 129.766359 140.843197) (xy 130.186611 140.669553) (xy 130.379 140.477499) - (xy 130.379 141.462608) (xy 130.188302 141.271577) (xy 129.768354 141.0972) (xy 129.313641 141.096803) (xy 128.893389 141.270447) - (xy 128.571577 141.591698) (xy 128.3972 142.011646) (xy 128.396803 142.466359) (xy 128.570447 142.886611) (xy 128.891698 143.208423) - (xy 129.311646 143.3828) (xy 129.766359 143.383197) (xy 130.186611 143.209553) (xy 130.379 143.017499) (xy 130.379 144.002608) - (xy 130.188302 143.811577) (xy 129.768354 143.6372) (xy 129.313641 143.636803) (xy 128.893389 143.810447) (xy 128.571577 144.131698) - (xy 128.3972 144.551646) (xy 128.396803 145.006359) (xy 128.570447 145.426611) (xy 128.891698 145.748423) (xy 129.311646 145.9228) - (xy 129.766359 145.923197) (xy 130.186611 145.749553) (xy 130.379 145.557499) (xy 130.379 146.542608) (xy 130.188302 146.351577) - (xy 129.768354 146.1772) (xy 129.313641 146.176803) (xy 128.893389 146.350447) (xy 128.571577 146.671698) (xy 128.3972 147.091646) - (xy 128.396803 147.546359) (xy 128.570447 147.966611) (xy 128.891698 148.288423) (xy 129.311646 148.4628) (xy 129.766359 148.463197) - (xy 130.186611 148.289553) (xy 130.379 148.097499) (xy 130.379 149.082608) - ) - ) - ) - (zone (net 67) (net_name VCC) (layer F.Cu) (tstamp 529745ED) (hatch edge 0.508) - (connect_pads (clearance 0.254)) - (min_thickness 0.254) - (fill (arc_segments 16) (thermal_gap 0.254) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.508)) - (polygon - (pts - (xy 53.975 97.79) (xy 131.445 97.79) (xy 132.08 141.605) (xy 115.316 141.097) (xy 112.776 138.557) - (xy 108.712 137.541) (xy 96.012 138.049) (xy 95.504 142.113) (xy 98.552 143.129) (xy 92.456 149.225) - (xy 80.772 149.225) (xy 80.772 151.765) (xy 53.975 151.765) - ) - ) - (polygon - (pts (xy 54.61 144.78) (xy 57.785 144.78) (xy 61.595 148.59) (xy 61.595 151.13) (xy 54.61 151.13) - ) - ) - (polygon - (pts (xy 54.61 98.425) (xy 61.595 98.425) (xy 61.595 101.6) (xy 57.785 105.41) (xy 54.61 105.41) - ) - ) - (polygon - (pts (xy 130.81 98.425) (xy 123.825 98.425) (xy 123.825 101.6) (xy 127.635 105.41) (xy 130.81 105.41) - ) - ) - (filled_polygon - (pts - (xy 76.618554 133.306672) (xy 76.581 133.299202) (xy 75.788804 133.299202) (xy 75.870028 133.218121) (xy 75.928154 133.078138) - (xy 75.928286 132.926567) (xy 75.92822 132.72389) (xy 75.83297 132.62864) (xy 75.3745 132.62864) (xy 75.3745 132.64864) - (xy 75.1205 132.64864) (xy 75.1205 132.62864) (xy 74.66203 132.62864) (xy 74.56678 132.72389) (xy 74.566714 132.926567) - (xy 74.566846 133.078138) (xy 74.624972 133.218121) (xy 74.706195 133.299202) (xy 73.883804 133.299202) (xy 73.965028 133.218121) - (xy 74.023154 133.078138) (xy 74.023286 132.926567) (xy 74.023286 132.539134) (xy 74.117038 132.445381) (xy 74.417482 132.445643) - (xy 74.640771 132.353381) (xy 74.66203 132.37464) (xy 75.1205 132.37464) (xy 75.1205 132.35464) (xy 75.3745 132.35464) - (xy 75.3745 132.37464) (xy 75.83297 132.37464) (xy 75.92822 132.27939) (xy 75.928269 132.128) (xy 76.06058 132.128) - (xy 76.471714 132.539134) (xy 76.471714 133.077473) (xy 76.529596 133.217557) (xy 76.618554 133.306672) - ) - ) - (filled_polygon - (pts - (xy 101.360572 136.524993) (xy 101.207047 136.524934) (xy 101.066963 136.582816) (xy 100.964915 136.684684) (xy 100.863601 136.583192) - (xy 100.723618 136.525066) (xy 100.572047 136.524934) (xy 100.490152 136.524934) (xy 100.05421 136.088992) (xy 99.907555 135.991) - (xy 100.826579 135.991) (xy 101.360572 136.524993) - ) - ) - (filled_polygon - (pts - (xy 101.747 137.668) (xy 101.727 137.668) (xy 101.727 137.688) (xy 101.473 137.688) (xy 101.473 137.668) - (xy 101.453 137.668) (xy 101.453 137.414) (xy 101.473 137.414) (xy 101.473 137.394) (xy 101.727 137.394) - (xy 101.727 137.414) (xy 101.747 137.414) (xy 101.747 137.668) - ) - ) - (filled_polygon - (pts - (xy 121.539 136.949579) (xy 120.142066 135.552645) (xy 120.142066 134.036547) (xy 120.084184 133.896463) (xy 119.977101 133.789192) - (xy 119.837118 133.731066) (xy 119.685547 133.730934) (xy 117.653547 133.730934) (xy 117.513463 133.788816) (xy 117.406192 133.895899) - (xy 117.348066 134.035882) (xy 117.347934 134.187453) (xy 117.347934 134.366) (xy 116.967066 134.366) (xy 116.967066 134.036547) - (xy 116.909184 133.896463) (xy 116.802101 133.789192) (xy 116.662118 133.731066) (xy 116.510547 133.730934) (xy 114.478547 133.730934) - (xy 114.338463 133.788816) (xy 114.231192 133.895899) (xy 114.173066 134.035882) (xy 114.172934 134.187453) (xy 114.172934 135.711453) - (xy 114.230816 135.851537) (xy 114.337899 135.958808) (xy 114.477882 136.016934) (xy 114.629453 136.017066) (xy 116.661453 136.017066) - (xy 116.801537 135.959184) (xy 116.908808 135.852101) (xy 116.966934 135.712118) (xy 116.967066 135.560547) (xy 116.967066 135.382) - (xy 117.347934 135.382) (xy 117.347934 135.711453) (xy 117.405816 135.851537) (xy 117.512899 135.958808) (xy 117.652882 136.016934) - (xy 117.804453 136.017066) (xy 118.263678 136.017066) (xy 118.045583 136.234781) (xy 117.919643 136.538077) (xy 117.919357 136.866482) - (xy 117.988133 137.032934) (xy 117.653547 137.032934) (xy 117.513463 137.090816) (xy 117.406192 137.197899) (xy 117.348066 137.337882) - (xy 117.347934 137.489453) (xy 117.347934 139.013453) (xy 117.405816 139.153537) (xy 117.512899 139.260808) (xy 117.652882 139.318934) - (xy 117.804453 139.319066) (xy 119.836453 139.319066) (xy 119.976537 139.261184) (xy 120.083808 139.154101) (xy 120.141934 139.014118) - (xy 120.142066 138.862547) (xy 120.142066 137.338547) (xy 120.084184 137.198463) (xy 119.977101 137.091192) (xy 119.837118 137.033066) - (xy 119.685547 137.032934) (xy 119.501838 137.032934) (xy 119.570357 136.867923) (xy 119.570643 136.539518) (xy 119.485123 136.332543) - (xy 120.777 137.62442) (xy 120.777 141.135426) (xy 120.640716 141.131296) (xy 120.24821 140.73879) (xy 120.083403 140.628669) - (xy 119.889 140.59) (xy 119.888 140.59) (xy 115.52742 140.59) (xy 113.792066 138.854646) (xy 113.792066 137.534) - (xy 114.172934 137.534) (xy 114.172934 139.013453) (xy 114.230816 139.153537) (xy 114.337899 139.260808) (xy 114.477882 139.318934) - (xy 114.629453 139.319066) (xy 116.661453 139.319066) (xy 116.801537 139.261184) (xy 116.908808 139.154101) (xy 116.966934 139.014118) - (xy 116.967066 138.862547) (xy 116.967066 137.338547) (xy 116.909184 137.198463) (xy 116.802101 137.091192) (xy 116.662118 137.033066) - (xy 116.510547 137.032934) (xy 115.145354 137.032934) (xy 114.77921 136.66679) (xy 114.614403 136.556669) (xy 114.42 136.518) - (xy 113.792066 136.518) (xy 113.792066 135.560547) (xy 113.792066 134.036547) (xy 113.734184 133.896463) (xy 113.627101 133.789192) - (xy 113.487118 133.731066) (xy 113.335547 133.730934) (xy 113.148101 133.730934) (xy 113.220357 133.556923) (xy 113.220643 133.228518) - (xy 113.095233 132.925002) (xy 112.863219 132.692583) (xy 112.559923 132.566643) (xy 112.231518 132.566357) (xy 111.928002 132.691767) - (xy 111.695583 132.923781) (xy 111.569643 133.227077) (xy 111.569357 133.555482) (xy 111.641852 133.730934) (xy 111.303547 133.730934) - (xy 111.163463 133.788816) (xy 111.056192 133.895899) (xy 110.998066 134.035882) (xy 110.997934 134.187453) (xy 110.997934 135.711453) - (xy 111.055816 135.851537) (xy 111.162899 135.958808) (xy 111.302882 136.016934) (xy 111.454453 136.017066) (xy 113.486453 136.017066) - (xy 113.626537 135.959184) (xy 113.733808 135.852101) (xy 113.791934 135.712118) (xy 113.792066 135.560547) (xy 113.792066 136.518) - (xy 107.829 136.518) (xy 107.634596 136.556669) (xy 107.46979 136.66679) (xy 106.639793 137.496786) (xy 106.153168 137.516251) - (xy 107.862415 135.807005) (xy 107.880816 135.851537) (xy 107.987899 135.958808) (xy 108.127882 136.016934) (xy 108.279453 136.017066) - (xy 110.311453 136.017066) (xy 110.451537 135.959184) (xy 110.558808 135.852101) (xy 110.616934 135.712118) (xy 110.617066 135.560547) - (xy 110.617066 134.036547) (xy 110.559184 133.896463) (xy 110.452101 133.789192) (xy 110.312118 133.731066) (xy 110.160547 133.730934) - (xy 108.128547 133.730934) (xy 107.988463 133.788816) (xy 107.881192 133.895899) (xy 107.823066 134.035882) (xy 107.822934 134.187453) - (xy 107.822934 134.444534) (xy 107.717789 134.51479) (xy 105.707597 136.524982) (xy 105.652047 136.524934) (xy 105.017047 136.524934) - (xy 104.876963 136.582816) (xy 104.774915 136.684684) (xy 104.673601 136.583192) (xy 104.533618 136.525066) (xy 104.382047 136.524934) - (xy 103.747047 136.524934) (xy 103.606963 136.582816) (xy 103.504915 136.684684) (xy 103.403601 136.583192) (xy 103.263618 136.525066) - (xy 103.112047 136.524934) (xy 102.797354 136.524934) (xy 101.39621 135.12379) (xy 101.231403 135.013669) (xy 101.037 134.975) - (xy 92.202066 134.975) (xy 92.202066 134.671547) (xy 92.144184 134.531463) (xy 92.037101 134.424192) (xy 91.897118 134.366066) - (xy 91.745547 134.365934) (xy 89.713547 134.365934) (xy 89.573463 134.423816) (xy 89.466192 134.530899) (xy 89.408066 134.670882) - (xy 89.407934 134.822453) (xy 89.407934 135.001) (xy 89.027066 135.001) (xy 89.027066 134.671547) (xy 88.969184 134.531463) - (xy 88.862101 134.424192) (xy 88.722118 134.366066) (xy 88.570547 134.365934) (xy 86.538547 134.365934) (xy 86.398463 134.423816) - (xy 86.291192 134.530899) (xy 86.233066 134.670882) (xy 86.232934 134.822453) (xy 86.232934 136.346453) (xy 86.290816 136.486537) - (xy 86.397899 136.593808) (xy 86.537882 136.651934) (xy 86.689453 136.652066) (xy 88.721453 136.652066) (xy 88.861537 136.594184) - (xy 88.968808 136.487101) (xy 89.026934 136.347118) (xy 89.027066 136.195547) (xy 89.027066 136.017) (xy 89.407934 136.017) - (xy 89.407934 136.346453) (xy 89.465816 136.486537) (xy 89.572899 136.593808) (xy 89.712882 136.651934) (xy 89.864453 136.652066) - (xy 91.896453 136.652066) (xy 92.036537 136.594184) (xy 92.143808 136.487101) (xy 92.201934 136.347118) (xy 92.202066 136.195547) - (xy 92.202066 135.991) (xy 97.095823 135.991) (xy 96.94917 136.088992) (xy 96.66879 136.369372) (xy 96.558669 136.534179) - (xy 96.52 136.728582) (xy 96.52 137.901578) (xy 96.426092 137.905335) (xy 96.219541 137.950611) (xy 96.031634 138.070365) - (xy 95.89647 138.247512) (xy 95.833948 138.449511) (xy 95.820519 138.556942) (xy 95.47225 138.557) (xy 95.377 138.65225) - (xy 95.377 139.2555) (xy 95.397 139.2555) (xy 95.397 139.5095) (xy 95.377 139.5095) (xy 95.377 139.5295) - (xy 95.123 139.5295) (xy 95.123 139.5095) (xy 95.123 139.2555) (xy 95.123 138.65225) (xy 95.02775 138.557) - (xy 94.626953 138.556934) (xy 94.475382 138.557066) (xy 94.335399 138.615192) (xy 94.228316 138.722463) (xy 94.170434 138.862547) - (xy 94.1705 139.16025) (xy 94.26575 139.2555) (xy 95.123 139.2555) (xy 95.123 139.5095) (xy 94.26575 139.5095) - (xy 94.1705 139.60475) (xy 94.170434 139.902453) (xy 94.170743 139.903202) (xy 92.019552 139.903202) (xy 92.036537 139.896184) - (xy 92.143808 139.789101) (xy 92.201934 139.649118) (xy 92.201945 139.636389) (xy 92.492482 139.636643) (xy 92.795998 139.511233) - (xy 93.028417 139.279219) (xy 93.154357 138.975923) (xy 93.154643 138.647518) (xy 93.029233 138.344002) (xy 92.797219 138.111583) - (xy 92.493923 137.985643) (xy 92.202066 137.985388) (xy 92.202066 137.973547) (xy 92.144184 137.833463) (xy 92.037101 137.726192) - (xy 91.897118 137.668066) (xy 91.745547 137.667934) (xy 89.713547 137.667934) (xy 89.573463 137.725816) (xy 89.466192 137.832899) - (xy 89.408066 137.972882) (xy 89.407934 138.124453) (xy 89.407934 139.648453) (xy 89.465816 139.788537) (xy 89.572899 139.895808) - (xy 89.590705 139.903202) (xy 88.844552 139.903202) (xy 88.861537 139.896184) (xy 88.968808 139.789101) (xy 89.026934 139.649118) - (xy 89.027066 139.497547) (xy 89.027066 137.973547) (xy 88.969184 137.833463) (xy 88.862101 137.726192) (xy 88.722118 137.668066) - (xy 88.570547 137.667934) (xy 86.538547 137.667934) (xy 86.398463 137.725816) (xy 86.291192 137.832899) (xy 86.233066 137.972882) - (xy 86.232934 138.124453) (xy 86.232934 138.303) (xy 85.830805 138.303) (xy 85.851934 138.252118) (xy 85.852066 138.100547) - (xy 85.852066 136.576547) (xy 85.794184 136.436463) (xy 85.687101 136.329192) (xy 85.547118 136.271066) (xy 85.395547 136.270934) - (xy 85.215575 136.270934) (xy 85.280357 136.114923) (xy 85.280643 135.786518) (xy 85.155233 135.483002) (xy 84.923219 135.250583) - (xy 84.619923 135.124643) (xy 84.291518 135.124357) (xy 83.988002 135.249767) (xy 83.755583 135.481781) (xy 83.629643 135.785077) - (xy 83.629357 136.113482) (xy 83.694414 136.270934) (xy 83.363547 136.270934) (xy 83.223463 136.328816) (xy 83.116192 136.435899) - (xy 83.058066 136.575882) (xy 83.057934 136.727453) (xy 83.057934 138.251453) (xy 83.079232 138.303) (xy 82.655805 138.303) - (xy 82.676934 138.252118) (xy 82.677066 138.100547) (xy 82.677066 136.576547) (xy 82.619184 136.436463) (xy 82.512101 136.329192) - (xy 82.372118 136.271066) (xy 82.220547 136.270934) (xy 82.169 136.270934) (xy 82.169066 136.195547) (xy 82.169066 134.163547) - (xy 82.111184 134.023463) (xy 82.004101 133.916192) (xy 81.864118 133.858066) (xy 81.712547 133.857934) (xy 80.188547 133.857934) - (xy 80.048463 133.915816) (xy 79.941192 134.022899) (xy 79.883066 134.162882) (xy 79.882934 134.314453) (xy 79.882934 136.346453) - (xy 79.930516 136.461609) (xy 79.883066 136.575882) (xy 79.882934 136.727453) (xy 79.882934 136.906) (xy 79.738286 136.906) - (xy 79.738286 132.926567) (xy 79.73822 132.72389) (xy 79.64297 132.62864) (xy 79.1845 132.62864) (xy 79.1845 133.28777) - (xy 79.27975 133.38302) (xy 79.432673 133.383086) (xy 79.572757 133.325204) (xy 79.680028 133.218121) (xy 79.738154 133.078138) - (xy 79.738286 132.926567) (xy 79.738286 136.906) (xy 79.334 136.906) (xy 79.139597 136.944669) (xy 79.08491 136.981209) - (xy 78.974789 137.05479) (xy 78.9305 137.099079) (xy 78.9305 133.28777) (xy 78.9305 132.62864) (xy 78.47203 132.62864) - (xy 78.37678 132.72389) (xy 78.376714 132.926567) (xy 78.376846 133.078138) (xy 78.434972 133.218121) (xy 78.542243 133.325204) - (xy 78.682327 133.383086) (xy 78.83525 133.38302) (xy 78.9305 133.28777) (xy 78.9305 137.099079) (xy 78.267665 137.761914) - (xy 77.729827 137.761914) (xy 77.589743 137.819796) (xy 77.482472 137.926879) (xy 77.424346 138.066862) (xy 77.424214 138.218433) - (xy 77.424214 139.017) (xy 77.41942 139.017) (xy 75.90221 137.49979) (xy 75.737403 137.389669) (xy 75.543 137.351) - (xy 75.40742 137.351) (xy 75.177 137.12058) (xy 75.177 136.652066) (xy 76.148453 136.652066) (xy 76.288537 136.594184) - (xy 76.395808 136.487101) (xy 76.453934 136.347118) (xy 76.454066 136.195547) (xy 76.454066 134.398688) (xy 76.580934 134.525556) - (xy 76.580934 136.346453) (xy 76.638816 136.486537) (xy 76.745899 136.593808) (xy 76.885882 136.651934) (xy 77.037453 136.652066) - (xy 78.561453 136.652066) (xy 78.701537 136.594184) (xy 78.808808 136.487101) (xy 78.866934 136.347118) (xy 78.867066 136.195547) - (xy 78.867066 134.163547) (xy 78.809184 134.023463) (xy 78.702101 133.916192) (xy 78.562118 133.858066) (xy 78.410547 133.857934) - (xy 77.350152 133.857934) (xy 76.94021 133.447992) (xy 76.84296 133.383011) (xy 76.928233 133.383086) (xy 77.527673 133.383086) - (xy 77.667757 133.325204) (xy 77.775028 133.218121) (xy 77.833154 133.078138) (xy 77.833286 132.926567) (xy 77.833286 131.953) - (xy 78.376821 131.953) (xy 78.376714 132.076713) (xy 78.37678 132.27939) (xy 78.47203 132.37464) (xy 78.9305 132.37464) - (xy 78.9305 132.35464) (xy 79.1845 132.35464) (xy 79.1845 132.37464) (xy 79.64297 132.37464) (xy 79.73822 132.27939) - (xy 79.738286 132.076713) (xy 79.738154 131.925142) (xy 79.725571 131.89484) (xy 79.86121 131.80421) (xy 79.882934 131.782486) - (xy 79.882934 133.298453) (xy 79.940816 133.438537) (xy 80.047899 133.545808) (xy 80.187882 133.603934) (xy 80.339453 133.604066) - (xy 82.371453 133.604066) (xy 82.511537 133.546184) (xy 82.618808 133.439101) (xy 82.676934 133.299118) (xy 82.677066 133.147547) - (xy 82.677066 132.969) (xy 83.057934 132.969) (xy 83.057934 133.298453) (xy 83.115816 133.438537) (xy 83.222899 133.545808) - (xy 83.362882 133.603934) (xy 83.514453 133.604066) (xy 85.546453 133.604066) (xy 85.686537 133.546184) (xy 85.793808 133.439101) - (xy 85.817103 133.383) (xy 93.667 133.383) (xy 93.861403 133.344331) (xy 94.02621 133.23421) (xy 98.990354 128.270066) - (xy 99.452953 128.270066) (xy 99.593037 128.212184) (xy 99.695084 128.110315) (xy 99.796399 128.211808) (xy 99.936382 128.269934) - (xy 100.087953 128.270066) (xy 100.373645 128.270066) (xy 100.732789 128.62921) (xy 100.73279 128.62921) (xy 100.84291 128.70279) - (xy 100.897596 128.73933) (xy 100.897597 128.739331) (xy 101.091999 128.777999) (xy 101.092 128.778) (xy 108.128387 128.778) - (xy 107.988463 128.835816) (xy 107.881192 128.942899) (xy 107.823066 129.082882) (xy 107.822934 129.234453) (xy 107.822934 130.758453) - (xy 107.880816 130.898537) (xy 107.987899 131.005808) (xy 108.127882 131.063934) (xy 108.279453 131.064066) (xy 110.311453 131.064066) - (xy 110.451537 131.006184) (xy 110.558808 130.899101) (xy 110.616934 130.759118) (xy 110.617066 130.607547) (xy 110.617066 130.429) - (xy 110.997934 130.429) (xy 110.997934 130.758453) (xy 111.055816 130.898537) (xy 111.162899 131.005808) (xy 111.302882 131.063934) - (xy 111.454453 131.064066) (xy 112.819645 131.064066) (xy 114.956789 133.20121) (xy 114.95679 133.20121) (xy 115.06691 133.27479) - (xy 115.121596 133.31133) (xy 115.121597 133.311331) (xy 115.315999 133.349999) (xy 115.316 133.35) (xy 119.931579 133.35) - (xy 121.539 134.95742) (xy 121.539 136.949579) - ) - ) - (filled_polygon - (pts - (xy 124.180596 119.017176) (xy 119.73921 114.57579) (xy 119.574403 114.465669) (xy 119.38 114.427) (xy 114.76442 114.427) - (xy 113.792066 113.454646) (xy 113.792066 111.938547) (xy 113.734184 111.798463) (xy 113.627101 111.691192) (xy 113.487118 111.633066) - (xy 113.335547 111.632934) (xy 111.303547 111.632934) (xy 111.163463 111.690816) (xy 111.056192 111.797899) (xy 110.998066 111.937882) - (xy 110.997934 112.089453) (xy 110.997934 112.268) (xy 110.617066 112.268) (xy 110.617066 111.938547) (xy 110.559184 111.798463) - (xy 110.452101 111.691192) (xy 110.312118 111.633066) (xy 110.160547 111.632934) (xy 108.128547 111.632934) (xy 107.988463 111.690816) - (xy 107.881192 111.797899) (xy 107.823066 111.937882) (xy 107.822934 112.089453) (xy 107.822934 113.613453) (xy 107.880816 113.753537) - (xy 107.987899 113.860808) (xy 108.127882 113.918934) (xy 108.279453 113.919066) (xy 110.311453 113.919066) (xy 110.451537 113.861184) - (xy 110.558808 113.754101) (xy 110.616934 113.614118) (xy 110.617066 113.462547) (xy 110.617066 113.284) (xy 110.997934 113.284) - (xy 110.997934 113.613453) (xy 111.055816 113.753537) (xy 111.162899 113.860808) (xy 111.302882 113.918934) (xy 111.454453 113.919066) - (xy 112.819646 113.919066) (xy 114.19479 115.29421) (xy 114.359596 115.404331) (xy 114.359597 115.404331) (xy 114.554 115.443) - (xy 119.16958 115.443) (xy 123.723394 119.996814) (xy 123.723394 120.972973) (xy 120.75521 118.00479) (xy 120.590403 117.894669) - (xy 120.396 117.856) (xy 120.142066 117.856) (xy 120.142066 117.526547) (xy 120.084184 117.386463) (xy 119.977101 117.279192) - (xy 119.837118 117.221066) (xy 119.685547 117.220934) (xy 117.653547 117.220934) (xy 117.513463 117.278816) (xy 117.406192 117.385899) - (xy 117.348066 117.525882) (xy 117.347934 117.677453) (xy 117.347934 117.856) (xy 116.967066 117.856) (xy 116.967066 117.526547) - (xy 116.909184 117.386463) (xy 116.802101 117.279192) (xy 116.662118 117.221066) (xy 116.510547 117.220934) (xy 114.478547 117.220934) - (xy 114.338463 117.278816) (xy 114.231192 117.385899) (xy 114.173066 117.525882) (xy 114.172934 117.677453) (xy 114.172934 119.201453) - (xy 114.230816 119.341537) (xy 114.269211 119.38) (xy 114.173 119.38) (xy 113.978597 119.418669) (xy 113.92391 119.455209) - (xy 113.813789 119.52879) (xy 113.792066 119.550513) (xy 113.792066 119.050547) (xy 113.792066 117.526547) (xy 113.734184 117.386463) - (xy 113.627101 117.279192) (xy 113.487118 117.221066) (xy 113.335547 117.220934) (xy 113.145194 117.220934) (xy 113.220357 117.039923) - (xy 113.220643 116.711518) (xy 113.095233 116.408002) (xy 112.863219 116.175583) (xy 112.559923 116.049643) (xy 112.231518 116.049357) - (xy 111.928002 116.174767) (xy 111.695583 116.406781) (xy 111.569643 116.710077) (xy 111.569357 117.038482) (xy 111.644744 117.220934) - (xy 111.303547 117.220934) (xy 111.163463 117.278816) (xy 111.056192 117.385899) (xy 110.998066 117.525882) (xy 110.997934 117.677453) - (xy 110.997934 119.201453) (xy 111.055816 119.341537) (xy 111.162899 119.448808) (xy 111.302882 119.506934) (xy 111.454453 119.507066) - (xy 113.486453 119.507066) (xy 113.626537 119.449184) (xy 113.733808 119.342101) (xy 113.791934 119.202118) (xy 113.792066 119.050547) - (xy 113.792066 119.550513) (xy 112.819645 120.522934) (xy 111.303547 120.522934) (xy 111.163463 120.580816) (xy 111.056192 120.687899) - (xy 110.998066 120.827882) (xy 110.997934 120.979453) (xy 110.997934 121.158) (xy 110.617066 121.158) (xy 110.617066 120.828547) - (xy 110.617066 119.050547) (xy 110.617066 117.526547) (xy 110.559184 117.386463) (xy 110.452101 117.279192) (xy 110.312118 117.221066) - (xy 110.160547 117.220934) (xy 108.128547 117.220934) (xy 107.988463 117.278816) (xy 107.881192 117.385899) (xy 107.823066 117.525882) - (xy 107.822934 117.677453) (xy 107.822934 119.042646) (xy 107.569066 119.296513) (xy 107.569066 119.050547) (xy 107.569066 117.018547) - (xy 107.511184 116.878463) (xy 107.404101 116.771192) (xy 107.275326 116.71772) (xy 107.326364 116.594808) (xy 107.326496 116.443237) - (xy 107.326496 114.845577) (xy 107.326496 113.603517) (xy 107.326496 112.005857) (xy 107.268614 111.865773) (xy 107.161531 111.758502) - (xy 107.021548 111.700376) (xy 106.869977 111.700244) (xy 105.247871 111.700244) (xy 105.243219 111.695583) (xy 104.939923 111.569643) - (xy 104.611518 111.569357) (xy 104.308002 111.694767) (xy 104.075583 111.926781) (xy 103.949643 112.230077) (xy 103.949357 112.558482) - (xy 104.074767 112.861998) (xy 104.306781 113.094417) (xy 104.610077 113.220357) (xy 104.763504 113.22049) (xy 104.763504 113.754423) - (xy 104.821386 113.894507) (xy 104.928469 114.001778) (xy 105.068452 114.059904) (xy 105.220023 114.060036) (xy 107.020883 114.060036) - (xy 107.160967 114.002154) (xy 107.268238 113.895071) (xy 107.326364 113.755088) (xy 107.326496 113.603517) (xy 107.326496 114.845577) - (xy 107.268614 114.705493) (xy 107.161531 114.598222) (xy 107.021548 114.540096) (xy 106.869977 114.539964) (xy 105.069117 114.539964) - (xy 104.929033 114.597846) (xy 104.821762 114.704929) (xy 104.763636 114.844912) (xy 104.763504 114.996483) (xy 104.763504 116.594143) - (xy 104.821386 116.734227) (xy 104.928469 116.841498) (xy 105.068452 116.899624) (xy 105.220023 116.899756) (xy 105.332116 116.899756) - (xy 105.283066 117.017882) (xy 105.282934 117.169453) (xy 105.282934 119.201453) (xy 105.340816 119.341537) (xy 105.447899 119.448808) - (xy 105.587882 119.506934) (xy 105.739453 119.507066) (xy 107.263453 119.507066) (xy 107.403537 119.449184) (xy 107.510808 119.342101) - (xy 107.568934 119.202118) (xy 107.569066 119.050547) (xy 107.569066 119.296513) (xy 106.0504 120.815179) (xy 105.943601 120.708192) - (xy 105.803618 120.650066) (xy 105.652047 120.649934) (xy 105.017047 120.649934) (xy 104.876963 120.707816) (xy 104.774915 120.809684) - (xy 104.673601 120.708192) (xy 104.533618 120.650066) (xy 104.382047 120.649934) (xy 104.267066 120.649934) (xy 104.267066 119.050547) - (xy 104.267066 117.169453) (xy 104.266934 117.017882) (xy 104.208808 116.877899) (xy 104.101537 116.770816) (xy 103.961453 116.712934) - (xy 103.34625 116.713) (xy 103.251 116.80825) (xy 103.251 117.983) (xy 104.17175 117.983) (xy 104.267 117.88775) - (xy 104.267066 117.169453) (xy 104.267066 119.050547) (xy 104.267 118.33225) (xy 104.17175 118.237) (xy 103.251 118.237) - (xy 103.251 119.41175) (xy 103.34625 119.507) (xy 103.961453 119.507066) (xy 104.101537 119.449184) (xy 104.208808 119.342101) - (xy 104.266934 119.202118) (xy 104.267066 119.050547) (xy 104.267066 120.649934) (xy 103.747047 120.649934) (xy 103.606963 120.707816) - (xy 103.504915 120.809684) (xy 103.403601 120.708192) (xy 103.378 120.697561) (xy 103.378 120.269) (xy 103.345746 120.106849) - (xy 103.339331 120.074597) (xy 103.339331 120.074596) (xy 103.22921 119.90979) (xy 102.826428 119.507008) (xy 102.90175 119.507) - (xy 102.997 119.41175) (xy 102.997 118.237) (xy 102.997 117.983) (xy 102.997 116.80825) (xy 102.90175 116.713) - (xy 102.286547 116.712934) (xy 102.146463 116.770816) (xy 102.039192 116.877899) (xy 101.981066 117.017882) (xy 101.980934 117.169453) - (xy 101.981 117.88775) (xy 102.07625 117.983) (xy 102.997 117.983) (xy 102.997 118.237) (xy 102.07625 118.237) - (xy 101.981 118.33225) (xy 101.980969 118.661549) (xy 101.83221 118.51279) (xy 101.667403 118.402669) (xy 101.48609 118.366603) - (xy 101.48609 117.621944) (xy 101.454321 117.168342) (xy 101.409686 117.060583) (xy 101.409686 112.816216) (xy 101.245689 112.419312) - (xy 100.942286 112.115379) (xy 100.545668 111.950688) (xy 100.116216 111.950314) (xy 99.719312 112.114311) (xy 99.415379 112.417714) - (xy 99.250688 112.814332) (xy 99.250314 113.243784) (xy 99.414311 113.640688) (xy 99.717714 113.944621) (xy 100.114332 114.109312) - (xy 100.543784 114.109686) (xy 100.940688 113.945689) (xy 101.244621 113.642286) (xy 101.409312 113.245668) (xy 101.409686 112.816216) - (xy 101.409686 117.060583) (xy 101.341855 116.896825) (xy 101.171159 116.813446) (xy 100.991554 116.993051) (xy 100.991554 116.633841) - (xy 100.908175 116.463145) (xy 100.476944 116.31891) (xy 100.023342 116.350679) (xy 99.751825 116.463145) (xy 99.668446 116.633841) - (xy 100.33 117.295395) (xy 100.991554 116.633841) (xy 100.991554 116.993051) (xy 100.509605 117.475) (xy 101.171159 118.136554) - (xy 101.341855 118.053175) (xy 101.48609 117.621944) (xy 101.48609 118.366603) (xy 101.473 118.364) (xy 100.968185 118.364) - (xy 100.991554 118.316159) (xy 100.33 117.654605) (xy 100.150395 117.83421) (xy 100.150395 117.475) (xy 99.488841 116.813446) - (xy 99.318145 116.896825) (xy 99.17391 117.328056) (xy 99.205679 117.781658) (xy 99.318145 118.053175) (xy 99.488841 118.136554) - (xy 100.150395 117.475) (xy 100.150395 117.83421) (xy 99.668446 118.316159) (xy 99.691814 118.364) (xy 98.94609 118.364) - (xy 98.94609 117.621944) (xy 98.914321 117.168342) (xy 98.869566 117.060293) (xy 98.869566 113.653047) (xy 98.869566 112.256047) - (xy 98.811684 112.115963) (xy 98.704601 112.008692) (xy 98.564618 111.950566) (xy 98.413047 111.950434) (xy 97.016047 111.950434) - (xy 96.875963 112.008316) (xy 96.768692 112.115399) (xy 96.710566 112.255382) (xy 96.710434 112.406953) (xy 96.710434 113.803953) - (xy 96.768316 113.944037) (xy 96.875399 114.051308) (xy 97.015382 114.109434) (xy 97.166953 114.109566) (xy 98.563953 114.109566) - (xy 98.704037 114.051684) (xy 98.811308 113.944601) (xy 98.869434 113.804618) (xy 98.869566 113.653047) (xy 98.869566 117.060293) - (xy 98.801855 116.896825) (xy 98.631159 116.813446) (xy 98.451554 116.993051) (xy 98.451554 116.633841) (xy 98.368175 116.463145) - (xy 97.936944 116.31891) (xy 97.483342 116.350679) (xy 97.211825 116.463145) (xy 97.128446 116.633841) (xy 97.79 117.295395) - (xy 98.451554 116.633841) (xy 98.451554 116.993051) (xy 97.969605 117.475) (xy 98.631159 118.136554) (xy 98.801855 118.053175) - (xy 98.94609 117.621944) (xy 98.94609 118.364) (xy 98.428185 118.364) (xy 98.451554 118.316159) (xy 97.79 117.654605) - (xy 97.610395 117.83421) (xy 97.610395 117.475) (xy 96.948841 116.813446) (xy 96.778145 116.896825) (xy 96.63391 117.328056) - (xy 96.665679 117.781658) (xy 96.778145 118.053175) (xy 96.948841 118.136554) (xy 97.610395 117.475) (xy 97.610395 117.83421) - (xy 97.128446 118.316159) (xy 97.151814 118.364) (xy 96.371805 118.364) (xy 96.392934 118.313118) (xy 96.393066 118.161547) - (xy 96.393066 116.788453) (xy 96.392934 116.636882) (xy 96.334808 116.496899) (xy 96.227537 116.389816) (xy 96.087453 116.331934) - (xy 95.47225 116.332) (xy 95.377 116.42725) (xy 95.377 117.348) (xy 96.29775 117.348) (xy 96.393 117.25275) - (xy 96.393066 116.788453) (xy 96.393066 118.161547) (xy 96.393 117.69725) (xy 96.29775 117.602) (xy 95.377 117.602) - (xy 95.377 117.622) (xy 95.123 117.622) (xy 95.123 117.602) (xy 95.123 117.348) (xy 95.123 116.42725) - (xy 95.02775 116.332) (xy 94.412547 116.331934) (xy 94.272463 116.389816) (xy 94.165192 116.496899) (xy 94.107066 116.636882) - (xy 94.106934 116.788453) (xy 94.107 117.25275) (xy 94.20225 117.348) (xy 95.123 117.348) (xy 95.123 117.602) - (xy 94.20225 117.602) (xy 94.107 117.69725) (xy 94.106934 118.161547) (xy 94.107066 118.313118) (xy 94.128194 118.364) - (xy 92.202066 118.364) (xy 92.202066 117.526547) (xy 92.144184 117.386463) (xy 92.037101 117.279192) (xy 91.897118 117.221066) - (xy 91.745547 117.220934) (xy 89.713547 117.220934) (xy 89.573463 117.278816) (xy 89.466192 117.385899) (xy 89.408066 117.525882) - (xy 89.407934 117.677453) (xy 89.407934 117.856) (xy 89.027066 117.856) (xy 89.027066 117.526547) (xy 88.969184 117.386463) - (xy 88.862101 117.279192) (xy 88.722118 117.221066) (xy 88.570547 117.220934) (xy 86.538547 117.220934) (xy 86.398463 117.278816) - (xy 86.291192 117.385899) (xy 86.233066 117.525882) (xy 86.232934 117.677453) (xy 86.232934 119.201453) (xy 86.290816 119.341537) - (xy 86.397899 119.448808) (xy 86.537882 119.506934) (xy 86.689453 119.507066) (xy 88.721453 119.507066) (xy 88.861537 119.449184) - (xy 88.968808 119.342101) (xy 89.026934 119.202118) (xy 89.027066 119.050547) (xy 89.027066 118.872) (xy 89.407934 118.872) - (xy 89.407934 119.201453) (xy 89.465816 119.341537) (xy 89.572899 119.448808) (xy 89.712882 119.506934) (xy 89.864453 119.507066) - (xy 91.896453 119.507066) (xy 92.036537 119.449184) (xy 92.105842 119.38) (xy 101.26258 119.38) (xy 102.362 120.47942) - (xy 102.362 120.69747) (xy 102.336963 120.707816) (xy 102.235 120.8096) (xy 102.133037 120.707816) (xy 101.992953 120.649934) - (xy 101.82225 120.65) (xy 101.727 120.74525) (xy 101.727 121.539) (xy 101.747 121.539) (xy 101.747 121.793) - (xy 101.727 121.793) (xy 101.727 122.58675) (xy 101.82225 122.682) (xy 101.992953 122.682066) (xy 102.133037 122.624184) - (xy 102.235084 122.522315) (xy 102.336399 122.623808) (xy 102.476382 122.681934) (xy 102.627953 122.682066) (xy 103.262953 122.682066) - (xy 103.403037 122.624184) (xy 103.505084 122.522315) (xy 103.606399 122.623808) (xy 103.746382 122.681934) (xy 103.897953 122.682066) - (xy 104.532953 122.682066) (xy 104.673037 122.624184) (xy 104.775084 122.522315) (xy 104.876399 122.623808) (xy 105.016382 122.681934) - (xy 105.167953 122.682066) (xy 105.802953 122.682066) (xy 105.943037 122.624184) (xy 106.050308 122.517101) (xy 106.108434 122.377118) - (xy 106.108566 122.225547) (xy 106.108566 122.136094) (xy 106.112403 122.135331) (xy 106.27721 122.02521) (xy 108.795354 119.507066) - (xy 110.311453 119.507066) (xy 110.451537 119.449184) (xy 110.558808 119.342101) (xy 110.616934 119.202118) (xy 110.617066 119.050547) - (xy 110.617066 120.828547) (xy 110.559184 120.688463) (xy 110.452101 120.581192) (xy 110.312118 120.523066) (xy 110.160547 120.522934) - (xy 108.128547 120.522934) (xy 107.988463 120.580816) (xy 107.881192 120.687899) (xy 107.823066 120.827882) (xy 107.822934 120.979453) - (xy 107.822934 122.503453) (xy 107.880816 122.643537) (xy 107.987899 122.750808) (xy 108.127882 122.808934) (xy 108.279453 122.809066) - (xy 110.311453 122.809066) (xy 110.451537 122.751184) (xy 110.558808 122.644101) (xy 110.616934 122.504118) (xy 110.617066 122.352547) - (xy 110.617066 122.174) (xy 110.997934 122.174) (xy 110.997934 122.503453) (xy 111.055816 122.643537) (xy 111.162899 122.750808) - (xy 111.302882 122.808934) (xy 111.454453 122.809066) (xy 113.486453 122.809066) (xy 113.626537 122.751184) (xy 113.733808 122.644101) - (xy 113.791934 122.504118) (xy 113.792066 122.352547) (xy 113.792066 120.987354) (xy 114.38342 120.396) (xy 119.550579 120.396) - (xy 119.677514 120.522934) (xy 117.653547 120.522934) (xy 117.513463 120.580816) (xy 117.406192 120.687899) (xy 117.348066 120.827882) - (xy 117.347934 120.979453) (xy 117.347934 122.503453) (xy 117.405816 122.643537) (xy 117.512899 122.750808) (xy 117.652882 122.808934) - (xy 117.804453 122.809066) (xy 118.237 122.809066) (xy 118.237 122.868) (xy 118.24496 122.908022) (xy 118.209643 122.993077) - (xy 118.209357 123.321482) (xy 118.334767 123.624998) (xy 118.566781 123.857417) (xy 118.870077 123.983357) (xy 119.198482 123.983643) - (xy 119.501998 123.858233) (xy 119.734417 123.626219) (xy 119.860357 123.322923) (xy 119.860643 122.994518) (xy 119.784015 122.809066) - (xy 119.836453 122.809066) (xy 119.976537 122.751184) (xy 120.083808 122.644101) (xy 120.141934 122.504118) (xy 120.142066 122.352547) - (xy 120.142066 120.987486) (xy 122.80899 123.65441) (xy 122.80899 129.964569) (xy 120.142066 127.297645) (xy 120.142066 125.781547) - (xy 120.084184 125.641463) (xy 119.977101 125.534192) (xy 119.837118 125.476066) (xy 119.685547 125.475934) (xy 117.653547 125.475934) - (xy 117.513463 125.533816) (xy 117.406192 125.640899) (xy 117.348066 125.780882) (xy 117.347934 125.932453) (xy 117.347934 126.111) - (xy 116.967066 126.111) (xy 116.967066 125.781547) (xy 116.909184 125.641463) (xy 116.802101 125.534192) (xy 116.662118 125.476066) - (xy 116.510547 125.475934) (xy 114.478547 125.475934) (xy 114.338463 125.533816) (xy 114.231192 125.640899) (xy 114.173066 125.780882) - (xy 114.172934 125.932453) (xy 114.172934 127.456453) (xy 114.230816 127.596537) (xy 114.337899 127.703808) (xy 114.477882 127.761934) - (xy 114.629453 127.762066) (xy 116.661453 127.762066) (xy 116.801537 127.704184) (xy 116.908808 127.597101) (xy 116.966934 127.457118) - (xy 116.967066 127.305547) (xy 116.967066 127.127) (xy 117.347934 127.127) (xy 117.347934 127.456453) (xy 117.405816 127.596537) - (xy 117.512899 127.703808) (xy 117.652882 127.761934) (xy 117.804453 127.762066) (xy 119.169645 127.762066) (xy 122.351788 130.944208) - (xy 122.351788 134.333367) (xy 120.50121 132.48279) (xy 120.336403 132.372669) (xy 120.142066 132.334013) (xy 120.142066 130.607547) - (xy 120.142066 129.083547) (xy 120.084184 128.943463) (xy 119.977101 128.836192) (xy 119.837118 128.778066) (xy 119.685547 128.777934) - (xy 117.653547 128.777934) (xy 117.513463 128.835816) (xy 117.406192 128.942899) (xy 117.348066 129.082882) (xy 117.347934 129.234453) - (xy 117.347934 130.758453) (xy 117.405816 130.898537) (xy 117.512899 131.005808) (xy 117.652882 131.063934) (xy 117.804453 131.064066) - (xy 117.986916 131.064066) (xy 117.919643 131.226077) (xy 117.919357 131.554482) (xy 118.044767 131.857998) (xy 118.276781 132.090417) - (xy 118.580077 132.216357) (xy 118.908482 132.216643) (xy 119.211998 132.091233) (xy 119.444417 131.859219) (xy 119.570357 131.555923) - (xy 119.570643 131.227518) (xy 119.503106 131.064066) (xy 119.836453 131.064066) (xy 119.976537 131.006184) (xy 120.083808 130.899101) - (xy 120.141934 130.759118) (xy 120.142066 130.607547) (xy 120.142066 132.334013) (xy 120.142 132.334) (xy 115.52642 132.334) - (xy 113.792066 130.599645) (xy 113.792066 129.083547) (xy 113.734184 128.943463) (xy 113.627101 128.836192) (xy 113.487118 128.778066) - (xy 113.411332 128.778) (xy 113.708579 128.778) (xy 114.172934 129.242354) (xy 114.172934 130.758453) (xy 114.230816 130.898537) - (xy 114.337899 131.005808) (xy 114.477882 131.063934) (xy 114.629453 131.064066) (xy 116.661453 131.064066) (xy 116.801537 131.006184) - (xy 116.908808 130.899101) (xy 116.966934 130.759118) (xy 116.967066 130.607547) (xy 116.967066 129.083547) (xy 116.909184 128.943463) - (xy 116.802101 128.836192) (xy 116.662118 128.778066) (xy 116.510547 128.777934) (xy 115.145354 128.777934) (xy 114.27821 127.91079) - (xy 114.113403 127.800669) (xy 113.919 127.762) (xy 113.486612 127.762) (xy 113.626537 127.704184) (xy 113.733808 127.597101) - (xy 113.791934 127.457118) (xy 113.792066 127.305547) (xy 113.792066 125.781547) (xy 113.734184 125.641463) (xy 113.627101 125.534192) - (xy 113.487118 125.476066) (xy 113.335547 125.475934) (xy 113.149346 125.475934) (xy 113.220357 125.304923) (xy 113.220643 124.976518) - (xy 113.095233 124.673002) (xy 112.863219 124.440583) (xy 112.604131 124.333) (xy 114.808 124.333) (xy 115.002403 124.294331) - (xy 115.16721 124.18421) (xy 115.92921 123.422211) (xy 115.92921 123.42221) (xy 116.00279 123.31209) (xy 116.03933 123.257404) - (xy 116.039331 123.257403) (xy 116.077999 123.063001) (xy 116.078 123.063) (xy 116.078 122.809066) (xy 116.661453 122.809066) - (xy 116.801537 122.751184) (xy 116.908808 122.644101) (xy 116.966934 122.504118) (xy 116.967066 122.352547) (xy 116.967066 120.828547) - (xy 116.909184 120.688463) (xy 116.802101 120.581192) (xy 116.662118 120.523066) (xy 116.510547 120.522934) (xy 114.478547 120.522934) - (xy 114.338463 120.580816) (xy 114.231192 120.687899) (xy 114.173066 120.827882) (xy 114.172934 120.979453) (xy 114.172934 122.503453) - (xy 114.230816 122.643537) (xy 114.337899 122.750808) (xy 114.477882 122.808934) (xy 114.629453 122.809066) (xy 115.062 122.809066) - (xy 115.062 122.852579) (xy 114.597579 123.317) (xy 108.839 123.317) (xy 108.644596 123.355669) (xy 108.47979 123.46579) - (xy 106.469579 125.476) (xy 103.342002 125.476) (xy 100.548068 122.682066) (xy 100.722953 122.682066) (xy 100.863037 122.624184) - (xy 100.965 122.522399) (xy 101.066963 122.624184) (xy 101.207047 122.682066) (xy 101.37775 122.682) (xy 101.473 122.58675) - (xy 101.473 121.793) (xy 101.453 121.793) (xy 101.453 121.539) (xy 101.473 121.539) (xy 101.473 120.74525) - (xy 101.37775 120.65) (xy 101.207047 120.649934) (xy 101.066963 120.707816) (xy 100.964915 120.809684) (xy 100.863601 120.708192) - (xy 100.723618 120.650066) (xy 100.667438 120.650017) (xy 100.05421 120.03679) (xy 99.889403 119.926669) (xy 99.695 119.888) - (xy 97.282 119.888) (xy 97.119849 119.920253) (xy 97.087596 119.926669) (xy 96.922789 120.03679) (xy 96.54179 120.41779) - (xy 96.431669 120.582597) (xy 96.393 120.777) (xy 96.393 123.538377) (xy 96.329566 123.60181) (xy 96.329566 122.987547) - (xy 96.271684 122.847463) (xy 96.164601 122.740192) (xy 96.024618 122.682066) (xy 95.873047 122.681934) (xy 95.47225 122.682) - (xy 95.377 122.77725) (xy 95.377 123.3805) (xy 96.23425 123.3805) (xy 96.3295 123.28525) (xy 96.329566 122.987547) - (xy 96.329566 123.60181) (xy 96.265563 123.665813) (xy 96.23425 123.6345) (xy 95.377 123.6345) (xy 95.377 123.6545) - (xy 95.123 123.6545) (xy 95.123 123.6345) (xy 95.123 123.3805) (xy 95.123 122.77725) (xy 95.02775 122.682) - (xy 94.626953 122.681934) (xy 94.475382 122.682066) (xy 94.335399 122.740192) (xy 94.228316 122.847463) (xy 94.170434 122.987547) - (xy 94.1705 123.28525) (xy 94.26575 123.3805) (xy 95.123 123.3805) (xy 95.123 123.6345) (xy 94.26575 123.6345) - (xy 94.1705 123.72975) (xy 94.170467 123.875798) (xy 91.168982 123.875798) (xy 91.271998 123.833233) (xy 91.504417 123.601219) - (xy 91.630357 123.297923) (xy 91.630643 122.969518) (xy 91.564345 122.809066) (xy 91.896453 122.809066) (xy 92.036537 122.751184) - (xy 92.143808 122.644101) (xy 92.201934 122.504118) (xy 92.202066 122.352547) (xy 92.202066 120.828547) (xy 92.144184 120.688463) - (xy 92.037101 120.581192) (xy 91.897118 120.523066) (xy 91.745547 120.522934) (xy 89.713547 120.522934) (xy 89.573463 120.580816) - (xy 89.466192 120.687899) (xy 89.408066 120.827882) (xy 89.407934 120.979453) (xy 89.407934 122.503453) (xy 89.465816 122.643537) - (xy 89.572899 122.750808) (xy 89.712882 122.808934) (xy 89.864453 122.809066) (xy 90.04567 122.809066) (xy 89.979643 122.968077) - (xy 89.979357 123.296482) (xy 90.104767 123.599998) (xy 90.336781 123.832417) (xy 90.441253 123.875798) (xy 89.027066 123.875798) - (xy 89.027066 122.352547) (xy 89.027066 120.828547) (xy 88.969184 120.688463) (xy 88.862101 120.581192) (xy 88.722118 120.523066) - (xy 88.570547 120.522934) (xy 86.538547 120.522934) (xy 86.398463 120.580816) (xy 86.291192 120.687899) (xy 86.233066 120.827882) - (xy 86.232934 120.979453) (xy 86.232934 121.92) (xy 85.755842 121.92) (xy 85.793808 121.882101) (xy 85.851934 121.742118) - (xy 85.852066 121.590547) (xy 85.852066 120.066547) (xy 85.794184 119.926463) (xy 85.687101 119.819192) (xy 85.547118 119.761066) - (xy 85.395547 119.760934) (xy 84.963 119.760934) (xy 84.963 119.464302) (xy 85.154417 119.273219) (xy 85.280357 118.969923) - (xy 85.280643 118.641518) (xy 85.155233 118.338002) (xy 84.923219 118.105583) (xy 84.619923 117.979643) (xy 84.291518 117.979357) - (xy 83.988002 118.104767) (xy 83.755583 118.336781) (xy 83.629643 118.640077) (xy 83.629357 118.968482) (xy 83.754767 119.271998) - (xy 83.947 119.464566) (xy 83.947 119.760934) (xy 83.363547 119.760934) (xy 83.223463 119.818816) (xy 83.116192 119.925899) - (xy 83.058066 120.065882) (xy 83.057934 120.217453) (xy 83.057934 121.741453) (xy 83.115816 121.881537) (xy 83.154211 121.92) - (xy 82.580842 121.92) (xy 82.618808 121.882101) (xy 82.676934 121.742118) (xy 82.677066 121.590547) (xy 82.677066 120.066547) - (xy 82.619184 119.926463) (xy 82.512101 119.819192) (xy 82.372118 119.761066) (xy 82.220547 119.760934) (xy 81.534 119.760934) - (xy 81.534 119.507066) (xy 81.863453 119.507066) (xy 82.003537 119.449184) (xy 82.110808 119.342101) (xy 82.168934 119.202118) - (xy 82.169066 119.050547) (xy 82.169066 117.018547) (xy 82.111184 116.878463) (xy 82.004101 116.771192) (xy 81.864118 116.713066) - (xy 81.712547 116.712934) (xy 80.188547 116.712934) (xy 80.048463 116.770816) (xy 79.941192 116.877899) (xy 79.883066 117.017882) - (xy 79.882934 117.169453) (xy 79.882934 119.201453) (xy 79.940816 119.341537) (xy 80.047899 119.448808) (xy 80.187882 119.506934) - (xy 80.339453 119.507066) (xy 80.518 119.507066) (xy 80.518 119.760934) (xy 80.188547 119.760934) (xy 80.048463 119.818816) - (xy 79.941192 119.925899) (xy 79.883066 120.065882) (xy 79.882934 120.217453) (xy 79.882934 120.693645) (xy 79.738286 120.838293) - (xy 79.738286 115.146567) (xy 79.73822 114.94389) (xy 79.64297 114.84864) (xy 79.1845 114.84864) (xy 79.1845 115.50777) - (xy 79.27975 115.60302) (xy 79.432673 115.603086) (xy 79.572757 115.545204) (xy 79.680028 115.438121) (xy 79.738154 115.298138) - (xy 79.738286 115.146567) (xy 79.738286 120.838293) (xy 79.586579 120.99) (xy 78.785786 120.99) (xy 78.785786 120.922527) - (xy 78.727904 120.782443) (xy 78.620821 120.675172) (xy 78.480838 120.617046) (xy 78.329267 120.616914) (xy 77.729827 120.616914) - (xy 77.589743 120.674796) (xy 77.482472 120.781879) (xy 77.424346 120.921862) (xy 77.424214 121.073433) (xy 77.424214 121.876793) - (xy 75.819 120.271579) (xy 75.819 119.507066) (xy 76.148453 119.507066) (xy 76.288537 119.449184) (xy 76.395808 119.342101) - (xy 76.453934 119.202118) (xy 76.454066 119.050547) (xy 76.454066 117.558486) (xy 76.580934 117.685354) (xy 76.580934 119.201453) - (xy 76.638816 119.341537) (xy 76.745899 119.448808) (xy 76.885882 119.506934) (xy 77.037453 119.507066) (xy 78.561453 119.507066) - (xy 78.701537 119.449184) (xy 78.808808 119.342101) (xy 78.866934 119.202118) (xy 78.867066 119.050547) (xy 78.867066 117.018547) - (xy 78.809184 116.878463) (xy 78.702101 116.771192) (xy 78.562118 116.713066) (xy 78.410547 116.712934) (xy 77.045354 116.712934) - (xy 76.68321 116.35079) (xy 76.518403 116.240669) (xy 76.324 116.202) (xy 75.928286 116.202) (xy 75.928286 115.146567) - (xy 75.92822 114.94389) (xy 75.83297 114.84864) (xy 75.3745 114.84864) (xy 75.3745 115.50777) (xy 75.46975 115.60302) - (xy 75.622673 115.603086) (xy 75.762757 115.545204) (xy 75.870028 115.438121) (xy 75.928154 115.298138) (xy 75.928286 115.146567) - (xy 75.928286 116.202) (xy 75.1205 116.202) (xy 75.1205 115.50777) (xy 75.1205 114.84864) (xy 74.66203 114.84864) - (xy 74.56678 114.94389) (xy 74.566714 115.146567) (xy 74.566846 115.298138) (xy 74.624972 115.438121) (xy 74.732243 115.545204) - (xy 74.872327 115.603086) (xy 75.02525 115.60302) (xy 75.1205 115.50777) (xy 75.1205 116.202) (xy 72.517066 116.202) - (xy 72.517066 115.518453) (xy 72.517 114.90325) (xy 72.42175 114.808) (xy 71.247 114.808) (xy 71.247 115.72875) - (xy 71.34225 115.824) (xy 72.060547 115.824066) (xy 72.212118 115.823934) (xy 72.352101 115.765808) (xy 72.459184 115.658537) - (xy 72.517066 115.518453) (xy 72.517066 116.202) (xy 71.074 116.202) (xy 70.993 116.218111) (xy 70.993 115.72875) - (xy 70.993 114.808) (xy 70.993 114.554) (xy 70.993 113.63325) (xy 70.89775 113.538) (xy 70.179453 113.537934) - (xy 70.027882 113.538066) (xy 69.887899 113.596192) (xy 69.780816 113.703463) (xy 69.722934 113.843547) (xy 69.723 114.45875) - (xy 69.81825 114.554) (xy 70.993 114.554) (xy 70.993 114.808) (xy 69.81825 114.808) (xy 69.723 114.90325) - (xy 69.722934 115.518453) (xy 69.780816 115.658537) (xy 69.887899 115.765808) (xy 70.027882 115.823934) (xy 70.179453 115.824066) - (xy 70.89775 115.824) (xy 70.993 115.72875) (xy 70.993 116.218111) (xy 70.911849 116.234253) (xy 70.879596 116.240669) - (xy 70.71479 116.35079) (xy 69.342066 117.723514) (xy 69.342066 115.518453) (xy 69.342066 113.843547) (xy 69.284184 113.703463) - (xy 69.177101 113.596192) (xy 69.037118 113.538066) (xy 68.885547 113.537934) (xy 68.16725 113.538) (xy 68.072 113.63325) - (xy 68.072 114.554) (xy 69.24675 114.554) (xy 69.342 114.45875) (xy 69.342066 113.843547) (xy 69.342066 115.518453) - (xy 69.342 114.90325) (xy 69.24675 114.808) (xy 68.072 114.808) (xy 68.072 115.72875) (xy 68.16725 115.824) - (xy 68.885547 115.824066) (xy 69.037118 115.823934) (xy 69.177101 115.765808) (xy 69.284184 115.658537) (xy 69.342066 115.518453) - (xy 69.342066 117.723514) (xy 67.818 119.24758) (xy 67.818 115.72875) (xy 67.818 114.808) (xy 67.818 114.554) - (xy 67.818 113.63325) (xy 67.72275 113.538) (xy 67.004453 113.537934) (xy 66.852882 113.538066) (xy 66.712899 113.596192) - (xy 66.605816 113.703463) (xy 66.547934 113.843547) (xy 66.548 114.45875) (xy 66.64325 114.554) (xy 67.818 114.554) - (xy 67.818 114.808) (xy 66.64325 114.808) (xy 66.548 114.90325) (xy 66.547934 115.518453) (xy 66.605816 115.658537) - (xy 66.712899 115.765808) (xy 66.852882 115.823934) (xy 67.004453 115.824066) (xy 67.72275 115.824) (xy 67.818 115.72875) - (xy 67.818 119.24758) (xy 67.58579 119.47979) (xy 67.475669 119.644597) (xy 67.452528 119.760934) (xy 66.853547 119.760934) - (xy 66.853387 119.761) (xy 66.167066 119.761) (xy 66.167066 119.558547) (xy 66.109184 119.418463) (xy 66.002101 119.311192) - (xy 65.862118 119.253066) (xy 65.710547 119.252934) (xy 65.280372 119.252934) (xy 65.469417 119.064219) (xy 65.595357 118.760923) - (xy 65.595643 118.432518) (xy 65.514884 118.237066) (xy 65.861453 118.237066) (xy 66.001537 118.179184) (xy 66.108808 118.072101) - (xy 66.166934 117.932118) (xy 66.167066 117.780547) (xy 66.167066 116.256547) (xy 66.109184 116.116463) (xy 66.002101 116.009192) - (xy 65.862118 115.951066) (xy 65.710547 115.950934) (xy 63.678547 115.950934) (xy 63.538463 116.008816) (xy 63.431192 116.115899) - (xy 63.373066 116.255882) (xy 63.372934 116.407453) (xy 63.372934 117.931453) (xy 63.430816 118.071537) (xy 63.537899 118.178808) - (xy 63.677882 118.236934) (xy 63.829453 118.237066) (xy 64.025203 118.237066) (xy 63.944643 118.431077) (xy 63.944357 118.759482) - (xy 64.069767 119.062998) (xy 64.259372 119.252934) (xy 63.710354 119.252934) (xy 62.992066 118.534645) (xy 62.992066 115.367547) - (xy 62.992066 113.843547) (xy 62.934184 113.703463) (xy 62.827101 113.596192) (xy 62.687118 113.538066) (xy 62.535547 113.537934) - (xy 61.722 113.537934) (xy 60.503547 113.537934) (xy 60.363463 113.595816) (xy 60.256192 113.702899) (xy 60.198066 113.842882) - (xy 60.197998 113.920112) (xy 60.037923 113.853643) (xy 59.709518 113.853357) (xy 59.406002 113.978767) (xy 59.173583 114.210781) - (xy 59.047643 114.514077) (xy 59.047357 114.842482) (xy 59.172767 115.145998) (xy 59.404781 115.378417) (xy 59.708077 115.504357) - (xy 60.036482 115.504643) (xy 60.197934 115.437932) (xy 60.197934 115.518453) (xy 60.255816 115.658537) (xy 60.362899 115.765808) - (xy 60.502882 115.823934) (xy 60.654453 115.824066) (xy 61.722 115.824066) (xy 62.686453 115.824066) (xy 62.826537 115.766184) - (xy 62.933808 115.659101) (xy 62.991934 115.519118) (xy 62.992066 115.367547) (xy 62.992066 118.534645) (xy 61.722 117.264579) - (xy 60.93821 116.48079) (xy 60.773403 116.370669) (xy 60.579 116.332) (xy 57.541825 116.332) (xy 57.484553 116.193389) - (xy 57.163302 115.871577) (xy 56.743354 115.6972) (xy 56.288641 115.696803) (xy 55.868389 115.870447) (xy 55.546577 116.191698) - (xy 55.3722 116.611646) (xy 55.371803 117.066359) (xy 55.545447 117.486611) (xy 55.866698 117.808423) (xy 56.286646 117.9828) - (xy 56.741359 117.983197) (xy 57.161611 117.809553) (xy 57.483423 117.488302) (xy 57.541681 117.348) (xy 60.368579 117.348) - (xy 61.722 118.70142) (xy 63.372934 120.352354) (xy 63.372934 121.233453) (xy 63.430816 121.373537) (xy 63.537899 121.480808) - (xy 63.677882 121.538934) (xy 63.829453 121.539066) (xy 65.861453 121.539066) (xy 66.001537 121.481184) (xy 66.108808 121.374101) - (xy 66.166934 121.234118) (xy 66.167066 121.082547) (xy 66.167066 120.777) (xy 66.547934 120.777) (xy 66.547934 121.741453) - (xy 66.605816 121.881537) (xy 66.644211 121.92) (xy 65.024 121.92) (xy 64.829597 121.958669) (xy 64.77491 121.995209) - (xy 64.664789 122.06879) (xy 63.035579 123.698) (xy 62.992066 123.698) (xy 62.992066 123.368547) (xy 62.992066 121.590547) - (xy 62.992066 120.066547) (xy 62.934184 119.926463) (xy 62.827101 119.819192) (xy 62.687118 119.761066) (xy 62.535547 119.760934) - (xy 61.722 119.760934) (xy 60.503547 119.760934) (xy 60.450758 119.782745) (xy 60.322819 119.654583) (xy 60.019523 119.528643) - (xy 59.691118 119.528357) (xy 59.387602 119.653767) (xy 59.155183 119.885781) (xy 59.029243 120.189077) (xy 59.028957 120.517482) - (xy 59.154367 120.820998) (xy 59.386381 121.053417) (xy 59.689677 121.179357) (xy 60.018082 121.179643) (xy 60.197934 121.105329) - (xy 60.197934 121.741453) (xy 60.255816 121.881537) (xy 60.362899 121.988808) (xy 60.502882 122.046934) (xy 60.654453 122.047066) - (xy 61.722 122.047066) (xy 62.686453 122.047066) (xy 62.826537 121.989184) (xy 62.933808 121.882101) (xy 62.991934 121.742118) - (xy 62.992066 121.590547) (xy 62.992066 123.368547) (xy 62.934184 123.228463) (xy 62.827101 123.121192) (xy 62.687118 123.063066) - (xy 62.535547 123.062934) (xy 61.722 123.062934) (xy 60.503547 123.062934) (xy 60.363463 123.120816) (xy 60.256192 123.227899) - (xy 60.198066 123.367882) (xy 60.197934 123.519453) (xy 60.197934 123.698) (xy 60.02742 123.698) (xy 57.023 120.69358) - (xy 57.023 120.406825) (xy 57.161611 120.349553) (xy 57.483423 120.028302) (xy 57.6578 119.608354) (xy 57.658197 119.153641) - (xy 57.484553 118.733389) (xy 57.163302 118.411577) (xy 56.743354 118.2372) (xy 56.288641 118.236803) (xy 55.868389 118.410447) - (xy 55.546577 118.731698) (xy 55.3722 119.151646) (xy 55.371803 119.606359) (xy 55.545447 120.026611) (xy 55.866698 120.348423) - (xy 56.007 120.406681) (xy 56.007 120.904) (xy 56.045669 121.098403) (xy 56.15579 121.26321) (xy 59.45779 124.56521) - (xy 59.622596 124.675331) (xy 59.622597 124.675331) (xy 59.817 124.714) (xy 60.197934 124.714) (xy 60.197934 125.043453) - (xy 60.255816 125.183537) (xy 60.362899 125.290808) (xy 60.502882 125.348934) (xy 60.654453 125.349066) (xy 61.722 125.349066) - (xy 62.546737 125.349066) (xy 62.351683 125.543781) (xy 62.225743 125.847077) (xy 62.225457 126.175482) (xy 62.350867 126.478998) - (xy 62.582881 126.711417) (xy 62.886177 126.837357) (xy 63.214582 126.837643) (xy 63.372934 126.772213) (xy 63.372934 126.821453) - (xy 63.430816 126.961537) (xy 63.537899 127.068808) (xy 63.677882 127.126934) (xy 63.829453 127.127066) (xy 65.861453 127.127066) - (xy 66.001537 127.069184) (xy 66.108808 126.962101) (xy 66.166934 126.822118) (xy 66.167066 126.670547) (xy 66.167066 125.146547) - (xy 66.109184 125.006463) (xy 66.002101 124.899192) (xy 65.862118 124.841066) (xy 65.710547 124.840934) (xy 63.678547 124.840934) - (xy 63.538463 124.898816) (xy 63.431192 125.005899) (xy 63.373066 125.145882) (xy 63.372973 125.251814) (xy 63.216023 125.186643) - (xy 62.931509 125.186395) (xy 62.933808 125.184101) (xy 62.991934 125.044118) (xy 62.992066 124.892547) (xy 62.992066 124.714) - (xy 63.246 124.714) (xy 63.440403 124.675331) (xy 63.60521 124.56521) (xy 65.23442 122.936) (xy 69.596 122.936) - (xy 69.790403 122.897331) (xy 69.95521 122.78721) (xy 70.695354 122.047066) (xy 72.211453 122.047066) (xy 72.351537 121.989184) - (xy 72.458808 121.882101) (xy 72.516934 121.742118) (xy 72.517066 121.590547) (xy 72.517066 120.066547) (xy 72.5101 120.049688) - (xy 72.516999 120.015001) (xy 72.517 120.015) (xy 72.517 119.507066) (xy 72.846453 119.507066) (xy 72.986537 119.449184) - (xy 73.093808 119.342101) (xy 73.151934 119.202118) (xy 73.152066 119.050547) (xy 73.152066 117.218) (xy 74.167934 117.218) - (xy 74.167934 119.201453) (xy 74.225816 119.341537) (xy 74.332899 119.448808) (xy 74.472882 119.506934) (xy 74.624453 119.507066) - (xy 74.803 119.507066) (xy 74.803 120.271579) (xy 74.457665 120.616914) (xy 73.919827 120.616914) (xy 73.779743 120.674796) - (xy 73.672472 120.781879) (xy 73.614346 120.921862) (xy 73.614214 121.073433) (xy 73.614214 122.074193) (xy 73.672096 122.214277) - (xy 73.779179 122.321548) (xy 73.874465 122.361114) (xy 73.505386 122.730194) (xy 72.967327 122.730194) (xy 72.827243 122.788076) - (xy 72.719972 122.895159) (xy 72.661846 123.035142) (xy 72.661714 123.186713) (xy 72.661714 124.187473) (xy 72.719596 124.327557) - (xy 72.826679 124.434828) (xy 72.966662 124.492954) (xy 73.118233 124.493086) (xy 73.717673 124.493086) (xy 73.857757 124.435204) - (xy 73.965028 124.328121) (xy 74.023154 124.188138) (xy 74.023286 124.036567) (xy 74.023286 123.649134) (xy 74.566784 123.105635) - (xy 74.566714 123.186713) (xy 74.56678 123.38939) (xy 74.66203 123.48464) (xy 75.1205 123.48464) (xy 75.1205 123.46464) - (xy 75.3745 123.46464) (xy 75.3745 123.48464) (xy 75.83297 123.48464) (xy 75.92822 123.38939) (xy 75.928286 123.186713) - (xy 75.928215 123.105635) (xy 76.471714 123.649134) (xy 76.471714 124.187473) (xy 76.529596 124.327557) (xy 76.636679 124.434828) - (xy 76.776662 124.492954) (xy 76.928233 124.493086) (xy 77.527673 124.493086) (xy 77.667757 124.435204) (xy 77.775028 124.328121) - (xy 77.833154 124.188138) (xy 77.833286 124.036567) (xy 77.833286 123.035807) (xy 77.792046 122.936) (xy 78.418013 122.936) - (xy 78.376846 123.035142) (xy 78.376714 123.186713) (xy 78.37678 123.38939) (xy 78.47203 123.48464) (xy 78.9305 123.48464) - (xy 78.9305 123.46464) (xy 79.1845 123.46464) (xy 79.1845 123.48464) (xy 79.64297 123.48464) (xy 79.73822 123.38939) - (xy 79.738286 123.186713) (xy 79.738154 123.035142) (xy 79.696986 122.936) (xy 86.868 122.936) (xy 87.062403 122.897331) - (xy 87.1945 122.809066) (xy 88.721453 122.809066) (xy 88.861537 122.751184) (xy 88.968808 122.644101) (xy 89.026934 122.504118) - (xy 89.027066 122.352547) (xy 89.027066 123.875798) (xy 85.852066 123.875798) (xy 85.852066 123.368547) (xy 85.794184 123.228463) - (xy 85.687101 123.121192) (xy 85.547118 123.063066) (xy 85.395547 123.062934) (xy 83.363547 123.062934) (xy 83.223463 123.120816) - (xy 83.116192 123.227899) (xy 83.058066 123.367882) (xy 83.057934 123.519453) (xy 83.057934 123.698) (xy 82.677066 123.698) - (xy 82.677066 123.368547) (xy 82.619184 123.228463) (xy 82.512101 123.121192) (xy 82.372118 123.063066) (xy 82.220547 123.062934) - (xy 80.188547 123.062934) (xy 80.048463 123.120816) (xy 79.941192 123.227899) (xy 79.883066 123.367882) (xy 79.882934 123.519453) - (xy 79.882934 125.043453) (xy 79.940816 125.183537) (xy 80.047899 125.290808) (xy 80.187882 125.348934) (xy 80.339453 125.349066) - (xy 82.371453 125.349066) (xy 82.511537 125.291184) (xy 82.618808 125.184101) (xy 82.676934 125.044118) (xy 82.677066 124.892547) - (xy 82.677066 124.714) (xy 83.057934 124.714) (xy 83.057934 125.043453) (xy 83.115816 125.183537) (xy 83.222899 125.290808) - (xy 83.362882 125.348934) (xy 83.514453 125.349066) (xy 85.546453 125.349066) (xy 85.686537 125.291184) (xy 85.793808 125.184101) - (xy 85.851934 125.044118) (xy 85.852066 124.892547) (xy 85.852066 124.891798) (xy 94.1706 124.891798) (xy 94.170566 124.891882) - (xy 94.170434 125.043453) (xy 94.170434 125.932453) (xy 94.228316 126.072537) (xy 94.335399 126.179808) (xy 94.475382 126.237934) - (xy 94.590399 126.238034) (xy 94.550583 126.277781) (xy 94.424643 126.581077) (xy 94.424357 126.909482) (xy 94.549767 127.212998) - (xy 94.781781 127.445417) (xy 95.085077 127.571357) (xy 95.413482 127.571643) (xy 95.716998 127.446233) (xy 95.949417 127.214219) - (xy 96.075357 126.910923) (xy 96.075643 126.582518) (xy 95.950233 126.279002) (xy 95.909368 126.238066) (xy 96.023953 126.238066) - (xy 96.164037 126.180184) (xy 96.271308 126.073101) (xy 96.329434 125.933118) (xy 96.329566 125.781547) (xy 96.329566 124.892547) - (xy 96.324452 124.880171) (xy 96.460403 124.853129) (xy 96.62521 124.743008) (xy 97.26021 124.108009) (xy 97.26021 124.108008) - (xy 97.33379 123.997888) (xy 97.37033 123.943202) (xy 97.370331 123.943201) (xy 97.408999 123.748798) (xy 97.409 123.748798) - (xy 97.409 122.681944) (xy 97.547953 122.682066) (xy 98.182953 122.682066) (xy 98.323037 122.624184) (xy 98.425084 122.522315) - (xy 98.526399 122.623808) (xy 98.666382 122.681934) (xy 98.817953 122.682066) (xy 99.111227 122.682066) (xy 100.889161 124.46) - (xy 98.425 124.46) (xy 98.230597 124.498669) (xy 98.17591 124.535209) (xy 98.065789 124.60879) (xy 96.54179 126.13279) - (xy 96.431669 126.297597) (xy 96.393 126.492) (xy 96.393 127.17058) (xy 95.29358 128.27) (xy 92.53942 128.27) - (xy 92.202066 127.932645) (xy 92.202066 126.416547) (xy 92.144184 126.276463) (xy 92.037101 126.169192) (xy 91.897118 126.111066) - (xy 91.745547 126.110934) (xy 89.713547 126.110934) (xy 89.573463 126.168816) (xy 89.466192 126.275899) (xy 89.408066 126.415882) - (xy 89.407934 126.567453) (xy 89.407934 126.746) (xy 89.027066 126.746) (xy 89.027066 126.416547) (xy 88.969184 126.276463) - (xy 88.862101 126.169192) (xy 88.722118 126.111066) (xy 88.570547 126.110934) (xy 86.538547 126.110934) (xy 86.398463 126.168816) - (xy 86.291192 126.275899) (xy 86.233066 126.415882) (xy 86.232934 126.567453) (xy 86.232934 128.091453) (xy 86.290816 128.231537) - (xy 86.397899 128.338808) (xy 86.537882 128.396934) (xy 86.689453 128.397066) (xy 88.721453 128.397066) (xy 88.861537 128.339184) - (xy 88.968808 128.232101) (xy 89.026934 128.092118) (xy 89.027066 127.940547) (xy 89.027066 127.762) (xy 89.407934 127.762) - (xy 89.407934 128.091453) (xy 89.465816 128.231537) (xy 89.572899 128.338808) (xy 89.712882 128.396934) (xy 89.864453 128.397066) - (xy 91.229645 128.397066) (xy 91.969789 129.13721) (xy 91.96979 129.13721) (xy 92.07991 129.21079) (xy 92.134596 129.24733) - (xy 92.134597 129.247331) (xy 92.329 129.286) (xy 95.504 129.286) (xy 95.698403 129.247331) (xy 95.86321 129.13721) - (xy 97.091434 127.908986) (xy 97.091434 127.964453) (xy 97.149316 128.104537) (xy 97.256399 128.211808) (xy 97.396382 128.269934) - (xy 97.547953 128.270066) (xy 97.553513 128.270066) (xy 93.456579 132.367) (xy 91.553506 132.367) (xy 91.630357 132.181923) - (xy 91.630643 131.853518) (xy 91.566824 131.699066) (xy 91.896453 131.699066) (xy 92.036537 131.641184) (xy 92.143808 131.534101) - (xy 92.201934 131.394118) (xy 92.202066 131.242547) (xy 92.202066 129.718547) (xy 92.144184 129.578463) (xy 92.037101 129.471192) - (xy 91.897118 129.413066) (xy 91.745547 129.412934) (xy 89.713547 129.412934) (xy 89.573463 129.470816) (xy 89.466192 129.577899) - (xy 89.408066 129.717882) (xy 89.407934 129.869453) (xy 89.407934 131.393453) (xy 89.465816 131.533537) (xy 89.572899 131.640808) - (xy 89.712882 131.698934) (xy 89.864453 131.699066) (xy 90.043178 131.699066) (xy 89.979643 131.852077) (xy 89.979357 132.180482) - (xy 90.056424 132.367) (xy 85.852066 132.367) (xy 85.852066 131.623547) (xy 85.794184 131.483463) (xy 85.687101 131.376192) - (xy 85.547118 131.318066) (xy 85.395547 131.317934) (xy 83.363547 131.317934) (xy 83.223463 131.375816) (xy 83.116192 131.482899) - (xy 83.058066 131.622882) (xy 83.057934 131.774453) (xy 83.057934 131.953) (xy 82.677066 131.953) (xy 82.677066 131.623547) - (xy 82.619184 131.483463) (xy 82.512101 131.376192) (xy 82.372118 131.318066) (xy 82.220547 131.317934) (xy 80.347486 131.317934) - (xy 80.60142 131.064) (xy 86.232934 131.064) (xy 86.232934 131.393453) (xy 86.290816 131.533537) (xy 86.397899 131.640808) - (xy 86.537882 131.698934) (xy 86.689453 131.699066) (xy 88.721453 131.699066) (xy 88.861537 131.641184) (xy 88.968808 131.534101) - (xy 89.026934 131.394118) (xy 89.027066 131.242547) (xy 89.027066 129.718547) (xy 88.969184 129.578463) (xy 88.862101 129.471192) - (xy 88.722118 129.413066) (xy 88.570547 129.412934) (xy 86.538547 129.412934) (xy 86.398463 129.470816) (xy 86.291192 129.577899) - (xy 86.233066 129.717882) (xy 86.232934 129.869453) (xy 86.232934 130.048) (xy 85.830805 130.048) (xy 85.851934 129.997118) - (xy 85.852066 129.845547) (xy 85.852066 128.321547) (xy 85.794184 128.181463) (xy 85.687101 128.074192) (xy 85.547118 128.016066) - (xy 85.395547 128.015934) (xy 85.213083 128.015934) (xy 85.280357 127.853923) (xy 85.280643 127.525518) (xy 85.155233 127.222002) - (xy 84.923219 126.989583) (xy 84.619923 126.863643) (xy 84.291518 126.863357) (xy 83.988002 126.988767) (xy 83.755583 127.220781) - (xy 83.629643 127.524077) (xy 83.629357 127.852482) (xy 83.696893 128.015934) (xy 83.363547 128.015934) (xy 83.223463 128.073816) - (xy 83.116192 128.180899) (xy 83.058066 128.320882) (xy 83.057934 128.472453) (xy 83.057934 129.996453) (xy 83.079232 130.048) - (xy 82.655805 130.048) (xy 82.676934 129.997118) (xy 82.677066 129.845547) (xy 82.677066 128.321547) (xy 82.619184 128.181463) - (xy 82.512101 128.074192) (xy 82.372118 128.016066) (xy 82.220547 128.015934) (xy 82.169 128.015934) (xy 82.169066 127.940547) - (xy 82.169066 125.908547) (xy 82.111184 125.768463) (xy 82.004101 125.661192) (xy 81.864118 125.603066) (xy 81.712547 125.602934) - (xy 80.188547 125.602934) (xy 80.048463 125.660816) (xy 79.941192 125.767899) (xy 79.883066 125.907882) (xy 79.882934 126.059453) - (xy 79.882934 128.091453) (xy 79.930516 128.206609) (xy 79.883066 128.320882) (xy 79.882934 128.472453) (xy 79.882934 129.583645) - (xy 79.738286 129.728293) (xy 79.738286 124.036567) (xy 79.73822 123.83389) (xy 79.64297 123.73864) (xy 79.1845 123.73864) - (xy 79.1845 124.39777) (xy 79.27975 124.49302) (xy 79.432673 124.493086) (xy 79.572757 124.435204) (xy 79.680028 124.328121) - (xy 79.738154 124.188138) (xy 79.738286 124.036567) (xy 79.738286 129.728293) (xy 79.586579 129.88) (xy 78.9305 129.88) - (xy 78.9305 124.39777) (xy 78.9305 123.73864) (xy 78.47203 123.73864) (xy 78.37678 123.83389) (xy 78.376714 124.036567) - (xy 78.376846 124.188138) (xy 78.434972 124.328121) (xy 78.542243 124.435204) (xy 78.682327 124.493086) (xy 78.83525 124.49302) - (xy 78.9305 124.39777) (xy 78.9305 129.88) (xy 78.785786 129.88) (xy 78.785786 129.812527) (xy 78.727904 129.672443) - (xy 78.620821 129.565172) (xy 78.480838 129.507046) (xy 78.329267 129.506914) (xy 77.729827 129.506914) (xy 77.589743 129.564796) - (xy 77.482472 129.671879) (xy 77.424346 129.811862) (xy 77.424214 129.963433) (xy 77.424214 130.937) (xy 77.17242 130.937) - (xy 76.26457 130.02915) (xy 76.099763 129.919029) (xy 75.90536 129.88036) (xy 75.52142 129.88036) (xy 75.67021 129.731571) - (xy 75.67021 129.73157) (xy 75.74379 129.62145) (xy 75.78033 129.566764) (xy 75.780331 129.566763) (xy 75.818999 129.372361) - (xy 75.819 129.37236) (xy 75.819 128.397066) (xy 76.148453 128.397066) (xy 76.288537 128.339184) (xy 76.395808 128.232101) - (xy 76.453934 128.092118) (xy 76.454066 127.940547) (xy 76.454066 125.940486) (xy 76.580934 126.067354) (xy 76.580934 128.091453) - (xy 76.638816 128.231537) (xy 76.745899 128.338808) (xy 76.885882 128.396934) (xy 77.037453 128.397066) (xy 78.561453 128.397066) - (xy 78.701537 128.339184) (xy 78.808808 128.232101) (xy 78.866934 128.092118) (xy 78.867066 127.940547) (xy 78.867066 125.908547) - (xy 78.809184 125.768463) (xy 78.702101 125.661192) (xy 78.562118 125.603066) (xy 78.410547 125.602934) (xy 77.553354 125.602934) - (xy 76.94021 124.98979) (xy 76.775403 124.879669) (xy 76.581 124.841) (xy 75.928286 124.841) (xy 75.928286 124.036567) - (xy 75.92822 123.83389) (xy 75.83297 123.73864) (xy 75.3745 123.73864) (xy 75.3745 124.39777) (xy 75.46975 124.49302) - (xy 75.622673 124.493086) (xy 75.762757 124.435204) (xy 75.870028 124.328121) (xy 75.928154 124.188138) (xy 75.928286 124.036567) - (xy 75.928286 124.841) (xy 75.1205 124.841) (xy 75.1205 124.39777) (xy 75.1205 123.73864) (xy 74.66203 123.73864) - (xy 74.56678 123.83389) (xy 74.566714 124.036567) (xy 74.566846 124.188138) (xy 74.624972 124.328121) (xy 74.732243 124.435204) - (xy 74.872327 124.493086) (xy 75.02525 124.49302) (xy 75.1205 124.39777) (xy 75.1205 124.841) (xy 72.517066 124.841) - (xy 72.517066 123.368547) (xy 72.459184 123.228463) (xy 72.352101 123.121192) (xy 72.212118 123.063066) (xy 72.060547 123.062934) - (xy 71.34225 123.063) (xy 71.247 123.15825) (xy 71.247 124.079) (xy 72.42175 124.079) (xy 72.517 123.98375) - (xy 72.517066 123.368547) (xy 72.517066 124.841) (xy 72.517044 124.841) (xy 72.517 124.42825) (xy 72.42175 124.333) - (xy 71.247 124.333) (xy 71.247 124.353) (xy 70.993 124.353) (xy 70.993 124.333) (xy 70.993 124.079) - (xy 70.993 123.15825) (xy 70.89775 123.063) (xy 70.179453 123.062934) (xy 70.027882 123.063066) (xy 69.887899 123.121192) - (xy 69.780816 123.228463) (xy 69.722934 123.368547) (xy 69.723 123.98375) (xy 69.81825 124.079) (xy 70.993 124.079) - (xy 70.993 124.333) (xy 69.81825 124.333) (xy 69.723 124.42825) (xy 69.722934 125.043453) (xy 69.780816 125.183537) - (xy 69.887899 125.290808) (xy 70.022768 125.34681) (xy 69.342066 126.027512) (xy 69.342066 125.043453) (xy 69.342066 123.368547) - (xy 69.284184 123.228463) (xy 69.177101 123.121192) (xy 69.037118 123.063066) (xy 68.885547 123.062934) (xy 68.16725 123.063) - (xy 68.072 123.15825) (xy 68.072 124.079) (xy 69.24675 124.079) (xy 69.342 123.98375) (xy 69.342066 123.368547) - (xy 69.342066 125.043453) (xy 69.342 124.42825) (xy 69.24675 124.333) (xy 68.072 124.333) (xy 68.072 125.25375) - (xy 68.16725 125.349) (xy 68.885547 125.349066) (xy 69.037118 125.348934) (xy 69.177101 125.290808) (xy 69.284184 125.183537) - (xy 69.342066 125.043453) (xy 69.342066 126.027512) (xy 67.818 127.551579) (xy 67.818 125.25375) (xy 67.818 124.333) - (xy 67.818 124.079) (xy 67.818 123.15825) (xy 67.72275 123.063) (xy 67.004453 123.062934) (xy 66.852882 123.063066) - (xy 66.712899 123.121192) (xy 66.605816 123.228463) (xy 66.547934 123.368547) (xy 66.548 123.98375) (xy 66.64325 124.079) - (xy 67.818 124.079) (xy 67.818 124.333) (xy 66.64325 124.333) (xy 66.548 124.42825) (xy 66.547934 125.043453) - (xy 66.605816 125.183537) (xy 66.712899 125.290808) (xy 66.852882 125.348934) (xy 67.004453 125.349066) (xy 67.72275 125.349) - (xy 67.818 125.25375) (xy 67.818 127.551579) (xy 67.58579 127.78379) (xy 67.475669 127.948597) (xy 67.462274 128.015934) - (xy 66.853547 128.015934) (xy 66.713463 128.073816) (xy 66.606192 128.180899) (xy 66.548066 128.320882) (xy 66.547934 128.472453) - (xy 66.547934 128.778) (xy 66.167066 128.778) (xy 66.167066 128.448547) (xy 66.109184 128.308463) (xy 66.002101 128.201192) - (xy 65.862118 128.143066) (xy 65.710547 128.142934) (xy 63.678547 128.142934) (xy 63.538463 128.200816) (xy 63.431192 128.307899) - (xy 63.373066 128.447882) (xy 63.372934 128.599453) (xy 63.372934 129.964646) (xy 63.16258 130.175) (xy 62.895842 130.175) - (xy 62.933808 130.137101) (xy 62.991934 129.997118) (xy 62.992066 129.845547) (xy 62.992066 128.321547) (xy 62.934184 128.181463) - (xy 62.827101 128.074192) (xy 62.687118 128.016066) (xy 62.535547 128.015934) (xy 62.355575 128.015934) (xy 62.420357 127.859923) - (xy 62.420643 127.531518) (xy 62.295233 127.228002) (xy 62.063219 126.995583) (xy 61.759923 126.869643) (xy 61.722 126.869609) - (xy 61.431518 126.869357) (xy 61.128002 126.994767) (xy 60.895583 127.226781) (xy 60.769643 127.530077) (xy 60.769357 127.858482) - (xy 60.834414 128.015934) (xy 60.503547 128.015934) (xy 60.363463 128.073816) (xy 60.256192 128.180899) (xy 60.198066 128.320882) - (xy 60.197934 128.472453) (xy 60.197934 129.996453) (xy 60.255816 130.136537) (xy 60.294211 130.175) (xy 59.39242 130.175) - (xy 57.76321 128.54579) (xy 57.658066 128.475534) (xy 57.658066 128.067547) (xy 57.600184 127.927463) (xy 57.493101 127.820192) - (xy 57.353118 127.762066) (xy 57.201547 127.761934) (xy 55.677547 127.761934) (xy 55.537463 127.819816) (xy 55.430192 127.926899) - (xy 55.372066 128.066882) (xy 55.371934 128.218453) (xy 55.371934 129.742453) (xy 55.429816 129.882537) (xy 55.536899 129.989808) - (xy 55.676882 130.047934) (xy 55.828453 130.048066) (xy 57.352453 130.048066) (xy 57.492537 129.990184) (xy 57.599808 129.883101) - (xy 57.618548 129.837968) (xy 58.717579 130.937) (xy 57.541825 130.937) (xy 57.484553 130.798389) (xy 57.163302 130.476577) - (xy 56.743354 130.3022) (xy 56.288641 130.301803) (xy 55.868389 130.475447) (xy 55.546577 130.796698) (xy 55.3722 131.216646) - (xy 55.371803 131.671359) (xy 55.545447 132.091611) (xy 55.866698 132.413423) (xy 56.286646 132.5878) (xy 56.741359 132.588197) - (xy 57.161611 132.414553) (xy 57.483423 132.093302) (xy 57.541681 131.953) (xy 60.197934 131.953) (xy 60.197934 133.298453) - (xy 60.255816 133.438537) (xy 60.362899 133.545808) (xy 60.502882 133.603934) (xy 60.654453 133.604066) (xy 61.722 133.604066) - (xy 62.686453 133.604066) (xy 62.826537 133.546184) (xy 62.933808 133.439101) (xy 62.991934 133.299118) (xy 62.992066 133.147547) - (xy 62.992066 131.825) (xy 66.547955 131.825) (xy 66.548 132.23875) (xy 66.64325 132.334) (xy 67.818 132.334) - (xy 67.818 132.314) (xy 68.072 132.314) (xy 68.072 132.334) (xy 69.24675 132.334) (xy 69.342 132.23875) - (xy 69.342044 131.825) (xy 69.722955 131.825) (xy 69.723 132.23875) (xy 69.81825 132.334) (xy 70.993 132.334) - (xy 70.993 131.41325) (xy 70.89775 131.318) (xy 70.587448 131.317971) (xy 71.47921 130.426211) (xy 71.47921 130.42621) - (xy 71.55279 130.31609) (xy 71.56216 130.302066) (xy 72.211453 130.302066) (xy 72.351537 130.244184) (xy 72.458808 130.137101) - (xy 72.516934 129.997118) (xy 72.517066 129.845547) (xy 72.517066 128.397066) (xy 72.846453 128.397066) (xy 72.986537 128.339184) - (xy 73.093808 128.232101) (xy 73.151934 128.092118) (xy 73.152066 127.940547) (xy 73.152066 125.908547) (xy 73.130767 125.857) - (xy 74.189194 125.857) (xy 74.168066 125.907882) (xy 74.167934 126.059453) (xy 74.167934 128.091453) (xy 74.225816 128.231537) - (xy 74.332899 128.338808) (xy 74.472882 128.396934) (xy 74.624453 128.397066) (xy 74.803 128.397066) (xy 74.803 129.161939) - (xy 74.458025 129.506914) (xy 73.919827 129.506914) (xy 73.779743 129.564796) (xy 73.672472 129.671879) (xy 73.614346 129.811862) - (xy 73.614214 129.963433) (xy 73.614214 130.964193) (xy 73.651675 131.054857) (xy 73.554583 131.151781) (xy 73.428643 131.455077) - (xy 73.428499 131.620194) (xy 72.967327 131.620194) (xy 72.827243 131.678076) (xy 72.719972 131.785159) (xy 72.661846 131.925142) - (xy 72.661714 132.076713) (xy 72.661714 133.077473) (xy 72.719596 133.217557) (xy 72.801097 133.299202) (xy 72.516756 133.299202) - (xy 72.517066 133.298453) (xy 72.517066 131.623547) (xy 72.459184 131.483463) (xy 72.352101 131.376192) (xy 72.212118 131.318066) - (xy 72.060547 131.317934) (xy 71.34225 131.318) (xy 71.247 131.41325) (xy 71.247 132.334) (xy 72.42175 132.334) - (xy 72.517 132.23875) (xy 72.517066 131.623547) (xy 72.517066 133.298453) (xy 72.517 132.68325) (xy 72.42175 132.588) - (xy 71.247 132.588) (xy 71.247 132.608) (xy 70.993 132.608) (xy 70.993 132.588) (xy 69.81825 132.588) - (xy 69.723 132.68325) (xy 69.722934 133.298453) (xy 69.736728 133.331837) (xy 69.706395 133.337871) (xy 69.541588 133.447992) - (xy 69.342066 133.647514) (xy 69.342066 133.298453) (xy 69.342 132.68325) (xy 69.24675 132.588) (xy 68.072 132.588) - (xy 68.072 133.50875) (xy 68.16725 133.604) (xy 68.885547 133.604066) (xy 69.037118 133.603934) (xy 69.177101 133.545808) - (xy 69.284184 133.438537) (xy 69.342066 133.298453) (xy 69.342066 133.647514) (xy 67.818 135.17158) (xy 67.818 133.50875) - (xy 67.818 132.588) (xy 66.64325 132.588) (xy 66.548 132.68325) (xy 66.547934 133.298453) (xy 66.605816 133.438537) - (xy 66.712899 133.545808) (xy 66.852882 133.603934) (xy 67.004453 133.604066) (xy 67.72275 133.604) (xy 67.818 133.50875) - (xy 67.818 135.17158) (xy 67.58579 135.40379) (xy 67.475669 135.568597) (xy 67.437 135.763) (xy 67.437 136.270934) - (xy 66.853547 136.270934) (xy 66.713463 136.328816) (xy 66.606192 136.435899) (xy 66.548066 136.575882) (xy 66.547934 136.727453) - (xy 66.547934 136.906) (xy 66.167066 136.906) (xy 66.167066 136.703547) (xy 66.167066 134.925547) (xy 66.167066 133.401547) - (xy 66.109184 133.261463) (xy 66.002101 133.154192) (xy 65.862118 133.096066) (xy 65.710547 133.095934) (xy 65.521855 133.095934) - (xy 65.595357 132.918923) (xy 65.595643 132.590518) (xy 65.470233 132.287002) (xy 65.238219 132.054583) (xy 64.934923 131.928643) - (xy 64.606518 131.928357) (xy 64.303002 132.053767) (xy 64.070583 132.285781) (xy 63.944643 132.589077) (xy 63.944357 132.917482) - (xy 64.018091 133.095934) (xy 63.678547 133.095934) (xy 63.538463 133.153816) (xy 63.431192 133.260899) (xy 63.373066 133.400882) - (xy 63.372934 133.552453) (xy 63.372934 135.076453) (xy 63.430816 135.216537) (xy 63.537899 135.323808) (xy 63.677882 135.381934) - (xy 63.829453 135.382066) (xy 65.861453 135.382066) (xy 66.001537 135.324184) (xy 66.108808 135.217101) (xy 66.166934 135.077118) - (xy 66.167066 134.925547) (xy 66.167066 136.703547) (xy 66.109184 136.563463) (xy 66.002101 136.456192) (xy 65.862118 136.398066) - (xy 65.710547 136.397934) (xy 64.345354 136.397934) (xy 62.46221 134.51479) (xy 62.297403 134.404669) (xy 62.103 134.366) - (xy 61.722 134.366) (xy 60.28142 134.366) (xy 59.54121 133.62579) (xy 59.376403 133.515669) (xy 59.182 133.477) - (xy 57.541825 133.477) (xy 57.484553 133.338389) (xy 57.163302 133.016577) (xy 56.743354 132.8422) (xy 56.288641 132.841803) - (xy 55.868389 133.015447) (xy 55.546577 133.336698) (xy 55.3722 133.756646) (xy 55.371803 134.211359) (xy 55.545447 134.631611) - (xy 55.866698 134.953423) (xy 56.286646 135.1278) (xy 56.741359 135.128197) (xy 57.161611 134.954553) (xy 57.483423 134.633302) - (xy 57.541681 134.493) (xy 58.971579 134.493) (xy 59.711789 135.23321) (xy 59.71179 135.23321) (xy 59.82191 135.30679) - (xy 59.876596 135.34333) (xy 59.876597 135.343331) (xy 60.070999 135.381999) (xy 60.071 135.382) (xy 61.722 135.382) - (xy 61.892579 135.382) (xy 63.372934 136.862354) (xy 63.372934 138.254267) (xy 63.26739 138.32479) (xy 63.266584 138.325995) - (xy 62.992066 138.600513) (xy 62.992066 138.100547) (xy 62.992066 136.576547) (xy 62.934184 136.436463) (xy 62.827101 136.329192) - (xy 62.687118 136.271066) (xy 62.535547 136.270934) (xy 61.722 136.270934) (xy 60.503547 136.270934) (xy 60.363463 136.328816) - (xy 60.256192 136.435899) (xy 60.246907 136.458258) (xy 60.040723 136.372643) (xy 59.712318 136.372357) (xy 59.408802 136.497767) - (xy 59.176383 136.729781) (xy 59.050443 137.033077) (xy 59.050157 137.361482) (xy 59.175567 137.664998) (xy 59.407581 137.897417) - (xy 59.710877 138.023357) (xy 60.039282 138.023643) (xy 60.197934 137.958089) (xy 60.197934 138.251453) (xy 60.255816 138.391537) - (xy 60.362899 138.498808) (xy 60.502882 138.556934) (xy 60.654453 138.557066) (xy 61.722 138.557066) (xy 62.686453 138.557066) - (xy 62.826537 138.499184) (xy 62.933808 138.392101) (xy 62.991934 138.252118) (xy 62.992066 138.100547) (xy 62.992066 138.600513) - (xy 62.019646 139.572934) (xy 61.722 139.572934) (xy 60.789354 139.572934) (xy 57.658072 136.441652) (xy 57.658197 136.298641) - (xy 57.484553 135.878389) (xy 57.163302 135.556577) (xy 56.743354 135.3822) (xy 56.288641 135.381803) (xy 55.868389 135.555447) - (xy 55.546577 135.876698) (xy 55.3722 136.296646) (xy 55.371803 136.751359) (xy 55.545447 137.171611) (xy 55.866698 137.493423) - (xy 56.286646 137.6678) (xy 56.741359 137.668197) (xy 57.161611 137.494553) (xy 57.217921 137.438341) (xy 60.197934 140.418354) - (xy 60.197934 141.553453) (xy 60.255816 141.693537) (xy 60.362899 141.800808) (xy 60.502882 141.858934) (xy 60.654453 141.859066) - (xy 61.722 141.859066) (xy 62.686453 141.859066) (xy 62.826537 141.801184) (xy 62.933808 141.694101) (xy 62.991934 141.554118) - (xy 62.992066 141.402547) (xy 62.992066 140.037354) (xy 63.83742 139.192) (xy 69.85 139.192) (xy 70.044403 139.153331) - (xy 70.20921 139.04321) (xy 70.695354 138.557066) (xy 72.211453 138.557066) (xy 72.351537 138.499184) (xy 72.458808 138.392101) - (xy 72.516934 138.252118) (xy 72.517066 138.100547) (xy 72.517066 136.652066) (xy 72.846453 136.652066) (xy 72.986537 136.594184) - (xy 73.093808 136.487101) (xy 73.151934 136.347118) (xy 73.152066 136.195547) (xy 73.152066 134.315202) (xy 74.167934 134.315202) - (xy 74.167934 135.86214) (xy 74.161 135.897) (xy 74.161 137.331) (xy 74.199669 137.525403) (xy 74.30979 137.69021) - (xy 74.381494 137.761914) (xy 73.919827 137.761914) (xy 73.779743 137.819796) (xy 73.672472 137.926879) (xy 73.614346 138.066862) - (xy 73.614214 138.218433) (xy 73.614214 139.219193) (xy 73.672096 139.359277) (xy 73.779179 139.466548) (xy 73.882551 139.509471) - (xy 73.750518 139.509357) (xy 73.447002 139.634767) (xy 73.214583 139.866781) (xy 73.211089 139.875194) (xy 72.967327 139.875194) - (xy 72.827243 139.933076) (xy 72.719972 140.040159) (xy 72.661846 140.180142) (xy 72.661714 140.331713) (xy 72.661714 141.332473) - (xy 72.719596 141.472557) (xy 72.826679 141.579828) (xy 72.966662 141.637954) (xy 73.118233 141.638086) (xy 73.717673 141.638086) - (xy 73.857757 141.580204) (xy 73.965028 141.473121) (xy 74.023154 141.333138) (xy 74.023286 141.181567) (xy 74.023286 141.160595) - (xy 74.077482 141.160643) (xy 74.380998 141.035233) (xy 74.56678 140.849774) (xy 74.56678 140.883642) (xy 74.662028 140.883642) - (xy 74.56678 140.97889) (xy 74.566714 141.181567) (xy 74.566846 141.333138) (xy 74.624972 141.473121) (xy 74.732243 141.580204) - (xy 74.872327 141.638086) (xy 75.02525 141.63802) (xy 75.1205 141.54277) (xy 75.1205 140.88364) (xy 75.1005 140.88364) - (xy 75.1005 140.62964) (xy 75.1205 140.62964) (xy 75.1205 139.97051) (xy 75.02525 139.87526) (xy 74.872327 139.875194) - (xy 74.732243 139.933076) (xy 74.66773 139.997475) (xy 74.614233 139.868002) (xy 74.382219 139.635583) (xy 74.115439 139.524806) - (xy 74.670173 139.524806) (xy 74.810257 139.466924) (xy 74.917528 139.359841) (xy 74.975654 139.219858) (xy 74.975786 139.068287) - (xy 74.975786 138.680634) (xy 75.28942 138.367) (xy 75.332579 138.367) (xy 76.027005 139.061426) (xy 75.789002 139.159767) - (xy 75.556583 139.391781) (xy 75.430643 139.695077) (xy 75.430451 139.914558) (xy 75.3745 139.97051) (xy 75.3745 140.62964) - (xy 75.83297 140.62964) (xy 75.86933 140.593279) (xy 76.091077 140.685357) (xy 76.204842 140.685456) (xy 76.234669 140.835403) - (xy 76.34479 141.00021) (xy 76.471714 141.085018) (xy 76.471714 141.332473) (xy 76.529596 141.472557) (xy 76.636679 141.579828) - (xy 76.776662 141.637954) (xy 76.928233 141.638086) (xy 77.527673 141.638086) (xy 77.667757 141.580204) (xy 77.775028 141.473121) - (xy 77.833154 141.333138) (xy 77.833286 141.181567) (xy 77.833286 140.180807) (xy 77.775404 140.040723) (xy 77.767694 140.033) - (xy 78.442143 140.033) (xy 78.434972 140.040159) (xy 78.376846 140.180142) (xy 78.376714 140.331713) (xy 78.37678 140.53439) - (xy 78.47203 140.62964) (xy 78.9305 140.62964) (xy 78.9305 140.60964) (xy 79.1845 140.60964) (xy 79.1845 140.62964) - (xy 79.64297 140.62964) (xy 79.73822 140.53439) (xy 79.738286 140.331713) (xy 79.738154 140.180142) (xy 79.680028 140.040159) - (xy 79.572757 139.933076) (xy 79.432673 139.875194) (xy 79.27975 139.87526) (xy 79.184502 139.970508) (xy 79.184502 139.87526) - (xy 79.14916 139.87526) (xy 79.70542 139.319) (xy 86.232934 139.319) (xy 86.232934 139.648453) (xy 86.290816 139.788537) - (xy 86.397899 139.895808) (xy 86.415705 139.903202) (xy 85.852066 139.903202) (xy 85.852066 139.878547) (xy 85.794184 139.738463) - (xy 85.687101 139.631192) (xy 85.547118 139.573066) (xy 85.395547 139.572934) (xy 83.363547 139.572934) (xy 83.223463 139.630816) - (xy 83.116192 139.737899) (xy 83.058066 139.877882) (xy 83.057934 140.029453) (xy 83.057934 140.208) (xy 82.677066 140.208) - (xy 82.677066 139.878547) (xy 82.619184 139.738463) (xy 82.512101 139.631192) (xy 82.372118 139.573066) (xy 82.220547 139.572934) - (xy 80.188547 139.572934) (xy 80.048463 139.630816) (xy 79.941192 139.737899) (xy 79.883066 139.877882) (xy 79.882934 140.029453) - (xy 79.882934 141.553453) (xy 79.940816 141.693537) (xy 80.047899 141.800808) (xy 80.187882 141.858934) (xy 80.339453 141.859066) - (xy 82.371453 141.859066) (xy 82.511537 141.801184) (xy 82.618808 141.694101) (xy 82.676934 141.554118) (xy 82.677066 141.402547) - (xy 82.677066 141.224) (xy 83.057934 141.224) (xy 83.057934 141.553453) (xy 83.115816 141.693537) (xy 83.222899 141.800808) - (xy 83.362882 141.858934) (xy 83.514453 141.859066) (xy 85.546453 141.859066) (xy 85.686537 141.801184) (xy 85.793808 141.694101) - (xy 85.851934 141.554118) (xy 85.852066 141.402547) (xy 85.852066 140.919202) (xy 93.824891 140.919202) (xy 93.81129 140.92829) - (xy 93.578987 141.160592) (xy 93.308518 141.160357) (xy 93.005002 141.285767) (xy 92.772583 141.517781) (xy 92.646643 141.821077) - (xy 92.646357 142.149482) (xy 92.771767 142.452998) (xy 93.003781 142.685417) (xy 93.307077 142.811357) (xy 93.635482 142.811643) - (xy 93.938998 142.686233) (xy 94.171417 142.454219) (xy 94.297357 142.150923) (xy 94.297473 142.016816) (xy 94.335399 142.054808) - (xy 94.475382 142.112934) (xy 94.626953 142.113066) (xy 95.530591 142.113066) (xy 95.66668 142.263909) (xy 95.848561 142.361723) - (xy 96.332532 142.523046) (xy 95.599579 143.256) (xy 92.202066 143.256) (xy 92.202066 142.926547) (xy 92.144184 142.786463) - (xy 92.037101 142.679192) (xy 91.897118 142.621066) (xy 91.745547 142.620934) (xy 89.713547 142.620934) (xy 89.573463 142.678816) - (xy 89.466192 142.785899) (xy 89.408066 142.925882) (xy 89.407934 143.077453) (xy 89.407934 143.256) (xy 89.027066 143.256) - (xy 89.027066 142.926547) (xy 88.969184 142.786463) (xy 88.862101 142.679192) (xy 88.722118 142.621066) (xy 88.570547 142.620934) - (xy 86.538547 142.620934) (xy 86.398463 142.678816) (xy 86.291192 142.785899) (xy 86.233066 142.925882) (xy 86.232934 143.077453) - (xy 86.232934 144.601453) (xy 86.290816 144.741537) (xy 86.397899 144.848808) (xy 86.537882 144.906934) (xy 86.689453 144.907066) - (xy 88.721453 144.907066) (xy 88.861537 144.849184) (xy 88.968808 144.742101) (xy 89.026934 144.602118) (xy 89.027066 144.450547) - (xy 89.027066 144.272) (xy 89.407934 144.272) (xy 89.407934 144.601453) (xy 89.465816 144.741537) (xy 89.572899 144.848808) - (xy 89.712882 144.906934) (xy 89.864453 144.907066) (xy 91.896453 144.907066) (xy 92.036537 144.849184) (xy 92.143808 144.742101) - (xy 92.201934 144.602118) (xy 92.202066 144.450547) (xy 92.202066 144.272) (xy 95.81 144.272) (xy 96.004403 144.233331) - (xy 96.16921 144.12321) (xy 97.091434 143.200986) (xy 97.091434 143.839453) (xy 97.149316 143.979537) (xy 97.256399 144.086808) - (xy 97.368173 144.133221) (xy 92.523832 148.977563) (xy 92.39043 149.0667) (xy 92.233072 149.098) (xy 91.404461 149.098) - (xy 91.504417 148.998219) (xy 91.630357 148.694923) (xy 91.630643 148.366518) (xy 91.565585 148.209066) (xy 91.896453 148.209066) - (xy 92.036537 148.151184) (xy 92.143808 148.044101) (xy 92.201934 147.904118) (xy 92.202066 147.752547) (xy 92.202066 146.228547) - (xy 92.144184 146.088463) (xy 92.037101 145.981192) (xy 91.897118 145.923066) (xy 91.745547 145.922934) (xy 89.713547 145.922934) - (xy 89.573463 145.980816) (xy 89.466192 146.087899) (xy 89.408066 146.227882) (xy 89.407934 146.379453) (xy 89.407934 147.903453) - (xy 89.465816 148.043537) (xy 89.572899 148.150808) (xy 89.712882 148.208934) (xy 89.864453 148.209066) (xy 90.044424 148.209066) - (xy 89.979643 148.365077) (xy 89.979357 148.693482) (xy 90.104767 148.996998) (xy 90.205592 149.098) (xy 85.852066 149.098) - (xy 85.852066 148.768547) (xy 85.794184 148.628463) (xy 85.687101 148.521192) (xy 85.547118 148.463066) (xy 85.395547 148.462934) - (xy 83.363547 148.462934) (xy 83.223463 148.520816) (xy 83.116192 148.627899) (xy 83.058066 148.767882) (xy 83.057934 148.919453) - (xy 83.057934 149.098) (xy 82.677066 149.098) (xy 82.677066 148.768547) (xy 82.619184 148.628463) (xy 82.512101 148.521192) - (xy 82.372118 148.463066) (xy 82.220547 148.462934) (xy 80.188547 148.462934) (xy 80.048463 148.520816) (xy 79.941192 148.627899) - (xy 79.883066 148.767882) (xy 79.882934 148.919453) (xy 79.882934 150.443453) (xy 79.940816 150.583537) (xy 80.047899 150.690808) - (xy 80.067627 150.699) (xy 79.738286 150.699) (xy 79.738286 149.436567) (xy 79.73822 149.23389) (xy 79.64297 149.13864) - (xy 79.1845 149.13864) (xy 79.1845 149.79777) (xy 79.27975 149.89302) (xy 79.432673 149.893086) (xy 79.572757 149.835204) - (xy 79.680028 149.728121) (xy 79.738154 149.588138) (xy 79.738286 149.436567) (xy 79.738286 150.699) (xy 78.9305 150.699) - (xy 78.9305 149.79777) (xy 78.9305 149.13864) (xy 78.47203 149.13864) (xy 78.37678 149.23389) (xy 78.376714 149.436567) - (xy 78.376846 149.588138) (xy 78.434972 149.728121) (xy 78.542243 149.835204) (xy 78.682327 149.893086) (xy 78.83525 149.89302) - (xy 78.9305 149.79777) (xy 78.9305 150.699) (xy 75.928286 150.699) (xy 75.928286 149.436567) (xy 75.92822 149.23389) - (xy 75.83297 149.13864) (xy 75.3745 149.13864) (xy 75.3745 149.79777) (xy 75.46975 149.89302) (xy 75.622673 149.893086) - (xy 75.762757 149.835204) (xy 75.870028 149.728121) (xy 75.928154 149.588138) (xy 75.928286 149.436567) (xy 75.928286 150.699) - (xy 75.1205 150.699) (xy 75.1205 149.79777) (xy 75.1205 149.13864) (xy 75.1205 148.88464) (xy 75.1205 148.22551) - (xy 75.02525 148.13026) (xy 74.872327 148.130194) (xy 74.732243 148.188076) (xy 74.624972 148.295159) (xy 74.566846 148.435142) - (xy 74.566714 148.586713) (xy 74.56678 148.78939) (xy 74.66203 148.88464) (xy 75.1205 148.88464) (xy 75.1205 149.13864) - (xy 74.66203 149.13864) (xy 74.56678 149.23389) (xy 74.566714 149.436567) (xy 74.566846 149.588138) (xy 74.624972 149.728121) - (xy 74.732243 149.835204) (xy 74.872327 149.893086) (xy 75.02525 149.89302) (xy 75.1205 149.79777) (xy 75.1205 150.699) - (xy 72.332372 150.699) (xy 72.352101 150.690808) (xy 72.459184 150.583537) (xy 72.517066 150.443453) (xy 72.517 149.82825) - (xy 72.42175 149.733) (xy 71.247 149.733) (xy 71.247 149.753) (xy 70.993 149.753) (xy 70.993 149.733) - (xy 70.993 149.479) (xy 70.993 148.55825) (xy 70.89775 148.463) (xy 70.179453 148.462934) (xy 70.027882 148.463066) - (xy 69.887899 148.521192) (xy 69.780816 148.628463) (xy 69.722934 148.768547) (xy 69.723 149.38375) (xy 69.81825 149.479) - (xy 70.993 149.479) (xy 70.993 149.733) (xy 69.81825 149.733) (xy 69.723 149.82825) (xy 69.722934 150.443453) - (xy 69.780816 150.583537) (xy 69.887899 150.690808) (xy 69.907627 150.699) (xy 69.157372 150.699) (xy 69.177101 150.690808) - (xy 69.284184 150.583537) (xy 69.342066 150.443453) (xy 69.342066 148.768547) (xy 69.284184 148.628463) (xy 69.177101 148.521192) - (xy 69.037118 148.463066) (xy 68.885547 148.462934) (xy 68.16725 148.463) (xy 68.072 148.55825) (xy 68.072 149.479) - (xy 69.24675 149.479) (xy 69.342 149.38375) (xy 69.342066 148.768547) (xy 69.342066 150.443453) (xy 69.342 149.82825) - (xy 69.24675 149.733) (xy 68.072 149.733) (xy 68.072 149.753) (xy 67.818 149.753) (xy 67.818 149.733) - (xy 67.818 149.479) (xy 67.818 148.55825) (xy 67.72275 148.463) (xy 67.004453 148.462934) (xy 66.852882 148.463066) - (xy 66.712899 148.521192) (xy 66.605816 148.628463) (xy 66.547934 148.768547) (xy 66.548 149.38375) (xy 66.64325 149.479) - (xy 67.818 149.479) (xy 67.818 149.733) (xy 66.64325 149.733) (xy 66.548 149.82825) (xy 66.547934 150.443453) - (xy 66.605816 150.583537) (xy 66.712899 150.690808) (xy 66.732627 150.699) (xy 61.722 150.699) (xy 61.709171 150.699) - (xy 61.722 150.634508) (xy 61.722 150.114066) (xy 62.686453 150.114066) (xy 62.826537 150.056184) (xy 62.933808 149.949101) - (xy 62.991934 149.809118) (xy 62.992066 149.657547) (xy 62.992066 148.133547) (xy 62.970767 148.082) (xy 69.85 148.082) - (xy 70.044403 148.043331) (xy 70.20921 147.93321) (xy 70.695354 147.447066) (xy 71.948648 147.447066) (xy 71.747583 147.647781) - (xy 71.621643 147.951077) (xy 71.621357 148.279482) (xy 71.697171 148.462967) (xy 71.34225 148.463) (xy 71.247 148.55825) - (xy 71.247 149.479) (xy 72.42175 149.479) (xy 72.517 149.38375) (xy 72.517047 148.941561) (xy 72.553673 148.941593) - (xy 72.661714 149.049634) (xy 72.661714 149.587473) (xy 72.719596 149.727557) (xy 72.826679 149.834828) (xy 72.966662 149.892954) - (xy 73.118233 149.893086) (xy 73.717673 149.893086) (xy 73.857757 149.835204) (xy 73.965028 149.728121) (xy 74.023154 149.588138) - (xy 74.023286 149.436567) (xy 74.023286 148.435807) (xy 73.965404 148.295723) (xy 73.858321 148.188452) (xy 73.718338 148.130326) - (xy 73.566767 148.130194) (xy 73.272488 148.130194) (xy 73.272643 147.952518) (xy 73.147233 147.649002) (xy 72.915219 147.416583) - (xy 72.611923 147.290643) (xy 72.450391 147.290502) (xy 72.458808 147.282101) (xy 72.516934 147.142118) (xy 72.517066 146.990547) - (xy 72.517066 145.542066) (xy 72.846453 145.542066) (xy 72.986537 145.484184) (xy 73.093808 145.377101) (xy 73.151934 145.237118) - (xy 73.152066 145.085547) (xy 73.152066 143.256) (xy 74.167934 143.256) (xy 74.167934 145.236453) (xy 74.225816 145.376537) - (xy 74.332899 145.483808) (xy 74.472882 145.541934) (xy 74.624453 145.542066) (xy 74.803 145.542066) (xy 74.803 145.671579) - (xy 74.457665 146.016914) (xy 73.919827 146.016914) (xy 73.779743 146.074796) (xy 73.672472 146.181879) (xy 73.614346 146.321862) - (xy 73.614214 146.473433) (xy 73.614214 147.474193) (xy 73.672096 147.614277) (xy 73.779179 147.721548) (xy 73.919162 147.779674) - (xy 74.070733 147.779806) (xy 74.670173 147.779806) (xy 74.810257 147.721924) (xy 74.917528 147.614841) (xy 74.975654 147.474858) - (xy 74.975786 147.323287) (xy 74.975786 146.935634) (xy 75.311 146.60042) (xy 76.020005 147.309425) (xy 75.782002 147.407767) - (xy 75.549583 147.639781) (xy 75.423643 147.943077) (xy 75.423439 148.17657) (xy 75.3745 148.22551) (xy 75.3745 148.88464) - (xy 75.83297 148.88464) (xy 75.872222 148.845387) (xy 76.084077 148.933357) (xy 76.355673 148.933593) (xy 76.471714 149.049634) - (xy 76.471714 149.587473) (xy 76.529596 149.727557) (xy 76.636679 149.834828) (xy 76.776662 149.892954) (xy 76.928233 149.893086) - (xy 77.527673 149.893086) (xy 77.667757 149.835204) (xy 77.775028 149.728121) (xy 77.833154 149.588138) (xy 77.833286 149.436567) - (xy 77.833286 148.435807) (xy 77.775404 148.295723) (xy 77.767694 148.288) (xy 78.442143 148.288) (xy 78.434972 148.295159) - (xy 78.376846 148.435142) (xy 78.376714 148.586713) (xy 78.37678 148.78939) (xy 78.47203 148.88464) (xy 78.9305 148.88464) - (xy 78.9305 148.86464) (xy 79.1845 148.86464) (xy 79.1845 148.88464) (xy 79.64297 148.88464) (xy 79.73822 148.78939) - (xy 79.738286 148.586713) (xy 79.738154 148.435142) (xy 79.680028 148.295159) (xy 79.672856 148.288) (xy 86.916 148.288) - (xy 87.110403 148.249331) (xy 87.170663 148.209066) (xy 88.721453 148.209066) (xy 88.861537 148.151184) (xy 88.968808 148.044101) - (xy 89.026934 147.904118) (xy 89.027066 147.752547) (xy 89.027066 146.228547) (xy 88.969184 146.088463) (xy 88.862101 145.981192) - (xy 88.722118 145.923066) (xy 88.570547 145.922934) (xy 86.538547 145.922934) (xy 86.398463 145.980816) (xy 86.291192 146.087899) - (xy 86.233066 146.227882) (xy 86.232934 146.379453) (xy 86.232934 147.272) (xy 85.798002 147.272) (xy 85.851934 147.142118) - (xy 85.852066 146.990547) (xy 85.852066 145.466547) (xy 85.794184 145.326463) (xy 85.687101 145.219192) (xy 85.547118 145.161066) - (xy 85.395547 145.160934) (xy 85.21516 145.160934) (xy 85.280357 145.003923) (xy 85.280643 144.675518) (xy 85.155233 144.372002) - (xy 84.923219 144.139583) (xy 84.619923 144.013643) (xy 84.291518 144.013357) (xy 83.988002 144.138767) (xy 83.755583 144.370781) - (xy 83.629643 144.674077) (xy 83.629357 145.002482) (xy 83.694827 145.160934) (xy 83.363547 145.160934) (xy 83.223463 145.218816) - (xy 83.116192 145.325899) (xy 83.058066 145.465882) (xy 83.057934 145.617453) (xy 83.057934 147.141453) (xy 83.111875 147.272) - (xy 82.623002 147.272) (xy 82.676934 147.142118) (xy 82.677066 146.990547) (xy 82.677066 145.466547) (xy 82.619184 145.326463) - (xy 82.512101 145.219192) (xy 82.372118 145.161066) (xy 82.220547 145.160934) (xy 82.169 145.160934) (xy 82.169066 145.085547) - (xy 82.169066 143.053547) (xy 82.111184 142.913463) (xy 82.004101 142.806192) (xy 81.864118 142.748066) (xy 81.712547 142.747934) - (xy 80.188547 142.747934) (xy 80.048463 142.805816) (xy 79.941192 142.912899) (xy 79.883066 143.052882) (xy 79.882934 143.204453) - (xy 79.882934 145.236453) (xy 79.930516 145.351609) (xy 79.883066 145.465882) (xy 79.882934 145.617453) (xy 79.882934 145.796) - (xy 79.738286 145.796) (xy 79.738286 141.181567) (xy 79.73822 140.97889) (xy 79.64297 140.88364) (xy 79.1845 140.88364) - (xy 79.1845 141.54277) (xy 79.27975 141.63802) (xy 79.432673 141.638086) (xy 79.572757 141.580204) (xy 79.680028 141.473121) - (xy 79.738154 141.333138) (xy 79.738286 141.181567) (xy 79.738286 145.796) (xy 78.9305 145.796) (xy 78.9305 141.54277) - (xy 78.9305 140.88364) (xy 78.47203 140.88364) (xy 78.37678 140.97889) (xy 78.376714 141.181567) (xy 78.376846 141.333138) - (xy 78.434972 141.473121) (xy 78.542243 141.580204) (xy 78.682327 141.638086) (xy 78.83525 141.63802) (xy 78.9305 141.54277) - (xy 78.9305 145.796) (xy 78.699 145.796) (xy 78.504597 145.834669) (xy 78.44991 145.871209) (xy 78.339789 145.94479) - (xy 78.267665 146.016914) (xy 77.729827 146.016914) (xy 77.589743 146.074796) (xy 77.482472 146.181879) (xy 77.424346 146.321862) - (xy 77.424214 146.473433) (xy 77.424214 147.272) (xy 77.41942 147.272) (xy 75.819 145.67158) (xy 75.819 145.542066) - (xy 76.148453 145.542066) (xy 76.288537 145.484184) (xy 76.395808 145.377101) (xy 76.453934 145.237118) (xy 76.454066 145.085547) - (xy 76.454066 143.593486) (xy 76.580934 143.720354) (xy 76.580934 145.236453) (xy 76.638816 145.376537) (xy 76.745899 145.483808) - (xy 76.885882 145.541934) (xy 77.037453 145.542066) (xy 78.561453 145.542066) (xy 78.701537 145.484184) (xy 78.808808 145.377101) - (xy 78.866934 145.237118) (xy 78.867066 145.085547) (xy 78.867066 143.053547) (xy 78.809184 142.913463) (xy 78.702101 142.806192) - (xy 78.562118 142.748066) (xy 78.410547 142.747934) (xy 77.045354 142.747934) (xy 76.68621 142.38879) (xy 76.521403 142.278669) - (xy 76.327 142.24) (xy 75.928286 142.24) (xy 75.928286 141.181567) (xy 75.92822 140.97889) (xy 75.83297 140.88364) - (xy 75.3745 140.88364) (xy 75.3745 141.54277) (xy 75.46975 141.63802) (xy 75.622673 141.638086) (xy 75.762757 141.580204) - (xy 75.870028 141.473121) (xy 75.928154 141.333138) (xy 75.928286 141.181567) (xy 75.928286 142.24) (xy 75.1205 142.24) - (xy 72.517066 142.24) (xy 72.517066 141.553453) (xy 72.517066 139.878547) (xy 72.459184 139.738463) (xy 72.352101 139.631192) - (xy 72.212118 139.573066) (xy 72.060547 139.572934) (xy 71.34225 139.573) (xy 71.247 139.66825) (xy 71.247 140.589) - (xy 72.42175 140.589) (xy 72.517 140.49375) (xy 72.517066 139.878547) (xy 72.517066 141.553453) (xy 72.517 140.93825) - (xy 72.42175 140.843) (xy 71.247 140.843) (xy 71.247 141.76375) (xy 71.34225 141.859) (xy 72.060547 141.859066) - (xy 72.212118 141.858934) (xy 72.352101 141.800808) (xy 72.459184 141.693537) (xy 72.517066 141.553453) (xy 72.517066 142.24) - (xy 71.072 142.24) (xy 70.993 142.255714) (xy 70.993 141.76375) (xy 70.993 140.843) (xy 70.993 140.589) - (xy 70.993 139.66825) (xy 70.89775 139.573) (xy 70.179453 139.572934) (xy 70.027882 139.573066) (xy 69.887899 139.631192) - (xy 69.780816 139.738463) (xy 69.722934 139.878547) (xy 69.723 140.49375) (xy 69.81825 140.589) (xy 70.993 140.589) - (xy 70.993 140.843) (xy 69.81825 140.843) (xy 69.723 140.93825) (xy 69.722934 141.553453) (xy 69.780816 141.693537) - (xy 69.887899 141.800808) (xy 70.027882 141.858934) (xy 70.179453 141.859066) (xy 70.89775 141.859) (xy 70.993 141.76375) - (xy 70.993 142.255714) (xy 70.877597 142.278669) (xy 70.82291 142.315209) (xy 70.712789 142.38879) (xy 69.342066 143.759513) - (xy 69.342066 141.553453) (xy 69.342066 139.878547) (xy 69.284184 139.738463) (xy 69.177101 139.631192) (xy 69.037118 139.573066) - (xy 68.885547 139.572934) (xy 68.16725 139.573) (xy 68.072 139.66825) (xy 68.072 140.589) (xy 69.24675 140.589) - (xy 69.342 140.49375) (xy 69.342066 139.878547) (xy 69.342066 141.553453) (xy 69.342 140.93825) (xy 69.24675 140.843) - (xy 68.072 140.843) (xy 68.072 141.76375) (xy 68.16725 141.859) (xy 68.885547 141.859066) (xy 69.037118 141.858934) - (xy 69.177101 141.800808) (xy 69.284184 141.693537) (xy 69.342066 141.553453) (xy 69.342066 143.759513) (xy 67.940645 145.160934) - (xy 67.818 145.160934) (xy 67.818 141.76375) (xy 67.818 140.843) (xy 67.818 140.589) (xy 67.818 139.66825) - (xy 67.72275 139.573) (xy 67.004453 139.572934) (xy 66.852882 139.573066) (xy 66.712899 139.631192) (xy 66.605816 139.738463) - (xy 66.547934 139.878547) (xy 66.548 140.49375) (xy 66.64325 140.589) (xy 67.818 140.589) (xy 67.818 140.843) - (xy 66.64325 140.843) (xy 66.548 140.93825) (xy 66.547934 141.553453) (xy 66.605816 141.693537) (xy 66.712899 141.800808) - (xy 66.852882 141.858934) (xy 67.004453 141.859066) (xy 67.72275 141.859) (xy 67.818 141.76375) (xy 67.818 145.160934) - (xy 66.853547 145.160934) (xy 66.713463 145.218816) (xy 66.606192 145.325899) (xy 66.548066 145.465882) (xy 66.547934 145.617453) - (xy 66.547934 145.796) (xy 66.167066 145.796) (xy 66.167066 145.593547) (xy 66.109184 145.453463) (xy 66.002101 145.346192) - (xy 65.862118 145.288066) (xy 65.710547 145.287934) (xy 64.980354 145.287934) (xy 63.964486 144.272066) (xy 65.861453 144.272066) - (xy 66.001537 144.214184) (xy 66.108808 144.107101) (xy 66.166934 143.967118) (xy 66.166985 143.90833) (xy 66.350077 143.984357) - (xy 66.678482 143.984643) (xy 66.981998 143.859233) (xy 67.214417 143.627219) (xy 67.340357 143.323923) (xy 67.340643 142.995518) - (xy 67.215233 142.692002) (xy 66.983219 142.459583) (xy 66.679923 142.333643) (xy 66.351518 142.333357) (xy 66.167066 142.40957) - (xy 66.167066 142.291547) (xy 66.109184 142.151463) (xy 66.002101 142.044192) (xy 65.862118 141.986066) (xy 65.710547 141.985934) - (xy 63.678547 141.985934) (xy 63.538463 142.043816) (xy 63.431192 142.150899) (xy 63.373066 142.290882) (xy 63.372934 142.442453) - (xy 63.372934 143.680514) (xy 62.97021 143.27779) (xy 62.805403 143.167669) (xy 62.611 143.129) (xy 61.722 143.129) - (xy 61.04342 143.129) (xy 59.69 141.775579) (xy 59.69 141.224) (xy 59.651331 141.029597) (xy 59.651331 141.029596) - (xy 59.54121 140.86479) (xy 57.658072 138.981652) (xy 57.658197 138.838641) (xy 57.484553 138.418389) (xy 57.163302 138.096577) - (xy 56.743354 137.9222) (xy 56.288641 137.921803) (xy 55.868389 138.095447) (xy 55.546577 138.416698) (xy 55.3722 138.836646) - (xy 55.371803 139.291359) (xy 55.545447 139.711611) (xy 55.866698 140.033423) (xy 56.286646 140.2078) (xy 56.741359 140.208197) - (xy 57.161611 140.034553) (xy 57.217921 139.978341) (xy 58.674 141.43442) (xy 58.674 141.986) (xy 58.712669 142.180403) - (xy 58.82279 142.34521) (xy 60.473789 143.99621) (xy 60.47379 143.99621) (xy 60.58391 144.06979) (xy 60.638596 144.10633) - (xy 60.638597 144.106331) (xy 60.833 144.145) (xy 61.722 144.145) (xy 62.40058 144.145) (xy 63.582995 145.327415) - (xy 63.538463 145.345816) (xy 63.431192 145.452899) (xy 63.373066 145.592882) (xy 63.372934 145.744453) (xy 63.372934 147.066) - (xy 62.7419 147.066) (xy 62.547497 147.104669) (xy 62.38269 147.21479) (xy 62.381685 147.216293) (xy 61.770045 147.827934) - (xy 61.722 147.827934) (xy 61.424354 147.827934) (xy 60.105608 146.509187) (xy 60.197934 146.471039) (xy 60.197934 146.506453) - (xy 60.255816 146.646537) (xy 60.362899 146.753808) (xy 60.502882 146.811934) (xy 60.654453 146.812066) (xy 61.722 146.812066) - (xy 62.686453 146.812066) (xy 62.826537 146.754184) (xy 62.933808 146.647101) (xy 62.991934 146.507118) (xy 62.992066 146.355547) - (xy 62.992066 144.831547) (xy 62.934184 144.691463) (xy 62.827101 144.584192) (xy 62.687118 144.526066) (xy 62.535547 144.525934) - (xy 61.722 144.525934) (xy 60.503547 144.525934) (xy 60.363463 144.583816) (xy 60.256192 144.690899) (xy 60.198066 144.830882) - (xy 60.197963 144.94898) (xy 60.043023 144.884643) (xy 59.714618 144.884357) (xy 59.411102 145.009767) (xy 59.178683 145.241781) - (xy 59.078783 145.482363) (xy 57.023 143.426579) (xy 57.023 142.631825) (xy 57.161611 142.574553) (xy 57.483423 142.253302) - (xy 57.6578 141.833354) (xy 57.658197 141.378641) (xy 57.484553 140.958389) (xy 57.163302 140.636577) (xy 56.743354 140.4622) - (xy 56.288641 140.461803) (xy 55.868389 140.635447) (xy 55.546577 140.956698) (xy 55.3722 141.376646) (xy 55.371803 141.831359) - (xy 55.545447 142.251611) (xy 55.866698 142.573423) (xy 56.007 142.631681) (xy 56.007 143.637) (xy 56.045669 143.831403) - (xy 56.15579 143.99621) (xy 56.812579 144.653) (xy 55.105492 144.653) (xy 55.041 144.665828) (xy 55.041 105.524171) - (xy 55.105492 105.537) (xy 55.677387 105.537) (xy 55.537463 105.594816) (xy 55.430192 105.701899) (xy 55.372066 105.841882) - (xy 55.371934 105.993453) (xy 55.371934 107.517453) (xy 55.429816 107.657537) (xy 55.536899 107.764808) (xy 55.676882 107.822934) - (xy 55.828453 107.823066) (xy 57.352453 107.823066) (xy 57.492537 107.765184) (xy 57.599808 107.658101) (xy 57.657934 107.518118) - (xy 57.658066 107.366547) (xy 57.658066 106.255354) (xy 58.43082 105.482599) (xy 58.42 105.537) (xy 58.42 107.61258) - (xy 57.471883 108.560696) (xy 57.163302 108.251577) (xy 56.743354 108.0772) (xy 56.288641 108.076803) (xy 55.868389 108.250447) - (xy 55.546577 108.571698) (xy 55.3722 108.991646) (xy 55.371803 109.446359) (xy 55.545447 109.866611) (xy 55.866698 110.188423) - (xy 56.286646 110.3628) (xy 56.741359 110.363197) (xy 57.161611 110.189553) (xy 57.483423 109.868302) (xy 57.542642 109.725684) - (xy 57.725403 109.689331) (xy 57.89021 109.57921) (xy 59.28721 108.18221) (xy 59.397331 108.017404) (xy 59.397331 108.017403) - (xy 59.403746 107.98515) (xy 59.435999 107.823) (xy 59.436 107.823) (xy 59.436 105.74742) (xy 60.198037 104.985382) - (xy 60.197934 105.104453) (xy 60.197934 106.628453) (xy 60.255816 106.768537) (xy 60.362899 106.875808) (xy 60.502882 106.933934) - (xy 60.654453 106.934066) (xy 60.933603 106.934066) (xy 60.896643 107.023077) (xy 60.896357 107.351482) (xy 61.021767 107.654998) - (xy 61.253781 107.887417) (xy 61.557077 108.013357) (xy 61.722 108.0135) (xy 61.885482 108.013643) (xy 62.188998 107.888233) - (xy 62.421417 107.656219) (xy 62.547357 107.352923) (xy 62.547643 107.024518) (xy 62.510269 106.934066) (xy 62.686453 106.934066) - (xy 62.826537 106.876184) (xy 62.933808 106.769101) (xy 62.991934 106.629118) (xy 62.992066 106.477547) (xy 62.992066 104.985486) - (xy 63.140789 105.13421) (xy 63.14079 105.13421) (xy 63.25091 105.20779) (xy 63.305596 105.24433) (xy 63.305597 105.244331) - (xy 63.499999 105.282999) (xy 63.5 105.283) (xy 66.04 105.283) (xy 66.234403 105.244331) (xy 66.39921 105.13421) - (xy 66.547937 104.985482) (xy 66.548 105.56875) (xy 66.64325 105.664) (xy 67.818 105.664) (xy 67.818 104.74325) - (xy 67.72275 104.648) (xy 68.16725 104.648) (xy 68.072 104.74325) (xy 68.072 105.664) (xy 69.24675 105.664) - (xy 69.342 105.56875) (xy 69.342066 104.953547) (xy 69.284184 104.813463) (xy 69.177101 104.706192) (xy 69.037118 104.648066) - (xy 68.961332 104.648) (xy 70.103667 104.648) (xy 70.027882 104.648066) (xy 69.887899 104.706192) (xy 69.780816 104.813463) - (xy 69.722934 104.953547) (xy 69.723 105.56875) (xy 69.81825 105.664) (xy 70.993 105.664) (xy 70.993 104.74325) - (xy 70.89775 104.648) (xy 70.48519 104.647962) (xy 70.679403 104.609331) (xy 70.84421 104.49921) (xy 71.47921 103.864211) - (xy 71.47921 103.86421) (xy 71.55279 103.75409) (xy 71.58933 103.699404) (xy 71.589331 103.699403) (xy 71.602724 103.632066) - (xy 71.602725 103.632066) (xy 72.211453 103.632066) (xy 72.351537 103.574184) (xy 72.458808 103.467101) (xy 72.516934 103.327118) - (xy 72.517066 103.175547) (xy 72.517066 101.727066) (xy 72.846453 101.727066) (xy 72.986537 101.669184) (xy 73.093808 101.562101) - (xy 73.151934 101.422118) (xy 73.152066 101.270547) (xy 73.152066 99.441) (xy 74.167934 99.441) (xy 74.167934 100.754645) - (xy 73.93579 100.98679) (xy 73.825669 101.151597) (xy 73.787 101.346) (xy 73.787 102.891797) (xy 73.779743 102.894796) - (xy 73.672472 103.001879) (xy 73.614346 103.141862) (xy 73.614214 103.293433) (xy 73.614214 104.020354) (xy 73.443923 103.949643) - (xy 73.115518 103.949357) (xy 72.812002 104.074767) (xy 72.579583 104.306781) (xy 72.453643 104.610077) (xy 72.45347 104.807739) - (xy 72.352101 104.706192) (xy 72.212118 104.648066) (xy 72.060547 104.647934) (xy 71.34225 104.648) (xy 71.247 104.74325) - (xy 71.247 105.664) (xy 72.42175 105.664) (xy 72.517 105.56875) (xy 72.517051 105.092633) (xy 72.578767 105.241998) - (xy 72.661785 105.32516) (xy 72.661714 105.406713) (xy 72.661714 106.407473) (xy 72.719596 106.547557) (xy 72.826679 106.654828) - (xy 72.966662 106.712954) (xy 73.118233 106.713086) (xy 73.717673 106.713086) (xy 73.857757 106.655204) (xy 73.965028 106.548121) - (xy 74.023154 106.408138) (xy 74.023286 106.256567) (xy 74.023286 105.255807) (xy 73.998299 105.195336) (xy 74.104357 104.939923) - (xy 74.104643 104.611518) (xy 74.099803 104.599806) (xy 74.458025 104.599806) (xy 74.8271 104.968881) (xy 74.732243 105.008076) - (xy 74.624972 105.115159) (xy 74.566846 105.255142) (xy 74.566714 105.406713) (xy 74.56678 105.60939) (xy 74.66203 105.70464) - (xy 75.1205 105.70464) (xy 75.1205 105.68464) (xy 75.3745 105.68464) (xy 75.3745 105.70464) (xy 75.83297 105.70464) - (xy 75.92822 105.60939) (xy 75.928286 105.406713) (xy 75.928154 105.255142) (xy 75.886986 105.156) (xy 76.513013 105.156) - (xy 76.471846 105.255142) (xy 76.471714 105.406713) (xy 76.471714 106.407473) (xy 76.529596 106.547557) (xy 76.636679 106.654828) - (xy 76.776662 106.712954) (xy 76.928233 106.713086) (xy 77.527673 106.713086) (xy 77.667757 106.655204) (xy 77.73793 106.585153) - (xy 77.813077 106.616357) (xy 78.141482 106.616643) (xy 78.416277 106.503099) (xy 78.434972 106.548121) (xy 78.542243 106.655204) - (xy 78.682327 106.713086) (xy 78.83525 106.71302) (xy 78.9305 106.61777) (xy 78.9305 105.95864) (xy 78.9105 105.95864) - (xy 78.9105 105.70464) (xy 78.9305 105.70464) (xy 78.9305 105.68464) (xy 79.1845 105.68464) (xy 79.1845 105.70464) - (xy 79.64297 105.70464) (xy 79.73822 105.60939) (xy 79.738286 105.406713) (xy 79.738154 105.255142) (xy 79.680028 105.115159) - (xy 79.593717 105.029) (xy 79.882999 105.029) (xy 79.882934 105.104453) (xy 79.882934 106.628453) (xy 79.940816 106.768537) - (xy 80.047899 106.875808) (xy 80.187882 106.933934) (xy 80.339453 106.934066) (xy 82.371453 106.934066) (xy 82.511537 106.876184) - (xy 82.618808 106.769101) (xy 82.676934 106.629118) (xy 82.677066 106.477547) (xy 82.677066 106.299) (xy 83.057934 106.299) - (xy 83.057934 106.628453) (xy 83.115816 106.768537) (xy 83.222899 106.875808) (xy 83.362882 106.933934) (xy 83.514453 106.934066) - (xy 84.879645 106.934066) (xy 85.619789 107.67421) (xy 85.61979 107.67421) (xy 85.72991 107.74779) (xy 85.784596 107.78433) - (xy 85.784597 107.784331) (xy 85.979 107.823) (xy 92.583 107.823) (xy 92.777403 107.784331) (xy 92.94221 107.67421) - (xy 93.091 107.52542) (xy 93.091 108.247579) (xy 92.162584 109.175995) (xy 92.144184 109.131463) (xy 92.037101 109.024192) - (xy 91.897118 108.966066) (xy 91.745547 108.965934) (xy 89.713547 108.965934) (xy 89.573463 109.023816) (xy 89.466192 109.130899) - (xy 89.408066 109.270882) (xy 89.407934 109.422453) (xy 89.407934 109.601) (xy 89.027066 109.601) (xy 89.027066 109.271547) - (xy 88.969184 109.131463) (xy 88.862101 109.024192) (xy 88.722118 108.966066) (xy 88.570547 108.965934) (xy 86.538547 108.965934) - (xy 86.398463 109.023816) (xy 86.291192 109.130899) (xy 86.233066 109.270882) (xy 86.232934 109.422453) (xy 86.232934 110.946453) - (xy 86.290816 111.086537) (xy 86.397899 111.193808) (xy 86.537882 111.251934) (xy 86.689453 111.252066) (xy 88.721453 111.252066) - (xy 88.861537 111.194184) (xy 88.968808 111.087101) (xy 89.026934 110.947118) (xy 89.027066 110.795547) (xy 89.027066 110.617) - (xy 89.407934 110.617) (xy 89.407934 110.946453) (xy 89.465816 111.086537) (xy 89.572899 111.193808) (xy 89.712882 111.251934) - (xy 89.864453 111.252066) (xy 90.309653 111.252066) (xy 90.105583 111.455781) (xy 89.979643 111.759077) (xy 89.979357 112.087482) - (xy 90.053918 112.267934) (xy 89.713547 112.267934) (xy 89.573463 112.325816) (xy 89.466192 112.432899) (xy 89.408066 112.572882) - (xy 89.407934 112.724453) (xy 89.407934 114.173) (xy 89.027 114.173) (xy 89.027066 114.097547) (xy 89.027066 112.573547) - (xy 88.969184 112.433463) (xy 88.862101 112.326192) (xy 88.722118 112.268066) (xy 88.570547 112.267934) (xy 86.538547 112.267934) - (xy 86.398463 112.325816) (xy 86.291192 112.432899) (xy 86.233066 112.572882) (xy 86.232934 112.724453) (xy 86.232934 112.903) - (xy 85.852066 112.903) (xy 85.852066 112.065547) (xy 85.852066 110.541547) (xy 85.794184 110.401463) (xy 85.687101 110.294192) - (xy 85.547118 110.236066) (xy 85.395547 110.235934) (xy 85.243396 110.235934) (xy 85.280357 110.146923) (xy 85.280643 109.818518) - (xy 85.155233 109.515002) (xy 84.923219 109.282583) (xy 84.619923 109.156643) (xy 84.291518 109.156357) (xy 83.988002 109.281767) - (xy 83.755583 109.513781) (xy 83.629643 109.817077) (xy 83.629357 110.145482) (xy 83.66673 110.235934) (xy 83.363547 110.235934) - (xy 83.223463 110.293816) (xy 83.116192 110.400899) (xy 83.058066 110.540882) (xy 83.057934 110.692453) (xy 83.057934 112.216453) - (xy 83.115816 112.356537) (xy 83.222899 112.463808) (xy 83.362882 112.521934) (xy 83.514453 112.522066) (xy 85.546453 112.522066) - (xy 85.686537 112.464184) (xy 85.793808 112.357101) (xy 85.851934 112.217118) (xy 85.852066 112.065547) (xy 85.852066 112.903) - (xy 80.22042 112.903) (xy 80.601354 112.522066) (xy 82.371453 112.522066) (xy 82.511537 112.464184) (xy 82.618808 112.357101) - (xy 82.676934 112.217118) (xy 82.677066 112.065547) (xy 82.677066 110.541547) (xy 82.619184 110.401463) (xy 82.512101 110.294192) - (xy 82.372118 110.236066) (xy 82.220547 110.235934) (xy 82.169 110.235934) (xy 82.169066 110.160547) (xy 82.169066 108.128547) - (xy 82.111184 107.988463) (xy 82.004101 107.881192) (xy 81.864118 107.823066) (xy 81.712547 107.822934) (xy 80.188547 107.822934) - (xy 80.048463 107.880816) (xy 79.941192 107.987899) (xy 79.883066 108.127882) (xy 79.882934 108.279453) (xy 79.882934 110.311453) - (xy 79.930516 110.426609) (xy 79.883066 110.540882) (xy 79.882934 110.692453) (xy 79.882934 111.803645) (xy 79.738286 111.948293) - (xy 79.738286 106.256567) (xy 79.73822 106.05389) (xy 79.64297 105.95864) (xy 79.1845 105.95864) (xy 79.1845 106.61777) - (xy 79.27975 106.71302) (xy 79.432673 106.713086) (xy 79.572757 106.655204) (xy 79.680028 106.548121) (xy 79.738154 106.408138) - (xy 79.738286 106.256567) (xy 79.738286 111.948293) (xy 79.586579 112.1) (xy 78.785786 112.1) (xy 78.785786 112.032527) - (xy 78.727904 111.892443) (xy 78.620821 111.785172) (xy 78.480838 111.727046) (xy 78.329267 111.726914) (xy 77.729827 111.726914) - (xy 77.589743 111.784796) (xy 77.482472 111.891879) (xy 77.424346 112.031862) (xy 77.424214 112.183433) (xy 77.424214 113.157) - (xy 75.56206 113.157) (xy 75.01324 112.60818) (xy 75.67021 111.951211) (xy 75.67021 111.95121) (xy 75.74379 111.84109) - (xy 75.78033 111.786404) (xy 75.780331 111.786403) (xy 75.818999 111.592001) (xy 75.819 111.592) (xy 75.819 110.649) - (xy 75.819 110.617066) (xy 76.148453 110.617066) (xy 76.288537 110.559184) (xy 76.395808 110.452101) (xy 76.453934 110.312118) - (xy 76.454066 110.160547) (xy 76.454066 108.668486) (xy 76.580934 108.795354) (xy 76.580934 110.311453) (xy 76.638816 110.451537) - (xy 76.745899 110.558808) (xy 76.885882 110.616934) (xy 77.037453 110.617066) (xy 78.561453 110.617066) (xy 78.701537 110.559184) - (xy 78.808808 110.452101) (xy 78.866934 110.312118) (xy 78.867066 110.160547) (xy 78.867066 108.128547) (xy 78.809184 107.988463) - (xy 78.702101 107.881192) (xy 78.562118 107.823066) (xy 78.410547 107.822934) (xy 77.045354 107.822934) (xy 76.68621 107.46379) - (xy 76.521403 107.353669) (xy 76.327 107.315) (xy 75.928286 107.315) (xy 75.928286 106.256567) (xy 75.92822 106.05389) - (xy 75.83297 105.95864) (xy 75.3745 105.95864) (xy 75.3745 106.61777) (xy 75.46975 106.71302) (xy 75.622673 106.713086) - (xy 75.762757 106.655204) (xy 75.870028 106.548121) (xy 75.928154 106.408138) (xy 75.928286 106.256567) (xy 75.928286 107.315) - (xy 75.1205 107.315) (xy 75.1205 106.61777) (xy 75.1205 105.95864) (xy 74.66203 105.95864) (xy 74.56678 106.05389) - (xy 74.566714 106.256567) (xy 74.566846 106.408138) (xy 74.624972 106.548121) (xy 74.732243 106.655204) (xy 74.872327 106.713086) - (xy 75.02525 106.71302) (xy 75.1205 106.61777) (xy 75.1205 107.315) (xy 72.517066 107.315) (xy 72.517066 106.628453) - (xy 72.517 106.01325) (xy 72.42175 105.918) (xy 71.247 105.918) (xy 71.247 106.83875) (xy 71.34225 106.934) - (xy 72.060547 106.934066) (xy 72.212118 106.933934) (xy 72.352101 106.875808) (xy 72.459184 106.768537) (xy 72.517066 106.628453) - (xy 72.517066 107.315) (xy 71.067013 107.315) (xy 71.0645 107.3145) (xy 70.993 107.328722) (xy 70.993 106.83875) - (xy 70.993 105.918) (xy 69.81825 105.918) (xy 69.723 106.01325) (xy 69.722934 106.628453) (xy 69.780816 106.768537) - (xy 69.887899 106.875808) (xy 70.027882 106.933934) (xy 70.179453 106.934066) (xy 70.89775 106.934) (xy 70.993 106.83875) - (xy 70.993 107.328722) (xy 70.870096 107.353169) (xy 70.70529 107.46329) (xy 69.342066 108.826514) (xy 69.342066 106.628453) - (xy 69.342 106.01325) (xy 69.24675 105.918) (xy 68.072 105.918) (xy 68.072 106.83875) (xy 68.16725 106.934) - (xy 68.885547 106.934066) (xy 69.037118 106.933934) (xy 69.177101 106.875808) (xy 69.284184 106.768537) (xy 69.342066 106.628453) - (xy 69.342066 108.826514) (xy 67.932646 110.235934) (xy 67.818 110.235934) (xy 67.818 106.83875) (xy 67.818 105.918) - (xy 66.64325 105.918) (xy 66.548 106.01325) (xy 66.547934 106.628453) (xy 66.605816 106.768537) (xy 66.712899 106.875808) - (xy 66.852882 106.933934) (xy 67.004453 106.934066) (xy 67.72275 106.934) (xy 67.818 106.83875) (xy 67.818 110.235934) - (xy 66.853547 110.235934) (xy 66.713463 110.293816) (xy 66.606192 110.400899) (xy 66.548066 110.540882) (xy 66.547934 110.692453) - (xy 66.547934 110.871) (xy 66.167066 110.871) (xy 66.167066 110.668547) (xy 66.109184 110.528463) (xy 66.002101 110.421192) - (xy 65.936408 110.393914) (xy 65.954998 110.386233) (xy 66.187417 110.154219) (xy 66.313357 109.850923) (xy 66.313643 109.522518) - (xy 66.188233 109.219002) (xy 66.121318 109.151971) (xy 66.166934 109.042118) (xy 66.167066 108.890547) (xy 66.167066 107.366547) - (xy 66.109184 107.226463) (xy 66.002101 107.119192) (xy 65.862118 107.061066) (xy 65.710547 107.060934) (xy 63.678547 107.060934) - (xy 63.538463 107.118816) (xy 63.431192 107.225899) (xy 63.373066 107.365882) (xy 63.372934 107.517453) (xy 63.372934 109.041453) - (xy 63.430816 109.181537) (xy 63.537899 109.288808) (xy 63.677882 109.346934) (xy 63.829453 109.347066) (xy 64.734898 109.347066) - (xy 64.662643 109.521077) (xy 64.662357 109.849482) (xy 64.787767 110.152998) (xy 64.997337 110.362934) (xy 64.218354 110.362934) - (xy 62.97021 109.11479) (xy 62.805403 109.004669) (xy 62.611 108.966) (xy 61.722 108.966) (xy 58.801 108.966) - (xy 58.606596 109.004669) (xy 58.44179 109.11479) (xy 56.881865 110.674714) (xy 56.743354 110.6172) (xy 56.288641 110.616803) - (xy 55.868389 110.790447) (xy 55.546577 111.111698) (xy 55.3722 111.531646) (xy 55.371803 111.986359) (xy 55.545447 112.406611) - (xy 55.866698 112.728423) (xy 56.286646 112.9028) (xy 56.741359 112.903197) (xy 57.161611 112.729553) (xy 57.483423 112.408302) - (xy 57.6578 111.988354) (xy 57.658197 111.533641) (xy 57.600183 111.393236) (xy 59.01142 109.982) (xy 61.722 109.982) - (xy 62.400579 109.982) (xy 62.654617 110.236037) (xy 62.535547 110.235934) (xy 61.722 110.235934) (xy 60.503547 110.235934) - (xy 60.363463 110.293816) (xy 60.256192 110.400899) (xy 60.198066 110.540882) (xy 60.197934 110.692453) (xy 60.197934 111.549645) - (xy 57.955579 113.792) (xy 57.541825 113.792) (xy 57.484553 113.653389) (xy 57.163302 113.331577) (xy 56.743354 113.1572) - (xy 56.288641 113.156803) (xy 55.868389 113.330447) (xy 55.546577 113.651698) (xy 55.3722 114.071646) (xy 55.371803 114.526359) - (xy 55.545447 114.946611) (xy 55.866698 115.268423) (xy 56.286646 115.4428) (xy 56.741359 115.443197) (xy 57.161611 115.269553) - (xy 57.483423 114.948302) (xy 57.541681 114.808) (xy 58.166 114.808) (xy 58.360403 114.769331) (xy 58.52521 114.65921) - (xy 60.662354 112.522066) (xy 61.722 112.522066) (xy 62.019645 112.522066) (xy 62.531789 113.03421) (xy 62.53179 113.03421) - (xy 62.64191 113.10779) (xy 62.696596 113.14433) (xy 62.696597 113.144331) (xy 62.890999 113.182999) (xy 62.891 113.183) - (xy 69.824 113.183) (xy 70.018403 113.144331) (xy 70.18321 113.03421) (xy 70.695354 112.522066) (xy 72.211453 112.522066) - (xy 72.351537 112.464184) (xy 72.458808 112.357101) (xy 72.516934 112.217118) (xy 72.517066 112.065547) (xy 72.517066 110.617066) - (xy 72.846453 110.617066) (xy 72.986537 110.559184) (xy 73.093808 110.452101) (xy 73.151934 110.312118) (xy 73.152066 110.160547) - (xy 73.152066 108.331) (xy 74.167934 108.331) (xy 74.167934 110.311453) (xy 74.225816 110.451537) (xy 74.332899 110.558808) - (xy 74.472882 110.616934) (xy 74.624453 110.617066) (xy 74.803 110.617066) (xy 74.803 110.649) (xy 74.803 111.381579) - (xy 74.457665 111.726914) (xy 73.919827 111.726914) (xy 73.779743 111.784796) (xy 73.672472 111.891879) (xy 73.614346 112.031862) - (xy 73.614214 112.183433) (xy 73.614214 112.884717) (xy 73.534219 112.804583) (xy 73.230923 112.678643) (xy 72.902518 112.678357) - (xy 72.599002 112.803767) (xy 72.366583 113.035781) (xy 72.240643 113.339077) (xy 72.240459 113.549834) (xy 72.212118 113.538066) - (xy 72.060547 113.537934) (xy 71.34225 113.538) (xy 71.247 113.63325) (xy 71.247 114.554) (xy 72.42175 114.554) - (xy 72.517 114.45875) (xy 72.517036 114.122531) (xy 72.558 114.163566) (xy 72.558 114.445) (xy 72.577293 114.541994) - (xy 72.596331 114.638584) (xy 72.59658 114.638959) (xy 72.596669 114.639403) (xy 72.651403 114.721318) (xy 72.661714 114.736807) - (xy 72.661714 115.297473) (xy 72.719596 115.437557) (xy 72.826679 115.544828) (xy 72.966662 115.602954) (xy 73.118233 115.603086) - (xy 73.717673 115.603086) (xy 73.857757 115.545204) (xy 73.965028 115.438121) (xy 74.023154 115.298138) (xy 74.023286 115.146567) - (xy 74.023286 114.145807) (xy 73.965404 114.005723) (xy 73.858321 113.898452) (xy 73.805206 113.876396) (xy 73.891357 113.668923) - (xy 73.891523 113.478197) (xy 73.919162 113.489674) (xy 74.070733 113.489806) (xy 74.458025 113.489806) (xy 74.8271 113.858881) - (xy 74.732243 113.898076) (xy 74.624972 114.005159) (xy 74.566846 114.145142) (xy 74.566714 114.296713) (xy 74.56678 114.49939) - (xy 74.66203 114.59464) (xy 75.1205 114.59464) (xy 75.1205 114.57464) (xy 75.3745 114.57464) (xy 75.3745 114.59464) - (xy 75.83297 114.59464) (xy 75.92822 114.49939) (xy 75.928286 114.296713) (xy 75.928178 114.173) (xy 76.471821 114.173) - (xy 76.471714 114.296713) (xy 76.471714 115.297473) (xy 76.529596 115.437557) (xy 76.636679 115.544828) (xy 76.776662 115.602954) - (xy 76.928233 115.603086) (xy 77.527673 115.603086) (xy 77.667757 115.545204) (xy 77.775028 115.438121) (xy 77.801436 115.374523) - (xy 77.813077 115.379357) (xy 78.141482 115.379643) (xy 78.376832 115.282398) (xy 78.376846 115.298138) (xy 78.434972 115.438121) - (xy 78.542243 115.545204) (xy 78.682327 115.603086) (xy 78.83525 115.60302) (xy 78.9305 115.50777) (xy 78.9305 114.84864) - (xy 78.9105 114.84864) (xy 78.9105 114.59464) (xy 78.9305 114.59464) (xy 78.9305 114.57464) (xy 79.1845 114.57464) - (xy 79.1845 114.59464) (xy 79.64297 114.59464) (xy 79.73822 114.49939) (xy 79.738286 114.296713) (xy 79.738154 114.145142) - (xy 79.680028 114.005159) (xy 79.593717 113.919) (xy 79.882999 113.919) (xy 79.882934 113.994453) (xy 79.882934 115.518453) - (xy 79.940816 115.658537) (xy 80.047899 115.765808) (xy 80.187882 115.823934) (xy 80.339453 115.824066) (xy 82.371453 115.824066) - (xy 82.511537 115.766184) (xy 82.618808 115.659101) (xy 82.676934 115.519118) (xy 82.677066 115.367547) (xy 82.677066 115.189) - (xy 83.057934 115.189) (xy 83.057934 115.518453) (xy 83.115816 115.658537) (xy 83.222899 115.765808) (xy 83.362882 115.823934) - (xy 83.514453 115.824066) (xy 85.546453 115.824066) (xy 85.686537 115.766184) (xy 85.793808 115.659101) (xy 85.851934 115.519118) - (xy 85.852066 115.367547) (xy 85.852066 115.189) (xy 92.837 115.189) (xy 93.031403 115.150331) (xy 93.19621 115.04021) - (xy 94.08521 114.151211) (xy 94.08521 114.15121) (xy 94.15879 114.04109) (xy 94.19533 113.986404) (xy 94.195331 113.986403) - (xy 94.213286 113.896133) (xy 96.47642 111.633) (xy 98.171 111.633) (xy 98.365403 111.594331) (xy 98.53021 111.48421) - (xy 99.41921 110.595211) (xy 99.41921 110.59521) (xy 99.49279 110.48509) (xy 99.50339 110.469225) (xy 99.593037 110.432184) - (xy 99.695084 110.330315) (xy 99.796399 110.431808) (xy 99.822 110.442438) (xy 99.822 110.744) (xy 99.860669 110.938403) - (xy 99.97079 111.10321) (xy 100.22479 111.35721) (xy 100.389596 111.467331) (xy 100.389597 111.467331) (xy 100.421849 111.473746) - (xy 100.584 111.506) (xy 113.708579 111.506) (xy 114.173037 111.970458) (xy 114.172934 112.089453) (xy 114.172934 113.613453) - (xy 114.230816 113.753537) (xy 114.337899 113.860808) (xy 114.477882 113.918934) (xy 114.629453 113.919066) (xy 116.661453 113.919066) - (xy 116.801537 113.861184) (xy 116.908808 113.754101) (xy 116.966934 113.614118) (xy 116.967066 113.462547) (xy 116.967066 111.938547) - (xy 116.909184 111.798463) (xy 116.802101 111.691192) (xy 116.662118 111.633066) (xy 116.510547 111.632934) (xy 115.272354 111.632934) - (xy 114.27821 110.63879) (xy 114.113403 110.528669) (xy 113.919 110.49) (xy 113.695842 110.49) (xy 113.733808 110.452101) - (xy 113.791934 110.312118) (xy 113.792066 110.160547) (xy 113.792066 108.902611) (xy 113.828482 108.902643) (xy 114.131998 108.777233) - (xy 114.172978 108.736323) (xy 114.172934 108.787453) (xy 114.172934 110.311453) (xy 114.230816 110.451537) (xy 114.337899 110.558808) - (xy 114.477882 110.616934) (xy 114.629453 110.617066) (xy 116.661453 110.617066) (xy 116.801537 110.559184) (xy 116.908808 110.452101) - (xy 116.966934 110.312118) (xy 116.967066 110.160547) (xy 116.967066 109.982) (xy 117.347934 109.982) (xy 117.347934 110.311453) - (xy 117.405816 110.451537) (xy 117.512899 110.558808) (xy 117.652882 110.616934) (xy 117.804453 110.617066) (xy 118.274697 110.617066) - (xy 118.045583 110.845781) (xy 117.919643 111.149077) (xy 117.919357 111.477482) (xy 117.983588 111.632934) (xy 117.653547 111.632934) - (xy 117.513463 111.690816) (xy 117.406192 111.797899) (xy 117.348066 111.937882) (xy 117.347934 112.089453) (xy 117.347934 113.613453) - (xy 117.405816 113.753537) (xy 117.512899 113.860808) (xy 117.652882 113.918934) (xy 117.804453 113.919066) (xy 119.836453 113.919066) - (xy 119.976537 113.861184) (xy 120.083808 113.754101) (xy 120.141934 113.614118) (xy 120.142066 113.462547) (xy 120.142066 111.938547) - (xy 120.084184 111.798463) (xy 119.977101 111.691192) (xy 119.837118 111.633066) (xy 119.685547 111.632934) (xy 119.506405 111.632934) - (xy 119.570357 111.478923) (xy 119.570643 111.150518) (xy 119.445233 110.847002) (xy 119.215697 110.617066) (xy 119.836453 110.617066) - (xy 119.976537 110.559184) (xy 120.083808 110.452101) (xy 120.141934 110.312118) (xy 120.142066 110.160547) (xy 120.142066 109.982) - (xy 120.693579 109.982) (xy 124.180596 113.469016) (xy 124.180596 119.017176) - ) - ) - (filled_polygon - (pts - (xy 130.379 126.222608) (xy 130.188302 126.031577) (xy 129.768354 125.8572) (xy 129.313641 125.856803) (xy 128.893389 126.030447) - (xy 128.762671 126.160936) (xy 128.745746 126.075849) (xy 128.739331 126.043597) (xy 128.739331 126.043596) (xy 128.62921 125.87879) - (xy 127.508 124.75758) (xy 127.508 121.793066) (xy 127.837453 121.793066) (xy 127.977537 121.735184) (xy 128.084808 121.628101) - (xy 128.142934 121.488118) (xy 128.143066 121.336547) (xy 128.143066 119.812547) (xy 128.085184 119.672463) (xy 127.978101 119.565192) - (xy 127.838118 119.507066) (xy 127.686547 119.506934) (xy 126.162547 119.506934) (xy 126.111 119.528232) (xy 126.111 107.716789) - (xy 126.668662 107.159127) (xy 126.726787 107.019144) (xy 126.72692 106.867573) (xy 126.669039 106.727489) (xy 126.561955 106.620218) - (xy 125.574127 105.63239) (xy 125.434144 105.574265) (xy 125.282573 105.574132) (xy 125.142489 105.632013) (xy 125.035218 105.739097) - (xy 124.04739 106.726925) (xy 123.989265 106.866908) (xy 123.989132 107.018479) (xy 124.047013 107.158563) (xy 124.154097 107.265834) - (xy 125.095 108.206737) (xy 125.095 111.04158) (xy 123.961026 109.907606) (xy 123.961026 109.866763) (xy 124.763662 109.064127) - (xy 124.821787 108.924144) (xy 124.82192 108.772573) (xy 124.764039 108.632489) (xy 124.656955 108.525218) (xy 123.669127 107.53739) - (xy 123.529144 107.479265) (xy 123.377573 107.479132) (xy 123.237489 107.537013) (xy 123.130218 107.644097) (xy 122.14239 108.631925) - (xy 122.084265 108.771908) (xy 122.084132 108.923479) (xy 122.142013 109.063563) (xy 122.249097 109.170834) (xy 122.945026 109.866763) - (xy 122.945026 110.118026) (xy 122.983695 110.312429) (xy 123.093816 110.477236) (xy 124.637798 112.021218) (xy 124.637798 112.489377) - (xy 121.26321 109.11479) (xy 121.098403 109.004669) (xy 120.904 108.966) (xy 120.142066 108.966) (xy 120.142066 108.636547) - (xy 120.084184 108.496463) (xy 119.977101 108.389192) (xy 119.837118 108.331066) (xy 119.685547 108.330934) (xy 117.653547 108.330934) - (xy 117.513463 108.388816) (xy 117.406192 108.495899) (xy 117.348066 108.635882) (xy 117.347934 108.787453) (xy 117.347934 108.966) - (xy 116.967066 108.966) (xy 116.967066 108.636547) (xy 116.909184 108.496463) (xy 116.802101 108.389192) (xy 116.662118 108.331066) - (xy 116.510547 108.330934) (xy 114.478547 108.330934) (xy 114.448187 108.343478) (xy 114.490357 108.241923) (xy 114.490643 107.913518) - (xy 114.365233 107.610002) (xy 114.133219 107.377583) (xy 113.829923 107.251643) (xy 113.811792 107.251627) (xy 115.399354 105.664066) - (xy 116.661453 105.664066) (xy 116.801537 105.606184) (xy 116.908808 105.499101) (xy 116.966934 105.359118) (xy 116.967066 105.207547) - (xy 116.967066 103.683547) (xy 116.909184 103.543463) (xy 116.802101 103.436192) (xy 116.662118 103.378066) (xy 116.586332 103.378) - (xy 117.653387 103.378) (xy 117.513463 103.435816) (xy 117.406192 103.542899) (xy 117.348066 103.682882) (xy 117.347934 103.834453) - (xy 117.347934 105.358453) (xy 117.405816 105.498537) (xy 117.512899 105.605808) (xy 117.652882 105.663934) (xy 117.804453 105.664066) - (xy 119.836453 105.664066) (xy 119.976537 105.606184) (xy 120.018126 105.564667) (xy 120.104077 105.600357) (xy 120.432482 105.600643) - (xy 120.735998 105.475233) (xy 120.968417 105.243219) (xy 121.094357 104.939923) (xy 121.094593 104.668014) (xy 121.148974 104.722394) - (xy 121.148974 106.093855) (xy 121.046286 106.136285) (xy 120.742353 106.439688) (xy 120.577662 106.836306) (xy 120.577288 107.265758) - (xy 120.741285 107.662662) (xy 121.044688 107.966595) (xy 121.441306 108.131286) (xy 121.870758 108.13166) (xy 122.267662 107.967663) - (xy 122.571595 107.66426) (xy 122.736286 107.267642) (xy 122.73666 106.83819) (xy 122.572663 106.441286) (xy 122.26926 106.137353) - (xy 122.164974 106.094049) (xy 122.164974 104.511974) (xy 122.164973 104.511973) (xy 122.154153 104.457573) (xy 122.525271 104.828691) - (xy 122.482662 104.931306) (xy 122.482288 105.360758) (xy 122.646285 105.757662) (xy 122.949688 106.061595) (xy 123.346306 106.226286) - (xy 123.775758 106.22666) (xy 124.172662 106.062663) (xy 124.476595 105.75926) (xy 124.641286 105.362642) (xy 124.64166 104.93319) - (xy 124.477663 104.536286) (xy 124.17426 104.232353) (xy 123.777642 104.067662) (xy 123.34819 104.067288) (xy 123.243828 104.110408) - (xy 120.142066 101.008646) (xy 120.142066 100.381547) (xy 120.084184 100.241463) (xy 119.977101 100.134192) (xy 119.837118 100.076066) - (xy 119.685547 100.075934) (xy 117.653547 100.075934) (xy 117.513463 100.133816) (xy 117.406192 100.240899) (xy 117.348066 100.380882) - (xy 117.347934 100.532453) (xy 117.347934 100.711) (xy 116.967066 100.711) (xy 116.967066 100.381547) (xy 116.909184 100.241463) - (xy 116.802101 100.134192) (xy 116.662118 100.076066) (xy 116.510547 100.075934) (xy 114.478547 100.075934) (xy 114.338463 100.133816) - (xy 114.231192 100.240899) (xy 114.173066 100.380882) (xy 114.172934 100.532453) (xy 114.172934 102.056453) (xy 114.230816 102.196537) - (xy 114.337899 102.303808) (xy 114.477882 102.361934) (xy 114.553667 102.362) (xy 114.3 102.362) (xy 114.105597 102.400669) - (xy 114.05091 102.437209) (xy 113.940789 102.51079) (xy 113.792066 102.659513) (xy 113.792066 101.905547) (xy 113.792066 100.381547) - (xy 113.734184 100.241463) (xy 113.627101 100.134192) (xy 113.487118 100.076066) (xy 113.384643 100.075976) (xy 113.474357 99.859923) - (xy 113.474643 99.531518) (xy 113.349233 99.228002) (xy 113.117219 98.995583) (xy 112.813923 98.869643) (xy 112.485518 98.869357) - (xy 112.182002 98.994767) (xy 111.949583 99.226781) (xy 111.823643 99.530077) (xy 111.823357 99.858482) (xy 111.887 100.01251) - (xy 111.887 100.075934) (xy 111.303547 100.075934) (xy 111.163463 100.133816) (xy 111.056192 100.240899) (xy 110.998066 100.380882) - (xy 110.997934 100.532453) (xy 110.997934 102.056453) (xy 111.055816 102.196537) (xy 111.162899 102.303808) (xy 111.302882 102.361934) - (xy 111.454453 102.362066) (xy 113.486453 102.362066) (xy 113.626537 102.304184) (xy 113.733808 102.197101) (xy 113.791934 102.057118) - (xy 113.792066 101.905547) (xy 113.792066 102.659513) (xy 113.073645 103.377934) (xy 111.303547 103.377934) (xy 111.163463 103.435816) - (xy 111.056192 103.542899) (xy 110.998066 103.682882) (xy 110.997934 103.834453) (xy 110.997934 104.013) (xy 110.617066 104.013) - (xy 110.617066 103.683547) (xy 110.617066 101.905547) (xy 110.617066 100.381547) (xy 110.559184 100.241463) (xy 110.452101 100.134192) - (xy 110.312118 100.076066) (xy 110.160547 100.075934) (xy 108.128547 100.075934) (xy 107.988463 100.133816) (xy 107.881192 100.240899) - (xy 107.823066 100.380882) (xy 107.822934 100.532453) (xy 107.822934 100.789534) (xy 107.717789 100.85979) (xy 105.707597 102.869982) - (xy 105.652047 102.869934) (xy 105.017047 102.869934) (xy 104.876963 102.927816) (xy 104.774915 103.029684) (xy 104.673601 102.928192) - (xy 104.533618 102.870066) (xy 104.382047 102.869934) (xy 103.747047 102.869934) (xy 103.606963 102.927816) (xy 103.504915 103.029684) - (xy 103.403601 102.928192) (xy 103.378 102.917561) (xy 103.378 101.727) (xy 103.339331 101.532597) (xy 103.33933 101.532596) - (xy 103.30279 101.47791) (xy 103.22921 101.36779) (xy 103.22921 101.367789) (xy 102.59421 100.73279) (xy 102.429403 100.622669) - (xy 102.235 100.584) (xy 100.21609 100.584) (xy 100.21609 99.841944) (xy 100.184321 99.388342) (xy 100.071855 99.116825) - (xy 99.901159 99.033446) (xy 99.239605 99.695) (xy 99.901159 100.356554) (xy 100.071855 100.273175) (xy 100.21609 99.841944) - (xy 100.21609 100.584) (xy 99.698185 100.584) (xy 99.721554 100.536159) (xy 99.06 99.874605) (xy 98.880395 100.05421) - (xy 98.880395 99.695) (xy 98.218841 99.033446) (xy 98.048145 99.116825) (xy 97.90391 99.548056) (xy 97.935679 100.001658) - (xy 98.048145 100.273175) (xy 98.218841 100.356554) (xy 98.880395 99.695) (xy 98.880395 100.05421) (xy 98.398446 100.536159) - (xy 98.421814 100.584) (xy 97.67609 100.584) (xy 97.67609 99.841944) (xy 97.644321 99.388342) (xy 97.531855 99.116825) - (xy 97.361159 99.033446) (xy 96.699605 99.695) (xy 97.361159 100.356554) (xy 97.531855 100.273175) (xy 97.67609 99.841944) - (xy 97.67609 100.584) (xy 97.158185 100.584) (xy 97.181554 100.536159) (xy 96.52 99.874605) (xy 96.340395 100.05421) - (xy 96.340395 99.695) (xy 95.678841 99.033446) (xy 95.508145 99.116825) (xy 95.36391 99.548056) (xy 95.395679 100.001658) - (xy 95.508145 100.273175) (xy 95.678841 100.356554) (xy 96.340395 99.695) (xy 96.340395 100.05421) (xy 95.858446 100.536159) - (xy 95.881814 100.584) (xy 95.101805 100.584) (xy 95.122934 100.533118) (xy 95.123066 100.381547) (xy 95.123 99.91725) - (xy 95.02775 99.822) (xy 94.107 99.822) (xy 94.107 99.842) (xy 93.853 99.842) (xy 93.853 99.822) - (xy 92.93225 99.822) (xy 92.837 99.91725) (xy 92.836934 100.381547) (xy 92.837066 100.533118) (xy 92.895192 100.673101) - (xy 92.933157 100.711) (xy 92.202066 100.711) (xy 92.202066 100.381547) (xy 92.144184 100.241463) (xy 92.037101 100.134192) - (xy 91.897118 100.076066) (xy 91.745547 100.075934) (xy 89.713547 100.075934) (xy 89.573463 100.133816) (xy 89.466192 100.240899) - (xy 89.408066 100.380882) (xy 89.407934 100.532453) (xy 89.407934 100.711) (xy 89.027066 100.711) (xy 89.027066 100.381547) - (xy 88.969184 100.241463) (xy 88.862101 100.134192) (xy 88.722118 100.076066) (xy 88.570547 100.075934) (xy 86.538547 100.075934) - (xy 86.398463 100.133816) (xy 86.291192 100.240899) (xy 86.233066 100.380882) (xy 86.232934 100.532453) (xy 86.232934 102.056453) - (xy 86.290816 102.196537) (xy 86.397899 102.303808) (xy 86.537882 102.361934) (xy 86.689453 102.362066) (xy 88.721453 102.362066) - (xy 88.861537 102.304184) (xy 88.968808 102.197101) (xy 89.026934 102.057118) (xy 89.027066 101.905547) (xy 89.027066 101.727) - (xy 89.407934 101.727) (xy 89.407934 102.056453) (xy 89.465816 102.196537) (xy 89.572899 102.303808) (xy 89.712882 102.361934) - (xy 89.864453 102.362066) (xy 91.896453 102.362066) (xy 92.036537 102.304184) (xy 92.143808 102.197101) (xy 92.201934 102.057118) - (xy 92.202066 101.905547) (xy 92.202066 101.727) (xy 94.234 101.727) (xy 94.428403 101.688331) (xy 94.560599 101.6) - (xy 102.024579 101.6) (xy 102.362 101.93742) (xy 102.362 102.91747) (xy 102.336963 102.927816) (xy 102.235 103.0296) - (xy 102.133037 102.927816) (xy 101.992953 102.869934) (xy 101.82225 102.87) (xy 101.727 102.96525) (xy 101.727 103.759) - (xy 101.747 103.759) (xy 101.747 104.013) (xy 101.727 104.013) (xy 101.727 104.80675) (xy 101.82225 104.902) - (xy 101.992953 104.902066) (xy 102.133037 104.844184) (xy 102.235084 104.742315) (xy 102.336399 104.843808) (xy 102.476382 104.901934) - (xy 102.627953 104.902066) (xy 103.262953 104.902066) (xy 103.403037 104.844184) (xy 103.505084 104.742315) (xy 103.606399 104.843808) - (xy 103.746382 104.901934) (xy 103.897953 104.902066) (xy 104.532953 104.902066) (xy 104.673037 104.844184) (xy 104.775084 104.742315) - (xy 104.876399 104.843808) (xy 105.016382 104.901934) (xy 105.167953 104.902066) (xy 105.802953 104.902066) (xy 105.943037 104.844184) - (xy 106.050308 104.737101) (xy 106.108434 104.597118) (xy 106.108566 104.445547) (xy 106.108566 103.905854) (xy 107.862415 102.152005) - (xy 107.880816 102.196537) (xy 107.987899 102.303808) (xy 108.127882 102.361934) (xy 108.279453 102.362066) (xy 110.311453 102.362066) - (xy 110.451537 102.304184) (xy 110.558808 102.197101) (xy 110.616934 102.057118) (xy 110.617066 101.905547) (xy 110.617066 103.683547) - (xy 110.559184 103.543463) (xy 110.452101 103.436192) (xy 110.312118 103.378066) (xy 110.160547 103.377934) (xy 108.128547 103.377934) - (xy 107.988463 103.435816) (xy 107.881192 103.542899) (xy 107.823066 103.682882) (xy 107.822934 103.834453) (xy 107.822934 105.358453) - (xy 107.880816 105.498537) (xy 107.987899 105.605808) (xy 108.127882 105.663934) (xy 108.279453 105.664066) (xy 110.311453 105.664066) - (xy 110.451537 105.606184) (xy 110.558808 105.499101) (xy 110.616934 105.359118) (xy 110.617066 105.207547) (xy 110.617066 105.029) - (xy 110.997934 105.029) (xy 110.997934 105.358453) (xy 111.055816 105.498537) (xy 111.162899 105.605808) (xy 111.302882 105.663934) - (xy 111.454453 105.664066) (xy 113.486453 105.664066) (xy 113.626537 105.606184) (xy 113.733808 105.499101) (xy 113.791934 105.359118) - (xy 113.792066 105.207547) (xy 113.792066 104.096354) (xy 114.173037 103.715383) (xy 114.172934 103.834453) (xy 114.172934 105.358453) - (xy 114.200766 105.425813) (xy 111.93058 107.696) (xy 103.46142 107.696) (xy 101.07021 105.30479) (xy 100.905403 105.194669) - (xy 100.711 105.156) (xy 100.15942 105.156) (xy 99.883322 104.879901) (xy 99.936382 104.901934) (xy 100.087953 104.902066) - (xy 100.722953 104.902066) (xy 100.863037 104.844184) (xy 100.965 104.742399) (xy 101.066963 104.844184) (xy 101.207047 104.902066) - (xy 101.37775 104.902) (xy 101.473 104.80675) (xy 101.473 104.013) (xy 101.453 104.013) (xy 101.453 103.759) - (xy 101.473 103.759) (xy 101.473 102.96525) (xy 101.37775 102.87) (xy 101.207047 102.869934) (xy 101.066963 102.927816) - (xy 100.964915 103.029684) (xy 100.863601 102.928192) (xy 100.723618 102.870066) (xy 100.667438 102.870017) (xy 99.92721 102.12979) - (xy 99.762403 102.019669) (xy 99.568 101.981) (xy 97.282 101.981) (xy 97.119849 102.013253) (xy 97.087596 102.019669) - (xy 96.922789 102.12979) (xy 96.54179 102.51079) (xy 96.431669 102.675597) (xy 96.393 102.87) (xy 96.393 105.258697) - (xy 96.32954 105.322046) (xy 96.329566 105.207547) (xy 96.271684 105.067463) (xy 96.164601 104.960192) (xy 96.024618 104.902066) - (xy 95.873047 104.901934) (xy 95.47225 104.902) (xy 95.377 104.99725) (xy 95.377 105.6005) (xy 95.397 105.6005) - (xy 95.397 105.8545) (xy 95.377 105.8545) (xy 95.377 105.8745) (xy 95.123 105.8745) (xy 95.123 105.8545) - (xy 95.123 105.6005) (xy 95.123 104.99725) (xy 95.02775 104.902) (xy 94.626953 104.901934) (xy 94.475382 104.902066) - (xy 94.335399 104.960192) (xy 94.228316 105.067463) (xy 94.170434 105.207547) (xy 94.1705 105.50525) (xy 94.26575 105.6005) - (xy 95.123 105.6005) (xy 95.123 105.8545) (xy 94.26575 105.8545) (xy 94.1705 105.94975) (xy 94.170498 105.957264) - (xy 93.940219 105.726583) (xy 93.636923 105.600643) (xy 93.308518 105.600357) (xy 93.005002 105.725767) (xy 92.772583 105.957781) - (xy 92.646643 106.261077) (xy 92.646406 106.533173) (xy 92.372579 106.807) (xy 92.202066 106.807) (xy 92.202066 105.207547) - (xy 92.202066 103.683547) (xy 92.144184 103.543463) (xy 92.037101 103.436192) (xy 91.897118 103.378066) (xy 91.745547 103.377934) - (xy 89.713547 103.377934) (xy 89.573463 103.435816) (xy 89.466192 103.542899) (xy 89.408066 103.682882) (xy 89.407934 103.834453) - (xy 89.407934 105.358453) (xy 89.465816 105.498537) (xy 89.572899 105.605808) (xy 89.712882 105.663934) (xy 89.864453 105.664066) - (xy 89.889603 105.664066) (xy 89.852643 105.753077) (xy 89.852357 106.081482) (xy 89.977767 106.384998) (xy 90.209781 106.617417) - (xy 90.513077 106.743357) (xy 90.841482 106.743643) (xy 91.144998 106.618233) (xy 91.377417 106.386219) (xy 91.503357 106.082923) - (xy 91.503643 105.754518) (xy 91.466269 105.664066) (xy 91.896453 105.664066) (xy 92.036537 105.606184) (xy 92.143808 105.499101) - (xy 92.201934 105.359118) (xy 92.202066 105.207547) (xy 92.202066 106.807) (xy 86.18942 106.807) (xy 85.852066 106.469645) - (xy 85.852066 105.029) (xy 86.232934 105.029) (xy 86.232934 105.358453) (xy 86.290816 105.498537) (xy 86.397899 105.605808) - (xy 86.537882 105.663934) (xy 86.689453 105.664066) (xy 88.721453 105.664066) (xy 88.861537 105.606184) (xy 88.968808 105.499101) - (xy 89.026934 105.359118) (xy 89.027066 105.207547) (xy 89.027066 103.683547) (xy 88.969184 103.543463) (xy 88.862101 103.436192) - (xy 88.722118 103.378066) (xy 88.570547 103.377934) (xy 86.538547 103.377934) (xy 86.398463 103.435816) (xy 86.291192 103.542899) - (xy 86.233066 103.682882) (xy 86.232934 103.834453) (xy 86.232934 104.013) (xy 85.852066 104.013) (xy 85.852066 103.175547) - (xy 85.852066 101.651547) (xy 85.794184 101.511463) (xy 85.687101 101.404192) (xy 85.547118 101.346066) (xy 85.395547 101.345934) - (xy 85.116396 101.345934) (xy 85.153357 101.256923) (xy 85.153643 100.928518) (xy 85.028233 100.625002) (xy 84.796219 100.392583) - (xy 84.492923 100.266643) (xy 84.164518 100.266357) (xy 83.861002 100.391767) (xy 83.628583 100.623781) (xy 83.502643 100.927077) - (xy 83.502357 101.255482) (xy 83.53973 101.345934) (xy 83.363547 101.345934) (xy 83.223463 101.403816) (xy 83.116192 101.510899) - (xy 83.058066 101.650882) (xy 83.057934 101.802453) (xy 83.057934 103.326453) (xy 83.115816 103.466537) (xy 83.222899 103.573808) - (xy 83.362882 103.631934) (xy 83.514453 103.632066) (xy 85.546453 103.632066) (xy 85.686537 103.574184) (xy 85.793808 103.467101) - (xy 85.851934 103.327118) (xy 85.852066 103.175547) (xy 85.852066 104.013) (xy 79.375 104.013) (xy 79.180596 104.051669) - (xy 79.0484 104.14) (xy 78.785786 104.14) (xy 78.785786 104.050634) (xy 79.83942 102.997) (xy 79.882934 102.997) - (xy 79.882934 103.326453) (xy 79.940816 103.466537) (xy 80.047899 103.573808) (xy 80.187882 103.631934) (xy 80.339453 103.632066) - (xy 82.371453 103.632066) (xy 82.511537 103.574184) (xy 82.618808 103.467101) (xy 82.676934 103.327118) (xy 82.677066 103.175547) - (xy 82.677066 101.651547) (xy 82.619184 101.511463) (xy 82.512101 101.404192) (xy 82.372118 101.346066) (xy 82.220547 101.345934) - (xy 82.169 101.345934) (xy 82.169066 101.270547) (xy 82.169066 99.238547) (xy 82.111184 99.098463) (xy 82.004101 98.991192) - (xy 81.864118 98.933066) (xy 81.712547 98.932934) (xy 80.188547 98.932934) (xy 80.048463 98.990816) (xy 79.941192 99.097899) - (xy 79.883066 99.237882) (xy 79.882934 99.389453) (xy 79.882934 101.421453) (xy 79.930516 101.536609) (xy 79.883066 101.650882) - (xy 79.882934 101.802453) (xy 79.882934 101.981) (xy 79.629 101.981) (xy 79.434597 102.019669) (xy 79.37991 102.056209) - (xy 79.269789 102.12979) (xy 78.538563 102.861015) (xy 78.480838 102.837046) (xy 78.329267 102.836914) (xy 77.729827 102.836914) - (xy 77.589743 102.894796) (xy 77.482472 103.001879) (xy 77.424346 103.141862) (xy 77.424214 103.293433) (xy 77.424214 104.14) - (xy 75.43506 104.14) (xy 74.975786 103.680725) (xy 74.975786 103.142527) (xy 74.917904 103.002443) (xy 74.810821 102.895172) - (xy 74.803 102.891924) (xy 74.803 101.727066) (xy 76.148453 101.727066) (xy 76.288537 101.669184) (xy 76.395808 101.562101) - (xy 76.453934 101.422118) (xy 76.454066 101.270547) (xy 76.454066 99.441) (xy 76.497579 99.441) (xy 76.580934 99.524354) - (xy 76.580934 101.421453) (xy 76.638816 101.561537) (xy 76.745899 101.668808) (xy 76.885882 101.726934) (xy 77.037453 101.727066) - (xy 78.561453 101.727066) (xy 78.701537 101.669184) (xy 78.808808 101.562101) (xy 78.866934 101.422118) (xy 78.867066 101.270547) - (xy 78.867066 99.238547) (xy 78.809184 99.098463) (xy 78.702101 98.991192) (xy 78.562118 98.933066) (xy 78.410547 98.932934) - (xy 77.426354 98.932934) (xy 77.34942 98.856) (xy 92.837432 98.856) (xy 92.837066 98.856882) (xy 92.836934 99.008453) - (xy 92.837 99.47275) (xy 92.93225 99.568) (xy 93.853 99.568) (xy 93.853 99.548) (xy 94.107 99.548) - (xy 94.107 99.568) (xy 95.02775 99.568) (xy 95.123 99.47275) (xy 95.123066 99.008453) (xy 95.122934 98.856882) - (xy 95.122567 98.856) (xy 95.860605 98.856) (xy 96.52 99.515395) (xy 97.179395 98.856) (xy 98.400605 98.856) - (xy 99.06 99.515395) (xy 99.719395 98.856) (xy 103.087299 98.856) (xy 103.060566 98.920382) (xy 103.060434 99.071953) - (xy 103.060434 100.468953) (xy 103.118316 100.609037) (xy 103.225399 100.716308) (xy 103.365382 100.774434) (xy 103.516953 100.774566) - (xy 104.913953 100.774566) (xy 105.054037 100.716684) (xy 105.161308 100.609601) (xy 105.219434 100.469618) (xy 105.219566 100.318047) - (xy 105.219566 98.921047) (xy 105.192688 98.856) (xy 105.992489 98.856) (xy 105.765379 99.082714) (xy 105.600688 99.479332) - (xy 105.600314 99.908784) (xy 105.764311 100.305688) (xy 106.067714 100.609621) (xy 106.464332 100.774312) (xy 106.893784 100.774686) - (xy 107.290688 100.610689) (xy 107.594621 100.307286) (xy 107.759312 99.910668) (xy 107.759686 99.481216) (xy 107.595689 99.084312) - (xy 107.367775 98.856) (xy 123.710828 98.856) (xy 123.698 98.920492) (xy 123.698 101.402088) (xy 123.744038 101.633536) - (xy 123.875143 101.829748) (xy 127.405252 105.359857) (xy 127.601464 105.490962) (xy 127.832912 105.537) (xy 130.314508 105.537) - (xy 130.379 105.524171) (xy 130.379 126.222608) - ) - ) - ) - (zone (net 27) (net_name GND) (layer F.Cu) (tstamp 52974868) (hatch edge 0.508) - (connect_pads (clearance 0.254)) - (min_thickness 0.254) - (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.508)) - (polygon - (pts - (xy 132.08 151.765) (xy 81.788 151.765) (xy 81.788 149.733) (xy 92.964 149.733) (xy 100.076 142.621) - (xy 96.52 141.605) (xy 97.028 138.557) (xy 108.712 138.557) (xy 112.776 139.065) (xy 115.316 141.605) - (xy 132.08 142.621) - ) - ) - (filled_polygon - (pts - (xy 102.23789 141.939311) (xy 102.043255 141.85889) (xy 101.88575 141.859) (xy 101.727 142.01775) (xy 101.727 143.002) - (xy 101.747 143.002) (xy 101.747 143.256) (xy 101.727 143.256) (xy 101.727 143.276) (xy 101.473 143.276) - (xy 101.473 143.256) (xy 101.453 143.256) (xy 101.453 143.002) (xy 101.473 143.002) (xy 101.473 142.01775) - (xy 101.31425 141.859) (xy 101.156745 141.85889) (xy 100.923271 141.955359) (xy 100.753047 142.125286) (xy 100.723618 142.113066) - (xy 100.572047 142.112934) (xy 100.258354 142.112934) (xy 99.86121 141.71579) (xy 99.696403 141.605669) (xy 99.502 141.567) - (xy 98.609 141.567) (xy 98.529632 141.582787) (xy 98.64542 141.467) (xy 101.765579 141.467) (xy 102.23789 141.939311) - ) - ) - (filled_polygon - (pts - (xy 126.145473 149.098) (xy 126.031577 149.211698) (xy 125.973318 149.352) (xy 123.28442 149.352) (xy 120.92021 146.98779) - (xy 120.755403 146.877669) (xy 120.561 146.839) (xy 120.331964 146.839) (xy 120.39611 146.683755) (xy 120.396 146.08175) - (xy 120.23725 145.923) (xy 118.872 145.923) (xy 118.872 145.943) (xy 118.618 145.943) (xy 118.618 145.923) - (xy 118.618 145.669) (xy 118.618 144.55775) (xy 118.45925 144.399) (xy 117.854755 144.39889) (xy 117.602136 144.399111) - (xy 117.368832 144.495987) (xy 117.190359 144.674771) (xy 117.09389 144.908245) (xy 117.094 145.51025) (xy 117.25275 145.669) - (xy 118.618 145.669) (xy 118.618 145.923) (xy 117.25275 145.923) (xy 117.094 146.08175) (xy 117.09389 146.683755) - (xy 117.158035 146.839) (xy 116.843795 146.839) (xy 116.908808 146.774101) (xy 116.966934 146.634118) (xy 116.967066 146.482547) - (xy 116.967066 144.958547) (xy 116.909184 144.818463) (xy 116.802101 144.711192) (xy 116.662118 144.653066) (xy 116.510547 144.652934) - (xy 115.145354 144.652934) (xy 114.27821 143.78579) (xy 114.113403 143.675669) (xy 113.926432 143.638478) (xy 113.949641 143.615229) - (xy 114.04611 143.381755) (xy 114.04611 141.606245) (xy 113.949641 141.372771) (xy 113.771168 141.193987) (xy 113.537864 141.097111) - (xy 113.285245 141.09689) (xy 112.68075 141.097) (xy 112.522 141.25575) (xy 112.522 142.367) (xy 113.88725 142.367) - (xy 114.046 142.20825) (xy 114.04611 141.606245) (xy 114.04611 143.381755) (xy 114.046 142.77975) (xy 113.88725 142.621) - (xy 112.522 142.621) (xy 112.522 142.641) (xy 112.268 142.641) (xy 112.268 142.621) (xy 112.268 142.367) - (xy 112.268 141.25575) (xy 112.10925 141.097) (xy 111.504755 141.09689) (xy 111.252136 141.097111) (xy 111.018832 141.193987) - (xy 110.840359 141.372771) (xy 110.74389 141.606245) (xy 110.744 142.20825) (xy 110.90275 142.367) (xy 112.268 142.367) - (xy 112.268 142.621) (xy 110.90275 142.621) (xy 110.744 142.77975) (xy 110.74389 143.381755) (xy 110.840359 143.615229) - (xy 110.862092 143.637) (xy 110.311612 143.637) (xy 110.451537 143.579184) (xy 110.558808 143.472101) (xy 110.616934 143.332118) - (xy 110.617066 143.180547) (xy 110.617066 141.656547) (xy 110.559184 141.516463) (xy 110.452101 141.409192) (xy 110.312118 141.351066) - (xy 110.160547 141.350934) (xy 108.128547 141.350934) (xy 107.988463 141.408816) (xy 107.881192 141.515899) (xy 107.823066 141.655882) - (xy 107.822934 141.807453) (xy 107.822934 142.621) (xy 106.108566 142.621) (xy 106.108566 142.418547) (xy 106.050684 142.278463) - (xy 105.943601 142.171192) (xy 105.803618 142.113066) (xy 105.652047 142.112934) (xy 105.017047 142.112934) (xy 104.876963 142.170816) - (xy 104.774915 142.272684) (xy 104.673601 142.171192) (xy 104.533618 142.113066) (xy 104.382047 142.112934) (xy 103.747047 142.112934) - (xy 103.606963 142.170816) (xy 103.504915 142.272684) (xy 103.403601 142.171192) (xy 103.378 142.160561) (xy 103.378 141.853) - (xy 103.377999 141.852999) (xy 103.339331 141.658597) (xy 103.33933 141.658596) (xy 103.30279 141.60391) (xy 103.22921 141.49379) - (xy 103.22921 141.493789) (xy 102.33521 140.59979) (xy 102.170403 140.489669) (xy 101.976 140.451) (xy 98.438013 140.451) - (xy 98.4355 140.4505) (xy 98.241096 140.489169) (xy 98.07629 140.59929) (xy 97.050958 141.624621) (xy 97.002137 141.610672) - (xy 96.868572 141.544413) (xy 96.775399 141.443568) (xy 96.724284 141.316138) (xy 96.721741 141.167063) (xy 96.835617 140.483802) - (xy 97.38721 139.932211) (xy 97.38721 139.93221) (xy 97.46079 139.82209) (xy 97.49733 139.767404) (xy 97.497331 139.767403) - (xy 97.535999 139.573) (xy 97.536 139.573) (xy 97.536 138.684) (xy 99.262579 138.684) (xy 100.385789 139.80721) - (xy 100.38579 139.80721) (xy 100.49591 139.88079) (xy 100.550596 139.91733) (xy 100.550597 139.917331) (xy 100.744999 139.955999) - (xy 100.745 139.956) (xy 106.297 139.956) (xy 106.491403 139.917331) (xy 106.65621 139.80721) (xy 107.29321 139.17021) - (xy 107.403331 139.005403) (xy 107.442 138.811) (xy 107.442 138.684) (xy 107.822934 138.684) (xy 107.822934 139.013453) - (xy 107.880816 139.153537) (xy 107.987899 139.260808) (xy 108.127882 139.318934) (xy 108.279453 139.319066) (xy 110.311453 139.319066) - (xy 110.451537 139.261184) (xy 110.558808 139.154101) (xy 110.616934 139.014118) (xy 110.617013 138.923115) (xy 110.997934 138.97073) - (xy 110.997934 139.013453) (xy 111.055816 139.153537) (xy 111.162899 139.260808) (xy 111.302882 139.318934) (xy 111.454453 139.319066) - (xy 112.819646 139.319066) (xy 114.851514 141.350934) (xy 114.478547 141.350934) (xy 114.338463 141.408816) (xy 114.231192 141.515899) - (xy 114.173066 141.655882) (xy 114.172934 141.807453) (xy 114.172934 143.331453) (xy 114.230816 143.471537) (xy 114.337899 143.578808) - (xy 114.477882 143.636934) (xy 114.629453 143.637066) (xy 116.661453 143.637066) (xy 116.801537 143.579184) (xy 116.908808 143.472101) - (xy 116.966934 143.332118) (xy 116.967066 143.180547) (xy 116.967066 143.002) (xy 117.347934 143.002) (xy 117.347934 143.331453) - (xy 117.405816 143.471537) (xy 117.512899 143.578808) (xy 117.652882 143.636934) (xy 117.804453 143.637066) (xy 119.169645 143.637066) - (xy 119.962811 144.430231) (xy 119.887864 144.399111) (xy 119.635245 144.39889) (xy 119.03075 144.399) (xy 118.872 144.55775) - (xy 118.872 145.669) (xy 120.23725 145.669) (xy 120.396 145.51025) (xy 120.39611 144.908245) (xy 120.364625 144.832045) - (xy 124.481789 148.94921) (xy 124.48179 148.94921) (xy 124.59191 149.02279) (xy 124.646596 149.05933) (xy 124.646597 149.059331) - (xy 124.840999 149.097999) (xy 124.841 149.098) (xy 126.145473 149.098) - ) - ) - (filled_polygon - (pts - (xy 126.2225 150.699) (xy 85.66762 150.699) (xy 85.686537 150.691184) (xy 85.793808 150.584101) (xy 85.851934 150.444118) - (xy 85.852066 150.292547) (xy 85.852066 150.114) (xy 92.805 150.114) (xy 92.999403 150.075331) (xy 93.16421 149.96521) - (xy 98.984354 144.145066) (xy 99.452953 144.145066) (xy 99.593037 144.087184) (xy 99.695084 143.985315) (xy 99.796399 144.086808) - (xy 99.936382 144.144934) (xy 100.087953 144.145066) (xy 100.373645 144.145066) (xy 100.732789 144.50421) (xy 100.73279 144.50421) - (xy 100.84291 144.57779) (xy 100.897596 144.61433) (xy 100.897597 144.614331) (xy 101.091999 144.652999) (xy 101.092 144.653) - (xy 108.128387 144.653) (xy 107.988463 144.710816) (xy 107.881192 144.817899) (xy 107.823066 144.957882) (xy 107.822934 145.109453) - (xy 107.822934 146.633453) (xy 107.880816 146.773537) (xy 107.987899 146.880808) (xy 108.127882 146.938934) (xy 108.279453 146.939066) - (xy 110.311453 146.939066) (xy 110.451537 146.881184) (xy 110.558808 146.774101) (xy 110.616934 146.634118) (xy 110.617066 146.482547) - (xy 110.617066 146.304) (xy 110.997934 146.304) (xy 110.997934 146.633453) (xy 111.055816 146.773537) (xy 111.162899 146.880808) - (xy 111.302882 146.938934) (xy 111.454453 146.939066) (xy 112.819646 146.939066) (xy 113.58679 147.70621) (xy 113.751596 147.816331) - (xy 113.751597 147.816331) (xy 113.783849 147.822746) (xy 113.946 147.855) (xy 120.350579 147.855) (xy 122.714789 150.21921) - (xy 122.71479 150.21921) (xy 122.82491 150.29279) (xy 122.879596 150.32933) (xy 122.879597 150.329331) (xy 123.074 150.368) - (xy 125.973174 150.368) (xy 126.030447 150.506611) (xy 126.2225 150.699) - ) - ) - ) -) diff --git a/java_tools/pcb_sync/changes.txt b/java_tools/pcb_sync/changes.txt deleted file mode 100644 index f37313a219..0000000000 --- a/java_tools/pcb_sync/changes.txt +++ /dev/null @@ -1,6 +0,0 @@ - -# move_module P353 -50 0 - -add adc_amp_divider.kicad_pcb - -remove P_VOID1 \ No newline at end of file diff --git a/java_tools/pcb_sync/lib/junit.jar b/java_tools/pcb_sync/lib/junit.jar deleted file mode 100644 index 5b4bb849af9583fec1ea0a0ccc0d571ef49aa8ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237344 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 DEL_REQUESTS = new TreeSet(String.CASE_INSENSITIVE_ORDER); - public final List ADD_REQUESTS = new ArrayList(); - public final List MOVE_REQUESTS = new ArrayList(); - - public final List OPTIMIZE_REQUESTS = new ArrayList(); - public final List COPY_REQUESTS = new ArrayList(); - /** - * Old net name > New net name - */ - public final Map NET_MERGE_REQUESTS = new TreeMap(String.CASE_INSENSITIVE_ORDER); - - public static ChangesModel getInstance() { - return instance; - } - - public static void readConfiguration(String fileName) throws IOException { - if (!new File(fileName).isFile()) { - log("No such file: " + fileName); - return; - } - log("Reading commands from " + fileName); - List a = FileUtils.readFileToList(fileName); - - getInstance().read(a); - } - - public void read(List lines) { - int lineIndex = 0; - for (String line : lines) { - lineIndex++; - line = line.trim(); - if (line.isEmpty()) - continue; - if (line.startsWith("#")) - continue; // this line is a comment - - if (line.toLowerCase().startsWith(REMOVE)) { - DEL_REQUESTS.add(line.substring(REMOVE.length()).trim()); - continue; - } else if (line.toLowerCase().startsWith(ADD)) { - addAddRequest(line.substring(ADD.length()).trim()); - continue; - } else if (line.toLowerCase().startsWith(MOVE)) { - addMoveRequest(line.substring(MOVE.length()).trim()); - continue; - } else if (line.toLowerCase().startsWith(OPTIMIZE)) { - OPTIMIZE_REQUESTS.add(TwoFileRequest.parseTwoFile(line.substring(OPTIMIZE.length()).trim(), lineIndex)); - continue; - } else if (line.toLowerCase().startsWith(COPY)) { - COPY_REQUESTS.add(TwoFileRequest.parseTwoFile(line.substring(COPY.length()).trim(), lineIndex)); - continue; - } else if (line.toLowerCase().startsWith(MERGE_NET)) { - TwoFileRequest req = TwoFileRequest.parseTwoFile(line.substring(MERGE_NET.length()).trim(), lineIndex); - NET_MERGE_REQUESTS.put(req.input, req.output); - log("Net " + req.input + " to be merged into " + req.output); - continue; - } - - System.err.println("ChangesModel: Ignoring invalid line: " + line); - - } - log("Got " + DEL_REQUESTS.size() + " remove request(s)"); - log("Got " + ADD_REQUESTS.size() + " add request(s)"); - log("Got " + OPTIMIZE_REQUESTS.size() + " optimize request(s)"); - log("Got " + NET_MERGE_REQUESTS.size() + " merge net request(s)"); - } - - private void addMoveRequest(String request) { - MOVE_REQUESTS.add(NameAndOffset.parseNameAndOffset(request)); - } - - private void addAddRequest(String request) { - ADD_REQUESTS.add(NameAndOffset.parseNameAndOffset(request)); - } - - public void clear() { - DEL_REQUESTS.clear(); - ADD_REQUESTS.clear(); - OPTIMIZE_REQUESTS.clear(); - MOVE_REQUESTS.clear(); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/misc/NameAndOffset.java b/java_tools/pcb_sync/src/com/rusefi/misc/NameAndOffset.java deleted file mode 100644 index fb5b3770fb..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/misc/NameAndOffset.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.rusefi.misc; - -/** - * @author Andrey Belomutskiy - * 1/24/14 - */ -public class NameAndOffset { - private final String name; - public final double x; - public final double y; - - public NameAndOffset(String name, double x, double y) { - this.name = name; - this.x = x; - this.y = y; - } - - static NameAndOffset parseNameAndOffset(String request) { - String[] tokens = request.split(" "); - NameAndOffset result; - if (tokens.length == 1) { - result = new NameAndOffset(tokens[0], 0, 0); - } else if (tokens.length == 3) { - double x = Double.parseDouble(tokens[1]); - double y = Double.parseDouble(tokens[2]); - result = new NameAndOffset(tokens[0], x, y); - } else { - throw new IllegalArgumentException("Invalid: " + request); - } - return result; - } - - public String getName() { - return name; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/misc/RemoveUnneededTraces.java b/java_tools/pcb_sync/src/com/rusefi/misc/RemoveUnneededTraces.java deleted file mode 100644 index e81fc20edf..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/misc/RemoveUnneededTraces.java +++ /dev/null @@ -1,138 +0,0 @@ -package com.rusefi.misc; - -import com.rusefi.pcb.*; - -import java.io.IOException; -import java.util.ArrayList; -import java.util.HashSet; -import java.util.List; -import java.util.Set; - -/** - * @author Andrey Belomutskiy - * 1/21/14 - */ -public class RemoveUnneededTraces { - private final static Set alreadyRemoved = new HashSet(); - - public static void main(String[] args) throws IOException { - if (args.length != 2) { - System.out.println("two parameters expected: INPUT_FILE OUTPUT_FILE"); - return; - } - String input = args[0]; - String output = args[1]; - - optimize(input, output); - } - - public static void optimize(String input, String output) throws IOException { - PcbNode destNode = PcbNode.readFromFile(input); - - - while (removeUnusedSegments(destNode) || removeUnusedVias(destNode)) { - System.out.println("Still removing..."); - } - - destNode.write(output); - } - - private static boolean removeUnusedVias(PcbNode destNode) { - List unused = findUnusedVias(destNode); - for (ViaNode via : unused) { - System.out.println("Removing via: " + via); - boolean removed = destNode.removeChild(via); - if (!removed) - throw new IllegalStateException("not removed: " + removed); - - } - return !unused.isEmpty(); - } - - private static List findUnusedVias(PcbNode destNode) { - List result = new ArrayList(); - - List stuff = destNode.iterate("segment"); -// stuff.addAll(destNode.iterate("segment")); - - for (PcbNode n : destNode.iterate("via")) { - ViaNode via = (ViaNode) n; - - int count = 0; - - for (PcbNode segment : stuff) - if (segment.isConnected(via.location)) - count++; - - if (via.netId == NetNode.GND_NET_ID) { - if (count == 0) - result.add(via); - } else { - if (count < 2) - result.add(via); - } - } - return result; - } - - private static boolean removeUnusedSegments(PcbNode destNode) { - List stuff = new ArrayList(destNode.iterate("module")); - stuff.addAll(destNode.iterate("via")); - - - Object o = destNode.iterate("segment"); - List segments = (List) o; - System.out.println(segments.size() + " segment(s)"); - - List unused = findUnusedSegments(segments, stuff); - for (SegmentNode segment : unused) { - boolean removed = destNode.removeChild(segment); - if (!removed) - throw new IllegalStateException(); - String netName = segment.net.id; - if (!alreadyRemoved.contains(netName)) { - alreadyRemoved.add(netName); - System.out.println("Unused segment in network " + netName + ": " + segment); - } - } - return !unused.isEmpty(); - } - - private static List findUnusedSegments(List segments, List modules) { - List unused = new ArrayList(); - for (SegmentNode segment : segments) { - if (isUnused(segments, segment, modules)) { -// System.out.println("Unused on " + segment.net.id + ": " + segment); - unused.add(segment); - } - } - return unused; - } - - public static boolean isUnused(List segments, SegmentNode segment, List modules) { - PointNode start = segment.start; - PointNode end = segment.end; - if (isConnected(start, segments, segment) == null && isConnected(start, modules, null) == null) { - System.out.println("Not connected start: " + segment); - return true; - } - - PcbNode endModule = isConnected(end, modules, null); - if (isConnected(end, segments, segment) == null && endModule == null) { - System.out.println("Not connected end: " + segment); - return true; - } - return false; - } - - private static PcbNode isConnected(PointNode point, List elements, SegmentNode parent) { - for (PcbNode segmentNode : elements) { - if (segmentNode == parent) - continue; - - if (segmentNode.isConnected(point)) - return segmentNode; - } - return null; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/misc/TwoFileRequest.java b/java_tools/pcb_sync/src/com/rusefi/misc/TwoFileRequest.java deleted file mode 100644 index ce4323f5fd..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/misc/TwoFileRequest.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.rusefi.misc; - -/** - * @author Andrey Belomutskiy - * 1/24/14 - */ -public class TwoFileRequest { - public final String input; - public final String output; - - public TwoFileRequest(String input, String output) { - this.input = input; - this.output = output; - } - - static TwoFileRequest parseTwoFile(String request, int lineIndex) { - String[] tokens = request.split(" "); - if (tokens.length != 2) - throw new IllegalArgumentException("Unexpected token count in [" + request + "] @" + lineIndex); - - return new TwoFileRequest(tokens[0], tokens[1]); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/AddNetNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/AddNetNode.java deleted file mode 100644 index e68be546c0..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/AddNetNode.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * (c) Andrey Belomutskiy - * 5/30/2014 - */ -public class AddNetNode extends PcbNode { - public AddNetNode(String nodeName, int i, List children) { - super(nodeName, i, children); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/CirclePadNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/CirclePadNode.java deleted file mode 100644 index 59ce83c206..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/CirclePadNode.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * (c) Andrey Belomutskiy - * 1/21/14. - */ -public class CirclePadNode extends PadNode { - public CirclePadNode(String nodeName, int i, List children) { - super(nodeName, i, children); - } - - @Override - public String toString() { - return "CirclePadNode{" + - "at=" + at + - ", size=" + size + - '}'; - } - -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/GrLineNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/GrLineNode.java deleted file mode 100644 index 0d9f3bb876..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/GrLineNode.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * @author Andrey Belomutskiy - * 2/7/14. - */ -public class GrLineNode extends PcbNode { - public final LayerNode layerNode; - public GrLineNode(String nodeName, int i, List children) { - super(nodeName, i, children); - layerNode = (LayerNode) find("layer"); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/LayerNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/LayerNode.java deleted file mode 100644 index 4b88d65408..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/LayerNode.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * @author Andrey Belomutskiy - * 2/7/14. - */ -public class LayerNode extends PcbNode { - public final String name; - - public LayerNode(String nodeName, int closingIndex, List children) { - super(nodeName, closingIndex, children); - name = (String) children.get(0); - } - - boolean isSikscreenLayer() { - return name.equals("B.SilkS") || name.equals("F.SilkS"); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/ModuleNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/ModuleNode.java deleted file mode 100644 index fcfdab354a..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/ModuleNode.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * @author Andrey Belomutskiy - * 1/21/14 - */ -public class ModuleNode extends PcbNode { - final List pads; - public final PointNode at; - private final String reference; - - public ModuleNode(String nodeName, int i, List children) { - super(nodeName, i, children); - Object o = iterate("pad"); - pads = (List) o; - at = (PointNode) find("at"); - - reference = iterate("fp_text").get(0).getChild(1); - } - - public String getReference() { - return reference; - } - - @Override - public String toString() { - return "ModuleNode{" + - "reference=" + reference + - ", pads.size=" + pads.size() + - '}'; - } - - @Override - public boolean isConnected(PointNode point) { - PointNode offsetPoint = at.translate(point); - - for (PadNode pad : pads) { - if (pad.isConnected(offsetPoint)) - return true; - } - return false; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/NetNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/NetNode.java deleted file mode 100644 index 8f62aea9b2..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/NetNode.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * @author Andrey Belomutskiy - * 1/21/14 - */ -public class NetNode extends PcbNode { - public final String id; - final String name; - public static int GND_NET_ID; - - public NetNode(String nodeName, int i, List children) { - super(nodeName, i, children); - id = getChild(0); - name = children.size() > 1 ? getChild(1) : null; - if (name != null) - System.out.println("NetNode(" + name + " network: " + id + ")"); - - if ("GND".equalsIgnoreCase(name)) - GND_NET_ID = Integer.parseInt(id); - } - - @Override - public String toString() { - return "NetNode{" + - "id='" + id + '\'' + - '}'; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/PadNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/PadNode.java deleted file mode 100644 index 87631d4e2a..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/PadNode.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * (c) Andrey Belomutskiy - * 1/21/14. - */ -public abstract class PadNode extends PcbNode { - protected final PointNode at; - protected final SizeNode size; - protected final String name; - - public PadNode(String nodeName, int i, List children) { - super(nodeName, i, children); - name = (String) children.get(0); - at = (PointNode) find("at"); - size = (SizeNode) find("size"); - } - - @Override - public boolean isConnected(PointNode point) { - return point.isConnected(at, size); - } - - public static PcbNode parse(String nodeName, int i, List children) { - Object shape = children.get(2); - if ("rect".equals(shape)) - return new RectPadNode(nodeName, i, children); - if ("circle".equals(shape)) - return new CirclePadNode(nodeName, i, children); - if ("oval".equals(shape)) - return new CirclePadNode(nodeName, i, children); // yes, let's treat oval as circle. good enough - throw new IllegalStateException("Unknown pad shape: " + shape.toString()); - } - - @Override - public String toString() { - return "PadNode{" + - "at=" + at + - ", size=" + size + - '}'; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/PcbMergeTool.java b/java_tools/pcb_sync/src/com/rusefi/pcb/PcbMergeTool.java deleted file mode 100644 index 071bfdaea0..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/PcbMergeTool.java +++ /dev/null @@ -1,260 +0,0 @@ -package com.rusefi.pcb; - -import com.rusefi.PcbCopyTool; -import com.rusefi.misc.NameAndOffset; -import com.rusefi.misc.ChangesModel; -import com.rusefi.misc.RemoveUnneededTraces; -import com.rusefi.misc.TwoFileRequest; - -import java.io.IOException; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * (c) Andrey Belomutskiy - * 12/16/13. - */ -public class PcbMergeTool { - private static Networks networks = new Networks(); - - public static void main(String[] args) throws IOException { - if (args.length != 3) { - System.out.println("Three parameters expected: SOURCE_PCB_FILENAME DESTINATION_PCB_FILENAME CHANGES_LIST_FILENAME"); - return; - } - String sourcePcb = args[0]; - String destination = args[1]; - String changes = args[2]; - - ChangesModel.readConfiguration(changes); - - log("Running COPY commands"); - for (TwoFileRequest or : ChangesModel.getInstance().COPY_REQUESTS) - PcbCopyTool.copy(or.input, or.output); - - log("Running OPTIMIZE commands"); - for (TwoFileRequest or : ChangesModel.getInstance().OPTIMIZE_REQUESTS) - RemoveUnneededTraces.optimize(or.input, or.output); - - PcbNode destNode = PcbNode.readFromFile(sourcePcb); - - - for (PcbNode net : destNode.iterate("net")) { - String netName = net.getChild(1); // todo: nicer method? - if (!Networks.isLocalNetwork(netName)) - networks.registerNetworkIfPcbSpecific(netName); - } - - log("Running ADD commands"); - for (NameAndOffset addRequest : ChangesModel.getInstance().ADD_REQUESTS) { - PcbNode node = PcbMoveTool.readAndMove(addRequest.getName(), addRequest.x, addRequest.y); - - mergePcb(destNode, node); - } - - log("Running MOVE commands"); - for (NameAndOffset moveRequest : ChangesModel.getInstance().MOVE_REQUESTS) { - String moduleName = moveRequest.getName(); - ModuleNode module = findModuleByName(destNode, moduleName); - if (module == null) { - log("Module not found: " + moduleName); - continue; - } - - PointNode at = module.at; - at.setLocation(at.x + moveRequest.x, at.y + moveRequest.y); - } - - removeNodes(destNode); - - destNode.write(destination); - - RemoveUnneededTraces.optimize(destination, destination); - } - - private static ModuleNode findModuleByName(PcbNode destNode, String moduleName) { - for (PcbNode node : destNode.iterate("module")) { - ModuleNode mn = (ModuleNode) node; - if (moduleName.toLowerCase().equals(mn.getReference().toLowerCase())) - return mn; - } - return null; - } - - private static void mergePcb(PcbNode destNode, PcbNode source) throws IOException { - /** - * original local net name > new net name in combined PCB - */ - Map netNameMapping = new HashMap<>(); - /** - * original local net ID (as string) > new net ID - */ - Map netIdMapping = new HashMap<>(); - - for (PcbNode net : source.iterate("net")) { - String netId = net.getChild(0); - String netName = net.getChild(1); // todo: nicer method? - String newName = networks.registerNetworkIfPcbSpecific(netName); - netNameMapping.put(netName, newName); - netIdMapping.put(netId, networks.getId(newName)); - } - - List zones = source.iterate("zone"); - log("Processing " + zones.size() + " zone(s)"); - for (PcbNode z : zones) { - ZoneNode zone = (ZoneNode) z; - if (zone.getLayerNode().isSikscreenLayer()) - destNode.addChild(zone); - } - - List arcs = source.iterate("gr_arc"); - log("Processing " + arcs.size() + " arc(s)"); - for (PcbNode arc : arcs) - destNode.addChild(arc); - - - List lines = source.iterate("gr_line"); - log("Processing " + lines.size() + " line(s)"); - for (PcbNode l : lines) { - GrLineNode line = (GrLineNode) l; - if (line.layerNode.isSikscreenLayer()) - destNode.addChild(line); - } - - - List labels = source.iterate("gr_text"); - log("Processing " + labels.size() + " label(s)"); - for (PcbNode label : labels) { - destNode.addChild(label); - } - - List modules = source.iterate("module"); - log("Processing " + modules.size() + " module(s)"); - for (PcbNode module : modules) { - for (PcbNode pad : module.iterate("pad")) { - if (!pad.hasChild("net")) - continue; - fixNetId(netIdMapping, netNameMapping, pad); -// PcbNode net = pad.find("net"); -// String localName = netNameMapping.get(net.getChild(1)); -// net.setString(1, localName); -// net.setInt(0, networks.getId(localName)); - } - destNode.addChild(module); - } - - List segments = source.iterate("segment"); - log("Processing " + segments.size() + " segments"); - for (PcbNode segment : segments) { -// if (!segment.hasChild("net")) -// continue; - fixNetId(netIdMapping, netNameMapping, segment); - - destNode.addChild(segment); - } - - List vias = source.iterate("via"); - log("Processing " + vias.size() + " vias"); - for (PcbNode via : vias) { - fixNetId(netIdMapping, netNameMapping, via); - - destNode.addChild(via); - } - -// for (PcbNode zone : source.iterate("zone")) { -// fixNetId(netIdMapping, zone); -// destNode.addChild(zone); -// } - } - - public static void removeNodes(PcbNode source) { - for (PcbNode module : source.iterate("module")) { - if (shouldRemove((ModuleNode) module)) - source.removeChild(module); - } - } - - private static boolean shouldRemove(ModuleNode module) { - for (PcbNode fp_text : module.iterate("fp_text")) { - if ("reference".equals(fp_text.getChild(0))) { - String name = fp_text.getChild(1); - if (ChangesModel.getInstance().DEL_REQUESTS.contains(name)) - return true; - } - } - return false; - } - - private static void fixNetId(Map netIdMapping, Map netNameMapping, PcbNode node) { - NetNode net = (NetNode) node.find("net"); - String originalId = net.id; - Integer currentNetId = netIdMapping.get(originalId); - String globalName = networks.nameById.get(currentNetId); -// String newName = netNameMapping.get(originalName); -// if (newName == null) -// throw new NullPointerException("?"); - - if (ChangesModel.getInstance().NET_MERGE_REQUESTS.containsKey(globalName)) { - String newName = ChangesModel.getInstance().NET_MERGE_REQUESTS.get(globalName); - log("Will merge " + globalName + " into " + newName + ". ID was " + currentNetId); - currentNetId = networks.networks.get(newName); - if (currentNetId == null) - throw new NullPointerException("Cannot find net: " + newName); - log("New ID: " + currentNetId); - globalName = newName; - } - net.setInt(0, currentNetId); - if (net.name != null) - net.setString(1, globalName); - } - - private static class Networks { - /** - * Net name > Net Id - */ - private Map networks = new HashMap<>(); - private Map nameById = new HashMap<>(); - - public String registerNetworkIfPcbSpecific(String name) { - if (isLocalNetwork(name)) { - String newName = "F-0000" + networks.size(); - log("Board-specific net: " + name + " would be " + newName); - - registerNet(newName); - int newId = networks.get(newName); - log(newName + " is " + newId); - return newName; - } else { - if (networks.containsKey(name)) { - log("Existing global net: " + name); - return name; - } - - log("New global net: " + name); - registerNet(name); - return name; - } - } - - private static boolean isLocalNetwork(String name) { - return name.startsWith("N-00"); - } - - private void registerNet(String name) { - networks.put(name, networks.size()); - nameById.put(networks.get(name), name); - } - - public int getId(String localName) { - Integer value = networks.get(localName); - if (value == null) - throw new NullPointerException("No id for " + localName); - return value; - } - } - - public static void log(String s) { - System.out.println(s); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/PcbMoveTool.java b/java_tools/pcb_sync/src/com/rusefi/pcb/PcbMoveTool.java deleted file mode 100644 index cb13e393ef..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/PcbMoveTool.java +++ /dev/null @@ -1,137 +0,0 @@ -package com.rusefi.pcb; - -import java.io.IOException; -import java.util.List; - -/** - * (c) Andrey Belomutskiy - * 12/8/13 - */ -public class PcbMoveTool { - public static void main(String[] args) throws IOException { - if (args.length != 4) { - System.out.println("Four parameters expected: SRC_FILENAME DST_FILENAME X Y"); - return; - } - String srcFileName = args[0]; - String dstFileName = args[1]; - double x = Double.parseDouble(args[2]); - double y = Double.parseDouble(args[3]); - - PcbNode node = readAndMove(srcFileName, x, y); - node.write(dstFileName); - } - - public static PcbNode readAndMove(String fileName, double x, double y) throws IOException { - PcbNode node = PcbNode.readFromFile(fileName); - - move(node, x, y); - return node; - } - - public static void move(PcbNode pcbNode, double dx, double dy) { - System.out.println("Moving " + pcbNode + ": dx=" +dx + " dy=" + dy); - - List dimensions = pcbNode.iterate("dimension"); - System.out.println("Moving " + dimensions.size() + " dimension"); - for (PcbNode dimension : dimensions) { - moveAt(dx, dy, dimension.find("gr_text")); - movePts(dx, dy, dimension.find("feature1")); - movePts(dx, dy, dimension.find("feature2")); - movePts(dx, dy, dimension.find("crossbar")); - movePts(dx, dy, dimension.find("arrow1a")); - movePts(dx, dy, dimension.find("arrow1b")); - movePts(dx, dy, dimension.find("arrow2a")); - movePts(dx, dy, dimension.find("arrow2b")); - } - - List gr_lines = pcbNode.iterate("gr_line"); - System.out.println("Moving " + gr_lines.size() + " gr_lines"); - for (PcbNode gr_line : gr_lines) - moveStartEnd(dx, dy, gr_line); - - List gr_arcs = pcbNode.iterate("gr_arc"); - System.out.println("Moving " + gr_arcs.size() + " gr_arcs"); - for (PcbNode gr_arc : gr_arcs) { - PcbNode start = gr_arc.find("start"); - moveCoordinatesInFirstChildren(dx, dy, start); - - PcbNode end = gr_arc.find("end"); - moveCoordinatesInFirstChildren(dx, dy, end); - } - - List gr_circles = pcbNode.iterate("gr_circle"); - System.out.println("Moving " + gr_circles.size() + " gr_circles"); - for (PcbNode gr_circle : gr_circles) { - PcbNode start = gr_circle.find("center"); - moveCoordinatesInFirstChildren(dx, dy, start); - - PcbNode end = gr_circle.find("end"); - moveCoordinatesInFirstChildren(dx, dy, end); - } - - List gr_texts = pcbNode.iterate("gr_text"); - System.out.println("Moving " + gr_texts.size() + " gr_texts"); - for (PcbNode gr_text : gr_texts) - moveAt(dx, dy, gr_text); - - List zones = pcbNode.iterate("zone"); - System.out.println("Moving " + zones.size() + " zones"); - for (PcbNode zone : zones) { - List filledPolygons = zone.iterate("filled_polygon"); - for (PcbNode filledPolygon : filledPolygons) - movePts(dx, dy, filledPolygon); - List polygons = zone.iterate("polygon"); - for (PcbNode polygon : polygons) - movePts(dx, dy, polygon); - } - - - List segments = pcbNode.iterate("segment"); - System.out.println("Moving " + segments.size() + " segments"); - for (PcbNode segment : segments) - moveStartEnd(dx, dy, segment); - - List vias = pcbNode.iterate("via"); - System.out.println("Moving " + vias.size() + " vias"); - for (PcbNode via : vias) - moveAt(dx, dy, via); - - - List modules = pcbNode.iterate("module"); - System.out.println("Moving " + modules.size() + " modules"); - for (PcbNode module : modules) - moveAt(dx, dy, module); - } - - public static void movePts(double dx, double dy, PcbNode polygon) { - PcbNode pts = polygon.find("pts"); - - for (PcbNode point : pts.nodes()) - moveCoordinatesInFirstChildren(dx, dy, point); - } - - public static void moveStartEnd(double dx, double dy, PcbNode segment) { - PcbNode start = segment.find("start"); - moveCoordinatesInFirstChildren(dx, dy, start); - - PcbNode end = segment.find("end"); - moveCoordinatesInFirstChildren(dx, dy, end); - } - - public static void moveAt(double dx, double dy, PcbNode module) { - PcbNode at = module.find("at"); - moveCoordinatesInFirstChildren(dx, dy, at); - } - - public static void moveCoordinatesInFirstChildren(double dx, double dy, PcbNode at) { - moveCoordinates(dx, dy, at, 0); - } - - private static void moveCoordinates(double dx, double dy, PcbNode at, int index) { - double x = at.asDouble(index); - double y = at.asDouble(index + 1); - at.setDouble(index, x + dx); - at.setDouble(index + 1, y + dy); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/PcbNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/PcbNode.java deleted file mode 100644 index 9d23e63d7b..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/PcbNode.java +++ /dev/null @@ -1,247 +0,0 @@ -package com.rusefi.pcb; - -import com.rusefi.util.FileUtils; - -import java.io.BufferedWriter; -import java.io.FileWriter; -import java.io.IOException; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -/** - * (c) Andrey Belomutskiy - * 12/8/13 - */ -public class PcbNode { - public final String nodeName; - public final int closingIndex; - public final List children; - - public PcbNode(String nodeName, int closingIndex, List children) { - this.nodeName = nodeName; - this.closingIndex = closingIndex; - this.children = children; - } - - /** - * @see #write - */ - public static PcbNode readFromFile(String fileName) throws IOException { - String content = FileUtils.readFile(fileName); - PcbNode node = parse(content); - System.out.println("GND network: " + NetNode.GND_NET_ID); - return node; - } - - @Override - public String toString() { - return "PcbNode{" + - nodeName + - ", children=" + children.size() + - '}'; - } - - private static PcbNode parse(String s, int index, int depth) { - log("Reading node from " + index, depth); - if (s.charAt(index) != '(') - throw new IllegalStateException("opening bracket expected"); - index++; - String nodeName = readToken(s, index, depth); - index += nodeName.length(); - - List children = new ArrayList(); - while (true) { - while (isWhitespace(s.charAt(index))) - index++; - - char c = s.charAt(index); - if (c == ')') - break; - - if (s.charAt(index) == '(') { - PcbNode child = parse(s, index, depth + 1); - children.add(child); - index = child.closingIndex; - continue; - } - - String child = readToken(s, index, depth); - children.add(child); - index += child.length(); - } - if ("segment".equals(nodeName)) { - return new SegmentNode(nodeName, index + 1, children); - } else if ("pad".equals(nodeName)) { - return PadNode.parse(nodeName, index + 1, children); - } else if ("net".equals(nodeName)) { - return new NetNode(nodeName, index + 1, children); - } else if ("add_net".equals(nodeName)) { - return new AddNetNode(nodeName, index + 1, children); - } else if ("gr_line".equals(nodeName)) { - return new GrLineNode(nodeName, index + 1, children); - } else if ("layer".equals(nodeName)) { - return new LayerNode(nodeName, index + 1, children); - } else if ("module".equals(nodeName)) { - return new ModuleNode(nodeName, index + 1, children); - } else if ("size".equals(nodeName) || "width".equals(nodeName)) { - return new SizeNode(nodeName, index + 1, children); - } else if ("zone".equals(nodeName)) { - return new ZoneNode(nodeName, index + 1, children); - } else if ("via".equals(nodeName)) { - return new ViaNode(nodeName, index + 1, children); - } else if ("start".equals(nodeName) || "end".equals(nodeName) || "at".equals(nodeName)) { - return new PointNode(nodeName, index + 1, children); - } - - return new PcbNode(nodeName, index + 1, children); - } - - private static String readToken(String s, int index, int depth) { - log("Reading token from " + index, depth); - if (s.charAt(index) == '"') { - String result = s.substring(index, s.indexOf('"', index + 1) + 1); - log("Got quoted token: " + result, depth); - return result; - } - - String result = ""; - while (index < s.length()) { - char c = s.charAt(index); - if (c == ')' || isWhitespace(c)) - break; - result += c; - index++; - } - if (result.length() == 0) - throw new IllegalStateException("Empty token"); - log("Got token: " + result, depth); - return result; - } - - private static void log(String s, int depth) { -// for (int i = 0; i < depth; i++) -// System.out.print(' '); -// System.out.println(s); - } - - private static void log(String s) { - log(s, 0); - } - - private static boolean isWhitespace(char c) { - return c == ' ' || c == '\r' || c == '\n'; - } - - public static PcbNode parse(String content) { - return parse(content, 0, 0); - } - - public String pack() { - StringBuilder sb = new StringBuilder(); - pack(sb, ""); - return sb.toString(); - } - - private void pack(StringBuilder sb, String prefix) { - sb.append(prefix).append("(").append(nodeName); - - for (Object child : children) { - if (child instanceof String) { - sb.append(" ").append(child); - continue; - } - PcbNode p = (PcbNode) child; - if (p == null) - throw new NullPointerException("Null child node"); - sb.append("\r\n"); - p.pack(sb, prefix + " "); - } - - - sb.append(")\r\n"); - } - - public void write(String fileName) throws IOException { - System.out.println("Writing to " + fileName); - String content = pack(); - BufferedWriter bw = new BufferedWriter(new FileWriter(fileName)); - bw.write(content); - bw.close(); - } - - public void setDouble(int i, double value) { - children.set(i, "" + value); - } - - public double asDouble(int index) { - return Double.parseDouble((String) children.get(index)); - } - - public boolean hasChild(String key) { - return !iterate(key).isEmpty(); - } - - // @Nullable - public PcbNode findIfExists(String key) { - List r = iterate(key); - if (r.isEmpty()) - return null; - return find(key); - } - - // @NotNull - public PcbNode find(String key) { - List r = iterate(key); - if (r.size() != 1) - throw new IllegalStateException("More that one " + key + " in " + nodeName); - return r.get(0); - } - - public List nodes() { - List result = new ArrayList(); - for (Object child : children) { - if (child instanceof String) - continue; - result.add((PcbNode) child); - } - return result; - } - - public List iterate(String key) { - List result = new ArrayList(); - for (PcbNode p : nodes()) { - if (p.nodeName.equals(key)) - result.add(p); - } - return result; - } - - public void addChild(PcbNode node) { - children.add(node); - } - - public List getChildren() { - return Collections.unmodifiableList(children); - } - - public String getChild(int index) { - return (String) children.get(index); - } - - public void setString(int index, String value) { - children.set(index, value); - } - - public void setInt(int index, int value) { - children.set(index, "" + value); - } - - public boolean removeChild(Object child) { - return children.remove(child); - } - - public boolean isConnected(PointNode point) { - return false; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/PointNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/PointNode.java deleted file mode 100644 index 402f91779f..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/PointNode.java +++ /dev/null @@ -1,77 +0,0 @@ -package com.rusefi.pcb; - -import java.util.Collections; -import java.util.List; - -/** - * @author Andrey Belomutskiy - * 1/21/14 - */ -public class PointNode extends PcbNode { - public final double x; - public final double y; - public final double angle; - - public PointNode(String nodeName, int i, List children) { - super(nodeName, i, children); - if (children.size() == 1) { - // xyz use-case - x = 0; - y = 0; - angle = 0; - return; - } - - if (children.size() != 2 && children.size() != 3) - throw new IllegalStateException("Unexpected children count"); - x = Double.parseDouble((String) children.get(0)); - y = Double.parseDouble((String) children.get(1)); - angle = children.size() == 2 ? 0 : Double.parseDouble((String) children.get(2)); - } - - public PointNode(double x, double y) { - this(x, y, 0); - } - - public PointNode(double x, double y, double angle) { - super("", 0, Collections.emptyList()); - this.x = x; - this.y = y; - this.angle = angle; - } - - public boolean isConnected(PointNode at, SizeNode size) { - boolean isConnectedX = (x >= at.x - size.w / 2) && (x <= at.x + size.w / 2); - boolean isConnectedY = (y >= at.y - size.h / 2) && (y <= at.y + size.h / 2); - return isConnectedX && isConnectedY; - } - - @Override - public String toString() { - return "PointNode{" + - "x=" + x + - ", y=" + y + - ", angle=" + angle + - '}'; - } - -// public boolean isSameLocation(PointNode point) { -// return x == point.x && y == point.y; -// } - - public PointNode translate(PointNode at) { - double nx = at.x - x; - double ny = at.y - y; - - double radian = angle / 180 * Math.PI; - double rx = Math.cos(radian) * nx - Math.sin(radian) * ny; - double ry = Math.sin(radian) * nx + Math.cos(radian) * ny; - - return new PointNode(rx, ry); - } - - public void setLocation(double x, double y) { - children.set(0, Double.toString(x)); - children.set(1, Double.toString(y)); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/RectPadNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/RectPadNode.java deleted file mode 100644 index 3bac289f69..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/RectPadNode.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * (c) Andrey Belomutskiy - * 1/21/14. - */ -public class RectPadNode extends PadNode { - public RectPadNode(String nodeName, int i, List children) { - super(nodeName, i, children); - } - - @Override - public String toString() { - return "RectPadNode{" + - "name=" + name + - ", at=" + at + - ", size=" + size + - '}'; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/SegmentNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/SegmentNode.java deleted file mode 100644 index f6d96b3bc0..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/SegmentNode.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * @author Andrey Belomutskiy - * 1/21/14 - */ -public class SegmentNode extends PcbNode { - public final NetNode net; - public final PointNode start; - public final PointNode end; - private final SizeNode size; - - public SegmentNode(String nodeName, int closingIndex, List children) { - super(nodeName, closingIndex, children); - net = (NetNode) find("net"); - start = (PointNode) find("start"); - end = (PointNode) find("end"); - size = (SizeNode) find("width"); - } - - public boolean isConnected(PointNode point) { - return point.isConnected(start, size) || point.isConnected(end, size); - } - - @Override - public String toString() { - return "SegmentNode{" + - "net=" + net + - ", start=" + start + - ", end=" + end + - '}'; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/SizeNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/SizeNode.java deleted file mode 100644 index c528861c62..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/SizeNode.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * @author Andrey Belomutskiy - * 1/21/14 - */ -public class SizeNode extends PcbNode { - public final double w; - public final double h; - - public SizeNode(String nodeName, int i, List children) { - super(nodeName, i, children); - if (children.size() == 1) { - w = h = Double.parseDouble((String) children.get(0)); - return; - } - - if (children.size() != 2) - throw new IllegalStateException("Size: " + children.size()); - w = Double.parseDouble((String) children.get(0)); - h = Double.parseDouble((String) children.get(1)); - } - - @Override - public String toString() { - return "SizeNode{" + - "w=" + w + - ", h=" + h + - '}'; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/ViaNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/ViaNode.java deleted file mode 100644 index c72b613fb1..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/ViaNode.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * @author Andrey Belomutskiy - * 1/21/14 - */ -public class ViaNode extends PcbNode { - public final PointNode location; - final SizeNode size; - public final int netId; - - public ViaNode(String nodeName, int i, List children) { - super(nodeName, i, children); - location = (PointNode) find("at"); - size = (SizeNode) find("size"); - netId = Integer.parseInt(find("net").getChild(0)); - } - - @Override - public String toString() { - return "ViaNode{" + - "location=" + location + - '}'; - } - - @Override - public boolean isConnected(PointNode point) { - return point.isConnected(location, size); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/ZoneNode.java b/java_tools/pcb_sync/src/com/rusefi/pcb/ZoneNode.java deleted file mode 100644 index ecb4e425cc..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/ZoneNode.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.rusefi.pcb; - -import java.util.List; - -/** - * (c) Andrey Belomutskiy - * 2/11/14. - */ -public class ZoneNode extends PcbNode { - private final LayerNode layerNode; - - public ZoneNode(String nodeName, int i, List children) { - super(nodeName, i, children); - layerNode = (LayerNode) find("layer"); - } - - public LayerNode getLayerNode() { - return layerNode; - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/util/FileUtils.java b/java_tools/pcb_sync/src/com/rusefi/util/FileUtils.java deleted file mode 100644 index 700be2d7da..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/util/FileUtils.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.rusefi.util; - -import java.io.BufferedReader; -import java.io.File; -import java.io.FileReader; -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; - -/** - * Generic file utilities - *

- * 12/9/13 - * (c) Andrey Belomutskiy - */ -public class FileUtils { - private FileUtils() { - } - - /** - * @param fileName - * @return Full content of the file as one String - * @throws IOException - */ - public static String readFile(String fileName) throws IOException { - checkExistence(fileName); - - System.out.println("Reading " + fileName); - StringBuilder sb = new StringBuilder(); - String line; - BufferedReader br = new BufferedReader(new FileReader(fileName)); - - while (((line = br.readLine()) != null)) - sb.append(line).append("\r\n"); - br.close(); - return sb.toString(); - } - - private static void checkExistence(String fileName) { - if (!new File(fileName).isFile()) { - System.err.println("File not found: " + fileName); - System.exit(-1); - } - } - - public static List readFileToList(String fileName) throws IOException { - checkExistence(fileName); - - List result = new ArrayList(); - - System.out.println("Reading " + fileName); - String line; - BufferedReader br = new BufferedReader(new FileReader(fileName)); - - while (((line = br.readLine()) != null)) - result.add(line); - return result; - } -} diff --git a/java_tools/pcb_sync/test.kicad_pcb b/java_tools/pcb_sync/test.kicad_pcb deleted file mode 100644 index 62f3c8c712..0000000000 --- a/java_tools/pcb_sync/test.kicad_pcb +++ /dev/null @@ -1,20603 +0,0 @@ -(kicad_pcb - (version 3) - - (host pcbnew "(2013-07-07 BZR 4022)-stable") - - (general - (links 63) - - (no_connects 0) - - (area 120.549999 93.244999 239.1918 195.632071) - - (thickness 1.6) - - (drawings 62) - - (tracks 539) - - (zones 0) - - (modules 24) - - (nets 24) -) - - (page A4) - - (title_block - (comment 2 Art_Electro) - - (comment 3 Art_Electro) - - (comment 4 Art_Electro) -) - - (layers - (15 F.Cu signal) - - (0 B.Cu signal) - - (16 B.Adhes user) - - (17 F.Adhes user) - - (18 B.Paste user) - - (19 F.Paste user) - - (20 B.SilkS user) - - (21 F.SilkS user) - - (22 B.Mask user) - - (23 F.Mask user) - - (24 Dwgs.User user) - - (25 Cmts.User user hide) - - (26 Eco1.User user) - - (27 Eco2.User user) - - (28 Edge.Cuts user) -) - - (setup - (last_trace_width 0.254) - - (trace_clearance 0.2032) - - (zone_clearance 0.3) - - (zone_45_only no) - - (trace_min 0.254) - - (segment_width 0.2) - - (edge_width 0.15) - - (via_size 0.889) - - (via_drill 0.635) - - (via_min_size 0.889) - - (via_min_drill 0.508) - - (uvia_size 0.508) - - (uvia_drill 0.127) - - (uvias_allowed no) - - (uvia_min_size 0.508) - - (uvia_min_drill 0.127) - - (pcb_text_width 0.3) - - (pcb_text_size 1 1) - - (mod_edge_width 0.15) - - (mod_text_size 1 1) - - (mod_text_width 0.15) - - (pad_size 1 1) - - (pad_drill 0.6) - - (pad_to_mask_clearance 0) - - (aux_axis_origin 0 0) - - (visible_elements 7FFFFB3F) - - (pcbplotparams - (layerselection 284983297) - - (usegerberextensions true) - - (excludeedgelayer true) - - (linewidth 0.150000) - - (plotframeref false) - - (viasonmask false) - - (mode 1) - - (useauxorigin false) - - (hpglpennumber 1) - - (hpglpenspeed 20) - - (hpglpendiameter 15) - - (hpglpenoverlay 2) - - (psnegative false) - - (psa4output false) - - (plotreference true) - - (plotvalue false) - - (plotothertext true) - - (plotinvisibletext false) - - (padsonsilk false) - - (subtractmaskfromsilk false) - - (outputformat 1) - - (mirror false) - - (drillshape 0) - - (scaleselection 1) - - (outputdirectory gerber) -) -) - - (net 0 "") - - (net 1 /3.3V) - - (net 2 /5V) - - (net 3 /CAN_TX) - - (net 4 /CS1) - - (net 5 /CS2) - - (net 6 /CS3) - - (net 7 /CS4) - - (net 8 /CS_SD_MODULE) - - (net 9 /SPI_MISO) - - (net 10 /SPI_MOSI) - - (net 11 /SPI_SCK) - - (net 12 /USART_RX) - - (net 13 /USART_TX) - - (net 14 GND) - - (net 15 N-000001) - - (net 16 N-0000017) - - (net 17 N-0000019) - - (net 18 N-000002) - - (net 19 N-000003) - - (net 20 N-0000039) - - (net 21 N-0000048) - - (net 22 N-0000056) - - (net 23 N-0000058) - - (net_class Default "Это класс цепей по умолчанию." - (clearance 0.2032) - - (trace_width 0.254) - - (via_dia 0.889) - - (via_drill 0.635) - - (uvia_dia 0.508) - - (uvia_drill 0.127) - - (add_net "") - - (add_net /3.3V) - - (add_net /5V) - - (add_net /CAN_TX) - - (add_net /CS1) - - (add_net /CS2) - - (add_net /CS3) - - (add_net /CS4) - - (add_net /CS_SD_MODULE) - - (add_net /SPI_MISO) - - (add_net /SPI_MOSI) - - (add_net /SPI_SCK) - - (add_net /USART_RX) - - (add_net /USART_TX) - - (add_net GND) - - (add_net N-000001) - - (add_net N-0000017) - - (add_net N-0000019) - - (add_net N-000002) - - (add_net N-000003) - - (add_net N-0000039) - - (add_net N-0000048) - - (add_net N-0000056) - - (add_net N-0000058) -) - - (module MICRO-SDCARD-CONNECTOR-3300060P1 - (layer F.Cu) - - (tedit 52C0C3AE) - - (tstamp 52BB0380) - - (at 190.5 172.339 270) - - (descr MICRO-SDCARD-CONNECTOR-3300060P1) - - (tags "MICRO SD MEMORY CARD MMC") - - (path /52A75274) - - (attr smd) - - (fp_text reference P352 - (at -1.778 0.254 360) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value MICRO-SDCARD-CONNECTOR-3300060P1 - (at 0 0 360) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_line - (start 7.493 -4.953) - - (end 6.477 -0.508) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start 6.477 7.493) - - (end 6.477 -0.5591) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start -7.493 7.493) - - (end 6.477 7.493) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start 7.493 -7.493) - - (end 7.493 -4.9619) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start -7.493 -6.096) - - (end -6.35 -6.096) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start -6.35 -6.096) - - (end -6.35 -7.493) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start -7.493 7.493) - - (end -7.493 -6.096) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start -6.35 -7.493) - - (end 7.493 -7.493) - - (layer F.SilkS) - - (width 0.127) -) - - (pad 1 smd rect - (at -7.493 -2.114 270) - - (size 1.524 0.762) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 2 smd rect - (at -7.493 -1.014 270) - - (size 1.524 0.762) - - (layers F.Cu F.Paste F.Mask) - - (net 8 /CS_SD_MODULE) -) - - (pad 3 smd rect - (at -7.493 0.086 270) - - (size 1.524 0.762) - - (layers F.Cu F.Paste F.Mask) - - (net 10 /SPI_MOSI) -) - - (pad 4 smd rect - (at -7.493 1.186 270) - - (size 1.524 0.762) - - (layers F.Cu F.Paste F.Mask) - - (net 1 /3.3V) -) - - (pad 5 smd rect - (at -7.493 2.286 270) - - (size 1.524 0.762) - - (layers F.Cu F.Paste F.Mask) - - (net 11 /SPI_SCK) -) - - (pad 6 smd rect - (at -7.493 3.386 270) - - (size 1.524 0.762) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 7 smd rect - (at -7.493 4.486 270) - - (size 1.524 0.762) - - (layers F.Cu F.Paste F.Mask) - - (net 9 /SPI_MISO) -) - - (pad 8 smd rect - (at -7.493 5.586 270) - - (size 1.524 0.762) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 9 smd rect - (at -7.493 6.686 270) - - (size 1.524 0.762) - - (layers F.Cu F.Paste F.Mask) -) - - (pad G301 smd rect - (at -6.893 8.032 270) - - (size 1.524 1.016) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad G302 smd rect - (at 2.88 7.686 270) - - (size 2.032 1.524) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad G303 smd rect - (at 2.88 -7.714 270) - - (size 2.032 1.524) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad G304 smd rect - (at -7.101 -6.895 270) - - (size 1.524 1.524) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad "" np_thru_hole circle - (at 3.407 4.886 270) - - (size 0.889 0.889) - - (drill 0.762) - - (layers *.Mask F.SilkS) -) - - (pad "" np_thru_hole circle - (at 3.407 -3.114 270) - - (size 0.889 0.889) - - (drill 0.762) - - (layers *.Mask F.SilkS) -) - - (model lib/3d/9P-SMD-W-RING.wrl - (at - (xyz -0.322 -0.33 -0.025) -) - - (scale - (xyz 10 10 10) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF06C3) - - (tstamp 52A5B484) - - (at 207.391 168.656) - - (path /52A59B39) - - (attr smd) - - (fp_text reference C351 - (at 0 0 90) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value 4700pF - (at 0.127 0.889) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 2 smd rect - (at 0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 18 N-000002) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF06B2) - - (tstamp 52A5B491) - - (at 210.185 167.386 90) - - (path /52A5A67B) - - (attr smd) - - (fp_text reference C352 - (at 0 0 180) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value 47pF - (at -0.127 1.016 90) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0 90) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 2 smd rect - (at 0.9525 0 90) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 22 N-0000056) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF06A3) - - (tstamp 52A5B49E) - - (at 213.106 168.148) - - (path /52A5A68B) - - (attr smd) - - (fp_text reference C353 - (at 0 0 90) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value 47pF - (at 0.254 -1.016) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 2 smd rect - (at 0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 19 N-000003) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF0706) - - (tstamp 52A5B4AB) - - (at 203.454 165.862 180) - - (path /52A59B20) - - (attr smd) - - (fp_text reference C354 - (at 0 0 270) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value 4.7uF - (at -0.127 -1.016 180) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0 180) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 2 /5V) -) - - (pad 2 smd rect - (at 0.9525 0 180) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF070A) - - (tstamp 52A5B4B8) - - (at 203.3905 163.7665) - - (path /52A59B31) - - (attr smd) - - (fp_text reference C355 - (at 0 0 90) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value .1uF - (at -0.0635 -1.0795) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 2 smd rect - (at 0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 2 /5V) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF06C6) - - (tstamp 52BE68C9) - - (at 207.391 166.624) - - (path /52A59B38) - - (attr smd) - - (fp_text reference C356 - (at 0 0 90) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value .1uF - (at 0 0.889) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 2 smd rect - (at 0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 20 N-0000039) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module LED-0805 - (layer F.Cu) - - (tedit 52C01CC0) - - (tstamp 52A5B500) - - (at 217.805 167.64 270) - - (descr "LED 0805 smd package") - - (tags "LED 0805 SMD") - - (path /52A59B2C) - - (attr smd) - - (fp_text reference D351 - (at 0 0 360) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value GREEN - (at -9.144 -9.398 270) - - (layer F.SilkS) - hide - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) -) -) - - (fp_line - (start 0.49784 0.29972) - - (end 0.49784 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.62484) - - (end 0.99822 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.99822 0.29972) - - (end 0.99822 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.29972) - - (end 0.99822 0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.32258) - - (end 0.49784 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.17272) - - (end 0.7493 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.7493 -0.32258) - - (end 0.7493 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.32258) - - (end 0.7493 -0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.17272) - - (end 0.49784 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.32258) - - (end 0.7493 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.7493 0.17272) - - (end 0.7493 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.17272) - - (end 0.7493 0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.19812) - - (end 0.49784 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.19812) - - (end 0.6731 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.6731 -0.19812) - - (end 0.6731 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.19812) - - (end 0.6731 -0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 0.29972) - - (end -0.99822 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 0.62484) - - (end -0.49784 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 0.29972) - - (end -0.49784 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 0.29972) - - (end -0.49784 0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 -0.62484) - - (end -0.99822 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 -0.29972) - - (end -0.49784 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 -0.62484) - - (end -0.49784 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 -0.62484) - - (end -0.49784 -0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 0.17272) - - (end -0.7493 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 0.32258) - - (end -0.49784 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 0.17272) - - (end -0.49784 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 0.17272) - - (end -0.49784 0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 -0.32258) - - (end -0.7493 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 -0.17272) - - (end -0.49784 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 -0.32258) - - (end -0.49784 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 -0.32258) - - (end -0.49784 -0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.6731 -0.19812) - - (end -0.6731 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.6731 0.19812) - - (end -0.49784 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 -0.19812) - - (end -0.49784 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.6731 -0.19812) - - (end -0.49784 -0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0 -0.09906) - - (end 0 0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0 0.09906) - - (end 0.19812 0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.19812 -0.09906) - - (end 0.19812 0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0 -0.09906) - - (end 0.19812 -0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.59944) - - (end 0.49784 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.29972) - - (end 0.79756 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.79756 -0.59944) - - (end 0.79756 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.59944) - - (end 0.79756 -0.59944) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.92456 -0.62484) - - (end 0.92456 -0.39878) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.92456 -0.39878) - - (end 0.99822 -0.39878) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.99822 -0.62484) - - (end 0.99822 -0.39878) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.92456 -0.62484) - - (end 0.99822 -0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.52324 0.57404) - - (end -0.52324 0.57404) - - (layer F.SilkS) - - (width 0.1016) -) - - (fp_line - (start -0.49784 -0.57404) - - (end 0.92456 -0.57404) - - (layer F.SilkS) - - (width 0.1016) -) - - (fp_circle - (center 0.84836 -0.44958) - - (end 0.89916 -0.50038) - - (layer F.SilkS) - - (width 0.0508) -) - - (fp_arc - (start 0.99822 0) - - (end 0.99822 0.34798) - - (angle 180) - - (layer F.SilkS) - - (width 0.1016) -) - - (fp_arc - (start -0.99822 0) - - (end -0.99822 -0.34798) - - (angle 180) - - (layer F.SilkS) - - (width 0.1016) -) - - (pad 1 smd rect - (at -1.04902 0 270) - - (size 1.19888 1.19888) - - (layers F.Cu F.Paste F.Mask) - - (net 17 N-0000019) -) - - (pad 2 smd rect - (at 1.04902 0 270) - - (size 1.19888 1.19888) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (model lib/3d/LED_0805.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module LED-0805 - (layer F.Cu) - - (tedit 52BF0719) - - (tstamp 52A5B53B) - - (at 200.533 164.973 90) - - (descr "LED 0805 smd package") - - (tags "LED 0805 SMD") - - (path /52A5A380) - - (attr smd) - - (fp_text reference D352 - (at 0 0 180) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value RED - (at -0.889 -1.143 90) - - (layer F.SilkS) - hide - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) -) -) - - (fp_line - (start 0.49784 0.29972) - - (end 0.49784 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.62484) - - (end 0.99822 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.99822 0.29972) - - (end 0.99822 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.29972) - - (end 0.99822 0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.32258) - - (end 0.49784 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.17272) - - (end 0.7493 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.7493 -0.32258) - - (end 0.7493 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.32258) - - (end 0.7493 -0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.17272) - - (end 0.49784 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.32258) - - (end 0.7493 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.7493 0.17272) - - (end 0.7493 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.17272) - - (end 0.7493 0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.19812) - - (end 0.49784 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.19812) - - (end 0.6731 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.6731 -0.19812) - - (end 0.6731 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.19812) - - (end 0.6731 -0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 0.29972) - - (end -0.99822 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 0.62484) - - (end -0.49784 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 0.29972) - - (end -0.49784 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 0.29972) - - (end -0.49784 0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 -0.62484) - - (end -0.99822 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 -0.29972) - - (end -0.49784 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 -0.62484) - - (end -0.49784 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 -0.62484) - - (end -0.49784 -0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 0.17272) - - (end -0.7493 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 0.32258) - - (end -0.49784 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 0.17272) - - (end -0.49784 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 0.17272) - - (end -0.49784 0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 -0.32258) - - (end -0.7493 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 -0.17272) - - (end -0.49784 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 -0.32258) - - (end -0.49784 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 -0.32258) - - (end -0.49784 -0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.6731 -0.19812) - - (end -0.6731 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.6731 0.19812) - - (end -0.49784 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 -0.19812) - - (end -0.49784 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.6731 -0.19812) - - (end -0.49784 -0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0 -0.09906) - - (end 0 0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0 0.09906) - - (end 0.19812 0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.19812 -0.09906) - - (end 0.19812 0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0 -0.09906) - - (end 0.19812 -0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.59944) - - (end 0.49784 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.29972) - - (end 0.79756 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.79756 -0.59944) - - (end 0.79756 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.59944) - - (end 0.79756 -0.59944) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.92456 -0.62484) - - (end 0.92456 -0.39878) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.92456 -0.39878) - - (end 0.99822 -0.39878) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.99822 -0.62484) - - (end 0.99822 -0.39878) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.92456 -0.62484) - - (end 0.99822 -0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.52324 0.57404) - - (end -0.52324 0.57404) - - (layer F.SilkS) - - (width 0.1016) -) - - (fp_line - (start -0.49784 -0.57404) - - (end 0.92456 -0.57404) - - (layer F.SilkS) - - (width 0.1016) -) - - (fp_circle - (center 0.84836 -0.44958) - - (end 0.89916 -0.50038) - - (layer F.SilkS) - - (width 0.0508) -) - - (fp_arc - (start 0.99822 0) - - (end 0.99822 0.34798) - - (angle 180) - - (layer F.SilkS) - - (width 0.1016) -) - - (fp_arc - (start -0.99822 0) - - (end -0.99822 -0.34798) - - (angle 180) - - (layer F.SilkS) - - (width 0.1016) -) - - (pad 1 smd rect - (at -1.04902 0 90) - - (size 1.19888 1.19888) - - (layers F.Cu F.Paste F.Mask) - - (net 21 N-0000048) -) - - (pad 2 smd rect - (at 1.04902 0 90) - - (size 1.19888 1.19888) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (model lib/3d/LED_0805.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF06CE) - - (tstamp 52A5B5B5) - - (at 205.359 170.688 180) - - (path /52A59B3A) - - (attr smd) - - (fp_text reference R351 - (at -0.127 0 270) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value 1M - (at 0 -1.143 180) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0 180) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 18 N-000002) -) - - (pad 2 smd rect - (at 0.9525 0 180) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF0690) - - (tstamp 52A5B5C2) - - (at 215.9 167.386 90) - - (path /52A59B2D) - - (attr smd) - - (fp_text reference R352 - (at 0 0 180) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value 1k - (at 0 0.889 90) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0 90) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 15 N-000001) -) - - (pad 2 smd rect - (at 0.9525 0 90) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 17 N-0000019) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF06F4) - - (tstamp 52A5B5CF) - - (at 201.549 167.894) - - (path /52A5A342) - - (attr smd) - - (fp_text reference R353 - (at 0 0 90) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value 1k - (at 0 -1.016) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 21 N-0000048) -) - - (pad 2 smd rect - (at 0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 2 /5V) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module ssop-28 - (layer F.Cu) - - (tedit 52BD4583) - - (tstamp 52A5B5F4) - - (at 210.439 160.274 270) - - (descr SSOP-16) - - (path /52A59B51) - - (fp_text reference U351 - (at 0 0.508 360) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value FT232RL - (at 0 -1.143 270) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.09906) -) -) -) - - (fp_line - (start 5.19938 -2.30124) - - (end 5.19938 2.30124) - - (layer F.SilkS) - - (width 0.14986) -) - - (fp_line - (start -5.19938 2.30124) - - (end -5.19938 -2.30124) - - (layer F.SilkS) - - (width 0.14986) -) - - (fp_line - (start -5.19938 -2.30124) - - (end 5.19938 -2.30124) - - (layer F.SilkS) - - (width 0.14986) -) - - (fp_line - (start 5.19938 2.30124) - - (end -5.19938 2.30124) - - (layer F.SilkS) - - (width 0.14986) -) - - (fp_circle - (center -4.43992 1.53416) - - (end -4.56692 1.78816) - - (layer F.SilkS) - - (width 0.14986) -) - - (pad 7 smd rect - (at -0.32512 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 8 smd rect - (at 0.32512 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 9 smd rect - (at 0.97536 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 10 smd rect - (at 1.6256 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 25 smd rect - (at -2.27584 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 4 smd rect - (at -2.27584 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 2 /5V) -) - - (pad 5 smd rect - (at -1.6256 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 12 /USART_RX) -) - - (pad 6 smd rect - (at -0.97536 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 18 smd rect - (at 2.27584 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 19 smd rect - (at 1.6256 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 20 smd rect - (at 0.97536 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 2 /5V) -) - - (pad 21 smd rect - (at 0.32512 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 22 smd rect - (at -0.32512 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 23 smd rect - (at -0.97536 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 11 smd rect - (at 2.27584 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 24 smd rect - (at -1.6256 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 26 smd rect - (at -2.92608 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 27 smd rect - (at -3.57378 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 28 smd rect - (at -4.22402 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 1 smd rect - (at -4.22402 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 13 /USART_TX) -) - - (pad 2 smd rect - (at -3.57378 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 3 smd rect - (at -2.92608 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 12 smd rect - (at 2.92608 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 13 smd rect - (at 3.57378 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 14 smd rect - (at 4.22402 3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 15 smd rect - (at 4.22402 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 19 N-000003) -) - - (pad 16 smd rect - (at 3.57378 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 22 N-0000056) -) - - (pad 17 smd rect - (at 2.92608 -3.59918 270) - - (size 0.4064 1.651) - - (layers F.Cu F.Paste F.Mask) - - (net 20 N-0000039) -) - - (model smd/smd_dil/ssop-28.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module LED-0805 - (layer F.Cu) - - (tedit 52BF063B) - - (tstamp 52A5CBF0) - - (at 195.58 162.052) - - (descr "LED 0805 smd package") - - (tags "LED 0805 SMD") - - (path /52A5C8BF) - - (attr smd) - - (fp_text reference D353 - (at 0 0 90) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value RED - (at 0 1.27) - - (layer F.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) -) -) - - (fp_line - (start 0.49784 0.29972) - - (end 0.49784 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.62484) - - (end 0.99822 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.99822 0.29972) - - (end 0.99822 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.29972) - - (end 0.99822 0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.32258) - - (end 0.49784 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.17272) - - (end 0.7493 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.7493 -0.32258) - - (end 0.7493 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.32258) - - (end 0.7493 -0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.17272) - - (end 0.49784 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.32258) - - (end 0.7493 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.7493 0.17272) - - (end 0.7493 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.17272) - - (end 0.7493 0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.19812) - - (end 0.49784 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 0.19812) - - (end 0.6731 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.6731 -0.19812) - - (end 0.6731 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.19812) - - (end 0.6731 -0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 0.29972) - - (end -0.99822 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 0.62484) - - (end -0.49784 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 0.29972) - - (end -0.49784 0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 0.29972) - - (end -0.49784 0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 -0.62484) - - (end -0.99822 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 -0.29972) - - (end -0.49784 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 -0.62484) - - (end -0.49784 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.99822 -0.62484) - - (end -0.49784 -0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 0.17272) - - (end -0.7493 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 0.32258) - - (end -0.49784 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 0.17272) - - (end -0.49784 0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 0.17272) - - (end -0.49784 0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 -0.32258) - - (end -0.7493 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 -0.17272) - - (end -0.49784 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 -0.32258) - - (end -0.49784 -0.17272) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.7493 -0.32258) - - (end -0.49784 -0.32258) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.6731 -0.19812) - - (end -0.6731 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.6731 0.19812) - - (end -0.49784 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.49784 -0.19812) - - (end -0.49784 0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start -0.6731 -0.19812) - - (end -0.49784 -0.19812) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0 -0.09906) - - (end 0 0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0 0.09906) - - (end 0.19812 0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.19812 -0.09906) - - (end 0.19812 0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0 -0.09906) - - (end 0.19812 -0.09906) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.59944) - - (end 0.49784 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.29972) - - (end 0.79756 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.79756 -0.59944) - - (end 0.79756 -0.29972) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.49784 -0.59944) - - (end 0.79756 -0.59944) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.92456 -0.62484) - - (end 0.92456 -0.39878) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.92456 -0.39878) - - (end 0.99822 -0.39878) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.99822 -0.62484) - - (end 0.99822 -0.39878) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.92456 -0.62484) - - (end 0.99822 -0.62484) - - (layer F.SilkS) - - (width 0.06604) -) - - (fp_line - (start 0.52324 0.57404) - - (end -0.52324 0.57404) - - (layer F.SilkS) - - (width 0.1016) -) - - (fp_line - (start -0.49784 -0.57404) - - (end 0.92456 -0.57404) - - (layer F.SilkS) - - (width 0.1016) -) - - (fp_circle - (center 0.84836 -0.44958) - - (end 0.89916 -0.50038) - - (layer F.SilkS) - - (width 0.0508) -) - - (fp_arc - (start 0.99822 0) - - (end 0.99822 0.34798) - - (angle 180) - - (layer F.SilkS) - - (width 0.1016) -) - - (fp_arc - (start -0.99822 0) - - (end -0.99822 -0.34798) - - (angle 180) - - (layer F.SilkS) - - (width 0.1016) -) - - (pad 1 smd rect - (at -1.04902 0) - - (size 1.19888 1.19888) - - (layers F.Cu F.Paste F.Mask) - - (net 23 N-0000058) -) - - (pad 2 smd rect - (at 1.04902 0) - - (size 1.19888 1.19888) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (model lib/3d/LED_0805.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF0614) - - (tstamp 52A5CBFD) - - (at 192.024 162.052) - - (path /52A5C8B9) - - (attr smd) - - (fp_text reference R354 - (at 0 0 90) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value 1k - (at 0 1.016) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 1 /3.3V) -) - - (pad 2 smd rect - (at 0.9525 0) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 23 N-0000058) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module PIN_ARRAY_3_A - (layer F.Cu) - - (tedit 52BF072C) - - (tstamp 52A5D6C4) - - (at 203.454 177.546 180) - - (descr "Connecter 3 pins") - - (tags "PIN 3") - - (path /52A5D5AA) - - (fp_text reference K351 - (at 4.572 -0.127 180) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value CONN_3 - (at -0.254 -3.175 180) - - (layer F.SilkS) - hide - (effects - (font - (size 1.016 1.016) - - (thickness 0.1524) -) -) -) - - (fp_line - (start -3.81 1.27) - - (end -3.81 -1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start -3.81 -1.27) - - (end 3.81 -1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start 3.81 -1.27) - - (end 3.81 1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start 3.81 1.27) - - (end -3.81 1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start -1.27 -1.27) - - (end -1.27 1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (pad 1 thru_hole rect - (at -2.54 0 180) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 14 GND) -) - - (pad 2 thru_hole circle - (at 0 0 180) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 2 /5V) -) - - (pad 3 thru_hole circle - (at 2.54 0 180) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 1 /3.3V) -) - - (model pin_array/pins_array_3x1.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module PIN_ARRAY_10X2 - (layer F.Cu) - - (tedit 52BF05FA) - - (tstamp 52B9B18D) - - (at 179.07 166.37 270) - - (path /52B479E1) - - (fp_text reference P353 - (at 2.667 -3.048 360) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value CONN_10X2 - (at 0.254 4.318 270) - - (layer F.SilkS) - hide - (effects - (font - (size 1.016 1.016) - - (thickness 0.2032) -) -) -) - - (fp_line - (start 12.49934 2.49936) - - (end 12.49934 -2.49936) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 12.49934 -2.49936) - - (end -12.7508 -2.49936) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -12.7508 -2.49936) - - (end -12.7508 2.49936) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -12.7508 2.49936) - - (end 12.49934 2.49936) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 thru_hole rect - (at -11.47064 1.27 270) - - (size 1.524 1.524) - - (drill 0.8128) - - (layers *.Cu *.Mask F.SilkS) - - (net 3 /CAN_TX) -) - - (pad 2 thru_hole circle - (at -11.47064 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 5 /CS2) -) - - (pad 3 thru_hole circle - (at -8.93064 1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 9 /SPI_MISO) -) - - (pad 4 thru_hole circle - (at -8.93064 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 10 /SPI_MOSI) -) - - (pad 5 thru_hole circle - (at -6.39064 1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 4 /CS1) -) - - (pad 6 thru_hole circle - (at -6.39064 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 11 /SPI_SCK) -) - - (pad 7 thru_hole circle - (at -3.85064 1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 6 /CS3) -) - - (pad 8 thru_hole circle - (at -3.85064 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) -) - - (pad 9 thru_hole circle - (at -1.31064 1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 7 /CS4) -) - - (pad 10 thru_hole circle - (at -1.31064 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 8 /CS_SD_MODULE) -) - - (pad 11 thru_hole circle - (at 1.22936 1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) -) - - (pad 12 thru_hole circle - (at 1.22936 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) -) - - (pad 13 thru_hole circle - (at 3.76936 1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) -) - - (pad 14 thru_hole circle - (at 3.76936 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) -) - - (pad 15 thru_hole circle - (at 6.30936 1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 13 /USART_TX) -) - - (pad 16 thru_hole circle - (at 6.30936 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 12 /USART_RX) -) - - (pad 17 thru_hole circle - (at 8.84936 1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) -) - - (pad 18 thru_hole circle - (at 8.84936 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) -) - - (pad 19 thru_hole circle - (at 11.38936 1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) -) - - (pad 20 thru_hole circle - (at 11.38936 -1.27 270) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) -) - - (model lib/3d/M_header_10x2.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz -90 0 0) -) -) -) - - (module MINI-USB-5P-3400020P1 - (layer F.Cu) - - (tedit 52C0C373) - - (tstamp 52BAC27E) - - (at 213.106 175.26) - - (descr OPL) - - (tags "USB MINI 5 SMD-1") - - (path /52C034E1) - - (attr smd) - - (fp_text reference J351 - (at 0 -1.905) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value MINI-USB-5P-3400020P1 - (at 0.762 -0.254) - - (layer F.SilkS) - hide - (effects - (font - (size 0.4318 0.4318) - - (thickness 0.0508) -) -) -) - - (fp_line - (start 3.81 4.572) - - (end 3.81 3.103) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start -3.81 4.572) - - (end -3.81 3.103) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start 2.032 -4.572) - - (end 3.302 -4.572) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start 3.81 -2.297) - - (end 3.81 0.103) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start -3.81 4.572) - - (end 3.81 4.572) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start -3.81 -2.297) - - (end -3.81 0.103) - - (layer F.SilkS) - - (width 0.127) -) - - (fp_line - (start -3.3 -4.572) - - (end -2.1 -4.572) - - (layer F.SilkS) - - (width 0.127) -) - - (pad 5 smd rect - (at -1.6 -4.191) - - (size 0.508 2.54) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 4 smd rect - (at -0.8 -4.191) - - (size 0.508 2.54) - - (layers F.Cu F.Paste F.Mask) -) - - (pad 3 smd rect - (at 0 -4.191) - - (size 0.508 2.54) - - (layers F.Cu F.Paste F.Mask) - - (net 22 N-0000056) -) - - (pad 2 smd rect - (at 0.8 -4.191) - - (size 0.508 2.54) - - (layers F.Cu F.Paste F.Mask) - - (net 19 N-000003) -) - - (pad 1 smd rect - (at 1.6 -4.191) - - (size 0.508 2.54) - - (layers F.Cu F.Paste F.Mask) - - (net 15 N-000001) -) - - (pad 6 smd rect - (at -4.5 1.603 90) - - (size 2.794 2) - - (layers F.Cu F.Paste F.Mask) - - (net 18 N-000002) -) - - (pad 6 smd rect - (at 4.5 1.603 90) - - (size 2.794 2) - - (layers F.Cu F.Paste F.Mask) - - (net 18 N-000002) -) - - (pad 6 smd rect - (at -4.5 -3.897 90) - - (size 2.794 2) - - (layers F.Cu F.Paste F.Mask) - - (net 18 N-000002) -) - - (pad 6 smd rect - (at 4.5 -3.897 90) - - (size 2.794 2) - - (layers F.Cu F.Paste F.Mask) - - (net 18 N-000002) -) - - (pad "" np_thru_hole circle - (at -2.159 -1.397 90) - - (size 1.016 1.016) - - (drill 0.762) - - (layers *.Mask F.SilkS) -) - - (pad "" np_thru_hole circle - (at 2.159 -1.397 90) - - (size 1.016 1.016) - - (drill 0.762) - - (layers *.Mask F.SilkS) -) - - (model lib/3d/usb-2.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz -90 0 -90) -) -) -) - - (module PIN_ARRAY_1 - (layer F.Cu) - - (tedit 52C01CBE) - - (tstamp 52BAC29B) - - (at 217.297 158.496) - - (descr "1 pin") - - (tags "CONN DEV") - - (path /52BAA4A8) - - (fp_text reference P355 - (at -1.778 0) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value CONN_1 - (at 12.954 -3.937) - - (layer F.SilkS) - hide - (effects - (font - (size 0.762 0.762) - - (thickness 0.1524) -) -) -) - - (fp_line - (start 1.27 1.27) - - (end -1.27 1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start -1.27 -1.27) - - (end 1.27 -1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start -1.27 1.27) - - (end -1.27 -1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start 1.27 -1.27) - - (end 1.27 1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (pad 1 thru_hole rect - (at 0 0) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 16 N-0000017) -) - - (model pin_array\pin_1.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module PIN_ARRAY_5x2 - (layer F.Cu) - - (tedit 52C02E97) - - (tstamp 52BAC8F8) - - (at 195.707 155.702) - - (descr "Double rangee de contacts 2 x 5 pins") - - (tags CONN) - - (path /52B45CE3) - - (fp_text reference P351 - (at -6.731 -3.048) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value CONN_5X2 - (at 0 -5.588) - - (layer F.SilkS) - hide - (effects - (font - (size 1.016 1.016) - - (thickness 0.2032) -) -) -) - - (fp_line - (start -6.35 -2.54) - - (end 6.35 -2.54) - - (layer F.SilkS) - - (width 0.3048) -) - - (fp_line - (start 6.35 -2.54) - - (end 6.35 2.54) - - (layer F.SilkS) - - (width 0.3048) -) - - (fp_line - (start 6.35 2.54) - - (end -6.35 2.54) - - (layer F.SilkS) - - (width 0.3048) -) - - (fp_line - (start -6.35 2.54) - - (end -6.35 -2.54) - - (layer F.SilkS) - - (width 0.3048) -) - - (pad 1 thru_hole rect - (at -5.08 1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 1 /3.3V) -) - - (pad 2 thru_hole circle - (at -5.08 -1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 14 GND) -) - - (pad 3 thru_hole circle - (at -2.54 1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 2 /5V) -) - - (pad 4 thru_hole circle - (at -2.54 -1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 4 /CS1) -) - - (pad 5 thru_hole circle - (at 0 1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 5 /CS2) -) - - (pad 6 thru_hole circle - (at 0 -1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 6 /CS3) -) - - (pad 7 thru_hole circle - (at 2.54 1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 9 /SPI_MISO) -) - - (pad 8 thru_hole circle - (at 2.54 -1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 10 /SPI_MOSI) -) - - (pad 9 thru_hole circle - (at 5.08 1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 11 /SPI_SCK) -) - - (pad 10 thru_hole circle - (at 5.08 -1.27) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 7 /CS4) -) - - (model lib/3d/M_header_5x2.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz -90 0 180) -) -) -) - - (module PIN_ARRAY_1 - (layer F.Cu) - - (tedit 52C02EB5) - - (tstamp 52BF0711) - - (at 183.642 160.274) - - (descr "1 pin") - - (tags "CONN DEV") - - (path /52BAF879) - - (fp_text reference P356 - (at 0 -1.905) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (fp_text value CONN_1 - (at -11.176 -5.715) - - (layer F.SilkS) - hide - (effects - (font - (size 0.762 0.762) - - (thickness 0.1524) -) -) -) - - (fp_line - (start 1.27 1.27) - - (end -1.27 1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start -1.27 -1.27) - - (end 1.27 -1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start -1.27 1.27) - - (end -1.27 -1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (fp_line - (start 1.27 -1.27) - - (end 1.27 1.27) - - (layer F.SilkS) - - (width 0.1524) -) - - (pad 1 thru_hole rect - (at 0 0) - - (size 1.524 1.524) - - (drill 1.016) - - (layers *.Cu *.Mask F.SilkS) - - (net 3 /CAN_TX) -) - - (model pin_array\pin_1.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 1 1 1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module LOGO_F - (layer B.Cu) - - (tedit 0) - - (tstamp 52BD6D4F) - - (at 201.549 165.608) - - (path /52BD6BB8) - - (fp_text reference G305 - (at 0 -4.14782) - - (layer B.SilkS) - hide - (effects - (font - (size 1.524 1.524) - - (thickness 0.3048) -) - - (justify mirror) -) -) - - (fp_text value LOGO - (at 0 4.14782) - - (layer B.SilkS) - hide - (effects - (font - (size 1.524 1.524) - - (thickness 0.3048) -) - - (justify mirror) -) -) - - (fp_poly - (pts - (xy 3.34518 -0.04318) - - (xy 3.3401 0.381) - - (xy 3.32486 0.68326) - - (xy 3.28676 0.90932) - - (xy 3.22326 1.1049) - - (xy 3.12166 1.3208) - - (xy 3.10896 1.3462) - - (xy 2.921 1.64084) - - (xy 2.921 1.18618) - - (xy 2.79654 1.1049) - - (xy 2.75844 1.09982) - - (xy 2.68732 1.016) - - (xy 2.60096 0.76708) - - (xy 2.5019 0.35052) - - (xy 2.46126 0.14732) - - (xy 2.38252 -0.24638) - - (xy 2.31394 -0.58928) - - (xy 2.2606 -0.84074) - - (xy 2.23266 -0.9525) - - (xy 2.2479 -1.07696) - - (xy 2.32156 -1.09982) - - (xy 2.4384 -1.16586) - - (xy 2.45618 -1.22682) - - (xy 2.42824 -1.28524) - - (xy 2.33172 -1.3208) - - (xy 2.13868 -1.34366) - - (xy 1.82372 -1.35382) - - (xy 1.49606 -1.35382) - - (xy 0.53594 -1.35382) - - (xy 0.57404 -1.09982) - - (xy 0.63246 -0.92202) - - (xy 0.7239 -0.84836) - - (xy 0.72644 -0.84582) - - (xy 0.80264 -0.90678) - - (xy 0.79248 -0.97536) - - (xy 0.79248 -1.04648) - - (xy 0.889 -1.08458) - - (xy 1.10744 -1.09982) - - (xy 1.24714 -1.09982) - - (xy 1.75006 -1.09982) - - (xy 1.83388 -0.635) - - (xy 1.9177 -0.17018) - - (xy 1.59258 -0.17018) - - (xy 1.38684 -0.1905) - - (xy 1.27508 -0.23876) - - (xy 1.27 -0.254) - - (xy 1.20142 -0.3302) - - (xy 1.15316 -0.33782) - - (xy 1.0795 -0.2921) - - (xy 1.08204 -0.127) - - (xy 1.0922 -0.07112) - - (xy 1.1557 0.1016) - - (xy 1.24206 0.22352) - - (xy 1.3208 0.25908) - - (xy 1.35382 0.1778) - - (xy 1.35382 0.17526) - - (xy 1.43002 0.11684) - - (xy 1.61544 0.08636) - - (xy 1.68656 0.08382) - - (xy 2.0193 0.08382) - - (xy 2.07772 0.55372) - - (xy 2.10312 0.81788) - - (xy 2.10312 1.01092) - - (xy 2.09042 1.06934) - - (xy 1.9685 1.09982) - - (xy 1.76022 1.08458) - - (xy 1.52146 1.03886) - - (xy 1.31318 0.97536) - - (xy 1.1938 0.90424) - - (xy 1.18618 0.88138) - - (xy 1.1176 0.7747) - - (xy 1.05918 0.762) - - (xy 0.95758 0.8382) - - (xy 0.93218 1.016) - - (xy 0.93218 1.27) - - (xy 1.95072 1.27) - - (xy 2.42062 1.26238) - - (xy 2.74066 1.2446) - - (xy 2.90322 1.21158) - - (xy 2.921 1.18618) - - (xy 2.921 1.64084) - - (xy 2.67716 2.02692) - - (xy 2.15646 2.5654) - - (xy 1.5494 2.9591) - - (xy 1.02108 3.16484) - - (xy 0.59182 3.24866) - - (xy 0.59182 1.18618) - - (xy 0.52324 1.10998) - - (xy 0.46482 1.09982) - - (xy 0.35306 1.08458) - - (xy 0.33782 1.06934) - - (xy 0.32258 0.98044) - - (xy 0.2794 0.75692) - - (xy 0.21336 0.4318) - - (xy 0.13462 0.04064) - - (xy 0.127 0) - - (xy 0.03556 -0.44958) - - (xy -0.02794 -0.75692) - - (xy -0.06096 -0.94996) - - (xy -0.06858 -1.0541) - - (xy -0.05334 -1.09728) - - (xy -0.01524 -1.1049) - - (xy 0.04318 -1.09982) - - (xy 0.15494 -1.1684) - - (xy 0.17018 -1.22682) - - (xy 0.14224 -1.28524) - - (xy 0.04572 -1.3208) - - (xy -0.14732 -1.34366) - - (xy -0.46228 -1.35382) - - (xy -0.78994 -1.35382) - - (xy -1.75006 -1.35382) - - (xy -1.71196 -1.09982) - - (xy -1.65354 -0.92202) - - (xy -1.5621 -0.84836) - - (xy -1.55956 -0.84582) - - (xy -1.48336 -0.90678) - - (xy -1.49352 -0.97282) - - (xy -1.49098 -1.04902) - - (xy -1.39446 -1.08712) - - (xy -1.1684 -1.09982) - - (xy -1.07188 -1.09982) - - (xy -0.80772 -1.08966) - - (xy -0.61976 -1.05918) - - (xy -0.56134 -1.03378) - - (xy -0.52578 -0.9144) - - (xy -0.48514 -0.69088) - - (xy -0.45974 -0.52578) - - (xy -0.40132 -0.08382) - - (xy -0.69342 -0.08382) - - (xy -0.91948 -0.11176) - - (xy -1.07696 -0.18034) - - (xy -1.08204 -0.18542) - - (xy -1.1938 -0.254) - - (xy -1.2319 -0.17018) - - (xy -1.21158 0.02032) - - (xy -1.143 0.17018) - - (xy -1.04394 0.254) - - (xy -0.95758 0.24892) - - (xy -0.93218 0.17018) - - (xy -0.86106 0.10668) - - (xy -0.69596 0.08382) - - (xy -0.50546 0.1016) - - (xy -0.35306 0.15494) - - (xy -0.31242 0.20066) - - (xy -0.27432 0.35052) - - (xy -0.2286 0.59436) - - (xy -0.20828 0.70866) - - (xy -0.18288 0.94996) - - (xy -0.20066 1.0668) - - (xy -0.27686 1.09982) - - (xy -0.28702 1.09982) - - (xy -0.4064 1.143) - - (xy -0.42418 1.18618) - - (xy -0.34544 1.22936) - - (xy -0.14478 1.25984) - - (xy 0.08382 1.27) - - (xy 0.3556 1.2573) - - (xy 0.53848 1.22428) - - (xy 0.59182 1.18618) - - (xy 0.59182 3.24866) - - (xy 0.5715 3.25374) - - (xy 0.0508 3.2893) - - (xy -0.4699 3.27152) - - (xy -0.91694 3.2004) - - (xy -0.99314 3.17754) - - (xy -1.59004 2.91338) - - (xy -2.15392 2.52222) - - (xy -2.63652 2.03708) - - (xy -2.99974 1.49606) - - (xy -3.03022 1.43256) - - (xy -3.22326 0.90932) - - (xy -3.3401 0.32258) - - (xy -3.3655 -0.2413) - - (xy -3.3528 -0.39624) - - (xy -3.29946 -0.7366) - - (xy -3.23088 -1.01092) - - (xy -3.15722 -1.18872) - - (xy -3.0861 -1.23698) - - (xy -3.06578 -1.21666) - - (xy -2.93624 -1.10998) - - (xy -2.88544 -1.08712) - - (xy -2.80924 -0.98298) - - (xy -2.7178 -0.71374) - - (xy -2.6162 -0.2921) - - (xy -2.57302 -0.08128) - - (xy -2.48158 0.38354) - - (xy -2.42316 0.70612) - - (xy -2.39268 0.9144) - - (xy -2.39014 1.03124) - - (xy -2.41554 1.08458) - - (xy -2.4638 1.09982) - - (xy -2.49682 1.09982) - - (xy -2.61112 1.14554) - - (xy -2.62382 1.18618) - - (xy -2.54762 1.22936) - - (xy -2.34696 1.25984) - - (xy -2.11582 1.27) - - (xy -1.8288 1.25476) - - (xy -1.651 1.21412) - - (xy -1.60274 1.15824) - - (xy -1.7018 1.09728) - - (xy -1.76276 1.0795) - - (xy -1.8415 1.02362) - - (xy -1.91008 0.88646) - - (xy -1.97866 0.63754) - - (xy -2.05486 0.25146) - - (xy -2.06248 0.2032) - - (xy -2.13106 -0.18288) - - (xy -2.19456 -0.52578) - - (xy -2.24282 -0.78232) - - (xy -2.25806 -0.86868) - - (xy -2.27076 -1.0414) - - (xy -2.19202 -1.09982) - - (xy -2.1717 -1.10236) - - (xy -2.07772 -1.15316) - - (xy -2.08534 -1.22936) - - (xy -2.1717 -1.30556) - - (xy -2.36728 -1.3462) - - (xy -2.6416 -1.35636) - - (xy -3.14706 -1.35382) - - (xy -2.95656 -1.67132) - - (xy -2.5781 -2.18186) - - (xy -2.09296 -2.64668) - - (xy -1.55702 -3.01244) - - (xy -1.44018 -3.0734) - - (xy -1.18618 -3.19532) - - (xy -0.97536 -3.27152) - - (xy -0.75692 -3.31724) - - (xy -0.48514 -3.33756) - - (xy -0.10668 -3.34264) - - (xy 0.04064 -3.34264) - - (xy 0.46482 -3.33756) - - (xy 0.76962 -3.32232) - - (xy 1.00076 -3.28422) - - (xy 1.2065 -3.21564) - - (xy 1.43764 -3.1115) - - (xy 1.47574 -3.09372) - - (xy 2.00914 -2.7559) - - (xy 2.50444 -2.30378) - - (xy 2.91592 -1.78816) - - (xy 3.10134 -1.46812) - - (xy 3.21056 -1.2319) - - (xy 3.28168 -1.02616) - - (xy 3.31978 -0.8001) - - (xy 3.3401 -0.50546) - - (xy 3.34264 -0.09398) - - (xy 3.34518 -0.04318) - - (xy 3.34518 -0.04318) -) - - (layer B.SilkS) - - (width 0.00254) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF06DF) - - (tstamp 52BEFDFE) - - (at 199.9615 170.1165 180) - - (path /52BEFB4C) - - (attr smd) - - (fp_text reference C357 - (at 0 -0.3175 270) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_text value .1uF - (at -0.4445 -1.2065 180) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0 180) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (pad 2 smd rect - (at 0.9525 0 180) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 1 /3.3V) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (module SM0805 - (layer F.Cu) - - (tedit 52BF0636) - - (tstamp 52BF06B5) - - (at 198.4375 162.687 90) - - (path /52BEFB29) - - (attr smd) - - (fp_text reference C358 - (at 0 -0.3175 180) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_text value 4.7uF - (at 0 1.2065 90) - - (layer F.SilkS) - hide - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.10922) -) -) -) - - (fp_circle - (center -1.651 0.762) - - (end -1.651 0.635) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -0.508 0.762) - - (end -1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 0.762) - - (end -1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start -1.524 -0.762) - - (end -0.508 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 0.508 -0.762) - - (end 1.524 -0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 -0.762) - - (end 1.524 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (fp_line - (start 1.524 0.762) - - (end 0.508 0.762) - - (layer F.SilkS) - - (width 0.09906) -) - - (pad 1 smd rect - (at -0.9525 0 90) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 1 /3.3V) -) - - (pad 2 smd rect - (at 0.9525 0 90) - - (size 0.889 1.397) - - (layers F.Cu F.Paste F.Mask) - - (net 14 GND) -) - - (model smd/chip_cms.wrl - (at - (xyz 0 0 0) -) - - (scale - (xyz 0.1 0.1 0.1) -) - - (rotate - (xyz 0 0 0) -) -) -) - - (gr_text 6 - (at 215.519 158.623) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text 1 - (at 185.166 161.417) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text "CLK MISO CS2 5V 3.3V" - (at 195.961 158.877) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text "CS4 MOSI CS3 CS1 GND" - (at 196.088 152.908) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text "CS2 5V 3.3V" - (at 203.073 176.022) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text MOSI - (at 182.88 157.48) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text UART_RX - (at 183.896 172.72) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text CS_SD - (at 183.134 165.1) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text SCLK - (at 182.88 159.893) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text GND - (at 217.805 177.673) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text CS_SD - (at 217.297 170.18) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text UART_RX - (at 216.535 167.64) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text CS2 - (at 182.626 154.94) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text MOSI - (at 217.805 165.481) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text SCLK - (at 217.551 162.687) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text CS3 - (at 218.059 156.845) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_text "CS1 CS2" - (at 220.853 153.035) - - (layer B.SilkS) - - (effects - (font - (size 0.762 0.762) - - (thickness 0.127) -) - - (justify mirror) -) -) - - (gr_line - (start 194.945 160.782) - - (end 195.072 160.782) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_line - (start 194.564 161.163) - - (end 194.564 160.274) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_line - (start 194.056 160.782) - - (end 194.945 160.782) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_line - (start 196.215 160.782) - - (end 196.977 160.782) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_line - (start 199.263 165.735) - - (end 199.263 166.751) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_line - (start 198.882 166.243) - - (end 199.644 166.243) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_line - (start 200.152 162.814) - - (end 200.787 162.814) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_line - (start 216.789 169.418) - - (end 216.281 169.418) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_line - (start 217.551 165.735) - - (end 217.551 164.973) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_line - (start 217.17 165.354) - - (end 217.932 165.354) - - (angle 90) - - (layer F.SilkS) - - (width 0.2) -) - - (gr_text PB5 - (at 182.626 157.607) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text CS2 - (at 195.707 158.877) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text CS4 - (at 200.787 152.527) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text CS3 - (at 195.58 152.527) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text CS1 - (at 193.04 152.527) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text 5v - (at 193.167 158.877) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text 3.3 - (at 188.468 157.353) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text PB7 - (at 180.34 153.035) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text PB6 - (at 177.546 153.035) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text GND - (at 188.214 154.305) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text PE14 - (at 222.758 153.035) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text PE13 - (at 217.805 154.94) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.125095) -) -) -) - - (gr_text "3.3v 5v GND" - (at 203.3905 175.7045) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (gr_line - (start 120.65 93.345) - - (end 186.69 93.345) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 186.69 190.5) - - (end 186.69 93.472) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 120.65 190.5) - - (end 186.69 190.5) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 120.65 190.5) - - (end 120.65 93.472) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 180.34 127) - - (end 177.8 127) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 180.34 187.96) - - (end 180.34 127) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 177.8 187.96) - - (end 180.34 187.96) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 177.8 127) - - (end 177.8 187.96) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 127 127) - - (end 129.54 127) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 129.54 187.96) - - (end 129.54 127) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 127 187.96) - - (end 129.54 187.96) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_line - (start 127 127) - - (end 127 187.96) - - (angle 90) - - (layer Cmts.User) - - (width 0.2) -) - - (gr_text "rusEfi.com USB+SD ver 0.1" - (at 198.628 160.401) - - (layer B.SilkS) - - (effects - (font - (size 1 1) - - (thickness 0.25) -) - - (justify mirror) -) -) - - (gr_text "MINI-USB-5P\n-3400030P1" - (at 212.979 175.133) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (gr_text "MICRO-SDCARD-\nCONNECTOR-3300060P1" - (at 190.246 173.101) - - (layer F.SilkS) - - (effects - (font - (size 0.50038 0.50038) - - (thickness 0.1016) -) -) -) - - (dimension 47.625169 - (width 0.25) - - (layer Cmts.User) - - (gr_text "47,625 мм" - (at 200.198606 143.969525 0.1527883832) - - (layer Cmts.User) - - (effects - (font - (size 1 1) - - (thickness 0.25) -) -) -) - - (feature1 - (pts - (xy 224.028 150.241) - - (xy 224.00844 142.906029) -) -) - - (feature2 - (pts - (xy 176.403 150.368) - - (xy 176.38344 143.033029) -) -) - - (crossbar - (pts - (xy 176.388773 145.033022) - - (xy 224.013773 144.906022) -) -) - - (arrow1a - (pts - (xy 224.013773 144.906022) - - (xy 222.888837 145.495445) -) -) - - (arrow1b - (pts - (xy 224.013773 144.906022) - - (xy 222.885709 144.322607) -) -) - - (arrow2a - (pts - (xy 176.388773 145.033022) - - (xy 177.516837 145.616437) -) -) - - (arrow2b - (pts - (xy 176.388773 145.033022) - - (xy 177.513709 144.443599) -) -) -) - - (gr_line - (start 224.028 179.07) - - (end 224.028 151.765) - - (angle 90) - - (layer Edge.Cuts) - - (width 0.15) -) - - (gr_line - (start 224.028 151.765) - - (end 176.403 151.765) - - (angle 90) - - (layer Edge.Cuts) - - (width 0.15) -) - - (gr_line - (start 176.403 179.07) - - (end 224.028 179.07) - - (angle 90) - - (layer Edge.Cuts) - - (width 0.15) -) - - (gr_line - (start 176.403 151.765) - - (end 176.403 179.07) - - (angle 90) - - (layer Edge.Cuts) - - (width 0.15) -) - - (gr_circle - (center 204.597 173.736) - - (end 205.867 173.736) - - (layer Edge.Cuts) - - (width 0.15) -) - - (gr_circle - (center 216.281 153.416) - - (end 217.551 153.416) - - (layer Edge.Cuts) - - (width 0.15) -) - - (segment - (start 198.12 172.466) - - (end 198.12 173.482) - - (width 0.254) - - (layer F.Cu) - - (net 1) -) - - (segment - (start 198.12 170.3705) - - (end 198.12 172.466) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BEFED8) -) - - (segment - (start 199.644 176.276) - - (end 200.914 177.546) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BEFEEB) -) - - (segment - (start 199.644 174.1805) - - (end 199.644 176.276) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BEFEEA) -) - - (segment - (start 199.1995 173.736) - - (end 199.644 174.1805) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BEFEE9) -) - - (segment - (start 198.374 173.736) - - (end 199.1995 173.736) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BEFEE8) -) - - (segment - (start 198.12 173.482) - - (end 198.374 173.736) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BEFEE7) -) - - (segment - (start 198.4375 163.6395) - - (end 195.326 163.6395) - - (width 0.254) - - (layer F.Cu) - - (net 1) -) - - (segment - (start 195.326 163.6395) - - (end 194.84975 164.11575) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BEFEDD) -) - - (segment - (start 199.009 170.1165) - - (end 198.374 170.1165) - - (width 0.254) - - (layer F.Cu) - - (net 1) -) - - (segment - (start 198.374 170.1165) - - (end 198.12 170.3705) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BEFED5) -) - - (segment - (start 191.0715 162.052) - - (end 191.0715 157.4165) - - (width 0.254) - - (layer F.Cu) - - (net 1) -) - - (segment - (start 191.0715 157.4165) - - (end 190.627 156.972) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BE73EA) -) - - (segment - (start 191.0715 162.052) - - (end 191.0715 163.449) - - (width 0.254) - - (layer F.Cu) - - (net 1) -) - - (segment - (start 191.0715 163.449) - - (end 191.135 163.449) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BC64DE) -) - - (segment - (start 190.5635 163.449) - - (end 189.865 163.449) - - (width 0.254) - - (layer F.Cu) - - (net 1) -) - - (segment - (start 190.627 163.449) - - (end 191.135 163.449) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BC2CAA) -) - - (segment - (start 190.5635 163.449) - - (end 190.627 163.449) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BC2CA7) -) - - (segment - (start 189.865 163.449) - - (end 189.314 164) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BC2DB9) -) - - (segment - (start 189.314 164) - - (end 189.314 164.846) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BC2DBA) -) - - (segment - (start 195.453 164.719) - - (end 195.453 165.862) - - (width 0.254) - - (layer F.Cu) - - (net 1) -) - - (segment - (start 195.453 165.862) - - (end 196.977 167.386) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BC2951) -) - - (segment - (start 196.977 167.386) - - (end 198.12 168.529) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BC2956) -) - - (segment - (start 198.12 168.529) - - (end 198.12 170.3705) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BC2959) -) - - (segment - (start 191.135 163.449) - - (end 194.183 163.449) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BC64E2) -) - - (segment - (start 194.183 163.449) - - (end 194.84975 164.11575) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BB0BFC) -) - - (segment - (start 194.84975 164.11575) - - (end 195.453 164.719) - - (width 0.254) - - (layer F.Cu) - - (net 1) - - (tstamp 52BEFEE0) -) - - (segment - (start 202.5015 167.894) - - (end 202.5015 171.7675) - - (width 0.254) - - (layer F.Cu) - - (net 2) -) - - (segment - (start 201.549 175.641) - - (end 203.454 177.546) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BEFEF2) -) - - (segment - (start 201.549 172.72) - - (end 201.549 175.641) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BEFEF1) -) - - (segment - (start 202.5015 171.7675) - - (end 201.549 172.72) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BEFEEF) -) - - (segment - (start 204.4065 165.862) - - (end 204.4065 163.83) - - (width 0.254) - - (layer F.Cu) - - (net 2) -) - - (segment - (start 204.4065 163.83) - - (end 204.343 163.7665) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BEFAE2) -) - - (segment - (start 193.167 156.972) - - (end 194.056 156.972) - - (width 0.254) - - (layer F.Cu) - - (net 2) -) - - (segment - (start 202.565 159.385) - - (end 202.565 158.623) - - (width 0.254) - - (layer F.Cu) - - (net 2) -) - - (segment - (start 202.565 158.623) - - (end 203.18984 157.99816) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE707A) -) - - (segment - (start 203.18984 157.99816) - - (end 206.83982 157.99816) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE707F) - - (status 20) -) - - (segment - (start 198.12 160.782) - - (end 197.739 160.782) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BD9DAB) -) - - (segment - (start 198.628 160.782) - - (end 198.12 160.782) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BD9F50) -) - - (segment - (start 202.057 159.893) - - (end 202.565 159.385) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BDA753) -) - - (segment - (start 199.517 159.893) - - (end 198.628 160.782) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BD9F4C) -) - - (segment - (start 200.787 159.893) - - (end 199.517 159.893) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BD9F42) -) - - (segment - (start 200.787 159.893) - - (end 202.057 159.893) - - (width 0.254) - - (layer F.Cu) - - (net 2) -) - - (segment - (start 196.977 160.782) - - (end 197.739 160.782) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE7721) -) - - (segment - (start 196.469 160.274) - - (end 196.977 160.782) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE771E) -) - - (segment - (start 196.469 158.877) - - (end 196.469 160.274) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE771B) -) - - (segment - (start 195.961 158.369) - - (end 196.469 158.877) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE7719) -) - - (segment - (start 194.945 158.369) - - (end 195.961 158.369) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE7716) -) - - (segment - (start 194.564 157.988) - - (end 194.945 158.369) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE7712) -) - - (segment - (start 194.564 157.48) - - (end 194.564 157.988) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE770F) -) - - (segment - (start 194.056 156.972) - - (end 194.564 157.48) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE770D) -) - - (segment - (start 209.55 160.655) - - (end 212.217 160.655) - - (width 0.254) - - (layer F.Cu) - - (net 2) -) - - (segment - (start 213.99754 161.29) - - (end 214.03818 161.24936) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE70BB) - - (status 30) -) - - (segment - (start 212.852 161.29) - - (end 213.99754 161.29) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE70B4) - - (status 20) -) - - (segment - (start 212.598 161.036) - - (end 212.852 161.29) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE70B1) -) - - (segment - (start 212.217 160.655) - - (end 212.598 161.036) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE70AF) -) - - (segment - (start 209.55 159.258) - - (end 209.55 158.877) - - (width 0.254) - - (layer F.Cu) - - (net 2) -) - - (segment - (start 209.55 160.655) - - (end 209.55 159.258) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE5346) -) - - (segment - (start 208.67116 157.99816) - - (end 206.83982 157.99816) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE7088) - - (status 20) -) - - (segment - (start 209.55 158.877) - - (end 208.67116 157.99816) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE7086) -) - - (segment - (start 208.534 163.957) - - (end 208.534 164.592) - - (width 0.254) - - (layer F.Cu) - - (net 2) -) - - (segment - (start 208.534 162.179) - - (end 208.534 163.957) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BDA739) -) - - (segment - (start 205.0415 165.227) - - (end 204.4065 165.862) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE6F61) -) - - (segment - (start 207.899 165.227) - - (end 205.0415 165.227) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE6F5D) -) - - (segment - (start 208.534 164.592) - - (end 207.899 165.227) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE6F5A) -) - - (segment - (start 202.5015 167.894) - - (end 203.454 167.894) - - (width 0.254) - - (layer F.Cu) - - (net 2) -) - - (segment - (start 204.4065 166.9415) - - (end 204.4065 165.862) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE6A25) -) - - (segment - (start 203.454 167.894) - - (end 204.4065 166.9415) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE6A20) -) - - (segment - (start 208.534 162.052) - - (end 208.534 161.671) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BDA50E) -) - - (segment - (start 208.534 161.671) - - (end 209.55 160.655) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BDA513) -) - - (segment - (start 209.55 160.655) - - (end 209.59064 160.61436) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BE534A) -) - - (segment - (start 209.50936 160.61436) - - (end 209.59064 160.61436) - - (width 0.254) - - (layer F.Cu) - - (net 2) - - (tstamp 52BDA4FD) -) - - (segment - (start 177.8 154.89936) - - (end 178.26736 154.89936) - - (width 0.254) - - (layer F.Cu) - - (net 3) -) - - (segment - (start 183.642 159.512) - - (end 183.642 160.274) - - (width 0.254) - - (layer F.Cu) - - (net 3) - - (tstamp 52BC63A1) - - (status 30) -) - - (segment - (start 181.61 158.623) - - (end 183.642 159.512) - - (width 0.254) - - (layer F.Cu) - - (net 3) - - (tstamp 52BC639D) - - (status 20) -) - - (segment - (start 181.61 156.845) - - (end 181.61 158.623) - - (width 0.254) - - (layer F.Cu) - - (net 3) - - (tstamp 52BC6398) -) - - (segment - (start 180.975 156.21) - - (end 181.61 156.845) - - (width 0.254) - - (layer F.Cu) - - (net 3) - - (tstamp 52BC6392) -) - - (segment - (start 179.578 156.21) - - (end 180.975 156.21) - - (width 0.254) - - (layer F.Cu) - - (net 3) - - (tstamp 52BC638F) -) - - (segment - (start 178.26736 154.89936) - - (end 179.578 156.21) - - (width 0.254) - - (layer F.Cu) - - (net 3) - - (tstamp 52BC6387) -) - - (segment - (start 193.802 154.432) - - (end 195.707 152.527) - - (width 0.254) - - (layer F.Cu) - - (net 4) - - (tstamp 52BE7D5F) -) - - (segment - (start 195.707 152.527) - - (end 203.1365 152.527) - - (width 0.254) - - (layer F.Cu) - - (net 4) - - (tstamp 52BE7D63) -) - - (segment - (start 203.1365 152.527) - - (end 203.2 152.527) - - (width 0.254) - - (layer F.Cu) - - (net 4) - - (tstamp 52BEFA40) -) - - (segment - (start 193.167 154.432) - - (end 193.802 154.432) - - (width 0.254) - - (layer F.Cu) - - (net 4) -) - - (segment - (start 193.167 154.432) - - (end 192.659 154.432) - - (width 0.254) - - (layer B.Cu) - - (net 4) -) - - (segment - (start 183.769 156.718) - - (end 184.658 156.718) - - (width 0.254) - - (layer B.Cu) - - (net 4) - - (tstamp 52BE51CD) -) - - (segment - (start 184.658 156.718) - - (end 185.166 156.21) - - (width 0.254) - - (layer B.Cu) - - (net 4) - - (tstamp 52BE51CE) -) - - (segment - (start 185.166 156.21) - - (end 187.325 156.21) - - (width 0.254) - - (layer B.Cu) - - (net 4) - - (tstamp 52BE51CF) -) - - (segment - (start 183.261 156.21) - - (end 183.769 156.718) - - (width 0.254) - - (layer B.Cu) - - (net 4) - - (tstamp 52BE51CB) -) - - (segment - (start 179.451 156.21) - - (end 183.261 156.21) - - (width 0.254) - - (layer B.Cu) - - (net 4) -) - - (segment - (start 179.07 158.115) - - (end 179.07 156.591) - - (width 0.254) - - (layer B.Cu) - - (net 4) -) - - (segment - (start 177.8 159.385) - - (end 179.07 158.115) - - (width 0.254) - - (layer B.Cu) - - (net 4) - - (tstamp 52BB185A) -) - - (segment - (start 177.8 159.385) - - (end 177.8 159.97936) - - (width 0.254) - - (layer B.Cu) - - (net 4) -) - - (segment - (start 179.07 156.591) - - (end 179.451 156.21) - - (width 0.254) - - (layer B.Cu) - - (net 4) - - (tstamp 52BB1A21) -) - - (segment - (start 187.833 155.702) - - (end 187.325 156.21) - - (width 0.254) - - (layer B.Cu) - - (net 4) - - (tstamp 52BE7425) -) - - (segment - (start 191.389 155.702) - - (end 187.833 155.702) - - (width 0.254) - - (layer B.Cu) - - (net 4) - - (tstamp 52BE7420) -) - - (segment - (start 192.659 154.432) - - (end 191.389 155.702) - - (width 0.254) - - (layer B.Cu) - - (net 4) - - (tstamp 52BE741C) -) - - (segment - (start 193.802 154.559) - - (end 193.167 154.559) - - (width 0.254) - - (layer F.Cu) - - (net 4) - - (status 30) -) - - (segment - (start 196.977 154.051) - - (end 196.977 153.797) - - (width 0.254) - - (layer B.Cu) - - (net 5) -) - - (segment - (start 196.977 153.797) - - (end 197.612 153.162) - - (width 0.254) - - (layer B.Cu) - - (net 5) - - (tstamp 52BE7AD5) -) - - (segment - (start 195.707 156.972) - - (end 195.707 156.845) - - (width 0.254) - - (layer B.Cu) - - (net 5) -) - - (segment - (start 196.977 155.575) - - (end 196.977 154.051) - - (width 0.254) - - (layer B.Cu) - - (net 5) - - (tstamp 52BE7476) -) - - (segment - (start 196.977 154.051) - - (end 196.977 154.000202) - - (width 0.254) - - (layer B.Cu) - - (net 5) - - (tstamp 52BE7AD3) -) - - (segment - (start 195.707 156.845) - - (end 196.977 155.575) - - (width 0.254) - - (layer B.Cu) - - (net 5) - - (tstamp 52BE7471) -) - - (segment - (start 180.34 154.89936) - - (end 186.52236 154.89936) - - (width 0.254) - - (layer F.Cu) - - (net 5) -) - - (segment - (start 194.564 155.702) - - (end 195.707 156.972) - - (width 0.254) - - (layer F.Cu) - - (net 5) - - (tstamp 52BDABFC) - - (status 20) -) - - (segment - (start 187.325 155.702) - - (end 194.564 155.702) - - (width 0.254) - - (layer F.Cu) - - (net 5) - - (tstamp 52BDABFA) -) - - (segment - (start 186.52236 154.89936) - - (end 187.325 155.702) - - (width 0.254) - - (layer F.Cu) - - (net 5) - - (tstamp 52BDABF6) -) - - (segment - (start 201.422 153.035) - - (end 202.565 153.035) - - (width 0.254) - - (layer F.Cu) - - (net 6) -) - - (segment - (start 196.215 154.432) - - (end 197.612 153.035) - - (width 0.254) - - (layer F.Cu) - - (net 6) - - (tstamp 52BE7662) -) - - (segment - (start 197.612 153.035) - - (end 201.422 153.035) - - (width 0.254) - - (layer F.Cu) - - (net 6) - - (tstamp 52BE7668) -) - - (segment - (start 195.707 154.432) - - (end 196.215 154.432) - - (width 0.254) - - (layer F.Cu) - - (net 6) -) - - (segment - (start 204.597 155.067) - - (end 204.597 155.702) - - (width 0.254) - - (layer F.Cu) - - (net 6) - - (tstamp 52BE7988) -) - - (segment - (start 202.565 153.035) - - (end 204.597 155.067) - - (width 0.254) - - (layer F.Cu) - - (net 6) - - (tstamp 52BE7980) -) - - (segment - (start 191.77 158.496) - - (end 189.611 158.496) - - (width 0.254) - - (layer B.Cu) - - (net 6) -) - - (segment - (start 178.39436 162.51936) - - (end 179.578 163.703) - - (width 0.254) - - (layer F.Cu) - - (net 6) - - (tstamp 52BC274B) -) - - (segment - (start 179.578 163.703) - - (end 182.372 163.703) - - (width 0.254) - - (layer F.Cu) - - (net 6) - - (tstamp 52BC274F) -) - - (segment - (start 182.372 163.703) - - (end 182.88 163.195) - - (width 0.254) - - (layer F.Cu) - - (net 6) - - (tstamp 52BC2754) -) - - (segment - (start 177.8 162.51936) - - (end 178.39436 162.51936) - - (width 0.254) - - (layer F.Cu) - - (net 6) -) - - (segment - (start 182.88 163.195) - - (end 185.928 163.195) - - (width 0.254) - - (layer F.Cu) - - (net 6) - - (tstamp 52BC2756) -) - - (via - (at 185.928 163.195) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 6) -) - - (segment - (start 195.453 154.432) - - (end 194.183 155.702) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BE7439) -) - - (segment - (start 194.183 155.702) - - (end 192.532 155.702) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BE743C) -) - - (segment - (start 192.532 155.702) - - (end 191.77 156.464) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BE743F) -) - - (segment - (start 191.77 156.464) - - (end 191.77 158.496) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BE7441) -) - - (segment - (start 195.453 154.432) - - (end 195.707 154.432) - - (width 0.254) - - (layer B.Cu) - - (net 6) -) - - (segment - (start 185.928 162.179) - - (end 185.928 163.195) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BE745A) -) - - (segment - (start 189.611 158.496) - - (end 185.928 162.179) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BE7451) -) - - (segment - (start 205.905101 156.552899) - - (end 212.813899 156.552899) - - (width 0.254) - - (layer B.Cu) - - (net 6) -) - - (segment - (start 212.813899 156.552899) - - (end 215.9 160.02) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BE6B6A) -) - - (segment - (start 204.597 155.702) - - (end 204.292202 155.702) - - (width 0.254) - - (layer B.Cu) - - (net 6) -) - - (via - (at 204.597 155.702) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 6) -) - - (segment - (start 205.054202 156.083) - - (end 205.905101 156.552899) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BC5E0A) -) - - (segment - (start 204.673202 156.083) - - (end 205.054202 156.083) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BC5E07) -) - - (segment - (start 204.292202 155.702) - - (end 204.673202 156.083) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BC5DFF) -) - - (segment - (start 204.346 155.702) - - (end 204.597 155.702) - - (width 0.254) - - (layer F.Cu) - - (net 6) - - (tstamp 52BB12A1) -) - - (segment - (start 205.905101 156.552899) - - (end 205.943202 156.591) - - (width 0.254) - - (layer B.Cu) - - (net 6) - - (tstamp 52BE6B68) -) - - (segment - (start 200.787 154.432) - - (end 202.692 154.432) - - (width 0.254) - - (layer B.Cu) - - (net 7) -) - - (segment - (start 212.471 157.226) - - (end 205.67762 157.226) - - (width 0.254) - - (layer B.Cu) - - (net 7) -) - - (segment - (start 212.471 157.226) - - (end 216.662 161.544) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC5D86) -) - - (segment - (start 216.662 161.544) - - (end 217.678 161.544) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC5D95) -) - - (via - (at 217.678 161.544) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 7) -) - - (segment - (start 217.678 161.544) - - (end 219.075 162.941) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BC5D9A) -) - - (segment - (start 219.075 162.941) - - (end 219.075 163.322) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BC5D9B) -) - - (segment - (start 205.67762 157.226) - - (end 204.91562 156.591) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BDA9E0) -) - - (segment - (start 204.089 156.591) - - (end 204.91562 156.591) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BE79B4) -) - - (segment - (start 203.454 155.956) - - (end 204.089 156.591) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BE79B2) -) - - (segment - (start 203.454 155.194) - - (end 203.454 155.956) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BE79AE) -) - - (segment - (start 202.692 154.432) - - (end 203.454 155.194) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BE79AC) -) - - (segment - (start 216.408 164.338) - - (end 218.313 164.338) - - (width 0.254) - - (layer B.Cu) - - (net 7) -) - - (segment - (start 210.439 160.147) - - (end 214.999418 164.338) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6E9E) -) - - (segment - (start 214.999418 164.338) - - (end 216.408 164.338) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6EB0) -) - - (segment - (start 191.262 166.497) - - (end 191.262 166.116) - - (width 0.254) - - (layer B.Cu) - - (net 7) -) - - (segment - (start 198.577202 160.147) - - (end 205.994 160.147) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6E66) -) - - (segment - (start 197.815202 160.655) - - (end 198.577202 160.147) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6E65) -) - - (segment - (start 196.723 160.655) - - (end 197.815202 160.655) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6E5E) -) - - (segment - (start 191.262 166.116) - - (end 196.723 160.655) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6E5B) -) - - (segment - (start 205.994 160.147) - - (end 210.439 160.147) - - (width 0.254) - - (layer B.Cu) - - (net 7) -) - - (segment - (start 219.329 163.576) - - (end 219.329 163.449) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BC71EB) -) - - (segment - (start 219.3925 163.5125) - - (end 219.329 163.576) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BC71E6) -) - - (segment - (start 218.44 164.465) - - (end 219.3925 163.5125) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BC71E5) -) - - (via - (at 218.44 164.465) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 7) -) - - (segment - (start 218.313 164.338) - - (end 218.44 164.465) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC71DA) -) - - (segment - (start 177.8 165.05936) - - (end 178.90236 165.05936) - - (width 0.254) - - (layer B.Cu) - - (net 7) -) - - (segment - (start 191.262 166.878) - - (end 191.262 166.497) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6CB6) -) - - (segment - (start 191.262 166.497) - - (end 191.262 166.455948) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6E59) -) - - (segment - (start 190.881 167.259) - - (end 191.262 166.878) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6CAD) -) - - (segment - (start 190.5 167.259) - - (end 190.881 167.259) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6CA3) -) - - (segment - (start 189.865 167.894) - - (end 190.5 167.259) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6C9D) -) - - (segment - (start 187.071 167.894) - - (end 189.865 167.894) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6C94) -) - - (segment - (start 184.785 165.608) - - (end 187.071 167.894) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6C8F) -) - - (segment - (start 181.737 165.608) - - (end 184.785 165.608) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6C87) -) - - (segment - (start 180.975 166.37) - - (end 181.737 165.608) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6C81) -) - - (segment - (start 179.705 166.37) - - (end 180.975 166.37) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6C7C) -) - - (segment - (start 179.197 165.862) - - (end 179.705 166.37) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6C7A) -) - - (segment - (start 179.197 165.354) - - (end 179.197 165.862) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6C72) -) - - (segment - (start 178.90236 165.05936) - - (end 179.197 165.354) - - (width 0.254) - - (layer B.Cu) - - (net 7) - - (tstamp 52BC6C6C) -) - - (segment - (start 219.202 163.322) - - (end 219.075 163.195) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BB2165) -) - - (segment - (start 219.075 163.195) - - (end 219.329 163.449) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BB216A) -) - - (segment - (start 219.329 163.449) - - (end 219.71 163.83) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BC71EC) -) - - (segment - (start 220.726 163.83) - - (end 221.361 164.465) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BB156F) -) - - (segment - (start 221.361 164.465) - - (end 221.361 166.3065) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BB1575) -) - - (segment - (start 221.361 166.3065) - - (end 221.361 166.32936) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52DF14BB) -) - - (segment - (start 219.71 163.83) - - (end 220.726 163.83) - - (width 0.254) - - (layer F.Cu) - - (net 7) - - (tstamp 52BB15A9) -) - - (segment - (start 191.514 167.638) - - (end 191.514 169.035) - - (width 0.254) - - (layer F.Cu) - - (net 8) -) - - (via - (at 195.326 170.053) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 8) -) - - (segment - (start 192.532 170.053) - - (end 195.326 170.053) - - (width 0.254) - - (layer F.Cu) - - (net 8) - - (tstamp 52BC2A90) -) - - (segment - (start 191.514 169.035) - - (end 192.532 170.053) - - (width 0.254) - - (layer F.Cu) - - (net 8) - - (tstamp 52BC2A89) -) - - (segment - (start 180.34 165.05936) - - (end 180.34 165.862) - - (width 0.254) - - (layer F.Cu) - - (net 8) -) - - (segment - (start 182.116 167.638) - - (end 191.514 167.638) - - (width 0.254) - - (layer F.Cu) - - (net 8) - - (tstamp 52BB23F9) -) - - (segment - (start 191.514 164.846) - - (end 191.514 167.638) - - (width 0.254) - - (layer F.Cu) - - (net 8) -) - - (segment - (start 180.34 165.862) - - (end 182.116 167.638) - - (width 0.254) - - (layer F.Cu) - - (net 8) - - (tstamp 52BB23F0) -) - - (segment - (start 198.247 156.972) - - (end 198.501 156.972) - - (width 0.254) - - (layer B.Cu) - - (net 9) -) - - (segment - (start 198.247 156.972) - - (end 198.247 157.48) - - (width 0.254) - - (layer B.Cu) - - (net 9) -) - - (segment - (start 187.452 162.433) - - (end 187.198 162.433) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC63DF) -) - - (segment - (start 188.595 162.433) - - (end 187.452 162.433) - - (width 0.254) - - (layer F.Cu) - - (net 9) -) - - (via - (at 188.595 162.433) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 9) -) - - (segment - (start 192.532 162.433) - - (end 188.595 162.433) - - (width 0.254) - - (layer B.Cu) - - (net 9) - - (tstamp 52BE77A3) -) - - (segment - (start 196.85 158.115) - - (end 192.532 162.433) - - (width 0.254) - - (layer B.Cu) - - (net 9) - - (tstamp 52BE779C) -) - - (segment - (start 197.612 158.115) - - (end 196.85 158.115) - - (width 0.254) - - (layer B.Cu) - - (net 9) - - (tstamp 52BE779A) -) - - (segment - (start 198.247 157.48) - - (end 197.612 158.115) - - (width 0.254) - - (layer B.Cu) - - (net 9) - - (tstamp 52BE7795) -) - - (segment - (start 181.991 160.02) - - (end 181.991 161.848798) - - (width 0.254) - - (layer F.Cu) - - (net 9) -) - - (segment - (start 177.8 157.43936) - - (end 177.88636 157.43936) - - (width 0.254) - - (layer F.Cu) - - (net 9) -) - - (segment - (start 180.721 158.75) - - (end 181.991 160.02) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC27B0) -) - - (segment - (start 179.197 158.75) - - (end 180.721 158.75) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC27AC) -) - - (segment - (start 177.88636 157.43936) - - (end 179.197 158.75) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC27A1) -) - - (segment - (start 186.944 162.179) - - (end 187.198 162.433) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC640C) -) - - (segment - (start 185.293 162.179) - - (end 186.944 162.179) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC6406) -) - - (segment - (start 184.734202 162.229798) - - (end 185.293 162.179) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC6400) -) - - (segment - (start 182.88 162.229798) - - (end 184.734202 162.229798) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC63FD) -) - - (segment - (start 181.991 161.848798) - - (end 182.88 162.229798) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC63F7) -) - - (segment - (start 186.014 164.846) - - (end 186.014 164.252) - - (width 0.254) - - (layer F.Cu) - - (net 9) -) - - (segment - (start 187.198 163.068) - - (end 187.198 162.433) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC63DB) -) - - (segment - (start 186.014 164.252) - - (end 187.198 163.068) - - (width 0.254) - - (layer F.Cu) - - (net 9) - - (tstamp 52BC63D3) -) - - (segment - (start 197.358 159.766) - - (end 197.358 159.258) - - (width 0.254) - - (layer F.Cu) - - (net 10) -) - - (via - (at 197.358 159.766) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 10) -) - - (segment - (start 196.977 155.702) - - (end 198.247 154.432) - - (width 0.254) - - (layer F.Cu) - - (net 10) - - (tstamp 52BE76DD) -) - - (segment - (start 196.977 158.877) - - (end 196.977 155.702) - - (width 0.254) - - (layer F.Cu) - - (net 10) - - (tstamp 52BE76DA) -) - - (segment - (start 197.358 159.258) - - (end 196.977 158.877) - - (width 0.254) - - (layer F.Cu) - - (net 10) - - (tstamp 52BE76D7) -) - - (segment - (start 190.373 166.37) - - (end 190.373 166.243) - - (width 0.254) - - (layer B.Cu) - - (net 10) -) - - (segment - (start 196.85 159.766) - - (end 197.358 159.766) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC6E39) -) - - (segment - (start 190.373 166.243) - - (end 196.85 159.766) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC6E1F) -) - - (segment - (start 197.739 159.385) - - (end 197.358 159.766) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC6B65) -) - - (segment - (start 179.07 162.814) - - (end 179.07 158.877) - - (width 0.254) - - (layer B.Cu) - - (net 10) -) - - (segment - (start 189.611 166.37) - - (end 188.595 167.386) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC25FF) -) - - (segment - (start 188.595 167.386) - - (end 187.325 167.386) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC2605) -) - - (segment - (start 187.325 167.386) - - (end 185.039 165.1) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC2609) -) - - (segment - (start 185.039 165.1) - - (end 182.372 165.1) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC2612) -) - - (segment - (start 182.372 165.1) - - (end 181.102 163.83) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC2615) -) - - (segment - (start 181.102 163.83) - - (end 180.086 163.83) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC2617) -) - - (segment - (start 180.086 163.83) - - (end 179.07 162.814) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC261D) -) - - (segment - (start 190.373 166.37) - - (end 189.611 166.37) - - (width 0.254) - - (layer B.Cu) - - (net 10) -) - - (segment - (start 179.578 158.20136) - - (end 180.34 157.43936) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC5538) -) - - (segment - (start 179.578 158.369) - - (end 179.578 158.20136) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC5532) -) - - (segment - (start 179.07 158.877) - - (end 179.578 158.369) - - (width 0.254) - - (layer B.Cu) - - (net 10) - - (tstamp 52BC552B) -) - - (segment - (start 190.373 166.37) - - (end 190.5 166.37) - - (width 0.254) - - (layer B.Cu) - - (net 10) -) - - (via - (at 190.373 166.37) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 10) -) - - (segment - (start 190.414 165.7658) - - (end 190.373 166.37) - - (width 0.254) - - (layer F.Cu) - - (net 10) -) - - (segment - (start 190.414 165.608) - - (end 190.414 165.7658) - - (width 0.254) - - (layer F.Cu) - - (net 10) -) - - (segment - (start 190.414 165.481) - - (end 190.414 165.608) - - (width 0.254) - - (layer F.Cu) - - (net 10) -) - - (segment - (start 190.414 164.846) - - (end 190.414 165.481) - - (width 0.254) - - (layer F.Cu) - - (net 10) -) - - (segment - (start 200.787 158.267404) - - (end 200.787 158.369) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BE75F9) -) - - (segment - (start 188.214 166.37) - - (end 188.595 166.37) - - (width 0.254) - - (layer B.Cu) - - (net 11) -) - - (segment - (start 200.787 158.369) - - (end 200.787 156.972) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BE75DB) -) - - (segment - (start 200.406 158.75) - - (end 200.787 158.369) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BE75D9) -) - - (segment - (start 197.104 158.75) - - (end 200.406 158.75) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BE75D4) -) - - (segment - (start 190.373 165.481) - - (end 197.104 158.75) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BE75C7) -) - - (segment - (start 189.484 165.481) - - (end 190.373 165.481) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BE75C5) -) - - (segment - (start 188.595 166.37) - - (end 189.484 165.481) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BE75BF) -) - - (segment - (start 200.787 156.972) - - (end 200.775418 156.972) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (status 30) -) - - (segment - (start 180.34 159.97936) - - (end 180.34 160.909) - - (width 0.254) - - (layer B.Cu) - - (net 11) -) - - (segment - (start 187.071 166.37) - - (end 188.214 166.37) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BC54F3) -) - - (segment - (start 185.293 164.592) - - (end 187.071 166.37) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BC54EA) -) - - (segment - (start 182.575202 164.592) - - (end 185.293 164.592) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BC54DF) -) - - (segment - (start 181.61 163.626798) - - (end 182.575202 164.592) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BC54DC) -) - - (segment - (start 181.61 161.798) - - (end 181.61 163.626798) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BC54D9) -) - - (segment - (start 181.229 161.417) - - (end 181.61 161.798) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BC54D6) -) - - (segment - (start 180.848 161.417) - - (end 181.229 161.417) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BC54D4) -) - - (segment - (start 180.34 160.909) - - (end 180.848 161.417) - - (width 0.254) - - (layer B.Cu) - - (net 11) - - (tstamp 52BC54CE) -) - - (segment - (start 188.214 164.846) - - (end 188.214 165.481) - - (width 0.254) - - (layer F.Cu) - - (net 11) -) - - (segment - (start 188.214 165.481) - - (end 188.214 165.608) - - (width 0.254) - - (layer F.Cu) - - (net 11) -) - - (segment - (start 188.214 165.608) - - (end 188.214 165.7658) - - (width 0.254) - - (layer F.Cu) - - (net 11) -) - - (segment - (start 188.214 165.7658) - - (end 188.214 166.37) - - (width 0.254) - - (layer F.Cu) - - (net 11) -) - - (via - (at 188.214 166.37) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 11) -) - - (segment - (start 206.83982 158.6484) - - (end 203.4286 158.6484) - - (width 0.254) - - (layer F.Cu) - - (net 12) - - (status 10) -) - - (segment - (start 202.946 160.782) - - (end 203.073 160.274) - - (width 0.254) - - (layer F.Cu) - - (net 12) -) - - (segment - (start 202.946 160.782) - - (end 202.946 161.163) - - (width 0.254) - - (layer F.Cu) - - (net 12) - - (tstamp 52BD9EF9) -) - - (via - (at 202.946 161.163) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 12) -) - - (segment - (start 203.073 160.274) - - (end 203.073 159.639) - - (width 0.254) - - (layer F.Cu) - - (net 12) - - (tstamp 52BDA667) -) - - (segment - (start 203.073 159.004) - - (end 203.073 159.639) - - (width 0.254) - - (layer F.Cu) - - (net 12) - - (tstamp 52BE706C) -) - - (segment - (start 203.4286 158.6484) - - (end 203.073 159.004) - - (width 0.254) - - (layer F.Cu) - - (net 12) - - (tstamp 52BE7069) -) - - (segment - (start 189.738 169.291) - - (end 189.738 169.164) - - (width 0.254) - - (layer B.Cu) - - (net 12) -) - - (segment - (start 180.34 172.67936) - - (end 186.26836 172.67936) - - (width 0.254) - - (layer F.Cu) - - (net 12) -) - - (via - (at 189.738 169.291) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 12) -) - - (segment - (start 189.738 169.33672) - - (end 189.738 169.291) - - (width 0.254) - - (layer F.Cu) - - (net 12) - - (tstamp 52BC2C07) -) - - (segment - (start 186.26836 172.67936) - - (end 189.738 169.33672) - - (width 0.254) - - (layer F.Cu) - - (net 12) - - (tstamp 52BC2C04) -) - - (segment - (start 199.517 161.163) - - (end 202.946 161.163) - - (width 0.254) - - (layer B.Cu) - - (net 12) - - (tstamp 52BC72DE) -) - - (segment - (start 196.977 161.163) - - (end 199.517 161.163) - - (width 0.254) - - (layer B.Cu) - - (net 12) - - (tstamp 52BC72D6) -) - - (segment - (start 192.024 166.116) - - (end 196.977 161.163) - - (width 0.254) - - (layer B.Cu) - - (net 12) - - (tstamp 52BC72CD) -) - - (segment - (start 192.024 166.878) - - (end 192.024 166.116) - - (width 0.254) - - (layer B.Cu) - - (net 12) - - (tstamp 52BC72C0) -) - - (segment - (start 189.738 169.164) - - (end 192.024 166.878) - - (width 0.254) - - (layer B.Cu) - - (net 12) - - (tstamp 52BC72B9) -) - - (segment - (start 203.835 161.163) - - (end 209.931 161.163) - - (width 0.254) - - (layer B.Cu) - - (net 12) - - (tstamp 52BC6EC8) -) - - (segment - (start 202.946 161.163) - - (end 202.946 161.112202) - - (width 0.254) - - (layer B.Cu) - - (net 12) -) - - (segment - (start 202.946 161.112202) - - (end 203.835 161.163) - - (width 0.254) - - (layer B.Cu) - - (net 12) - - (tstamp 52BC6EC2) -) - - (segment - (start 209.931 161.163) - - (end 212.268918 162.508082) - - (width 0.254) - - (layer B.Cu) - - (net 12) - - (tstamp 52BC6F19) -) - - (via - (at 222.631 165.05936) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 13) -) - - (segment - (start 222.631 165.05936) - - (end 222.631 165.0365) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52DF1504) -) - - (segment - (start 222.631 165.0365) - - (end 222.631 164.973) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52DF1505) -) - - (segment - (start 210.058 155.194) - - (end 207.6958 155.194) - - (width 0.254) - - (layer F.Cu) - - (net 13) -) - - (segment - (start 207.6958 155.194) - - (end 206.83982 156.04998) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BE6FB9) - - (status 20) -) - - (segment - (start 210.058 155.194) - - (end 213.106 155.194) - - (width 0.254) - - (layer B.Cu) - - (net 13) -) - - (via - (at 215.773 156.718) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 13) -) - - (via - (at 210.058 155.194) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 13) -) - - (segment - (start 210.058 155.194) - - (end 209.83702 155.41498) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BE6BC7) -) - - (segment - (start 215.773 159.893) - - (end 216.154 160.274) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BDA3A7) -) - - (segment - (start 217.932 160.274) - - (end 218.821 161.163) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BC5A8C) -) - - (segment - (start 218.821 161.163) - - (end 220.726 161.163) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BC5A91) -) - - (segment - (start 217.678 160.274) - - (end 216.154 160.274) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BB11D0) -) - - (segment - (start 221.361 161.798) - - (end 220.726 161.163) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BB11C6) -) - - (segment - (start 221.361 163.703) - - (end 221.361 161.798) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BB11C1) -) - - (segment - (start 222.631 164.973) - - (end 221.361 163.703) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BB11B9) -) - - (segment - (start 217.678 160.274) - - (end 217.932 160.274) - - (width 0.254) - - (layer F.Cu) - - (net 13) -) - - (segment - (start 215.773 159.893) - - (end 215.773 156.718) - - (width 0.254) - - (layer F.Cu) - - (net 13) -) - - (segment - (start 214.376 156.718) - - (end 215.773 156.718) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BE6BFA) -) - - (segment - (start 213.741 156.083) - - (end 214.376 156.718) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BE6BF8) -) - - (segment - (start 213.741 155.829) - - (end 213.741 156.083) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BE6BF4) -) - - (segment - (start 213.106 155.194) - - (end 213.741 155.829) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BE6BF1) -) - - (segment - (start 196.723 168.529) - - (end 193.294 168.529) - - (width 0.254) - - (layer F.Cu) - - (net 13) -) - - (segment - (start 177.8 172.72) - - (end 177.8 172.67936) - - (width 0.254) - - (layer B.Cu) - - (net 13) -) - - (segment - (start 179.07 173.99) - - (end 188.595 173.99) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BB24CA) -) - - (segment - (start 177.8 172.72) - - (end 179.07 173.99) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BB24C6) -) - - (segment - (start 190.246 173.99) - - (end 188.595 173.99) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BC2B8F) -) - - (segment - (start 192.024 172.212) - - (end 190.246 173.99) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BC2B8C) -) - - (segment - (start 192.024 169.545) - - (end 192.024 172.212) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BC2B80) -) - - (segment - (start 193.167 168.402) - - (end 192.024 169.545) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BC2B7F) -) - - (via - (at 193.167 168.402) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 13) -) - - (segment - (start 193.294 168.529) - - (end 193.167 168.402) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BC2B76) -) - - (segment - (start 198.628 169.545) - - (end 197.739 169.545) - - (width 0.254) - - (layer B.Cu) - - (net 13) -) - - (segment - (start 219.329 168.91) - - (end 218.694 169.545) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BC29ED) -) - - (segment - (start 218.694 169.545) - - (end 198.628 169.545) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BC29F6) -) - - (segment - (start 222.631 165.05936) - - (end 221.361 166.32936) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BB24F6) -) - - (segment - (start 221.361 168.275) - - (end 221.361 166.32936) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BB24F2) -) - - (segment - (start 220.726 168.91) - - (end 221.361 168.275) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BB24EE) -) - - (segment - (start 220.726 168.91) - - (end 219.329 168.91) - - (width 0.254) - - (layer B.Cu) - - (net 13) -) - - (segment - (start 196.723 168.529) - - (end 196.596 168.656) - - (width 0.254) - - (layer F.Cu) - - (net 13) - - (tstamp 52BC2AAC) -) - - (via - (at 196.723 168.529) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 13) -) - - (segment - (start 197.739 169.545) - - (end 196.723 168.529) - - (width 0.254) - - (layer B.Cu) - - (net 13) - - (tstamp 52BC2A9F) -) - - (segment - (start 182.814 175.219) - - (end 182.814 175.448) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 183.896 176.53) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 182.814 175.448) - - (end 183.896 176.53) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C509) -) - - (segment - (start 198.214 175.219) - - (end 198.214 175.42) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 197.104 176.53) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 198.214 175.42) - - (end 197.104 176.53) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C4FD) -) - - (segment - (start 198.214 175.219) - - (end 198.214 175.1) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 197.104 173.99) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 198.214 175.1) - - (end 197.104 173.99) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C4F0) -) - - (segment - (start 182.468 165.446) - - (end 182.468 166.466) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 182.499 166.497) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 182.468 166.466) - - (end 182.499 166.497) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C09D) -) - - (segment - (start 197.395 165.238) - - (end 196.353 165.238) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 196.342 165.227) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 196.353 165.238) - - (end 196.342 165.227) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C092) -) - - (segment - (start 197.395 165.238) - - (end 197.395 166.206) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 197.358 166.243) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 197.395 166.206) - - (end 197.358 166.243) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C086) -) - - (segment - (start 182.814 175.219) - - (end 182.814 176.088) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 182.372 176.53) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 182.814 176.088) - - (end 182.372 176.53) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C071) -) - - (segment - (start 182.814 175.219) - - (end 183.855 175.219) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 183.896 175.26) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 183.855 175.219) - - (end 183.896 175.26) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C066) -) - - (segment - (start 198.214 175.219) - - (end 197.145 175.219) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 197.104 175.26) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 197.145 175.219) - - (end 197.104 175.26) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C055) -) - - (segment - (start 198.214 175.219) - - (end 198.214 175.862) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 198.882 176.53) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 198.214 175.862) - - (end 198.882 176.53) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52C0C040) -) - - (segment - (start 211.506 171.069) - - (end 211.506 172.5805) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (via - (at 213.0425 174.117) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 211.506 172.5805) - - (end 213.0425 174.117) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BEFEFB) -) - - (segment - (start 198.4375 161.7345) - - (end 196.94652 161.7345) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (segment - (start 196.94652 161.7345) - - (end 196.62902 162.052) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BEFEF7) -) - - (segment - (start 199.136 171.704) - - (end 200.787 171.704) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (segment - (start 195.834 173.101) - - (end 195.834 173.228) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BC7435) -) - - (via - (at 195.834 173.228) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 197.612 173.228) - - (end 195.834 173.228) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BC742D) -) - - (segment - (start 199.136 171.704) - - (end 197.612 173.228) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BC742C) -) - - (via - (at 199.136 171.704) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 200.914 171.577) - - (end 200.914 170.1165) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BEFED2) -) - - (segment - (start 200.787 171.704) - - (end 200.914 171.577) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BEFED1) -) - - (segment - (start 185.801 159.258) - - (end 185.801 160.9725) - - (width 0.254) - - (layer B.Cu) - - (net 14) -) - - (segment - (start 184.531 156.21) - - (end 184.023 155.702) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE8059) -) - - (segment - (start 185.801 159.258) - - (end 184.531 157.988) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE6C5F) -) - - (via - (at 185.801 159.258) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 190.627 154.432) - - (end 188.087 153.67) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE5193) - - (status 20) -) - - (segment - (start 184.277 153.67) - - (end 188.087 153.67) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE518D) -) - - (segment - (start 184.15 153.797) - - (end 184.277 153.67) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE518C) -) - - (via - (at 184.15 153.797) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 184.15 155.575) - - (end 184.15 153.797) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE5187) -) - - (segment - (start 184.023 155.702) - - (end 184.15 155.575) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE5186) -) - - (via - (at 184.023 155.702) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 184.531 157.988) - - (end 184.531 156.21) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (segment - (start 195.10502 160.528) - - (end 196.62902 162.052) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE8111) -) - - (segment - (start 193.9925 160.528) - - (end 195.10502 160.528) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE810F) -) - - (segment - (start 193.421 159.9565) - - (end 193.9925 160.528) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE810E) -) - - (via - (at 193.421 159.9565) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 189.6745 159.9565) - - (end 193.421 159.9565) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE8108) -) - - (segment - (start 187.3885 162.2425) - - (end 189.6745 159.9565) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE8104) -) - - (segment - (start 187.3885 163.322) - - (end 187.3885 162.2425) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE8103) -) - - (segment - (start 186.6265 164.084) - - (end 187.3885 163.322) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE8101) -) - - (segment - (start 185.42 164.084) - - (end 186.6265 164.084) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE80FF) -) - - (segment - (start 184.9755 163.6395) - - (end 185.42 164.084) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE80FC) -) - - (segment - (start 184.9755 161.798) - - (end 184.9755 163.6395) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE80F9) -) - - (segment - (start 185.801 160.9725) - - (end 184.9755 161.798) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE80F6) -) - - (segment - (start 210.058 162.306) - - (end 212.09 162.306) - - (width 0.254) - - (layer F.Cu) - - (net 14) -) - - (segment - (start 205.68412 159.94888) - - (end 204.343 161.29) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE7EB5) -) - - (segment - (start 204.343 161.29) - - (end 204.343 162.306) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE7EB9) -) - - (via - (at 204.343 162.306) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 204.343 162.306) - - (end 210.058 162.306) - - (width 0.254) - - (layer B.Cu) - - (net 14) - - (tstamp 52BE7EBF) -) - - (via - (at 210.058 162.306) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 14) -) - - (segment - (start 206.83982 159.94888) - - (end 205.68412 159.94888) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (status 10) -) - - (segment - (start 212.33384 162.54984) - - (end 214.03818 162.54984) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE7F03) - - (status 20) -) - - (segment - (start 212.09 162.306) - - (end 212.33384 162.54984) - - (width 0.254) - - (layer F.Cu) - - (net 14) - - (tstamp 52BE7F00) -) - - (segment - (start 214.706 171.069) - - (end 214.706 170.612) - - (width 0.254) - - (layer F.Cu) - - (net 15) -) - - (segment - (start 215.9 169.418) - - (end 215.9 168.3385) - - (width 0.254) - - (layer F.Cu) - - (net 15) - - (tstamp 52BDA0CB) -) - - (segment - (start 214.706 170.612) - - (end 215.9 169.418) - - (width 0.254) - - (layer F.Cu) - - (net 15) - - (tstamp 52BDA0C9) -) - - (segment - (start 217.297 158.496) - - (end 217.678 158.877) - - (width 0.254) - - (layer F.Cu) - - (net 16) - - (status 80000) -) - - (segment - (start 217.678 158.877) - - (end 220.599 158.877) - - (width 0.254) - - (layer F.Cu) - - (net 16) - - (status 80000) -) - - (segment - (start 220.599 158.877) - - (end 220.726 159.004) - - (width 0.254) - - (layer F.Cu) - - (net 16) - - (status 80000) -) - - (segment - (start 220.726 159.004) - - (end 220.853 159.004) - - (width 0.254) - - (layer F.Cu) - - (net 16) - - (status 80000) -) - - (segment - (start 220.853 159.004) - - (end 221.869 160.02) - - (width 0.254) - - (layer F.Cu) - - (net 16) - - (status 80000) -) - - (segment - (start 221.869 160.02) - - (end 222.631 160.02) - - (width 0.254) - - (layer F.Cu) - - (net 16) - - (status 80000) -) - - (segment - (start 222.631 160.02) - - (end 222.631 159.97936) - - (width 0.254) - - (layer F.Cu) - - (net 16) - - (tstamp 52BC503D) - - (status 80000) -) - - (segment - (start 217.64752 166.4335) - - (end 217.805 166.59098) - - (width 0.254) - - (layer F.Cu) - - (net 17) - - (tstamp 52BDA111) -) - - (segment - (start 215.9 166.4335) - - (end 217.64752 166.4335) - - (width 0.254) - - (layer F.Cu) - - (net 17) -) - - (segment - (start 217.606 171.363) - - (end 217.606 176.863) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (segment - (start 217.606 176.863) - - (end 216.916 177.553) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C333) -) - - (segment - (start 210.178 178.435) - - (end 208.606 176.863) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C343) -) - - (segment - (start 216.154 178.435) - - (end 210.178 178.435) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C33E) -) - - (segment - (start 216.916 177.673) - - (end 216.154 178.435) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C338) -) - - (segment - (start 216.916 177.553) - - (end 216.916 177.673) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C334) -) - - (segment - (start 208.606 176.863) - - (end 208.606 171.363) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C345) -) - - (segment - (start 217.606 176.863) - - (end 217.606 176.983) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (segment - (start 217.606 176.983) - - (end 216.408 178.181) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C2C2) -) - - (via - (at 216.408 178.181) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 217.606 176.863) - - (end 216.487 176.863) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (segment - (start 216.487 176.863) - - (end 216.408 176.784) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C2B8) -) - - (via - (at 216.408 176.784) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 208.606 176.863) - - (end 208.606 176.475) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 207.518 175.387) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 208.606 176.475) - - (end 207.518 175.387) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C2A0) -) - - (segment - (start 208.606 176.863) - - (end 208.606 176.331) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 209.55 175.387) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 208.606 176.331) - - (end 209.55 175.387) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C28C) -) - - (segment - (start 208.606 176.863) - - (end 209.725 176.863) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 209.804 176.784) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 209.725 176.863) - - (end 209.804 176.784) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C271) -) - - (segment - (start 208.606 176.863) - - (end 208.606 176.983) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 209.804 178.181) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 208.606 176.983) - - (end 209.804 178.181) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C262) -) - - (segment - (start 208.606 171.363) - - (end 209.764 171.363) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 209.804 171.323) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 209.764 171.363) - - (end 209.804 171.323) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C1DE) -) - - (segment - (start 217.606 171.363) - - (end 216.448 171.363) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 216.408 171.323) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 216.448 171.363) - - (end 216.408 171.323) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C1D6) -) - - (segment - (start 217.606 171.363) - - (end 217.606 171.903) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 216.535 172.974) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 217.606 171.903) - - (end 216.535 172.974) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C1CD) -) - - (segment - (start 217.606 176.863) - - (end 217.606 176.094) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (segment - (start 217.606 176.094) - - (end 218.313 175.387) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C19D) -) - - (via - (at 218.313 175.387) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 217.606 176.863) - - (end 217.606 176.331) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (segment - (start 217.606 176.331) - - (end 216.662 175.387) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C189) -) - - (via - (at 216.662 175.387) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 217.606 171.363) - - (end 217.606 172.267) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 218.313 172.974) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 217.606 172.267) - - (end 218.313 172.974) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C160) -) - - (segment - (start 208.606 171.363) - - (end 208.606 171.776) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 209.677 172.847) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 208.606 171.776) - - (end 209.677 172.847) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C151) -) - - (segment - (start 208.606 171.363) - - (end 208.606 171.632) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (via - (at 207.391 172.847) - - (size 0.889) - - (layers F.Cu B.Cu) - - (net 18) -) - - (segment - (start 208.606 171.632) - - (end 207.391 172.847) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52C0C112) -) - - (segment - (start 206.3115 170.688) - - (end 207.931 170.688) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (segment - (start 207.931 170.688) - - (end 208.606 171.363) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52BB04EA) -) - - (segment - (start 208.3435 168.529) - - (end 208.3435 171.1005) - - (width 0.254) - - (layer F.Cu) - - (net 18) -) - - (segment - (start 208.3435 171.1005) - - (end 208.606 171.363) - - (width 0.254) - - (layer F.Cu) - - (net 18) - - (tstamp 52BB04E7) -) - - (segment - (start 214.0585 168.148) - - (end 214.0585 164.51834) - - (width 0.254) - - (layer F.Cu) - - (net 19) - - (status 20) -) - - (segment - (start 214.0585 164.51834) - - (end 214.03818 164.49802) - - (width 0.254) - - (layer F.Cu) - - (net 19) - - (tstamp 52BE6EF1) - - (status 30) -) - - (segment - (start 213.9315 168.148) - - (end 213.9315 171.0435) - - (width 0.254) - - (layer F.Cu) - - (net 19) -) - - (segment - (start 213.9315 171.0435) - - (end 213.906 171.069) - - (width 0.254) - - (layer F.Cu) - - (net 19) - - (tstamp 52BB056A) -) - - (segment - (start 209.423 165.354) - - (end 209.296 165.354) - - (width 0.254) - - (layer F.Cu) - - (net 20) -) - - (segment - (start 211.57692 163.20008) - - (end 209.423 165.354) - - (width 0.254) - - (layer F.Cu) - - (net 20) - - (tstamp 52BE6F34) -) - - (segment - (start 214.03818 163.20008) - - (end 211.57692 163.20008) - - (width 0.254) - - (layer F.Cu) - - (net 20) - - (status 10) -) - - (segment - (start 208.3435 166.3065) - - (end 208.3435 166.624) - - (width 0.254) - - (layer F.Cu) - - (net 20) - - (tstamp 52BE6F92) -) - - (segment - (start 209.296 165.354) - - (end 208.3435 166.3065) - - (width 0.254) - - (layer F.Cu) - - (net 20) - - (tstamp 52BE6F8B) -) - - (segment - (start 200.5965 167.894) - - (end 200.5965 166.08552) - - (width 0.254) - - (layer F.Cu) - - (net 21) -) - - (segment - (start 200.5965 166.08552) - - (end 200.533 166.02202) - - (width 0.254) - - (layer F.Cu) - - (net 21) - - (tstamp 52BB27F0) -) - - (segment - (start 210.185 166.4335) - - (end 210.185 165.481) - - (width 0.254) - - (layer F.Cu) - - (net 22) -) - - (segment - (start 211.81822 163.84778) - - (end 214.03818 163.84778) - - (width 0.254) - - (layer F.Cu) - - (net 22) - - (tstamp 52BE6EFD) - - (status 20) -) - - (segment - (start 210.185 165.481) - - (end 211.81822 163.84778) - - (width 0.254) - - (layer F.Cu) - - (net 22) - - (tstamp 52BE6EF7) -) - - (segment - (start 209.6135 166.0525) - - (end 212.852 166.0525) - - (width 0.254) - - (layer F.Cu) - - (net 22) - - (tstamp 52BB0766) -) - - (segment - (start 213.106 171.069) - - (end 213.106 166.3065) - - (width 0.254) - - (layer F.Cu) - - (net 22) -) - - (segment - (start 213.106 166.3065) - - (end 212.852 166.0525) - - (width 0.254) - - (layer F.Cu) - - (net 22) - - (tstamp 52BB05E0) -) - - (segment - (start 194.53098 162.052) - - (end 192.9765 162.052) - - (width 0.254) - - (layer F.Cu) - - (net 23) -) - - (zone - (net 14) - - (net_name GND) - - (layer B.Cu) - - (tstamp 52BC28A3) - - (hatch edge 0.508) - - (connect_pads - (clearance 0.3) -) - - (min_thickness 0.25) - - (fill - (arc_segments 16) - - (thermal_gap 0.3) - - (thermal_bridge_width 0.3) -) - - (polygon - (pts - (xy 174.371 150.368) - - (xy 174.752 181.61) - - (xy 226.695 181.356) - - (xy 226.441 150.114) -) -) - - (filled_polygon - (pts - (xy 196.30007 155.471283) - - (xy 195.973823 155.79753) - - (xy 195.944145 155.785207) - - (xy 195.471927 155.784795) - - (xy 195.035497 155.965124) - - (xy 194.701298 156.298741) - - (xy 194.520207 156.734855) - - (xy 194.519795 157.207073) - - (xy 194.700124 157.643503) - - (xy 195.033741 157.977702) - - (xy 195.469855 158.158793) - - (xy 195.942073 158.159205) - - (xy 196.083645 158.100708) - - (xy 192.303354 161.881) - - (xy 189.27255 161.881) - - (xy 189.088176 161.696303) - - (xy 188.768713 161.563651) - - (xy 188.422804 161.563349) - - (xy 188.103111 161.695444) - - (xy 187.858303 161.939824) - - (xy 187.725651 162.259287) - - (xy 187.725349 162.605196) - - (xy 187.857444 162.924889) - - (xy 188.101824 163.169697) - - (xy 188.421287 163.302349) - - (xy 188.767196 163.302651) - - (xy 189.086889 163.170556) - - (xy 189.272769 162.985) - - (xy 192.088354 162.985) - - (xy 190.144354 164.929) - - (xy 189.484 164.929) - - (xy 189.272759 164.971018) - - (xy 189.093677 165.090677) - - (xy 189.093676 165.090677) - - (xy 189.093676 165.090678) - - (xy 188.596858 165.587495) - - (xy 188.387713 165.500651) - - (xy 188.041804 165.500349) - - (xy 187.722111 165.632444) - - (xy 187.53623 165.818) - - (xy 187.299645 165.818) - - (xy 185.683323 164.201677) - - (xy 185.504242 164.082018) - - (xy 185.293 164.04) - - (xy 184.829073 164.04) - - (xy 184.829073 160.951833) - - (xy 184.829073 159.427833) - - (xy 184.764507 159.271571) - - (xy 184.645057 159.151913) - - (xy 184.488908 159.087074) - - (xy 184.319833 159.086927) - - (xy 182.795833 159.086927) - - (xy 182.639571 159.151493) - - (xy 182.519913 159.270943) - - (xy 182.455074 159.427092) - - (xy 182.454927 159.596167) - - (xy 182.454927 161.120167) - - (xy 182.519493 161.276429) - - (xy 182.638943 161.396087) - - (xy 182.795092 161.460926) - - (xy 182.964167 161.461073) - - (xy 184.488167 161.461073) - - (xy 184.644429 161.396507) - - (xy 184.764087 161.277057) - - (xy 184.828926 161.120908) - - (xy 184.829073 160.951833) - - (xy 184.829073 164.04) - - (xy 182.803847 164.04) - - (xy 182.162 163.398152) - - (xy 182.162 161.798) - - (xy 182.119982 161.586759) - - (xy 182.119981 161.586758) - - (xy 182.000323 161.407677) - - (xy 181.619323 161.026677) - - (xy 181.440242 160.907018) - - (xy 181.229 160.865) - - (xy 181.13295 160.865) - - (xy 181.345702 160.652619) - - (xy 181.526793 160.216505) - - (xy 181.527205 159.744287) - - (xy 181.346876 159.307857) - - (xy 181.013259 158.973658) - - (xy 180.577145 158.792567) - - (xy 180.104927 158.792155) - - (xy 179.816185 158.91146) - - (xy 179.968323 158.759323) - - (xy 180.067197 158.611346) - - (xy 180.102855 158.626153) - - (xy 180.575073 158.626565) - - (xy 181.011503 158.446236) - - (xy 181.345702 158.112619) - - (xy 181.526793 157.676505) - - (xy 181.527205 157.204287) - - (xy 181.346876 156.767857) - - (xy 181.341029 156.762) - - (xy 183.032354 156.762) - - (xy 183.378677 157.108323) - - (xy 183.557758 157.227981) - - (xy 183.557759 157.227982) - - (xy 183.769 157.27) - - (xy 184.658 157.27) - - (xy 184.869241 157.227982) - - (xy 184.869242 157.227982) - - (xy 185.048323 157.108323) - - (xy 185.394646 156.762) - - (xy 187.325 156.762) - - (xy 187.536241 156.719982) - - (xy 187.536242 156.719982) - - (xy 187.715323 156.600323) - - (xy 188.061646 156.254) - - (xy 189.439961 156.254) - - (xy 189.439927 156.294167) - - (xy 189.439927 157.818167) - - (xy 189.500963 157.965887) - - (xy 189.399759 157.986018) - - (xy 189.220677 158.105677) - - (xy 185.537677 161.788677) - - (xy 185.418018 161.967758) - - (xy 185.376 162.179) - - (xy 185.376 162.517449) - - (xy 185.191303 162.701824) - - (xy 185.058651 163.021287) - - (xy 185.058349 163.367196) - - (xy 185.190444 163.686889) - - (xy 185.434824 163.931697) - - (xy 185.754287 164.064349) - - (xy 186.100196 164.064651) - - (xy 186.419889 163.932556) - - (xy 186.664697 163.688176) - - (xy 186.797349 163.368713) - - (xy 186.797651 163.022804) - - (xy 186.665556 162.703111) - - (xy 186.48 162.51723) - - (xy 186.48 162.407646) - - (xy 189.839646 159.048) - - (xy 191.77 159.048) - - (xy 191.981241 159.005982) - - (xy 192.160323 158.886323) - - (xy 192.279982 158.707241) - - (xy 192.322 158.496) - - (xy 192.322 157.805661) - - (xy 192.493741 157.977702) - - (xy 192.929855 158.158793) - - (xy 193.402073 158.159205) - - (xy 193.838503 157.978876) - - (xy 194.172702 157.645259) - - (xy 194.353793 157.209145) - - (xy 194.354205 156.736927) - - (xy 194.173876 156.300497) - - (xy 194.127459 156.254) - - (xy 194.183 156.254) - - (xy 194.394241 156.211982) - - (xy 194.394242 156.211982) - - (xy 194.573323 156.092323) - - (xy 195.170963 155.494682) - - (xy 195.469855 155.618793) - - (xy 195.942073 155.619205) - - (xy 196.30007 155.471283) -) -) - - (filled_polygon - (pts - (xy 223.528 178.57) - - (xy 223.500651 178.57) - - (xy 223.500651 164.887164) - - (xy 223.368556 164.567471) - - (xy 223.124176 164.322663) - - (xy 222.804713 164.190011) - - (xy 222.458804 164.189709) - - (xy 222.139111 164.321804) - - (xy 221.894303 164.566184) - - (xy 221.761651 164.885647) - - (xy 221.761421 165.148292) - - (xy 220.970677 165.939037) - - (xy 220.851018 166.118118) - - (xy 220.809 166.32936) - - (xy 220.809 168.046354) - - (xy 220.497354 168.358) - - (xy 219.329 168.358) - - (xy 219.117759 168.400018) - - (xy 218.938677 168.519677) - - (xy 218.465354 168.993) - - (xy 198.628 168.993) - - (xy 197.967645 168.993) - - (xy 197.592423 168.617777) - - (xy 197.592651 168.356804) - - (xy 197.460556 168.037111) - - (xy 197.216176 167.792303) - - (xy 196.896713 167.659651) - - (xy 196.550804 167.659349) - - (xy 196.231111 167.791444) - - (xy 195.986303 168.035824) - - (xy 195.853651 168.355287) - - (xy 195.853349 168.701196) - - (xy 195.985444 169.020889) - - (xy 196.229824 169.265697) - - (xy 196.549287 169.398349) - - (xy 196.811932 169.398578) - - (xy 196.919914 169.50656) - - (xy 196.005915 169.503369) - - (xy 195.819176 169.316303) - - (xy 195.499713 169.183651) - - (xy 195.153804 169.183349) - - (xy 194.834111 169.315444) - - (xy 194.589303 169.559824) - - (xy 194.456651 169.879287) - - (xy 194.456349 170.225196) - - (xy 194.588444 170.544889) - - (xy 194.832824 170.789697) - - (xy 195.152287 170.922349) - - (xy 195.498196 170.922651) - - (xy 195.817889 170.790556) - - (xy 196.001404 170.607361) - - (xy 209.243849 170.653586) - - (xy 209.067303 170.829824) - - (xy 208.934651 171.149287) - - (xy 208.934349 171.495196) - - (xy 209.066444 171.814889) - - (xy 209.309271 172.058141) - - (xy 209.185111 172.109444) - - (xy 208.940303 172.353824) - - (xy 208.807651 172.673287) - - (xy 208.807349 173.019196) - - (xy 208.939444 173.338889) - - (xy 209.183824 173.583697) - - (xy 209.503287 173.716349) - - (xy 209.849196 173.716651) - - (xy 210.168889 173.584556) - - (xy 210.204769 173.548738) - - (xy 210.141141 173.701973) - - (xy 210.140861 174.02262) - - (xy 210.263308 174.318966) - - (xy 210.489842 174.545895) - - (xy 210.785973 174.668859) - - (xy 211.10662 174.669139) - - (xy 211.402966 174.546692) - - (xy 211.629895 174.320158) - - (xy 211.752859 174.024027) - - (xy 211.753139 173.70338) - - (xy 211.630692 173.407034) - - (xy 211.404158 173.180105) - - (xy 211.108027 173.057141) - - (xy 210.78738 173.056861) - - (xy 210.491034 173.179308) - - (xy 210.473033 173.197277) - - (xy 210.546349 173.020713) - - (xy 210.546651 172.674804) - - (xy 210.414556 172.355111) - - (xy 210.171728 172.111858) - - (xy 210.295889 172.060556) - - (xy 210.540697 171.816176) - - (xy 210.673349 171.496713) - - (xy 210.673651 171.150804) - - (xy 210.541556 170.831111) - - (xy 210.368259 170.657511) - - (xy 215.824837 170.676558) - - (xy 215.671303 170.829824) - - (xy 215.538651 171.149287) - - (xy 215.538349 171.495196) - - (xy 215.670444 171.814889) - - (xy 215.914824 172.059697) - - (xy 216.192161 172.174857) - - (xy 216.043111 172.236444) - - (xy 215.798303 172.480824) - - (xy 215.665651 172.800287) - - (xy 215.665349 173.146196) - - (xy 215.670496 173.158653) - - (xy 215.426027 173.057141) - - (xy 215.10538 173.056861) - - (xy 214.809034 173.179308) - - (xy 214.582105 173.405842) - - (xy 214.459141 173.701973) - - (xy 214.458861 174.02262) - - (xy 214.581308 174.318966) - - (xy 214.807842 174.545895) - - (xy 215.103973 174.668859) - - (xy 215.42462 174.669139) - - (xy 215.720966 174.546692) - - (xy 215.947895 174.320158) - - (xy 216.070859 174.024027) - - (xy 216.071121 173.722862) - - (xy 216.361287 173.843349) - - (xy 216.707196 173.843651) - - (xy 217.026889 173.711556) - - (xy 217.271697 173.467176) - - (xy 217.404349 173.147713) - - (xy 217.404651 172.801804) - - (xy 217.272556 172.482111) - - (xy 217.028176 172.237303) - - (xy 216.750838 172.122142) - - (xy 216.899889 172.060556) - - (xy 217.144697 171.816176) - - (xy 217.277349 171.496713) - - (xy 217.277651 171.150804) - - (xy 217.145556 170.831111) - - (xy 216.995351 170.680643) - - (xy 220.089072 170.691443) - - (xy 220.300459 170.650163) - - (xy 220.479957 170.53113) - - (xy 220.600241 170.352466) - - (xy 220.642996 170.141373) - - (xy 220.601715 169.929987) - - (xy 220.482682 169.750488) - - (xy 220.304019 169.630205) - - (xy 220.092926 169.58745) - - (xy 219.434494 169.585151) - - (xy 219.557646 169.462) - - (xy 220.726 169.462) - - (xy 220.937241 169.419982) - - (xy 220.937242 169.419982) - - (xy 221.116323 169.300323) - - (xy 221.751323 168.665323) - - (xy 221.870981 168.486242) - - (xy 221.870982 168.486241) - - (xy 221.913 168.275) - - (xy 221.913 166.558006) - - (xy 222.542222 165.928783) - - (xy 222.803196 165.929011) - - (xy 223.122889 165.796916) - - (xy 223.367697 165.552536) - - (xy 223.500349 165.233073) - - (xy 223.500651 164.887164) - - (xy 223.500651 178.57) - - (xy 217.187954 178.57) - - (xy 217.277349 178.354713) - - (xy 217.277651 178.008804) - - (xy 217.145556 177.689111) - - (xy 216.93916 177.482353) - - (xy 217.144697 177.277176) - - (xy 217.277349 176.957713) - - (xy 217.277651 176.611804) - - (xy 217.145556 176.292111) - - (xy 217.029571 176.175923) - - (xy 217.153889 176.124556) - - (xy 217.398697 175.880176) - - (xy 217.487554 175.666181) - - (xy 217.575444 175.878889) - - (xy 217.819824 176.123697) - - (xy 218.139287 176.256349) - - (xy 218.485196 176.256651) - - (xy 218.804889 176.124556) - - (xy 219.049697 175.880176) - - (xy 219.182349 175.560713) - - (xy 219.182651 175.214804) - - (xy 219.182651 172.801804) - - (xy 219.050556 172.482111) - - (xy 218.806176 172.237303) - - (xy 218.486713 172.104651) - - (xy 218.140804 172.104349) - - (xy 217.821111 172.236444) - - (xy 217.576303 172.480824) - - (xy 217.443651 172.800287) - - (xy 217.443349 173.146196) - - (xy 217.575444 173.465889) - - (xy 217.819824 173.710697) - - (xy 218.139287 173.843349) - - (xy 218.485196 173.843651) - - (xy 218.804889 173.711556) - - (xy 219.049697 173.467176) - - (xy 219.182349 173.147713) - - (xy 219.182651 172.801804) - - (xy 219.182651 175.214804) - - (xy 219.050556 174.895111) - - (xy 218.806176 174.650303) - - (xy 218.486713 174.517651) - - (xy 218.140804 174.517349) - - (xy 217.821111 174.649444) - - (xy 217.576303 174.893824) - - (xy 217.487445 175.107818) - - (xy 217.399556 174.895111) - - (xy 217.155176 174.650303) - - (xy 216.835713 174.517651) - - (xy 216.489804 174.517349) - - (xy 216.170111 174.649444) - - (xy 215.925303 174.893824) - - (xy 215.792651 175.213287) - - (xy 215.792349 175.559196) - - (xy 215.924444 175.878889) - - (xy 216.040428 175.995076) - - (xy 215.916111 176.046444) - - (xy 215.671303 176.290824) - - (xy 215.538651 176.610287) - - (xy 215.538349 176.956196) - - (xy 215.670444 177.275889) - - (xy 215.876839 177.482646) - - (xy 215.671303 177.687824) - - (xy 215.538651 178.007287) - - (xy 215.538349 178.353196) - - (xy 215.62793 178.57) - - (xy 210.583954 178.57) - - (xy 210.673349 178.354713) - - (xy 210.673651 178.008804) - - (xy 210.541556 177.689111) - - (xy 210.33516 177.482353) - - (xy 210.540697 177.277176) - - (xy 210.673349 176.957713) - - (xy 210.673651 176.611804) - - (xy 210.541556 176.292111) - - (xy 210.297176 176.047303) - - (xy 210.171537 175.995133) - - (xy 210.286697 175.880176) - - (xy 210.419349 175.560713) - - (xy 210.419651 175.214804) - - (xy 210.287556 174.895111) - - (xy 210.043176 174.650303) - - (xy 209.723713 174.517651) - - (xy 209.377804 174.517349) - - (xy 209.058111 174.649444) - - (xy 208.813303 174.893824) - - (xy 208.680651 175.213287) - - (xy 208.680349 175.559196) - - (xy 208.812444 175.878889) - - (xy 209.056824 176.123697) - - (xy 209.182462 176.175866) - - (xy 209.067303 176.290824) - - (xy 208.934651 176.610287) - - (xy 208.934349 176.956196) - - (xy 209.066444 177.275889) - - (xy 209.272839 177.482646) - - (xy 209.067303 177.687824) - - (xy 208.934651 178.007287) - - (xy 208.934349 178.353196) - - (xy 209.02393 178.57) - - (xy 208.387651 178.57) - - (xy 208.387651 175.214804) - - (xy 208.260651 174.907441) - - (xy 208.260651 172.674804) - - (xy 208.128556 172.355111) - - (xy 207.884176 172.110303) - - (xy 207.564713 171.977651) - - (xy 207.218804 171.977349) - - (xy 206.899111 172.109444) - - (xy 206.654303 172.353824) - - (xy 206.521651 172.673287) - - (xy 206.521349 173.019196) - - (xy 206.653444 173.338889) - - (xy 206.897824 173.583697) - - (xy 207.217287 173.716349) - - (xy 207.563196 173.716651) - - (xy 207.882889 173.584556) - - (xy 208.127697 173.340176) - - (xy 208.260349 173.020713) - - (xy 208.260651 172.674804) - - (xy 208.260651 174.907441) - - (xy 208.255556 174.895111) - - (xy 208.011176 174.650303) - - (xy 207.691713 174.517651) - - (xy 207.345804 174.517349) - - (xy 207.026111 174.649444) - - (xy 206.781303 174.893824) - - (xy 206.648651 175.213287) - - (xy 206.648349 175.559196) - - (xy 206.780444 175.878889) - - (xy 207.024824 176.123697) - - (xy 207.344287 176.256349) - - (xy 207.690196 176.256651) - - (xy 208.009889 176.124556) - - (xy 208.254697 175.880176) - - (xy 208.387349 175.560713) - - (xy 208.387651 175.214804) - - (xy 208.387651 178.57) - - (xy 207.095107 178.57) - - (xy 207.116087 178.549057) - - (xy 207.180926 178.392908) - - (xy 207.181073 178.223833) - - (xy 207.181073 176.868167) - - (xy 207.180926 176.699092) - - (xy 207.116087 176.542943) - - (xy 206.996429 176.423493) - - (xy 206.840167 176.358927) - - (xy 206.357053 176.358976) - - (xy 206.357053 173.833033) - - (xy 206.356968 173.736) - - (xy 206.357053 173.638967) - - (xy 206.356883 173.638109) - - (xy 206.356883 173.637943) - - (xy 206.35682 173.637792) - - (xy 206.260805 173.152875) - - (xy 206.186304 172.972569) - - (xy 206.18474 172.971002) - - (xy 205.911547 172.561368) - - (xy 205.910758 172.559467) - - (xy 205.772688 172.421637) - - (xy 205.361962 172.147718) - - (xy 205.360514 172.146272) - - (xy 205.180209 172.071771) - - (xy 204.694117 171.975522) - - (xy 204.499027 171.975692) - - (xy 204.496996 171.976535) - - (xy 204.013875 172.072195) - - (xy 203.833569 172.146696) - - (xy 203.832002 172.148259) - - (xy 203.422368 172.421452) - - (xy 203.420467 172.422242) - - (xy 203.282637 172.560312) - - (xy 203.008718 172.971037) - - (xy 203.007272 172.972486) - - (xy 202.932771 173.152791) - - (xy 202.836522 173.638883) - - (xy 202.836606 173.736) - - (xy 202.836522 173.833117) - - (xy 202.932771 174.319209) - - (xy 203.007272 174.499514) - - (xy 203.008718 174.500962) - - (xy 203.282637 174.911688) - - (xy 203.420467 175.049758) - - (xy 203.422368 175.050547) - - (xy 203.832002 175.32374) - - (xy 203.833569 175.325304) - - (xy 204.013875 175.399805) - - (xy 204.496996 175.495464) - - (xy 204.499027 175.496308) - - (xy 204.694117 175.496478) - - (xy 205.180209 175.400229) - - (xy 205.360514 175.325728) - - (xy 205.361962 175.324281) - - (xy 205.772688 175.050363) - - (xy 205.910758 174.912533) - - (xy 205.911547 174.910631) - - (xy 206.18474 174.500997) - - (xy 206.186304 174.499431) - - (xy 206.260805 174.319125) - - (xy 206.35682 173.834207) - - (xy 206.356883 173.834057) - - (xy 206.356883 173.83389) - - (xy 206.357053 173.833033) - - (xy 206.357053 176.358976) - - (xy 206.12525 176.359) - - (xy 206.019 176.46525) - - (xy 206.019 177.521) - - (xy 207.07475 177.521) - - (xy 207.181 177.41475) - - (xy 207.181073 176.868167) - - (xy 207.181073 178.223833) - - (xy 207.181 177.67725) - - (xy 207.07475 177.571) - - (xy 206.019 177.571) - - (xy 206.019 177.591) - - (xy 205.969 177.591) - - (xy 205.969 177.571) - - (xy 205.969 177.521) - - (xy 205.969 176.46525) - - (xy 205.86275 176.359) - - (xy 205.147833 176.358927) - - (xy 204.991571 176.423493) - - (xy 204.871913 176.542943) - - (xy 204.807074 176.699092) - - (xy 204.806927 176.868167) - - (xy 204.807 177.41475) - - (xy 204.91325 177.521) - - (xy 205.969 177.521) - - (xy 205.969 177.571) - - (xy 204.91325 177.571) - - (xy 204.807 177.67725) - - (xy 204.806927 178.223833) - - (xy 204.807074 178.392908) - - (xy 204.871913 178.549057) - - (xy 204.892892 178.57) - - (xy 204.084059 178.57) - - (xy 204.125503 178.552876) - - (xy 204.459702 178.219259) - - (xy 204.640793 177.783145) - - (xy 204.641205 177.310927) - - (xy 204.460876 176.874497) - - (xy 204.127259 176.540298) - - (xy 203.691145 176.359207) - - (xy 203.218927 176.358795) - - (xy 202.782497 176.539124) - - (xy 202.448298 176.872741) - - (xy 202.267207 177.308855) - - (xy 202.266795 177.781073) - - (xy 202.447124 178.217503) - - (xy 202.780741 178.551702) - - (xy 202.824807 178.57) - - (xy 201.544059 178.57) - - (xy 201.585503 178.552876) - - (xy 201.919702 178.219259) - - (xy 202.100793 177.783145) - - (xy 202.101205 177.310927) - - (xy 201.920876 176.874497) - - (xy 201.587259 176.540298) - - (xy 201.151145 176.359207) - - (xy 200.678927 176.358795) - - (xy 200.242497 176.539124) - - (xy 199.908298 176.872741) - - (xy 199.727207 177.308855) - - (xy 199.726795 177.781073) - - (xy 199.907124 178.217503) - - (xy 200.240741 178.551702) - - (xy 200.284807 178.57) - - (xy 194.420139 178.57) - - (xy 194.420139 175.58638) - - (xy 194.297692 175.290034) - - (xy 194.071158 175.063105) - - (xy 193.775027 174.940141) - - (xy 193.45438 174.939861) - - (xy 193.158034 175.062308) - - (xy 192.931105 175.288842) - - (xy 192.808141 175.584973) - - (xy 192.807861 175.90562) - - (xy 192.930308 176.201966) - - (xy 193.156842 176.428895) - - (xy 193.452973 176.551859) - - (xy 193.77362 176.552139) - - (xy 194.069966 176.429692) - - (xy 194.296895 176.203158) - - (xy 194.419859 175.907027) - - (xy 194.420139 175.58638) - - (xy 194.420139 178.57) - - (xy 186.420139 178.57) - - (xy 186.420139 175.58638) - - (xy 186.297692 175.290034) - - (xy 186.071158 175.063105) - - (xy 185.775027 174.940141) - - (xy 185.45438 174.939861) - - (xy 185.158034 175.062308) - - (xy 184.931105 175.288842) - - (xy 184.808141 175.584973) - - (xy 184.807861 175.90562) - - (xy 184.930308 176.201966) - - (xy 185.156842 176.428895) - - (xy 185.452973 176.551859) - - (xy 185.77362 176.552139) - - (xy 186.069966 176.429692) - - (xy 186.296895 176.203158) - - (xy 186.419859 175.907027) - - (xy 186.420139 175.58638) - - (xy 186.420139 178.57) - - (xy 181.208081 178.57) - - (xy 181.345702 178.432619) - - (xy 181.526793 177.996505) - - (xy 181.527205 177.524287) - - (xy 181.346876 177.087857) - - (xy 181.013259 176.753658) - - (xy 180.577145 176.572567) - - (xy 180.104927 176.572155) - - (xy 179.668497 176.752484) - - (xy 179.334298 177.086101) - - (xy 179.153207 177.522215) - - (xy 179.152795 177.994433) - - (xy 179.333124 178.430863) - - (xy 179.472018 178.57) - - (xy 178.668081 178.57) - - (xy 178.805702 178.432619) - - (xy 178.986793 177.996505) - - (xy 178.987205 177.524287) - - (xy 178.806876 177.087857) - - (xy 178.473259 176.753658) - - (xy 178.037145 176.572567) - - (xy 177.564927 176.572155) - - (xy 177.128497 176.752484) - - (xy 176.903 176.977588) - - (xy 176.903 176.00093) - - (xy 177.126741 176.225062) - - (xy 177.562855 176.406153) - - (xy 178.035073 176.406565) - - (xy 178.471503 176.226236) - - (xy 178.805702 175.892619) - - (xy 178.986793 175.456505) - - (xy 178.987205 174.984287) - - (xy 178.806876 174.547857) - - (xy 178.473259 174.213658) - - (xy 178.037145 174.032567) - - (xy 177.564927 174.032155) - - (xy 177.128497 174.212484) - - (xy 176.903 174.437588) - - (xy 176.903 173.46093) - - (xy 177.126741 173.685062) - - (xy 177.562855 173.866153) - - (xy 178.035073 173.866565) - - (xy 178.127662 173.828308) - - (xy 178.679677 174.380323) - - (xy 178.858758 174.499982) - - (xy 178.858759 174.499982) - - (xy 179.07 174.542) - - (xy 179.338406 174.542) - - (xy 179.334298 174.546101) - - (xy 179.153207 174.982215) - - (xy 179.152795 175.454433) - - (xy 179.333124 175.890863) - - (xy 179.666741 176.225062) - - (xy 180.102855 176.406153) - - (xy 180.575073 176.406565) - - (xy 181.011503 176.226236) - - (xy 181.345702 175.892619) - - (xy 181.526793 175.456505) - - (xy 181.527205 174.984287) - - (xy 181.346876 174.547857) - - (xy 181.341029 174.542) - - (xy 188.595 174.542) - - (xy 190.246 174.542) - - (xy 190.457241 174.499982) - - (xy 190.457242 174.499982) - - (xy 190.636323 174.380323) - - (xy 192.414319 172.602325) - - (xy 192.414322 172.602323) - - (xy 192.414323 172.602323) - - (xy 192.533981 172.423242) - - (xy 192.533982 172.423241) - - (xy 192.567641 172.254019) - - (xy 192.576 172.212001) - - (xy 192.575999 172.212) - - (xy 192.576 172.212) - - (xy 192.576 169.773646) - - (xy 193.078222 169.271423) - - (xy 193.339196 169.271651) - - (xy 193.658889 169.139556) - - (xy 193.903697 168.895176) - - (xy 194.036349 168.575713) - - (xy 194.036651 168.229804) - - (xy 193.904556 167.910111) - - (xy 193.660176 167.665303) - - (xy 193.340713 167.532651) - - (xy 192.994804 167.532349) - - (xy 192.675111 167.664444) - - (xy 192.430303 167.908824) - - (xy 192.297651 168.228287) - - (xy 192.297421 168.490932) - - (xy 191.633677 169.154677) - - (xy 191.514018 169.333758) - - (xy 191.472 169.545) - - (xy 191.472 171.983354) - - (xy 190.017354 173.438) - - (xy 188.595 173.438) - - (xy 181.260172 173.438) - - (xy 181.345702 173.352619) - - (xy 181.526793 172.916505) - - (xy 181.527205 172.444287) - - (xy 181.527205 169.904287) - - (xy 181.346876 169.467857) - - (xy 181.013259 169.133658) - - (xy 180.577145 168.952567) - - (xy 180.104927 168.952155) - - (xy 179.668497 169.132484) - - (xy 179.334298 169.466101) - - (xy 179.153207 169.902215) - - (xy 179.152795 170.374433) - - (xy 179.333124 170.810863) - - (xy 179.666741 171.145062) - - (xy 180.102855 171.326153) - - (xy 180.575073 171.326565) - - (xy 181.011503 171.146236) - - (xy 181.345702 170.812619) - - (xy 181.526793 170.376505) - - (xy 181.527205 169.904287) - - (xy 181.527205 172.444287) - - (xy 181.346876 172.007857) - - (xy 181.013259 171.673658) - - (xy 180.577145 171.492567) - - (xy 180.104927 171.492155) - - (xy 179.668497 171.672484) - - (xy 179.334298 172.006101) - - (xy 179.153207 172.442215) - - (xy 179.152795 172.914433) - - (xy 179.333124 173.350863) - - (xy 179.420109 173.438) - - (xy 179.298645 173.438) - - (xy 178.925283 173.064637) - - (xy 178.986793 172.916505) - - (xy 178.987205 172.444287) - - (xy 178.806876 172.007857) - - (xy 178.473259 171.673658) - - (xy 178.037145 171.492567) - - (xy 177.564927 171.492155) - - (xy 177.128497 171.672484) - - (xy 176.903 171.897588) - - (xy 176.903 170.92093) - - (xy 177.126741 171.145062) - - (xy 177.562855 171.326153) - - (xy 178.035073 171.326565) - - (xy 178.471503 171.146236) - - (xy 178.805702 170.812619) - - (xy 178.986793 170.376505) - - (xy 178.987205 169.904287) - - (xy 178.806876 169.467857) - - (xy 178.473259 169.133658) - - (xy 178.037145 168.952567) - - (xy 177.564927 168.952155) - - (xy 177.128497 169.132484) - - (xy 176.903 169.357588) - - (xy 176.903 168.38093) - - (xy 177.126741 168.605062) - - (xy 177.562855 168.786153) - - (xy 178.035073 168.786565) - - (xy 178.471503 168.606236) - - (xy 178.805702 168.272619) - - (xy 178.986793 167.836505) - - (xy 178.987205 167.364287) - - (xy 178.806876 166.927857) - - (xy 178.473259 166.593658) - - (xy 178.037145 166.412567) - - (xy 177.564927 166.412155) - - (xy 177.128497 166.592484) - - (xy 176.903 166.817588) - - (xy 176.903 165.84093) - - (xy 177.126741 166.065062) - - (xy 177.562855 166.246153) - - (xy 178.035073 166.246565) - - (xy 178.471503 166.066236) - - (xy 178.650151 165.887898) - - (xy 178.687018 166.073242) - - (xy 178.806677 166.252323) - - (xy 179.314677 166.760323) - - (xy 179.425911 166.834647) - - (xy 179.334298 166.926101) - - (xy 179.153207 167.362215) - - (xy 179.152795 167.834433) - - (xy 179.333124 168.270863) - - (xy 179.666741 168.605062) - - (xy 180.102855 168.786153) - - (xy 180.575073 168.786565) - - (xy 181.011503 168.606236) - - (xy 181.345702 168.272619) - - (xy 181.526793 167.836505) - - (xy 181.527205 167.364287) - - (xy 181.346876 166.927857) - - (xy 181.253933 166.834751) - - (xy 181.365323 166.760323) - - (xy 181.965645 166.16) - - (xy 184.556354 166.16) - - (xy 186.680677 168.284323) - - (xy 186.859758 168.403982) - - (xy 186.859759 168.403982) - - (xy 187.071 168.446) - - (xy 189.506144 168.446) - - (xy 189.246111 168.553444) - - (xy 189.001303 168.797824) - - (xy 188.868651 169.117287) - - (xy 188.868349 169.463196) - - (xy 189.000444 169.782889) - - (xy 189.244824 170.027697) - - (xy 189.564287 170.160349) - - (xy 189.910196 170.160651) - - (xy 190.229889 170.028556) - - (xy 190.474697 169.784176) - - (xy 190.607349 169.464713) - - (xy 190.607651 169.118804) - - (xy 190.594842 169.087803) - - (xy 192.414323 167.268323) - - (xy 192.533982 167.089242) - - (xy 192.533982 167.089241) - - (xy 192.576 166.878) - - (xy 192.576 166.344645) - - (xy 197.205645 161.715) - - (xy 199.517 161.715) - - (xy 202.268449 161.715) - - (xy 202.452824 161.899697) - - (xy 202.772287 162.032349) - - (xy 203.118196 162.032651) - - (xy 203.437889 161.900556) - - (xy 203.633998 161.704789) - - (xy 203.803198 161.714545) - - (xy 203.820538 161.712123) - - (xy 203.835 161.715) - - (xy 209.783608 161.715) - - (xy 211.928635 162.948445) - - (xy 214.343513 165.363323) - - (xy 214.522594 165.482981) - - (xy 214.522595 165.482982) - - (xy 214.733836 165.525) - - (xy 216.320893 165.525) - - (xy 219.041268 168.009044) - - (xy 219.174853 168.089787) - - (xy 219.204119 168.109342) - - (xy 219.208719 168.110257) - - (xy 219.225593 168.120456) - - (xy 219.371846 168.142704) - - (xy 219.41536 168.15136) - - (xy 219.428742 168.15136) - - (xy 219.438524 168.152848) - - (xy 219.444559 168.15136) - - (xy 220.091 168.15136) - - (xy 220.302241 168.109342) - - (xy 220.481323 167.989683) - - (xy 220.600982 167.810601) - - (xy 220.643 167.59936) - - (xy 220.600982 167.388119) - - (xy 220.481323 167.209037) - - (xy 220.302241 167.089378) - - (xy 220.091 167.04736) - - (xy 219.625337 167.04736) - - (xy 217.262726 164.89) - - (xy 217.674805 164.89) - - (xy 217.702444 164.956889) - - (xy 217.946824 165.201697) - - (xy 218.266287 165.334349) - - (xy 218.612196 165.334651) - - (xy 218.931889 165.202556) - - (xy 219.176697 164.958176) - - (xy 219.309349 164.638713) - - (xy 219.30939 164.591036) - - (xy 219.539 164.820646) - - (xy 219.539 165.05936) - - (xy 219.581018 165.270601) - - (xy 219.700677 165.449683) - - (xy 219.879759 165.569342) - - (xy 220.091 165.61136) - - (xy 220.302241 165.569342) - - (xy 220.481323 165.449683) - - (xy 220.600982 165.270601) - - (xy 220.643 165.05936) - - (xy 220.643 164.592) - - (xy 220.642999 164.591999) - - (xy 220.600982 164.380759) - - (xy 220.600981 164.380758) - - (xy 220.481323 164.201677) - - (xy 220.481322 164.201676) - - (xy 219.755509 163.475863) - - (xy 219.880601 163.450982) - - (xy 219.880602 163.450982) - - (xy 220.059683 163.331323) - - (xy 220.481323 162.909683) - - (xy 220.600982 162.730602) - - (xy 220.643 162.51936) - - (xy 220.600982 162.308118) - - (xy 220.481323 162.129037) - - (xy 220.302242 162.009378) - - (xy 220.091 161.96736) - - (xy 219.879758 162.009378) - - (xy 219.700677 162.129037) - - (xy 219.440714 162.389) - - (xy 219.246952 162.389) - - (xy 219.330981 162.263242) - - (xy 219.330982 162.263241) - - (xy 219.373 162.052) - - (xy 219.373 162.026646) - - (xy 219.557646 161.842) - - (xy 221.172994 161.842) - - (xy 222.240677 162.909683) - - (xy 222.419758 163.029341) - - (xy 222.631 163.07136) - - (xy 222.842241 163.029341) - - (xy 223.021323 162.909683) - - (xy 223.140981 162.730601) - - (xy 223.183 162.51936) - - (xy 223.140981 162.308118) - - (xy 223.021323 162.129037) - - (xy 221.791963 160.899677) - - (xy 221.612882 160.780018) - - (xy 221.40164 160.738) - - (xy 219.329 160.738) - - (xy 219.117759 160.780018) - - (xy 218.938677 160.899677) - - (xy 218.523938 161.314415) - - (xy 218.415556 161.052111) - - (xy 218.171176 160.807303) - - (xy 217.851713 160.674651) - - (xy 217.505804 160.674349) - - (xy 217.186111 160.806444) - - (xy 217.00023 160.992) - - (xy 216.889174 160.992) - - (xy 216.482166 160.572) - - (xy 218.44 160.572) - - (xy 218.651241 160.529982) - - (xy 218.651242 160.529982) - - (xy 218.830323 160.410323) - - (xy 219.211323 160.029323) - - (xy 219.330981 159.850242) - - (xy 219.330982 159.850241) - - (xy 219.373 159.639) - - (xy 219.373 158.938006) - - (xy 220.481323 157.829683) - - (xy 220.600982 157.650602) - - (xy 220.643 157.43936) - - (xy 220.600982 157.228118) - - (xy 220.481323 157.049037) - - (xy 220.302242 156.929378) - - (xy 220.091 156.88736) - - (xy 219.879758 156.929378) - - (xy 219.700677 157.049037) - - (xy 218.484073 158.265641) - - (xy 218.484073 157.649833) - - (xy 218.419507 157.493571) - - (xy 218.300057 157.373913) - - (xy 218.143908 157.309074) - - (xy 217.974833 157.308927) - - (xy 216.450833 157.308927) - - (xy 216.38419 157.336463) - - (xy 216.509697 157.211176) - - (xy 216.642349 156.891713) - - (xy 216.642465 156.758114) - - (xy 216.662 156.762) - - (xy 221.32036 156.762) - - (xy 221.531601 156.719982) - - (xy 221.531602 156.719982) - - (xy 221.710683 156.600323) - - (xy 223.021322 155.289684) - - (xy 223.140981 155.110602) - - (xy 223.182999 154.899361) - - (xy 223.140981 154.688119) - - (xy 223.021322 154.509038) - - (xy 222.842241 154.389379) - - (xy 222.630999 154.347361) - - (xy 222.419758 154.389379) - - (xy 222.240676 154.509038) - - (xy 221.091714 155.658) - - (xy 216.890646 155.658) - - (xy 216.671323 155.438677) - - (xy 216.492242 155.319018) - - (xy 216.281 155.277) - - (xy 214.731646 155.277) - - (xy 213.750323 154.295677) - - (xy 213.571242 154.176018) - - (xy 213.36 154.134) - - (xy 211.810646 154.134) - - (xy 211.464323 153.787677) - - (xy 211.285242 153.668018) - - (xy 211.074 153.626) - - (xy 208.635646 153.626) - - (xy 207.781323 152.771677) - - (xy 207.602242 152.652018) - - (xy 207.391 152.61) - - (xy 197.612 152.61) - - (xy 197.400759 152.652018) - - (xy 197.221677 152.771677) - - (xy 196.586677 153.406677) - - (xy 196.496057 153.542298) - - (xy 196.380259 153.426298) - - (xy 195.944145 153.245207) - - (xy 195.471927 153.244795) - - (xy 195.035497 153.425124) - - (xy 194.701298 153.758741) - - (xy 194.520207 154.194855) - - (xy 194.519867 154.584486) - - (xy 194.295979 154.808374) - - (xy 194.353793 154.669145) - - (xy 194.354205 154.196927) - - (xy 194.173876 153.760497) - - (xy 193.840259 153.426298) - - (xy 193.404145 153.245207) - - (xy 192.931927 153.244795) - - (xy 192.495497 153.425124) - - (xy 192.161298 153.758741) - - (xy 191.980207 154.194855) - - (xy 191.980088 154.330265) - - (xy 191.812987 154.497366) - - (xy 191.818188 154.218022) - - (xy 191.645628 153.778462) - - (xy 191.620601 153.741008) - - (xy 191.425126 153.66923) - - (xy 191.38977 153.704585) - - (xy 191.38977 153.633874) - - (xy 191.317992 153.438399) - - (xy 190.885158 153.249601) - - (xy 190.413022 153.240812) - - (xy 189.973462 153.413372) - - (xy 189.936008 153.438399) - - (xy 189.86423 153.633874) - - (xy 190.627 154.396645) - - (xy 191.38977 153.633874) - - (xy 191.38977 153.704585) - - (xy 190.662355 154.432) - - (xy 190.676497 154.446142) - - (xy 190.641142 154.481497) - - (xy 190.627 154.467355) - - (xy 190.612857 154.481497) - - (xy 190.577502 154.446142) - - (xy 190.591645 154.432) - - (xy 189.828874 153.66923) - - (xy 189.633399 153.741008) - - (xy 189.444601 154.173842) - - (xy 189.435812 154.645978) - - (xy 189.608372 155.085538) - - (xy 189.633399 155.122992) - - (xy 189.70695 155.15) - - (xy 187.833 155.15) - - (xy 187.621759 155.192018) - - (xy 187.442677 155.311677) - - (xy 187.096354 155.658) - - (xy 185.166 155.658) - - (xy 184.954759 155.700018) - - (xy 184.775677 155.819677) - - (xy 184.429354 156.166) - - (xy 183.997646 156.166) - - (xy 183.651323 155.819677) - - (xy 183.472242 155.700018) - - (xy 183.261 155.658) - - (xy 181.260172 155.658) - - (xy 181.345702 155.572619) - - (xy 181.526793 155.136505) - - (xy 181.527205 154.664287) - - (xy 181.346876 154.227857) - - (xy 181.013259 153.893658) - - (xy 180.577145 153.712567) - - (xy 180.104927 153.712155) - - (xy 179.668497 153.892484) - - (xy 179.334298 154.226101) - - (xy 179.153207 154.662215) - - (xy 179.152795 155.134433) - - (xy 179.333124 155.570863) - - (xy 179.425226 155.663126) - - (xy 179.239759 155.700018) - - (xy 179.060677 155.819677) - - (xy 178.679677 156.200677) - - (xy 178.560018 156.379758) - - (xy 178.536663 156.497172) - - (xy 178.473259 156.433658) - - (xy 178.037145 156.252567) - - (xy 177.564927 156.252155) - - (xy 177.128497 156.432484) - - (xy 176.903 156.657588) - - (xy 176.903 156.065485) - - (xy 176.953092 156.086286) - - (xy 177.122167 156.086433) - - (xy 178.646167 156.086433) - - (xy 178.802429 156.021867) - - (xy 178.922087 155.902417) - - (xy 178.986926 155.746268) - - (xy 178.987073 155.577193) - - (xy 178.987073 154.053193) - - (xy 178.922507 153.896931) - - (xy 178.803057 153.777273) - - (xy 178.646908 153.712434) - - (xy 178.477833 153.712287) - - (xy 176.953833 153.712287) - - (xy 176.903 153.73329) - - (xy 176.903 152.265) - - (xy 214.950172 152.265) - - (xy 214.692718 152.651037) - - (xy 214.691272 152.652486) - - (xy 214.616771 152.832791) - - (xy 214.520522 153.318883) - - (xy 214.520606 153.416) - - (xy 214.520522 153.513117) - - (xy 214.616771 153.999209) - - (xy 214.691272 154.179514) - - (xy 214.692718 154.180962) - - (xy 214.966637 154.591688) - - (xy 215.104467 154.729758) - - (xy 215.106368 154.730547) - - (xy 215.516002 155.00374) - - (xy 215.517569 155.005304) - - (xy 215.697875 155.079805) - - (xy 216.180996 155.175464) - - (xy 216.183027 155.176308) - - (xy 216.378117 155.176478) - - (xy 216.864209 155.080229) - - (xy 217.044514 155.005728) - - (xy 217.045962 155.004281) - - (xy 217.456688 154.730363) - - (xy 217.594758 154.592533) - - (xy 217.595547 154.590631) - - (xy 217.86874 154.180997) - - (xy 217.870304 154.179431) - - (xy 217.944805 153.999125) - - (xy 218.04082 153.514207) - - (xy 218.040883 153.514057) - - (xy 218.040883 153.51389) - - (xy 218.041053 153.513033) - - (xy 218.040968 153.416) - - (xy 218.041053 153.318967) - - (xy 218.040883 153.318109) - - (xy 218.040883 153.317943) - - (xy 218.04082 153.317792) - - (xy 217.944805 152.832875) - - (xy 217.870304 152.652569) - - (xy 217.86874 152.651002) - - (xy 217.611307 152.265) - - (xy 223.528 152.265) - - (xy 223.528 178.57) -) -) -) - - (zone - (net 14) - - (net_name GND) - - (layer F.Cu) - - (tstamp 52BC2CEF) - - (hatch edge 0.508) - - (connect_pads - (clearance 0.3) -) - - (min_thickness 0.25) - - (fill - (arc_segments 16) - - (thermal_gap 0.3) - - (thermal_bridge_width 0.3) -) - - (polygon - (pts - (xy 175.514 151.13) - - (xy 175.768 180.848) - - (xy 225.806 180.34) - - (xy 225.298 151.257) -) -) - - (filled_polygon - (pts - (xy 187.700163 167.086) - - (xy 182.344646 167.086) - - (xy 181.891586 166.63294) - - (xy 182.044167 166.633073) - - (xy 182.33675 166.633) - - (xy 182.443 166.52675) - - (xy 182.443 165.471) - - (xy 182.443 165.421) - - (xy 182.443 164.36525) - - (xy 182.33675 164.259) - - (xy 182.044167 164.258927) - - (xy 181.875092 164.259074) - - (xy 181.718943 164.323913) - - (xy 181.599493 164.443571) - - (xy 181.534927 164.599833) - - (xy 181.535 165.31475) - - (xy 181.64125 165.421) - - (xy 182.443 165.421) - - (xy 182.443 165.471) - - (xy 181.64125 165.471) - - (xy 181.535 165.57725) - - (xy 181.534928 166.276282) - - (xy 181.168329 165.909683) - - (xy 181.345702 165.732619) - - (xy 181.526793 165.296505) - - (xy 181.527205 164.824287) - - (xy 181.346876 164.387857) - - (xy 181.21425 164.255) - - (xy 182.372 164.255) - - (xy 182.583241 164.212982) - - (xy 182.583242 164.212982) - - (xy 182.762323 164.093323) - - (xy 183.108646 163.747) - - (xy 183.169023 163.747) - - (xy 183.072913 163.842943) - - (xy 183.008074 163.999092) - - (xy 183.007927 164.168167) - - (xy 183.007927 164.259027) - - (xy 182.891833 164.258927) - - (xy 182.59925 164.259) - - (xy 182.493 164.36525) - - (xy 182.493 165.421) - - (xy 182.513 165.421) - - (xy 182.513 165.471) - - (xy 182.493 165.471) - - (xy 182.493 166.52675) - - (xy 182.59925 166.633) - - (xy 182.891833 166.633073) - - (xy 183.060908 166.632926) - - (xy 183.217057 166.568087) - - (xy 183.336507 166.448429) - - (xy 183.401073 166.292167) - - (xy 183.401046 166.032972) - - (xy 183.517167 166.033073) - - (xy 184.279167 166.033073) - - (xy 184.364015 165.998014) - - (xy 184.448092 166.032926) - - (xy 184.617167 166.033073) - - (xy 185.379167 166.033073) - - (xy 185.464015 165.998014) - - (xy 185.548092 166.032926) - - (xy 185.717167 166.033073) - - (xy 186.479167 166.033073) - - (xy 186.564015 165.998014) - - (xy 186.648092 166.032926) - - (xy 186.817167 166.033073) - - (xy 186.98275 166.033) - - (xy 187.089 165.92675) - - (xy 187.089 164.871) - - (xy 187.069 164.871) - - (xy 187.069 164.821) - - (xy 187.089 164.821) - - (xy 187.089 164.801) - - (xy 187.139 164.801) - - (xy 187.139 164.821) - - (xy 187.159 164.821) - - (xy 187.159 164.871) - - (xy 187.139 164.871) - - (xy 187.139 165.92675) - - (xy 187.24525 166.033) - - (xy 187.410833 166.033073) - - (xy 187.412423 166.033071) - - (xy 187.344651 166.196287) - - (xy 187.344349 166.542196) - - (xy 187.476444 166.861889) - - (xy 187.700163 167.086) -) -) - - (filled_polygon - (pts - (xy 190.5195 160.938067) - - (xy 190.386571 160.992993) - - (xy 190.266913 161.112443) - - (xy 190.202074 161.268592) - - (xy 190.201927 161.437667) - - (xy 190.201927 162.834667) - - (xy 190.227682 162.897) - - (xy 189.865 162.897) - - (xy 189.653759 162.939018) - - (xy 189.474677 163.058677) - - (xy 189.474674 163.05868) - - (xy 188.923677 163.609677) - - (xy 188.890768 163.658927) - - (xy 188.848833 163.658927) - - (xy 188.763984 163.693985) - - (xy 188.679908 163.659074) - - (xy 188.510833 163.658927) - - (xy 187.748833 163.658927) - - (xy 187.663984 163.693985) - - (xy 187.579908 163.659074) - - (xy 187.410833 163.658927) - - (xy 187.387708 163.658937) - - (xy 187.588322 163.458324) - - (xy 187.588322 163.458323) - - (xy 187.588323 163.458323) - - (xy 187.707981 163.279242) - - (xy 187.707982 163.279241) - - (xy 187.749999 163.068001) - - (xy 187.75 163.068) - - (xy 187.75 162.985) - - (xy 187.917449 162.985) - - (xy 188.101824 163.169697) - - (xy 188.421287 163.302349) - - (xy 188.767196 163.302651) - - (xy 189.086889 163.170556) - - (xy 189.331697 162.926176) - - (xy 189.464349 162.606713) - - (xy 189.464651 162.260804) - - (xy 189.332556 161.941111) - - (xy 189.088176 161.696303) - - (xy 188.768713 161.563651) - - (xy 188.422804 161.563349) - - (xy 188.103111 161.695444) - - (xy 187.91723 161.881) - - (xy 187.452 161.881) - - (xy 187.426646 161.881) - - (xy 187.334323 161.788677) - - (xy 187.155242 161.669018) - - (xy 186.944 161.627) - - (xy 185.293 161.627) - - (xy 185.268339 161.631905) - - (xy 185.242966 161.629216) - - (xy 184.709138 161.677798) - - (xy 182.993248 161.677798) - - (xy 182.543 161.48482) - - (xy 182.543 161.299976) - - (xy 182.638943 161.396087) - - (xy 182.795092 161.460926) - - (xy 182.964167 161.461073) - - (xy 184.488167 161.461073) - - (xy 184.644429 161.396507) - - (xy 184.764087 161.277057) - - (xy 184.828926 161.120908) - - (xy 184.829073 160.951833) - - (xy 184.829073 159.427833) - - (xy 184.764507 159.271571) - - (xy 184.645057 159.151913) - - (xy 184.488908 159.087074) - - (xy 184.319833 159.086927) - - (xy 183.980926 159.086927) - - (xy 183.863448 159.005126) - - (xy 182.162 158.261781) - - (xy 182.162 156.845) - - (xy 182.119982 156.633759) - - (xy 182.119981 156.633758) - - (xy 182.000323 156.454677) - - (xy 181.365323 155.819677) - - (xy 181.205314 155.712762) - - (xy 181.205314 155.712761) - - (xy 181.345702 155.572619) - - (xy 181.396053 155.45136) - - (xy 186.293714 155.45136) - - (xy 186.934677 156.092323) - - (xy 187.113758 156.211981) - - (xy 187.113759 156.211982) - - (xy 187.325 156.254) - - (xy 189.439961 156.254) - - (xy 189.439927 156.294167) - - (xy 189.439927 157.818167) - - (xy 189.504493 157.974429) - - (xy 189.623943 158.094087) - - (xy 189.780092 158.158926) - - (xy 189.949167 158.159073) - - (xy 190.5195 158.159073) - - (xy 190.5195 160.938067) -) -) - - (filled_polygon - (pts - (xy 195.188354 152.265) - - (xy 193.933576 153.519777) - - (xy 193.840259 153.426298) - - (xy 193.404145 153.245207) - - (xy 192.931927 153.244795) - - (xy 192.495497 153.425124) - - (xy 192.161298 153.758741) - - (xy 191.980207 154.194855) - - (xy 191.979795 154.667073) - - (xy 192.160124 155.103503) - - (xy 192.20654 155.15) - - (xy 191.547049 155.15) - - (xy 191.620601 155.122992) - - (xy 191.809399 154.690158) - - (xy 191.818188 154.218022) - - (xy 191.645628 153.778462) - - (xy 191.620601 153.741008) - - (xy 191.425126 153.66923) - - (xy 191.38977 153.704585) - - (xy 191.38977 153.633874) - - (xy 191.317992 153.438399) - - (xy 190.885158 153.249601) - - (xy 190.413022 153.240812) - - (xy 189.973462 153.413372) - - (xy 189.936008 153.438399) - - (xy 189.86423 153.633874) - - (xy 190.627 154.396645) - - (xy 191.38977 153.633874) - - (xy 191.38977 153.704585) - - (xy 190.662355 154.432) - - (xy 190.676497 154.446142) - - (xy 190.641142 154.481497) - - (xy 190.627 154.467355) - - (xy 190.612857 154.481497) - - (xy 190.577502 154.446142) - - (xy 190.591645 154.432) - - (xy 189.828874 153.66923) - - (xy 189.633399 153.741008) - - (xy 189.444601 154.173842) - - (xy 189.435812 154.645978) - - (xy 189.608372 155.085538) - - (xy 189.633399 155.122992) - - (xy 189.70695 155.15) - - (xy 187.553646 155.15) - - (xy 186.912683 154.509037) - - (xy 186.733602 154.389378) - - (xy 186.52236 154.34736) - - (xy 181.396253 154.34736) - - (xy 181.346876 154.227857) - - (xy 181.013259 153.893658) - - (xy 180.577145 153.712567) - - (xy 180.104927 153.712155) - - (xy 179.668497 153.892484) - - (xy 179.334298 154.226101) - - (xy 179.153207 154.662215) - - (xy 179.152908 155.004262) - - (xy 178.987073 154.838427) - - (xy 178.987073 154.053193) - - (xy 178.922507 153.896931) - - (xy 178.803057 153.777273) - - (xy 178.646908 153.712434) - - (xy 178.477833 153.712287) - - (xy 176.953833 153.712287) - - (xy 176.903 153.73329) - - (xy 176.903 152.265) - - (xy 195.188354 152.265) -) -) - - (filled_polygon - (pts - (xy 197.331204 163.068836) - - (xy 197.323455 163.0875) - - (xy 196.60402 163.0875) - - (xy 196.60402 162.97019) - - (xy 196.60402 162.077) - - (xy 195.71083 162.077) - - (xy 195.60458 162.18325) - - (xy 195.604507 162.567273) - - (xy 195.604654 162.736348) - - (xy 195.669493 162.892497) - - (xy 195.789151 163.011947) - - (xy 195.945413 163.076513) - - (xy 196.49777 163.07644) - - (xy 196.60402 162.97019) - - (xy 196.60402 163.0875) - - (xy 195.326 163.0875) - - (xy 195.114758 163.129518) - - (xy 194.935677 163.249177) - - (xy 194.84975 163.335104) - - (xy 194.591159 163.076513) - - (xy 195.214587 163.076513) - - (xy 195.370849 163.011947) - - (xy 195.490507 162.892497) - - (xy 195.555346 162.736348) - - (xy 195.555493 162.567273) - - (xy 195.555493 161.368393) - - (xy 195.490927 161.212131) - - (xy 195.371477 161.092473) - - (xy 195.215328 161.027634) - - (xy 195.046253 161.027487) - - (xy 193.847373 161.027487) - - (xy 193.740254 161.071747) - - (xy 193.662057 160.993413) - - (xy 193.505908 160.928574) - - (xy 193.336833 160.928427) - - (xy 192.447833 160.928427) - - (xy 192.291571 160.992993) - - (xy 192.171913 161.112443) - - (xy 192.107074 161.268592) - - (xy 192.106927 161.437667) - - (xy 192.106927 162.834667) - - (xy 192.132682 162.897) - - (xy 191.91535 162.897) - - (xy 191.940926 162.835408) - - (xy 191.941073 162.666333) - - (xy 191.941073 161.269333) - - (xy 191.876507 161.113071) - - (xy 191.757057 160.993413) - - (xy 191.6235 160.937955) - - (xy 191.6235 158.096956) - - (xy 191.629429 158.094507) - - (xy 191.749087 157.975057) - - (xy 191.813926 157.818908) - - (xy 191.814073 157.649833) - - (xy 191.814073 156.254) - - (xy 192.206117 156.254) - - (xy 192.161298 156.298741) - - (xy 191.980207 156.734855) - - (xy 191.979795 157.207073) - - (xy 192.160124 157.643503) - - (xy 192.493741 157.977702) - - (xy 192.929855 158.158793) - - (xy 193.402073 158.159205) - - (xy 193.838503 157.978876) - - (xy 194.012 157.805681) - - (xy 194.012 157.988) - - (xy 194.054018 158.199242) - - (xy 194.173677 158.378323) - - (xy 194.554677 158.759323) - - (xy 194.733758 158.878981) - - (xy 194.733759 158.878982) - - (xy 194.945 158.921) - - (xy 195.732354 158.921) - - (xy 195.917 159.105646) - - (xy 195.917 160.274) - - (xy 195.959018 160.485242) - - (xy 196.078677 160.664323) - - (xy 196.441906 161.027552) - - (xy 195.945413 161.027487) - - (xy 195.789151 161.092053) - - (xy 195.669493 161.211503) - - (xy 195.604654 161.367652) - - (xy 195.604507 161.536727) - - (xy 195.60458 161.92075) - - (xy 195.71083 162.027) - - (xy 196.60402 162.027) - - (xy 196.60402 162.007) - - (xy 196.65402 162.007) - - (xy 196.65402 162.027) - - (xy 196.67402 162.027) - - (xy 196.67402 162.077) - - (xy 196.65402 162.077) - - (xy 196.65402 162.97019) - - (xy 196.76027 163.07644) - - (xy 197.312627 163.076513) - - (xy 197.331204 163.068836) -) -) - - (filled_polygon - (pts - (xy 200.284807 178.57) - - (xy 198.189 178.57) - - (xy 198.189 176.55375) - - (xy 198.189 175.244) - - (xy 197.13325 175.244) - - (xy 197.027 175.35025) - - (xy 197.026927 176.319167) - - (xy 197.091493 176.475429) - - (xy 197.210943 176.595087) - - (xy 197.367092 176.659926) - - (xy 197.536167 176.660073) - - (xy 198.08275 176.66) - - (xy 198.189 176.55375) - - (xy 198.189 178.57) - - (xy 194.420139 178.57) - - (xy 194.420139 175.58638) - - (xy 194.297692 175.290034) - - (xy 194.071158 175.063105) - - (xy 193.775027 174.940141) - - (xy 193.45438 174.939861) - - (xy 193.158034 175.062308) - - (xy 192.931105 175.288842) - - (xy 192.808141 175.584973) - - (xy 192.807861 175.90562) - - (xy 192.930308 176.201966) - - (xy 193.156842 176.428895) - - (xy 193.452973 176.551859) - - (xy 193.77362 176.552139) - - (xy 194.069966 176.429692) - - (xy 194.296895 176.203158) - - (xy 194.419859 175.907027) - - (xy 194.420139 175.58638) - - (xy 194.420139 178.57) - - (xy 190.607651 178.57) - - (xy 190.607651 169.118804) - - (xy 190.475556 168.799111) - - (xy 190.231176 168.554303) - - (xy 189.911713 168.421651) - - (xy 189.565804 168.421349) - - (xy 189.246111 168.553444) - - (xy 189.001303 168.797824) - - (xy 188.868651 169.117287) - - (xy 188.868394 169.41121) - - (xy 186.045897 172.12736) - - (xy 181.527205 172.12736) - - (xy 181.527205 169.904287) - - (xy 181.346876 169.467857) - - (xy 181.013259 169.133658) - - (xy 180.577145 168.952567) - - (xy 180.104927 168.952155) - - (xy 179.668497 169.132484) - - (xy 179.334298 169.466101) - - (xy 179.153207 169.902215) - - (xy 179.152795 170.374433) - - (xy 179.333124 170.810863) - - (xy 179.666741 171.145062) - - (xy 180.102855 171.326153) - - (xy 180.575073 171.326565) - - (xy 181.011503 171.146236) - - (xy 181.345702 170.812619) - - (xy 181.526793 170.376505) - - (xy 181.527205 169.904287) - - (xy 181.527205 172.12736) - - (xy 181.396253 172.12736) - - (xy 181.346876 172.007857) - - (xy 181.013259 171.673658) - - (xy 180.577145 171.492567) - - (xy 180.104927 171.492155) - - (xy 179.668497 171.672484) - - (xy 179.334298 172.006101) - - (xy 179.153207 172.442215) - - (xy 179.152795 172.914433) - - (xy 179.333124 173.350863) - - (xy 179.666741 173.685062) - - (xy 180.102855 173.866153) - - (xy 180.575073 173.866565) - - (xy 181.011503 173.686236) - - (xy 181.345702 173.352619) - - (xy 181.396053 173.23136) - - (xy 186.26836 173.23136) - - (xy 186.36889 173.211363) - - (xy 186.469773 173.193303) - - (xy 186.474313 173.190393) - - (xy 186.479601 173.189342) - - (xy 186.564815 173.132403) - - (xy 186.651118 173.077104) - - (xy 189.681968 170.160451) - - (xy 189.910196 170.160651) - - (xy 190.229889 170.028556) - - (xy 190.474697 169.784176) - - (xy 190.607349 169.464713) - - (xy 190.607651 169.118804) - - (xy 190.607651 178.57) - - (xy 186.420139 178.57) - - (xy 186.420139 175.58638) - - (xy 186.297692 175.290034) - - (xy 186.071158 175.063105) - - (xy 185.775027 174.940141) - - (xy 185.45438 174.939861) - - (xy 185.158034 175.062308) - - (xy 184.931105 175.288842) - - (xy 184.808141 175.584973) - - (xy 184.807861 175.90562) - - (xy 184.930308 176.201966) - - (xy 185.156842 176.428895) - - (xy 185.452973 176.551859) - - (xy 185.77362 176.552139) - - (xy 186.069966 176.429692) - - (xy 186.296895 176.203158) - - (xy 186.419859 175.907027) - - (xy 186.420139 175.58638) - - (xy 186.420139 178.57) - - (xy 184.001073 178.57) - - (xy 184.001073 176.319167) - - (xy 184.001073 174.118833) - - (xy 183.936507 173.962571) - - (xy 183.817057 173.842913) - - (xy 183.660908 173.778074) - - (xy 183.491833 173.777927) - - (xy 182.94525 173.778) - - (xy 182.839 173.88425) - - (xy 182.839 175.194) - - (xy 183.89475 175.194) - - (xy 184.001 175.08775) - - (xy 184.001073 174.118833) - - (xy 184.001073 176.319167) - - (xy 184.001 175.35025) - - (xy 183.89475 175.244) - - (xy 182.839 175.244) - - (xy 182.839 176.55375) - - (xy 182.94525 176.66) - - (xy 183.491833 176.660073) - - (xy 183.660908 176.659926) - - (xy 183.817057 176.595087) - - (xy 183.936507 176.475429) - - (xy 184.001073 176.319167) - - (xy 184.001073 178.57) - - (xy 182.789 178.57) - - (xy 182.789 176.55375) - - (xy 182.789 175.244) - - (xy 182.789 175.194) - - (xy 182.789 173.88425) - - (xy 182.68275 173.778) - - (xy 182.136167 173.777927) - - (xy 181.967092 173.778074) - - (xy 181.810943 173.842913) - - (xy 181.691493 173.962571) - - (xy 181.626927 174.118833) - - (xy 181.627 175.08775) - - (xy 181.73325 175.194) - - (xy 182.789 175.194) - - (xy 182.789 175.244) - - (xy 181.73325 175.244) - - (xy 181.627 175.35025) - - (xy 181.626927 176.319167) - - (xy 181.691493 176.475429) - - (xy 181.810943 176.595087) - - (xy 181.967092 176.659926) - - (xy 182.136167 176.660073) - - (xy 182.68275 176.66) - - (xy 182.789 176.55375) - - (xy 182.789 178.57) - - (xy 181.208081 178.57) - - (xy 181.345702 178.432619) - - (xy 181.526793 177.996505) - - (xy 181.527205 177.524287) - - (xy 181.527205 174.984287) - - (xy 181.346876 174.547857) - - (xy 181.013259 174.213658) - - (xy 180.577145 174.032567) - - (xy 180.104927 174.032155) - - (xy 179.668497 174.212484) - - (xy 179.334298 174.546101) - - (xy 179.153207 174.982215) - - (xy 179.152795 175.454433) - - (xy 179.333124 175.890863) - - (xy 179.666741 176.225062) - - (xy 180.102855 176.406153) - - (xy 180.575073 176.406565) - - (xy 181.011503 176.226236) - - (xy 181.345702 175.892619) - - (xy 181.526793 175.456505) - - (xy 181.527205 174.984287) - - (xy 181.527205 177.524287) - - (xy 181.346876 177.087857) - - (xy 181.013259 176.753658) - - (xy 180.577145 176.572567) - - (xy 180.104927 176.572155) - - (xy 179.668497 176.752484) - - (xy 179.334298 177.086101) - - (xy 179.153207 177.522215) - - (xy 179.152795 177.994433) - - (xy 179.333124 178.430863) - - (xy 179.472018 178.57) - - (xy 178.668081 178.57) - - (xy 178.805702 178.432619) - - (xy 178.986793 177.996505) - - (xy 178.987205 177.524287) - - (xy 178.806876 177.087857) - - (xy 178.473259 176.753658) - - (xy 178.037145 176.572567) - - (xy 177.564927 176.572155) - - (xy 177.128497 176.752484) - - (xy 176.903 176.977588) - - (xy 176.903 176.00093) - - (xy 177.126741 176.225062) - - (xy 177.562855 176.406153) - - (xy 178.035073 176.406565) - - (xy 178.471503 176.226236) - - (xy 178.805702 175.892619) - - (xy 178.986793 175.456505) - - (xy 178.987205 174.984287) - - (xy 178.806876 174.547857) - - (xy 178.473259 174.213658) - - (xy 178.037145 174.032567) - - (xy 177.564927 174.032155) - - (xy 177.128497 174.212484) - - (xy 176.903 174.437588) - - (xy 176.903 173.46093) - - (xy 177.126741 173.685062) - - (xy 177.562855 173.866153) - - (xy 178.035073 173.866565) - - (xy 178.471503 173.686236) - - (xy 178.805702 173.352619) - - (xy 178.986793 172.916505) - - (xy 178.987205 172.444287) - - (xy 178.806876 172.007857) - - (xy 178.473259 171.673658) - - (xy 178.037145 171.492567) - - (xy 177.564927 171.492155) - - (xy 177.128497 171.672484) - - (xy 176.903 171.897588) - - (xy 176.903 170.92093) - - (xy 177.126741 171.145062) - - (xy 177.562855 171.326153) - - (xy 178.035073 171.326565) - - (xy 178.471503 171.146236) - - (xy 178.805702 170.812619) - - (xy 178.986793 170.376505) - - (xy 178.987205 169.904287) - - (xy 178.806876 169.467857) - - (xy 178.473259 169.133658) - - (xy 178.037145 168.952567) - - (xy 177.564927 168.952155) - - (xy 177.128497 169.132484) - - (xy 176.903 169.357588) - - (xy 176.903 168.38093) - - (xy 177.126741 168.605062) - - (xy 177.562855 168.786153) - - (xy 178.035073 168.786565) - - (xy 178.471503 168.606236) - - (xy 178.805702 168.272619) - - (xy 178.986793 167.836505) - - (xy 178.987205 167.364287) - - (xy 178.806876 166.927857) - - (xy 178.473259 166.593658) - - (xy 178.037145 166.412567) - - (xy 177.564927 166.412155) - - (xy 177.128497 166.592484) - - (xy 176.903 166.817588) - - (xy 176.903 165.84093) - - (xy 177.126741 166.065062) - - (xy 177.562855 166.246153) - - (xy 178.035073 166.246565) - - (xy 178.471503 166.066236) - - (xy 178.805702 165.732619) - - (xy 178.986793 165.296505) - - (xy 178.987205 164.824287) - - (xy 178.806876 164.387857) - - (xy 178.473259 164.053658) - - (xy 178.037145 163.872567) - - (xy 177.564927 163.872155) - - (xy 177.128497 164.052484) - - (xy 176.903 164.277588) - - (xy 176.903 163.30093) - - (xy 177.126741 163.525062) - - (xy 177.562855 163.706153) - - (xy 178.035073 163.706565) - - (xy 178.471503 163.526236) - - (xy 178.546111 163.451757) - - (xy 179.187674 164.093319) - - (xy 179.187677 164.093323) - - (xy 179.366758 164.212981) - - (xy 179.366759 164.212982) - - (xy 179.484298 164.236361) - - (xy 179.334298 164.386101) - - (xy 179.153207 164.822215) - - (xy 179.152795 165.294433) - - (xy 179.333124 165.730863) - - (xy 179.666741 166.065062) - - (xy 179.885151 166.155754) - - (xy 179.949677 166.252323) - - (xy 180.109513 166.412159) - - (xy 180.104927 166.412155) - - (xy 179.668497 166.592484) - - (xy 179.334298 166.926101) - - (xy 179.153207 167.362215) - - (xy 179.152795 167.834433) - - (xy 179.333124 168.270863) - - (xy 179.666741 168.605062) - - (xy 180.102855 168.786153) - - (xy 180.575073 168.786565) - - (xy 181.011503 168.606236) - - (xy 181.345702 168.272619) - - (xy 181.526793 167.836505) - - (xy 181.526799 167.829445) - - (xy 181.725677 168.028323) - - (xy 181.904758 168.147981) - - (xy 181.904759 168.147982) - - (xy 182.116 168.19) - - (xy 190.962 168.19) - - (xy 190.962 169.035) - - (xy 191.004018 169.246242) - - (xy 191.123677 169.425323) - - (xy 192.141677 170.443323) - - (xy 192.320758 170.562981) - - (xy 192.320759 170.562982) - - (xy 192.532 170.605) - - (xy 194.648449 170.605) - - (xy 194.832824 170.789697) - - (xy 195.152287 170.922349) - - (xy 195.498196 170.922651) - - (xy 195.817889 170.790556) - - (xy 196.062697 170.546176) - - (xy 196.195349 170.226713) - - (xy 196.195651 169.880804) - - (xy 196.063556 169.561111) - - (xy 195.819176 169.316303) - - (xy 195.499713 169.183651) - - (xy 195.153804 169.183349) - - (xy 194.834111 169.315444) - - (xy 194.64823 169.501) - - (xy 192.760646 169.501) - - (xy 192.066 168.806354) - - (xy 192.066 167.638) - - (xy 192.066 165.998838) - - (xy 192.148092 166.032926) - - (xy 192.317167 166.033073) - - (xy 193.079167 166.033073) - - (xy 193.235429 165.968507) - - (xy 193.355087 165.849057) - - (xy 193.419926 165.692908) - - (xy 193.420073 165.523833) - - (xy 193.420073 164.001) - - (xy 193.954354 164.001) - - (xy 194.459426 164.506072) - - (xy 194.459427 164.506073) - - (xy 194.901 164.947646) - - (xy 194.901 165.862) - - (xy 194.943018 166.073242) - - (xy 195.062677 166.252323) - - (xy 196.493415 167.683061) - - (xy 196.231111 167.791444) - - (xy 196.04523 167.977) - - (xy 193.932194 167.977) - - (xy 193.904556 167.910111) - - (xy 193.660176 167.665303) - - (xy 193.340713 167.532651) - - (xy 192.994804 167.532349) - - (xy 192.675111 167.664444) - - (xy 192.430303 167.908824) - - (xy 192.297651 168.228287) - - (xy 192.297349 168.574196) - - (xy 192.429444 168.893889) - - (xy 192.673824 169.138697) - - (xy 192.993287 169.271349) - - (xy 193.339196 169.271651) - - (xy 193.658889 169.139556) - - (xy 193.717547 169.081) - - (xy 196.045449 169.081) - - (xy 196.229824 169.265697) - - (xy 196.549287 169.398349) - - (xy 196.895196 169.398651) - - (xy 197.214889 169.266556) - - (xy 197.459697 169.022176) - - (xy 197.568 168.761352) - - (xy 197.568 170.3705) - - (xy 197.568 172.466) - - (xy 197.568 173.482) - - (xy 197.610018 173.693242) - - (xy 197.666614 173.777944) - - (xy 197.536167 173.777927) - - (xy 197.367092 173.778074) - - (xy 197.210943 173.842913) - - (xy 197.091493 173.962571) - - (xy 197.026927 174.118833) - - (xy 197.027 175.08775) - - (xy 197.13325 175.194) - - (xy 198.189 175.194) - - (xy 198.189 175.174) - - (xy 198.239 175.174) - - (xy 198.239 175.194) - - (xy 198.259 175.194) - - (xy 198.259 175.244) - - (xy 198.239 175.244) - - (xy 198.239 176.55375) - - (xy 198.34525 176.66) - - (xy 198.891833 176.660073) - - (xy 199.060908 176.659926) - - (xy 199.208462 176.598655) - - (xy 199.253677 176.666323) - - (xy 199.776793 177.189439) - - (xy 199.727207 177.308855) - - (xy 199.726795 177.781073) - - (xy 199.907124 178.217503) - - (xy 200.240741 178.551702) - - (xy 200.284807 178.57) -) -) - - (filled_polygon - (pts - (xy 208.054 174.693202) - - (xy 208.011176 174.650303) - - (xy 207.691713 174.517651) - - (xy 207.345804 174.517349) - - (xy 207.026111 174.649444) - - (xy 206.781303 174.893824) - - (xy 206.648651 175.213287) - - (xy 206.648349 175.559196) - - (xy 206.780444 175.878889) - - (xy 207.024824 176.123697) - - (xy 207.180927 176.188516) - - (xy 207.180927 176.700242) - - (xy 207.180926 176.699092) - - (xy 207.116087 176.542943) - - (xy 206.996429 176.423493) - - (xy 206.840167 176.358927) - - (xy 206.357053 176.358976) - - (xy 206.357053 173.833033) - - (xy 206.356968 173.736) - - (xy 206.357053 173.638967) - - (xy 206.356883 173.638109) - - (xy 206.356883 173.637943) - - (xy 206.35682 173.637792) - - (xy 206.260805 173.152875) - - (xy 206.186304 172.972569) - - (xy 206.18474 172.971002) - - (xy 205.911547 172.561368) - - (xy 205.910758 172.559467) - - (xy 205.772688 172.421637) - - (xy 205.361962 172.147718) - - (xy 205.360514 172.146272) - - (xy 205.276073 172.111381) - - (xy 205.276073 171.302333) - - (xy 205.276073 170.073667) - - (xy 205.275926 169.904592) - - (xy 205.211087 169.748443) - - (xy 205.091429 169.628993) - - (xy 204.935167 169.564427) - - (xy 204.53775 169.5645) - - (xy 204.4315 169.67075) - - (xy 204.4315 170.663) - - (xy 205.16975 170.663) - - (xy 205.276 170.55675) - - (xy 205.276073 170.073667) - - (xy 205.276073 171.302333) - - (xy 205.276 170.81925) - - (xy 205.16975 170.713) - - (xy 204.4315 170.713) - - (xy 204.4315 171.70525) - - (xy 204.53775 171.8115) - - (xy 204.935167 171.811573) - - (xy 205.091429 171.747007) - - (xy 205.211087 171.627557) - - (xy 205.275926 171.471408) - - (xy 205.276073 171.302333) - - (xy 205.276073 172.111381) - - (xy 205.180209 172.071771) - - (xy 204.694117 171.975522) - - (xy 204.499027 171.975692) - - (xy 204.496996 171.976535) - - (xy 204.3815 171.999403) - - (xy 204.3815 171.70525) - - (xy 204.3815 170.713) - - (xy 204.3815 170.663) - - (xy 204.3815 169.67075) - - (xy 204.27525 169.5645) - - (xy 203.877833 169.564427) - - (xy 203.721571 169.628993) - - (xy 203.601913 169.748443) - - (xy 203.537074 169.904592) - - (xy 203.536927 170.073667) - - (xy 203.537 170.55675) - - (xy 203.64325 170.663) - - (xy 204.3815 170.663) - - (xy 204.3815 170.713) - - (xy 203.64325 170.713) - - (xy 203.537 170.81925) - - (xy 203.536927 171.302333) - - (xy 203.537074 171.471408) - - (xy 203.601913 171.627557) - - (xy 203.721571 171.747007) - - (xy 203.877833 171.811573) - - (xy 204.27525 171.8115) - - (xy 204.3815 171.70525) - - (xy 204.3815 171.999403) - - (xy 204.013875 172.072195) - - (xy 203.833569 172.146696) - - (xy 203.832002 172.148259) - - (xy 203.422368 172.421452) - - (xy 203.420467 172.422242) - - (xy 203.282637 172.560312) - - (xy 203.008718 172.971037) - - (xy 203.007272 172.972486) - - (xy 202.932771 173.152791) - - (xy 202.836522 173.638883) - - (xy 202.836606 173.736) - - (xy 202.836522 173.833117) - - (xy 202.932771 174.319209) - - (xy 203.007272 174.499514) - - (xy 203.008718 174.500962) - - (xy 203.282637 174.911688) - - (xy 203.420467 175.049758) - - (xy 203.422368 175.050547) - - (xy 203.832002 175.32374) - - (xy 203.833569 175.325304) - - (xy 204.013875 175.399805) - - (xy 204.496996 175.495464) - - (xy 204.499027 175.496308) - - (xy 204.694117 175.496478) - - (xy 205.180209 175.400229) - - (xy 205.360514 175.325728) - - (xy 205.361962 175.324281) - - (xy 205.772688 175.050363) - - (xy 205.910758 174.912533) - - (xy 205.911547 174.910631) - - (xy 206.18474 174.500997) - - (xy 206.186304 174.499431) - - (xy 206.260805 174.319125) - - (xy 206.35682 173.834207) - - (xy 206.356883 173.834057) - - (xy 206.356883 173.83389) - - (xy 206.357053 173.833033) - - (xy 206.357053 176.358976) - - (xy 206.12525 176.359) - - (xy 206.019 176.46525) - - (xy 206.019 177.521) - - (xy 206.039 177.521) - - (xy 206.039 177.571) - - (xy 206.019 177.571) - - (xy 206.019 177.591) - - (xy 205.969 177.591) - - (xy 205.969 177.571) - - (xy 205.969 177.521) - - (xy 205.969 176.46525) - - (xy 205.86275 176.359) - - (xy 205.147833 176.358927) - - (xy 204.991571 176.423493) - - (xy 204.871913 176.542943) - - (xy 204.807074 176.699092) - - (xy 204.806927 176.868167) - - (xy 204.807 177.41475) - - (xy 204.91325 177.521) - - (xy 205.969 177.521) - - (xy 205.969 177.571) - - (xy 204.91325 177.571) - - (xy 204.807 177.67725) - - (xy 204.806927 178.223833) - - (xy 204.807074 178.392908) - - (xy 204.871913 178.549057) - - (xy 204.892892 178.57) - - (xy 204.084059 178.57) - - (xy 204.125503 178.552876) - - (xy 204.459702 178.219259) - - (xy 204.640793 177.783145) - - (xy 204.641205 177.310927) - - (xy 204.460876 176.874497) - - (xy 204.127259 176.540298) - - (xy 203.691145 176.359207) - - (xy 203.218927 176.358795) - - (xy 203.09758 176.408934) - - (xy 202.101 175.412354) - - (xy 202.101 172.948646) - - (xy 202.891823 172.157823) - - (xy 203.011481 171.978742) - - (xy 203.011482 171.978741) - - (xy 203.0535 171.7675) - - (xy 203.0535 169.007932) - - (xy 203.186429 168.953007) - - (xy 203.306087 168.833557) - - (xy 203.370926 168.677408) - - (xy 203.371073 168.508333) - - (xy 203.371073 168.446) - - (xy 203.454 168.446) - - (xy 203.665241 168.403982) - - (xy 203.665242 168.403982) - - (xy 203.844323 168.284323) - - (xy 204.796823 167.331823) - - (xy 204.916481 167.152742) - - (xy 204.916482 167.152741) - - (xy 204.951037 166.979015) - - (xy 205.091429 166.921007) - - (xy 205.211087 166.801557) - - (xy 205.275926 166.645408) - - (xy 205.276073 166.476333) - - (xy 205.276073 165.779) - - (xy 205.594649 165.779) - - (xy 205.569074 165.840592) - - (xy 205.568927 166.009667) - - (xy 205.569 166.49275) - - (xy 205.67525 166.599) - - (xy 206.4135 166.599) - - (xy 206.4135 166.579) - - (xy 206.4635 166.579) - - (xy 206.4635 166.599) - - (xy 207.20175 166.599) - - (xy 207.308 166.49275) - - (xy 207.308073 166.009667) - - (xy 207.307926 165.840592) - - (xy 207.28235 165.779) - - (xy 207.499649 165.779) - - (xy 207.474074 165.840592) - - (xy 207.473927 166.009667) - - (xy 207.473927 167.406667) - - (xy 207.538493 167.562929) - - (xy 207.615459 167.640029) - - (xy 207.538913 167.716443) - - (xy 207.474074 167.872592) - - (xy 207.473927 168.041667) - - (xy 207.473927 169.438667) - - (xy 207.517004 169.542922) - - (xy 207.365571 169.605493) - - (xy 207.245913 169.724943) - - (xy 207.181074 169.881092) - - (xy 207.181052 169.905284) - - (xy 207.116507 169.749071) - - (xy 207.094453 169.726979) - - (xy 207.123429 169.715007) - - (xy 207.243087 169.595557) - - (xy 207.307926 169.439408) - - (xy 207.308073 169.270333) - - (xy 207.308073 168.041667) - - (xy 207.307926 167.872592) - - (xy 207.243087 167.716443) - - (xy 207.16651 167.64) - - (xy 207.243087 167.563557) - - (xy 207.307926 167.407408) - - (xy 207.308073 167.238333) - - (xy 207.308 166.75525) - - (xy 207.20175 166.649) - - (xy 206.4635 166.649) - - (xy 206.4635 167.63875) - - (xy 206.4635 167.64125) - - (xy 206.4635 168.631) - - (xy 207.20175 168.631) - - (xy 207.308 168.52475) - - (xy 207.308073 168.041667) - - (xy 207.308073 169.270333) - - (xy 207.308 168.78725) - - (xy 207.20175 168.681) - - (xy 206.4635 168.681) - - (xy 206.4635 168.701) - - (xy 206.4135 168.701) - - (xy 206.4135 168.681) - - (xy 206.4135 168.631) - - (xy 206.4135 167.64125) - - (xy 206.4135 167.63875) - - (xy 206.4135 166.649) - - (xy 205.67525 166.649) - - (xy 205.569 166.75525) - - (xy 205.568927 167.238333) - - (xy 205.569074 167.407408) - - (xy 205.633913 167.563557) - - (xy 205.710489 167.64) - - (xy 205.633913 167.716443) - - (xy 205.569074 167.872592) - - (xy 205.568927 168.041667) - - (xy 205.569 168.52475) - - (xy 205.67525 168.631) - - (xy 206.4135 168.631) - - (xy 206.4135 168.681) - - (xy 205.67525 168.681) - - (xy 205.569 168.78725) - - (xy 205.568927 169.270333) - - (xy 205.569074 169.439408) - - (xy 205.633913 169.595557) - - (xy 205.655452 169.617059) - - (xy 205.626571 169.628993) - - (xy 205.506913 169.748443) - - (xy 205.442074 169.904592) - - (xy 205.441927 170.073667) - - (xy 205.441927 171.470667) - - (xy 205.506493 171.626929) - - (xy 205.625943 171.746587) - - (xy 205.782092 171.811426) - - (xy 205.951167 171.811573) - - (xy 206.840167 171.811573) - - (xy 206.996429 171.747007) - - (xy 207.116087 171.627557) - - (xy 207.180926 171.471408) - - (xy 207.180927 171.470257) - - (xy 207.180927 171.992999) - - (xy 206.899111 172.109444) - - (xy 206.654303 172.353824) - - (xy 206.521651 172.673287) - - (xy 206.521349 173.019196) - - (xy 206.653444 173.338889) - - (xy 206.897824 173.583697) - - (xy 207.217287 173.716349) - - (xy 207.563196 173.716651) - - (xy 207.882889 173.584556) - - (xy 208.054 173.413744) - - (xy 208.054 174.693202) -) -) - - (filled_polygon - (pts - (xy 208.998 160.410046) - - (xy 208.99395 160.430403) - - (xy 208.143677 161.280677) - - (xy 208.090393 161.360421) - - (xy 208.090393 160.961993) - - (xy 208.074835 160.92434) - - (xy 208.090246 160.887228) - - (xy 208.090393 160.718153) - - (xy 208.090393 160.311753) - - (xy 208.074793 160.274) - - (xy 208.090393 160.236247) - - (xy 208.09032 160.08013) - - (xy 207.98407 159.97388) - - (xy 207.757178 159.97388) - - (xy 207.750228 159.970994) - - (xy 207.581153 159.970847) - - (xy 205.930153 159.970847) - - (xy 205.922812 159.97388) - - (xy 205.69557 159.97388) - - (xy 205.58932 160.08013) - - (xy 205.589247 160.236247) - - (xy 205.604804 160.273899) - - (xy 205.589394 160.311012) - - (xy 205.589247 160.480087) - - (xy 205.589247 160.886487) - - (xy 205.604804 160.924139) - - (xy 205.589394 160.961252) - - (xy 205.589247 161.130327) - - (xy 205.589247 161.536727) - - (xy 205.604804 161.574379) - - (xy 205.589394 161.611492) - - (xy 205.589247 161.780567) - - (xy 205.589247 162.186967) - - (xy 205.604804 162.224619) - - (xy 205.589394 162.261732) - - (xy 205.589247 162.430807) - - (xy 205.589247 162.837207) - - (xy 205.604804 162.874859) - - (xy 205.589394 162.911972) - - (xy 205.589247 163.081047) - - (xy 205.589247 163.487447) - - (xy 205.604278 163.523826) - - (xy 205.589394 163.559672) - - (xy 205.589247 163.728747) - - (xy 205.589247 164.135147) - - (xy 205.604804 164.172799) - - (xy 205.589394 164.209912) - - (xy 205.589247 164.378987) - - (xy 205.589247 164.675) - - (xy 205.160483 164.675) - - (xy 205.212426 164.549908) - - (xy 205.212573 164.380833) - - (xy 205.212573 162.983833) - - (xy 205.148007 162.827571) - - (xy 205.028557 162.707913) - - (xy 204.872408 162.643074) - - (xy 204.703333 162.642927) - - (xy 203.814333 162.642927) - - (xy 203.658071 162.707493) - - (xy 203.538413 162.826943) - - (xy 203.473574 162.983092) - - (xy 203.473427 163.152167) - - (xy 203.473427 164.549167) - - (xy 203.537993 164.705429) - - (xy 203.657443 164.825087) - - (xy 203.687101 164.837402) - - (xy 203.601913 164.922443) - - (xy 203.537074 165.078592) - - (xy 203.536927 165.247667) - - (xy 203.536927 166.644667) - - (xy 203.601493 166.800929) - - (xy 203.683887 166.883466) - - (xy 203.371073 167.196281) - - (xy 203.371073 167.111333) - - (xy 203.306507 166.955071) - - (xy 203.22954 166.87797) - - (xy 203.306087 166.801557) - - (xy 203.370926 166.645408) - - (xy 203.371073 166.476333) - - (xy 203.371073 165.247667) - - (xy 203.370926 165.078592) - - (xy 203.306087 164.922443) - - (xy 203.186429 164.802993) - - (xy 203.157469 164.791027) - - (xy 203.242587 164.706057) - - (xy 203.307426 164.549908) - - (xy 203.307573 164.380833) - - (xy 203.307573 163.152167) - - (xy 203.307426 162.983092) - - (xy 203.242587 162.826943) - - (xy 203.122929 162.707493) - - (xy 202.966667 162.642927) - - (xy 202.56925 162.643) - - (xy 202.463 162.74925) - - (xy 202.463 163.7415) - - (xy 203.20125 163.7415) - - (xy 203.3075 163.63525) - - (xy 203.307573 163.152167) - - (xy 203.307573 164.380833) - - (xy 203.3075 163.89775) - - (xy 203.20125 163.7915) - - (xy 202.463 163.7915) - - (xy 202.463 163.8115) - - (xy 202.413 163.8115) - - (xy 202.413 163.7915) - - (xy 202.413 163.7415) - - (xy 202.413 162.74925) - - (xy 202.30675 162.643) - - (xy 201.909333 162.642927) - - (xy 201.753071 162.707493) - - (xy 201.633413 162.826943) - - (xy 201.568574 162.983092) - - (xy 201.568427 163.152167) - - (xy 201.5685 163.63525) - - (xy 201.67475 163.7415) - - (xy 202.413 163.7415) - - (xy 202.413 163.7915) - - (xy 201.67475 163.7915) - - (xy 201.5685 163.89775) - - (xy 201.568427 164.380833) - - (xy 201.568574 164.549908) - - (xy 201.633413 164.706057) - - (xy 201.753071 164.825507) - - (xy 201.78203 164.837472) - - (xy 201.696913 164.922443) - - (xy 201.632074 165.078592) - - (xy 201.631927 165.247667) - - (xy 201.632 165.73075) - - (xy 201.73825 165.837) - - (xy 202.4765 165.837) - - (xy 202.4765 165.817) - - (xy 202.5265 165.817) - - (xy 202.5265 165.837) - - (xy 203.26475 165.837) - - (xy 203.371 165.73075) - - (xy 203.371073 165.247667) - - (xy 203.371073 166.476333) - - (xy 203.371 165.99325) - - (xy 203.26475 165.887) - - (xy 202.5265 165.887) - - (xy 202.5265 165.907) - - (xy 202.4765 165.907) - - (xy 202.4765 165.887) - - (xy 201.73825 165.887) - - (xy 201.632 165.99325) - - (xy 201.631927 166.476333) - - (xy 201.632074 166.645408) - - (xy 201.696913 166.801557) - - (xy 201.773489 166.878) - - (xy 201.696913 166.954443) - - (xy 201.632074 167.110592) - - (xy 201.631927 167.279667) - - (xy 201.631927 168.676667) - - (xy 201.696493 168.832929) - - (xy 201.815943 168.952587) - - (xy 201.9495 169.008044) - - (xy 201.9495 171.538854) - - (xy 201.783573 171.704781) - - (xy 201.783573 170.730833) - - (xy 201.783573 169.502167) - - (xy 201.783426 169.333092) - - (xy 201.718587 169.176943) - - (xy 201.598929 169.057493) - - (xy 201.442667 168.992927) - - (xy 201.1847 168.992974) - - (xy 201.281429 168.953007) - - (xy 201.401087 168.833557) - - (xy 201.465926 168.677408) - - (xy 201.466073 168.508333) - - (xy 201.466073 167.111333) - - (xy 201.401507 166.955071) - - (xy 201.40066 166.954223) - - (xy 201.492527 166.862517) - - (xy 201.557366 166.706368) - - (xy 201.557513 166.537293) - - (xy 201.557513 165.338413) - - (xy 201.557513 164.607587) - - (xy 201.557513 163.240373) - - (xy 201.492947 163.084111) - - (xy 201.373497 162.964453) - - (xy 201.217348 162.899614) - - (xy 201.048273 162.899467) - - (xy 200.66425 162.89954) - - (xy 200.558 163.00579) - - (xy 200.558 163.89898) - - (xy 201.45119 163.89898) - - (xy 201.55744 163.79273) - - (xy 201.557513 163.240373) - - (xy 201.557513 164.607587) - - (xy 201.55744 164.05523) - - (xy 201.45119 163.94898) - - (xy 200.558 163.94898) - - (xy 200.558 164.84217) - - (xy 200.66425 164.94842) - - (xy 201.048273 164.948493) - - (xy 201.217348 164.948346) - - (xy 201.373497 164.883507) - - (xy 201.492947 164.763849) - - (xy 201.557513 164.607587) - - (xy 201.557513 165.338413) - - (xy 201.492947 165.182151) - - (xy 201.373497 165.062493) - - (xy 201.217348 164.997654) - - (xy 201.048273 164.997507) - - (xy 199.849393 164.997507) - - (xy 199.693131 165.062073) - - (xy 199.573473 165.181523) - - (xy 199.508634 165.337672) - - (xy 199.508487 165.506747) - - (xy 199.508487 166.705627) - - (xy 199.573053 166.861889) - - (xy 199.692503 166.981547) - - (xy 199.767693 167.012769) - - (xy 199.727074 167.110592) - - (xy 199.726927 167.279667) - - (xy 199.726927 168.676667) - - (xy 199.791493 168.832929) - - (xy 199.910943 168.952587) - - (xy 200.067092 169.017426) - - (xy 200.236167 169.017573) - - (xy 200.325684 169.017573) - - (xy 200.229071 169.057493) - - (xy 200.109413 169.176943) - - (xy 200.044574 169.333092) - - (xy 200.044427 169.502167) - - (xy 200.0445 169.98525) - - (xy 200.15075 170.0915) - - (xy 200.889 170.0915) - - (xy 200.889 170.0715) - - (xy 200.939 170.0715) - - (xy 200.939 170.0915) - - (xy 201.67725 170.0915) - - (xy 201.7835 169.98525) - - (xy 201.783573 169.502167) - - (xy 201.783573 170.730833) - - (xy 201.7835 170.24775) - - (xy 201.67725 170.1415) - - (xy 200.939 170.1415) - - (xy 200.939 171.13375) - - (xy 201.04525 171.24) - - (xy 201.442667 171.240073) - - (xy 201.598929 171.175507) - - (xy 201.718587 171.056057) - - (xy 201.783426 170.899908) - - (xy 201.783573 170.730833) - - (xy 201.783573 171.704781) - - (xy 201.158677 172.329677) - - (xy 201.039018 172.508758) - - (xy 200.997 172.72) - - (xy 200.997 175.641) - - (xy 201.039018 175.852242) - - (xy 201.158677 176.031323) - - (xy 202.316793 177.189439) - - (xy 202.267207 177.308855) - - (xy 202.266795 177.781073) - - (xy 202.447124 178.217503) - - (xy 202.780741 178.551702) - - (xy 202.824807 178.57) - - (xy 201.544059 178.57) - - (xy 201.585503 178.552876) - - (xy 201.919702 178.219259) - - (xy 202.100793 177.783145) - - (xy 202.101205 177.310927) - - (xy 201.920876 176.874497) - - (xy 201.587259 176.540298) - - (xy 201.151145 176.359207) - - (xy 200.889 176.358978) - - (xy 200.889 171.13375) - - (xy 200.889 170.1415) - - (xy 200.15075 170.1415) - - (xy 200.0445 170.24775) - - (xy 200.044427 170.730833) - - (xy 200.044574 170.899908) - - (xy 200.109413 171.056057) - - (xy 200.229071 171.175507) - - (xy 200.385333 171.240073) - - (xy 200.78275 171.24) - - (xy 200.889 171.13375) - - (xy 200.889 176.358978) - - (xy 200.678927 176.358795) - - (xy 200.55758 176.408934) - - (xy 200.196 176.047354) - - (xy 200.196 174.1805) - - (xy 200.195999 174.180499) - - (xy 200.153982 173.969259) - - (xy 200.153981 173.969258) - - (xy 200.034323 173.790177) - - (xy 200.034322 173.790176) - - (xy 199.589823 173.345677) - - (xy 199.410742 173.226018) - - (xy 199.1995 173.184) - - (xy 198.672 173.184) - - (xy 198.672 172.466) - - (xy 198.672 171.240073) - - (xy 199.537667 171.240073) - - (xy 199.693929 171.175507) - - (xy 199.813587 171.056057) - - (xy 199.878426 170.899908) - - (xy 199.878573 170.730833) - - (xy 199.878573 169.333833) - - (xy 199.814007 169.177571) - - (xy 199.694557 169.057913) - - (xy 199.538408 168.993074) - - (xy 199.369333 168.992927) - - (xy 198.672 168.992927) - - (xy 198.672 168.529) - - (xy 198.629982 168.317759) - - (xy 198.629982 168.317758) - - (xy 198.582073 168.246057) - - (xy 198.582073 166.084167) - - (xy 198.582 165.36925) - - (xy 198.47575 165.263) - - (xy 197.42 165.263) - - (xy 197.42 166.31875) - - (xy 197.52625 166.425) - - (xy 198.072833 166.425073) - - (xy 198.241908 166.424926) - - (xy 198.398057 166.360087) - - (xy 198.517507 166.240429) - - (xy 198.582073 166.084167) - - (xy 198.582073 168.246057) - - (xy 198.510323 168.138677) - - (xy 197.367323 166.995677) - - (xy 196.796708 166.425062) - - (xy 197.26375 166.425) - - (xy 197.37 166.31875) - - (xy 197.37 165.263) - - (xy 196.31425 165.263) - - (xy 196.208 165.36925) - - (xy 196.207952 165.836306) - - (xy 196.005 165.633354) - - (xy 196.005 164.719) - - (xy 195.962982 164.507759) - - (xy 195.962981 164.507758) - - (xy 195.843323 164.328677) - - (xy 195.706146 164.1915) - - (xy 196.316487 164.1915) - - (xy 196.272493 164.235571) - - (xy 196.207927 164.391833) - - (xy 196.208 165.10675) - - (xy 196.31425 165.213) - - (xy 197.37 165.213) - - (xy 197.37 165.193) - - (xy 197.42 165.193) - - (xy 197.42 165.213) - - (xy 198.47575 165.213) - - (xy 198.582 165.10675) - - (xy 198.582061 164.509073) - - (xy 199.220167 164.509073) - - (xy 199.376429 164.444507) - - (xy 199.496087 164.325057) - - (xy 199.508528 164.295095) - - (xy 199.508487 164.607587) - - (xy 199.573053 164.763849) - - (xy 199.692503 164.883507) - - (xy 199.848652 164.948346) - - (xy 200.017727 164.948493) - - (xy 200.40175 164.94842) - - (xy 200.508 164.84217) - - (xy 200.508 163.94898) - - (xy 200.488 163.94898) - - (xy 200.488 163.89898) - - (xy 200.508 163.89898) - - (xy 200.508 163.00579) - - (xy 200.40175 162.89954) - - (xy 200.017727 162.899467) - - (xy 199.848652 162.899614) - - (xy 199.692503 162.964453) - - (xy 199.573053 163.084111) - - (xy 199.561073 163.113104) - - (xy 199.561073 163.110833) - - (xy 199.561073 162.263167) - - (xy 199.561 161.86575) - - (xy 199.45475 161.7595) - - (xy 198.4625 161.7595) - - (xy 198.4625 162.49775) - - (xy 198.56875 162.604) - - (xy 199.051833 162.604073) - - (xy 199.220908 162.603926) - - (xy 199.377057 162.539087) - - (xy 199.496507 162.419429) - - (xy 199.561073 162.263167) - - (xy 199.561073 163.110833) - - (xy 199.496507 162.954571) - - (xy 199.377057 162.834913) - - (xy 199.220908 162.770074) - - (xy 199.051833 162.769927) - - (xy 197.654833 162.769927) - - (xy 197.636255 162.777603) - - (xy 197.653386 162.736348) - - (xy 197.653501 162.60368) - - (xy 197.654092 162.603926) - - (xy 197.823167 162.604073) - - (xy 198.30625 162.604) - - (xy 198.4125 162.49775) - - (xy 198.4125 161.7595) - - (xy 198.3925 161.7595) - - (xy 198.3925 161.7095) - - (xy 198.4125 161.7095) - - (xy 198.4125 161.6895) - - (xy 198.4625 161.6895) - - (xy 198.4625 161.7095) - - (xy 199.45475 161.7095) - - (xy 199.561 161.60325) - - (xy 199.561073 161.205833) - - (xy 199.496507 161.049571) - - (xy 199.377057 160.929913) - - (xy 199.294863 160.895782) - - (xy 199.745646 160.445) - - (xy 200.787 160.445) - - (xy 202.057 160.445) - - (xy 202.268241 160.402982) - - (xy 202.268242 160.402982) - - (xy 202.447323 160.283323) - - (xy 202.519407 160.211238) - - (xy 202.467366 160.419967) - - (xy 202.454111 160.425444) - - (xy 202.209303 160.669824) - - (xy 202.076651 160.989287) - - (xy 202.076349 161.335196) - - (xy 202.208444 161.654889) - - (xy 202.452824 161.899697) - - (xy 202.772287 162.032349) - - (xy 203.118196 162.032651) - - (xy 203.437889 161.900556) - - (xy 203.682697 161.656176) - - (xy 203.815349 161.336713) - - (xy 203.815651 160.990804) - - (xy 203.683556 160.671111) - - (xy 203.570727 160.558084) - - (xy 203.608282 160.407461) - - (xy 203.611411 160.342315) - - (xy 203.625 160.274) - - (xy 203.625 159.639) - - (xy 203.625 159.232646) - - (xy 203.657246 159.2004) - - (xy 205.589247 159.2004) - - (xy 205.589247 159.586007) - - (xy 205.604846 159.62376) - - (xy 205.589247 159.661513) - - (xy 205.58932 159.81763) - - (xy 205.69557 159.92388) - - (xy 205.922461 159.92388) - - (xy 205.929412 159.926766) - - (xy 206.098487 159.926913) - - (xy 207.749487 159.926913) - - (xy 207.756827 159.92388) - - (xy 207.98407 159.92388) - - (xy 208.09032 159.81763) - - (xy 208.090393 159.661513) - - (xy 208.074835 159.62386) - - (xy 208.090246 159.586748) - - (xy 208.090393 159.417673) - - (xy 208.090393 159.011273) - - (xy 208.074835 158.97362) - - (xy 208.090246 158.936508) - - (xy 208.090393 158.767433) - - (xy 208.090393 158.55016) - - (xy 208.442514 158.55016) - - (xy 208.998 159.105646) - - (xy 208.998 159.258) - - (xy 208.998 160.410046) -) -) - - (filled_polygon - (pts - (xy 214.08318 158.020127) - - (xy 214.01318 158.020127) - - (xy 214.01318 157.97316) - - (xy 214.01318 157.86987) - - (xy 214.01318 157.47621) - - (xy 214.01318 157.37292) - - (xy 213.90989 157.37292) - - (xy 213.90693 157.36996) - - (xy 213.296847 157.369887) - - (xy 213.127772 157.370034) - - (xy 213.120821 157.37292) - - (xy 212.89393 157.37292) - - (xy 212.78768 157.47917) - - (xy 212.787607 157.635287) - - (xy 212.803206 157.67304) - - (xy 212.787607 157.710793) - - (xy 212.78768 157.86691) - - (xy 212.89393 157.97316) - - (xy 213.120821 157.97316) - - (xy 213.127772 157.976046) - - (xy 213.296847 157.976193) - - (xy 213.90693 157.97612) - - (xy 213.90989 157.97316) - - (xy 214.01318 157.97316) - - (xy 214.01318 158.020127) - - (xy 213.128513 158.020127) - - (xy 213.121172 158.02316) - - (xy 212.89393 158.02316) - - (xy 212.78768 158.12941) - - (xy 212.787607 158.285527) - - (xy 212.803164 158.323179) - - (xy 212.787754 158.360292) - - (xy 212.787607 158.529367) - - (xy 212.787607 158.935767) - - (xy 212.803164 158.973419) - - (xy 212.787754 159.010532) - - (xy 212.787607 159.179607) - - (xy 212.787607 159.586007) - - (xy 212.803164 159.623659) - - (xy 212.787754 159.660772) - - (xy 212.787607 159.829847) - - (xy 212.787607 160.236247) - - (xy 212.803206 160.274) - - (xy 212.787607 160.311753) - - (xy 212.787669 160.445023) - - (xy 212.607323 160.264677) - - (xy 212.428242 160.145018) - - (xy 212.217 160.103) - - (xy 210.102 160.103) - - (xy 210.102 159.258) - - (xy 210.102 158.877) - - (xy 210.059982 158.665759) - - (xy 210.059981 158.665758) - - (xy 209.940323 158.486677) - - (xy 209.061483 157.607837) - - (xy 208.882402 157.488178) - - (xy 208.67116 157.44616) - - (xy 208.090393 157.44616) - - (xy 208.090393 157.060553) - - (xy 208.075361 157.024173) - - (xy 208.090246 156.988328) - - (xy 208.090393 156.819253) - - (xy 208.090393 156.412853) - - (xy 208.074835 156.3752) - - (xy 208.090246 156.338088) - - (xy 208.090393 156.169013) - - (xy 208.090393 155.762613) - - (xy 208.083528 155.746) - - (xy 209.380449 155.746) - - (xy 209.564824 155.930697) - - (xy 209.884287 156.063349) - - (xy 210.230196 156.063651) - - (xy 210.549889 155.931556) - - (xy 210.794697 155.687176) - - (xy 210.927349 155.367713) - - (xy 210.927651 155.021804) - - (xy 210.795556 154.702111) - - (xy 210.551176 154.457303) - - (xy 210.231713 154.324651) - - (xy 209.885804 154.324349) - - (xy 209.566111 154.456444) - - (xy 209.38023 154.642) - - (xy 207.6958 154.642) - - (xy 207.484559 154.684018) - - (xy 207.305477 154.803677) - - (xy 206.687447 155.421707) - - (xy 205.930153 155.421707) - - (xy 205.773891 155.486273) - - (xy 205.654233 155.605723) - - (xy 205.589394 155.761872) - - (xy 205.589247 155.930947) - - (xy 205.589247 156.337347) - - (xy 205.604804 156.374999) - - (xy 205.589394 156.412112) - - (xy 205.589247 156.581187) - - (xy 205.589247 156.987587) - - (xy 205.604278 157.023966) - - (xy 205.589394 157.059812) - - (xy 205.589247 157.228887) - - (xy 205.589247 157.44616) - - (xy 203.18984 157.44616) - - (xy 202.978598 157.488178) - - (xy 202.799517 157.607837) - - (xy 202.174677 158.232677) - - (xy 202.055018 158.411758) - - (xy 202.013 158.623) - - (xy 202.013 159.156354) - - (xy 201.974205 159.195149) - - (xy 201.974205 156.736927) - - (xy 201.793876 156.300497) - - (xy 201.460259 155.966298) - - (xy 201.024145 155.785207) - - (xy 200.551927 155.784795) - - (xy 200.115497 155.965124) - - (xy 199.781298 156.298741) - - (xy 199.600207 156.734855) - - (xy 199.599795 157.207073) - - (xy 199.780124 157.643503) - - (xy 200.113741 157.977702) - - (xy 200.549855 158.158793) - - (xy 201.022073 158.159205) - - (xy 201.458503 157.978876) - - (xy 201.792702 157.645259) - - (xy 201.973793 157.209145) - - (xy 201.974205 156.736927) - - (xy 201.974205 159.195149) - - (xy 201.828354 159.341) - - (xy 200.787 159.341) - - (xy 199.517 159.341) - - (xy 199.305759 159.383018) - - (xy 199.126677 159.502677) - - (xy 199.126676 159.502677) - - (xy 199.126676 159.502678) - - (xy 198.399354 160.23) - - (xy 198.12 160.23) - - (xy 198.106811 160.23) - - (xy 198.227349 159.939713) - - (xy 198.227651 159.593804) - - (xy 198.095556 159.274111) - - (xy 197.866727 159.044882) - - (xy 197.748323 158.867677) - - (xy 197.529 158.648354) - - (xy 197.529 157.932882) - - (xy 197.573741 157.977702) - - (xy 198.009855 158.158793) - - (xy 198.482073 158.159205) - - (xy 198.918503 157.978876) - - (xy 199.252702 157.645259) - - (xy 199.433793 157.209145) - - (xy 199.434205 156.736927) - - (xy 199.253876 156.300497) - - (xy 198.920259 155.966298) - - (xy 198.484145 155.785207) - - (xy 198.011927 155.784795) - - (xy 197.575497 155.965124) - - (xy 197.529 156.01154) - - (xy 197.529 155.930646) - - (xy 197.890439 155.569206) - - (xy 198.009855 155.618793) - - (xy 198.482073 155.619205) - - (xy 198.918503 155.438876) - - (xy 199.252702 155.105259) - - (xy 199.433793 154.669145) - - (xy 199.434205 154.196927) - - (xy 199.253876 153.760497) - - (xy 199.080681 153.587) - - (xy 199.953338 153.587) - - (xy 199.781298 153.758741) - - (xy 199.600207 154.194855) - - (xy 199.599795 154.667073) - - (xy 199.780124 155.103503) - - (xy 200.113741 155.437702) - - (xy 200.549855 155.618793) - - (xy 201.022073 155.619205) - - (xy 201.458503 155.438876) - - (xy 201.792702 155.105259) - - (xy 201.973793 154.669145) - - (xy 201.974205 154.196927) - - (xy 201.793876 153.760497) - - (xy 201.620681 153.587) - - (xy 202.336354 153.587) - - (xy 203.909283 155.159929) - - (xy 203.860303 155.208824) - - (xy 203.727651 155.528287) - - (xy 203.727349 155.874196) - - (xy 203.859444 156.193889) - - (xy 204.103824 156.438697) - - (xy 204.423287 156.571349) - - (xy 204.769196 156.571651) - - (xy 205.088889 156.439556) - - (xy 205.333697 156.195176) - - (xy 205.466349 155.875713) - - (xy 205.466651 155.529804) - - (xy 205.334556 155.210111) - - (xy 205.138375 155.013587) - - (xy 205.106982 154.855759) - - (xy 205.106981 154.855758) - - (xy 204.987323 154.676677) - - (xy 204.987322 154.676676) - - (xy 203.389646 153.079) - - (xy 210.718354 153.079) - - (xy 211.763174 154.123819) - - (xy 211.763177 154.123823) - - (xy 213.080782 155.441428) - - (xy 212.972251 155.486273) - - (xy 212.852593 155.605723) - - (xy 212.787754 155.761872) - - (xy 212.787607 155.930947) - - (xy 212.787607 156.337347) - - (xy 212.803164 156.374999) - - (xy 212.787754 156.412112) - - (xy 212.787607 156.581187) - - (xy 212.787607 156.987587) - - (xy 212.802681 157.02407) - - (xy 212.787607 157.060553) - - (xy 212.78768 157.21667) - - (xy 212.89393 157.32292) - - (xy 213.114704 157.32292) - - (xy 213.127772 157.328346) - - (xy 213.296847 157.328493) - - (xy 214.08318 157.328493) - - (xy 214.08318 157.37292) - - (xy 214.06318 157.37292) - - (xy 214.06318 157.47621) - - (xy 214.06318 157.86987) - - (xy 214.06318 157.97316) - - (xy 214.08318 157.97316) - - (xy 214.08318 158.020127) -) -) - - (filled_polygon - (pts - (xy 217.054 174.608291) - - (xy 216.835713 174.517651) - - (xy 216.489804 174.517349) - - (xy 216.170111 174.649444) - - (xy 215.925303 174.893824) - - (xy 215.792651 175.213287) - - (xy 215.792349 175.559196) - - (xy 215.924444 175.878889) - - (xy 216.040428 175.995076) - - (xy 215.916111 176.046444) - - (xy 215.671303 176.290824) - - (xy 215.538651 176.610287) - - (xy 215.538349 176.956196) - - (xy 215.670444 177.275889) - - (xy 215.876839 177.482646) - - (xy 215.671303 177.687824) - - (xy 215.590259 177.883) - - (xy 210.621669 177.883) - - (xy 210.541556 177.689111) - - (xy 210.33516 177.482353) - - (xy 210.540697 177.277176) - - (xy 210.673349 176.957713) - - (xy 210.673651 176.611804) - - (xy 210.541556 176.292111) - - (xy 210.297176 176.047303) - - (xy 210.171537 175.995133) - - (xy 210.286697 175.880176) - - (xy 210.419349 175.560713) - - (xy 210.419651 175.214804) - - (xy 210.287556 174.895111) - - (xy 210.043176 174.650303) - - (xy 209.723713 174.517651) - - (xy 209.377804 174.517349) - - (xy 209.158 174.60817) - - (xy 209.158 173.557827) - - (xy 209.183824 173.583697) - - (xy 209.503287 173.716349) - - (xy 209.849196 173.716651) - - (xy 210.168889 173.584556) - - (xy 210.204769 173.548738) - - (xy 210.141141 173.701973) - - (xy 210.140861 174.02262) - - (xy 210.263308 174.318966) - - (xy 210.489842 174.545895) - - (xy 210.785973 174.668859) - - (xy 211.10662 174.669139) - - (xy 211.402966 174.546692) - - (xy 211.629895 174.320158) - - (xy 211.752859 174.024027) - - (xy 211.753139 173.70338) - - (xy 211.630692 173.407034) - - (xy 211.481 173.25708) - - (xy 211.481 172.65775) - - (xy 211.481 171.094) - - (xy 211.481 171.044) - - (xy 211.481 169.48025) - - (xy 211.37475 169.374) - - (xy 211.167833 169.373927) - - (xy 211.011571 169.438493) - - (xy 210.891913 169.557943) - - (xy 210.827074 169.714092) - - (xy 210.826927 169.883167) - - (xy 210.827 170.93775) - - (xy 210.93325 171.044) - - (xy 211.481 171.044) - - (xy 211.481 171.094) - - (xy 210.93325 171.094) - - (xy 210.827 171.20025) - - (xy 210.826927 172.254833) - - (xy 210.827074 172.423908) - - (xy 210.891913 172.580057) - - (xy 211.011571 172.699507) - - (xy 211.167833 172.764073) - - (xy 211.37475 172.764) - - (xy 211.481 172.65775) - - (xy 211.481 173.25708) - - (xy 211.404158 173.180105) - - (xy 211.108027 173.057141) - - (xy 210.78738 173.056861) - - (xy 210.491034 173.179308) - - (xy 210.473033 173.197277) - - (xy 210.546349 173.020713) - - (xy 210.546651 172.674804) - - (xy 210.414556 172.355111) - - (xy 210.171728 172.111858) - - (xy 210.295889 172.060556) - - (xy 210.540697 171.816176) - - (xy 210.673349 171.496713) - - (xy 210.673651 171.150804) - - (xy 210.541556 170.831111) - - (xy 210.297176 170.586303) - - (xy 210.031073 170.475807) - - (xy 210.031073 169.881833) - - (xy 209.966507 169.725571) - - (xy 209.847057 169.605913) - - (xy 209.690908 169.541074) - - (xy 209.521833 169.540927) - - (xy 209.170771 169.540927) - - (xy 209.212926 169.439408) - - (xy 209.213073 169.270333) - - (xy 209.213073 169.11066) - - (xy 209.245443 169.143087) - - (xy 209.401592 169.207926) - - (xy 209.570667 169.208073) - - (xy 210.05375 169.208) - - (xy 210.16 169.10175) - - (xy 210.16 168.3635) - - (xy 210.14 168.3635) - - (xy 210.14 168.3135) - - (xy 210.16 168.3135) - - (xy 210.16 167.57525) - - (xy 210.05375 167.469) - - (xy 209.570667 167.468927) - - (xy 209.401592 167.469074) - - (xy 209.245443 167.533913) - - (xy 209.125993 167.653571) - - (xy 209.114027 167.68253) - - (xy 209.07154 167.63997) - - (xy 209.148087 167.563557) - - (xy 209.212926 167.407408) - - (xy 209.213073 167.238333) - - (xy 209.213073 167.20566) - - (xy 209.245443 167.238087) - - (xy 209.401592 167.302926) - - (xy 209.570667 167.303073) - - (xy 210.967667 167.303073) - - (xy 211.123929 167.238507) - - (xy 211.243587 167.119057) - - (xy 211.308426 166.962908) - - (xy 211.308573 166.793833) - - (xy 211.308573 166.6045) - - (xy 212.554 166.6045) - - (xy 212.554 167.02445) - - (xy 212.28475 167.0245) - - (xy 212.1785 167.13075) - - (xy 212.1785 168.123) - - (xy 212.1985 168.123) - - (xy 212.1985 168.173) - - (xy 212.1785 168.173) - - (xy 212.1785 169.16525) - - (xy 212.28475 169.2715) - - (xy 212.554 169.271549) - - (xy 212.554 169.373994) - - (xy 212.475833 169.373927) - - (xy 212.1285 169.373927) - - (xy 212.1285 169.16525) - - (xy 212.1285 168.173) - - (xy 212.1085 168.173) - - (xy 212.1085 168.123) - - (xy 212.1285 168.123) - - (xy 212.1285 167.13075) - - (xy 212.02225 167.0245) - - (xy 211.624833 167.024427) - - (xy 211.468571 167.088993) - - (xy 211.348913 167.208443) - - (xy 211.284074 167.364592) - - (xy 211.283927 167.533667) - - (xy 211.283959 167.750264) - - (xy 211.244007 167.653571) - - (xy 211.124557 167.533913) - - (xy 210.968408 167.469074) - - (xy 210.799333 167.468927) - - (xy 210.31625 167.469) - - (xy 210.21 167.57525) - - (xy 210.21 168.3135) - - (xy 210.23 168.3135) - - (xy 210.23 168.3635) - - (xy 210.21 168.3635) - - (xy 210.21 169.10175) - - (xy 210.31625 169.208) - - (xy 210.799333 169.208073) - - (xy 210.968408 169.207926) - - (xy 211.124557 169.143087) - - (xy 211.244007 169.023429) - - (xy 211.284069 168.926469) - - (xy 211.284074 168.931408) - - (xy 211.348913 169.087557) - - (xy 211.468571 169.207007) - - (xy 211.624833 169.271573) - - (xy 212.02225 169.2715) - - (xy 212.1285 169.16525) - - (xy 212.1285 169.373927) - - (xy 211.967833 169.373927) - - (xy 211.906 169.399475) - - (xy 211.844167 169.373927) - - (xy 211.63725 169.374) - - (xy 211.531 169.48025) - - (xy 211.531 171.044) - - (xy 211.551 171.044) - - (xy 211.551 171.094) - - (xy 211.531 171.094) - - (xy 211.531 172.65775) - - (xy 211.63725 172.764) - - (xy 211.844167 172.764073) - - (xy 211.905958 172.738541) - - (xy 211.967092 172.763926) - - (xy 212.136167 172.764073) - - (xy 212.644167 172.764073) - - (xy 212.705958 172.738541) - - (xy 212.767092 172.763926) - - (xy 212.936167 172.764073) - - (xy 213.444167 172.764073) - - (xy 213.505958 172.738541) - - (xy 213.567092 172.763926) - - (xy 213.736167 172.764073) - - (xy 214.244167 172.764073) - - (xy 214.305958 172.738541) - - (xy 214.367092 172.763926) - - (xy 214.536167 172.764073) - - (xy 215.044167 172.764073) - - (xy 215.200429 172.699507) - - (xy 215.320087 172.580057) - - (xy 215.384926 172.423908) - - (xy 215.385073 172.254833) - - (xy 215.385073 170.713573) - - (xy 216.181042 169.917603) - - (xy 216.180927 170.050167) - - (xy 216.180927 170.476023) - - (xy 215.916111 170.585444) - - (xy 215.671303 170.829824) - - (xy 215.538651 171.149287) - - (xy 215.538349 171.495196) - - (xy 215.670444 171.814889) - - (xy 215.914824 172.059697) - - (xy 216.180927 172.170192) - - (xy 216.180927 172.179499) - - (xy 216.043111 172.236444) - - (xy 215.798303 172.480824) - - (xy 215.665651 172.800287) - - (xy 215.665349 173.146196) - - (xy 215.670496 173.158653) - - (xy 215.426027 173.057141) - - (xy 215.10538 173.056861) - - (xy 214.809034 173.179308) - - (xy 214.582105 173.405842) - - (xy 214.459141 173.701973) - - (xy 214.458861 174.02262) - - (xy 214.581308 174.318966) - - (xy 214.807842 174.545895) - - (xy 215.103973 174.668859) - - (xy 215.42462 174.669139) - - (xy 215.720966 174.546692) - - (xy 215.947895 174.320158) - - (xy 216.070859 174.024027) - - (xy 216.071121 173.722862) - - (xy 216.361287 173.843349) - - (xy 216.707196 173.843651) - - (xy 217.026889 173.711556) - - (xy 217.054 173.684492) - - (xy 217.054 174.608291) -) -) - - (filled_polygon - (pts - (xy 223.528 178.57) - - (xy 218.897023 178.57) - - (xy 218.966087 178.501057) - - (xy 219.030926 178.344908) - - (xy 219.031073 178.175833) - - (xy 219.031073 175.898767) - - (xy 219.049697 175.880176) - - (xy 219.182349 175.560713) - - (xy 219.182651 175.214804) - - (xy 219.050556 174.895111) - - (xy 218.806176 174.650303) - - (xy 218.486713 174.517651) - - (xy 218.158 174.517364) - - (xy 218.158 173.843365) - - (xy 218.485196 173.843651) - - (xy 218.804889 173.711556) - - (xy 219.049697 173.467176) - - (xy 219.182349 173.147713) - - (xy 219.182651 172.801804) - - (xy 219.050556 172.482111) - - (xy 219.031073 172.462593) - - (xy 219.031073 169.881833) - - (xy 218.966507 169.725571) - - (xy 218.847057 169.605913) - - (xy 218.73465 169.559237) - - (xy 218.764947 169.528889) - - (xy 218.829513 169.372627) - - (xy 218.829513 168.005413) - - (xy 218.829513 167.106253) - - (xy 218.829513 165.907373) - - (xy 218.764947 165.751111) - - (xy 218.645497 165.631453) - - (xy 218.489348 165.566614) - - (xy 218.320273 165.566467) - - (xy 217.121393 165.566467) - - (xy 216.965131 165.631033) - - (xy 216.903294 165.692761) - - (xy 216.839557 165.628913) - - (xy 216.683408 165.564074) - - (xy 216.514333 165.563927) - - (xy 215.117333 165.563927) - - (xy 214.961071 165.628493) - - (xy 214.841413 165.747943) - - (xy 214.776574 165.904092) - - (xy 214.776427 166.073167) - - (xy 214.776427 166.962167) - - (xy 214.840993 167.118429) - - (xy 214.960443 167.238087) - - (xy 215.116592 167.302926) - - (xy 215.285667 167.303073) - - (xy 216.682667 167.303073) - - (xy 216.780487 167.262654) - - (xy 216.780487 167.274587) - - (xy 216.845053 167.430849) - - (xy 216.964503 167.550507) - - (xy 217.120652 167.615346) - - (xy 217.289727 167.615493) - - (xy 218.488607 167.615493) - - (xy 218.644869 167.550927) - - (xy 218.764527 167.431477) - - (xy 218.829366 167.275328) - - (xy 218.829513 167.106253) - - (xy 218.829513 168.005413) - - (xy 218.764947 167.849151) - - (xy 218.645497 167.729493) - - (xy 218.489348 167.664654) - - (xy 218.320273 167.664507) - - (xy 217.93625 167.66458) - - (xy 217.83 167.77083) - - (xy 217.83 168.66402) - - (xy 218.72319 168.66402) - - (xy 218.82944 168.55777) - - (xy 218.829513 168.005413) - - (xy 218.829513 169.372627) - - (xy 218.82944 168.82027) - - (xy 218.72319 168.71402) - - (xy 217.83 168.71402) - - (xy 217.83 168.73402) - - (xy 217.78 168.73402) - - (xy 217.78 168.71402) - - (xy 217.76 168.71402) - - (xy 217.76 168.66402) - - (xy 217.78 168.66402) - - (xy 217.78 167.77083) - - (xy 217.67375 167.66458) - - (xy 217.289727 167.664507) - - (xy 217.120652 167.664654) - - (xy 216.986588 167.720322) - - (xy 216.959007 167.653571) - - (xy 216.839557 167.533913) - - (xy 216.683408 167.469074) - - (xy 216.514333 167.468927) - - (xy 215.117333 167.468927) - - (xy 214.961071 167.533493) - - (xy 214.928073 167.566433) - - (xy 214.928073 167.365333) - - (xy 214.863507 167.209071) - - (xy 214.744057 167.089413) - - (xy 214.6105 167.033955) - - (xy 214.6105 165.126293) - - (xy 214.947847 165.126293) - - (xy 215.104109 165.061727) - - (xy 215.223767 164.942277) - - (xy 215.288606 164.786128) - - (xy 215.288753 164.617053) - - (xy 215.288753 164.210653) - - (xy 215.273195 164.173) - - (xy 215.288606 164.135888) - - (xy 215.288753 163.966813) - - (xy 215.288753 163.560413) - - (xy 215.273721 163.524033) - - (xy 215.288606 163.488188) - - (xy 215.288753 163.319113) - - (xy 215.288753 162.912713) - - (xy 215.273153 162.87496) - - (xy 215.288753 162.837207) - - (xy 215.28868 162.68109) - - (xy 215.18243 162.57484) - - (xy 214.955538 162.57484) - - (xy 214.948588 162.571954) - - (xy 214.779513 162.571807) - - (xy 213.128513 162.571807) - - (xy 213.121172 162.57484) - - (xy 212.89393 162.57484) - - (xy 212.82069 162.64808) - - (xy 211.57692 162.64808) - - (xy 211.365679 162.690098) - - (xy 211.186597 162.809757) - - (xy 211.186596 162.809757) - - (xy 211.186596 162.809758) - - (xy 209.169115 164.827238) - - (xy 209.084759 164.844018) - - (xy 208.96187 164.926129) - - (xy 209.043981 164.803242) - - (xy 209.043982 164.803241) - - (xy 209.086 164.592) - - (xy 209.086 163.957) - - (xy 209.086 162.179) - - (xy 209.073369 162.1155) - - (xy 209.086 162.052) - - (xy 209.086 161.899646) - - (xy 209.778646 161.207) - - (xy 211.988354 161.207) - - (xy 212.207677 161.426323) - - (xy 212.461677 161.680323) - - (xy 212.640758 161.799982) - - (xy 212.640759 161.799982) - - (xy 212.787607 161.829191) - - (xy 212.787607 162.186967) - - (xy 212.803206 162.22472) - - (xy 212.787607 162.262473) - - (xy 212.78768 162.41859) - - (xy 212.89393 162.52484) - - (xy 213.120821 162.52484) - - (xy 213.127772 162.527726) - - (xy 213.296847 162.527873) - - (xy 214.947847 162.527873) - - (xy 214.955187 162.52484) - - (xy 215.18243 162.52484) - - (xy 215.28868 162.41859) - - (xy 215.288753 162.262473) - - (xy 215.273195 162.22482) - - (xy 215.288606 162.187708) - - (xy 215.288753 162.018633) - - (xy 215.288753 161.612233) - - (xy 215.273195 161.57458) - - (xy 215.288606 161.537468) - - (xy 215.288753 161.368393) - - (xy 215.288753 160.961993) - - (xy 215.273153 160.92424) - - (xy 215.288753 160.886487) - - (xy 215.28868 160.73037) - - (xy 215.18243 160.62412) - - (xy 214.955538 160.62412) - - (xy 214.948588 160.621234) - - (xy 214.779513 160.621087) - - (xy 213.99318 160.621087) - - (xy 213.99318 160.577153) - - (xy 214.947847 160.577153) - - (xy 214.955187 160.57412) - - (xy 215.18243 160.57412) - - (xy 215.28868 160.46787) - - (xy 215.288753 160.311753) - - (xy 215.273195 160.2741) - - (xy 215.288606 160.236988) - - (xy 215.288688 160.142659) - - (xy 215.382677 160.283323) - - (xy 215.763677 160.664323) - - (xy 215.942758 160.783981) - - (xy 215.942759 160.783982) - - (xy 216.154 160.826) - - (xy 217.16652 160.826) - - (xy 216.941303 161.050824) - - (xy 216.808651 161.370287) - - (xy 216.808349 161.716196) - - (xy 216.940444 162.035889) - - (xy 217.184824 162.280697) - - (xy 217.504287 162.413349) - - (xy 217.766932 162.413578) - - (xy 218.523 163.169646) - - (xy 218.523 163.195) - - (xy 218.523 163.322) - - (xy 218.565018 163.533241) - - (xy 218.57547 163.548883) - - (xy 218.528777 163.595576) - - (xy 218.267804 163.595349) - - (xy 217.948111 163.727444) - - (xy 217.703303 163.971824) - - (xy 217.570651 164.291287) - - (xy 217.570349 164.637196) - - (xy 217.702444 164.956889) - - (xy 217.946824 165.201697) - - (xy 218.266287 165.334349) - - (xy 218.612196 165.334651) - - (xy 218.931889 165.202556) - - (xy 219.176697 164.958176) - - (xy 219.309349 164.638713) - - (xy 219.309578 164.376067) - - (xy 219.406985 164.27866) - - (xy 219.498758 164.339981) - - (xy 219.498759 164.339982) - - (xy 219.71 164.382) - - (xy 220.497354 164.382) - - (xy 220.809 164.693646) - - (xy 220.809 166.3065) - - (xy 220.809 166.32936) - - (xy 220.851018 166.540602) - - (xy 220.970677 166.719683) - - (xy 222.240677 167.989683) - - (xy 222.419758 168.109342) - - (xy 222.631 168.15136) - - (xy 222.842242 168.109342) - - (xy 223.021323 167.989683) - - (xy 223.140982 167.810602) - - (xy 223.183 167.59936) - - (xy 223.140982 167.388118) - - (xy 223.021323 167.209037) - - (xy 221.913 166.100714) - - (xy 221.913 165.570839) - - (xy 222.137824 165.796057) - - (xy 222.457287 165.928709) - - (xy 222.803196 165.929011) - - (xy 223.122889 165.796916) - - (xy 223.367697 165.552536) - - (xy 223.500349 165.233073) - - (xy 223.500651 164.887164) - - (xy 223.368556 164.567471) - - (xy 223.124176 164.322663) - - (xy 222.804713 164.190011) - - (xy 222.628503 164.189857) - - (xy 221.913 163.474354) - - (xy 221.913 161.798) - - (xy 221.870982 161.586759) - - (xy 221.870981 161.586758) - - (xy 221.751323 161.407677) - - (xy 221.116323 160.772677) - - (xy 220.937242 160.653018) - - (xy 220.726 160.611) - - (xy 219.049645 160.611) - - (xy 218.322323 159.883677) - - (xy 218.143242 159.764018) - - (xy 217.932 159.722) - - (xy 217.678 159.722) - - (xy 216.382646 159.722) - - (xy 216.325 159.664354) - - (xy 216.325 159.630983) - - (xy 216.450092 159.682926) - - (xy 216.619167 159.683073) - - (xy 218.143167 159.683073) - - (xy 218.299429 159.618507) - - (xy 218.419087 159.499057) - - (xy 218.448177 159.429) - - (xy 220.387574 159.429) - - (xy 220.514758 159.513982) - - (xy 220.514759 159.513982) - - (xy 220.599115 159.530761) - - (xy 221.478676 160.410322) - - (xy 221.478677 160.410323) - - (xy 221.657758 160.529981) - - (xy 221.657759 160.529982) - - (xy 221.868999 160.571999) - - (xy 221.869 160.572) - - (xy 222.631 160.572) - - (xy 222.842241 160.529982) - - (xy 223.021323 160.410323) - - (xy 223.140982 160.231241) - - (xy 223.183 160.02) - - (xy 223.183 159.97936) - - (xy 223.140982 159.768119) - - (xy 223.021323 159.589037) - - (xy 222.842241 159.469378) - - (xy 222.631 159.42736) - - (xy 222.426686 159.468) - - (xy 222.097646 159.468) - - (xy 221.243323 158.613677) - - (xy 221.064242 158.494018) - - (xy 220.97321 158.475911) - - (xy 220.810242 158.367018) - - (xy 220.599 158.325) - - (xy 218.484073 158.325) - - (xy 218.484073 157.649833) - - (xy 218.419507 157.493571) - - (xy 218.300057 157.373913) - - (xy 218.143908 157.309074) - - (xy 217.974833 157.308927) - - (xy 216.450833 157.308927) - - (xy 216.38419 157.336463) - - (xy 216.509697 157.211176) - - (xy 216.642349 156.891713) - - (xy 216.642651 156.545804) - - (xy 216.574555 156.381) - - (xy 219.16136 156.381) - - (xy 219.372601 156.338982) - - (xy 219.372602 156.338982) - - (xy 219.551683 156.219323) - - (xy 220.481323 155.289683) - - (xy 220.600981 155.110602) - - (xy 220.643 154.89936) - - (xy 220.600981 154.688119) - - (xy 220.481323 154.509037) - - (xy 220.302241 154.389379) - - (xy 220.091 154.34736) - - (xy 219.879758 154.389379) - - (xy 219.700677 154.509037) - - (xy 218.932713 155.277) - - (xy 215.938146 155.277) - - (xy 215.751585 155.090439) - - (xy 216.180996 155.175464) - - (xy 216.183027 155.176308) - - (xy 216.378117 155.176478) - - (xy 216.864209 155.080229) - - (xy 217.044514 155.005728) - - (xy 217.045962 155.004281) - - (xy 217.456688 154.730363) - - (xy 217.594758 154.592533) - - (xy 217.595547 154.590631) - - (xy 217.86874 154.180997) - - (xy 217.870304 154.179431) - - (xy 217.944805 153.999125) - - (xy 218.04082 153.514207) - - (xy 218.040883 153.514057) - - (xy 218.040883 153.51389) - - (xy 218.041053 153.513033) - - (xy 218.040968 153.416) - - (xy 218.041053 153.318967) - - (xy 218.040883 153.318109) - - (xy 218.040883 153.317943) - - (xy 218.04082 153.317792) - - (xy 217.944805 152.832875) - - (xy 217.870304 152.652569) - - (xy 217.86874 152.651002) - - (xy 217.611307 152.265) - - (xy 223.528 152.265) - - (xy 223.528 178.57) -) -) -) -) From 3933faf720036008b623e0cd5602b312feef8e66 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sat, 2 Jan 2021 01:01:09 -0500 Subject: [PATCH 07/15] https://github.com/rusefi/KiCad-utils --- .../com/rusefi/pcb/test/ChangesModelTest.java | 40 --- .../src/com/rusefi/pcb/test/PcbNodeTest.java | 271 ------------------ .../com/rusefi/pcb/test/PointNodeTest.java | 31 -- 3 files changed, 342 deletions(-) delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/test/ChangesModelTest.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/test/PcbNodeTest.java delete mode 100644 java_tools/pcb_sync/src/com/rusefi/pcb/test/PointNodeTest.java diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/test/ChangesModelTest.java b/java_tools/pcb_sync/src/com/rusefi/pcb/test/ChangesModelTest.java deleted file mode 100644 index f4395c072f..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/test/ChangesModelTest.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.rusefi.pcb.test; - - -import com.rusefi.misc.NameAndOffset; -import com.rusefi.misc.ChangesModel; -import org.junit.Assert; -import org.junit.Test; - -import java.util.Arrays; - -import static junit.framework.Assert.assertEquals; -import static org.junit.Assert.assertTrue; - -/** - * @author Andrey Belomutskiy - * 1/24/14 - */ -public class ChangesModelTest { - @Test - public void testConfigParser() { - - ChangesModel model = ChangesModel.getInstance(); - model.clear(); - - model.read(Arrays.asList("reMove c1", "add mmc_usb_1.kicad_pcb", - "adD mmc_usb_1.kicad_pcb 4 6", - "optimize mmc_usb_1.kicad_pcb out.x")); - - assertEquals(1, model.DEL_REQUESTS.size()); - assertTrue(model.DEL_REQUESTS.contains("C1")); - - assertEquals(2, model.ADD_REQUESTS.size()); - - NameAndOffset ar = model.ADD_REQUESTS.get(1); - Assert.assertEquals(4.0, ar.x, 0); - Assert.assertEquals(6.0, ar.y, 0); - - assertEquals(1, model.OPTIMIZE_REQUESTS.size()); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/test/PcbNodeTest.java b/java_tools/pcb_sync/src/com/rusefi/pcb/test/PcbNodeTest.java deleted file mode 100644 index ba8e6bec26..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/test/PcbNodeTest.java +++ /dev/null @@ -1,271 +0,0 @@ -package com.rusefi.pcb.test; - -import com.rusefi.misc.RemoveUnneededTraces; -import com.rusefi.pcb.ModuleNode; -import com.rusefi.pcb.PcbNode; -import com.rusefi.pcb.SegmentNode; -import org.junit.Test; - -import java.util.Arrays; -import java.util.Collections; - -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertTrue; - -/** - * (c) Andrey Belomutskiy - * 12/8/13 - */ -public class PcbNodeTest { - @Test - public void testParser() { - PcbNode n = PcbNode.parse("(version 3\r\n)"); - assertEquals("version", n.nodeName); - assertEquals(1, n.getChildren().size()); - - assertEquals("(version 3)\r\n", n.pack()); - - - n = PcbNode.parse("(host pcbnew \"(2013-07-07 BZR 4022)-stable\")"); - assertEquals(2, n.getChildren().size()); - assertEquals("pcbnew", n.getChildren().get(0)); - assertEquals("\"(2013-07-07 BZR 4022)-stable\"", n.getChildren().get(1)); - - - n = PcbNode.parse("(area 68.835001 116.9924 170.180001 180.5)"); - assertEquals(4, n.getChildren().size()); - - n = PcbNode.parse("(kicad_pcb\n (version 3)\r\n (host pcbnew \"(2013-07-07 BZR 4022)-stable\")\n)"); - assertEquals(2, n.getChildren().size()); - assertEquals("(kicad_pcb\r\n" + - " (version 3)\r\n" + - "\r\n" + - " (host pcbnew \"(2013-07-07 BZR 4022)-stable\")\r\n" + - ")\r\n", n.pack()); - } - - @Test - public void testParseModule() { - ModuleNode module = (ModuleNode) PcbNode.parse("(module SM0805 (layer F.Cu) (tedit 52BF06CE) (tstamp 52A5B5B5)\n" + - " (at 205.359 170.688 180)\n" + - " (path /52A59B3A)\n" + - " (attr smd)\n" + - " (fp_text reference R351 (at -0.127 0 270) (layer F.SilkS)\n" + - " (effects (font (size 0.50038 0.50038) (thickness 0.1016)))\n" + - " )\n" + - " (fp_text value 1M (at 0 -1.143 180) (layer F.SilkS) hide\n" + - " (effects (font (size 0.50038 0.50038) (thickness 0.10922)))\n" + - " )\n" + - " (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906))\n" + - " (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906))\n" + - " (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906))\n" + - " (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906))\n" + - " (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906))\n" + - " (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906))\n" + - " (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906))\n" + - " (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 18 N-000002)\n" + - " )\n" + - " (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 14 GND)\n" + - " )\n" + - " (model smd/chip_cms.wrl\n" + - " (at (xyz 0 0 0))\n" + - " (scale (xyz 0.1 0.1 0.1))\n" + - " (rotate (xyz 0 0 0))\n" + - " )\n" + - " )"); - assertEquals("R351", module.getReference()); - } - - - @Test - public void testConnected() { - ModuleNode p353 = (ModuleNode) PcbNode.parse("(module PIN_ARRAY_10X2 (layer F.Cu) (tedit 52BF05FA) (tstamp 52B9B18D)\n" + - " (at 179.07 166.37 270)\n" + - " (path /52B479E1)\n" + - " (fp_text reference P353 (at 2.667 -3.048 360) (layer F.SilkS)\n" + - " (effects (font (size 0.50038 0.50038) (thickness 0.1016)))\n" + - " )\n" + - " (fp_text value CONN_10X2 (at 0.254 4.318 270) (layer F.SilkS) hide\n" + - " (effects (font (size 1.016 1.016) (thickness 0.2032)))\n" + - " )\n" + - " (fp_line (start 12.49934 2.49936) (end 12.49934 -2.49936) (layer F.SilkS) (width 0.09906))\n" + - " (fp_line (start 12.49934 -2.49936) (end -12.7508 -2.49936) (layer F.SilkS) (width 0.09906))\n" + - " (fp_line (start -12.7508 -2.49936) (end -12.7508 2.49936) (layer F.SilkS) (width 0.09906))\n" + - " (fp_line (start -12.7508 2.49936) (end 12.49934 2.49936) (layer F.SilkS) (width 0.09906))\n" + - " (pad 1 thru_hole rect (at -11.47064 1.27 270) (size 1.524 1.524) (drill 0.8128)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 3 /CAN_TX)\n" + - " )\n" + - " (pad 2 thru_hole circle (at -11.47064 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 5 /CS2)\n" + - " )\n" + - " (pad 3 thru_hole circle (at -8.93064 1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 9 /SPI_MISO)\n" + - " )\n" + - " (pad 4 thru_hole circle (at -8.93064 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 10 /SPI_MOSI)\n" + - " )\n" + - " (pad 5 thru_hole circle (at -6.39064 1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 4 /CS1)\n" + - " )\n" + - " (pad 6 thru_hole circle (at -6.39064 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 11 /SPI_SCK)\n" + - " )\n" + - " (pad 7 thru_hole circle (at -3.85064 1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 6 /CS3)\n" + - " )\n" + - " (pad 8 thru_hole circle (at -3.85064 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " )\n" + - " (pad 9 thru_hole circle (at -1.31064 1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 7 /CS4)\n" + - " )\n" + - " (pad 10 thru_hole circle (at -1.31064 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 8 /CS_SD_MODULE)\n" + - " )\n" + - " (pad 11 thru_hole circle (at 1.22936 1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " )\n" + - " (pad 12 thru_hole circle (at 1.22936 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " )\n" + - " (pad 13 thru_hole circle (at 3.76936 1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " )\n" + - " (pad 14 thru_hole circle (at 3.76936 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " )\n" + - " (pad 15 thru_hole circle (at 6.30936 1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 13 /USART_TX)\n" + - " )\n" + - " (pad 16 thru_hole circle (at 6.30936 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " (net 12 /USART_RX)\n" + - " )\n" + - " (pad 17 thru_hole circle (at 8.84936 1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " )\n" + - " (pad 18 thru_hole circle (at 8.84936 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " )\n" + - " (pad 19 thru_hole circle (at 11.38936 1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " )\n" + - " (pad 20 thru_hole circle (at 11.38936 -1.27 270) (size 1.524 1.524) (drill 1.016)\n" + - " (layers *.Cu *.Mask F.SilkS)\n" + - " )\n" + - " (model lib/3d/M_header_10x2.wrl\n" + - " (at (xyz 0 0 0))\n" + - " (scale (xyz 1 1 1))\n" + - " (rotate (xyz -90 0 0))\n" + - " )\n" + - " )\n"); - - SegmentNode segment = (SegmentNode) PcbNode.parse("(segment (start 221.32036 156.21) (end 222.631 154.89936) (width 0.254) (layer B.Cu) (net 5) (tstamp 52BE7B1B))"); - - assertFalse(p353.isConnected(segment.end)); - assertFalse(p353.isConnected(segment.start)); - - } - - - @Test - public void testSegmentConnected() { - SegmentNode s1 = (SegmentNode) PcbNode.parse("(segment (start 219.075 162.941) (end 219.075 163.322) (width 0.254) (layer F.Cu) (net 7) (tstamp 52BC5D9B))"); - - SegmentNode s0 = (SegmentNode) PcbNode.parse("(segment (start 216.662 161.544) (end 217.678 161.544) (width 0.254) (layer B.Cu) (net 7) (tstamp 52BC5D95))"); - SegmentNode s2 = (SegmentNode) PcbNode.parse("(segment (start 219.075 162.941) (end 219.075 163.322) (width 0.254) (layer F.Cu) (net 7) (tstamp 52BC5D9B))"); - - assertFalse(RemoveUnneededTraces.isUnused(Arrays.asList(s0, s2), s1, Collections.emptyList())); - } - - - @Test - public void testSegmentConnected2() { - SegmentNode s = (SegmentNode) PcbNode.parse("(segment (start 213.106 171.069) (end 213.106 166.3065) (width 0.254) (layer F.Cu) (net 22))"); - - - ModuleNode mn = (ModuleNode) PcbNode.parse("(module MINI-USB-5P-3400020P1 (layer F.Cu) (tedit 52C0C373) (tstamp 52BAC27E)\n" + - " (at 213.106 175.26)\n" + - " (descr OPL)\n" + - " (tags \"USB MINI 5 SMD-1\")\n" + - " (path /52C034E1)\n" + - " (attr smd)\n" + - " (fp_text reference J351 (at 0 -1.905) (layer F.SilkS)\n" + - " (effects (font (size 0.50038 0.50038) (thickness 0.1016)))\n" + - " )\n" + - " (fp_text value MINI-USB-5P-3400020P1 (at 0.762 -0.254) (layer F.SilkS) hide\n" + - " (effects (font (size 0.4318 0.4318) (thickness 0.0508)))\n" + - " )\n" + - " (fp_line (start 3.81 4.572) (end 3.81 3.103) (layer F.SilkS) (width 0.127))\n" + - " (fp_line (start -3.81 4.572) (end -3.81 3.103) (layer F.SilkS) (width 0.127))\n" + - " (fp_line (start 2.032 -4.572) (end 3.302 -4.572) (layer F.SilkS) (width 0.127))\n" + - " (fp_line (start 3.81 -2.297) (end 3.81 0.103) (layer F.SilkS) (width 0.127))\n" + - " (fp_line (start -3.81 4.572) (end 3.81 4.572) (layer F.SilkS) (width 0.127))\n" + - " (fp_line (start -3.81 -2.297) (end -3.81 0.103) (layer F.SilkS) (width 0.127))\n" + - " (fp_line (start -3.3 -4.572) (end -2.1 -4.572) (layer F.SilkS) (width 0.127))\n" + - " (pad 5 smd rect (at -1.6 -4.191) (size 0.508 2.54)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 14 GND)\n" + - " )\n" + - " (pad 4 smd rect (at -0.8 -4.191) (size 0.508 2.54)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " )\n" + - " (pad 3 smd rect (at 0 -4.191) (size 0.508 2.54)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 22 N-0000056)\n" + - " )\n" + - " (pad 2 smd rect (at 0.8 -4.191) (size 0.508 2.54)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 19 N-000003)\n" + - " )\n" + - " (pad 1 smd rect (at 1.6 -4.191) (size 0.508 2.54)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 15 N-000001)\n" + - " )\n" + - " (pad 6 smd rect (at -4.5 1.603 90) (size 2.794 2)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 18 N-000002)\n" + - " )\n" + - " (pad 6 smd rect (at 4.5 1.603 90) (size 2.794 2)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 18 N-000002)\n" + - " )\n" + - " (pad 6 smd rect (at -4.5 -3.897 90) (size 2.794 2)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 18 N-000002)\n" + - " )\n" + - " (pad 6 smd rect (at 4.5 -3.897 90) (size 2.794 2)\n" + - " (layers F.Cu F.Paste F.Mask)\n" + - " (net 18 N-000002)\n" + - " )\n" + - " (pad \"\" np_thru_hole circle (at -2.159 -1.397 90) (size 1.016 1.016) (drill 0.762)\n" + - " (layers *.Mask F.SilkS)\n" + - " )\n" + - " (pad \"\" np_thru_hole circle (at 2.159 -1.397 90) (size 1.016 1.016) (drill 0.762)\n" + - " (layers *.Mask F.SilkS)\n" + - " )\n" + - " (model lib/3d/usb-2.wrl\n" + - " (at (xyz 0 0 0))\n" + - " (scale (xyz 1 1 1))\n" + - " (rotate (xyz -90 0 -90))\n" + - " )\n" + - " )"); - - assertTrue(mn.isConnected(s.start)); - } -} diff --git a/java_tools/pcb_sync/src/com/rusefi/pcb/test/PointNodeTest.java b/java_tools/pcb_sync/src/com/rusefi/pcb/test/PointNodeTest.java deleted file mode 100644 index 7e070853f7..0000000000 --- a/java_tools/pcb_sync/src/com/rusefi/pcb/test/PointNodeTest.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.rusefi.pcb.test; - -import com.rusefi.pcb.PointNode; -import junit.framework.Assert; -import org.junit.Test; - -/** - * (c) Andrey Belomutskiy - * 5/28/2014 - */ -public class PointNodeTest { - private static final double EPS = 0.0000001; - - @Test - public void testTurn() { - - PointNode x10y50 = new PointNode(10, 50); - - PointNode angle270 = new PointNode(0, 0, 270); - Assert.assertEquals("270 x", angle270.translate(x10y50).x, 50.0, EPS); - Assert.assertEquals(angle270.translate(x10y50).y, -10.0, EPS); - - PointNode angle180 = new PointNode(0, 0, 180); - Assert.assertEquals("180 x", angle180.translate(x10y50).x, -10.0, EPS); - Assert.assertEquals("180 y", angle180.translate(x10y50).y, -50.0, EPS); - - PointNode angle90 = new PointNode(0, 0, 90); - Assert.assertEquals(angle90.translate(x10y50).x, -50.0, EPS); - Assert.assertEquals(angle90.translate(x10y50).y, 10.0, EPS); - } -} From 4a7dbfca6e29a92fa15585ec1507452f1de1ba1f Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sat, 2 Jan 2021 01:10:53 -0500 Subject: [PATCH 08/15] https://github.com/rusefi/KiCad-utils --- java_tools/pcb_sync.jar | Bin 85333 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 java_tools/pcb_sync.jar diff --git a/java_tools/pcb_sync.jar b/java_tools/pcb_sync.jar deleted file mode 100644 index 2a137ca5a40dc656ee4882732fc38955c4adc09f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85333 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 Date: Sat, 2 Jan 2021 06:14:55 -0800 Subject: [PATCH 09/15] cfg (#2176) Co-authored-by: Matthew Kennedy --- firmware/integration/rusefi_config.txt | 6 +++--- firmware/tunerstudio/rusefi.input | 15 +++++++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index f6fd6e9cd2..05bdc7134d 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -1427,9 +1427,9 @@ tChargeMode_e tChargeMode; float etbIdleThrottleRange; ETB idle authority; "%", 1, 0, 0, 15, 0 -uint8_t[4] unusedvref;;"units", 1, 0, -20, 100, 0 -uint8_t[4] unusedsw;;"units", 1, 0, -20, 100, 0 - int[3] unused_alFIn;;"units", 1, 0, -20, 100, 0 + uint8_t[INJECTION_PIN_COUNT iterate] cylinderBankSelect;+Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor; "", 1, 1, 1, 2, 0 + + int[2] unused4028;;"units", 1, 0, -20, 100, 0 uint8_t triggerCompCenterVolt;+Trigger comparator center point voltage;"V", @@VOLTAGE_1_BYTE_PACKING_DIV@@, 0, 0.0, 5.1, 2 uint8_t triggerCompHystMin;+Trigger comparator hysteresis voltage (Min);"V", @@VOLTAGE_1_BYTE_PACKING_DIV@@, 0, 0.0, 5.1, 2 diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index 39be76fa45..f748a91c32 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -1524,6 +1524,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = hipFunction, "HIP9011 settings (knock sensor) (alpha version)" @@if_ts_show_hip9011 @@ -1825,6 +1826,20 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 From b764fd1586ab3597d30d4b9e321ce5ac162cdb22 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Sat, 2 Jan 2021 14:16:50 +0000 Subject: [PATCH 10/15] Auto-generated configs and docs --- ...ngine_configuration_generated_structures.h | 15 +++--- .../controllers/algo/rusefi_generated.h | 22 +++++--- ...ngine_configuration_generated_structures.h | 15 +++--- .../controllers/algo/rusefi_generated.h | 22 +++++--- ...ngine_configuration_generated_structures.h | 15 +++--- .../generated/fsio_enums_generated.def | 2 +- .../controllers/generated/fsio_getters.def | 2 +- firmware/controllers/generated/fsio_names.def | 2 +- .../controllers/generated/fsio_strings.def | 2 +- .../controllers/generated/rusefi_generated.h | 22 +++++--- .../controllers/generated/signature_all.h | 6 +-- .../generated/signature_frankenso_na6.h | 6 +-- .../generated/signature_hellen_cypress.h | 6 +-- .../controllers/generated/signature_kin.h | 6 +-- .../controllers/generated/signature_mre_f4.h | 6 +-- .../controllers/generated/signature_mre_f7.h | 6 +-- .../generated/signature_prometheus_405.h | 6 +-- .../generated/signature_prometheus_469.h | 6 +-- .../generated/signature_proteus_f4.h | 6 +-- .../generated/signature_proteus_f7.h | 6 +-- firmware/tunerstudio/generated/cache.zip | Bin 982005 -> 983935 bytes firmware/tunerstudio/generated/rusefi.ini | 49 +++++++++++++++--- .../generated/rusefi_frankenso_na6.ini | 49 +++++++++++++++--- .../generated/rusefi_hellen_cypress.ini | 49 +++++++++++++++--- .../tunerstudio/generated/rusefi_kinetis.ini | 49 +++++++++++++++--- .../tunerstudio/generated/rusefi_mre_f4.ini | 49 +++++++++++++++--- .../tunerstudio/generated/rusefi_mre_f7.ini | 49 +++++++++++++++--- .../generated/rusefi_prometheus_405.ini | 49 +++++++++++++++--- .../generated/rusefi_prometheus_469.ini | 49 +++++++++++++++--- .../generated/rusefi_proteus_f4.ini | 49 +++++++++++++++--- .../generated/rusefi_proteus_f7.ini | 49 +++++++++++++++--- .../com/rusefi/config/generated/Fields.java | 45 ++++++++++++++-- java_console/rusefi.xml | 2 +- 33 files changed, 571 insertions(+), 145 deletions(-) diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h index 09a53e7d4a..5292cab52b 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Jan 01 16:20:19 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:27 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3365,17 +3365,14 @@ struct engine_configuration_s { */ float etbIdleThrottleRange; /** + * Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor * offset 4016 */ - uint8_t unusedvref[4]; + uint8_t cylinderBankSelect[INJECTION_PIN_COUNT]; /** - * offset 4020 + * offset 4028 */ - uint8_t unusedsw[4]; - /** - * offset 4024 - */ - int unused_alFIn[3]; + int unused4028[2]; /** * Trigger comparator center point voltage * offset 4036 @@ -3783,4 +3780,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Jan 01 16:20:19 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:27 UTC 2021 diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index dfdbd05267..10dabf06f2 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h @@ -330,6 +330,18 @@ #define CRITICAL_PREFIX "CRITICAL" #define cutFuelOnHardLimit_offset 1464 #define cutSparkOnHardLimit_offset 1464 +#define cylinderBankSelect10_offset 4025 +#define cylinderBankSelect11_offset 4026 +#define cylinderBankSelect12_offset 4027 +#define cylinderBankSelect1_offset 4016 +#define cylinderBankSelect2_offset 4017 +#define cylinderBankSelect3_offset 4018 +#define cylinderBankSelect4_offset 4019 +#define cylinderBankSelect5_offset 4020 +#define cylinderBankSelect6_offset 4021 +#define cylinderBankSelect7_offset 4022 +#define cylinderBankSelect8_offset 4023 +#define cylinderBankSelect9_offset 4024 #define cylinderBore_offset 408 #define cylindersCount_offset 400 #define DBG_DBG_LOGIC_ANALYZER 45 @@ -1227,8 +1239,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 1811040656 +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 3072019058 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1559,7 +1571,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.01.01.hellen_cypress.1811040656" +#define TS_SIGNATURE "rusEFI 2021.01.02.hellen_cypress.3072019058" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1626,6 +1638,7 @@ #define unused2508_offset 2508 #define unused2536_offset 2536 #define unused3328_offset 3328 +#define unused4028_offset 4028 #define unused541_offset 541 #define unused542_offset 542 #define unused6312_offset 6312 @@ -1640,7 +1653,6 @@ #define unused_1484_bit_29_offset 1476 #define unused_1484_bit_30_offset 1476 #define unused_1484_bit_31_offset 1476 -#define unused_alFIn_offset 4024 #define unusedAtOldBoardConfigurationEnd_offset 1204 #define unusedAuxVoltage1_TODO_332_offset 2713 #define unusedAuxVoltage2_TODO_332_offset 2714 @@ -1680,8 +1692,6 @@ #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding5_offset 2715 #define unusedSpiPadding8_offset 4009 -#define unusedsw_offset 4020 -#define unusedvref_offset 4016 #define useAdvanceCorrectionsForCranking_offset 1476 #define useCicPidForIdle_offset 76 #define useConstantDwellDuringCranking_offset 1464 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index 8278ad4ad4..1d5b6c29a4 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Jan 01 16:20:13 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:18 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3365,17 +3365,14 @@ struct engine_configuration_s { */ float etbIdleThrottleRange; /** + * Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor * offset 4016 */ - uint8_t unusedvref[4]; + uint8_t cylinderBankSelect[INJECTION_PIN_COUNT]; /** - * offset 4020 + * offset 4028 */ - uint8_t unusedsw[4]; - /** - * offset 4024 - */ - int unused_alFIn[3]; + int unused4028[2]; /** * Trigger comparator center point voltage * offset 4036 @@ -3783,4 +3780,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Jan 01 16:20:13 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:18 UTC 2021 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index e5f3044a7d..022a2a8d43 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -330,6 +330,18 @@ #define CRITICAL_PREFIX "CRITICAL" #define cutFuelOnHardLimit_offset 1464 #define cutSparkOnHardLimit_offset 1464 +#define cylinderBankSelect10_offset 4025 +#define cylinderBankSelect11_offset 4026 +#define cylinderBankSelect12_offset 4027 +#define cylinderBankSelect1_offset 4016 +#define cylinderBankSelect2_offset 4017 +#define cylinderBankSelect3_offset 4018 +#define cylinderBankSelect4_offset 4019 +#define cylinderBankSelect5_offset 4020 +#define cylinderBankSelect6_offset 4021 +#define cylinderBankSelect7_offset 4022 +#define cylinderBankSelect8_offset 4023 +#define cylinderBankSelect9_offset 4024 #define cylinderBore_offset 408 #define cylindersCount_offset 400 #define DBG_DBG_LOGIC_ANALYZER 45 @@ -1227,8 +1239,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 988705642 +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 3859247240 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1559,7 +1571,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.01.01.kin.988705642" +#define TS_SIGNATURE "rusEFI 2021.01.02.kin.3859247240" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1626,6 +1638,7 @@ #define unused2508_offset 2508 #define unused2536_offset 2536 #define unused3328_offset 3328 +#define unused4028_offset 4028 #define unused541_offset 541 #define unused542_offset 542 #define unused6312_offset 6312 @@ -1640,7 +1653,6 @@ #define unused_1484_bit_29_offset 1476 #define unused_1484_bit_30_offset 1476 #define unused_1484_bit_31_offset 1476 -#define unused_alFIn_offset 4024 #define unusedAtOldBoardConfigurationEnd_offset 1204 #define unusedAuxVoltage1_TODO_332_offset 2713 #define unusedAuxVoltage2_TODO_332_offset 2714 @@ -1680,8 +1692,6 @@ #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding5_offset 2715 #define unusedSpiPadding8_offset 4009 -#define unusedsw_offset 4020 -#define unusedvref_offset 4016 #define useAdvanceCorrectionsForCranking_offset 1476 #define useCicPidForIdle_offset 76 #define useConstantDwellDuringCranking_offset 1464 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index f2b7de1ffe..e463370318 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:01 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3365,17 +3365,14 @@ struct engine_configuration_s { */ float etbIdleThrottleRange; /** + * Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor * offset 4016 */ - uint8_t unusedvref[4]; + uint8_t cylinderBankSelect[INJECTION_PIN_COUNT]; /** - * offset 4020 + * offset 4028 */ - uint8_t unusedsw[4]; - /** - * offset 4024 - */ - int unused_alFIn[3]; + int unused4028[2]; /** * Trigger comparator center point voltage * offset 4036 @@ -3783,4 +3780,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:01 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index 8296394fb2..1cb3fbd8dd 100644 --- a/firmware/controllers/generated/fsio_enums_generated.def +++ b/firmware/controllers/generated/fsio_enums_generated.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer FSIO_SETTING_FANONTEMPERATURE = 1000, diff --git a/firmware/controllers/generated/fsio_getters.def b/firmware/controllers/generated/fsio_getters.def index f84e99bb7e..929a8fe60d 100644 --- a/firmware/controllers/generated/fsio_getters.def +++ b/firmware/controllers/generated/fsio_getters.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/fsio_names.def b/firmware/controllers/generated/fsio_names.def index dd788100c3..5d7903b48a 100644 --- a/firmware/controllers/generated/fsio_names.def +++ b/firmware/controllers/generated/fsio_names.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer static LENameOrdinalPair lefanOnTemperature(FSIO_SETTING_FANONTEMPERATURE, "cfg_fanOnTemperature"); diff --git a/firmware/controllers/generated/fsio_strings.def b/firmware/controllers/generated/fsio_strings.def index 15781929bc..5cca8a2847 100644 --- a/firmware/controllers/generated/fsio_strings.def +++ b/firmware/controllers/generated/fsio_strings.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 5b88e8a3cd..d204b87493 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -330,6 +330,18 @@ #define CRITICAL_PREFIX "CRITICAL" #define cutFuelOnHardLimit_offset 1464 #define cutSparkOnHardLimit_offset 1464 +#define cylinderBankSelect10_offset 4025 +#define cylinderBankSelect11_offset 4026 +#define cylinderBankSelect12_offset 4027 +#define cylinderBankSelect1_offset 4016 +#define cylinderBankSelect2_offset 4017 +#define cylinderBankSelect3_offset 4018 +#define cylinderBankSelect4_offset 4019 +#define cylinderBankSelect5_offset 4020 +#define cylinderBankSelect6_offset 4021 +#define cylinderBankSelect7_offset 4022 +#define cylinderBankSelect8_offset 4023 +#define cylinderBankSelect9_offset 4024 #define cylinderBore_offset 408 #define cylindersCount_offset 400 #define DBG_DBG_LOGIC_ANALYZER 45 @@ -1227,8 +1239,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 2718166867 +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 2129325233 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1559,7 +1571,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.01.01.all.2718166867" +#define TS_SIGNATURE "rusEFI 2021.01.02.all.2129325233" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 @@ -1626,6 +1638,7 @@ #define unused2508_offset 2508 #define unused2536_offset 2536 #define unused3328_offset 3328 +#define unused4028_offset 4028 #define unused541_offset 541 #define unused542_offset 542 #define unused6312_offset 6312 @@ -1640,7 +1653,6 @@ #define unused_1484_bit_29_offset 1476 #define unused_1484_bit_30_offset 1476 #define unused_1484_bit_31_offset 1476 -#define unused_alFIn_offset 4024 #define unusedAtOldBoardConfigurationEnd_offset 1204 #define unusedAuxVoltage1_TODO_332_offset 2713 #define unusedAuxVoltage2_TODO_332_offset 2714 @@ -1680,8 +1692,6 @@ #define unusedSpiPadding4_offset 2593 #define unusedSpiPadding5_offset 2715 #define unusedSpiPadding8_offset 4009 -#define unusedsw_offset 4020 -#define unusedvref_offset 4016 #define useAdvanceCorrectionsForCranking_offset 1476 #define useCicPidForIdle_offset 76 #define useConstantDwellDuringCranking_offset 1464 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index d539e19e79..850fb8399c 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 2718166867 -#define TS_SIGNATURE "rusEFI 2021.01.01.all.2718166867" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 2129325233 +#define TS_SIGNATURE "rusEFI 2021.01.02.all.2129325233" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 98f8f973f2..c8317eef95 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD frankenso_na6 -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 879976104 -#define TS_SIGNATURE "rusEFI 2021.01.01.frankenso_na6.879976104" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 3902430538 +#define TS_SIGNATURE "rusEFI 2021.01.02.frankenso_na6.3902430538" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index f6afe17669..bf3b6ca61f 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 1811040656 -#define TS_SIGNATURE "rusEFI 2021.01.01.hellen_cypress.1811040656" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 3072019058 +#define TS_SIGNATURE "rusEFI 2021.01.02.hellen_cypress.3072019058" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index a37a2d473f..a81d38db62 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 988705642 -#define TS_SIGNATURE "rusEFI 2021.01.01.kin.988705642" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 3859247240 +#define TS_SIGNATURE "rusEFI 2021.01.02.kin.3859247240" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 7647bae817..650b5c636d 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f4 -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 3050516778 -#define TS_SIGNATURE "rusEFI 2021.01.01.mre_f4.3050516778" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 1765421768 +#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f4.1765421768" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 8c9de9b031..7b40aaae69 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f7 -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 3050516778 -#define TS_SIGNATURE "rusEFI 2021.01.01.mre_f7.3050516778" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 1765421768 +#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f7.1765421768" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 06e8b16f32..c93822bf7b 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_405 -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 3772508418 -#define TS_SIGNATURE "rusEFI 2021.01.01.prometheus_405.3772508418" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 1009969888 +#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_405.1009969888" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index ccbd1bc271..9ca65dc61b 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_469 -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 3772508418 -#define TS_SIGNATURE "rusEFI 2021.01.01.prometheus_469.3772508418" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 1009969888 +#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_469.1009969888" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 1270fcec6c..d4260c382f 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f4 -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 1806280077 -#define TS_SIGNATURE "rusEFI 2021.01.01.proteus_f4.1806280077" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 3074467439 +#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f4.3074467439" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 74bf7608a7..6c402cdb82 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f7 -#define SIGNATURE_DATE 2021.01.01 -#define SIGNATURE_HASH 1806280077 -#define TS_SIGNATURE "rusEFI 2021.01.01.proteus_f7.1806280077" +#define SIGNATURE_DATE 2021.01.02 +#define SIGNATURE_HASH 3074467439 +#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f7.3074467439" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index cdec5ac5528a9a4bd4381b8384b52d4686647c69..d58b83fee049453cf61e67f16eb0c77c9279d179 100644 GIT binary patch delta 681308 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� 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


-t^Y&t(0wh;e&! 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≈^)3xo%=z!Me%x~+)~ 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 z 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

|Ki*OmJx)J6ud>~y2H+@h53o5MS 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%0A)v9Uu+=qH`jBQ_&nK0A85cC;@u_( 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 diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index fdac7465d3..9d2d85cdb8 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.all.2718166867" + signature = "rusEFI 2021.01.02.all.2129325233" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.all.2718166867" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.all.2129325233" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:01 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2910,6 +2932,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = hipFunction, "HIP9011 settings (knock sensor) (alpha version)" @@ -3220,6 +3243,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 6fef138858..052d6b3112 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.frankenso_na6.879976104" + signature = "rusEFI 2021.01.02.frankenso_na6.3902430538" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.frankenso_na6.879976104" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.frankenso_na6.3902430538" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:06 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:07 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2910,6 +2932,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = hipFunction, "HIP9011 settings (knock sensor) (alpha version)" @@ -3220,6 +3243,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index 1432c43567..aee6ba9fde 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.hellen_cypress.1811040656" + signature = "rusEFI 2021.01.02.hellen_cypress.3072019058" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.hellen_cypress.1811040656" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.hellen_cypress.3072019058" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Jan 01 16:20:19 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:27 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2910,6 +2932,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = hipFunction, "HIP9011 settings (knock sensor) (alpha version)" @@ -3220,6 +3243,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 3028052ab8..a489dee0c6 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.kin.988705642" + signature = "rusEFI 2021.01.02.kin.3859247240" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.kin.988705642" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.kin.3859247240" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Jan 01 16:20:13 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:18 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2910,6 +2932,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = hipFunction, "HIP9011 settings (knock sensor) (alpha version)" @@ -3221,6 +3244,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index fa2d3e3fa4..de84327ac8 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.mre_f4.3050516778" + signature = "rusEFI 2021.01.02.mre_f4.1765421768" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.mre_f4.3050516778" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.mre_f4.1765421768" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:04 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:06 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2906,6 +2928,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = softwareKnock, "Software Knock" @@ -3216,6 +3239,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 64acd41f46..9244558a27 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.mre_f7.3050516778" + signature = "rusEFI 2021.01.02.mre_f7.1765421768" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.mre_f7.3050516778" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.mre_f7.1765421768" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:03 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:04 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2906,6 +2928,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = softwareKnock, "Software Knock" @@ -3216,6 +3239,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index cbfe6c65d3..801af96fca 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.prometheus_405.3772508418" + signature = "rusEFI 2021.01.02.prometheus_405.1009969888" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.prometheus_405.3772508418" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.prometheus_405.1009969888" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:09 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:11 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2910,6 +2932,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = std_separator @@ -3216,6 +3239,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 2c7f19c131..838aead005 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.prometheus_469.3772508418" + signature = "rusEFI 2021.01.02.prometheus_469.1009969888" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.prometheus_469.3772508418" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.prometheus_469.1009969888" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:07 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:09 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2910,6 +2932,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = std_separator @@ -3216,6 +3239,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index f9a29bcd71..4fa0290204 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.proteus_f4.1806280077" + signature = "rusEFI 2021.01.02.proteus_f4.3074467439" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.proteus_f4.1806280077" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.proteus_f4.3074467439" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:12 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:16 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2902,6 +2924,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = softwareKnock, "Software Knock" @@ -3212,6 +3235,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 7c4789bef0..49e8a14eea 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.01.proteus_f7.1806280077" + signature = "rusEFI 2021.01.02.proteus_f7.3074467439" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.01.proteus_f7.1806280077" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.proteus_f7.3074467439" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:10 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:14 UTC 2021 pageSize = 20000 page = 1 @@ -1101,9 +1101,19 @@ page = 1 mc33972spiDevice = bits,U32, 4008, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID" unusedSpiPadding8 = array, U08, 4009, [3], "units", 1.0, 0, -20, 100, 0 etbIdleThrottleRange = scalar, F32, 4012, "%", 1.0, 0, 0, 15, 0 - unusedvref = array, U08, 4016, [4], "units", 1.0, 0, -20, 100, 0 - unusedsw = array, U08, 4020, [4], "units", 1.0, 0, -20, 100, 0 - unused_alFIn = array, S32, 4024, [3], "units", 1.0, 0, -20, 100, 0 + cylinderBankSelect1 = scalar, U08, 4016, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect2 = scalar, U08, 4017, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect3 = scalar, U08, 4018, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect4 = scalar, U08, 4019, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect5 = scalar, U08, 4020, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect6 = scalar, U08, 4021, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect7 = scalar, U08, 4022, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect8 = scalar, U08, 4023, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect9 = scalar, U08, 4024, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect10 = scalar, U08, 4025, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect11 = scalar, U08, 4026, "", 1.0, 1, 1, 2, 0 + cylinderBankSelect12 = scalar, U08, 4027, "", 1.0, 1, 1, 2, 0 + unused4028 = array, S32, 4028, [2], "units", 1.0, 0, -20, 100, 0 triggerCompCenterVolt = scalar, U08, 4036, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMin = scalar, U08, 4037, "V", 0.02, 0, 0.0, 5.1, 2 triggerCompHystMax = scalar, U08, 4038, "V", 0.02, 0, 0.0, 5.1, 2 @@ -1435,6 +1445,18 @@ page = 1 tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions" tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions" stoichRatioPrimary = "Stoichiometric ratio for your primary fuel." + cylinderBankSelect1 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect2 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect3 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect4 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect5 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect6 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect7 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect8 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect9 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect10 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect11 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" + cylinderBankSelect12 = "Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor" triggerCompCenterVolt = "Trigger comparator center point voltage" triggerCompHystMin = "Trigger comparator hysteresis voltage (Min)" triggerCompHystMax = "Trigger comparator hysteresis voltage (Max)" @@ -2902,6 +2924,7 @@ menuDialog = main subMenu = multisparkSettings, "Multispark", 0, {isIgnitionEnabled == 1} subMenu = mc33Dialog, "GDI Dreams" subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } + subMenu = cylinderBankSelect, "Cylinder Bank Selection" subMenu = std_separator subMenu = softwareKnock, "Software Knock" @@ -3212,6 +3235,20 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "" field = "injection Pin Mode", injectionPinMode, {isInjectionEnabled == 1} + dialog = cylinderBankSelect, "Cylinder Banks", yAxis + field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} + field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} + field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Cylinder 7 ", cylinderBankSelect7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} + field = "Cylinder 8 ", cylinderBankSelect8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} + field = "Cylinder 9 ", cylinderBankSelect9, {isInjectionEnabled == 1 && cylindersCount > 8} + field = "Cylinder 10 ", cylinderBankSelect10, {isInjectionEnabled == 1 && cylindersCount > 9} + field = "Cylinder 11 ", cylinderBankSelect11, {isInjectionEnabled == 1 && cylindersCount > 10} + field = "Cylinder 12 ", cylinderBankSelect12, {isInjectionEnabled == 1 && cylindersCount > 11} + dialog = testFsio, "FSIO Test" commandButton = "FSIO#1", cmd_test_fsio1 commandButton = "FSIO#2", cmd_test_fsio2 diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index f19f8b96e4..9ee3b897a6 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 16:20:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -320,6 +320,18 @@ public class Fields { public static final String CRITICAL_PREFIX = "CRITICAL"; public static final int cutFuelOnHardLimit_offset = 1464; public static final int cutSparkOnHardLimit_offset = 1464; + public static final int cylinderBankSelect10_offset = 4025; + public static final int cylinderBankSelect11_offset = 4026; + public static final int cylinderBankSelect12_offset = 4027; + public static final int cylinderBankSelect1_offset = 4016; + public static final int cylinderBankSelect2_offset = 4017; + public static final int cylinderBankSelect3_offset = 4018; + public static final int cylinderBankSelect4_offset = 4019; + public static final int cylinderBankSelect5_offset = 4020; + public static final int cylinderBankSelect6_offset = 4021; + public static final int cylinderBankSelect7_offset = 4022; + public static final int cylinderBankSelect8_offset = 4023; + public static final int cylinderBankSelect9_offset = 4024; public static final int cylinderBore_offset = 408; public static final int cylindersCount_offset = 400; public static final int DBG_DBG_LOGIC_ANALYZER = 45; @@ -1182,6 +1194,7 @@ public class Fields { public static final int servoOutputPins8_offset = 3147; public static final int showHumanReadableWarning_offset = 976; public static final int showSdCardWarning_offset = 76; + public static final int SIGNATURE_HASH = 2129325233; public static final int silentTriggerError_offset = 1464; public static final int slowAdcAlpha_offset = 2088; public static final int sparkDwellRpmBins_offset = 332; @@ -1462,7 +1475,7 @@ public class Fields { public static final char TS_SD_R_COMMAND = 'r'; public static final char TS_SD_W_COMMAND = 'w'; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2021.01.01.all.2718166867"; + public static final String TS_SIGNATURE = "rusEFI 2021.01.02.all.2129325233"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final int TT_TT_1_16 = 50; public static final int TT_TT_2JZ_1_12 = 29; @@ -1526,6 +1539,7 @@ public class Fields { public static final int unused2508_offset = 2508; public static final int unused2536_offset = 2536; public static final int unused3328_offset = 3328; + public static final int unused4028_offset = 4028; public static final int unused541_offset = 541; public static final int unused542_offset = 542; public static final int unused6312_offset = 6312; @@ -1540,7 +1554,6 @@ public class Fields { public static final int unused_1484_bit_29_offset = 1476; public static final int unused_1484_bit_30_offset = 1476; public static final int unused_1484_bit_31_offset = 1476; - public static final int unused_alFIn_offset = 4024; public static final int unusedAtOldBoardConfigurationEnd_offset = 1204; public static final int unusedAuxVoltage1_TODO_332_offset = 2713; public static final int unusedAuxVoltage2_TODO_332_offset = 2714; @@ -1580,8 +1593,6 @@ public class Fields { public static final int unusedSpiPadding4_offset = 2593; public static final int unusedSpiPadding5_offset = 2715; public static final int unusedSpiPadding8_offset = 4009; - public static final int unusedsw_offset = 4020; - public static final int unusedvref_offset = 4016; public static final int useAdvanceCorrectionsForCranking_offset = 1476; public static final int useCicPidForIdle_offset = 76; public static final int useConstantDwellDuringCranking_offset = 1464; @@ -2634,6 +2645,18 @@ public class Fields { public static final Field IDLERPMPID_ITERMMAX = Field.create("IDLERPMPID_ITERMMAX", 4006, FieldType.INT16); public static final Field MC33972SPIDEVICE = Field.create("MC33972SPIDEVICE", 4008, FieldType.INT8); public static final Field ETBIDLETHROTTLERANGE = Field.create("ETBIDLETHROTTLERANGE", 4012, FieldType.FLOAT); + public static final Field CYLINDERBANKSELECT1 = Field.create("CYLINDERBANKSELECT1", 4016, FieldType.INT8); + public static final Field CYLINDERBANKSELECT2 = Field.create("CYLINDERBANKSELECT2", 4017, FieldType.INT8); + public static final Field CYLINDERBANKSELECT3 = Field.create("CYLINDERBANKSELECT3", 4018, FieldType.INT8); + public static final Field CYLINDERBANKSELECT4 = Field.create("CYLINDERBANKSELECT4", 4019, FieldType.INT8); + public static final Field CYLINDERBANKSELECT5 = Field.create("CYLINDERBANKSELECT5", 4020, FieldType.INT8); + public static final Field CYLINDERBANKSELECT6 = Field.create("CYLINDERBANKSELECT6", 4021, FieldType.INT8); + public static final Field CYLINDERBANKSELECT7 = Field.create("CYLINDERBANKSELECT7", 4022, FieldType.INT8); + public static final Field CYLINDERBANKSELECT8 = Field.create("CYLINDERBANKSELECT8", 4023, FieldType.INT8); + public static final Field CYLINDERBANKSELECT9 = Field.create("CYLINDERBANKSELECT9", 4024, FieldType.INT8); + public static final Field CYLINDERBANKSELECT10 = Field.create("CYLINDERBANKSELECT10", 4025, FieldType.INT8); + public static final Field CYLINDERBANKSELECT11 = Field.create("CYLINDERBANKSELECT11", 4026, FieldType.INT8); + public static final Field CYLINDERBANKSELECT12 = Field.create("CYLINDERBANKSELECT12", 4027, FieldType.INT8); public static final Field TRIGGERCOMPCENTERVOLT = Field.create("TRIGGERCOMPCENTERVOLT", 4036, FieldType.INT8); public static final Field TRIGGERCOMPHYSTMIN = Field.create("TRIGGERCOMPHYSTMIN", 4037, FieldType.INT8); public static final Field TRIGGERCOMPHYSTMAX = Field.create("TRIGGERCOMPHYSTMAX", 4038, FieldType.INT8); @@ -3698,6 +3721,18 @@ public class Fields { IDLERPMPID_ITERMMAX, MC33972SPIDEVICE, ETBIDLETHROTTLERANGE, + CYLINDERBANKSELECT1, + CYLINDERBANKSELECT2, + CYLINDERBANKSELECT3, + CYLINDERBANKSELECT4, + CYLINDERBANKSELECT5, + CYLINDERBANKSELECT6, + CYLINDERBANKSELECT7, + CYLINDERBANKSELECT8, + CYLINDERBANKSELECT9, + CYLINDERBANKSELECT10, + CYLINDERBANKSELECT11, + CYLINDERBANKSELECT12, TRIGGERCOMPCENTERVOLT, TRIGGERCOMPHYSTMIN, TRIGGERCOMPHYSTMAX, diff --git a/java_console/rusefi.xml b/java_console/rusefi.xml index 523a6222b5..a6acc19644 100644 --- a/java_console/rusefi.xml +++ b/java_console/rusefi.xml @@ -1,6 +1,6 @@ - + From 040a704ebff455c832c403de104f1a4828f3eda8 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sat, 2 Jan 2021 16:43:08 -0500 Subject: [PATCH 11/15] reducing magic constants --- firmware/integration/rusefi_config.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index 05bdc7134d..063f259c1c 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -429,6 +429,8 @@ end_struct ! todo https://github.com/rusefi/rusefi/issues/2102 #define DBG_DBG_LOGIC_ANALYZER 45 +! todo https://github.com/rusefi/rusefi/issues/2102 +#define IM_IM_SINGLE_POINT 3 ! todo https://github.com/rusefi/rusefi/issues/2102 #define ET_DODGE_NEON_1995 2 From eb458b2f3b703d5544b2c2f09df087769cbcb384 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Sat, 2 Jan 2021 21:45:28 +0000 Subject: [PATCH 12/15] Auto-generated configs and docs --- ...ngine_configuration_generated_structures.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 5 +++-- ...ngine_configuration_generated_structures.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 5 +++-- ...ngine_configuration_generated_structures.h | 4 ++-- .../generated/fsio_enums_generated.def | 2 +- .../controllers/generated/fsio_getters.def | 2 +- firmware/controllers/generated/fsio_names.def | 2 +- .../controllers/generated/fsio_strings.def | 2 +- .../controllers/generated/rusefi_generated.h | 5 +++-- .../controllers/generated/signature_all.h | 4 ++-- .../generated/signature_frankenso_na6.h | 4 ++-- .../generated/signature_hellen_cypress.h | 4 ++-- .../controllers/generated/signature_kin.h | 4 ++-- .../controllers/generated/signature_mre_f4.h | 4 ++-- .../controllers/generated/signature_mre_f7.h | 4 ++-- .../generated/signature_prometheus_405.h | 4 ++-- .../generated/signature_prometheus_469.h | 4 ++-- .../generated/signature_proteus_f4.h | 4 ++-- .../generated/signature_proteus_f7.h | 4 ++-- firmware/tunerstudio/generated/cache.zip | Bin 983935 -> 984105 bytes firmware/tunerstudio/generated/rusefi.ini | 6 +++--- .../generated/rusefi_frankenso_na6.ini | 6 +++--- .../generated/rusefi_hellen_cypress.ini | 6 +++--- .../tunerstudio/generated/rusefi_kinetis.ini | 6 +++--- .../tunerstudio/generated/rusefi_mre_f4.ini | 6 +++--- .../tunerstudio/generated/rusefi_mre_f7.ini | 6 +++--- .../generated/rusefi_prometheus_405.ini | 6 +++--- .../generated/rusefi_prometheus_469.ini | 6 +++--- .../generated/rusefi_proteus_f4.ini | 6 +++--- .../generated/rusefi_proteus_f7.ini | 6 +++--- .../com/rusefi/config/generated/Fields.java | 6 +++--- java_console/rusefi.xml | 2 +- 33 files changed, 73 insertions(+), 70 deletions(-) diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h index 5292cab52b..1e4d6aee94 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:27 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 02 21:45:06 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3780,4 +3780,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:27 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 02 21:45:06 UTC 2021 diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index 10dabf06f2..c07d057254 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h @@ -913,6 +913,7 @@ #define ignitionTable_offset 16288 #define ignMathCalculateAtIndex_offset 1488 #define ignOverrideMode_offset 2128 +#define IM_IM_SINGLE_POINT 3 #define INDICATOR_NAME_AC_SWITCH "AC switch" #define INDICATOR_NAME_BRAKE_DOWN "brake: down" #define INDICATOR_NAME_CLUTCH_DOWN "clutch: down" @@ -1240,7 +1241,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 3072019058 +#define SIGNATURE_HASH 701852691 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1571,7 +1572,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.01.02.hellen_cypress.3072019058" +#define TS_SIGNATURE "rusEFI 2021.01.02.hellen_cypress.701852691" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index 1d5b6c29a4..4ebdf002d3 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:18 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 02 21:45:01 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3780,4 +3780,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:18 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 02 21:45:01 UTC 2021 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index 022a2a8d43..c6e0988c60 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -913,6 +913,7 @@ #define ignitionTable_offset 16288 #define ignMathCalculateAtIndex_offset 1488 #define ignOverrideMode_offset 2128 +#define IM_IM_SINGLE_POINT 3 #define INDICATOR_NAME_AC_SWITCH "AC switch" #define INDICATOR_NAME_BRAKE_DOWN "brake: down" #define INDICATOR_NAME_CLUTCH_DOWN "clutch: down" @@ -1240,7 +1241,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 3859247240 +#define SIGNATURE_HASH 2026460905 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1571,7 +1572,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.01.02.kin.3859247240" +#define TS_SIGNATURE "rusEFI 2021.01.02.kin.2026460905" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index e463370318..957c43b173 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:47 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3780,4 +3780,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:47 UTC 2021 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index 1cb3fbd8dd..02da91a75e 100644 --- a/firmware/controllers/generated/fsio_enums_generated.def +++ b/firmware/controllers/generated/fsio_enums_generated.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:47 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer FSIO_SETTING_FANONTEMPERATURE = 1000, diff --git a/firmware/controllers/generated/fsio_getters.def b/firmware/controllers/generated/fsio_getters.def index 929a8fe60d..664e43e0f8 100644 --- a/firmware/controllers/generated/fsio_getters.def +++ b/firmware/controllers/generated/fsio_getters.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:47 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/fsio_names.def b/firmware/controllers/generated/fsio_names.def index 5d7903b48a..c33f6dc214 100644 --- a/firmware/controllers/generated/fsio_names.def +++ b/firmware/controllers/generated/fsio_names.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:47 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer static LENameOrdinalPair lefanOnTemperature(FSIO_SETTING_FANONTEMPERATURE, "cfg_fanOnTemperature"); diff --git a/firmware/controllers/generated/fsio_strings.def b/firmware/controllers/generated/fsio_strings.def index 5cca8a2847..9d04f1aa17 100644 --- a/firmware/controllers/generated/fsio_strings.def +++ b/firmware/controllers/generated/fsio_strings.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:47 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index d204b87493..215d654bd8 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -913,6 +913,7 @@ #define ignitionTable_offset 16288 #define ignMathCalculateAtIndex_offset 1488 #define ignOverrideMode_offset 2128 +#define IM_IM_SINGLE_POINT 3 #define INDICATOR_NAME_AC_SWITCH "AC switch" #define INDICATOR_NAME_BRAKE_DOWN "brake: down" #define INDICATOR_NAME_CLUTCH_DOWN "clutch: down" @@ -1240,7 +1241,7 @@ #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 2129325233 +#define SIGNATURE_HASH 3760507600 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1571,7 +1572,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.01.02.all.2129325233" +#define TS_SIGNATURE "rusEFI 2021.01.02.all.3760507600" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 850fb8399c..f52426784d 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD all #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 2129325233 -#define TS_SIGNATURE "rusEFI 2021.01.02.all.2129325233" +#define SIGNATURE_HASH 3760507600 +#define TS_SIGNATURE "rusEFI 2021.01.02.all.3760507600" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index c8317eef95..6306f80a1f 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD frankenso_na6 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 3902430538 -#define TS_SIGNATURE "rusEFI 2021.01.02.frankenso_na6.3902430538" +#define SIGNATURE_HASH 1985248043 +#define TS_SIGNATURE "rusEFI 2021.01.02.frankenso_na6.1985248043" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index bf3b6ca61f..8e84b1ed85 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 3072019058 -#define TS_SIGNATURE "rusEFI 2021.01.02.hellen_cypress.3072019058" +#define SIGNATURE_HASH 701852691 +#define TS_SIGNATURE "rusEFI 2021.01.02.hellen_cypress.701852691" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index a81d38db62..c5482799d1 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD kin #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 3859247240 -#define TS_SIGNATURE "rusEFI 2021.01.02.kin.3859247240" +#define SIGNATURE_HASH 2026460905 +#define TS_SIGNATURE "rusEFI 2021.01.02.kin.2026460905" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 650b5c636d..9192f5df8a 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD mre_f4 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 1765421768 -#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f4.1765421768" +#define SIGNATURE_HASH 4159968425 +#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f4.4159968425" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 7b40aaae69..48264c290b 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD mre_f7 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 1765421768 -#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f7.1765421768" +#define SIGNATURE_HASH 4159968425 +#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f7.4159968425" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index c93822bf7b..d02e045acf 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD prometheus_405 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 1009969888 -#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_405.1009969888" +#define SIGNATURE_HASH 2734476417 +#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_405.2734476417" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 9ca65dc61b..50388a4f9c 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD prometheus_469 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 1009969888 -#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_469.1009969888" +#define SIGNATURE_HASH 2734476417 +#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_469.2734476417" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index d4260c382f..0e6aa90b96 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD proteus_f4 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 3074467439 -#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f4.3074467439" +#define SIGNATURE_HASH 697204750 +#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f4.697204750" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 6c402cdb82..141e9c6dc1 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD proteus_f7 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 3074467439 -#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f7.3074467439" +#define SIGNATURE_HASH 697204750 +#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f7.697204750" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index d58b83fee049453cf61e67f16eb0c77c9279d179..65c1bbea9c86ae16ceffaa9078cafd700f781088 100644 GIT binary patch delta 291801 zcmV(@K-RzihCHc=Jb;7&gaU*Ev;-;&6qv0dQpyh9PEK+F0LzjA0384k0GFW^0wRA< z>F{4r>F{4r>F{6dz593DMzSFMv-MXXnlsnVnxYAi)Fa&45nqy+NFs-%WG8Vx9FPPh zj7fl(0QJb8{olWObT_&|kfQ8lckVso#3q1#RllmMs_U`0_nnp82eCB`X1+D?r$Ok) z@Wr>L(Q@u3Ry4JitGGQ4tcAafgE)Wj!^9d#;WW5gExja&LMu*|t8ubg`bJ&wyI4kJ zKaTy0HF~y+#Sj1V9y~XRqFMZbYjCN-0Bb4!(_31Y29=DX`5c;wp=NKHSdT$+Z@vBQ z?cR6zp9IH*0p1X}7~xGGBWnQ#;~yaRS+I-~dPRu*@D4iY8fD$s@|M0=fF6I(X3--< z>seF((Mncf5Z+mdH=6k|H9mxqiNe{lH3_Cuf9Z!~-@1oitUS4g@!HaYHHlzs!zi)h z)nX9=MECGKkD#hx%-wjr$DuQtg|4k;6KHzmi@X3K4oS31tkGⓈzNYc*h_@&Vlb+ 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 delta 291848 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 QpZS|Kfuc@dqM3jFANDCBiU0rr diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 9d2d85cdb8..e78f3b86b5 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.all.2129325233" + signature = "rusEFI 2021.01.02.all.3760507600" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.all.2129325233" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.all.3760507600" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:47 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 052d6b3112..7d0a55027c 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.frankenso_na6.3902430538" + signature = "rusEFI 2021.01.02.frankenso_na6.1985248043" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.frankenso_na6.3902430538" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.frankenso_na6.1985248043" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:07 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:52 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index aee6ba9fde..7022b650c5 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.hellen_cypress.3072019058" + signature = "rusEFI 2021.01.02.hellen_cypress.701852691" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.hellen_cypress.3072019058" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.hellen_cypress.701852691" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:27 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 02 21:45:06 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index a489dee0c6..6ca0c1d244 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.kin.3859247240" + signature = "rusEFI 2021.01.02.kin.2026460905" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.kin.3859247240" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.kin.2026460905" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 02 14:16:18 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 02 21:45:01 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index de84327ac8..ce002cee74 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.mre_f4.1765421768" + signature = "rusEFI 2021.01.02.mre_f4.4159968425" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.mre_f4.1765421768" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.mre_f4.4159968425" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:06 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:50 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 9244558a27..1782c057f4 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.mre_f7.1765421768" + signature = "rusEFI 2021.01.02.mre_f7.4159968425" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.mre_f7.1765421768" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.mre_f7.4159968425" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:04 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:49 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 801af96fca..13690405c0 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.prometheus_405.1009969888" + signature = "rusEFI 2021.01.02.prometheus_405.2734476417" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.prometheus_405.1009969888" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.prometheus_405.2734476417" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:11 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:55 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 838aead005..ba10dd88d9 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.prometheus_469.1009969888" + signature = "rusEFI 2021.01.02.prometheus_469.2734476417" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.prometheus_469.1009969888" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.prometheus_469.2734476417" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:09 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:54 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 4fa0290204..78f22cc2d7 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.proteus_f4.3074467439" + signature = "rusEFI 2021.01.02.proteus_f4.697204750" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.proteus_f4.3074467439" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.proteus_f4.697204750" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:16 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:59 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 49e8a14eea..c829d77583 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.01.02.proteus_f7.3074467439" + signature = "rusEFI 2021.01.02.proteus_f7.697204750" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.01.02.proteus_f7.3074467439" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.01.02.proteus_f7.697204750" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:14 UTC 2021 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:58 UTC 2021 pageSize = 20000 page = 1 diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index 9ee3b897a6..8776e58799 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 14:16:01 UTC 2021 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 02 21:44:47 UTC 2021 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -890,6 +890,7 @@ public class Fields { public static final int ignitionTable_offset = 16288; public static final int ignMathCalculateAtIndex_offset = 1488; public static final int ignOverrideMode_offset = 2128; + public static final int IM_IM_SINGLE_POINT = 3; public static final String INDICATOR_NAME_AC_SWITCH = "AC switch"; public static final String INDICATOR_NAME_BRAKE_DOWN = "brake: down"; public static final String INDICATOR_NAME_CLUTCH_DOWN = "clutch: down"; @@ -1194,7 +1195,6 @@ public class Fields { public static final int servoOutputPins8_offset = 3147; public static final int showHumanReadableWarning_offset = 976; public static final int showSdCardWarning_offset = 76; - public static final int SIGNATURE_HASH = 2129325233; public static final int silentTriggerError_offset = 1464; public static final int slowAdcAlpha_offset = 2088; public static final int sparkDwellRpmBins_offset = 332; @@ -1475,7 +1475,7 @@ public class Fields { public static final char TS_SD_R_COMMAND = 'r'; public static final char TS_SD_W_COMMAND = 'w'; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2021.01.02.all.2129325233"; + public static final String TS_SIGNATURE = "rusEFI 2021.01.02.all.3760507600"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final int TT_TT_1_16 = 50; public static final int TT_TT_2JZ_1_12 = 29; diff --git a/java_console/rusefi.xml b/java_console/rusefi.xml index a6acc19644..27269d75f8 100644 --- a/java_console/rusefi.xml +++ b/java_console/rusefi.xml @@ -1,6 +1,6 @@ - + From d213c01ca5b83b012286a7d53644deb634fda632 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sat, 2 Jan 2021 16:51:14 -0500 Subject: [PATCH 13/15] questionable progress --- firmware/controllers/algo/rusefi_enums.h | 2 +- firmware/tunerstudio/rusefi.input | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/firmware/controllers/algo/rusefi_enums.h b/firmware/controllers/algo/rusefi_enums.h index 66c981d124..bee4bc8bdf 100644 --- a/firmware/controllers/algo/rusefi_enums.h +++ b/firmware/controllers/algo/rusefi_enums.h @@ -616,7 +616,7 @@ typedef enum { /** * only one injector located in throttle body */ - IM_SINGLE_POINT = 3, + IM_SINGLE_POINT = IM_IM_SINGLE_POINT, Force_4_bytes_size_injection_mode = ENUM_32_BITS, diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index f748a91c32..ddd3811f38 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -1813,10 +1813,10 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@\x00\x31\x00\x00" field = "Use only first half of pins for batch mode" field = "Injection Pin 1", injectionPins1, {isInjectionEnabled == 1} field = "Injection Pin 2", injectionPins2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} - field = "Injection Pin 3", injectionPins3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Injection Pin 3", injectionPins3, {isInjectionEnabled == 1 && injectionMode != @@IM_IM_SINGLE_POINT@@ && cylindersCount > 2} field = "Injection Pin 4", injectionPins4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} - field = "Injection Pin 5 ", injectionPins5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} - field = "Injection Pin 6 ", injectionPins6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} + field = "Injection Pin 5 ", injectionPins5, {isInjectionEnabled == 1 && injectionMode != @@IM_IM_SINGLE_POINT@@ && cylindersCount > 4} + field = "Injection Pin 6 ", injectionPins6, {isInjectionEnabled == 1 && injectionMode != @@IM_IM_SINGLE_POINT@@ && cylindersCount > 5} field = "Injection Pin 7 ", injectionPins7, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 6} field = "Injection Pin 8 ", injectionPins8, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 7} field = "Injection Pin 9 ", injectionPins9, {isInjectionEnabled == 1 && cylindersCount > 8} @@ -1828,8 +1828,8 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@\x00\x31\x00\x00" dialog = cylinderBankSelect, "Cylinder Banks", yAxis field = "Cylinder 1", cylinderBankSelect1, {isInjectionEnabled == 1} - field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 1} - field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 2} + field = "Cylinder 2", cylinderBankSelect2, {isInjectionEnabled == 1 && injectionMode != @@IM_IM_SINGLE_POINT@@ && cylindersCount > 1} + field = "Cylinder 3", cylinderBankSelect3, {isInjectionEnabled == 1 && injectionMode != @@IM_IM_SINGLE_POINT@@ && cylindersCount > 2} field = "Cylinder 4", cylinderBankSelect4, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 3} field = "Cylinder 5 ", cylinderBankSelect5, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 4} field = "Cylinder 6 ", cylinderBankSelect6, {isInjectionEnabled == 1 && injectionMode != 3 && cylindersCount > 5} From 077ba2bf9e2c0bc740449967028d2ac8b36648e2 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Sat, 2 Jan 2021 21:53:01 +0000 Subject: [PATCH 14/15] Auto-generated configs and docs --- .../controllers/generated/signature_all.h | 4 ++-- .../generated/signature_frankenso_na6.h | 4 ++-- .../generated/signature_hellen_cypress.h | 4 ++-- .../controllers/generated/signature_kin.h | 4 ++-- .../controllers/generated/signature_mre_f4.h | 4 ++-- .../controllers/generated/signature_mre_f7.h | 4 ++-- .../generated/signature_prometheus_405.h | 4 ++-- .../generated/signature_prometheus_469.h | 4 ++-- .../generated/signature_proteus_f4.h | 4 ++-- .../generated/signature_proteus_f7.h | 4 ++-- firmware/tunerstudio/generated/cache.zip | Bin 984105 -> 984435 bytes firmware/tunerstudio/generated/rusefi.ini | 6 +++--- .../generated/rusefi_frankenso_na6.ini | 6 +++--- .../generated/rusefi_hellen_cypress.ini | 6 +++--- .../tunerstudio/generated/rusefi_kinetis.ini | 6 +++--- .../tunerstudio/generated/rusefi_mre_f4.ini | 6 +++--- .../tunerstudio/generated/rusefi_mre_f7.ini | 6 +++--- .../generated/rusefi_prometheus_405.ini | 6 +++--- .../generated/rusefi_prometheus_469.ini | 6 +++--- .../generated/rusefi_proteus_f4.ini | 6 +++--- .../generated/rusefi_proteus_f7.ini | 6 +++--- 21 files changed, 50 insertions(+), 50 deletions(-) diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index f52426784d..515f6ac2e8 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD all #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 3760507600 -#define TS_SIGNATURE "rusEFI 2021.01.02.all.3760507600" +#define SIGNATURE_HASH 772210171 +#define TS_SIGNATURE "rusEFI 2021.01.02.all.772210171" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 6306f80a1f..7ce1777d81 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD frankenso_na6 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 1985248043 -#define TS_SIGNATURE "rusEFI 2021.01.02.frankenso_na6.1985248043" +#define SIGNATURE_HASH 3094760448 +#define TS_SIGNATURE "rusEFI 2021.01.02.frankenso_na6.3094760448" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 8e84b1ed85..eafbf91d90 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 701852691 -#define TS_SIGNATURE "rusEFI 2021.01.02.hellen_cypress.701852691" +#define SIGNATURE_HASH 3891747640 +#define TS_SIGNATURE "rusEFI 2021.01.02.hellen_cypress.3891747640" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index c5482799d1..72c709ddf0 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD kin #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 2026460905 -#define TS_SIGNATURE "rusEFI 2021.01.02.kin.2026460905" +#define SIGNATURE_HASH 3068879298 +#define TS_SIGNATURE "rusEFI 2021.01.02.kin.3068879298" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 9192f5df8a..540b171c09 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD mre_f4 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 4159968425 -#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f4.4159968425" +#define SIGNATURE_HASH 970335106 +#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f4.970335106" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 48264c290b..9002e20616 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD mre_f7 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 4159968425 -#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f7.4159968425" +#define SIGNATURE_HASH 970335106 +#define TS_SIGNATURE "rusEFI 2021.01.02.mre_f7.970335106" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index d02e045acf..795f10468d 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD prometheus_405 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 2734476417 -#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_405.2734476417" +#define SIGNATURE_HASH 1826552746 +#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_405.1826552746" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 50388a4f9c..3fe138e6ec 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD prometheus_469 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 2734476417 -#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_469.2734476417" +#define SIGNATURE_HASH 1826552746 +#define TS_SIGNATURE "rusEFI 2021.01.02.prometheus_469.1826552746" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 0e6aa90b96..4a2bae6e8e 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD proteus_f4 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 697204750 -#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f4.697204750" +#define SIGNATURE_HASH 3886855973 +#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f4.3886855973" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 141e9c6dc1..b078826888 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD proteus_f7 #define SIGNATURE_DATE 2021.01.02 -#define SIGNATURE_HASH 697204750 -#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f7.697204750" +#define SIGNATURE_HASH 3886855973 +#define TS_SIGNATURE "rusEFI 2021.01.02.proteus_f7.3886855973" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 65c1bbea9c86ae16ceffaa9078cafd700f781088..a4ec1c4208498063894c4a5bc6dabc9c732ca943 100644 GIT binary patch delta 367516 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ಬ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 z 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%0A`go{DO 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%0D# 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

Ap-)&-CJAddaU8FvdcK$!lm@|Z) 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%0DYUF&$?LjpS}}1irn07alvo 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 Date: Sat, 2 Jan 2021 16:18:44 -0600 Subject: [PATCH 15/15] Solenoid test in console (#2178) * give it a try * create component * add command maybe * try * try * add pic * try TCU_SOLENOID_COUNT * try * use injection and ignition count fields --- firmware/controllers/bench_test.cpp | 21 +++++++++++++++++ .../ui/resources/com/rusefi/solenoid.jpg | Bin 0 -> 2732 bytes .../main/java/com/rusefi/BenchTestPane.java | 22 ++++++++++++++---- 3 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 java_console/ui/resources/com/rusefi/solenoid.jpg diff --git a/firmware/controllers/bench_test.cpp b/firmware/controllers/bench_test.cpp index f2f70cb00d..d84c9500cf 100644 --- a/firmware/controllers/bench_test.cpp +++ b/firmware/controllers/bench_test.cpp @@ -120,6 +120,16 @@ static void doRunFuel(int humanIndex, const char *delayStr, const char * onTimeS pinbench(delayStr, onTimeStr, offTimeStr, countStr, &enginePins.injectors[humanIndex - 1], b); } +static void doTestSolenoid(int humanIndex, const char *delayStr, const char * onTimeStr, const char *offTimeStr, + const char *countStr) { + if (humanIndex < 1 || humanIndex > TCU_SOLENOID_COUNT) { + scheduleMsg(logger, "Invalid index: %d", humanIndex); + return; + } + brain_pin_e b = CONFIG(tcu_solenoid)[humanIndex - 1]; + pinbench(delayStr, onTimeStr, offTimeStr, countStr, &enginePins.tcuSolenoids[humanIndex - 1], b); +} + static void doBenchTestFsio(int humanIndex, const char *delayStr, const char * onTimeStr, const char *offTimeStr, const char *countStr) { if (humanIndex < 1 || humanIndex > FSIO_COMMAND_COUNT) { @@ -140,6 +150,16 @@ static void fuelbench2(const char *delayStr, const char *indexStr, const char * doRunFuel(index, delayStr, onTimeStr, offTimeStr, countStr); } +/** + * delay 100, solenoid #2, 1000ms ON, 1000ms OFF, repeat 3 times + * tcusolbench 100 2 1000 1000 3 + */ +static void tcusolbench(const char *delayStr, const char *indexStr, const char * onTimeStr, const char *offTimeStr, + const char *countStr) { + int index = atoi(indexStr); + doTestSolenoid(index, delayStr, onTimeStr, offTimeStr, countStr); +} + /** * delay 100, channel #1, 5ms ON, 1000ms OFF, repeat 3 times * fsiobench2 100 1 5 1000 3 @@ -409,6 +429,7 @@ void initBenchTest(Logging *sharedLogger) { addConsoleAction(CMD_HPFP_BENCH, hpfpValveBench); addConsoleActionSSSSS("fuelbench2", fuelbench2); + addConsoleActionSSSSS("tcusolbench", tcusolbench); addConsoleActionSSSSS("fsiobench2", fsioBench2); addConsoleActionSSSSS("sparkbench2", sparkbench2); instance.setPeriod(200 /*ms*/); diff --git a/java_console/ui/resources/com/rusefi/solenoid.jpg b/java_console/ui/resources/com/rusefi/solenoid.jpg new file mode 100644 index 0000000000000000000000000000000000000000..beaffa5b15b5f38050756d395ba6a90510ca83dc GIT binary patch literal 2732 zcmbW2cU03^7RP@nln??0Lm5Db1Ox>X1f>WGh?JlsPL!bvLPR=ErbQ z5C{ZZXAOWk18D1!oNfXD9)BF*1ONa8I7LHQGXRLN{6Js;{2T1g6ARW3@^9;dD03Xp z1t4JXfw2T-85<`X8x+dM#lgYO$<4*h4d;Tx5j^~S2p%L49L^`mhdhK55D?(z6%rOi z3G<@_PzR5IAgnu3HW(Wl426IrQ2(=-3_w$tpr>=yn4p1nxS`;D%iaO)t8_vUE$idu z?v2}Iw_D5@>)y{AM%+~;t6R-d*ARtKqj08cDAZ7<3 z!72zFt6B#I`=>x)79l$aCyWcuN~q-nz#s?&422vpv$BI(aR7>B<3FOL!+z)&TMkK2 z)TyxK98S!+$~FPQAWcfy?shngOHfGoClTqRGP1{xtDHWgs-~`?dtOi9zz}bA<*LcA zre@|A#2fZE9UPsUy}W&V{Yd@+5qBe_qVL7TraXA~C^hZzll0uY{DNnNMa3mm)it$s zFY6l`-?Vphc6ImkzWqoZ8Xg(_G)9@3otyvsWnpn?dGqVmw{7~)?)SX|E)W3u2i9L? z|G|Z1ae<*w2$bW13k3FKIRpu1JEFwSuk#Cst>+=hQ(>H_bICcCZ7_^7fhJ&gdyq>| zN@YfR^8oEnvi}Y&{Qn~R3+!K96o4B7VtpP23E+VJE4i_ORl2jmqIcik9)h{=Tnhg%2^Ye8WQaTV(-6PGbNCR&F1CSZ@&t6@%;u_PWrfUwmI2C`>;2lA(#y}LOyYt%&Y0Z$t{*VEC=rR3 zUb0}Xd|UG6TtfVj;`HEm^X{SH^GQ6WC=Y^xl+OUE@~Sx(@=^5yIDyWWIcP zyjOH$iIClB)z#tFvwli3VCP#)U?)RrzadEV*|g>EB~a<2m;6U_(XrC2d9ceDL4#tU#C!G#_ZzNV+M{$`QfD+Ni)B2S^Vlo#R^UWhJQX!(#E7lHYN)1JMkv-!IbE z@6RSe%$CwoRR+X`vHroylTS2>UKg7T0UpnUGVC!_-=knT%6Q9WzS@4R(^l*XMT zx%%>cp5eoWg;W`t24M-=+16UxMms!C?p#^x=e;PYd65xXe;RF^`nmS)F7aF)+5N~=@TY#dr<)%7OeiI_C-0he;J7qpW?L|`?gg~=S=HFWA(h_qFP3g!>+hV8 z8ER?D4~v4ASYbfnBANlFlOf7?92eNgHABrZkiO;fbPgE&mCQ1rsJftOyrje?&_c&9v^dZwOo}h{Y!;i4Q>o zh__UZQVxIA%nWsgzlyS{)6dNkAt!69mh>LGfQXiNKaya8=H2rUq@HzmC3=>HQiyYf ziOp^^G1LZfxtljVR!{cD0l@@4Ur9hJIL ziEqQPTe%WG9_#5}rzyJhbaId%g7JvDf1C-Jl9<5YJc)Y5Zu=$&^dycHA2{MwPsW~T zaCsNi;NN@J6O+9mxPY_Pb0ooDpDqO?`Y?5L!! zn5X;e9^#$QOL7yMFzUT+4?(AqaRF$G>rFK9e5y=;uS%>eXZxE3@4EXPm$+i7Mb&^& zU3;p6#t?CJ$_4aJU24?!nZ?vHXKp*bwGkRrUbk8_ZQy!x`vBiE)c=LW(qMMW zLSL)#kIx_u#-2b*j79ZRnnbi+Vy6hP9p(JS-i{B@wt1S^Gy36l->yyD8HT8rYKFVJ z(b|-$qjNSSmfdo!K?HJj#7{?Rxt66*o!+kS#;9C*s5)Oul$o` z6V#!wZfw^polyIYJ6^j6=4qW8Wf`en@(PH2A*IzM!5{rszcvTuY57UG?h6$-2KYvT mB7P>XdGF$T6GjALLZ!hKCN?=@jgyh6UkqRTO=E^I$Nm8O_t|p* literal 0 HcmV?d00001 diff --git a/java_console/ui/src/main/java/com/rusefi/BenchTestPane.java b/java_console/ui/src/main/java/com/rusefi/BenchTestPane.java index 18b7238c8d..2d17cbec85 100644 --- a/java_console/ui/src/main/java/com/rusefi/BenchTestPane.java +++ b/java_console/ui/src/main/java/com/rusefi/BenchTestPane.java @@ -28,6 +28,7 @@ public class BenchTestPane { content.add(createFuelPumpTest()); content.add(createSparkTest()); content.add(createInjectorTest()); + content.add(createSolenoidTest()); content.add(createMILTest()); content.add(createIdleTest()); content.add(createStarterTest()); @@ -105,7 +106,7 @@ public class BenchTestPane { } private Component createSparkTest() { - final JComboBox indexes = createIndexCombo(); + final JComboBox indexes = createIndexCombo(Fields.IGNITION_PIN_COUNT); CommandControl panel = new CommandControl(uiContext,"Spark #", "spark.jpg", TEST, indexes) { @Override protected String getCommand() { @@ -116,7 +117,7 @@ public class BenchTestPane { } private Component createInjectorTest() { - final JComboBox indexes = createIndexCombo(); + final JComboBox indexes = createIndexCombo(Fields.INJECTION_PIN_COUNT); CommandControl panel = new CommandControl(uiContext,"Injector #", "injector.png", TEST, indexes) { @Override protected String getCommand() { @@ -126,10 +127,21 @@ public class BenchTestPane { return panel.getContent(); } + private Component createSolenoidTest() { + final JComboBox indexes = createIndexCombo(Fields.TCU_SOLENOID_COUNT); + CommandControl panel = new CommandControl(uiContext,"TCU Solenoid #", "solenoid.jpg", TEST, indexes) { + @Override + protected String getCommand() { + return "tcusolbench 1000 " + indexes.getSelectedItem() + " 1000 1000 3"; + } + }; + return panel.getContent(); + } + @NotNull - private JComboBox createIndexCombo() { + private JComboBox createIndexCombo(Integer count) { JComboBox indexes = new JComboBox<>(); - for (int i = 1; i <= 12; i++) { + for (int i = 1; i <= count; i++) { indexes.addItem(i); } return indexes; @@ -139,4 +151,4 @@ public class BenchTestPane { return content; } -} \ No newline at end of file +}

`l>0lq*z&j4pMU&-tdk`#YE|j!t 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 z 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%0A)v9Uu+=qH`jBQ_&nK0 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%0A)v9Uu+=qH`jBQ_&nK0A85cC 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%0DYUF&$?LjpS}}1irl&9y`G)7k{+o>;-Cu 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�wS7h3Cz)@3UvYw+O>nXa@8)F;8 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