* SPICE netlist
RLOAD N005 N006 160
Vinput Vcc 0 12
M1 N007 N013 0 0 irf3205
R1 Vcc N001 4.7k
R2 N013 0 4.7k
Q1 N001 N003 0 0 2N2222
R3 N003 0 3.3k
R4 P1.3 N003 10k
Q3 N013 N010 Vcc 0 2N3906
Q2 N009 N015 0 0 2N2222
R5 N015 0 3.3k
R6 P1.2 N015 10k
R7 N009 N010 220
M4 N008 N002 Vcc Vcc irf4905
R8 Vcc N002 4.7k
R9 N014 0 4.7k
Q4 N002 N004 0 0 2N2222
R10 N004 0 3.3k
R11 P1.2 N004 10k
Q5 N014 N011 Vcc 0 2N3906
Q6 N012 N016 0 0 2N2222
R12 N016 0 3.3k
R13 P1.3 N016 10k
R14 N012 N011 220
L1 N007 N008 12m
L2 N005 N006 1.1
M2 N007 N001 Vcc Vcc irf4905
M3 N008 N014 0 0 irf3205
V1 P1.3 0 PULSE(0 5 2.77ms 0 0 5.55ms 16.66ms)
V2 P1.2 0 PULSE(0 5 11.11ms 0 0 5.55ms 16.66ms)
.INC irf3205.lib irf4905.lib
K L1 L2 1
.tran 0 33.34m 0 100u

