style lambda=0.40(sub)

    scalefactor 40

    layer nwell CWN
        labels CWN
    layer pwell CWP
        labels CWP

    layer m3 CMT

 and-not XP
        labels CMT
    layer m2 CMS
        labels CMS
    layer m1 CMF
        labels CMF
    layer poly CPG
        labels CPG
    layer ndop CSN
        and-not CWP
        and CAA
    layer pdop CSP
        and CAA
        and-not CWP
 and-not CPS
    layer pdiff CSP
        and CWN
        and CAA
    layer ndiff CSN
        and CWP
        and CAA
    layer nsd CWN
        and CSN
        and CAA
    layer psd CSP
        and CWP
        and CAA
    layer pbase CBA
        labels CBA
    layer nfet CPG
        and CAA
        and CSN
        labels CPG
    layer pfet CAA
        and CPG
        and CSP
        labels CPG
    layer ndc CCA
        grow 40
        and CAA
        and CWP
        and CSN
        and CMF
    layer pdc CCA
        grow 40
        and CAA
        and CWN
        and CSP
        and CMF
    layer nsc CCA
        grow 40
        and CAA
        and CSN
        and CWN
        and CMF
    layer psc CCA
        grow 40
        and CAA
        and CSP
        and CWP
        and CMF
    layer pbc CCA
        grow 40
        and CBA
        and CMF
        labels CBA
    layer m3c CVS
        grow 40
        and CMT
        and CMS
 and-not XP
    layer m2c CVA
        grow 40
        and CMS
        and CMF
    layer pc CCP
        grow 40
        and CPG
        and CMF
    layer gc CCC
    layer glass COG
 labels COG

    layer open CAA
        and CCA
        and CVA
        and COG
 and COP
    layer pstop CAA
 and CPS
        and CSP
        and-not CWP
        and-not CWN


    layer pad COG
        grow 600
        and XP


   calma COP 23 *
   calma CPS 24 *

   calma CWP 41 *
   calma CWN 42 *
   calma CAA 43 *
   calma CSP 44 *
   calma CSN 45 *
   calma CPG 46 *
   calma CCP 47 *
   calma CCA 48 *
   calma CMF 49 *
   calma CVA 50 *
   calma CMS 51 *
   calma COG 52 *
   calma CVS 61 *
   calma CMT 62 *
   calma CCC 63 *

style lambda=0.40(nowell)





    scalefactor 40






    layer m3 CMT

 and-not XP
        labels CMT
    layer m2 CMS
        labels CMS
    layer m1 CMF
        labels CMF
    layer poly CPG
        labels CPG
    layer ndop CSN
        and-not CWP
        and CAA
    layer pdop CSP
        and CAA
        and-not CWP
 and-not CPS
    layer pdiff CSP
        and CWN
        and CAA
    layer ndiff CSN
        and CWP
        and CAA
    layer nsd CWN
        and CSN
        and CAA
    layer psd CSP
        and CWP
        and CAA
    layer pbase CBA
        labels CBA
    layer nfet CPG
        and CAA
        and CSN
        labels CPG
    layer pfet CAA
        and CPG
        and CSP
        labels CPG
    layer ndc CCA
        grow 40
        and CAA
        and CWP
        and CSN
        and CMF
    layer pdc CCA
        grow 40
        and CAA
        and CWN
        and CSP
        and CMF
    layer nsc CCA
        grow 40
        and CAA
        and CSN
        and CWN
        and CMF
    layer psc CCA
        grow 40
        and CAA
        and CSP
        and CWP
        and CMF
    layer pbc CCA
        grow 40
        and CBA
        and CMF
        labels CBA
    layer m3c CVS
        grow 40
        and CMT
        and CMS
 and-not XP
    layer m2c CVA
        grow 40
        and CMS
        and CMF
    layer pc CCP
        grow 40
        and CPG
        and CMF
    layer gc CCC
    layer glass COG
 labels COG

    layer open CAA
        and CCA
        and CVA
        and COG
 and COP
    layer pstop CAA
 and CPS
        and CSP
        and-not CWP
        and-not CWN


    layer pad COG
        grow 600
        and XP


   calma COP 23 *
   calma CPS 24 *

   calma CWP 41 *
   calma CWN 42 *
   calma CAA 43 *
   calma CSP 44 *
   calma CSN 45 *
   calma CPG 46 *
   calma CCP 47 *
   calma CCA 48 *
   calma CMF 49 *
   calma CVA 50 *
   calma CMS 51 *
   calma COG 52 *
   calma CVS 61 *
   calma CMT 62 *
   calma CCC 63 *

