Add the missing TPS2121 status pull-up (R108) and correct the power-mux docs

The power mux's status output had no pull-up, which broke the USB current
budget interlock.

TPS2121 ST is an open-drain output; the datasheet lists RST = 6-20 kOhm under
Recommended Operating Conditions, alongside RILM, so it is an external part.
ST is driven low only while IN2 (the J3 external 5 V header) is sourcing OUT,
and is high impedance whenever IN1 (the J7 USB-C input) is sourcing. U10 gate 2
inverts MUX_ST into EXT_SELECTED, and MAIN_EN = USB_3A_OK OR EXT_SELECTED
enables the 15 A core buck. With MUX_ST floating on USB-C power, a drift low
asserts MAIN_EN no matter what the TUSB320 advertised, so the board would try
to bring up the core rail on a 500 mA port. Every other open-drain net here
already has its pull-up (R7/R8, R30, R33/R34, R98/R104/R105/R106); this one was
missed.

R108 (10 k, VCC3V3_AUX -> MUX_ST) is appended at the end of design_data.py
rather than beside the mux: reference designators are assigned in call order,
so inserting it mid-file would renumber every later resistor and invalidate the
routed board. Placed at (53.0, 101.6), 2.4 mm from the U10 gate it holds up,
on a site checked clear of existing copper, and routed with close_remaining.py.

Also corrects POWER_TREE.md, which credited PR1 for giving the external input
priority. PR1 = GND actually *disables* priority mode; CP2 (tied to VCC3V3_AUX)
is what selects IN2. Since CP2 derives from the mux's own output the behaviour
is two-phase - highest-voltage wins at cold start, IN2 unconditionally once the
aux rail is up - so with both inputs connected there can be one seamless
switchover at startup. Documented, with the numbers: both eFuses UV 3.98 V /
OV 5.80 V, ILIM 2.69 A (USB-C) and 4.04 A (header), mux OV 5.69 V / ILIM 4.5 A.
The two inputs are never summed: both eFuses block reverse current and the mux
bonds exactly one input at a time.

board_routed.kicad_sch/.kicad_sym are now gitignored byte copies of the tracked
schematic; kicad-cli needs them beside the board for --schematic-parity, and
deleting them in the previous commit had silently disabled that check.

