From f54277301ecf965805d7b0ff10840e3b9a90a92e Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 2 Feb 2016 22:23:54 +1100 Subject: [PATCH] Renamed all JST 3D files to match the name of the associated module --- ...ST_ACH_BM02B-ACHSS_02x1.20mm_Angled.wings} | Bin ... JST_ACH_BM02B-ACHSS_02x1.20mm_Angled.wrl} | 0 ...ST_ACH_BM03B-ACHSS_03x1.20mm_Angled.wings} | Bin ... JST_ACH_BM03B-ACHSS_03x1.20mm_Angled.wrl} | 0 .../Connectors_JST.3dshapes/JST_B2PS-VH.wings | Bin 6327 -> 0 bytes .../Connectors_JST.3dshapes/JST_B2PS-VH.wrl | 822 ------------------ ...JST_EH_B02B-EH_A_02x2.50mm_Straight.wings} | Bin ...> JST_EH_B02B-EH_A_02x2.50mm_Straight.wrl} | 0 ...JST_EH_B03B-EH_A_03x2.50mm_Straight.wings} | Bin ...> JST_EH_B03B-EH_A_03x2.50mm_Straight.wrl} | 0 ...JST_EH_B04B-EH_A_04x2.50mm_Straight.wings} | Bin ...> JST_EH_B04B-EH_A_04x2.50mm_Straight.wrl} | 0 ...JST_EH_B05B-EH_A_05x2.50mm_Straight.wings} | Bin ...> JST_EH_B05B-EH_A_05x2.50mm_Straight.wrl} | 0 ...JST_EH_B06B-EH_A_06x2.50mm_Straight.wings} | Bin ...> JST_EH_B06B-EH_A_06x2.50mm_Straight.wrl} | 0 ...JST_EH_B08B-EH_A_08x2.50mm_Straight.wings} | Bin ...> JST_EH_B08B-EH_A_08x2.50mm_Straight.wrl} | 0 ...JST_EH_B10B-EH_A_10x2.50mm_Straight.wings} | Bin ...> JST_EH_B10B-EH_A_10x2.50mm_Straight.wrl} | 0 ... => JST_EH_S02B-EH_02x2.50mm_Angled.wings} | Bin ...rl => JST_EH_S02B-EH_02x2.50mm_Angled.wrl} | 0 ... => JST_EH_S03B-EH_03x2.50mm_Angled.wings} | Bin ...rl => JST_EH_S03B-EH_03x2.50mm_Angled.wrl} | 0 ... => JST_EH_S04B-EH_04x2.50mm_Angled.wings} | Bin ...rl => JST_EH_S04B-EH_04x2.50mm_Angled.wrl} | 0 ... => JST_EH_S05B-EH_05x2.50mm_Angled.wings} | Bin ...rl => JST_EH_S05B-EH_05x2.50mm_Angled.wrl} | 0 ... => JST_EH_S06B-EH_06x2.50mm_Angled.wings} | Bin ...rl => JST_EH_S06B-EH_06x2.50mm_Angled.wrl} | 0 ... => JST_EH_S07B-EH_07x2.50mm_Angled.wings} | Bin ...rl => JST_EH_S07B-EH_07x2.50mm_Angled.wrl} | 0 ... => JST_EH_S08B-EH_08x2.50mm_Angled.wings} | Bin ...rl => JST_EH_S08B-EH_08x2.50mm_Angled.wrl} | 0 ...GH_BM02B-GHS-TBT_02x1.25mm_Straight.wings} | Bin ...T_GH_BM02B-GHS-TBT_02x1.25mm_Straight.wrl} | 0 ...GH_BM03B-GHS-TBT_03x1.25mm_Straight.wings} | Bin ...T_GH_BM03B-GHS-TBT_03x1.25mm_Straight.wrl} | 0 ...GH_BM04B-GHS-TBT_04x1.25mm_Straight.wings} | Bin ...T_GH_BM04B-GHS-TBT_04x1.25mm_Straight.wrl} | 0 ...GH_BM05B-GHS-TBT_05x1.25mm_Straight.wings} | Bin ...T_GH_BM05B-GHS-TBT_05x1.25mm_Straight.wrl} | 0 ...GH_BM06B-GHS-TBT_06x1.25mm_Straight.wings} | Bin ...T_GH_BM06B-GHS-TBT_06x1.25mm_Straight.wrl} | 0 ...PS_B02BC02B-JFPS_02x8.80mm_Straight.wings} | Bin ...JFPS_B02BC02B-JFPS_02x8.80mm_Straight.wrl} | 0 .../Connectors_JST.3dshapes/JST_PH.pdf | Bin 118956 -> 0 bytes ...H_B02B-PH-K-S_02x2.00mm_Straight-TB.wings} | Bin ..._PH_B02B-PH-K-S_02x2.00mm_Straight-TB.wrl} | 0 ...T_PH_B02B-PH-K-S_02x2.00mm_Straight.wings} | Bin ...JST_PH_B02B-PH-K-S_02x2.00mm_Straight.wrl} | 0 ...T_PH_B03B-PH-K-S_03x2.00mm_Straight.wings} | Bin ...JST_PH_B03B-PH-K-S_03x2.00mm_Straight.wrl} | 0 ...T_PH_B04B-PH-K-S_04x2.00mm_Straight.wings} | Bin ...JST_PH_B04B-PH-K-S_04x2.00mm_Straight.wrl} | 0 ...T_PH_B05B-PH-K-S_05x2.00mm_Straight.wings} | Bin ...JST_PH_B05B-PH-K-S_05x2.00mm_Straight.wrl} | 0 ...T_PH_B06B-PH-K-S_06x2.00mm_Straight.wings} | Bin ...JST_PH_B06B-PH-K-S_06x2.00mm_Straight.wrl} | 0 ...T_PH_B07B-PH-K-S_07x2.00mm_Straight.wings} | Bin ...JST_PH_B07B-PH-K-S_07x2.00mm_Straight.wrl} | 0 ...T_PH_B08B-PH-K-S_08x2.00mm_Straight.wings} | Bin ...JST_PH_B08B-PH-K-S_08x2.00mm_Straight.wrl} | 0 ...T_PH_B09B-PH-K-S_09x2.00mm_Straight.wings} | Bin ...JST_PH_B09B-PH-K-S_09x2.00mm_Straight.wrl} | 0 ...T_PH_B10B-PH-K-S_10x2.00mm_Straight.wings} | Bin ...JST_PH_B10B-PH-K-S_10x2.00mm_Straight.wrl} | 0 ...T_PH_B11B-PH-K-S_11x2.00mm_Straight.wings} | Bin ...JST_PH_B11B-PH-K-S_11x2.00mm_Straight.wrl} | 0 ...T_PH_B12B-PH-K-S_12x2.00mm_Straight.wings} | Bin ...JST_PH_B12B-PH-K-S_12x2.00mm_Straight.wrl} | 0 ...T_PH_B13B-PH-K-S_13x2.00mm_Straight.wings} | Bin ...JST_PH_B13B-PH-K-S_13x2.00mm_Straight.wrl} | 0 ...T_PH_B14B-PH-K-S_14x2.00mm_Straight.wings} | Bin ...JST_PH_B14B-PH-K-S_14x2.00mm_Straight.wrl} | 0 ...T_PH_B15B-PH-K-S_15x2.00mm_Straight.wings} | Bin ...JST_PH_B15B-PH-K-S_15x2.00mm_Straight.wrl} | 0 ...T_PH_B16B-PH-K-S_16x2.00mm_Straight.wings} | Bin ...JST_PH_B16B-PH-K-S_16x2.00mm_Straight.wrl} | 0 ..._PH_S02B-PH-K-S_02x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S02B-PH-K-S_02x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S02B-PH-K-S_02x2.00mm_Angled.wings} | Bin ...> JST_PH_S02B-PH-K-S_02x2.00mm_Angled.wrl} | 0 ..._PH_S03B-PH-K-S_03x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S03B-PH-K-S_03x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S03B-PH-K-S_03x2.00mm_Angled.wings} | Bin ...> JST_PH_S03B-PH-K-S_03x2.00mm_Angled.wrl} | 0 ..._PH_S04B-PH-K-S_04x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S04B-PH-K-S_04x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S04B-PH-K-S_04x2.00mm_Angled.wings} | Bin ...> JST_PH_S04B-PH-K-S_04x2.00mm_Angled.wrl} | 0 ..._PH_S05B-PH-K-S_05x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S05B-PH-K-S_05x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S05B-PH-K-S_05x2.00mm_Angled.wings} | Bin ...> JST_PH_S05B-PH-K-S_05x2.00mm_Angled.wrl} | 0 ..._PH_S06B-PH-K-S_06x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S06B-PH-K-S_06x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S06B-PH-K-S_06x2.00mm_Angled.wings} | Bin ...> JST_PH_S06B-PH-K-S_06x2.00mm_Angled.wrl} | 0 ..._PH_S07B-PH-K-S_07x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S07B-PH-K-S_07x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S07B-PH-K-S_07x2.00mm_Angled.wings} | Bin ...> JST_PH_S07B-PH-K-S_07x2.00mm_Angled.wrl} | 0 ..._PH_S08B-PH-K-S_08x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S08B-PH-K-S_08x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S08B-PH-K-S_08x2.00mm_Angled.wings} | Bin ...> JST_PH_S08B-PH-K-S_08x2.00mm_Angled.wrl} | 0 ..._PH_S09B-PH-K-S_09x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S09B-PH-K-S_09x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S09B-PH-K-S_09x2.00mm_Angled.wings} | Bin ...> JST_PH_S09B-PH-K-S_09x2.00mm_Angled.wrl} | 0 ..._PH_S10B-PH-K-S_10x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S10B-PH-K-S_10x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S10B-PH-K-S_10x2.00mm_Angled.wings} | Bin ...> JST_PH_S10B-PH-K-S_10x2.00mm_Angled.wrl} | 0 ..._PH_S11B-PH-K-S_11x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S11B-PH-K-S_11x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S11B-PH-K-S_11x2.00mm_Angled.wings} | Bin ...> JST_PH_S11B-PH-K-S_11x2.00mm_Angled.wrl} | 0 ..._PH_S12B-PH-K-S_12x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S12B-PH-K-S_12x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S12B-PH-K-S_12x2.00mm_Angled.wings} | Bin ...> JST_PH_S12B-PH-K-S_12x2.00mm_Angled.wrl} | 0 ..._PH_S13B-PH-K-S_13x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S13B-PH-K-S_13x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S13B-PH-K-S_13x2.00mm_Angled.wings} | Bin ...> JST_PH_S13B-PH-K-S_13x2.00mm_Angled.wrl} | 0 ..._PH_S14B-PH-K-S_14x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S14B-PH-K-S_14x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S14B-PH-K-S_14x2.00mm_Angled.wings} | Bin ...> JST_PH_S14B-PH-K-S_14x2.00mm_Angled.wrl} | 0 ..._PH_S15B-PH-K-S_15x2.00mm_Angled-TB.wings} | Bin ...ST_PH_S15B-PH-K-S_15x2.00mm_Angled-TB.wrl} | 0 ...JST_PH_S15B-PH-K-S_15x2.00mm_Angled.wings} | Bin ...> JST_PH_S15B-PH-K-S_15x2.00mm_Angled.wrl} | 0 ...JST_PH_S16B-PH-K-S_16x2.00mm_Angled.wings} | Bin ...> JST_PH_S16B-PH-K-S_16x2.00mm_Angled.wrl} | 0 ...PUD_B10B-PUDSS_2x05x2.00mm_Straight.wings} | Bin ...T_PUD_B10B-PUDSS_2x05x2.00mm_Straight.wrl} | 0 ...SFH_SM02B-SFHRS-TF_02x1.80mm_Angled.wings} | Bin ...T_SFH_SM02B-SFHRS-TF_02x1.80mm_Angled.wrl} | 0 ..._SUR_SM02B-SURS-TF_02x0.80mm_Angled.wings} | Bin ...ST_SUR_SM02B-SURS-TF_02x0.80mm_Angled.wrl} | 0 ..._SUR_SM03B-SURS-TF_03x0.80mm_Angled.wings} | Bin ...ST_SUR_SM03B-SURS-TF_03x0.80mm_Angled.wrl} | 0 ..._SUR_SM04B-SURS-TF_04x0.80mm_Angled.wings} | Bin ...ST_SUR_SM04B-SURS-TF_04x0.80mm_Angled.wrl} | 0 ..._SUR_SM05B-SURS-TF_05x0.80mm_Angled.wings} | Bin ...ST_SUR_SM05B-SURS-TF_05x0.80mm_Angled.wrl} | 0 ..._SUR_SM06B-SURS-TF_06x0.80mm_Angled.wings} | Bin ...ST_SUR_SM06B-SURS-TF_06x0.80mm_Angled.wrl} | 0 ..._SUR_SM08B-SURS-TF_08x0.80mm_Angled.wings} | Bin ...ST_SUR_SM08B-SURS-TF_08x0.80mm_Angled.wrl} | 0 ..._SUR_SM12B-SURS-TF_12x0.80mm_Angled.wings} | Bin ...ST_SUR_SM12B-SURS-TF_12x0.80mm_Angled.wrl} | 0 ... JST_XH_B2B-XH-A_02x2.50mm_Straight.wings} | Bin ...=> JST_XH_B2B-XH-A_02x2.50mm_Straight.wrl} | 0 ... JST_XH_B7B-XH-A_07x2.50mm_Straight.wings} | Bin ...=> JST_XH_B7B-XH-A_07x2.50mm_Straight.wrl} | 0 ...JST_ZE_B02B-ZESK_02x2.50mm_Straight.wings} | Bin ...> JST_ZE_B02B-ZESK_02x2.50mm_Straight.wrl} | 0 ...JST_ZE_B03B-ZESK_03x2.50mm_Straight.wings} | Bin ...> JST_ZE_B03B-ZESK_03x2.50mm_Straight.wrl} | 0 ...JST_ZE_B04B-ZESK_04x2.50mm_Straight.wings} | Bin ...> JST_ZE_B04B-ZESK_04x2.50mm_Straight.wrl} | 0 ...JST_ZE_B05B-ZESK_05x2.50mm_Straight.wings} | Bin ...> JST_ZE_B05B-ZESK_05x2.50mm_Straight.wrl} | 0 ...> JST_ZE_S02B-ZESK_02x2.50mm_Angled.wings} | Bin ... => JST_ZE_S02B-ZESK_02x2.50mm_Angled.wrl} | 0 ...> JST_ZE_S03B-ZESK_03x2.50mm_Angled.wings} | Bin ... => JST_ZE_S03B-ZESK_03x2.50mm_Angled.wrl} | 0 ...> JST_ZE_S04B-ZESK_04x2.50mm_Angled.wings} | Bin ... => JST_ZE_S04B-ZESK_04x2.50mm_Angled.wrl} | 0 173 files changed, 822 deletions(-) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM02B-ACH.wings => JST_ACH_BM02B-ACHSS_02x1.20mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM02B-ACH.wrl => JST_ACH_BM02B-ACHSS_02x1.20mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM03B-ACH.wings => JST_ACH_BM03B-ACHSS_03x1.20mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM03B-ACH.wrl => JST_ACH_BM03B-ACHSS_03x1.20mm_Angled.wrl} (100%) delete mode 100644 modules/packages3d/Connectors_JST.3dshapes/JST_B2PS-VH.wings delete mode 100644 modules/packages3d/Connectors_JST.3dshapes/JST_B2PS-VH.wrl rename modules/packages3d/Connectors_JST.3dshapes/{JST_B02B-EH.wings => JST_EH_B02B-EH_A_02x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B02B-EH.wrl => JST_EH_B02B-EH_A_02x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B03B-EH.wings => JST_EH_B03B-EH_A_03x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B03B-EH.wrl => JST_EH_B03B-EH_A_03x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B04B-EH.wings => JST_EH_B04B-EH_A_04x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B04B-EH.wrl => JST_EH_B04B-EH_A_04x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B05B-EH.wings => JST_EH_B05B-EH_A_05x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B05B-EH.wrl => JST_EH_B05B-EH_A_05x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B06B-EH.wings => JST_EH_B06B-EH_A_06x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B06B-EH.wrl => JST_EH_B06B-EH_A_06x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B08B-EH.wings => JST_EH_B08B-EH_A_08x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B08B-EH.wrl => JST_EH_B08B-EH_A_08x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B10B-EH.wings => JST_EH_B10B-EH_A_10x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B10B-EH.wrl => JST_EH_B10B-EH_A_10x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S02B-EH.wings => JST_EH_S02B-EH_02x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S02B-EH.wrl => JST_EH_S02B-EH_02x2.50mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S03B-EH.wings => JST_EH_S03B-EH_03x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S03B-EH.wrl => JST_EH_S03B-EH_03x2.50mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S04B-EH.wings => JST_EH_S04B-EH_04x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S04B-EH.wrl => JST_EH_S04B-EH_04x2.50mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S05B-EH.wings => JST_EH_S05B-EH_05x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S05B-EH.wrl => JST_EH_S05B-EH_05x2.50mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S06B-EH.wings => JST_EH_S06B-EH_06x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S06B-EH.wrl => JST_EH_S06B-EH_06x2.50mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S07B-EH.wings => JST_EH_S07B-EH_07x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S07B-EH.wrl => JST_EH_S07B-EH_07x2.50mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S08B-EH.wings => JST_EH_S08B-EH_08x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S08B-EH.wrl => JST_EH_S08B-EH_08x2.50mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM02B-GHS.wings => JST_GH_BM02B-GHS-TBT_02x1.25mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM02B-GHS.wrl => JST_GH_BM02B-GHS-TBT_02x1.25mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM03B-GHS.wings => JST_GH_BM03B-GHS-TBT_03x1.25mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM03B-GHS.wrl => JST_GH_BM03B-GHS-TBT_03x1.25mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM04B-GHS.wings => JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM04B-GHS.wrl => JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM05B-GHS.wings => JST_GH_BM05B-GHS-TBT_05x1.25mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM05B-GHS.wrl => JST_GH_BM05B-GHS-TBT_05x1.25mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM06B-GHS.wings => JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_BM06B-GHS.wrl => JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_JFPS_BC02B-JFPS.wings => JST_JFPS_B02BC02B-JFPS_02x8.80mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_JFPS_BC02B-JFPS.wrl => JST_JFPS_B02BC02B-JFPS_02x8.80mm_Straight.wrl} (100%) delete mode 100644 modules/packages3d/Connectors_JST.3dshapes/JST_PH.pdf rename modules/packages3d/Connectors_JST.3dshapes/{JST_B02B-PH-TB.wings => JST_PH_B02B-PH-K-S_02x2.00mm_Straight-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B02B-PH-TB.wrl => JST_PH_B02B-PH-K-S_02x2.00mm_Straight-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B02B-PH.wings => JST_PH_B02B-PH-K-S_02x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B02B-PH.wrl => JST_PH_B02B-PH-K-S_02x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B03B-PH.wings => JST_PH_B03B-PH-K-S_03x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B03B-PH.wrl => JST_PH_B03B-PH-K-S_03x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B04B-PH.wings => JST_PH_B04B-PH-K-S_04x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B04B-PH.wrl => JST_PH_B04B-PH-K-S_04x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B05B-PH.wings => JST_PH_B05B-PH-K-S_05x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B05B-PH.wrl => JST_PH_B05B-PH-K-S_05x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B06B-PH.wings => JST_PH_B06B-PH-K-S_06x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B06B-PH.wrl => JST_PH_B06B-PH-K-S_06x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B07B-PH.wings => JST_PH_B07B-PH-K-S_07x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B07B-PH.wrl => JST_PH_B07B-PH-K-S_07x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B08B-PH.wings => JST_PH_B08B-PH-K-S_08x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B08B-PH.wrl => JST_PH_B08B-PH-K-S_08x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B09B-PH.wings => JST_PH_B09B-PH-K-S_09x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B09B-PH.wrl => JST_PH_B09B-PH-K-S_09x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B10B-PH.wings => JST_PH_B10B-PH-K-S_10x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B10B-PH.wrl => JST_PH_B10B-PH-K-S_10x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B11B-PH.wings => JST_PH_B11B-PH-K-S_11x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B11B-PH.wrl => JST_PH_B11B-PH-K-S_11x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B12B-PH.wings => JST_PH_B12B-PH-K-S_12x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B12B-PH.wrl => JST_PH_B12B-PH-K-S_12x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B13B-PH.wings => JST_PH_B13B-PH-K-S_13x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B13B-PH.wrl => JST_PH_B13B-PH-K-S_13x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B14B-PH.wings => JST_PH_B14B-PH-K-S_14x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B14B-PH.wrl => JST_PH_B14B-PH-K-S_14x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B15B-PH.wings => JST_PH_B15B-PH-K-S_15x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B15B-PH.wrl => JST_PH_B15B-PH-K-S_15x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B16B-PH.wings => JST_PH_B16B-PH-K-S_16x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B16B-PH.wrl => JST_PH_B16B-PH-K-S_16x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S02B-PH-TB.wings => JST_PH_S02B-PH-K-S_02x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S02B-PH-TB.wrl => JST_PH_S02B-PH-K-S_02x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S02B-PH.wings => JST_PH_S02B-PH-K-S_02x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S02B-PH.wrl => JST_PH_S02B-PH-K-S_02x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S03B-PH-TB.wings => JST_PH_S03B-PH-K-S_03x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S03B-PH-TB.wrl => JST_PH_S03B-PH-K-S_03x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S03B-PH.wings => JST_PH_S03B-PH-K-S_03x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S03B-PH.wrl => JST_PH_S03B-PH-K-S_03x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S04B-PH-TB.wings => JST_PH_S04B-PH-K-S_04x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S04B-PH-TB.wrl => JST_PH_S04B-PH-K-S_04x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S04B-PH.wings => JST_PH_S04B-PH-K-S_04x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S04B-PH.wrl => JST_PH_S04B-PH-K-S_04x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S05B-PH-TB.wings => JST_PH_S05B-PH-K-S_05x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S05B-PH-TB.wrl => JST_PH_S05B-PH-K-S_05x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S05B-PH.wings => JST_PH_S05B-PH-K-S_05x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S05B-PH.wrl => JST_PH_S05B-PH-K-S_05x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S06B-PH-TB.wings => JST_PH_S06B-PH-K-S_06x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S06B-PH-TB.wrl => JST_PH_S06B-PH-K-S_06x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S06B-PH.wings => JST_PH_S06B-PH-K-S_06x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S06B-PH.wrl => JST_PH_S06B-PH-K-S_06x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S07B-PH-TB.wings => JST_PH_S07B-PH-K-S_07x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S07B-PH-TB.wrl => JST_PH_S07B-PH-K-S_07x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S07B-PH.wings => JST_PH_S07B-PH-K-S_07x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S07B-PH.wrl => JST_PH_S07B-PH-K-S_07x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S08B-PH-TB.wings => JST_PH_S08B-PH-K-S_08x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S08B-PH-TB.wrl => JST_PH_S08B-PH-K-S_08x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S08B-PH.wings => JST_PH_S08B-PH-K-S_08x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S08B-PH.wrl => JST_PH_S08B-PH-K-S_08x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S09B-PH-TB.wings => JST_PH_S09B-PH-K-S_09x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S09B-PH-TB.wrl => JST_PH_S09B-PH-K-S_09x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S09B-PH.wings => JST_PH_S09B-PH-K-S_09x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S09B-PH.wrl => JST_PH_S09B-PH-K-S_09x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S10B-PH-TB.wings => JST_PH_S10B-PH-K-S_10x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S10B-PH-TB.wrl => JST_PH_S10B-PH-K-S_10x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S10B-PH.wings => JST_PH_S10B-PH-K-S_10x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S10B-PH.wrl => JST_PH_S10B-PH-K-S_10x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S11B-PH-TB.wings => JST_PH_S11B-PH-K-S_11x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S11B-PH-TB.wrl => JST_PH_S11B-PH-K-S_11x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S11B-PH.wings => JST_PH_S11B-PH-K-S_11x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S11B-PH.wrl => JST_PH_S11B-PH-K-S_11x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S12B-PH-TB.wings => JST_PH_S12B-PH-K-S_12x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S12B-PH-TB.wrl => JST_PH_S12B-PH-K-S_12x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S12B-PH.wings => JST_PH_S12B-PH-K-S_12x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S12B-PH.wrl => JST_PH_S12B-PH-K-S_12x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S13B-PH-TB.wings => JST_PH_S13B-PH-K-S_13x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S13B-PH-TB.wrl => JST_PH_S13B-PH-K-S_13x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S13B-PH.wings => JST_PH_S13B-PH-K-S_13x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S13B-PH.wrl => JST_PH_S13B-PH-K-S_13x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S14B-PH-TB.wings => JST_PH_S14B-PH-K-S_14x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S14B-PH-TB.wrl => JST_PH_S14B-PH-K-S_14x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S14B-PH.wings => JST_PH_S14B-PH-K-S_14x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S14B-PH.wrl => JST_PH_S14B-PH-K-S_14x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S15B-PH-TB.wings => JST_PH_S15B-PH-K-S_15x2.00mm_Angled-TB.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S15B-PH-TB.wrl => JST_PH_S15B-PH-K-S_15x2.00mm_Angled-TB.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S15B-PH.wings => JST_PH_S15B-PH-K-S_15x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S15B-PH.wrl => JST_PH_S15B-PH-K-S_15x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S16B-PH.wings => JST_PH_S16B-PH-K-S_16x2.00mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S16B-PH.wrl => JST_PH_S16B-PH-K-S_16x2.00mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B10B-PUDSS.wings => JST_PUD_B10B-PUDSS_2x05x2.00mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B10B-PUDSS.wrl => JST_PUD_B10B-PUDSS_2x05x2.00mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM02B-SFH.wings => JST_SFH_SM02B-SFHRS-TF_02x1.80mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM02B-SFH.wrl => JST_SFH_SM02B-SFHRS-TF_02x1.80mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM02B-SUR.wings => JST_SUR_SM02B-SURS-TF_02x0.80mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM02B-SUR.wrl => JST_SUR_SM02B-SURS-TF_02x0.80mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM03B-SUR.wings => JST_SUR_SM03B-SURS-TF_03x0.80mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM03B-SUR.wrl => JST_SUR_SM03B-SURS-TF_03x0.80mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM04B-SUR.wings => JST_SUR_SM04B-SURS-TF_04x0.80mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM04B-SUR.wrl => JST_SUR_SM04B-SURS-TF_04x0.80mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM05B-SUR.wings => JST_SUR_SM05B-SURS-TF_05x0.80mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM05B-SUR.wrl => JST_SUR_SM05B-SURS-TF_05x0.80mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM06B-SUR.wings => JST_SUR_SM06B-SURS-TF_06x0.80mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM06B-SUR.wrl => JST_SUR_SM06B-SURS-TF_06x0.80mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM08B-SUR.wings => JST_SUR_SM08B-SURS-TF_08x0.80mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM08B-SUR.wrl => JST_SUR_SM08B-SURS-TF_08x0.80mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM12B-SUR.wings => JST_SUR_SM12B-SURS-TF_12x0.80mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_SM12B-SUR.wrl => JST_SUR_SM12B-SURS-TF_12x0.80mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B2B-XH.wings => JST_XH_B2B-XH-A_02x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B2B-XH.wrl => JST_XH_B2B-XH-A_02x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B7B-XH.wings => JST_XH_B7B-XH-A_07x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B7B-XH.wrl => JST_XH_B7B-XH-A_07x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B02B-ZE.wings => JST_ZE_B02B-ZESK_02x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B02B-ZE.wrl => JST_ZE_B02B-ZESK_02x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B03B-ZE.wings => JST_ZE_B03B-ZESK_03x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B03B-ZE.wrl => JST_ZE_B03B-ZESK_03x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B04B-ZE.wings => JST_ZE_B04B-ZESK_04x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B04B-ZE.wrl => JST_ZE_B04B-ZESK_04x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B05B-ZE.wings => JST_ZE_B05B-ZESK_05x2.50mm_Straight.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_B05B-ZE.wrl => JST_ZE_B05B-ZESK_05x2.50mm_Straight.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S02B-ZE.wings => JST_ZE_S02B-ZESK_02x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S02B-ZE.wrl => JST_ZE_S02B-ZESK_02x2.50mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S03B-ZE.wings => JST_ZE_S03B-ZESK_03x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S03B-ZE.wrl => JST_ZE_S03B-ZESK_03x2.50mm_Angled.wrl} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S04B-ZE.wings => JST_ZE_S04B-ZESK_04x2.50mm_Angled.wings} (100%) rename modules/packages3d/Connectors_JST.3dshapes/{JST_S04B-ZE.wrl => JST_ZE_S04B-ZESK_04x2.50mm_Angled.wrl} (100%) diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM02B-ACH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_ACH_BM02B-ACHSS_02x1.20mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM02B-ACH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_ACH_BM02B-ACHSS_02x1.20mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM02B-ACH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_ACH_BM02B-ACHSS_02x1.20mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM02B-ACH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_ACH_BM02B-ACHSS_02x1.20mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM03B-ACH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_ACH_BM03B-ACHSS_03x1.20mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM03B-ACH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_ACH_BM03B-ACHSS_03x1.20mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM03B-ACH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_ACH_BM03B-ACHSS_03x1.20mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM03B-ACH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_ACH_BM03B-ACHSS_03x1.20mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B2PS-VH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_B2PS-VH.wings deleted file mode 100644 index f2c4e1c5708c81af09d514553b992507faab0233..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6327 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 RGx_S)*GK*{8`k}u4*(-EX=nfd diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B2PS-VH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_B2PS-VH.wrl deleted file mode 100644 index 92e7e929..00000000 --- a/modules/packages3d/Connectors_JST.3dshapes/JST_B2PS-VH.wrl +++ /dev/null @@ -1,822 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.5.4 -DEF unnamed_object1 Transform { - children [ - Shape { - appearance Appearance { - material DEF default Material { - diffuseColor 0.7898538076923077 0.8133333333333334 0.6940444444444445 - emissiveColor 0.0 0.0 0.0 - specularColor 0.0 0.0 0.0 - ambientIntensity 0.765743861823362 - transparency 0.0 - shininess 0.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -0.555117 -2.8370989496237726 2.123268026776115, - -1.003935 -2.8370989496237726 2.123268026776115, - -1.003935 -5.868588949623772 2.123268026776115, - -0.555117 -5.868588949623772 2.123268026776115, - -1.003935 -5.868588949623772 1.6744500267761158, - -0.555117 -5.868588949623772 1.6744500267761158, - -0.555117 -2.8370989496237726 1.6744500267761158, - -1.055116 -2.8370989496237726 2.6862590267761153, - -1.547241 -2.8370989496237726 2.6862590267761153, - -1.003935 -2.8370989496237726 1.6744500267761158, - 1.055116 -2.8370989496237726 2.6862590267761153, - 0.555117 -2.8370989496237726 2.123268026776115, - -1.547241 -2.8370989496237726 0.009099026776114627, - 0.555117 -2.8370989496237726 1.6744500267761158, - 1.003935 -2.8370989496237726 2.123268026776115, - 1.547241 -2.8370989496237726 2.6862590267761153, - 1.003935 -2.8370989496237726 1.6744500267761158, - 1.547241 -2.8370989496237726 0.009099026776114627, - 0.555117 -5.868588949623772 2.123268026776115, - 1.003935 -5.868588949623772 2.123268026776115, - -1.547241 -1.577258949623773 0.009099026776114627, - -1.547241 -1.577258949623773 2.6862590267761153, - -1.055116 -5.278038949623772 2.6862590267761153, - 1.055116 -5.278038949623772 2.6862590267761153, - 1.547241 -1.577258949623773 2.6862590267761153, - 1.547241 -1.577258949623773 0.009099026776114627, - 1.003935 -5.868588949623772 1.6744500267761158, - 0.555117 -5.868588949623772 1.6744500267761158, - 1.055116 -1.577258949623773 2.6862590267761153, - -1.055116 -1.577258949623773 2.6862590267761153, - 0.555117 -1.577258949623773 1.6744500267761158, - 1.003935 -1.577258949623773 1.6744500267761158, - 1.003935 -1.577258949623773 2.123268026776115, - 0.555117 -1.577258949623773 2.123268026776115, - 1.055116 -1.577258949623773 3.158699026776116, - -0.555117 -1.577258949623773 1.6744500267761158, - -1.003935 -1.577258949623773 1.6744500267761158, - -0.555117 -1.577258949623773 2.123268026776115, - -1.003935 -1.577258949623773 2.123268026776115, - -1.055116 -1.577258949623773 3.158699026776116, - 1.055116 -4.411898949623772 3.158699026776116, - 1.055116 -4.411898949623772 3.3555490267761154, - 1.055116 -5.278038949623772 3.3555490267761154, - -1.055116 -4.411898949623772 3.3555490267761154, - -1.055116 -4.411898949623772 3.158699026776116, - -1.055116 -5.278038949623772 3.3555490267761154, - -1.003935 0.22195005037622728 1.4500410267761152, - -1.003935 0.22195005037622728 -1.4082209732238855, - -1.003935 -0.22686794962377288 -1.4082209732238855, - -1.003935 -0.22686794962377288 1.4500410267761152, - -1.003935 0.2161902193762275 1.5379148667761156, - -1.003935 -0.23451360362377205 1.5081235877761152, - -1.003935 0.17070212137622764 1.7076743697761154, - -1.003935 0.19900915137622732 1.6242847727761154, - -1.003935 -0.25693481862377254 1.562245526776115, - -1.003935 0.08282828137622733 1.859874852776116, - -1.003935 0.1317533803762272 1.7866545267761156, - -1.003935 -0.2925961646237729 1.6087218117761157, - -1.003935 0.02476540537622718 1.9260833817761158, - -1.003935 -0.04144312362377267 1.984146257776116, - -1.003935 -0.3390724496237727 1.6443831577761152, - -1.003935 -0.11466344962377306 2.033071356776116, - -1.003935 -0.19364360662377234 2.0720200977761163, - -1.003935 -0.39319438862377254 1.6668043727761157, - -1.003935 -0.2770332036237724 2.100327127776115, - -1.003935 -0.3634031096237722 2.1175081957761153, - -1.003935 -0.4512769496237725 1.6744500267761158, - -1.003935 -0.4512769496237725 2.123268026776115, - -0.555117 -0.4512769496237725 2.123268026776115, - 0.555117 -0.4512769496237725 2.123268026776115, - 1.003935 -0.4512769496237725 2.123268026776115, - -0.555117 -0.4512769496237725 1.6744500267761158, - -0.555117 -0.3634031096237722 2.1175081957761153, - -0.555117 -0.39319438862377254 1.6668043727761157, - -0.555117 -0.2770332036237724 2.100327127776115, - -0.555117 -0.19364360662377234 2.0720200977761163, - -0.555117 -0.3390724496237727 1.6443831577761152, - -0.555117 -0.11466344962377306 2.033071356776116, - -0.555117 -0.04144312362377267 1.984146257776116, - -0.555117 -0.2925961646237729 1.6087218117761157, - -0.555117 0.02476540537622718 1.9260833817761158, - -0.555117 0.08282828137622733 1.859874852776116, - -0.555117 -0.25693481862377254 1.562245526776115, - -0.555117 0.1317533803762272 1.7866545267761156, - -0.555117 0.17070212137622764 1.7076743697761154, - -0.555117 -0.23451360362377205 1.5081235877761152, - -0.555117 0.19900915137622732 1.6242847727761154, - -0.555117 0.2161902193762275 1.5379148667761156, - -0.555117 -0.22686794962377288 1.4500410267761152, - -0.555117 0.22195005037622728 1.4500410267761152, - -0.555117 -0.22686794962377288 -1.4082209732238855, - -0.555117 0.22195005037622728 -1.4082209732238855, - 0.555117 -0.4512769496237725 1.6744500267761158, - 1.003935 -0.4512769496237725 1.6744500267761158, - 0.555117 0.22195005037622728 1.4500410267761152, - 0.555117 0.22195005037622728 -1.4082209732238855, - 0.555117 -0.22686794962377288 -1.4082209732238855, - 0.555117 -0.22686794962377288 1.4500410267761152, - 0.555117 0.2161902193762275 1.5379148667761156, - 0.555117 -0.23451360362377205 1.5081235877761152, - 0.555117 0.17070212137622764 1.7076743697761154, - 0.555117 0.19900915137622732 1.6242847727761154, - 0.555117 -0.25693481862377254 1.562245526776115, - 0.555117 0.08282828137622733 1.859874852776116, - 0.555117 0.1317533803762272 1.7866545267761156, - 0.555117 -0.2925961646237729 1.6087218117761157, - 0.555117 0.02476540537622718 1.9260833817761158, - 0.555117 -0.04144312362377267 1.984146257776116, - 0.555117 -0.3390724496237727 1.6443831577761152, - 0.555117 -0.11466344962377306 2.033071356776116, - 0.555117 -0.19364360662377234 2.0720200977761163, - 0.555117 -0.39319438862377254 1.6668043727761157, - 0.555117 -0.2770332036237724 2.100327127776115, - 0.555117 -0.3634031096237722 2.1175081957761153, - 1.003935 -0.3634031096237722 2.1175081957761153, - 1.003935 -0.39319438862377254 1.6668043727761157, - 1.003935 -0.2770332036237724 2.100327127776115, - 1.003935 -0.19364360662377234 2.0720200977761163, - 1.003935 -0.3390724496237727 1.6443831577761152, - 1.003935 -0.11466344962377306 2.033071356776116, - 1.003935 -0.04144312362377267 1.984146257776116, - 1.003935 -0.2925961646237729 1.6087218117761157, - 1.003935 0.02476540537622718 1.9260833817761158, - 1.003935 0.08282828137622733 1.859874852776116, - 1.003935 -0.25693481862377254 1.562245526776115, - 1.003935 0.1317533803762272 1.7866545267761156, - 1.003935 0.17070212137622764 1.7076743697761154, - 1.003935 -0.23451360362377205 1.5081235877761152, - 1.003935 0.19900915137622732 1.6242847727761154, - 1.003935 0.2161902193762275 1.5379148667761156, - 1.003935 -0.22686794962377288 1.4500410267761152, - 1.003935 0.22195005037622728 1.4500410267761152, - 1.003935 -0.22686794962377288 -1.4082209732238855, - 1.003935 0.22195005037622728 -1.4082209732238855 ] } - coordIndex [ - 0, 1, 2, -1, - 0, 2, 3, -1, - 0, 3, 5, -1, - 0, 5, 6, -1, - 0, 6, 11, -1, - 0, 7, 1, -1, - 0, 10, 7, -1, - 0, 11, 10, -1, - 1, 7, 8, -1, - 1, 8, 9, -1, - 1, 9, 2, -1, - 2, 4, 3, -1, - 2, 9, 4, -1, - 3, 4, 5, -1, - 4, 9, 5, -1, - 5, 9, 6, -1, - 6, 9, 12, -1, - 6, 12, 17, -1, - 6, 13, 11, -1, - 6, 17, 13, -1, - 7, 10, 22, -1, - 7, 21, 8, -1, - 7, 22, 44, -1, - 7, 29, 21, -1, - 7, 39, 29, -1, - 7, 44, 39, -1, - 8, 12, 9, -1, - 8, 20, 12, -1, - 8, 21, 20, -1, - 10, 11, 14, -1, - 10, 14, 15, -1, - 10, 15, 24, -1, - 10, 23, 22, -1, - 10, 24, 28, -1, - 10, 28, 34, -1, - 10, 34, 40, -1, - 10, 40, 23, -1, - 11, 13, 18, -1, - 11, 18, 14, -1, - 12, 20, 17, -1, - 13, 16, 26, -1, - 13, 17, 16, -1, - 13, 26, 27, -1, - 13, 27, 18, -1, - 14, 16, 15, -1, - 14, 18, 19, -1, - 14, 19, 16, -1, - 15, 16, 17, -1, - 15, 17, 24, -1, - 16, 19, 26, -1, - 17, 20, 25, -1, - 17, 25, 24, -1, - 18, 27, 19, -1, - 19, 27, 26, -1, - 20, 21, 36, -1, - 20, 35, 25, -1, - 20, 36, 35, -1, - 21, 29, 38, -1, - 21, 38, 36, -1, - 22, 23, 45, -1, - 22, 45, 44, -1, - 23, 40, 42, -1, - 23, 42, 45, -1, - 24, 25, 31, -1, - 24, 31, 32, -1, - 24, 32, 28, -1, - 25, 30, 31, -1, - 25, 35, 30, -1, - 28, 32, 33, -1, - 28, 33, 34, -1, - 29, 37, 38, -1, - 29, 39, 37, -1, - 30, 33, 92, -1, - 30, 35, 37, -1, - 30, 37, 33, -1, - 30, 92, 31, -1, - 31, 92, 93, -1, - 31, 93, 32, -1, - 32, 69, 33, -1, - 32, 70, 69, -1, - 32, 93, 70, -1, - 33, 37, 34, -1, - 33, 69, 92, -1, - 34, 37, 39, -1, - 34, 39, 40, -1, - 35, 36, 71, -1, - 35, 68, 37, -1, - 35, 71, 68, -1, - 36, 38, 67, -1, - 36, 66, 71, -1, - 36, 67, 66, -1, - 37, 68, 38, -1, - 38, 68, 67, -1, - 39, 44, 40, -1, - 40, 41, 42, -1, - 40, 43, 41, -1, - 40, 44, 43, -1, - 41, 43, 45, -1, - 41, 45, 42, -1, - 43, 44, 45, -1, - 46, 47, 48, -1, - 46, 48, 49, -1, - 46, 49, 50, -1, - 46, 50, 89, -1, - 46, 89, 47, -1, - 47, 89, 91, -1, - 47, 91, 48, -1, - 48, 90, 49, -1, - 48, 91, 90, -1, - 49, 51, 50, -1, - 49, 85, 51, -1, - 49, 88, 85, -1, - 49, 90, 88, -1, - 50, 51, 53, -1, - 50, 53, 86, -1, - 50, 86, 87, -1, - 50, 87, 89, -1, - 51, 52, 53, -1, - 51, 54, 52, -1, - 51, 85, 54, -1, - 52, 54, 56, -1, - 52, 56, 83, -1, - 52, 83, 84, -1, - 52, 84, 53, -1, - 53, 84, 86, -1, - 54, 55, 56, -1, - 54, 57, 55, -1, - 54, 82, 57, -1, - 54, 85, 82, -1, - 55, 57, 58, -1, - 55, 58, 80, -1, - 55, 80, 81, -1, - 55, 81, 56, -1, - 56, 81, 83, -1, - 57, 59, 58, -1, - 57, 60, 59, -1, - 57, 76, 60, -1, - 57, 79, 76, -1, - 57, 82, 79, -1, - 58, 59, 78, -1, - 58, 78, 80, -1, - 59, 60, 61, -1, - 59, 61, 78, -1, - 60, 62, 61, -1, - 60, 63, 62, -1, - 60, 73, 63, -1, - 60, 76, 73, -1, - 61, 62, 75, -1, - 61, 75, 77, -1, - 61, 77, 78, -1, - 62, 63, 64, -1, - 62, 64, 74, -1, - 62, 74, 75, -1, - 63, 65, 64, -1, - 63, 66, 65, -1, - 63, 71, 66, -1, - 63, 73, 71, -1, - 64, 65, 74, -1, - 65, 66, 67, -1, - 65, 67, 72, -1, - 65, 72, 74, -1, - 67, 68, 72, -1, - 68, 71, 72, -1, - 69, 70, 113, -1, - 69, 113, 92, -1, - 70, 93, 114, -1, - 70, 114, 113, -1, - 71, 73, 72, -1, - 72, 73, 74, -1, - 73, 75, 74, -1, - 73, 76, 75, -1, - 75, 76, 77, -1, - 76, 78, 77, -1, - 76, 79, 78, -1, - 78, 79, 80, -1, - 79, 81, 80, -1, - 79, 82, 81, -1, - 81, 82, 83, -1, - 82, 84, 83, -1, - 82, 85, 84, -1, - 84, 85, 86, -1, - 85, 87, 86, -1, - 85, 88, 87, -1, - 87, 88, 89, -1, - 88, 90, 89, -1, - 89, 90, 91, -1, - 92, 111, 93, -1, - 92, 113, 111, -1, - 93, 111, 115, -1, - 93, 115, 114, -1, - 94, 95, 96, -1, - 94, 96, 97, -1, - 94, 97, 98, -1, - 94, 98, 131, -1, - 94, 131, 95, -1, - 95, 131, 133, -1, - 95, 132, 96, -1, - 95, 133, 132, -1, - 96, 132, 97, -1, - 97, 99, 98, -1, - 97, 127, 99, -1, - 97, 130, 127, -1, - 97, 132, 130, -1, - 98, 99, 101, -1, - 98, 101, 128, -1, - 98, 128, 129, -1, - 98, 129, 131, -1, - 99, 100, 101, -1, - 99, 102, 100, -1, - 99, 124, 102, -1, - 99, 127, 124, -1, - 100, 102, 104, -1, - 100, 104, 125, -1, - 100, 125, 126, -1, - 100, 126, 101, -1, - 101, 126, 128, -1, - 102, 103, 104, -1, - 102, 105, 103, -1, - 102, 121, 105, -1, - 102, 124, 121, -1, - 103, 105, 106, -1, - 103, 106, 122, -1, - 103, 122, 123, -1, - 103, 123, 104, -1, - 104, 123, 125, -1, - 105, 107, 106, -1, - 105, 108, 107, -1, - 105, 118, 108, -1, - 105, 121, 118, -1, - 106, 107, 120, -1, - 106, 120, 122, -1, - 107, 108, 109, -1, - 107, 109, 120, -1, - 108, 110, 109, -1, - 108, 111, 110, -1, - 108, 115, 111, -1, - 108, 118, 115, -1, - 109, 110, 117, -1, - 109, 117, 119, -1, - 109, 119, 120, -1, - 110, 111, 112, -1, - 110, 112, 116, -1, - 110, 116, 117, -1, - 111, 113, 112, -1, - 112, 113, 114, -1, - 112, 114, 116, -1, - 114, 115, 116, -1, - 115, 117, 116, -1, - 115, 118, 117, -1, - 117, 118, 119, -1, - 118, 120, 119, -1, - 118, 121, 120, -1, - 120, 121, 122, -1, - 121, 123, 122, -1, - 121, 124, 123, -1, - 123, 124, 125, -1, - 124, 126, 125, -1, - 124, 127, 126, -1, - 126, 127, 128, -1, - 127, 129, 128, -1, - 127, 130, 129, -1, - 129, 130, 131, -1, - 130, 132, 131, -1, - 131, 132, 133, -1 ] - normal Normal { vector [ - 0.40824829046386296 -0.8164965809277259 0.40824829046386324, - -0.3015113445777635 -0.9045340337332907 0.3015113445777643, - -0.6666666666666666 -0.3333333333333333 0.6666666666666666, - 0.4082482904638631 -0.8164965809277261 0.4082482904638631, - -0.4082482904638631 -0.8164965809277261 -0.4082482904638631, - 0.6666666666666666 -0.3333333333333333 -0.6666666666666666, - 0.19245008972987526 -0.9622504486493763 -0.19245008972987537, - -0.6882472016116852 -0.6882472016116852 0.2294157338705622, - -0.5345224838248487 -0.8017837257372731 0.2672612419124245, - -0.48507125007266594 -0.7276068751089989 -0.48507125007266616, - 0.6 -0.8 3.9968028886505636e-16, - -0.2357022603955158 -0.9428090415820632 0.23570226039551623, - -0.3015113445777636 -0.9045340337332908 -0.3015113445777638, - -0.48507125007266594 -0.7276068751089989 -0.48507125007266616, - 0.2672612419124243 -0.8017837257372729 0.5345224838248493, - 0.3015113445777636 -0.9045340337332908 0.3015113445777638, - 0.5345224838248487 -0.8017837257372731 -0.2672612419124245, - 0.40824829046386296 -0.8164965809277259 -0.4082482904638632, - -0.6666666666666666 -0.3333333333333333 0.6666666666666666, - 0.6666666666666666 -0.6666666666666666 0.3333333333333333, - -0.48507125007266594 0.7276068751089989 -0.48507125007266594, - -0.2672612419124244 0.8017837257372732 0.5345224838248488, - -0.6666666666666666 -0.33333333333333326 -0.6666666666666666, - 0.6666666666666666 -0.6666666666666666 -0.3333333333333333, - 0.48507125007266594 0.7276068751089989 0.48507125007266594, - 0.23570226039551587 0.9428090415820635 -0.23570226039551592, - 0.4082482904638631 -0.4082482904638631 -0.8164965809277261, - -0.4082482904638631 -0.8164965809277261 -0.4082482904638631, - 0.30151134457776363 0.9045340337332909 0.30151134457776363, - -0.30151134457776363 0.9045340337332909 0.30151134457776363, - -0.23570226039551587 0.9428090415820635 -0.23570226039551592, - 0.2672612419124244 0.8017837257372732 -0.5345224838248488, - 0.48507125007266594 0.7276068751089989 0.48507125007266594, - -0.4364357804719848 0.8728715609439696 0.21821789023599247, - 0.5345224838248488 0.8017837257372732 0.2672612419124245, - 0.4364357804719848 0.8728715609439696 -0.21821789023599245, - -0.48507125007266594 0.7276068751089989 -0.48507125007266594, - 0.16222142113076254 0.9733285267845753 0.16222142113076263, - -0.2672612419124244 0.8017837257372732 0.5345224838248488, - -0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.8164965809277261 0.4082482904638631 0.4082482904638631, - 0.4082482904638631 0.4082482904638631 0.8164965809277261, - 0.8164965809277261 -0.40824829046386296 0.4082482904638631, - -0.4082482904638631 0.8164965809277261 0.4082482904638631, - -0.9428090415820635 0.23570226039551592 0.23570226039551587, - -0.5773502691896258 -0.5773502691896257 0.5773502691896258, - -0.8321873784600221 0.5541976033705366 0.01814341616646088, - -0.4082482904638631 0.8164965809277261 -0.4082482904638631, - -0.6666666666666666 -0.3333333333333333 -0.6666666666666666, - -0.6008227577282854 -0.7976712003368763 -0.0522749457092508, - -0.6008230879435087 0.7925424393222843 0.10434605343332393, - -0.8959557309221085 -0.4290077006825092 -0.11495964936853638, - -0.7077798918156181 0.6465982203504352 0.28453183684980166, - -0.5554316048288783 0.7983337275880611 0.23272084511828345, - -0.8021886061199364 -0.5296618073199071 -0.2755935595727219, - -0.7077797754617413 0.5509239409344624 0.44218842222809035, - -0.5554318079227496 0.7108979955910056 0.43141574682938555, - -0.7101386497830275 -0.49784691325965746 -0.49784691325965813, - -0.5554318084842187 0.5750186184392998 0.6007071620782536, - -0.8325982990847546 0.3371800509801538 0.43941971460346924, - -0.8021886061199365 -0.27559355957272164 -0.5296618073199066, - -0.4479808485797848 0.44702480079796386 0.7742622209415082, - -0.7077798918156181 0.256020387823427 0.6584080693310297, - -0.8021908404197271 -0.12910188267794453 -0.5829430155990397, - -0.7078640481768895 0.1828206724035223 0.6822793350531365, - -0.7077799816687449 0.10749037827099414 0.698207215751993, - -0.8325982472339355 -0.036220355846989634 -0.5526918169516316, - -0.707275076153849 0.030840136207235327 0.7062654264865911, - 0.707275076153849 0.015420068103617648 0.70677025132022, - -0.5548830202401719 0.01814640636322231 0.8317304501972053, - 0.5548830202401719 0.036292812726444655 0.8311363700341529, - 0.6008227577282855 -0.05227494570925633 -0.7976712003368758, - 0.7077799816687448 0.07689180327689966 0.7022358208876972, - 0.8021908404197271 -0.17968428127591882 -0.5693886323145628, - 0.4479806354653602 0.231400708117523 0.8635780581573161, - 0.7077798918156181 0.2845318368498015 0.6465982203504352, - 0.8021886061199365 -0.32092108062117436 -0.5034909137455126, - 0.7078642583729535 0.3531767932650944 0.6117142669720016, - 0.6008228356661143 0.4866343699780215 0.6341915405445134, - 0.8959553058614015 -0.31405739117142434 -0.31405739117142495, - 0.5554318084842187 0.6007071620782536 0.5750186184392998, - 0.7077797754617412 0.5697090964284192 0.4177072358650749, - 0.8021886061199365 -0.5034909137455119 -0.32092108062117497, - 0.5554318079227496 0.7290626630415967 0.3999539224790288, - 0.7077798918156177 0.6584080693310286 0.25602038782343034, - 0.7101394963899832 -0.6800677801269347 -0.18223531518397929, - 0.5554316048288783 0.8077352922448724 0.19763458710283288, - 0.8325984669208893 0.5491380351311657 0.07229945541473541, - 0.8325982472339354 -0.552691816951632 -0.03622035584698555, - 0.6002056686520458 0.7994174189758002 0.026171464537168867, - 0.6666666666666666 -0.6666666666666666 -0.3333333333333333, - 0.4082482904638631 0.4082482904638631 -0.8164965809277261, - -0.8005479414302842 -0.026119558329161605 -0.5986992251075861, - 0.8005479414302841 -0.05223911665832428 -0.5969874941424589, - -0.8321873784600221 0.5541976033705366 0.018143416166460903, - -0.3333333333333333 0.6666666666666666 -0.6666666666666666, - -0.8164965809277261 -0.4082482904638631 -0.4082482904638631, - -0.6008227577282854 -0.7976712003368763 -0.0522749457092508, - -0.6008230879435088 0.7925424393222843 0.10434605343332395, - -0.8021908404197272 -0.5693886323145635 -0.17968428127591626, - -0.707779891815618 0.6465982203504352 0.28453183684980166, - -0.5554316048288783 0.7983337275880612 0.23272084511828345, - -0.8021886061199365 -0.5034909137455122 -0.32092108062117497, - -0.7077797754617412 0.5509239409344626 0.4421884222280903, - -0.5554318079227496 0.7108979955910052 0.4314157468293857, - -0.8021902302450074 -0.40327322430915513 -0.4402971054353642, - -0.5554318084842187 0.5750186184392998 0.6007071620782536, - -0.8325982990847549 0.33718005098015325 0.4394197146034694, - -0.8021886061199365 -0.275593559572722 -0.5296618073199068, - -0.4479808485797848 0.4470248007979638 0.7742622209415082, - -0.7077798918156181 0.25602038782342695 0.6584080693310297, - -0.8021908404197271 -0.1291018826779441 -0.5829430155990397, - -0.5554316048288783 0.1976345871028303 0.8077352922448731, - -0.7077799816687448 0.07689180327689976 0.7022358208876972, - 0.7077799816687449 0.10749037827099414 0.698207215751993, - 0.8021908404197271 -0.17968428127591932 -0.5693886323145628, - 0.5554316048288783 0.23272084511827837 0.7983337275880626, - 0.7077798918156181 0.2845318368498015 0.6465982203504352, - 0.8021886061199365 -0.3209210806211742 -0.5034909137455126, - 0.7078642583729536 0.35317679326509405 0.6117142669720017, - 0.6008228356661143 0.4866343699780216 0.6341915405445134, - 0.802190230245007 -0.44029710543536377 -0.4032732243091558, - 0.5554318084842187 0.6007071620782536 0.5750186184392998, - 0.7077797754617413 0.5697090964284189 0.417707235865075, - 0.8021886061199365 -0.5296618073199069 -0.27559355957272197, - 0.5554318079227494 0.7290626630415971 0.3999539224790285, - 0.7077798918156177 0.6584080693310285 0.2560203878234303, - 0.8021908404197274 -0.5829430155990407 -0.1291018826779387, - 0.5554316048288783 0.8077352922448724 0.19763458710283288, - 0.8325984669208893 0.5491380351311658 0.07229945541473538, - 0.8325982472339353 -0.552691816951632 -0.03622035584698552, - 0.6002056686520458 0.7994174189758003 0.026171464537168867, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258 ] } - normalIndex [ - 0, 1, 2, -1, - 0, 2, 3, -1, - 0, 3, 5, -1, - 0, 5, 6, -1, - 0, 6, 11, -1, - 0, 7, 1, -1, - 0, 10, 7, -1, - 0, 11, 10, -1, - 1, 7, 8, -1, - 1, 8, 9, -1, - 1, 9, 2, -1, - 2, 4, 3, -1, - 2, 9, 4, -1, - 3, 4, 5, -1, - 4, 9, 5, -1, - 5, 9, 6, -1, - 6, 9, 12, -1, - 6, 12, 17, -1, - 6, 13, 11, -1, - 6, 17, 13, -1, - 7, 10, 22, -1, - 7, 21, 8, -1, - 7, 22, 44, -1, - 7, 29, 21, -1, - 7, 39, 29, -1, - 7, 44, 39, -1, - 8, 12, 9, -1, - 8, 20, 12, -1, - 8, 21, 20, -1, - 10, 11, 14, -1, - 10, 14, 15, -1, - 10, 15, 24, -1, - 10, 23, 22, -1, - 10, 24, 28, -1, - 10, 28, 34, -1, - 10, 34, 40, -1, - 10, 40, 23, -1, - 11, 13, 18, -1, - 11, 18, 14, -1, - 12, 20, 17, -1, - 13, 16, 26, -1, - 13, 17, 16, -1, - 13, 26, 27, -1, - 13, 27, 18, -1, - 14, 16, 15, -1, - 14, 18, 19, -1, - 14, 19, 16, -1, - 15, 16, 17, -1, - 15, 17, 24, -1, - 16, 19, 26, -1, - 17, 20, 25, -1, - 17, 25, 24, -1, - 18, 27, 19, -1, - 19, 27, 26, -1, - 20, 21, 36, -1, - 20, 35, 25, -1, - 20, 36, 35, -1, - 21, 29, 38, -1, - 21, 38, 36, -1, - 22, 23, 45, -1, - 22, 45, 44, -1, - 23, 40, 42, -1, - 23, 42, 45, -1, - 24, 25, 31, -1, - 24, 31, 32, -1, - 24, 32, 28, -1, - 25, 30, 31, -1, - 25, 35, 30, -1, - 28, 32, 33, -1, - 28, 33, 34, -1, - 29, 37, 38, -1, - 29, 39, 37, -1, - 30, 33, 92, -1, - 30, 35, 37, -1, - 30, 37, 33, -1, - 30, 92, 31, -1, - 31, 92, 93, -1, - 31, 93, 32, -1, - 32, 69, 33, -1, - 32, 70, 69, -1, - 32, 93, 70, -1, - 33, 37, 34, -1, - 33, 69, 92, -1, - 34, 37, 39, -1, - 34, 39, 40, -1, - 35, 36, 71, -1, - 35, 68, 37, -1, - 35, 71, 68, -1, - 36, 38, 67, -1, - 36, 66, 71, -1, - 36, 67, 66, -1, - 37, 68, 38, -1, - 38, 68, 67, -1, - 39, 44, 40, -1, - 40, 41, 42, -1, - 40, 43, 41, -1, - 40, 44, 43, -1, - 41, 43, 45, -1, - 41, 45, 42, -1, - 43, 44, 45, -1, - 46, 47, 48, -1, - 46, 48, 49, -1, - 46, 49, 50, -1, - 46, 50, 89, -1, - 46, 89, 47, -1, - 47, 89, 91, -1, - 47, 91, 48, -1, - 48, 90, 49, -1, - 48, 91, 90, -1, - 49, 51, 50, -1, - 49, 85, 51, -1, - 49, 88, 85, -1, - 49, 90, 88, -1, - 50, 51, 53, -1, - 50, 53, 86, -1, - 50, 86, 87, -1, - 50, 87, 89, -1, - 51, 52, 53, -1, - 51, 54, 52, -1, - 51, 85, 54, -1, - 52, 54, 56, -1, - 52, 56, 83, -1, - 52, 83, 84, -1, - 52, 84, 53, -1, - 53, 84, 86, -1, - 54, 55, 56, -1, - 54, 57, 55, -1, - 54, 82, 57, -1, - 54, 85, 82, -1, - 55, 57, 58, -1, - 55, 58, 80, -1, - 55, 80, 81, -1, - 55, 81, 56, -1, - 56, 81, 83, -1, - 57, 59, 58, -1, - 57, 60, 59, -1, - 57, 76, 60, -1, - 57, 79, 76, -1, - 57, 82, 79, -1, - 58, 59, 78, -1, - 58, 78, 80, -1, - 59, 60, 61, -1, - 59, 61, 78, -1, - 60, 62, 61, -1, - 60, 63, 62, -1, - 60, 73, 63, -1, - 60, 76, 73, -1, - 61, 62, 75, -1, - 61, 75, 77, -1, - 61, 77, 78, -1, - 62, 63, 64, -1, - 62, 64, 74, -1, - 62, 74, 75, -1, - 63, 65, 64, -1, - 63, 66, 65, -1, - 63, 71, 66, -1, - 63, 73, 71, -1, - 64, 65, 74, -1, - 65, 66, 67, -1, - 65, 67, 72, -1, - 65, 72, 74, -1, - 67, 68, 72, -1, - 68, 71, 72, -1, - 69, 70, 113, -1, - 69, 113, 92, -1, - 70, 93, 114, -1, - 70, 114, 113, -1, - 71, 73, 72, -1, - 72, 73, 74, -1, - 73, 75, 74, -1, - 73, 76, 75, -1, - 75, 76, 77, -1, - 76, 78, 77, -1, - 76, 79, 78, -1, - 78, 79, 80, -1, - 79, 81, 80, -1, - 79, 82, 81, -1, - 81, 82, 83, -1, - 82, 84, 83, -1, - 82, 85, 84, -1, - 84, 85, 86, -1, - 85, 87, 86, -1, - 85, 88, 87, -1, - 87, 88, 89, -1, - 88, 90, 89, -1, - 89, 90, 91, -1, - 92, 111, 93, -1, - 92, 113, 111, -1, - 93, 111, 115, -1, - 93, 115, 114, -1, - 94, 95, 96, -1, - 94, 96, 97, -1, - 94, 97, 98, -1, - 94, 98, 131, -1, - 94, 131, 95, -1, - 95, 131, 133, -1, - 95, 132, 96, -1, - 95, 133, 132, -1, - 96, 132, 97, -1, - 97, 99, 98, -1, - 97, 127, 99, -1, - 97, 130, 127, -1, - 97, 132, 130, -1, - 98, 99, 101, -1, - 98, 101, 128, -1, - 98, 128, 129, -1, - 98, 129, 131, -1, - 99, 100, 101, -1, - 99, 102, 100, -1, - 99, 124, 102, -1, - 99, 127, 124, -1, - 100, 102, 104, -1, - 100, 104, 125, -1, - 100, 125, 126, -1, - 100, 126, 101, -1, - 101, 126, 128, -1, - 102, 103, 104, -1, - 102, 105, 103, -1, - 102, 121, 105, -1, - 102, 124, 121, -1, - 103, 105, 106, -1, - 103, 106, 122, -1, - 103, 122, 123, -1, - 103, 123, 104, -1, - 104, 123, 125, -1, - 105, 107, 106, -1, - 105, 108, 107, -1, - 105, 118, 108, -1, - 105, 121, 118, -1, - 106, 107, 120, -1, - 106, 120, 122, -1, - 107, 108, 109, -1, - 107, 109, 120, -1, - 108, 110, 109, -1, - 108, 111, 110, -1, - 108, 115, 111, -1, - 108, 118, 115, -1, - 109, 110, 117, -1, - 109, 117, 119, -1, - 109, 119, 120, -1, - 110, 111, 112, -1, - 110, 112, 116, -1, - 110, 116, 117, -1, - 111, 113, 112, -1, - 112, 113, 114, -1, - 112, 114, 116, -1, - 114, 115, 116, -1, - 115, 117, 116, -1, - 115, 118, 117, -1, - 117, 118, 119, -1, - 118, 120, 119, -1, - 118, 121, 120, -1, - 120, 121, 122, -1, - 121, 123, 122, -1, - 121, 124, 123, -1, - 123, 124, 125, -1, - 124, 126, 125, -1, - 124, 127, 126, -1, - 126, 127, 128, -1, - 127, 129, 128, -1, - 127, 130, 129, -1, - 129, 130, 131, -1, - 130, 132, 131, -1, - 131, 132, 133, -1 ] - } - } - ] -} - diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B02B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B02B-EH_A_02x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B02B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B02B-EH_A_02x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B02B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B02B-EH_A_02x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B02B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B02B-EH_A_02x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B03B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B03B-EH_A_03x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B03B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B03B-EH_A_03x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B03B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B03B-EH_A_03x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B03B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B03B-EH_A_03x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B04B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B04B-EH_A_04x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B04B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B04B-EH_A_04x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B04B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B04B-EH_A_04x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B04B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B04B-EH_A_04x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B05B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B05B-EH_A_05x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B05B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B05B-EH_A_05x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B05B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B05B-EH_A_05x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B05B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B05B-EH_A_05x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B06B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B06B-EH_A_06x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B06B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B06B-EH_A_06x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B06B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B06B-EH_A_06x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B06B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B06B-EH_A_06x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B08B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B08B-EH_A_08x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B08B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B08B-EH_A_08x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B08B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B08B-EH_A_08x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B08B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B08B-EH_A_08x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B10B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B10B-EH_A_10x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B10B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B10B-EH_A_10x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B10B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_B10B-EH_A_10x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B10B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_B10B-EH_A_10x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S02B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S02B-EH_02x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S02B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S02B-EH_02x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S02B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S02B-EH_02x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S02B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S02B-EH_02x2.50mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S03B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S03B-EH_03x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S03B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S03B-EH_03x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S03B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S03B-EH_03x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S03B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S03B-EH_03x2.50mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S04B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S04B-EH_04x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S04B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S04B-EH_04x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S04B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S04B-EH_04x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S04B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S04B-EH_04x2.50mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S05B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S05B-EH_05x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S05B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S05B-EH_05x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S05B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S05B-EH_05x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S05B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S05B-EH_05x2.50mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S06B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S06B-EH_06x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S06B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S06B-EH_06x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S06B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S06B-EH_06x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S06B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S06B-EH_06x2.50mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S07B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S07B-EH_07x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S07B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S07B-EH_07x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S07B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S07B-EH_07x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S07B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S07B-EH_07x2.50mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S08B-EH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S08B-EH_08x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S08B-EH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S08B-EH_08x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S08B-EH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_EH_S08B-EH_08x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S08B-EH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_EH_S08B-EH_08x2.50mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM02B-GHS.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM02B-GHS-TBT_02x1.25mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM02B-GHS.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM02B-GHS-TBT_02x1.25mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM02B-GHS.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM02B-GHS-TBT_02x1.25mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM02B-GHS.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM02B-GHS-TBT_02x1.25mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM03B-GHS.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM03B-GHS-TBT_03x1.25mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM03B-GHS.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM03B-GHS-TBT_03x1.25mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM03B-GHS.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM03B-GHS-TBT_03x1.25mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM03B-GHS.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM03B-GHS-TBT_03x1.25mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM04B-GHS.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM04B-GHS.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM04B-GHS.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM04B-GHS.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM05B-GHS.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM05B-GHS-TBT_05x1.25mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM05B-GHS.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM05B-GHS-TBT_05x1.25mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM05B-GHS.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM05B-GHS-TBT_05x1.25mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM05B-GHS.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM05B-GHS-TBT_05x1.25mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM06B-GHS.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM06B-GHS.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_BM06B-GHS.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_BM06B-GHS.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_JFPS_BC02B-JFPS.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_JFPS_B02BC02B-JFPS_02x8.80mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_JFPS_BC02B-JFPS.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_JFPS_B02BC02B-JFPS_02x8.80mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_JFPS_BC02B-JFPS.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_JFPS_B02BC02B-JFPS_02x8.80mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_JFPS_BC02B-JFPS.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_JFPS_B02BC02B-JFPS_02x8.80mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_PH.pdf b/modules/packages3d/Connectors_JST.3dshapes/JST_PH.pdf deleted file mode 100644 index 1f45b6dae48fde62f98a284648f0cb41e5f5ae48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118956 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%0A^; z_^Yb#dDLbSz(4n#`Wv5ItsGBrcTM^Hquw#Ov4L56%$FW88_j?2@qA;=i;o%y+n&YU zIHq!{xiI<7=Dlyaqw8iYWp*`whQV@1^$b{4{xO2Y@ft4 zvvJF&p1C(0Rj%~DyP9#nD1B9{S*FgkYl@XH%L?M!KLK4SNWfRKRD;(8gtE8 zCW;^DN%V4mo6nm5rlG-pLdWVOo8lv`td#c62|=SpoXVE^{(5W5=FZP;oUomj>05)5o{*ly zhZprb>NAzI?)}#~wvhcOcd%Wq?f?HqQ5zgX7?zqW@ch%z>OAM1jOMe)q5UF7Mme+f zzI` z;$1fLO!7}N-vv#B{&;uvM(A?^-l#zJQ*F zY~a*`2U8oT=R7GrRT1%Lp6J1yj+>k|U9xXJ_Q1F>xXDNR|1afr<^B(Zg+js}Kh;v! z-}>v9(i}g>&)qfFmsc5`xh_5~|^*(vtNsjIY+!=>rD%bb6Qe(jl<`9k36 z&kb^O7kZm}-;WKx)Yaj4W>f2MrE&`Gdmm)^ZH_aXzd4ew&DkVKJ45+g#qpA2g=hn-n%=+l;vx& z*|re=6KZc{%_B~~D}3}la_(#vQK88jf~w04=bYj=`z>V3ezW(oak`woo~0?5oR0|R zpUdSw_xntzLzZjtYNq7c45R^sk;Opcc;=vyV{;2b1v7JV z1v4`P1#?p)1yfT41yd6v1<)X$g@Lhxv5|>_iG`(txv7PMiKVH6rG>GAg@vJlg#}2D zp#m?MVPT+PW@x4Wnw9{MbC?+_7#bRyE0}|H8k#7W8<>N;{2+IOy8a-ifQB1P42%?b z%`A)*Kp5gtBL&bTlCgya)LDiK#s)@U44Oy+u|X5AW@d&8W@Zq5U;{w2h^B_d3dUvz z3TCF33T8&e3YL~;3g(7JpkZ@x-xb~m*ALIkbIdEwgbSc`%3WODwcScfN{bS8o$_-) z!}*|&F{s-N?UsY4k*`+{Mik<_C||#Ij1za3a?3 zxgjVS=)?NwCYGQ?3hAF4f~RWW9rV94iCi1mqD1B9P z$OtHMUllyaN@?aXG*#f$M~q8aSSlDBnJR!Lg-tnSznIAsCw& znk#_hjX>&+4HQ7Msj($kj29$92!k|$FtR!m3v+Nz*S>bRjZ{v4H}wKJH8cUS#5iCzF^PLNkepiJ^iaXc`qXGzW4dB9mZbbnHV| zh8Cb43Ckm(a)uW?xaFZ>XbR5C8Hq*UK`iHjyk*AACfqlxEeS0+98+YjRK*wVyDfLk z>6^6=3(7Y*%!!G);??H2{gaDTVo|K`q?MLegZ)(-;{OVWud{WZx_+mB>RiXJ`!T$| zcc$tt6h+NipyB->l-WM;oDMWV@eTult2NYNp!KKN7wTxQ^Wd_)c0|I-sLb~?`*Y1j zYZsqh+dE~kwM%`k!3*A0_poApVKMvR1$!H(v;BN8XY6?7 z(ef&@1;2Mkc@-8!Ip~&N{l4n(%)F+nlKT#vNxglVebT{)zXZ-aUpyfrJDcVHgUN-* zi{qU|zoq>;dyKi_;M1xVa}y<$ulna3iAwioxK}H1E6hJpcdIwC(&GH_joT|9A1Z6m zY5c``Dtzy$?`&Vht_4YM(&F43{$$#$hby?&cmGzi(fc*?!=~l4^$v17MBn|uKcS=3 zV@he1k?GQJ@0XpQR>Qp4&Tjs?AP>gI=rj9Of8P$1%%6LA?UpSc*X&%KqQ}&ETgGAm z_Y1Eb!Y>M{X3ej>&aHH$bxLwW-kz81+NKm}BpW7Hzw9&&{k122GS7#fB7gp<1lOOg zlo#=c73O3}IOb&%#{1a(V5rUCfc+7h|2+NdRCq<5>s;Cr*2G+g;^$_q>urv&{$DS1 zw0m*V3#06vr<#J-9$lk<|Etf0jW_18E_cXWI^pZSV}<^`e=cue><*Va$eFMv=;?3e zv{=Tx@W#)2Zv+<~eUbHeQ2~>x;0za?yNc`rQ;j-$3a?ysVcK_v|83jdNIt8_ttWl! zK8hq>%5e_7@+9-NqDet{?F!-FAGx@BE#G|kr!A3w67|+fe9ejL z`pW~_xo(BU$qE{q8%^g6ToOCK``bb>lmBNsRhK4Do}hN?$$rkS>s|}hwz#Z*V>+*3 zUuj=%@H4MSj!#T(o{wc;*gTMb6ydn~S76z(O!mz;f(~qC-nKkp^2uNJ8k}y2_Q{Ai zcqACykiD#vQxf*oi91Ovk*iu{&AHdzk>6)OG<~4EMt6>p`WwEk_yh0y57z0h1$Tz* zR8lzV*eNB!(3F1ZWw`#uW3^dTFF&o_F<;@L%+0yh+bTn=az0-Ax8+Nr{x;{+hrTRP zZr*9a!K3WNcA4SimoLAC{&amka=gLG;Gt8Gs#L<0J^3HsEWh%pIv}0*{@a}U&bM9H zUK4SyO%GIX3|a7AuvCq|a)#2#5}19!vLMd--C)LBGWF{Fm|~Qk&O>?S683eGy;W<|DVm)(A;!fA*TX|G(Cr zc8&Pf#Hi%$9wHr%Zj#3Pr%Bo={A-iB{QQh{=bi7uNB%UbHl-x(<(kVYb5=%5hHHP$ z*)vQ_%RM<*Q@Ne4g!-gx4vr0)ki1`F`#)1(>A;A6&9A}^Cf02*Tl)U#3;$)T9&(*g z*VdWmwL2Zqox7?jHfo#aRaS>m6Ycr)nBJM#v#pk^O zWw3UiP%-Hqr{Z1}=XtC$6PL)`zGfqPi?3(Olqw4Wapj`7KFgmPNgm8MNK{uY>rQr4 zI_}l`wEO4CB11H5 z+h6CYm>V+Q_q@%vti$N+0<#@o@BiPi#AR~U%fjftl^gb-PjOLLb273ds^)mqHhlr} z(>pG=PtZK$B*?J#RoApWp}j87@%#;Jzc*H?Wg7LSrrhhfz54#m!pCYNT2EE-owbjP zYIml(2j6jy&t33k-6_{?vOhQQPPk{L-8JFOYb)gw-<6ETYYP|T^j%Tf<$U~qX%_pO z!oPucN`l_^Ig1;xjWY?aOdtBOO&%~4jzpQd9EEHIBC~zo30hvC3Xk0E=C+sbC@|TRC_{Q^qOTZ z+oB9#{$TJCJkE36lmBVGMO~=on%?KZe0yfsEBM`R-zK>0!{73a#+Fm_RqSWPYV6oM zVV=d*s;vv&`rQv>zNYo7<(KeArR53fJG@VCYT`0p_E{h+S$A6g=Vv9yBh?HgmVJMF zVL?TQ%tRZR)7(F^mNKnq{+HCf?|ts|w*SsQpQXOIU8uD9ee%{8sTVhdW(8}n`N35t z!hJx)dCMY6t$j9k)+=|0Of#!DY`=4Ir=FyI&p9b0+YQAnn~F91K6BKxJXET>e5KE( zw|wD#*3?PC70fGV{!xzhw%zbfgjegnhgHfuE3b1W)lW7?_q87sJF09_aV$EdW#$Es z9}IqZyxa{eQ#$zsvR9E^(i-^>|R;xOdWdPnNYE5(f^xJ-&Lg z;l{RkE1!S1-lOxZR@nTfIMZ`cy>6kGvj1`;%s;W!z7WqyxXQ{GJVB*A;cKq%V{HZ2 zht?a;7Qfd?E_%3UdUwrzgSxcMbw9d8mf^`g;fMutdO8#Ci*u^25NS2L|0pd` z=l66WjkZNT=TqaDtZF~LWvKmEx#ZpD zxhGGUWJcG7Wj&8rT$ZlcS@QGl5=q-nN-tMjoIL$;kl#bAJ1aivMO!sYQN5XYQ(4YH zBsuR=!7k62>=R$_c{J7Qq}DOH2k|u?XZ)PjROMC$EcEl-R6J*I$Kxj@g|2>Fi@tx? z6^Zw@@jF)Uzd>PojARslfgA6~!@&>!E?v1`Y1Yz@dOn@gFV0-A%;vntZlcFgCNAqt zb6e|oPjl_GPG-NG{HxkOxj;8Rhf!lQPyW>t=J(}4`y0q`H&#rXJ}uYs;Qc!-sVq8c z-fBN~^-onP_K=r4@m6?Y{A*d3Vbm|vH7}UZ|%}YtlD*-h?K}#z@ zOLZZOY>*~*!HaXCF2diQ19=FwJ?Buo%}nXrrQ^}!ugfoMZ%)7aJ|}0I*C9q8iQ7(% z7oA>LMXlLhwZnP&_ofAJPTq^~S;L-l`(bdc*}b(s{hQxka_C#XseH$d4}1;bKMLKA z<#gxOF1mYif%o*LXAcj^el1yN`Xf(CUaYleo}lR2={}AvGiRhMpY?k7h79d%9HzTp z|CPI+=<5*rqER`mM5^#D`|9$8cW0T}d^?u2Xmk1>qxo51g3pIP2%1-~PlpYzCQW6>>zzx?aNwp9FAKN?(V!;(>^bSQG#$Hmf%KH4-)z40!UvjvWoKKL*>EZnK#8Q6J1m}3A>80#J-tQMBrnEOO z+Ur^qZTv%a!U^`Rt(~Nl!PwPI;DBE-*adMsS_ATqm ze&mW-&OO)^r>wNJ>&zPIoBNloD6-02Y}RTMY^|#G&aCo$^disu(k5lXJUtNwGt=fx z(QxXW#L`*+?&ROwUv;>Ye%bCl)yrl4Dk~#Nk@wC=&Z#@+%12ycc@-bNba_#)W7vD4 z^(}_-Z=7bPYdpCp<6j-;c|^A7gd+RuhO=ppr+L-3D=Tq4`?Bc$G~p=+H}81Om#rO^ z#8j5+mz>vdbLHG1?_atX$~eRB@`Y_JU#qj!{G{tK{cCGHLmSuh-*bP`^2k1V@>A*P znm7CUttZ%);@*TG;Q+_>F zCb=R1t{wmT{J?LO>(w~lWdC2)x8u-WXOAr$Ss6=eQc8C$VG|HySXK9CVsxw2XIDl! zllTovnMqTU*$#GIm^FFd!G9n8pQ*Y}-PpsyE%fNbOq0t$i@n#VAGQ0Ic~)!vjDJg_ zeMO8@ibZ#P7hR|qetf^zuY>%zZ%yoVHSKv|zdpe1Pi&I4@AuUrA4-kaG+ogXxqVrD zM@+5R4+cZC1B{j{E_S}I=5E}vlP#j%HR8EwR#H-AsE<<6uc=SB9ggyy}FZ;Q@0H&vUz(hARH_g>oI zwCDQD-(OenI{85HBZvLl+eRkpiIRLfWf*oCEsgROFLiLyd-Rzha0AE8Bomc&pFUqV zpuOtTHgHPX}Y8L>JMTaL1(pR z?(nWvc~O~JUghR%@?yuno1w`c7%%3(mpI$r$CP+iW7Y20J#LTIc5Hn9!r0|kv5nT| z2Ir7n)z82Gy<69C#>FY$syBG?fn?uY|G&P?8`3>DJhb}tc6EX8GcWZQO3}F&q>6Xc zGcL*Rd%1Oj;MA3pr9rORN9_O9SY$F5#7uAb?>zNU43p`(>&y++Im+T&pUhL*HS6iL z`;S+z*|tjQ-pvj6Kf?|v*6Byw{@ff{tIufZ8lU`i)@9}m6I9;+kGk;0F7W=-hv({L zA2e=S)1-GJZQJ*y47$cLH+DVm`|)*)!93&k`z>*^156lxDN23_E1c7?@7AaF5tC0= zWk#JpmSN_f$;utG_6na;z-3J~0po_0t7&DYWkS~2Oyai)Wl3%_{a&jPd208;jCi5B zGE&i%OJ6E}IQsjc-QAvpi3fk3D{gq>9=>R|j(t_RmdVscu^Yb9rh0oeevQ}O_|{qV zUE9J`lS3sxHkRdi#{dCj}Oh zkHjQ?pYZG7n>T@*f5;o{N$Po;x%tlGaKCGR8_(>$x%Tp%BS&9+-?2q4oOko2A&c%f?JK5a{AkIPmnIoE)@m$S z;W(4&&Zg#COLiBQ7xHtv_lubQjSnxInBbn#_TPfDK4IE6`|Z};_6O(lznyS!e$e@& zekXkw6~6glcz3~<3gr!(Twm2PpWdW)rMBaIm8Fj0maD-BzC1B~wCLU)W;w2|_jk$+ zJjKE`ipmR~+Nidn=BuD>^eI(+spFOlit8HIhS^I_aOQdW<8952Np76>S5A1|s6GDf zzTutMUs&@pC#?R!Y#HydAb-!-jqKG-Kg7P>t5E1(YQ-}rUiRjVNWV!D`D+(!oRl+b z_L66Kf##sq{Lyx$i)v&>$WYlUFnt{@9ehT)xUF=^olvvKljg` zW_Gx;Nn0R~|K{<%|DzWk@tnNX-syk6fytpzhFM45)qXr%EvV;wC}HQtfFF}De=cFZ*=A|py$8yct41bhaS~?#3SN865{?8EEjfb6{%+?Ts~Ix+ znEHy(U7Pc&Px+$ls_AQ%Ti!`g-dSkN%Wu9~U@gz)t#*wq;`_eWhaPeBVi4zDSnajN z=y00lZw=W18O@ixKYm2-oVdgJ=4Yp+_YbtL7b<-t!_A>{UHAQ}D;qv-S8Ch$>+_HL zhh<%JmBg~v>8|2md^*)_;?75wNtMZ0f+o41-JrLS>4`z%`5DYrttKlI_|5mv$=Bw; z{5^ZI%0!Pn4HIW~-salY&A{_v&-CtD7mHcl4S(jOP5JY~IsfzJn&fLs-zxmw{6~vX z-r#?cc8lG*->y59#ThUED!k4vP{H%Ry=(5dE2q@wyB*q)Ic*tB%k~2o`BW}`Or0?I z?Zl#*o~sU0dkaPgvBI@#X)$ZQPV*!Pj`V%*tS{=b7fyAA2vayCSf$aQ6Fqb^eXs zGeV7Am^doZ7dmh3Tiz*cm4DLBVR;4H2GJk;ZY-=^sGjnZ@A4bAw)hnXPlvd08?5y! z@KkVk@E za_3gX<+^J6Z(?(PX{O9<*)pNx;u_Cc>ZOyHuQgfq^5(_2t*gzN*0EXb&RyZXkFUhE zE_n9=p|@@UvySXL-kkkCTIBeVALh|TiQ4PuS}!dAsQUJtf{^;<_Tam}TIFWkap#<| z{pz=WS^8R5N=|hbIMc&E2P7G4X)B-aHF4b|nZdP>n zb{*}ma09y^th|3VgiXKbn{xIg>!I5nw!LQ+M31XQmW6ll-tGw&i2D6VME84I=#~qM zUkOQV3}3g1frC|HP2lq>sY~Xtu68=~`lZPpuAudiv3u@G+9tpIe=FE)Y9ZG&zuP+l z+b-;4*<9`X_VU*5Pq*JpTjKC+*)mq2ElRui{jZDN={eTuxLNV-@B8cQM0-6-IL~js zk;{^F#`49Hy9aeIYjB3VQv3h$Y0}y4QLV?~-8f(UZ)H1wwf&M-Vq)IPg#pHUQ?^e^ z4ccK6)7k$2^6mcJ`I{uQC-6*6zL4YfWY4MtBAarLxSiKKnIu~<`NtXi590miPky*A zU3zlv88xNgFQM!HZ*=w&wktU1#~{Y0@Toh6byLBt>wHh%I&YdI>am4G*|XVm?@UW; zBZHR$b_$QQWm8P|{yNWYoy>el^cnZr2eW?&J^Ohy;dx~~*MaibJF_-Cy?hHxM-;S` z0o1`WHZ($XM8TUeK%$_11o*b;fcB~>pmzH@Tz~Fo^6k0vQA?}Dwr1~*pl>$bYjef3 z3!jBP;J;q_!I){TsNwb}H@M3SaEPwq$V`!wENS)*HM)$*#h%))YksGIn5l?_w=H+uze`Ocgu*W{z}lr8W0r#U%O zounkYGVTOOo^W1Y5SPB=PMBMzte8P-P+x__Ir04&pA?F@CdDn3tlPIdddi7#RqpVU zF$M10)>bTiYp0zSNpF!UmG0E@*f*o5S!m5^hQxp%%bs)3S6*2h_+-|JnB7P3wW3`_66zIVrBKFt@m3hrmW-L<;GTWR@0ukZ~!w=nJA6vV`$ zb#c9ziG-a}_Y|oKn|1g%n)s`TALG)U;x_G^XUmsQ+5a~1*>1e>Jm3B}yM&aYZKm0( zg%kBe&g|lsWP4D@`-Xq|lw;zY%x`w)o)@_Oo-xoSbx&9T)Ah>>mbwNSE-=}~z~-O1 zD&pCENA5hjkZ%X7E_U0;;sGzZ<(5!HCp)%Ww=gLgkZy^xvc@W<}=N>#^_%O}~4 z;(u`b^jY+=`d_<{x<Q?UhQ+%*Qm*E82tD;LSobcqChw+ZbK949 zjOR@iV$N0`k)0y;yYAC0R#U0_*A6=*Z{T`v?5h~69DnZY_v%{~Mqb;q^S@70da`B||>oI6hjT*^wA z@+z#qTq(0jn$g_FhmgRLO`A^DXYF-qs+BttS!{QkwtLnust?JdcU3{{YbFJYz zhWOc&bD!m3m-3quEa-V(FlOZzLG`TUng>hos4mQUpth=xX%n}1sqk&q>1U@FJU*Ry zZCaYH_~Vr;7B$-Rc1ZAeRC%@V z6$f7AHRnvMv`k*O;&#%EUCIw-)<1}NqcmaHPL_45h1q;!*?$h{eYyKw>Ath_(f})V z#dPsSSM(pvx;b$nbGXRQo$ZEoEn9zaavf~q)oZG7S^RKcZp^mu_}iiGel0axtG>Au zA9@wG_}|t=ZXJj2tbXV=;{->HKyl9ByY3gI#XK`tan%GSeJnRQq3rRBeWg!aXR@fy zA?H&0ed>)GUt>4D+xjeTcj4-_XM?YMq(uij-jsjp>7kcwh|8M`U##PITKbM;4Uo!W6 zq|8z+v~}ibgY1bJ4>Tie-&V%SSl_qP?MSw)NMC8Fe#*M<-e<;$Q!9Cv7;zOF{*}3( zxKt|8M=*rD?`WfRJl@BbrG|9!jlk0T!<9yT9Y&A-V0_*4V&{JL$c#j4z`JF^6I z|1{TD*@gX?Jkv7$?3^jqyS@D7RHpvVV&@32_0W1~z2B;*VX2A2B>(WOQm2b%?q>OO zcgOSO=W6ar@$t{&6g*6#o3j+Y@t>*?75Dv}E3;qTc0bGM-Cn-+&sOgD{OGUOF-=e5 z>i#u8k2#;X{9IBd*Hk_G-t>qcwi5!kieEo)Ict^9B4O?I%lMz3crkmDE>8=8iuz2i z%4WA+)f;b4tGjr79hctm;~E0TS6;W>z{!3vY5E(@SN`4$rxviP%sS0=Wd}71?M;z`;UaY4Sah- zYjLSg^^biT$=?@c$E;ejHq9jelZ|FYpW&B2i5&h(@1HIx`1C1$t^bUl-}DV$&ia)i zyX=}#N#vfu_yoP&8*VPAp4LU@c`ol)tXgHbE>qWE2;{oF1K3C}U^Gre=i zdC$kGTaRQ;dc3n|r=6sF{KjpXiO-Z*$xaiq?3NNKeC6Py#A$bt)5NUSlD&Vb&Xh~0 zH7~s7PAr?SCdRyes#e9spc11URlITUk8$*!zrWKW;b_Cg|9hJn7rlHKFWuA8>eiXD z^}2j~;4CfP1kZPpIWM1{v{8B-uz8BAx-7ri=RMCBJlv@_yecr6&0>AS)DyrA%f6*;e zTk}=Ao^`fmg{*_%jcCpm+j@x z`FYLMc_Q;+2TQSVxzkAEk@#Hq6h!}^_Mrpm1FOSWSZ(mn&?rr|n<8@6=D>waY zsGTSBeAP^AZWbB!zxo}@raqHHoHk|`|7PR8UBxyz`%B_MeQ(Kp*%sElnHp#R-4p3r z)BHffn1$8H?Cb`vFPoP?R(gMWi-zYV2b~}O)4I1zw6DnM&lEYmfBCW3Kf|y8vSnKK zw&R8P58KH<*(U^kU4HobT%m*2r7H6e=T}waXj(9^U$ADjnSSp`VsYVmhDrX4oh4yk zK0NbIaF<*^Gf(nfw8S=n<|{6n7b|@F9sal7wtN1iC0W(K^RGTj_v_N=FMWT`Ia5<> zT7infROX;l`i9FnXW4W3sFpuyJ2E>xamJSn+m#a+>Yvu1qG?%Ycxu<|PP?n#+UocJ zUY~Q>Y3ud1mvY!nCqMr6W_n0u^Q0~BeUz`peZ5n>ci|uP%l}m>jtTW{wyRn(*|6c# zikqP)xg!KG%-6MR@)To_kPN=5bMIM<(3K0nIxoDJ?&UfBW|tz{okBlBr8}RuV|GkH zC&GZ&FB+K}BX$&BYgy2T}C=L32cJ-*E95xDJu(AB>`#e_7Gch{L??yfTd31RUz`oti}9>hj! zu;<{*eT@u2E5i^g7R@abK-)u2%uOIWZ%xeL`@LECnXA#xyj(0W1G?pF{WwAB=Z zLHlOm8)!isTo|MYgh7VDFlb{jXl*es$TnmQ+jVRXT0aSL321SlsTp`rFh~<<6ERr5 zxdnKaGA~RaT%(Z@SOR?;Gsp!XXMw6VfKR91_~gTf>_kq#td=+Xh9=<5i_B^#x8EIPKdq6;FZn(NjaH?rKt*# z>;THH&`b?FLkVqxGw7%wZ~Q%Yoty2g;5p84eWM#-j%ZfL1A+DS#H- zgAxr0g8~LbgD~i@01yVrgJ@8m2Z_TlIK6|iC|CisfB>;U1p|nNVR{@K0Lfzp3dH0$ zkOx2>1!0st2QmaC2%;ev!UK^Y3=#wHdM7b|d3hk^FWh+xvUCG^U9<^E2ut!u%8~GD z7P5yQX`cmlcd)is3G zxJ2*nzZ`sQvM6`t%_-9|Ls`!mtn+=$awTJlaQ3!Ek6-Rpx4wRF(yD+PGK*OIx)bjD zE!?YTvU-}&?BAc)f&}%PKd3Oi@-Fqv;4Y&WjkNpO7BL#^lgmV-j)}+B#c0f(VXK{WN3b<#n)kXnsseg3MfO#e6CVgn zZ+sTRyWv*rq30{Ijrwj{GJZVr;To%xr^9tVc|*UT z`SXVH?l*(B`RP=bAH9Ctr^}3U-H~N+2c%XsHO!JxbbO#My;T3%qqlQITj$l}p15^c z$R#sdk$2aU?ktao6WXraIC(<2>FmlwEIo1C+(LCE(mQmdPAjl#idB93x$FVMQPz+9 zrz8pe*^$Yww6p7dR36u}FURwuw}u{7j(ryWLQE!U&00pm6z)iKg#}eM18ORa;uV8DI%mXzvGb7Md8+%7Y8}LwoG4m zl`ZF6WJzDKHviYv?dcO0C2nHD_4me>WDh@aI)m&3o2({ zZu@S(vEN5plC>&v-IeKAsx2)l?51v*vfZcc-pi)R;l|u@Q!<$DE)&4gIHt{+8%AbE zMke6KaeiJ2B9EGY@~8!92bGC}rI`_^ssx|#0c#iIt;liZQ`Bufrr@?Jq|FSGfj5`E zx#wlYzxI^axKiPt-77uqXUs_*X98SfVwj~@T3p(-=)#ZC)44A#S9q?Qwy!NhB=+g& zn7qxN7u&a;h@5-M$PZ&w-9iL~o+NCRdP}D4^mGf3qFbYJj)eL9G;|eMaVH77Avd4SEz{UUCfp z?E(bpCEEayW)L1Vz(8T7hk>byr2;QXdj{N~2lcBFOIw}XUEJJUw1X>ilk#&gdj;S_ zn?O23@LeFjXoylYAA?61HXuT;6oK;+n6Ck+&m5 zino(|t?qv11NEk=H!Z5{Y~M9q%etdi>u*|LwkalJMnH#rXMz1?uPYu$@79J}@iL!C zSst+N+~VKe$-FP0?n~oRyqmz(J+JtXYQjT67aR z90YP6A~OYNWahc&gZtTJE)fTv#EY>++!SdKCEm0L9??TxE3lbE&Edo(9l^!CMXXPL z_x7Jj$*|x0ZmZ0r<y{RV#FPBs-wrAd>l4=QC z!L66?UY%=nUh*e%+KR7%^RnVj8?j1RWlvk^epRZ?JJ5vpxLIAK|GvvtDnw2$Sde7! zA?mT6y}!B5r_ldteHSWHbj*z}%&_0|a^kwi7~K{6vkVqAedvC}x!E(l*lG$l+r!|{ zx-R8yhZiqhrW2!J?|wgf;m1W$nQ?PJo33D;ZCRrJGi-O}x+NDlYL^8+KB~+6_R4nF z-&|L74tPHo{hb{7#P8qc2ahuI&dg%`VxSM%_f!M+1ruvxXjW%CiEhx2?7C(N4b?W+! z-~avmJ|nco?tGVp`NZ9#*S^UJ-B*14MeXpt!1KF>ZFX+`vcluvyX*2!hBhzHt3No} zS8~F5#WAVJmK)-Nd?I3hZzw7ceVukuV&(kj(+rmOyQKRm?09uy{ek-T)0h5bmyDM< zcJa8bj5cSyh0V6dUzgn3#`j9;`FUP*w&43q)g+BLdA2SSYC5TVUbu;uXM2QixIl&- zLl4()$*qfRrm@eF`X?m*{d8{Whwr;{S2Mb)-<;8WB`@{F7FH4UYutDCh%CO6FomUa zyX}qFu0p?7v0N?{tPrty6Puu!+s7`)!}LfwUg^Vy9gWh(Y#YB#J%8ooPLIh6jJp=h zJP;&jtROg{r*JFZ=4q|hF2<_PT%BN9W%J_2lNZ9bEVXvNjSrl)^NT{h*e`##U57n6 z4_d}OSe7oe_Mh4^o4r9f`?6FTKQ)}&wa{qxarJ+;@wM(c&whCRc;Bn|bn*?C{Q|}- zS1q(m|9X1cte)Pcj2}g_5HVWBLA!W+HBzYD~KcRg!=pC*RS!-Vn2O8@&DD|F?Fk} zQ>L1R9@99ys3XGc>UzGk?45s4@s@Se?_LnMM?dPOdj1Q|JzqN)pN($+u`pC_Ylddi z+-X}Rx61BJG5#GT;{5xZ$n5DEuhL!`9GN6q*B~M*AK7+5X~u@T=T4dX8C(%q{P5%s z)7g&yi?sOerKOykC1!DW3voA&IluYW^l-bMTE7Zw+uC`GAM9$WRhw|@ zQj+7n%`*)y_nmW*IQ?5~sj}imWxE~cTkY2b)vx>G{P|kZovFbNTrc15`hDWzp_Oq7 zUauI>yuawuH+A<5XZw$Whf9-OWABxJvKQJ?o_YC0)>h4xPh>cm>ex&+-IG1jTYlk1 zsHRUv>#y{#`%7PKKh$-4a$NLkPmw(@axH|Jcl-+W|FzS~ea5j_L5FX=kqw??R>qWvghs?{uyxxaCT^X=;MWX9OuUx4&S7RTiZ#`dq;Xs~h zgHU_cLrYc%W7*~d=fmT(-qt>~F7e$p?Y92Z*9SBdR8&?}gs^^IxO>I?`z5X`*5}OwbExhF2o!rL) z;hTlz7jn2pJ7|Xn5z4E&6Gv%G-a^9(@{SQ3cT)OA*>h*Vj`JYzieGtFy|FON?o0Pvw z8Zrz1=eQ-{+x9WAL())quTHztje<>r5xZ_LPSxj_CDGi#cKu1hayIjuZa3HIRY-H4 zDt)RFu5Q__y%8AA{>S zGjHmA|6nG&V5|6(Ph0A~I+drNAY0Jx|c7>%5J^>$#vLCxMIX+m{$vWX@szt1BztX043cboKdeH{D7D)CGEY>?WD9Y{XVLLl7ZOwepy>l_U#zu z)hqaeoOqoqv!pnD9&4Uv*4uwre_r|Omn*j|bS&-9pI05c?Cy(w@7GF%5fSQ9V%w9iscaXStsES1 z{T6GjfEeGc&X7~R({EHOe`-Ilc;XF_>%Wh;DqOu?`D9%gi_6@ohGlPVz22JmoGVJ% zq^db7YX3}U>qPco2?55Famzn){D|SHH;lP*W$tCh8%(vTEuRxxe(&v=x?@l6y)fzU zkU;ihpC>Ks zQCoBHM#=4l4U_j*9{>DI<0b3FzsgJAC9QZ^S1a7s*uQUzSE<@h{$-`g4)>m}DysjT z6fIi$to+Dt!80@WJ#m%tTwjy<_`EIm17ByC$ZhY%mpHYssO`xSn7`}egN6JYljZm8 zsOHSf+PPIcG35WPsPCIjpO( z*R-$VmuBk{{cWPysbjuk(YYr#tCpX)xBGcxMw!1egwe z=~Hj1!y1$-n%e1 z0L{r-D43X8SYul zyc&3@=izpP+o3n#WGvQ+ns&jVY-`H87)^HmJM11?R>$v@HxPT-*PC_K3^h7HVUHFa zpculEF7fyLK}i9gH4RaZP6N%+QHoI}1j#Xs7c?b0x|+ibysQB<)e2hP0HQ(R0%C(O zEMP(6AU0X6IY=xyvE(+iAs$oAL}~__^Mxi-yrU|np!x@ORK?cK*kP^lB_7`1!$LxF z`yt~3&;PQGh<)>I0nhf!nO8m)*rZgVhw;MK;~u zt`{3>W;W41tWDHaY5tW}8Ju~4M3=C$csxI@x~G1IU*FZ$u1_~8`gk9C$#lKP)-r5! zXKu$<*#Lpg=07dU%c9!vE;+@>WvSb8V^iG8d#N&NeV%Y`YouxjbsRc|}{ zd|vF8%(%(k#~nUVC3%i*mgygrrqU~C{gV|=Y`4)k=k@B?-W#^RdY7K>6c*B{m3W>q z;krB1KZ*ZRtB)LWZ;sW`%ayz_+4GE>r1(RzYsClR=RW@M?roZPW8lsI8ZI~5W-A-1=({(+|O36 zbMstVI9GGQ4wgv*=Rdz>RH(G%nBJSk@OELoeee3ClD}_GyDP-6a?@2Xd;a|^dCOy; z#MZsByq)~V>(+*2mnJV{`cXLj!H=ZyKBJteG7KGd}(Kaf?M} zZ-jie(v>xzJ%la`f4ryYk$7`a)cs9Qt5&bDd6csB|lo4Cvfrdw4(aw(kqvyrmmn{?De92;My4uY2i@Ch-V^_6jb(A&;OxqZG zJ4edqaJZw%8P=$&TO)$5&)015n$mrWv2o))(X;XuyLL}M`eOXK*yIU!6rnmNG#haXm^TX%d+q3=VE_bE0 zb-k0VRFB+neKTuX$@_i9JRclZTNmW^w_W_IzOVb%y%myTfn7<;TV45~d8jpx+o0N3F{IJT0njaqy#oxP;=*aJ&qhWee_r))b zmFB`Lb_IFPS@HSjM&<7}^`yo1BGx&$aQ|y>j&@wG$?NeU^FZdz=Q%uqOBOHM`N}=E z$#_+2=GnU7ls0SExD`|GwTKCHU$Wy^;qZ6PnLYi{?zZ1&YAhGL^LL5W(e-Y*^Zp!V z{=Hpc7pKVAxyMDfwQ8h&kn44f67c$z-y6GQt-f&V8%}Y4 z3GrRJ^EOF!itd=wAt!Ws@mY(I&b-A( z)^^$Nfbsd4b8Qyx`WaO4Lacvl{~Wf9X&0jp8JX|DE*UbTWnS1Dx!c;}iHE8lANgJ@ z*xCK)S=Du&3f_}FVprGSTNZbx>H2{kVztpHm@aA6bUryIYtQxcN0;L1CW!<5drl-q z8ayc!SfV9z!^6d-GETX$Q9HsV+;@fd+fw;CN2QK&&8tfHsu&zQe1th-E=oUuJ_kcc=-Q11oqx}6TIlR^pkdj+s{{4aIeu^nzX6; z*~hQ-(RQ7?r2cLEnEp^s;%5Fqsh#eZV+H3Ny|g?wL~HSb+w}#v9#4sU``-VDKtw*z z1eR&PKBgZKUdUSSsi#zWtZ zJ2Y^~S2dN~bMot%t?+b(dxhG$F6M~}1#?;_B)s?k*0}EQh9i~rna3Yy%;4Lo&2{40 z;dk@Z1z#H{yPSE&!TzyyYX0*{U8_IzX3Uf6>L{Q4-tX`P^@+vl&9A>Ke{)A*<>jVt zSMJs=UV1zJ!;ufB6-8gR$Fyy{9JXcVsq4vt%k_k1RxV~Z{@2x_-sW6yO#%PC>yvYp zs$Tv-_&#>`6dsm%jdyI9Rn}?D_Bm!JF!4$M=9+c(#{^prJluA?WM9Tx9mhsx#+Yi3 zvwxHA)apbEqrPRY@iyfCtGXr^ zx1QP@+rL!qeDz{miM5WCJ!QOK-=6RON^SQ0T{p!h8tlFHuKM80>3cVr)t34G-|lcB zF_n4s`PnuLgyOSaNE8I{MoT3eG_v{IW_aSk|G#_K_$+%l)(JKIw)bxR9y9;kX$xz| zCzDd<#Jyeq-gSzoaA#@HDz~s-yoXO7f2SE+cx>+x=bAH5o>}edy%dr?H8bMa9pc%QnrZP}zHl7ipcv`(e5d))|q|5`9YY4)73>Yr*aeW(?G5>FRSgZd&Jf-BAp!A=9A^*v>3zsF%`ron9YxyeM z#~YSuOZFu)H7)2)-J1DuqHvDJ$vZjc#nZWY^L?Th{=BH1^J>S1g1S=sx%Od!6Ltw(lbK8*=9vDKDFJ>;D3osY+^9 zwU67M3vQ48{&(%!X;mRfKBPmg8d~f#}EG7_&0I-f#h?2TKpzqlpIsPf7SxC41lYs|f#n_l>p7dhJe|+m$(-S-!2cht?UdN_{UU z5SlS*-^8k>+gG`z&gd6z-)V99P)Dd-%^Rj0=Z}0cnWdZlKk%^IhXj^|73Pr|%-r|4 zA2a5$YJR%A+xYpNH3o-c8lU`nu*fuxH;wbV%;F#W?`dZEalAQyx53TnC(DhAO;dhJ z+;La(Iw`U>tnuv5yy{C1s*fga)ALz)GSNn`I+^!#B9q>&^{4q(vQ@5>%A2R6dS{{J zBXc2_-E+RpZN9>6@46tSK6Y(o@()wlhmv!i7Tyu~eQuV3#?5bEF$Y6H*HnVnjBAwny}zo+&~OMyNSWtQQNYYKKm^`c*A8zhUd#?esO&VRbENiMT#v6TG9JmL_adc zSop=sY9aRpYgrq510OWF(ZCL&Z76zxSo6clG=Rz@wA2gb6>mni8HEmF~7L|p!J%T zsjkF{7aNi~8bz}HDMp8Co5VaZQT)aorKgzPC;X$LM5WK{TkP4nn^T169k%(I(I~s+ zbX2mT)7;<(54N=0+LwJWTlV@}{WR{?N#3f@HXNINQduR(_3#aOi~jzbkHQ`ZndYzH zlG!SL)ZKQBQ&GGCHN zi?Lk0QvKGoGj>f%?#FZDE~IE4pTM2MxBs%F?eY(PLZ{eIsp+_TeoXsQeOa$w{`7XP z=GTt`ma;lbov_f%Y+7$wp{nqy_le6J7wg@~Sw~G!N zR~Eak`98HW(Jm$br}A943k%l>Jeu9{+~!)*k{+ec^2KTrKKEn!mTptJ8ppG?%ECo; z%T?E76MJU8YA(`n|2sX!(V6LiY9xc>d(WN9bsOwLDgqlH@6gmOIcb0A=YHwl^rcr~ z?zF7QSgjl)*;=n%H_JfXBdfgYN$CFT-HDTo@|wI*Rw{Xt7Z@(&@)c(ki^jOO< zA?W9k=%zc2W_71>>k9W4?3G?=pFM4|%IW8}J2uFu>aG2r)VH82!)@+)_sO9@Qs%xi zsh*^grXMPJKiV`n{*bt(re|sRn%gd{Q?`C&k7u#aE#4U3GO6yuVb!z7uL_n-OZJYM zRB>|S#PdqbS1eYvyzP$F-?iXf`j-C&dsH*>KTXy*+;CWpOLF@capyC=x$O$xmb`A2 zpQBBvhV0H6`DMQqLwuKLlO;6=|{W@SlUApDYsQCpC*gZt7h1a}3 zb?1uVzecv~pAzj}pJEc)b^JCZy)!>^GWF>9n_r{itcqq%?0#{}+WE%=vBhR8H5QKU zM+BAL{gh?az2vvt=UqfGW2sVvG4r|O2Ngd*nALx3^#eb?$*b?@@7}xS<~j)jpNO5$ zW{Dc7yk~n<{k$;F&pY?kHd`mA_aEJt&t&WG^=AJOHF5Ws{TE_ChslN3{1(&m+c4kw z!bir3oAm?*H{HM1zP~r_|D#hO^@$}44&R&}8=dx3trFF9*NiR<1wS_AksXP za$-53P^yB|Mc=5|Evw%+Pgt{L#q;L8-t9ILCyzPtoKpzA-&J)`>5TjA4>kFlek?NE zw%=VlGf`#f-Cew1O{cFqvch}AnnfG`&kF@!QHf)(O<+aR@ z#(#^1CdK!r?mtnxbaBPMtG-(AcijlE>MK2ai2b*MOw3nT@imQ0HqSX>_I1O)?76D1 zU;L_0e~`9O>rRNZbNd3-7vfsyrFN!XTFKlm-uRN^ak!s>ouucDYgwEdTju-X4GO((V2c8)@BU&541R#1ESNX}Es<^zqGc6C~t? z*8bf;`*zO8I-X@mG*#PY-in>R!naF!b7_!$o7z6}b7nhN%+b+4t6(g%#n(k_-APGX zJ@$r)YwbMWzSQmKxBA;!vV(tLvPAUSRi1t6OD73Fc67?Wu`lC|-dR3Aor&4+SLnwz z6)~~(iu~W}Y(01V6#uS5N3X3r=V&ivG*{WYR;V)7W3{yR>evlp7e8M={ON&){mKf) zPu&NSuFB5RDl|!Z@4C?2dHJSd=DTL|`|rB4FGyU;ds0Dr?}6q8E7axpeF@lfYcZQ> z@tF_I-11YJKk16|-<-?r{(W)E*@dd}H|$sboAbEr&(v)Km3hhsI?v1v?>64@-h9z* zu89KIeynh^pU%6tL3hcw!rJ~F_m_&hHx*6U={fQCtqn}yex>MbOI;+YmMp(prbCL4 zO|tpGnhh4axwq8XN}1^Nz25!AGGuo%=XVt8bUtjg}Rs9p3{x-U9U3YB8l5JlVvi^Lx z7yiwDT|+oT((yxMX{aIRLYC<@te4!*%yCHAHhsaRNi5ajVJnW!f7{*tM|*NW#$}c@ zjK|`o<{mkJWWTC*hwK3VtwCRi*>_h{1H zUo2!bVeJ8luQyV*y!tZjf$g?a;@>&+&S-pg-jsLf*UR^7&Sg(o(rsCGXJ+1-`1y7> zSk|R<=U>`4|L^<4`ORVm3x8X^2#;LMx3B2Kj>xaEf9p67-qF8kI@8?9Y%aU+q1^4} z^49vnVITC=UraUKleZzRd(Qbe3)g&m(V{%B{G%ynvCx@is?U!&?z36EZT~i9zq_3- z(KZsP#>+lwHS8DMeD1WS*)6u9)yw}~P7qXh^?+Y7w^`vspWpN&vWMd$cY0^K^Hdv0 zugLoLNH&4(e{+8G&OJQu%_3%QIh4J%rb&HYhwZsvVXJgY%a{+&-JIC4*GoqJ+M=(0 zcB{2hv%B|*`+fZ#slV^skI>lqY1RwxA6p)9^Q!U8yRTL!9G$A}Z!g^tvU!^VzlpW_ zdgbevSvK7|qE@i|mTakEe*LyCA2!9}bc>JO3(q%h|6w8Dv@R)xDu#ktpZS6>9T8V_nzMkd@XYoag^-qibw`VC+STQ4d=en{Flc?}8S^P=%`8Uz+Zex^ zz05VK`M_&q66_Zv5chJ?sc)foKBiy3@Z#{9XEJYE-kiC<>`&`7E(?hjP5x_a;vO1B z#%t!hGz^%Nxh7q&c3N|kq{FjkKG8WxZeHX(pywyfVSTgbz!tlcHA_W*P2jvL7 zd4cp!`KH;PTf1iN@BP@Y^k^veO+LR+$D(Q(Yr|)U{W)*NUC8&-IVaNW#(zlqfVo%Z zpIuj5*`LOz8T0dP)=}E{M5T3JkNTBAilM7QUNVOAm}=H|dN@7bud>On(dtIQGwX-X zpI#01b!T4f@?oK8rHuXVO(M<3`B9AbFC^bwbLrtP=D0`GG}VHqob5fn@4{uaFJ9Nh z6?HWkZbV0Jj!sXV-1fJs)c#TGm#42yE}xiO;$StUKaF$$i}~Br54?2Iuv__1^~Bm3 z_Brm$^jQ*&1aEa;I$x738}Oj&hQEjPmA{5ZB~nvQ|C??+rM+icv4{V~*$v9a`@GZlz#T=smWR*kuiHOreU+S^{v}qgc<26gOOkskc0^lR zZsDEvP_i@YfR|V(gWZHZ3OaIY?4ED@l=9a0{MxJU?$>TEdB+gX{7B!r@pBE2$`ubj15DD(Awp=Ye19t!GpJ7%z@l}47JeN50xc)<4^!+J1& z3dRchj-VUX^FX&s>${|uWhSQvxjVrxFE=tZH&wtoY7bhL47HF;uzx0(v6jT@Ia|JX zH=ZfrI&+x)!mGlMId{dP*W1@g&HEoY?euK+5T-a6raAe`ZR{4PxD*|~dO(@|zvbD0 ziPJZIN&3_6eAuwkTN^Qlxb|H~O43`aHJ`SP%EqWFAZRYUE-Fx)+@NrZ57>A{+mvUS0yE&y|g2to& zfoAs~wEVk}`lM)@ZIw#B@DI!BQuDh_7%XeD=GOUcdcH39{_4C>FBTX7y#93Ck4tYS zDZ5@(HamLvYbKKxQ<%CR^Pw|qq9&;xSyGfyvA<6~#H6Y%?|n*l!k%-B7QQKKlJZwn zohv8M^~jB3pLy4!%=HyFF7&apwf8iN_pO-G*u5rq9e0zipUk^=hkeAp@y5P<&h@q{ z%4Ih1_0wmLG;OOm%9+@0SG;qv@zf%bX&lF_THXt;5vf1vdZdF@?KA_svPr^S(}Nm6 zPq1y0_6`=lbn~xjT-}^!$%_A*Ctlw)YtLVMne{(!F7BUc6uZfnyLgtsDy{36&RKmc z5bTl;ojkuRV%z1p_J@|vd_R@z&7WBs-~L1gemmI7%Xz)vX|vp+j89R_2QJ>5YHCz> zX#U~DJ3fc8{<5}tbFz>5nzdHjz9qfQf7))no3s7A;*p(tFE5txFZN;3=(f zk{^7MXMUfnC@1~(+qNagIHyK4POw)zp|_3iV9(Se7Ftg1n~k!r#T~h)&hXS|Mb`V1 z|1&i_xxSxzbh7Nl9yR`!Q`sNqq~2Ds`DtZxQSAud@((AE?f!GNbm*v$7|Xds^-`Jni*%tly>@r-6V;C-6otJFA_WbFP>uy$bD74H(OcRberW? z$EX``ZWP_lV)W~^_~gv>J3#2(v;9n(!X7%S`n9W?9t20%FI&)-RQLn!_ZoT;&@7B*K4wc z7OACE4#v#oTl%@>XxFKPe2W>GQ&ZO0@5x_Tc}Om}c&(lOoY!gxYc|9#@l>%Ifbs%z0BFfKk`XU2c)F-PM0P5|-ug znHJrdTm1hUA9L@y7~acAHa=E*mHlm}04wwD#EKLpZk4}mr#?N(UUVzJzNx8s-?JNw z_uTyC6nwa?Iqk+H$%lelKDqTARbTqS{8O7~ii*!kgYWC}r*_vjJlox}^6(@68&MPL z1VkrH>wRGOO!t-9ule)d_uakt-?8Fhti>C}P0weX))Beeb0huG?Cgf;kGX4>xIGs- zRwudr{ElP7T!qSObaIydNv>LPKW&1-p<_8buE|A@PMzM>B&Zv7LTBp3p5ulFw`a9D z>Ykgvq_lUU8~7@uQIy%Z8$y1E;)ecX;f+Wo~*tY4XXM zk9T(_PQM|T>}h10>SUtf#6165{P|tx+oUu?`Hf;9Y`_0h_hLY0P+Q6C9VYO9>Jj#8C%xC)P~olQTBvca{e?|v=N*Ck zcC&p!jY_tRUF9pp%YFN0&KvHkXX~=voMV24BRn_bPQL5nEr)kGyD@OLZh5ujPO{Xs zRp+iSA8fgFF-HG{#&cQO(~efnip&=e&$xKX=Hri7ei6^??>0W!Ezg*hu{eu&C$C{$ z&b1iMH8N6n*M94Iz2u4X{67m=ox)W8(+=;*SI%!dtFpL7e8zk4UxV zJ8kDuJNihwuH@h^({+2!OcH((b~tbKc|R|=>Uoy4uNfY#ypon~F#G?M9cKMECBN?e z`K@o}rK2$=eQc?G7w$9jok$Xr;+?_#aCMdPMr+Llp0h;PGlz6EFbau137^WpzHM(o z>#nO-a(54WNHl$Rm+xQR&yK)P;vY&p-``Delj8GZQctLTm7v}8y1r%!tE+g2hMzNIdRf=(fy~sshvtUs;v58*TBZb8>iR%;B^(#r|uVg+%cYa^#T{zW(e}U z33|Biv-6@yw<7rp=U-r-u`9>>z@^UHYx7FGzde^R&J~hxmbcts)hfmKyin-JP8W^F z*-OjHKV@fPyfJB-mG11 zo9}V1Vc5)R#BfpllZ1Eh6Sv*$G39Id_hif1&io!2uBumB_9^UZioe|(Ec zSCtw>36xR>%qsuby(~SKCC$yn?Ccm$x8F$`k9l<4LSF0&%bajZRMG` zV+q}^C&@I<>b>iQRHiHY-g${(kSb4)lkQF(gG%6mJTj!w*2Cc81ga_ymuUvqbV zpD;tTV}DW2v3Ec3-k;+*H>>ZvTDLF*U$AJ)nTfx9L|Ml?>YIq^!`yVs($=&WJ8daSC_%HK0zlrwq= z*}Pp~)~xXAd5BBKqY0Z5&z}&8&sTq&;d8KY`u5Bn!9DTyRj>DLI9I~O&^=?_*`t&F z3$IT~4u9P-%RT$Bl= zp5(>Az$NtV;;%Z+^*4mxu4-in_ulm9#LAl|+v|TRF39AGEt+4>n7g-it);ZX#H5`G z`&u=zv_(NnJD{yj*cK(%iW2wW5>UI7S3lTMAuTbd7<61lu&;uF9_aEy{g5Cd1$~#) zw8YY!5|pdC%*+%Fz+>}xmLxiRx`39ZfDY3Dt#?A~9Rh8{^K{on+Cqf61kfD1^-kZ} z(!!hT*5@BTRT zTu9erCGO>pejn$z&$}c1Q2#{gi+leM8{d3*XD2iJs)|m@ODP*Si|J^aAF>y@)6)Q@CM}Oz?m~;7p>V@3A z7l|4^Pku$Z*!@=Cm+C(|V4>U{)%$N}@Vl@$&Q52oY+k@P?b-kL9Gb$OXI$8pOnbR) z_h~0#?N3GOpTYt)atzG)%S5xJCOoa2C#oD9>bOQO%m34>#|tksG!=A(`n2(_Y+Gxx zcHOBB6Bq>#Uo!~TzjeYt>A~|kO6LtHWWG9lJ<_fFx3J3$wL0bY9bDfP8Dp~&b}orK z+`QUW#%=w(&G9GeFD7U-+`9kziq60N5A80o$vhWP=+&M(%cnI*W|GcB&zU|fra4cQ z{H$hfVQ03xbc_E{;rjaQukixP3{!IVFHl%|!pnr|a?ioki@j?%RxsGG@Oo^$f6(UO zt@#%ZKRTBd&L*ey>&l#;9Uj&%&+`;D1hd{%YDud-r*zFj{#fZ}g^pTZqwGswN|zb* z*II;&o`0-t`2B9t*V8Pzf{#OY`Ptmj$p}0#-Kd%EmC+9WY1f?}EGSvxCAng+o1pXt zgFP{_!oJPVo-`aTSaXm4LwLkdCXMU6R&LG?pLjfM?v`zJA4+(uY`fp-Fz;fEWU{Xa znR=sfR&Mjx_g~7}wlb7m4vzAQ4Rh{KbM8H1w&q~K(g*sI0vB@9SMJD)P1e~v^XhJ) z=W`hZEGI+EcV>tl4r?MzHfF!Xu{Lm)iZJ$J(6Yz8!ZbKc4@rd z{?#wylGfXpnQ__DFZBiacAD2NQZi5WxX78#!t!wT)y8KhH?%)5+BEOrDcJ*gb1p|6 zY35qSvi&7jjMKy)(&f9fFWx%A_voF7{|X=7#2_c1bJBG-O7s7(3lEtsqu{qmwsc;- z_Ka7KfvZkvmna;T`SZFbA*=6ynB>}${2zABuF8@JpZr|p{IGA<>96}vzhItoU+2nt z2ft(QRQEEqYqIe_KD#$CswU!>viH*JH~dw196j=^b@rFpX*KGmv2WTU^kSFfCc{*} z7tfuhf1kYi5Ti_T^}gM6rXI3kEUn*HIe&NH)=BaY%lcV$<>IRtf`e`LbC(A(70sD* zKyA9cET6SmgL3nyL;EUcH@GZ5S2)Y+b+7Kc<#H)j7FmURXT03gE3d|oxY|~^?v4Bg zzX$S6t??^PWhtd?<+3e}@oi{S$PK%9YGTeJy}p;b|33^|A->dFM@e^$_u6jlUu$AM z_LijyT6gm{eP3{6M?nRr!L=!=+RI{_A=oWn$Jod9u#!fA*+Pq;9bNiU|*%?l?O=+=N|^?eMMDwzJY!ym1S*zk8lbuWrK>JB?}o+NRu) zmR!e{9nT^EHmqGex|Xw;F}!e@(7U*A#}l=GXH1$?aq`oOZILT4|IYZI|LanSjOLVY z)4o<*4s$pdDmP19@ypKJkq>vPUTZC$qq*bmX}3#RivPAxj&gl*{#HozkCoEl5z*?8 zY_vZm9L`;RMqMfNl=vDc#eLtj7sW|E(lVUdedDM0nsLyq59d$6?LYgE@)xUfMYFCOJ3p|S<(V^mx^C(*ZEmM~3{&py3H3Z& z!13Bn{>j>x(+|Ol!~dtSAkQ-QMKFY-2x_f9d3)Ip#|5Z$+Jkn12 z=8)Z0`DC7AuFi|M!HuHRa`aOCHCUg{GZZ}4kr>S8nWtaIB-0V`Fix>V*B6>stKXmJRXcT#qe$w+qDQ+<&g;+T_%UtCv-L|Ygn#7j)PAfZ zJtO7Y-x&u)_a1DCU)1g}XU)DF{`nI6)4v{DvU+3gwxTLut;XMTr!TTs{(SAtzp}t( z>37xy^@@M04gTx?{>bw=(wDfe^}KJ+RyjDS@P62B4F(^%({7JvaSP5}S|vZ1)!~Xr z^xE~V!OV?IL#Bw{IC$Ofu)NX=m#RCR-Mb8DTv9cCcwk$Z-?N=2aXL!{lkIetU8%dj zFZX0#q{HK!rX7{)TO%*QW zIVXB@{?6%1Cst}n-H`~kJ-&a3dFrK$-w#gOEdMiP!m3$kvg{t6u3WyiP~Li-!>awy z3{T7{`n%4$ea^2dfBRnF5#L@Ow~y<~;)WH;hQ_KH^VLj#P5WaQ)10!$=upB6ey(i8 zZMSE-->ly-qm}!NwFTda=Em~fzo!U(@$T7TzkKcKYk5MM-nL)oob#Aft$e)D`rD}# zx0E zOcS?F((GsJdU;C1-}1`M+mt5qE7pHOr@!`Ry*+!DEZX@n+%93(M3CL8?w_{cspa23G^S}bCEC|N;%?)qXMA#3sWF3L;`2+HZQXsh7QHfb_!wsP zuj@R+{%!V>mp>G}=$S0rwrNv>=$U;i2g0+Y?>v|_`C7b(ds!uCM7Q8nm#G!*_c)9n zI-5N_pTj@tz|N_g)*A~jes{lGeC&KtV|zl?a-ENkESK(R7{qmX7thX~#kq8KgHWkh zaLdZileq#!pDb7*>hx~mlLwZ3CSSbP{yZo=OG8qu{`D$JkttTrK{sBeO!eC)x?ti5 z+rLN31#)-J_*O40{CnB<_i9gAyq5f7R}*z(jeMS?xM)}C3MOTm99%({P35M*+Tu0PQ4#OQ@@|wV-YEn|6<}vb*^iU`D=`h zh5M*QH9cNgenI8ZtV3>&v8%h4=EeW^6ge~H!CR*z^6cUriebVB)>Nd(-&u&yF>iQjwXHDE}tujpuT$Lr%H$B&^la-WF9t6!Pu8fM{$Yq=^=ah$&<~e4-R^R)B>f9kh${M;ZB9;y;^@2Tyger2Dd zcbKQQbtUO+ju2p;@ogXxUAz1F?0BY0CWYU=xbFRF z*m3yaT)8z57RHL07T#JsLE!t&Cri?7pUxBRTEFbm{`+Yrz7Nm6w>f5NQGM)~t@rc5 zX?^7Ydldn#BacTO}8NG+n=d)aopR9a|+hl`tZ_>RYzCTX( z=3BLovQL)2ko&&A`;fDG={_HS#(looUbQX&U*+xnu?PNleB9`u{aL3mDk|M>#mbKz*SAf4(Z})6Kk??Iuv44?yZVjU zDqOB|2s`@y*HYHn&y-|8C95ttfNx1{cIWA-%NpJC=KuBlSGXclY5#xI{JGn|+*;D1 zcJbIG1+U+a?q?jhp1JA#b8&UO6)gQ};rdy=Z)XbmpG!T-AuBfds~Gp>-1S%Q**w1^ zc(L`B+Nv*1ZYnW%mf4*((4G6(#msZz#Eh6lmEvxzZ1%mjT|P6+NH=+&ir|L(r(-)6 z_oZzTm>p+&u3n`gn)hs@Z-P^TpO|SyU37aZmTos_HwLuZt&i{W3nOz=WBh&0nyqn% z4#vu*g@ok@^s0nb9hZ4&G{Ns%LjvPdv$T*+rCc^Y3^LyNv?erv(fD**axHUGZQl~p z{!JDEe(@8W@2y#)>mGBXc;fe8@|)G(`-kXzhN%?p%l!H5c=6o#-Od)xKSD3}+&y4$ zSwz5iVt0FfY=+wWgMU_U{P$wg4Bp}puJ^trpYr=2nR=HU)Ry&}B;#I8m7tStP0YBHKDA3v5bMcL7 zsP6(%uEYgJv<(xfJMAr%&JG*?L|DWu@Okg!x!Q($y!(24>5R#y-fnL#Gd%wO^Q)756Z6ZD zf6ju$mFp#@h}|kwb$*+F&6HzBrn}1-x2Qd=zYXTQ-*{#GY}EzL0K-M!wU70s7kVDH zJ?@{FA#kkdh)2)OX^};b;%A$vZkpM+g5yFpG-x6KSGrQ$e+%4a$z3;vrkzkk7Tq!@-OBag;_qtWJ1SO)bnIf}br5^|ZR)a>7av(Y zTBn-7^f~*m{z|RxPC@$2svuWqoC*>wQY37crJsd@(VmgW=EOt9x z_{DweFZ=O1TC)rzc+Mqu5z-#WRr<_doOZ8gKW0UaL4&&SNq_J)0 zjRgyr^u84m6^>is^I);#@88F7zcyyqYPmCEdw89W)W$`bFS<-zC$77DQC0hp_KYQ8 z{;MCIkQ&yKy1wg^sc?eYmZ>kkn6mtiG{5h7;Juz!lM>(0Dwl-s-7AEu_1+&@QKON& z>gpFco3>w%_g&w@an`bUqg?&79<#@j&*jZgJ-*#g-f@aw^fSZjD~@#M9`_1pP%l~D zU)ek@-Sx)`Etwgsc84xa;fz1KtRvq~uj|L$ z&ZgJjtLrLDBI@Kd{S~KtTF}!Vc|zp(r?-yR9A6#UX^<@*Sscv4THDO$7bvyB;XZ?0 z{*43IE&j1Ce3_o`X7$>Rf6ZTXnC0i0D1rAt{n2cOs=!B9eW1_UW4?pBL9e zvY1|TT0X=4fX(iuW>!`I&wtT02;H2|q5QLC+GhXO13fd1tycwqc(rl5)74L(&su-{ zQ7V4d@$Qe1Sm%8n)iY-B&*yZ^JN4Fa@!Pp9%`c{I-VqR0+7m52+az{VNXM%8!iQFE z(YTaQ^j~JS_TIMn>sx>CSP|CpKX|sO%f%g8+q;t$78hTS+!dpGEpzwzNV%-6b`Sq& z(V5Ra6~A`9y-cmob+47JKseKrq}Mk+C+(P`t^Xu&(Z4D8)&~i9axatbLRhay5O_nDlNIME86WJEWaB#YoFVfE0JlX2W^c?i#KlC zcs%IQ;nd&HHx!n(om?<&k&Kr2x6Xfm-`)SBos{vGL*>T`p$mTnj^+4u{&=!DqA*)W zD&6kV*WDq8;?Y|;3(jBp$p5F>NbAG}TeX`Dr)FNPzxFls6x*=^yR7b*pBGcpc3ElP z2-+@pE%D^O9R**M_b#-$`P$p%;U$4x%jd*z-!ymH_BUREe?D*AeRKYcyqwl;JKMhm zJgqxB)jyK;!;QQUJ8j)lN+&oz-(oqJJJvrSkCSM{h1K^IG>XZsTv>Ym#;; zA^qGz%YM{p*nj@HMRD)x#%{ZUC8a)!lIp^7Fmy`5!;u(#w6lf2Naa${t7V`S5sy zvg5~sm?y$H!MDfwx;i=I38Kd+v9ng}nK(;OjAoW>ean|@QaH`tqJgH64>-Gi{im-0!IQiaZ5RrrzH|DR{7(Fe6F64EPu z%Y_(D)55^x6m%f$qT2MCHtd-(#WRA|Ow^6}Z|a#W_SKjB#;2`s-l`?~^Z&lUbiv5= z#q|UK6T3w+zG}_WI{W*O$DIa={v{$J%{vW$ZMwN|ae6?2;MtkG?i}HM$zFDGy6mR# zYw7hC83z|1TrO~{TbKVwlISB&g;i6NY8@Uh$EeS4yBpdaoz(L>%T4;2Sa0svgVK4q zOGGBl5%|@;DM_N-@XN{%w`F_`zrTE7?cJ<&)4d@51j7S)tt7Dut`_A|1Iw3x=BB;c zn3(r$r~bB0mlOE6-uCeO$#PJw{bRbyH;yl=H;U3ekvz`MQs zUg|pUd$eW6{l?u#nL5ROt~H*vCnog9V~u-JJrg%D^<8LaG&-b_mK`FeD(WSg8Sq}~ zz(%>M#O*ihj>za-y0XyirQGYo8@bHZ9l5=zBmLu!@+Q@nRuLz1V-t415%-)c^ojZD zls2C44MxtLH}X{G=N<97AHU?qsW>TpU&sG-7tV$KubL9`Mn1c?An?PhdA5B!mp)6E zYdoXOQ)eOgaK7NuUCU0N=4`8Yu<-(ixP*{X%{fu|%sUUcs-I-ePdKtwvrjuK*<+`Q zT=2gd4%J0UE@H|*UU@FqD!4bpR&sqTCu6jxuGtEIffNSEcRa@**uLFsl+TiF_{OAz z;p5#|%agC2*H|L7x1>++&)m?%YYr{fnp?|y$V|a;k!J1GgIHR}mWXL2*kp@|Ie~M8 zZ+BjE2#|Q^G*kW96AxC;FD_dXtXWxp%Iw!W`@`^%q}G~$+?_rDs7*kHlHD? zdzGSpg8^6Nq!sHzW9BU1CG+oenz{Pb$~^yPc9UD?+AP?qB>dk0tmxD29tO6%`Tq0X zU>A#;%A7t=i)G{NrqxZX6?Mpw#sPZ}tvTsX4E|LgT#>>S#fDsv{~eSN867|po$ znAXAstGT;)PM@xQ7j3jTgRAYAMpL85G1duJe=N*bDw6zW_3rrGQ@N&pFD4~TS?G56 z&;g0BT-Gb6otwR~_?q1Iv&vgOOy*|NYboE|mK3_a|GW44DcsYiX`Kye%YM1X>ClhG zjuQ$wuB(bpT9ewf(B1Rqof#o{rT&z9 zy;>6Qr<=?LUtb0Ooyuqb&blLm`MOhr{Jx#?SJ-?bPRP%zZ?{t=bz5naaY;=n?a#(TW(vi}+ipzFIH&!%jajrSx=foD^ zdnu@WQkXhd?tFm{2VGyVDeYbx$MCaf*28&P&41oaow816m%Fgw^m97jz5f1sos?(X zXQZz`F}c9~j=t2qAj3Pn$C4J-G`{aV&E;?9wnxQIT>fon=)07?mo~gUEqo>ZGK)+6 zJl#th5B}J6o!75_R>aDW?z?|nnxh^zN#?fsyvru1ci%s}%zo390Dy89#g$fBQ1tG^$0;(g7qbHUp8dsbB)tDLj%?N|QC zmLVLh`J4F|PS3DD6WH%uZFX+*ZH9f**A-nkF1qDRYluqY6W@bTS$mF$zV;Eg!@Ojx z(Ug$?e+m;e&#Rrbsx0yBM_v1$VY}u{*m<|joX|GjcoUHjxHaY1F}CzE+W zZi{_q9dX+2&&>alSA9~Dv}50tnXdLL=P!QK`g_st&P^45yB#9tl~m3%@!2P*Ju#7| z?ZmrzS8d8!4@X`${W39botMIb*6A_XU5xK+^S)eta`v!s%a%K$w;Oh<`Uvb?=_q?g z%k<(F`L!!&7GKZd`s=fIi`N{9=6DbH&dx7KG`<<-Xnf9ou6*0^L4Rtc^~H;i**=Hv zd^U$;QSjwMPJEvhG3@TKI&5qw;aR0%YxXRH;Z@Vb@Q>T?o%fKNdb8#MznU_SFn5V@ z0N0u1lq0jHuUyzB)G3zBbNry~cTTlcXKW@ey3yA`g~=!=$37BZn+11UwqZ*-S@wy z@wUo+sahKKhiszO%!o0x=E>g2du;uK7fXfz*Muy-E1~6F)bt`o>Wl9D&8rf2RVQxw zQX^$rwZm_n=Oza^i~gc3F6oh*vX{w~OggsPxc9YU^Zy^lx0EL2=zolSGIPc2$1|@h zRw*`3mM&So z;?v2MZ=%<1_;F2T=eIzu4|)4plw>Z^fob9a3F9 zY^!ef>^`le=^?2e^D$3UL2vb*?VU{CS;A6p{!5lmarZxN+H-8p`-Z1E%VM0~Ulo3^ zCBge^+umZ^-Bc$ zIpVmlZF#*gebL^0kyrjp`#a7anb;y5&;DlObk#e5)|Krlne;_gz;oB($5PAlie}ra z`gZT?Gb8oAO|jg0Q>A@tcKY7j|32gG;-(i_Q*M?0OfEU_`+!OBMXRU#Ls^3h^_RU# z2+Diip=44~>iK=@uXi$b+HQaLR({T8o!fJ(#s2!|e_tmR?!RN(7-@Mt*vMw0>Bfom z|M%@RG!3wxAHy;2jPx1*htraCxa#8H1}unW*8OiFZuXh!O|o3Xxx-DLSG-H(FEDuJ zz&iVNFN4pNDOa)M5%wM$1LNT^Qd-kiyIf1HwC*2OveDBthyn+4czPE=qZ9ebb z;nb^cp!q@h`s%w$wh8}Mm$%GGUo6q)R$jWh;qcVhrtWV2H>n?3tE`q62GzTs+wR9= z(KBar^4#kBcc-H}=j0SsKV9>)Nz=A?$rp2xpKKm#Mt_7W_lx^msCIDpx|$#0-(GRY zt3|q)k6Ylpl297kLT{b>E>VZphu`;IaR;~^eCWPqakUe_y)+?Wfw9xLZA;Ybz3SrTgY_Ei1AY z%ra%wz8fcOew8y`Qq%ma!RBbiVRkQl6kBt@E-pp_2xVTnh`|>S)+gf#&)p$3RZs?d4(WS$$ZZRup zBFBHJ*3&CuH@K~t`~GW9+Q09g-Szrh41Sx*h{O~seRqsZL!r z-FfzmZc)4S3+HWIz+JR&Z?%EPd{$o4 ze~b6P)S|UB)^lFT5S^oA@$%vK=njL9yX%j!Oei|{dVwZ?;{RAd&sdEWziJOuXZ^@2 z{hfb2=+Ta=Q5@QGa{`hrO1Wfr1ib#-wd`3G$JgkC?p=${Kl_|Nllx|Hxz~3lttrv} zH9O98@6X^^sTh&+;Lgnz54R<}VZZ)vtxU~>(gTJLI!3?qjD^B)t6evEeR}hHd%a}i zck}k{><|=>oAk}S{qmQ8o@`sMxm{9V`^|RZrv4FYm+2CDmA~9Qrt>W~-W}0)VNw>y z(L;TOS0v}%+*CWwdD+Dv?de-9`d+epu{B+C-FdBMIO~c0DQ{*?a0|I%lBe4AZABJMfEtY4fQg(x+Zc`n>vxvUybX6OXbx_O+6d zCE~V?KCzQHbrtDpb380XD1p@%MTg-#6J^FOuOEp}^} z^|TcQRa2{1|6bd#zQN^q_ltd(H%LdnKmN4uWb7u}8?7JqXUesT`AlQqkZtp2{=|}w zi8ftRYZvBZC|6zYHCA1jdb9DO@}hsD@yF(=C5W0|u*edRoY2*jJ!WB;Up>ec|!l*(J=Oe~jim{=IhVSJbNef+{DUh)dx&k8(dF5l{{vy zYL|Jx`@Zu26qk%8p|WNRk1si3EwJsXjplvvTGp8EsM2-GbGzM}pG{iF8gKW2&+23y z``RUktwmT;Zp}OPYTvwc#~Yv2Up>3IJA%hAGH6PVV1%l<2J;~+LldD!lU=&OhtmJ`+0W07QT>>>=f&lO-8}prlQb+PESZX4w_5xu zGR?0LboX-K*$b^xs1=4&l=! zwJqvHBORN=(wQF3z2maI-=}JEy^p2rYAs>jE%o{nCe6Ng;`*)Qs~6QU8XK=TaN)-x z?VyZjX$8TYtubpAT~hRt85j&K*S-?p`?y=+x$f2`rS0*%3wbXr-w;-~#ERp6u|%Eg zgkPF#_N$lZ1}?W2U@$(*8?&C{DaYjn55GoOPExyBw&U-FcXN7niCFRPjkr7|&Liaa zt}b5}r+~)36G!LI7J9;AH`UN9M$7ND_XfvGT<*eviY`5LXa(V93QprOOuC5(y(+_M{UYhb=*?e-N za=|n!O|SPMmDfI=Ue$1JMg5l-ZW?SqFZ|15ZSa2c@Dim zepcC@FaK4J{(g7y&egzAD<+0@n?L#KrE4adAhBTO>FE}1?N&~6GR`mF*C`i0ZIOn< z1aW~0Z2S0l{)_8<$b2dF=)?9G(g$+Yd(S>O?CyW)tD4sYnAvrZ)o9!-wu6jCn!cd9a)QDc|OPHs=NqI-ES$}~k+ zdL8|^_)u}|G_JX?f7vw5;4|Cg@~nIsvxJ1&EVgb}_b<=drp5j_c0p?wx5c~0kZ;w$ zOJeU$X((#g!T4ChZExAn<5!jTm=o~YtPm)UhfNE5uE#CpW>Fu6}3yx7A;Mkl%93i@cLV$%U{zAPEB0rvHDGG%hZ!T zTiSP@T;zVqO?vTcMpNFbg*`tjckq}mTf6?y$pe+TzJC|iu9&#wv9{pZR3*#DU$6c3 zHu>Guowonx$HPolZufpzIZ5j9f5YtdBi%b@m|QVKkCx-;yo_+-j#80y}M(Qa;v*VX}svB1b6nrUHcZA z{XTVLvMtA(U0r{k{N_6_d5dWHu1(p0wto|ej6GDMcU%&cE?FZxA?-0m~;IJOI>b$+zBw6bF~@9p6g zdokI?_}n`-2V-y7nbBH@O{X2(wDxa^TnpxxSY5LvM&M`sZ~hlmA+|T+{St)Wx*eQV-8JT?>+1~0y|db8rH8{ zZ{7Lto&?YNdefg-VVch2*QPX``L(UtYx6(B+};(cl8M2wPxA95KkoP%ePaI7)~XtY zm`k^|_%E26bMps#sLe+ABbDAfldNSWXIV-YZehQ+yXSvo@BF*ka~sqzMDdo*?sH5A8`xhKW0hDIH)UR>$C^Xu8FQ#bR9Bg|HIv+-Iv zFN&J?WZHz>ZS^}JX^4wGbFwz)kV~!Kn~*a*wWjSByVj)R-BO`jQ$nwNFF)9|*RnA8 zT=Th^o3EXCx~DP2wa7V3{&l3m*TP*Z%51NlnY;7%!;ovY_C4TRy@5|iWbx0UCvToV zyjZ8~djCVV}SH$3jjmpfOz zOR_dPP*%!nKkv>()Jc@UKcUO0Hn8OD6Nn<5%zBUHc>Da*U=! zPl^1`HL+$VWK%YM->Pu$+>eGI$)e1KS+2kP-<^JTsOLkal;8Qu?!nyGr0xGG|C>2q zS>(VyPseXHdMkPiWSkXWv!!x=YJMGuGU4pw8E_va5%lqs5b1^)BS{F|f2|jA*SCtmLL~4H+%RKES$CF1h zpKR5tlG3SiKQpgaDn0&V)7I#=e-YV>CI;L#x^i1~#yjJ+{Xai$=z7>yb%FD1H6J(o z9kuyc|18)XlOFPXp1gOy?@U&k9n2}kpHFoBQQBN{T6ODU@rPJOKwT_~)sxRRp0izW{!iYgCh;F@KlqnkK6BV*)%mpv zY{IU3|C;vAPSpB+?Zi=?COf0tkndh%-+h<y;16 zO^$n}TW+Odq8o56=+m3Ym*1_qFe6ze_ENInkB*HC-t52AFLOoxfUtB?;&vUa_a7M7 zh)mnHewymH&D|byQy5J$)FsXyc%0k(Tu|fQxi#lrypK3l8s8`-&UH=2Z1ab`FHL0S zA{6$>Brg8J73ThSq3LVYTt&|ZD;Ax+_vCU3WBYB{b>(cUO!qVzm0qpjx-h+3tK#J8 z*bOUXB_g%%Yu`A!()cv{4w)L2_s6&B zdOy?ml=7sA{_3Njn{RfCzRWsu;e4gT31y8XtM=SjoG9FE{_w+-(|f|79rtxtIv8TH zy5aGvt;W2*O&*UO-i02?`QI+R``@W4bsD^HpLecm*_nBWjc>A0Ys12`Mq=0!i;(lH^dyuyo#DQUyx-kw)ATE$x)F2CH(n02vzk=3!-4L^%S z%GsViDSsC4p1f&S;bPm3r_NeSt&%dd3+CT0dF+h6eMP!UyiVuR{f(~-zpjiw@ciSH zol{Ew6d(IvruFOY^`AcuufDm|aK79r!hP&;( zyly#1%z`Z|tG@}fq;na*fBSIGq(cohJuF6E8@;B<@~m)}dgwtQqk!g31#^xDo%UY` zmUwANC@juC9bm|>r1vPOSZvoFhKJAoUS3=kxc$}MRmvth2QpWE?mGV8;O6l;7vD`= z&Ftv}o|K9q*J3IGH=`=d-T(hUOZAC-5<-}sm$y?SR zpZ>t{O(v()lX*_UM-Qx>62qj@Cg{dBZ@r?4b#VH2-UD(yhws;}X?*nU`WNjPH&vQs zwxvw`zUPj;=aUa6?u*aO-e>NTb=_2{&EU&7me*Q`PpoN?TpqE*l;zEHum6kY{SvX< zlK=1etVue18XF>9BizqyG5Rd_Iw$tpJ(i^pKLxy!Z|Vzwm%;KS>BxM!cex*;GJM}D zXd6#Wllgb#a}K{cJ74HT7i~Lkj!Ey5zQ0Kd^9@sf?z8DZ!yJLTE7u$M<#~5((9_tl z>OtAgk1M-27Ef8~-XtN_bw+DN-&>VKf9C5YU)!Dk>AJxl{!YH7sUf7HxLd$-kLqgmjAPTRkY z4sDaJynW14^l83a&&}-;Oqv<@n3qP`YAa@WP06`*xK7md`?eMhk;Pk1ll?YFf;mo1m~n2SR{!~|y|!E3);pc_-W`8v+ojz{^EsAn zJs3X6@U8pp%$?I`W=;v4d3Jiv-aG$}?@M0MIw|n%6aX)4B=16H2Dsn^SMX zUhTcE;fj@>ble|-=g~RA-7*r7QlI6wUs%V~Vz=s+{j;Dw=K5P@O(iv2w|65ySaWPOmgJ?MwFbKJMlIV?%`_mIB@cY5o&m z0dHb~GFjqp_VE1kd>#WHRiCPm582kcI@uK*8?C#C!{fYQk@iu|kMCZ_OZEvh{K<(lWYtNr^Aqh} zP|kX9^QxLF+trvSb2;ngPusV4hF*|e?Svm{W?B!D&6nufZ0vuurancr^-l6+!zp`P zZl3(K^t+}-dWw_;@lP7ynn{`aej<-z3 zuNJ*eGoGH~wInNMYA-MMK6x8SyU98M7nQEPHSxD)OFqu|k2l(ed!o+N4BjiwGsKqF zhUuj3_4-`6)$CrX;hp*^jyaPIw@fQ<%MzCEHe1QRujt9KnmyVRn^>QgzCWQdv3~!1 ztA$6B=YKk_#b6x}{4?kF$%?0D>OOytrSabo(&sg3+LkzF!L$AQ_GU$CSIn8+dF#m) zgA?rUe0x6gGH|@D7O!;YaC`0XYM$iVi4Nz^JaB&{&GFkkfV2Pm*<@{Vu^Vi67Og!c z73kE@pY>SRnXmi=`_eDDCfdRL&ZjLOcm&PL-1hmkM(l6aeW5KYt7LVqN!#@D?&p;zk6jNGSyq&=h#8x3{`&8=Dfa4* ziA&zDOIlgAabj)!@re0X_r{-Iwc&nh)1{3UBY6XZo$oU3&{>_;>ivkf>y>cCL!Aea zv({WuJ~mH6L2EusXyd5`pFFBG#2>H7*^%-1#Ocs4t+8wOWM2>1?{Y@w?2~`?^Dmuc zyI*0fTUutayCz!PxsN3$(tC>1{KEm0H{5SsA@0tuvpV#w`9p1m3o_}ymG`_~U^G|r zrQxjj8JdpTx$$v;jIQtV*x6#MAvf{KU!S(u-HRB5_X=>Yj=i@r_NL-B zV_B>8-eSj{cY{uRcAizMd3>^x?fb=@OwV=hwfR@wnPj*sFiHJc2}gs#3;7kQ6Lj0B z&QiJgyZ89JWt;N?X7%!E+IW|p(enD&YMK7${>|c($7fr~_ZBmYEsJ$rg66EDH~+zJ$1pcESK!r0n%y=4@j)uVv)hK2pv}72XSWT_ zLAUpsf$xJbRIoHLL7Uxn&o9ZyOm=c|()CSE$t=y)MVXxD)yF>3Z2_7@htG2xn!@L~ zK@y;;Y3R8*=EQE-HMB4_$KM*hW44N4;FsT~hNYJuU)`~8tIE6h!pkd@zn*)qocp=m z`F6sZH|0hJoBx+RS8psk%<=P^(6_#IA^mG-8?)=U&AzJs>%#X-4%#QPVy>@Kk2ibW z`26PD?U#b@D6$)rZ40oTIN#xsPnzMgGvVLYDVd%*`1)*Mt!(YwG!8#m2V=RGr^P&7 z+wb-}3F^h_@_w|AuM%z2EIJe!_#xxq3x(8=oD%!97D>+iS->sMdg0N@ux(sj)1LV3 zy0Yh*7h~y^pT`fC1P42u-142}-uBW1)6-Wn-@4;_ZmNQg*;Y4CfiF2xV!cW>CvMk> zJz2E<;=wsQeQZlIgP$3M*@S=M`oR39*|sCb@kEg02f^giYyKAJmfB7*Ids8vQ(Xl| z71z3T_3YeFCceLB@5%Uc>7KJ@Czy5xPCl?eL-Ol~SySy2Ehb!HSt91B&7f3v`%EYI zES{uPTaMiaH$^+oRQ6*!GIfr$*xQTM)mxaCeEqAjWZg>hDcyS#YQC-cGX2(UtK&Pg z?Odf7vHWLQU-aY=|E93YjWzq%iU=NRWJ*zbR;qZbzh>8?OZKO=k1*7F6~B|MN?rY^ z^Ut}K88JtuH@tP;c(2BGavJ-r%J8r5`}KnBPWPRyF#M9Mw0q*WC6VV_(-y4|S@~SZ zdk3SE>kiF@Tf|QrOENv*>9pIe<%H`W4XgOl0IyXqo7$`oz2XhAD1Gd+b;=FnEm9N8 z^5wQ%Q;=S}w7x||_-|hP&xDrwJYQwk2&l+Dy|ZTFy?xKGg}o2|`hQmassCoL=LXMv zcldq^qkuz6)yqRwfmdF-JXx6^(iSy6k#+g6z2XvU>dvn;X_B9?xWD8^M#a7kvz|59 z<;#__U)`3{Pwro`(kW=}5z_|E1l`2!yQb-zV*jd`)^mI)e`Il!X+q)@o?MGOFKwm0 zjXSjp@2xo>|8m*U9m;Xv4mqFw`}|#Y55LvE|3XVn2fsRVBv8yR?xa<_u-lxCrKw__ z`{wnnJF{o`KC_q88Iz0;uHXLITq!Yc)lvPkHJ`W75L8uFxnVK$j)IZ=uUw^yLK!JI+&fYR#a#=V)EOZu87`$WEbBORsMZ`$8b&sL?RvGAs3=8Ns`>Qidf zgKIBTIqr2fJamtFW1^+9gZe}DdC@=bPtqwr;Z(LEm`gNr=Ojk)sy7|t5`KB|dzkq7 z_RcL}wcP(n`KV$dgW<~$i7CyA)ln&=)jreBP(1putH#}=H zPr1T*@#)FmN`jJi+5bq1`867%MQ8Y?giZOsCh?QjN~2&?jm`TUn=^jA zQ}#?fS(k17YN~wZpJZzV@7~N^S{Cb___D++SME(n@N;r(kMcdMFxPd;?^*X0Hx$=> zJi%_(qgUQ|dA<4b^4lSI6gCG$Hz{S*|F_hwJMpiYJ@a$$h9s5q&$V4#ZZl|v9FR7$ zReP>{qUpdEWk#ifg%atluhc}uRd4SSdiwJ8wdTWDXJqf`sQmJX!(C!O_x|gu>@S!v zh1|{aIh%W6d7APf86}|;dvyKu1@{L%+^FbRxBtF_(tma77hj53NvA&$*k7U|%EMde z_x8_1*GWqrMY{{h`5eC{ZYrdez5eEZ=b!r`!%iXsup-){a2FX#6)wU<59uUU(# zUl-q#aBca^kg_Wa?D~T*+c0cCD)=olMyp{;cH#@I{o4ZerfX{*_jcXc|GF!7ndgPv zJ1Xk;!&r;I^)0FCTcKs`(Gs~f>ecM0dTAmooifhXG_T4TEPY<4V2*Qp z)b26Id+cGF`@=lerT*65*PE5*2pozkypg`lQ_x;`tz}>t@1u#c4p&6&|Iu?bU`Ixf zQfI2zdf%-lrd8^Owpssmda+^U39BQuKd%>W6KkqJ{b0+*bKPCSVdalxUwo3$Ro}R` z!bNd);|H+|DdF!H-DSyJtJnA9{Fkghr!B({#&<}S%&WL1+->xk$?cb9?(fe$*=D>! z-#-6%vUJx`-!g;zi7%z&)}=iRJD;q3A@acr_D{zy?KvW8`tHZhvMbw7k576x@7%f9 zE9Or*!IPHmc4w9T^VsZef&ULb@tqcUEBt3|KbwBV!6|>%M5boNbMj>0@0`rxD(%Yro#_d%NBxWER)Xys6hx zty%tl_>|)@`C6{Sul%>~XFOPvdoIy?-rvc|yUgC(uHNvTg|*<8jcUivKPDoJ(l>nk z_s8~o#ra7EQ6Iidl3cs1W8U8DDP3E>tF||ouKxBX_(b291a>D`9`94uQ5;_-c0})G zD$-RC;%^CLjyS88t-5SqB7cio&^OsS?Ip}A5BQrj;!fJz z=ETwjLE7js?wQ#Pn zGfhmkOfyeQN;EdLOf^e0Fi5sAGflEcMOkBK4(j%St{QjC&ntnfu>&utLtA5qyf_wL z=g`Q~$O3(IS@M+k+Jfb? zqGmsN;kW*ZyE)7jVzt_DIcbk1zYxRI%srGuNd5J*uOY zUc}k_cyh3a^T4<$Y4(^V{DOD3jtUH@O+>fQWfas0OBzO_u&Cj*>K?eAZEqjdS@y?o~zo)wdJu2X(9 z|H!1q5Gj*&90{qNosZT9?qj2K9KJHwi zy!N4yd&hQ#IoC?czl1p`{F8ah9H{+aRqt=llHTx^bmetj2N=3HI(7txU#6l`pe~;YFY5yr=>@pPMpr#e6sfCl-3nf&*;P#ZM2JxjQN9b2 zuL)1$Hs|&#ANF?Jkku3x-giIOeHvT%^8!}2rWIb&25&REj$8Xg%xeE7n)@h0YO=+? z`_pvpv~%-2+V?DJxOBr_gCppq5%0umg&kG~f zT@!wPjO(htP&xVA(yjTrlM9w?@%kZqZ=cz`om-7HPVk@66#gT1HL3UC3yZb-SAQDX zU6`}i!}+Ca|H=m(v2H%BX*1impJBh;R(~-4qs@UCae@y^_zoSsUhfpT>z&U(9lkxK zamNk)KW82IyW#h)gO)3`TO#_^v;Hq)+A{CmyhWc^U-CY3t?}(GsS9V4QeUoEZdo(U z=i3IRvPnx-?(Q@&)m$mNr&QFS=SsEH_n`Z`TH3jmy}1+e{u0-L#mur|md9+;&-?DR zKBH2-`uRoAq{)ZAa?e?_{f+R0-UnN*w)-68o^ou>&iJXEQ5K?~WD9pHFfRI5-M959 zW7(U|rbSb4=Po>}b?oNhCua43jErs_%PM41Ji&bVuI}onMP0640$B^A_7v&fJ6>`3 z=>2C8e7Jc#g#u5h>`W_}WVpig^d zYoXkk!oDvavPjG}i#i`C(b$o}Y}%i3#xkpYY5Lt}p8F4`Cop6Ro@;vd_d)Ty{uC{R zmk(dxU~FacOrF5$kl(JkY{_)X)@$#%41cfvvFHxZ-x!bkGr7+$KViwY#QSDP?$Me5 z{T9VNUibWlkJQ^wH|q_axZCs3{-Wp@w*G9|f9=+)Dy8J-J`XO{{jpd1{3~Ln*)h*r z6SePC^3yVG_zRp~-{_scC1+>HiVSmUd%=9^`rC$c!Z^Pl7Og%g&Uxe!)9KTvs_q8Jna)3QnY{GZVM%>a+B;Vyw9$o%O=xeFwj4M%uhc4_4qeth{uWXBL;UW78%jl?gq&6&#)3@!LBrzjsGv z(`VN+4s*@hY_H|s%Ub#IIRA0IqPaEeFRwb)wYun<;F>Mdp6Phxe#t9w)=854Db2WN zb!w96^|A{Ug&A)TZkqqQLtMwgc4@;Q{S8;!@*D>oyCokquv9Epj}2E$_i4H{Z9CfBkpqd$ppgn(6a(otd2vABhb8 z8+a`u`NupR#k>ED15EcXVqGoseSL57+O4~0uIFo0$XC2SJ)%M8sKAqJa;>`2%6lg8 zPHkN@>uZZLV{w1fqNB{Ln`)QFx%p{Dg`GLprCRq&Y5UIXn&eY6tGu%}s7+d8w0)MT zwYXvhv7LFY6L7#@Bs3 z$vg88#(dqD@9b)RHPKsUWxSkm-VPbL%)AX(7H{uKdwEjEa6aSGJJM~JSJ-@vv33<` zH%J#<#DCaLkvBy@>3B}&)_(0R)6JB_?;YU~I5b~llBmY4;Pu?nX)&AVy^a;Is2H2>7nwCRubjALKr()HfY zi-{<)xs>vD@t1~|52ft5L`@=(RCzJ|-X>Gg>i%}$#nrc!ou7yuyg7C0ZLP*W;or5F z_(b*ME_?LUvS-%H9xHnO`(>HEb3Dtu;@y=eGLAdmc)}<3?DC=uFJb2{#2V+_byuV&CP+4-4%M9w~{GIau5?@xL3l@5!YSO^yES z+!eNE2W4-DP1~$l5xV$HHOn0(?t6C**VpD8J=GR{wc{e+QlUtzdy9>@;}5;Bc)COQ zSbe`{Uqi%n?J29zNNBRBlwI9slIieEwkzwH<-DTH+uHey%pYFatax-2+sB20cN|{& z&#S(}mvT}3;E5;B)<5>kFk9%$hZZR@>6@;SJs;J)PS@(6wdL!F!hKd9!au)0DVzPK zh~s?voGlmcUkUU|Ie55+Rha)=JKyUJiC=x3bKX=qY!?i(_DxM^;$JRn?`_Vh=? zl8AulZ&oFLimuxg7f;rVxl_VXSM_)G4ToKCLf&$5dtGn3_wh-R-SoWWdLic*stWVD zM?H}@|I5-S`|f+{>?`wZ%TC3HpWY|;q_xf%d>J=dl!A6j!J-sz{|t4fli8}rKX^oI zqMyFMd*3v2lPLSO+c?A)u1u*(xj5gf>Z_2#w}1kGNiH~6*P2@ za?YkR_P#JkJ!r%qIyYbr>brybqxcTnT%oe;Uy7za;;_xdiaY=2|G<0Lrhd3Ww1S~R zv;ydQ+*k$BzBmQY4Z4OPF=GqR?l?nZs5D3%qRh|?Dg?S%H&(&WLV?%FOaa6(Hc>D( zRWLI%S1>kHFg8~(H!@N%0htA2#44D8%rZ4F0ILA0w=gyatBFNNu zpi6vX70f`^fmFvTm{}-9D}W4uaLo-sTvIcJSOs$<1zvMwup`V(K+ZEV0*RVKnIMZG zdMpe;Tj)S+3y^C-z5*Et@foiL$O4dKL1M9>=@X<04hv$J`5hGBeBd5tz48k2@=;IfC)F7*dUmoP^zNluHZ_k^mN{)XJ8zo5 zRQSOy8rPOioU(fTt;-En*F$>Tg=6*`*>l~$@PYgJ)_Iwc{w)Q&)h03YR=#_l7PO}{ z>IXxinv0L*le4=^u5xuByeblyd1vmKyY@$wmS~-sp{U=GbYC`KY7)Ic~iex@i95ej&&1l9X(TQ z*aSn1pHEnky>L@YR=%G7hUE(nUYPy5a{-^{*N}$tj)O5f_en=RJ+ULe!u`a#t~R5n z+PPvqroV4)5K(Z_o5K1n_I`}3ipEC0+%m2>_Wjz`SIoro*E&4%ac>B$esyehDSu5( z?T#(K?)(4$TW8Al>JEF@lk;8^WY3BEDWqr$);M#n(o0uOy0fA&_~==OFoEujfFiSr zB~Ei|g*%=w-D&0SQD{&IT$kpz-wDidNGI4Q_V9cmMWMX z>M|{TQTX~-+8N$kw{tFCe{q|A zxl$m^>%L&NO?*j#*C!*=a?SHEt=@Mnrw)pJIAHQYSz0bI!SV2R;coF~{dcvfeLl**)7>=xuX+hs?qF?+7#5G6usBy^t(5$^M4071iYTYz2WOY^Bv2j*dEI`MSnY` z-llKxPij)GP1)^zC;zVKdJ(qVW9x*LP{*?eBcxYFTOJNra;87WFE#My?BfY-e@`{I zO?*0gz27B?wO?js)l9A05Ze}bIAGcV;d#NVyN)ybOVL=Ht4djEn-{H$|c9L;O~8IEAywHR_i=`vRL6xcz!vW@vizHY7U)A~dvrR`CCa{r_G>izeN*!RW1%3@qBEO;|8eMVjC^0V8w zOjh2pF;26^rBd35pKGmPbViRi>*Q(aynCL>luOKy4(2FRetSg3Mdgov(eq_0yY=rL zzf^Fc@=%}kf)|-f?&;;7FRTCk_h*6bBde*CAImyC^i7YK{Ar)|wDRDqea&6-RL(yy zxO;GU52LC0*YER8QX^O{cCY#HdAiN6q%*6(Gyb@4l6$Ds?_%qe8kIB0>iR#0uWJa} zXD8yj$!E#On(cAo1%J0q-1dO|*AEGcBL^1Dm-*6i%hkh;S!H>&+8mjz!0X<7GZmBG z{9{w)rn{)O%P1Kyf{wbfhXjG%f^r;daL3MV_&#aZ_{9W)fS7K*@ zMBr{ArRb=zpQ8PxoZ6AE{k3ykB^PPe+70ciE*U1Go8Pv{^HkM{Us-vvLOj$tL%~ZUX@S46?8?21k5puzvv|3G zrtZucWwcmz zqI|tn-!+T>b8akI)xobj@6^BixYi}1y%vrJMvHEzr92n;AGG)}^O+(`2ZiUn7R!7- z3cnM+yk_?0|192Nj@K2BGaGqr;EaAXBUT_M^!v8D4LQLLQtC zY*rHaw{u#n(n4GP#h&}Fht1s=>}BUJoSahKXSe=&aKZJzJ=;IewKBXpsZDv~dKPXq zmrmiiM`l_tZ#v0&cJ~8|Tltc$IvrE)6o+iC48JU4Idy>*~j>ffi96{f0__k6hVwf*UW4H2z#vKE-wg&Falf7PS9?bFOH z${hE~cJ1C7`f094fcNnUvqP>g{rG6*{Os#nW?g01H+&J+eZsLPTW3pNOGqGZKybza zlg^5G^+WFh>c2~!TDbq7!uCw=a`QvKH|S1&d9&g2g-4dTSMIKq>;2F->Gh!lSM06z zZ}r{?iI00(y|?;H+a#GCq7p3|d!nb!IB&LKl7!sTE0;A}a+#%hE0-14Je(PqTY7rs z7oLp`mwOIq&Eb(t`Dbu<)4jR9S7jrnajK`>JuUXMLeKWRH9u9eW%eeAMb%%jLzGdqxmRDUbnoi5#*+)^w&mDTZl&$op#fwm$Ne3)voa0;1H;pGdcb4YdyFDwigw>BXzG(lFyZhBG*~3~5 z99!i!2e7a=+dtD5H0N)*X3G;v+6xUPP+pq@rr%%hXv6qNNv-u{ZsnR8{r?<-wb|FK%ki|3Wd zI8`?HNmd%?AD+!-AGufQOzGmfoAz;vmZ#@hwMWGa!eY8EYiHkleEe3@q4zuyx~*-e z(s!7Bs4qWnxc|*I(FQ-WWv0K>>o$Ys>oOH4Fium*)wSYxxHWA_*YA)8f3=!D zCTmY!$@GGUYsHZR2_%jKe)I~XNv8Y)y>*RS{ckEh%g`PhO_|Pks zc}1Gn*zVr<8C!YW-yWX+KizkRxrA?c@Y+3>Hcc)1!MdF%;aR2bOEVVlIl&pfIz_vF`||3USG-rKuG0N;k)dFIWq|7{wTj#EpS+Knbx+mZT61k# z$egnO@=n)hKlzhUFrBOBZobVwn`hTwwC>Y-y}4SwTKBR4?v^~EOEbi5zSoNFJLR-O zwxMRvPoFlYUyVVx&Xfz@H;=w7qhFKW0JCT_}~v%xXK z!?WXJkoUjGt$R7yoNe#-*L%H7u~(InDBamQt<${e>cPaa|9_O~4_)>9arJdf;n{3$ z@u=AM8JzPNJ)9XEy(VTJFwn`+n6}`j&dQVY4^IrYgbAc z*n}!?Fw{H8?7?@PJ$%Eq6|c(8Dw*8g+WTJIIOTqo)O`5|t?QR)#g#A>Fxqg|yuZF| zlOk(jt%c!=8K=(aU%2*Ie3@KtVeMI+he>L>b3;yU+H>xE9nbsUw(T7SX>+tpq7GMf z#vb&HKYLWo()g0>sd~k&$vI~nY#&Jk`E~Vc zG_9J-3Mqlj}MQ=mb{LI(BRVOxox36o2 za@L+*4EMITge2^{KDq3?`TXOO6Zbl|*EDY6X?(Y&$-fK^IetOIK zwO=@_gD>u}G!s4(WL}psbymi!<2sUG*BNj`S2@ z39e(_Z<%;^Cf(u-TkxhT>1$U;f5#0sm*8a|@_zbT`t4mLYO$JyukxCmy#IxIL*=6A z3s?6TPe|zwTXwp$cKRB(a{jLgY|~ZxUf8nD{_c7`>&7ovUB2s|xwS=G-HhYwmYpk} zJjH0?mzP_4Z=cr<6<-wYuIaQ$)h1J;@JjIRjRJl_r;p{VVB=)X-h$drrw>z{huChecM~>;q$rYz)F=hMzWkXN@16|xoUzcPW-a`b%}Z1BbPI?Hm{oQ zxbLWYz{On$1fD1F-l=UOQIfl0M_0zeB|i%7BFZn#i(_nP)|ZMlDOq#paYz2#+_fK_ zzh{=e*Y16OQDd3XweQC@J{Ql+)ZY5-{$|z1({9C1X_#jCTy^EG<9QlY$0e<&9<1b9 zD6#&A@-r7KLvNr(8qncAdx3>4x(* zOnV9rZvL?}K<7=+&%e_Y*O$tYJbQ%+&k^q8)f0AZ?eyhMeVi-NbZZLhSt|p+KZdjC z*1fhV```ep09D#h{i;`7lE#7AOwsYRTytCcfi$wlyQ+wI2{cu}v?cFQA zyX!XvC{%B0U-3#(lu|M95! zgv|JwaVcEB)|+$P+4%~Q%?f{oS8ZOg;ZTKC7vC+<=QYonE^S-vAXM@Cv-<0s=BfXe zbpBYEEwdy|Tyv7Ls>j`P95+QLZ<^Pl`atmP!dbrO_nr3slX&v|5>sQHEeUs;#M{l) zUYQtH&b^b#tFyK3Q`%BJ)nAYHWH(>9xZ{?>gq@sEB#%FM5m~eM?&*KY3(icL@hz`m zjgVaWobv&bi-cF#&(qvrR`l&|$DE9VR;wajbExqyD2@6$`RxqFi>dEj4UaGUqud|- zT-g4F-$rKnV&UD4PueA;tv!Py`Jx)_UkIv}uk7+`ocqJ2U4GVF*RwzOAN>C)^5!Il z#mc*yx%^%j-*R4ZGip(Aq3^jr8`fOtFK!n98~ksg=~Zi+?ttCO2iAT4@AIH&NkQ&} z-N72E7t*XF(u2Mzc}=bTc9Y%npVISfpKVQN{Jgcc%cP6Dch>bxo%-$DzB+9eoL6zG zYxM>-i*1*?45Na&xntVmmRGuc`S$g)deWs>?RK_hiuLWxM|S;Hs{NAsA>w>RJ}V2? za2|L8J;K;E_~p3z|yO3>TmfY55k2PeU;JE_;*$@ zwl8;9oYLIGOPBJ5E52v4jJ1sudv9|%uh;F-+nhx0$h}imB=Tez273vohELg?n15ov zz=V18?z=JX_V5arv)Jr@!zjY`EGfn=ogPG|m>SxSGr zjrQL9bZn*Z!RsZd=GI&OFVjgnSHu-iRC!^#QIY5WtW#|X4s%rYc|PqvtaQ(2qqKW& z^|h5oFXBI(w~t$Lck|yvH8b-RHhCy>9cB5?zxGZ@5yMAQL&7r5W>o@zsw7qzZWQZ!U21b-!`#DM7wockduAHFlKimy(Dqg9 zFW8!7iaM;A7h}yJ{`B^h#if>vFYOd|zqRr0m$W|k#$JE>fxRo7me1FnGr!wHAuf3O z&63NfPA%?!nwxQ_Y3*$d!I<_8Nlo)JzXMaVa@sGy6|-{K6j(M#`G1^(&5Bb--?I-f z&gXjSXAv3pz))E>iS_S78ODW^TOB?<@aLHJuh!A)14C2WnUaq$7Bg~~`e2 zj8agm;Q3#Dm`g8i@?k#b2l-##s;OS7|F3dj<}PogzZqQ2Q*R&mx@VsC_UCPW{=u); zL_GX;>cb!*=hdoFTImR?(_zUFMl*;`-J{hxz-ONe~PsJ z&Y0+Sy6dCJwx9#6ma+dY>i*$zjJ0?D>wQ0ixjxM9lvJ5mJ~8%h#<-a+{Vo2`;g(w6~3;CVa%vaoWW8dE`JoC<|)E$|fZ+ZXAQ_aHO z^}S|wEw6MY9jKC>SEu)>&8&P~^jgM8KeYat{7&yqaN6?pZ{NXtqSudw$M@Vhu4Kma zBG=w6)1Z8%TA3TuA4ZPR2k z?n6A$WeWw}o?W|QxJvS0$+>rrJ|91^{Ot9FU)o1ZIl_Oh+qVB;sz`5^&By*1t4$i7 zOkr3b8nokBkx5AYoa*I%vr=qs>80HM`XVz+C@E%}xo~)$BX?#E*jsAw03>)a?%IJI*YVj+XiVGnnKWs&%ZPI8JiYKEGuL zR{Y873cfR&kx_^5-@dTf8~#kLShD>7wATm!HZ8yIT{MwP{Rqe11>XD4*!phT^j+#z zW~7d#SS$CPIom8Jf6!?+c363?p||Ls{gdJqFD7WnU3u(0HDjvb;;cV!;sQLfRb%sW zv+E{J>tSEo&hf>N^NzvetIDgbDsumO@Z9NNpXjt_q2T0N_W(y}qwj92iocup%kUiR z@C!YzfA#aVt_`P7*D(|YoZ7ZH|CRjgAa6~PitD~r4lkLOYt>g>U)VT9tK{Rh#@yB4 ztu)TA5?gq#;qUdcGQSHgwC)%4zIUqp`aJ!}g^g3!ahvb5bxZ93Vt(^Q!p3KeqHAcI&i{YotzT#aHo+zf)vRzkgr;LgD;+ zE4lsbCwrQ^uVk)x|H-4bW&VMw55(I33oV%9J$r$ylfW4Zt->bG2osaD?8kO&jb;t| zG(!Q)j$sSX>T_tXL?1Neub>~{pOlrFT!OR$+%q>ZJyk(JJTs*vL&4C(R6*Y(H8VY< zM8VL~P(j}*v!pm6wa7U?w;(?c)IR~8ChMG^lV22EkeHkby703sGdb10D6tZL3B93_ znVALRL{}H*5SP^C{FGFbUCGa9XBWnQx#vBDW1icy7m^&mnQJTp`u;9+T&2Yma_X$Q z=C#j1VqB+NBsHw#e08FaeaAW5IT2d7b}C#mKN2vbZIxp4+y#xI3#SD>_r5OJ9>^rx zZFE{wEK;8_y6U7sFB_X`H9w0|LF*e2SF5k9me2h1a@m}{uUEb7|8+U0VrGTdd}&7; zr7N@bZ4ylkvv%#R_P&{%I_EpjwVFG3t-KZ21$C@c4k~q5d!qiQPWzh6yI<_b*~NCP zDOZtnKh(P5#bedPoD~`2No#k0iOzBR=iLx@Zj$ez{p!ZtMk4dpamNcST~HwH6YblZ zexX7$b61yyu1TT~x0puyD?Yv5TVF{ow&S{ZCq$|;ZB`6__K9d`A+{}ZzPKc$>Zd(n z=T?3tSINWdk-y!gw`6O)&fnVCTfZ!c|F3kMbxN>hxqIK^%kMl2g;_RPIjc&)%s@mPWIa9b^gK&#!G-dFPY++>%y#|F;D7ZGhnfEKwWn3SW$tL39B*(Z zsabeNHk0+tEeG|}8?%D%na42}c-da(>PfCVQ>wX~wLm1d*X_)L39YlwvprY({I}A{ zT&b9|6zUM7IDG!d5$~8`-*3UfA-Md`gMNOmH?jLa*QQ2`Y%_e zGIGbXXne|)71iP2wsf}m(j$p04%Sy_zrOgO!#dAWdy&v>%d^Dnil?9QpTE)2WmaS&eDAs(|E~Jg zmwfzWB@a6O-`v=gKV>8xJZqVLNb zFN-KW{iiF=Fxi0b)L*a1XFiATvsmBs@Zy^*$;#?2=E~{j>UDM(Ca&Bl$<6ou-|_PX zF@-m8ZhL+3_}0Vf2G7|yGM-w`dNNpw_kZ4mVts>mA2+U-t=Ux3aU%AT!rz_B-SMpo zOLuVZUZ^@l-?8I|xccLx>(n!^o!Yy?bVYpGv&{One3w7B-zm_D_PZV}8>P}Gyr(1l zWxLX{vP%wIFPexsed)RI|CIZR_FJOP7YiTnbmXjjqMx>G>%Q6taYtPbridBcTy&57 zO}yR5tAA`HQ`7`5ZJQIGeX{PHU|sAQ`A3Yk&uz;ObG})^xx6!fS*64&Z>KY}*Q|dK zvx&jfEbEIu)4ZF4alMHNv2W$xA3h=0cU##;a(C##Yme9-Ff!P`n6B_*Zr?f`*}>5XNiN5 z{SU5)omsjvJdeG9?0DjsaOq>`bj9mc56_8C`&h<&v8=-3>h=|!Q*U>yntyUKi$L9m zuZ6La$0WDDzmeyqqWpF(^V7xNYZL`03%Q?V(9f_`f2*;i(LiyT$dAxBd>qkxCA*97 zew%0Jr>eYWs(Mc4({mgR?hS7{8UnJXAqxd!D+ZTVX`*7<;@}37@cD*UOyLID-KkDC@-yE`9{Z3Ui z_UlRK-2aS87v`$|*KzTG{-DQkxqG1g1xbmGCDturx^fX62Kv+1=J&N+ohTH;e==2P zt=HYtjelx_9vrs1S*&4ydB0DGfQ7@1ozr~-9vA%1mz`1NrJ>R@`@DMml-iDo9iN}Y zf1bPTg@J#q^UZZ9vvwv{rCGQf6p@|RFx91Ixon<<-mVaatnY7iP5$;}hyRRVcjosg za@$naSJ3b+sc2P0!HTR~g}eC=zDho^#=4AN`%1k=)>s^{3@mwpfQmLfX{*8BgaHnr0oppuduL?qoTp zd8tg1A8i8v)NC}hyM3PHnXvAvoV{rQ^~~V~Rzic&tYrfHW(!+Rg$EsJdK|{_L2=^a5TA28g$W1Jv##w3 ze^zUB^Je5D&&Dvb6;a;R6XGjl^kY6R{cE=29?M4MZ-1UUZ#$f0`F4Yq>vXkSqF0O8 z1<1du`f}Leea{NN8$5zxzu7h^Ih~5n5<7W6}J{m)QljW5PBuNfcxP0Ts>kfxZr_ZRo(AZ?<2Y?v^x>ko@4<+eeHW((8*ONsEgjTZ+0Fi0 z-gj@+SH@G}n=RValWQM@L@K>x3|nJmXzx3*oWst~%V#@3JNuP6m!FmOGrI~*>yxj$ z(rcm2l=*js^`{>vh5vLeTf;50(ty*9^Of|TiV0W0%5Bdx*Qnr#KA5>`e_P&$W0v`r zoPv%1=eZbm-FH1v@mBZNZ1>2=VzRA{xxqIpswG&?rTOUfzHPQ~!M4m_ z4mago`X7=SA=@BQz@bwbux-Vb|GDN{d!Od1NJe=YuRp?7{@^E9^|bYW?Pdv>oQRWs zC-g7NdGgJ99%Zv9{#!Qc; z9VOg{I_|v_KEA{1$YQZDgZG^AxBo3VnL5K(?FdJB?u&rar=*yq(~CGmUOD*|>@e7_ zbtvsHmll`7?~wUHZ*G@ba?uTuxy>xNm<9Wj&TW!iF^;c)3jGjVu8}; zQZM1OT=P$lLTXm5daRJqBe%9{rEqdw2v?=d+E@4dI>N#t9$jFTcxX6pg@Cow3qu`S zk%fmhRF$PJxcBb4>;Ai|l8qm;sHrb4+rRFc%Jr;!6ALybXWdZg{k}bNr{C|QEK3H4 zFY*nH&gSN?Pd;cRH>OKgl}ess^hmeLsUrF`YJnfKN( ztW7Y=INGkR*PCB`Z1q=LKAVWm>z-)~p7d#gX$5PbnBp|FEpL+?{*I zHdbEww?-XCx~<0Z$};4)GxI<5^ax{OF9kMz7vqyY04N*)p-vjit-J{+ijX_xfYL zdiwuqnwcsaR+VH3d7o0~&!|`z#wL0~{JYiu1IIH`io3SDDmlLvw_w*Wo?G^q#WUvA z8>8$+0ml@t*QYeSZd>oW>RU%c>->glCaI#8m+}+J@9d20uu}T`Gq_o)Z+-E~bJ83q zzOX(QKipM&dRFFJl2x8CzOm9JZ9B@_J~h}>$lJJsE+~_j6WyXEbS_Bm;1q} zD<1i?-j%5@JaE@{Bj1E2pLf^0-6)#!M5^&Z{Q2S!e}r|*Yo;$+r}lY<=FiGdPsXJY zCvysB`sVA*3y%od8^&#r>Mg2!sbq@PH%Qhk4h1NF)6ZLIe_fA%B z-{HUK<}yZmwqxcWt=whmqN^=FTOD*$V*mY9H&n)D(}lw5)8F66SQkBcHPK_00K4>+ zJEH4#=cL@Qez|Buz~vvauJ9G_V~^Ifcd3~?%CyO*VD|bZ4ckrvz+1gyz?(UteSi7W>DzaPc^f< zW$pa$hlKcdUcBf&{mR5Xk;3^8swRB8p7XYJk7;Az#`_8vzbVg3y5cbB-|Ewg)3zzuDMTdh(2Y$AL!Il%*osYvK-zxCvS^Y99-Bs&QuD zo|dBT`1H z{&Z33!%|+^eBCbzLF=ZhNK~xrmYp`Y*QH^t``PDHw`9i2_cf}zWv_a0LReSvJez&= zvxSp%yJcoq#)@i&|E-eixoxJkzFAx0c0<&}#9EfOW&2MjC+?WR&3L}_YTK-Jj%y3A zmovFtwEH+$=IQKXcTXIyIC$jXpO2Fm4c~uQRLj`Mb+p6&)76^mDeg*NIae5%S+9{5 zteclIO-^Q$`0d1k_yW$}h1?4lI?MBJPtX`A<=#S<%_KQ6!A!~ar2(Zi`6FQ z&C^)Pe$8I;-Jx%DtUBHLra6U~+cB_2f3c5V@^h>F-ROnv+c$UL+h0B>@}u3Nm}6T- zW}WOkuO50k=cO{2Y2KAXE92Kq^CKkDxJmzUIeYd=-K#F*mrov3JEyex%u9<3s^7@F#&T@_pI{d1@3yxsk3&{+weF(pI*tdw z7|7@!`*7_`=sV>5PN>!I1eRZ8R<7Qk#bKShig>wSfMC~;cekIOVSaV&;;^a1u4Gd?6yI-3v zZclt7;3@Ku;otf#$qcU&jk=Q0Op&k2-FeAyy2|xA+`GB%%=PtfH-Dq;&~tMmr^`wE z$iT1Zsz;PhoIm{bP23UgV5U0xU*`6r@AfTp&MSEBoi7-BJIU+4729_+8}Vc*$*ca~ z4IK|1yZ&dth?w62rUNoDZ#_1>XHJ*C5?8(Q^6u@I6s4T%#3lJ7v!8xpTe4vXpIpjM zzLQJ#Hka#5XtlIY$)0>&l2>x#SF;Db3wQ3C6nr48Wb2Q^jbYnFAFK4-zo*8$pxI64 zHuK5tXX_t$W~ugNUeUM_{3P^L@iMKe%{w@+czg25KQQ#j-nsTS7t`a32aZU3@2gb% z|BOXO?&`h3#KNy!hE^5!m! zxV?1S;zPfCmFneRDTo!cnD5#3>CY**dyV;5B@b*2k#XqD=33F+Dx_N?X4ZfB_O9dC z%esx&yjGlx4w~vEx%%7Hml?+@F`M=lfkfr>@;ny|Q6y)*~I4n~&7P z9oBT*JQuuheaVyhQwwr$1>bYtvg>$j!oE26<97z)%zbJ zXLCc!Az9D0BXN1ok^;McriC>p-@Xl=_HTFCXXoZUFYBM2mOQ2UHOk=Zqt}(GI~Ij~ z?U}8sdF@ITdvA~UHMhUki7^r}c0ASV^9}9J2xwm2yl76>FB7)zVW~*ONi7>vEblcjIJ_cPlEwt5dHxeKKX@cHlbI zWcsKlWM$UWSueid*}ka%Qo-WYR!X(D_8Bj(9atxvdSR0aAG2WB{(HaHxhzrIqVd1V z=$`M-*s0!2I5wxqcrRb6s&HbB)r+f<7FD+n>?`UeM>{$*wek|I3 z$S*df>dm!(eD`k`{(kg#!k-lj_T3W;Y5SCKTvz?~vd^W-3C#^PYu9vdopz&X>hzal zz2SR9QZ5KxWXo$bFkQ8!LvFf>+}mT9%lbZwKe=Df-}_Cen*upqz8Y4mFP3^} z|H31TasRxU6|YlO^Sxsae=BJ^q9Og{mdl@tsvFhPpVpYJE7(=FlRfNje2})Z$YWRM z$2Z*EcD<~3US(@q;W2Ah`-#7<&l55@YFAW+{U~RdxN=VT&Ce6GXDs)!)7vqlV&-|1 z_?-F)DSmuvg<>6x0P^We2 z5nZ{i^Rc|IBjRpNl1gy56}L4}{knV4k^b2$R;BZ~$Ep4BT0JFg!GsTyLgh?nyfPN} z{Oa;JKBIZj-uKB@QVZf=zpv3@W?abT$9{03=$bg58_dy3%XQzZc@sLZvi9pK14|L} zW1D;3^iCAC@7wju|B$iouZ0ulH{L4Pet5|lH^u*}w(gp#SO0ZI&3l(rslZpqYIobI zo_AYk$^634>Tt644|9Ir+LSBYJeqHNLUvzT$#Gol)?XXjyKlp{a%YQ8Qsymutvh|G z=ajn>8-?D>PE$VYF>l}J6Qy5vJvYjG`R(51AG_PwCmk!`)pHa3XS?O{v8Il&(1P{5 z-q#+s=*g4ic|CLMseZc}CBuEW3LCta#Jq4?+R`Y`(S6#w?uz2KiJ7|Pvpy|Q`noyb z%<5RKjhE*ff5UaIeMi9h1t%nP?cG+?h^kLnC%C)w{%wm(GU?LEr`=B-b$!#XbYY3H zhiE4EWY33gPvnin46dyy4%lH;u4z?zeMXJuF0t2hrvF&*FpG29W4ATC;^V7(;yXQ$ zM^#%a`<%yc=iig44d0&XO#08EoEKrfIqDPh0-0s=wHa^jsgC~s?zgw*sxOj84xiOL z+CMy9@Pgyzs+p2LPn7w37cmNnUQ9o^WSGlHY6Q6x{JG+ z=k@wKZPOg~a(yy4l{%VNPbKEVjcg3fto)DQMm|*7Q z*ZkI~$H3X&{b15_MXM>MFXx|#jya^udcS7TEA+;kd}N_k!iq1dF)^=>b>LIR8aFwBon8xBbHEWzlW_80S_N zOQst>=TzUD=$?Ac=h*os4zuVtC3;=!vcA+?eU)jBjZ^+^%wD&M=fT&sMAh{B%{lrW z1{+v;le4y54F8uE?Gt&^mH%A4{l)D+KYn{$ebi!6+(fMvGv)OEyx6>}>grBb0bx## z6;EF;?pboIa>6=QcJZALmU1O0k2vJD zmfbgw?BZ{*)tvTcHEZqN-X{e=MUSVhxb83^Q0d`M-KA~E4B5_j6W0zmp}EdGm!%PnX^i zE;eV&n+u&9uTNS~w8e8>Wb@|3^DT6iRDE!KcCWJE{Kec+3mMRhZZk_6Mvi(uL-OT#9=SRmZzn&E}@77-m`eEF< zxUl?c+g6>91Jl=vGHf+c^S!{sy&=}+YaMe%M|F#<@%+FSzs^=q=i=__6S6oVx+3xm z!*uBtu^lrU`Hz~5=U-OHTJL{zi7?0dKoNyS{mg+M$(!#Zv^c?b!+M3y z+m_DMJ+Cwt-$7XYUIT8M#QkC`Bx^EF#S*=Cx-ww9yKIY=s{JrM^mxOa2U&e_J;n&+^ z1D|gbl3Kea$35*{$eRD3@5P(!Z%wf9TyOVD!u)E|RhHACgm_b<@qkH5O(DY%lk_I1N>e^dA1t5`n1wC~yYpKZzZM$rOY=6&loiT-%$>9}_CzWX~j`QO{Q=SXkDJh{69Y^hh6 zjC|(hduC1*Tdq!x74*mBIb_N742N}+cDpo?+I+4U+~G#DX8ip`rKan31dRqf<2+oEOPT|JWBv~c+**G0M?R+pqbU9-O|h*`GcP=a_D!BR9rW1iK zZ31_i9M0`)4p%s0qQQ8ikLlmF$D%*KoR+qesp3Ar==5qHQH6l;(s!SnUd)xBY5QR6 zk4g8;lug+;_Bf~cwRlNyVG#(L-M_uy*iHSPpNy6@Gs&|#xGcY&yQruk;f~GbJ=-Vh zPVw*SJ-b17$ujO6@$So8kNul|Y3tI7p%BbZoEish4p__8gI1^z`^V zj-twU#WRegE@=Ku@SF0#^;PWZtRux+OP28MPpdu{YAL%=ldon<-ah6f`f@)qWL$E* zdtD!>+iVE&W#9Sf?8mIHs-F+}D!Khu?+6IJl_2+jVV{Hl+}CfoR#@^osqil-W}II1 z;r8i@OCN4J)O>qkC)@c@saNo2iO{{YPYKeW4@ej`)qhy>byEFb&H3iHVx=c{eOjqp zaBb0{tibMVvWK*uDRi+JROQ(n`u-zgeyd1ff0MlBVRP3W;hi1kxl+G`_B`3ReOUNS*|1&y7}wRVb6*eopIsidMJTT1`*NjQ)i2t1ym`ku>wwJ{_S-u|eB@?U zUNt!?QLks55TVOEul^Iu;wfe!y8^rKx3-kUJXPNBv^_w>(?!0B<>tfbTQryySR{46 zPtm#hJ2-0#v6mlesj0lTIeN?EO#)WqXe#_hVaZ=KSXbIYez zYQ37faB_jm3z^U&Q8DW!ud-JKZ*_HCRDQ=OrsUh{DVhrB%*;gCZ%?{ttg>{c;pafH zk1r#?9$s?s{;GZJe=K-2W7+F#vlxBezFMqit*$SkHL1lyanA3|W1-3UAMcl@m|f;P z8jz8C=G=On{(V=y+WuFaOJn-vay;%G>(*Sc;7e(dyS>sZxb8Zw|JD)GaWbgVY{#XO ztIc+VcmL}6%&;(D?A@BB6Xt*3U#zw0W}ddm%>UOERbE)fu4R0{WMEp875Vkn9MvkT z83qY=!v4*Q*|p8<>^Y`+i^V#16l7A?#($hw{jG0K;mNaQ?{yUBKHR8zOJzTwu-=V1 z^Nb@j?%qvgirC{htG<;AZS*}Yq50yH{L=M1M4sH*)>j|+kjXmY z!qoChExil(&zr%+AvVeHwSnx`7yDA)lmr@?9b0PpZs~i*ijU7GTCiU2;#gl$94F6Y z-~DIp1lj6OGZ}YtCjBwf?ckX*_x2e%mg(~(pB-_UdtR%L|3oLV)m6LVl-~keWd+)P zk5-y={*|maEq^s>Ta82UqsJ305548cV4ZjC=O?{R*$K=6$No9*lyfT8$>VtuAH?`_ z3iq~YU#*y~|K_;Ro^`)sYAtw^npmT^1P z@ZP-t>^r@~oFBjCZxoVcOHDqLQ}BSn`uw9@<>1np|3lyCy_t1W{=rRui4Kj5qPtlq z8wA`lUOs&(Z{Pao&I zZ)9#hr2JPt<=A=es4|9hmmH_YJ_oz4UKKj;`~_O1r6t~H{+?|)?dQ)0$tQ|+1D-h~ zX74$dn>S&y?A`9p^vh~%XT6`t!}d{S^2_2L8SY7r_Noo$>GN87B@K2=xYC&@6S3vD z#iZwYKL5n)ll*;V&ljJ{IM1o}{xO5KnQ^M>%`r`ngxB}kEAJ3_6Bie7nOl&3`IQ{S zpKQ~9IewbE>bCETTNi2`%(|zshvSij@a40v?*zYv2Fp#5X02GYd9DcKze93rKf0_Z zCGubVU3Pk**#)^N4n<|rFFMY)vi;-P8`3$gzjnSRI znF|h`U1u;Y#&%)i-4{LGyJzdJxYPC4>WgW5vSj)1S)Umje#c0BZ+skR=2iWlQ}Zh`+w?+^(%zRB(-HzJ$j1h=&|5*>W%0EevL@ zxyjEk_2HS0X0tPVmJ!CoWzC_YKo$31^+JOVW4S_D3;xZ*{_& zlx>ptewmr%E}RfOyW+*JyC!whRZhhI5uaTix&QAsRu#2-tyV!ZWZiB#njL)7>$B~+ z?y6qS$D)gBntEfz_kGEH8vMI*@_Eao-l^V+%P(DxQ>jbmym6A{%lDRLXG&HH2kU=0 zaNVju@@w_`CAM!i-n3Ze$u@_r&o%3tZ>uu9IWOy*E5@fJA75PmeUZ%Pxt|4BFZdPuZhWp2Ox{Rl{7*c-y|es0M1Ov?wgnLlP{pUdl6JU4G)PS4!mCbMsgyXt5im0j3e_r8?# z4)e;%%VTOQ4t`NQx#soG)nU4xo7`{bH0nMp(2|Z)^Dx?tt)BS8(5 zd^KOKTrT+IQlFOMYKKKHuJ#B!N_Bq}KdHyBwX7@I%ya*rP&Jo7?~>$2<_Dj6W3VwS zrEYt^a^>C|Kc5^l4g1OT$IEfMxx|Irb5)k>h2CH(*cOFW&PajMZ*vli}^782)WzOxz(`WNP{At1Ts(I1P+>nbo zAb4{bRBRW0;lR4sZ(2pj zI)SMQ7i_Zj^J#BB-(l4F{Mh}QyS`5FVVQJ6=>LwnnGb^Yi|%Ir=9+h#BlK)mc=6-a z_n)1sR`Z{G>_uFDRgJ4eN&9uzK zKg*bR`PI!yV$2g3f4QBp?TeY1B_~^mqkY|+q~&|gx@}F#i=V9c?DE0uTPr-Za*oGl zubN}NNH-xyhxt~1gW57R)<@pgCVkZUVH`7CE>uhWu*;FT7bjGiH}GFGm+xtPPmfXkw@}m1%i;X@zm-y!R3-JWujmJa}L8yN2M+ZYIZC>!M)klkQS)v*j+_ zkyw>udDUaiq04ICeE;u0v6(q_;~UoJ3%||TYknu`eD;P*DLru$7H-_}PGIiG+u;Wl z4_f&>e%D$T`=so5Y`LbxofY%1@!naRB;4%PEW2R0l*H?AtU-r)uH5l|Y@l}ekgm%C zuP1sFw4W88jq6zKve>mm>Bh8t)0K11Y;BwPb>|e9-zVamRQ!*a-N@MAdF>L@$`315 zaxeWTzdJ{`@sErQFX#Sh2d9-EW4EqlzZLJ+{mG9b^<}<+_#!5u*KKcRF3$-m^wTw* zC^X}sT;R$XexEA8d~g8 z9e4LG@Am(#`DGke z{+52Q)D7?aGA}PCDyk^xOXHRMXBgftmANyavGEvdx_ajE)B6ABtS{TplzV#@!*&*J zJq8{Ah#hm3S7#hppZ9&@@uMu&zE2(>(I4i1-hHB8ZHVKta= zriK5WSL{vREep)Qxu@>w@5;RM=*JVMM}Md2tu&jy>7=Rb&!d00l!PpuQZkL<&hCfa ze;S>vPqg3JrBRu-j8>2~#X?sb> zl>1hzg)`PY(e-+z(6C#b$;0dLgu|1+hgSS>nH28!r)}A?I=kvAskt6&zbunF@XjMC zuRrC@*`}h8Dqqy4CrbR7Z*AY#pK(%A`i<-K-Nmc?%!^AVC)tF(ca)3>ZQFIL{B&zr zh@SWUj_0@bKHj}PUM0!O%Hi0q-6sSZONuw$z18o!?$dim6)z1}MOAM3ZJr(d?vt6# z*{&I{$K1b;bUGz$`+5LqTL`ayKw=SS+lL|OJ|)npk3p%$`K3k4sl^JQ(<)SdyxMy6GHb z1$6%kuYN#LesXYXi9)o3et?Ucf__M9MTtVJ0S=wS)V%bP3kjvBX|#FA7jdujqWk51pflXQnsnXJ5M%A+M;>+PaA{yT2?ay_uj zfagC$B6EDMcFp^DtO3=zBC)C*5yn^l{=ZemB*J+Ag7o|8smxKlZxpZn41cB0x613p zZ`N$rjlVcmTpTJ;x;qt&i%@m#fPliJe8Tra`k5BWA(d;e=*`R8d|s>{FW?aI`fa||*9H{Y7R8!kVJ8o#Q{KRD@%&tdtEn{#jFsI7m&tXZ66D_~^sE`z_+E{{Q@s&b>yvhFOQkVN7I;#F_ach#a)y(xebpCQc=U_po%bA5tWIokNlz*MUcULk;wuIV&n3_B4emN;?)XzLPAV-7~xX?)h%<`ubOX z&a>qPJ9+08J6iYdUUg6@&%*y(PT9zTNg{^r!O^whEpp@^hSA<#c1| zf0MFTVG*wsmt3nYO7_|D^2?R|mak{DJ)bKXeqixw9^Wq;J@YsvYM-?hX;d(3?CkHz z%U>Gc;nRHhnT%hNWpRLjkL920!)F`V_Wyqzd3rbh zkJ(oumC9d>&hGVE7jQ_y{O4-rT}jDxdJ=BS!me!9y|n*|s$Trvq`h3JKIJVoB4I+x zLHl+t-j?+%e9nQ1e@_)&d969WRr&42qXL~Lugw1&XZN1p&(AgVk*n)A`x%WK^UwXU zx|Do)p{=rUW}~m}yZD)_nAf~qIQ?K{pzro|4p-JsRGjd%Q14!n_4kjfwHQM?S*9D? zikj5OoO*hj^X;^Y7p%{}VJm+0oPYM_9XEZhB}xazY>zHr^x3ZcKvI6n|H3U-eR{O5 zUH9zCTC|TbchRf0y-Y72-?}R2;I3uYK6QeEVAJ!nj}sVOpQ!sg9tc(H5)obF%eOnk zU+ZA4)E1qobL3OZE%^97jy4_DO6x1PSl6zWKIO(g(_p#2X1N+fBwl=eEa&{PuX9cxj1&>b=sT0{^yAHZJ;OMi z+5dH}EM(|nR0&^tcIKkKi=9&)#d*?O%&cNQ9;?)D)4sM-$a-ULPyVI`#`y9@l}`mX z7O~r&&ou~c+tJk}d+D6D(8phoe)ON>tZJPRX}Znuk!aEjTOrfiCr_~dIQ6S;>Q3%i zqJivZL?2!jp88(mYc9*x0{_I7{&yaQ9=L65oA|C-cIoBME}L_!%UfO@axkfzqVCON z5yoo&%;x(lgFSOMKk^D&)^qvn-hEeZEb2Wd@Uo-*CHI8Nlr3KtW_nLcEw0*EqiE~@ z@z%4cZ)(J6zJ97yQyH_rSCTce@zlED{YA4w%{)zxJa}!bS!Ac8^5M_Yy*nGb-0BSc zzeboAyqq1d>dUi7XY#M!$``AWE^<+o3F}T!E1J%A{Jmc26=%1rRe#T~R9rT}IplC~ z*oilL90h0cOjCJYn-{RHVs_E*aOcK6-_o9G=i-p|-S%LT*;U zy;Sa|O22mkt5>T1_nXeRPt~`flZBs4r6-~GzwU(^rv zcqQ3a&*AuU=d`+`a%ty`q}k3|5j(a9+|69})W_%NE7gU!uO0i=W-c;eowx7T{wam` zgl|<tA$7 z+&W(2-BN0G>ZpWvqbE1Ja?#!cPmg)Xv-DkYOsuq!71sN*rgx7Ui@o6V!$(unx)tr* z??KM4F zSe9WRxbK(QN$a$X$Qgyfr8iEy>0PpVnJL2;La|9jE`>m@Sp^LEcFaoHX7FpqW8ly_FA zCK`MZnmi@8MLFxFO?aW2-djGcX4S<>t@bJ?>5`}lRy8!Nw0PyJn?yZ-a-&J~IhEDh7YsGj8e zGo#6L!nUJsx39iC5HwjTE%jyTJeA-Zax1TWOyT@4^;UL|h_Zf$imJD5x%r(b#>Iah ze0!X8HHuqzt7#;U8MzNGoXoVeQMYxuK|62hCzo~eH7?m$ zK;=)a5Ca!^sK^*zn%7gVgBUS|BgCaE{H zxHZ1Lwb#At%EU?SM;7hR6FY!-?6qAcQq}S-YFBV`c zQC#xiW5;`ia(yw8*6*iX_BRz(q|W3ky4bqyOXHH;s+|Y?^EWuO7Y5xvo3Lq{M*(Bw z*%)Qn$g}H9*muu4Bgvgxez^IeV}PQ7L_#4$t%LdcDc{!B70sV;vijVP$|noe3SKz; zD*h;Ht6_Q7FId0QOhase2~Wm;F~_rx^@r|FS!2L_v{~+Raed%6u1uxCX}m8swudS% z`54uD?Pkf$7%9Dn_5a<?f?a;#uh* z6B5+^R$uX`Q4ejsCW>+Q_-F<%ch}x0{YjHJK);|8EQZJ^B7Y&PI_OU#6+|sbt<+}c{yIre& z<)w~K4@f?u@Zi>M>p9wT$8+!b3Cy~4oAKpaNo~fEJpVTZo;?f8o2^yr?N9%*b`=Ww z^kw4pu9o;eQf6i>rtIIB|DSkQ&B$Qh%)=LN>D>D+GWE_}xmD3e-FjJ{@y*#CCG?^0 z$i1is^{EHVtfID>6?I?dS@84DyqwF+Q+uuYw$5fO$-J=tr0`M!>DEt~-ZL#HJqmO< zSys9C*jAUE^GuRT46XTRwrFfjmOQ-W{vM^(*Q4J{%AWq#m1_IxVqHp(=$icr9#1yT zGUz(2clyiAG*-!Cw$rkuaw-hTd-AgP{GDs3rgh=_jO;|!nO5v2twCRooRPVCFE}P8 zcdMP!`<_s-30rK{m+GgmE{*g^72f>Msp0LLW1Uy!PEPt{=RSMMG)WyLpF|UP_s<&x zKZP_{z1Z(O{rChEqc>r!MsFuI9M~&vcj1AVYgp#Nh)TsvuU>9+KN`w&&Le+j!h=uT zx}{GgPx{R|FxRhtXBA(^l8o!|b-$Nil;bm+uztz!z0Y3Ro7kE>pOgI5@F@HJsiK+( z#IH>8%=~R8!2L&giSCz(AEGN67S55;@7NGC-A&*{;rxvOoAwLsIbLO^4fzSHH@*JhGBMcV7V0Mtl=Xv3OO;=44{#>Q;r^2s9>}&Qc`7CQg%@x-X~1q~al|DL$-b*Q~+`nt$+iNj0w zW`AnXJbL1&?xs!40@pa5D6@Ylsgt-v>bsEX4xdSDU0h^;XdRiTTzUMN-v^DLo*b8m z$JQ>of_tW&_xmLC!L_hDLd#?w)B9Dz#qP}W7u6m<_DuMKlJDv>XT{j&ZJ5umx}|l) zxeVjG(XTgYM${g5YRg*XTODcZTGX@5YSW50S+5`HZEsWmv7_tr>KV2V@A|%M%XB%o zf=9pOeVT@*FVp_`%}YN_N&EDr=g_H!@K;XtT|%-R#(7_j{s}IAld#G%r{|(i+lr$* z&9*R?|0+By{ZTUWV^8y{Wd(N{9ra`rn?{g|@!#JoK$UPeX3k%HtQdKRnp< z^{@F|Q~7Uoc_N!OyFWU}`KI^|(?eD+hGVPVt!__T7ySQD&5pe9N3KbV9*S{$vvl4; zIZOTW$)6WAxQiuRoc_ARW#j()w`Xkgi4VVb(|%*Z3+~64)lP5P)px7XDcrKLm1-e(}aJ;GEk*G?Y8?IFJYTIPD*W4P* zX3b#u{eMC9+l3bv%h|V0*;p`1$5(5|$xFg&m*+@}m_%i7?bN?nzVyzYEm!o9Z4)n& zQe0~v%vRK1!>zhbB8c(e=>^t~rP@~e?4=IL3p#SzJ-xSMa{=GgZP%+dl9alz@=AS1{3d@tz|fT|8zN{;LbSj%aMyZ{I^A?ExyX%V0Gu|ArXrOCyYx^IxYSe zzIx3=7nqh==i?3KT+msWU6iwqh06kqx|!74OSd6 z`6kP?Rm*qN=Bkgcw+OG>5w`Kyx+$81^)j04rtfHH?!3n)b#UHYiO_o`UVJsD*Btxl znd|s#b58TLF4uyE(NVKsF1@N7?#G$4^ycl0~T&iCj!RsZ)v}mQ* zx6q~2&mDJvY;{s-W`w9g$elSym?tmY7s_nKeS+&y7oW$jn)Xr0?eC=69dSMz_w~{@ zw$SCCA@$R~d){AmXKwPm9p1OOUOY3DExe?8Jn`Fq<{aM@9!wI^w;pW#ceQ!f$r;aX z^IBS-jGnko(?3OFMsF0)MxRgJhFNcg4}VIrdDAK@U$4dgbZwkaqE$l5#ncG9A4NsB zYrp^FDRQ?F`mEJ3W46!+Rc0>%^~FJQoZ07?bzZ+y%2;Qw+54=mVnU-(u4j#8dBvm5 zlTE&c4A=L`7nEk@mU}k!**=>myHnif*RI98pJ+$1%r0Qr;v_BamSGcEc-`ue#_Gr# z)eANTQKkniWNv#{nrunEefy}Z@NA9ltCNe%ll>y5r{!Oqm*;osXtv9_Z}*=3ImdOc z_T>HPO<7-dPxMuo{_D=1_oB+%ZcZ%Prm)+^F)Fv=_`?ppLawK4Bg6{$iwj?-Uo@WH zJmJ&neRFQim>tR5er}RZo6_d^11lGrvRx=kK3L|pt9r|<)(bh65-z&S%>*XK%PzL$ ze7nM9V&c84SudSRlK$$=)~!EfFT<_jU&&>~*PL~6dZUz=#r;pLQh%1Ko>Jr04v@|l z>{@?&@{iX6sng#dY^Z0ezqG!v!`N9>oK3A*pLNe&@!;Fvp7Hx%dL3ZaVVbLI!^rr1 zuI172na^*sq-o54Y;dRg^y>pFHN1Lr8?*jq)fV<#`eXUxUM$nIDt17s$Kue%Xhj#Nq7wcoxUz z{8{-v)(=fTt@$Wpzu|~W^!6I&2j?N-+jRS&bU(d|?yKVNi6YKPsszh7vzxq~wbArPJb8RjGg~tDCXL<5Z zhS-~noV~!{)@5s++R$jXZtaGSGhJV1Wbm0(oVcTGbDYuln~BSzZM)-)i(fhjg$q5@ zPAs`Ld9uOFCDkn)6WJH3m*;q2>TcIjW-oun8&K`|BmJ@hXH`z_!zH^<2D&qph8Acj zE|;7oC)DO(QXO6^B)FmQQ+z91+`i7#e-88eAKIT;%W1q>_TR+NKl01`M1()yF8h&^ zzx(U&FEy*uh5L4_zu#bIdR~Zori#v#w>hiSYI;?VPe?kp<-D=Zx5cFecT9I~{&A=L zW+ngWED@s^PEX_bsp?NANalDQDA^oxKvt)qWou*6YrYHJ@9wkLJ#zXK*14isPHl_m z;g&ArsWX@UHh%cwTIKuK{CTU{_CJ)LI5lX0(#sV`ulqoa3Mh5uvTv`pCq`AJMBNr^`mlvcUdU3{zEJng-Q&zH>=YFn*1 zRX%DqeUeVBWBrkK^j)6C5x-wH676ns3Lz8!=?12zMooXT$1}Bj zqW(5Na^HIQn~C&JeO@Xn&P?zAU6b&7g{`Q-w+6jK_kVoZ6#evPr_C)5ONPa3 zT-pQwOwEco_9w6Pwoc)MO%K-S&)#>Uu&@5Gn)22)H&*OZd-S06?VLl4A~FJxR!`8- zVNKYV#OSt^{gm0dzh5?qHEG!$V7YVlghS!X%`3Ld_uBk0V7=$MCCPi%oHhC&b$ISY zb9U=<)53BU+L(V{XZ!U~rH6a^{lcYw&fSPb{2CW^FKEb|clbhYVQ!4J^{xii0V zFMW4%{kqFK{9(cQT2-lzWY<&&bK4s~we@pn%beK7y5Z-ZC5J9^ubad<{n)GXIW~K( zIE~AlO)kyN;Jcs7^6q3-1lNqo_ll-Q=Dhwj+eOd*weE%&D*q?MPyXFoETeMZfsa~m zrFbH<);6B5TfXPwyE39T+&fa$G9!I*s7CMN94n=cm$FJljEu9T0!3$7dF*AAY^s|o z^OdFjct!RU)3IwtRW`JMT|o2ug(+ih>2zjAg?)MPjPy^lK| z@^6|X&ijo!NImoUXZBBqIeI@6E|yO?oA5Yb*`p+l8`T}xUy6UNE84Q0gMoR*iICfs z9d`oePZIKL*=MxMf5S4xt&g4hwUYAxP8MqVUit9Jl7e>Wok_4Kl7s zOmGxqte&gB>uWY_^s(z=s*TdTDQ#QPvX|X<`-oy3B z@`|ZCZL`%ZK3~}LMRd2z4ePLj*B5 zeN?P>72Ew*U45axxELICOqrSbJ)8mG%d3dvUrRSEUb^qT>Euj>$;F+4$-=AVx^zA; z=w9_Bt**>9|HW$wubuY}=B1w0e|}c}_VwuhKa*F?`CJ|HV!;U|&TB{evjcbgIMz1K z1Z|eKoR_~V*6MEMnq5aMwVx+MC@Y_4u35Tov;2$rsgkRHtrp*L@co%LSC|8n>JLuh zJEOP!_@ci>Ow|!pmTt`ApB}jEneSaNB|1y|`~FyI zdEH81|1aZzpXYx!@$1Jw_E`S?!{%W1pDWB(E84V5?w$4Vo9dUJ9p#>J#!hSXy^FII zJS^Jd)63lBKQiB$m}_?K=&u9s%LJ-X5Vjq^znTc+7X$**c_;*JvWXb1TD^;calF?E%cK4hw z9x>Y^tj(89Iqu8Zd_$ExZSD)b%UbvSopyBnjMSHuncr?Gw9Pl++Yuk;Wl@m=yEhbZ zR(Y{WaIAjw+A8RKU_!l+)LZTJ)xq~ZN$0-EU&6Z8Z`#2>hNj9TkA2J1Z(Ip)-`@J) zm^IPi|KlvZJ-4J8pL|;vY4d;HLIGJLwl<%5NqL2>2DU%mt<=b5Td%;QqvT~iQzas> z^V62~I~1mV3U?54x>{O%ZndE`lVf$c^ATUWuaP;qjvoTn9<_2wiQ+N2Y#43vSp5lm z4)5o*JyzE_Wf}~hu*M*+NA~u0Z>5TvK)Y!$| zb4{!wMEBpD*x)sW^89s7YMaI?Tw|o)%@p4+S(w~-@ zFW*{-pY8b7+)(1PF~GP{O4p57LFC5ql!))qW(5+5&+9W}xc~qD;iNTFj^@HwD>nWr zUh8t4dG2=~6RWtR_kv>lEKWLwe$1X3rtG%my;j$}x-B)e^*SkwPRsl{;Wcx$^`qpf zzTcB-Zt#TJ^EvjutjIcUbLZvxPwWEK88_rajkVHWO{!H=Fk5$Ys_LEF0zd8Qd%6UD zea(J|%+&9fyPxZK!)DsI%l7jB3QriX+u;^-Fz0^e;mz8vMf{ERS*CBE^!|Fmb!#Qh z&XS#SD-Rj``7){Txy7zcX>ykAxnJJP9x>*B+SPKr^<0^8s{Qf=I~`YteXnlRUkZDf z_-KF4v8_#s&lp|5>dVP%c|2aXuHVtfGqQKXf{*pB#}+?H`XPMo;FR}UYlSZV>S)N8 zFn;J{E#CX!lut+1&VMU}IwKSozX{^qwLmeBC4Y~W&$s!1e|%oW>A7^}?IbgkD_Qa1 zt55LNzVzItzir}vc82+}AG&-GFXUiSY)U-KVA#jc@ylJqh?)P8ocPH!HIjR2-*QARcJH4*WtzpS2zg;dLX3n;A z-rDl?&AEkJddm2wxn%Gh=3~zEIhGW)cNth7tDU2&U>++tKK!iQQdgr!B(CLmu!ACUAlhl z-nw;~#g7jEJ}5aOd-AckiOf7}y#pky7O?LSOEoAtb8qugSKGKblRDS!ZF_!mN9y6W zez`kdEYaq_wyD;?dau6XPN7U?`p?ga^SteQ6|b-z+_&vmtf9O*av_%geyss%SLZP>-Ew<}_SUeAs)b9+Vs5rfJQLH@yO#^vVgrl@0EMa&78&Uc8B^ULuE@(zm4BlyeDE+Vbtd5rEiOEjrLQMx+C|7U-+cMC;zON!_30{h z_Nx;*cQrZoWnbZB6Q05)VI5eSQhZZ#W|eB|d4mr5XX@*WL=#o7?)y+#-XC&l;{0Q5 zk&N!2UU(dT`26v^eN1WouI2Mt=l+(x^8UnMRaI7*Q%yQ6HccxiI=r_=yS6t-^3_az zqXUj|R}yy|?_+!$);Hlpw76 zk2+pV-um|8cl)_N z_Bu-j>|2wf-d=n$+rjYl@)u%BcV%8I)M~HNF8=*!afHX+X?1h+1bw9{o+=2g_q)IK zs#sf}o`L??Qx~>Qd_BSK$B`>tQ|~!d^X&^f9h?90wa=rFY_ZfCGd11hE<4pvy6)Z1 zl+h{r#iYr(xjVVtWBQa$J_fq(Te~Y1F2sHm@16f|t&ExX((Ru%uMXO_qi09T)#+i& z7FVC06zOx5)8WQ!v#5`<8?$B!o;u3L^fx4b$sC^fZX&D!LQY3CFKY=dOWSzMIVAs* zhR31T`4@U*E=!S>b5$Kt;&>aJAs2dDUP z9A`T7>F48H2|>H6nl4WKCHQ>8Z`bx@!@1R#-_G6+c~au?*Ge#7*){Xe)IG<3=b8k6 zKdYSAFLB1Rb!VDm#*;^?k=^0ihw2}+`Tui!6TZ|Yuc9t^$3M3?TV595r2<|7Pj(hO z;hMW}Z{p7XlYS?ggf?H9*466PmA6@gT~XNLwY1{TTwi}ry|>yrF5TP2l8eKPC$g>M zUc#qsT$X90ykYUw*4)1I2k*J%zVqJkT6;EHJoNbax7SlXH#NP_bG+TK?QqI}e$VRW z4X^z5yvmf0zWdv*(InIUeE)*$!H3pup0MTr&EMVf0rI~%6QBInp1WpOx5i&VMT3Tw zAytmc7M?Umrf+93?HX$TftmYl5u71Cb=l({EB0 zbstNHzse^_^{f~a?i66|IL-PN7+=8Hr#wQJu;wo zf9>C0icU+)r>!%yv0UWLo9f$mOnvhyA(6u@RgJ5S>c1T_h-f{v##F8Tt9Zez>^12r zeRXlCG+2HzUfdG8-{sS>89~36>Hp^r+G8J)XEQrCdiIv-+}q~ry<2$JL_1UDS7>6m zOS}AvGmKp6<=4(#c@?U!*ki&F)6#Qe?Zl>&5*yFw+LGv&&#yG^8z_HF&+N$wcybAE}zm}qTd`2vMR-0{G@nrO6ppP zt*=w=tE=78!Ii#48V{toJMac}U@abCK=l6W90;+U4!`v_G%E{+P+~r8!sm zm%rFGZS$iq=|*1r*vVU8ycLL>v_5ff zzYklhX6y;6pzT)EGHO5U?4MxBW)W}v*80-2lKbs9SKilEcy;UU^r=E@P42>mtn6Mg zB0gmbVP~RQ`~!E^>2%I+XjEhU*6DI3LO4mOWwn9-uQcxk-Z7$4#kW^)VT*Ql?yA+u z2sxzfe@S%p9e*88N5P}n)2{qX*fizFm$uxvH@o`T-saCJR%=!$E@bQHZfz~A<61SF zYkFT)*x~b}`ED`CUx$@S-VFSku7~K_wwXNMcz8pFgy`z?Q@WMoOQ!lT zgc?odnxXjezg^&oWiRiGoY&0w_mOp%L7w;4<+H1%&z9D%Xt}e~+g#qVH;y5KnWs%^ z>f}vJ_I}GfvTXJgTfwb2vKF5{y8l6D+mD`bu2BEXtrH3#2<*3b*A)NwUDH49vohzu z9gBZ9^@^MO^C?I5xEl8_-Q%Ue8MdxqC<`u;m%+8-p3sD5N`IPq9>+QWXgT^vhZ)JO(hX3B3;NU!I+Q87Q)=8gLP z;Jvf5>I3p}nzu>*P?YX=`=Okc|3<`My6V;T&Xe1fb_v@)=s3HJ-T$70$jyRz9!jxR zeAcI)GF)L5X>gwWf!l65?>dEuJ>R6$pUuzqT_^v!_ORTubXn~aLYvNdUOIJPs^-S; z-P3olhps>2+qT~Q-1#$toKsZ3S}&jYZT8FG=X@kPZJwR_wBzuCZL431$G*F{TR)45aDblo`;&)On0f2n^<`0;&_r{DZJ z)D)h>7k4N=)iyg&kI}ba&*Z1<(t0V$mtH+Tx~OlfaObh<3VWMx1x{*xTwWr)ZA)Up z!=KZR&or!Ps+lb4%eS+LyXeJ1af>}?T^ab_r}7?_yMEN{sAArRTOSq0_N_LY-0?B`yan~?W<01qm}P$FV&o4I??iQO?S_V zIIYVY_HuDgGpM=H{_DroDARebjk+_Y^6aq7?opX{)bwfji`9&A@bgSL+bPPsfisAyT|bHON#ZO zV{;Dep2~E3NkMu0%mn%Ki6$Nw3o>HvF5a~zSo@*Em+S}5W^G0ehZC0_G@O^Oy@P{0 z_sFl~s&9R*i|$P*VzAx*+26)PU%LADmgZL>b#}WSuTbf|oszv(+?*Ux06S=PU>Nv-S?GU6RxkmAj@!TiFCwz?}93OUFGc| zEvmd*^KG1jM0T_+5NuTWuz*o>`8u=6gd>M_&rG_ntA8)0ebw97Why3DHWj^Feku3# z?Hd{v1>bz-O`~$0Wai!x-=voETjT4Smo*O#oOt9tT~O)3U$sz0hLax)zg8!H_Ls?; zdo(~Zfw}b&w^YZ2^YRPNB+tF-(YN$h)PaK?dupCOYutZw_Pcv~eSB0y?39*!$8le+ zPktn_LvQMW#{as0%QheT9Kx{dYH+cevCrCzHODSCZ<=>|W$>R$N4*Y#+qVltuiU=& zu3ukr<=SgM86+&@E+4JSW_(^Cyp`2yOYsJY56V7MmF8UB@n688jM?z>mZx9m8nizB zxLnX6gL@Y9QHAe+zMZU^X zg(o~J4+}|sVLuhG)H2=IRet9ysorIGimC;&4zO=IZo54Cjbjf-p;NW|kM`Q<-FN37 zy75BfaFMBYcc4;?!IbmTDKT@IU#Tje>#zw6VQ-xja+c@(MZeCy=XN)HKP-@*b|G}-gHQ#E3KW40E znJTer&of?=&rAzG%4mOB9q9f{cI#Nh4xYC$Jn~-B*mncN{}7w&HMa|QuW?}Bo^4;Ob@-&8 ztpArauEqPJiVxR&oi>@NE5w_pblO@;HGa>(n|f(ax2=8na>Mam+P2Ip=ZvOaS=hwu zG38a@!P94x`xAR7s{B66tu47ms>f>Ava_*=8@Zb8KB+GG`8Ivaq&MDDNy{z879|2z57DM#0fQ~o{cGk;dXrhDet(@(3c9&DDFR2FaF#X4on&W#R!T* zZ%;5eAyXH5Hg)#Aqb#=9=GlE+Uin$2&}NyxeC=Wbg#-R9TST67-)t0c+Z)%EbVH;d zI%V0!pI%)YBIhM6Q{(EpQ)F}vxA`T^xApg%X&*0r;)ze4SlxXC5#9d%Zd?VCK~K)g zdxzyU9uVs36Pv^Fxl@+wY}Z20$9EMf56_e~{mi>l5Sb6MeLVAL7i27k*%b^+-+YRn(bHz~}&tChg9 z;=_&yjDJ#DXWX2+J?x>?w%I4D!aqE@eLLMVAawN)-m0TN7Ow5MbtNw2TXldidXZ`g0Q%&ley5qBo|7j3#?5xbFXL!?_~^VWiC-yS?Wa#Y;=jltcgH(xGf zSh6{4bJz-tFsW_lLKEA1{lYg~tD9;SP(PhFUtk9Jow$w5nZFxxUznmSx8^2Og8ll| z&r^2Y@X5$JC-$15%Cwt{omC}y`lqjdYggU&9y>wp3lCT++XI3%aSSu?wj5- z<=wO8h1Tv3_Q}Oo0gOSZ7VE@CE4)PRZOAl!5dB2!Zj(Z5iovC>a~zCUZ!mopue={C z@Oa7fd*5g5d+6MDiSfW@o^@*vhWT9BdnabsGi9dMt6v#2D=xjxe0FQ$y{-RNUirCE zuwl0=`a_HCEt4y+JZ<1{b+_#QU{#oV$jGr~3=zuq4zD^xz|>a)3j-KYNlIqgL9 zxeb9UmRUzsZ^&if@C?x#yGq?9fOl z=}oP;DZK7{Ze!J|cl#qO?Jk$8o?7y1_qyLzJqws6Wq!riEuW|R>4qRz#k%^4ps=^+ z*Inn5{(11S`F$IWPGRmz1O%^Gvo{ZvNEC zlC9RcVtU2*=X-plqTLtp>RZg`c2cGS$`F}qgQFPg7 zZ(dwG$M9`xtz)*lPuk7>XJkya6w2Q=)Oo*dX%G$FRH1Ne;;H42Hfltx=6&9H zXu_oyuLQ@7Jg>!XesYbUVs^Og=ZT#i&>yx7aeY&%=ec&}^X9MeiJu6<{f0`BfBz;fp_BV^G`wm)j z{pnJ13PCG2xTAR@^*Yuglv* zY(C$8T`TkS^n%tfsoK}Qv%(jZnYOgeaZ=tO7<@bS&Ia|Po2TyUUl5j7lsoU%#Xr;D ziwZXV*c6x8-ZoJqXUUC3%@FlhsoBSWI-g`eJcrHnfR?!{NWcb=|_?8PI~%L=wB zc&*%P@%d)ONwewvi#NHiYcG=UpS(lr1-JEVPZrf3dBz(9uQxxLb71|xyL}vK?w?=% zV7}!4)yrZnZ{UW`t%u_j1+}-G{wi$g_E7SBS1Z4#wToces?>s$VBft_v3l+ z(cRgHFGiGAr^W>X?rc^3(f@n%(Stn-s{*nerxh*# za`6SH-;1SENl$FUV)?%%$O*-VX9}&{Q@!zWtN%i0v7VWe&UYMne`m8JL#oPZ*Z7NE zD>bcUDh##nI^XV4^qtADtw~=X%fO>$V_YiJysAI_T30_=L@%8B`TpWV7mO}gR>?*_ z;n{Y$MtH`x|L=aewVXJ*zuWD%;y;&2!I*H9WPf%grQO}H&jnncQ*gR5sOY4(KL6jn zo99KIte4pTIHdG)#>sAtr^fcK6R(&~?M~c($|+|%pY!AnyNg?Y{}Os+ba_PsyS7I% z?}Qm?dWP()Pab$?=E%E0etQ06eYbs+zi&H!D!uFODbKzI66x*wf6jbd*8Wzv^Pt?l z69tp^$GhKnsd(Z=Ld@mt6Z-Y*{x{k>7|;8_lgGU_&%u*vO_*Sqq{91OT0c9L4s*Pp zUzb@ib*kBgFZNt@H`JsY7q?HDlTUjdPdRt< zNyTB^+1gh{zQ$Rc-ODb#x5F+eX{pKY9S0OO&+~h!7p-&HxK)I+yfI=$_SXAx1s5c^ z!e>Y39e?RFJEk|`*l*>yfai1GnzbyCO`fUh?&K&E6CqkRi7#}*`Q6u6&d7}D;^g=| zQOT@3{`&_>p?&G9DK9)fbxJL+@ISkJb?V(71L?(E66UOKdpdLDy)}{)eZO6R&@LkrBUCq?oWeu_d?yNzv%Ua*vNWm1e4;s3SnzkFRK_LqDKYYWr zv8jnA;SJZjV-Fo<`n$7qSHPqCFO>;j?+GkjCB@I&Ikn~2W8nwqB2HyK%_-iTo^f{l z6qEM6Cha5nM_H80_Phu>9ib2}bmQe3_k!hO9RZ?~1y?Efuyt|w{ELz(x2k1aJ?$QY z@3Z6t&j(#!H#y|8dl-tP&siHXOS1L)4^d_N3+Hu@Z3}mQC)(_G?vw_T+EvA{S&L0o z!ubR*i<(cl-F9a6j;lY~3Y<2!i zdUMq*9me^+tK7Q58 zemwWr(HZ)C67nzKOjkepW}W%If)|=gE?9aq{AIVuT|8Bx<+VVEkenq;#H>SN8dLX| zy-`ro4A^IVar#c~%K@7g%Ll)$;n}ia(X86w(Au1HEHzX5Ub>z1`E&T!)H;p4C*_|k zg?kc?+E%LfyJfud%&At5Saxma@>wjFvSxD6POv;OO3OT@Wv(J-$(4BhgqN0gUF^Hk z+Y+p1K1>0#=c-)!!?M%X>@4@j6#Gz__qz|Yvx&|37Ave;%xS7MDIz$1wUy=nLyaLG z*}e~zrrdhmblA__b!PAHm3=0+PafGJ=AGWTbpOndn_)6lZXQ|Jn+kaJ6*HrcomhUN zK8N|nx+C>(rn&Ch_=@S_#JR;{Tr&99u9363 z+Ng7~Uf(@+_ENim4LTl04%xZe+H4-PiweCiE-lsyJfeQBaci8q{E@%!QY)9vJ{!9< z$l%t#sa)H2>Fm(rLNpKE%8_btdPm?vrrs-A{k@RkACUv~stJGk`&|IvGE-1e0$ zbjs$wq<7}vzVC^Jhdf_QpWWwZtEo1tM{G&2Nl^NtiW8}}lk_AVSQz-O&EV~qJXyc1 zs{U2b!NP)7+T2f{US0Av>)Vd&VulWq2YDPXsOH2U3lJzZ)chls_42?e?+rg(#FFnm z{#qcPy!76iX|m}%n!HY%%dN?Jv!gI?olbv7mBW(6Q;Q7UTsB|f6{);(?&2LmaaRrA z2Onjt_aCpH{Nl5!*5oajK}vr9dTht$A2|K&P||Lu2MjE`mR;T#TdToytK`$hxxx+q zm;*{AGS6juwSD$j5;tRRg3#8>*R!&^LT-Orzv*;6hv-(>GFd`HJ4FJT zdCppx-0uAm;u%@8fAVoxkGckjo4;>mJH2{;u{5CQoX94#O<&4*EB_^(s&u6Z|4 z|2;i*!^VcMoOb*8uPSX2e0D3#@22baWA<<6w7G0(xRE`5?))Dy%Bz1JK0f>G%5OKX zvYvdTr1;KUN=0?@hwzLJlN;A8kG4F!`abPe^Bj(_xa-`#a&B8Vw@jUq;=*s+uzPjl zti}J93grLUx_9>--n5X*WyNPVO|)3_^uTcm!OD&Pm(F~RlruhXRQHBOqy3MlYh}l# zHcNl0Up$d-2~)oNnU1Nc6eGhWE49@?L-}|4N>BKIk)PpI1?*3l7Y~xnZy<)ppa6i~g{(XSLY;H}hU< z4|KVGdQ+6wBZ?RrZhqIcZUxNy#3s=GSB*+ZlEwuet^ z#=OrJ`fW71FT45n?oHfM{V%rcYxPrHb}Cc+4PXAfUr*B~n0z_&Gs;3&%GUPe;rvx~ z)~ilkpW)fRy{s+#S*p;+^_6-Od+%GESz03AaGI|nsJJ%2!E_F{fOk z&6@7pzdHCZZ->O%)05JlTHTu1a^SDofhpS@QyMfCG53iSos=dSTNx{QPC znPlx$iI8_Ec=Ef}{yp>LTAR`J6mJ_#v!An8Iq+z>ID9EEQ2ZKmwR2^0>f~E#8CI^+ z(-)|gtPIugKC0cb`Tf6{UcpCiNiCfEjd2fC^)!`9+DzwszyDpids^3O%iQB~%zs>Y zXR;-5GxyHgE?ibRP3_0ld)poEuV;NbK~Z<_qMFiDNB#9>0;jgsNqdLY*FJW>-p9FX zr$m6vmY<=&k`KI@*vJ0$!dKyn{g=;ulzb!n;h)2l%OA^>q8rzH9?zb1?b)OS7HJpX z%nQ5I7H3lRD+8|8T`T@4sP3ekO()h0mBK9P&OpC1Hyb|7y7p3tjL0JtQ;h zV)#|vT8{e{eu+EYUQ#=2=b9BwRu9a0l)6{7@Wn;x?msW7Hm7q%#-c?LS^<4_UjzSq z{cCqq%k}VW8LveJvz`~~vNy#C+fThV(^2xkL(el)j;*^REZi;A_q0;RD~pfg#!s)7@!y!l`8=OpE&+S=j1(^k)QclcDxWA&k+cGDBV z296xT$DV!<4Nq}3I5e{eVJE%mfHQLx7Ga4#pL*Qn@MgJmQz0M`LQXqVd4Yk zt-Bvj$*``vFLLQs_grr|TN77K57`4Zmsjb;9IeQFu`g%F+D>UkZKa8CPG8~JIqB%d zSIn^6nX^2DFNuJR0mG$Gy=lxb~;JQk&tT{FS>t>@NL2G3n}8 zzOdUoLfhR}30B@|Q@2Vyf9!7Tef4w8Wu6@iW@TNfF5r^1yYkpCgH3yY`i-@#kEdp6D4o%%U{`QOqlkN&$(S^gt-)+NUdQO)P; zu5Bzhq`;<7;-{tZ{>RBXH;T$G?K=GNnWLS4*{=EohM%$~M^AH|YUogj=vgwkBKFj; z8O@va%b48{7G1$J-Dg{GCc92FI(bbn*+A4 z*~c{JPWQ{UM|-}U__j)a|C4>Mri<3U5@lX+^T3Jz>#DDB2(EZ|Rpt3RujRTDXQoyN z)jxCX2xxYA^04g73c0_g_40>z*t0TTxwJdu+zsJZVmE4yik7tI{yk{8Xxb8!-loqR zmrwm_b;gBBU+mk-)10=FMlp{wZd7Gn5^k8i@T%>X#2<1KW3|uvKX6}n{S4zI{!bs~ z9B9#)u>a|mIOR0an!Nayeea*1$oyKC+3kDv-NjALN0U~*w=ekA|HtE-({$|?8xllRWMZfae1XZKg%2eMK(-rQQ=v|g6o=-nK((mq|4ze}b3FEo3m zN`z)Iw-gC-xO-kOn4X(l&%|| zzy7O8VB3vcZTq!{4P55G*(H+3vcs20MtW|7i2SAZ8bR(3g@qry-+mLX7J60Pb~h?` zMZ`juu%JbL#)pqbeOuK%*Ym7jl+rRMO~q8F!+9q|Tr-!yb@Eu{nXF$@diZim`Ap#$ zHo#pBBMIS9br40ux}kjF+a>|lXy1~H_wHLS zx+O0*@l##yaYsMD;7iRCB_%TxZtSfJ;+R{vQLDo}j!TMRPtbl2zoe9k?63E#gD2K6 zb~L{kuw`?Dt(nBUn#S6VU;jzX+p~1q=I_O2PMS~Fe6?=*sKsLdV zzo6*EX!-PElGn1nB3E+|d3f{oYx#ZWp0$a3 z@6>93&uJ!`IPHeTybl#UR`dTy-6-#r`jmTANLaV{z*SA@If)KZG4m!(u$U0D``e|Z z#>W&UonjH&eEUvs=HY$4XJ7KR`OH-N5o09)4;MDbLo_sEu5Ig>BIney=s9a~o$TKVHxpd)CtJNCC(64|D%M zSUV+1%|7kXz59|}UAyN$D0Ef-bGvxKw6;R)%U@#nRs}PyiICDw`FwVA`_njHrW2NX zczX+H1rx%^R&a!E(wA3xdZ%d31>&!O%k@fpyHqZ8j9LJcaNFPvQJbf$R_4$Go z30_H2(?n1AZt~sTgN!Z>KIG>+7Q!w|Gm+a z-uv9QF0Z>^l{5E^(K9aV`Xx4-`;L~H%r8((yCNzj!9An(O41zH3emRKgskTB?-O@iZ-3*!`#@&CQ2y!A z>Fp)@v)dLqY}73HYqDgy;X#l!b+vihA9ht-O2I<0`S4|DJWMIJotz$>v`*r=}); zoAR0GNS58r>;w;?rv=HKmWQ7w2X=1|QC@wGarf^X?|126P?BeA&D7F0KbC#}`HGE_ zugg6qYSsC(b354omuA`i?3>}yrDE4ltkzj#5Vugjq0+54_JN4lsqY)yQ(gAUC~XVv z*Yeq++#B*veD{)`hBIRGzo{;lJRUf4^3BH^loq8~es^WJx}fw>fVs+2cbhnWeffz! znnA}G$^FsmF*4D9GVRpDhpY3yurP-R)jgZ$y?2pM^BZZl%av!?E{3eF4(w>-pMKKX zVZprq@o=Y|fX;(%qHh6Ii;jbMAgGn@Kwk z1q!I-=W4ynno_01^z5QwQmXTg%|Xvn@5B}Q8E&xh-Q=*oQ*akgXlwf+rqYPwyqRY? zHa`2NVEO20m(QBN&$~id?l)ZB^gb@V_$2$EvuF1TeSB8@?40?OCVqZy@l&5aM=jR7 zqrqk;oX!;cyy)Wny^}QETuRZYA(c00T=iVP^C}NMAeAeLcya_j}^L_tS9a(q!f0Ull9(^MYmPL{QJ9CU8 zE=1YmIExPR_jhu+dP? z^xtlIj$)=XO)c&0Omole&U+G0*YEn;d`oYo@uDXpZSQU*ED^5m5wQ&4cu#0m%>9FP z_3JVxYAC+cUibeVQ|wX==GHF_k+0sZ&hXOw)T%#?vyb`A&66`i|2n2JI{kjFHr4#f zocC8tHjAfd8b8gg(EDa(nVvDjdC!_fcXs6~v`_lyc4#C2Ro@?l^%ddNp+0|K?+`xJ@%G3+J*AhEw11`^%c{IC5OCpljlPy$^>?xPR~a|% zEUl~*OU-0U_L0|K{CWArW{JPL)e04nA41tut}he%$SlCNWBP=zFLW~_eoPntad5+v zr5}H`=B&swN{uwud#2m@>91d0a9_6R=YrU%KWe&lJnn8j9j|YeFJ0u$u5|xdY2n## zmp<{h-FoPH>!|b9N57hSSXlqtRc*mS;c%2cI%Uz+I zc`MfNWXehVxvJZ@NHM6MurYnac=YnwkJ-Og?w$H`ecEQObNh>VgU(wYFDoxidADQl ztvb^wt0wvz`!0Ub{c!e$q>U9zEjru|eH2WYd8g#eqJ@8hu7*lJyAm~3{>97djd`D+ z-F#5JZ#W$pqKfRT&*kr$1#im^sSUw=a8Cv}&zRtm*xv|B~-kFDbaSXMfD6ni7NF zMQZyu+}pT${+jIPOr^?V+cQszJv__vHguN5-cK^w|K)C~uT^N$TJM?J*(bB$i_g>u z;awNJraxJ=F|lyYqL=$F$NM+^JlAmb;*YK^|5-T~U+y^aP}^I??czcsrvshxBIQq8 z3O*ctb#Lv>5YEk4KQD^>`S$<)T z4x0XN-sVZs*3Md$Gpc`FdDh~zw(CT|f!)PDvzDBD)K<|`#H`f4(E zS`pg=o-+RF|MPxok}>;Jx!;a?8hznaZ+JRRrr*uy;>n7Utj_a^6mC;r(zVtxl0UaA z)+^X?``^i7+?k@qoU9A$TbIk;G&ntd+1J(cqAxCEa^<|s{`%EUv1t?cbl+#}d8nB^ z=cjPmz0-ZdFXMG*gvH%nA@J|f)EDeWpY7G~Hqx_dG1z{1K@#tBiA2|$PoL^HZ~Vup zFwx!e%D+D{jJZzYrd%57-!q+9KS^A$PG)S@Sk;vx8s48cu~2QXoEJ-tzTch$4oe#L zNF8g*pR}g*Hp`WJo!lmG+cxLSH7dU?K5e6}YLe0F`p}q=&`sBVT<^DvdGg3|?%ceD z`n73EH3#$*pTAeQ?QYc-mK$yNHH*=%JR|=5{`|VP8+c~$zn8UcWU!il`ahFh#lg^N z;;9#IFSeYNX3I76g!c}`4e4_i>TKjW*i>}H^p)h**bn|MKZXgWoYd6uR#2|mtk&N7 z{_4v+e~UltTirDG&Qb1pNtON=zt zeo-f`c5(XqQ=5Nm{`z5;lB(FZ#_;vfEy&yRZIEex~CYW&=3)t_;=9As@*6Q*h>z=J^?#;SVf3`o$CVAfq zc1xQh_N&qk?n&wu*PFm;C!u#LW1YVEmg-B@^BFF9zervDwQ)M<3H7_5m@F2WUOhK4 zT6~r4&LowOUz;u~8cqDLNMyU~dBK~j_X+fFS#+M|i3sn;uKwyo?&iBszCKuUe!`>K zGv;`*2vqy8duChwC3HQ1`PQvhSavKt_s=9=u34D1Y>u1O!oAHgo0qfbZ)LmLlDO|+ z?3WGyq?7Xk_D)Sm<`({H!zj>y@SL2VSLUBLrC(q6-TUdfVR~5LGV{7sA5NF=z2&~> zXr--t^lPi{A+J`8nf@xg@YwF?w@K1ZW88SZa|DX~PIBS?C-0VB#&uUWl;P>F-Iw>s ziEn)H#%;>G3FnWjd^BPDr(<`k3v>+=j~NR{?Wz@2fBd~gcEQ=MeT~PjOY2wpG|Pn? z{ga#WC|B){>b!ZA_RnxLvAFfgcYeZxm0p}-a>48|>9b5tqjjQL79UgjJ!e&db~fk4 z#F|SJxaw->ItCo~H%K#J+yC1h+-@A!-K+Q~^j@LniDU9>Be&E&$aZZ|*=kqW!K|>O z^klE__wx0}rgcVeznpwyd-LP(juUiE_#BTGoIB_wpSOYQ6SH{RDc`-XSlg#fy|hqW zXHJr<=5rUBZjX#kt%~Bt;@1l{8>Yv-&d}U!`#e@@tHBh;-c4_3?A*wg)}M84Ufew% z9itr{TS}F0J-w_o?YUiy-R=)AR~dGd?QZ|cylnHHRppP_UfIXqB3Wz=AKW{ zEBZdNR`|pr#wWoNdj@e|x zmkX-C1t?yZ_~v*mVA7wPvP)Z2-iF&;PQN`xktzCF!_3= zPu|$9`|tLXflK{%S58n6&%d2=Td(l{-eU0NK-;flQ+7vv*B0He$uKf4HYro!JL{y~ zF5NMOr>D7ysRg*N`ElO=i8J@!{*O|LhD%K@>PFoycpHC+^D5tZNztyAiFI?9{93#G za!Z)YwXN4uR*KafD$pu)JGkNF%%$xzeNKy0ldbe7$vpj}*7_vry!r1}Mz?;7{)&C! z+s1ySfyD!NoSe5J z?=LQw*^|7&|mor}pinN=mWxjV(L$DU9Ke0Uh8*=Gg*k<8*n>{XB9nFa_x4XBq?5Nny zj-RgUwp{G~7g@h%|4gT++AXiYGgbd)5AJ)sbItoV>(!QJZgM#~`}m*#_m{5Sce-w~ zIh+(N2VH8xiCIa$w=2eyF~BE?ke^BLf&ahfvdk#S zp`AM~?i#P_ySRn|`>K9Mcka`cVx;SU?VJ*HbnIYZ|C-UbUKmM)w^vSxrf^&T{&xtLb^6#Uft(@e~!>Y6M zql@>{+Rsbo*qyLito;AXH`6=wvP$hMSG|5y{aAOm{Zgr=tH0mbo*Lv*YdJ6c(xot~ zOyy4!?^>i2qE5%$)plNRc%#F)nH>yMcI7Yozm7-ZO8W;B#kzUttfnn`?RaU;|Cq*H zi{k6YwI54GY-o18*m-)&2Ik(lx3#)V%l}Jl`>(hn``*bVho33+e?Iu;I)Ak^(}nY{ zzUAgwQY$1%6K-owZh7%PaO(6m9Hu{`o5M_vhP}D*dwl-NnAzw(J6Wd@w6}1E%G`$T#{8e6@gHYo7_Gm@ zH{V<{knevM@9Gfs{3HFfTmH#gwc8%Gy1P+IeUFAxvyA)G)cNl3>p$ym)7~t?DY*66 z0*jM+l`~ae&+5oOuD>$ttB&+aJ zyJmi#H}O1+{QELVZO4mO6)teUHgQ~T@xm!6NBM(KeJ#f|(X_vsGdHf4;9uK#N|WbU z-NCtOH`t%pvsvrRpD81AOi)h#x_d;#G-(yPg)&a3cD8venbhHvSsGVhv-Umjy&3Dm zl=S@`{d>?ZqNx*;^HWGpy+QXpTbZ6>i)l#Joje~izv3SUoS9E-by@a7Hn#R^^TT!0 z9@1BKwsEch|7Pn>|8*N*^U-nJI`22 zQ@3BFl=;HBz$}qDGcKyjZ(Z{4=gW@J!{q_Hqq~El=r) zt-0jkvb$-LzvnY@U5ZcQTv?X+^u^KoNjn+!Pwy!5x?pzr>c3UzH(mUaB*@iibh1wW_#`7$A)vh`pTpTx;|bGAis#C*E@H+yH&krk$QIZPEU?pr%`;;wDB!L!2O zx9afyS5kBwYwB#LWD&N%-_$<447uySy8fK-|x4ppMG2Ya7~_0=IS2t=`U0N z3g4Zt5*o6ks*Kxv>L$RqwCg&onDY`sFWpO-bl#c*^8} zUu)brFWoY52Lb(1Yv5WT}p+&$fizeO`S0W#sIyuJf5c&6~)0`1;C-rZ%$+(|`C( zV}27mRl09;M%<6DDrDqeaED8_4&Ktk3_gMzBEN|R-QK!qA7ykUP4=?)U-pXurMIq~&cG%9PFRH$z zUCL~H>UNKFKL;P*y^XG&S?5|huGolq7RqZ*p8BY*gZr39oPk3cukvxFEMcMb?(!SU zoYLjq{0`HtoRIeUr-3E=)%;ug-+wx2#J2Eg$!XWfJ-ef&Pruw$yXKK`{tPvq&9^^g zR%+^s+-tZtcfE(q@}B`pEnk$5Pw%VNuU1oezM}0*`p1J>Z!QS(<*{zw`!vYGo$bU| zRtrV9qstvx4r}%3Z{kq>6?21e_3D{9-_|{QP~q_LtnBkPojR7hV@uB0b!%7H-|oH4 z^~);$z#V;NA8Tv5JL?|K>`h?w6D?_3!+)V9$$HT>JI;4nT~jSQxfWlUwtn06yY`(g zCV25ZR%y1nS$lY*Z&;u8ohv3gU)^|8*ERP+$iz187alh`l|3RpW=Q2J+w9U9imJ*v(y^CV416s5@Wb#+mFn zO~n27_ug$kW;H+EzSIBeZAYC$+n=l2dc3?nyXobfi}9u+=BesAhjikj{!2wHxv~A- z%2OISGN-SrcIIDoJ+d_aqw|WjmFZQQs*j&pTrkL37nbc6mTr4e^QE3w8~dI3^tjUj zyFb3%u`SVO_4AGwii~n!=Zfnu$oD{F&yT8&6x0U?g zdH-h@b8zS9kQ0lt8P7z$Oi!2k0|`1JT2 zO73h)8tt|VY~^##EjiG`bGr1d_`6d3?PeX_Q+ywG>sIBGH9l7kix#_#+8lm4yHhFQX=vK{*K9fSOzL1;KE+T9HV$$cyl5P$goqMkSUf-$r&!>lMs%+c4J^0>&|0kc?UpvS& z@s`%akc&Cq9-J+2A1FvNY3C)r`fbxXr^?dG?sSZu%EMZ<6sO0W-_O>_Z~ptDZDmBx ztu3D_&0lPrG}Fxfr|n!(%b@T3HUH^AFmPke_#0JKTR_o_V-75 zYA^lnDOFz=9Fn{D{X3HbJ||DUFMM+`>Ra8c$xLe)eGe2L*|YX&gGK)4>vQil|Ce+B zx_NKq`+IM*{!QZSoFDRC(P@wS+9xMhvu}AJ^h9Qv(u0QJFIVoy3rZMwzPeiz?r-tC zXGZs*T85&(V!o$8_jnnfsW;S$4>1w1)GxgsH|+=O0=d;rb*J1{nO$l8ZM^ODgF7F% zUbo4y9{;#(rUk>Dy^Yna9Ipyk3h&u)n8_a1GvZ_WcWkbBko=RyQ+6~aX|8&slK4@sOi?#u_ofpQ*)K{v zm>OIN1k!F>Vge};7%U;T(*+;;fteufCUef0}nPt3XLQZK~b|JVBh z8%y4xy|Vv2cj-7R+_%~ zh;e*Y?SIeP89Gv>T3#Jzc24MzncQ*AH(<+w2aD=wt7?0Gg>1rSK zeTz@O%h;U2doX$X`Jnj!js_pMq?I53E~wtkxNhH`=BYtL*)|ne2`E}N$H6IxJ7kC=jC`-yOe|Bx+2gQ>s?_ImcCd4qy@8v8FW1IVv zOMjGH?A!K)O?yGc;-|i1jo;>SdX(Q2+Ir>PaR%+%%eyU^zjPg8-DLi{$uQbMeSJT# z_N9ZCJAka{^=gVDzhVI3) z^zb~XBQpA5(e=kmTUvC@4>^8JFS%cI%g(q} z=#;4cyF%?wP?HkFD{&OdAQ`hGjtle&KG>sH%sccoAN*L0kBuRwfU3X4p(=;c<6 zO2gSpoX*Q-``i|gi;SEd1sFpSXNX^1g=o$u!BCmoKvzCAIWBN*#*+vTKWuZN9~v)nDF* zEx1{1v&n5yNtMjOW#?JBiuXSIv}CXOzD?Y1M@qJ}L|QcH7iX^m6&L_3f5Ufy9PsIs5Yu@4A@9b)A82 z%Im5{I%cl?J=^x?UQMxmoc^X&=7wI30mmun8JCu7sCKOMDQYl!_;u^8mj~2mO?DFL zxLJ1jMqz*lZ@uQru67TJMVEGHHSUsJ%d_lq&#W_^tJd{qIDPo_>+#2<`@J(el8>Gc zaj5Q?!M|(4^pnpY_jP!A%@^eR9HU-yTe-DU=HhYlyK86qJ1?z}5Z%|}e6B;k(x&9( zl_{Bj_S+{3_OIax4dG9J#B_eG#|&DVKb8&9p-+GFsx{KsR-w>#FauM=C@R$x}uWO3rZ_QW5K zI{!aPbH=Pb_3HhB_C<$g|9M$?*>>Be3G2grF7*m_d`~?csjBsl<-==vp8DM}O3^Rbmd9ro?mBi{Vb`b6YwF@;n4FF`Cv(dNtiSuSS?x#``%9Hb|9ig}E?e%u zbxx@1(F&=ep6uS!^VRy^_L(J`e91JJTe0K*JFce=$DS*?EbzXa6x29%i=KGIy-ivY zEXK_-{l6=>oNP|z2rD{fcCKwg*ZTYC+c_pnEy%th6?poZMR1Azk8?p%XS8^o40mLg zO;#{oI?Mf`(YgB5rhd=OC!Czku9s7?y&`U5^--XXNjLoTtcy>#r|FeTwSV$G$SLA= zU&dcEUL<7IwEg)v!$k5fbLbdV9M;INzG))j-!1)KQh4X}+RnUnycf!JL=(;I4j=!* z(e+VcR=k4UedoPGOTW%ams~G3TVY9g=h=ln&a*9;%31pT#Lw`(62Z}dn~z$RsVr6E z_59)}+o*YW^Sl$&rK>*QS9H!O^_ZV0z$CV`Z{vH`vq^KM*UL-2o8T?fGV#>*D@M=E z#m+id<$DKbp7X3z|I~HCefj*&Zu404owmzOz2Yk=#1*nH*G)h^K!J* zYVNq7fuIDw-vmOFKVim{BnbLcNZRc*1CF1!erwWl@1H?zb`Cx3psD) z6mT~v?`M@p-u*Rg-|zjgUVP-vjM5)6s`Q;cT~ zlb;-oQh)P;k!h}n=l8@}z?VQ5BfW_5X!D?E=0rxj+nr{44o_?sKZSw~%%a&xBEjF6WM{Hx6 zdbYT~Z;4Ai+`Pr`gz2@P+iw`HNoMT5-ui6Yl5qLfH#&a1xZlQom*RNgrC`avv*2@k z*3IOjZ{N7gXwD12cqwD$AJ*uX+J_gq{dn_cXrU5a?(tsziK}D% z?lgA=oxn9Z%TsgrA7bZRmZ|OFlRjoLUf8(Bz%0kordBj-GvxhyeG_h`bfs%51I(Ez=YV^YiOJ6(8l|YWKj2dCGiW z4TJoRJ3n6Cc(GZ(X2Gr1%e^N#_B~y;F|KHVSxVun4PS0dU_YeN@hCb*d|6$A@3YN+ zx25*I$#gjMK|M&)`J%+~oTSM1mwWs5+;;0SF1a*w$DF!!^8F3N;%oPzCV1K-8Ts~=pNR8m=xs-PcIS&(X|z^m_;SyWu&oRL@r zy5UpbClSgqGO$qK)ep~1Daj~Sh*mH%x1bpFQfdg;0Ao{A1yfTqFt)I;R4_9$S1`0R zR4_I+hF}Xz1yc(XuxmkLFiSytctHdq4A)>`0yYR_7)XzyfuX4aFUUF&Ha9X-0AUc@ z40JWAxdoUH(rs#B0CpBgmxZx0Slry)0xZT0VxVX=G6G9jnwWrTn1LXJVA#aW66{}) ze-M5!FaQgJYyl|*(I9MOWTXJXAXk8BkPATKFbp;TWD;0`xdp@!0|T%#L1Hj$Y;2-n zWM-fMqCtTGvIKO4Dldqj1cO}wat^`}b7N4F1@U3FfM}SlAU4FaAQlLNlLCkV!pPb{ zYy)uQLr9oBga?rYkzhA~?x=OmOU_Tp%u83$_f1R=%Fj*AgNyL$J0%vUf-{c3le?RX zr=PY*YED^dNoH~)DCgwomAIr9Cl_TFl;jsF7(#EVMY=E+bV)5`+0epd@Z~~K+A%RV zfutK#GX+pC1f^&rV+%+Q1m#3Zb0NqQ5C$ay7zX7tOLJ2NUXX3b7?x*Xc?%Tjp!5Y& z1JVS_0w6X>9;6l{6QU-B@XS2Nyy8rp>A))hkq&g7@^ezKBnD&1?qH5blo+BF zc=dx*3lfVGOEUBG6!g7K4PaLf8-h}1kOFTks6+>;1q*-}pgW4)O7oIIT0kYYf`Nj* zOMY%*W*+!1XG4Wp1^uAJy!2Ek*FXW38o|O&nI**msYStwxdl0?3ZPOwII{|*&dAgh zqz!tLv5A49g1%d3PDyH!g1#G$dyFqQq)VOmx#z&J`gTp7PVUs1t{YCz_?+1}nc;JE z-kLV4om%EkE{M5I{c+`}_%&e-$kl$W5GFthyCByik&|5x@hC=xVpUu3Uz)NFzmjwSx+ze zdyw}1k9&=-Jd0khRw9$uW#^F69XoyDgG+Nhp3pTsYgknLZ`UHFFixwwioUX)kuR0` zkNxYMur&JA$@2$JxXK(VF<#wqdQL!_8tcwYtG3PQE&Xs(M7K_88~4pQJ6ER&`=)TW z1Zp~6P#3$#zs5T0yxFuz*XJ`A&Wx76sk-Uo%ms%|b!(n$neZiZiAwjWia&?X2P{>; z^Jc*%);|teYi9m_+uIieb*82~c z={|U7ILD&()bgbdbtU&y|9shV;nm(Xi#G-=uwlyY+@a_?qyL<`sELoyqif5xUa2jV zJDSFDR>Etl-U+siMU~3_*6PA4Nd=}a;;tCoW-kFHl;V=2)Wlp63zSm8#Sn;LW21mv z_al{5y!wvC$*FlI3g(8O7RDxu6jSS2|DLW@Iy;#B62*k|KD{+F{ z60U1#W~QKPWMryfXkcKVU}+3WYmghi{StFi6|fbUo+XJnnaPfM={c$3#zt^SYHpZ< z1;`B%P#2gQ8H2J%NouYKL;}<@0o^UG;a9p!p^fMN3Zdl;a#N>Gs*8#F*CT(s#kl(9 zwwRbo24yW{h?b z`|ZAOH=A|V>%Fe&|7o$)@3m|_crAwax%JuodZun!MQ=|kPGb1pBaar!aq zOA9ww#LEr7S5IvdnCB*0ykbh3TDR4oFSc{89oeH*XTL7nM<8+MDV0~YQFCAUJY6t_ zccQ0ec~s49&$Va2E-0^RKDVJfWckkN=cCr#IPY>_rLVpG>WyvOUi(Y0rQ01`e!IWu75AK_PIFk?&B*9nF_yO)y;Kg&*6`` zr1P?G%ROtAiTd))wmUpT3sJJo6T9x;n^83j|1@i|*7*B(0RbB1k0;H(*D zFZFNlo2I3FwfW5QdNU#0M-yfyD}32$|C;k-z;_eDN8v^e&xM{zp17}7aVO^f649e- zEGrHi=Fpg}waH~q_9X73^}4Y&k8O68zI<(Bxmwn1Lhh-Y3ct%91{}A9E`8uGWzB59 zpI2cq*}6F&Zl5sXb=B2={gowk&J=crm>{;E zLl<&{c`!t~@%>U5s9P?W9?R(Ab@>ZVsAg1{= z_eGMyWU;`N{k(JiRd;9#*+j`Phwj(ErJ!}I+xcyW^@&e<_ZLnueJ=Id(^n`fLrh8R zP-yUs$CcZ5oH>0}WzvFUOJX9XJllD*%F8qOP^SHsm$Mrm_doqU^~diGA}p)!ZOVU9 zv`<#guktuo@UK&s6aJ~bTOj{ozR4WTrEgS)>omW86Y}Nhx4ad!C$w03kKLvF&t`^N zAD%wzZ;P^1_fdpFe#cjcZ z@OkX624{zMu_rpL~d%Vt6lh)oe_ahPeM{XX{u6!kPxuAwzIpbr%!9vk-lX-{Y6q`)Tb;O9GB|LtYD@N1 zsjn%riw>~_hbjL0Dsq;sDX!^3v-a)X|2Ll9ESUZ~;RxG;xk<;=?`oJ&;LG`0u&cZM zQ*7+Z#c5xK>Yhr7um2{#RBXcwb|I%l;T57uv-hkzmiKqZnfn^c1pmxbP&~tyw8L<( zvVz;}sbwcz`qU4fXsdYh=j{1iM>oHfzbb!~%VcNU%bwa9q;r+RV}kHw0`+o`6p)rH=dtrw$}P}|EbPZ^W3?4 zX6A*O{B+RIN20orq3+Sgr0- zaMSc_(T4wrIDGTNX7H{)zg5X`m(=CAPKq`$UiO!ZviClV;F$UAz*n^51$R zD{+2G{;pS_wHLT8U%WrbSE$r~^{HlQxi-F1&u)W~s}nyOKQ-_@qshXNlw*`$Z>%<% zW1ZA$(<|v=b>^?Tx<7cjJvgn%s5fWkvk6_kp`y`~dZRw>kWy)V=6bhrufo;s9DC%R zZ+qy=uPCv-YXVD{$95Cb>Py=Xo;>I+&aSPs#)9MA1hY0Thh4@mHh5fkvRvz915?d2 zb2rroot@j8&wuu{UER38TYHaN()3M+FL)+MScj_FT{F^?Tq@seu}(c{(}J107Czap zw9e(a@w`#qrZOXHqD~%<#Ky^*?!+$-{1ABEUWlbCi>^_gJ!YYlTJj< zmUcXT%CqLCvV``_(?1Ir#NK`Qp`m@b*pYupM<(%>w_UmRc*zWr#P)D5#Sgv-ceryH zqh{I)WCmSyIKSbW|1HH1z1nR7+DiUW`Yo3e1^xcNOL}0xT~)b%LA(BP@8r0jKcvFs zH|fuL|Hwzd&UycxOP>`gPR1|We|XxpC)tU+OCYmrfPgx^C$(eel;4#fSUvSG?bi}x`{Ary>f5ZcA-$fP_2ie?f*V#>?lJP# zh^TqIbIHbyZ0>Veq;*SKB=-8wd^=;i%4O{>v&@xbjhTMbTU~#hfAWxm@u&DwrJK21 z4xj(D;t1OZQG>#t&mT+c{wsd?hP7^8ve^aJM7t`L*9#`w?D(kVvgD_O_WgrvxhC*1 zujqKS>cRObC0!!N-iWCtR)#Ir`SS4i`P$jamJ+(cVv7uu-mEzlym6!1&vi;N#a%mW z5AGK`8Qg7l{NP)KRhLvAbbjm*e&cv4*4Bu*Vvcg|!KKZwlMeCzx-@^{su^B7>fb6( z$$hurTv5KRBD(lCW2A6M0^9Os&Zony->uTVyM<|MuWl`$wa{mW{KG*HRc9Oh4gTQb zHh0JAswsU}Z)fR-ZCw(oW?h>8e?qYp^V&yD>+hc1v1awJi!O^=x9-eMW&d@lx>&Ge z*JAc)wg`a@^4Hc1YfY_c{J*HUHt=*%^@$3tHOpdo0#AO_R`+|mKskEmG>s?g1XI>N z-dE+nm`Q9(-M?9XT>?Ff>v`(F3N>%Z*Zs+{pQ-z;k9 zoP!==hc+v|y!GmY>t5kko^9=4^7r4e$#p)(@>VzUQc_Ud;tsnO(d!Srw0Y;7>*=#` zfBJ2`U(j7!vbMHhb-g>rIcIV!`8=EJ|XgCBr zG^VbTdoM4a^Ujmb$a|+6wL7SZ+S7uiUXh;NfH6FL2*syuRHp?)m0X|RR4<=TUvE&t zK9-dF6YyzP3#{?cG(D z^n%A;mshy3{MPxS5vO%S()PWb==!&LeVLQcgZW0UUjC_d-^wbOeLiM~I3q{LjkRo2 z4!Rrt=d&JL6i{bi#8$g6wu5y>!sbbDr9ZK<*H7D&cJ0j!?z$~sn(V)Qw`DubHSLR< zgK+*u`ByJ^la>l!`K`)dRmfVr?D)QNrbO%Iwgr|<+f9USd=|R*sU}&Gcq(cL+@Ie8-Ti&7ND-Bv4W+UkpgIZ1~d+b=vrbMgTdav zG&C_#;MIqBFu@&JP|wpt0V0FwVLm;(Dn@g=d&ZmVli1$K_vXF0z5Q~T;I3WjO7I~KiRnJ?!#IfgeEwd)5u zT@J152NHsYCf=@}p_#D-{;uD0y^s7l(7 z+Pv2@%%dV_GQHQh`DZ`l`k80en67`4-oCY$Z=3SArJ?V)vpp|LFKxfED!ryvGdJe; z!RKeSx4O(eBi*IB_4I__&yMzeeDSaR+VZpFSsg5V`nG{Jr_VIMuHW%+UXIN{he!Os zty)9vjJHhscHin=MlI8kr0%II?Ypw{q}%g_KYuTH@;&Koxx@oCwmH5p4kuN#&nupK zKy^9OV#n`0%a-0WRXFkNS`5BA$>&p%Q1HY)NZ()giaB-{1*XXNj zx3+25y~|8(KmO2Zvv}8ot)A0@mseg-IiI2XG4|ZL&63x8ZwBxm(_8j-OHjO$q*ILN<@G8rUe5lvbfKZ= ztBL0~UD>*|HFQilYToiPE|R2PbKc1(Gqu!TqL;o8{4Z?>F!qpP5HC-&Vh z-irR6rb6qk&5`}Jy3U9F)rR%F+j2yYGdk)#*!piy#--u|Eay|dwrtj!zx?AgftO!S zzfIzNM>kS(197M}&^EZE9<3U@W(xlJ4aF!Bcl{UQ>MD|F5QM zPdMkd$BH>CN}nAGUN)tE)hTZ8T}z^S^ZNF$*IYW||LG^z7xv^>+L>jRtS(t-`1$CL z4~%?eN8@7*M71XfWfzD2_cl5Av?@gZj`PQ#OaE@pu{=|qT4dS!MgN~vy=1=a<`oJ8 zcV5<6=@>m!%=npZAQSniKp_3R{s(iBV{xK!ErFN!Gxk@7s(wCQ7j(god2;hlovc`% z62r$lc0Lp4CS?67{WMYT49o93J(2$F#E<@X!4jcn@Lh5nqx;t$((FXJiC7pGS(n)Yms z`WkP$z9i*S`;Xtt+9ldM@c9oV?@Jx}d0K<(!OEarVRe_>E_7rbWV3o&``1@X zxpAgcfZQF=+9&Uivg`gZlglsm4}E0u{>+i9Z2}zZkskZw-?6{w=T7CmwtP;s#+1S|2F6nW0i~N$ACNgC)xU1YFm=;&bM@bl>6l;yW8_C;z|fw6;_3+cjH}WA4Wt z4(+i$QsecpL4EerwKh7v%;^!#Dy{qHY?`sa*+KQfv!-|I zH_KnCdxMPZW~QEVR`9Cj>OVh=)l$cQ`}SRuUB1h+t>^OhZ1T7F`S!u>W0j>~(Bxf3 znFmgMv&jl_{3OyQIpg&E%xTQ5Z`D>V4n9z46dadTAkFkz zzF({7-&-m8iD!%K%*Xe5`DXkonIhX_bbNk$uZe%EUhg`qq{Tv;_uSIa(+gO!!`3J- ztm$;Y8>>CD%CG;sqi{D|C}3aq#*nmYLRkmg15BkA5?)`gFxhl%$MX8`$G*Mzb}6Ry zKU=~B-kH%`GlF&QoO%CX!BdIOut)zF@G~lee5=mb$%UmsfO0r#u!6n|>fk2Q*`2)l zexzD&(a0ab#Apt(N~18K-QATd3)SbD*l&WB061Z2ADbFl(SW=T$ z-#0%6RZ{R~S%MU^#L^?HZ`bs}FVvNX+Nx+}{pD ziB7IF&Fi??nU54(DSR%sF)4jv{V*nvZ>Iv&r6JACg&;ld7Ph+i-42 zNfjfL@DT-j4^5OoWZ1M4Xod(pGogQ%m+QQeE1E|$)Sz3ZI1<}#kzoH23Hu{Z9%4#67)q>R0yuE#T5 ziah+sTg-EA7n5!iZ;$7rE>21P?@Gz3RScz?QX9Gh1vH;G*Ui77e{qXcy#g0s?y0L^ z*q@m^;kE3N*cg_vNA1ZbG51P|(0!d#X6}!UWqDfKsb|QfpML9LbE`VbmBJ63gn9XL zC*9k0^DlGy4p+ZD{>=T1YgIpfe)Z~sUZq<=v_HcyKCaEv&Ohtm(LG*xq4XS|4C~|K zXDYm24JMwOgyoK2tg?|mpSUdlUbS5Ir`N?6P98o7MN6j$e)6~}(IFIYr^0X3d{v`E z>UT{<3*((u6wThdPyD11&&jY?rSl5ranwFp?d$BUdhGYV_tM7R59YFLOj}mu)%@Ra zV!?hc!8uC}veJ&fd~f2=>%}X)cj*KLENR~ue@4T@oH46zmEj4)qQ&7oCHyK~3XUb(DuWg=-wbj>rsr{~NW*%2b&9$YI>gU^AXI8DUtf~Ik!Tq(M z^>n>m+#4MU1C>o}(eKu6`6&6<{X|f!O~{m`Y%jk(vdEldH`}3%L7ZK@?!=pECpwQa zyqL+;<-Ahuiv66_KYxsDp2%reh~J2kI@3R4it^?SPJ8y>)@o5;;pIGeX!|L1jnfB3 zx~5G2dSF{o+_Z&ki*;A8ZmM0M{*fWTUt!&)iq9Q3C+bc=-Z}e6(A>9cjV_BHt7%j6 zoBhSxC_Bb;re*=#L?)Z9`Wp}A#k^KnUi5IC>!U*F>{pdu7N1>8F1+h&UTPffp(6aJ z#_-Vs^+Qs9@ycFyAD?#p_i;A2{iU#dzhAASgyY8lkuCNA);+X4*xM(7xS)M*F1Qoe(#yP0?!1W!dJ%?N1vcmDkembzQUOFP^i z`9wu|9v5WzSIc8t(EZK5p|0W4OQ#5ZrK2*83mUyH-rmahN^tpxn-(is&dbEF$Y$H6 zxnbkkWi`8B-Puz3tJRRjq2?sJ`1<)NvA?$RJeZeb*~XbB^trq6gu6t_>yMp0$2-qI zz2g)7{_Lp*Z`Lo_B{w^Ft=$Jvi8uSp_w_d~%@b0u>PzHaH| zj2F%G43-GJ{Z!g>U3lppnP(5eBinpc6Ll8wFupxo`s~D`C6DLoRZm;-vg6~cu){CU zRN5ZQDhn?)owwf3;mv%<-h+ISs}>(C?-wi+%E`N5@1eA@DF5V~sM$9+c6>P_aZ_Bf z!#l8lyKO0Z{gUOgyw&ZiMecWreEZdF7Y#OlzNGqv`DDb3{Rf#;d@o;Hvi-7>*5z9> zRik^(il63QcJQm>oUWfAnWAULJs1D(o2)$3y&;CvH|JoEwHNbVl>nK8nDt>rQED2m zfr62N0dW6){^kmq22Gc+_Y zH8n+7X98L;0#asxP-kXlgys)JLo+i|413MYEHTV8GdDLzx5L~3Gz|{21Y}1^QDSCJ zY7wuE4X-|U?Sqj4ufC^Cw2iT;g;`>dnYn3dQc9|kL6UK@L86hNg=Lb3p^2T1 zfr(+Vk)@%fp?OlOX&ML{q?#C;8YLMT85tUz8{5V5+S&0Imn0UIfD?eBxiPP*s;j>n FF92Nal_~%L diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B02B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B02B-PH-K-S_02x2.00mm_Straight-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B02B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B02B-PH-K-S_02x2.00mm_Straight-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B02B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B02B-PH-K-S_02x2.00mm_Straight-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B02B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B02B-PH-K-S_02x2.00mm_Straight-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B02B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B02B-PH-K-S_02x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B02B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B02B-PH-K-S_02x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B02B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B02B-PH-K-S_02x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B02B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B02B-PH-K-S_02x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B03B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B03B-PH-K-S_03x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B03B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B03B-PH-K-S_03x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B03B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B03B-PH-K-S_03x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B03B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B03B-PH-K-S_03x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B04B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B04B-PH-K-S_04x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B04B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B04B-PH-K-S_04x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B04B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B04B-PH-K-S_04x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B04B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B04B-PH-K-S_04x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B05B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B05B-PH-K-S_05x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B05B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B05B-PH-K-S_05x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B05B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B05B-PH-K-S_05x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B05B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B05B-PH-K-S_05x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B06B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B06B-PH-K-S_06x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B06B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B06B-PH-K-S_06x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B06B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B06B-PH-K-S_06x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B06B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B06B-PH-K-S_06x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B07B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B07B-PH-K-S_07x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B07B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B07B-PH-K-S_07x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B07B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B07B-PH-K-S_07x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B07B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B07B-PH-K-S_07x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B08B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B08B-PH-K-S_08x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B08B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B08B-PH-K-S_08x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B08B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B08B-PH-K-S_08x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B08B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B08B-PH-K-S_08x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B09B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B09B-PH-K-S_09x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B09B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B09B-PH-K-S_09x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B09B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B09B-PH-K-S_09x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B09B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B09B-PH-K-S_09x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B10B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B10B-PH-K-S_10x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B10B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B10B-PH-K-S_10x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B10B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B10B-PH-K-S_10x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B10B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B10B-PH-K-S_10x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B11B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B11B-PH-K-S_11x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B11B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B11B-PH-K-S_11x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B11B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B11B-PH-K-S_11x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B11B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B11B-PH-K-S_11x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B12B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B12B-PH-K-S_12x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B12B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B12B-PH-K-S_12x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B12B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B12B-PH-K-S_12x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B12B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B12B-PH-K-S_12x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B13B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B13B-PH-K-S_13x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B13B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B13B-PH-K-S_13x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B13B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B13B-PH-K-S_13x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B13B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B13B-PH-K-S_13x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B14B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B14B-PH-K-S_14x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B14B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B14B-PH-K-S_14x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B14B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B14B-PH-K-S_14x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B14B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B14B-PH-K-S_14x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B15B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B15B-PH-K-S_15x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B15B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B15B-PH-K-S_15x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B15B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B15B-PH-K-S_15x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B15B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B15B-PH-K-S_15x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B16B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B16B-PH-K-S_16x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B16B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B16B-PH-K-S_16x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B16B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_B16B-PH-K-S_16x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B16B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_B16B-PH-K-S_16x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S02B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S02B-PH-K-S_02x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S02B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S02B-PH-K-S_02x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S02B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S02B-PH-K-S_02x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S02B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S02B-PH-K-S_02x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S02B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S02B-PH-K-S_02x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S02B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S02B-PH-K-S_02x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S02B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S02B-PH-K-S_02x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S02B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S02B-PH-K-S_02x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S03B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S03B-PH-K-S_03x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S03B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S03B-PH-K-S_03x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S03B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S03B-PH-K-S_03x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S03B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S03B-PH-K-S_03x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S03B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S03B-PH-K-S_03x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S03B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S03B-PH-K-S_03x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S03B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S03B-PH-K-S_03x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S03B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S03B-PH-K-S_03x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S04B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S04B-PH-K-S_04x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S04B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S04B-PH-K-S_04x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S04B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S04B-PH-K-S_04x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S04B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S04B-PH-K-S_04x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S04B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S04B-PH-K-S_04x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S04B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S04B-PH-K-S_04x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S04B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S04B-PH-K-S_04x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S04B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S04B-PH-K-S_04x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S05B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S05B-PH-K-S_05x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S05B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S05B-PH-K-S_05x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S05B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S05B-PH-K-S_05x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S05B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S05B-PH-K-S_05x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S05B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S05B-PH-K-S_05x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S05B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S05B-PH-K-S_05x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S05B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S05B-PH-K-S_05x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S05B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S05B-PH-K-S_05x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S06B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S06B-PH-K-S_06x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S06B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S06B-PH-K-S_06x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S06B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S06B-PH-K-S_06x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S06B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S06B-PH-K-S_06x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S06B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S06B-PH-K-S_06x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S06B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S06B-PH-K-S_06x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S06B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S06B-PH-K-S_06x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S06B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S06B-PH-K-S_06x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S07B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S07B-PH-K-S_07x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S07B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S07B-PH-K-S_07x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S07B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S07B-PH-K-S_07x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S07B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S07B-PH-K-S_07x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S07B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S07B-PH-K-S_07x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S07B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S07B-PH-K-S_07x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S07B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S07B-PH-K-S_07x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S07B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S07B-PH-K-S_07x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S08B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S08B-PH-K-S_08x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S08B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S08B-PH-K-S_08x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S08B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S08B-PH-K-S_08x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S08B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S08B-PH-K-S_08x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S08B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S08B-PH-K-S_08x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S08B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S08B-PH-K-S_08x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S08B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S08B-PH-K-S_08x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S08B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S08B-PH-K-S_08x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S09B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S09B-PH-K-S_09x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S09B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S09B-PH-K-S_09x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S09B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S09B-PH-K-S_09x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S09B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S09B-PH-K-S_09x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S09B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S09B-PH-K-S_09x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S09B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S09B-PH-K-S_09x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S09B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S09B-PH-K-S_09x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S09B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S09B-PH-K-S_09x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S10B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S10B-PH-K-S_10x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S10B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S10B-PH-K-S_10x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S10B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S10B-PH-K-S_10x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S10B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S10B-PH-K-S_10x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S10B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S10B-PH-K-S_10x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S10B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S10B-PH-K-S_10x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S10B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S10B-PH-K-S_10x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S10B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S10B-PH-K-S_10x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S11B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S11B-PH-K-S_11x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S11B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S11B-PH-K-S_11x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S11B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S11B-PH-K-S_11x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S11B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S11B-PH-K-S_11x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S11B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S11B-PH-K-S_11x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S11B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S11B-PH-K-S_11x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S11B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S11B-PH-K-S_11x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S11B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S11B-PH-K-S_11x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S12B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S12B-PH-K-S_12x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S12B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S12B-PH-K-S_12x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S12B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S12B-PH-K-S_12x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S12B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S12B-PH-K-S_12x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S12B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S12B-PH-K-S_12x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S12B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S12B-PH-K-S_12x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S12B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S12B-PH-K-S_12x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S12B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S12B-PH-K-S_12x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S13B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S13B-PH-K-S_13x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S13B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S13B-PH-K-S_13x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S13B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S13B-PH-K-S_13x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S13B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S13B-PH-K-S_13x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S13B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S13B-PH-K-S_13x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S13B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S13B-PH-K-S_13x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S13B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S13B-PH-K-S_13x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S13B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S13B-PH-K-S_13x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S14B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S14B-PH-K-S_14x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S14B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S14B-PH-K-S_14x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S14B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S14B-PH-K-S_14x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S14B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S14B-PH-K-S_14x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S14B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S14B-PH-K-S_14x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S14B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S14B-PH-K-S_14x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S14B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S14B-PH-K-S_14x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S14B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S14B-PH-K-S_14x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S15B-PH-TB.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S15B-PH-K-S_15x2.00mm_Angled-TB.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S15B-PH-TB.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S15B-PH-K-S_15x2.00mm_Angled-TB.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S15B-PH-TB.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S15B-PH-K-S_15x2.00mm_Angled-TB.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S15B-PH-TB.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S15B-PH-K-S_15x2.00mm_Angled-TB.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S15B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S15B-PH-K-S_15x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S15B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S15B-PH-K-S_15x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S15B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S15B-PH-K-S_15x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S15B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S15B-PH-K-S_15x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S16B-PH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S16B-PH-K-S_16x2.00mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S16B-PH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S16B-PH-K-S_16x2.00mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S16B-PH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PH_S16B-PH-K-S_16x2.00mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S16B-PH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PH_S16B-PH-K-S_16x2.00mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B10B-PUDSS.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_PUD_B10B-PUDSS_2x05x2.00mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B10B-PUDSS.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_PUD_B10B-PUDSS_2x05x2.00mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B10B-PUDSS.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_PUD_B10B-PUDSS_2x05x2.00mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B10B-PUDSS.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_PUD_B10B-PUDSS_2x05x2.00mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM02B-SFH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_SFH_SM02B-SFHRS-TF_02x1.80mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM02B-SFH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_SFH_SM02B-SFHRS-TF_02x1.80mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM02B-SFH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_SFH_SM02B-SFHRS-TF_02x1.80mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM02B-SFH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_SFH_SM02B-SFHRS-TF_02x1.80mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM02B-SUR.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM02B-SURS-TF_02x0.80mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM02B-SUR.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM02B-SURS-TF_02x0.80mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM02B-SUR.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM02B-SURS-TF_02x0.80mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM02B-SUR.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM02B-SURS-TF_02x0.80mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM03B-SUR.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM03B-SURS-TF_03x0.80mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM03B-SUR.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM03B-SURS-TF_03x0.80mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM03B-SUR.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM03B-SURS-TF_03x0.80mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM03B-SUR.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM03B-SURS-TF_03x0.80mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM04B-SUR.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM04B-SURS-TF_04x0.80mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM04B-SUR.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM04B-SURS-TF_04x0.80mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM04B-SUR.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM04B-SURS-TF_04x0.80mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM04B-SUR.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM04B-SURS-TF_04x0.80mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM05B-SUR.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM05B-SURS-TF_05x0.80mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM05B-SUR.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM05B-SURS-TF_05x0.80mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM05B-SUR.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM05B-SURS-TF_05x0.80mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM05B-SUR.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM05B-SURS-TF_05x0.80mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM06B-SUR.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM06B-SURS-TF_06x0.80mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM06B-SUR.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM06B-SURS-TF_06x0.80mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM06B-SUR.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM06B-SURS-TF_06x0.80mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM06B-SUR.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM06B-SURS-TF_06x0.80mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM08B-SUR.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM08B-SURS-TF_08x0.80mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM08B-SUR.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM08B-SURS-TF_08x0.80mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM08B-SUR.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM08B-SURS-TF_08x0.80mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM08B-SUR.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM08B-SURS-TF_08x0.80mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM12B-SUR.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM12B-SURS-TF_12x0.80mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM12B-SUR.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM12B-SURS-TF_12x0.80mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_SM12B-SUR.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM12B-SURS-TF_12x0.80mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_SM12B-SUR.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_SUR_SM12B-SURS-TF_12x0.80mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B2B-XH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_XH_B2B-XH-A_02x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B2B-XH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_XH_B2B-XH-A_02x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B2B-XH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_XH_B2B-XH-A_02x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B2B-XH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_XH_B2B-XH-A_02x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B7B-XH.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_XH_B7B-XH-A_07x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B7B-XH.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_XH_B7B-XH-A_07x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B7B-XH.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_XH_B7B-XH-A_07x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B7B-XH.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_XH_B7B-XH-A_07x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B02B-ZE.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B02B-ZESK_02x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B02B-ZE.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B02B-ZESK_02x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B02B-ZE.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B02B-ZESK_02x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B02B-ZE.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B02B-ZESK_02x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B03B-ZE.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B03B-ZESK_03x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B03B-ZE.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B03B-ZESK_03x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B03B-ZE.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B03B-ZESK_03x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B03B-ZE.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B03B-ZESK_03x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B04B-ZE.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B04B-ZESK_04x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B04B-ZE.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B04B-ZESK_04x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B04B-ZE.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B04B-ZESK_04x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B04B-ZE.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B04B-ZESK_04x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B05B-ZE.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B05B-ZESK_05x2.50mm_Straight.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B05B-ZE.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B05B-ZESK_05x2.50mm_Straight.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_B05B-ZE.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B05B-ZESK_05x2.50mm_Straight.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_B05B-ZE.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_B05B-ZESK_05x2.50mm_Straight.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S02B-ZE.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S02B-ZESK_02x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S02B-ZE.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S02B-ZESK_02x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S02B-ZE.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S02B-ZESK_02x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S02B-ZE.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S02B-ZESK_02x2.50mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S03B-ZE.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S03B-ZESK_03x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S03B-ZE.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S03B-ZESK_03x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S03B-ZE.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S03B-ZESK_03x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S03B-ZE.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S03B-ZESK_03x2.50mm_Angled.wrl diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S04B-ZE.wings b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S04B-ZESK_04x2.50mm_Angled.wings similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S04B-ZE.wings rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S04B-ZESK_04x2.50mm_Angled.wings diff --git a/modules/packages3d/Connectors_JST.3dshapes/JST_S04B-ZE.wrl b/modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S04B-ZESK_04x2.50mm_Angled.wrl similarity index 100% rename from modules/packages3d/Connectors_JST.3dshapes/JST_S04B-ZE.wrl rename to modules/packages3d/Connectors_JST.3dshapes/JST_ZE_S04B-ZESK_04x2.50mm_Angled.wrl