style lambda=0.40(nwell)
    scalefactor 40
    layer nwell CWN
        labels CWN
    layer m3 CMT

        and-not XP
        labels CMT
    layer m2 CMS
        labels CMS
    layer m1 CMF
        labels CMF
    layer poly CPG
        labels CPG
    layer psd CAA
        and CSP
 and-not CPS
    layer pdiff CWN
        and CAA
        and CSP
        labels CSP
    layer ndiff CAA
        and CSN
        and-not CCD
        labels CSN
    layer nsd CWN
        and CSN
        and CAA
    layer pbase CBA
        labels CBA
    layer nfet CPG
        and CAA
        and CSN
        and-not CCD
    layer pfet CAA
        and CPG
        and CSP
        and CWN
    layer enfet CEL
        and CAA
        and CSN
        and-not CCD
    layer epfet CAA
        and CEL
        and CSP
        and CWN
    layer nffet CAA
        and CEL
        and CPG
        and CSN
    layer pffet CAA
        and CEL
        and CPG
        and CSP
        and CWN
    layer m3c CVS
        grow 40
        and CMT
        and CMS
        and-not XP
    layer m2c CVA
        grow 40
        and CMS
        and CMF
    layer electrode CEL
        labels CEL
    layer ec CCE
 or CCC
        grow 40
        and CMF
        and CEL
    layer cc CCE
        grow 40
        and CMF
        and CEL
        and CPG
        labels CCE
    layer cap CPG
        and CEL
        and-not CAA
    layer psc CCA
        grow 40
        and CAA
        and CSP
        and CMF
    layer ndc CCA
 or CCC
        grow 40
        and CAA
        and CSN
        and CMF
    layer pdc CCA
 or CCC
        grow 40
        and CAA
        and CWN
        and CSP
        and CMF
    layer nsc CCA
 or CCC
        grow 40
        and CAA
        and CSN
        and CWN
        and CMF
    layer pbc CCA
 or CCC
        grow 40
        and CBA
        and CMF
    layer emit CBA
        and CSN
        shrink 80
    layer emc CCA
        grow 40
        and CBA
        and CSN
        and CMF
    layer col CX
        and CAA
        and CSN
        and CWN
    layer clc CCA
        grow 40
        and CX
        and CAA
        and CSN
        and CWN
        and CMF
    layer pc CCP
 or CCC
        grow 40
        and CPG
        and CMF
        labels CCP
    layer nbd CSN
        shrink 80
        and CCD
        and CAA
 and-not CPG
    layer nbdc CCA
        grow 40
        and CCD
        and CSN
        and CAA
    layer bd CPG
        or CEL
        and CCD
        and CAA
 labels CCD


    layer cwell CWC
 labels CWC
    layer glass COG
        labels COG

    layer open CAA
        and CCA
        and CVA
        and COG
        and COP
    layer pstop CAA
        and CPS
        and CSP
        and-not CWN

    layer pad CMF
        shrink 40
        and CMS
        shrink 200
        and CVA
        shrink 40
 and XP
        and COG
        grow 240


   calma COP 23 *
   calma CPS 24 *

   calma XP 26 *
   calma CWN 42 *
   calma CAA 43 *
   calma CSP 44 *
   calma CSN 45 *
   calma CPG 46 *
   calma CCP 47 *
   calma CCA 48 *
   calma CMF 49 *
   calma CVA 50 *
   calma CMS 51 *
   calma COG 52 *
   calma CCE 55 *
   calma CEL 56 *
   calma CCD 57 *
   calma CBA 58 *
   calma CWC 59 *
   calma CVS 61 *
   calma CMT 62 *
   calma CX 63 *