Verified: ERC 0/0, DRC 0 violations, 0 unconnected, every net one copper group,
schematic parity unchanged at the 402 pre-existing warnings.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012KaTmCCxCEW4awsmXRNT1d
This commit is contained in:
onur
2026-09-01 12:28:00 +03:00
parent 95609a6b6a
commit 1ea2bc64ac
15 changed files with 3838 additions and 2710 deletions
+8 -1
View File
@@ -15,11 +15,18 @@ __pycache__/
references/official/ references/official/
# Stale/intermediate routed board variants, regenerated by the routing flow. # Stale/intermediate routed board variants, regenerated by the routing flow.
# board_routed.* is the finished deliverable and IS tracked. # board_routed.kicad_pcb is the finished deliverable and IS tracked.
hardware/board_prerouted.* hardware/board_prerouted.*
hardware/board_plane_stitched.* hardware/board_plane_stitched.*
hardware/board_power_routed.* hardware/board_power_routed.*
hardware/board_power_local.* hardware/board_power_local.*
# kicad-cli finds the schematic for --schematic-parity by matching the board's
# own basename, so board_routed needs a copy of board.kicad_sch beside it.
# It is a byte copy of the tracked original, so it is not tracked itself:
# cp hardware/board.kicad_sch hardware/board_routed.kicad_sch
# cp hardware/board.kicad_sym hardware/board_routed.kicad_sym
hardware/board_routed.kicad_sch
hardware/board_routed.kicad_sym
# KiCad writes these when it rescues a symbol; the originals are tracked. # KiCad writes these when it rescues a symbol; the originals are tracked.
hardware/rescue-backup/ hardware/rescue-backup/
+42 -5
View File
@@ -16,11 +16,48 @@ J1 USB-C VBUS -> yalnızca yerel algılama (U5 VBUS_DET, FTDI_RESET_N bölücüs
SYS5'e veya herhangi bir eFuse'a bağlı değil. SYS5'e veya herhangi bir eFuse'a bağlı değil.
``` ```
Her iki eFuse yaklaşık 4.0 V UV ve 5.8 V OV eşiğine, kontrollü output slew'a, Her iki eFuse yaklaşık 4.0 V UV (232k/100k) ve 5.8 V OV (383k/100k) eşiğine,
fault test noktasına ve true reverse-current blocking'e sahiptir. U9 4.5 A kontrollü output slew'a, fault test noktasına ve true reverse-current
limitli power mux'tur; yakın geçerli girişlerde harici 5 V yolu önceliklidir. blocking'e sahiptir. Akım limitleri: J7 USB-C yolu 2.69 A (R15 1.24k), J3
Böylece J7 ve J3 aynı anda bağlı olsa bile SYS5 her zaman tek bir kaynaktan harici yolu 4.04 A (R20 825R). U9 4.5 A limitli power mux'tur (R25 22.1k);
beslenir, ikisi asla toplanmaz. kendi OV eşiği 5.69 V'tur (442k/100k).
**J7 ve J3 aynı anda bağlı olsa bile SYS5 her zaman tek bir kaynaktan
beslenir, ikisi asla toplanmaz.** Bunu iki bağımsız engel garanti eder: her
girişin kendi TPS259470A eFuse'unda true reverse-current blocking vardır, ve
TPS2121 sırt sırta FET'lerle her an yalnızca bir girişi OUT'a bağlar.
### Öncelik hangi pinden geliyor
`PR1` GND'ye bağlıdır ve bu, TPS2121'de priority modunu **kapatır** (veri
sayfası: "Connect to GND if not required"). Önceliği belirleyen pin `CP2`'dir
ve `VCC3V3_AUX`'a bağlıdır. Tablo 9-3'e göre `CP2 >= VREF` ve `PR1 < VREF`
iken çıkış **IN2**'dir, yani J3 harici girişi.
`CP2` mux'un kendi çıkışından türeyen bir raydan beslendiği için davranış iki
fazlıdır:
| Faz | CP2 | Seçim kuralı |
|---|---|---|
| Soğuk açılış (VCC3V3_AUX henüz yok) | 0 V | VCOMP: yüksek gerilimli giriş kazanır, eşitlikte IN2 |
| VCC3V3_AUX ayakta | 3.3 V | IN2 (harici 5 V) koşulsuz kazanır |
Yani ikisi de takılıyken ve soğuk açılışta USB-C daha yüksekse, VCC3V3_AUX
geldiği anda harici girişe bir switchover olur. TPS2121 tam olarak bunun için
tasarlanmıştır (seamless, tSW 100 us) ve SYS5'te 138 uF bulk vardır, dolayısıyla
zararsızdır. Harici girişin ilk andan itibaren koşulsuz kazanması istenirse
`CP2` `VCC3V3_AUX` yerine `EXT5_PROT`'tan sürülmelidir.
### ST pull-up (R108)
TPS2121 `ST` açık-drenç bir durum çıkışıdır ve veri sayfasının Recommended
Operating Conditions bölümünde `RST` = 6-20 kohm harici pull-up ister. `ST`
yalnızca IN2 çıkışı sürerken aktif olarak low'a çekilir; IN1 (USB-C) sürerken
yüksek empedanstır. U10'un ikinci kapısı `MUX_ST`'yi ters çevirip
`EXT_SELECTED` üretir ve `MAIN_EN = USB_3A_OK OR EXT_SELECTED` core buck'ı
açar. Pull-up olmadan USB-C ile beslenirken bu kapı girişi havada kalır; low'a
kayarsa TUSB320 ne ilan etmiş olursa olsun MAIN_EN kalkar ve kart 500 mA'lik
bir portta core rayını açmaya çalışır. `R108` 10k bunu VCC3V3_AUX'a çeker.
USB güç yolunda TUSB320 (U35, J7 üzerinde) CC ilanını decode eder ve USB güç yolunda TUSB320 (U35, J7 üzerinde) CC ilanını decode eder ve
`TUSB_OUT1`/`TUSB_OUT2` üzerinden U10'a bildirir. `MAIN_EN`, yalnızca J7 3 A `TUSB_OUT1`/`TUSB_OUT2` üzerinden U10'a bildirir. `MAIN_EN`, yalnızca J7 3 A
+14
View File
@@ -5181,4 +5181,18 @@ X 2 2 700 0 200 L 30 30 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# BOARD_R108
#
DEF BOARD_R108 R 0 30 Y Y 1 L N
F0 "R108" 0 200 50 H V C CNN
F1 "10K" 0 100 50 H V C CNN
F2 "Resistor_SMD:R_0402_1005Metric" 0 -100 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -500 150 500 -150 1 1 10 f
X 1 1 -700 0 200 R 30 30 1 1 P
X 2 2 700 0 200 L 30 30 1 1 P
ENDDRAW
ENDDEF
#
#End Library #End Library
+2 -580
View File
@@ -1,582 +1,4 @@
{ {
"board": { "meta": { "filename": "board.kicad_pro", "version": 1 },
"3dviewports": [], "erc": {}, "net_settings": {}, "text_variables": {}
"design_settings": {
"defaults": {
"apply_defaults_to_fp_barcodes": false,
"apply_defaults_to_fp_dimensions": false,
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": true,
"text_position": 0,
"units_format": 0
},
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.1,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.8,
"height": 1.27,
"width": 1.27
},
"silk_line_width": 0.1,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"border_display_style": 2,
"border_hatch_pitch": 0.5,
"corner_radius": 0.0,
"corner_smoothing": 0,
"fill_mode": 0,
"hatch_gap": 1.5,
"hatch_orientation": 0.0,
"hatch_smoothing_level": 0,
"hatch_smoothing_value": 0.1,
"hatch_thickness": 1.0,
"min_clearance": 0.5,
"min_island_area": 10.0,
"min_thickness": 0.25,
"pad_connection": 1,
"remove_islands": 0,
"thermal_relief_gap": 0.5,
"thermal_relief_spoke_width": 0.5
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_filters_mismatch": "ignore",
"footprint_symbol_field_mismatch": "warning",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_to_hole": "warning",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"missing_tuning_profile": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "error",
"padstack": "warning",
"pth_inside_courtyard": "error",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_not_centered_on_via": "ignore",
"track_on_post_machined_layer": "error",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"tuning_profile_track_geometries": "ignore",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.1,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.25,
"min_groove_width": 0.0,
"min_hole_clearance": 0.19,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.225,
"min_track_width": 0.1,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.45,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [],
"zones_allow_external_fillets": false
},
"ipc2581": {
"bom_rev": "",
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": "",
"sch_revision": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
"boards": [],
"component_class_settings": {
"assignments": [],
"meta": {
"version": 0
},
"sheet_component_classes": {
"enabled": false
}
},
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "board.kicad_pro",
"version": 3
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.1,
"diff_pair_gap": 0.15,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.135,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.12,
"tuning_profile": "",
"via_diameter": 0.45,
"via_drill": 0.225,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.1,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "BGA_ESCAPE",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": -1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.1,
"tuning_profile": "",
"via_diameter": 0.45,
"via_drill": 0.225,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.15,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "CLOCK",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": -1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.15,
"tuning_profile": "",
"via_diameter": 0.45,
"via_drill": 0.225,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.1,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "POWER",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": -1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.4,
"tuning_profile": "",
"via_diameter": 0.45,
"via_drill": 0.225,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "RF50_CPWG",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": -1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.164,
"tuning_profile": "",
"via_diameter": 0.45,
"via_drill": 0.225,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.15,
"diff_pair_gap": 0.15,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.135,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "USB90_DIFF",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": -1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.135,
"tuning_profile": "",
"via_diameter": 0.45,
"via_drill": 0.225,
"wire_width": 6
}
],
"meta": {
"version": 5
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": [
{
"netclass": "RF50_CPWG",
"pattern": "RF_SMA"
},
{
"netclass": "RF50_CPWG",
"pattern": "RF_PRE_SAW"
},
{
"netclass": "RF50_CPWG",
"pattern": "RF_POST_SAW"
},
{
"netclass": "RF50_CPWG",
"pattern": "MAX_MIXIN_HI"
},
{
"netclass": "USB90_DIFF",
"pattern": "USB_D_P"
},
{
"netclass": "USB90_DIFF",
"pattern": "USB_D_N"
},
{
"netclass": "USB90_DIFF",
"pattern": "FTDI_D_P"
},
{
"netclass": "USB90_DIFF",
"pattern": "FTDI_D_N"
},
{
"netclass": "CLOCK",
"pattern": "MAX_CLKOUT*"
},
{
"netclass": "CLOCK",
"pattern": "MAX_SCLK*"
},
{
"netclass": "CLOCK",
"pattern": "MAX_ADC_CLKIN"
},
{
"netclass": "CLOCK",
"pattern": "QSPI_SCLK"
},
{
"netclass": "CLOCK",
"pattern": "CLK_40M_FPGA"
},
{
"netclass": "CLOCK",
"pattern": "OSC40_OUT"
},
{
"netclass": "CLOCK",
"pattern": "TCXO16_OUT"
},
{
"netclass": "CLOCK",
"pattern": "FTDI_OSC12"
},
{
"netclass": "CLOCK",
"pattern": "FTDI_OSCI"
},
{
"netclass": "CLOCK",
"pattern": "IMU_SCK*"
},
{
"netclass": "CLOCK",
"pattern": "*TCK*"
},
{
"netclass": "POWER",
"pattern": "VCC*"
},
{
"netclass": "POWER",
"pattern": "SYS5"
},
{
"netclass": "POWER",
"pattern": "VBUS_RAW"
},
{
"netclass": "POWER",
"pattern": "USB5_PROT"
},
{
"netclass": "POWER",
"pattern": "EXT5_*"
},
{
"netclass": "POWER",
"pattern": "GND"
},
{
"netclass": "POWER",
"pattern": "CORE_SW"
},
{
"netclass": "POWER",
"pattern": "BUCK1V8_SW"
},
{
"netclass": "POWER",
"pattern": "BUCK3V3_SW"
},
{
"netclass": "POWER",
"pattern": "ANT_BIAS_SEL"
},
{
"netclass": "POWER",
"pattern": "ANT_BIAS_SW"
},
{
"netclass": "POWER",
"pattern": "FTDI_1V8"
},
{
"netclass": "POWER",
"pattern": "FTDI_VPHY"
},
{
"netclass": "POWER",
"pattern": "FTDI_VPLL"
},
{
"netclass": "POWER",
"pattern": "IMU_3V3"
},
{
"netclass": "POWER",
"pattern": "IMU_VREGA2"
},
{
"netclass": "POWER",
"pattern": "IMU_VREGD"
},
{
"netclass": "POWER",
"pattern": "USB_SHIELD"
},
{
"netclass": "BGA_ESCAPE",
"pattern": "EXP_*"
},
{
"netclass": "BGA_ESCAPE",
"pattern": "PMOD*"
}
]
},
"pcbnew": {
"last_paths": {
"idf": "",
"netlist": "",
"plot": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"bus_aliases": {},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"top_level_sheets": [
{
"filename": "board.kicad_sch",
"name": "board",
"uuid": "00000000-0000-0000-0000-000000000000"
}
]
},
"sheets": [],
"text_variables": {},
"tuning_profiles": {
"meta": {
"version": 0
},
"tuning_profiles_impedance_geometric": []
}
} }
+1917 -1843
View File
File diff suppressed because it is too large Load Diff
+38 -1
View File
@@ -3733,7 +3733,7 @@
(property "Manufacturer" "Texas Instruments" (id 5) (at 0.0 0.0 0) (property "Manufacturer" "Texas Instruments" (id 5) (at 0.0 0.0 0)
(effects (font (size 0.8 0.8)) hide) (effects (font (size 0.8 0.8)) hide)
) )
(property "Description" "4.5-A power mux; external input wins near-equal valid 5-V inputs" (id 6) (at 0.0 0.0 0) (property "Description" "4.5-A power mux. PR1=GND disables priority mode; CP2 tied to VCC3V3_AUX is what selects IN2 (external 5 V) once the aux rail is up" (id 6) (at 0.0 0.0 0)
(effects (font (size 0.8 0.8)) hide) (effects (font (size 0.8 0.8)) hide)
) )
(symbol "BOARD_U9_1_1" (symbol "BOARD_U9_1_1"
@@ -14912,6 +14912,43 @@
) )
) )
) )
(symbol "BOARD_R108" (pin_names (offset 0.508)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 0.0 0.0 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "10K" (id 1) (at 0.0 0.0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 0.0 0.0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0.0 0.0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "RC0402FR-0710KL" (id 4) (at 0.0 0.0 0)
(effects (font (size 0.8 0.8)) hide)
)
(property "Manufacturer" "Yageo" (id 5) (at 0.0 0.0 0)
(effects (font (size 0.8 0.8)) hide)
)
(property "Description" "TPS2121 open-drain status pull-up (RST, 6-20 kohm)" (id 6) (at 0.0 0.0 0)
(effects (font (size 0.8 0.8)) hide)
)
(symbol "BOARD_R108_1_1"
(rectangle (start -12.7 -3.81) (end 12.7 3.81)
(stroke (width 0.254) (type default))
(fill (type background))
)
(pin passive line (at -17.78 0.0 0) (length 5.08)
(name "1" (effects (font (size 0.65 0.65))))
(number "1" (effects (font (size 0.65 0.65))))
)
(pin passive line (at 17.78 0.0 180) (length 5.08)
(name "2" (effects (font (size 0.65 0.65))))
(number "2" (effects (font (size 0.65 0.65))))
)
)
)
(symbol "PWR_FLAG" (power) (in_bom no) (on_board no) (symbol "PWR_FLAG" (power) (in_bom no) (on_board no)
(property "Reference" "#FLG" (id 0) (at 0.0 0.0 0) (property "Reference" "#FLG" (id 0) (at 0.0 0.0 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
+560 -270
View File
@@ -48845,6 +48845,178 @@
) )
) )
) )
(footprint "R_0402_1005Metric"
(layer "F.Cu")
(uuid "c55c47bf-4863-4258-b556-18db28a4458c")
(at 53 101.6)
(descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
(tags "resistor")
(property "Reference" "R108"
(at 0 -1.17 0)
(layer "F.Fab")
(hide yes)
(uuid "6f25df82-520a-45b8-81ef-9d22762a16d7")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "10K"
(at 0 1.17 0)
(layer "F.Fab")
(hide yes)
(uuid "9fc09c98-fd80-4342-8c36-44fd3d7f6f0a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "cfc18037-45f4-4eeb-a232-fcbe1d43a4e2")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "9373537c-187d-4227-8ea8-c394c07f1854")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "KiLib_Generator" "SMD_2terminal_chip_molded"
(at 0 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "6a1906fd-9aa3-4241-855c-390ff096a3f7")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "MPN" "RC0402FR-0710KL"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "e44dde7c-1cef-4b18-a1af-35bc38dd6941")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Manufacturer" "Yageo"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "a74fd2a9-4fa4-4b65-81de-d97523312b06")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr smd)
(duplicate_pad_numbers_are_jumpers no)
(fp_rect
(start -0.93 -0.47)
(end 0.93 0.47)
(stroke
(width 0.05)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "14017b7f-2a63-4acc-a86e-7fbdbe4bc884")
)
(fp_line
(start -0.153641 -0.38)
(end 0.153641 -0.38)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "fce7f295-4c51-486e-98ec-8522dddc92e7")
)
(fp_line
(start -0.153641 0.38)
(end 0.153641 0.38)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "b57b47ef-edb9-449b-b8eb-5a634f58bbdb")
)
(fp_rect
(start -0.525 -0.27)
(end 0.525 0.27)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "122bc3fa-277b-4600-82c5-20ee31655bef")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "7459fb64-d236-44de-8d48-f2c8a75dbcfd")
(effects
(font
(size 0.26 0.26)
(thickness 0.04)
)
)
)
(pad "1" smd roundrect
(at -0.51 0)
(size 0.54 0.64)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
(net "VCC3V3_AUX")
(uuid "96389f46-33a1-4056-9615-bfb0b773350c")
)
(pad "2" smd roundrect
(at 0.51 0)
(size 0.54 0.64)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
(net "MUX_ST")
(uuid "bc0a291c-76d7-413e-a0ef-1c698bd259a4")
)
(embedded_fonts no)
(model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)
(footprint "C_0402_1005Metric" (footprint "C_0402_1005Metric"
(layer "F.Cu") (layer "F.Cu")
(uuid "c5b192dd-6023-4fa5-9170-85b3a1c2db65") (uuid "c5b192dd-6023-4fa5-9170-85b3a1c2db65")
@@ -74919,6 +75091,15 @@
(net "VCC3V3_AUX") (net "VCC3V3_AUX")
(uuid "d576f13c-5e18-4440-9aef-1f236af13ccc") (uuid "d576f13c-5e18-4440-9aef-1f236af13ccc")
) )
(segment
(start 52.3 101.9)
(end 52.3 102.7)
(width 0.25)
(locked yes)
(layer "F.Cu")
(net "VCC3V3_AUX")
(uuid "e257c600-40bb-42b1-930d-f99518612d7d")
)
(segment (segment
(start 139.8625 73.45) (start 139.8625 73.45)
(end 140.513 73.45) (end 140.513 73.45)
@@ -75216,6 +75397,15 @@
(net "VCC3V3_AUX") (net "VCC3V3_AUX")
(uuid "7eddc8c3-b185-400b-a5ff-c63a443bcb09") (uuid "7eddc8c3-b185-400b-a5ff-c63a443bcb09")
) )
(via
(at 52.3 102.7)
(size 0.45)
(drill 0.225)
(layers "F.Cu" "B.Cu")
(locked yes)
(net "VCC3V3_AUX")
(uuid "8b34f04e-21c9-4fcc-9744-c842f208fd91")
)
(via (via
(at 35.29 58.2) (at 35.29 58.2)
(size 0.45) (size 0.45)
@@ -95011,6 +95201,15 @@
(net "TUSB_OUT2") (net "TUSB_OUT2")
(uuid "ff37d284-6ad9-425d-967b-a7f0bdbfc6fe") (uuid "ff37d284-6ad9-425d-967b-a7f0bdbfc6fe")
) )
(segment
(start 53.7 101.3)
(end 53.8 101.2)
(width 0.12)
(locked yes)
(layer "F.Cu")
(net "MUX_ST")
(uuid "200a51b8-8435-4e92-ba02-6ddcf31858ee")
)
(segment (segment
(start 46.75 94.85) (start 46.75 94.85)
(end 48.0046 94.85) (end 48.0046 94.85)
@@ -95051,6 +95250,15 @@
(net "MUX_ST") (net "MUX_ST")
(uuid "31e48f4d-38a7-4c72-a475-aefec24e2490") (uuid "31e48f4d-38a7-4c72-a475-aefec24e2490")
) )
(via
(at 53.8 101.2)
(size 0.45)
(drill 0.225)
(layers "F.Cu" "B.Cu")
(locked yes)
(net "MUX_ST")
(uuid "6e23440d-0a18-4870-9325-eee9c4c9bd40")
)
(via (via
(at 54.4469 104.25) (at 54.4469 104.25)
(size 0.45) (size 0.45)
@@ -95075,6 +95283,15 @@
(net "MUX_ST") (net "MUX_ST")
(uuid "6c45e668-d9a0-47b4-95a6-fc58dc9312d2") (uuid "6c45e668-d9a0-47b4-95a6-fc58dc9312d2")
) )
(segment
(start 53.8 101.2)
(end 54 101)
(width 0.12)
(locked yes)
(layer "In5.Cu")
(net "MUX_ST")
(uuid "963f048b-87d5-4726-bf67-a3cc7045bbba")
)
(segment (segment
(start 105.6 67.2) (start 105.6 67.2)
(end 105.2 66.8) (end 105.2 66.8)
@@ -107327,91 +107544,98 @@
(xy 37.464651 103.173812) (xy 37.482143 103.178499) (xy 37.482144 103.1785) (xy 37.482147 103.1785) (xy 37.464651 103.173812) (xy 37.482143 103.178499) (xy 37.482144 103.1785) (xy 37.482147 103.1785)
(xy 37.567856 103.1785) (xy 37.567856 103.178499) (xy 37.650638 103.156318) (xy 37.724862 103.113465) (xy 37.567856 103.1785) (xy 37.567856 103.178499) (xy 37.650638 103.156318) (xy 37.724862 103.113465)
(xy 37.785465 103.052862) (xy 37.828318 102.978638) (xy 37.850499 102.895856) (xy 37.8505 102.895856) (xy 37.785465 103.052862) (xy 37.828318 102.978638) (xy 37.850499 102.895856) (xy 37.8505 102.895856)
(xy 37.8505 102.810145) (xy 37.836157 102.756618) (xy 37.836157 102.756617) (xy 37.833618 102.747143) (xy 37.8505 102.810144) (xy 37.850499 102.810143) (xy 37.833619 102.747147) (xy 37.828318 102.727362)
(xy 54.6145 102.747143) (xy 54.6145 102.832856) (xy 54.636681 102.915636) (xy 54.636682 102.91564) (xy 37.828317 102.727361) (xy 37.828317 102.727359) (xy 37.80007 102.678435) (xy 37.787777 102.657143)
(xy 54.673054 102.978636) (xy 54.679535 102.989862) (xy 54.740138 103.050465) (xy 54.767304 103.066149) (xy 51.9745 102.657143) (xy 51.9745 102.742856) (xy 51.996681 102.825636) (xy 51.996682 102.82564)
(xy 54.814359 103.093317) (xy 54.814361 103.093317) (xy 54.814362 103.093318) (xy 54.879651 103.110812) (xy 52.03722 102.895853) (xy 52.039535 102.899862) (xy 52.100138 102.960465) (xy 52.127304 102.976149)
(xy 54.897143 103.115499) (xy 54.897144 103.1155) (xy 54.897147 103.1155) (xy 54.982856 103.1155) (xy 52.174359 103.003317) (xy 52.174361 103.003317) (xy 52.174362 103.003318) (xy 52.239651 103.020812)
(xy 54.982856 103.115499) (xy 55.065638 103.093318) (xy 55.139862 103.050465) (xy 55.200465 102.989862) (xy 52.257143 103.025499) (xy 52.257144 103.0255) (xy 52.257147 103.0255) (xy 52.342856 103.0255)
(xy 55.243318 102.915638) (xy 55.265499 102.832856) (xy 55.2655 102.832856) (xy 55.2655 102.747144) (xy 52.342856 103.025499) (xy 52.425638 103.003318) (xy 52.499862 102.960465) (xy 52.560465 102.899862)
(xy 55.265499 102.747143) (xy 55.243318 102.664363) (xy 55.243317 102.664359) (xy 55.200464 102.590137) (xy 52.603318 102.825638) (xy 52.62435 102.747143) (xy 54.6145 102.747143) (xy 54.6145 102.832856)
(xy 55.139862 102.529535) (xy 55.119971 102.518051) (xy 55.06564 102.486682) (xy 55.065636 102.486681) (xy 54.636681 102.915636) (xy 54.636682 102.91564) (xy 54.673054 102.978636) (xy 54.679535 102.989862)
(xy 55.036313 102.478824) (xy 55.802819 102.478824) (xy 55.802819 102.564537) (xy 55.825 102.647317) (xy 54.740138 103.050465) (xy 54.767304 103.066149) (xy 54.814359 103.093317) (xy 54.814361 103.093317)
(xy 55.825001 102.647321) (xy 55.867854 102.721543) (xy 55.928457 102.782146) (xy 55.955623 102.79783) (xy 54.814362 103.093318) (xy 54.879651 103.110812) (xy 54.897143 103.115499) (xy 54.897144 103.1155)
(xy 56.002678 102.824998) (xy 56.00268 102.824998) (xy 56.002681 102.824999) (xy 56.06797 102.842493) (xy 54.897147 103.1155) (xy 54.982856 103.1155) (xy 54.982856 103.115499) (xy 55.065638 103.093318)
(xy 56.085462 102.84718) (xy 56.085463 102.847181) (xy 56.085466 102.847181) (xy 56.171175 102.847181) (xy 55.139862 103.050465) (xy 55.200465 102.989862) (xy 55.243318 102.915638) (xy 55.265499 102.832856)
(xy 56.171175 102.84718) (xy 56.253957 102.824999) (xy 56.328181 102.782146) (xy 56.388784 102.721543) (xy 55.2655 102.832856) (xy 55.2655 102.747144) (xy 55.265499 102.747143) (xy 55.243318 102.664363)
(xy 56.431637 102.647319) (xy 56.453818 102.564537) (xy 56.453819 102.564537) (xy 56.453819 102.478825) (xy 55.243317 102.664359) (xy 55.200464 102.590137) (xy 55.139862 102.529535) (xy 55.119971 102.518051)
(xy 56.453818 102.478824) (xy 56.449131 102.461332) (xy 56.431637 102.396043) (xy 56.431636 102.396041) (xy 55.06564 102.486682) (xy 55.065636 102.486681) (xy 55.036313 102.478824) (xy 55.802819 102.478824)
(xy 56.431635 102.396038) (xy 56.420899 102.377443) (xy 58.1667 102.377443) (xy 58.1667 102.463156) (xy 55.802819 102.564537) (xy 55.825 102.647317) (xy 55.825001 102.647321) (xy 55.867854 102.721543)
(xy 58.188881 102.545936) (xy 58.188882 102.54594) (xy 58.219218 102.598482) (xy 58.231735 102.620162) (xy 55.928457 102.782146) (xy 55.955623 102.79783) (xy 56.002678 102.824998) (xy 56.00268 102.824998)
(xy 58.292338 102.680765) (xy 58.319504 102.696449) (xy 58.366559 102.723617) (xy 58.366561 102.723617) (xy 56.002681 102.824999) (xy 56.06797 102.842493) (xy 56.085462 102.84718) (xy 56.085463 102.847181)
(xy 58.366562 102.723618) (xy 58.380539 102.727363) (xy 58.449343 102.745799) (xy 58.449344 102.7458) (xy 56.085466 102.847181) (xy 56.171175 102.847181) (xy 56.171175 102.84718) (xy 56.253957 102.824999)
(xy 58.449347 102.7458) (xy 58.535056 102.7458) (xy 58.535056 102.745799) (xy 58.617838 102.723618) (xy 56.328181 102.782146) (xy 56.388784 102.721543) (xy 56.431637 102.647319) (xy 56.453818 102.564537)
(xy 58.692062 102.680765) (xy 58.752665 102.620162) (xy 58.789924 102.555628) (xy 58.795517 102.54594) (xy 56.453819 102.564537) (xy 56.453819 102.478825) (xy 56.453818 102.478824) (xy 56.443291 102.439536)
(xy 58.795517 102.545939) (xy 58.795518 102.545938) (xy 58.817699 102.463156) (xy 58.8177 102.463156) (xy 56.431637 102.396043) (xy 56.431636 102.396041) (xy 56.431635 102.396038) (xy 56.420899 102.377443)
(xy 58.8177 102.377444) (xy 58.817699 102.377443) (xy 58.811234 102.353317) (xy 58.795518 102.294662) (xy 58.1667 102.377443) (xy 58.1667 102.463156) (xy 58.188881 102.545936) (xy 58.188882 102.54594)
(xy 58.775774 102.260465) (xy 58.771064 102.252307) (xy 60.566836 102.252307) (xy 60.566836 102.33802) (xy 58.219218 102.598482) (xy 58.231735 102.620162) (xy 58.292338 102.680765) (xy 58.319504 102.696449)
(xy 60.589017 102.4208) (xy 60.589018 102.420804) (xy 60.631871 102.495026) (xy 60.692474 102.555629) (xy 58.366559 102.723617) (xy 58.366561 102.723617) (xy 58.366562 102.723618) (xy 58.380539 102.727363)
(xy 60.71964 102.571313) (xy 60.766695 102.598481) (xy 60.766697 102.598481) (xy 60.766698 102.598482) (xy 58.449343 102.745799) (xy 58.449344 102.7458) (xy 58.449347 102.7458) (xy 58.535056 102.7458)
(xy 60.831987 102.615976) (xy 60.849479 102.620663) (xy 60.84948 102.620664) (xy 60.849483 102.620664) (xy 58.535056 102.745799) (xy 58.617838 102.723618) (xy 58.692062 102.680765) (xy 58.752665 102.620162)
(xy 60.935192 102.620664) (xy 60.935192 102.620663) (xy 61.017974 102.598482) (xy 61.092198 102.555629) (xy 58.789924 102.555628) (xy 58.795517 102.54594) (xy 58.795517 102.545939) (xy 58.795518 102.545938)
(xy 61.152801 102.495026) (xy 61.195654 102.420802) (xy 61.217835 102.33802) (xy 61.217836 102.33802) (xy 58.817699 102.463156) (xy 58.8177 102.463156) (xy 58.8177 102.377444) (xy 58.817699 102.377443)
(xy 61.217836 102.252308) (xy 61.217835 102.252307) (xy 61.199925 102.185465) (xy 61.195654 102.169526) (xy 58.811234 102.353317) (xy 58.795518 102.294662) (xy 58.775774 102.260465) (xy 58.771064 102.252307)
(xy 61.195653 102.169525) (xy 61.195653 102.169523) (xy 61.1528 102.095301) (xy 61.092198 102.034699) (xy 60.566836 102.252307) (xy 60.566836 102.33802) (xy 60.589017 102.4208) (xy 60.589018 102.420804)
(xy 61.044471 102.007143) (xy 87.1615 102.007143) (xy 87.1615 102.092856) (xy 87.183681 102.175636) (xy 60.631871 102.495026) (xy 60.692474 102.555629) (xy 60.71964 102.571313) (xy 60.766695 102.598481)
(xy 87.183682 102.17564) (xy 87.226535 102.249862) (xy 87.287138 102.310465) (xy 87.306802 102.321818) (xy 60.766697 102.598481) (xy 60.766698 102.598482) (xy 60.831987 102.615976) (xy 60.849479 102.620663)
(xy 87.361359 102.353317) (xy 87.361361 102.353317) (xy 87.361362 102.353318) (xy 87.426651 102.370812) (xy 60.84948 102.620664) (xy 60.849483 102.620664) (xy 60.935192 102.620664) (xy 60.935192 102.620663)
(xy 87.444143 102.375499) (xy 87.444144 102.3755) (xy 87.444147 102.3755) (xy 87.529856 102.3755) (xy 61.017974 102.598482) (xy 61.092198 102.555629) (xy 61.152801 102.495026) (xy 61.195654 102.420802)
(xy 87.529856 102.375499) (xy 87.612638 102.353318) (xy 87.686862 102.310465) (xy 87.747465 102.249862) (xy 61.217835 102.33802) (xy 61.217836 102.33802) (xy 61.217836 102.252308) (xy 61.217835 102.252307)
(xy 87.790318 102.175638) (xy 87.812499 102.092856) (xy 87.8125 102.092856) (xy 87.8125 102.007144) (xy 61.199925 102.185465) (xy 61.195654 102.169526) (xy 61.195653 102.169525) (xy 61.195653 102.169523)
(xy 87.812499 102.007143) (xy 87.807812 101.989651) (xy 87.790318 101.924362) (xy 87.790317 101.924361) (xy 61.1528 102.095301) (xy 61.092198 102.034699) (xy 61.044471 102.007143) (xy 87.1615 102.007143)
(xy 87.790317 101.924359) (xy 87.780897 101.908043) (xy 90.0396 101.908043) (xy 90.0396 101.993756) (xy 87.1615 102.092856) (xy 87.183681 102.175636) (xy 87.183682 102.17564) (xy 87.226535 102.249862)
(xy 90.061781 102.076536) (xy 90.061782 102.07654) (xy 90.104635 102.150762) (xy 90.165238 102.211365) (xy 87.287138 102.310465) (xy 87.306802 102.321818) (xy 87.361359 102.353317) (xy 87.361361 102.353317)
(xy 90.180953 102.220438) (xy 90.239459 102.254217) (xy 90.239461 102.254217) (xy 90.239462 102.254218) (xy 87.361362 102.353318) (xy 87.426651 102.370812) (xy 87.444143 102.375499) (xy 87.444144 102.3755)
(xy 90.265583 102.261217) (xy 90.322243 102.276399) (xy 90.322244 102.2764) (xy 90.322247 102.2764) (xy 87.444147 102.3755) (xy 87.529856 102.3755) (xy 87.529856 102.375499) (xy 87.612638 102.353318)
(xy 90.407956 102.2764) (xy 90.407956 102.276399) (xy 90.490738 102.254218) (xy 90.564962 102.211365) (xy 87.686862 102.310465) (xy 87.747465 102.249862) (xy 87.790318 102.175638) (xy 87.812499 102.092856)
(xy 90.625565 102.150762) (xy 90.668418 102.076538) (xy 90.690599 101.993756) (xy 90.6906 101.993756) (xy 87.8125 102.092856) (xy 87.8125 102.007144) (xy 87.812499 102.007143) (xy 87.807812 101.989651)
(xy 90.6906 101.908045) (xy 90.686198 101.891618) (xy 90.686198 101.891617) (xy 90.683659 101.882143) (xy 87.790318 101.924362) (xy 87.790317 101.924361) (xy 87.790317 101.924359) (xy 87.780897 101.908043)
(xy 90.892 101.882143) (xy 90.892 101.967856) (xy 90.914181 102.050636) (xy 90.914182 102.05064) (xy 90.0396 101.908043) (xy 90.0396 101.993756) (xy 90.061781 102.076536) (xy 90.061782 102.07654)
(xy 90.957035 102.124862) (xy 91.017638 102.185465) (xy 91.042576 102.199863) (xy 91.091859 102.228317) (xy 90.104635 102.150762) (xy 90.165238 102.211365) (xy 90.180953 102.220438) (xy 90.239459 102.254217)
(xy 91.091861 102.228317) (xy 91.091862 102.228318) (xy 91.157151 102.245812) (xy 91.174643 102.250499) (xy 90.239461 102.254217) (xy 90.239462 102.254218) (xy 90.265583 102.261217) (xy 90.322243 102.276399)
(xy 91.174644 102.2505) (xy 91.174647 102.2505) (xy 91.260356 102.2505) (xy 91.260356 102.250499) (xy 90.322244 102.2764) (xy 90.322247 102.2764) (xy 90.407956 102.2764) (xy 90.407956 102.276399)
(xy 91.343138 102.228318) (xy 91.417362 102.185465) (xy 91.477965 102.124862) (xy 91.520818 102.050638) (xy 90.490738 102.254218) (xy 90.564962 102.211365) (xy 90.625565 102.150762) (xy 90.668418 102.076538)
(xy 91.542999 101.967856) (xy 91.543 101.967856) (xy 91.543 101.957143) (xy 118.5795 101.957143) (xy 90.690599 101.993756) (xy 90.6906 101.993756) (xy 90.6906 101.908045) (xy 90.686198 101.891618)
(xy 118.5795 102.042856) (xy 118.601681 102.125636) (xy 118.601682 102.12564) (xy 118.636222 102.185464) (xy 90.686198 101.891617) (xy 90.683659 101.882143) (xy 90.892 101.882143) (xy 90.892 101.967856)
(xy 118.644535 102.199862) (xy 118.705138 102.260465) (xy 118.706439 102.261216) (xy 118.779359 102.303317) (xy 90.914181 102.050636) (xy 90.914182 102.05064) (xy 90.957035 102.124862) (xy 91.017638 102.185465)
(xy 118.779361 102.303317) (xy 118.779362 102.303318) (xy 118.844651 102.320812) (xy 118.862143 102.325499) (xy 91.042576 102.199863) (xy 91.091859 102.228317) (xy 91.091861 102.228317) (xy 91.091862 102.228318)
(xy 118.862144 102.3255) (xy 118.862147 102.3255) (xy 118.947856 102.3255) (xy 118.947856 102.325499) (xy 91.157151 102.245812) (xy 91.174643 102.250499) (xy 91.174644 102.2505) (xy 91.174647 102.2505)
(xy 119.030638 102.303318) (xy 119.104862 102.260465) (xy 119.165465 102.199862) (xy 119.208318 102.125638) (xy 91.260356 102.2505) (xy 91.260356 102.250499) (xy 91.343138 102.228318) (xy 91.417362 102.185465)
(xy 119.230499 102.042856) (xy 119.2305 102.042856) (xy 119.2305 101.957144) (xy 119.230499 101.957143) (xy 91.477965 102.124862) (xy 91.520818 102.050638) (xy 91.542999 101.967856) (xy 91.543 101.967856)
(xy 133.5795 101.957143) (xy 133.5795 102.042856) (xy 133.601681 102.125636) (xy 133.601682 102.12564) (xy 91.543 101.957143) (xy 118.5795 101.957143) (xy 118.5795 102.042856) (xy 118.601681 102.125636)
(xy 133.636222 102.185464) (xy 133.644535 102.199862) (xy 133.705138 102.260465) (xy 133.706439 102.261216) (xy 118.601682 102.12564) (xy 118.636222 102.185464) (xy 118.644535 102.199862) (xy 118.705138 102.260465)
(xy 133.779359 102.303317) (xy 133.779361 102.303317) (xy 133.779362 102.303318) (xy 133.844651 102.320812) (xy 118.706439 102.261216) (xy 118.779359 102.303317) (xy 118.779361 102.303317) (xy 118.779362 102.303318)
(xy 133.862143 102.325499) (xy 133.862144 102.3255) (xy 133.862147 102.3255) (xy 133.947856 102.3255) (xy 118.844651 102.320812) (xy 118.862143 102.325499) (xy 118.862144 102.3255) (xy 118.862147 102.3255)
(xy 133.947856 102.325499) (xy 134.030638 102.303318) (xy 134.104862 102.260465) (xy 134.165465 102.199862) (xy 118.947856 102.3255) (xy 118.947856 102.325499) (xy 119.030638 102.303318) (xy 119.104862 102.260465)
(xy 134.208318 102.125638) (xy 134.230499 102.042856) (xy 134.2305 102.042856) (xy 134.2305 101.957144) (xy 119.165465 102.199862) (xy 119.208318 102.125638) (xy 119.230499 102.042856) (xy 119.2305 102.042856)
(xy 134.230499 101.957143) (xy 134.221715 101.924362) (xy 134.208318 101.874362) (xy 134.208317 101.874361) (xy 119.2305 101.957144) (xy 119.230499 101.957143) (xy 133.5795 101.957143) (xy 133.5795 102.042856)
(xy 134.208317 101.874359) (xy 134.165464 101.800137) (xy 134.104862 101.739535) (xy 134.03064 101.696682) (xy 133.601681 102.125636) (xy 133.601682 102.12564) (xy 133.636222 102.185464) (xy 133.644535 102.199862)
(xy 134.030636 101.696681) (xy 133.947856 101.6745) (xy 133.947853 101.6745) (xy 133.862147 101.6745) (xy 133.705138 102.260465) (xy 133.706439 102.261216) (xy 133.779359 102.303317) (xy 133.779361 102.303317)
(xy 133.862144 101.6745) (xy 133.779363 101.696681) (xy 133.779359 101.696682) (xy 133.705137 101.739535) (xy 133.779362 102.303318) (xy 133.844651 102.320812) (xy 133.862143 102.325499) (xy 133.862144 102.3255)
(xy 133.705137 101.739536) (xy 133.644536 101.800137) (xy 133.644535 101.800137) (xy 133.601682 101.874359) (xy 133.862147 102.3255) (xy 133.947856 102.3255) (xy 133.947856 102.325499) (xy 134.030638 102.303318)
(xy 133.601681 101.874363) (xy 133.5795 101.957143) (xy 119.230499 101.957143) (xy 119.221715 101.924362) (xy 134.104862 102.260465) (xy 134.165465 102.199862) (xy 134.208318 102.125638) (xy 134.230499 102.042856)
(xy 119.208318 101.874362) (xy 119.208317 101.874361) (xy 119.208317 101.874359) (xy 119.165464 101.800137) (xy 134.2305 102.042856) (xy 134.2305 101.957144) (xy 134.230499 101.957143) (xy 134.221715 101.924362)
(xy 119.104862 101.739535) (xy 119.03064 101.696682) (xy 119.030636 101.696681) (xy 118.947856 101.6745) (xy 134.208318 101.874362) (xy 134.208317 101.874361) (xy 134.208317 101.874359) (xy 134.165464 101.800137)
(xy 118.947853 101.6745) (xy 118.862147 101.6745) (xy 118.862144 101.6745) (xy 118.779363 101.696681) (xy 134.104862 101.739535) (xy 134.03064 101.696682) (xy 134.030636 101.696681) (xy 133.947856 101.6745)
(xy 118.779359 101.696682) (xy 118.705137 101.739535) (xy 118.705137 101.739536) (xy 118.644536 101.800137) (xy 133.947853 101.6745) (xy 133.862147 101.6745) (xy 133.862144 101.6745) (xy 133.779363 101.696681)
(xy 118.644535 101.800137) (xy 118.601682 101.874359) (xy 118.601681 101.874363) (xy 118.5795 101.957143) (xy 133.779359 101.696682) (xy 133.705137 101.739535) (xy 133.705137 101.739536) (xy 133.644536 101.800137)
(xy 91.543 101.957143) (xy 91.543 101.8978) (xy 91.557352 101.863152) (xy 91.592 101.8488) (xy 91.650056 101.8488) (xy 133.644535 101.800137) (xy 133.601682 101.874359) (xy 133.601681 101.874363) (xy 133.5795 101.957143)
(xy 91.650056 101.848799) (xy 91.732838 101.826618) (xy 91.807062 101.783765) (xy 91.867665 101.723162) (xy 119.230499 101.957143) (xy 119.221715 101.924362) (xy 119.208318 101.874362) (xy 119.208317 101.874361)
(xy 91.910518 101.648938) (xy 91.932699 101.566156) (xy 91.9327 101.566156) (xy 91.9327 101.480444) (xy 119.208317 101.874359) (xy 119.165464 101.800137) (xy 119.104862 101.739535) (xy 119.03064 101.696682)
(xy 91.932699 101.480443) (xy 91.928012 101.462951) (xy 91.910518 101.397662) (xy 91.910517 101.397661) (xy 119.030636 101.696681) (xy 118.947856 101.6745) (xy 118.947853 101.6745) (xy 118.862147 101.6745)
(xy 91.910517 101.397659) (xy 91.876763 101.339196) (xy 91.867665 101.323438) (xy 91.807062 101.262835) (xy 118.862144 101.6745) (xy 118.779363 101.696681) (xy 118.779359 101.696682) (xy 118.705137 101.739535)
(xy 91.796055 101.25648) (xy 91.73284 101.219982) (xy 91.732836 101.219981) (xy 91.650056 101.1978) (xy 118.705137 101.739536) (xy 118.644536 101.800137) (xy 118.644535 101.800137) (xy 118.601682 101.874359)
(xy 91.650053 101.1978) (xy 91.564347 101.1978) (xy 91.564344 101.1978) (xy 91.481563 101.219981) (xy 118.601681 101.874363) (xy 118.5795 101.957143) (xy 91.543 101.957143) (xy 91.543 101.8978)
(xy 91.481559 101.219982) (xy 91.407337 101.262835) (xy 91.407337 101.262836) (xy 91.346736 101.323437) (xy 91.557352 101.863152) (xy 91.592 101.8488) (xy 91.650056 101.8488) (xy 91.650056 101.848799)
(xy 91.346735 101.323437) (xy 91.303882 101.397659) (xy 91.303881 101.397663) (xy 91.2817 101.480443) (xy 91.732838 101.826618) (xy 91.807062 101.783765) (xy 91.867665 101.723162) (xy 91.910518 101.648938)
(xy 91.2817 101.5505) (xy 91.267348 101.585148) (xy 91.2327 101.5995) (xy 91.174644 101.5995) (xy 91.091863 101.621681) (xy 91.932699 101.566156) (xy 91.9327 101.566156) (xy 91.9327 101.480444) (xy 91.932699 101.480443)
(xy 91.927346 101.460464) (xy 91.910518 101.397662) (xy 91.910517 101.397661) (xy 91.910517 101.397659)
(xy 91.876763 101.339196) (xy 91.867665 101.323438) (xy 91.807062 101.262835) (xy 91.796055 101.25648)
(xy 91.73284 101.219982) (xy 91.732836 101.219981) (xy 91.650056 101.1978) (xy 91.650053 101.1978)
(xy 91.564347 101.1978) (xy 91.564344 101.1978) (xy 91.481563 101.219981) (xy 91.481559 101.219982)
(xy 91.407337 101.262835) (xy 91.407337 101.262836) (xy 91.346736 101.323437) (xy 91.346735 101.323437)
(xy 91.303882 101.397659) (xy 91.303881 101.397663) (xy 91.2817 101.480443) (xy 91.2817 101.5505)
(xy 91.267348 101.585148) (xy 91.2327 101.5995) (xy 91.174644 101.5995) (xy 91.091863 101.621681)
(xy 91.091859 101.621682) (xy 91.017637 101.664535) (xy 91.017637 101.664536) (xy 90.957036 101.725137) (xy 91.091859 101.621682) (xy 91.017637 101.664535) (xy 91.017637 101.664536) (xy 90.957036 101.725137)
(xy 90.957035 101.725137) (xy 90.914182 101.799359) (xy 90.914181 101.799363) (xy 90.892 101.882143) (xy 90.957035 101.725137) (xy 90.914182 101.799359) (xy 90.914181 101.799363) (xy 90.892 101.882143)
(xy 90.683659 101.882143) (xy 90.668418 101.825262) (xy 90.668417 101.825259) (xy 90.629768 101.758318) (xy 90.683659 101.882143) (xy 90.668418 101.825262) (xy 90.668417 101.825259) (xy 90.629768 101.758318)
@@ -107441,39 +107665,57 @@
(xy 55.036313 102.478824) (xy 54.982856 102.4645) (xy 54.982853 102.4645) (xy 54.897147 102.4645) (xy 55.036313 102.478824) (xy 54.982856 102.4645) (xy 54.982853 102.4645) (xy 54.897147 102.4645)
(xy 54.897144 102.4645) (xy 54.814363 102.486681) (xy 54.814359 102.486682) (xy 54.740137 102.529535) (xy 54.897144 102.4645) (xy 54.814363 102.486681) (xy 54.814359 102.486682) (xy 54.740137 102.529535)
(xy 54.740137 102.529536) (xy 54.679536 102.590137) (xy 54.679535 102.590137) (xy 54.636682 102.664359) (xy 54.740137 102.529536) (xy 54.679536 102.590137) (xy 54.679535 102.590137) (xy 54.636682 102.664359)
(xy 54.636681 102.664363) (xy 54.6145 102.747143) (xy 37.833618 102.747143) (xy 37.828318 102.727362) (xy 54.636681 102.664363) (xy 54.6145 102.747143) (xy 52.62435 102.747143) (xy 52.625499 102.742856)
(xy 37.828317 102.727359) (xy 37.801149 102.680304) (xy 37.785465 102.653138) (xy 37.724862 102.592535) (xy 52.6255 102.742856) (xy 52.6255 102.657144) (xy 52.625499 102.657143) (xy 52.609781 102.598482)
(xy 37.720709 102.590137) (xy 37.65064 102.549682) (xy 37.650636 102.549681) (xy 37.567856 102.5275) (xy 52.603318 102.574362) (xy 52.603317 102.574361) (xy 52.603317 102.574359) (xy 52.560464 102.500137)
(xy 37.567853 102.5275) (xy 37.482147 102.5275) (xy 37.482144 102.5275) (xy 37.399363 102.549681) (xy 52.499862 102.439535) (xy 52.42564 102.396682) (xy 52.425636 102.396681) (xy 52.342856 102.3745)
(xy 37.399359 102.549682) (xy 37.325137 102.592535) (xy 37.325137 102.592536) (xy 37.264536 102.653137) (xy 52.342853 102.3745) (xy 52.257147 102.3745) (xy 52.257144 102.3745) (xy 52.174363 102.396681)
(xy 37.264535 102.653137) (xy 37.221682 102.727359) (xy 37.221681 102.727363) (xy 37.1995 102.810143) (xy 52.174359 102.396682) (xy 52.100137 102.439535) (xy 52.100137 102.439536) (xy 52.039536 102.500137)
(xy 20.5 102.810143) (xy 20.5 98.916738) (xy 22.5995 98.916738) (xy 22.5995 101.083261) (xy 22.609427 101.151394) (xy 52.039535 102.500137) (xy 51.996682 102.574359) (xy 51.996681 102.574363) (xy 51.9745 102.657143)
(xy 22.609428 101.151396) (xy 22.610142 101.152856) (xy 22.660802 101.256483) (xy 22.743517 101.339198) (xy 37.787777 102.657143) (xy 37.785465 102.653138) (xy 37.724862 102.592535) (xy 37.720709 102.590137)
(xy 22.848607 101.390573) (xy 22.896884 101.397606) (xy 22.916738 101.4005) (xy 22.91674 101.4005) (xy 37.65064 102.549682) (xy 37.650636 102.549681) (xy 37.567856 102.5275) (xy 37.567853 102.5275)
(xy 25.083262 101.4005) (xy 25.102759 101.397659) (xy 25.151393 101.390573) (xy 25.256483 101.339198) (xy 37.482147 102.5275) (xy 37.482144 102.5275) (xy 37.399363 102.549681) (xy 37.399359 102.549682)
(xy 25.339198 101.256483) (xy 25.390573 101.151393) (xy 25.4005 101.08326) (xy 25.4005 100.417143) (xy 37.325137 102.592535) (xy 37.325137 102.592536) (xy 37.264536 102.653137) (xy 37.264535 102.653137)
(xy 40.7045 100.417143) (xy 40.7045 100.502856) (xy 40.726681 100.585636) (xy 40.726682 100.58564) (xy 37.221682 102.727359) (xy 37.221681 102.727363) (xy 37.1995 102.810143) (xy 20.5 102.810143)
(xy 40.769535 100.659862) (xy 40.830138 100.720465) (xy 40.852115 100.733153) (xy 40.868416 100.742565) (xy 20.5 98.916738) (xy 22.5995 98.916738) (xy 22.5995 101.083261) (xy 22.609427 101.151394) (xy 22.609428 101.151396)
(xy 40.891246 100.772318) (xy 40.886351 100.8095) (xy 40.868416 100.827435) (xy 40.830137 100.849535) (xy 22.610142 101.152856) (xy 22.660802 101.256483) (xy 22.743517 101.339198) (xy 22.848607 101.390573)
(xy 40.830137 100.849536) (xy 40.769536 100.910137) (xy 40.769535 100.910137) (xy 40.726682 100.984359) (xy 22.896884 101.397606) (xy 22.916738 101.4005) (xy 22.91674 101.4005) (xy 25.083262 101.4005)
(xy 40.726681 100.984363) (xy 40.7045 101.067143) (xy 40.7045 101.152856) (xy 40.726681 101.235636) (xy 25.102759 101.397659) (xy 25.151393 101.390573) (xy 25.256483 101.339198) (xy 25.339198 101.256483)
(xy 40.726682 101.23564) (xy 40.769535 101.309862) (xy 40.830138 101.370465) (xy 40.857304 101.386149) (xy 25.390573 101.151393) (xy 25.4005 101.08326) (xy 25.4005 100.417143) (xy 40.7045 100.417143)
(xy 40.904359 101.413317) (xy 40.904361 101.413317) (xy 40.904362 101.413318) (xy 40.969651 101.430812) (xy 40.7045 100.502856) (xy 40.726681 100.585636) (xy 40.726682 100.58564) (xy 40.769535 100.659862)
(xy 40.987143 101.435499) (xy 40.987144 101.4355) (xy 40.987147 101.4355) (xy 41.072856 101.4355) (xy 40.830138 100.720465) (xy 40.852115 100.733153) (xy 40.868416 100.742565) (xy 40.891246 100.772318)
(xy 41.072856 101.435499) (xy 41.155638 101.413318) (xy 41.157672 101.412144) (xy 41.157674 101.412143) (xy 40.886351 100.8095) (xy 40.868416 100.827435) (xy 40.830137 100.849535) (xy 40.830137 100.849536)
(xy 84.1195 101.412143) (xy 84.1195 101.497856) (xy 84.141681 101.580636) (xy 84.141682 101.58064) (xy 40.769536 100.910137) (xy 40.769535 100.910137) (xy 40.726682 100.984359) (xy 40.726681 100.984363)
(xy 84.167525 101.6254) (xy 84.184535 101.654862) (xy 84.245138 101.715465) (xy 84.272304 101.731149) (xy 40.7045 101.067143) (xy 40.7045 101.152856) (xy 40.726681 101.235636) (xy 40.726682 101.23564)
(xy 84.319359 101.758317) (xy 84.319361 101.758317) (xy 84.319362 101.758318) (xy 84.384651 101.775812) (xy 40.769535 101.309862) (xy 40.830138 101.370465) (xy 40.854333 101.384434) (xy 40.904359 101.413317)
(xy 84.402143 101.780499) (xy 84.402144 101.7805) (xy 84.402147 101.7805) (xy 84.487856 101.7805) (xy 40.904361 101.413317) (xy 40.904362 101.413318) (xy 40.969651 101.430812) (xy 40.987143 101.435499)
(xy 84.487856 101.780499) (xy 84.570638 101.758318) (xy 84.644862 101.715465) (xy 84.705465 101.654862) (xy 40.987144 101.4355) (xy 40.987147 101.4355) (xy 41.072856 101.4355) (xy 41.072856 101.435499)
(xy 84.748318 101.580638) (xy 84.770499 101.497856) (xy 84.7705 101.497856) (xy 84.7705 101.412144) (xy 41.155638 101.413318) (xy 41.157672 101.412144) (xy 41.165583 101.407576) (xy 41.229862 101.370465)
(xy 84.770499 101.412143) (xy 84.759331 101.370462) (xy 84.748318 101.329362) (xy 84.748317 101.329361) (xy 41.290465 101.309862) (xy 41.333318 101.235638) (xy 41.35435 101.157143) (xy 53.4745 101.157143)
(xy 84.748317 101.329359) (xy 84.706242 101.256484) (xy 84.705465 101.255138) (xy 84.644862 101.194535) (xy 53.4745 101.242856) (xy 53.496681 101.325636) (xy 53.496682 101.32564) (xy 53.534171 101.390571)
(xy 84.57064 101.151682) (xy 84.570636 101.151681) (xy 84.487856 101.1295) (xy 84.487853 101.1295) (xy 53.539535 101.399862) (xy 53.600138 101.460465) (xy 53.627304 101.476149) (xy 53.674359 101.503317)
(xy 84.402147 101.1295) (xy 84.402144 101.1295) (xy 84.319363 101.151681) (xy 84.319359 101.151682) (xy 53.674361 101.503317) (xy 53.674362 101.503318) (xy 53.739651 101.520812) (xy 53.757143 101.525499)
(xy 84.245137 101.194535) (xy 84.245137 101.194536) (xy 84.184536 101.255137) (xy 84.184535 101.255137) (xy 53.757144 101.5255) (xy 53.757147 101.5255) (xy 53.842856 101.5255) (xy 53.842856 101.525499)
(xy 84.141682 101.329359) (xy 84.141681 101.329363) (xy 84.1195 101.412143) (xy 41.157674 101.412143) (xy 53.925638 101.503318) (xy 53.999862 101.460465) (xy 54.048184 101.412143) (xy 84.1195 101.412143)
(xy 41.164408 101.408254) (xy 41.229862 101.370465) (xy 41.290465 101.309862) (xy 41.333318 101.235638) (xy 84.1195 101.497856) (xy 84.141681 101.580636) (xy 84.141682 101.58064) (xy 84.167525 101.6254)
(xy 84.184535 101.654862) (xy 84.245138 101.715465) (xy 84.272304 101.731149) (xy 84.319359 101.758317)
(xy 84.319361 101.758317) (xy 84.319362 101.758318) (xy 84.384651 101.775812) (xy 84.402143 101.780499)
(xy 84.402144 101.7805) (xy 84.402147 101.7805) (xy 84.487856 101.7805) (xy 84.487856 101.780499)
(xy 84.570638 101.758318) (xy 84.644862 101.715465) (xy 84.705465 101.654862) (xy 84.748318 101.580638)
(xy 84.770499 101.497856) (xy 84.7705 101.497856) (xy 84.7705 101.412144) (xy 84.770499 101.412143)
(xy 84.759331 101.370464) (xy 84.748318 101.329362) (xy 84.748317 101.329361) (xy 84.748317 101.329359)
(xy 84.706242 101.256484) (xy 84.705465 101.255138) (xy 84.644862 101.194535) (xy 84.57064 101.151682)
(xy 84.570636 101.151681) (xy 84.487856 101.1295) (xy 84.487853 101.1295) (xy 84.402147 101.1295)
(xy 84.402144 101.1295) (xy 84.319363 101.151681) (xy 84.319359 101.151682) (xy 84.245137 101.194535)
(xy 84.245137 101.194536) (xy 84.184536 101.255137) (xy 84.184535 101.255137) (xy 84.141682 101.329359)
(xy 84.141681 101.329363) (xy 84.1195 101.412143) (xy 54.048184 101.412143) (xy 54.060465 101.399862)
(xy 54.09549 101.339196) (xy 54.103317 101.32564) (xy 54.103317 101.325639) (xy 54.103318 101.325638)
(xy 54.125499 101.242856) (xy 54.1255 101.242856) (xy 54.1255 101.157144) (xy 54.125499 101.157143)
(xy 54.103318 101.074363) (xy 54.103317 101.074359) (xy 54.060464 101.000137) (xy 53.999862 100.939535)
(xy 53.92564 100.896682) (xy 53.925636 100.896681) (xy 53.842856 100.8745) (xy 53.842853 100.8745)
(xy 53.757147 100.8745) (xy 53.757144 100.8745) (xy 53.674363 100.896681) (xy 53.674359 100.896682)
(xy 53.600137 100.939535) (xy 53.600137 100.939536) (xy 53.539536 101.000137) (xy 53.539535 101.000137)
(xy 53.496682 101.074359) (xy 53.496681 101.074363) (xy 53.4745 101.157143) (xy 41.35435 101.157143)
(xy 41.355499 101.152856) (xy 41.3555 101.152856) (xy 41.3555 101.067144) (xy 41.355499 101.067143) (xy 41.355499 101.152856) (xy 41.3555 101.152856) (xy 41.3555 101.067144) (xy 41.355499 101.067143)
(xy 41.344341 101.0255) (xy 41.333318 100.984362) (xy 41.333317 100.984361) (xy 41.333317 100.984359) (xy 41.344341 101.0255) (xy 41.333318 100.984362) (xy 41.333317 100.984361) (xy 41.333317 100.984359)
(xy 41.290464 100.910137) (xy 41.229862 100.849535) (xy 41.191583 100.827435) (xy 41.168753 100.797682) (xy 41.290464 100.910137) (xy 41.229862 100.849535) (xy 41.191583 100.827435) (xy 41.168753 100.797682)
@@ -117487,19 +117729,28 @@
(xy 43.891502 85.83576) (xy 43.835484 85.738736) (xy 43.756263 85.659515) (xy 43.659239 85.603497) (xy 43.891502 85.83576) (xy 43.835484 85.738736) (xy 43.756263 85.659515) (xy 43.659239 85.603497)
(xy 43.659236 85.603496) (xy 43.63249 85.59633) (xy 43.602737 85.5735) (xy 43.597842 85.536318) (xy 43.659236 85.603496) (xy 43.63249 85.59633) (xy 43.602737 85.5735) (xy 43.597842 85.536318)
(xy 43.620672 85.506565) (xy 43.645172 85.5) (xy 52.451 85.5) (xy 52.485648 85.514352) (xy 52.5 85.549) (xy 43.620672 85.506565) (xy 43.645172 85.5) (xy 52.451 85.5) (xy 52.485648 85.514352) (xy 52.5 85.549)
(xy 52.5 109.451) (xy 52.485648 109.485648) (xy 52.451 109.5) (xy 20.549 109.5) (xy 20.514352 109.485648) (xy 52.5 102.249221) (xy 52.485648 102.283869) (xy 52.451 102.298221) (xy 52.438318 102.296551)
(xy 20.5 109.451) (xy 20.5 108.410878) (xy 41.9566 108.410878) (xy 41.9566 108.522921) (xy 41.985596 108.631135) (xy 52.356021 102.2745) (xy 52.356018 102.2745) (xy 52.243982 102.2745) (xy 52.243979 102.2745)
(xy 41.985597 108.631139) (xy 42.041615 108.728163) (xy 42.120837 108.807385) (xy 42.156349 108.827888) (xy 52.135764 102.303496) (xy 52.13576 102.303497) (xy 52.038736 102.359515) (xy 52.038736 102.359516)
(xy 42.21786 108.863402) (xy 42.217862 108.863402) (xy 42.217863 108.863403) (xy 42.303211 108.886271) (xy 51.959516 102.438736) (xy 51.959515 102.438736) (xy 51.903497 102.53576) (xy 51.903496 102.535764)
(xy 42.326078 108.892399) (xy 42.326079 108.8924) (xy 42.326082 108.8924) (xy 42.438121 108.8924) (xy 51.8745 102.643978) (xy 51.8745 102.756021) (xy 51.903496 102.864235) (xy 51.903497 102.864239)
(xy 42.438121 108.892399) (xy 42.546337 108.863403) (xy 42.643363 108.807385) (xy 42.722585 108.728163) (xy 51.959515 102.961263) (xy 52.038737 103.040485) (xy 52.074249 103.060988) (xy 52.13576 103.096502)
(xy 42.778603 108.631137) (xy 42.807599 108.522921) (xy 42.8076 108.522921) (xy 42.8076 108.410879) (xy 52.135762 103.096502) (xy 52.135763 103.096503) (xy 52.221111 103.119371) (xy 52.243978 103.125499)
(xy 42.807599 108.410878) (xy 42.778603 108.302664) (xy 42.778602 108.30266) (xy 42.722584 108.205636) (xy 52.243979 103.1255) (xy 52.243982 103.1255) (xy 52.35602 103.1255) (xy 52.438318 103.103448)
(xy 42.643363 108.126415) (xy 42.546339 108.070397) (xy 42.546335 108.070396) (xy 42.438121 108.0414) (xy 52.4755 103.108343) (xy 52.49833 103.138096) (xy 52.5 103.150778) (xy 52.5 109.451) (xy 52.485648 109.485648)
(xy 42.438118 108.0414) (xy 42.326082 108.0414) (xy 42.326079 108.0414) (xy 42.217864 108.070396) (xy 52.451 109.5) (xy 20.549 109.5) (xy 20.514352 109.485648) (xy 20.5 109.451) (xy 20.5 108.410878)
(xy 42.21786 108.070397) (xy 42.120836 108.126415) (xy 42.120836 108.126416) (xy 42.041616 108.205636) (xy 41.9566 108.410878) (xy 41.9566 108.522921) (xy 41.985596 108.631135) (xy 41.985597 108.631139)
(xy 42.041615 108.205636) (xy 41.985597 108.30266) (xy 41.985596 108.302664) (xy 41.9566 108.410878) (xy 42.041615 108.728163) (xy 42.120837 108.807385) (xy 42.156349 108.827888) (xy 42.21786 108.863402)
(xy 20.5 108.410878) (xy 20.5 107.923455) (xy 43.214173 107.923455) (xy 43.214173 108.035498) (xy 43.243169 108.143712) (xy 42.217862 108.863402) (xy 42.217863 108.863403) (xy 42.303211 108.886271) (xy 42.326078 108.892399)
(xy 42.326079 108.8924) (xy 42.326082 108.8924) (xy 42.438121 108.8924) (xy 42.438121 108.892399)
(xy 42.546337 108.863403) (xy 42.643363 108.807385) (xy 42.722585 108.728163) (xy 42.778603 108.631137)
(xy 42.807599 108.522921) (xy 42.8076 108.522921) (xy 42.8076 108.410879) (xy 42.807599 108.410878)
(xy 42.778603 108.302664) (xy 42.778602 108.30266) (xy 42.722584 108.205636) (xy 42.643363 108.126415)
(xy 42.546339 108.070397) (xy 42.546335 108.070396) (xy 42.438121 108.0414) (xy 42.438118 108.0414)
(xy 42.326082 108.0414) (xy 42.326079 108.0414) (xy 42.217864 108.070396) (xy 42.21786 108.070397)
(xy 42.120836 108.126415) (xy 42.120836 108.126416) (xy 42.041616 108.205636) (xy 42.041615 108.205636)
(xy 41.985597 108.30266) (xy 41.985596 108.302664) (xy 41.9566 108.410878) (xy 20.5 108.410878)
(xy 20.5 107.923455) (xy 43.214173 107.923455) (xy 43.214173 108.035498) (xy 43.243169 108.143712)
(xy 43.24317 108.143716) (xy 43.278921 108.205637) (xy 43.299188 108.24074) (xy 43.37841 108.319962) (xy 43.24317 108.143716) (xy 43.278921 108.205637) (xy 43.299188 108.24074) (xy 43.37841 108.319962)
(xy 43.413922 108.340465) (xy 43.475433 108.375979) (xy 43.475435 108.375979) (xy 43.475436 108.37598) (xy 43.413922 108.340465) (xy 43.475433 108.375979) (xy 43.475435 108.375979) (xy 43.475436 108.37598)
(xy 43.560784 108.398848) (xy 43.583651 108.404976) (xy 43.583652 108.404977) (xy 43.583655 108.404977) (xy 43.560784 108.398848) (xy 43.583651 108.404976) (xy 43.583652 108.404977) (xy 43.583655 108.404977)
@@ -117666,26 +117917,26 @@
(xy 39.035893 103.806093) (xy 38.938869 103.862111) (xy 38.938869 103.862112) (xy 38.859649 103.941332) (xy 39.035893 103.806093) (xy 38.938869 103.862111) (xy 38.938869 103.862112) (xy 38.859649 103.941332)
(xy 38.859648 103.941332) (xy 38.80363 104.038356) (xy 38.803629 104.03836) (xy 38.774633 104.146574) (xy 38.859648 103.941332) (xy 38.80363 104.038356) (xy 38.803629 104.03836) (xy 38.774633 104.146574)
(xy 20.5 104.146574) (xy 20.5 102.796978) (xy 37.0995 102.796978) (xy 37.0995 102.909021) (xy 37.128496 103.017235) (xy 20.5 104.146574) (xy 20.5 102.796978) (xy 37.0995 102.796978) (xy 37.0995 102.909021) (xy 37.128496 103.017235)
(xy 37.128497 103.017239) (xy 37.184515 103.114263) (xy 37.263737 103.193485) (xy 37.299249 103.213988) (xy 37.128497 103.017239) (xy 37.174261 103.096503) (xy 37.184515 103.114263) (xy 37.263737 103.193485)
(xy 37.36076 103.249502) (xy 37.360762 103.249502) (xy 37.360763 103.249503) (xy 37.446111 103.272371) (xy 37.299249 103.213988) (xy 37.36076 103.249502) (xy 37.360762 103.249502) (xy 37.360763 103.249503)
(xy 37.468978 103.278499) (xy 37.468979 103.2785) (xy 37.468982 103.2785) (xy 37.581021 103.2785) (xy 37.446111 103.272371) (xy 37.468978 103.278499) (xy 37.468979 103.2785) (xy 37.468982 103.2785)
(xy 37.581021 103.278499) (xy 37.689237 103.249503) (xy 37.786263 103.193485) (xy 37.865485 103.114263) (xy 37.581021 103.2785) (xy 37.581021 103.278499) (xy 37.689237 103.249503) (xy 37.786263 103.193485)
(xy 37.921503 103.017237) (xy 37.950499 102.909021) (xy 37.9505 102.909021) (xy 37.9505 102.796979) (xy 37.865485 103.114263) (xy 37.921503 103.017237) (xy 37.950499 102.909021) (xy 37.9505 102.909021)
(xy 37.950499 102.796978) (xy 37.921503 102.688764) (xy 37.921502 102.68876) (xy 37.865484 102.591736) (xy 37.9505 102.796979) (xy 37.950499 102.796978) (xy 37.921503 102.688764) (xy 37.921502 102.68876)
(xy 37.786263 102.512515) (xy 37.689239 102.456497) (xy 37.689235 102.456496) (xy 37.581021 102.4275) (xy 37.865484 102.591736) (xy 37.786263 102.512515) (xy 37.689239 102.456497) (xy 37.689235 102.456496)
(xy 37.581018 102.4275) (xy 37.468982 102.4275) (xy 37.468979 102.4275) (xy 37.360764 102.456496) (xy 37.581021 102.4275) (xy 37.581018 102.4275) (xy 37.468982 102.4275) (xy 37.468979 102.4275)
(xy 37.36076 102.456497) (xy 37.263736 102.512515) (xy 37.263736 102.512516) (xy 37.184516 102.591736) (xy 37.360764 102.456496) (xy 37.36076 102.456497) (xy 37.263736 102.512515) (xy 37.263736 102.512516)
(xy 37.184515 102.591736) (xy 37.128497 102.68876) (xy 37.128496 102.688764) (xy 37.0995 102.796978) (xy 37.184516 102.591736) (xy 37.184515 102.591736) (xy 37.128497 102.68876) (xy 37.128496 102.688764)
(xy 20.5 102.796978) (xy 20.5 98.895724) (xy 22.4995 98.895724) (xy 22.4995 101.104275) (xy 22.502353 101.134698) (xy 37.0995 102.796978) (xy 20.5 102.796978) (xy 20.5 98.895724) (xy 22.4995 98.895724) (xy 22.4995 101.104275)
(xy 22.502353 101.134699) (xy 22.547204 101.262876) (xy 22.547208 101.262885) (xy 22.627849 101.37215) (xy 22.502353 101.134698) (xy 22.502353 101.134699) (xy 22.547204 101.262876) (xy 22.547208 101.262885)
(xy 22.737114 101.452791) (xy 22.737117 101.452792) (xy 22.737118 101.452793) (xy 22.73712 101.452793) (xy 22.627849 101.37215) (xy 22.737114 101.452791) (xy 22.737117 101.452792) (xy 22.737118 101.452793)
(xy 22.737123 101.452795) (xy 22.865301 101.497646) (xy 22.895734 101.5005) (xy 22.895744 101.5005) (xy 22.73712 101.452793) (xy 22.737123 101.452795) (xy 22.865301 101.497646) (xy 22.895734 101.5005)
(xy 25.104256 101.5005) (xy 25.104266 101.5005) (xy 25.134699 101.497646) (xy 25.262882 101.452793) (xy 22.895744 101.5005) (xy 25.104256 101.5005) (xy 25.104266 101.5005) (xy 25.134699 101.497646)
(xy 25.26601 101.450485) (xy 25.37215 101.37215) (xy 25.452791 101.262885) (xy 25.452791 101.262884) (xy 25.262882 101.452793) (xy 25.26601 101.450485) (xy 25.37215 101.37215) (xy 25.452791 101.262885)
(xy 25.452793 101.262882) (xy 25.497646 101.134699) (xy 25.5005 101.104266) (xy 25.5005 100.432723) (xy 25.452791 101.262884) (xy 25.452793 101.262882) (xy 25.497646 101.134699) (xy 25.5005 101.104266)
(xy 25.514852 100.398075) (xy 25.524994 100.390291) (xy 25.611263 100.340485) (xy 25.690485 100.261263) (xy 25.5005 100.432723) (xy 25.514852 100.398075) (xy 25.524994 100.390291) (xy 25.611263 100.340485)
(xy 25.746503 100.164237) (xy 25.775499 100.056021) (xy 25.7755 100.056021) (xy 25.7755 99.943979) (xy 25.690485 100.261263) (xy 25.746503 100.164237) (xy 25.775499 100.056021) (xy 25.7755 100.056021)
(xy 25.775499 99.943978) (xy 25.77 99.923455) (xy 35.214173 99.923455) (xy 35.214173 100.035498) (xy 25.7755 99.943979) (xy 25.775499 99.943978) (xy 25.77 99.923455) (xy 35.214173 99.923455) (xy 35.214173 100.035498)
(xy 35.243169 100.143712) (xy 35.24317 100.143716) (xy 35.283206 100.213059) (xy 35.299188 100.24074) (xy 35.243169 100.143712) (xy 35.24317 100.143716) (xy 35.283206 100.213059) (xy 35.299188 100.24074)
(xy 35.37841 100.319962) (xy 35.413922 100.340465) (xy 35.475433 100.375979) (xy 35.475435 100.375979) (xy 35.37841 100.319962) (xy 35.413922 100.340465) (xy 35.475433 100.375979) (xy 35.475435 100.375979)
(xy 35.475436 100.37598) (xy 35.523647 100.388898) (xy 35.583651 100.404976) (xy 35.583652 100.404977) (xy 35.475436 100.37598) (xy 35.523647 100.388898) (xy 35.583651 100.404976) (xy 35.583652 100.404977)
@@ -118611,7 +118862,21 @@
(xy 58.548218 101.9948) (xy 58.436182 101.9948) (xy 58.436179 101.9948) (xy 58.436176 101.9948) (xy 58.548218 101.9948) (xy 58.436182 101.9948) (xy 58.436179 101.9948) (xy 58.436176 101.9948)
(xy 58.328383 102.023683) (xy 58.327989 102.023785) (xy 58.327959 102.023797) (xy 58.22903 102.080915) (xy 58.328383 102.023683) (xy 58.327989 102.023785) (xy 58.327959 102.023797) (xy 58.22903 102.080915)
(xy 58.226372 102.084379) (xy 58.156279 102.154472) (xy 58.152815 102.15713) (xy 58.095697 102.256059) (xy 58.226372 102.084379) (xy 58.156279 102.154472) (xy 58.152815 102.15713) (xy 58.095697 102.256059)
(xy 58.095685 102.256089) (xy 58.095583 102.256483) (xy 58.0667 102.364274) (xy 53 102.364274) (xy 53 100.66092) (xy 58.095685 102.256089) (xy 58.095583 102.256483) (xy 58.0667 102.364274) (xy 53 102.364274) (xy 53 101.143974)
(xy 53.3745 101.143974) (xy 53.3745 101.256024) (xy 53.403383 101.363815) (xy 53.403485 101.364211)
(xy 53.403497 101.364239) (xy 53.459511 101.461257) (xy 53.459513 101.461259) (xy 53.459515 101.461263)
(xy 53.538737 101.540485) (xy 53.574249 101.560988) (xy 53.63576 101.596502) (xy 53.635762 101.596502)
(xy 53.635763 101.596503) (xy 53.721111 101.619371) (xy 53.740873 101.624667) (xy 53.743326 101.6255)
(xy 53.856021 101.6255) (xy 53.862814 101.6255) (xy 53.868698 101.622102) (xy 53.964237 101.596503)
(xy 54.061263 101.540485) (xy 54.140485 101.461263) (xy 54.196503 101.364237) (xy 54.222102 101.268698)
(xy 54.2255 101.262814) (xy 54.2255 101.14333) (xy 54.224673 101.140896) (xy 54.202309 101.057431)
(xy 54.196503 101.035763) (xy 54.196502 101.035762) (xy 54.196502 101.03576) (xy 54.140484 100.938736)
(xy 54.061263 100.859515) (xy 54.061259 100.859513) (xy 54.061257 100.859511) (xy 53.964239 100.803497)
(xy 53.964211 100.803485) (xy 53.963815 100.803383) (xy 53.856024 100.7745) (xy 53.856021 100.7745)
(xy 53.856018 100.7745) (xy 53.743982 100.7745) (xy 53.743979 100.7745) (xy 53.743976 100.7745)
(xy 53.636183 100.803383) (xy 53.635789 100.803485) (xy 53.635759 100.803497) (xy 53.53683 100.860615)
(xy 53.534172 100.864079) (xy 53.464079 100.934172) (xy 53.460615 100.93683) (xy 53.403497 101.035759)
(xy 53.403485 101.035789) (xy 53.403383 101.036183) (xy 53.3745 101.143974) (xy 53 101.143974) (xy 53 100.66092)
(xy 62.054572 100.66092) (xy 62.054572 100.77297) (xy 62.083455 100.880761) (xy 62.083557 100.881157) (xy 62.054572 100.66092) (xy 62.054572 100.77297) (xy 62.083455 100.880761) (xy 62.083557 100.881157)
(xy 62.083569 100.881185) (xy 62.139583 100.978203) (xy 62.139585 100.978205) (xy 62.139587 100.978209) (xy 62.083569 100.881185) (xy 62.139583 100.978203) (xy 62.139585 100.978205) (xy 62.139587 100.978209)
(xy 62.218809 101.057431) (xy 62.254321 101.077934) (xy 62.315832 101.113448) (xy 62.315834 101.113448) (xy 62.218809 101.057431) (xy 62.254321 101.077934) (xy 62.315832 101.113448) (xy 62.315834 101.113448)
@@ -129105,91 +129370,98 @@
(xy 37.464651 103.173812) (xy 37.482143 103.178499) (xy 37.482144 103.1785) (xy 37.482147 103.1785) (xy 37.464651 103.173812) (xy 37.482143 103.178499) (xy 37.482144 103.1785) (xy 37.482147 103.1785)
(xy 37.567856 103.1785) (xy 37.567856 103.178499) (xy 37.650638 103.156318) (xy 37.724862 103.113465) (xy 37.567856 103.1785) (xy 37.567856 103.178499) (xy 37.650638 103.156318) (xy 37.724862 103.113465)
(xy 37.785465 103.052862) (xy 37.828318 102.978638) (xy 37.850499 102.895856) (xy 37.8505 102.895856) (xy 37.785465 103.052862) (xy 37.828318 102.978638) (xy 37.850499 102.895856) (xy 37.8505 102.895856)
(xy 37.8505 102.810145) (xy 37.836157 102.756618) (xy 37.836157 102.756617) (xy 37.833618 102.747143) (xy 37.8505 102.810144) (xy 37.850499 102.810143) (xy 37.833619 102.747147) (xy 37.828318 102.727362)
(xy 54.6145 102.747143) (xy 54.6145 102.832856) (xy 54.636681 102.915636) (xy 54.636682 102.91564) (xy 37.828317 102.727361) (xy 37.828317 102.727359) (xy 37.80007 102.678435) (xy 37.787777 102.657143)
(xy 54.673054 102.978636) (xy 54.679535 102.989862) (xy 54.740138 103.050465) (xy 54.767304 103.066149) (xy 51.9745 102.657143) (xy 51.9745 102.742856) (xy 51.996681 102.825636) (xy 51.996682 102.82564)
(xy 54.814359 103.093317) (xy 54.814361 103.093317) (xy 54.814362 103.093318) (xy 54.879651 103.110812) (xy 52.03722 102.895853) (xy 52.039535 102.899862) (xy 52.100138 102.960465) (xy 52.127304 102.976149)
(xy 54.897143 103.115499) (xy 54.897144 103.1155) (xy 54.897147 103.1155) (xy 54.982856 103.1155) (xy 52.174359 103.003317) (xy 52.174361 103.003317) (xy 52.174362 103.003318) (xy 52.239651 103.020812)
(xy 54.982856 103.115499) (xy 55.065638 103.093318) (xy 55.139862 103.050465) (xy 55.200465 102.989862) (xy 52.257143 103.025499) (xy 52.257144 103.0255) (xy 52.257147 103.0255) (xy 52.342856 103.0255)
(xy 55.243318 102.915638) (xy 55.265499 102.832856) (xy 55.2655 102.832856) (xy 55.2655 102.747144) (xy 52.342856 103.025499) (xy 52.425638 103.003318) (xy 52.499862 102.960465) (xy 52.560465 102.899862)
(xy 55.265499 102.747143) (xy 55.243318 102.664363) (xy 55.243317 102.664359) (xy 55.200464 102.590137) (xy 52.603318 102.825638) (xy 52.62435 102.747143) (xy 54.6145 102.747143) (xy 54.6145 102.832856)
(xy 55.139862 102.529535) (xy 55.119971 102.518051) (xy 55.06564 102.486682) (xy 55.065636 102.486681) (xy 54.636681 102.915636) (xy 54.636682 102.91564) (xy 54.673054 102.978636) (xy 54.679535 102.989862)
(xy 55.036313 102.478824) (xy 55.802819 102.478824) (xy 55.802819 102.564537) (xy 55.825 102.647317) (xy 54.740138 103.050465) (xy 54.767304 103.066149) (xy 54.814359 103.093317) (xy 54.814361 103.093317)
(xy 55.825001 102.647321) (xy 55.867854 102.721543) (xy 55.928457 102.782146) (xy 55.955623 102.79783) (xy 54.814362 103.093318) (xy 54.879651 103.110812) (xy 54.897143 103.115499) (xy 54.897144 103.1155)
(xy 56.002678 102.824998) (xy 56.00268 102.824998) (xy 56.002681 102.824999) (xy 56.06797 102.842493) (xy 54.897147 103.1155) (xy 54.982856 103.1155) (xy 54.982856 103.115499) (xy 55.065638 103.093318)
(xy 56.085462 102.84718) (xy 56.085463 102.847181) (xy 56.085466 102.847181) (xy 56.171175 102.847181) (xy 55.139862 103.050465) (xy 55.200465 102.989862) (xy 55.243318 102.915638) (xy 55.265499 102.832856)
(xy 56.171175 102.84718) (xy 56.253957 102.824999) (xy 56.328181 102.782146) (xy 56.388784 102.721543) (xy 55.2655 102.832856) (xy 55.2655 102.747144) (xy 55.265499 102.747143) (xy 55.243318 102.664363)
(xy 56.431637 102.647319) (xy 56.453818 102.564537) (xy 56.453819 102.564537) (xy 56.453819 102.478825) (xy 55.243317 102.664359) (xy 55.200464 102.590137) (xy 55.139862 102.529535) (xy 55.119971 102.518051)
(xy 56.453818 102.478824) (xy 56.449131 102.461332) (xy 56.431637 102.396043) (xy 56.431636 102.396041) (xy 55.06564 102.486682) (xy 55.065636 102.486681) (xy 55.036313 102.478824) (xy 55.802819 102.478824)
(xy 56.431635 102.396038) (xy 56.420899 102.377443) (xy 58.1667 102.377443) (xy 58.1667 102.463156) (xy 55.802819 102.564537) (xy 55.825 102.647317) (xy 55.825001 102.647321) (xy 55.867854 102.721543)
(xy 58.188881 102.545936) (xy 58.188882 102.54594) (xy 58.219218 102.598482) (xy 58.231735 102.620162) (xy 55.928457 102.782146) (xy 55.955623 102.79783) (xy 56.002678 102.824998) (xy 56.00268 102.824998)
(xy 58.292338 102.680765) (xy 58.319504 102.696449) (xy 58.366559 102.723617) (xy 58.366561 102.723617) (xy 56.002681 102.824999) (xy 56.06797 102.842493) (xy 56.085462 102.84718) (xy 56.085463 102.847181)
(xy 58.366562 102.723618) (xy 58.380539 102.727363) (xy 58.449343 102.745799) (xy 58.449344 102.7458) (xy 56.085466 102.847181) (xy 56.171175 102.847181) (xy 56.171175 102.84718) (xy 56.253957 102.824999)
(xy 58.449347 102.7458) (xy 58.535056 102.7458) (xy 58.535056 102.745799) (xy 58.617838 102.723618) (xy 56.328181 102.782146) (xy 56.388784 102.721543) (xy 56.431637 102.647319) (xy 56.453818 102.564537)
(xy 58.692062 102.680765) (xy 58.752665 102.620162) (xy 58.789924 102.555628) (xy 58.795517 102.54594) (xy 56.453819 102.564537) (xy 56.453819 102.478825) (xy 56.453818 102.478824) (xy 56.443291 102.439536)
(xy 58.795517 102.545939) (xy 58.795518 102.545938) (xy 58.817699 102.463156) (xy 58.8177 102.463156) (xy 56.431637 102.396043) (xy 56.431636 102.396041) (xy 56.431635 102.396038) (xy 56.420899 102.377443)
(xy 58.8177 102.377444) (xy 58.817699 102.377443) (xy 58.811234 102.353317) (xy 58.795518 102.294662) (xy 58.1667 102.377443) (xy 58.1667 102.463156) (xy 58.188881 102.545936) (xy 58.188882 102.54594)
(xy 58.775774 102.260465) (xy 58.771064 102.252307) (xy 60.566836 102.252307) (xy 60.566836 102.33802) (xy 58.219218 102.598482) (xy 58.231735 102.620162) (xy 58.292338 102.680765) (xy 58.319504 102.696449)
(xy 60.589017 102.4208) (xy 60.589018 102.420804) (xy 60.631871 102.495026) (xy 60.692474 102.555629) (xy 58.366559 102.723617) (xy 58.366561 102.723617) (xy 58.366562 102.723618) (xy 58.380539 102.727363)
(xy 60.71964 102.571313) (xy 60.766695 102.598481) (xy 60.766697 102.598481) (xy 60.766698 102.598482) (xy 58.449343 102.745799) (xy 58.449344 102.7458) (xy 58.449347 102.7458) (xy 58.535056 102.7458)
(xy 60.831987 102.615976) (xy 60.849479 102.620663) (xy 60.84948 102.620664) (xy 60.849483 102.620664) (xy 58.535056 102.745799) (xy 58.617838 102.723618) (xy 58.692062 102.680765) (xy 58.752665 102.620162)
(xy 60.935192 102.620664) (xy 60.935192 102.620663) (xy 61.017974 102.598482) (xy 61.092198 102.555629) (xy 58.789924 102.555628) (xy 58.795517 102.54594) (xy 58.795517 102.545939) (xy 58.795518 102.545938)
(xy 61.152801 102.495026) (xy 61.195654 102.420802) (xy 61.217835 102.33802) (xy 61.217836 102.33802) (xy 58.817699 102.463156) (xy 58.8177 102.463156) (xy 58.8177 102.377444) (xy 58.817699 102.377443)
(xy 61.217836 102.252308) (xy 61.217835 102.252307) (xy 61.199925 102.185465) (xy 61.195654 102.169526) (xy 58.811234 102.353317) (xy 58.795518 102.294662) (xy 58.775774 102.260465) (xy 58.771064 102.252307)
(xy 61.195653 102.169525) (xy 61.195653 102.169523) (xy 61.1528 102.095301) (xy 61.092198 102.034699) (xy 60.566836 102.252307) (xy 60.566836 102.33802) (xy 60.589017 102.4208) (xy 60.589018 102.420804)
(xy 61.044471 102.007143) (xy 87.1615 102.007143) (xy 87.1615 102.092856) (xy 87.183681 102.175636) (xy 60.631871 102.495026) (xy 60.692474 102.555629) (xy 60.71964 102.571313) (xy 60.766695 102.598481)
(xy 87.183682 102.17564) (xy 87.226535 102.249862) (xy 87.287138 102.310465) (xy 87.306802 102.321818) (xy 60.766697 102.598481) (xy 60.766698 102.598482) (xy 60.831987 102.615976) (xy 60.849479 102.620663)
(xy 87.361359 102.353317) (xy 87.361361 102.353317) (xy 87.361362 102.353318) (xy 87.426651 102.370812) (xy 60.84948 102.620664) (xy 60.849483 102.620664) (xy 60.935192 102.620664) (xy 60.935192 102.620663)
(xy 87.444143 102.375499) (xy 87.444144 102.3755) (xy 87.444147 102.3755) (xy 87.529856 102.3755) (xy 61.017974 102.598482) (xy 61.092198 102.555629) (xy 61.152801 102.495026) (xy 61.195654 102.420802)
(xy 87.529856 102.375499) (xy 87.612638 102.353318) (xy 87.686862 102.310465) (xy 87.747465 102.249862) (xy 61.217835 102.33802) (xy 61.217836 102.33802) (xy 61.217836 102.252308) (xy 61.217835 102.252307)
(xy 87.790318 102.175638) (xy 87.812499 102.092856) (xy 87.8125 102.092856) (xy 87.8125 102.007144) (xy 61.199925 102.185465) (xy 61.195654 102.169526) (xy 61.195653 102.169525) (xy 61.195653 102.169523)
(xy 87.812499 102.007143) (xy 87.807812 101.989651) (xy 87.790318 101.924362) (xy 87.790317 101.924361) (xy 61.1528 102.095301) (xy 61.092198 102.034699) (xy 61.044471 102.007143) (xy 87.1615 102.007143)
(xy 87.790317 101.924359) (xy 87.780897 101.908043) (xy 90.0396 101.908043) (xy 90.0396 101.993756) (xy 87.1615 102.092856) (xy 87.183681 102.175636) (xy 87.183682 102.17564) (xy 87.226535 102.249862)
(xy 90.061781 102.076536) (xy 90.061782 102.07654) (xy 90.104635 102.150762) (xy 90.165238 102.211365) (xy 87.287138 102.310465) (xy 87.306802 102.321818) (xy 87.361359 102.353317) (xy 87.361361 102.353317)
(xy 90.180953 102.220438) (xy 90.239459 102.254217) (xy 90.239461 102.254217) (xy 90.239462 102.254218) (xy 87.361362 102.353318) (xy 87.426651 102.370812) (xy 87.444143 102.375499) (xy 87.444144 102.3755)
(xy 90.265583 102.261217) (xy 90.322243 102.276399) (xy 90.322244 102.2764) (xy 90.322247 102.2764) (xy 87.444147 102.3755) (xy 87.529856 102.3755) (xy 87.529856 102.375499) (xy 87.612638 102.353318)
(xy 90.407956 102.2764) (xy 90.407956 102.276399) (xy 90.490738 102.254218) (xy 90.564962 102.211365) (xy 87.686862 102.310465) (xy 87.747465 102.249862) (xy 87.790318 102.175638) (xy 87.812499 102.092856)
(xy 90.625565 102.150762) (xy 90.668418 102.076538) (xy 90.690599 101.993756) (xy 90.6906 101.993756) (xy 87.8125 102.092856) (xy 87.8125 102.007144) (xy 87.812499 102.007143) (xy 87.807812 101.989651)
(xy 90.6906 101.908045) (xy 90.686198 101.891618) (xy 90.686198 101.891617) (xy 90.683659 101.882143) (xy 87.790318 101.924362) (xy 87.790317 101.924361) (xy 87.790317 101.924359) (xy 87.780897 101.908043)
(xy 90.892 101.882143) (xy 90.892 101.967856) (xy 90.914181 102.050636) (xy 90.914182 102.05064) (xy 90.0396 101.908043) (xy 90.0396 101.993756) (xy 90.061781 102.076536) (xy 90.061782 102.07654)
(xy 90.957035 102.124862) (xy 91.017638 102.185465) (xy 91.042576 102.199863) (xy 91.091859 102.228317) (xy 90.104635 102.150762) (xy 90.165238 102.211365) (xy 90.180953 102.220438) (xy 90.239459 102.254217)
(xy 91.091861 102.228317) (xy 91.091862 102.228318) (xy 91.157151 102.245812) (xy 91.174643 102.250499) (xy 90.239461 102.254217) (xy 90.239462 102.254218) (xy 90.265583 102.261217) (xy 90.322243 102.276399)
(xy 91.174644 102.2505) (xy 91.174647 102.2505) (xy 91.260356 102.2505) (xy 91.260356 102.250499) (xy 90.322244 102.2764) (xy 90.322247 102.2764) (xy 90.407956 102.2764) (xy 90.407956 102.276399)
(xy 91.343138 102.228318) (xy 91.417362 102.185465) (xy 91.477965 102.124862) (xy 91.520818 102.050638) (xy 90.490738 102.254218) (xy 90.564962 102.211365) (xy 90.625565 102.150762) (xy 90.668418 102.076538)
(xy 91.542999 101.967856) (xy 91.543 101.967856) (xy 91.543 101.957143) (xy 118.5795 101.957143) (xy 90.690599 101.993756) (xy 90.6906 101.993756) (xy 90.6906 101.908045) (xy 90.686198 101.891618)
(xy 118.5795 102.042856) (xy 118.601681 102.125636) (xy 118.601682 102.12564) (xy 118.636222 102.185464) (xy 90.686198 101.891617) (xy 90.683659 101.882143) (xy 90.892 101.882143) (xy 90.892 101.967856)
(xy 118.644535 102.199862) (xy 118.705138 102.260465) (xy 118.706439 102.261216) (xy 118.779359 102.303317) (xy 90.914181 102.050636) (xy 90.914182 102.05064) (xy 90.957035 102.124862) (xy 91.017638 102.185465)
(xy 118.779361 102.303317) (xy 118.779362 102.303318) (xy 118.844651 102.320812) (xy 118.862143 102.325499) (xy 91.042576 102.199863) (xy 91.091859 102.228317) (xy 91.091861 102.228317) (xy 91.091862 102.228318)
(xy 118.862144 102.3255) (xy 118.862147 102.3255) (xy 118.947856 102.3255) (xy 118.947856 102.325499) (xy 91.157151 102.245812) (xy 91.174643 102.250499) (xy 91.174644 102.2505) (xy 91.174647 102.2505)
(xy 119.030638 102.303318) (xy 119.104862 102.260465) (xy 119.165465 102.199862) (xy 119.208318 102.125638) (xy 91.260356 102.2505) (xy 91.260356 102.250499) (xy 91.343138 102.228318) (xy 91.417362 102.185465)
(xy 119.230499 102.042856) (xy 119.2305 102.042856) (xy 119.2305 101.957144) (xy 119.230499 101.957143) (xy 91.477965 102.124862) (xy 91.520818 102.050638) (xy 91.542999 101.967856) (xy 91.543 101.967856)
(xy 133.5795 101.957143) (xy 133.5795 102.042856) (xy 133.601681 102.125636) (xy 133.601682 102.12564) (xy 91.543 101.957143) (xy 118.5795 101.957143) (xy 118.5795 102.042856) (xy 118.601681 102.125636)
(xy 133.636222 102.185464) (xy 133.644535 102.199862) (xy 133.705138 102.260465) (xy 133.706439 102.261216) (xy 118.601682 102.12564) (xy 118.636222 102.185464) (xy 118.644535 102.199862) (xy 118.705138 102.260465)
(xy 133.779359 102.303317) (xy 133.779361 102.303317) (xy 133.779362 102.303318) (xy 133.844651 102.320812) (xy 118.706439 102.261216) (xy 118.779359 102.303317) (xy 118.779361 102.303317) (xy 118.779362 102.303318)
(xy 133.862143 102.325499) (xy 133.862144 102.3255) (xy 133.862147 102.3255) (xy 133.947856 102.3255) (xy 118.844651 102.320812) (xy 118.862143 102.325499) (xy 118.862144 102.3255) (xy 118.862147 102.3255)
(xy 133.947856 102.325499) (xy 134.030638 102.303318) (xy 134.104862 102.260465) (xy 134.165465 102.199862) (xy 118.947856 102.3255) (xy 118.947856 102.325499) (xy 119.030638 102.303318) (xy 119.104862 102.260465)
(xy 134.208318 102.125638) (xy 134.230499 102.042856) (xy 134.2305 102.042856) (xy 134.2305 101.957144) (xy 119.165465 102.199862) (xy 119.208318 102.125638) (xy 119.230499 102.042856) (xy 119.2305 102.042856)
(xy 134.230499 101.957143) (xy 134.221715 101.924362) (xy 134.208318 101.874362) (xy 134.208317 101.874361) (xy 119.2305 101.957144) (xy 119.230499 101.957143) (xy 133.5795 101.957143) (xy 133.5795 102.042856)
(xy 134.208317 101.874359) (xy 134.165464 101.800137) (xy 134.104862 101.739535) (xy 134.03064 101.696682) (xy 133.601681 102.125636) (xy 133.601682 102.12564) (xy 133.636222 102.185464) (xy 133.644535 102.199862)
(xy 134.030636 101.696681) (xy 133.947856 101.6745) (xy 133.947853 101.6745) (xy 133.862147 101.6745) (xy 133.705138 102.260465) (xy 133.706439 102.261216) (xy 133.779359 102.303317) (xy 133.779361 102.303317)
(xy 133.862144 101.6745) (xy 133.779363 101.696681) (xy 133.779359 101.696682) (xy 133.705137 101.739535) (xy 133.779362 102.303318) (xy 133.844651 102.320812) (xy 133.862143 102.325499) (xy 133.862144 102.3255)
(xy 133.705137 101.739536) (xy 133.644536 101.800137) (xy 133.644535 101.800137) (xy 133.601682 101.874359) (xy 133.862147 102.3255) (xy 133.947856 102.3255) (xy 133.947856 102.325499) (xy 134.030638 102.303318)
(xy 133.601681 101.874363) (xy 133.5795 101.957143) (xy 119.230499 101.957143) (xy 119.221715 101.924362) (xy 134.104862 102.260465) (xy 134.165465 102.199862) (xy 134.208318 102.125638) (xy 134.230499 102.042856)
(xy 119.208318 101.874362) (xy 119.208317 101.874361) (xy 119.208317 101.874359) (xy 119.165464 101.800137) (xy 134.2305 102.042856) (xy 134.2305 101.957144) (xy 134.230499 101.957143) (xy 134.221715 101.924362)
(xy 119.104862 101.739535) (xy 119.03064 101.696682) (xy 119.030636 101.696681) (xy 118.947856 101.6745) (xy 134.208318 101.874362) (xy 134.208317 101.874361) (xy 134.208317 101.874359) (xy 134.165464 101.800137)
(xy 118.947853 101.6745) (xy 118.862147 101.6745) (xy 118.862144 101.6745) (xy 118.779363 101.696681) (xy 134.104862 101.739535) (xy 134.03064 101.696682) (xy 134.030636 101.696681) (xy 133.947856 101.6745)
(xy 118.779359 101.696682) (xy 118.705137 101.739535) (xy 118.705137 101.739536) (xy 118.644536 101.800137) (xy 133.947853 101.6745) (xy 133.862147 101.6745) (xy 133.862144 101.6745) (xy 133.779363 101.696681)
(xy 118.644535 101.800137) (xy 118.601682 101.874359) (xy 118.601681 101.874363) (xy 118.5795 101.957143) (xy 133.779359 101.696682) (xy 133.705137 101.739535) (xy 133.705137 101.739536) (xy 133.644536 101.800137)
(xy 91.543 101.957143) (xy 91.543 101.8978) (xy 91.557352 101.863152) (xy 91.592 101.8488) (xy 91.650056 101.8488) (xy 133.644535 101.800137) (xy 133.601682 101.874359) (xy 133.601681 101.874363) (xy 133.5795 101.957143)
(xy 91.650056 101.848799) (xy 91.732838 101.826618) (xy 91.807062 101.783765) (xy 91.867665 101.723162) (xy 119.230499 101.957143) (xy 119.221715 101.924362) (xy 119.208318 101.874362) (xy 119.208317 101.874361)
(xy 91.910518 101.648938) (xy 91.932699 101.566156) (xy 91.9327 101.566156) (xy 91.9327 101.480444) (xy 119.208317 101.874359) (xy 119.165464 101.800137) (xy 119.104862 101.739535) (xy 119.03064 101.696682)
(xy 91.932699 101.480443) (xy 91.928012 101.462951) (xy 91.910518 101.397662) (xy 91.910517 101.397661) (xy 119.030636 101.696681) (xy 118.947856 101.6745) (xy 118.947853 101.6745) (xy 118.862147 101.6745)
(xy 91.910517 101.397659) (xy 91.876763 101.339196) (xy 91.867665 101.323438) (xy 91.807062 101.262835) (xy 118.862144 101.6745) (xy 118.779363 101.696681) (xy 118.779359 101.696682) (xy 118.705137 101.739535)
(xy 91.796055 101.25648) (xy 91.73284 101.219982) (xy 91.732836 101.219981) (xy 91.650056 101.1978) (xy 118.705137 101.739536) (xy 118.644536 101.800137) (xy 118.644535 101.800137) (xy 118.601682 101.874359)
(xy 91.650053 101.1978) (xy 91.564347 101.1978) (xy 91.564344 101.1978) (xy 91.481563 101.219981) (xy 118.601681 101.874363) (xy 118.5795 101.957143) (xy 91.543 101.957143) (xy 91.543 101.8978)
(xy 91.481559 101.219982) (xy 91.407337 101.262835) (xy 91.407337 101.262836) (xy 91.346736 101.323437) (xy 91.557352 101.863152) (xy 91.592 101.8488) (xy 91.650056 101.8488) (xy 91.650056 101.848799)
(xy 91.346735 101.323437) (xy 91.303882 101.397659) (xy 91.303881 101.397663) (xy 91.2817 101.480443) (xy 91.732838 101.826618) (xy 91.807062 101.783765) (xy 91.867665 101.723162) (xy 91.910518 101.648938)
(xy 91.2817 101.5505) (xy 91.267348 101.585148) (xy 91.2327 101.5995) (xy 91.174644 101.5995) (xy 91.091863 101.621681) (xy 91.932699 101.566156) (xy 91.9327 101.566156) (xy 91.9327 101.480444) (xy 91.932699 101.480443)
(xy 91.927346 101.460464) (xy 91.910518 101.397662) (xy 91.910517 101.397661) (xy 91.910517 101.397659)
(xy 91.876763 101.339196) (xy 91.867665 101.323438) (xy 91.807062 101.262835) (xy 91.796055 101.25648)
(xy 91.73284 101.219982) (xy 91.732836 101.219981) (xy 91.650056 101.1978) (xy 91.650053 101.1978)
(xy 91.564347 101.1978) (xy 91.564344 101.1978) (xy 91.481563 101.219981) (xy 91.481559 101.219982)
(xy 91.407337 101.262835) (xy 91.407337 101.262836) (xy 91.346736 101.323437) (xy 91.346735 101.323437)
(xy 91.303882 101.397659) (xy 91.303881 101.397663) (xy 91.2817 101.480443) (xy 91.2817 101.5505)
(xy 91.267348 101.585148) (xy 91.2327 101.5995) (xy 91.174644 101.5995) (xy 91.091863 101.621681)
(xy 91.091859 101.621682) (xy 91.017637 101.664535) (xy 91.017637 101.664536) (xy 90.957036 101.725137) (xy 91.091859 101.621682) (xy 91.017637 101.664535) (xy 91.017637 101.664536) (xy 90.957036 101.725137)
(xy 90.957035 101.725137) (xy 90.914182 101.799359) (xy 90.914181 101.799363) (xy 90.892 101.882143) (xy 90.957035 101.725137) (xy 90.914182 101.799359) (xy 90.914181 101.799363) (xy 90.892 101.882143)
(xy 90.683659 101.882143) (xy 90.668418 101.825262) (xy 90.668417 101.825259) (xy 90.629768 101.758318) (xy 90.683659 101.882143) (xy 90.668418 101.825262) (xy 90.668417 101.825259) (xy 90.629768 101.758318)
@@ -129219,39 +129491,57 @@
(xy 55.036313 102.478824) (xy 54.982856 102.4645) (xy 54.982853 102.4645) (xy 54.897147 102.4645) (xy 55.036313 102.478824) (xy 54.982856 102.4645) (xy 54.982853 102.4645) (xy 54.897147 102.4645)
(xy 54.897144 102.4645) (xy 54.814363 102.486681) (xy 54.814359 102.486682) (xy 54.740137 102.529535) (xy 54.897144 102.4645) (xy 54.814363 102.486681) (xy 54.814359 102.486682) (xy 54.740137 102.529535)
(xy 54.740137 102.529536) (xy 54.679536 102.590137) (xy 54.679535 102.590137) (xy 54.636682 102.664359) (xy 54.740137 102.529536) (xy 54.679536 102.590137) (xy 54.679535 102.590137) (xy 54.636682 102.664359)
(xy 54.636681 102.664363) (xy 54.6145 102.747143) (xy 37.833618 102.747143) (xy 37.828318 102.727362) (xy 54.636681 102.664363) (xy 54.6145 102.747143) (xy 52.62435 102.747143) (xy 52.625499 102.742856)
(xy 37.828317 102.727359) (xy 37.801149 102.680304) (xy 37.785465 102.653138) (xy 37.724862 102.592535) (xy 52.6255 102.742856) (xy 52.6255 102.657144) (xy 52.625499 102.657143) (xy 52.609781 102.598482)
(xy 37.720709 102.590137) (xy 37.65064 102.549682) (xy 37.650636 102.549681) (xy 37.567856 102.5275) (xy 52.603318 102.574362) (xy 52.603317 102.574361) (xy 52.603317 102.574359) (xy 52.560464 102.500137)
(xy 37.567853 102.5275) (xy 37.482147 102.5275) (xy 37.482144 102.5275) (xy 37.399363 102.549681) (xy 52.499862 102.439535) (xy 52.42564 102.396682) (xy 52.425636 102.396681) (xy 52.342856 102.3745)
(xy 37.399359 102.549682) (xy 37.325137 102.592535) (xy 37.325137 102.592536) (xy 37.264536 102.653137) (xy 52.342853 102.3745) (xy 52.257147 102.3745) (xy 52.257144 102.3745) (xy 52.174363 102.396681)
(xy 37.264535 102.653137) (xy 37.221682 102.727359) (xy 37.221681 102.727363) (xy 37.1995 102.810143) (xy 52.174359 102.396682) (xy 52.100137 102.439535) (xy 52.100137 102.439536) (xy 52.039536 102.500137)
(xy 20.5 102.810143) (xy 20.5 98.916738) (xy 22.5995 98.916738) (xy 22.5995 101.083261) (xy 22.609427 101.151394) (xy 52.039535 102.500137) (xy 51.996682 102.574359) (xy 51.996681 102.574363) (xy 51.9745 102.657143)
(xy 22.609428 101.151396) (xy 22.610142 101.152856) (xy 22.660802 101.256483) (xy 22.743517 101.339198) (xy 37.787777 102.657143) (xy 37.785465 102.653138) (xy 37.724862 102.592535) (xy 37.720709 102.590137)
(xy 22.848607 101.390573) (xy 22.896884 101.397606) (xy 22.916738 101.4005) (xy 22.91674 101.4005) (xy 37.65064 102.549682) (xy 37.650636 102.549681) (xy 37.567856 102.5275) (xy 37.567853 102.5275)
(xy 25.083262 101.4005) (xy 25.102759 101.397659) (xy 25.151393 101.390573) (xy 25.256483 101.339198) (xy 37.482147 102.5275) (xy 37.482144 102.5275) (xy 37.399363 102.549681) (xy 37.399359 102.549682)
(xy 25.339198 101.256483) (xy 25.390573 101.151393) (xy 25.4005 101.08326) (xy 25.4005 100.417143) (xy 37.325137 102.592535) (xy 37.325137 102.592536) (xy 37.264536 102.653137) (xy 37.264535 102.653137)
(xy 40.7045 100.417143) (xy 40.7045 100.502856) (xy 40.726681 100.585636) (xy 40.726682 100.58564) (xy 37.221682 102.727359) (xy 37.221681 102.727363) (xy 37.1995 102.810143) (xy 20.5 102.810143)
(xy 40.769535 100.659862) (xy 40.830138 100.720465) (xy 40.852115 100.733153) (xy 40.868416 100.742565) (xy 20.5 98.916738) (xy 22.5995 98.916738) (xy 22.5995 101.083261) (xy 22.609427 101.151394) (xy 22.609428 101.151396)
(xy 40.891246 100.772318) (xy 40.886351 100.8095) (xy 40.868416 100.827435) (xy 40.830137 100.849535) (xy 22.610142 101.152856) (xy 22.660802 101.256483) (xy 22.743517 101.339198) (xy 22.848607 101.390573)
(xy 40.830137 100.849536) (xy 40.769536 100.910137) (xy 40.769535 100.910137) (xy 40.726682 100.984359) (xy 22.896884 101.397606) (xy 22.916738 101.4005) (xy 22.91674 101.4005) (xy 25.083262 101.4005)
(xy 40.726681 100.984363) (xy 40.7045 101.067143) (xy 40.7045 101.152856) (xy 40.726681 101.235636) (xy 25.102759 101.397659) (xy 25.151393 101.390573) (xy 25.256483 101.339198) (xy 25.339198 101.256483)
(xy 40.726682 101.23564) (xy 40.769535 101.309862) (xy 40.830138 101.370465) (xy 40.857304 101.386149) (xy 25.390573 101.151393) (xy 25.4005 101.08326) (xy 25.4005 100.417143) (xy 40.7045 100.417143)
(xy 40.904359 101.413317) (xy 40.904361 101.413317) (xy 40.904362 101.413318) (xy 40.969651 101.430812) (xy 40.7045 100.502856) (xy 40.726681 100.585636) (xy 40.726682 100.58564) (xy 40.769535 100.659862)
(xy 40.987143 101.435499) (xy 40.987144 101.4355) (xy 40.987147 101.4355) (xy 41.072856 101.4355) (xy 40.830138 100.720465) (xy 40.852115 100.733153) (xy 40.868416 100.742565) (xy 40.891246 100.772318)
(xy 41.072856 101.435499) (xy 41.155638 101.413318) (xy 41.157672 101.412144) (xy 41.157674 101.412143) (xy 40.886351 100.8095) (xy 40.868416 100.827435) (xy 40.830137 100.849535) (xy 40.830137 100.849536)
(xy 84.1195 101.412143) (xy 84.1195 101.497856) (xy 84.141681 101.580636) (xy 84.141682 101.58064) (xy 40.769536 100.910137) (xy 40.769535 100.910137) (xy 40.726682 100.984359) (xy 40.726681 100.984363)
(xy 84.167525 101.6254) (xy 84.184535 101.654862) (xy 84.245138 101.715465) (xy 84.272304 101.731149) (xy 40.7045 101.067143) (xy 40.7045 101.152856) (xy 40.726681 101.235636) (xy 40.726682 101.23564)
(xy 84.319359 101.758317) (xy 84.319361 101.758317) (xy 84.319362 101.758318) (xy 84.384651 101.775812) (xy 40.769535 101.309862) (xy 40.830138 101.370465) (xy 40.854333 101.384434) (xy 40.904359 101.413317)
(xy 84.402143 101.780499) (xy 84.402144 101.7805) (xy 84.402147 101.7805) (xy 84.487856 101.7805) (xy 40.904361 101.413317) (xy 40.904362 101.413318) (xy 40.969651 101.430812) (xy 40.987143 101.435499)
(xy 84.487856 101.780499) (xy 84.570638 101.758318) (xy 84.644862 101.715465) (xy 84.705465 101.654862) (xy 40.987144 101.4355) (xy 40.987147 101.4355) (xy 41.072856 101.4355) (xy 41.072856 101.435499)
(xy 84.748318 101.580638) (xy 84.770499 101.497856) (xy 84.7705 101.497856) (xy 84.7705 101.412144) (xy 41.155638 101.413318) (xy 41.157672 101.412144) (xy 41.165583 101.407576) (xy 41.229862 101.370465)
(xy 84.770499 101.412143) (xy 84.759331 101.370462) (xy 84.748318 101.329362) (xy 84.748317 101.329361) (xy 41.290465 101.309862) (xy 41.333318 101.235638) (xy 41.35435 101.157143) (xy 53.4745 101.157143)
(xy 84.748317 101.329359) (xy 84.706242 101.256484) (xy 84.705465 101.255138) (xy 84.644862 101.194535) (xy 53.4745 101.242856) (xy 53.496681 101.325636) (xy 53.496682 101.32564) (xy 53.534171 101.390571)
(xy 84.57064 101.151682) (xy 84.570636 101.151681) (xy 84.487856 101.1295) (xy 84.487853 101.1295) (xy 53.539535 101.399862) (xy 53.600138 101.460465) (xy 53.627304 101.476149) (xy 53.674359 101.503317)
(xy 84.402147 101.1295) (xy 84.402144 101.1295) (xy 84.319363 101.151681) (xy 84.319359 101.151682) (xy 53.674361 101.503317) (xy 53.674362 101.503318) (xy 53.739651 101.520812) (xy 53.757143 101.525499)
(xy 84.245137 101.194535) (xy 84.245137 101.194536) (xy 84.184536 101.255137) (xy 84.184535 101.255137) (xy 53.757144 101.5255) (xy 53.757147 101.5255) (xy 53.842856 101.5255) (xy 53.842856 101.525499)
(xy 84.141682 101.329359) (xy 84.141681 101.329363) (xy 84.1195 101.412143) (xy 41.157674 101.412143) (xy 53.925638 101.503318) (xy 53.999862 101.460465) (xy 54.048184 101.412143) (xy 84.1195 101.412143)
(xy 41.164408 101.408254) (xy 41.229862 101.370465) (xy 41.290465 101.309862) (xy 41.333318 101.235638) (xy 84.1195 101.497856) (xy 84.141681 101.580636) (xy 84.141682 101.58064) (xy 84.167525 101.6254)
(xy 84.184535 101.654862) (xy 84.245138 101.715465) (xy 84.272304 101.731149) (xy 84.319359 101.758317)
(xy 84.319361 101.758317) (xy 84.319362 101.758318) (xy 84.384651 101.775812) (xy 84.402143 101.780499)
(xy 84.402144 101.7805) (xy 84.402147 101.7805) (xy 84.487856 101.7805) (xy 84.487856 101.780499)
(xy 84.570638 101.758318) (xy 84.644862 101.715465) (xy 84.705465 101.654862) (xy 84.748318 101.580638)
(xy 84.770499 101.497856) (xy 84.7705 101.497856) (xy 84.7705 101.412144) (xy 84.770499 101.412143)
(xy 84.759331 101.370464) (xy 84.748318 101.329362) (xy 84.748317 101.329361) (xy 84.748317 101.329359)
(xy 84.706242 101.256484) (xy 84.705465 101.255138) (xy 84.644862 101.194535) (xy 84.57064 101.151682)
(xy 84.570636 101.151681) (xy 84.487856 101.1295) (xy 84.487853 101.1295) (xy 84.402147 101.1295)
(xy 84.402144 101.1295) (xy 84.319363 101.151681) (xy 84.319359 101.151682) (xy 84.245137 101.194535)
(xy 84.245137 101.194536) (xy 84.184536 101.255137) (xy 84.184535 101.255137) (xy 84.141682 101.329359)
(xy 84.141681 101.329363) (xy 84.1195 101.412143) (xy 54.048184 101.412143) (xy 54.060465 101.399862)
(xy 54.09549 101.339196) (xy 54.103317 101.32564) (xy 54.103317 101.325639) (xy 54.103318 101.325638)
(xy 54.125499 101.242856) (xy 54.1255 101.242856) (xy 54.1255 101.157144) (xy 54.125499 101.157143)
(xy 54.103318 101.074363) (xy 54.103317 101.074359) (xy 54.060464 101.000137) (xy 53.999862 100.939535)
(xy 53.92564 100.896682) (xy 53.925636 100.896681) (xy 53.842856 100.8745) (xy 53.842853 100.8745)
(xy 53.757147 100.8745) (xy 53.757144 100.8745) (xy 53.674363 100.896681) (xy 53.674359 100.896682)
(xy 53.600137 100.939535) (xy 53.600137 100.939536) (xy 53.539536 101.000137) (xy 53.539535 101.000137)
(xy 53.496682 101.074359) (xy 53.496681 101.074363) (xy 53.4745 101.157143) (xy 41.35435 101.157143)
(xy 41.355499 101.152856) (xy 41.3555 101.152856) (xy 41.3555 101.067144) (xy 41.355499 101.067143) (xy 41.355499 101.152856) (xy 41.3555 101.152856) (xy 41.3555 101.067144) (xy 41.355499 101.067143)
(xy 41.344341 101.0255) (xy 41.333318 100.984362) (xy 41.333317 100.984361) (xy 41.333317 100.984359) (xy 41.344341 101.0255) (xy 41.333318 100.984362) (xy 41.333317 100.984361) (xy 41.333317 100.984359)
(xy 41.290464 100.910137) (xy 41.229862 100.849535) (xy 41.191583 100.827435) (xy 41.168753 100.797682) (xy 41.290464 100.910137) (xy 41.229862 100.849535) (xy 41.191583 100.827435) (xy 41.168753 100.797682)
+21
View File
@@ -4706,4 +4706,25 @@ Wire Wire Line
17500 16500 17650 16500 17500 16500 17650 16500
Text GLabel 17650 16500 0 30 BiDi ~ 0 Text GLabel 17650 16500 0 30 BiDi ~ 0
GND GND
$Comp
L BOARD_R108 R108
U 1 1 650100C8
P 16800 17300
F 0 "R108" H 16800 17200 50 0000 C CNN
F 1 "10K" H 16800 17400 50 0000 C CNN
F 2 "Resistor_SMD:R_0402_1005Metric" H 16800 17100 50 0001 C CNN
F 3 "" H 16800 17300 50 0001 C CNN
F 4 "RC0402FR-0710KL" H 16800 17300 50 0001 C CNN "MPN"
F 5 "Yageo" H 16800 17300 50 0001 C CNN "Manufacturer"
1 16800 17300
1 0 0 -1
$EndComp
Wire Wire Line
16100 17300 15950 17300
Text GLabel 15950 17300 2 30 BiDi ~ 0
VCC3V3_AUX
Wire Wire Line
17500 17300 17650 17300
Text GLabel 17650 17300 0 30 BiDi ~ 0
MUX_ST
$EndSCHEMATC $EndSCHEMATC
+2 -1
View File
@@ -101,6 +101,7 @@ R103,1,1K,Yageo,RC0402FR-071KL,Resistor_SMD:R_0402_1005Metric,SMT,no,External-re
R104,1,10K,Yageo,RC0402FR-0710KL,Resistor_SMD:R_0402_1005Metric,SMT,no,LM3880 final-flag pull-up for all-power logic R104,1,10K,Yageo,RC0402FR-0710KL,Resistor_SMD:R_0402_1005Metric,SMT,no,LM3880 final-flag pull-up for all-power logic
R105,1,10K,Yageo,RC0402FR-0710KL,Resistor_SMD:R_0402_1005Metric,SMT,no,1.8-V power-good pull-up for all-power logic R105,1,10K,Yageo,RC0402FR-0710KL,Resistor_SMD:R_0402_1005Metric,SMT,no,1.8-V power-good pull-up for all-power logic
R106,1,10K,Yageo,RC0402FR-0710KL,Resistor_SMD:R_0402_1005Metric,SMT,no,3.3-V power-good pull-up for all-power logic R106,1,10K,Yageo,RC0402FR-0710KL,Resistor_SMD:R_0402_1005Metric,SMT,no,3.3-V power-good pull-up for all-power logic
R108,1,10K,Yageo,RC0402FR-0710KL,Resistor_SMD:R_0402_1005Metric,SMT,no,"TPS2121 open-drain status pull-up (RST, 6-20 kohm)"
"R11,R16",2,232K,Yageo,RC0402FR-07232KL,Resistor_SMD:R_0402_1005Metric,SMT,no,4.0-V nominal eFuse UV divider top "R11,R16",2,232K,Yageo,RC0402FR-07232KL,Resistor_SMD:R_0402_1005Metric,SMT,no,4.0-V nominal eFuse UV divider top
"R12,R17",2,100K,Yageo,RC0402FR-07100KL,Resistor_SMD:R_0402_1005Metric,SMT,no,eFuse UV divider bottom "R12,R17",2,100K,Yageo,RC0402FR-07100KL,Resistor_SMD:R_0402_1005Metric,SMT,no,eFuse UV divider bottom
"R13,R18",2,383K,Yageo,RC0402FR-07383KL,Resistor_SMD:R_0402_1005Metric,SMT,no,5.8-V nominal eFuse OV divider top "R13,R18",2,383K,Yageo,RC0402FR-07383KL,Resistor_SMD:R_0402_1005Metric,SMT,no,5.8-V nominal eFuse OV divider top
@@ -209,4 +210,4 @@ U35,1,TUSB320LAI,Texas Instruments,TUSB320LAIRSW(R),Package_DFN_QFN:Texas_X2QFN-
U5,1,TUSB320LAI,Texas Instruments,TUSB320LAIRSW(R),Package_DFN_QFN:Texas_X2QFN-12_1.6x1.6mm_P0.4mm,SMT,no,USB Type-C port controller in UFP GPIO mode; integrated Rd on CC1/CC2; current-advertisement outputs unused since this port never sources SYS5 U5,1,TUSB320LAI,Texas Instruments,TUSB320LAIRSW(R),Package_DFN_QFN:Texas_X2QFN-12_1.6x1.6mm_P0.4mm,SMT,no,USB Type-C port controller in UFP GPIO mode; integrated Rd on CC1/CC2; current-advertisement outputs unused since this port never sources SYS5
U6,1,TPD2EUSB30A,Texas Instruments,TPD2EUSB30ADRTR,Package_TO_SOT_SMD:Texas_DRT-3,SMT,no,Low-capacitance USB 2.0 ESD protection U6,1,TPD2EUSB30A,Texas Instruments,TPD2EUSB30ADRTR,Package_TO_SOT_SMD:Texas_DRT-3,SMT,no,Low-capacitance USB 2.0 ESD protection
"U7,U8",2,TPS259470A,Texas Instruments,TPS259470ARPWR,board:Texas_RPW0010A_QFN10,SMT,no,True-reverse-blocking eFuse; UV/OV/current/inrush protection "U7,U8",2,TPS259470A,Texas Instruments,TPS259470ARPWR,board:Texas_RPW0010A_QFN10,SMT,no,True-reverse-blocking eFuse; UV/OV/current/inrush protection
U9,1,TPS2121,Texas Instruments,TPS2121RUXR,board:Texas_RUX0012A_VQFN12,SMT,no,4.5-A power mux; external input wins near-equal valid 5-V inputs U9,1,TPS2121,Texas Instruments,TPS2121RUXR,board:Texas_RUX0012A_VQFN12,SMT,no,4.5-A power mux. PR1=GND disables priority mode; CP2 tied to VCC3V3_AUX is what selects IN2 (external 5 V) once the aux rail is up
1 Reference Qty Value Manufacturer MPN Footprint Assembly DNP Description
101 R104 1 10K Yageo RC0402FR-0710KL Resistor_SMD:R_0402_1005Metric SMT no LM3880 final-flag pull-up for all-power logic
102 R105 1 10K Yageo RC0402FR-0710KL Resistor_SMD:R_0402_1005Metric SMT no 1.8-V power-good pull-up for all-power logic
103 R106 1 10K Yageo RC0402FR-0710KL Resistor_SMD:R_0402_1005Metric SMT no 3.3-V power-good pull-up for all-power logic
104 R108 1 10K Yageo RC0402FR-0710KL Resistor_SMD:R_0402_1005Metric SMT no TPS2121 open-drain status pull-up (RST, 6-20 kohm)
105 R11,R16 2 232K Yageo RC0402FR-07232KL Resistor_SMD:R_0402_1005Metric SMT no 4.0-V nominal eFuse UV divider top
106 R12,R17 2 100K Yageo RC0402FR-07100KL Resistor_SMD:R_0402_1005Metric SMT no eFuse UV divider bottom
107 R13,R18 2 383K Yageo RC0402FR-07383KL Resistor_SMD:R_0402_1005Metric SMT no 5.8-V nominal eFuse OV divider top
210 U5 1 TUSB320LAI Texas Instruments TUSB320LAIRSW(R) Package_DFN_QFN:Texas_X2QFN-12_1.6x1.6mm_P0.4mm SMT no USB Type-C port controller in UFP GPIO mode; integrated Rd on CC1/CC2; current-advertisement outputs unused since this port never sources SYS5
211 U6 1 TPD2EUSB30A Texas Instruments TPD2EUSB30ADRTR Package_TO_SOT_SMD:Texas_DRT-3 SMT no Low-capacitance USB 2.0 ESD protection
212 U7,U8 2 TPS259470A Texas Instruments TPS259470ARPWR board:Texas_RPW0010A_QFN10 SMT no True-reverse-blocking eFuse; UV/OV/current/inrush protection
213 U9 1 TPS2121 Texas Instruments TPS2121RUXR board:Texas_RUX0012A_VQFN12 SMT no 4.5-A power mux; external input wins near-equal valid 5-V inputs 4.5-A power mux. PR1=GND disables priority mode; CP2 tied to VCC3V3_AUX is what selects IN2 (external 5 V) once the aux rail is up
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1,4 +1,4 @@
ERC report (2026-08-21T00:59:47, Encoding UTF8) ERC report (2026-09-01T12:27:27, Encoding UTF8)
Report includes: Errors, Warnings, Exclusions Report includes: Errors, Warnings, Exclusions
***** Sheet / ***** Sheet /
+1
View File
@@ -101,6 +101,7 @@ MMBT3904,Q1,Package_TO_SOT_SMD:SOT-23,,onsemi,MMBT3904LT1G,1,SMT,no
10K,R104,Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-0710KL,1,SMT,no 10K,R104,Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-0710KL,1,SMT,no
10K,R105,Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-0710KL,1,SMT,no 10K,R105,Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-0710KL,1,SMT,no
10K,R106,Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-0710KL,1,SMT,no 10K,R106,Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-0710KL,1,SMT,no
10K,R108,Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-0710KL,1,SMT,no
232K,"R11,R16",Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-07232KL,2,SMT,no 232K,"R11,R16",Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-07232KL,2,SMT,no
100K,"R12,R17",Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-07100KL,2,SMT,no 100K,"R12,R17",Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-07100KL,2,SMT,no
383K,"R13,R18",Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-07383KL,2,SMT,no 383K,"R13,R18",Resistor_SMD:R_0402_1005Metric,,Yageo,RC0402FR-07383KL,2,SMT,no
1 Comment Designator Footprint LCSC Part # Manufacturer Manufacturer Part Number Quantity Assembly Type DNP
101 10K R104 Resistor_SMD:R_0402_1005Metric Yageo RC0402FR-0710KL 1 SMT no
102 10K R105 Resistor_SMD:R_0402_1005Metric Yageo RC0402FR-0710KL 1 SMT no
103 10K R106 Resistor_SMD:R_0402_1005Metric Yageo RC0402FR-0710KL 1 SMT no
104 10K R108 Resistor_SMD:R_0402_1005Metric Yageo RC0402FR-0710KL 1 SMT no
105 232K R11,R16 Resistor_SMD:R_0402_1005Metric Yageo RC0402FR-07232KL 2 SMT no
106 100K R12,R17 Resistor_SMD:R_0402_1005Metric Yageo RC0402FR-07100KL 2 SMT no
107 383K R13,R18 Resistor_SMD:R_0402_1005Metric Yageo RC0402FR-07383KL 2 SMT no
+5 -5
View File
@@ -1,10 +1,10 @@
Board: hardware/board_routed.kicad_pcb Board: hardware/board_routed.kicad_pcb
Unconnected endpoints reported by connectivity: 0 Unconnected endpoints reported by connectivity: 0
Tracks: 3065 Vias: 1018 Tracks: 3068 Vias: 1020
Track segments per layer: Track segments per layer:
F.Cu 1746 F.Cu 1748
L6_SIG 481 L6_SIG 482
L5_SIG 390 L5_SIG 390
L3_SIG 387 L3_SIG 387
B.Cu 61 B.Cu 61
@@ -12,8 +12,8 @@ Track segments per layer:
Track width used per net class (mm: segments): Track width used per net class (mm: segments):
BGA_ESCAPE 0.1: 423 BGA_ESCAPE 0.1: 423
CLOCK 0.1: 17, 0.15: 145 CLOCK 0.1: 17, 0.15: 145
Default 0.1: 37, 0.12: 1373, 0.15: 5 Default 0.1: 37, 0.12: 1375, 0.15: 5
POWER 0.1: 79, 0.12: 4, 0.15: 193, 0.163: 18, 0.195: 1, 0.2: 4, 0.22: 12, 0.227: 3, 0.25: 247, 0.26: 6, 0.3: 327, 0.35: 1, 0.4: 103, 0.45: 2, 0.5: 2, 0.55: 10, 0.6: 4, 0.7: 2, 0.8: 5, 1.0: 1, 1.2: 4, 1.5: 2 POWER 0.1: 79, 0.12: 4, 0.15: 193, 0.163: 18, 0.195: 1, 0.2: 4, 0.22: 12, 0.227: 3, 0.25: 248, 0.26: 6, 0.3: 327, 0.35: 1, 0.4: 103, 0.45: 2, 0.5: 2, 0.55: 10, 0.6: 4, 0.7: 2, 0.8: 5, 1.0: 1, 1.2: 4, 1.5: 2
RF50_CPWG 0.164: 11 RF50_CPWG 0.164: 11
USB90_DIFF 0.135: 24 USB90_DIFF 0.135: 24
+17 -1
View File
@@ -224,13 +224,19 @@ add_ic("U9", "TPS2121", "TPS2121RUXR", "Texas Instruments", "board:Texas_RUX0012
p(4, "OV2", "MUX_OV2", "input"), p(5, "OV1", "MUX_OV1", "input"), p(6, "PR1", "GND", "input"), p(4, "OV2", "MUX_OV2", "input"), p(5, "OV1", "MUX_OV1", "input"), p(6, "PR1", "GND", "input"),
p(7, "IN1", "USB5_PROT", "power_in"), p(8, "OUT", "SYS5", "power_out"), p(9, "ST", "MUX_ST", "output"), p(7, "IN1", "USB5_PROT", "power_in"), p(8, "OUT", "SYS5", "power_out"), p(9, "ST", "MUX_ST", "output"),
p(10, "ILM", "MUX_ILM", "output"), p(11, "SS", "MUX_SS", "output"), p(12, "GND", "GND", "power_in")], p(10, "ILM", "MUX_ILM", "output"), p(11, "SS", "MUX_SS", "output"), p(12, "GND", "GND", "power_in")],
"4.5-A power mux; external input wins near-equal valid 5-V inputs") "4.5-A power mux. PR1=GND disables priority mode; CP2 tied to VCC3V3_AUX "
"is what selects IN2 (external 5 V) once the aux rail is up")
r("442K", "USB5_PROT", "MUX_OV1", description="TPS2121 IN1 5.75-V OV divider top") r("442K", "USB5_PROT", "MUX_OV1", description="TPS2121 IN1 5.75-V OV divider top")
r("100K", "MUX_OV1", "GND", description="TPS2121 IN1 OV divider bottom") r("100K", "MUX_OV1", "GND", description="TPS2121 IN1 OV divider bottom")
r("442K", "EXT5_PROT", "MUX_OV2", description="TPS2121 IN2 5.75-V OV divider top") r("442K", "EXT5_PROT", "MUX_OV2", description="TPS2121 IN2 5.75-V OV divider top")
r("100K", "MUX_OV2", "GND", description="TPS2121 IN2 OV divider bottom") r("100K", "MUX_OV2", "GND", description="TPS2121 IN2 OV divider bottom")
r("22.1K", "MUX_ILM", "GND", description="TPS2121 4.5-A typical output limit") r("22.1K", "MUX_ILM", "GND", description="TPS2121 4.5-A typical output limit")
c("10nF", "MUX_SS", "GND", description="TPS2121 soft-start") c("10nF", "MUX_SS", "GND", description="TPS2121 soft-start")
# ST is open-drain and needs an external 6-20 kohm pull-up (TPS2121 data
# sheet, Recommended Operating Conditions, RST). It is added at the end of
# this file rather than here: reference designators are assigned in call
# order, so inserting a resistor mid-file would renumber every later one and
# invalidate the routed board.
for _ in range(2): for _ in range(2):
c("47uF", "SYS5", "GND", footprint="Capacitor_SMD:C_1210_3225Metric", description="5-V system bulk") c("47uF", "SYS5", "GND", footprint="Capacitor_SMD:C_1210_3225Metric", description="5-V system bulk")
@@ -755,6 +761,16 @@ add_ic("U35", "TUSB320LAI", "TUSB320LAIRSW(R)", "Texas Instruments",
r("900K", "VBUS_RAW", "PWR_USB_VBUS_DET", description="TUSB320 VBUS_DET current limiter") r("900K", "VBUS_RAW", "PWR_USB_VBUS_DET", description="TUSB320 VBUS_DET current limiter")
c("100nF", "VCC3V3_AUX", "GND", description="TUSB320 local bypass") c("100nF", "VCC3V3_AUX", "GND", description="TUSB320 local bypass")
# TPS2121 ST is an open-drain status output: it is driven low only while IN2
# (the external 5 V header) is sourcing OUT, and is high-impedance whenever IN1
# (USB-C) is sourcing or the output is off. U10 gate 2 inverts it into
# EXT_SELECTED, and MAIN_EN = USB_3A_OK OR EXT_SELECTED enables the core buck,
# so without this pull-up the gate input floats on USB-C power and MAIN_EN can
# assert regardless of what the TUSB320 advertised. 10 k is inside the
# datasheet's 6-20 kohm range and matches the other open-drain pull-ups here.
r("10K", "VCC3V3_AUX", "MUX_ST",
description="TPS2121 open-drain status pull-up (RST, 6-20 kohm)")
def validate() -> None: def validate() -> None:
refs = [x.ref for x in components] refs = [x.ref for x in components]
+2
View File
@@ -198,6 +198,8 @@ SPECIAL.update({
"C126": (136.0, 78.0, 0), "C127": (90.0, 100.5, 0), "C126": (136.0, 78.0, 0), "C127": (90.0, 100.5, 0),
"R104": (83.0, 86.8, 0), "R105": (83.0, 88.0, 0), "R104": (83.0, 86.8, 0), "R105": (83.0, 88.0, 0),
"R106": (83.0, 89.2, 0), "C128": (93.0, 88.0, 0), "R106": (83.0, 89.2, 0), "C128": (93.0, 88.0, 0),
# TPS2121 open-drain status pull-up, beside the U10 gate it holds up.
"R108": (53.0, 101.6, 0),
}) })