Module Import alias Import alias Import alias Import alias ImportFrom alias alias ImportFrom alias ImportFrom alias Assign NameStore Str Assign NameStore Str Assign NameStore Num FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore Num For TupleStore NameStore NameStore Call NameLoad NameLoad body AugAssignAdd NameStore NameLoad If CompareGtE NameLoad NameLoad body Assign NameStore NameLoad Break Return NameLoad decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad Dict attr ListComp SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad Str attr BinOpMult ListLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore Dict For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad ListComp NameLoad comprehension NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr CompareIn SubscriptLoad NameLoad Index Num NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore ListComp BinOpMult ListLoad Num NameLoad comprehension NameStore Call NameLoad NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad For TupleStore NameStore NameStore NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr ListComp Call NameLoad NameLoad comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Dict For NameStore NameLoad body If CompareIn SubscriptLoad NameLoad Index Num NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Num attr ListLoad TupleLoad SubscriptLoad NameLoad Index Num Call NameLoad SubscriptLoad NameLoad Index Num orelse Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Num ListLoad TupleLoad SubscriptLoad NameLoad Index Num Call NameLoad SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr BinOpAdd Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Num Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore ListComp NameLoad comprehension NameStore NameLoad BoolOpOr Call AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Print Call AttributeLoad Str attr NameLoad Assign NameStore ListComp TupleLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore Call NameLoad NameLoad keyword Lambda arguments args TupleStore NameStore NameStore defaults TupleLoad NameLoad NameLoad Return SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Print Call AttributeLoad Str attr NameLoad Assign NameStore ListComp TupleLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore Call NameLoad NameLoad keyword Lambda arguments args TupleStore NameStore NameStore defaults TupleLoad NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Print Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Print Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad NameLoad Print Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore DictComp NameLoad Num comprehension NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body AugAssignAdd SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Print Str Assign NameStore Call NameLoad ListComp NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr CompareIs NameLoad Call NameLoad Call AttributeLoad NameLoad attr Print Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad If CompareGt NameLoad Num body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num handlers ExceptHandler type NameLoad body Assign NameStore ListLoad For NameStore NameLoad body AugAssignAdd NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpSub NameLoad Num If CompareEq NameLoad Num body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Num TryExcept body Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad handlers ExceptHandler type NameLoad body Return Num For NameStore NameLoad body TryExcept body AugAssignAdd NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad handlers ExceptHandler type NameLoad body Pass Return NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad If CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr attr ListLoad AttributeLoad NameLoad attr orelse Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore Call NameLoad Num Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore SubscriptLoad NameLoad Index Num If BoolOpAnd CompareEq NameLoad Str CompareEq NameLoad Str body Assign NameStore ListLoad Str orelse Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num Num Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore NameLoad body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num handlers ExceptHandler type NameLoad body Continue For NameStore NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr keyword Lambda arguments args NameParam defaults AttributeLoad NameLoad attr keyword NameLoad Return ListComp BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str For NameStore NameLoad body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num handlers ExceptHandler type NameLoad body Continue For NameStore NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Return TupleLoad NameLoad NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str For NameStore NameLoad body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num handlers ExceptHandler type NameLoad body Continue Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AugAssignAdd NameStore ListLoad TupleLoad NameLoad NameLoad NameLoad Assign NameStore ListComp TupleLoad NameLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore NameStore Call NameLoad NameLoad keyword Lambda arguments args TupleStore NameStore NameStore NameStore defaults TupleLoad NameLoad NameLoad NameLoad Assign TupleStore NameStore NameStore SubscriptLoad SubscriptLoad NameLoad Index Num Slice Num Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num handlers ExceptHandler type NameLoad body Return NameLoad Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If BoolOpOr UnaryOpNot Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad NameLoad Num body Assign NameStore ListComp NameLoad comprehension NameStore NameLoad Call AttributeLoad NameLoad attr If NameLoad body Assign NameStore NameLoad orelse Assign NameStore NameLoad Assign NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad If NameLoad body Assign NameStore Str While CompareNotIn NameLoad NameLoad body Print Call AttributeLoad Str attr NameLoad If CompareEq Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num orelse Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Print Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad Return SubscriptLoad NameLoad Index NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num handlers ExceptHandler type NameLoad body Return NameLoad Assign NameStore ListLoad Assign NameStore ListLoad For NameStore NameLoad body AugAssignAdd NameStore ListLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad For NameStore NameLoad body If Call AttributeLoad NameLoad attr body AugAssignAdd NameStore ListLoad NameLoad If BoolOpOr UnaryOpNot NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad If NameLoad body Assign NameStore Str While CompareNotIn NameLoad NameLoad body Print Call AttributeLoad Str attr NameLoad If CompareEq Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num orelse Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Print Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad Return SubscriptLoad NameLoad Index NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad Str body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareNotEq Call NameLoad NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Return NameLoad Assign NameStore ListLoad Assign NameStore NameLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad orelse If CompareNotEq Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore NameLoad Break If NameLoad body Assign NameStore NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list decorator_list ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad Str body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore ListLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr ListComp NameLoad comprehension NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str Str Str Str Str ListLoad body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad If CompareEq NameLoad Str body Assign AttributeStore NameLoad attr ListLoad orelse Assign AttributeStore NameLoad attr ListComp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListComp IfExp CompareNotEq NameLoad Str Call AttributeLoad NameLoad attr NameLoad Str comprehension NameStore AttributeLoad NameLoad attr Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore NameLoad If CompareIn AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Print AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad AttributeLoad NameLoad attr attr body While CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr If CompareEq NameLoad Str body Assign NameStore NameLoad orelse If CompareEq NameLoad Str body Assign NameStore NameLoad orelse Assign NameStore NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body TryExcept body Assign SubscriptStore NameLoad Index SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad handlers ExceptHandler type NameLoad body Print Str Pass Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body TryExcept body Assign SubscriptStore NameLoad Index SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad handlers ExceptHandler type NameLoad body Print Str Pass Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return CompareIsNot Call NameLoad AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body For NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict For NameStore Call NameLoad Num Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore Call NameLoad BinOpSub UnaryOpUSub Call NameLoad NameLoad Num Num NameLoad If CompareNotIn NameLoad AttributeLoad NameLoad attr body If UnaryOpNot Call AttributeLoad NameLoad attr body Assign NameStore ListLoad orelse Return TupleLoad NameLoad NameLoad NameLoad orelse Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Dict Assign SubscriptStore NameLoad Index Str NameLoad For NameStore NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad Continue If CompareEq AttributeLoad NameLoad attr Str body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num attr Str Continue If CompareEq AttributeLoad NameLoad attr Str body If CompareEq SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Str body Assign SubscriptStore NameLoad Index NameLoad BinOpAdd SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num attr Str orelse Assign SubscriptStore NameLoad Index NameLoad BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num attr Str SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad Continue If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice Num Num If CompareEq SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Str body If CompareEq Call NameLoad NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index Num orelse Assign SubscriptStore NameLoad Index NameLoad Str orelse If CompareEq Call NameLoad NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index Num orelse Assign SubscriptStore NameLoad Index NameLoad Str Continue If CompareEq AttributeLoad NameLoad attr Str body TryExcept body Assign SubscriptStore NameLoad Index NameLoad BinOpAdd Call NameLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num handlers ExceptHandler body Assign SubscriptStore NameLoad Index NameLoad Num Continue Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad Return TupleLoad NameLoad ListComp SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler body Assign NameStore NameLoad Assign NameStore Call NameLoad Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore Call NameLoad BinOpSub UnaryOpUSub Call NameLoad NameLoad Num Num NameLoad Assign NameStore ListComp NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListComp NameLoad comprehension NameStore NameLoad comprehension NameStore NameLoad Assign NameStore Dict Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body TryExcept body Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad handlers ExceptHandler body Assign NameStore Str Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Continue If CompareEq AttributeLoad NameLoad attr Str body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num attr Str handlers ExceptHandler body Assign NameStore Str Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Continue If CompareEq AttributeLoad NameLoad attr Str body TryExcept body If CompareEq SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Str body Assign NameStore BinOpAdd SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num attr Str orelse Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num attr Str SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad handlers ExceptHandler body Assign NameStore Str Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Continue If CompareEq AttributeLoad NameLoad attr Str body TryExcept body Assign NameStore Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice Num Num If CompareEq SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Str body If CompareEq Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num orelse Assign NameStore Str orelse If CompareEq Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num orelse Assign NameStore Str handlers ExceptHandler body Assign NameStore Str Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Continue If CompareEq AttributeLoad NameLoad attr Str body TryExcept body Assign NameStore BinOpAdd Call NameLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num handlers ExceptHandler body Assign NameStore Num Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Continue If CompareEq SubscriptLoad NameLoad Index NameLoad NameLoad body AugAssignAdd NameStore ListLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr TupleLoad Call NameLoad NameLoad NameLoad Print Str NameLoad Print Str Return TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad ListComp SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareEq Call NameLoad NameLoad Num body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad Str attr ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return CompareIn NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body If BoolOpAnd CompareEq AttributeLoad NameLoad attr NameLoad CompareEq AttributeLoad NameLoad attr NameLoad CompareEq AttributeLoad NameLoad attr Str CompareEq AttributeLoad NameLoad attr Num CompareEq AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr BinOpMod Str NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad Num body Return ListLoad orelse Return SubscriptLoad AttributeLoad NameLoad attr Slice UnaryOpUSub NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareEq Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Raise Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr BinOpMod BinOpAdd AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad Num body Return ListLoad orelse If CompareGtE AttributeLoad NameLoad attr NameLoad body Return SubscriptLoad AttributeLoad NameLoad attr Slice BinOpSub AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr orelse Return SubscriptLoad Call AttributeLoad NameLoad attr Slice UnaryOpUSub NameLoad decorator_list decorator_list decorator_list Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Assign TupleStore NameStore NameStore NameStore TupleLoad BinOpMod Str NameLoad BinOpMod Str NameLoad BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad If CompareEq NameLoad Str body Assign AttributeStore NameLoad attr Str orelse Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad Num Assign AttributeStore NameLoad attr Call NameLoad Num Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num If CompareEq Call NameLoad NameLoad Num body Return SubscriptLoad NameLoad Index Num orelse Return ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr For NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore NameLoad If UnaryOpNot Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore NameLoad If AttributeLoad NameLoad attr body If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Print Call AttributeLoad Str attr AttributeLoad NameLoad attr orelse If CompareIs NameLoad NameLoad body TryExcept body Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If CompareGt Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Num body AugAssignAdd NameStore ListLoad NameLoad If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign TupleStore NameStore NameStore TupleLoad NameLoad NameLoad Assign NameStore NameLoad If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Print Call AttributeLoad Str attr AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Print Call AttributeLoad Str attr AttributeLoad AttributeLoad NameLoad attr attr If Call AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore NameLoad orelse Assign NameStore NameLoad orelse If CompareEq NameLoad NameLoad body Print Str orelse Print Str orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore NameLoad If NameLoad body Assign NameStore NameLoad orelse Assign NameStore NameLoad If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse Raise BinOpMod Str AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str body If BoolOpAnd NameLoad UnaryOpNot Call AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad body Assign NameStore NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad Call AttributeLoad NameLoad attr Str body Assign NameStore NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Print Call AttributeLoad Str attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Print Call AttributeLoad Str attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIsNot NameLoad NameLoad body For NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse Print Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr If CompareIsNot NameLoad NameLoad body Break If CompareIsNot NameLoad NameLoad body If BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad AttributeLoad NameLoad attr orelse Assign TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad orelse Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return UnaryOpNot Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore NameLoad If CompareIn AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body If AttributeLoad AttributeLoad NameLoad attr attr body While CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr If CompareEq NameLoad Str body Assign NameStore NameLoad orelse If CompareEq NameLoad Str body Assign NameStore NameLoad Return NameLoad orelse Return NameLoad orelse Return NameLoad decorator_list decorator_list
N/A N/A re N/A random N/A urllib N/A operator util scanTokens scanNgrams Levenshtein distance random choice N/A LEXER_TOKENS TOKENS N/A LEXER_NGRAMS NGRAMS N/A OFS_TRANSITION 3 pickIndex N/A N/A counts N/A N/A N/A total N/A sum counts N/A dice N/A N/A random randint 1 total N/A countsSoFar 0 N/A N/A ind count N/A enumerate counts N/A N/A countsSoFar count N/A N/A countsSoFar dice N/A N/A ret ind N/A N/A ret N/A MarkovModel N/A N/A __init__ N/A N/A self model_file N/A N/A N/A N/A N/A self load_markov_model model_file N/A N/A N/A self init N/A N/A self simplifiedModel N/A N/A N/A state suc N/A N/A N/A self markov_model iteritems N/A N/A N/A N/A self simplifiedModel N/A state N/A N/A N/A fromkeys N/A N/A s N/A 0 N/A s suc True N/A N/A self allStates N/A N/A N/A self simplifiedModel copy N/A trans N/A N/A N/A self simplifiedModel values N/A N/A N/A N/A N/A self allStates update trans N/A N/A self allStates N/A N/A N/A self allStates keys N/A N/A self fuzzer N/A init N/A N/A self N/A N/A N/A  Set markov model to the initial state
        Avoids loading the model when a new session starts.
         N/A N/A self state N/A N/A | join N/A N/A START N/A self order N/A set_fuzzer N/A N/A self fuzzer N/A N/A N/A N/A self fuzzer fuzzer N/A getSimplifiedModel N/A N/A self stateFilter N/A None N/A N/A  return a map of maps giving the possible transitions from a
        given state. This is for instance useful for plotting:
        import pygraphviz; G = pygraphviz.AGraph(m.getSimplifiedModel(),
                                                 directed=True);
        G.draw("data/robotMinimized.pdf", prog="dot")
         N/A N/A stateFilter None N/A N/A ret N/A self simplifiedModel N/A N/A ret N/A N/A k N/A N/A N/A self simplifiedModel keys N/A N/A N/A k stateFilter N/A N/A N/A ret N/A k N/A dict N/A kv N/A kv N/A N/A N/A N/A self simplifiedModel N/A k items N/A N/A kv N/A 0 stateFilter N/A ret N/A getAllStates N/A N/A self N/A N/A N/A N/A self allStates N/A getMarkovMatrix N/A N/A self N/A N/A N/A allStates N/A N/A self getAllStates N/A nStates N/A len allStates N/A ret N/A N/A N/A 0 nStates N/A _ N/A xrange nStates N/A N/A ind state N/A enumerate allStates N/A N/A counts N/A N/A N/A self markov_model get state N/A N/A N/A s c counts N/A N/A N/A N/A ret N/A ind N/A N/A N/A allStates index s c N/A ret N/A exportMarkovMartrix N/A N/A self fileName N/A N/A N/A f N/A file fileName w N/A N/A N/A f write N/A %s
 N/A N/A join N/A self allStates N/A N/A s l N/A zip N/A self allStates N/A N/A self getMarkovMatrix N/A N/A N/A N/A f write N/A %s	%s
 N/A s N/A N/A join N/A N/A str v N/A v l N/A N/A N/A f close N/A update_state N/A N/A self state N/A N/A N/A  Update markov model with new state and set previous states  N/A N/A self state state N/A getState N/A N/A self N/A N/A N/A N/A self state N/A getOrder N/A N/A self N/A N/A N/A N/A self order N/A load_markov_model N/A N/A self model_file N/A N/A N/A  Return markov model from Prisma output file as a dictionary
        where keys are current states and values are next possible states
         N/A fd N/A open model_file r N/A text_markov_model N/A N/A fd read N/A N/A N/A fd close N/A re_markov_model N/A N/A re findall (.*)->(.*),([0-9]*)
 text_markov_model N/A markov_model N/A N/A edge re_markov_model N/A N/A N/A N/A edge N/A 0 markov_model N/A N/A N/A N/A N/A markov_model N/A N/A edge N/A 0 extend N/A N/A N/A edge N/A 1 N/A int N/A edge N/A 2 N/A N/A N/A markov_model N/A N/A edge N/A 0 N/A N/A N/A edge N/A 1 N/A int N/A edge N/A 2 N/A N/A self order N/A N/A N/A N/A edge N/A 0 count | 1 N/A N/A self markov_model markov_model N/A get_next_states N/A N/A self role N/A N/A N/A  Return all possible next states at the current state.   N/A allStates N/A N/A self markov_model N/A N/A self state N/A N/A role None N/A N/A ret N/A s N/A s allStates N/A N/A N/A N/A s N/A 0 endswith role N/A N/A N/A s N/A 0 endswith END N/A N/A ret allStates N/A ret N/A choose_most_probable_next_state N/A N/A self role N/A N/A N/A  Choose the most probable state  N/A next_states N/A N/A self get_next_states role N/A N/A N/A Selecting next MOST probable state from: {} format next_states N/A sorted_states N/A N/A s c N/A N/A s c N/A sorted next_states key N/A N/A N/A N/A k v N/A N/A v k N/A N/A sorted_states N/A -1 N/A choose_least_probable_next_state N/A N/A self role N/A N/A N/A  Choose the least probable state  N/A next_states N/A N/A self get_next_states role N/A N/A N/A Selecting next LEAST probable state from: {} format next_states N/A sorted_states N/A N/A s c N/A N/A s c N/A sorted next_states key N/A N/A N/A N/A k v N/A N/A v k N/A state N/A sorted_states N/A 0 N/A N/A N/A State selected: {} format state N/A state N/A choose_random_next_state N/A N/A self role N/A N/A N/A  Choose the next state randomly.  N/A next_states N/A N/A self get_next_states role N/A N/A N/A Selecting next state in mode RANDOM from: {} format next_states N/A state N/A choice next_states N/A N/A N/A State selected: {} format state N/A state N/A choose_next_state_OFS N/A N/A self role lens transition N/A OFS_TRANSITION N/A N/A  Choose the next state that optimizes the fuzzing
        testing path in a fixed number of transitions.
         N/A states N/A s 0 N/A s N/A N/A self get_next_states role N/A s states N/A N/A N/A states N/A s N/A N/A self get_subtree_weight_OFS lens s transition N/A >>> Selecting next state in OFS mode... N/A state N/A choice N/A k N/A N/A k v N/A N/A states items N/A v N/A max N/A N/A states values N/A N/A N/A State selected: {} format state N/A state N/A get_subtree_weight_OFS N/A N/A self lens state transition N/A OFS_TRANSITION N/A N/A  Compute the weight of the subtree that has
        the given state as root. The weight of a subtree is
        the sum of the weights of all the states that can be
        reached from the root in a given number of transitions.
         N/A w N/A N/A self get_state_weight_OFS N/A state N/A 0 lens N/A N/A transition 1 N/A N/A N/A N/A states N/A N/A self markov_model N/A N/A state N/A 0 N/A N/A N/A KeyError N/A N/A states N/A N/A s states N/A N/A w N/A N/A self get_subtree_weight_OFS lens s N/A transition 1 N/A N/A transition 1 N/A N/A w N/A w N/A get_state_weight_OFS N/A N/A self state lens N/A N/A N/A  Compute the weight of a state. The weight of a state
        is the sum of the remaining fuzzing masks to test
        in all templates associated to this state.
         N/A w 0 N/A N/A N/A ids N/A N/A N/A lens tl state_id N/A state N/A N/A N/A KeyError N/A N/A 0 N/A i ids N/A N/A N/A N/A w N/A N/A N/A lens fuzzer tracker N/A i N/A N/A N/A KeyError N/A N/A N/A w N/A N/A TemplateList N/A N/A __init__ N/A N/A self templates_file lexerStyle N/A LEXER_TOKENS N/A N/A N/A self template_list N/A N/A self load_templates templates_file N/A N/A self template_dic N/A N/A N/A self state_id N/A N/A N/A self lexerStyle lexerStyle N/A template N/A self template_list N/A N/A N/A N/A self template_dic N/A N/A template ID template N/A N/A N/A template state N/A self state_id N/A N/A N/A N/A N/A N/A self state_id N/A N/A template state extend N/A N/A template ID N/A N/A N/A N/A self state_id N/A N/A template state N/A N/A template ID N/A load_templates N/A N/A self templates_file N/A N/A N/A  Return templates from Prisma output file as
        list of Template objects.
         N/A fd N/A open templates_file r N/A text_templates N/A N/A fd read N/A N/A N/A fd close N/A templates_str N/A N/A text_templates split TEMPLATE N/A r N/A N/A re compile id:([0-9]*) state:(.*) count:([0-9]*) ntokens:([0-9]*) fields:(.*?)