style lambda=0.30(sub)

    scalefactor 30

    layer nwell CWN
        labels CWN
    layer pwell CWP
        labels CWP

    layer m3 CMT

 and-not XP
        labels CMT
    layer m2 CMS
        labels CMS
    layer m1 CMF
        labels CMF
    layer poly CPG
        labels CPG
    layer ndop CSN
        and-not CWP
        and CAA
    layer pdop CSP
        and CAA
        and-not CWP
 and-not CPS
    layer pdiff CSP
        and CWN
        and CAA
    layer ndiff CSN
        and CWP
        and CAA
    layer nsd CWN
        and CSN
        and CAA
    layer psd CSP
        and CWP
        and CAA
    layer pbase CBA
        labels CBA
    layer nfet CPG
        and CAA
        and CSN
        labels CPG
    layer pfet CAA
        and CPG
        and CSP
        labels CPG
    layer ndc CCA
        grow 30
        and CAA
        and CWP
        and CSN
        and CMF
    layer pdc CCA
        grow 30
        and CAA
        and CWN
        and CSP
        and CMF
    layer nsc CCA
        grow 30
        and CAA
        and CSN
        and CWN
        and CMF
    layer psc CCA
        grow 30
        and CAA
        and CSP
        and CWP
        and CMF
    layer pbc CCA
        grow 30
        and CBA
        and CMF
        labels CBA
    layer m3c CVS
        grow 30
        and CMT
        and CMS
 and-not XP
    layer m2c CVA
        grow 30
        and CMS
        and CMF
    layer pc CCP
        grow 30
        and CPG
        and CMF
    layer gc CCC
    layer glass COG
 labels COG

    layer open CAA
        and CCA
        and CVA
        and COG
 and COP
    layer pstop CAA
 and CPS
        and CSP
        and-not CWP
        and-not CWN


    layer pad COG
        grow 600
        and XP


   calma COP 23 *
   calma CPS 24 *

   calma CCC 25 *
   calma XP 26 *
   calma CWP 41 *
   calma CWN 42 *
   calma CAA 43 *
   calma CSP 44 *
   calma CSN 45 *
   calma CPG 46 *
   calma CCP 47 *
   calma CCA 48 *
   calma CMF 49 *
   calma CVA 50 *
   calma CMS 51 *
   calma COG 52 *
   calma CVS 61 *
   calma CMT 62 *







style lambda=0.30(nowell)





    scalefactor 30






    layer m3 CMT

 and-not XP
        labels CMT
    layer m2 CMS
        labels CMS
    layer m1 CMF
        labels CMF
    layer poly CPG
        labels CPG
    layer ndop CSN
        and-not CWP
        and CAA
    layer pdop CSP
        and CAA
        and-not CWP
 and-not CPS
    layer pdiff CSP
        and CWN
        and CAA
    layer ndiff CSN
        and CWP
        and CAA
    layer nsd CWN
        and CSN
        and CAA
    layer psd CSP
        and CWP
        and CAA
    layer pbase CBA
        labels CBA
    layer nfet CPG
        and CAA
        and CSN
        labels CPG
    layer pfet CAA
        and CPG
        and CSP
        labels CPG
    layer ndc CCA
        grow 30
        and CAA
        and CWP
        and CSN
        and CMF
    layer pdc CCA
        grow 30
        and CAA
        and CWN
        and CSP
        and CMF
    layer nsc CCA
        grow 30
        and CAA
        and CSN
        and CWN
        and CMF
    layer psc CCA
        grow 30
        and CAA
        and CSP
        and CWP
        and CMF
    layer pbc CCA
        grow 30
        and CBA
        and CMF
        labels CBA
    layer m3c CVS
        grow 30
        and CMT
        and CMS
 and-not XP
    layer m2c CVA
        grow 30
        and CMS
        and CMF
    layer pc CCP
        grow 30
        and CPG
        and CMF
    layer gc CCC
    layer glass COG
 labels COG

    layer open CAA
        and CCA
        and CVA
        and COG
 and COP
    layer pstop CAA
 and CPS
        and CSP
        and-not CWP
        and-not CWN


    layer pad COG
        grow 600
        and XP


   calma COP 23 *
   calma CPS 24 *

   calma CCC 25 *
   calma XP 26 *
   calma CWP 41 *
   calma CWN 42 *
   calma CAA 43 *
   calma CSP 44 *
   calma CSN 45 *
   calma CPG 46 *
   calma CCP 47 *
   calma CCA 48 *
   calma CMF 49 *
   calma CVA 50 *
   calma CMS 51 *
   calma COG 52 *
   calma CVS 61 *
   calma CMT 62 *
