node_def(module,[body,type_ignores],[]).
node_def(functiondef,[body,args,type_comment,decorator_list,returns],[name,lineno,col_offset,end_col_offset,end_lineno]).
node_def(assign,[value,targets,type_comment],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(list,[elts,ctx],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(load,[],[]).
node_def(name,[ctx],[id,lineno,col_offset,end_col_offset,end_lineno]).
node_def(store,[],[]).
node_def(null,[],[]).
node_def(for,[body,orelse,target,iter,type_comment],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(if,[test,body,orelse],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(compare,[comparators,ops,left],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(constant,[kind],[value,s,n,lineno,col_offset,end_col_offset,end_lineno]).
node_def(eq,[],[]).
node_def(binop,[op,left,right],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(mod,[],[]).
node_def(break,[],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(expr,[value],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(call,[args,func,keywords],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(attribute,[value,ctx],[lineno,attr,col_offset,end_col_offset,end_lineno]).
node_def(add,[],[]).
node_def(return,[value],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(arguments,[args,defaults,kw_defaults,kwarg,kwonlyargs,posonlyargs,vararg],[]).
node_def(arg,[annotation,type_comment],[arg,lineno,col_offset,end_col_offset,end_lineno]).
node_def(lt,[],[]).
node_def(subscript,[value,slice,ctx],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(slice,[lower,upper,step],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(unaryop,[op,operand],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(usub,[],[]).
node_val(load,4,3,[],[]).
node_val(list,3,2,[[],4],[2,17,19,2]).
node_val(store,6,5,[],[]).
node_val(name,5,2,[6],["prime_list",2,4,14,2]).
node_val(null,7,2,[],[]).
node_val(assign,2,1,[3,[5],7],[2,4,19,2]).
node_val(null,13,12,[],[]).
node_val(constant,12,11,[13],[0,0,0,5,24,25,5]).
node_val(eq,14,11,[],[]).
node_val(mod,16,15,[],[]).
node_val(load,18,17,[],[]).
node_val(name,17,15,[18],["i",5,15,16,5]).
node_val(load,20,19,[],[]).
node_val(name,19,15,[20],["j",5,19,20,5]).
node_val(binop,15,11,[16,17,19],[5,15,20,5]).
node_val(compare,11,10,[[12],[14],15],[5,15,25,5]).
node_val(break,21,10,[],[6,16,21,6]).
node_val(if,10,9,[11,[21],[]],[5,12,21,6]).
node_val(load,25,24,[],[]).
node_val(name,24,23,[25],["i",8,30,31,8]).
node_val(load,28,27,[],[]).
node_val(name,27,26,[28],["prime_list",8,12,22,8]).
node_val(load,29,26,[],[]).
node_val(attribute,26,23,[27,29],[8,"append",12,29,8]).
node_val(call,23,22,[[24],26,[]],[8,12,32,8]).
node_val(expr,22,9,[23],[8,12,32,8]).
node_val(store,31,30,[],[]).
node_val(name,30,9,[31],["j",4,12,13,4]).
node_val(null,34,33,[],[]).
node_val(constant,33,32,[34],[2,2,2,4,23,24,4]).
node_val(load,36,35,[],[]).
node_val(name,35,32,[36],["i",4,26,27,4]).
node_val(load,38,37,[],[]).
node_val(name,37,32,[38],["range",4,17,22,4]).
node_val(call,32,9,[[33,35],37,[]],[4,17,28,4]).
node_val(null,39,9,[],[]).
node_val(for,9,8,[[10],[22],30,32,39],[4,8,32,8]).
node_val(store,41,40,[],[]).
node_val(name,40,8,[41],["i",3,8,9,3]).
node_val(null,44,43,[],[]).
node_val(constant,43,42,[44],[2,2,2,3,19,20,3]).
node_val(add,46,45,[],[]).
node_val(load,48,47,[],[]).
node_val(name,47,45,[48],["x",3,22,23,3]).
node_val(null,50,49,[],[]).
node_val(constant,49,45,[50],[1,1,1,3,24,25,3]).
node_val(binop,45,42,[46,47,49],[3,22,25,3]).
node_val(load,52,51,[],[]).
node_val(name,51,42,[52],["range",3,13,18,3]).
node_val(call,42,8,[[43,45],51,[]],[3,13,26,3]).
node_val(null,53,8,[],[]).
node_val(for,8,1,[[9],[],40,42,53],[3,4,32,8]).
node_val(load,56,55,[],[]).
node_val(name,55,54,[56],["prime_list",9,11,21,9]).
node_val(return,54,1,[55],[9,4,21,9]).
node_val(null,59,58,[],[]).
node_val(null,60,58,[],[]).
node_val(arg,58,57,[59,60],["x",1,12,13,1]).
node_val(null,61,57,[],[]).
node_val(null,62,57,[],[]).
node_val(arguments,57,1,[[58],[],[],61,[],[],62],[]).
node_val(null,63,1,[],[]).
node_val(null,64,1,[],[]).
node_val(functiondef,1,0,[[2,8,54],57,63,[],64],["prime_1",1,0,21,9]).
node_val(null,69,68,[],[]).
node_val(constant,68,67,[69],[2,2,2,12,18,19,12]).
node_val(null,71,70,[],[]).
node_val(constant,70,67,[71],[3,3,3,12,21,22,12]).
node_val(load,72,67,[],[]).
node_val(list,67,66,[[68,70],72],[12,17,23,12]).
node_val(store,74,73,[],[]).
node_val(name,73,66,[74],["prime_list",12,4,14,12]).
node_val(null,75,66,[],[]).
node_val(assign,66,65,[67,[73],75],[12,4,23,12]).
node_val(null,81,80,[],[]).
node_val(constant,80,79,[81],[0,0,0,15,24,25,15]).
node_val(eq,82,79,[],[]).
node_val(mod,84,83,[],[]).
node_val(load,86,85,[],[]).
node_val(name,85,83,[86],["i",15,15,16,15]).
node_val(load,88,87,[],[]).
node_val(name,87,83,[88],["j",15,19,20,15]).
node_val(binop,83,79,[84,85,87],[15,15,20,15]).
node_val(compare,79,78,[[80],[82],83],[15,15,25,15]).
node_val(break,89,78,[],[16,16,21,16]).
node_val(if,78,77,[79,[89],[]],[15,12,21,16]).
node_val(load,93,92,[],[]).
node_val(name,92,91,[93],["i",18,30,31,18]).
node_val(load,96,95,[],[]).
node_val(name,95,94,[96],["prime_list",18,12,22,18]).
node_val(load,97,94,[],[]).
node_val(attribute,94,91,[95,97],[18,"append",12,29,18]).
node_val(call,91,90,[[92],94,[]],[18,12,32,18]).
node_val(expr,90,77,[91],[18,12,32,18]).
node_val(store,99,98,[],[]).
node_val(name,98,77,[99],["j",14,12,13,14]).
node_val(load,101,100,[],[]).
node_val(name,100,77,[101],["prime_list",14,17,27,14]).
node_val(null,102,77,[],[]).
node_val(for,77,76,[[78],[90],98,100,102],[14,8,32,18]).
node_val(store,104,103,[],[]).
node_val(name,103,76,[104],["i",13,8,9,13]).
node_val(null,107,106,[],[]).
node_val(constant,106,105,[107],[4,4,4,13,19,20,13]).
node_val(add,109,108,[],[]).
node_val(load,111,110,[],[]).
node_val(name,110,108,[111],["x",13,22,23,13]).
node_val(null,113,112,[],[]).
node_val(constant,112,108,[113],[1,1,1,13,24,25,13]).
node_val(binop,108,105,[109,110,112],[13,22,25,13]).
node_val(load,115,114,[],[]).
node_val(name,114,105,[115],["range",13,13,18,13]).
node_val(call,105,76,[[106,108],114,[]],[13,13,26,13]).
node_val(null,116,76,[],[]).
node_val(for,76,65,[[77],[],103,105,116],[13,4,32,18]).
node_val(load,119,118,[],[]).
node_val(name,118,117,[119],["prime_list",20,11,21,20]).
node_val(return,117,65,[118],[20,4,21,20]).
node_val(null,122,121,[],[]).
node_val(null,123,121,[],[]).
node_val(arg,121,120,[122,123],["x",11,12,13,11]).
node_val(null,124,120,[],[]).
node_val(null,125,120,[],[]).
node_val(arguments,120,65,[[121],[],[],124,[],[],125],[]).
node_val(null,126,65,[],[]).
node_val(null,127,65,[],[]).
node_val(functiondef,65,0,[[66,76,117],120,126,[],127],["prime_2",11,0,21,20]).
node_val(null,132,131,[],[]).
node_val(constant,131,130,[132],[2,2,2,23,18,19,23]).
node_val(null,134,133,[],[]).
node_val(constant,133,130,[134],[3,3,3,23,21,22,23]).
node_val(null,136,135,[],[]).
node_val(constant,135,130,[136],[5,5,5,23,24,25,23]).
node_val(null,138,137,[],[]).
node_val(constant,137,130,[138],[7,7,7,23,27,28,23]).
node_val(null,140,139,[],[]).
node_val(constant,139,130,[140],[11,11,11,23,30,32,23]).
node_val(null,142,141,[],[]).
node_val(constant,141,130,[142],[13,13,13,23,34,36,23]).
node_val(null,144,143,[],[]).
node_val(constant,143,130,[144],[17,17,17,23,38,40,23]).
node_val(null,146,145,[],[]).
node_val(constant,145,130,[146],[19,19,19,23,42,44,23]).
node_val(load,147,130,[],[]).
node_val(list,130,129,[[131,133,135,137,139,141,143,145],147],[23,17,45,23]).
node_val(store,149,148,[],[]).
node_val(name,148,129,[149],["prime_list",23,4,14,23]).
node_val(null,150,129,[],[]).
node_val(assign,129,128,[130,[148],150],[23,4,45,23]).
node_val(null,154,153,[],[]).
node_val(constant,153,152,[154],[19,19,19,24,11,13,24]).
node_val(lt,155,152,[],[]).
node_val(load,157,156,[],[]).
node_val(name,156,152,[157],["x",24,7,8,24]).
node_val(compare,152,151,[[153],[155],156],[24,7,13,24]).
node_val(load,161,160,[],[]).
node_val(name,160,159,[161],["prime_list",25,15,25,25]).
node_val(null,163,162,[],[]).
node_val(usub,165,164,[],[]).
node_val(null,167,166,[],[]).
node_val(constant,166,164,[167],[1,1,1,25,28,29,25]).
node_val(unaryop,164,162,[165,166],[25,27,29,25]).
node_val(null,168,162,[],[]).
node_val(slice,162,159,[163,164,168],[25,26,29,25]).
node_val(load,169,159,[],[]).
node_val(subscript,159,158,[160,162,169],[25,15,30,25]).
node_val(return,158,151,[159],[25,8,30,25]).
node_val(null,175,174,[],[]).
node_val(constant,174,173,[175],[0,0,0,29,28,29,29]).
node_val(eq,176,173,[],[]).
node_val(mod,178,177,[],[]).
node_val(load,180,179,[],[]).
node_val(name,179,177,[180],["i",29,19,20,29]).
node_val(load,182,181,[],[]).
node_val(name,181,177,[182],["j",29,23,24,29]).
node_val(binop,177,173,[178,179,181],[29,19,24,29]).
node_val(compare,173,172,[[174],[176],177],[29,19,29,29]).
node_val(break,183,172,[],[30,20,25,30]).
node_val(if,172,171,[173,[183],[]],[29,16,25,30]).
node_val(load,187,186,[],[]).
node_val(name,186,185,[187],["i",32,34,35,32]).
node_val(load,190,189,[],[]).
node_val(name,189,188,[190],["prime_list",32,16,26,32]).
node_val(load,191,188,[],[]).
node_val(attribute,188,185,[189,191],[32,"append",16,33,32]).
node_val(call,185,184,[[186],188,[]],[32,16,36,32]).
node_val(expr,184,171,[185],[32,16,36,32]).
node_val(store,193,192,[],[]).
node_val(name,192,171,[193],["j",28,16,17,28]).
node_val(load,195,194,[],[]).
node_val(name,194,171,[195],["prime_list",28,21,31,28]).
node_val(null,196,171,[],[]).
node_val(for,171,170,[[172],[184],192,194,196],[28,12,36,32]).
node_val(store,198,197,[],[]).
node_val(name,197,170,[198],["i",27,12,13,27]).
node_val(null,201,200,[],[]).
node_val(constant,200,199,[201],[20,20,20,27,23,25,27]).
node_val(add,203,202,[],[]).
node_val(load,205,204,[],[]).
node_val(name,204,202,[205],["x",27,27,28,27]).
node_val(null,207,206,[],[]).
node_val(constant,206,202,[207],[1,1,1,27,29,30,27]).
node_val(binop,202,199,[203,204,206],[27,27,30,27]).
node_val(load,209,208,[],[]).
node_val(name,208,199,[209],["range",27,17,22,27]).
node_val(call,199,170,[[200,202],208,[]],[27,17,31,27]).
node_val(null,210,170,[],[]).
node_val(for,170,151,[[171],[],197,199,210],[27,8,36,32]).
node_val(load,213,212,[],[]).
node_val(name,212,211,[213],["prime_list",33,15,25,33]).
node_val(return,211,151,[212],[33,8,25,33]).
node_val(if,151,128,[152,[158],[170,211]],[24,4,25,33]).
node_val(null,216,215,[],[]).
node_val(null,217,215,[],[]).
node_val(arg,215,214,[216,217],["x",22,12,13,22]).
node_val(null,218,214,[],[]).
node_val(null,219,214,[],[]).
node_val(arguments,214,128,[[215],[],[],218,[],[],219],[]).
node_val(null,220,128,[],[]).
node_val(null,221,128,[],[]).
node_val(functiondef,128,0,[[129,151],214,220,[],221],["prime_3",22,0,25,33]).
node_val(null,226,225,[],[]).
node_val(constant,225,224,[226],[2,2,2,36,18,19,36]).
node_val(null,228,227,[],[]).
node_val(constant,227,224,[228],[3,3,3,36,21,22,36]).
node_val(null,231,230,[],[]).
node_val(constant,230,229,[231],[3,3,3,36,35,36,36]).
node_val(load,233,232,[],[]).
node_val(name,232,229,[233],["next_prime",36,24,34,36]).
node_val(call,229,224,[[230],232,[]],[36,24,37,36]).
node_val(null,237,236,[],[]).
node_val(constant,236,235,[237],[3,3,3,36,61,62,36]).
node_val(load,239,238,[],[]).
node_val(name,238,235,[239],["next_prime",36,50,60,36]).
node_val(call,235,234,[[236],238,[]],[36,50,63,36]).
node_val(load,241,240,[],[]).
node_val(name,240,234,[241],["next_prime",36,39,49,36]).
node_val(call,234,224,[[235],240,[]],[36,39,64,36]).
node_val(null,246,245,[],[]).
node_val(constant,245,244,[246],[3,3,3,36,99,100,36]).
node_val(load,248,247,[],[]).
node_val(name,247,244,[248],["next_prime",36,88,98,36]).
node_val(call,244,243,[[245],247,[]],[36,88,101,36]).
node_val(load,250,249,[],[]).
node_val(name,249,243,[250],["next_prime",36,77,87,36]).
node_val(call,243,242,[[244],249,[]],[36,77,102,36]).
node_val(load,252,251,[],[]).
node_val(name,251,242,[252],["next_prime",36,66,76,36]).
node_val(call,242,224,[[243],251,[]],[36,66,103,36]).
node_val(null,258,257,[],[]).
node_val(constant,257,256,[258],[3,3,3,36,149,150,36]).
node_val(load,260,259,[],[]).
node_val(name,259,256,[260],["next_prime",36,138,148,36]).
node_val(call,256,255,[[257],259,[]],[36,138,151,36]).
node_val(load,262,261,[],[]).
node_val(name,261,255,[262],["next_prime",36,127,137,36]).
node_val(call,255,254,[[256],261,[]],[36,127,152,36]).
node_val(load,264,263,[],[]).
node_val(name,263,254,[264],["next_prime",36,116,126,36]).
node_val(call,254,253,[[255],263,[]],[36,116,153,36]).
node_val(load,266,265,[],[]).
node_val(name,265,253,[266],["next_prime",36,105,115,36]).
node_val(call,253,224,[[254],265,[]],[36,105,154,36]).
node_val(load,267,224,[],[]).
node_val(list,224,223,[[225,227,229,234,242,253],267],[36,17,155,36]).
node_val(store,269,268,[],[]).
node_val(name,268,223,[269],["prime_list",36,4,14,36]).
node_val(null,270,223,[],[]).
node_val(assign,223,222,[224,[268],270],[36,4,155,36]).
node_val(load,275,274,[],[]).
node_val(name,274,273,[275],["prime_list",37,11,21,37]).
node_val(usub,277,276,[],[]).
node_val(null,279,278,[],[]).
node_val(constant,278,276,[279],[1,1,1,37,23,24,37]).
node_val(unaryop,276,273,[277,278],[37,22,24,37]).
node_val(load,280,273,[],[]).
node_val(subscript,273,272,[274,276,280],[37,11,25,37]).
node_val(lt,281,272,[],[]).
node_val(load,283,282,[],[]).
node_val(name,282,272,[283],["x",37,7,8,37]).
node_val(compare,272,271,[[273],[281],282],[37,7,25,37]).
node_val(load,287,286,[],[]).
node_val(name,286,285,[287],["prime_list",38,15,25,38]).
node_val(null,289,288,[],[]).
node_val(usub,291,290,[],[]).
node_val(null,293,292,[],[]).
node_val(constant,292,290,[293],[1,1,1,38,28,29,38]).
node_val(unaryop,290,288,[291,292],[38,27,29,38]).
node_val(null,294,288,[],[]).
node_val(slice,288,285,[289,290,294],[38,26,29,38]).
node_val(load,295,285,[],[]).
node_val(subscript,285,284,[286,288,295],[38,15,30,38]).
node_val(return,284,271,[285],[38,8,30,38]).
node_val(null,301,300,[],[]).
node_val(constant,300,299,[301],[0,0,0,42,28,29,42]).
node_val(eq,302,299,[],[]).
node_val(mod,304,303,[],[]).
node_val(load,306,305,[],[]).
node_val(name,305,303,[306],["i",42,19,20,42]).
node_val(load,308,307,[],[]).
node_val(name,307,303,[308],["j",42,23,24,42]).
node_val(binop,303,299,[304,305,307],[42,19,24,42]).
node_val(compare,299,298,[[300],[302],303],[42,19,29,42]).
node_val(break,309,298,[],[43,20,25,43]).
node_val(if,298,297,[299,[309],[]],[42,16,25,43]).
node_val(load,313,312,[],[]).
node_val(name,312,311,[313],["i",45,34,35,45]).
node_val(load,316,315,[],[]).
node_val(name,315,314,[316],["prime_list",45,16,26,45]).
node_val(load,317,314,[],[]).
node_val(attribute,314,311,[315,317],[45,"append",16,33,45]).
node_val(call,311,310,[[312],314,[]],[45,16,36,45]).
node_val(expr,310,297,[311],[45,16,36,45]).
node_val(store,319,318,[],[]).
node_val(name,318,297,[319],["j",41,16,17,41]).
node_val(load,321,320,[],[]).
node_val(name,320,297,[321],["prime_list",41,21,31,41]).
node_val(null,322,297,[],[]).
node_val(for,297,296,[[298],[310],318,320,322],[41,12,36,45]).
node_val(store,324,323,[],[]).
node_val(name,323,296,[324],["i",40,12,13,40]).
node_val(add,327,326,[],[]).
node_val(load,330,329,[],[]).
node_val(name,329,328,[330],["prime_list",40,23,33,40]).
node_val(usub,332,331,[],[]).
node_val(null,334,333,[],[]).
node_val(constant,333,331,[334],[1,1,1,40,35,36,40]).
node_val(unaryop,331,328,[332,333],[40,34,36,40]).
node_val(load,335,328,[],[]).
node_val(subscript,328,326,[329,331,335],[40,23,37,40]).
node_val(null,337,336,[],[]).
node_val(constant,336,326,[337],[1,1,1,40,38,39,40]).
node_val(binop,326,325,[327,328,336],[40,23,39,40]).
node_val(add,339,338,[],[]).
node_val(load,341,340,[],[]).
node_val(name,340,338,[341],["x",40,41,42,40]).
node_val(null,343,342,[],[]).
node_val(constant,342,338,[343],[1,1,1,40,43,44,40]).
node_val(binop,338,325,[339,340,342],[40,41,44,40]).
node_val(load,345,344,[],[]).
node_val(name,344,325,[345],["range",40,17,22,40]).
node_val(call,325,296,[[326,338],344,[]],[40,17,45,40]).
node_val(null,346,296,[],[]).
node_val(for,296,271,[[297],[],323,325,346],[40,8,36,45]).
node_val(load,349,348,[],[]).
node_val(name,348,347,[349],["prime_list",46,15,25,46]).
node_val(return,347,271,[348],[46,8,25,46]).
node_val(if,271,222,[272,[284],[296,347]],[37,4,25,46]).
node_val(null,352,351,[],[]).
node_val(null,353,351,[],[]).
node_val(arg,351,350,[352,353],["x",35,12,13,35]).
node_val(null,354,350,[],[]).
node_val(null,355,350,[],[]).
node_val(arguments,350,222,[[351],[],[],354,[],[],355],[]).
node_val(null,356,222,[],[]).
node_val(null,357,222,[],[]).
node_val(functiondef,222,0,[[223,271],350,356,[],357],["prime_4",35,0,25,46]).
node_val(module,0,-1,[[1,65,128,222],[]],[]).