(.*) N/A re DOTALL N/A template_list N/A N/A i N/A range 1 N/A len templates_str N/A N/A template_data N/A N/A r findall N/A templates_str N/A i N/A N/A ID state count ntokens fields content N/A template_data N/A 0 N/A N/A N/A content N/A ntokens 1 N/A N/A content N/A N/A N/A content N/A N/A N/A content split N/A 0 -1 N/A new_template N/A Template ID state count ntokens fields content N/A N/A N/A template_list append new_template N/A template_list N/A getPossibleNextTemplates N/A N/A self next_possible_states N/A N/A N/A  Get matching template and fields of message
        for next possible states.
         N/A ret N/A N/A state next_possible_states N/A N/A N/A N/A id_list N/A N/A self state_id N/A N/A state N/A 0 N/A N/A N/A KeyError N/A N/A N/A id id_list N/A N/A template N/A N/A self template_dic N/A id N/A N/A N/A ret append template N/A N/A N/A ret sort key N/A N/A N/A t N/A N/A t count reverse True N/A N/A N/A %s (%d) N/A N/A N/A t display N/A t count N/A t ret N/A find_template N/A N/A self next_possible_states message N/A N/A N/A  Get matching template and fields of message
        for next possible states.
         N/A state next_possible_states N/A N/A N/A N/A id_list N/A N/A self state_id N/A N/A state N/A 0 N/A N/A N/A KeyError N/A N/A N/A id id_list N/A N/A template N/A N/A self template_dic N/A id N/A matcher N/A TemplateMessageMatcher template message N/A self lexerStyle N/A fields N/A N/A matcher match N/A N/A fields None N/A N/A N/A template fields N/A N/A None None N/A find_similar_template N/A N/A self next_possible_states message N/A N/A N/A  Get most similar template and its fields to a message
        for next possible transitions.
         N/A state next_possible_states N/A N/A N/A N/A id_list N/A N/A self state_id N/A N/A state N/A 0 N/A N/A N/A KeyError N/A N/A N/A templates N/A N/A id id_list N/A N/A template N/A N/A self template_dic N/A id N/A matcher N/A SimilarTemplateMessageMatcher template message N/A self lexerStyle N/A N/A fields dist N/A N/A matcher match N/A templates N/A N/A template fields distance N/A sorted_templates N/A N/A t f d N/A N/A t f d N/A sorted templates key N/A N/A N/A N/A t f d N/A N/A d t f N/A N/A template fields N/A N/A sorted_templates N/A 0 N/A 2 N/A N/A template fields N/A find_next_template N/A N/A self state rl previousTemplates interactive N/A N/A N/A  Find a template according to current state of
        the model and available transitions. If a fuzzer is active
        select only templates with fields. If none of them has fields,
        pick a template as usually.
         N/A N/A N/A id_list N/A N/A self state_id N/A N/A state N/A 0 N/A N/A N/A KeyError N/A N/A None N/A templates_with_rules N/A N/A template_id id_list N/A N/A new_template N/A N/A self template_dic N/A template_id N/A N/A N/A N/A N/A new_template has_fields N/A N/A rl transition_exists previousTemplates new_template N/A N/A N/A N/A templates_with_rules append new_template N/A N/A N/A len templates_with_rules 0 N/A N/A fuzz_templates N/A t N/A t templates_with_rules N/A N/A t has_fields N/A fuzz_templates N/A N/A templates fuzz_templates N/A N/A templates templates_with_rules N/A templates_ids N/A N/A t ID N/A t templates N/A interactive N/A N/A choice N/A N/A choice templates_ids N/A N/A N/A N/A Manually selecting from templates: {} format templates_ids N/A N/A N/A len templates_ids 1 N/A N/A choice N/A templates_ids N/A 0 N/A N/A choice N/A raw_input Selection:  N/A ind N/A N/A templates_ids index choice N/A N/A N/A N/A Probability-based selection from templates: {} format templates_ids N/A ind N/A pickIndex N/A N/A t count N/A t templates N/A N/A templates N/A ind N/A N/A None N/A find_next_template_no_rules N/A N/A self state templates_no_fields interactive N/A N/A N/A N/A N/A id_list N/A N/A self state_id N/A N/A state N/A 0 N/A N/A N/A KeyError N/A N/A None N/A templates N/A N/A fuzz_templates N/A N/A template_id id_list N/A N/A templates N/A N/A N/A self template_dic N/A template_id N/A t templates N/A N/A N/A N/A t has_fields N/A N/A fuzz_templates N/A t N/A N/A N/A fuzz_templates templates_no_fields N/A N/A fuzz_templates templates N/A fuzz_templates_ids N/A N/A t ID N/A t fuzz_templates N/A interactive N/A N/A choice N/A N/A choice fuzz_templates_ids N/A N/A N/A N/A Manually selecting from templates: {} format fuzz_templates_ids N/A N/A N/A len fuzz_templates_ids 1 N/A N/A choice N/A fuzz_templates_ids N/A 0 N/A N/A choice N/A raw_input Selection:  N/A ind N/A N/A fuzz_templates_ids index choice N/A N/A N/A N/A Probability-based selection from templates: {} format fuzz_templates_ids N/A ind N/A pickIndex N/A N/A t count N/A t fuzz_templates N/A N/A fuzz_templates N/A ind N/A N/A TemplateMessageMatcher N/A N/A __init__ N/A N/A self template msg lexerType whitespace N/A LEXER_TOKENS N/A N/A N/A self template template N/A N/A self msg msg N/A N/A self lexerType lexerType N/A N/A self ws whitespace N/A match N/A N/A self N/A N/A N/A N/A N/A self lexerType LEXER_TOKENS N/A N/A tokens N/A scanTokens N/A self msg N/A self ws N/A N/A tokens N/A scanNgrams N/A self msg N/A N/A N/A len tokens N/A len N/A N/A self template content N/A N/A None N/A fields N/A N/A match True N/A N/A tok msg N/A zip N/A N/A self template content tokens N/A N/A curVal N/A msg N/A 1 N/A N/A tok N/A N/A N/A N/A fields append curVal N/A N/A N/A N/A N/A urllib quote curVal tok N/A N/A match False N/A N/A match N/A N/A ret fields N/A N/A ret None N/A ret N/A N/A SimilarTemplateMessageMatcher N/A N/A N/A  Return the fields in a template and the distance between this
    template an a given input message.
     __init__ N/A N/A self template msg lexerType whitespace N/A LEXER_TOKENS N/A N/A N/A self template template N/A N/A self msg msg N/A N/A self lexerType lexerType N/A N/A self ws whitespace N/A match N/A N/A self N/A N/A N/A N/A N/A self lexerType LEXER_TOKENS N/A N/A tokens N/A scanTokens N/A self msg N/A self ws N/A N/A tokens N/A scanNgrams N/A self msg N/A fields N/A N/A N/A tok msg N/A zip N/A N/A self template content tokens N/A N/A curVal N/A msg N/A 1 N/A N/A tok N/A N/A N/A N/A fields append curVal N/A template_str N/A N/A join N/A t N/A t N/A N/A self template content N/A d N/A distance N/A self msg template_str N/A N/A fields d N/A N/A Template N/A N/A __init__ N/A N/A self ID state count ntokens fields content N/A -1 0 0 N/A N/A N/A  Values in each one of the templates in
        the prisma templates file.
         N/A N/A self ID ID N/A N/A self state state N/A N/A self count N/A int count N/A N/A self ntokens N/A int ntokens N/A N/A fields N/A N/A N/A self fields N/A N/A N/A N/A self fields N/A N/A int f N/A f N/A N/A fields split , N/A N/A self content content N/A display N/A N/A self N/A N/A N/A N/A N/A N/A str self strip N/A __str__ N/A N/A self N/A N/A N/A tokens N/A N/A N/A t N/A N/A urllib unquote t |_| N/A t N/A self content N/A N/A N/A join tokens N/A fillFields N/A N/A self fields N/A N/A N/A  Fill each field in the template with the values in fields.
        If the the fuzzer is active, the content for the new fields
        is fuzzed. If no content for the new fields is given, a random
        value is used to feed the fuzzing primitives.
         N/A fuzz None N/A N/A N/A self ID N/A N/A self fuzzer tracker N/A N/A N/A N/A self fuzzer tracker N/A N/A N/A self fuzzer interactive N/A N/A N/A fuzz None N/A N/A inp N/A raw_input N/A N/A Fuzz template {}? [y/n]:  format N/A self ID N/A N/A inp y N/A N/A fuzz True N/A N/A N/A inp n N/A N/A fuzz False N/A N/A fuzz True N/A fuzz N/A N/A N/A self new_fields fields N/A ret N/A N/A N/A self fuzzer fuzz_template self N/A N/A fuzz N/A N/A ret N/A N/A self content N/A N/A N/A k v N/A N/A fields iteritems N/A N/A N/A N/A N/A ret N/A N/A N/A self fields N/A k v N/A N/A N/A IndexError N/A N/A Warning: trying to assign value to non-existing field N/A N/A ret N/A fillFields N/A N/A self fields N/A N/A N/A  Fill each field in the template with the values in fields.
         N/A ret N/A N/A self content N/A N/A N/A k v N/A N/A fields iteritems N/A N/A N/A N/A N/A ret N/A N/A N/A self fields N/A k v N/A N/A N/A IndexError N/A N/A Warning: trying to assign value to non-existing field N/A N/A ret N/A has_fields N/A N/A self N/A N/A N/A N/A N/A len N/A self fields 0 N/A N/A RuleList N/A N/A __init__ N/A N/A self rules_file N/A N/A N/A N/A N/A self load_rules rules_file N/A replaceData N/A N/A self transition dst_field newData N/A N/A N/A r N/A N/A self rules N/A transition N/A N/A N/A N/A r replaceData transition dst_field newData N/A load_rules N/A N/A self rules_file N/A N/A N/A  Return the rules from the prisma output file
        as list of Rule objects.
         N/A fd N/A open rules_file r N/A text_rules N/A N/A fd read N/A N/A N/A fd close N/A rules_str N/A N/A text_rules split RULE N/A r N/A N/A re compile transition:([^ ]*) srcId:(.*) srcField:(.*) dstField:(.*) type:(.*?)
