\begin{picture}(330,540)(0,0)
\SetColor{Black}
\Text(0,510)[r]{($a$)}
\Line(90,480)(65,490)
\Gluon(90,480)(65,490){2.5}{3}
\Line(90,540)(65,530)
\Gluon(90,540)(65,530){-2.5}{3}
\Vertex(65,490){1.8}
\Vertex(65,530){1.8}
\ArrowLine(65,490)(65,530)
\DashArrowLine(65,530)(25,530){3}
\Line(25,530)(25,490)
\Gluon(25,530)(25,490){-2.5}{5}
\DashArrowLine(25,490)(65,490){3}
\Vertex(25,490){1.8}
\Vertex(25,530){1.8}
\ArrowLine(0,480)(25,490)
\ArrowLine(25,530)(0,540)
\Text(120,510)[r]{($b$)}
\Line(210,480)(185,490)
\Gluon(210,480)(185,490){2.5}{3}
\Line(210,540)(185,530)
\Gluon(210,540)(185,530){-2.5}{3}
\Vertex(185,490){1.8}
\Vertex(185,530){1.8}
\DashArrowLine(185,490)(185,530){3}
\ArrowLine(185,530)(145,530)
\Gluon(145,530)(145,490){-3}{5}
\ArrowLine(145,490)(185,490)
\Vertex(145,490){1.8}
\Vertex(145,530){1.8}
\ArrowLine(120,480)(145,490)
\ArrowLine(145,530)(120,540)
\Text(240,510)[r]{($c$)}
\Line(330,480)(305,490)
\Gluon(330,480)(305,490){2.5}{3}
\Line(330,540)(305,530)
\Gluon(330,540)(305,530){-2.5}{3}
\Vertex(305,490){1.8}
\Vertex(305,530){1.8}
\Gluon(305,490)(305,530){-3}{5}
\Line(305,530)(265,530)
\Gluon(305,530)(265,530){-2.5}{5}
\DashArrowLine(265,490)(265,530){3}
\Line(265,490)(305,490)
\Gluon(265,490)(305,490){-2.5}{5}
\Vertex(265,490){1.8}
\Vertex(265,530){1.8}
\ArrowLine(240,480)(265,490)
\ArrowLine(265,530)(240,540)
\Text(0,430)[r]{($d$)}
\Line(90,400)(65,410)
\Gluon(90,400)(65,410){2.5}{3}
\Line(90,460)(25,450)
\Gluon(90,460)(25,450){-2.5}{7}
\Vertex(65,410){1.8}
\Vertex(65,450){1.8}
\Gluon(65,410)(65,450){-3}{5}
\ArrowLine(25,450)(65,450)
\DashArrowLine(25,410)(25,450){3}
\Line(25,410)(65,410)
\Gluon(25,410)(65,410){-2.5}{5}
\Vertex(25,410){1.8}
\Vertex(25,450){1.8}
\ArrowLine(0,400)(25,410)
\Line(65,450)(32.5,455)
\ArrowLine(32.5,455)(0,460)
\Text(120,430)[r]{($e$)}
\Line(210,400)(185,410)
\Gluon(210,400)(185,410){2.5}{3}
\Line(210,460)(145,450)
\Gluon(210,460)(145,450){-2.5}{7}
\Vertex(185,410){1.8}
\Vertex(185,450){1.8}
\DashArrowLine(185,410)(185,450){3}
\Line(145,450)(185,450)
\Gluon(145,450)(185,450){2.5}{5}
\Gluon(145,410)(145,450){3}{5}
\ArrowLine(145,410)(185,410)
\Vertex(145,410){1.8}
\Vertex(145,450){1.8}
\ArrowLine(120,400)(145,410)
\Line(185,450)(152.5,455)
\ArrowLine(152.5,455)(120,460)
\Text(240,430)[r]{($f$)}
\Line(330,400)(310,410)
\Gluon(330,400)(310,410){2.5}{3}
\Line(330,460)(310,450)
\Gluon(330,460)(310,450){-2.5}{3}
\Vertex(310,410){1.8}
\Vertex(310,450){1.8}
\DashArrowLine(310,410)(310,450){3}
\ArrowLine(310,450)(278,430)
\ArrowLine(278,430)(310,410)
\Vertex(278,430){1.8}
\Gluon(278,430)(260,430){-3}{2}
\Vertex(260,430){1.8}
\ArrowLine(240,400)(260,430)
\ArrowLine(260,430)(240,460)
\Text(0,350)[r]{($g$)}
\Line(90,320)(70,330)
\Gluon(90,320)(70,330){2.5}{3}
\Line(90,380)(70,370)
\Gluon(90,380)(70,370){-2.5}{3}
\Vertex(70,330){1.8}
\Vertex(70,370){1.8}
\ArrowLine(70,330)(70,370)
\DashArrowLine(70,370)(38,350){3}
\DashArrowLine(38,350)(70,330){3}
\Vertex(38,350){1.8}
\Gluon(38,350)(20,350){-3}{2}
\Vertex(20,350){1.8}
\ArrowLine(0,320)(20,350)
\ArrowLine(20,350)(0,380)
\Text(120,350)[r]{($h$)}
\Line(210,320)(190,350)
\Gluon(210,320)(190,350){2.5}{4}
\Line(210,380)(190,350)
\Gluon(210,380)(190,350){-2.5}{4}
\Vertex(190,350){1.8}
\Gluon(190,350)(172,350){-3}{2}
\Vertex(172,350){1.8}
\Line(172,350)(140,370)
\Gluon(172,350)(140,370){-2.5}{4}
\Line(172,350)(140,330)
\Gluon(172,350)(140,330){2.5}{4}
\DashArrowLine(140,330)(140,370){3}
\Vertex(140,330){1.8}
\Vertex(140,370){1.8}
\ArrowLine(140,370)(120,380)
\ArrowLine(120,320)(140,330)
\Text(240,350)[r]{($i$)}
\Line(330,320)(310,350)
\Gluon(330,320)(310,350){2.5}{4}
\Line(330,380)(310,350)
\Gluon(330,380)(310,350){-2.5}{4}
\Vertex(310,350){1.8}
\Gluon(310,350)(292,350){-3}{2}
\Vertex(292,350){1.8}
\DashArrowLine(292,350)(260,370){3}
\DashArrowLine(260,330)(292,350){3}
\Line(260,330)(260,370)
\Gluon(260,330)(260,370){2.5}{4}
\Vertex(260,330){1.8}
\Vertex(260,370){1.8}
\ArrowLine(260,370)(240,380)
\ArrowLine(240,320)(260,330)
\Text(0,270)[r]{($j$)}
\Line(90,300)(65,295)
\Gluon(90,300)(65,295){-2.5}{3}
\ArrowLine(25,295)(0,300)
\Vertex(65,295){1.8}
\Vertex(25,295){1.8}
\ArrowLine(45,266)(65,295)
\DashArrowLine(65,295)(25,295){3}
\Line(25,295)(45,266)
\Gluon(25,295)(45,266){-2.5}{4}
\Vertex(45,266){1.8}
\DashArrowLine(45,250)(45,266){3}
\Vertex(45,250){1.8}
\ArrowLine(0,240)(45,250)
\Line(90,240)(45,250)
\Gluon(90,240)(45,250){2.5}{5}
\Text(120,270)[r]{($k$)}
\Line(210,300)(185,295)
\Gluon(210,300)(185,295){-2.5}{3}
\ArrowLine(145,295)(120,300)
\Vertex(185,295){1.8}
\Vertex(145,295){1.8}
\Line(165,266)(185,295)
\Gluon(165,266)(185,295){-2.5}{4}
\Gluon(185,295)(145,295){-3}{4}
\ArrowLine(165,266)(145,295)
\Vertex(165,266){1.8}
\DashArrowLine(165,250)(165,266){3}
\Vertex(165,250){1.8}
\ArrowLine(120,240)(165,250)
\Line(210,240)(165,250)
\Gluon(210,240)(165,250){2.5}{5}
\Text(240,270)[r]{($l$)}
\Line(330,300)(305,295)
\Gluon(330,300)(305,295){-2.5}{3}
\ArrowLine(265,295)(240,300)
\Vertex(305,295){1.8}
\Vertex(265,295){1.8}
\DashArrowLine(285,266)(305,295){3}
\ArrowLine(305,295)(265,295)
\Gluon(265,295)(285,266){-3}{4}
\Vertex(285,266){1.8}
\DashArrowLine(285,250)(285,266){3}
\Vertex(285,250){1.8}
\ArrowLine(240,240)(285,250)
\Line(330,240)(285,250)
\Gluon(330,240)(285,250){2.5}{5}
\Text(0,190)[r]{($m$)}
\Line(90,220)(65,215)
\Gluon(90,220)(65,215){-2.5}{3}
\ArrowLine(25,215)(0,220)
\Vertex(65,215){1.8}
\Vertex(25,215){1.8}
\Gluon(45,186)(65,215){-3}{4}
\Line(65,215)(25,215)
\Gluon(65,215)(25,215){-2.5}{4}
\DashArrowLine(45,186)(25,215){3}
\Vertex(45,186){1.8}
\DashArrowLine(45,170)(45,186){3}
\Vertex(45,170){1.8}
\ArrowLine(0,160)(45,170)
\Line(90,160)(45,170)
\Gluon(90,160)(45,170){2.5}{5}
\Text(120,190)[r]{($n$)}
\Line(210,220)(190,190)
\Gluon(210,220)(190,190){-2.5}{4}
\Line(210,160)(190,190)
\Gluon(210,160)(190,190){2.5}{4}
\Vertex(190,190){1.8}
\Gluon(190,190)(165,190){3}{3}
\DashArrowArcn(165,205)(15,630,270){3}
\Vertex(165,190){1.8}
\Gluon(165,190)(140,190){3}{3}
\Vertex(140,190){1.8}
\ArrowLine(120,160)(140,190)
\ArrowLine(140,190)(120,220)
\Text(240,190)[r]{($o$)}
\Line(330,220)(310,190)
\Gluon(330,220)(310,190){-2.5}{4}
\Line(330,160)(310,190)
\Gluon(330,160)(310,190){2.5}{4}
\Vertex(310,190){1.8}
\Gluon(310,190)(300,190){3}{1}
\Vertex(300,190){1.8}
\DashArrowArcn(285,190)(15,0,180){3}
\DashArrowArcn(285,190)(15,180,360){3}
\Vertex(270,190){1.8}
\Gluon(270,190)(260,190){3}{1}
\Vertex(260,190){1.8}
\ArrowLine(240,160)(260,190)
\ArrowLine(260,190)(240,220)
\Text(0,110)[r]{($p$)}
\Line(90,140)(45,140)
\Gluon(90,140)(45,140){-2.5}{5}
\ArrowLine(45,140)(0,140)
\Vertex(45,140){1.8}
\DashArrowLine(45,125)(45,140){3}
\Vertex(45,125){1.8}
\ArrowArc(45,110)(15,270,450)
\GlueArc(45,110)(15,90,270){2.5}{5}
\CArc(45,110)(15,90,270)
\Vertex(45,95){1.8}
\DashArrowLine(45,80)(45,95){3}
\Vertex(45,80){1.8}
\ArrowLine(0,80)(45,80)
\Line(90,80)(45,80)
\Gluon(90,80)(45,80){2.5}{5}
\Text(120,110)[r]{($q$)}
\Line(210,140)(165,140)
\Gluon(210,140)(165,140){-2.5}{5}
\ArrowLine(165,140)(120,140)
\Vertex(165,140){1.8}
\DashArrowLine(165,125)(165,140){3}
\Vertex(165,125){1.8}
\GlueArc(165,110)(15,90,270){3}{5}
\DashArrowArc(165,110)(15,270,90){3}
\Vertex(165,95){1.8}
\DashArrowLine(165,80)(165,95){3}
\Vertex(165,80){1.8}
\ArrowLine(120,80)(165,80)
\Line(210,80)(165,80)
\Gluon(210,80)(165,80){2.5}{5}
\Text(240,110)[r]{($r$)}
\Line(330,140)(285,130)
\Gluon(330,140)(285,130){-2.5}{5}
\ArrowLine(285,130)(240,140)
\Vertex(285,130){1.8}
\DashArrowLine(285,110)(285,130){3}
\DashArrowArcn(270,110)(15,360,0){3}
\Vertex(285,110){1.8}
\DashArrowLine(285,90)(285,110){3}
\Vertex(285,90){1.8}
\ArrowLine(240,80)(285,90)
\Line(330,80)(285,90)
\Gluon(330,80)(285,90){2.5}{5}
%%\Text(320,190)[l]{$\left.\tilde{q}_{1,2}\right|_{q\neq f}$}
%\Text(90,110)[r]{($s$)}
%\Line(90,140)(45,130)
%\Gluon(90,140)(45,130){-2.5}{5}
%\ArrowLine(45,130)(0,140)
%\Vertex(45,130){1.8}
%\DashArrowLine(45,110)(45,130){3}
%\DashArrowArcn(30,110)(15,360,0){3}
%\Vertex(45,130){1.8}
%\DashArrowLine(45,90)(45,110){3}
%\Vertex(45,90){1.8}
%\ArrowLine(0,80)(45,90)
%\Line(90,80)(45,90)
%\Gluon(90,80)(45,90){2.5}{5}
%%\Text(80,30)[l]{$\tilde{f}_{1,2}$}
\Text(120,30)[r]{($t$)}
\Line(90,60)(70,40)
\Gluon(90,60)(70,40){-2.5}{3}
\Line(90,0)(70,20)
\Gluon(90,0)(70,20){2.5}{3}
\COval(60,30)(15,15)(0){Black}{Gray}
\ArrowLine(0,0)(50,20)
\ArrowLine(50,40)(40,44)
\Vertex(40,44){1.8}
\GlueArc(25,50)(16,-22,158){2.5}{5}
\DashArrowArc(25,50)(16,158,338){3}
\CArc(25,50)(16,-22,158)
\Vertex(10,56){1.8}
\ArrowLine(10,56)(0,60)
\Text(61,30)[c]{LO}
\Text(0,30)[r]{($s$)}
\Line(210,60)(200,56)
\Gluon(210,60)(200,56){-2.5}{1}
\Vertex(200,56){1.8}
\DashArrowArc(185,50)(16,202,382){3}
\ArrowArc(185,50)(16,382,562)
\Vertex(170,44){1.8}
\Line(170,44)(160,40)
\Gluon(170,44)(160,40){-2.5}{1}
\Line(210,0)(160,20)
\Gluon(210,0)(160,20){2.5}{8}
\COval(150,30)(15,15)(0){Black}{Gray}
\ArrowLine(120,0)(140,20)
\ArrowLine(140,40)(120,60)
\Text(151.5,30)[c]{LO}
\end{picture}