Added the "isosub" to the cifinput and cifoutput sections, mapping
it to the "substrate cut" (GDS 81:53) layer.  This allows substrate
regions to extract independently.  Note:  Currently this may require
copying the "isosub" layer up through the entire hierarchy to the
top level for the extraction to work correctly, pending a commit of
ongoing work to enhance the substrate extraction method in magic.
diff --git a/VERSION b/VERSION
index da0f58a..45dd586 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.0.189
+1.0.191
diff --git a/sky130/magic/sky130.tech b/sky130/magic/sky130.tech
index 626abf2..ba24557 100644
--- a/sky130/magic/sky130.tech
+++ b/sky130/magic/sky130.tech
@@ -755,6 +755,13 @@
 	calma	64 13
 
 #----------------------------------------------------------------
+# SUBCUT
+#----------------------------------------------------------------
+
+ layer SUBCUT	isosub
+	calma	81 53
+
+#----------------------------------------------------------------
 # NWELL
 #----------------------------------------------------------------
 
@@ -2368,6 +2375,9 @@
  layer dnwell DNWELL
  labels DNWELL
 
+ layer isosub SUBCUT
+ labels SUBCUT
+
  layer npn DNWELL
  and-not NWELL,nwelcheck
  and NPNID
@@ -3870,6 +3880,7 @@
  calma NWELL 64 20
  calma DIFF 65 20
  calma DNWELL 64 18
+ calma SUBCUT 81 53
  calma PWRES 64 13
  calma TAP  65 44
  # LVTN
@@ -4996,8 +5007,6 @@
 
  substrate *ppdiff,*mvppdiff,space/w,pwell well $SUB -dnwell,isosub
 
-# Layer resistance: Use document xp018-PDS-v4_2_1.pdf
-
 # Resistances are in milliohms per square
 # Optional 3rd argument is the corner adjustment fraction
 # Device values come from trtc.cor (typical corner)