* SPICE netlist
V-Vcc_low 0 -Vcc_low {Vcc_low}
V+VCC +VCC 0 {VCC}
V+Vcc_low +Vcc_low 0 {Vcc_low}
V-VCC 0 -VCC {VCC}
V+Vreg 0 -Vreg {Vreg}
V-Vreg +Vreg 0 {Vreg}
V2 N006 0 SINE(0 71 50)
D7 N010 N006 D
D8 N006 N011 D
D9 N010 N013 D
D10 N013 N011 D
C8 N011 0 4.7m
V3 0 N013 SINE(0 71 50)
C9 0 N010 4.7m
V4 N003 0 SINE(0 25 50)
D11 N008 N003 D
D12 N003 N009 D
D13 N008 N012 D
D14 N012 N009 D
C10 N009 0 4.7m
V5 0 N012 SINE(0 25 50)
C11 0 N008 47m
S1 +VCC_low_real N009 N004 0 SW
V6 N004 0 PULSE(-1 1 {ton})
S2 +VCC_real N011 N007 0 SW
V7 N007 0 PULSE(-1 1 {ton})
S3 N002 N005 N001 0 SW
V8 0 N001 PULSE(-1 1 {ton})
V9 N002 0 15
R20 N005 +VCC_low_real 1
S4 N008 -VCC_low_real N014 0 SW
V12 N014 0 PULSE(-1 1 {ton})
S5 N010 -VCC_real N015 0 SW
V13 N015 0 PULSE(-1 1 {ton})
S7 N016 N017 N018 0 SW
V18 0 N018 PULSE(-1 1 {ton})
V19 N016 0 -15
R22 N017 -VCC_low_real 1
;tran 0 20m 0
.fourier 1k 20 v(realim)
;tran 0 12m 1m 20n; distorsion
;ac oct 20 0.1 1g
.param VCC=70
.param Vcc_low=15
.param Vreg=12
.param L_prot_l=10m
.param RC=2.4k
.param rvas=33
;.param rcurr=390
.tran 0 50m 10m
.param ton=10m
;tran 0 62m 50m 100n
.param rcurr=840