* LTspice schematic (.asc)
Version 4
SHEET 1 2480 976
WIRE -152 -456 -152 -488
WIRE 584 -456 584 -488
WIRE -1176 -376 -1240 -376
WIRE 24 -376 24 -488
WIRE 408 -376 408 -488
WIRE -152 -360 -152 -376
WIRE -152 -360 -216 -360
WIRE -24 -360 -152 -360
WIRE 584 -360 584 -376
WIRE 584 -360 456 -360
WIRE 648 -360 584 -360
WIRE -1240 -344 -1240 -376
WIRE -1176 -344 -1240 -344
WIRE -216 -312 -216 -360
WIRE 648 -312 648 -360
WIRE -1240 -296 -1240 -344
WIRE -504 -264 -568 -264
WIRE -360 -264 -424 -264
WIRE -280 -264 -360 -264
WIRE 792 -264 712 -264
WIRE 856 -264 792 -264
WIRE 1000 -264 936 -264
WIRE -360 -232 -360 -264
WIRE 792 -232 792 -264
WIRE 184 -216 104 -216
WIRE 328 -216 264 -216
WIRE -1240 -168 -1240 -216
WIRE -360 -120 -360 -152
WIRE -216 -120 -216 -216
WIRE 104 -120 104 -216
WIRE 184 -120 104 -120
WIRE 328 -120 328 -216
WIRE 328 -120 264 -120
WIRE 648 -120 648 -216
WIRE 792 -120 792 -152
WIRE -1176 -104 -1240 -104
WIRE -1240 -72 -1240 -104
WIRE -1176 -72 -1240 -72
WIRE -1240 -24 -1240 -72
WIRE 24 -8 24 -280
WIRE 184 -8 24 -8
WIRE 408 -8 408 -280
WIRE 408 -8 264 -8
WIRE -1240 104 -1240 56
WIRE -200 184 -200 104
WIRE 632 184 632 104
WIRE -392 232 -456 232
WIRE -264 232 -312 232
WIRE 24 232 24 -8
WIRE 408 232 408 -8
WIRE 744 232 696 232
WIRE 888 232 824 232
WIRE -1240 280 -1240 248
WIRE -456 280 -456 232
WIRE 888 280 888 232
WIRE -200 312 -200 280
WIRE -120 312 -200 312
WIRE -24 312 -120 312
WIRE 552 312 456 312
WIRE 632 312 632 280
WIRE 632 312 552 312
WIRE -744 328 -808 328
WIRE -600 328 -664 328
WIRE -520 328 -600 328
WIRE 1032 328 952 328
WIRE 1096 328 1032 328
WIRE 1240 328 1176 328
WIRE -600 360 -600 328
WIRE -120 360 -120 312
WIRE 552 360 552 312
WIRE 1032 360 1032 328
WIRE -1240 392 -1240 360
WIRE -600 472 -600 440
WIRE -456 472 -456 376
WIRE 888 472 888 376
WIRE 1032 472 1032 440
WIRE -120 488 -120 440
WIRE 24 488 24 328
WIRE 408 488 408 328
WIRE 552 488 552 440
FLAG -1240 248 Vcc
FLAG -1240 392 0
FLAG -360 -120 0
FLAG -216 -120 0
FLAG -152 -488 Vcc
FLAG 24 -488 Vcc
FLAG -568 -264 P1.0
FLAG -600 472 0
FLAG -456 472 0
FLAG -808 328 P1.2
FLAG -200 104 Vcc
FLAG -120 488 0
FLAG 24 488 0
FLAG 792 -120 0
FLAG 648 -120 0
FLAG 584 -488 Vcc
FLAG 408 -488 Vcc
FLAG 1000 -264 P1.1
FLAG 1032 472 0
FLAG 888 472 0
FLAG 1240 328 P1.3
FLAG 632 104 Vcc
FLAG 552 488 0
FLAG 408 488 0
FLAG -1240 104 0
FLAG -1176 -104 P1.0
FLAG -1176 -72 P1.3
FLAG -1240 -168 0
FLAG -1176 -376 P1.1
FLAG -1176 -344 P1.2
SYMBOL res 168 -200 R270
SYMATTR InstName LOAD
SYMATTR Value 160
SYMBOL voltage -1240 264 R0
SYMATTR InstName Vinput
SYMATTR Value 12
SYMBOL nmos -24 232 R0
SYMATTR InstName M1
SYMATTR Value irf3205
SYMBOL res -168 -472 R0
SYMATTR InstName R1
SYMATTR Value 4.7k
SYMBOL res -136 344 R0
SYMATTR InstName R2
SYMATTR Value 4.7k
SYMBOL npn2 -280 -312 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL res -376 -248 R0
SYMATTR InstName R3
SYMATTR Value 3.3k
SYMBOL res -520 -248 R270
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL pnp -264 280 M180
SYMATTR InstName Q3
SYMATTR Value 2N3906
SYMBOL npn2 -520 280 R0
SYMATTR InstName Q2
SYMATTR Value 2N2222
SYMBOL res -616 344 R0
SYMATTR InstName R5
SYMATTR Value 3.3k
SYMBOL res -760 344 R270
SYMATTR InstName R6
SYMATTR Value 10k
SYMBOL res -408 248 R270
SYMATTR InstName R7
SYMATTR Value 220
SYMBOL pmos 456 -280 R180
SYMATTR InstName M4
SYMATTR Value irf4905
SYMBOL res 600 -472 M0
SYMATTR InstName R8
SYMATTR Value 4.7k
SYMBOL res 568 344 M0
SYMATTR InstName R9
SYMATTR Value 4.7k
SYMBOL npn2 712 -312 M0
SYMATTR InstName Q4
SYMATTR Value 2N2222
SYMBOL res 808 -248 M0
SYMATTR InstName R10
SYMATTR Value 3.3k
SYMBOL res 952 -248 M270
SYMATTR InstName R11
SYMATTR Value 10k
SYMBOL pnp 696 280 R180
SYMATTR InstName Q5
SYMATTR Value 2N3906
SYMBOL npn2 952 280 M0
SYMATTR InstName Q6
SYMATTR Value 2N2222
SYMBOL res 1048 344 M0
SYMATTR InstName R12
SYMATTR Value 3.3k
SYMBOL res 1192 344 M270
SYMATTR InstName R13
SYMATTR Value 10k
SYMBOL res 840 248 M270
SYMATTR InstName R14
SYMATTR Value 220
SYMBOL ind2 168 8 R270
SYMATTR InstName L1
SYMATTR Value 12m
SYMATTR Type ind
SYMBOL ind2 168 -104 R270
SYMATTR InstName L2
SYMATTR Value 1.1
SYMATTR Type ind
SYMBOL pmos -24 -280 M180
SYMATTR InstName M2
SYMATTR Value irf4905
SYMBOL nmos 456 232 M0
SYMATTR InstName M3
SYMATTR Value irf3205
SYMBOL voltage -1240 -40 R0
SYMATTR InstName V1
SYMATTR Value PULSE(0 5 2.77ms 0 0 5.55ms 16.66ms)
SYMBOL voltage -1240 -312 R0
SYMATTR InstName V2
SYMATTR Value PULSE(0 5 11.11ms 0 0 5.55ms 16.66ms)