* SPICE netlist
VIN N009 0 PULSE(70 -1 0 100n 100n 0.2ms 0.4ms 7)
Q1 N003 N002 N001 0 2N3906
Q3 N002 N001 VCC2 0 2N3906
R6 VCC2 N001 800R
V1 VCC2 0 100
V4 0 VEE2 100
R8 N002 N015 200k
D1 N007 N003 BZX84
D2 N010 N007 BZX84
Q2 N010 N015 N016 0 2N3904
R1 N016 VEE2 800R
Q4 N015 N016 VEE2 0 2N3904
Q5 N004 N006 P001 0 2N3904
Q6 N014 N006 P002 0 2N3906
R3 P001 N007 1R
R5 N007 P002 1R
R7 N007 N006 300R
XM3 NC_01 NC_02 NC_03 DMN63D8L ;pnba D)G)S
XM1 NC_04 NC_05 NC_06 DMP31D7L ;pnba D)G)S
M2 VCC2 N003 N004 N004 NMOS
M4 VEE2 N010 N014 N014 PMOS
XU1 N009 N007 N008 N012 N006 LT1006 ;pnba In+)In-)V+)V-)OUT
C1 N007 N006 20p
C2 N003 N007 100n
C3 N007 N010 100n
Q7 N004 N005 N008 0 2N3904
Q8 N014 N013 N012 0 2N3906
R2 N004 N005 1k
R4 N013 N014 10R
D3 N011 N005 BZX84
D4 N013 N011 BZX84
C4 N005 N013 100n
.tran 3ms
.include my.lib

* LTspice schematic (.asc)
Version 4
SHEET 1 1760 1200
WIRE -32 -584 -208 -584
WIRE 560 -584 -32 -584
WIRE 656 -584 560 -584
WIRE -208 -552 -208 -584
WIRE -32 -504 -144 -504
WIRE -96 -456 -208 -456
WIRE 656 -328 656 -584
WIRE -32 -248 -32 -408
WIRE 608 -248 -32 -248
WIRE -208 -184 -208 -456
WIRE 288 -184 192 -184
WIRE 656 -184 656 -232
WIRE 656 -184 288 -184
WIRE 192 -152 192 -184
WIRE 656 -120 656 -184
WIRE 288 -104 256 -104
WIRE 352 -104 288 -104
WIRE 592 -72 512 -72
WIRE -32 -24 -32 -248
WIRE 16 -24 -32 -24
WIRE 416 -8 144 -8
WIRE 880 -8 416 -8
WIRE 192 24 192 -56
WIRE 16 40 -32 40
WIRE 32 40 16 40
WIRE 144 40 144 -8
WIRE 144 40 32 40
WIRE 160 40 144 40
WIRE 416 56 224 56
WIRE 496 56 416 56
WIRE 512 56 512 -72
WIRE 512 56 496 56
WIRE 528 56 512 56
WIRE 656 56 608 56
WIRE 880 56 880 -8
WIRE 880 56 656 56
WIRE 160 72 -768 72
WIRE -768 104 -768 72
WIRE 32 104 -32 104
WIRE 288 120 288 -40
WIRE 192 136 192 88
WIRE 192 168 192 136
WIRE 288 184 256 184
WIRE 352 184 352 -40
WIRE 352 184 288 184
WIRE 496 184 496 56
WIRE 592 184 496 184
WIRE 192 264 192 232
WIRE 288 264 192 264
WIRE 656 264 656 232
WIRE 656 264 288 264
WIRE 656 328 656 264
WIRE -32 344 -32 104
WIRE 608 344 -32 344
WIRE -32 424 -32 344
WIRE -800 472 -880 472
WIRE -208 472 -208 -104
WIRE -96 472 -208 472
WIRE -880 488 -880 472
WIRE -800 488 -800 472
WIRE -32 520 -144 520
WIRE -208 600 -208 568
WIRE -32 600 -208 600
WIRE 544 600 -32 600
WIRE 656 600 656 424
WIRE 656 600 544 600
FLAG -768 184 0
FLAG -800 488 0
FLAG -880 392 VCC2
FLAG -880 568 VEE2
FLAG 560 -584 VCC2
FLAG 544 600 VEE2
SYMBOL voltage -768 88 R0
SYMATTR Value PULSE(70 -1 0 100n 100n 0.2ms 0.4ms 7)
SYMATTR InstName VIN
SYMBOL pnp -96 -408 M180
SYMATTR InstName Q1
SYMATTR Value 2N3906
SYMBOL pnp -144 -456 R180
SYMATTR InstName Q3
SYMATTR Value 2N3906
SYMBOL res -48 -600 R0
SYMATTR InstName R6
SYMATTR Value 800R
SYMBOL voltage -880 376 R0
SYMATTR Value 100
SYMATTR InstName V1
SYMBOL voltage -880 472 R0
SYMATTR InstName V4
SYMATTR Value 100
SYMBOL res -224 -200 R0
SYMATTR InstName R8
SYMATTR Value 200k
SYMBOL zener -16 40 R180
SYMATTR InstName D1
SYMATTR Value BZX84
SYMBOL zener -16 104 R180
SYMATTR InstName D2
SYMATTR Value BZX84
SYMBOL npn -96 424 R0
SYMATTR InstName Q2
SYMATTR Value 2N3904
SYMBOL res -48 504 R0
SYMATTR InstName R1
SYMATTR Value 800R
SYMBOL npn -144 472 M0
SYMATTR InstName Q4
SYMATTR Value 2N3904
SYMBOL npn 592 -120 R0
SYMATTR InstName Q5
SYMATTR Value 2N3904
SYMBOL pnp 592 232 M180
SYMATTR InstName Q6
SYMATTR Value 2N3906
SYMBOL res 640 -40 R0
SYMATTR InstName R3
SYMATTR Value 1R
SYMBOL res 640 40 R0
SYMATTR InstName R5
SYMATTR Value 1R
SYMBOL res 624 40 R90
SYMATTR InstName R7
SYMATTR Value 300R
SYMBOL nmos 832 -456 R0
SYMATTR InstName M3
SYMATTR Value DMN63D8L
SYMATTR Prefix X
SYMBOL pmos 848 328 M180
SYMATTR InstName M1
SYMATTR Value DMP31D7L
SYMATTR Prefix X
SYMBOL nmos 608 -328 R0
SYMATTR InstName M2
SYMBOL pmos 608 424 M180
SYMATTR InstName M4
SYMBOL OpAmps\\LT1006 192 -8 R0
SYMATTR InstName U1
SYMBOL cap 400 -8 R0
SYMATTR InstName C1
SYMATTR Value 20p
SYMBOL cap 0 -24 R0
SYMATTR InstName C2
SYMATTR Value 100n
SYMBOL cap 16 40 R0
SYMATTR InstName C3
SYMATTR Value 100n
SYMBOL npn 256 -152 M0
SYMATTR InstName Q7
SYMATTR Value 2N3904
SYMBOL pnp 256 232 R180
SYMATTR InstName Q8
SYMATTR Value 2N3906
SYMBOL res 272 -200 R0
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL res 272 168 R0
SYMATTR InstName R4
SYMATTR Value 10R
SYMBOL zener 304 -40 R180
SYMATTR InstName D3
SYMATTR Value BZX84
SYMBOL zener 304 184 R180
SYMATTR InstName D4
SYMATTR Value BZX84
SYMBOL cap 336 -104 R0
SYMATTR InstName C4
SYMATTR Value 100n