* LTspice schematic (.asc)
Version 4
SHEET 1 2528 1296
WIRE 336 -616 288 -616
WIRE 720 -616 720 -648
WIRE 288 -600 288 -616
WIRE 336 -568 336 -616
WIRE 640 -552 640 -584
WIRE 720 -472 720 -536
WIRE 720 -472 640 -472
WIRE 784 -472 720 -472
WIRE 784 -456 784 -472
WIRE 720 -424 720 -472
WIRE 720 -424 656 -424
WIRE 112 -408 64 -408
WIRE 656 -408 656 -424
WIRE 112 -376 112 -408
WIRE 336 -360 336 -488
WIRE 336 -360 288 -360
WIRE 720 -344 720 -424
WIRE 656 -296 656 -328
WIRE 720 -232 720 -264
WIRE 112 -200 112 -296
WIRE 912 -88 896 -88
WIRE 1008 -88 992 -88
WIRE 1008 -56 1008 -88
WIRE 1040 -56 1008 -56
WIRE 1040 -40 1040 -56
WIRE 896 -24 896 -88
WIRE 928 -24 896 -24
WIRE 1008 -24 1008 -56
WIRE 1008 -24 976 -24
WIRE 1056 -8 1008 -8
WIRE 352 8 16 8
WIRE 704 24 720 -8
WIRE 816 24 800 -8
WIRE 912 24 880 24
WIRE 1008 24 1008 -8
WIRE 1008 24 992 24
WIRE 880 40 880 24
WIRE -848 56 -1184 56
WIRE 816 56 816 24
WIRE 848 56 816 56
WIRE -576 72 -560 40
WIRE -464 72 -480 40
WIRE 848 72 848 56
WIRE 240 88 208 88
WIRE 352 88 352 8
WIRE 352 88 304 88
WIRE 400 88 352 88
WIRE 496 88 464 88
WIRE 704 88 704 24
WIRE 736 88 704 88
WIRE 816 88 816 56
WIRE 816 88 784 88
WIRE 1056 88 1056 72
WIRE -464 104 -464 72
WIRE -432 104 -464 104
WIRE -432 120 -432 104
WIRE -960 136 -992 136
WIRE -848 136 -848 56
WIRE -848 136 -896 136
WIRE -800 136 -848 136
WIRE -704 136 -736 136
WIRE -576 136 -576 72
WIRE -544 136 -576 136
WIRE -464 136 -464 104
WIRE -464 136 -496 136
WIRE 496 136 496 88
WIRE 608 136 496 136
WIRE 720 136 608 136
WIRE 880 136 880 120
WIRE 880 136 800 136
WIRE 1232 136 880 136
WIRE 16 168 16 8
WIRE 608 168 608 136
WIRE -704 184 -704 136
WIRE -592 184 -704 184
WIRE -560 184 -592 184
WIRE -400 184 -480 184
WIRE 208 184 208 88
WIRE 240 184 208 184
WIRE 352 184 304 184
WIRE 400 184 352 184
WIRE 496 184 496 136
WIRE 496 184 464 184
WIRE -1184 216 -1184 56
WIRE -592 216 -592 184
WIRE -992 232 -992 136
WIRE -960 232 -992 232
WIRE -848 232 -896 232
WIRE -800 232 -848 232
WIRE -704 232 -704 184
WIRE -704 232 -736 232
WIRE 608 248 608 232
WIRE 608 248 448 248
WIRE 16 280 16 248
WIRE 16 280 -64 280
WIRE -592 296 -592 280
WIRE -592 296 -752 296
WIRE 448 296 448 248
WIRE 608 296 608 248
WIRE -64 312 -64 280
WIRE -1184 328 -1184 296
WIRE -1184 328 -1264 328
WIRE 16 328 16 280
WIRE -752 344 -752 296
WIRE -592 344 -592 296
WIRE -1264 360 -1264 328
WIRE -1184 376 -1184 328
WIRE 208 408 208 184
WIRE 608 408 608 360
WIRE 608 408 208 408
WIRE 720 408 608 408
WIRE 1040 408 800 408
WIRE 1264 408 1040 408
WIRE -992 456 -992 232
WIRE -592 456 -592 408
WIRE -592 456 -992 456
WIRE -544 456 -592 456
WIRE -400 456 -464 456
WIRE 16 456 16 408
WIRE 352 456 352 184
WIRE 352 456 16 456
WIRE 736 456 704 456
WIRE 816 456 784 456
WIRE 864 456 864 440
WIRE 672 488 672 472
WIRE 704 488 704 456
WIRE 704 488 672 488
WIRE -1184 504 -1184 456
WIRE -848 504 -848 232
WIRE -848 504 -1184 504
WIRE -528 504 -560 504
WIRE -448 504 -480 504
WIRE 928 504 912 504
WIRE 1040 504 1040 488
WIRE 1040 504 1008 504
WIRE 704 520 704 488
WIRE 816 520 816 456
WIRE -592 536 -592 520
WIRE -560 536 -560 504
WIRE -560 536 -592 536
WIRE 912 536 912 504
WIRE 912 536 864 536
WIRE 720 552 704 520
WIRE 800 552 816 520
WIRE 944 552 912 552
WIRE 1024 552 992 552
WIRE -560 568 -560 536
WIRE -448 568 -448 504
WIRE 880 584 880 568
WIRE 912 584 912 552
WIRE 912 584 880 584
WIRE -544 600 -560 568
WIRE -464 600 -448 568
WIRE 912 616 912 584
WIRE 1024 616 1024 552
WIRE 928 648 912 616
WIRE 1008 648 1024 616
FLAG 784 -456 0
FLAG 720 -648 +VCC
FLAG 640 -584 +Vcc_low
FLAG 656 -296 -Vcc_low
FLAG 720 -232 -VCC
FLAG 64 -408 +Vreg
FLAG 288 -360 -Vreg
FLAG 112 -200 0
FLAG 288 -600 0
FLAG -1264 360 0
FLAG -752 344 0
FLAG -400 184 +VCC_real
FLAG -400 456 -VCC_real
FLAG -64 312 0
FLAG 448 296 0
FLAG 1232 136 +VCC_low_real
FLAG 848 72 0
FLAG -432 120 0
FLAG 1040 -40 0
FLAG 1056 88 0
FLAG 672 472 0
FLAG -592 520 0
FLAG 880 568 0
FLAG 864 440 0
FLAG 1264 408 -VCC_low_real
SYMBOL voltage 656 -424 R0
SYMATTR InstName V-Vcc_low
SYMATTR Value {Vcc_low}
SYMBOL voltage 720 -632 R0
SYMATTR InstName V+VCC
SYMATTR Value {VCC}
SYMBOL voltage 640 -568 R0
SYMATTR InstName V+Vcc_low
SYMATTR Value {Vcc_low}
SYMBOL voltage 720 -360 R0
SYMATTR InstName V-VCC
SYMATTR Value {VCC}
SYMBOL voltage 336 -584 R0
SYMATTR InstName V+Vreg
SYMATTR Value {Vreg}
SYMBOL voltage 112 -392 R0
SYMATTR InstName V-Vreg
SYMATTR Value {Vreg}
SYMBOL voltage -1184 200 R0
SYMATTR InstName V2
SYMATTR Value SINE(0 71 50)
SYMBOL diode -960 152 R270
SYMATTR InstName D7
SYMBOL diode -800 152 R270
SYMATTR InstName D8
SYMBOL diode -960 248 R270
SYMATTR InstName D9
SYMBOL diode -800 248 R270
SYMATTR InstName D10
SYMBOL cap -608 216 R0
SYMATTR InstName C8
SYMATTR Value 4.7m
SYMBOL voltage -1184 360 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 71 50)
SYMBOL cap -608 344 R0
SYMATTR InstName C9
SYMATTR Value 4.7m
SYMBOL voltage 16 152 R0
SYMATTR InstName V4
SYMATTR Value SINE(0 25 50)
SYMBOL diode 240 104 R270
SYMATTR InstName D11
SYMBOL diode 400 104 R270
SYMATTR InstName D12
SYMBOL diode 240 200 R270
SYMATTR InstName D13
SYMBOL diode 400 200 R270
SYMATTR InstName D14
SYMBOL cap 592 168 R0
SYMATTR InstName C10
SYMATTR Value 4.7m
SYMBOL voltage 16 312 R0
SYMATTR InstName V5
SYMATTR Value SINE(0 25 50)
SYMBOL cap 592 296 R0
SYMATTR InstName C11
SYMATTR Value 47m
SYMBOL sw 816 136 R90
SYMATTR InstName S1
SYMBOL voltage 704 -8 R270
SYMATTR InstName V6
SYMATTR Value PULSE(-1 1 {ton})
SYMBOL sw -464 184 R90
SYMATTR InstName S2
SYMBOL voltage -576 40 R270
SYMATTR InstName V7
SYMATTR Value PULSE(-1 1 {ton})
SYMBOL sw 1008 24 R90
SYMATTR InstName S3
SYMBOL voltage 1008 -88 R90
SYMATTR InstName V8
SYMATTR Value PULSE(-1 1 {ton})
SYMBOL voltage 1056 -24 R0
SYMATTR InstName V9
SYMATTR Value 15
SYMBOL res 864 24 R0
SYMATTR InstName R20
SYMATTR Value 1
SYMBOL sw 704 408 R270
SYMATTR InstName S4
SYMBOL voltage 816 552 R90
SYMATTR InstName V12
SYMATTR Value PULSE(-1 1 {ton})
SYMBOL sw -560 456 R270
SYMATTR InstName S5
SYMBOL voltage -448 600 R90
SYMATTR InstName V13
SYMATTR Value PULSE(-1 1 {ton})
SYMBOL sw 912 504 R270
SYMATTR InstName S7
SYMBOL voltage 912 648 R270
SYMATTR InstName V18
SYMATTR Value PULSE(-1 1 {ton})
SYMBOL voltage 864 552 R180
SYMATTR InstName V19
SYMATTR Value -15
SYMBOL res 1056 504 R180
SYMATTR InstName R22
SYMATTR Value 1