(.*) N/A re DOTALL N/A N/A self rules N/A N/A i N/A range 1 N/A len rules_str N/A N/A rule_data N/A N/A r findall N/A rules_str N/A i N/A N/A transition src_id src_field dst_field typ data N/A rule_data N/A 0 N/A new_rule N/A Rule transition src_id src_field dst_field typ data N/A N/A N/A N/A N/A N/A self rules setdefault transition N/A append new_rule N/A create_message N/A N/A self previousTemplates previousFields next_template N/A N/A N/A  Craft a message according to previous templates
        and new selected template.
         N/A transition N/A N/A self generateTransitionLabel previousTemplates next_template N/A fields N/A dict N/A zip N/A N/A str ind N/A ind N/A range N/A N/A N/A len previousFields 1 -1 previousFields N/A N/A transition N/A self rules N/A N/A N/A N/A N/A next_template has_fields N/A N/A current_rules N/A N/A N/A N/A None None None N/A N/A current_rules N/A N/A self rules N/A transition N/A dst_fields N/A N/A N/A fields N/A -1 dst_fields N/A rule current_rules N/A N/A src_id N/A rule src_id N/A dst N/A rule dst_field N/A src N/A rule src_field N/A N/A N/A rule typ rule.ExactRule N/A N/A N/A dst_fields N/A dst N/A N/A fields N/A src_id N/A src N/A N/A N/A N/A rule typ rule.DataRule N/A N/A N/A dst_fields N/A dst N/A N/A random choice N/A N/A N/A N/A rule data N/A 5 split , N/A N/A N/A N/A rule typ rule.CopyCompleteRule N/A N/A N/A N/A N/A rule data N/A 6 20 COPY_AS_PREFIX N/A N/A N/A dst_fields N/A dst N/A N/A N/A fields N/A src_id N/A src N/A N/A random choice N/A N/A N/A N/A rule data N/A 26 split , N/A N/A N/A dst_fields N/A dst N/A N/A N/A random choice N/A N/A N/A N/A rule data N/A 26 split , N/A N/A fields N/A src_id N/A src N/A N/A N/A N/A rule typ rule.CopyPartialRule N/A N/A split_data N/A N/A N/A N/A fields N/A src_id N/A src split N/A N/A rule data N/A 26 1 N/A N/A N/A N/A rule data N/A 6 20 COPY_THE_PREFIX N/A N/A N/A N/A len split_data 2 N/A N/A N/A dst_fields N/A dst N/A split_data N/A 0 N/A N/A N/A dst_fields N/A dst N/A N/A N/A N/A len split_data 2 N/A N/A N/A dst_fields N/A dst N/A split_data N/A 1 N/A N/A N/A dst_fields N/A dst N/A N/A N/A N/A rule typ rule.SeqRule N/A N/A N/A N/A N/A dst_fields N/A dst N/A N/A int N/A N/A fields N/A src_id N/A src N/A int N/A N/A rule data N/A 5 N/A N/A N/A N/A N/A dst_fields N/A dst 0 N/A N/A message N/A N/A next_template fillFields dst_fields N/A fields N/A N/A dst_fields items N/A N/A N/A fields sort key N/A N/A operator itemgetter 0 N/A msg N/A N/A urllib unquote N/A N/A join N/A N/A str n N/A n message N/A N/A msg N/A N/A f N/A 1 N/A f fields transition N/A create_fuzzed_message N/A N/A self previousTemplates previousFields next_template fuzzer N/A N/A N/A  Craft a fuzzed message according to previous templates
        and new selected template or a forced transition if a similarity
        based transition has been triggered.
         N/A N/A N/A transition N/A N/A self generateTransitionLabel previousTemplates next_template N/A N/A N/A N/A transition None N/A fields N/A dict N/A zip N/A N/A str ind N/A ind N/A range N/A N/A N/A len previousFields 1 -1 previousFields N/A template_rules N/A r N/A N/A t r N/A N/A N/A self rules items N/A N/A t endswith N/A next_template ID N/A rules N/A item N/A sublist template_rules N/A item sublist N/A dst_fields N/A N/A N/A fields N/A -1 dst_fields N/A fuzz_fields N/A N/A fuzzer get_fuzz_fields N/A next_template ID N/A non_fuzzed_values N/A N/A rule rules N/A N/A src_id N/A rule src_id N/A dst N/A rule dst_field N/A src N/A rule src_field N/A N/A N/A rule typ rule.ExactRule N/A N/A N/A N/A data N/A N/A fields N/A src_id N/A src N/A N/A N/A N/A data N/A N/A dst_fields N/A dst N/A N/A fuzzer fuzz rule data fuzz_fields N/A N/A N/A N/A rule typ rule.DataRule N/A N/A N/A N/A data N/A N/A random choice N/A N/A N/A N/A rule data N/A 5 split , N/A N/A N/A N/A data N/A N/A dst_fields N/A dst N/A N/A fuzzer fuzz rule data fuzz_fields N/A N/A N/A N/A rule typ rule.CopyCompleteRule N/A N/A N/A N/A N/A N/A N/A rule data N/A 6 20 COPY_AS_PREFIX N/A N/A data N/A N/A N/A fields N/A src_id N/A src N/A N/A random choice N/A N/A N/A N/A rule data N/A 26 split , N/A N/A data N/A N/A N/A random choice N/A N/A N/A N/A rule data N/A 26 split , N/A N/A fields N/A src_id N/A src N/A N/A N/A N/A data N/A N/A dst_fields N/A dst N/A N/A fuzzer fuzz rule data fuzz_fields N/A N/A N/A N/A rule typ rule.CopyPartialRule N/A N/A N/A N/A split_data N/A N/A N/A N/A fields N/A src_id N/A src split N/A N/A rule data N/A 26 1 N/A N/A N/A N/A rule data N/A 6 20 COPY_THE_PREFIX N/A N/A N/A N/A len split_data 2 N/A N/A data N/A split_data N/A 0 N/A N/A data N/A N/A N/A N/A len split_data 2 N/A N/A data N/A split_data N/A 1 N/A N/A data N/A N/A N/A N/A data N/A N/A dst_fields N/A dst N/A N/A fuzzer fuzz rule data fuzz_fields N/A N/A N/A N/A rule typ rule.SeqRule N/A N/A N/A N/A data N/A N/A int N/A N/A fields N/A src_id N/A src N/A int N/A N/A rule data N/A 5 N/A N/A N/A N/A data 0 N/A N/A dst_fields N/A dst N/A N/A fuzzer fuzz rule data fuzz_fields N/A N/A N/A N/A dst_fields N/A dst data N/A N/A non_fuzzed_values N/A data N/A message N/A N/A next_template fillFields dst_fields N/A fields N/A N/A dst_fields items N/A N/A N/A fields sort key N/A N/A operator itemgetter 0 N/A N/A N/A fuzzer update_tracker N/A next_template ID N/A N/A fuzzer trace N/A N/A list fuzz_fields non_fuzzed_values N/A fields_to_fuzz:  fuzz_fields N/A >>> FUZZING msg... N/A N/A N/A N/A urllib unquote N/A N/A join N/A N/A str n N/A n message N/A N/A f N/A 1 N/A f fields transition N/A generateTransitionLabel N/A N/A self previousTemplates nextTemplate N/A N/A N/A N/A N/A len previousTemplates 0 N/A N/A transition N/A nextTemplate ID N/A N/A transition N/A %s;%s N/A N/A N/A ; join N/A N/A p ID N/A p previousTemplates N/A nextTemplate ID N/A transition N/A transition_exists N/A N/A self previousTemplates nextTemplate N/A N/A N/A  Check if there is a valid transition for
        the sequence of templates.
         N/A transition N/A N/A self generateTransitionLabel previousTemplates nextTemplate N/A N/A transition N/A self rules N/A N/A Rule N/A N/A N/A Each one of the rules in the prisma rules file __init__ N/A N/A self transition src_id src_field dst_field typ data N/A N/A N/A N/A self transition transition N/A N/A self src_id src_id N/A N/A self src_field N/A int src_field N/A N/A self dst_field N/A int dst_field N/A N/A self typ typ N/A N/A self data N/A N/A data rstrip N/A replaceData N/A N/A self transition dst_field newData N/A N/A N/A N/A N/A N/A self transition transition N/A N/A self dst_field dst_field N/A N/A self src_id 0 N/A N/A self src_field -1 N/A N/A self typ rule.DataRule N/A N/A N/A self data N/A data:%s newData N/A N/A RingBuffer N/A N/A __init__ N/A N/A self size_max N/A N/A N/A N/A self max size_max N/A N/A self data N/A N/A getLastEntries N/A N/A self n N/A N/A N/A N/A n 0 N/A N/A N/A N/A N/A N/A N/A self data N/A N/A n N/A append N/A N/A self x N/A N/A N/A append an element at the end of the buffer N/A N/A N/A N/A self data append x N/A N/A N/A len N/A self data N/A self max N/A N/A N/A self cur 0 N/A N/A self __class__ N/A RingBuffer __Full N/A get N/A N/A self N/A N/A N/A  return a list of elements from the oldest to the newest N/A N/A self data N/A __Full N/A N/A __init__ N/A N/A self n N/A N/A N/A you should use RingBuffer N/A append N/A N/A self x N/A N/A N/A N/A N/A self data N/A N/A self cur x N/A N/A self cur N/A N/A N/A self cur 1 N/A self max N/A get N/A N/A self N/A N/A N/A N/A N/A N/A self data N/A N/A self cur N/A N/A self data N/A N/A self cur N/A getLastEntries N/A N/A self n N/A N/A N/A N/A n 0 N/A N/A N/A N/A N/A N/A N/A self cur n N/A N/A N/A N/A self data N/A N/A N/A self cur n N/A self cur N/A N/A N/A N/A N/A self get N/A N/A n N/A N/A N/A N/A STATUS_OK OK N/A STATUS_NO_TRANSITION NO TRANSITION N/A STATUS_END END N/A MODE_MOST_PROBABLE_TRANSITION 0 N/A MODE_LEAST_PROBABLE_TRANSITION 1 N/A MODE_RANDOM_TRANSITION 2 N/A MODE_FUZZING_TRANSITION 3 Lens N/A N/A __init__ N/A N/A self modelPath role sim_search mode lexerStyle templates_no_fields N/A False MODE_RANDOM_TRANSITION LEXER_TOKENS False N/A N/A N/A markov_model rule_list template_list N/A N/A %s.markovModel modelPath N/A %s.rules modelPath N/A %s.templates modelPath N/A N/A self modelPath modelPath N/A N/A self mm N/A MarkovModel markov_model N/A N/A self rl N/A RuleList rule_list N/A N/A self tl N/A TemplateList template_list lexerStyle N/A N/A self mode N/A int mode N/A N/A self fuzzer N/A N/A self role role N/A N/A role UAC N/A N/A N/A self otherside UAS N/A N/A N/A self otherside UAC N/A N/A self templates N/A RingBuffer 20 N/A N/A self fields N/A RingBuffer 20 N/A N/A N/A self reset_model N/A N/A self similarity_search sim_search N/A N/A self sim_matched_template False N/A N/A self templates_no_fields templates_no_fields N/A set_fuzzer N/A N/A self fuzzer N/A N/A N/A  Save reference to a fuzzer object and add
        this reference to the markovModel and templates objects.
         N/A N/A self fuzzer fuzzer N/A N/A N/A N/A self mm set_fuzzer fuzzer N/A getLastFields N/A N/A self N/A N/A N/A ret N/A N/A N/A self fields getLastEntries 1 N/A N/A N/A len ret 1 N/A N/A N/A ret N/A 0 N/A N/A N/A N/A replaceData N/A N/A self transition dst_field newData N/A N/A N/A N/A N/A N/A self rl replaceData transition dst_field newData N/A reset_model N/A N/A self N/A N/A N/A N/A N/A N/A self mm init N/A o N/A range N/A N/A N/A self mm getOrder N/A N/A N/A N/A N/A self templates append N/A Template N/A N/A N/A N/A self fields append N/A N/A consumeOtherSide N/A N/A self message N/A N/A N/A 
        consume method for a deployed LENS system
         N/A N/A N/A self consume message N/A self otherside N/A transitionSelf N/A N/A self N/A N/A N/A 
        This is the modus in which no prefiltering according
        to a fixed role is done, i.e. this is the function a
        deployed LENS system should call
         N/A N/A N/A self transition N/A self role True N/A consume N/A N/A self message role N/A N/A N/A  Save message, find template and update model state  N/A status STATUS_NO_TRANSITION N/A N/A N/A N/A N/A N/A N/A self mm getState endswith END N/A N/A next_states N/A N/A N/A self mm get_next_states role N/A next_states N/A N/A N/A template fields N/A N/A N/A self tl find_template next_states message N/A N/A N/A role N/A self role N/A N/A other_role N/A self otherside N/A N/A other_role N/A self role N/A next_states N/A N/A N/A self mm get_next_states other_role N/A template None N/A N/A self similarity_search N/A N/A N/A template None N/A N/A N/A self sim_matched_template False N/A N/A N/A >>> EXACT MATCHED TEMPLATE: {} format N/A template ID N/A N/A N/A template None N/A N/A N/A N/A next_OFS_states N/A N/A state N/A N/A N/A self mm get_next_states role N/A N/A N/A N/A N/A N/A self mm get_subtree_weight_OFS self state 0 N/A N/A next_OFS_states N/A state N/A N/A next_OFS_states N/A N/A next_OFS_states N/A N/A N/A self mm get_next_states role N/A N/A template fields N/A N/A N/A self tl find_similar_template next_OFS_states message N/A N/A N/A TypeError N/A N/A N/A template fields N/A None None N/A status STATUS_END N/A N/A template None N/A N/A N/A self sim_matched_template True N/A N/A N/A >>> SIMILARITY MATCHED TEMPLATE: {} format N/A template ID N/A N/A template None N/A N/A N/A N/A N/A self templates append template N/A N/A N/A N/A self fields append fields N/A N/A N/A N/A self mm update_state N/A template state N/A N/A N/A >>> TRANSITION TO STATE: {} format N/A N/A self mm state N/A N/A N/A N/A template state endswith END N/A N/A status STATUS_END N/A N/A status STATUS_OK N/A N/A N/A status STATUS_END N/A N/A >>> END STATE REACHED. N/A N/A >>> CAN'T MATCH MESSAGE TO TEMPLATE! N/A N/A status STATUS_END N/A status N/A transition N/A N/A self role chooseNextStateIndependentFromRole N/A False N/A N/A  Trigger selected transition and return
        message or none if waiting.
         N/A status STATUS_NO_TRANSITION N/A chooseNextStateIndependentFromRole N/A N/A roleForNextState None N/A N/A roleForNextState role N/A N/A N/A self mode MODE_MOST_PROBABLE_TRANSITION N/A N/A next_state N/A N/A N/A self mm choose_most_probable_next_state roleForNextState N/A N/A N/A N/A self mode MODE_LEAST_PROBABLE_TRANSITION N/A N/A next_state N/A N/A N/A self mm choose_least_probable_next_state roleForNextState N/A N/A N/A N/A self mode MODE_RANDOM_TRANSITION N/A N/A next_state N/A N/A N/A self mm choose_random_next_state roleForNextState N/A N/A N/A N/A self mode MODE_FUZZING_TRANSITION N/A N/A next_state N/A N/A N/A self mm choose_next_state_OFS roleForNextState self N/A N/A N/A Unknown mode %d N/A self mode N/A N/A N/A N/A N/A next_state N/A 0 endswith END N/A N/A N/A chooseNextStateIndependentFromRole N/A N/A N/A N/A next_state N/A 0 endswith role N/A N/A next_state None N/A N/A state template msg fields transition N/A N/A self _transition_to_state next_state N/A N/A N/A state None N/A N/A state endswith END N/A N/A status STATUS_END N/A N/A msg None N/A N/A N/A N/A N/A self templates append template N/A N/A N/A >>> SELECTED TEMPLATE: {} format N/A template ID N/A N/A N/A N/A self fields append fields N/A N/A N/A N/A self mm update_state state N/A N/A N/A >>> TRANSITION TO STATE: {} format N/A N/A self mm state N/A status STATUS_OK N/A N/A status msg transition N/A _transition_to_state N/A N/A self next_state N/A N/A N/A N/A next_state None N/A N/A theOrder N/A range N/A N/A N/A self mm getOrder -1 -1 N/A N/A previousTemplates N/A N/A N/A self templates getLastEntries theOrder N/A previousFields N/A N/A N/A self fields getLastEntries theOrder N/A N/A N/A self sim_matched_template N/A N/A next_template N/A N/A N/A self tl find_next_template next_state N/A self rl previousTemplates N/A N/A self fuzzer interactive N/A N/A >>> Searching template with no rules N/A next_template N/A N/A N/A self tl find_next_template_no_rules next_state N/A self templates_no_fields N/A N/A self fuzzer interactive N/A N/A next_template None N/A N/A N/A N/A next_template None N/A N/A N/A N/A self sim_matched_template N/A N/A self do_fuzz next_template N/A N/A N/A message fields transition N/A N/A N/A self rl create_fuzzed_message previousTemplates previousFields next_template N/A self fuzzer N/A N/A N/A message fields transition N/A N/A N/A self rl create_message previousTemplates previousFields next_template N/A N/A message None N/A fields None N/A transition None N/A ret N/A N/A next_state N/A 0 next_template message fields transition N/A N/A ret N/A None None None None None N/A ret N/A waiting_response N/A N/A self N/A N/A N/A N/A N/A bool N/A N/A N/A self mm get_next_states N/A self role N/A getPossibleNextTemplates N/A N/A self N/A N/A N/A N/A N/A N/A self tl getPossibleNextTemplates N/A N/A N/A self mm get_next_states N/A self otherside N/A do_fuzz N/A N/A self template N/A N/A N/A fuzz None N/A N/A N/A template ID N/A N/A self fuzzer tracker N/A N/A N/A N/A self fuzzer interactive N/A N/A N/A fuzz None N/A N/A inp N/A raw_input N/A N/A Fuzz template {}? [y/n]:  format N/A template ID N/A N/A inp y N/A N/A fuzz True N/A N/A N/A inp n N/A N/A fuzz False N/A fuzz N/A N/A True N/A N/A False N/A N/A