Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 638351 Details for
Bug 873113
[abrt] python-2.7.3-7.2.fc17: PyEval_EvalFrameEx: Process /usr/bin/python2.7 was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 327.52 KB, created by
Sanne Bregman
on 2012-11-05 07:28:17 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Sanne Bregman
Created:
2012-11-05 07:28:17 UTC
Size:
327.52 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 20906] >[New LWP 20905] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/python ./manage.py runserver'. >Program terminated with signal 11, Segmentation fault. >#0 0x0000003601cd7c2c in PyEval_EvalFrameEx (f=f@entry=Frame 0x7f9a123c20d0, for file /usr/lib64/python2.7/SocketServer.py, line 229, in serve_forever (r=[], w=[], e=[]), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.3/Python/ceval.c:3069 >3069 if (tstate->frame->f_exc_type != NULL) > >Thread 2 (Thread 0x7f9a21287740 (LWP 20905)): >#0 _int_malloc (av=0x35ea3b0720, bytes=<optimized out>) at malloc.c:3564 > iters = <optimized out> > nb = 112 > idx = <optimized out> > bin = <optimized out> > victim = 0x128a4f0 > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#1 0x00000035ea07f493 in __GI___libc_malloc (bytes=104) at malloc.c:2928 > victim = 0x141 >#2 0x00000035f705d970 in CRYPTO_malloc (num=104, file=file@entry=0x35f713af8c "digest.c", line=line@entry=361) at mem.c:306 > ret = 0x0 >#3 0x00000035f70bc081 in EVP_MD_CTX_copy_ex (out=0x1282888, in=0x14f2b78) at digest.c:361 > tmp_buf = 0x0 >#4 0x00000035f70bc102 in EVP_MD_CTX_copy (out=<optimized out>, in=<optimized out>) at digest.c:326 >No locals. >#5 0x00000035f706c42d in HMAC_CTX_copy (dctx=dctx@entry=0x1282820, sctx=sctx@entry=0x14f2b10) at hmac.c:175 >No locals. >#6 0x00000035f706cc97 in pkey_hmac_copy (src=<optimized out>, dst=<optimized out>) at hm_pmeth.c:103 > sctx = 0x14f2af0 > dctx = 0x1282800 >#7 pkey_hmac_copy (dst=<optimized out>, src=<optimized out>) at hm_pmeth.c:94 >No locals. >#8 0x00000035f70c803f in EVP_PKEY_CTX_dup (pctx=0x177ef40) at pmeth_lib.c:290 > rctx = 0x16fbbb0 >#9 0x00000035f70bbfac in EVP_MD_CTX_copy_ex (out=0x7fff55346ef0, in=0x7fff55346fc0) at digest.c:375 > tmp_buf = <optimized out> >#10 0x00000035f70c9842 in EVP_DigestSignFinal (ctx=ctx@entry=0x7fff55346fc0, sigret=sigret@entry=0x7f9a106f12cb "\313\311\224\005\177,2\326\367\t\261\256\274?z\342\375\340\237\247\005\204G\327\252\306\254)\001%EF\027\003\001", siglen=siglen@entry=0x7fff55346fb8) at m_sigver.c:144 > tmp_ctx = {digest = 0x35f7384700, engine = 0x0, flags = 256, md_data = 0x0, pctx = 0x177ef40, update = 0x35f706ca30 <int_update>} > md = "\353\255\023\367\065\000\000\000\360*O\001\000\000\000\000\240\031\032\022\232\177\000\000\227\314\006\367\065\000\000\000\200\302\272\021\232\177\000\000@\357w\001", '\000' <repeats 12 times>"\267, V\006\367\065\000\000" > mdlen = <optimized out> > sctx = 1 > r = 0 >#11 0x00000030c1a2cc5d in tls1_mac (ssl=0x7f9a121994c0, md=0x7f9a106f12cb "\313\311\224\005\177,2\326\367\t\261\256\274?z\342\375\340\237\247\005\204G\327\252\306\254)\001%EF\027\003\001", send=1) at t1_enc.c:938 > rec = 0x7f9a12199888 > seq = 0x7f9a12199788 "" > hash = <optimized out> > md_size = 20 > hmac = {digest = 0x35f7384700, engine = 0x0, flags = 256, md_data = 0x0, pctx = 0x177ef40, update = 0x35f706ca30 <int_update>} > mac_ctx = 0x7fff55346fc0 > buf = "\027\003\001\000" > stream_mac = 0 > t = <optimized out> >#12 0x00000030c1a2533c in do_ssl3_write (s=s@entry=0x7f9a121994c0, type=type@entry=23, buf=buf@entry=0x7f9a121954b0 "X", len=len@entry=0, create_empty_fragment=create_empty_fragment@entry=1) at s3_pkt.c:772 > p = <optimized out> > plen = <optimized out> > i = <optimized out> > mac_size = 20 > clear = <optimized out> > prefix_len = <optimized out> > align = <optimized out> > wr = 0x7f9a12199888 > wb = 0x7f9a12199838 > sess = <optimized out> >#13 0x00000030c1a254cc in do_ssl3_write (s=s@entry=0x7f9a121994c0, type=type@entry=23, buf=buf@entry=0x7f9a121954b0 "X", len=5, create_empty_fragment=create_empty_fragment@entry=0) at s3_pkt.c:688 > p = <optimized out> > plen = <optimized out> > i = <optimized out> > mac_size = 20 > clear = <optimized out> > prefix_len = 0 > align = 0 > wr = 0x7f9a12199888 > wb = 0x7f9a12199838 > sess = <optimized out> >#14 0x00000030c1a255b3 in ssl3_write_bytes (s=0x7f9a121994c0, type=23, buf_=0x7f9a121954b0, len=<optimized out>) at s3_pkt.c:604 > buf = 0x7f9a121954b0 "X" > tot = 0 > n = 5 > nw = <optimized out> > i = <optimized out> >#15 0x00007f9a16046f32 in pqsecure_write (conn=conn@entry=0x7f9a12191120, ptr=ptr@entry=0x7f9a121954b0, len=len@entry=5) at fe-secure.c:489 > err = <optimized out> > n = <optimized out> > result_errno = 0 > sebuf = "\000\000\000\000\000\000\000\000\060\306n\020\232\177\000\000X\267\372\001\000\000\000\000p\205\311\001\066\000\000\000X\267\372\001\066\000\000\000\210\307n\020\232\177\000\000\000\000\000\000\000\000\000\000P\307n\020\232\177\000\000X\267\372\001\000\000\000\000p\205\311\001\066\000\000\000X\267\372\001\066\000\000\000\230nn\020\232\177\000\000\000\000\000\000\000\000\000\000`nn\020\232\177\000\000X\267\372\001\066\000\000\000p\205\311\001\066\000\000\000X\267\372\001\066\000\000\000\270on\020\232\177\000\000\000\000\000\000\000\000\000\000\200on\020\232\177\000\000X\267\372\001\066\000\000\000p\205\311\001\066\000\000\000X\267\372\001\066\000\000\000\375\330\307\001\066\000\000\000\300\236\370\001\000\000\000\000\240\205K\020\232\177\000\000\300\236\370\001\066\000\000\000\220\205K\020\232\177\000\000\200Gm\020\232\177\000\000;\244\311\001\066\000\000\000\320\004J\020\000\000\000\000X\267\372\001\066\000\000" > spinfo = {oldsigmask = {__val = {0, 140299401691136, 140299957651472, 231961280096, 231961280096, 21811832, 17179869183, 231961255360, 555932384, 140299957027216, 18446744069414584320, 21811824, 0, 231958687257, 33021376, 231958687566}}, sigpipe_pending = 0 '\000', got_epipe = 0 '\000'} >#16 0x00007f9a1603f0f2 in pqSendSome (conn=conn@entry=0x7f9a12191120, len=5) at fe-misc.c:794 > sent = <optimized out> > ptr = 0x7f9a121954b0 "X" > remaining = 5 > result = 0 >#17 0x00007f9a1603f208 in pqFlush (conn=conn@entry=0x7f9a12191120) at fe-misc.c:904 >No locals. >#18 0x00007f9a16036b27 in closePGconn (conn=conn@entry=0x7f9a12191120) at fe-connect.c:2848 > notify = <optimized out> > pstatus = <optimized out> >#19 0x00007f9a16036efe in PQfinish (conn=0x7f9a12191120) at fe-connect.c:2944 >No locals. >#20 0x00007f9a1626627d in conn_close (self=self@entry=0x7f9a120c4b90) at psycopg/connection_int.c:944 > _save = 0x12180a0 >#21 0x00007f9a16267580 in connection_dealloc (obj=<psycopg2._psycopg.connection at remote 0x7f9a120c4b90>) at psycopg/connection_type.c:1074 > self = 0x7f9a120c4b90 >#22 0x0000003601c7d8bf in dict_dealloc (mp=0x7f9a1010f640) at /usr/src/debug/Python-2.7.3/Objects/dictobject.c:994 > ep = 0x7f9a1010fdb0 > fill = 3 >#23 0x0000003601c7ee17 in PyDict_DelItem (op={}, key=key@entry=<weakref at remote 0x7f9a104bb208>) at /usr/src/debug/Python-2.7.3/Objects/dictobject.c:838 > mp = 0x7f9a100ff380 > hash = <optimized out> > ep = <optimized out> > old_value = <optimized out> > old_key = <weakref at remote 0x7f9a104bb208> >#24 0x0000003601d0b59f in _localdummy_destroyed (localweakref=<optimized out>, dummyweakref=<weakref at remote 0x7f9a104bb208>) at /usr/src/debug/Python-2.7.3/Modules/threadmodule.c:583 > ldict = <optimized out> > obj = <DatabaseWrapper at remote 0x1744f58> > self = 0x1744f58 >#25 0x0000003601c49a7e in PyObject_Call (func=func@entry=<built-in method _localdummy_destroyed of weakref object at remote 0x7f9a104bb1b0>, arg=arg@entry=(<weakref at remote 0x7f9a104bb208>,), kw=kw@entry=0x0) at /usr/src/debug/Python-2.7.3/Objects/abstract.c:2529 > result = <optimized out> > call = 0x3601c81750 <PyCFunction_Call> >#26 0x0000003601c4a25e in PyObject_CallFunctionObjArgs (callable=callable@entry=<built-in method _localdummy_destroyed of weakref object at remote 0x7f9a104bb1b0>) at /usr/src/debug/Python-2.7.3/Objects/abstract.c:2760 > args = (<weakref at remote 0x7f9a104bb208>,) > tmp = <optimized out> > vargs = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff55347580, reg_save_area = 0x7fff553474b0}} >#27 0x0000003601ca5403 in handle_callback (ref=ref@entry=0x7f9a104bb208, callback=callback@entry=<built-in method _localdummy_destroyed of weakref object at remote 0x7f9a104bb1b0>) at /usr/src/debug/Python-2.7.3/Objects/weakrefobject.c:881 > cbresult = <optimized out> >#28 0x0000003601ca7a72 in PyObject_ClearWeakRefs (object=object@entry=<_thread._localdummy at remote 0x7f9a21208d30>) at /usr/src/debug/Python-2.7.3/Objects/weakrefobject.c:928 > callback = <built-in method _localdummy_destroyed of weakref object at remote 0x7f9a104bb1b0> > current = 0x7f9a104bb208 > count = 1 > err_type = <optimized out> > err_value = <optimized out> > err_tb = <optimized out> > list = <optimized out> >#29 0x0000003601d0b0c0 in localdummy_dealloc (self=0x7f9a21208d30) at /usr/src/debug/Python-2.7.3/Modules/threadmodule.c:230 >No locals. >#30 0x0000003601c7d8bf in dict_dealloc (mp=0x7f9a10076a10) at /usr/src/debug/Python-2.7.3/Objects/dictobject.c:994 > ep = 0x7f9a10e5c890 > fill = 1 >#31 0x0000003601cf6007 in PyThreadState_Clear (tstate=tstate@entry=0x1490e90) at /usr/src/debug/Python-2.7.3/Python/pystate.c:237 > _py_tmp = <optimized out> >#32 0x0000003601cf6080 in PyInterpreterState_Clear (interp=0x1218010) at /usr/src/debug/Python-2.7.3/Python/pystate.c:105 > p = 0x1490e90 >#33 0x0000003601cf8bad in Py_Finalize () at /usr/src/debug/Python-2.7.3/Python/pythonrun.c:504 > interp = 0x1218010 >#34 Py_Finalize () at /usr/src/debug/Python-2.7.3/Python/pythonrun.c:400 >No locals. >#35 0x0000003601d092bf in Py_Main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/Python-2.7.3/Modules/main.c:664 > c = <optimized out> > sts = 0 > command = 0x0 > filename = 0x7fff55348337 "./manage.py" > module = 0x0 > fp = 0x12daaa0 > p = <optimized out> > unbuffered = 0 > skipfirstline = 0 > stdin_is_interactive = 1 > help = <optimized out> > version = <optimized out> > saw_unbuffered_flag = <optimized out> > cf = {cf_flags = 0} >#36 0x00000035ea021735 in __libc_start_main (main=0x4006c0 <main>, argc=3, ubp_av=0x7fff55347898, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff55347888) at libc-start.c:226 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 8593504081917635315, 4196040, 140734622890128, 0, 0, -8593738875169281293, 8586559548973378291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x35e9c0eee0, 0xd931e}, data = {prev = 0x0, cleanup = 0x0, canceltype = -373231904}}} > not_first_call = <optimized out> >#37 0x00000000004006f1 in _start () >No symbol table info available. > >Thread 1 (Thread 0x7f9a16c84700 (LWP 20906)): >#0 0x0000003601cd7c2c in PyEval_EvalFrameEx (f=f@entry=Frame 0x7f9a123c20d0, for file /usr/lib64/python2.7/SocketServer.py, line 229, in serve_forever (r=[], w=[], e=[]), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.3/Python/ceval.c:3069 > stack_pointer = <optimized out> > next_instr = <optimized out> > opcode = <optimized out> > oparg = <optimized out> > why = <optimized out> > err = 0 > x = <optimized out> > v = <optimized out> > w = <optimized out> > u = <optimized out> > t = <optimized out> > stream = 0x0 > fastlocals = 0x7f9a123c2248 > freevars = 0x7f9a123c2270 > retval = 0x0 > tstate = <optimized out> > co = 0x7f9a17ba4030 > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = 0x7f9a175362f4 "|" > names = ('_BaseServer__is_shut_down', 'clear', '_BaseServer__shutdown_request', 'select', '_handle_request_noblock', 'False', 'set') > consts = ('Handle one request at a time until shutdown.\n\n Polls for shutdown every poll_interval seconds. Ignores\n self.timeout. If you need to do periodic tasks, do them in\n another thread.\n ', None) >#1 0x0000003601cddb1f in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=1, kws=0x7f9a123c0158, kwcount=0, defs=0x7f9a1753bbe8, defcount=1, closure=0x0) at /usr/src/debug/Python-2.7.3/Python/ceval.c:3330 > f = <optimized out> > retval = 0x0 > fastlocals = <optimized out> > freevars = <optimized out> > tstate = 0x1490e90 > x = <optimized out> > u = <optimized out> >#2 0x0000003601cdc113 in fast_function (nk=<optimized out>, na=1, n=<optimized out>, pp_stack=0x7f9a16c83a98, func=<function at remote 0x7f9a17546140>) at /usr/src/debug/Python-2.7.3/Python/ceval.c:4194 > co = <optimized out> > nd = <optimized out> > globals = <optimized out> > argdefs = <optimized out> > d = <optimized out> >#3 call_function (oparg=<optimized out>, pp_stack=0x7f9a16c83a98) at /usr/src/debug/Python-2.7.3/Python/ceval.c:4119 > func = <function at remote 0x7f9a17546140> > w = <optimized out> > na = 1 > nk = <optimized out> > n = <optimized out> > pfunc = 0x7f9a123c0150 > x = <optimized out> >#4 PyEval_EvalFrameEx (f=<optimized out>, throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.3/Python/ceval.c:2740 > sp = 0x7f9a123c0158 > stack_pointer = <optimized out> > next_instr = 0x7f9a17b8b625 "\001d" > opcode = <optimized out> > oparg = <optimized out> > why = WHY_NOT > err = 0 > x = <optimized out> > v = <optimized out> > w = <optimized out> > u = <optimized out> > t = <optimized out> > stream = 0x0 > fastlocals = <optimized out> > freevars = <optimized out> > retval = 0x0 > tstate = <optimized out> > co = 0x7f9a17b92d30 > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = 0x7f9a17b8b5f4 "|" > names = ('WSGIServer', 'WSGIRequestHandler', 'set_app', 'serve_forever') > consts = (None,) >#5 0x0000003601cdcd51 in fast_function (nk=<optimized out>, na=3, n=<optimized out>, pp_stack=0x7f9a16c83c98, func=<function at remote 0x7f9a172efb90>) at /usr/src/debug/Python-2.7.3/Python/ceval.c:4184 > retval = 0x0 > i = <optimized out> > fastlocals = <optimized out> > f = <optimized out> > tstate = 0x1490e90 > stack = <optimized out> > co = <optimized out> > nd = 0 > globals = <optimized out> > argdefs = <optimized out> > d = 0x0 >#6 call_function (oparg=<optimized out>, pp_stack=0x7f9a16c83c98) at /usr/src/debug/Python-2.7.3/Python/ceval.c:4119 > func = <function at remote 0x7f9a172efb90> > w = <optimized out> > na = 3 > nk = <optimized out> > n = <optimized out> > pfunc = 0x7f9a10000b10 > x = <optimized out> >#7 PyEval_EvalFrameEx (f=f@entry=Frame 0x7f9a10000910, for file /usr/lib/python2.7/site-packages/django/core/management/commands/runserver.py, line 60, in inner_run (settings=<LazySettings(_wrapped=<Settings(PAYMENT_URL='http://217.148.86.15:8010', USE_L10N=True, HAYSTACK_SEARCH_ENGINE='solr', USE_THOUSAND_SEPARATOR=False, PHONESERVER_URL='/ps/call.php', LANGUAGE_CODE='nl_NL', ROOT_URLCONF='SP3.urls', MANAGERS=(('Patrick Bregman', 'patrick@it.stageplaza.nl'),), DEFAULT_CHARSET='utf-8', HAYSTACK_BATCH_SIZE=5000, TEST_DATABASE_CHARSET=None, DEFAULT_LANGUAGE='nl_NL', MESSAGE_STORAGE='django.contrib.messages.storage.user_messages.LegacyFallbackStorage', DATABASE_HOST='', IGNORABLE_404_STARTS=('/cgi-bin/', '/_vti_bin', '/_vti_inf'), FILE_UPLOAD_PERMISSIONS=None, GOOGLE_KEY_EMPLOYERS='AIzaSyAUAOvK7ON1zj7nDVxaNclSpm9eo2JqyDs', URL_VALIDATOR_USER_AGENT='Django/1.2.7 (http://www.djangoproject.com)', TEST_RUNNER='django.test.simple.DjangoTestSuiteRunner', CELERY_IMPORTS=['sendmail.tasks', 'matching.tasks', 'utils.tasks', 'companies.tasks'], SESSION_CO...(truncated), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.3/Python/ceval.c:2740 > sp = 0x7f9a10000b30 > stack_pointer = <optimized out> > next_instr = 0x14e0483 "\001Wn\314" > opcode = <optimized out> > oparg = <optimized out> > why = WHY_NOT > err = 0 > x = <optimized out> > v = <optimized out> > w = <optimized out> > u = <optimized out> > t = <optimized out> > stream = 0x0 > fastlocals = 0x7f9a10000a88 > freevars = 0x7f9a10000ab8 > retval = 0x0 > tstate = <optimized out> > co = 0x7f9a17bfb330 > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = 0x14e03e4 "d\001" > names = ('django.conf', 'settings', 'django.utils', 'translation', 'validate', 'True', 'get_version', 'SETTINGS_MODULE', 'activate', 'LANGUAGE_CODE', 'int', 'args', 'AttributeError', 'KeyError', 'str', 'sys', 'stderr', 'write', 'style', 'ERROR', 'os', '_exit', 'KeyboardInterrupt', 'exit') > consts = (None, -1, ('settings',), ('translation',), 'Validating models...', 'display_num_errors', '\nDjango version %s, using settings %r', 'Development server is running at http://%s:%s/', 'Quit the server with %s.', "You don't have permission to access that port.", 13, 'That port is already in use.', 98, "That IP address can't be assigned-to.", 99, 0, 'Error: %s', '\n', 1) >#8 0x0000003601cddb1f in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f9a21247068, argcount=0, kws=kws@entry=0x7f9a21247068, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=(<cell at remote 0x7f9a17b834e8>, <cell at remote 0x7f9a17b838a0>, <cell at remote 0x7f9a17b83478>, <cell at remote 0x7f9a17b83830>, <cell at remote 0x7f9a17b838d8>, <cell at remote 0x7f9a17b83638>, <cell at remote 0x7f9a17b83910>, <cell at remote 0x7f9a17b83980>, <cell at remote 0x7f9a17b83868>, <cell at remote 0x7f9a17b83948>, <cell at remote 0x7f9a17b839b8>)) at /usr/src/debug/Python-2.7.3/Python/ceval.c:3330 > f = <optimized out> > retval = 0x0 > fastlocals = <optimized out> > freevars = <optimized out> > tstate = 0x1490e90 > x = <optimized out> > u = <optimized out> >#9 0x0000003601c6d8a7 in function_call (func=<function at remote 0x17198c0>, arg=(), kw={}) at /usr/src/debug/Python-2.7.3/Objects/funcobject.c:526 > result = <optimized out> > argdefs = <optimized out> > kwtuple = () > d = 0x0 > k = 0x7f9a21247068 > nk = 0 > nd = 0 >#10 0x0000003601c49a7e in PyObject_Call (func=func@entry=<function at remote 0x17198c0>, arg=arg@entry=(), kw=<optimized out>) at /usr/src/debug/Python-2.7.3/Objects/abstract.c:2529 > result = <optimized out> > call = 0x3601c6d6e0 <function_call> >#11 0x0000003601cd71c7 in PyEval_CallObjectWithKeywords (func=<function at remote 0x17198c0>, arg=(), kw=<optimized out>) at /usr/src/debug/Python-2.7.3/Python/ceval.c:3967 > result = <optimized out> >#12 0x0000003601d0b432 in t_bootstrap (boot_raw=0x14bfe30) at /usr/src/debug/Python-2.7.3/Modules/threadmodule.c:614 > boot = 0x14bfe30 > tstate = 0x1490e90 > res = <optimized out> >#13 0x00000035ea807d14 in start_thread (arg=0x7f9a16c84700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f9a16c84700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140299783915264, 8593504081917635315, 0, 231557169152, 140299783915264, 0, -8613574096829945101, 8586560664791673587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#14 0x00000035ea0f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >From To Syms Read Shared Object Library >0x0000003601c3efd0 0x0000003601d1e560 Yes /lib64/libpython2.7.so.1.0 >0x00000035ea805790 0x00000035ea810494 Yes /lib64/libpthread.so.0 >0x00000035eac00ea0 0x00000035eac019e0 Yes /lib64/libdl.so.2 >0x00000035fd000ee0 0x00000035fd001814 Yes /lib64/libutil.so.1 >0x00000035ea4055f0 0x00000035ea46ca4c Yes /lib64/libm.so.6 >0x00000035ea01ef60 0x00000035ea15f780 Yes /lib64/libc.so.6 >0x00000035e9c00b20 0x00000035e9c1a319 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f9a20f4a720 0x00007f9a20f4cde4 Yes /usr/lib64/python2.7/lib-dynload/stropmodule.so >0x00007f9a20d01040 0x00007f9a20d02ae4 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007f9a20af7370 0x00007f9a20af98dc Yes /usr/lib64/python2.7/lib-dynload/_collectionsmodule.so >0x00007f9a208e8ee0 0x00007f9a208ed958 Yes /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so >0x00007f9a206e3c60 0x00007f9a206e42a4 Yes /usr/lib64/python2.7/lib-dynload/_bisectmodule.so >0x00007f9a204ded60 0x00007f9a204dfd34 Yes /usr/lib64/python2.7/lib-dynload/_heapq.so >0x00007f9a202d0130 0x00007f9a202d66ac Yes /usr/lib64/python2.7/site-packages/rpm/_rpmmodule.so >0x0000003bf04127c0 0x0000003bf044b678 Yes /lib64/librpm.so.2 >0x00000035eb805fc0 0x00000035eb816768 Yes /lib64/libselinux.so.1 >0x00000035ee001500 0x00000035ee002c34 Yes /lib64/libcap.so.2 >0x00000035ff401f50 0x00000035ff405dc4 Yes /lib64/libacl.so.1 >0x00000035ee82de50 0x00000035ee968348 Yes /lib64/libdb-5.2.so >0x0000003bf000b100 0x0000003bf0020920 Yes /lib64/librpmio.so.2 >0x0000003beec18ac0 0x0000003beecfba04 Yes /lib64/libnss3.so >0x00000035fb8016f0 0x00000035fb80d2c0 Yes /lib64/libbz2.so.1 >0x00000035eb001f50 0x00000035eb00e718 Yes /lib64/libz.so.1 >0x00000035edc02af0 0x00000035edc0fa24 Yes /lib64/libelf.so.1 >0x00000035f9401cc0 0x00000035f9407104 Yes /lib64/libpopt.so.0 >0x00000035fdc030b0 0x00000035fdc19320 Yes /lib64/liblzma.so.5 >0x0000003605e06f30 0x0000003605e21778 Yes /lib64/liblua-5.1.so >0x00000035eb402260 0x00000035eb40554c Yes /lib64/librt.so.1 >0x00000035fe4013a0 0x00000035fe40348c Yes /lib64/libattr.so.1 >0x0000003bee80aa30 0x0000003bee815af4 Yes /lib64/libnssutil3.so >0x00000035f98014d0 0x00000035f9802bd4 Yes /lib64/libplc4.so >0x00000035f8c00fb0 0x00000035f8c01ef8 Yes /lib64/libplds4.so >0x00000035fa00d250 0x00000035fa02cc10 Yes /lib64/libnspr4.so >0x00007f9a200bc1b0 0x00007f9a200c367c Yes /lib64/libnss_files.so.2 >0x00007f9a1fe7e9f0 0x00007f9a1feab79c Yes /lib64/libsoftokn3.so >0x00000035fd40a2e0 0x00000035fd486860 Yes /lib64/libsqlite3.so.0 >0x0000003bee003520 0x0000003bee0424f8 Yes /lib64/libfreebl3.so >0x00007f9a1fc78480 0x00007f9a1fc78c30 Yes /usr/lib64/python2.7/site-packages/rpm/_rpmbmodule.so >0x00007f9a1fa59e30 0x00007f9a1fa6fdf0 Yes /lib64/librpmbuild.so.2 >0x00000035ebc04280 0x00000035ebc145c8 Yes /lib64/libmagic.so.1 >0x00007f9a1f852830 0x00007f9a1f852ab4 Yes /usr/lib64/python2.7/site-packages/rpm/_rpmsmodule.so >0x00007f9a1f64fc20 0x00007f9a1f650fdc Yes /lib64/librpmsign.so.0 >0x00007f9a18f9c0e0 0x00007f9a18f9cb4c Yes /usr/lib64/python2.7/lib-dynload/_functoolsmodule.so >0x00007f9a18d97b10 0x00007f9a18d98ec4 Yes /usr/lib64/python2.7/lib-dynload/_localemodule.so >0x00007f9a18b8f7d0 0x00007f9a18b91f10 Yes /usr/lib64/python2.7/lib-dynload/_struct.so >0x00007f9a1887e220 0x00007f9a18883858 Yes /usr/lib64/python2.7/lib-dynload/_socketmodule.so >0x00007f9a186762a0 0x00007f9a18678f40 Yes /usr/lib64/python2.7/lib-dynload/_ssl.so >0x00000030c1a14780 0x00000030c1a46c94 Yes /lib64/libssl.so.10 >0x00000035f705ca00 0x00000035f7124528 Yes /lib64/libcrypto.so.10 >0x00000030c120ad60 0x00000030c1238424 Yes /lib64/libgssapi_krb5.so.2 >0x00000030c161b640 0x00000030c1693340 Yes /lib64/libkrb5.so.3 >0x00000030c0e01520 0x00000030c0e02114 Yes /lib64/libcom_err.so.2 >0x00000035f6004490 0x00000035f601c92c Yes /lib64/libk5crypto.so.3 >0x00000035f6c02a60 0x00000035f6c07eac Yes /lib64/libkrb5support.so.0 >0x00000035f6401120 0x00000035f6401ac4 Yes /lib64/libkeyutils.so.1 >0x00000035ec0039b0 0x00000035ec011e1c Yes /lib64/libresolv.so.2 >0x00000035ec8029d0 0x00000035ec812138 Yes /lib64/libgcc_s.so.1 >0x00007f9a1846eba0 0x00007f9a1846f95c Yes /usr/lib64/python2.7/lib-dynload/cStringIO.so >0x00007f9a18268ab0 0x00007f9a18269b28 Yes /usr/lib64/python2.7/lib-dynload/timemodule.so >0x00007f9a18062190 0x00007f9a180640cc Yes /usr/lib64/python2.7/lib-dynload/binascii.so >0x00007f9a17e0f9d0 0x00007f9a17e181a8 Yes /usr/lib64/python2.7/lib-dynload/datetime.so >0x00007f9a17c044a0 0x00007f9a17c076c4 Yes /usr/lib64/python2.7/lib-dynload/math.so >0x00007f9a1797d8a0 0x00007f9a1797e488 Yes /usr/lib64/python2.7/lib-dynload/_hashlib.so >0x00007f9a17779260 0x00007f9a17779ea8 Yes /usr/lib64/python2.7/lib-dynload/_randommodule.so >0x00007f9a17574e20 0x00007f9a17575b34 Yes /usr/lib64/python2.7/lib-dynload/fcntlmodule.so >0x00007f9a1732ccb0 0x00007f9a1732e588 Yes /usr/lib64/python2.7/lib-dynload/selectmodule.so >0x00007f9a170daa00 0x00007f9a170e538c Yes /usr/lib64/python2.7/lib-dynload/cPickle.so >0x00007f9a16e8dba0 0x00007f9a16e913c4 Yes /usr/lib64/python2.7/lib-dynload/arraymodule.so >0x00007f9a16c875f0 0x00007f9a16c87ed4 Yes /usr/lib64/python2.7/lib-dynload/termios.so >0x00007f9a16261580 0x00007f9a162736e0 Yes /usr/lib64/python2.7/site-packages/psycopg2/_psycopg.so >0x00007f9a160345a0 0x00007f9a1604b6a8 Yes /lib64/libpq.so.5 >0x00007f9a15de5370 0x00007f9a15e16d48 Yes /lib64/libldap_r-2.4.so.2 >0x0000003befc036a0 0x0000003befc0ab14 Yes /lib64/liblber-2.4.so.2 >0x0000003bef804840 0x0000003bef814504 Yes /lib64/libsasl2.so.2 >0x0000003bef00a290 0x0000003bef02fb50 Yes /lib64/libssl3.so >0x0000003bef409ca0 0x0000003bef422210 Yes /lib64/libsmime3.so >0x0000003bee400dc0 0x0000003bee405cac Yes /lib64/libcrypt.so.1 >0x00007f9a15bbd190 0x00007f9a15bca538 Yes /usr/lib64/python2.7/lib-dynload/_ctypes.so >0x00000035ecc01950 0x00000035ecc060ec Yes /lib64/libffi.so.5 >0x00007f9a158c9620 0x00007f9a159740c8 Yes /usr/lib64/python2.7/site-packages/numpy/core/multiarray.so >0x00007f9a15664d10 0x00007f9a1568beec Yes /usr/lib64/python2.7/site-packages/numpy/core/umath.so >0x00007f9a1543f7a0 0x00007f9a154531e8 Yes /usr/lib64/python2.7/site-packages/numpy/core/_sort.so >0x00007f9a15239200 0x00007f9a1523c0ac Yes /usr/lib64/python2.7/site-packages/numpy/core/_dotblas.so >0x00007f9a14ffa040 0x00007f9a1500adb8 Yes /usr/lib64/atlas/libptf77blas.so.3 >0x00007f9a14dd7370 0x00007f9a14dedb08 Yes /usr/lib64/atlas/libptcblas.so.3 >0x00007f9a1472ba10 0x00007f9a14b8b848 Yes /usr/lib64/atlas/libatlas.so.3 >0x00007f9a143da9f0 0x00007f9a144b4530 Yes /lib64/libgfortran.so.3 >0x00007f9a1418f360 0x00007f9a141af834 Yes /lib64/libquadmath.so.0 >0x00007f9a0fdd8050 0x00007f9a0fdf603c Yes /usr/lib64/python2.7/site-packages/numpy/core/scalarmath.so >0x00007f9a0fbce420 0x00007f9a0fbd1538 Yes /usr/lib64/python2.7/site-packages/numpy/lib/_compiled_base.so >0x00007f9a0f9c84e0 0x00007f9a0f9cb384 Yes /usr/lib64/python2.7/site-packages/numpy/linalg/lapack_lite.so >0x00007f9a0f163300 0x00007f9a0f65e918 Yes /usr/lib64/atlas/liblapack.so.3 >0x00007f9a0ef2d000 0x00007f9a0ef3dd78 Yes /usr/lib64/atlas/libf77blas.so.3 >0x00007f9a0ed0a330 0x00007f9a0ed20ac8 Yes /usr/lib64/atlas/libcblas.so.3 >0x00007f9a0eb02d80 0x00007f9a0eb03238 Yes /usr/lib64/python2.7/lib-dynload/grpmodule.so >0x00007f9a0e8f9020 0x00007f9a0e9000b4 Yes /usr/lib64/python2.7/site-packages/numpy/fft/fftpack_lite.so >0x00007f9a0e692eb0 0x00007f9a0e6be630 Yes /usr/lib64/python2.7/site-packages/numpy/random/mtrand.so >0x00007f9a0e4492c0 0x00007f9a0e458554 Yes /lib64/libgeos_c.so.1 >0x00007f9a0e145380 0x00007f9a0e1ea74c Yes /lib64/libgeos-3.3.2.so >0x00000035f005bb50 0x00000035f00c105b Yes /lib64/libstdc++.so.6 >0x00007f9a0de7c7f0 0x00007f9a0dea0bf8 Yes /usr/lib64/python2.7/site-packages/PIL/_imaging.so >0x00000035f5403e30 0x00000035f5436280 Yes /lib64/libjpeg.so.62 >0x00007f9a0dc67f30 0x00007f9a0dc6c774 Yes /usr/lib64/python2.7/lib-dynload/_json.so >0x00007f9a0da614d0 0x00007f9a0da62f60 Yes /usr/lib64/python2.7/lib-dynload/zlibmodule.so >0x00007f9a0d8595e0 0x00007f9a0d85d2bc Yes /usr/lib64/python2.7/site-packages/_rl_accel.so >0x00007f9a0d2af2b0 0x00007f9a0d2b11dc Yes /usr/lib64/python2.7/lib-dynload/unicodedata.so >0x00007f9a0d0a9530 0x00007f9a0d0ab47c Yes /usr/lib64/python2.7/site-packages/sgmlop.so >0x00007f9a0ce91960 0x00007f9a0cea2ab8 Yes /usr/lib64/python2.7/site-packages/_renderPM.so >0x00000035ef80cbc0 0x00000035ef877250 Yes /lib64/libfreetype.so.6 >0x00000035f18016d0 0x00000035f1802d48 Yes /lib64/libuuid.so.1 >0x00007f9a0cc88730 0x00007f9a0cc8a510 Yes /usr/lib64/python2.7/lib-dynload/_multiprocessing.so >0x00007f9a0ca84040 0x00007f9a0ca84720 Yes /usr/lib64/python2.7/lib-dynload/resource.so >0x00007f9a0c87b460 0x00007f9a0c880934 Yes /usr/lib64/python2.7/site-packages/simplejson/_speedups.so >0x00007f9a0c670430 0x00007f9a0c6751ac Yes /usr/lib64/python2.7/lib-dynload/_elementtree.so >0x00000035ef003dd0 0x00000035ef01cccc Yes /lib64/libexpat.so.1 >0x00007f9a0c4644e0 0x00007f9a0c469200 Yes /usr/lib64/python2.7/lib-dynload/pyexpat.so >0x00007f9a0c244a90 0x00007f9a0c2535c0 Yes /usr/lib64/python2.7/lib-dynload/_io.so >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x0 0 >rcx 0x15804c0 22545600 >rdx 0x7f9a123c2270 140299707622000 >rsi 0x0 0 >rdi 0x7f9a10153bb8 140299671518136 >rbp 0x0 0x0 >rsp 0x7f9a16c83630 0x7f9a16c83630 >r8 0x35ea163300 231560590080 >r9 0x35ea13eb50 231560440656 >r10 0x7f9a123c2278 140299707622008 >r11 0x0 0 >r12 0x7f9a123c20d0 140299707621584 >r13 0x7f9a1753635b 140299793032027 >r14 0x7f9a123c2270 140299707622000 >r15 0x1490e90 21565072 >rip 0x3601cd7c2c 0x3601cd7c2c <PyEval_EvalFrameEx+1244> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function PyEval_EvalFrameEx: > 0x0000003601cd7750 <+0>: push %r15 > 0x0000003601cd7752 <+2>: push %r14 > 0x0000003601cd7754 <+4>: push %r13 > 0x0000003601cd7756 <+6>: push %r12 > 0x0000003601cd7758 <+8>: mov %rdi,%r12 > 0x0000003601cd775b <+11>: push %rbp > 0x0000003601cd775c <+12>: push %rbx > 0x0000003601cd775d <+13>: sub $0x1c8,%rsp > 0x0000003601cd7764 <+20>: mov 0x2953f5(%rip),%rax # 0x3601f6cb60 > 0x0000003601cd776b <+27>: test %rdi,%rdi > 0x0000003601cd776e <+30>: mov (%rax),%r15 > 0x0000003601cd7771 <+33>: je 0x3601cd7e8c <PyEval_EvalFrameEx+1852> > 0x0000003601cd7777 <+39>: mov 0x18(%r15),%eax > 0x0000003601cd777b <+43>: mov 0x295446(%rip),%rdx # 0x3601f6cbc8 > 0x0000003601cd7782 <+50>: mov %esi,%ebx > 0x0000003601cd7784 <+52>: add $0x1,%eax > 0x0000003601cd7787 <+55>: cmp (%rdx),%eax > 0x0000003601cd7789 <+57>: mov %eax,0x18(%r15) > 0x0000003601cd778d <+61>: jg 0x3601cd7e78 <PyEval_EvalFrameEx+1832> > 0x0000003601cd7793 <+67>: mov 0x20(%r15),%esi > 0x0000003601cd7797 <+71>: mov %r12,0x10(%r15) > 0x0000003601cd779b <+75>: test %esi,%esi > 0x0000003601cd779d <+77>: jne 0x3601cd7898 <PyEval_EvalFrameEx+328> > 0x0000003601cd77a3 <+83>: mov 0x29550e(%rip),%rdx # 0x3601f6ccb8 > 0x0000003601cd77aa <+90>: mov %rdx,0x128(%rsp) > 0x0000003601cd77b2 <+98>: mov 0x295787(%rip),%rax # 0x3601f6cf40 > 0x0000003601cd77b9 <+105>: cmpw $0x0,(%rax) > 0x0000003601cd77bd <+109>: jne 0x3601cdd1aa <PyEval_EvalFrameEx+23130> > 0x0000003601cd77c3 <+115>: mov 0x20(%r12),%rax > 0x0000003601cd77c8 <+120>: test %ebx,%ebx > 0x0000003601cd77ca <+122>: mov 0x48(%r12),%r14 > 0x0000003601cd77cf <+127>: mov 0x20(%rax),%rdi > 0x0000003601cd77d3 <+131>: mov 0x30(%rax),%rdx > 0x0000003601cd77d7 <+135>: mov 0x28(%rax),%rcx > 0x0000003601cd77db <+139>: mov 0x14(%rax),%esi > 0x0000003601cd77de <+142>: mov %rax,0x110(%rsp) > 0x0000003601cd77e6 <+150>: movslq 0x78(%r12),%rax > 0x0000003601cd77eb <+155>: mov %rdx,0x150(%rsp) > 0x0000003601cd77f3 <+163>: mov %rdi,0x120(%rsp) > 0x0000003601cd77fb <+171>: mov %rcx,0x158(%rsp) > 0x0000003601cd7803 <+179>: mov %esi,0x144(%rsp) > 0x0000003601cd780a <+186>: movq $0x0,0x48(%r12) > 0x0000003601cd7813 <+195>: lea 0x25(%rdi,%rax,1),%r13 > 0x0000003601cd7818 <+200>: je 0x3601cd7950 <PyEval_EvalFrameEx+512> > 0x0000003601cd781e <+206>: callq 0x3601c3d1e0 <PyErr_Occurred@plt> > 0x0000003601cd7823 <+211>: test %rax,%rax > 0x0000003601cd7826 <+214>: mov 0x128(%rsp),%rax > 0x0000003601cd782e <+222>: mov $0xffffffff,%r8d > 0x0000003601cd7834 <+228>: movl $0x0,0x118(%rsp) > 0x0000003601cd783f <+239>: movq $0x0,0x130(%rsp) > 0x0000003601cd784b <+251>: movl $0xffffffff,0x164(%rsp) > 0x0000003601cd7856 <+262>: mov %r8d,0x140(%rsp) > 0x0000003601cd785e <+270>: movl $0x0,0x160(%rsp) > 0x0000003601cd7869 <+281>: mov %rax,0x108(%rsp) > 0x0000003601cd7871 <+289>: jne 0x3601cd816b <PyEval_EvalFrameEx+2587> > 0x0000003601cd7877 <+295>: mov 0x295012(%rip),%rax # 0x3601f6c890 > 0x0000003601cd787e <+302>: lea 0x62223(%rip),%rsi # 0x3601d39aa8 > 0x0000003601cd7885 <+309>: mov (%rax),%rdi > 0x0000003601cd7888 <+312>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cd788d <+317>: jmpq 0x3601cd816b <PyEval_EvalFrameEx+2587> > 0x0000003601cd7892 <+322>: nopw 0x0(%rax,%rax,1) > 0x0000003601cd7898 <+328>: mov 0x30(%r15),%rdi > 0x0000003601cd789c <+332>: test %rdi,%rdi > 0x0000003601cd789f <+335>: je 0x3601cd7910 <PyEval_EvalFrameEx+448> > 0x0000003601cd78a1 <+337>: mov 0x295410(%rip),%r8 # 0x3601f6ccb8 > 0x0000003601cd78a8 <+344>: mov 0x40(%r15),%rsi > 0x0000003601cd78ac <+348>: xor %ecx,%ecx > 0x0000003601cd78ae <+350>: mov %r12,%rdx > 0x0000003601cd78b1 <+353>: mov %r8,0x128(%rsp) > 0x0000003601cd78b9 <+361>: callq 0x3601cd66d0 <call_trace_protected> > 0x0000003601cd78be <+366>: test %eax,%eax > 0x0000003601cd78c0 <+368>: je 0x3601cd791f <PyEval_EvalFrameEx+463> > 0x0000003601cd78c2 <+370>: movq $0x0,0x130(%rsp) > 0x0000003601cd78ce <+382>: mov 0x29505b(%rip),%rax # 0x3601f6c930 > 0x0000003601cd78d5 <+389>: cmpw $0x0,(%rax) > 0x0000003601cd78d9 <+393>: jne 0x3601cdc87a <PyEval_EvalFrameEx+20778> > 0x0000003601cd78df <+399>: mov 0x29527a(%rip),%rcx # 0x3601f6cb60 > 0x0000003601cd78e6 <+406>: mov (%rcx),%rax > 0x0000003601cd78e9 <+409>: subl $0x1,0x18(%rax) > 0x0000003601cd78ed <+413>: mov 0x18(%r12),%rax > 0x0000003601cd78f2 <+418>: mov %rax,0x10(%r15) > 0x0000003601cd78f6 <+422>: mov 0x130(%rsp),%rax > 0x0000003601cd78fe <+430>: add $0x1c8,%rsp > 0x0000003601cd7905 <+437>: pop %rbx > 0x0000003601cd7906 <+438>: pop %rbp > 0x0000003601cd7907 <+439>: pop %r12 > 0x0000003601cd7909 <+441>: pop %r13 > 0x0000003601cd790b <+443>: pop %r14 > 0x0000003601cd790d <+445>: pop %r15 > 0x0000003601cd790f <+447>: retq > 0x0000003601cd7910 <+448>: mov 0x2953a1(%rip),%rcx # 0x3601f6ccb8 > 0x0000003601cd7917 <+455>: mov %rcx,0x128(%rsp) > 0x0000003601cd791f <+463>: mov 0x28(%r15),%rdi > 0x0000003601cd7923 <+467>: test %rdi,%rdi > 0x0000003601cd7926 <+470>: je 0x3601cd77b2 <PyEval_EvalFrameEx+98> > 0x0000003601cd792c <+476>: mov 0x38(%r15),%rsi > 0x0000003601cd7930 <+480>: mov 0x128(%rsp),%r8 > 0x0000003601cd7938 <+488>: xor %ecx,%ecx > 0x0000003601cd793a <+490>: mov %r12,%rdx > 0x0000003601cd793d <+493>: callq 0x3601cd66d0 <call_trace_protected> > 0x0000003601cd7942 <+498>: test %eax,%eax > 0x0000003601cd7944 <+500>: jne 0x3601cd78c2 <PyEval_EvalFrameEx+370> > 0x0000003601cd794a <+506>: jmpq 0x3601cd77b2 <PyEval_EvalFrameEx+98> > 0x0000003601cd794f <+511>: nop > 0x0000003601cd7950 <+512>: mov 0x128(%rsp),%rax > 0x0000003601cd7958 <+520>: mov $0xffffffff,%r8d > 0x0000003601cd795e <+526>: movl $0xffffffff,0x140(%rsp) > 0x0000003601cd7969 <+537>: movl $0x0,0x160(%rsp) > 0x0000003601cd7974 <+548>: mov %r8d,0x164(%rsp) > 0x0000003601cd797c <+556>: movq $0x0,0x130(%rsp) > 0x0000003601cd7988 <+568>: movl $0x0,0x118(%rsp) > 0x0000003601cd7993 <+579>: mov %rax,0x108(%rsp) > 0x0000003601cd799b <+587>: movslq 0x144(%rsp),%rax > 0x0000003601cd79a3 <+595>: mov %r15,0x100(%rsp) > 0x0000003601cd79ab <+603>: mov 0x108(%rsp),%r15 > 0x0000003601cd79b3 <+611>: lea 0x178(%r12,%rax,8),%rax > 0x0000003601cd79bb <+619>: mov %rax,0x168(%rsp) > 0x0000003601cd79c3 <+627>: mov 0x29517e(%rip),%rdx # 0x3601f6cb48 > 0x0000003601cd79ca <+634>: subl $0x1,(%rdx) > 0x0000003601cd79cd <+637>: js 0x3601cd7d70 <PyEval_EvalFrameEx+1568> > 0x0000003601cd79d3 <+643>: mov 0x120(%rsp),%rbp > 0x0000003601cd79db <+651>: lea 0x6238e(%rip),%r11 # 0x3601d39d70 > 0x0000003601cd79e2 <+658>: add $0x24,%rbp > 0x0000003601cd79e6 <+662>: mov 0x2dbdf8(%rip),%ecx # 0x3601fb37e4 <_Py_TracingPossible> > 0x0000003601cd79ec <+668>: mov %r13,%rax > 0x0000003601cd79ef <+671>: sub %rbp,%rax > 0x0000003601cd79f2 <+674>: mov %eax,%esi > 0x0000003601cd79f4 <+676>: mov %eax,0x78(%r12) > 0x0000003601cd79f9 <+681>: test %ecx,%ecx > 0x0000003601cd79fb <+683>: je 0x3601cd7a17 <PyEval_EvalFrameEx+711> > 0x0000003601cd79fd <+685>: mov 0x100(%rsp),%rcx > 0x0000003601cd7a05 <+693>: cmpq $0x0,0x30(%rcx) > 0x0000003601cd7a0a <+698>: je 0x3601cd7a17 <PyEval_EvalFrameEx+711> > 0x0000003601cd7a0c <+700>: mov 0x1c(%rcx),%edx > 0x0000003601cd7a0f <+703>: test %edx,%edx > 0x0000003601cd7a11 <+705>: je 0x3601cd8029 <PyEval_EvalFrameEx+2265> > 0x0000003601cd7a17 <+711>: movzbl 0x0(%r13),%esi > 0x0000003601cd7a1c <+716>: cmp $0x59,%esi > 0x0000003601cd7a1f <+719>: jg 0x3601cd7d50 <PyEval_EvalFrameEx+1536> > 0x0000003601cd7a25 <+725>: add $0x1,%r13 > 0x0000003601cd7a29 <+729>: xor %r9d,%r9d > 0x0000003601cd7a2c <+732>: cmp $0x93,%esi > 0x0000003601cd7a32 <+738>: jbe 0x3601cd7d40 <PyEval_EvalFrameEx+1520> > 0x0000003601cd7a38 <+744>: mov %r12,%rdi > 0x0000003601cd7a3b <+747>: mov %r15,0x108(%rsp) > 0x0000003601cd7a43 <+755>: mov %esi,0x38(%rsp) > 0x0000003601cd7a47 <+759>: mov 0x100(%rsp),%r15 > 0x0000003601cd7a4f <+767>: mov $0x2,%ebx > 0x0000003601cd7a54 <+772>: callq 0x3601c3b620 <PyFrame_GetLineNumber@plt> > 0x0000003601cd7a59 <+777>: mov %eax,%ecx > 0x0000003601cd7a5b <+779>: mov 0x29554e(%rip),%rax # 0x3601f6cfb0 > 0x0000003601cd7a62 <+786>: mov 0x38(%rsp),%r8d > 0x0000003601cd7a67 <+791>: lea 0x622bd(%rip),%rdx # 0x3601d39d2b > 0x0000003601cd7a6e <+798>: mov $0x1,%esi > 0x0000003601cd7a73 <+803>: mov (%rax),%rdi > 0x0000003601cd7a76 <+806>: xor %eax,%eax > 0x0000003601cd7a78 <+808>: callq 0x3601c3e860 <__fprintf_chk@plt> > 0x0000003601cd7a7d <+813>: mov 0x294e0c(%rip),%rax # 0x3601f6c890 > 0x0000003601cd7a84 <+820>: lea 0x622bc(%rip),%rsi # 0x3601d39d47 > 0x0000003601cd7a8b <+827>: mov (%rax),%rdi > 0x0000003601cd7a8e <+830>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cd7a93 <+835>: callq 0x3601c3d1e0 <PyErr_Occurred@plt> > 0x0000003601cd7a98 <+840>: test %rax,%rax > 0x0000003601cd7a9b <+843>: je 0x3601cd7877 <PyEval_EvalFrameEx+295> > 0x0000003601cd7aa1 <+849>: cmp $0x2,%ebx > 0x0000003601cd7aa4 <+852>: je 0x3601cd816b <PyEval_EvalFrameEx+2587> > 0x0000003601cd7aaa <+858>: cmp $0x4,%ebx > 0x0000003601cd7aad <+861>: je 0x3601cd8281 <PyEval_EvalFrameEx+2865> > 0x0000003601cd7ab3 <+867>: cmp $0x1,%ebx > 0x0000003601cd7ab6 <+870>: je 0x3601cd799b <PyEval_EvalFrameEx+587> > 0x0000003601cd7abc <+876>: mov 0x80(%r12),%eax > 0x0000003601cd7ac4 <+884>: test %eax,%eax > 0x0000003601cd7ac6 <+886>: jle 0x3601cd7b9c <PyEval_EvalFrameEx+1100> > 0x0000003601cd7acc <+892>: nopl 0x0(%rax) > 0x0000003601cd7ad0 <+896>: sub $0x1,%eax > 0x0000003601cd7ad3 <+899>: movslq %eax,%rdx > 0x0000003601cd7ad6 <+902>: lea (%rdx,%rdx,2),%rdx > 0x0000003601cd7ada <+906>: lea 0x80(%r12,%rdx,4),%rbp > 0x0000003601cd7ae2 <+914>: cmpl $0x78,0x4(%rbp) > 0x0000003601cd7ae6 <+918>: lea 0x4(%rbp),%r13 > 0x0000003601cd7aea <+922>: je 0x3601cd7ef0 <PyEval_EvalFrameEx+1952> > 0x0000003601cd7af0 <+928>: mov %eax,0x80(%r12) > 0x0000003601cd7af8 <+936>: mov 0x40(%r12),%rdx > 0x0000003601cd7afd <+941>: mov 0x8(%r13),%ecx > 0x0000003601cd7b01 <+945>: mov %r14,%rax > 0x0000003601cd7b04 <+948>: sub %rdx,%rax > 0x0000003601cd7b07 <+951>: sar $0x3,%rax > 0x0000003601cd7b0b <+955>: cmp %eax,%ecx > 0x0000003601cd7b0d <+957>: jge 0x3601cd7b3c <PyEval_EvalFrameEx+1004> > 0x0000003601cd7b0f <+959>: sub $0x8,%r14 > 0x0000003601cd7b13 <+963>: mov (%r14),%rdi > 0x0000003601cd7b16 <+966>: test %rdi,%rdi > 0x0000003601cd7b19 <+969>: je 0x3601cd7b01 <PyEval_EvalFrameEx+945> > 0x0000003601cd7b1b <+971>: subq $0x1,(%rdi) > 0x0000003601cd7b1f <+975>: je 0x3601cd7ed0 <PyEval_EvalFrameEx+1920> > 0x0000003601cd7b25 <+981>: mov 0x40(%r12),%rdx > 0x0000003601cd7b2a <+986>: mov 0x8(%r13),%ecx > 0x0000003601cd7b2e <+990>: mov %r14,%rax > 0x0000003601cd7b31 <+993>: sub %rdx,%rax > 0x0000003601cd7b34 <+996>: sar $0x3,%rax > 0x0000003601cd7b38 <+1000>: cmp %eax,%ecx > 0x0000003601cd7b3a <+1002>: jl 0x3601cd7b0f <PyEval_EvalFrameEx+959> > 0x0000003601cd7b3c <+1004>: mov 0x4(%rbp),%eax > 0x0000003601cd7b3f <+1007>: cmp $0x78,%eax > 0x0000003601cd7b42 <+1010>: je 0x3601cd7f40 <PyEval_EvalFrameEx+2032> > 0x0000003601cd7b48 <+1016>: cmp $0x7a,%eax > 0x0000003601cd7b4b <+1019>: je 0x3601cd7fe8 <PyEval_EvalFrameEx+2200> > 0x0000003601cd7b51 <+1025>: cmp $0x79,%eax > 0x0000003601cd7b54 <+1028>: je 0x3601cd7f60 <PyEval_EvalFrameEx+2064> > 0x0000003601cd7b5a <+1034>: cmp $0x8f,%eax > 0x0000003601cd7b5f <+1039>: je 0x3601cd7fe8 <PyEval_EvalFrameEx+2200> > 0x0000003601cd7b65 <+1045>: mov 0x80(%r12),%eax > 0x0000003601cd7b6d <+1053>: test %eax,%eax > 0x0000003601cd7b6f <+1055>: jg 0x3601cd7ad0 <PyEval_EvalFrameEx+896> > 0x0000003601cd7b75 <+1061>: nopl (%rax) > 0x0000003601cd7b78 <+1064>: mov %r14,%rax > 0x0000003601cd7b7b <+1067>: sub %rdx,%rax > 0x0000003601cd7b7e <+1070>: shr $0x3,%rax > 0x0000003601cd7b82 <+1074>: test %eax,%eax > 0x0000003601cd7b84 <+1076>: je 0x3601cd7baf <PyEval_EvalFrameEx+1119> > 0x0000003601cd7b86 <+1078>: sub $0x8,%r14 > 0x0000003601cd7b8a <+1082>: mov (%r14),%rdi > 0x0000003601cd7b8d <+1085>: test %rdi,%rdi > 0x0000003601cd7b90 <+1088>: je 0x3601cd7b78 <PyEval_EvalFrameEx+1064> > 0x0000003601cd7b92 <+1090>: subq $0x1,(%rdi) > 0x0000003601cd7b96 <+1094>: je 0x3601cd7ee0 <PyEval_EvalFrameEx+1936> > 0x0000003601cd7b9c <+1100>: mov 0x40(%r12),%rdx > 0x0000003601cd7ba1 <+1105>: mov %r14,%rax > 0x0000003601cd7ba4 <+1108>: sub %rdx,%rax > 0x0000003601cd7ba7 <+1111>: shr $0x3,%rax > 0x0000003601cd7bab <+1115>: test %eax,%eax > 0x0000003601cd7bad <+1117>: jne 0x3601cd7b86 <PyEval_EvalFrameEx+1078> > 0x0000003601cd7baf <+1119>: cmp $0x8,%ebx > 0x0000003601cd7bb2 <+1122>: mov $0x0,%eax > 0x0000003601cd7bb7 <+1127>: cmove 0x130(%rsp),%rax > 0x0000003601cd7bc0 <+1136>: mov %rax,0x130(%rsp) > 0x0000003601cd7bc8 <+1144>: mov 0x20(%r15),%esi > 0x0000003601cd7bcc <+1148>: test %esi,%esi > 0x0000003601cd7bce <+1150>: je 0x3601cd7c28 <PyEval_EvalFrameEx+1240> > 0x0000003601cd7bd0 <+1152>: mov 0x30(%r15),%rdi > 0x0000003601cd7bd4 <+1156>: test %rdi,%rdi > 0x0000003601cd7bd7 <+1159>: je 0x3601cda856 <PyEval_EvalFrameEx+12550> > 0x0000003601cd7bdd <+1165>: cmp $0x40,%ebx > 0x0000003601cd7be0 <+1168>: je 0x3601cda89c <PyEval_EvalFrameEx+12620> > 0x0000003601cd7be6 <+1174>: cmp $0x8,%ebx > 0x0000003601cd7be9 <+1177>: je 0x3601cda89c <PyEval_EvalFrameEx+12620> > 0x0000003601cd7bef <+1183>: cmp $0x2,%ebx > 0x0000003601cd7bf2 <+1186>: je 0x3601cda9c0 <PyEval_EvalFrameEx+12912> > 0x0000003601cd7bf8 <+1192>: mov 0x28(%r15),%rdi > 0x0000003601cd7bfc <+1196>: test %rdi,%rdi > 0x0000003601cd7bff <+1199>: je 0x3601cd7c28 <PyEval_EvalFrameEx+1240> > 0x0000003601cd7c01 <+1201>: mov 0x38(%r15),%rsi > 0x0000003601cd7c05 <+1205>: mov 0x130(%rsp),%r8 > 0x0000003601cd7c0d <+1213>: mov $0x3,%ecx > 0x0000003601cd7c12 <+1218>: mov %r12,%rdx > 0x0000003601cd7c15 <+1221>: callq 0x3601cd6610 <call_trace> > 0x0000003601cd7c1a <+1226>: test %eax,%eax > 0x0000003601cd7c1c <+1228>: jne 0x3601cd82ae <PyEval_EvalFrameEx+2910> > 0x0000003601cd7c22 <+1234>: nopw 0x0(%rax,%rax,1) > 0x0000003601cd7c28 <+1240>: mov 0x10(%r15),%rbx >=> 0x0000003601cd7c2c <+1244>: mov 0x58(%rbx),%rax > 0x0000003601cd7c30 <+1248>: test %rax,%rax > 0x0000003601cd7c33 <+1251>: je 0x3601cd78ce <PyEval_EvalFrameEx+382> > 0x0000003601cd7c39 <+1257>: mov 0x60(%r15),%rdi > 0x0000003601cd7c3d <+1261>: mov 0x68(%r15),%r13 > 0x0000003601cd7c41 <+1265>: mov 0x70(%r15),%rbp > 0x0000003601cd7c45 <+1269>: addq $0x1,(%rax) > 0x0000003601cd7c49 <+1273>: mov 0x60(%rbx),%rax > 0x0000003601cd7c4d <+1277>: test %rax,%rax > 0x0000003601cd7c50 <+1280>: je 0x3601cd7c56 <PyEval_EvalFrameEx+1286> > 0x0000003601cd7c52 <+1282>: addq $0x1,(%rax) > 0x0000003601cd7c56 <+1286>: mov 0x68(%rbx),%rax > 0x0000003601cd7c5a <+1290>: test %rax,%rax > 0x0000003601cd7c5d <+1293>: je 0x3601cd7c63 <PyEval_EvalFrameEx+1299> > 0x0000003601cd7c5f <+1295>: addq $0x1,(%rax) > 0x0000003601cd7c63 <+1299>: mov 0x58(%rbx),%rax > 0x0000003601cd7c67 <+1303>: test %rdi,%rdi > 0x0000003601cd7c6a <+1306>: mov %rax,0x60(%r15) > 0x0000003601cd7c6e <+1310>: mov 0x60(%rbx),%rax > 0x0000003601cd7c72 <+1314>: mov %rax,0x68(%r15) > 0x0000003601cd7c76 <+1318>: mov 0x68(%rbx),%rax > 0x0000003601cd7c7a <+1322>: mov %rax,0x70(%r15) > 0x0000003601cd7c7e <+1326>: je 0x3601cd7c8a <PyEval_EvalFrameEx+1338> > 0x0000003601cd7c80 <+1328>: subq $0x1,(%rdi) > 0x0000003601cd7c84 <+1332>: je 0x3601cda81d <PyEval_EvalFrameEx+12493> > 0x0000003601cd7c8a <+1338>: test %r13,%r13 > 0x0000003601cd7c8d <+1341>: je 0x3601cd7c9a <PyEval_EvalFrameEx+1354> > 0x0000003601cd7c8f <+1343>: subq $0x1,0x0(%r13) > 0x0000003601cd7c94 <+1348>: je 0x3601cda847 <PyEval_EvalFrameEx+12535> > 0x0000003601cd7c9a <+1354>: test %rbp,%rbp > 0x0000003601cd7c9d <+1357>: je 0x3601cd7caa <PyEval_EvalFrameEx+1370> > 0x0000003601cd7c9f <+1359>: subq $0x1,0x0(%rbp) > 0x0000003601cd7ca4 <+1364>: je 0x3601cda838 <PyEval_EvalFrameEx+12520> > 0x0000003601cd7caa <+1370>: mov 0x58(%rbx),%rsi > 0x0000003601cd7cae <+1374>: lea 0x4d78a(%rip),%rdi # 0x3601d2543f > 0x0000003601cd7cb5 <+1381>: callq 0x3601c3c580 <PySys_SetObject@plt> > 0x0000003601cd7cba <+1386>: mov 0x60(%rbx),%rsi > 0x0000003601cd7cbe <+1390>: lea 0x4d785(%rip),%rdi # 0x3601d2544a > 0x0000003601cd7cc5 <+1397>: callq 0x3601c3c580 <PySys_SetObject@plt> > 0x0000003601cd7cca <+1402>: mov 0x68(%rbx),%rsi > 0x0000003601cd7cce <+1406>: lea 0x4d75a(%rip),%rdi # 0x3601d2542f > 0x0000003601cd7cd5 <+1413>: callq 0x3601c3c580 <PySys_SetObject@plt> > 0x0000003601cd7cda <+1418>: mov 0x58(%rbx),%rdi > 0x0000003601cd7cde <+1422>: mov 0x60(%rbx),%r13 > 0x0000003601cd7ce2 <+1426>: mov 0x68(%rbx),%rbp > 0x0000003601cd7ce6 <+1430>: movq $0x0,0x58(%rbx) > 0x0000003601cd7cee <+1438>: movq $0x0,0x60(%rbx) > 0x0000003601cd7cf6 <+1446>: movq $0x0,0x68(%rbx) > 0x0000003601cd7cfe <+1454>: subq $0x1,(%rdi) > 0x0000003601cd7d02 <+1458>: je 0x3601cd82a2 <PyEval_EvalFrameEx+2898> > 0x0000003601cd7d08 <+1464>: test %r13,%r13 > 0x0000003601cd7d0b <+1467>: je 0x3601cd7d18 <PyEval_EvalFrameEx+1480> > 0x0000003601cd7d0d <+1469>: subq $0x1,0x0(%r13) > 0x0000003601cd7d12 <+1474>: je 0x3601cda829 <PyEval_EvalFrameEx+12505> > 0x0000003601cd7d18 <+1480>: test %rbp,%rbp > 0x0000003601cd7d1b <+1483>: je 0x3601cd78ce <PyEval_EvalFrameEx+382> > 0x0000003601cd7d21 <+1489>: subq $0x1,0x0(%rbp) > 0x0000003601cd7d26 <+1494>: jne 0x3601cd78ce <PyEval_EvalFrameEx+382> > 0x0000003601cd7d2c <+1500>: mov 0x8(%rbp),%rax > 0x0000003601cd7d30 <+1504>: mov %rbp,%rdi > 0x0000003601cd7d33 <+1507>: callq *0x30(%rax) > 0x0000003601cd7d36 <+1510>: jmpq 0x3601cd78ce <PyEval_EvalFrameEx+382> > 0x0000003601cd7d3b <+1515>: nopl 0x0(%rax,%rax,1) > 0x0000003601cd7d40 <+1520>: mov %esi,%eax > 0x0000003601cd7d42 <+1522>: movslq (%r11,%rax,4),%rax > 0x0000003601cd7d46 <+1526>: add %r11,%rax > 0x0000003601cd7d49 <+1529>: jmpq *%rax > 0x0000003601cd7d4b <+1531>: nopl 0x0(%rax,%rax,1) > 0x0000003601cd7d50 <+1536>: movzbl 0x2(%r13),%eax > 0x0000003601cd7d55 <+1541>: movzbl 0x1(%r13),%r9d > 0x0000003601cd7d5a <+1546>: add $0x3,%r13 > 0x0000003601cd7d5e <+1550>: shl $0x8,%eax > 0x0000003601cd7d61 <+1553>: add %eax,%r9d > 0x0000003601cd7d64 <+1556>: jmpq 0x3601cd7a2c <PyEval_EvalFrameEx+732> > 0x0000003601cd7d69 <+1561>: nopl 0x0(%rax) > 0x0000003601cd7d70 <+1568>: cmpb $0x7a,0x0(%r13) > 0x0000003601cd7d75 <+1573>: je 0x3601cd79d3 <PyEval_EvalFrameEx+643> > 0x0000003601cd7d7b <+1579>: mov 0x294c1e(%rip),%rax # 0x3601f6c9a0 > 0x0000003601cd7d82 <+1586>: mov 0x294dbf(%rip),%rcx # 0x3601f6cb48 > 0x0000003601cd7d89 <+1593>: mov 0x100(%rsp),%rsi > 0x0000003601cd7d91 <+1601>: mov (%rax),%eax > 0x0000003601cd7d93 <+1603>: addl $0x1,0x80(%rsi) > 0x0000003601cd7d9a <+1610>: mov %eax,(%rcx) > 0x0000003601cd7d9c <+1612>: mov 0x2bb896(%rip),%eax # 0x3601f93638 <pendingcalls_to_do> > 0x0000003601cd7da2 <+1618>: test %eax,%eax > 0x0000003601cd7da4 <+1620>: jne 0x3601cd7e9d <PyEval_EvalFrameEx+1869> > 0x0000003601cd7daa <+1626>: cmpq $0x0,0x2db7f6(%rip) # 0x3601fb35a8 <interpreter_lock> > 0x0000003601cd7db2 <+1634>: je 0x3601cd79d3 <PyEval_EvalFrameEx+643> > 0x0000003601cd7db8 <+1640>: xor %edi,%edi > 0x0000003601cd7dba <+1642>: callq 0x3601c3ec70 <PyThreadState_Swap@plt> > 0x0000003601cd7dbf <+1647>: cmp %rax,0x100(%rsp) > 0x0000003601cd7dc7 <+1655>: je 0x3601cd7dd5 <PyEval_EvalFrameEx+1669> > 0x0000003601cd7dc9 <+1657>: lea 0x61e2c(%rip),%rdi # 0x3601d39bfc > 0x0000003601cd7dd0 <+1664>: callq 0x3601c3d8b0 <Py_FatalError@plt> > 0x0000003601cd7dd5 <+1669>: mov 0x2db7cc(%rip),%rdi # 0x3601fb35a8 <interpreter_lock> > 0x0000003601cd7ddc <+1676>: callq 0x3601c3dc30 <PyThread_release_lock@plt> > 0x0000003601cd7de1 <+1681>: mov 0x2db7c0(%rip),%rdi # 0x3601fb35a8 <interpreter_lock> > 0x0000003601cd7de8 <+1688>: mov $0x1,%esi > 0x0000003601cd7ded <+1693>: callq 0x3601c3bd40 <PyThread_acquire_lock@plt> > 0x0000003601cd7df2 <+1698>: mov 0x100(%rsp),%rdi > 0x0000003601cd7dfa <+1706>: callq 0x3601c3ec70 <PyThreadState_Swap@plt> > 0x0000003601cd7dff <+1711>: test %rax,%rax > 0x0000003601cd7e02 <+1714>: je 0x3601cd7e10 <PyEval_EvalFrameEx+1728> > 0x0000003601cd7e04 <+1716>: lea 0x61e06(%rip),%rdi # 0x3601d39c11 > 0x0000003601cd7e0b <+1723>: callq 0x3601c3d8b0 <Py_FatalError@plt> > 0x0000003601cd7e10 <+1728>: mov 0x100(%rsp),%r8 > 0x0000003601cd7e18 <+1736>: mov 0x88(%r8),%rbx > 0x0000003601cd7e1f <+1743>: test %rbx,%rbx > 0x0000003601cd7e22 <+1746>: je 0x3601cd79d3 <PyEval_EvalFrameEx+643> > 0x0000003601cd7e28 <+1752>: mov %rbx,%rdi > 0x0000003601cd7e2b <+1755>: movq $0x0,0x88(%r8) > 0x0000003601cd7e36 <+1766>: mov %r8,%r15 > 0x0000003601cd7e39 <+1769>: callq 0x3601c3c480 <PyErr_SetNone@plt> > 0x0000003601cd7e3e <+1774>: mov (%rbx),%rax > 0x0000003601cd7e41 <+1777>: mov %rbx,0x108(%rsp) > 0x0000003601cd7e49 <+1785>: sub $0x1,%rax > 0x0000003601cd7e4d <+1789>: test %rax,%rax > 0x0000003601cd7e50 <+1792>: mov %rax,(%rbx) > 0x0000003601cd7e53 <+1795>: mov $0x2,%ebx > 0x0000003601cd7e58 <+1800>: jne 0x3601cd7a93 <PyEval_EvalFrameEx+835> > 0x0000003601cd7e5e <+1806>: mov 0x108(%rsp),%rdx > 0x0000003601cd7e66 <+1814>: mov 0x8(%rdx),%rax > 0x0000003601cd7e6a <+1818>: mov %rdx,%rdi > 0x0000003601cd7e6d <+1821>: callq *0x30(%rax) > 0x0000003601cd7e70 <+1824>: jmpq 0x3601cd7a93 <PyEval_EvalFrameEx+835> > 0x0000003601cd7e75 <+1829>: nopl (%rax) > 0x0000003601cd7e78 <+1832>: lea 0x4ca62(%rip),%rdi # 0x3601d248e1 > 0x0000003601cd7e7f <+1839>: callq 0x3601c3cc90 <_Py_CheckRecursiveCall@plt> > 0x0000003601cd7e84 <+1844>: test %eax,%eax > 0x0000003601cd7e86 <+1846>: je 0x3601cd7793 <PyEval_EvalFrameEx+67> > 0x0000003601cd7e8c <+1852>: movq $0x0,0x130(%rsp) > 0x0000003601cd7e98 <+1864>: jmpq 0x3601cd78f6 <PyEval_EvalFrameEx+422> > 0x0000003601cd7e9d <+1869>: callq 0x3601c3cd70 <Py_MakePendingCalls@plt> > 0x0000003601cd7ea2 <+1874>: test %eax,%eax > 0x0000003601cd7ea4 <+1876>: js 0x3601cdb8f5 <PyEval_EvalFrameEx+16805> > 0x0000003601cd7eaa <+1882>: mov 0x2bb788(%rip),%eax # 0x3601f93638 <pendingcalls_to_do> > 0x0000003601cd7eb0 <+1888>: test %eax,%eax > 0x0000003601cd7eb2 <+1890>: je 0x3601cd7daa <PyEval_EvalFrameEx+1626> > 0x0000003601cd7eb8 <+1896>: mov 0x294c89(%rip),%rdi # 0x3601f6cb48 > 0x0000003601cd7ebf <+1903>: movl $0x0,(%rdi) > 0x0000003601cd7ec5 <+1909>: jmpq 0x3601cd7daa <PyEval_EvalFrameEx+1626> > 0x0000003601cd7eca <+1914>: nopw 0x0(%rax,%rax,1) > 0x0000003601cd7ed0 <+1920>: mov 0x8(%rdi),%rax > 0x0000003601cd7ed4 <+1924>: callq *0x30(%rax) > 0x0000003601cd7ed7 <+1927>: jmpq 0x3601cd7b25 <PyEval_EvalFrameEx+981> > 0x0000003601cd7edc <+1932>: nopl 0x0(%rax) > 0x0000003601cd7ee0 <+1936>: mov 0x8(%rdi),%rax > 0x0000003601cd7ee4 <+1940>: callq *0x30(%rax) > 0x0000003601cd7ee7 <+1943>: jmpq 0x3601cd7b9c <PyEval_EvalFrameEx+1100> > 0x0000003601cd7eec <+1948>: nopl 0x0(%rax) > 0x0000003601cd7ef0 <+1952>: cmp $0x20,%ebx > 0x0000003601cd7ef3 <+1955>: jne 0x3601cd7af0 <PyEval_EvalFrameEx+928> > 0x0000003601cd7ef9 <+1961>: mov 0x130(%rsp),%r8 > 0x0000003601cd7f01 <+1969>: mov 0x120(%rsp),%rdx > 0x0000003601cd7f09 <+1977>: mov 0x10(%r8),%rax > 0x0000003601cd7f0d <+1981>: mov (%r8),%rcx > 0x0000003601cd7f10 <+1984>: lea 0x24(%rdx,%rax,1),%r13 > 0x0000003601cd7f15 <+1989>: mov %rcx,%rax > 0x0000003601cd7f18 <+1992>: sub $0x1,%rax > 0x0000003601cd7f1c <+1996>: test %rax,%rax > 0x0000003601cd7f1f <+1999>: mov %rax,(%r8) > 0x0000003601cd7f22 <+2002>: jne 0x3601cd799b <PyEval_EvalFrameEx+587> > 0x0000003601cd7f28 <+2008>: mov 0x8(%r8),%rax > 0x0000003601cd7f2c <+2012>: mov %r8,%rdi > 0x0000003601cd7f2f <+2015>: callq *0x30(%rax) > 0x0000003601cd7f32 <+2018>: jmpq 0x3601cd799b <PyEval_EvalFrameEx+587> > 0x0000003601cd7f37 <+2023>: nopw 0x0(%rax,%rax,1) > 0x0000003601cd7f40 <+2032>: cmp $0x10,%ebx > 0x0000003601cd7f43 <+2035>: jne 0x3601cd7b65 <PyEval_EvalFrameEx+1045> > 0x0000003601cd7f49 <+2041>: movslq 0x4(%r13),%rax > 0x0000003601cd7f4d <+2045>: mov 0x120(%rsp),%rsi > 0x0000003601cd7f55 <+2053>: lea 0x24(%rsi,%rax,1),%r13 > 0x0000003601cd7f5a <+2058>: jmpq 0x3601cd799b <PyEval_EvalFrameEx+587> > 0x0000003601cd7f5f <+2063>: nop > 0x0000003601cd7f60 <+2064>: cmp $0x2,%ebx > 0x0000003601cd7f63 <+2067>: jne 0x3601cd7b65 <PyEval_EvalFrameEx+1045> > 0x0000003601cd7f69 <+2073>: lea 0x1b8(%rsp),%rdx > 0x0000003601cd7f71 <+2081>: lea 0x1b0(%rsp),%rsi > 0x0000003601cd7f79 <+2089>: lea 0x1a8(%rsp),%rdi > 0x0000003601cd7f81 <+2097>: callq 0x3601c3e130 <PyErr_Fetch@plt> > 0x0000003601cd7f86 <+2102>: cmpq $0x0,0x1b0(%rsp) > 0x0000003601cd7f8f <+2111>: je 0x3601cdb0a0 <PyEval_EvalFrameEx+14672> > 0x0000003601cd7f95 <+2117>: mov 0x0(%r13),%eax > 0x0000003601cd7f99 <+2121>: cmp $0x8f,%eax > 0x0000003601cd7f9e <+2126>: je 0x3601cda9f7 <PyEval_EvalFrameEx+12967> > 0x0000003601cd7fa4 <+2132>: cmp $0x79,%eax > 0x0000003601cd7fa7 <+2135>: je 0x3601cda9f7 <PyEval_EvalFrameEx+12967> > 0x0000003601cd7fad <+2141>: mov 0x1b8(%rsp),%rax > 0x0000003601cd7fb5 <+2149>: test %rax,%rax > 0x0000003601cd7fb8 <+2152>: je 0x3601cdb088 <PyEval_EvalFrameEx+14648> > 0x0000003601cd7fbe <+2158>: lea 0x8(%r14),%r10 > 0x0000003601cd7fc2 <+2162>: mov %rax,(%r14) > 0x0000003601cd7fc5 <+2165>: mov 0x1b0(%rsp),%rax > 0x0000003601cd7fcd <+2173>: lea 0x10(%r10),%r14 > 0x0000003601cd7fd1 <+2177>: mov %rax,(%r10) > 0x0000003601cd7fd4 <+2180>: mov 0x1a8(%rsp),%rax > 0x0000003601cd7fdc <+2188>: mov %rax,0x8(%r10) > 0x0000003601cd7fe0 <+2192>: jmp 0x3601cd8013 <PyEval_EvalFrameEx+2243> > 0x0000003601cd7fe2 <+2194>: nopw 0x0(%rax,%rax,1) > 0x0000003601cd7fe8 <+2200>: cmp $0x2,%ebx > 0x0000003601cd7feb <+2203>: je 0x3601cd7f69 <PyEval_EvalFrameEx+2073> > 0x0000003601cd7ff1 <+2209>: test $0x28,%bl > 0x0000003601cd7ff4 <+2212>: je 0x3601cd8005 <PyEval_EvalFrameEx+2229> > 0x0000003601cd7ff6 <+2214>: mov 0x130(%rsp),%rax > 0x0000003601cd7ffe <+2222>: mov %rax,(%r14) > 0x0000003601cd8001 <+2225>: add $0x8,%r14 > 0x0000003601cd8005 <+2229>: mov %ebx,%edi > 0x0000003601cd8007 <+2231>: callq 0x3601c3e2c0 <PyInt_FromLong@plt> > 0x0000003601cd800c <+2236>: mov %rax,(%r14) > 0x0000003601cd800f <+2239>: add $0x8,%r14 > 0x0000003601cd8013 <+2243>: movslq 0x4(%r13),%rax > 0x0000003601cd8017 <+2247>: mov 0x120(%rsp),%rdx > 0x0000003601cd801f <+2255>: lea 0x24(%rdx,%rax,1),%r13 > 0x0000003601cd8024 <+2260>: jmpq 0x3601cd799b <PyEval_EvalFrameEx+587> > 0x0000003601cd8029 <+2265>: cmp 0x160(%rsp),%esi > 0x0000003601cd8030 <+2272>: mov %r14,0x48(%r12) > 0x0000003601cd8035 <+2277>: mov 0x7c(%r12),%eax > 0x0000003601cd803a <+2282>: mov 0x40(%rcx),%r13 > 0x0000003601cd803e <+2286>: mov 0x30(%rcx),%rbx > 0x0000003601cd8042 <+2290>: jl 0x3601cd804d <PyEval_EvalFrameEx+2301> > 0x0000003601cd8044 <+2292>: cmp 0x164(%rsp),%esi > 0x0000003601cd804b <+2299>: jl 0x3601cd808a <PyEval_EvalFrameEx+2362> > 0x0000003601cd804d <+2301>: mov 0x20(%r12),%rdi > 0x0000003601cd8052 <+2306>: lea 0x180(%rsp),%rdx > 0x0000003601cd805a <+2314>: mov %r11,0x38(%rsp) > 0x0000003601cd805f <+2319>: callq 0x3601c3c790 <_PyCode_CheckLineNumber@plt> > 0x0000003601cd8064 <+2324>: mov 0x180(%rsp),%esi > 0x0000003601cd806b <+2331>: mov 0x184(%rsp),%edi > 0x0000003601cd8072 <+2338>: mov 0x38(%rsp),%r11 > 0x0000003601cd8077 <+2343>: mov %esi,0x160(%rsp) > 0x0000003601cd807e <+2350>: mov 0x78(%r12),%esi > 0x0000003601cd8083 <+2355>: mov %edi,0x164(%rsp) > 0x0000003601cd808a <+2362>: cmp %esi,0x160(%rsp) > 0x0000003601cd8091 <+2369>: je 0x3601cd80a0 <PyEval_EvalFrameEx+2384> > 0x0000003601cd8093 <+2371>: cmp %esi,0x140(%rsp) > 0x0000003601cd809a <+2378>: jle 0x3601cd828b <PyEval_EvalFrameEx+2875> > 0x0000003601cd80a0 <+2384>: mov 0x128(%rsp),%r8 > 0x0000003601cd80a8 <+2392>: mov %eax,0x7c(%r12) > 0x0000003601cd80ad <+2397>: mov $0x2,%ecx > 0x0000003601cd80b2 <+2402>: mov %r12,%rdx > 0x0000003601cd80b5 <+2405>: mov %r13,%rsi > 0x0000003601cd80b8 <+2408>: mov %rbx,%rdi > 0x0000003601cd80bb <+2411>: mov %r11,0x38(%rsp) > 0x0000003601cd80c0 <+2416>: callq 0x3601cd6610 <call_trace> > 0x0000003601cd80c5 <+2421>: mov 0x78(%r12),%r8d > 0x0000003601cd80ca <+2426>: mov 0x38(%rsp),%r11 > 0x0000003601cd80cf <+2431>: mov %eax,0x118(%rsp) > 0x0000003601cd80d6 <+2438>: mov %r8d,0x140(%rsp) > 0x0000003601cd80de <+2446>: movslq 0x140(%rsp),%rax > 0x0000003601cd80e6 <+2454>: mov 0x120(%rsp),%rdx > 0x0000003601cd80ee <+2462>: lea 0x24(%rdx,%rax,1),%r13 > 0x0000003601cd80f3 <+2467>: mov 0x48(%r12),%rax > 0x0000003601cd80f8 <+2472>: test %rax,%rax > 0x0000003601cd80fb <+2475>: je 0x3601cd8109 <PyEval_EvalFrameEx+2489> > 0x0000003601cd80fd <+2477>: movq $0x0,0x48(%r12) > 0x0000003601cd8106 <+2486>: mov %rax,%r14 > 0x0000003601cd8109 <+2489>: mov 0x118(%rsp),%eax > 0x0000003601cd8110 <+2496>: test %eax,%eax > 0x0000003601cd8112 <+2498>: je 0x3601cd7a17 <PyEval_EvalFrameEx+711> > 0x0000003601cd8118 <+2504>: nopl 0x0(%rax,%rax,1) > 0x0000003601cd8120 <+2512>: mov 0x118(%rsp),%edi > 0x0000003601cd8127 <+2519>: test %r15,%r15 > 0x0000003601cd812a <+2522>: movl $0x0,0x118(%rsp) > 0x0000003601cd8135 <+2533>: setne %dl > 0x0000003601cd8138 <+2536>: test %edi,%edi > 0x0000003601cd813a <+2538>: sete %al > 0x0000003601cd813d <+2541>: test %al,%dl > 0x0000003601cd813f <+2543>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd8145 <+2549>: mov 0x100(%rsp),%r15 > 0x0000003601cd814d <+2557>: callq 0x3601c3d1e0 <PyErr_Occurred@plt> > 0x0000003601cd8152 <+2562>: mov 0x128(%rsp),%rdx > 0x0000003601cd815a <+2570>: test %rax,%rax > 0x0000003601cd815d <+2573>: mov %rdx,0x108(%rsp) > 0x0000003601cd8165 <+2581>: je 0x3601cdc3c9 <PyEval_EvalFrameEx+19577> > 0x0000003601cd816b <+2587>: mov %r12,%rdi > 0x0000003601cd816e <+2590>: callq 0x3601c3c6c0 <PyTraceBack_Here@plt> > 0x0000003601cd8173 <+2595>: mov 0x30(%r15),%rbp > 0x0000003601cd8177 <+2599>: test %rbp,%rbp > 0x0000003601cd817a <+2602>: je 0x3601cd8277 <PyEval_EvalFrameEx+2855> > 0x0000003601cd8180 <+2608>: mov 0x40(%r15),%rsi > 0x0000003601cd8184 <+2612>: lea 0x1b8(%rsp),%rdx > 0x0000003601cd818c <+2620>: lea 0x1a8(%rsp),%rdi > 0x0000003601cd8194 <+2628>: mov %rsi,0x100(%rsp) > 0x0000003601cd819c <+2636>: lea 0x1b0(%rsp),%rsi > 0x0000003601cd81a4 <+2644>: callq 0x3601c3e130 <PyErr_Fetch@plt> > 0x0000003601cd81a9 <+2649>: mov 0x1b0(%rsp),%rdx > 0x0000003601cd81b1 <+2657>: test %rdx,%rdx > 0x0000003601cd81b4 <+2660>: je 0x3601cdb69c <PyEval_EvalFrameEx+16204> > 0x0000003601cd81ba <+2666>: mov 0x1b8(%rsp),%rcx > 0x0000003601cd81c2 <+2674>: mov 0x1a8(%rsp),%rsi > 0x0000003601cd81ca <+2682>: xor %eax,%eax > 0x0000003601cd81cc <+2684>: mov $0x3,%edi > 0x0000003601cd81d1 <+2689>: callq 0x3601c3ed20 <PyTuple_Pack@plt> > 0x0000003601cd81d6 <+2694>: test %rax,%rax > 0x0000003601cd81d9 <+2697>: mov %rax,%rbx > 0x0000003601cd81dc <+2700>: je 0x3601cdaaec <PyEval_EvalFrameEx+13212> > 0x0000003601cd81e2 <+2706>: mov 0x100(%rsp),%rsi > 0x0000003601cd81ea <+2714>: mov %rbp,%rdi > 0x0000003601cd81ed <+2717>: mov %rax,%r8 > 0x0000003601cd81f0 <+2720>: mov $0x1,%ecx > 0x0000003601cd81f5 <+2725>: mov %r12,%rdx > 0x0000003601cd81f8 <+2728>: callq 0x3601cd6610 <call_trace> > 0x0000003601cd81fd <+2733>: subq $0x1,(%rbx) > 0x0000003601cd8201 <+2737>: mov %eax,%ebp > 0x0000003601cd8203 <+2739>: je 0x3601cdab94 <PyEval_EvalFrameEx+13380> > 0x0000003601cd8209 <+2745>: test %ebp,%ebp > 0x0000003601cd820b <+2747>: je 0x3601cdaaec <PyEval_EvalFrameEx+13212> > 0x0000003601cd8211 <+2753>: mov 0x1a8(%rsp),%rax > 0x0000003601cd8219 <+2761>: test %rax,%rax > 0x0000003601cd821c <+2764>: je 0x3601cd8233 <PyEval_EvalFrameEx+2787> > 0x0000003601cd821e <+2766>: subq $0x1,(%rax) > 0x0000003601cd8222 <+2770>: jne 0x3601cd8233 <PyEval_EvalFrameEx+2787> > 0x0000003601cd8224 <+2772>: mov 0x1a8(%rsp),%rdi > 0x0000003601cd822c <+2780>: mov 0x8(%rdi),%rax > 0x0000003601cd8230 <+2784>: callq *0x30(%rax) > 0x0000003601cd8233 <+2787>: mov 0x1b0(%rsp),%rax > 0x0000003601cd823b <+2795>: test %rax,%rax > 0x0000003601cd823e <+2798>: je 0x3601cd8255 <PyEval_EvalFrameEx+2821> > 0x0000003601cd8240 <+2800>: subq $0x1,(%rax) > 0x0000003601cd8244 <+2804>: jne 0x3601cd8255 <PyEval_EvalFrameEx+2821> > 0x0000003601cd8246 <+2806>: mov 0x1b0(%rsp),%rdi > 0x0000003601cd824e <+2814>: mov 0x8(%rdi),%rax > 0x0000003601cd8252 <+2818>: callq *0x30(%rax) > 0x0000003601cd8255 <+2821>: mov 0x1b8(%rsp),%rax > 0x0000003601cd825d <+2829>: test %rax,%rax > 0x0000003601cd8260 <+2832>: je 0x3601cd8277 <PyEval_EvalFrameEx+2855> > 0x0000003601cd8262 <+2834>: subq $0x1,(%rax) > 0x0000003601cd8266 <+2838>: jne 0x3601cd8277 <PyEval_EvalFrameEx+2855> > 0x0000003601cd8268 <+2840>: mov 0x1b8(%rsp),%rdi > 0x0000003601cd8270 <+2848>: mov 0x8(%rdi),%rax > 0x0000003601cd8274 <+2852>: callq *0x30(%rax) > 0x0000003601cd8277 <+2855>: mov $0x2,%ebx > 0x0000003601cd827c <+2860>: jmpq 0x3601cd7ab3 <PyEval_EvalFrameEx+867> > 0x0000003601cd8281 <+2865>: mov $0x2,%ebx > 0x0000003601cd8286 <+2870>: jmpq 0x3601cd7abc <PyEval_EvalFrameEx+876> > 0x0000003601cd828b <+2875>: mov %esi,0x140(%rsp) > 0x0000003601cd8292 <+2882>: movl $0x0,0x118(%rsp) > 0x0000003601cd829d <+2893>: jmpq 0x3601cd80de <PyEval_EvalFrameEx+2446> > 0x0000003601cd82a2 <+2898>: mov 0x8(%rdi),%rax > 0x0000003601cd82a6 <+2902>: callq *0x30(%rax) > 0x0000003601cd82a9 <+2905>: jmpq 0x3601cd7d08 <PyEval_EvalFrameEx+1464> > 0x0000003601cd82ae <+2910>: cmpq $0x0,0x130(%rsp) > 0x0000003601cd82b7 <+2919>: je 0x3601cd82e1 <PyEval_EvalFrameEx+2961> > 0x0000003601cd82b9 <+2921>: mov 0x130(%rsp),%rax > 0x0000003601cd82c1 <+2929>: mov 0x130(%rsp),%rdx > 0x0000003601cd82c9 <+2937>: mov (%rax),%rax > 0x0000003601cd82cc <+2940>: mov %rax,0x48(%rsp) > 0x0000003601cd82d1 <+2945>: sub $0x1,%rax > 0x0000003601cd82d5 <+2949>: test %rax,%rax > 0x0000003601cd82d8 <+2952>: mov %rax,(%rdx) > 0x0000003601cd82db <+2955>: je 0x3601cdab1d <PyEval_EvalFrameEx+13261> > 0x0000003601cd82e1 <+2961>: movq $0x0,0x130(%rsp) > 0x0000003601cd82ed <+2973>: jmpq 0x3601cd7c28 <PyEval_EvalFrameEx+1240> > 0x0000003601cd82f2 <+2978>: mov %r14,%rax > 0x0000003601cd82f5 <+2981>: sub $0x8,%r14 > 0x0000003601cd82f9 <+2985>: mov -0x8(%rax),%rbx > 0x0000003601cd82fd <+2989>: mov %r9d,%eax > 0x0000003601cd8300 <+2992>: neg %eax > 0x0000003601cd8302 <+2994>: cltq > 0x0000003601cd8304 <+2996>: mov (%r14,%rax,8),%rdi > 0x0000003601cd8308 <+3000>: mov %rbx,%rsi > 0x0000003601cd830b <+3003>: callq 0x3601c3cc70 <PyList_Append@plt> > 0x0000003601cd8310 <+3008>: mov %eax,0x118(%rsp) > 0x0000003601cd8317 <+3015>: subq $0x1,(%rbx) > 0x0000003601cd831b <+3019>: je 0x3601cdab0e <PyEval_EvalFrameEx+13246> > 0x0000003601cd8321 <+3025>: mov 0x118(%rsp),%esi > 0x0000003601cd8328 <+3032>: test %esi,%esi > 0x0000003601cd832a <+3034>: jne 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd8330 <+3040>: cmpb $0x71,0x0(%r13) > 0x0000003601cd8335 <+3045>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd833b <+3051>: movzbl 0x2(%r13),%eax > 0x0000003601cd8340 <+3056>: movzbl 0x1(%r13),%r9d > 0x0000003601cd8345 <+3061>: movl $0x0,0x118(%rsp) > 0x0000003601cd8350 <+3072>: shl $0x8,%eax > 0x0000003601cd8353 <+3075>: add %eax,%r9d > 0x0000003601cd8356 <+3078>: mov 0x120(%rsp),%rcx > 0x0000003601cd835e <+3086>: movslq %r9d,%r9 > 0x0000003601cd8361 <+3089>: lea 0x24(%rcx,%r9,1),%r13 > 0x0000003601cd8366 <+3094>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd836b <+3099>: mov -0x8(%r14),%rbp > 0x0000003601cd836f <+3103>: mov -0x10(%r14),%rbx > 0x0000003601cd8373 <+3107>: lea -0x8(%r14),%rdx > 0x0000003601cd8377 <+3111>: mov %rdx,0x108(%rsp) > 0x0000003601cd837f <+3119>: mov %rbp,%rsi > 0x0000003601cd8382 <+3122>: mov %rbx,%rdi > 0x0000003601cd8385 <+3125>: callq 0x3601c3edc0 <PyNumber_TrueDivide@plt> > 0x0000003601cd838a <+3130>: subq $0x1,(%rbx) > 0x0000003601cd838e <+3134>: mov %rax,%r15 > 0x0000003601cd8391 <+3137>: je 0x3601cda9e8 <PyEval_EvalFrameEx+12952> > 0x0000003601cd8397 <+3143>: subq $0x1,0x0(%rbp) > 0x0000003601cd839c <+3148>: je 0x3601cda9d9 <PyEval_EvalFrameEx+12937> > 0x0000003601cd83a2 <+3154>: test %r15,%r15 > 0x0000003601cd83a5 <+3157>: mov %r15,-0x10(%r14) > 0x0000003601cd83a9 <+3161>: mov 0x108(%rsp),%r14 > 0x0000003601cd83b1 <+3169>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd83b7 <+3175>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd83bc <+3180>: mov -0x8(%r14),%rbp > 0x0000003601cd83c0 <+3184>: mov -0x10(%r14),%rbx > 0x0000003601cd83c4 <+3188>: lea -0x8(%r14),%rdx > 0x0000003601cd83c8 <+3192>: mov %rdx,0x108(%rsp) > 0x0000003601cd83d0 <+3200>: mov %rbp,%rsi > 0x0000003601cd83d3 <+3203>: mov %rbx,%rdi > 0x0000003601cd83d6 <+3206>: callq 0x3601c3c860 <PyNumber_InPlaceTrueDivide@plt> > 0x0000003601cd83db <+3211>: jmp 0x3601cd838a <PyEval_EvalFrameEx+3130> > 0x0000003601cd83dd <+3213>: mov -0x8(%r14),%rbx > 0x0000003601cd83e1 <+3217>: mov %r11,0x38(%rsp) > 0x0000003601cd83e6 <+3222>: mov %rbx,%rdi > 0x0000003601cd83e9 <+3225>: callq 0x3601c3e2b0 <PyObject_GetIter@plt> > 0x0000003601cd83ee <+3230>: subq $0x1,(%rbx) > 0x0000003601cd83f2 <+3234>: mov %rax,%r15 > 0x0000003601cd83f5 <+3237>: mov 0x38(%rsp),%r11 > 0x0000003601cd83fa <+3242>: je 0x3601cdb84f <PyEval_EvalFrameEx+16639> > 0x0000003601cd8400 <+3248>: test %r15,%r15 > 0x0000003601cd8403 <+3251>: je 0x3601cdc2cf <PyEval_EvalFrameEx+19327> > 0x0000003601cd8409 <+3257>: mov %r15,-0x8(%r14) > 0x0000003601cd840d <+3261>: cmpb $0x5d,0x0(%r13) > 0x0000003601cd8412 <+3266>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd8418 <+3272>: movzbl 0x2(%r13),%eax > 0x0000003601cd841d <+3277>: movzbl 0x1(%r13),%r9d > 0x0000003601cd8422 <+3282>: add $0x3,%r13 > 0x0000003601cd8426 <+3286>: shl $0x8,%eax > 0x0000003601cd8429 <+3289>: add %eax,%r9d > 0x0000003601cd842c <+3292>: mov -0x8(%r14),%rdi > 0x0000003601cd8430 <+3296>: mov 0x8(%rdi),%rax > 0x0000003601cd8434 <+3300>: mov %r9d,0x28(%rsp) > 0x0000003601cd8439 <+3305>: mov %r11,0x38(%rsp) > 0x0000003601cd843e <+3310>: callq *0xe0(%rax) > 0x0000003601cd8444 <+3316>: test %rax,%rax > 0x0000003601cd8447 <+3319>: mov %rax,%r15 > 0x0000003601cd844a <+3322>: mov 0x28(%rsp),%r9d > 0x0000003601cd844f <+3327>: mov 0x38(%rsp),%r11 > 0x0000003601cd8454 <+3332>: je 0x3601cdcb87 <PyEval_EvalFrameEx+21559> > 0x0000003601cd845a <+3338>: mov %rax,(%r14) > 0x0000003601cd845d <+3341>: movzbl 0x0(%r13),%eax > 0x0000003601cd8462 <+3346>: add $0x8,%r14 > 0x0000003601cd8466 <+3350>: cmp $0x7d,%al > 0x0000003601cd8468 <+3352>: jne 0x3601cdcb5e <PyEval_EvalFrameEx+21518> > 0x0000003601cd846e <+3358>: movzbl 0x2(%r13),%eax > 0x0000003601cd8473 <+3363>: movzbl 0x1(%r13),%r9d > 0x0000003601cd8478 <+3368>: mov %r15,%rdx > 0x0000003601cd847b <+3371>: add $0x3,%r13 > 0x0000003601cd847f <+3375>: shl $0x8,%eax > 0x0000003601cd8482 <+3378>: add %eax,%r9d > 0x0000003601cd8485 <+3381>: movslq %r9d,%rax > 0x0000003601cd8488 <+3384>: sub $0x8,%r14 > 0x0000003601cd848c <+3388>: add $0x2e,%rax > 0x0000003601cd8490 <+3392>: mov 0x8(%r12,%rax,8),%rdi > 0x0000003601cd8495 <+3397>: mov %rdx,0x8(%r12,%rax,8) > 0x0000003601cd849a <+3402>: test %rdi,%rdi > 0x0000003601cd849d <+3405>: je 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd84a3 <+3411>: subq $0x1,(%rdi) > 0x0000003601cd84a7 <+3415>: jne 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd84ad <+3421>: mov 0x8(%rdi),%rax > 0x0000003601cd84b1 <+3425>: mov %r11,0x38(%rsp) > 0x0000003601cd84b6 <+3430>: callq *0x30(%rax) > 0x0000003601cd84b9 <+3433>: mov 0x38(%rsp),%r11 > 0x0000003601cd84be <+3438>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd84c3 <+3443>: add $0x1,%r13 > 0x0000003601cd84c7 <+3447>: movl $0x0,0x118(%rsp) > 0x0000003601cd84d2 <+3458>: mov -0x8(%r14),%rax > 0x0000003601cd84d6 <+3462>: lea -0x8(%r14),%rbx > 0x0000003601cd84da <+3466>: mov 0x8(%rax),%rcx > 0x0000003601cd84de <+3470>: mov 0xa8(%rcx),%rdx > 0x0000003601cd84e5 <+3477>: test $0x800000,%edx > 0x0000003601cd84eb <+3483>: je 0x3601cdaba5 <PyEval_EvalFrameEx+13397> > 0x0000003601cd84f1 <+3489>: mov 0x10(%rax),%ebp > 0x0000003601cd84f4 <+3492>: cmp $0x20,%ebp > 0x0000003601cd84f7 <+3495>: je 0x3601cd84fe <PyEval_EvalFrameEx+3502> > 0x0000003601cd84f9 <+3497>: cmp $0x8,%ebp > 0x0000003601cd84fc <+3500>: jne 0x3601cd850e <PyEval_EvalFrameEx+3518> > 0x0000003601cd84fe <+3502>: lea -0x10(%r14),%rbx > 0x0000003601cd8502 <+3506>: mov -0x10(%r14),%r14 > 0x0000003601cd8506 <+3510>: mov %r14,0x130(%rsp) > 0x0000003601cd850e <+3518>: subq $0x1,(%rax) > 0x0000003601cd8512 <+3522>: jne 0x3601cd851e <PyEval_EvalFrameEx+3534> > 0x0000003601cd8514 <+3524>: mov 0x8(%rax),%rdx > 0x0000003601cd8518 <+3528>: mov %rax,%rdi > 0x0000003601cd851b <+3531>: callq *0x30(%rdx) > 0x0000003601cd851e <+3534>: cmp $0x1,%ebp > 0x0000003601cd8521 <+3537>: jne 0x3601cdd190 <PyEval_EvalFrameEx+23104> > 0x0000003601cd8527 <+3543>: mov %rbx,%r14 > 0x0000003601cd852a <+3546>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd852f <+3551>: nop > 0x0000003601cd8530 <+3552>: mov -0x8(%r14),%rbx > 0x0000003601cd8534 <+3556>: mov -0x10(%r14),%rbp > 0x0000003601cd8538 <+3560>: mov -0x18(%r14),%rdi > 0x0000003601cd853c <+3564>: sub $0x10,%r14 > 0x0000003601cd8540 <+3568>: mov %rbp,%rdx > 0x0000003601cd8543 <+3571>: mov %rbx,%rsi > 0x0000003601cd8546 <+3574>: callq 0x3601c3e370 <PyDict_SetItem@plt> > 0x0000003601cd854b <+3579>: mov %eax,0x118(%rsp) > 0x0000003601cd8552 <+3586>: subq $0x1,0x0(%rbp) > 0x0000003601cd8557 <+3591>: je 0x3601cda99d <PyEval_EvalFrameEx+12877> > 0x0000003601cd855d <+3597>: subq $0x1,(%rbx) > 0x0000003601cd8561 <+3601>: je 0x3601cda952 <PyEval_EvalFrameEx+12802> > 0x0000003601cd8567 <+3607>: mov 0x118(%rsp),%eax > 0x0000003601cd856e <+3614>: test %eax,%eax > 0x0000003601cd8570 <+3616>: je 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd8576 <+3622>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd857b <+3627>: mov %r14,%rbx > 0x0000003601cd857e <+3630>: sub $0x8,%r14 > 0x0000003601cd8582 <+3634>: mov -0x10(%rbx),%r8 > 0x0000003601cd8586 <+3638>: mov -0x8(%rbx),%rbp > 0x0000003601cd858a <+3642>: mov 0x8(%r8),%rax > 0x0000003601cd858e <+3646>: cmp 0x29481b(%rip),%rax # 0x3601f6cdb0 > 0x0000003601cd8595 <+3653>: je 0x3601cdc218 <PyEval_EvalFrameEx+19144> > 0x0000003601cd859b <+3659>: cmp 0x294666(%rip),%rax # 0x3601f6cc08 > 0x0000003601cd85a2 <+3666>: je 0x3601cdc206 <PyEval_EvalFrameEx+19126> > 0x0000003601cd85a8 <+3672>: mov %r8,%rdi > 0x0000003601cd85ab <+3675>: mov %rbp,%rsi > 0x0000003601cd85ae <+3678>: mov %r8,0x38(%rsp) > 0x0000003601cd85b3 <+3683>: callq 0x3601c3b6d0 <PyNumber_InPlaceAdd@plt> > 0x0000003601cd85b8 <+3688>: mov 0x38(%rsp),%r8 > 0x0000003601cd85bd <+3693>: mov %rax,%r15 > 0x0000003601cd85c0 <+3696>: subq $0x1,(%r8) > 0x0000003601cd85c4 <+3700>: je 0x3601cdac82 <PyEval_EvalFrameEx+13618> > 0x0000003601cd85ca <+3706>: nopw 0x0(%rax,%rax,1) > 0x0000003601cd85d0 <+3712>: subq $0x1,0x0(%rbp) > 0x0000003601cd85d5 <+3717>: je 0x3601cda80e <PyEval_EvalFrameEx+12478> > 0x0000003601cd85db <+3723>: test %r15,%r15 > 0x0000003601cd85de <+3726>: mov %r15,-0x10(%rbx) > 0x0000003601cd85e2 <+3730>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd85e8 <+3736>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd85ed <+3741>: mov %r14,%rbx > 0x0000003601cd85f0 <+3744>: mov 0x2947b9(%rip),%rax # 0x3601f6cdb0 > 0x0000003601cd85f7 <+3751>: sub $0x8,%r14 > 0x0000003601cd85fb <+3755>: mov -0x10(%rbx),%rdx > 0x0000003601cd85ff <+3759>: mov -0x8(%rbx),%rbp > 0x0000003601cd8603 <+3763>: cmp %rax,0x8(%rdx) > 0x0000003601cd8607 <+3767>: je 0x3601cdb87f <PyEval_EvalFrameEx+16687> > 0x0000003601cd860d <+3773>: mov %rbp,%rsi > 0x0000003601cd8610 <+3776>: mov %rdx,%rdi > 0x0000003601cd8613 <+3779>: mov %rdx,0x38(%rsp) > 0x0000003601cd8618 <+3784>: callq 0x3601c3edb0 <PyNumber_InPlaceSubtract@plt> > 0x0000003601cd861d <+3789>: nopl (%rax) > 0x0000003601cd8620 <+3792>: mov 0x38(%rsp),%rdx > 0x0000003601cd8625 <+3797>: mov %rax,%r15 > 0x0000003601cd8628 <+3800>: subq $0x1,(%rdx) > 0x0000003601cd862c <+3804>: jne 0x3601cd85d0 <PyEval_EvalFrameEx+3712> > 0x0000003601cd862e <+3806>: mov 0x8(%rdx),%rax > 0x0000003601cd8632 <+3810>: mov %rdx,%rdi > 0x0000003601cd8635 <+3813>: callq *0x30(%rax) > 0x0000003601cd8638 <+3816>: jmp 0x3601cd85d0 <PyEval_EvalFrameEx+3712> > 0x0000003601cd863a <+3818>: mov %r14,%rbx > 0x0000003601cd863d <+3821>: sub $0x8,%r14 > 0x0000003601cd8641 <+3825>: mov -0x8(%rbx),%rbp > 0x0000003601cd8645 <+3829>: mov -0x10(%rbx),%rdx > 0x0000003601cd8649 <+3833>: mov %rbp,%rsi > 0x0000003601cd864c <+3836>: mov %rdx,%rdi > 0x0000003601cd864f <+3839>: mov %rdx,0x38(%rsp) > 0x0000003601cd8654 <+3844>: callq 0x3601c3e9d0 <PyNumber_InPlaceMultiply@plt> > 0x0000003601cd8659 <+3849>: jmp 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd865b <+3851>: mov %r14,%rbx > 0x0000003601cd865e <+3854>: sub $0x8,%r14 > 0x0000003601cd8662 <+3858>: mov -0x8(%rbx),%rbp > 0x0000003601cd8666 <+3862>: mov -0x10(%rbx),%rdx > 0x0000003601cd866a <+3866>: mov %rbp,%rsi > 0x0000003601cd866d <+3869>: mov %rdx,%rdi > 0x0000003601cd8670 <+3872>: mov %rdx,0x38(%rsp) > 0x0000003601cd8675 <+3877>: callq 0x3601c3ed70 <PyNumber_Xor@plt> > 0x0000003601cd867a <+3882>: jmp 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd867c <+3884>: mov %r14,%rbx > 0x0000003601cd867f <+3887>: sub $0x8,%r14 > 0x0000003601cd8683 <+3891>: mov -0x8(%rbx),%rbp > 0x0000003601cd8687 <+3895>: mov -0x10(%rbx),%rdx > 0x0000003601cd868b <+3899>: mov %rbp,%rsi > 0x0000003601cd868e <+3902>: mov %rdx,%rdi > 0x0000003601cd8691 <+3905>: mov %rdx,0x38(%rsp) > 0x0000003601cd8696 <+3910>: callq 0x3601c3cd50 <PyNumber_Or@plt> > 0x0000003601cd869b <+3915>: jmp 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd869d <+3917>: mov %r14,%rbx > 0x0000003601cd86a0 <+3920>: mov 0x128(%rsp),%rdx > 0x0000003601cd86a8 <+3928>: sub $0x8,%r14 > 0x0000003601cd86ac <+3932>: mov -0x8(%rbx),%rbp > 0x0000003601cd86b0 <+3936>: mov -0x10(%rbx),%rcx > 0x0000003601cd86b4 <+3940>: mov %rbp,%rsi > 0x0000003601cd86b7 <+3943>: mov %rcx,%rdi > 0x0000003601cd86ba <+3946>: mov %rcx,0x28(%rsp) > 0x0000003601cd86bf <+3951>: callq 0x3601c3ec40 <PyNumber_InPlacePower@plt> > 0x0000003601cd86c4 <+3956>: mov 0x28(%rsp),%rcx > 0x0000003601cd86c9 <+3961>: mov %rax,%r15 > 0x0000003601cd86cc <+3964>: subq $0x1,(%rcx) > 0x0000003601cd86d0 <+3968>: jne 0x3601cd85d0 <PyEval_EvalFrameEx+3712> > 0x0000003601cd86d6 <+3974>: mov 0x8(%rcx),%rax > 0x0000003601cd86da <+3978>: mov %rcx,%rdi > 0x0000003601cd86dd <+3981>: callq *0x30(%rax) > 0x0000003601cd86e0 <+3984>: jmpq 0x3601cd85d0 <PyEval_EvalFrameEx+3712> > 0x0000003601cd86e5 <+3989>: lea 0x61543(%rip),%rdi # 0x3601d39c2f > 0x0000003601cd86ec <+3996>: mov %r14,%rax > 0x0000003601cd86ef <+3999>: sub $0x8,%r14 > 0x0000003601cd86f3 <+4003>: mov -0x8(%rax),%rbx > 0x0000003601cd86f7 <+4007>: callq 0x3601c3d070 <PySys_GetObject@plt> > 0x0000003601cd86fc <+4012>: test %rax,%rax > 0x0000003601cd86ff <+4015>: mov %rax,%rbp > 0x0000003601cd8702 <+4018>: je 0x3601cdcbf1 <PyEval_EvalFrameEx+21665> > 0x0000003601cd8708 <+4024>: mov 0x118(%rsp),%eax > 0x0000003601cd870f <+4031>: test %eax,%eax > 0x0000003601cd8711 <+4033>: je 0x3601cdb4e0 <PyEval_EvalFrameEx+15760> > 0x0000003601cd8717 <+4039>: subq $0x1,(%rbx) > 0x0000003601cd871b <+4043>: je 0x3601cdb410 <PyEval_EvalFrameEx+15552> > 0x0000003601cd8721 <+4049>: test %r15,%r15 > 0x0000003601cd8724 <+4052>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd872a <+4058>: subq $0x1,(%r15) > 0x0000003601cd872e <+4062>: jne 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd8734 <+4068>: mov 0x8(%r15),%rax > 0x0000003601cd8738 <+4072>: mov %r15,%rdi > 0x0000003601cd873b <+4075>: callq *0x30(%rax) > 0x0000003601cd873e <+4078>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd8743 <+4083>: mov -0x8(%r14),%rbp > 0x0000003601cd8747 <+4087>: lea -0x8(%r14),%rdx > 0x0000003601cd874b <+4091>: movq $0x0,0x108(%rsp) > 0x0000003601cd8757 <+4103>: lea 0x66525(%rip),%rdi # 0x3601d3ec83 > 0x0000003601cd875e <+4110>: mov %rdx,0x38(%rsp) > 0x0000003601cd8763 <+4115>: callq 0x3601c3d070 <PySys_GetObject@plt> > 0x0000003601cd8768 <+4120>: mov 0x38(%rsp),%rdx > 0x0000003601cd876d <+4125>: test %rax,%rax > 0x0000003601cd8770 <+4128>: mov %rax,%rbx > 0x0000003601cd8773 <+4131>: mov %rdx,%r14 > 0x0000003601cd8776 <+4134>: je 0x3601cdc422 <PyEval_EvalFrameEx+19666> > 0x0000003601cd877c <+4140>: addq $0x1,(%rbx) > 0x0000003601cd8780 <+4144>: xor %esi,%esi > 0x0000003601cd8782 <+4146>: mov %rbx,%rdi > 0x0000003601cd8785 <+4149>: callq 0x3601c3af70 <PyFile_SoftSpace@plt> > 0x0000003601cd878a <+4154>: test %eax,%eax > 0x0000003601cd878c <+4156>: jne 0x3601cdafae <PyEval_EvalFrameEx+14430> > 0x0000003601cd8792 <+4162>: mov 0x118(%rsp),%r11d > 0x0000003601cd879a <+4170>: test %r11d,%r11d > 0x0000003601cd879d <+4173>: je 0x3601cdaeed <PyEval_EvalFrameEx+14237> > 0x0000003601cd87a3 <+4179>: test %rbx,%rbx > 0x0000003601cd87a6 <+4182>: je 0x3601cd87b2 <PyEval_EvalFrameEx+4194> > 0x0000003601cd87a8 <+4184>: subq $0x1,(%rbx) > 0x0000003601cd87ac <+4188>: je 0x3601cdb018 <PyEval_EvalFrameEx+14536> > 0x0000003601cd87b2 <+4194>: subq $0x1,0x0(%rbp) > 0x0000003601cd87b7 <+4199>: je 0x3601cdae83 <PyEval_EvalFrameEx+14131> > 0x0000003601cd87bd <+4205>: cmpq $0x0,0x108(%rsp) > 0x0000003601cd87c6 <+4214>: je 0x3601cd8567 <PyEval_EvalFrameEx+3607> > 0x0000003601cd87cc <+4220>: mov 0x108(%rsp),%rdi > 0x0000003601cd87d4 <+4228>: mov (%rdi),%rdi > 0x0000003601cd87d7 <+4231>: mov %rdi,%rax > 0x0000003601cd87da <+4234>: mov 0x108(%rsp),%rdi > 0x0000003601cd87e2 <+4242>: sub $0x1,%rax > 0x0000003601cd87e6 <+4246>: test %rax,%rax > 0x0000003601cd87e9 <+4249>: mov %rax,(%rdi) > 0x0000003601cd87ec <+4252>: jne 0x3601cd8567 <PyEval_EvalFrameEx+3607> > 0x0000003601cd87f2 <+4258>: mov 0x8(%rdi),%rax > 0x0000003601cd87f6 <+4262>: callq *0x30(%rax) > 0x0000003601cd87f9 <+4265>: jmpq 0x3601cd8567 <PyEval_EvalFrameEx+3607> > 0x0000003601cd87fe <+4270>: mov -0x8(%r14),%rbx > 0x0000003601cd8802 <+4274>: mov -0x10(%r14),%rbp > 0x0000003601cd8806 <+4278>: sub $0x10,%r14 > 0x0000003601cd880a <+4282>: mov %rbx,%rsi > 0x0000003601cd880d <+4285>: mov %rbp,%rdi > 0x0000003601cd8810 <+4288>: callq 0x3601c3c0d0 <PyObject_DelItem@plt> > 0x0000003601cd8815 <+4293>: jmpq 0x3601cd854b <PyEval_EvalFrameEx+3579> > 0x0000003601cd881a <+4298>: mov %r14,%rbx > 0x0000003601cd881d <+4301>: sub $0x8,%r14 > 0x0000003601cd8821 <+4305>: mov -0x8(%rbx),%rbp > 0x0000003601cd8825 <+4309>: mov -0x10(%rbx),%rdx > 0x0000003601cd8829 <+4313>: mov %rbp,%rsi > 0x0000003601cd882c <+4316>: mov %rdx,%rdi > 0x0000003601cd882f <+4319>: mov %rdx,0x38(%rsp) > 0x0000003601cd8834 <+4324>: callq 0x3601c3bcc0 <PyNumber_Multiply@plt> > 0x0000003601cd8839 <+4329>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd883e <+4334>: mov 0x2945b3(%rip),%rax # 0x3601f6cdf8 > 0x0000003601cd8845 <+4341>: mov %r14,%rbx > 0x0000003601cd8848 <+4344>: mov (%rax),%eax > 0x0000003601cd884a <+4346>: test %eax,%eax > 0x0000003601cd884c <+4348>: jne 0x3601cd836b <PyEval_EvalFrameEx+3099> > 0x0000003601cd8852 <+4354>: mov -0x8(%rbx),%rbp > 0x0000003601cd8856 <+4358>: mov -0x10(%rbx),%rdx > 0x0000003601cd885a <+4362>: sub $0x8,%r14 > 0x0000003601cd885e <+4366>: mov %rbp,%rsi > 0x0000003601cd8861 <+4369>: mov %rdx,%rdi > 0x0000003601cd8864 <+4372>: mov %rdx,0x38(%rsp) > 0x0000003601cd8869 <+4377>: callq 0x3601c3c610 <PyNumber_Divide@plt> > 0x0000003601cd886e <+4382>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd8873 <+4387>: mov %r14,0x108(%rsp) > 0x0000003601cd887b <+4395>: mov 0x108(%rsp),%rcx > 0x0000003601cd8883 <+4403>: sub $0x8,%r14 > 0x0000003601cd8887 <+4407>: mov 0x29437a(%rip),%rsi # 0x3601f6cc08 > 0x0000003601cd888e <+4414>: mov -0x10(%rcx),%rbp > 0x0000003601cd8892 <+4418>: mov -0x8(%rcx),%rbx > 0x0000003601cd8896 <+4422>: cmp %rsi,0x8(%rbp) > 0x0000003601cd889a <+4426>: mov %rbp,%rdi > 0x0000003601cd889d <+4429>: mov %rbx,%rsi > 0x0000003601cd88a0 <+4432>: je 0x3601cdbb77 <PyEval_EvalFrameEx+17447> > 0x0000003601cd88a6 <+4438>: callq 0x3601c3d040 <PyNumber_Remainder@plt> > 0x0000003601cd88ab <+4443>: mov %rax,%r15 > 0x0000003601cd88ae <+4446>: subq $0x1,0x0(%rbp) > 0x0000003601cd88b3 <+4451>: je 0x3601cdaede <PyEval_EvalFrameEx+14222> > 0x0000003601cd88b9 <+4457>: subq $0x1,(%rbx) > 0x0000003601cd88bd <+4461>: je 0x3601cdaf76 <PyEval_EvalFrameEx+14374> > 0x0000003601cd88c3 <+4467>: mov 0x108(%rsp),%r8 > 0x0000003601cd88cb <+4475>: test %r15,%r15 > 0x0000003601cd88ce <+4478>: mov %r15,-0x10(%r8) > 0x0000003601cd88d2 <+4482>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd88d8 <+4488>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd88dd <+4493>: mov %r14,%rbx > 0x0000003601cd88e0 <+4496>: sub $0x8,%r14 > 0x0000003601cd88e4 <+4500>: mov -0x10(%rbx),%r8 > 0x0000003601cd88e8 <+4504>: mov -0x8(%rbx),%rbp > 0x0000003601cd88ec <+4508>: mov 0x8(%r8),%rax > 0x0000003601cd88f0 <+4512>: cmp 0x2944b9(%rip),%rax # 0x3601f6cdb0 > 0x0000003601cd88f7 <+4519>: je 0x3601cdba88 <PyEval_EvalFrameEx+17208> > 0x0000003601cd88fd <+4525>: cmp 0x294304(%rip),%rax # 0x3601f6cc08 > 0x0000003601cd8904 <+4532>: je 0x3601cdba60 <PyEval_EvalFrameEx+17168> > 0x0000003601cd890a <+4538>: mov %r8,%rdi > 0x0000003601cd890d <+4541>: mov %rbp,%rsi > 0x0000003601cd8910 <+4544>: mov %r8,0x38(%rsp) > 0x0000003601cd8915 <+4549>: callq 0x3601c3b7f0 <PyNumber_Add@plt> > 0x0000003601cd891a <+4554>: mov 0x38(%rsp),%r8 > 0x0000003601cd891f <+4559>: mov %rax,%r15 > 0x0000003601cd8922 <+4562>: jmpq 0x3601cd85c0 <PyEval_EvalFrameEx+3696> > 0x0000003601cd8927 <+4567>: mov %r14,%rbx > 0x0000003601cd892a <+4570>: mov 0x29447f(%rip),%rax # 0x3601f6cdb0 > 0x0000003601cd8931 <+4577>: sub $0x8,%r14 > 0x0000003601cd8935 <+4581>: mov -0x10(%rbx),%rdx > 0x0000003601cd8939 <+4585>: mov -0x8(%rbx),%rbp > 0x0000003601cd893d <+4589>: cmp %rax,0x8(%rdx) > 0x0000003601cd8941 <+4593>: je 0x3601cdb272 <PyEval_EvalFrameEx+15138> > 0x0000003601cd8947 <+4599>: mov %rbp,%rsi > 0x0000003601cd894a <+4602>: mov %rdx,%rdi > 0x0000003601cd894d <+4605>: mov %rdx,0x38(%rsp) > 0x0000003601cd8952 <+4610>: callq 0x3601c3eca0 <PyNumber_Subtract@plt> > 0x0000003601cd8957 <+4615>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd895c <+4620>: xor %ebp,%ebp > 0x0000003601cd895e <+4622>: test $0x2,%sil > 0x0000003601cd8962 <+4626>: mov %r14,%rax > 0x0000003601cd8965 <+4629>: je 0x3601cd896f <PyEval_EvalFrameEx+4639> > 0x0000003601cd8967 <+4631>: mov -0x8(%rax),%rbp > 0x0000003601cd896b <+4635>: sub $0x8,%r14 > 0x0000003601cd896f <+4639>: xor %ebx,%ebx > 0x0000003601cd8971 <+4641>: and $0x1,%esi > 0x0000003601cd8974 <+4644>: je 0x3601cd897e <PyEval_EvalFrameEx+4654> > 0x0000003601cd8976 <+4646>: mov -0x8(%r14),%rbx > 0x0000003601cd897a <+4650>: sub $0x8,%r14 > 0x0000003601cd897e <+4654>: mov -0x8(%r14),%r8 > 0x0000003601cd8982 <+4658>: lea -0x10(%r14),%rax > 0x0000003601cd8986 <+4662>: mov -0x10(%r14),%r14 > 0x0000003601cd898a <+4666>: mov %rbp,%rdx > 0x0000003601cd898d <+4669>: mov %rbx,%rsi > 0x0000003601cd8990 <+4672>: mov %rax,0x108(%rsp) > 0x0000003601cd8998 <+4680>: mov %r8,%rdi > 0x0000003601cd899b <+4683>: mov %r14,%rcx > 0x0000003601cd899e <+4686>: mov %r8,0x38(%rsp) > 0x0000003601cd89a3 <+4691>: callq 0x3601cd75a0 <assign_slice> > 0x0000003601cd89a8 <+4696>: subq $0x1,(%r14) > 0x0000003601cd89ac <+4700>: mov %eax,0x118(%rsp) > 0x0000003601cd89b3 <+4707>: mov 0x38(%rsp),%r8 > 0x0000003601cd89b8 <+4712>: je 0x3601cdb15c <PyEval_EvalFrameEx+14860> > 0x0000003601cd89be <+4718>: subq $0x1,(%r8) > 0x0000003601cd89c2 <+4722>: je 0x3601cdb2b0 <PyEval_EvalFrameEx+15200> > 0x0000003601cd89c8 <+4728>: test %rbx,%rbx > 0x0000003601cd89cb <+4731>: je 0x3601cd89d7 <PyEval_EvalFrameEx+4743> > 0x0000003601cd89cd <+4733>: subq $0x1,(%rbx) > 0x0000003601cd89d1 <+4737>: je 0x3601cdaf67 <PyEval_EvalFrameEx+14359> > 0x0000003601cd89d7 <+4743>: test %rbp,%rbp > 0x0000003601cd89da <+4746>: je 0x3601cd89e7 <PyEval_EvalFrameEx+4759> > 0x0000003601cd89dc <+4748>: subq $0x1,0x0(%rbp) > 0x0000003601cd89e1 <+4753>: je 0x3601cdaf85 <PyEval_EvalFrameEx+14389> > 0x0000003601cd89e7 <+4759>: mov 0x118(%rsp),%eax > 0x0000003601cd89ee <+4766>: test %eax,%eax > 0x0000003601cd89f0 <+4768>: jne 0x3601cda961 <PyEval_EvalFrameEx+12817> > 0x0000003601cd89f6 <+4774>: mov 0x108(%rsp),%r14 > 0x0000003601cd89fe <+4782>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd8a03 <+4787>: movslq %r9d,%rdi > 0x0000003601cd8a06 <+4790>: mov %r9d,0x28(%rsp) > 0x0000003601cd8a0b <+4795>: mov %r14,%rbx > 0x0000003601cd8a0e <+4798>: callq 0x3601c3cf90 <PyTuple_New@plt> > 0x0000003601cd8a13 <+4803>: test %rax,%rax > 0x0000003601cd8a16 <+4806>: mov %rax,%r15 > 0x0000003601cd8a19 <+4809>: mov 0x28(%rsp),%r9d > 0x0000003601cd8a1e <+4814>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd8a24 <+4820>: sub $0x1,%r9d > 0x0000003601cd8a28 <+4824>: test %r9d,%r9d > 0x0000003601cd8a2b <+4827>: mov %r9d,%edx > 0x0000003601cd8a2e <+4830>: js 0x3601cd8a4f <PyEval_EvalFrameEx+4863> > 0x0000003601cd8a30 <+4832>: sub $0x8,%r14 > 0x0000003601cd8a34 <+4836>: movslq %edx,%rax > 0x0000003601cd8a37 <+4839>: sub $0x1,%edx > 0x0000003601cd8a3a <+4842>: mov (%r14),%rcx > 0x0000003601cd8a3d <+4845>: cmp $0xffffffff,%edx > 0x0000003601cd8a40 <+4848>: mov %rcx,0x18(%r15,%rax,8) > 0x0000003601cd8a45 <+4853>: jne 0x3601cd8a30 <PyEval_EvalFrameEx+4832> > 0x0000003601cd8a47 <+4855>: neg %r9 > 0x0000003601cd8a4a <+4858>: lea -0x8(%rbx,%r9,8),%r14 > 0x0000003601cd8a4f <+4863>: mov %r15,(%r14) > 0x0000003601cd8a52 <+4866>: add $0x8,%r14 > 0x0000003601cd8a56 <+4870>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd8a5b <+4875>: mov -0x8(%r14),%rcx > 0x0000003601cd8a5f <+4879>: lea -0x8(%r14),%rbx > 0x0000003601cd8a63 <+4883>: test %rcx,%rcx > 0x0000003601cd8a66 <+4886>: je 0x3601cdb2bf <PyEval_EvalFrameEx+15215> > 0x0000003601cd8a6c <+4892>: cmp 0x128(%rsp),%rcx > 0x0000003601cd8a74 <+4900>: mov %rcx,%rdx > 0x0000003601cd8a77 <+4903>: je 0x3601cdb2bf <PyEval_EvalFrameEx+15215> > 0x0000003601cd8a7d <+4909>: addq $0x1,(%rdx) > 0x0000003601cd8a81 <+4913>: lea 0x4b61a(%rip),%rdi # 0x3601d240a2 > 0x0000003601cd8a88 <+4920>: mov %rdx,%rsi > 0x0000003601cd8a8b <+4923>: mov %rdx,0x38(%rsp) > 0x0000003601cd8a90 <+4928>: mov %rcx,0x28(%rsp) > 0x0000003601cd8a95 <+4933>: callq 0x3601c3ca40 <PyFile_WriteString@plt> > 0x0000003601cd8a9a <+4938>: test %eax,%eax > 0x0000003601cd8a9c <+4940>: mov %eax,0x118(%rsp) > 0x0000003601cd8aa3 <+4947>: mov 0x38(%rsp),%rdx > 0x0000003601cd8aa8 <+4952>: mov 0x28(%rsp),%rcx > 0x0000003601cd8aad <+4957>: je 0x3601cdaf95 <PyEval_EvalFrameEx+14405> > 0x0000003601cd8ab3 <+4963>: mov (%rdx),%rax > 0x0000003601cd8ab6 <+4966>: mov $0x1,%ebp > 0x0000003601cd8abb <+4971>: sub $0x1,%rax > 0x0000003601cd8abf <+4975>: test %rax,%rax > 0x0000003601cd8ac2 <+4978>: mov %rax,(%rdx) > 0x0000003601cd8ac5 <+4981>: je 0x3601cdb0d6 <PyEval_EvalFrameEx+14726> > 0x0000003601cd8acb <+4987>: test %rcx,%rcx > 0x0000003601cd8ace <+4990>: je 0x3601cd851e <PyEval_EvalFrameEx+3534> > 0x0000003601cd8ad4 <+4996>: subq $0x1,(%rcx) > 0x0000003601cd8ad8 <+5000>: jne 0x3601cd851e <PyEval_EvalFrameEx+3534> > 0x0000003601cd8ade <+5006>: mov 0x8(%rcx),%rax > 0x0000003601cd8ae2 <+5010>: mov %rcx,%rdi > 0x0000003601cd8ae5 <+5013>: callq *0x30(%rax) > 0x0000003601cd8ae8 <+5016>: jmpq 0x3601cd851e <PyEval_EvalFrameEx+3534> > 0x0000003601cd8aed <+5021>: mov %r14,%rbx > 0x0000003601cd8af0 <+5024>: sub $0x8,%r14 > 0x0000003601cd8af4 <+5028>: mov -0x8(%rbx),%rbp > 0x0000003601cd8af8 <+5032>: mov -0x10(%rbx),%rdx > 0x0000003601cd8afc <+5036>: mov %rbp,%rsi > 0x0000003601cd8aff <+5039>: mov %rdx,%rdi > 0x0000003601cd8b02 <+5042>: mov %rdx,0x38(%rsp) > 0x0000003601cd8b07 <+5047>: callq 0x3601c3e710 <PyNumber_InPlaceLshift@plt> > 0x0000003601cd8b0c <+5052>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd8b11 <+5057>: mov %r14,%rbx > 0x0000003601cd8b14 <+5060>: sub $0x8,%r14 > 0x0000003601cd8b18 <+5064>: mov -0x8(%rbx),%rbp > 0x0000003601cd8b1c <+5068>: mov -0x10(%rbx),%rdx > 0x0000003601cd8b20 <+5072>: mov %rbp,%rsi > 0x0000003601cd8b23 <+5075>: mov %rdx,%rdi > 0x0000003601cd8b26 <+5078>: mov %rdx,0x38(%rsp) > 0x0000003601cd8b2b <+5083>: callq 0x3601c3d900 <PyNumber_InPlaceRshift@plt> > 0x0000003601cd8b30 <+5088>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd8b35 <+5093>: mov %r14,%rbx > 0x0000003601cd8b38 <+5096>: sub $0x8,%r14 > 0x0000003601cd8b3c <+5100>: mov -0x8(%rbx),%rbp > 0x0000003601cd8b40 <+5104>: mov -0x10(%rbx),%rdx > 0x0000003601cd8b44 <+5108>: mov %rbp,%rsi > 0x0000003601cd8b47 <+5111>: mov %rdx,%rdi > 0x0000003601cd8b4a <+5114>: mov %rdx,0x38(%rsp) > 0x0000003601cd8b4f <+5119>: callq 0x3601c3c500 <PyNumber_InPlaceAnd@plt> > 0x0000003601cd8b54 <+5124>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd8b59 <+5129>: mov %r14,%rbx > 0x0000003601cd8b5c <+5132>: sub $0x8,%r14 > 0x0000003601cd8b60 <+5136>: mov -0x8(%rbx),%rbp > 0x0000003601cd8b64 <+5140>: mov -0x10(%rbx),%rdx > 0x0000003601cd8b68 <+5144>: mov %rbp,%rsi > 0x0000003601cd8b6b <+5147>: mov %rdx,%rdi > 0x0000003601cd8b6e <+5150>: mov %rdx,0x38(%rsp) > 0x0000003601cd8b73 <+5155>: callq 0x3601c3d460 <PyNumber_InPlaceXor@plt> > 0x0000003601cd8b78 <+5160>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd8b7d <+5165>: mov %r14,%rbx > 0x0000003601cd8b80 <+5168>: sub $0x8,%r14 > 0x0000003601cd8b84 <+5172>: mov -0x8(%rbx),%rbp > 0x0000003601cd8b88 <+5176>: mov -0x10(%rbx),%rdx > 0x0000003601cd8b8c <+5180>: mov %rbp,%rsi > 0x0000003601cd8b8f <+5183>: mov %rdx,%rdi > 0x0000003601cd8b92 <+5186>: mov %rdx,0x38(%rsp) > 0x0000003601cd8b97 <+5191>: callq 0x3601c3d440 <PyNumber_InPlaceOr@plt> > 0x0000003601cd8b9c <+5196>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd8ba1 <+5201>: mov %r15,0x108(%rsp) > 0x0000003601cd8ba9 <+5209>: mov $0x10,%ebx > 0x0000003601cd8bae <+5214>: mov 0x100(%rsp),%r15 > 0x0000003601cd8bb6 <+5222>: jmpq 0x3601cd7abc <PyEval_EvalFrameEx+876> > 0x0000003601cd8bbb <+5227>: mov -0x8(%r14),%r9 > 0x0000003601cd8bbf <+5231>: cmp 0x128(%rsp),%r9 > 0x0000003601cd8bc7 <+5239>: lea -0x8(%r14),%rsi > 0x0000003601cd8bcb <+5243>: mov %rsi,0x108(%rsp) > 0x0000003601cd8bd3 <+5251>: je 0x3601cdbbbc <PyEval_EvalFrameEx+17516> > 0x0000003601cd8bd9 <+5257>: mov 0x8(%r9),%rax > 0x0000003601cd8bdd <+5261>: testb $0x80,0xaa(%rax) > 0x0000003601cd8be4 <+5268>: je 0x3601cdb0b9 <PyEval_EvalFrameEx+14697> > 0x0000003601cd8bea <+5274>: mov 0x10(%r9),%rax > 0x0000003601cd8bee <+5278>: cmp $0x8,%rax > 0x0000003601cd8bf2 <+5282>: je 0x3601cdbb99 <PyEval_EvalFrameEx+17481> > 0x0000003601cd8bf8 <+5288>: cmp $0x20,%rax > 0x0000003601cd8bfc <+5292>: je 0x3601cdbb99 <PyEval_EvalFrameEx+17481> > 0x0000003601cd8c02 <+5298>: mov -0x10(%r14),%r11 > 0x0000003601cd8c06 <+5302>: mov %r9,-0x10(%r14) > 0x0000003601cd8c0a <+5306>: mov 0x128(%rsp),%r9 > 0x0000003601cd8c12 <+5314>: mov %r9,%rbx > 0x0000003601cd8c15 <+5317>: mov %r9,%rbp > 0x0000003601cd8c18 <+5320>: xor %r8d,%r8d > 0x0000003601cd8c1b <+5323>: mov %r9,%rsi > 0x0000003601cd8c1e <+5326>: mov %r11,%rdi > 0x0000003601cd8c21 <+5329>: xor %eax,%eax > 0x0000003601cd8c23 <+5331>: mov %rbx,%rcx > 0x0000003601cd8c26 <+5334>: mov %rbp,%rdx > 0x0000003601cd8c29 <+5337>: mov %r9,0x28(%rsp) > 0x0000003601cd8c2e <+5342>: mov %r11,0x38(%rsp) > 0x0000003601cd8c33 <+5347>: callq 0x3601c3d4e0 <PyObject_CallFunctionObjArgs@plt> > 0x0000003601cd8c38 <+5352>: mov 0x38(%rsp),%r11 > 0x0000003601cd8c3d <+5357>: mov %rax,%r15 > 0x0000003601cd8c40 <+5360>: subq $0x1,(%r11) > 0x0000003601cd8c44 <+5364>: mov 0x28(%rsp),%r9 > 0x0000003601cd8c49 <+5369>: je 0x3601cdb54b <PyEval_EvalFrameEx+15867> > 0x0000003601cd8c4f <+5375>: test %r15,%r15 > 0x0000003601cd8c52 <+5378>: je 0x3601cda961 <PyEval_EvalFrameEx+12817> > 0x0000003601cd8c58 <+5384>: cmp 0x128(%rsp),%r9 > 0x0000003601cd8c60 <+5392>: movl $0x0,0x118(%rsp) > 0x0000003601cd8c6b <+5403>: je 0x3601cd8c86 <PyEval_EvalFrameEx+5430> > 0x0000003601cd8c6d <+5405>: mov %r15,%rdi > 0x0000003601cd8c70 <+5408>: mov %r9,0x28(%rsp) > 0x0000003601cd8c75 <+5413>: callq 0x3601c3d850 <PyObject_IsTrue@plt> > 0x0000003601cd8c7a <+5418>: mov 0x28(%rsp),%r9 > 0x0000003601cd8c7f <+5423>: mov %eax,0x118(%rsp) > 0x0000003601cd8c86 <+5430>: subq $0x1,(%r15) > 0x0000003601cd8c8a <+5434>: jne 0x3601cd8ca0 <PyEval_EvalFrameEx+5456> > 0x0000003601cd8c8c <+5436>: mov 0x8(%r15),%rax > 0x0000003601cd8c90 <+5440>: mov %r15,%rdi > 0x0000003601cd8c93 <+5443>: mov %r9,0x28(%rsp) > 0x0000003601cd8c98 <+5448>: callq *0x30(%rax) > 0x0000003601cd8c9b <+5451>: mov 0x28(%rsp),%r9 > 0x0000003601cd8ca0 <+5456>: cmpl $0x0,0x118(%rsp) > 0x0000003601cd8ca8 <+5464>: jl 0x3601cda961 <PyEval_EvalFrameEx+12817> > 0x0000003601cd8cae <+5470>: je 0x3601cdbc58 <PyEval_EvalFrameEx+17672> > 0x0000003601cd8cb4 <+5476>: mov 0x128(%rsp),%rax > 0x0000003601cd8cbc <+5484>: lea -0x18(%r14),%r8 > 0x0000003601cd8cc0 <+5488>: mov %r8,0x118(%rsp) > 0x0000003601cd8cc8 <+5496>: addq $0x1,(%rax) > 0x0000003601cd8ccc <+5500>: mov %rax,-0x20(%r14) > 0x0000003601cd8cd0 <+5504>: subq $0x1,(%r9) > 0x0000003601cd8cd4 <+5508>: jne 0x3601cd8ce0 <PyEval_EvalFrameEx+5520> > 0x0000003601cd8cd6 <+5510>: mov 0x8(%r9),%rax > 0x0000003601cd8cda <+5514>: mov %r9,%rdi > 0x0000003601cd8cdd <+5517>: callq *0x30(%rax) > 0x0000003601cd8ce0 <+5520>: subq $0x1,0x0(%rbp) > 0x0000003601cd8ce5 <+5525>: jne 0x3601cd8cf1 <PyEval_EvalFrameEx+5537> > 0x0000003601cd8ce7 <+5527>: mov 0x8(%rbp),%rax > 0x0000003601cd8ceb <+5531>: mov %rbp,%rdi > 0x0000003601cd8cee <+5534>: callq *0x30(%rax) > 0x0000003601cd8cf1 <+5537>: mov (%rbx),%rax > 0x0000003601cd8cf4 <+5540>: mov 0x118(%rsp),%r14 > 0x0000003601cd8cfc <+5548>: sub $0x1,%rax > 0x0000003601cd8d00 <+5552>: test %rax,%rax > 0x0000003601cd8d03 <+5555>: mov %rax,(%rbx) > 0x0000003601cd8d06 <+5558>: jne 0x3601cd8d12 <PyEval_EvalFrameEx+5570> > 0x0000003601cd8d08 <+5560>: mov 0x8(%rbx),%rax > 0x0000003601cd8d0c <+5564>: mov %rbx,%rdi > 0x0000003601cd8d0f <+5567>: callq *0x30(%rax) > 0x0000003601cd8d12 <+5570>: cmpb $0x58,0x0(%r13) > 0x0000003601cd8d17 <+5575>: je 0x3601cd84c3 <PyEval_EvalFrameEx+3443> > 0x0000003601cd8d1d <+5581>: movl $0x0,0x118(%rsp) > 0x0000003601cd8d28 <+5592>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd8d2d <+5597>: mov 0x38(%r12),%r15 > 0x0000003601cd8d32 <+5602>: test %r15,%r15 > 0x0000003601cd8d35 <+5605>: je 0x3601cdcc5c <PyEval_EvalFrameEx+21772> > 0x0000003601cd8d3b <+5611>: addq $0x1,(%r15) > 0x0000003601cd8d3f <+5615>: jmpq 0x3601cd8a4f <PyEval_EvalFrameEx+4863> > 0x0000003601cd8d44 <+5620>: xor %ecx,%ecx > 0x0000003601cd8d46 <+5622>: lea 0x65f36(%rip),%rdi # 0x3601d3ec83 > 0x0000003601cd8d4d <+5629>: mov %rcx,0x28(%rsp) > 0x0000003601cd8d52 <+5634>: mov %r14,%rbx > 0x0000003601cd8d55 <+5637>: callq 0x3601c3d070 <PySys_GetObject@plt> > 0x0000003601cd8d5a <+5642>: test %rax,%rax > 0x0000003601cd8d5d <+5645>: mov %rax,%rdx > 0x0000003601cd8d60 <+5648>: mov 0x28(%rsp),%rcx > 0x0000003601cd8d65 <+5653>: jne 0x3601cd8a7d <PyEval_EvalFrameEx+4909> > 0x0000003601cd8d6b <+5659>: mov 0x293cb6(%rip),%rax # 0x3601f6ca28 > 0x0000003601cd8d72 <+5666>: lea 0x60449(%rip),%rsi # 0x3601d391c2 > 0x0000003601cd8d79 <+5673>: mov $0x2,%ebp > 0x0000003601cd8d7e <+5678>: mov (%rax),%rdi > 0x0000003601cd8d81 <+5681>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cd8d86 <+5686>: mov 0x28(%rsp),%rcx > 0x0000003601cd8d8b <+5691>: jmpq 0x3601cd8acb <PyEval_EvalFrameEx+4987> > 0x0000003601cd8d90 <+5696>: mov %r14,%rcx > 0x0000003601cd8d93 <+5699>: sub 0x40(%r12),%rcx > 0x0000003601cd8d98 <+5704>: mov %r13,%rdx > 0x0000003601cd8d9b <+5707>: sub %rbp,%rdx > 0x0000003601cd8d9e <+5710>: mov %r12,%rdi > 0x0000003601cd8da1 <+5713>: add %r9d,%edx > 0x0000003601cd8da4 <+5716>: sar $0x3,%rcx > 0x0000003601cd8da8 <+5720>: callq 0x3601c3c3b0 <PyFrame_BlockSetup@plt> > 0x0000003601cd8dad <+5725>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd8db2 <+5730>: movslq %r9d,%rdi > 0x0000003601cd8db5 <+5733>: mov %r9d,0x28(%rsp) > 0x0000003601cd8dba <+5738>: mov %r14,%rbx > 0x0000003601cd8dbd <+5741>: callq 0x3601c3ae20 <PyList_New@plt> > 0x0000003601cd8dc2 <+5746>: test %rax,%rax > 0x0000003601cd8dc5 <+5749>: mov %rax,%r15 > 0x0000003601cd8dc8 <+5752>: mov 0x28(%rsp),%r9d > 0x0000003601cd8dcd <+5757>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd8dd3 <+5763>: sub $0x1,%r9d > 0x0000003601cd8dd7 <+5767>: test %r9d,%r9d > 0x0000003601cd8dda <+5770>: mov %r9d,%edx > 0x0000003601cd8ddd <+5773>: js 0x3601cd8a4f <PyEval_EvalFrameEx+4863> > 0x0000003601cd8de3 <+5779>: sub $0x8,%r14 > 0x0000003601cd8de7 <+5783>: mov 0x18(%r15),%rax > 0x0000003601cd8deb <+5787>: movslq %edx,%rcx > 0x0000003601cd8dee <+5790>: mov (%r14),%rsi > 0x0000003601cd8df1 <+5793>: sub $0x1,%edx > 0x0000003601cd8df4 <+5796>: cmp $0xffffffff,%edx > 0x0000003601cd8df7 <+5799>: mov %rsi,(%rax,%rcx,8) > 0x0000003601cd8dfb <+5803>: jne 0x3601cd8de3 <PyEval_EvalFrameEx+5779> > 0x0000003601cd8dfd <+5805>: jmpq 0x3601cd8a47 <PyEval_EvalFrameEx+4855> > 0x0000003601cd8e02 <+5810>: xor %edi,%edi > 0x0000003601cd8e04 <+5812>: mov %r9d,0x28(%rsp) > 0x0000003601cd8e09 <+5817>: callq 0x3601c3b040 <PySet_New@plt> > 0x0000003601cd8e0e <+5822>: test %rax,%rax > 0x0000003601cd8e11 <+5825>: mov %rax,%r15 > 0x0000003601cd8e14 <+5828>: mov 0x28(%rsp),%r9d > 0x0000003601cd8e19 <+5833>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd8e1f <+5839>: mov %r9d,%ebp > 0x0000003601cd8e22 <+5842>: sub $0x1,%ebp > 0x0000003601cd8e25 <+5845>: js 0x3601cda9ac <PyEval_EvalFrameEx+12892> > 0x0000003601cd8e2b <+5851>: mov 0x118(%rsp),%r8d > 0x0000003601cd8e33 <+5859>: sub $0x8,%r14 > 0x0000003601cd8e37 <+5863>: mov (%r14),%rbx > 0x0000003601cd8e3a <+5866>: test %r8d,%r8d > 0x0000003601cd8e3d <+5869>: je 0x3601cda885 <PyEval_EvalFrameEx+12597> > 0x0000003601cd8e43 <+5875>: subq $0x1,(%rbx) > 0x0000003601cd8e47 <+5879>: jne 0x3601cd8e22 <PyEval_EvalFrameEx+5842> > 0x0000003601cd8e49 <+5881>: mov 0x8(%rbx),%rdx > 0x0000003601cd8e4d <+5885>: mov %rbx,%rdi > 0x0000003601cd8e50 <+5888>: callq *0x30(%rdx) > 0x0000003601cd8e53 <+5891>: jmp 0x3601cd8e22 <PyEval_EvalFrameEx+5842> > 0x0000003601cd8e55 <+5893>: movslq %r9d,%rdi > 0x0000003601cd8e58 <+5896>: callq 0x3601c3eb40 <_PyDict_NewPresized@plt> > 0x0000003601cd8e5d <+5901>: mov %rax,(%r14) > 0x0000003601cd8e60 <+5904>: add $0x8,%r14 > 0x0000003601cd8e64 <+5908>: test %rax,%rax > 0x0000003601cd8e67 <+5911>: mov %rax,%r15 > 0x0000003601cd8e6a <+5914>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd8e70 <+5920>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd8e75 <+5925>: mov 0x150(%rsp),%rdi > 0x0000003601cd8e7d <+5933>: mov -0x8(%r14),%rbx > 0x0000003601cd8e81 <+5937>: movslq %r9d,%r9 > 0x0000003601cd8e84 <+5940>: mov 0x18(%rdi,%r9,8),%rsi > 0x0000003601cd8e89 <+5945>: mov %rbx,%rdi > 0x0000003601cd8e8c <+5948>: callq 0x3601c3ea00 <PyObject_GetAttr@plt> > 0x0000003601cd8e91 <+5953>: subq $0x1,(%rbx) > 0x0000003601cd8e95 <+5957>: mov %rax,%r15 > 0x0000003601cd8e98 <+5960>: je 0x3601cda96e <PyEval_EvalFrameEx+12830> > 0x0000003601cd8e9e <+5966>: test %r15,%r15 > 0x0000003601cd8ea1 <+5969>: mov %r15,-0x8(%r14) > 0x0000003601cd8ea5 <+5973>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd8eab <+5979>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd8eb0 <+5984>: mov -0x8(%r14),%rbx > 0x0000003601cd8eb4 <+5988>: mov -0x10(%r14),%rdi > 0x0000003601cd8eb8 <+5992>: lea -0x8(%r14),%r8 > 0x0000003601cd8ebc <+5996>: mov %r8,0x138(%rsp) > 0x0000003601cd8ec4 <+6004>: mov 0x8(%rbx),%rcx > 0x0000003601cd8ec8 <+6008>: cmp 0x293ee1(%rip),%rcx # 0x3601f6cdb0 > 0x0000003601cd8ecf <+6015>: mov %rdi,0x108(%rsp) > 0x0000003601cd8ed7 <+6023>: je 0x3601cdb751 <PyEval_EvalFrameEx+16385> > 0x0000003601cd8edd <+6029>: lea -0x6(%r9),%eax > 0x0000003601cd8ee1 <+6033>: cmp $0x4,%eax > 0x0000003601cd8ee4 <+6036>: jbe 0x3601cdac91 <PyEval_EvalFrameEx+13633> > 0x0000003601cd8eea <+6042>: mov 0x108(%rsp),%rdi > 0x0000003601cd8ef2 <+6050>: mov %r9d,%edx > 0x0000003601cd8ef5 <+6053>: mov %rbx,%rsi > 0x0000003601cd8ef8 <+6056>: mov %r11,0x38(%rsp) > 0x0000003601cd8efd <+6061>: callq 0x3601c3bdc0 <PyObject_RichCompare@plt> > 0x0000003601cd8f02 <+6066>: mov 0x38(%rsp),%r11 > 0x0000003601cd8f07 <+6071>: mov %rax,%r15 > 0x0000003601cd8f0a <+6074>: mov 0x108(%rsp),%rdi > 0x0000003601cd8f12 <+6082>: mov (%rdi),%rdi > 0x0000003601cd8f15 <+6085>: mov %rdi,%rax > 0x0000003601cd8f18 <+6088>: mov 0x108(%rsp),%rdi > 0x0000003601cd8f20 <+6096>: sub $0x1,%rax > 0x0000003601cd8f24 <+6100>: test %rax,%rax > 0x0000003601cd8f27 <+6103>: mov %rax,(%rdi) > 0x0000003601cd8f2a <+6106>: je 0x3601cdb146 <PyEval_EvalFrameEx+14838> > 0x0000003601cd8f30 <+6112>: subq $0x1,(%rbx) > 0x0000003601cd8f34 <+6116>: je 0x3601cdb12d <PyEval_EvalFrameEx+14813> > 0x0000003601cd8f3a <+6122>: test %r15,%r15 > 0x0000003601cd8f3d <+6125>: mov %r15,-0x10(%r14) > 0x0000003601cd8f41 <+6129>: je 0x3601cdcb3c <PyEval_EvalFrameEx+21484> > 0x0000003601cd8f47 <+6135>: movzbl 0x0(%r13),%eax > 0x0000003601cd8f4c <+6140>: cmp $0x72,%al > 0x0000003601cd8f4e <+6142>: je 0x3601cdb6d9 <PyEval_EvalFrameEx+16265> > 0x0000003601cd8f54 <+6148>: cmp $0x73,%al > 0x0000003601cd8f56 <+6150>: je 0x3601cdbbd7 <PyEval_EvalFrameEx+17543> > 0x0000003601cd8f5c <+6156>: mov 0x138(%rsp),%r14 > 0x0000003601cd8f64 <+6164>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd8f69 <+6169>: mov 0x150(%rsp),%r8 > 0x0000003601cd8f71 <+6177>: mov 0x28(%r12),%rdi > 0x0000003601cd8f76 <+6182>: lea 0x603aa(%rip),%rsi # 0x3601d39327 > 0x0000003601cd8f7d <+6189>: movslq %r9d,%r9 > 0x0000003601cd8f80 <+6192>: mov 0x18(%r8,%r9,8),%rbx > 0x0000003601cd8f85 <+6197>: callq 0x3601c3d510 <PyDict_GetItemString@plt> > 0x0000003601cd8f8a <+6202>: test %rax,%rax > 0x0000003601cd8f8d <+6205>: mov %rax,%rbp > 0x0000003601cd8f90 <+6208>: je 0x3601cdcd78 <PyEval_EvalFrameEx+22056> > 0x0000003601cd8f96 <+6214>: addq $0x1,(%rax) > 0x0000003601cd8f9a <+6218>: lea -0x8(%r14),%rax > 0x0000003601cd8f9e <+6222>: mov -0x8(%r14),%rdi > 0x0000003601cd8fa2 <+6226>: mov -0x10(%r14),%r15 > 0x0000003601cd8fa6 <+6230>: mov %rax,0x138(%rsp) > 0x0000003601cd8fae <+6238>: mov %rdi,0x108(%rsp) > 0x0000003601cd8fb6 <+6246>: mov %r15,%rdi > 0x0000003601cd8fb9 <+6249>: callq 0x3601c3b3d0 <PyInt_AsLong@plt> > 0x0000003601cd8fbe <+6254>: cmp $0xffffffffffffffff,%rax > 0x0000003601cd8fc2 <+6258>: je 0x3601cdc170 <PyEval_EvalFrameEx+18976> > 0x0000003601cd8fc8 <+6264>: mov 0x38(%r12),%rcx > 0x0000003601cd8fcd <+6269>: mov 0x30(%r12),%rdx > 0x0000003601cd8fd2 <+6274>: mov %rbx,%rsi > 0x0000003601cd8fd5 <+6277>: mov 0x108(%rsp),%r8 > 0x0000003601cd8fdd <+6285>: mov %r15,%r9 > 0x0000003601cd8fe0 <+6288>: mov $0x5,%edi > 0x0000003601cd8fe5 <+6293>: test %rcx,%rcx > 0x0000003601cd8fe8 <+6296>: cmove 0x128(%rsp),%rcx > 0x0000003601cd8ff1 <+6305>: xor %eax,%eax > 0x0000003601cd8ff3 <+6307>: callq 0x3601c3ed20 <PyTuple_Pack@plt> > 0x0000003601cd8ff8 <+6312>: mov %rax,%rbx > 0x0000003601cd8ffb <+6315>: mov 0x108(%rsp),%rdi > 0x0000003601cd9003 <+6323>: mov (%rdi),%rdi > 0x0000003601cd9006 <+6326>: mov %rdi,%rax > 0x0000003601cd9009 <+6329>: mov 0x108(%rsp),%rdi > 0x0000003601cd9011 <+6337>: sub $0x1,%rax > 0x0000003601cd9015 <+6341>: test %rax,%rax > 0x0000003601cd9018 <+6344>: mov %rax,(%rdi) > 0x0000003601cd901b <+6347>: je 0x3601cdb72a <PyEval_EvalFrameEx+16346> > 0x0000003601cd9021 <+6353>: subq $0x1,(%r15) > 0x0000003601cd9025 <+6357>: je 0x3601cdb71b <PyEval_EvalFrameEx+16331> > 0x0000003601cd902b <+6363>: test %rbx,%rbx > 0x0000003601cd902e <+6366>: je 0x3601cdd0f8 <PyEval_EvalFrameEx+22952> > 0x0000003601cd9034 <+6372>: xor %edx,%edx > 0x0000003601cd9036 <+6374>: mov %rbx,%rsi > 0x0000003601cd9039 <+6377>: mov %rbp,%rdi > 0x0000003601cd903c <+6380>: callq 0x3601c3b890 <PyEval_CallObjectWithKeywords@plt> > 0x0000003601cd9041 <+6385>: subq $0x1,0x0(%rbp) > 0x0000003601cd9046 <+6390>: mov %rax,%r15 > 0x0000003601cd9049 <+6393>: je 0x3601cdb70c <PyEval_EvalFrameEx+16316> > 0x0000003601cd904f <+6399>: subq $0x1,(%rbx) > 0x0000003601cd9053 <+6403>: je 0x3601cdb6fd <PyEval_EvalFrameEx+16301> > 0x0000003601cd9059 <+6409>: test %r15,%r15 > 0x0000003601cd905c <+6412>: mov %r15,-0x10(%r14) > 0x0000003601cd9060 <+6416>: mov 0x138(%rsp),%r14 > 0x0000003601cd9068 <+6424>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd906e <+6430>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd9073 <+6435>: mov 0x150(%rsp),%r8 > 0x0000003601cd907b <+6443>: movslq %r9d,%r9 > 0x0000003601cd907e <+6446>: mov -0x8(%r14),%rdi > 0x0000003601cd9082 <+6450>: mov 0x18(%r8,%r9,8),%rbx > 0x0000003601cd9087 <+6455>: mov %rbx,%rsi > 0x0000003601cd908a <+6458>: callq 0x3601c3ea00 <PyObject_GetAttr@plt> > 0x0000003601cd908f <+6463>: test %rax,%rax > 0x0000003601cd9092 <+6466>: mov %rax,%r15 > 0x0000003601cd9095 <+6469>: jne 0x3601cd8a4f <PyEval_EvalFrameEx+4863> > 0x0000003601cd909b <+6475>: mov 0x293dc6(%rip),%rax # 0x3601f6ce68 > 0x0000003601cd90a2 <+6482>: mov (%rax),%rdi > 0x0000003601cd90a5 <+6485>: callq 0x3601c3c4d0 <PyErr_ExceptionMatches@plt> > 0x0000003601cd90aa <+6490>: test %eax,%eax > 0x0000003601cd90ac <+6492>: jne 0x3601cdc783 <PyEval_EvalFrameEx+20531> > 0x0000003601cd90b2 <+6498>: movq $0x0,(%r14) > 0x0000003601cd90b9 <+6505>: add $0x8,%r14 > 0x0000003601cd90bd <+6509>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd90c2 <+6514>: movslq %r9d,%r9 > 0x0000003601cd90c5 <+6517>: add %r9,%r13 > 0x0000003601cd90c8 <+6520>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd90cd <+6525>: mov -0x8(%r14),%rax > 0x0000003601cd90d1 <+6529>: addq $0x1,(%rax) > 0x0000003601cd90d5 <+6533>: mov %rax,(%r14) > 0x0000003601cd90d8 <+6536>: add $0x8,%r14 > 0x0000003601cd90dc <+6540>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd90e1 <+6545>: mov -0x8(%r14),%rax > 0x0000003601cd90e5 <+6549>: mov -0x18(%r14),%rdx > 0x0000003601cd90e9 <+6553>: mov -0x20(%r14),%r15 > 0x0000003601cd90ed <+6557>: mov -0x10(%r14),%rcx > 0x0000003601cd90f1 <+6561>: mov %rax,-0x20(%r14) > 0x0000003601cd90f5 <+6565>: mov %rdx,-0x10(%r14) > 0x0000003601cd90f9 <+6569>: mov %rcx,-0x8(%r14) > 0x0000003601cd90fd <+6573>: mov %r15,-0x18(%r14) > 0x0000003601cd9101 <+6577>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd9106 <+6582>: mov -0x8(%r14),%rbx > 0x0000003601cd910a <+6586>: mov %rbx,%rdi > 0x0000003601cd910d <+6589>: callq 0x3601c3e6f0 <PyNumber_Positive@plt> > 0x0000003601cd9112 <+6594>: jmpq 0x3601cd8e91 <PyEval_EvalFrameEx+5953> > 0x0000003601cd9117 <+6599>: mov -0x8(%r14),%rbx > 0x0000003601cd911b <+6603>: mov %rbx,%rdi > 0x0000003601cd911e <+6606>: callq 0x3601c3add0 <PyNumber_Negative@plt> > 0x0000003601cd9123 <+6611>: jmpq 0x3601cd8e91 <PyEval_EvalFrameEx+5953> > 0x0000003601cd9128 <+6616>: mov -0x8(%r14),%rbx > 0x0000003601cd912c <+6620>: mov %rbx,%rdi > 0x0000003601cd912f <+6623>: callq 0x3601c3d850 <PyObject_IsTrue@plt> > 0x0000003601cd9134 <+6628>: subq $0x1,(%rbx) > 0x0000003601cd9138 <+6632>: mov %eax,0x118(%rsp) > 0x0000003601cd913f <+6639>: je 0x3601cdb11e <PyEval_EvalFrameEx+14798> > 0x0000003601cd9145 <+6645>: cmpl $0x0,0x118(%rsp) > 0x0000003601cd914d <+6653>: jne 0x3601cdb0ef <PyEval_EvalFrameEx+14751> > 0x0000003601cd9153 <+6659>: mov 0x293c0e(%rip),%rax # 0x3601f6cd68 > 0x0000003601cd915a <+6666>: addq $0x1,(%rax) > 0x0000003601cd915e <+6670>: mov %rax,-0x8(%r14) > 0x0000003601cd9162 <+6674>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd9167 <+6679>: mov -0x8(%r14),%rdi > 0x0000003601cd916b <+6683>: mov %r14,0x148(%rsp) > 0x0000003601cd9173 <+6691>: mov -0x10(%r14),%rbx > 0x0000003601cd9177 <+6695>: mov %rdi,0x108(%rsp) > 0x0000003601cd917f <+6703>: mov -0x18(%r14),%rdi > 0x0000003601cd9183 <+6707>: sub $0x10,%r14 > 0x0000003601cd9187 <+6711>: mov %rdi,0x138(%rsp) > 0x0000003601cd918f <+6719>: mov 0x108(%rsp),%rdi > 0x0000003601cd9197 <+6727>: mov 0x8(%rdi),%rax > 0x0000003601cd919b <+6731>: testb $0x20,0xab(%rax) > 0x0000003601cd91a2 <+6738>: jne 0x3601cdb6b8 <PyEval_EvalFrameEx+16232> > 0x0000003601cd91a8 <+6744>: mov 0x8(%rbx),%rax > 0x0000003601cd91ac <+6748>: testb $0x4,0xab(%rax) > 0x0000003601cd91b3 <+6755>: je 0x3601cdc078 <PyEval_EvalFrameEx+18728> > 0x0000003601cd91b9 <+6761>: cmpq $0x0,0x10(%rbx) > 0x0000003601cd91be <+6766>: jle 0x3601cdc078 <PyEval_EvalFrameEx+18728> > 0x0000003601cd91c4 <+6772>: mov 0x18(%rbx),%rbp > 0x0000003601cd91c8 <+6776>: lea 0x469e6(%rip),%rsi # 0x3601d1fbb5 > 0x0000003601cd91cf <+6783>: mov %rbp,%rdi > 0x0000003601cd91d2 <+6786>: callq 0x3601c3b800 <PyObject_GetAttrString@plt> > 0x0000003601cd91d7 <+6791>: test %rax,%rax > 0x0000003601cd91da <+6794>: mov %rax,%r9 > 0x0000003601cd91dd <+6797>: jne 0x3601cd91ec <PyEval_EvalFrameEx+6812> > 0x0000003601cd91df <+6799>: callq 0x3601c3cb80 <PyErr_Clear@plt> > 0x0000003601cd91e4 <+6804>: mov 0x8(%rbp),%r9 > 0x0000003601cd91e8 <+6808>: addq $0x1,(%r9) > 0x0000003601cd91ec <+6812>: mov 0x108(%rsp),%rcx > 0x0000003601cd91f4 <+6820>: mov 0x138(%rsp),%rsi > 0x0000003601cd91fc <+6828>: xor %r8d,%r8d > 0x0000003601cd91ff <+6831>: mov %r9,%rdi > 0x0000003601cd9202 <+6834>: xor %eax,%eax > 0x0000003601cd9204 <+6836>: mov %rbx,%rdx > 0x0000003601cd9207 <+6839>: mov %r9,0x28(%rsp) > 0x0000003601cd920c <+6844>: callq 0x3601c3d4e0 <PyObject_CallFunctionObjArgs@plt> > 0x0000003601cd9211 <+6849>: mov 0x28(%rsp),%r9 > 0x0000003601cd9216 <+6854>: mov %rax,%r15 > 0x0000003601cd9219 <+6857>: subq $0x1,(%r9) > 0x0000003601cd921d <+6861>: je 0x3601cdb8e5 <PyEval_EvalFrameEx+16789> > 0x0000003601cd9223 <+6867>: test %r15,%r15 > 0x0000003601cd9226 <+6870>: je 0x3601cdb90f <PyEval_EvalFrameEx+16831> > 0x0000003601cd922c <+6876>: mov 0x148(%rsp),%r8 > 0x0000003601cd9234 <+6884>: mov 0x108(%rsp),%rdi > 0x0000003601cd923c <+6892>: mov %r15,-0x18(%r8) > 0x0000003601cd9240 <+6896>: mov (%rdi),%rdi > 0x0000003601cd9243 <+6899>: mov %rdi,%rax > 0x0000003601cd9246 <+6902>: mov 0x108(%rsp),%rdi > 0x0000003601cd924e <+6910>: sub $0x1,%rax > 0x0000003601cd9252 <+6914>: test %rax,%rax > 0x0000003601cd9255 <+6917>: mov %rax,(%rdi) > 0x0000003601cd9258 <+6920>: je 0x3601cdb8d7 <PyEval_EvalFrameEx+16775> > 0x0000003601cd925e <+6926>: subq $0x1,(%rbx) > 0x0000003601cd9262 <+6930>: je 0x3601cdb8c8 <PyEval_EvalFrameEx+16760> > 0x0000003601cd9268 <+6936>: mov 0x138(%rsp),%rdi > 0x0000003601cd9270 <+6944>: mov (%rdi),%rdi > 0x0000003601cd9273 <+6947>: mov %rdi,%rax > 0x0000003601cd9276 <+6950>: mov 0x138(%rsp),%rdi > 0x0000003601cd927e <+6958>: sub $0x1,%rax > 0x0000003601cd9282 <+6962>: test %rax,%rax > 0x0000003601cd9285 <+6965>: mov %rax,(%rdi) > 0x0000003601cd9288 <+6968>: jne 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd928e <+6974>: mov 0x8(%rdi),%rax > 0x0000003601cd9292 <+6978>: callq *0x30(%rax) > 0x0000003601cd9295 <+6981>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd929a <+6986>: cmp $0x1,%r9d > 0x0000003601cd929e <+6990>: mov %r15,0x108(%rsp) > 0x0000003601cd92a6 <+6998>: mov %r14,%rax > 0x0000003601cd92a9 <+7001>: mov 0x100(%rsp),%r15 > 0x0000003601cd92b1 <+7009>: je 0x3601cdbf6a <PyEval_EvalFrameEx+18458> > 0x0000003601cd92b7 <+7015>: jle 0x3601cdbef0 <PyEval_EvalFrameEx+18336> > 0x0000003601cd92bd <+7021>: cmp $0x2,%r9d > 0x0000003601cd92c1 <+7025>: je 0x3601cdbf76 <PyEval_EvalFrameEx+18470> > 0x0000003601cd92c7 <+7031>: cmp $0x3,%r9d > 0x0000003601cd92cb <+7035>: je 0x3601cdbc65 <PyEval_EvalFrameEx+17685> > 0x0000003601cd92d1 <+7041>: mov 0x2935b8(%rip),%rax # 0x3601f6c890 > 0x0000003601cd92d8 <+7048>: lea 0x6095c(%rip),%rsi # 0x3601d39c3b > 0x0000003601cd92df <+7055>: mov $0x2,%ebx > 0x0000003601cd92e4 <+7060>: mov (%rax),%rdi > 0x0000003601cd92e7 <+7063>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cd92ec <+7068>: jmpq 0x3601cd7a93 <PyEval_EvalFrameEx+835> > 0x0000003601cd92f1 <+7073>: mov %r9,%rdx > 0x0000003601cd92f4 <+7076>: movzbl %r9b,%r15d > 0x0000003601cd92f8 <+7080>: mov %r14,0x1b8(%rsp) > 0x0000003601cd9300 <+7088>: movzbl %dh,%eax > 0x0000003601cd9303 <+7091>: lea (%rax,%rax,1),%ecx > 0x0000003601cd9306 <+7094>: lea (%rcx,%r15,1),%r10d > 0x0000003601cd930a <+7098>: movslq %r10d,%rdx > 0x0000003601cd930d <+7101>: not %rdx > 0x0000003601cd9310 <+7104>: lea (%r14,%rdx,8),%rbp > 0x0000003601cd9314 <+7108>: mov 0x0(%rbp),%rbx > 0x0000003601cd9318 <+7112>: mov 0x8(%rbx),%rdx > 0x0000003601cd931c <+7116>: cmp 0x293bf5(%rip),%rdx # 0x3601f6cf18 > 0x0000003601cd9323 <+7123>: je 0x3601cdbfd9 <PyEval_EvalFrameEx+18569> > 0x0000003601cd9329 <+7129>: cmp 0x2935a8(%rip),%rdx # 0x3601f6c8d8 > 0x0000003601cd9330 <+7136>: je 0x3601cdc11b <PyEval_EvalFrameEx+18891> > 0x0000003601cd9336 <+7142>: addq $0x1,(%rbx) > 0x0000003601cd933a <+7146>: cmp 0x293a37(%rip),%rdx # 0x3601f6cd78 > 0x0000003601cd9341 <+7153>: je 0x3601cdc0b0 <PyEval_EvalFrameEx+18784> > 0x0000003601cd9347 <+7159>: test %eax,%eax > 0x0000003601cd9349 <+7161>: je 0x3601cdc09f <PyEval_EvalFrameEx+18767> > 0x0000003601cd934f <+7167>: lea 0x1b8(%rsp),%rdx > 0x0000003601cd9357 <+7175>: xor %edi,%edi > 0x0000003601cd9359 <+7177>: mov %rbx,%rcx > 0x0000003601cd935c <+7180>: mov %eax,%esi > 0x0000003601cd935e <+7182>: callq 0x3601cd7350 <update_keyword_args> > 0x0000003601cd9363 <+7187>: test %rax,%rax > 0x0000003601cd9366 <+7190>: mov %rax,0x108(%rsp) > 0x0000003601cd936e <+7198>: je 0x3601cdce6d <PyEval_EvalFrameEx+22301> > 0x0000003601cd9374 <+7204>: movslq %r15d,%rdi > 0x0000003601cd9377 <+7207>: callq 0x3601c3cf90 <PyTuple_New@plt> > 0x0000003601cd937c <+7212>: test %rax,%rax > 0x0000003601cd937f <+7215>: mov %rax,%r14 > 0x0000003601cd9382 <+7218>: je 0x3601cdce6d <PyEval_EvalFrameEx+22301> > 0x0000003601cd9388 <+7224>: lea -0x1(%r15),%r8d > 0x0000003601cd938c <+7228>: cmp $0xffffffff,%r8d > 0x0000003601cd9390 <+7232>: je 0x3601cd93bf <PyEval_EvalFrameEx+7279> > 0x0000003601cd9392 <+7234>: mov 0x1b8(%rsp),%rax > 0x0000003601cd939a <+7242>: sub $0x8,%rax > 0x0000003601cd939e <+7246>: mov %rax,0x1b8(%rsp) > 0x0000003601cd93a6 <+7254>: mov (%rax),%rcx > 0x0000003601cd93a9 <+7257>: movslq %r8d,%rdx > 0x0000003601cd93ac <+7260>: sub $0x1,%r8d > 0x0000003601cd93b0 <+7264>: sub $0x8,%rax > 0x0000003601cd93b4 <+7268>: cmp $0xffffffff,%r8d > 0x0000003601cd93b8 <+7272>: mov %rcx,0x18(%r14,%rdx,8) > 0x0000003601cd93bd <+7277>: jne 0x3601cd939e <PyEval_EvalFrameEx+7246> > 0x0000003601cd93bf <+7279>: mov 0x293b52(%rip),%r8 # 0x3601f6cf18 > 0x0000003601cd93c6 <+7286>: cmp %r8,0x8(%rbx) > 0x0000003601cd93ca <+7290>: je 0x3601cdb55f <PyEval_EvalFrameEx+15887> > 0x0000003601cd93d0 <+7296>: mov 0x108(%rsp),%rdx > 0x0000003601cd93d8 <+7304>: mov %r14,%rsi > 0x0000003601cd93db <+7307>: mov %rbx,%rdi > 0x0000003601cd93de <+7310>: callq 0x3601c3e510 <PyObject_Call@plt> > 0x0000003601cd93e3 <+7315>: mov %rax,%r15 > 0x0000003601cd93e6 <+7318>: subq $0x1,(%r14) > 0x0000003601cd93ea <+7322>: je 0x3601cdbfca <PyEval_EvalFrameEx+18554> > 0x0000003601cd93f0 <+7328>: cmpq $0x0,0x108(%rsp) > 0x0000003601cd93f9 <+7337>: je 0x3601cd9429 <PyEval_EvalFrameEx+7385> > 0x0000003601cd93fb <+7339>: mov 0x108(%rsp),%rax > 0x0000003601cd9403 <+7347>: mov 0x108(%rsp),%rdx > 0x0000003601cd940b <+7355>: mov (%rax),%rax > 0x0000003601cd940e <+7358>: mov %rax,0x70(%rsp) > 0x0000003601cd9413 <+7363>: sub $0x1,%rax > 0x0000003601cd9417 <+7367>: test %rax,%rax > 0x0000003601cd941a <+7370>: mov %rax,(%rdx) > 0x0000003601cd941d <+7373>: jne 0x3601cd9429 <PyEval_EvalFrameEx+7385> > 0x0000003601cd941f <+7375>: mov 0x8(%rdx),%rax > 0x0000003601cd9423 <+7379>: mov %rdx,%rdi > 0x0000003601cd9426 <+7382>: callq *0x30(%rax) > 0x0000003601cd9429 <+7385>: subq $0x1,(%rbx) > 0x0000003601cd942d <+7389>: jne 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cd942f <+7391>: mov 0x8(%rbx),%rax > 0x0000003601cd9433 <+7395>: mov %rbx,%rdi > 0x0000003601cd9436 <+7398>: callq *0x30(%rax) > 0x0000003601cd9439 <+7401>: nopl 0x0(%rax) > 0x0000003601cd9440 <+7408>: mov 0x1b8(%rsp),%r14 > 0x0000003601cd9448 <+7416>: cmp %r14,%rbp > 0x0000003601cd944b <+7419>: jae 0x3601cda93d <PyEval_EvalFrameEx+12781> > 0x0000003601cd9451 <+7425>: lea -0x8(%r14),%rax > 0x0000003601cd9455 <+7429>: mov %rax,0x1b8(%rsp) > 0x0000003601cd945d <+7437>: mov -0x8(%r14),%rdi > 0x0000003601cd9461 <+7441>: subq $0x1,(%rdi) > 0x0000003601cd9465 <+7445>: jne 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cd9467 <+7447>: mov 0x8(%rdi),%rax > 0x0000003601cd946b <+7451>: callq *0x30(%rax) > 0x0000003601cd946e <+7454>: jmp 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cd9470 <+7456>: mov -0x8(%r14),%rbp > 0x0000003601cd9474 <+7460>: mov 0x30(%r12),%rsi > 0x0000003601cd9479 <+7465>: lea -0x8(%r14),%rbx > 0x0000003601cd947d <+7469>: mov %r9d,0x28(%rsp) > 0x0000003601cd9482 <+7474>: mov %rbp,%rdi > 0x0000003601cd9485 <+7477>: callq 0x3601c3e840 <PyFunction_New@plt> > 0x0000003601cd948a <+7482>: subq $0x1,0x0(%rbp) > 0x0000003601cd948f <+7487>: mov %rax,%r15 > 0x0000003601cd9492 <+7490>: mov 0x28(%rsp),%r9d > 0x0000003601cd9497 <+7495>: je 0x3601cdb688 <PyEval_EvalFrameEx+16184> > 0x0000003601cd949d <+7501>: test %r9d,%r9d > 0x0000003601cd94a0 <+7504>: jg 0x3601cdb608 <PyEval_EvalFrameEx+16056> > 0x0000003601cd94a6 <+7510>: mov %r15,(%rbx) > 0x0000003601cd94a9 <+7513>: lea 0x8(%rbx),%r14 > 0x0000003601cd94ad <+7517>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd94b2 <+7522>: xor %ebp,%ebp > 0x0000003601cd94b4 <+7524>: cmp $0x3,%r9d > 0x0000003601cd94b8 <+7528>: mov %r14,%rbx > 0x0000003601cd94bb <+7531>: je 0x3601cdb1a4 <PyEval_EvalFrameEx+14932> > 0x0000003601cd94c1 <+7537>: mov -0x8(%rbx),%rcx > 0x0000003601cd94c5 <+7541>: mov -0x10(%rbx),%r8 > 0x0000003601cd94c9 <+7545>: mov %rbp,%rdx > 0x0000003601cd94cc <+7548>: lea -0x8(%rbx),%r14 > 0x0000003601cd94d0 <+7552>: mov %rcx,%rsi > 0x0000003601cd94d3 <+7555>: mov %r8,%rdi > 0x0000003601cd94d6 <+7558>: mov %rcx,0x28(%rsp) > 0x0000003601cd94db <+7563>: mov %r8,0x38(%rsp) > 0x0000003601cd94e0 <+7568>: callq 0x3601c3e8b0 <PySlice_New@plt> > 0x0000003601cd94e5 <+7573>: mov 0x38(%rsp),%r8 > 0x0000003601cd94ea <+7578>: mov %rax,%r15 > 0x0000003601cd94ed <+7581>: subq $0x1,(%r8) > 0x0000003601cd94f1 <+7585>: mov 0x28(%rsp),%rcx > 0x0000003601cd94f6 <+7590>: je 0x3601cdb190 <PyEval_EvalFrameEx+14912> > 0x0000003601cd94fc <+7596>: subq $0x1,(%rcx) > 0x0000003601cd9500 <+7600>: je 0x3601cdb870 <PyEval_EvalFrameEx+16672> > 0x0000003601cd9506 <+7606>: test %rbp,%rbp > 0x0000003601cd9509 <+7609>: jne 0x3601cd85d0 <PyEval_EvalFrameEx+3712> > 0x0000003601cd950f <+7615>: nop > 0x0000003601cd9510 <+7616>: jmpq 0x3601cd85db <PyEval_EvalFrameEx+3723> > 0x0000003601cd9515 <+7621>: mov %r14,%rbx > 0x0000003601cd9518 <+7624>: sub $0x8,%r14 > 0x0000003601cd951c <+7628>: mov -0x8(%rbx),%rbp > 0x0000003601cd9520 <+7632>: mov -0x10(%rbx),%rdx > 0x0000003601cd9524 <+7636>: mov %rbp,%rsi > 0x0000003601cd9527 <+7639>: mov %rdx,%rdi > 0x0000003601cd952a <+7642>: mov %rdx,0x38(%rsp) > 0x0000003601cd952f <+7647>: callq 0x3601c3dc60 <PyNumber_InPlaceRemainder@plt> > 0x0000003601cd9534 <+7652>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd9539 <+7657>: mov 0x2938b8(%rip),%rax # 0x3601f6cdf8 > 0x0000003601cd9540 <+7664>: mov %r14,%rbx > 0x0000003601cd9543 <+7667>: mov (%rax),%eax > 0x0000003601cd9545 <+7669>: test %eax,%eax > 0x0000003601cd9547 <+7671>: jne 0x3601cd83bc <PyEval_EvalFrameEx+3180> > 0x0000003601cd954d <+7677>: mov -0x8(%rbx),%rbp > 0x0000003601cd9551 <+7681>: mov -0x10(%rbx),%rdx > 0x0000003601cd9555 <+7685>: sub $0x8,%r14 > 0x0000003601cd9559 <+7689>: mov %rbp,%rsi > 0x0000003601cd955c <+7692>: mov %rdx,%rdi > 0x0000003601cd955f <+7695>: mov %rdx,0x38(%rsp) > 0x0000003601cd9564 <+7700>: callq 0x3601c3bec0 <PyNumber_InPlaceDivide@plt> > 0x0000003601cd9569 <+7705>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd956e <+7710>: mov -0x8(%r14),%rdi > 0x0000003601cd9572 <+7714>: sub $0x8,%r14 > 0x0000003601cd9576 <+7718>: cmp 0x2937eb(%rip),%rdi # 0x3601f6cd68 > 0x0000003601cd957d <+7725>: je 0x3601cd84a3 <PyEval_EvalFrameEx+3411> > 0x0000003601cd9583 <+7731>: cmp 0x29331e(%rip),%rdi # 0x3601f6c8a8 > 0x0000003601cd958a <+7738>: jne 0x3601cdc80c <PyEval_EvalFrameEx+20668> > 0x0000003601cd9590 <+7744>: subq $0x1,(%rdi) > 0x0000003601cd9594 <+7748>: je 0x3601cdb362 <PyEval_EvalFrameEx+15378> > 0x0000003601cd959a <+7754>: mov 0x120(%rsp),%rax > 0x0000003601cd95a2 <+7762>: movslq %r9d,%r9 > 0x0000003601cd95a5 <+7765>: lea 0x24(%rax,%r9,1),%r13 > 0x0000003601cd95aa <+7770>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd95af <+7775>: mov %r14,0x108(%rsp) > 0x0000003601cd95b7 <+7783>: mov 0x108(%rsp),%rdx > 0x0000003601cd95bf <+7791>: sub $0x8,%r14 > 0x0000003601cd95c3 <+7795>: mov 0x2939d6(%rip),%rcx # 0x3601f6cfa0 > 0x0000003601cd95ca <+7802>: mov -0x10(%rdx),%rbp > 0x0000003601cd95ce <+7806>: mov -0x8(%rdx),%rbx > 0x0000003601cd95d2 <+7810>: cmp %rcx,0x8(%rbp) > 0x0000003601cd95d6 <+7814>: je 0x3601cdb382 <PyEval_EvalFrameEx+15410> > 0x0000003601cd95dc <+7820>: mov %rbx,%rsi > 0x0000003601cd95df <+7823>: mov %rbp,%rdi > 0x0000003601cd95e2 <+7826>: callq 0x3601c3c170 <PyObject_GetItem@plt> > 0x0000003601cd95e7 <+7831>: mov %rax,%r15 > 0x0000003601cd95ea <+7834>: jmpq 0x3601cd88ae <PyEval_EvalFrameEx+4446> > 0x0000003601cd95ef <+7839>: mov %r14,%rbx > 0x0000003601cd95f2 <+7842>: sub $0x8,%r14 > 0x0000003601cd95f6 <+7846>: mov -0x8(%rbx),%rbp > 0x0000003601cd95fa <+7850>: mov -0x10(%rbx),%rdx > 0x0000003601cd95fe <+7854>: mov %rbp,%rsi > 0x0000003601cd9601 <+7857>: mov %rdx,%rdi > 0x0000003601cd9604 <+7860>: mov %rdx,0x38(%rsp) > 0x0000003601cd9609 <+7865>: callq 0x3601c3ef70 <PyNumber_FloorDivide@plt> > 0x0000003601cd960e <+7870>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd9613 <+7875>: mov -0x8(%r14),%rdi > 0x0000003601cd9617 <+7879>: cmp 0x29374a(%rip),%rdi # 0x3601f6cd68 > 0x0000003601cd961e <+7886>: je 0x3601cdb542 <PyEval_EvalFrameEx+15858> > 0x0000003601cd9624 <+7892>: cmp 0x29327d(%rip),%rdi # 0x3601f6c8a8 > 0x0000003601cd962b <+7899>: jne 0x3601cdc448 <PyEval_EvalFrameEx+19704> > 0x0000003601cd9631 <+7905>: mov 0x120(%rsp),%rdi > 0x0000003601cd9639 <+7913>: movslq %r9d,%r9 > 0x0000003601cd963c <+7916>: lea 0x24(%rdi,%r9,1),%r13 > 0x0000003601cd9641 <+7921>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd9646 <+7926>: mov -0x8(%r14),%rdi > 0x0000003601cd964a <+7930>: cmp 0x293257(%rip),%rdi # 0x3601f6c8a8 > 0x0000003601cd9651 <+7937>: je 0x3601cdb542 <PyEval_EvalFrameEx+15858> > 0x0000003601cd9657 <+7943>: cmp 0x29370a(%rip),%rdi # 0x3601f6cd68 > 0x0000003601cd965e <+7950>: je 0x3601cd959a <PyEval_EvalFrameEx+7754> > 0x0000003601cd9664 <+7956>: mov %r9d,0x28(%rsp) > 0x0000003601cd9669 <+7961>: mov %rdi,%rbx > 0x0000003601cd966c <+7964>: callq 0x3601c3d850 <PyObject_IsTrue@plt> > 0x0000003601cd9671 <+7969>: cmp $0x0,%eax > 0x0000003601cd9674 <+7972>: mov %eax,0x118(%rsp) > 0x0000003601cd967b <+7979>: movslq 0x28(%rsp),%r9 > 0x0000003601cd9680 <+7984>: jle 0x3601cdc7fd <PyEval_EvalFrameEx+20653> > 0x0000003601cd9686 <+7990>: mov 0x120(%rsp),%rdx > 0x0000003601cd968e <+7998>: movl $0x0,0x118(%rsp) > 0x0000003601cd9699 <+8009>: lea 0x24(%rdx,%r9,1),%r13 > 0x0000003601cd969e <+8014>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd96a3 <+8019>: nopl 0x0(%rax,%rax,1) > 0x0000003601cd96a8 <+8024>: mov -0x8(%r14),%rdi > 0x0000003601cd96ac <+8028>: sub $0x8,%r14 > 0x0000003601cd96b0 <+8032>: cmp 0x2931f1(%rip),%rdi # 0x3601f6c8a8 > 0x0000003601cd96b7 <+8039>: je 0x3601cd84a3 <PyEval_EvalFrameEx+3411> > 0x0000003601cd96bd <+8045>: cmp 0x2936a4(%rip),%rdi # 0x3601f6cd68 > 0x0000003601cd96c4 <+8052>: jne 0x3601cdc6e7 <PyEval_EvalFrameEx+20375> > 0x0000003601cd96ca <+8058>: subq $0x1,(%rdi) > 0x0000003601cd96ce <+8062>: je 0x3601cdb170 <PyEval_EvalFrameEx+14880> > 0x0000003601cd96d4 <+8068>: mov 0x120(%rsp),%rcx > 0x0000003601cd96dc <+8076>: movslq %r9d,%r9 > 0x0000003601cd96df <+8079>: lea 0x24(%rcx,%r9,1),%r13 > 0x0000003601cd96e4 <+8084>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd96e9 <+8089>: mov %r14,%rbx > 0x0000003601cd96ec <+8092>: sub $0x8,%r14 > 0x0000003601cd96f0 <+8096>: mov -0x8(%rbx),%rbp > 0x0000003601cd96f4 <+8100>: mov -0x10(%rbx),%rdx > 0x0000003601cd96f8 <+8104>: mov %rbp,%rsi > 0x0000003601cd96fb <+8107>: mov %rdx,%rdi > 0x0000003601cd96fe <+8110>: mov %rdx,0x38(%rsp) > 0x0000003601cd9703 <+8115>: callq 0x3601c3af40 <PyNumber_InPlaceFloorDivide@plt> > 0x0000003601cd9708 <+8120>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd970d <+8125>: mov -0x8(%r14),%rdi > 0x0000003601cd9711 <+8129>: sub $0x8,%r14 > 0x0000003601cd9715 <+8133>: mov (%rdi),%rax > 0x0000003601cd9718 <+8136>: sub $0x1,%rax > 0x0000003601cd971c <+8140>: test %rax,%rax > 0x0000003601cd971f <+8143>: mov %rax,(%rdi) > 0x0000003601cd9722 <+8146>: jne 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd9728 <+8152>: jmpq 0x3601cd84ad <PyEval_EvalFrameEx+3421> > 0x0000003601cd972d <+8157>: mov -0x8(%r14),%rax > 0x0000003601cd9731 <+8161>: lea -0x8(%r14),%r10 > 0x0000003601cd9735 <+8165>: mov 0x100(%rsp),%r15 > 0x0000003601cd973d <+8173>: mov $0x40,%ebx > 0x0000003601cd9742 <+8178>: mov %r10,0x48(%r12) > 0x0000003601cd9747 <+8183>: mov %rax,0x130(%rsp) > 0x0000003601cd974f <+8191>: jmpq 0x3601cd7bc8 <PyEval_EvalFrameEx+1144> > 0x0000003601cd9754 <+8196>: movslq %r9d,%rsi > 0x0000003601cd9757 <+8199>: mov 0x178(%r12,%rsi,8),%r15 > 0x0000003601cd975f <+8207>: test %r15,%r15 > 0x0000003601cd9762 <+8210>: je 0x3601cdcb05 <PyEval_EvalFrameEx+21429> > 0x0000003601cd9768 <+8216>: addq $0x1,(%r15) > 0x0000003601cd976c <+8220>: mov %r15,(%r14) > 0x0000003601cd976f <+8223>: add $0x8,%r14 > 0x0000003601cd9773 <+8227>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd9778 <+8232>: mov -0x8(%r14),%rdx > 0x0000003601cd977c <+8236>: jmpq 0x3601cd8485 <PyEval_EvalFrameEx+3381> > 0x0000003601cd9781 <+8241>: movslq %r9d,%rsi > 0x0000003601cd9784 <+8244>: lea 0x2e(%rsi),%rax > 0x0000003601cd9788 <+8248>: mov 0x8(%r12,%rax,8),%r15 > 0x0000003601cd978d <+8253>: test %r15,%r15 > 0x0000003601cd9790 <+8256>: je 0x3601cdc931 <PyEval_EvalFrameEx+20961> > 0x0000003601cd9796 <+8262>: movq $0x0,0x8(%r12,%rax,8) > 0x0000003601cd979f <+8271>: subq $0x1,(%r15) > 0x0000003601cd97a3 <+8275>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd97a9 <+8281>: mov 0x8(%r15),%rax > 0x0000003601cd97ad <+8285>: mov %r15,%rdi > 0x0000003601cd97b0 <+8288>: callq *0x30(%rax) > 0x0000003601cd97b3 <+8291>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd97b8 <+8296>: mov %r14,%rax > 0x0000003601cd97bb <+8299>: mov %r12,%rdi > 0x0000003601cd97be <+8302>: sub $0x8,%r14 > 0x0000003601cd97c2 <+8306>: mov -0x8(%rax),%rax > 0x0000003601cd97c6 <+8310>: mov %rax,0x108(%rsp) > 0x0000003601cd97ce <+8318>: callq 0x3601c3d030 <PyFrame_FastToLocals@plt> > 0x0000003601cd97d3 <+8323>: mov 0x38(%r12),%r15 > 0x0000003601cd97d8 <+8328>: test %r15,%r15 > 0x0000003601cd97db <+8331>: je 0x3601cdcaea <PyEval_EvalFrameEx+21402> > 0x0000003601cd97e1 <+8337>: mov 0x108(%rsp),%rdi > 0x0000003601cd97e9 <+8345>: lea 0x60519(%rip),%rsi # 0x3601d39d09 > 0x0000003601cd97f0 <+8352>: callq 0x3601c3b800 <PyObject_GetAttrString@plt> > 0x0000003601cd97f5 <+8357>: xor %ecx,%ecx > 0x0000003601cd97f7 <+8359>: test %rax,%rax > 0x0000003601cd97fa <+8362>: mov %rax,0x138(%rsp) > 0x0000003601cd9802 <+8370>: je 0x3601cdca3e <PyEval_EvalFrameEx+21230> > 0x0000003601cd9808 <+8376>: mov %r13,0x170(%rsp) > 0x0000003601cd9810 <+8384>: xor %ebx,%ebx > 0x0000003601cd9812 <+8386>: mov %r14,0x148(%rsp) > 0x0000003601cd981a <+8394>: mov 0x138(%rsp),%r13 > 0x0000003601cd9822 <+8402>: mov %ecx,%ebp > 0x0000003601cd9824 <+8404>: mov %r12,0x178(%rsp) > 0x0000003601cd982c <+8412>: jmp 0x3601cd9849 <PyEval_EvalFrameEx+8441> > 0x0000003601cd982e <+8414>: test %r14,%r14 > 0x0000003601cd9831 <+8417>: je 0x3601cd983d <PyEval_EvalFrameEx+8429> > 0x0000003601cd9833 <+8419>: subq $0x1,(%r14) > 0x0000003601cd9837 <+8423>: je 0x3601cda910 <PyEval_EvalFrameEx+12736> > 0x0000003601cd983d <+8429>: test %eax,%eax > 0x0000003601cd983f <+8431>: nop > 0x0000003601cd9840 <+8432>: jne 0x3601cdb058 <PyEval_EvalFrameEx+14600> > 0x0000003601cd9846 <+8438>: add $0x1,%ebx > 0x0000003601cd9849 <+8441>: movslq %ebx,%rsi > 0x0000003601cd984c <+8444>: mov %r13,%rdi > 0x0000003601cd984f <+8447>: callq 0x3601c3c680 <PySequence_GetItem@plt> > 0x0000003601cd9854 <+8452>: test %rax,%rax > 0x0000003601cd9857 <+8455>: mov %rax,%r12 > 0x0000003601cd985a <+8458>: je 0x3601cdac0e <PyEval_EvalFrameEx+13502> > 0x0000003601cd9860 <+8464>: test %ebp,%ebp > 0x0000003601cd9862 <+8466>: je 0x3601cd987d <PyEval_EvalFrameEx+8493> > 0x0000003601cd9864 <+8468>: mov 0x8(%rax),%rax > 0x0000003601cd9868 <+8472>: testb $0x8,0xab(%rax) > 0x0000003601cd986f <+8479>: je 0x3601cd987d <PyEval_EvalFrameEx+8493> > 0x0000003601cd9871 <+8481>: cmpb $0x5f,0x24(%r12) > 0x0000003601cd9877 <+8487>: je 0x3601cda987 <PyEval_EvalFrameEx+12855> > 0x0000003601cd987d <+8493>: mov 0x108(%rsp),%rdi > 0x0000003601cd9885 <+8501>: mov %r12,%rsi > 0x0000003601cd9888 <+8504>: callq 0x3601c3ea00 <PyObject_GetAttr@plt> > 0x0000003601cd988d <+8509>: mov %rax,%r14 > 0x0000003601cd9890 <+8512>: mov $0xffffffff,%eax > 0x0000003601cd9895 <+8517>: test %r14,%r14 > 0x0000003601cd9898 <+8520>: je 0x3601cd98b9 <PyEval_EvalFrameEx+8553> > 0x0000003601cd989a <+8522>: mov 0x2934f7(%rip),%r8 # 0x3601f6cd98 > 0x0000003601cd98a1 <+8529>: cmp %r8,0x8(%r15) > 0x0000003601cd98a5 <+8533>: mov %r14,%rdx > 0x0000003601cd98a8 <+8536>: mov %r12,%rsi > 0x0000003601cd98ab <+8539>: mov %r15,%rdi > 0x0000003601cd98ae <+8542>: je 0x3601cda97d <PyEval_EvalFrameEx+12845> > 0x0000003601cd98b4 <+8548>: callq 0x3601c3ade0 <PyObject_SetItem@plt> > 0x0000003601cd98b9 <+8553>: subq $0x1,(%r12) > 0x0000003601cd98be <+8558>: jne 0x3601cd982e <PyEval_EvalFrameEx+8414> > 0x0000003601cd98c4 <+8564>: mov 0x8(%r12),%rdx > 0x0000003601cd98c9 <+8569>: mov %r12,%rdi > 0x0000003601cd98cc <+8572>: mov %eax,0x38(%rsp) > 0x0000003601cd98d0 <+8576>: callq *0x30(%rdx) > 0x0000003601cd98d3 <+8579>: mov 0x38(%rsp),%eax > 0x0000003601cd98d7 <+8583>: jmpq 0x3601cd982e <PyEval_EvalFrameEx+8414> > 0x0000003601cd98dc <+8588>: mov -0x8(%r14),%rdi > 0x0000003601cd98e0 <+8592>: mov %r14,%rax > 0x0000003601cd98e3 <+8595>: sub $0x10,%r14 > 0x0000003601cd98e7 <+8599>: mov -0x10(%rax),%rbp > 0x0000003601cd98eb <+8603>: test %rdi,%rdi > 0x0000003601cd98ee <+8606>: mov %rdi,0x108(%rsp) > 0x0000003601cd98f6 <+8614>: je 0x3601cd990c <PyEval_EvalFrameEx+8636> > 0x0000003601cd98f8 <+8616>: mov 0x128(%rsp),%r8 > 0x0000003601cd9900 <+8624>: mov %rdi,%rbx > 0x0000003601cd9903 <+8627>: cmp %r8,%rdi > 0x0000003601cd9906 <+8630>: jne 0x3601cd877c <PyEval_EvalFrameEx+4140> > 0x0000003601cd990c <+8636>: mov %r14,%rdx > 0x0000003601cd990f <+8639>: jmpq 0x3601cd8757 <PyEval_EvalFrameEx+4103> > 0x0000003601cd9914 <+8644>: mov %r14,%rbx > 0x0000003601cd9917 <+8647>: sub $0x8,%r14 > 0x0000003601cd991b <+8651>: mov -0x8(%rbx),%rbp > 0x0000003601cd991f <+8655>: mov -0x10(%rbx),%rdx > 0x0000003601cd9923 <+8659>: mov %rbp,%rsi > 0x0000003601cd9926 <+8662>: mov %rdx,%rdi > 0x0000003601cd9929 <+8665>: mov %rdx,0x38(%rsp) > 0x0000003601cd992e <+8670>: callq 0x3601c3db10 <PyNumber_Rshift@plt> > 0x0000003601cd9933 <+8675>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd9938 <+8680>: mov %r14,%rbx > 0x0000003601cd993b <+8683>: sub $0x8,%r14 > 0x0000003601cd993f <+8687>: mov -0x8(%rbx),%rbp > 0x0000003601cd9943 <+8691>: mov -0x10(%rbx),%rdx > 0x0000003601cd9947 <+8695>: mov %rbp,%rsi > 0x0000003601cd994a <+8698>: mov %rdx,%rdi > 0x0000003601cd994d <+8701>: mov %rdx,0x38(%rsp) > 0x0000003601cd9952 <+8706>: callq 0x3601c3cdc0 <PyNumber_And@plt> > 0x0000003601cd9957 <+8711>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd995c <+8716>: mov %r14,%rbx > 0x0000003601cd995f <+8719>: sub $0x8,%r14 > 0x0000003601cd9963 <+8723>: mov -0x8(%rbx),%rbp > 0x0000003601cd9967 <+8727>: mov -0x10(%rbx),%rdx > 0x0000003601cd996b <+8731>: mov %rbp,%rsi > 0x0000003601cd996e <+8734>: mov %rdx,%rdi > 0x0000003601cd9971 <+8737>: mov %rdx,0x38(%rsp) > 0x0000003601cd9976 <+8742>: callq 0x3601c3b320 <PyNumber_Lshift@plt> > 0x0000003601cd997b <+8747>: jmpq 0x3601cd8620 <PyEval_EvalFrameEx+3792> > 0x0000003601cd9980 <+8752>: mov -0x18(%r14),%rcx > 0x0000003601cd9984 <+8756>: mov -0x8(%r14),%rbx > 0x0000003601cd9988 <+8760>: mov -0x10(%r14),%rbp > 0x0000003601cd998c <+8764>: sub $0x18,%r14 > 0x0000003601cd9990 <+8768>: mov %rcx,%rdx > 0x0000003601cd9993 <+8771>: mov %rbx,%rsi > 0x0000003601cd9996 <+8774>: mov %rcx,0x28(%rsp) > 0x0000003601cd999b <+8779>: mov %rbp,%rdi > 0x0000003601cd999e <+8782>: callq 0x3601c3ade0 <PyObject_SetItem@plt> > 0x0000003601cd99a3 <+8787>: mov 0x28(%rsp),%rcx > 0x0000003601cd99a8 <+8792>: mov %eax,0x118(%rsp) > 0x0000003601cd99af <+8799>: subq $0x1,(%rcx) > 0x0000003601cd99b3 <+8803>: jne 0x3601cd8552 <PyEval_EvalFrameEx+3586> > 0x0000003601cd99b9 <+8809>: mov 0x8(%rcx),%rax > 0x0000003601cd99bd <+8813>: mov %rcx,%rdi > 0x0000003601cd99c0 <+8816>: callq *0x30(%rax) > 0x0000003601cd99c3 <+8819>: jmpq 0x3601cd8552 <PyEval_EvalFrameEx+3586> > 0x0000003601cd99c8 <+8824>: mov 0x38(%r12),%r15 > 0x0000003601cd99cd <+8829>: mov 0x150(%rsp),%r8 > 0x0000003601cd99d5 <+8837>: mov %r14,%rax > 0x0000003601cd99d8 <+8840>: movslq %r9d,%r9 > 0x0000003601cd99db <+8843>: sub $0x8,%r14 > 0x0000003601cd99df <+8847>: mov -0x8(%rax),%rbx > 0x0000003601cd99e3 <+8851>: test %r15,%r15 > 0x0000003601cd99e6 <+8854>: mov 0x18(%r8,%r9,8),%rsi > 0x0000003601cd99eb <+8859>: je 0x3601cdd1f1 <PyEval_EvalFrameEx+23201> > 0x0000003601cd99f1 <+8865>: mov 0x2933a0(%rip),%rax # 0x3601f6cd98 > 0x0000003601cd99f8 <+8872>: cmp %rax,0x8(%r15) > 0x0000003601cd99fc <+8876>: mov %rbx,%rdx > 0x0000003601cd99ff <+8879>: mov %r15,%rdi > 0x0000003601cd9a02 <+8882>: je 0x3601cda466 <PyEval_EvalFrameEx+11542> > 0x0000003601cd9a08 <+8888>: callq 0x3601c3ade0 <PyObject_SetItem@plt> > 0x0000003601cd9a0d <+8893>: mov %eax,0x118(%rsp) > 0x0000003601cd9a14 <+8900>: jmpq 0x3601cd855d <PyEval_EvalFrameEx+3597> > 0x0000003601cd9a19 <+8905>: mov %r12,%rdi > 0x0000003601cd9a1c <+8908>: callq 0x3601c3b740 <PyFrame_BlockPop@plt> > 0x0000003601cd9a21 <+8913>: mov %rax,%rbx > 0x0000003601cd9a24 <+8916>: mov %r14,%rax > 0x0000003601cd9a27 <+8919>: sub 0x40(%r12),%rax > 0x0000003601cd9a2c <+8924>: sar $0x3,%rax > 0x0000003601cd9a30 <+8928>: cmp %eax,0x8(%rbx) > 0x0000003601cd9a33 <+8931>: jge 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cd9a39 <+8937>: sub $0x8,%r14 > 0x0000003601cd9a3d <+8941>: mov (%r14),%rdi > 0x0000003601cd9a40 <+8944>: subq $0x1,(%rdi) > 0x0000003601cd9a44 <+8948>: jne 0x3601cd9a24 <PyEval_EvalFrameEx+8916> > 0x0000003601cd9a46 <+8950>: mov 0x8(%rdi),%rax > 0x0000003601cd9a4a <+8954>: callq *0x30(%rax) > 0x0000003601cd9a4d <+8957>: jmp 0x3601cd9a24 <PyEval_EvalFrameEx+8916> > 0x0000003601cd9a4f <+8959>: mov 0x150(%rsp),%rcx > 0x0000003601cd9a57 <+8967>: movslq %r9d,%r9 > 0x0000003601cd9a5a <+8970>: mov 0x30(%r12),%rdi > 0x0000003601cd9a5f <+8975>: mov 0x18(%rcx,%r9,8),%rbx > 0x0000003601cd9a64 <+8980>: mov %rbx,%rsi > 0x0000003601cd9a67 <+8983>: callq 0x3601c3cff0 <PyDict_DelItem@plt> > 0x0000003601cd9a6c <+8988>: test %eax,%eax > 0x0000003601cd9a6e <+8990>: mov %eax,0x118(%rsp) > 0x0000003601cd9a75 <+8997>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd9a7b <+9003>: mov 0x293466(%rip),%rax # 0x3601f6cee8 > 0x0000003601cd9a82 <+9010>: lea 0x5fdf7(%rip),%rsi # 0x3601d39880 > 0x0000003601cd9a89 <+9017>: mov %rbx,%rdx > 0x0000003601cd9a8c <+9020>: mov (%rax),%rdi > 0x0000003601cd9a8f <+9023>: callq 0x3601cd6670 <format_exc_check_arg> > 0x0000003601cd9a94 <+9028>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd9a99 <+9033>: cmp $0x2,%r9d > 0x0000003601cd9a9d <+9037>: je 0x3601cdb1b1 <PyEval_EvalFrameEx+14945> > 0x0000003601cd9aa3 <+9043>: cmp $0x3,%r9d > 0x0000003601cd9aa7 <+9047>: jne 0x3601cdc73c <PyEval_EvalFrameEx+20460> > 0x0000003601cd9aad <+9053>: mov -0x8(%r14),%r15 > 0x0000003601cd9ab1 <+9057>: addq $0x1,(%r15) > 0x0000003601cd9ab5 <+9061>: mov -0x10(%r14),%rdx > 0x0000003601cd9ab9 <+9065>: addq $0x1,(%rdx) > 0x0000003601cd9abd <+9069>: mov -0x18(%r14),%rax > 0x0000003601cd9ac1 <+9073>: addq $0x1,(%rax) > 0x0000003601cd9ac5 <+9077>: mov %r15,0x10(%r14) > 0x0000003601cd9ac9 <+9081>: mov %rdx,0x8(%r14) > 0x0000003601cd9acd <+9085>: mov %rax,(%r14) > 0x0000003601cd9ad0 <+9088>: add $0x18,%r14 > 0x0000003601cd9ad4 <+9092>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd9ad9 <+9097>: mov 0x158(%rsp),%rax > 0x0000003601cd9ae1 <+9105>: movslq %r9d,%r9 > 0x0000003601cd9ae4 <+9108>: mov 0x18(%rax,%r9,8),%r15 > 0x0000003601cd9ae9 <+9113>: jmpq 0x3601cd9768 <PyEval_EvalFrameEx+8216> > 0x0000003601cd9aee <+9118>: mov 0x38(%r12),%rdi > 0x0000003601cd9af3 <+9123>: mov 0x150(%rsp),%rsi > 0x0000003601cd9afb <+9131>: movslq %r9d,%r9 > 0x0000003601cd9afe <+9134>: test %rdi,%rdi > 0x0000003601cd9b01 <+9137>: mov 0x18(%rsi,%r9,8),%rbx > 0x0000003601cd9b06 <+9142>: je 0x3601cdcc77 <PyEval_EvalFrameEx+21799> > 0x0000003601cd9b0c <+9148>: mov 0x293285(%rip),%r8 # 0x3601f6cd98 > 0x0000003601cd9b13 <+9155>: cmp %r8,0x8(%rdi) > 0x0000003601cd9b17 <+9159>: mov %rbx,%rsi > 0x0000003601cd9b1a <+9162>: je 0x3601cdc157 <PyEval_EvalFrameEx+18951> > 0x0000003601cd9b20 <+9168>: callq 0x3601c3c170 <PyObject_GetItem@plt> > 0x0000003601cd9b25 <+9173>: test %rax,%rax > 0x0000003601cd9b28 <+9176>: mov %rax,%r15 > 0x0000003601cd9b2b <+9179>: jne 0x3601cd8a4f <PyEval_EvalFrameEx+4863> > 0x0000003601cd9b31 <+9185>: callq 0x3601c3d1e0 <PyErr_Occurred@plt> > 0x0000003601cd9b36 <+9190>: test %rax,%rax > 0x0000003601cd9b39 <+9193>: je 0x3601cd9b57 <PyEval_EvalFrameEx+9223> > 0x0000003601cd9b3b <+9195>: mov 0x29308e(%rip),%rax # 0x3601f6cbd0 > 0x0000003601cd9b42 <+9202>: mov (%rax),%rdi > 0x0000003601cd9b45 <+9205>: callq 0x3601c3c4d0 <PyErr_ExceptionMatches@plt> > 0x0000003601cd9b4a <+9210>: test %eax,%eax > 0x0000003601cd9b4c <+9212>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd9b52 <+9218>: callq 0x3601c3cb80 <PyErr_Clear@plt> > 0x0000003601cd9b57 <+9223>: mov 0x30(%r12),%rdi > 0x0000003601cd9b5c <+9228>: mov %rbx,%rsi > 0x0000003601cd9b5f <+9231>: callq 0x3601c3ca30 <PyDict_GetItem@plt> > 0x0000003601cd9b64 <+9236>: test %rax,%rax > 0x0000003601cd9b67 <+9239>: mov %rax,%r15 > 0x0000003601cd9b6a <+9242>: jne 0x3601cd8d3b <PyEval_EvalFrameEx+5611> > 0x0000003601cd9b70 <+9248>: mov 0x28(%r12),%rdi > 0x0000003601cd9b75 <+9253>: mov %rbx,%rsi > 0x0000003601cd9b78 <+9256>: callq 0x3601c3ca30 <PyDict_GetItem@plt> > 0x0000003601cd9b7d <+9261>: test %rax,%rax > 0x0000003601cd9b80 <+9264>: mov %rax,%r15 > 0x0000003601cd9b83 <+9267>: jne 0x3601cd8d3b <PyEval_EvalFrameEx+5611> > 0x0000003601cd9b89 <+9273>: mov 0x293358(%rip),%rax # 0x3601f6cee8 > 0x0000003601cd9b90 <+9280>: lea 0x600f1(%rip),%rsi # 0x3601d39c88 > 0x0000003601cd9b97 <+9287>: mov %rbx,%rdx > 0x0000003601cd9b9a <+9290>: mov (%rax),%rdi > 0x0000003601cd9b9d <+9293>: callq 0x3601cd6670 <format_exc_check_arg> > 0x0000003601cd9ba2 <+9298>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd9ba7 <+9303>: mov -0x8(%r14),%rdi > 0x0000003601cd9bab <+9307>: mov %rdi,0x108(%rsp) > 0x0000003601cd9bb3 <+9315>: mov 0x108(%rsp),%rdi > 0x0000003601cd9bbb <+9323>: lea -0x8(%r14),%rbx > 0x0000003601cd9bbf <+9327>: mov 0x8(%rdi),%rdx > 0x0000003601cd9bc3 <+9331>: cmp 0x292d46(%rip),%rdx # 0x3601f6c910 > 0x0000003601cd9bca <+9338>: jne 0x3601cdc3ed <PyEval_EvalFrameEx+19613> > 0x0000003601cd9bd0 <+9344>: movslq %r9d,%rax > 0x0000003601cd9bd3 <+9347>: cmp %rax,0x10(%rdi) > 0x0000003601cd9bd7 <+9351>: mov %rbx,%rcx > 0x0000003601cd9bda <+9354>: je 0x3601cdb474 <PyEval_EvalFrameEx+15652> > 0x0000003601cd9be0 <+9360>: cmp 0x2933b9(%rip),%rdx # 0x3601f6cfa0 > 0x0000003601cd9be7 <+9367>: je 0x3601cdb3c0 <PyEval_EvalFrameEx+15472> > 0x0000003601cd9bed <+9373>: mov 0x108(%rsp),%rdi > 0x0000003601cd9bf5 <+9381>: lea (%rbx,%rax,8),%rax > 0x0000003601cd9bf9 <+9385>: mov %r9d,0x28(%rsp) > 0x0000003601cd9bfe <+9390>: mov %rax,0x148(%rsp) > 0x0000003601cd9c06 <+9398>: callq 0x3601c3e2b0 <PyObject_GetIter@plt> > 0x0000003601cd9c0b <+9403>: test %rax,%rax > 0x0000003601cd9c0e <+9406>: mov %rax,0x138(%rsp) > 0x0000003601cd9c16 <+9414>: mov 0x28(%rsp),%r9d > 0x0000003601cd9c1b <+9419>: je 0x3601cdab5d <PyEval_EvalFrameEx+13325> > 0x0000003601cd9c21 <+9425>: xor %ebp,%ebp > 0x0000003601cd9c23 <+9427>: test %r9d,%r9d > 0x0000003601cd9c26 <+9430>: mov 0x148(%rsp),%r14 > 0x0000003601cd9c2e <+9438>: jle 0x3601cdb433 <PyEval_EvalFrameEx+15587> > 0x0000003601cd9c34 <+9444>: mov %r12,%rax > 0x0000003601cd9c37 <+9447>: mov %rbx,0x170(%rsp) > 0x0000003601cd9c3f <+9455>: mov %ebp,%r12d > 0x0000003601cd9c42 <+9458>: mov %r9d,%ebx > 0x0000003601cd9c45 <+9461>: mov %r14,%rbp > 0x0000003601cd9c48 <+9464>: mov %rax,%r14 > 0x0000003601cd9c4b <+9467>: jmp 0x3601cd9c65 <PyEval_EvalFrameEx+9493> > 0x0000003601cd9c4d <+9469>: nopl (%rax) > 0x0000003601cd9c50 <+9472>: add $0x1,%r12d > 0x0000003601cd9c54 <+9476>: sub $0x8,%rbp > 0x0000003601cd9c58 <+9480>: cmp %ebx,%r12d > 0x0000003601cd9c5b <+9483>: mov %rax,0x0(%rbp) > 0x0000003601cd9c5f <+9487>: je 0x3601cdb41f <PyEval_EvalFrameEx+15567> > 0x0000003601cd9c65 <+9493>: mov 0x138(%rsp),%rdi > 0x0000003601cd9c6d <+9501>: callq 0x3601c3bc10 <PyIter_Next@plt> > 0x0000003601cd9c72 <+9506>: test %rax,%rax > 0x0000003601cd9c75 <+9509>: jne 0x3601cd9c50 <PyEval_EvalFrameEx+9472> > 0x0000003601cd9c77 <+9511>: mov %r14,%rax > 0x0000003601cd9c7a <+9514>: mov 0x170(%rsp),%rbx > 0x0000003601cd9c82 <+9522>: mov %rbp,%r14 > 0x0000003601cd9c85 <+9525>: mov %r12d,%ebp > 0x0000003601cd9c88 <+9528>: mov %rax,%r12 > 0x0000003601cd9c8b <+9531>: callq 0x3601c3d1e0 <PyErr_Occurred@plt> > 0x0000003601cd9c90 <+9536>: test %rax,%rax > 0x0000003601cd9c93 <+9539>: je 0x3601cdc395 <PyEval_EvalFrameEx+19525> > 0x0000003601cd9c99 <+9545>: test %ebp,%ebp > 0x0000003601cd9c9b <+9547>: jg 0x3601cd9cb5 <PyEval_EvalFrameEx+9573> > 0x0000003601cd9c9d <+9549>: nopl (%rax) > 0x0000003601cd9ca0 <+9552>: jmpq 0x3601cdab2c <PyEval_EvalFrameEx+13276> > 0x0000003601cd9ca5 <+9557>: nopl (%rax) > 0x0000003601cd9ca8 <+9560>: add $0x8,%r14 > 0x0000003601cd9cac <+9564>: sub $0x1,%ebp > 0x0000003601cd9caf <+9567>: je 0x3601cdab2c <PyEval_EvalFrameEx+13276> > 0x0000003601cd9cb5 <+9573>: mov (%r14),%rdx > 0x0000003601cd9cb8 <+9576>: subq $0x1,(%rdx) > 0x0000003601cd9cbc <+9580>: jne 0x3601cd9ca8 <PyEval_EvalFrameEx+9560> > 0x0000003601cd9cbe <+9582>: mov (%r14),%rdi > 0x0000003601cd9cc1 <+9585>: mov 0x8(%rdi),%rax > 0x0000003601cd9cc5 <+9589>: callq *0x30(%rax) > 0x0000003601cd9cc8 <+9592>: jmp 0x3601cd9ca8 <PyEval_EvalFrameEx+9560> > 0x0000003601cd9cca <+9594>: mov 0x38(%r12),%r15 > 0x0000003601cd9ccf <+9599>: mov 0x150(%rsp),%rdx > 0x0000003601cd9cd7 <+9607>: movslq %r9d,%r9 > 0x0000003601cd9cda <+9610>: test %r15,%r15 > 0x0000003601cd9cdd <+9613>: mov 0x18(%rdx,%r9,8),%rbx > 0x0000003601cd9ce2 <+9618>: je 0x3601cdc1dd <PyEval_EvalFrameEx+19085> > 0x0000003601cd9ce8 <+9624>: mov %rbx,%rsi > 0x0000003601cd9ceb <+9627>: mov %r15,%rdi > 0x0000003601cd9cee <+9630>: callq 0x3601c3c0d0 <PyObject_DelItem@plt> > 0x0000003601cd9cf3 <+9635>: test %eax,%eax > 0x0000003601cd9cf5 <+9637>: mov %eax,0x118(%rsp) > 0x0000003601cd9cfc <+9644>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd9d02 <+9650>: jmpq 0x3601cd9b89 <PyEval_EvalFrameEx+9273> > 0x0000003601cd9d07 <+9655>: mov -0x8(%r14),%rax > 0x0000003601cd9d0b <+9659>: mov -0x10(%r14),%rdx > 0x0000003601cd9d0f <+9663>: mov %rax,-0x10(%r14) > 0x0000003601cd9d13 <+9667>: mov %rdx,-0x8(%r14) > 0x0000003601cd9d17 <+9671>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd9d1c <+9676>: mov -0x8(%r14),%rax > 0x0000003601cd9d20 <+9680>: mov -0x18(%r14),%r15 > 0x0000003601cd9d24 <+9684>: mov -0x10(%r14),%rdx > 0x0000003601cd9d28 <+9688>: mov %rax,-0x18(%r14) > 0x0000003601cd9d2c <+9692>: mov %r15,-0x10(%r14) > 0x0000003601cd9d30 <+9696>: mov %rdx,-0x8(%r14) > 0x0000003601cd9d34 <+9700>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cd9d39 <+9705>: lea -0x83(%rsi),%edx > 0x0000003601cd9d3f <+9711>: mov %r9,%rcx > 0x0000003601cd9d42 <+9714>: movzbl %r9b,%r15d > 0x0000003601cd9d46 <+9718>: movzbl %ch,%ecx > 0x0000003601cd9d49 <+9721>: mov 0x292b88(%rip),%r8 # 0x3601f6c8d8 > 0x0000003601cd9d50 <+9728>: mov %edx,%ebp > 0x0000003601cd9d52 <+9730>: lea (%r15,%rcx,2),%eax > 0x0000003601cd9d56 <+9734>: mov %ecx,0x148(%rsp) > 0x0000003601cd9d5d <+9741>: and $0x1,%ebp > 0x0000003601cd9d60 <+9744>: cmp $0x1,%ebp > 0x0000003601cd9d63 <+9747>: sbb $0xffffffff,%eax > 0x0000003601cd9d66 <+9750>: and $0x2,%edx > 0x0000003601cd9d69 <+9753>: cmp $0x1,%edx > 0x0000003601cd9d6c <+9756>: sbb $0xffffffff,%eax > 0x0000003601cd9d6f <+9759>: cltq > 0x0000003601cd9d71 <+9761>: not %rax > 0x0000003601cd9d74 <+9764>: lea (%r14,%rax,8),%rax > 0x0000003601cd9d78 <+9768>: mov (%rax),%rdi > 0x0000003601cd9d7b <+9771>: mov %rax,0x138(%rsp) > 0x0000003601cd9d83 <+9779>: cmp %r8,0x8(%rdi) > 0x0000003601cd9d87 <+9783>: mov %rdi,0x108(%rsp) > 0x0000003601cd9d8f <+9791>: je 0x3601cdb980 <PyEval_EvalFrameEx+16944> > 0x0000003601cd9d95 <+9797>: mov 0x108(%rsp),%rdi > 0x0000003601cd9d9d <+9805>: addq $0x1,(%rdi) > 0x0000003601cd9da1 <+9809>: test %edx,%edx > 0x0000003601cd9da3 <+9811>: je 0x3601cdadf1 <PyEval_EvalFrameEx+13985> > 0x0000003601cd9da9 <+9817>: lea -0x8(%r14),%rax > 0x0000003601cd9dad <+9821>: mov %rax,0x1b8(%rsp) > 0x0000003601cd9db5 <+9829>: mov -0x8(%r14),%rbx > 0x0000003601cd9db9 <+9833>: mov 0x8(%rbx),%rax > 0x0000003601cd9dbd <+9837>: testb $0x20,0xab(%rax) > 0x0000003601cd9dc4 <+9844>: je 0x3601cdb9c2 <PyEval_EvalFrameEx+17010> > 0x0000003601cd9dca <+9850>: test %ebp,%ebp > 0x0000003601cd9dcc <+9852>: je 0x3601cdb114 <PyEval_EvalFrameEx+14788> > 0x0000003601cd9dd2 <+9858>: mov 0x1b8(%rsp),%rax > 0x0000003601cd9dda <+9866>: lea -0x8(%rax),%rdx > 0x0000003601cd9dde <+9870>: mov %rdx,0x1b8(%rsp) > 0x0000003601cd9de6 <+9878>: mov -0x8(%rax),%rbp > 0x0000003601cd9dea <+9882>: mov 0x8(%rbp),%rax > 0x0000003601cd9dee <+9886>: testb $0x4,0xab(%rax) > 0x0000003601cd9df5 <+9893>: je 0x3601cdbb50 <PyEval_EvalFrameEx+17408> > 0x0000003601cd9dfb <+9899>: mov 0x10(%rbp),%r14d > 0x0000003601cd9dff <+9903>: mov 0x148(%rsp),%r9d > 0x0000003601cd9e07 <+9911>: test %r9d,%r9d > 0x0000003601cd9e0a <+9914>: je 0x3601cd9e37 <PyEval_EvalFrameEx+9959> > 0x0000003601cd9e0c <+9916>: mov 0x108(%rsp),%rcx > 0x0000003601cd9e14 <+9924>: mov 0x148(%rsp),%esi > 0x0000003601cd9e1b <+9931>: lea 0x1b8(%rsp),%rdx > 0x0000003601cd9e23 <+9939>: mov %rbx,%rdi > 0x0000003601cd9e26 <+9942>: callq 0x3601cd7350 <update_keyword_args> > 0x0000003601cd9e2b <+9947>: test %rax,%rax > 0x0000003601cd9e2e <+9950>: mov %rax,%rbx > 0x0000003601cd9e31 <+9953>: je 0x3601cdba51 <PyEval_EvalFrameEx+17153> > 0x0000003601cd9e37 <+9959>: lea (%r14,%r15,1),%r8d > 0x0000003601cd9e3b <+9963>: movslq %r8d,%rdi > 0x0000003601cd9e3e <+9966>: mov %r8d,0x38(%rsp) > 0x0000003601cd9e43 <+9971>: callq 0x3601c3cf90 <PyTuple_New@plt> > 0x0000003601cd9e48 <+9976>: test %rax,%rax > 0x0000003601cd9e4b <+9979>: mov %rax,%r9 > 0x0000003601cd9e4e <+9982>: mov 0x38(%rsp),%r8d > 0x0000003601cd9e53 <+9987>: je 0x3601cdba51 <PyEval_EvalFrameEx+17153> > 0x0000003601cd9e59 <+9993>: cmp $0x0,%r14d > 0x0000003601cd9e5d <+9997>: je 0x3601cd9e83 <PyEval_EvalFrameEx+10035> > 0x0000003601cd9e5f <+9999>: jle 0x3601cd9e83 <PyEval_EvalFrameEx+10035> > 0x0000003601cd9e61 <+10001>: mov %rbp,%rcx > 0x0000003601cd9e64 <+10004>: mov %r15d,%eax > 0x0000003601cd9e67 <+10007>: mov 0x18(%rcx),%rdx > 0x0000003601cd9e6b <+10011>: movslq %eax,%rsi > 0x0000003601cd9e6e <+10014>: add $0x1,%eax > 0x0000003601cd9e71 <+10017>: add $0x8,%rcx > 0x0000003601cd9e75 <+10021>: addq $0x1,(%rdx) > 0x0000003601cd9e79 <+10025>: cmp %r8d,%eax > 0x0000003601cd9e7c <+10028>: mov %rdx,0x18(%r9,%rsi,8) > 0x0000003601cd9e81 <+10033>: jne 0x3601cd9e67 <PyEval_EvalFrameEx+10007> > 0x0000003601cd9e83 <+10035>: sub $0x1,%r15d > 0x0000003601cd9e87 <+10039>: cmp $0xffffffff,%r15d > 0x0000003601cd9e8b <+10043>: je 0x3601cd9eba <PyEval_EvalFrameEx+10090> > 0x0000003601cd9e8d <+10045>: mov 0x1b8(%rsp),%rdx > 0x0000003601cd9e95 <+10053>: sub $0x8,%rdx > 0x0000003601cd9e99 <+10057>: mov %rdx,0x1b8(%rsp) > 0x0000003601cd9ea1 <+10065>: mov (%rdx),%rcx > 0x0000003601cd9ea4 <+10068>: movslq %r15d,%rax > 0x0000003601cd9ea7 <+10071>: sub $0x1,%r15d > 0x0000003601cd9eab <+10075>: sub $0x8,%rdx > 0x0000003601cd9eaf <+10079>: cmp $0xffffffff,%r15d > 0x0000003601cd9eb3 <+10083>: mov %rcx,0x18(%r9,%rax,8) > 0x0000003601cd9eb8 <+10088>: jne 0x3601cd9e99 <PyEval_EvalFrameEx+10057> > 0x0000003601cd9eba <+10090>: mov 0x108(%rsp),%rdi > 0x0000003601cd9ec2 <+10098>: mov 0x29304f(%rip),%r8 # 0x3601f6cf18 > 0x0000003601cd9ec9 <+10105>: cmp %r8,0x8(%rdi) > 0x0000003601cd9ecd <+10109>: je 0x3601cdb780 <PyEval_EvalFrameEx+16432> > 0x0000003601cd9ed3 <+10115>: mov 0x108(%rsp),%rdi > 0x0000003601cd9edb <+10123>: mov %r9,%rsi > 0x0000003601cd9ede <+10126>: mov %rbx,%rdx > 0x0000003601cd9ee1 <+10129>: mov %r9,0x28(%rsp) > 0x0000003601cd9ee6 <+10134>: callq 0x3601c3e510 <PyObject_Call@plt> > 0x0000003601cd9eeb <+10139>: mov 0x28(%rsp),%r9 > 0x0000003601cd9ef0 <+10144>: mov %rax,%r15 > 0x0000003601cd9ef3 <+10147>: subq $0x1,(%r9) > 0x0000003601cd9ef7 <+10151>: jne 0x3601cd9f03 <PyEval_EvalFrameEx+10163> > 0x0000003601cd9ef9 <+10153>: mov 0x8(%r9),%rax > 0x0000003601cd9efd <+10157>: mov %r9,%rdi > 0x0000003601cd9f00 <+10160>: callq *0x30(%rax) > 0x0000003601cd9f03 <+10163>: test %rbx,%rbx > 0x0000003601cd9f06 <+10166>: je 0x3601cd9f18 <PyEval_EvalFrameEx+10184> > 0x0000003601cd9f08 <+10168>: subq $0x1,(%rbx) > 0x0000003601cd9f0c <+10172>: jne 0x3601cd9f18 <PyEval_EvalFrameEx+10184> > 0x0000003601cd9f0e <+10174>: mov 0x8(%rbx),%rax > 0x0000003601cd9f12 <+10178>: mov %rbx,%rdi > 0x0000003601cd9f15 <+10181>: callq *0x30(%rax) > 0x0000003601cd9f18 <+10184>: test %rbp,%rbp > 0x0000003601cd9f1b <+10187>: je 0x3601cd9f2e <PyEval_EvalFrameEx+10206> > 0x0000003601cd9f1d <+10189>: subq $0x1,0x0(%rbp) > 0x0000003601cd9f22 <+10194>: jne 0x3601cd9f2e <PyEval_EvalFrameEx+10206> > 0x0000003601cd9f24 <+10196>: mov 0x8(%rbp),%rax > 0x0000003601cd9f28 <+10200>: mov %rbp,%rdi > 0x0000003601cd9f2b <+10203>: callq *0x30(%rax) > 0x0000003601cd9f2e <+10206>: mov 0x108(%rsp),%rdi > 0x0000003601cd9f36 <+10214>: mov 0x1b8(%rsp),%r14 > 0x0000003601cd9f3e <+10222>: mov (%rdi),%rdi > 0x0000003601cd9f41 <+10225>: mov %rdi,%rax > 0x0000003601cd9f44 <+10228>: mov 0x108(%rsp),%rdi > 0x0000003601cd9f4c <+10236>: sub $0x1,%rax > 0x0000003601cd9f50 <+10240>: test %rax,%rax > 0x0000003601cd9f53 <+10243>: mov %rax,(%rdi) > 0x0000003601cd9f56 <+10246>: je 0x3601cdb536 <PyEval_EvalFrameEx+15846> > 0x0000003601cd9f5c <+10252>: cmp %r14,0x138(%rsp) > 0x0000003601cd9f64 <+10260>: jae 0x3601cda93d <PyEval_EvalFrameEx+12781> > 0x0000003601cd9f6a <+10266>: mov %r14,%rbx > 0x0000003601cd9f6d <+10269>: mov 0x138(%rsp),%rbp > 0x0000003601cd9f75 <+10277>: jmp 0x3601cd9f89 <PyEval_EvalFrameEx+10297> > 0x0000003601cd9f77 <+10279>: nopw 0x0(%rax,%rax,1) > 0x0000003601cd9f80 <+10288>: cmp %rbx,%rbp > 0x0000003601cd9f83 <+10291>: jae 0x3601cda927 <PyEval_EvalFrameEx+12759> > 0x0000003601cd9f89 <+10297>: sub $0x8,%rbx > 0x0000003601cd9f8d <+10301>: mov (%rbx),%rdi > 0x0000003601cd9f90 <+10304>: subq $0x1,(%rdi) > 0x0000003601cd9f94 <+10308>: jne 0x3601cd9f80 <PyEval_EvalFrameEx+10288> > 0x0000003601cd9f96 <+10310>: mov 0x8(%rdi),%rax > 0x0000003601cd9f9a <+10314>: callq *0x30(%rax) > 0x0000003601cd9f9d <+10317>: jmp 0x3601cd9f80 <PyEval_EvalFrameEx+10288> > 0x0000003601cd9f9f <+10319>: mov -0x8(%r14),%rbx > 0x0000003601cd9fa3 <+10323>: lea 0x2d983e(%rip),%rdx # 0x3601fb37e8 <exit.10917> > 0x0000003601cd9faa <+10330>: lea 0x4a232(%rip),%rsi # 0x3601d241e3 > 0x0000003601cd9fb1 <+10337>: mov %r9d,0x28(%rsp) > 0x0000003601cd9fb6 <+10342>: mov %rbx,%rdi > 0x0000003601cd9fb9 <+10345>: callq 0x3601cd6810 <special_lookup> > 0x0000003601cd9fbe <+10350>: test %rax,%rax > 0x0000003601cd9fc1 <+10353>: mov %rax,%r15 > 0x0000003601cd9fc4 <+10356>: mov 0x28(%rsp),%r9d > 0x0000003601cd9fc9 <+10361>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cd9fcf <+10367>: lea 0x2d981a(%rip),%rdx # 0x3601fb37f0 <enter.10918> > 0x0000003601cd9fd6 <+10374>: lea 0x4a1fc(%rip),%rsi # 0x3601d241d9 > 0x0000003601cd9fdd <+10381>: mov %rax,-0x8(%r14) > 0x0000003601cd9fe1 <+10385>: mov %rbx,%rdi > 0x0000003601cd9fe4 <+10388>: mov %r9d,0x28(%rsp) > 0x0000003601cd9fe9 <+10393>: callq 0x3601cd6810 <special_lookup> > 0x0000003601cd9fee <+10398>: subq $0x1,(%rbx) > 0x0000003601cd9ff2 <+10402>: mov %rax,%rdx > 0x0000003601cd9ff5 <+10405>: mov 0x28(%rsp),%r9d > 0x0000003601cd9ffa <+10410>: je 0x3601cdb344 <PyEval_EvalFrameEx+15348> > 0x0000003601cda000 <+10416>: test %rdx,%rdx > 0x0000003601cda003 <+10419>: je 0x3601cdbacb <PyEval_EvalFrameEx+17275> > 0x0000003601cda009 <+10425>: xor %esi,%esi > 0x0000003601cda00b <+10427>: mov %rdx,%rdi > 0x0000003601cda00e <+10430>: xor %eax,%eax > 0x0000003601cda010 <+10432>: mov %rdx,0x38(%rsp) > 0x0000003601cda015 <+10437>: mov %r9d,0x28(%rsp) > 0x0000003601cda01a <+10442>: callq 0x3601c3d4e0 <PyObject_CallFunctionObjArgs@plt> > 0x0000003601cda01f <+10447>: mov 0x38(%rsp),%rdx > 0x0000003601cda024 <+10452>: mov %rax,%r15 > 0x0000003601cda027 <+10455>: subq $0x1,(%rdx) > 0x0000003601cda02b <+10459>: mov 0x28(%rsp),%r9d > 0x0000003601cda030 <+10464>: je 0x3601cdb330 <PyEval_EvalFrameEx+15328> > 0x0000003601cda036 <+10470>: test %r15,%r15 > 0x0000003601cda039 <+10473>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cda03f <+10479>: mov %r14,%rcx > 0x0000003601cda042 <+10482>: sub 0x40(%r12),%rcx > 0x0000003601cda047 <+10487>: mov %r13,%rdx > 0x0000003601cda04a <+10490>: sub %rbp,%rdx > 0x0000003601cda04d <+10493>: mov $0x8f,%esi > 0x0000003601cda052 <+10498>: mov %r12,%rdi > 0x0000003601cda055 <+10501>: add %r9d,%edx > 0x0000003601cda058 <+10504>: sar $0x3,%rcx > 0x0000003601cda05c <+10508>: callq 0x3601c3c3b0 <PyFrame_BlockSetup@plt> > 0x0000003601cda061 <+10513>: jmpq 0x3601cd8a4f <PyEval_EvalFrameEx+4863> > 0x0000003601cda066 <+10518>: xor %ebp,%ebp > 0x0000003601cda068 <+10520>: test $0x2,%sil > 0x0000003601cda06c <+10524>: mov %r14,%rax > 0x0000003601cda06f <+10527>: jne 0x3601cda079 <PyEval_EvalFrameEx+10537> > 0x0000003601cda071 <+10529>: mov -0x8(%rax),%rbp > 0x0000003601cda075 <+10533>: sub $0x8,%r14 > 0x0000003601cda079 <+10537>: xor %ebx,%ebx > 0x0000003601cda07b <+10539>: and $0x1,%esi > 0x0000003601cda07e <+10542>: je 0x3601cda088 <PyEval_EvalFrameEx+10552> > 0x0000003601cda080 <+10544>: mov -0x8(%r14),%rbx > 0x0000003601cda084 <+10548>: sub $0x8,%r14 > 0x0000003601cda088 <+10552>: lea -0x8(%r14),%r8 > 0x0000003601cda08c <+10556>: mov -0x8(%r14),%r14 > 0x0000003601cda090 <+10560>: xor %ecx,%ecx > 0x0000003601cda092 <+10562>: mov %rbp,%rdx > 0x0000003601cda095 <+10565>: mov %rbx,%rsi > 0x0000003601cda098 <+10568>: mov %r8,0x108(%rsp) > 0x0000003601cda0a0 <+10576>: mov %r14,%rdi > 0x0000003601cda0a3 <+10579>: callq 0x3601cd75a0 <assign_slice> > 0x0000003601cda0a8 <+10584>: subq $0x1,(%r14) > 0x0000003601cda0ac <+10588>: mov %eax,0x118(%rsp) > 0x0000003601cda0b3 <+10595>: jne 0x3601cd89c8 <PyEval_EvalFrameEx+4728> > 0x0000003601cda0b9 <+10601>: mov 0x8(%r14),%rax > 0x0000003601cda0bd <+10605>: mov %r14,%rdi > 0x0000003601cda0c0 <+10608>: callq *0x30(%rax) > 0x0000003601cda0c3 <+10611>: jmpq 0x3601cd89c8 <PyEval_EvalFrameEx+4728> > 0x0000003601cda0c8 <+10616>: mov -0x8(%r14),%rax > 0x0000003601cda0cc <+10620>: mov %r15,0x108(%rsp) > 0x0000003601cda0d4 <+10628>: sub $0x8,%r14 > 0x0000003601cda0d8 <+10632>: mov 0x100(%rsp),%r15 > 0x0000003601cda0e0 <+10640>: mov $0x8,%ebx > 0x0000003601cda0e5 <+10645>: mov %rax,0x130(%rsp) > 0x0000003601cda0ed <+10653>: jmpq 0x3601cd7abc <PyEval_EvalFrameEx+876> > 0x0000003601cda0f2 <+10658>: mov -0x8(%r14),%rdi > 0x0000003601cda0f6 <+10662>: mov %rdi,0x138(%rsp) > 0x0000003601cda0fe <+10670>: mov -0x10(%r14),%rdi > 0x0000003601cda102 <+10674>: mov %rdi,0x148(%rsp) > 0x0000003601cda10a <+10682>: mov -0x18(%r14),%rdi > 0x0000003601cda10e <+10686>: sub $0x18,%r14 > 0x0000003601cda112 <+10690>: mov %rdi,0x108(%rsp) > 0x0000003601cda11a <+10698>: mov %rdi,%r8 > 0x0000003601cda11d <+10701>: mov 0x8(%rdi),%rdi > 0x0000003601cda121 <+10705>: testb $0x4,0xab(%rdi) > 0x0000003601cda128 <+10712>: je 0x3601cdadb2 <PyEval_EvalFrameEx+13922> > 0x0000003601cda12e <+10718>: mov 0x128(%rsp),%rax > 0x0000003601cda136 <+10726>: cmp %rax,0x148(%rsp) > 0x0000003601cda13e <+10734>: je 0x3601cdbae0 <PyEval_EvalFrameEx+17296> > 0x0000003601cda144 <+10740>: mov 0x148(%rsp),%rax > 0x0000003601cda14c <+10748>: mov 0x108(%rsp),%rbp > 0x0000003601cda154 <+10756>: mov 0x138(%rsp),%rbx > 0x0000003601cda15c <+10764>: mov %rax,0x118(%rsp) > 0x0000003601cda164 <+10772>: cmp 0x128(%rsp),%rbx > 0x0000003601cda16c <+10780>: je 0x3601cdbad3 <PyEval_EvalFrameEx+17283> > 0x0000003601cda172 <+10786>: movl $0x0,0x178(%rsp) > 0x0000003601cda17d <+10797>: testq $0x18000000,0xa8(%rdi) > 0x0000003601cda188 <+10808>: jne 0x3601cda1ac <PyEval_EvalFrameEx+10844> > 0x0000003601cda18a <+10810>: cmp 0x2929a7(%rip),%rdi # 0x3601f6cb38 > 0x0000003601cda191 <+10817>: je 0x3601cda1ac <PyEval_EvalFrameEx+10844> > 0x0000003601cda193 <+10819>: mov 0x292876(%rip),%rsi # 0x3601f6ca10 > 0x0000003601cda19a <+10826>: cmp %rsi,%rdi > 0x0000003601cda19d <+10829>: je 0x3601cda1ac <PyEval_EvalFrameEx+10844> > 0x0000003601cda19f <+10831>: callq 0x3601c3e660 <PyType_IsSubtype@plt> > 0x0000003601cda1a4 <+10836>: test %eax,%eax > 0x0000003601cda1a6 <+10838>: je 0x3601cdca18 <PyEval_EvalFrameEx+21192> > 0x0000003601cda1ac <+10844>: mov 0x118(%rsp),%rdx > 0x0000003601cda1b4 <+10852>: mov 0x8(%rdx),%rax > 0x0000003601cda1b8 <+10856>: testb $0x20,0xab(%rax) > 0x0000003601cda1bf <+10863>: je 0x3601cdd16a <PyEval_EvalFrameEx+23066> > 0x0000003601cda1c5 <+10869>: mov %rbx,%rdi > 0x0000003601cda1c8 <+10872>: callq 0x3601c3b2a0 <PyMapping_Check@plt> > 0x0000003601cda1cd <+10877>: test %eax,%eax > 0x0000003601cda1cf <+10879>: je 0x3601cdd144 <PyEval_EvalFrameEx+23028> > 0x0000003601cda1d5 <+10885>: mov 0x118(%rsp),%rdi > 0x0000003601cda1dd <+10893>: lea 0x4b1a4(%rip),%rsi # 0x3601d25388 > 0x0000003601cda1e4 <+10900>: callq 0x3601c3d510 <PyDict_GetItemString@plt> > 0x0000003601cda1e9 <+10905>: test %rax,%rax > 0x0000003601cda1ec <+10908>: je 0x3601cdd126 <PyEval_EvalFrameEx+22998> > 0x0000003601cda1f2 <+10914>: mov 0x8(%rbp),%rdi > 0x0000003601cda1f6 <+10918>: cmp 0x29293b(%rip),%rdi # 0x3601f6cb38 > 0x0000003601cda1fd <+10925>: je 0x3601cdbbfb <PyEval_EvalFrameEx+17579> > 0x0000003601cda203 <+10931>: mov 0x292806(%rip),%rsi # 0x3601f6ca10 > 0x0000003601cda20a <+10938>: cmp %rsi,%rdi > 0x0000003601cda20d <+10941>: je 0x3601cdae00 <PyEval_EvalFrameEx+14000> > 0x0000003601cda213 <+10947>: callq 0x3601c3e660 <PyType_IsSubtype@plt> > 0x0000003601cda218 <+10952>: test %eax,%eax > 0x0000003601cda21a <+10954>: jne 0x3601cdae00 <PyEval_EvalFrameEx+14000> > 0x0000003601cda220 <+10960>: movl $0x0,0x180(%rsp) > 0x0000003601cda22b <+10971>: mov 0x8(%rbp),%rax > 0x0000003601cda22f <+10975>: testb $0x10,0xab(%rax) > 0x0000003601cda236 <+10982>: je 0x3601cdc2d8 <PyEval_EvalFrameEx+19336> > 0x0000003601cda23c <+10988>: mov %rbp,%rdi > 0x0000003601cda23f <+10991>: callq 0x3601c3bda0 <PyUnicodeUCS4_AsUTF8String@plt> > 0x0000003601cda244 <+10996>: test %rax,%rax > 0x0000003601cda247 <+10999>: mov %rax,%rbp > 0x0000003601cda24a <+11002>: je 0x3601cdd1e1 <PyEval_EvalFrameEx+23185> > 0x0000003601cda250 <+11008>: orl $0x100,0x180(%rsp) > 0x0000003601cda25b <+11019>: mov %rax,0x170(%rsp) > 0x0000003601cda263 <+11027>: lea 0x1b8(%rsp),%rsi > 0x0000003601cda26b <+11035>: xor %edx,%edx > 0x0000003601cda26d <+11037>: mov %rbp,%rdi > 0x0000003601cda270 <+11040>: callq 0x3601c3e1c0 <PyString_AsStringAndSize@plt> > 0x0000003601cda275 <+11045>: test %eax,%eax > 0x0000003601cda277 <+11047>: jne 0x3601cdd1e1 <PyEval_EvalFrameEx+23185> > 0x0000003601cda27d <+11053>: lea 0x180(%rsp),%rdi > 0x0000003601cda285 <+11061>: callq 0x3601c3e5b0 <PyEval_MergeCompilerFlags@plt> > 0x0000003601cda28a <+11066>: test %eax,%eax > 0x0000003601cda28c <+11068>: lea 0x180(%rsp),%r8 > 0x0000003601cda294 <+11076>: jne 0x3601cda299 <PyEval_EvalFrameEx+11081> > 0x0000003601cda296 <+11078>: xor %r8d,%r8d > 0x0000003601cda299 <+11081>: mov 0x118(%rsp),%rdx > 0x0000003601cda2a1 <+11089>: mov 0x1b8(%rsp),%rdi > 0x0000003601cda2a9 <+11097>: mov %rbx,%rcx > 0x0000003601cda2ac <+11100>: mov $0x101,%esi > 0x0000003601cda2b1 <+11105>: callq 0x3601c3d4b0 <PyRun_StringFlags@plt> > 0x0000003601cda2b6 <+11110>: cmpq $0x0,0x170(%rsp) > 0x0000003601cda2bf <+11119>: mov %rax,%rbx > 0x0000003601cda2c2 <+11122>: je 0x3601cda2ed <PyEval_EvalFrameEx+11165> > 0x0000003601cda2c4 <+11124>: mov 0x170(%rsp),%rdi > 0x0000003601cda2cc <+11132>: mov (%rdi),%rdi > 0x0000003601cda2cf <+11135>: mov %rdi,%rax > 0x0000003601cda2d2 <+11138>: mov 0x170(%rsp),%rdi > 0x0000003601cda2da <+11146>: sub $0x1,%rax > 0x0000003601cda2de <+11150>: test %rax,%rax > 0x0000003601cda2e1 <+11153>: mov %rax,(%rdi) > 0x0000003601cda2e4 <+11156>: jne 0x3601cda2ed <PyEval_EvalFrameEx+11165> > 0x0000003601cda2e6 <+11158>: mov 0x8(%rdi),%rax > 0x0000003601cda2ea <+11162>: callq *0x30(%rax) > 0x0000003601cda2ed <+11165>: mov 0x178(%rsp),%r9d > 0x0000003601cda2f5 <+11173>: test %r9d,%r9d > 0x0000003601cda2f8 <+11176>: je 0x3601cda304 <PyEval_EvalFrameEx+11188> > 0x0000003601cda2fa <+11178>: xor %esi,%esi > 0x0000003601cda2fc <+11180>: mov %r12,%rdi > 0x0000003601cda2ff <+11183>: callq 0x3601c3c640 <PyFrame_LocalsToFast@plt> > 0x0000003601cda304 <+11188>: test %rbx,%rbx > 0x0000003601cda307 <+11191>: je 0x3601cdd1e1 <PyEval_EvalFrameEx+23185> > 0x0000003601cda30d <+11197>: mov (%rbx),%rax > 0x0000003601cda310 <+11200>: movl $0x0,0x118(%rsp) > 0x0000003601cda31b <+11211>: sub $0x1,%rax > 0x0000003601cda31f <+11215>: test %rax,%rax > 0x0000003601cda322 <+11218>: mov %rax,(%rbx) > 0x0000003601cda325 <+11221>: jne 0x3601cda331 <PyEval_EvalFrameEx+11233> > 0x0000003601cda327 <+11223>: mov 0x8(%rbx),%rax > 0x0000003601cda32b <+11227>: mov %rbx,%rdi > 0x0000003601cda32e <+11230>: callq *0x30(%rax) > 0x0000003601cda331 <+11233>: mov 0x108(%rsp),%rdi > 0x0000003601cda339 <+11241>: mov (%rdi),%rdi > 0x0000003601cda33c <+11244>: mov %rdi,%rax > 0x0000003601cda33f <+11247>: mov 0x108(%rsp),%rdi > 0x0000003601cda347 <+11255>: sub $0x1,%rax > 0x0000003601cda34b <+11259>: test %rax,%rax > 0x0000003601cda34e <+11262>: mov %rax,(%rdi) > 0x0000003601cda351 <+11265>: je 0x3601cdb8bc <PyEval_EvalFrameEx+16748> > 0x0000003601cda357 <+11271>: mov 0x148(%rsp),%rdi > 0x0000003601cda35f <+11279>: mov (%rdi),%rdi > 0x0000003601cda362 <+11282>: mov %rdi,%rax > 0x0000003601cda365 <+11285>: mov 0x148(%rsp),%rdi > 0x0000003601cda36d <+11293>: sub $0x1,%rax > 0x0000003601cda371 <+11297>: test %rax,%rax > 0x0000003601cda374 <+11300>: mov %rax,(%rdi) > 0x0000003601cda377 <+11303>: jne 0x3601cd9268 <PyEval_EvalFrameEx+6936> > 0x0000003601cda37d <+11309>: mov 0x8(%rdi),%rax > 0x0000003601cda381 <+11313>: callq *0x30(%rax) > 0x0000003601cda384 <+11316>: jmpq 0x3601cd9268 <PyEval_EvalFrameEx+6936> > 0x0000003601cda389 <+11321>: mov -0x8(%r14),%rbx > 0x0000003601cda38d <+11325>: mov 0x30(%r12),%rsi > 0x0000003601cda392 <+11330>: mov %r9d,0x28(%rsp) > 0x0000003601cda397 <+11335>: mov %rbx,%rdi > 0x0000003601cda39a <+11338>: callq 0x3601c3e840 <PyFunction_New@plt> > 0x0000003601cda39f <+11343>: subq $0x1,(%rbx) > 0x0000003601cda3a3 <+11347>: mov %rax,%r15 > 0x0000003601cda3a6 <+11350>: mov 0x28(%rsp),%r9d > 0x0000003601cda3ab <+11355>: je 0x3601cdb25e <PyEval_EvalFrameEx+15118> > 0x0000003601cda3b1 <+11361>: test %r15,%r15 > 0x0000003601cda3b4 <+11364>: je 0x3601cdb250 <PyEval_EvalFrameEx+15104> > 0x0000003601cda3ba <+11370>: lea -0x10(%r14),%rbx > 0x0000003601cda3be <+11374>: mov -0x10(%r14),%r14 > 0x0000003601cda3c2 <+11378>: mov %r15,%rdi > 0x0000003601cda3c5 <+11381>: mov %r9d,0x28(%rsp) > 0x0000003601cda3ca <+11386>: mov %r14,%rsi > 0x0000003601cda3cd <+11389>: callq 0x3601c3e1e0 <PyFunction_SetClosure@plt> > 0x0000003601cda3d2 <+11394>: cmp $0x1,%eax > 0x0000003601cda3d5 <+11397>: sbb %ebp,%ebp > 0x0000003601cda3d7 <+11399>: add $0x2,%ebp > 0x0000003601cda3da <+11402>: subq $0x1,(%r14) > 0x0000003601cda3de <+11406>: mov 0x28(%rsp),%r9d > 0x0000003601cda3e3 <+11411>: je 0x3601cdbb85 <PyEval_EvalFrameEx+17461> > 0x0000003601cda3e9 <+11417>: test %r9d,%r9d > 0x0000003601cda3ec <+11420>: jg 0x3601cdb1d1 <PyEval_EvalFrameEx+14977> > 0x0000003601cda3f2 <+11426>: mov %r15,(%rbx) > 0x0000003601cda3f5 <+11429>: add $0x8,%rbx > 0x0000003601cda3f9 <+11433>: jmpq 0x3601cd851e <PyEval_EvalFrameEx+3534> > 0x0000003601cda3fe <+11438>: mov %r14,%rax > 0x0000003601cda401 <+11441>: movslq %r9d,%r9 > 0x0000003601cda404 <+11444>: xor %edx,%edx > 0x0000003601cda406 <+11446>: mov -0x8(%rax),%rbx > 0x0000003601cda40a <+11450>: mov 0x150(%rsp),%rax > 0x0000003601cda412 <+11458>: sub $0x8,%r14 > 0x0000003601cda416 <+11462>: mov 0x18(%rax,%r9,8),%rsi > 0x0000003601cda41b <+11467>: mov %rbx,%rdi > 0x0000003601cda41e <+11470>: callq 0x3601c3d130 <PyObject_SetAttr@plt> > 0x0000003601cda423 <+11475>: subq $0x1,(%rbx) > 0x0000003601cda427 <+11479>: mov %eax,0x118(%rsp) > 0x0000003601cda42e <+11486>: jne 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cda434 <+11492>: mov 0x8(%rbx),%rax > 0x0000003601cda438 <+11496>: mov %rbx,%rdi > 0x0000003601cda43b <+11499>: callq *0x30(%rax) > 0x0000003601cda43e <+11502>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cda443 <+11507>: mov %r14,%rax > 0x0000003601cda446 <+11510>: mov 0x150(%rsp),%rdx > 0x0000003601cda44e <+11518>: mov 0x30(%r12),%rdi > 0x0000003601cda453 <+11523>: mov -0x8(%rax),%rbx > 0x0000003601cda457 <+11527>: movslq %r9d,%r9 > 0x0000003601cda45a <+11530>: sub $0x8,%r14 > 0x0000003601cda45e <+11534>: mov 0x18(%rdx,%r9,8),%rsi > 0x0000003601cda463 <+11539>: mov %rbx,%rdx > 0x0000003601cda466 <+11542>: callq 0x3601c3e370 <PyDict_SetItem@plt> > 0x0000003601cda46b <+11547>: mov %eax,0x118(%rsp) > 0x0000003601cda472 <+11554>: jmpq 0x3601cd855d <PyEval_EvalFrameEx+3597> > 0x0000003601cda477 <+11559>: mov 0x150(%rsp),%r8 > 0x0000003601cda47f <+11567>: mov -0x8(%r14),%rbp > 0x0000003601cda483 <+11571>: movslq %r9d,%r9 > 0x0000003601cda486 <+11574>: mov -0x10(%r14),%rbx > 0x0000003601cda48a <+11578>: sub $0x10,%r14 > 0x0000003601cda48e <+11582>: mov 0x18(%r8,%r9,8),%rsi > 0x0000003601cda493 <+11587>: mov %rbp,%rdi > 0x0000003601cda496 <+11590>: mov %rbx,%rdx > 0x0000003601cda499 <+11593>: callq 0x3601c3d130 <PyObject_SetAttr@plt> > 0x0000003601cda49e <+11598>: jmpq 0x3601cd854b <PyEval_EvalFrameEx+3579> > 0x0000003601cda4a3 <+11603>: mov %r9d,%eax > 0x0000003601cda4a6 <+11606>: mov -0x10(%r14),%rbp > 0x0000003601cda4aa <+11610>: mov -0x8(%r14),%rbx > 0x0000003601cda4ae <+11614>: neg %eax > 0x0000003601cda4b0 <+11616>: sub $0x10,%r14 > 0x0000003601cda4b4 <+11620>: cltq > 0x0000003601cda4b6 <+11622>: mov (%r14,%rax,8),%rdi > 0x0000003601cda4ba <+11626>: mov %rbp,%rdx > 0x0000003601cda4bd <+11629>: mov %rbx,%rsi > 0x0000003601cda4c0 <+11632>: callq 0x3601c3e370 <PyDict_SetItem@plt> > 0x0000003601cda4c5 <+11637>: subq $0x1,0x0(%rbp) > 0x0000003601cda4ca <+11642>: mov %eax,0x118(%rsp) > 0x0000003601cda4d1 <+11649>: jne 0x3601cd8317 <PyEval_EvalFrameEx+3015> > 0x0000003601cda4d7 <+11655>: mov 0x8(%rbp),%rax > 0x0000003601cda4db <+11659>: mov %rbp,%rdi > 0x0000003601cda4de <+11662>: callq *0x30(%rax) > 0x0000003601cda4e1 <+11665>: jmpq 0x3601cd8317 <PyEval_EvalFrameEx+3015> > 0x0000003601cda4e6 <+11670>: mov -0x8(%r14),%rbx > 0x0000003601cda4ea <+11674>: mov %rbx,%rdi > 0x0000003601cda4ed <+11677>: callq 0x3601c3e4b0 <PyObject_Repr@plt> > 0x0000003601cda4f2 <+11682>: jmpq 0x3601cd8e91 <PyEval_EvalFrameEx+5953> > 0x0000003601cda4f7 <+11687>: mov -0x8(%r14),%rbx > 0x0000003601cda4fb <+11691>: mov %rbx,%rdi > 0x0000003601cda4fe <+11694>: callq 0x3601c3eae0 <PyNumber_Invert@plt> > 0x0000003601cda503 <+11699>: jmpq 0x3601cd8e91 <PyEval_EvalFrameEx+5953> > 0x0000003601cda508 <+11704>: mov %r14,%rbx > 0x0000003601cda50b <+11707>: mov 0x128(%rsp),%rdx > 0x0000003601cda513 <+11715>: sub $0x8,%r14 > 0x0000003601cda517 <+11719>: mov -0x8(%rbx),%rbp > 0x0000003601cda51b <+11723>: mov -0x10(%rbx),%rcx > 0x0000003601cda51f <+11727>: mov %rbp,%rsi > 0x0000003601cda522 <+11730>: mov %rcx,%rdi > 0x0000003601cda525 <+11733>: mov %rcx,0x28(%rsp) > 0x0000003601cda52a <+11738>: callq 0x3601c3ed90 <PyNumber_Power@plt> > 0x0000003601cda52f <+11743>: jmpq 0x3601cd86c4 <PyEval_EvalFrameEx+3956> > 0x0000003601cda534 <+11748>: movzbl 0x0(%r13),%esi > 0x0000003601cda539 <+11753>: add $0x3,%r13 > 0x0000003601cda53d <+11757>: mov %r9d,%edx > 0x0000003601cda540 <+11760>: movzbl -0x1(%r13),%eax > 0x0000003601cda545 <+11765>: movzbl -0x2(%r13),%r9d > 0x0000003601cda54a <+11770>: shl $0x10,%edx > 0x0000003601cda54d <+11773>: shl $0x8,%eax > 0x0000003601cda550 <+11776>: add %eax,%r9d > 0x0000003601cda553 <+11779>: or %edx,%r9d > 0x0000003601cda556 <+11782>: jmpq 0x3601cd7a2c <PyEval_EvalFrameEx+732> > 0x0000003601cda55b <+11787>: mov %r14,%rax > 0x0000003601cda55e <+11790>: sub $0x8,%r14 > 0x0000003601cda562 <+11794>: mov -0x8(%rax),%rbx > 0x0000003601cda566 <+11798>: mov %r9d,%eax > 0x0000003601cda569 <+11801>: neg %eax > 0x0000003601cda56b <+11803>: cltq > 0x0000003601cda56d <+11805>: mov (%r14,%rax,8),%rdi > 0x0000003601cda571 <+11809>: mov %rbx,%rsi > 0x0000003601cda574 <+11812>: callq 0x3601c3e420 <PySet_Add@plt> > 0x0000003601cda579 <+11817>: mov %eax,0x118(%rsp) > 0x0000003601cda580 <+11824>: jmpq 0x3601cd8317 <PyEval_EvalFrameEx+3015> > 0x0000003601cda585 <+11829>: mov 0x168(%rsp),%rdi > 0x0000003601cda58d <+11837>: movslq %r9d,%rbx > 0x0000003601cda590 <+11840>: mov (%rdi,%rbx,8),%r15 > 0x0000003601cda594 <+11844>: mov %r15,%rdi > 0x0000003601cda597 <+11847>: callq 0x3601c3e240 <PyCell_Get@plt> > 0x0000003601cda59c <+11852>: test %rax,%rax > 0x0000003601cda59f <+11855>: je 0x3601cdc7ab <PyEval_EvalFrameEx+20571> > 0x0000003601cda5a5 <+11861>: mov %rax,(%r14) > 0x0000003601cda5a8 <+11864>: add $0x8,%r14 > 0x0000003601cda5ac <+11868>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cda5b1 <+11873>: mov 0x168(%rsp),%rsi > 0x0000003601cda5b9 <+11881>: mov %r14,%rax > 0x0000003601cda5bc <+11884>: movslq %r9d,%r9 > 0x0000003601cda5bf <+11887>: mov -0x8(%rax),%rbx > 0x0000003601cda5c3 <+11891>: sub $0x8,%r14 > 0x0000003601cda5c7 <+11895>: mov (%rsi,%r9,8),%r15 > 0x0000003601cda5cb <+11899>: mov %rbx,%rsi > 0x0000003601cda5ce <+11902>: mov %r15,%rdi > 0x0000003601cda5d1 <+11905>: callq 0x3601c3c840 <PyCell_Set@plt> > 0x0000003601cda5d6 <+11910>: subq $0x1,(%rbx) > 0x0000003601cda5da <+11914>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cda5e0 <+11920>: mov 0x8(%rbx),%rax > 0x0000003601cda5e4 <+11924>: mov %rbx,%rdi > 0x0000003601cda5e7 <+11927>: callq *0x30(%rax) > 0x0000003601cda5ea <+11930>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cda5ef <+11935>: mov 0x150(%rsp),%rax > 0x0000003601cda5f7 <+11943>: movslq %r9d,%r9 > 0x0000003601cda5fa <+11946>: mov 0x292607(%rip),%rdx # 0x3601f6cc08 > 0x0000003601cda601 <+11953>: mov 0x18(%rax,%r9,8),%rbx > 0x0000003601cda606 <+11958>: cmp %rdx,0x8(%rbx) > 0x0000003601cda60a <+11962>: je 0x3601cdb2c7 <PyEval_EvalFrameEx+15223> > 0x0000003601cda610 <+11968>: mov 0x30(%r12),%rdi > 0x0000003601cda615 <+11973>: mov %rbx,%rsi > 0x0000003601cda618 <+11976>: callq 0x3601c3ca30 <PyDict_GetItem@plt> > 0x0000003601cda61d <+11981>: test %rax,%rax > 0x0000003601cda620 <+11984>: mov %rax,%r15 > 0x0000003601cda623 <+11987>: jne 0x3601cd8d3b <PyEval_EvalFrameEx+5611> > 0x0000003601cda629 <+11993>: mov 0x28(%r12),%rdi > 0x0000003601cda62e <+11998>: mov %rbx,%rsi > 0x0000003601cda631 <+12001>: callq 0x3601c3ca30 <PyDict_GetItem@plt> > 0x0000003601cda636 <+12006>: test %rax,%rax > 0x0000003601cda639 <+12009>: mov %rax,%r15 > 0x0000003601cda63c <+12012>: jne 0x3601cd8d3b <PyEval_EvalFrameEx+5611> > 0x0000003601cda642 <+12018>: mov 0x29289f(%rip),%rax # 0x3601f6cee8 > 0x0000003601cda649 <+12025>: lea 0x5f230(%rip),%rsi # 0x3601d39880 > 0x0000003601cda650 <+12032>: mov %rbx,%rdx > 0x0000003601cda653 <+12035>: xor %r15d,%r15d > 0x0000003601cda656 <+12038>: mov (%rax),%rdi > 0x0000003601cda659 <+12041>: callq 0x3601cd6670 <format_exc_check_arg> > 0x0000003601cda65e <+12046>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cda663 <+12051>: nopl 0x0(%rax,%rax,1) > 0x0000003601cda668 <+12056>: movslq %r9d,%rdi > 0x0000003601cda66b <+12059>: callq 0x3601c3e2c0 <PyInt_FromLong@plt> > 0x0000003601cda670 <+12064>: test %rax,%rax > 0x0000003601cda673 <+12067>: mov %rax,0x130(%rsp) > 0x0000003601cda67b <+12075>: je 0x3601cdbacb <PyEval_EvalFrameEx+17275> > 0x0000003601cda681 <+12081>: mov %r15,0x108(%rsp) > 0x0000003601cda689 <+12089>: mov $0x20,%ebx > 0x0000003601cda68e <+12094>: mov 0x100(%rsp),%r15 > 0x0000003601cda696 <+12102>: jmpq 0x3601cd7abc <PyEval_EvalFrameEx+876> > 0x0000003601cda69b <+12107>: xor %ebp,%ebp > 0x0000003601cda69d <+12109>: test $0x2,%sil > 0x0000003601cda6a1 <+12113>: mov %r14,%rax > 0x0000003601cda6a4 <+12116>: jne 0x3601cda6ae <PyEval_EvalFrameEx+12126> > 0x0000003601cda6a6 <+12118>: mov -0x8(%rax),%rbp > 0x0000003601cda6aa <+12122>: sub $0x8,%r14 > 0x0000003601cda6ae <+12126>: xor %ebx,%ebx > 0x0000003601cda6b0 <+12128>: and $0x1,%esi > 0x0000003601cda6b3 <+12131>: je 0x3601cda6bd <PyEval_EvalFrameEx+12141> > 0x0000003601cda6b5 <+12133>: mov -0x8(%r14),%rbx > 0x0000003601cda6b9 <+12137>: sub $0x8,%r14 > 0x0000003601cda6bd <+12141>: mov -0x8(%r14),%rdi > 0x0000003601cda6c1 <+12145>: mov 0x8(%rdi),%rax > 0x0000003601cda6c5 <+12149>: mov %rdi,0x108(%rsp) > 0x0000003601cda6cd <+12157>: mov 0x68(%rax),%rax > 0x0000003601cda6d1 <+12161>: test %rax,%rax > 0x0000003601cda6d4 <+12164>: je 0x3601cdae92 <PyEval_EvalFrameEx+14146> > 0x0000003601cda6da <+12170>: cmpq $0x0,0x20(%rax) > 0x0000003601cda6df <+12175>: je 0x3601cdae92 <PyEval_EvalFrameEx+14146> > 0x0000003601cda6e5 <+12181>: test %rbx,%rbx > 0x0000003601cda6e8 <+12184>: je 0x3601cda724 <PyEval_EvalFrameEx+12244> > 0x0000003601cda6ea <+12186>: mov 0x8(%rbx),%rax > 0x0000003601cda6ee <+12190>: mov 0xa8(%rax),%rdx > 0x0000003601cda6f5 <+12197>: test $0x1800000,%edx > 0x0000003601cda6fb <+12203>: jne 0x3601cda724 <PyEval_EvalFrameEx+12244> > 0x0000003601cda6fd <+12205>: mov 0x60(%rax),%rax > 0x0000003601cda701 <+12209>: test %rax,%rax > 0x0000003601cda704 <+12212>: je 0x3601cdae92 <PyEval_EvalFrameEx+14146> > 0x0000003601cda70a <+12218>: test $0x20000,%edx > 0x0000003601cda710 <+12224>: je 0x3601cdae92 <PyEval_EvalFrameEx+14146> > 0x0000003601cda716 <+12230>: cmpq $0x0,0x130(%rax) > 0x0000003601cda71e <+12238>: je 0x3601cdae92 <PyEval_EvalFrameEx+14146> > 0x0000003601cda724 <+12244>: test %rbp,%rbp > 0x0000003601cda727 <+12247>: je 0x3601cda763 <PyEval_EvalFrameEx+12307> > 0x0000003601cda729 <+12249>: mov 0x8(%rbp),%rax > 0x0000003601cda72d <+12253>: mov 0xa8(%rax),%rdx > 0x0000003601cda734 <+12260>: test $0x1800000,%edx > 0x0000003601cda73a <+12266>: jne 0x3601cda763 <PyEval_EvalFrameEx+12307> > 0x0000003601cda73c <+12268>: mov 0x60(%rax),%rax > 0x0000003601cda740 <+12272>: test %rax,%rax > 0x0000003601cda743 <+12275>: je 0x3601cdae92 <PyEval_EvalFrameEx+14146> > 0x0000003601cda749 <+12281>: test $0x20000,%edx > 0x0000003601cda74f <+12287>: je 0x3601cdae92 <PyEval_EvalFrameEx+14146> > 0x0000003601cda755 <+12293>: cmpq $0x0,0x130(%rax) > 0x0000003601cda75d <+12301>: je 0x3601cdae92 <PyEval_EvalFrameEx+14146> > 0x0000003601cda763 <+12307>: lea 0x1b0(%rsp),%rsi > 0x0000003601cda76b <+12315>: movabs $0x7fffffffffffffff,%rax > 0x0000003601cda775 <+12325>: mov %rbx,%rdi > 0x0000003601cda778 <+12328>: movq $0x0,0x1b0(%rsp) > 0x0000003601cda784 <+12340>: mov %rax,0x1b8(%rsp) > 0x0000003601cda78c <+12348>: callq 0x3601c3da40 <_PyEval_SliceIndex@plt> > 0x0000003601cda791 <+12353>: test %eax,%eax > 0x0000003601cda793 <+12355>: jne 0x3601cdc2e9 <PyEval_EvalFrameEx+19353> > 0x0000003601cda799 <+12361>: xor %r15d,%r15d > 0x0000003601cda79c <+12364>: mov 0x108(%rsp),%rdi > 0x0000003601cda7a4 <+12372>: mov (%rdi),%rdi > 0x0000003601cda7a7 <+12375>: mov %rdi,%rax > 0x0000003601cda7aa <+12378>: mov 0x108(%rsp),%rdi > 0x0000003601cda7b2 <+12386>: sub $0x1,%rax > 0x0000003601cda7b6 <+12390>: test %rax,%rax > 0x0000003601cda7b9 <+12393>: mov %rax,(%rdi) > 0x0000003601cda7bc <+12396>: je 0x3601cdb8b0 <PyEval_EvalFrameEx+16736> > 0x0000003601cda7c2 <+12402>: test %rbx,%rbx > 0x0000003601cda7c5 <+12405>: je 0x3601cda7d7 <PyEval_EvalFrameEx+12423> > 0x0000003601cda7c7 <+12407>: subq $0x1,(%rbx) > 0x0000003601cda7cb <+12411>: jne 0x3601cda7d7 <PyEval_EvalFrameEx+12423> > 0x0000003601cda7cd <+12413>: mov 0x8(%rbx),%rax > 0x0000003601cda7d1 <+12417>: mov %rbx,%rdi > 0x0000003601cda7d4 <+12420>: callq *0x30(%rax) > 0x0000003601cda7d7 <+12423>: test %rbp,%rbp > 0x0000003601cda7da <+12426>: je 0x3601cd8e9e <PyEval_EvalFrameEx+5966> > 0x0000003601cda7e0 <+12432>: subq $0x1,0x0(%rbp) > 0x0000003601cda7e5 <+12437>: jne 0x3601cd8e9e <PyEval_EvalFrameEx+5966> > 0x0000003601cda7eb <+12443>: mov 0x8(%rbp),%rax > 0x0000003601cda7ef <+12447>: mov %rbp,%rdi > 0x0000003601cda7f2 <+12450>: callq *0x30(%rax) > 0x0000003601cda7f5 <+12453>: jmpq 0x3601cd8e9e <PyEval_EvalFrameEx+5966> > 0x0000003601cda7fa <+12458>: mov 0x168(%rsp),%rsi > 0x0000003601cda802 <+12466>: movslq %r9d,%r9 > 0x0000003601cda805 <+12469>: mov (%rsi,%r9,8),%r15 > 0x0000003601cda809 <+12473>: jmpq 0x3601cd8d3b <PyEval_EvalFrameEx+5611> > 0x0000003601cda80e <+12478>: mov 0x8(%rbp),%rax > 0x0000003601cda812 <+12482>: mov %rbp,%rdi > 0x0000003601cda815 <+12485>: callq *0x30(%rax) > 0x0000003601cda818 <+12488>: jmpq 0x3601cd85db <PyEval_EvalFrameEx+3723> > 0x0000003601cda81d <+12493>: mov 0x8(%rdi),%rax > 0x0000003601cda821 <+12497>: callq *0x30(%rax) > 0x0000003601cda824 <+12500>: jmpq 0x3601cd7c8a <PyEval_EvalFrameEx+1338> > 0x0000003601cda829 <+12505>: mov 0x8(%r13),%rax > 0x0000003601cda82d <+12509>: mov %r13,%rdi > 0x0000003601cda830 <+12512>: callq *0x30(%rax) > 0x0000003601cda833 <+12515>: jmpq 0x3601cd7d18 <PyEval_EvalFrameEx+1480> > 0x0000003601cda838 <+12520>: mov 0x8(%rbp),%rax > 0x0000003601cda83c <+12524>: mov %rbp,%rdi > 0x0000003601cda83f <+12527>: callq *0x30(%rax) > 0x0000003601cda842 <+12530>: jmpq 0x3601cd7caa <PyEval_EvalFrameEx+1370> > 0x0000003601cda847 <+12535>: mov 0x8(%r13),%rax > 0x0000003601cda84b <+12539>: mov %r13,%rdi > 0x0000003601cda84e <+12542>: callq *0x30(%rax) > 0x0000003601cda851 <+12545>: jmpq 0x3601cd7c9a <PyEval_EvalFrameEx+1354> > 0x0000003601cda856 <+12550>: mov 0x28(%r15),%rdi > 0x0000003601cda85a <+12554>: test %rdi,%rdi > 0x0000003601cda85d <+12557>: je 0x3601cd7c28 <PyEval_EvalFrameEx+1240> > 0x0000003601cda863 <+12563>: cmp $0x2,%ebx > 0x0000003601cda866 <+12566>: jne 0x3601cd7c01 <PyEval_EvalFrameEx+1201> > 0x0000003601cda86c <+12572>: mov 0x38(%r15),%rsi > 0x0000003601cda870 <+12576>: xor %r8d,%r8d > 0x0000003601cda873 <+12579>: mov $0x3,%ecx > 0x0000003601cda878 <+12584>: mov %r12,%rdx > 0x0000003601cda87b <+12587>: callq 0x3601cd66d0 <call_trace_protected> > 0x0000003601cda880 <+12592>: jmpq 0x3601cd7c28 <PyEval_EvalFrameEx+1240> > 0x0000003601cda885 <+12597>: mov %rbx,%rsi > 0x0000003601cda888 <+12600>: mov %r15,%rdi > 0x0000003601cda88b <+12603>: callq 0x3601c3e420 <PySet_Add@plt> > 0x0000003601cda890 <+12608>: mov %eax,0x118(%rsp) > 0x0000003601cda897 <+12615>: jmpq 0x3601cd8e43 <PyEval_EvalFrameEx+5875> > 0x0000003601cda89c <+12620>: mov 0x40(%r15),%rsi > 0x0000003601cda8a0 <+12624>: mov 0x130(%rsp),%r8 > 0x0000003601cda8a8 <+12632>: mov $0x3,%ecx > 0x0000003601cda8ad <+12637>: mov %r12,%rdx > 0x0000003601cda8b0 <+12640>: callq 0x3601cd6610 <call_trace> > 0x0000003601cda8b5 <+12645>: test %eax,%eax > 0x0000003601cda8b7 <+12647>: je 0x3601cda856 <PyEval_EvalFrameEx+12550> > 0x0000003601cda8b9 <+12649>: cmpq $0x0,0x130(%rsp) > 0x0000003601cda8c2 <+12658>: je 0x3601cda8ec <PyEval_EvalFrameEx+12700> > 0x0000003601cda8c4 <+12660>: mov 0x130(%rsp),%rax > 0x0000003601cda8cc <+12668>: mov 0x130(%rsp),%rdx > 0x0000003601cda8d4 <+12676>: mov (%rax),%rax > 0x0000003601cda8d7 <+12679>: mov %rax,0x50(%rsp) > 0x0000003601cda8dc <+12684>: sub $0x1,%rax > 0x0000003601cda8e0 <+12688>: test %rax,%rax > 0x0000003601cda8e3 <+12691>: mov %rax,(%rdx) > 0x0000003601cda8e6 <+12694>: je 0x3601cdb736 <PyEval_EvalFrameEx+16358> > 0x0000003601cda8ec <+12700>: movq $0x0,0x130(%rsp) > 0x0000003601cda8f8 <+12712>: mov 0x28(%r15),%rdi > 0x0000003601cda8fc <+12716>: test %rdi,%rdi > 0x0000003601cda8ff <+12719>: jne 0x3601cda86c <PyEval_EvalFrameEx+12572> > 0x0000003601cda905 <+12725>: jmpq 0x3601cd7c28 <PyEval_EvalFrameEx+1240> > 0x0000003601cda90a <+12730>: nopw 0x0(%rax,%rax,1) > 0x0000003601cda910 <+12736>: mov 0x8(%r14),%rdx > 0x0000003601cda914 <+12740>: mov %r14,%rdi > 0x0000003601cda917 <+12743>: mov %eax,0x38(%rsp) > 0x0000003601cda91b <+12747>: callq *0x30(%rdx) > 0x0000003601cda91e <+12750>: mov 0x38(%rsp),%eax > 0x0000003601cda922 <+12754>: jmpq 0x3601cd983d <PyEval_EvalFrameEx+8429> > 0x0000003601cda927 <+12759>: lea -0x1(%r14),%rax > 0x0000003601cda92b <+12763>: sub 0x138(%rsp),%rax > 0x0000003601cda933 <+12771>: not %rax > 0x0000003601cda936 <+12774>: and $0xfffffffffffffff8,%rax > 0x0000003601cda93a <+12778>: add %rax,%r14 > 0x0000003601cda93d <+12781>: mov %r15,(%r14) > 0x0000003601cda940 <+12784>: add $0x8,%r14 > 0x0000003601cda944 <+12788>: test %r15,%r15 > 0x0000003601cda947 <+12791>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cda94d <+12797>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cda952 <+12802>: mov 0x8(%rbx),%rax > 0x0000003601cda956 <+12806>: mov %rbx,%rdi > 0x0000003601cda959 <+12809>: callq *0x30(%rax) > 0x0000003601cda95c <+12812>: jmpq 0x3601cd8567 <PyEval_EvalFrameEx+3607> > 0x0000003601cda961 <+12817>: mov 0x108(%rsp),%r14 > 0x0000003601cda969 <+12825>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cda96e <+12830>: mov 0x8(%rbx),%rax > 0x0000003601cda972 <+12834>: mov %rbx,%rdi > 0x0000003601cda975 <+12837>: callq *0x30(%rax) > 0x0000003601cda978 <+12840>: jmpq 0x3601cd8e9e <PyEval_EvalFrameEx+5966> > 0x0000003601cda97d <+12845>: callq 0x3601c3e370 <PyDict_SetItem@plt> > 0x0000003601cda982 <+12850>: jmpq 0x3601cd98b9 <PyEval_EvalFrameEx+8553> > 0x0000003601cda987 <+12855>: subq $0x1,(%r12) > 0x0000003601cda98c <+12860>: jne 0x3601cd9846 <PyEval_EvalFrameEx+8438> > 0x0000003601cda992 <+12866>: mov %r12,%rdi > 0x0000003601cda995 <+12869>: callq *0x30(%rax) > 0x0000003601cda998 <+12872>: jmpq 0x3601cd9846 <PyEval_EvalFrameEx+8438> > 0x0000003601cda99d <+12877>: mov 0x8(%rbp),%rax > 0x0000003601cda9a1 <+12881>: mov %rbp,%rdi > 0x0000003601cda9a4 <+12884>: callq *0x30(%rax) > 0x0000003601cda9a7 <+12887>: jmpq 0x3601cd855d <PyEval_EvalFrameEx+3597> > 0x0000003601cda9ac <+12892>: mov 0x118(%rsp),%edi > 0x0000003601cda9b3 <+12899>: test %edi,%edi > 0x0000003601cda9b5 <+12901>: je 0x3601cd8a4f <PyEval_EvalFrameEx+4863> > 0x0000003601cda9bb <+12907>: jmpq 0x3601cd872a <PyEval_EvalFrameEx+4058> > 0x0000003601cda9c0 <+12912>: mov 0x40(%r15),%rsi > 0x0000003601cda9c4 <+12916>: xor %r8d,%r8d > 0x0000003601cda9c7 <+12919>: mov $0x3,%ecx > 0x0000003601cda9cc <+12924>: mov %r12,%rdx > 0x0000003601cda9cf <+12927>: callq 0x3601cd66d0 <call_trace_protected> > 0x0000003601cda9d4 <+12932>: jmpq 0x3601cda8f8 <PyEval_EvalFrameEx+12712> > 0x0000003601cda9d9 <+12937>: mov 0x8(%rbp),%rax > 0x0000003601cda9dd <+12941>: mov %rbp,%rdi > 0x0000003601cda9e0 <+12944>: callq *0x30(%rax) > 0x0000003601cda9e3 <+12947>: jmpq 0x3601cd83a2 <PyEval_EvalFrameEx+3154> > 0x0000003601cda9e8 <+12952>: mov 0x8(%rbx),%rax > 0x0000003601cda9ec <+12956>: mov %rbx,%rdi > 0x0000003601cda9ef <+12959>: callq *0x30(%rax) > 0x0000003601cda9f2 <+12962>: jmpq 0x3601cd8397 <PyEval_EvalFrameEx+3143> > 0x0000003601cda9f7 <+12967>: lea 0x1b0(%rsp),%rsi > 0x0000003601cda9ff <+12975>: lea 0x1b8(%rsp),%rdx > 0x0000003601cdaa07 <+12983>: lea 0x1a8(%rsp),%rdi > 0x0000003601cdaa0f <+12991>: callq 0x3601c3bbe0 <PyErr_NormalizeException@plt> > 0x0000003601cdaa14 <+12996>: mov 0x10(%r15),%rax > 0x0000003601cdaa18 <+13000>: mov 0x1a8(%rsp),%rsi > 0x0000003601cdaa20 <+13008>: mov 0x1b8(%rsp),%rbp > 0x0000003601cdaa28 <+13016>: mov 0x1b0(%rsp),%rbx > 0x0000003601cdaa30 <+13024>: cmpq $0x0,0x58(%rax) > 0x0000003601cdaa35 <+13029>: mov %rsi,0x100(%rsp) > 0x0000003601cdaa3d <+13037>: je 0x3601cdc281 <PyEval_EvalFrameEx+19249> > 0x0000003601cdaa43 <+13043>: mov 0x100(%rsp),%rsi > 0x0000003601cdaa4b <+13051>: mov 0x60(%r15),%rdi > 0x0000003601cdaa4f <+13055>: mov 0x68(%r15),%rcx > 0x0000003601cdaa53 <+13059>: mov 0x70(%r15),%rdx > 0x0000003601cdaa57 <+13063>: addq $0x1,(%rsi) > 0x0000003601cdaa5b <+13067>: test %rbx,%rbx > 0x0000003601cdaa5e <+13070>: je 0x3601cdaa64 <PyEval_EvalFrameEx+13076> > 0x0000003601cdaa60 <+13072>: addq $0x1,(%rbx) > 0x0000003601cdaa64 <+13076>: test %rbp,%rbp > 0x0000003601cdaa67 <+13079>: je 0x3601cdaa6e <PyEval_EvalFrameEx+13086> > 0x0000003601cdaa69 <+13081>: addq $0x1,0x0(%rbp) > 0x0000003601cdaa6e <+13086>: mov 0x100(%rsp),%rsi > 0x0000003601cdaa76 <+13094>: test %rdi,%rdi > 0x0000003601cdaa79 <+13097>: mov %rbx,0x68(%r15) > 0x0000003601cdaa7d <+13101>: mov %rbp,0x70(%r15) > 0x0000003601cdaa81 <+13105>: mov %rsi,0x60(%r15) > 0x0000003601cdaa85 <+13109>: je 0x3601cdaa91 <PyEval_EvalFrameEx+13121> > 0x0000003601cdaa87 <+13111>: subq $0x1,(%rdi) > 0x0000003601cdaa8b <+13115>: je 0x3601cdc248 <PyEval_EvalFrameEx+19192> > 0x0000003601cdaa91 <+13121>: test %rcx,%rcx > 0x0000003601cdaa94 <+13124>: je 0x3601cdaaa0 <PyEval_EvalFrameEx+13136> > 0x0000003601cdaa96 <+13126>: subq $0x1,(%rcx) > 0x0000003601cdaa9a <+13130>: je 0x3601cdc268 <PyEval_EvalFrameEx+19224> > 0x0000003601cdaaa0 <+13136>: test %rdx,%rdx > 0x0000003601cdaaa3 <+13139>: je 0x3601cdaab5 <PyEval_EvalFrameEx+13157> > 0x0000003601cdaaa5 <+13141>: subq $0x1,(%rdx) > 0x0000003601cdaaa9 <+13145>: jne 0x3601cdaab5 <PyEval_EvalFrameEx+13157> > 0x0000003601cdaaab <+13147>: mov 0x8(%rdx),%rax > 0x0000003601cdaaaf <+13151>: mov %rdx,%rdi > 0x0000003601cdaab2 <+13154>: callq *0x30(%rax) > 0x0000003601cdaab5 <+13157>: mov 0x100(%rsp),%rsi > 0x0000003601cdaabd <+13165>: lea 0x4a97b(%rip),%rdi # 0x3601d2543f > 0x0000003601cdaac4 <+13172>: callq 0x3601c3c580 <PySys_SetObject@plt> > 0x0000003601cdaac9 <+13177>: lea 0x4a97a(%rip),%rdi # 0x3601d2544a > 0x0000003601cdaad0 <+13184>: mov %rbx,%rsi > 0x0000003601cdaad3 <+13187>: callq 0x3601c3c580 <PySys_SetObject@plt> > 0x0000003601cdaad8 <+13192>: lea 0x4a950(%rip),%rdi # 0x3601d2542f > 0x0000003601cdaadf <+13199>: mov %rbp,%rsi > 0x0000003601cdaae2 <+13202>: callq 0x3601c3c580 <PySys_SetObject@plt> > 0x0000003601cdaae7 <+13207>: jmpq 0x3601cd7fad <PyEval_EvalFrameEx+2141> > 0x0000003601cdaaec <+13212>: mov 0x1b8(%rsp),%rdx > 0x0000003601cdaaf4 <+13220>: mov 0x1b0(%rsp),%rsi > 0x0000003601cdaafc <+13228>: mov 0x1a8(%rsp),%rdi > 0x0000003601cdab04 <+13236>: callq 0x3601c3b310 <PyErr_Restore@plt> > 0x0000003601cdab09 <+13241>: jmpq 0x3601cd8277 <PyEval_EvalFrameEx+2855> > 0x0000003601cdab0e <+13246>: mov 0x8(%rbx),%rax > 0x0000003601cdab12 <+13250>: mov %rbx,%rdi > 0x0000003601cdab15 <+13253>: callq *0x30(%rax) > 0x0000003601cdab18 <+13256>: jmpq 0x3601cd8321 <PyEval_EvalFrameEx+3025> > 0x0000003601cdab1d <+13261>: mov 0x8(%rdx),%rax > 0x0000003601cdab21 <+13265>: mov %rdx,%rdi > 0x0000003601cdab24 <+13268>: callq *0x30(%rax) > 0x0000003601cdab27 <+13271>: jmpq 0x3601cd82e1 <PyEval_EvalFrameEx+2961> > 0x0000003601cdab2c <+13276>: mov 0x138(%rsp),%rdi > 0x0000003601cdab34 <+13284>: mov (%rdi),%rdi > 0x0000003601cdab37 <+13287>: mov %rdi,%rax > 0x0000003601cdab3a <+13290>: mov 0x138(%rsp),%rdi > 0x0000003601cdab42 <+13298>: sub $0x1,%rax > 0x0000003601cdab46 <+13302>: test %rax,%rax > 0x0000003601cdab49 <+13305>: mov %rax,(%rdi) > 0x0000003601cdab4c <+13308>: jne 0x3601cdab5d <PyEval_EvalFrameEx+13325> > 0x0000003601cdab4e <+13310>: mov 0x138(%rsp),%rdi > 0x0000003601cdab56 <+13318>: mov 0x8(%rdi),%rax > 0x0000003601cdab5a <+13322>: callq *0x30(%rax) > 0x0000003601cdab5d <+13325>: mov $0x2,%ebp > 0x0000003601cdab62 <+13330>: mov 0x108(%rsp),%rdi > 0x0000003601cdab6a <+13338>: mov (%rdi),%rdi > 0x0000003601cdab6d <+13341>: mov %rdi,%rax > 0x0000003601cdab70 <+13344>: mov 0x108(%rsp),%rdi > 0x0000003601cdab78 <+13352>: sub $0x1,%rax > 0x0000003601cdab7c <+13356>: test %rax,%rax > 0x0000003601cdab7f <+13359>: mov %rax,(%rdi) > 0x0000003601cdab82 <+13362>: jne 0x3601cd851e <PyEval_EvalFrameEx+3534> > 0x0000003601cdab88 <+13368>: mov 0x8(%rdi),%rax > 0x0000003601cdab8c <+13372>: callq *0x30(%rax) > 0x0000003601cdab8f <+13375>: jmpq 0x3601cd851e <PyEval_EvalFrameEx+3534> > 0x0000003601cdab94 <+13380>: mov 0x8(%rbx),%rax > 0x0000003601cdab98 <+13384>: mov %rbx,%rdi > 0x0000003601cdab9b <+13387>: callq *0x30(%rax) > 0x0000003601cdab9e <+13390>: xchg %ax,%ax > 0x0000003601cdaba0 <+13392>: jmpq 0x3601cd8209 <PyEval_EvalFrameEx+2745> > 0x0000003601cdaba5 <+13397>: cmp 0x2923ac(%rip),%rcx # 0x3601f6cf58 > 0x0000003601cdabac <+13404>: je 0x3601cdb027 <PyEval_EvalFrameEx+14551> > 0x0000003601cdabb2 <+13410>: test $0x80000000,%edx > 0x0000003601cdabb8 <+13416>: je 0x3601cdabc7 <PyEval_EvalFrameEx+13431> > 0x0000003601cdabba <+13418>: testb $0x40,0xab(%rax) > 0x0000003601cdabc1 <+13425>: jne 0x3601cdb027 <PyEval_EvalFrameEx+14551> > 0x0000003601cdabc7 <+13431>: test $0x8000000,%edx > 0x0000003601cdabcd <+13437>: jne 0x3601cdb027 <PyEval_EvalFrameEx+14551> > 0x0000003601cdabd3 <+13443>: cmp 0x128(%rsp),%rax > 0x0000003601cdabdb <+13451>: mov $0x1,%ebp > 0x0000003601cdabe0 <+13456>: je 0x3601cd850e <PyEval_EvalFrameEx+3518> > 0x0000003601cdabe6 <+13462>: mov 0x291ca3(%rip),%rdx # 0x3601f6c890 > 0x0000003601cdabed <+13469>: lea 0x5f069(%rip),%rsi # 0x3601d39c5d > 0x0000003601cdabf4 <+13476>: mov $0x2,%bpl > 0x0000003601cdabf7 <+13479>: mov (%rdx),%rdi > 0x0000003601cdabfa <+13482>: mov %rax,0x38(%rsp) > 0x0000003601cdabff <+13487>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdac04 <+13492>: mov 0x38(%rsp),%rax > 0x0000003601cdac09 <+13497>: jmpq 0x3601cd850e <PyEval_EvalFrameEx+3518> > 0x0000003601cdac0e <+13502>: mov 0x292173(%rip),%rax # 0x3601f6cd88 > 0x0000003601cdac15 <+13509>: mov 0x148(%rsp),%r14 > 0x0000003601cdac1d <+13517>: mov 0x170(%rsp),%r13 > 0x0000003601cdac25 <+13525>: mov 0x178(%rsp),%r12 > 0x0000003601cdac2d <+13533>: mov (%rax),%rdi > 0x0000003601cdac30 <+13536>: callq 0x3601c3c4d0 <PyErr_ExceptionMatches@plt> > 0x0000003601cdac35 <+13541>: test %eax,%eax > 0x0000003601cdac37 <+13543>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdac42 <+13554>: jne 0x3601cdbc25 <PyEval_EvalFrameEx+17621> > 0x0000003601cdac48 <+13560>: mov 0x138(%rsp),%rax > 0x0000003601cdac50 <+13568>: mov 0x138(%rsp),%rdx > 0x0000003601cdac58 <+13576>: mov (%rax),%rax > 0x0000003601cdac5b <+13579>: mov %rax,0x80(%rsp) > 0x0000003601cdac63 <+13587>: sub $0x1,%rax > 0x0000003601cdac67 <+13591>: test %rax,%rax > 0x0000003601cdac6a <+13594>: mov %rax,(%rdx) > 0x0000003601cdac6d <+13597>: je 0x3601cdb840 <PyEval_EvalFrameEx+16624> > 0x0000003601cdac73 <+13603>: xor %esi,%esi > 0x0000003601cdac75 <+13605>: mov %r12,%rdi > 0x0000003601cdac78 <+13608>: callq 0x3601c3c640 <PyFrame_LocalsToFast@plt> > 0x0000003601cdac7d <+13613>: jmpq 0x3601cd87cc <PyEval_EvalFrameEx+4220> > 0x0000003601cdac82 <+13618>: mov 0x8(%r8),%rax > 0x0000003601cdac86 <+13622>: mov %r8,%rdi > 0x0000003601cdac89 <+13625>: callq *0x30(%rax) > 0x0000003601cdac8c <+13628>: jmpq 0x3601cd85d0 <PyEval_EvalFrameEx+3712> > 0x0000003601cdac91 <+13633>: lea 0x5f328(%rip),%rdx # 0x3601d39fc0 > 0x0000003601cdac98 <+13640>: movslq (%rdx,%rax,4),%rax > 0x0000003601cdac9c <+13644>: add %rdx,%rax > 0x0000003601cdac9f <+13647>: jmpq *%rax > 0x0000003601cdaca1 <+13649>: xor %eax,%eax > 0x0000003601cdaca3 <+13651>: cmp 0x108(%rsp),%rbx > 0x0000003601cdacab <+13659>: setne %al > 0x0000003601cdacae <+13662>: test %eax,%eax > 0x0000003601cdacb0 <+13664>: je 0x3601cdb07c <PyEval_EvalFrameEx+14636> > 0x0000003601cdacb6 <+13670>: mov 0x2920ab(%rip),%r15 # 0x3601f6cd68 > 0x0000003601cdacbd <+13677>: addq $0x1,(%r15) > 0x0000003601cdacc1 <+13681>: jmpq 0x3601cd8f0a <PyEval_EvalFrameEx+6074> > 0x0000003601cdacc6 <+13686>: xor %eax,%eax > 0x0000003601cdacc8 <+13688>: cmp 0x108(%rsp),%rbx > 0x0000003601cdacd0 <+13696>: sete %al > 0x0000003601cdacd3 <+13699>: jmp 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdacd5 <+13701>: mov 0x108(%rsp),%rsi > 0x0000003601cdacdd <+13709>: mov %rbx,%rdi > 0x0000003601cdace0 <+13712>: mov %r11,0x38(%rsp) > 0x0000003601cdace5 <+13717>: callq 0x3601c3c3c0 <PySequence_Contains@plt> > 0x0000003601cdacea <+13722>: cmp $0x0,%eax > 0x0000003601cdaced <+13725>: mov 0x38(%rsp),%r11 > 0x0000003601cdacf2 <+13730>: jl 0x3601cdad1a <PyEval_EvalFrameEx+13770> > 0x0000003601cdacf4 <+13732>: sete %al > 0x0000003601cdacf7 <+13735>: movzbl %al,%eax > 0x0000003601cdacfa <+13738>: jmp 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdacfc <+13740>: mov 0x108(%rsp),%rsi > 0x0000003601cdad04 <+13748>: mov %rbx,%rdi > 0x0000003601cdad07 <+13751>: mov %r11,0x38(%rsp) > 0x0000003601cdad0c <+13756>: callq 0x3601c3c3c0 <PySequence_Contains@plt> > 0x0000003601cdad11 <+13761>: test %eax,%eax > 0x0000003601cdad13 <+13763>: mov 0x38(%rsp),%r11 > 0x0000003601cdad18 <+13768>: jns 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdad1a <+13770>: xor %r15d,%r15d > 0x0000003601cdad1d <+13773>: jmpq 0x3601cd8f0a <PyEval_EvalFrameEx+6074> > 0x0000003601cdad22 <+13778>: nopw 0x0(%rax,%rax,1) > 0x0000003601cdad28 <+13784>: mov 0xa8(%rcx),%rax > 0x0000003601cdad2f <+13791>: test $0x4000000,%eax > 0x0000003601cdad34 <+13796>: jne 0x3601cdc960 <PyEval_EvalFrameEx+21008> > 0x0000003601cdad3a <+13802>: test $0x8000000,%eax > 0x0000003601cdad3f <+13807>: mov $0x1,%edx > 0x0000003601cdad44 <+13812>: lea 0x5eba5(%rip),%rsi # 0x3601d398f0 > 0x0000003601cdad4b <+13819>: jne 0x3601cdad76 <PyEval_EvalFrameEx+13862> > 0x0000003601cdad4d <+13821>: mov 0x291cfc(%rip),%rdx # 0x3601f6ca50 > 0x0000003601cdad54 <+13828>: mov (%rdx),%edx > 0x0000003601cdad56 <+13830>: test %edx,%edx > 0x0000003601cdad58 <+13832>: je 0x3601cdad93 <PyEval_EvalFrameEx+13891> > 0x0000003601cdad5a <+13834>: test $0x80000000,%eax > 0x0000003601cdad5f <+13839>: je 0x3601cdad6a <PyEval_EvalFrameEx+13850> > 0x0000003601cdad61 <+13841>: testb $0x40,0xab(%rbx) > 0x0000003601cdad68 <+13848>: jne 0x3601cdad93 <PyEval_EvalFrameEx+13891> > 0x0000003601cdad6a <+13850>: lea 0x5ebaf(%rip),%rsi # 0x3601d39920 > 0x0000003601cdad71 <+13857>: mov $0x1,%edx > 0x0000003601cdad76 <+13862>: mov 0x291d2b(%rip),%rax # 0x3601f6caa8 > 0x0000003601cdad7d <+13869>: mov (%rax),%rdi > 0x0000003601cdad80 <+13872>: mov %r11,0x38(%rsp) > 0x0000003601cdad85 <+13877>: callq 0x3601c3bac0 <PyErr_WarnEx@plt> > 0x0000003601cdad8a <+13882>: test %eax,%eax > 0x0000003601cdad8c <+13884>: mov 0x38(%rsp),%r11 > 0x0000003601cdad91 <+13889>: js 0x3601cdad1a <PyEval_EvalFrameEx+13770> > 0x0000003601cdad93 <+13891>: mov 0x108(%rsp),%rdi > 0x0000003601cdad9b <+13899>: mov %rbx,%rsi > 0x0000003601cdad9e <+13902>: mov %r11,0x38(%rsp) > 0x0000003601cdada3 <+13907>: callq 0x3601c3c030 <PyErr_GivenExceptionMatches@plt> > 0x0000003601cdada8 <+13912>: mov 0x38(%rsp),%r11 > 0x0000003601cdadad <+13917>: jmpq 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdadb2 <+13922>: mov 0x148(%rsp),%rdi > 0x0000003601cdadba <+13930>: mov 0x138(%rsp),%rbx > 0x0000003601cdadc2 <+13938>: mov 0x108(%rsp),%rbp > 0x0000003601cdadca <+13946>: mov %rdi,0x118(%rsp) > 0x0000003601cdadd2 <+13954>: mov 0x128(%rsp),%r8 > 0x0000003601cdadda <+13962>: cmp %r8,0x118(%rsp) > 0x0000003601cdade2 <+13970>: je 0x3601cdbaf9 <PyEval_EvalFrameEx+17321> > 0x0000003601cdade8 <+13976>: mov 0x8(%rbp),%rdi > 0x0000003601cdadec <+13980>: jmpq 0x3601cda164 <PyEval_EvalFrameEx+10772> > 0x0000003601cdadf1 <+13985>: mov %r14,0x1b8(%rsp) > 0x0000003601cdadf9 <+13993>: xor %ebx,%ebx > 0x0000003601cdadfb <+13995>: jmpq 0x3601cd9dca <PyEval_EvalFrameEx+9850> > 0x0000003601cdae00 <+14000>: mov %rbp,%rdi > 0x0000003601cdae03 <+14003>: callq 0x3601c3c720 <PyFile_AsFile@plt> > 0x0000003601cdae08 <+14008>: mov %rbp,%rdi > 0x0000003601cdae0b <+14011>: mov %rax,0x170(%rsp) > 0x0000003601cdae13 <+14019>: callq 0x3601c3d3c0 <PyFile_Name@plt> > 0x0000003601cdae18 <+14024>: mov %rax,%rdi > 0x0000003601cdae1b <+14027>: callq 0x3601c3d310 <PyString_AsString@plt> > 0x0000003601cdae20 <+14032>: test %rax,%rax > 0x0000003601cdae23 <+14035>: mov %rax,%rbp > 0x0000003601cdae26 <+14038>: je 0x3601cdd1e1 <PyEval_EvalFrameEx+23185> > 0x0000003601cdae2c <+14044>: lea 0x180(%rsp),%rdi > 0x0000003601cdae34 <+14052>: movl $0x0,0x180(%rsp) > 0x0000003601cdae3f <+14063>: callq 0x3601c3e5b0 <PyEval_MergeCompilerFlags@plt> > 0x0000003601cdae44 <+14068>: test %eax,%eax > 0x0000003601cdae46 <+14070>: je 0x3601cdb863 <PyEval_EvalFrameEx+16659> > 0x0000003601cdae4c <+14076>: lea 0x180(%rsp),%rcx > 0x0000003601cdae54 <+14084>: mov %rcx,(%rsp) > 0x0000003601cdae58 <+14088>: mov 0x118(%rsp),%rcx > 0x0000003601cdae60 <+14096>: mov 0x170(%rsp),%rdi > 0x0000003601cdae68 <+14104>: mov %rbx,%r8 > 0x0000003601cdae6b <+14107>: xor %r9d,%r9d > 0x0000003601cdae6e <+14110>: mov $0x101,%edx > 0x0000003601cdae73 <+14115>: mov %rbp,%rsi > 0x0000003601cdae76 <+14118>: callq 0x3601c3be50 <PyRun_FileExFlags@plt> > 0x0000003601cdae7b <+14123>: mov %rax,%rbx > 0x0000003601cdae7e <+14126>: jmpq 0x3601cda2ed <PyEval_EvalFrameEx+11165> > 0x0000003601cdae83 <+14131>: mov 0x8(%rbp),%rax > 0x0000003601cdae87 <+14135>: mov %rbp,%rdi > 0x0000003601cdae8a <+14138>: callq *0x30(%rax) > 0x0000003601cdae8d <+14141>: jmpq 0x3601cd87bd <PyEval_EvalFrameEx+4205> > 0x0000003601cdae92 <+14146>: xor %edx,%edx > 0x0000003601cdae94 <+14148>: mov %rbp,%rsi > 0x0000003601cdae97 <+14151>: mov %rbx,%rdi > 0x0000003601cdae9a <+14154>: callq 0x3601c3e8b0 <PySlice_New@plt> > 0x0000003601cdae9f <+14159>: test %rax,%rax > 0x0000003601cdaea2 <+14162>: je 0x3601cda799 <PyEval_EvalFrameEx+12361> > 0x0000003601cdaea8 <+14168>: mov 0x108(%rsp),%rdi > 0x0000003601cdaeb0 <+14176>: mov %rax,%rsi > 0x0000003601cdaeb3 <+14179>: mov %rax,0x38(%rsp) > 0x0000003601cdaeb8 <+14184>: callq 0x3601c3c170 <PyObject_GetItem@plt> > 0x0000003601cdaebd <+14189>: mov 0x38(%rsp),%rdx > 0x0000003601cdaec2 <+14194>: mov %rax,%r15 > 0x0000003601cdaec5 <+14197>: subq $0x1,(%rdx) > 0x0000003601cdaec9 <+14201>: jne 0x3601cda79c <PyEval_EvalFrameEx+12364> > 0x0000003601cdaecf <+14207>: mov 0x8(%rdx),%rax > 0x0000003601cdaed3 <+14211>: mov %rdx,%rdi > 0x0000003601cdaed6 <+14214>: callq *0x30(%rax) > 0x0000003601cdaed9 <+14217>: jmpq 0x3601cda79c <PyEval_EvalFrameEx+12364> > 0x0000003601cdaede <+14222>: mov 0x8(%rbp),%rax > 0x0000003601cdaee2 <+14226>: mov %rbp,%rdi > 0x0000003601cdaee5 <+14229>: callq *0x30(%rax) > 0x0000003601cdaee8 <+14232>: jmpq 0x3601cd88b9 <PyEval_EvalFrameEx+4457> > 0x0000003601cdaeed <+14237>: mov $0x1,%edx > 0x0000003601cdaef2 <+14242>: mov %rbx,%rsi > 0x0000003601cdaef5 <+14245>: mov %rbp,%rdi > 0x0000003601cdaef8 <+14248>: callq 0x3601c3c9b0 <PyFile_WriteObject@plt> > 0x0000003601cdaefd <+14253>: test %eax,%eax > 0x0000003601cdaeff <+14255>: mov %eax,0x118(%rsp) > 0x0000003601cdaf06 <+14262>: jne 0x3601cd87a3 <PyEval_EvalFrameEx+4179> > 0x0000003601cdaf0c <+14268>: mov 0x8(%rbp),%rax > 0x0000003601cdaf10 <+14272>: mov 0xa8(%rax),%rax > 0x0000003601cdaf17 <+14279>: test $0x8000000,%eax > 0x0000003601cdaf1c <+14284>: je 0x3601cdafc9 <PyEval_EvalFrameEx+14457> > 0x0000003601cdaf22 <+14290>: mov 0x10(%rbp),%rdx > 0x0000003601cdaf26 <+14294>: test %rdx,%rdx > 0x0000003601cdaf29 <+14297>: je 0x3601cdaf55 <PyEval_EvalFrameEx+14341> > 0x0000003601cdaf2b <+14299>: mov %rdx,0x38(%rsp) > 0x0000003601cdaf30 <+14304>: callq 0x3601c3eec0 <__ctype_b_loc@plt> > 0x0000003601cdaf35 <+14309>: mov 0x38(%rsp),%rdx > 0x0000003601cdaf3a <+14314>: mov (%rax),%rax > 0x0000003601cdaf3d <+14317>: movzbl 0x23(%rbp,%rdx,1),%edx > 0x0000003601cdaf42 <+14322>: movzbl %dl,%ecx > 0x0000003601cdaf45 <+14325>: testb $0x20,0x1(%rax,%rcx,2) > 0x0000003601cdaf4a <+14330>: je 0x3601cdaf55 <PyEval_EvalFrameEx+14341> > 0x0000003601cdaf4c <+14332>: cmp $0x20,%dl > 0x0000003601cdaf4f <+14335>: jne 0x3601cd87a3 <PyEval_EvalFrameEx+4179> > 0x0000003601cdaf55 <+14341>: mov $0x1,%esi > 0x0000003601cdaf5a <+14346>: mov %rbx,%rdi > 0x0000003601cdaf5d <+14349>: callq 0x3601c3af70 <PyFile_SoftSpace@plt> > 0x0000003601cdaf62 <+14354>: jmpq 0x3601cd87a3 <PyEval_EvalFrameEx+4179> > 0x0000003601cdaf67 <+14359>: mov 0x8(%rbx),%rax > 0x0000003601cdaf6b <+14363>: mov %rbx,%rdi > 0x0000003601cdaf6e <+14366>: callq *0x30(%rax) > 0x0000003601cdaf71 <+14369>: jmpq 0x3601cd89d7 <PyEval_EvalFrameEx+4743> > 0x0000003601cdaf76 <+14374>: mov 0x8(%rbx),%rax > 0x0000003601cdaf7a <+14378>: mov %rbx,%rdi > 0x0000003601cdaf7d <+14381>: callq *0x30(%rax) > 0x0000003601cdaf80 <+14384>: jmpq 0x3601cd88c3 <PyEval_EvalFrameEx+4467> > 0x0000003601cdaf85 <+14389>: mov 0x8(%rbp),%rax > 0x0000003601cdaf89 <+14393>: mov %rbp,%rdi > 0x0000003601cdaf8c <+14396>: callq *0x30(%rax) > 0x0000003601cdaf8f <+14399>: nop > 0x0000003601cdaf90 <+14400>: jmpq 0x3601cd89e7 <PyEval_EvalFrameEx+4759> > 0x0000003601cdaf95 <+14405>: mov %rdx,%rdi > 0x0000003601cdaf98 <+14408>: xor %esi,%esi > 0x0000003601cdaf9a <+14410>: callq 0x3601c3af70 <PyFile_SoftSpace@plt> > 0x0000003601cdaf9f <+14415>: mov 0x28(%rsp),%rcx > 0x0000003601cdafa4 <+14420>: mov 0x38(%rsp),%rdx > 0x0000003601cdafa9 <+14425>: jmpq 0x3601cd8ab3 <PyEval_EvalFrameEx+4963> > 0x0000003601cdafae <+14430>: lea 0x45b5a(%rip),%rdi # 0x3601d20b0f > 0x0000003601cdafb5 <+14437>: mov %rbx,%rsi > 0x0000003601cdafb8 <+14440>: callq 0x3601c3ca40 <PyFile_WriteString@plt> > 0x0000003601cdafbd <+14445>: mov %eax,0x118(%rsp) > 0x0000003601cdafc4 <+14452>: jmpq 0x3601cd8792 <PyEval_EvalFrameEx+4162> > 0x0000003601cdafc9 <+14457>: test $0x10000000,%eax > 0x0000003601cdafce <+14462>: je 0x3601cdaf55 <PyEval_EvalFrameEx+14341> > 0x0000003601cdafd0 <+14464>: mov 0x10(%rbp),%rax > 0x0000003601cdafd4 <+14468>: mov 0x18(%rbp),%rdx > 0x0000003601cdafd8 <+14472>: test %rax,%rax > 0x0000003601cdafdb <+14475>: je 0x3601cdaf55 <PyEval_EvalFrameEx+14341> > 0x0000003601cdafe1 <+14481>: lea -0x4(%rdx,%rax,4),%rdx > 0x0000003601cdafe6 <+14486>: mov (%rdx),%edi > 0x0000003601cdafe8 <+14488>: cmp $0x7f,%edi > 0x0000003601cdafeb <+14491>: ja 0x3601cdbc3a <PyEval_EvalFrameEx+17642> > 0x0000003601cdaff1 <+14497>: mov 0x291930(%rip),%rdx # 0x3601f6c928 > 0x0000003601cdaff8 <+14504>: mov %edi,%eax > 0x0000003601cdaffa <+14506>: cmpb $0x0,(%rdx,%rax,1) > 0x0000003601cdaffe <+14510>: je 0x3601cdaf55 <PyEval_EvalFrameEx+14341> > 0x0000003601cdb004 <+14516>: cmp $0x20,%edi > 0x0000003601cdb007 <+14519>: jne 0x3601cd87a3 <PyEval_EvalFrameEx+4179> > 0x0000003601cdb00d <+14525>: jmpq 0x3601cdaf55 <PyEval_EvalFrameEx+14341> > 0x0000003601cdb012 <+14530>: nopw 0x0(%rax,%rax,1) > 0x0000003601cdb018 <+14536>: mov 0x8(%rbx),%rax > 0x0000003601cdb01c <+14540>: mov %rbx,%rdi > 0x0000003601cdb01f <+14543>: callq *0x30(%rax) > 0x0000003601cdb022 <+14546>: jmpq 0x3601cd87b2 <PyEval_EvalFrameEx+4194> > 0x0000003601cdb027 <+14551>: mov -0x18(%r14),%rdx > 0x0000003601cdb02b <+14555>: mov -0x10(%r14),%rsi > 0x0000003601cdb02f <+14559>: lea -0x18(%r14),%rbx > 0x0000003601cdb033 <+14563>: mov %rax,%rdi > 0x0000003601cdb036 <+14566>: mov %r15,0x108(%rsp) > 0x0000003601cdb03e <+14574>: mov 0x100(%rsp),%r15 > 0x0000003601cdb046 <+14582>: mov %rbx,%r14 > 0x0000003601cdb049 <+14585>: mov $0x4,%ebx > 0x0000003601cdb04e <+14590>: callq 0x3601c3b310 <PyErr_Restore@plt> > 0x0000003601cdb053 <+14595>: jmpq 0x3601cd7a93 <PyEval_EvalFrameEx+835> > 0x0000003601cdb058 <+14600>: mov 0x148(%rsp),%r14 > 0x0000003601cdb060 <+14608>: mov 0x170(%rsp),%r13 > 0x0000003601cdb068 <+14616>: mov %eax,0x118(%rsp) > 0x0000003601cdb06f <+14623>: mov 0x178(%rsp),%r12 > 0x0000003601cdb077 <+14631>: jmpq 0x3601cdac48 <PyEval_EvalFrameEx+13560> > 0x0000003601cdb07c <+14636>: mov 0x291825(%rip),%r15 # 0x3601f6c8a8 > 0x0000003601cdb083 <+14643>: jmpq 0x3601cdacbd <PyEval_EvalFrameEx+13677> > 0x0000003601cdb088 <+14648>: mov 0x128(%rsp),%rdi > 0x0000003601cdb090 <+14656>: lea 0x8(%r14),%r10 > 0x0000003601cdb094 <+14660>: addq $0x1,(%rdi) > 0x0000003601cdb098 <+14664>: mov %rdi,(%r14) > 0x0000003601cdb09b <+14667>: jmpq 0x3601cd7fc5 <PyEval_EvalFrameEx+2165> > 0x0000003601cdb0a0 <+14672>: mov 0x128(%rsp),%rdi > 0x0000003601cdb0a8 <+14680>: mov %rdi,0x1b0(%rsp) > 0x0000003601cdb0b0 <+14688>: addq $0x1,(%rdi) > 0x0000003601cdb0b4 <+14692>: jmpq 0x3601cd7f95 <PyEval_EvalFrameEx+2117> > 0x0000003601cdb0b9 <+14697>: mov -0x10(%r14),%rbp > 0x0000003601cdb0bd <+14701>: mov -0x18(%r14),%rbx > 0x0000003601cdb0c1 <+14705>: mov -0x20(%r14),%r11 > 0x0000003601cdb0c5 <+14709>: mov %r9,-0x10(%r14) > 0x0000003601cdb0c9 <+14713>: mov %rbp,-0x18(%r14) > 0x0000003601cdb0cd <+14717>: mov %rbx,-0x20(%r14) > 0x0000003601cdb0d1 <+14721>: jmpq 0x3601cd8c18 <PyEval_EvalFrameEx+5320> > 0x0000003601cdb0d6 <+14726>: mov 0x8(%rdx),%rax > 0x0000003601cdb0da <+14730>: mov %rdx,%rdi > 0x0000003601cdb0dd <+14733>: mov %rcx,0x28(%rsp) > 0x0000003601cdb0e2 <+14738>: callq *0x30(%rax) > 0x0000003601cdb0e5 <+14741>: mov 0x28(%rsp),%rcx > 0x0000003601cdb0ea <+14746>: jmpq 0x3601cd8acb <PyEval_EvalFrameEx+4987> > 0x0000003601cdb0ef <+14751>: jle 0x3601cdc2cf <PyEval_EvalFrameEx+19327> > 0x0000003601cdb0f5 <+14757>: mov 0x2917ac(%rip),%rax # 0x3601f6c8a8 > 0x0000003601cdb0fc <+14764>: movl $0x0,0x118(%rsp) > 0x0000003601cdb107 <+14775>: addq $0x1,(%rax) > 0x0000003601cdb10b <+14779>: mov %rax,-0x8(%r14) > 0x0000003601cdb10f <+14783>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdb114 <+14788>: xor %ebp,%ebp > 0x0000003601cdb116 <+14790>: xor %r14d,%r14d > 0x0000003601cdb119 <+14793>: jmpq 0x3601cd9dff <PyEval_EvalFrameEx+9903> > 0x0000003601cdb11e <+14798>: mov 0x8(%rbx),%rax > 0x0000003601cdb122 <+14802>: mov %rbx,%rdi > 0x0000003601cdb125 <+14805>: callq *0x30(%rax) > 0x0000003601cdb128 <+14808>: jmpq 0x3601cd9145 <PyEval_EvalFrameEx+6645> > 0x0000003601cdb12d <+14813>: mov 0x8(%rbx),%rax > 0x0000003601cdb131 <+14817>: mov %rbx,%rdi > 0x0000003601cdb134 <+14820>: mov %r11,0x38(%rsp) > 0x0000003601cdb139 <+14825>: callq *0x30(%rax) > 0x0000003601cdb13c <+14828>: mov 0x38(%rsp),%r11 > 0x0000003601cdb141 <+14833>: jmpq 0x3601cd8f3a <PyEval_EvalFrameEx+6122> > 0x0000003601cdb146 <+14838>: mov 0x8(%rdi),%rax > 0x0000003601cdb14a <+14842>: mov %r11,0x38(%rsp) > 0x0000003601cdb14f <+14847>: callq *0x30(%rax) > 0x0000003601cdb152 <+14850>: mov 0x38(%rsp),%r11 > 0x0000003601cdb157 <+14855>: jmpq 0x3601cd8f30 <PyEval_EvalFrameEx+6112> > 0x0000003601cdb15c <+14860>: mov 0x8(%r14),%rax > 0x0000003601cdb160 <+14864>: mov %r14,%rdi > 0x0000003601cdb163 <+14867>: callq *0x30(%rax) > 0x0000003601cdb166 <+14870>: mov 0x38(%rsp),%r8 > 0x0000003601cdb16b <+14875>: jmpq 0x3601cd89be <PyEval_EvalFrameEx+4718> > 0x0000003601cdb170 <+14880>: mov 0x8(%rdi),%rax > 0x0000003601cdb174 <+14884>: mov %r9d,0x28(%rsp) > 0x0000003601cdb179 <+14889>: mov %r11,0x38(%rsp) > 0x0000003601cdb17e <+14894>: callq *0x30(%rax) > 0x0000003601cdb181 <+14897>: mov 0x38(%rsp),%r11 > 0x0000003601cdb186 <+14902>: mov 0x28(%rsp),%r9d > 0x0000003601cdb18b <+14907>: jmpq 0x3601cd96d4 <PyEval_EvalFrameEx+8068> > 0x0000003601cdb190 <+14912>: mov 0x8(%r8),%rax > 0x0000003601cdb194 <+14916>: mov %r8,%rdi > 0x0000003601cdb197 <+14919>: callq *0x30(%rax) > 0x0000003601cdb19a <+14922>: mov 0x28(%rsp),%rcx > 0x0000003601cdb19f <+14927>: jmpq 0x3601cd94fc <PyEval_EvalFrameEx+7596> > 0x0000003601cdb1a4 <+14932>: sub $0x8,%rbx > 0x0000003601cdb1a8 <+14936>: mov -0x8(%r14),%rbp > 0x0000003601cdb1ac <+14940>: jmpq 0x3601cd94c1 <PyEval_EvalFrameEx+7537> > 0x0000003601cdb1b1 <+14945>: mov -0x8(%r14),%r15 > 0x0000003601cdb1b5 <+14949>: addq $0x1,(%r15) > 0x0000003601cdb1b9 <+14953>: mov -0x10(%r14),%rax > 0x0000003601cdb1bd <+14957>: addq $0x1,(%rax) > 0x0000003601cdb1c1 <+14961>: mov %r15,0x8(%r14) > 0x0000003601cdb1c5 <+14965>: mov %rax,(%r14) > 0x0000003601cdb1c8 <+14968>: add $0x10,%r14 > 0x0000003601cdb1cc <+14972>: jmpq 0x3601cd79e6 <PyEval_EvalFrameEx+662> > 0x0000003601cdb1d1 <+14977>: movslq %r9d,%rdi > 0x0000003601cdb1d4 <+14980>: mov %r9d,0x28(%rsp) > 0x0000003601cdb1d9 <+14985>: callq 0x3601c3cf90 <PyTuple_New@plt> > 0x0000003601cdb1de <+14990>: test %rax,%rax > 0x0000003601cdb1e1 <+14993>: mov %rax,%r14 > 0x0000003601cdb1e4 <+14996>: mov 0x28(%rsp),%r9d > 0x0000003601cdb1e9 <+15001>: je 0x3601cdc5ab <PyEval_EvalFrameEx+20059> > 0x0000003601cdb1ef <+15007>: sub $0x1,%r9d > 0x0000003601cdb1f3 <+15011>: mov %rbx,%rdx > 0x0000003601cdb1f6 <+15014>: mov %r9d,%eax > 0x0000003601cdb1f9 <+15017>: sub $0x8,%rdx > 0x0000003601cdb1fd <+15021>: movslq %eax,%rcx > 0x0000003601cdb200 <+15024>: sub $0x1,%eax > 0x0000003601cdb203 <+15027>: mov (%rdx),%rsi > 0x0000003601cdb206 <+15030>: cmp $0xffffffff,%eax > 0x0000003601cdb209 <+15033>: mov %rsi,0x18(%r14,%rcx,8) > 0x0000003601cdb20e <+15038>: jne 0x3601cdb1f9 <PyEval_EvalFrameEx+15017> > 0x0000003601cdb210 <+15040>: neg %r9 > 0x0000003601cdb213 <+15043>: mov %r14,%rsi > 0x0000003601cdb216 <+15046>: mov %r15,%rdi > 0x0000003601cdb219 <+15049>: lea -0x8(%rbx,%r9,8),%rbx > 0x0000003601cdb21e <+15054>: callq 0x3601c3d840 <PyFunction_SetDefaults@plt> > 0x0000003601cdb223 <+15059>: test %eax,%eax > 0x0000003601cdb225 <+15061>: mov $0x2,%eax > 0x0000003601cdb22a <+15066>: cmovne %eax,%ebp > 0x0000003601cdb22d <+15069>: subq $0x1,(%r14) > 0x0000003601cdb231 <+15073>: jne 0x3601cda3f2 <PyEval_EvalFrameEx+11426> > 0x0000003601cdb237 <+15079>: mov 0x8(%r14),%rax > 0x0000003601cdb23b <+15083>: mov %r14,%rdi > 0x0000003601cdb23e <+15086>: callq *0x30(%rax) > 0x0000003601cdb241 <+15089>: jmpq 0x3601cda3f2 <PyEval_EvalFrameEx+11426> > 0x0000003601cdb246 <+15094>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003601cdb250 <+15104>: lea -0x8(%r14),%rbx > 0x0000003601cdb254 <+15108>: mov $0x1,%ebp > 0x0000003601cdb259 <+15113>: jmpq 0x3601cda3f2 <PyEval_EvalFrameEx+11426> > 0x0000003601cdb25e <+15118>: mov 0x8(%rbx),%rax > 0x0000003601cdb262 <+15122>: mov %rbx,%rdi > 0x0000003601cdb265 <+15125>: callq *0x30(%rax) > 0x0000003601cdb268 <+15128>: mov 0x28(%rsp),%r9d > 0x0000003601cdb26d <+15133>: jmpq 0x3601cda3b1 <PyEval_EvalFrameEx+11361> > 0x0000003601cdb272 <+15138>: cmp %rax,0x8(%rbp) > 0x0000003601cdb276 <+15142>: jne 0x3601cd8947 <PyEval_EvalFrameEx+4599> > 0x0000003601cdb27c <+15148>: mov 0x10(%rdx),%rcx > 0x0000003601cdb280 <+15152>: mov 0x10(%rbp),%rax > 0x0000003601cdb284 <+15156>: mov %rcx,%rdi > 0x0000003601cdb287 <+15159>: sub %rax,%rdi > 0x0000003601cdb28a <+15162>: xor %rdi,%rcx > 0x0000003601cdb28d <+15165>: js 0x3601cdc59d <PyEval_EvalFrameEx+20045> > 0x0000003601cdb293 <+15171>: mov %rdx,0x38(%rsp) > 0x0000003601cdb298 <+15176>: callq 0x3601c3e2c0 <PyInt_FromLong@plt> > 0x0000003601cdb29d <+15181>: mov 0x38(%rsp),%rdx > 0x0000003601cdb2a2 <+15186>: mov %rax,%r15 > 0x0000003601cdb2a5 <+15189>: jmpq 0x3601cd8628 <PyEval_EvalFrameEx+3800> > 0x0000003601cdb2aa <+15194>: nopw 0x0(%rax,%rax,1) > 0x0000003601cdb2b0 <+15200>: mov 0x8(%r8),%rax > 0x0000003601cdb2b4 <+15204>: mov %r8,%rdi > 0x0000003601cdb2b7 <+15207>: callq *0x30(%rax) > 0x0000003601cdb2ba <+15210>: jmpq 0x3601cd89c8 <PyEval_EvalFrameEx+4728> > 0x0000003601cdb2bf <+15215>: mov %rbx,%r14 > 0x0000003601cdb2c2 <+15218>: jmpq 0x3601cd8d46 <PyEval_EvalFrameEx+5622> > 0x0000003601cdb2c7 <+15223>: mov 0x18(%rbx),%rbp > 0x0000003601cdb2cb <+15227>: cmp $0xffffffffffffffff,%rbp > 0x0000003601cdb2cf <+15231>: je 0x3601cda610 <PyEval_EvalFrameEx+11968> > 0x0000003601cdb2d5 <+15237>: mov 0x30(%r12),%rax > 0x0000003601cdb2da <+15242>: mov %rbp,%rdx > 0x0000003601cdb2dd <+15245>: mov %rbx,%rsi > 0x0000003601cdb2e0 <+15248>: mov %rax,%rdi > 0x0000003601cdb2e3 <+15251>: callq *0x30(%rax) > 0x0000003601cdb2e6 <+15254>: test %rax,%rax > 0x0000003601cdb2e9 <+15257>: je 0x3601cdbacb <PyEval_EvalFrameEx+17275> > 0x0000003601cdb2ef <+15263>: mov 0x10(%rax),%r15 > 0x0000003601cdb2f3 <+15267>: test %r15,%r15 > 0x0000003601cdb2f6 <+15270>: jne 0x3601cd8d3b <PyEval_EvalFrameEx+5611> > 0x0000003601cdb2fc <+15276>: mov 0x28(%r12),%rax > 0x0000003601cdb301 <+15281>: mov %rbp,%rdx > 0x0000003601cdb304 <+15284>: mov %rbx,%rsi > 0x0000003601cdb307 <+15287>: mov %rax,%rdi > 0x0000003601cdb30a <+15290>: callq *0x30(%rax) > 0x0000003601cdb30d <+15293>: test %rax,%rax > 0x0000003601cdb310 <+15296>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdb316 <+15302>: mov 0x10(%rax),%r15 > 0x0000003601cdb31a <+15306>: test %r15,%r15 > 0x0000003601cdb31d <+15309>: jne 0x3601cd8d3b <PyEval_EvalFrameEx+5611> > 0x0000003601cdb323 <+15315>: jmpq 0x3601cda642 <PyEval_EvalFrameEx+12018> > 0x0000003601cdb328 <+15320>: nopl 0x0(%rax,%rax,1) > 0x0000003601cdb330 <+15328>: mov 0x8(%rdx),%rax > 0x0000003601cdb334 <+15332>: mov %rdx,%rdi > 0x0000003601cdb337 <+15335>: callq *0x30(%rax) > 0x0000003601cdb33a <+15338>: mov 0x28(%rsp),%r9d > 0x0000003601cdb33f <+15343>: jmpq 0x3601cda036 <PyEval_EvalFrameEx+10470> > 0x0000003601cdb344 <+15348>: mov 0x8(%rbx),%rax > 0x0000003601cdb348 <+15352>: mov %rbx,%rdi > 0x0000003601cdb34b <+15355>: mov %rdx,0x38(%rsp) > 0x0000003601cdb350 <+15360>: callq *0x30(%rax) > 0x0000003601cdb353 <+15363>: mov 0x28(%rsp),%r9d > 0x0000003601cdb358 <+15368>: mov 0x38(%rsp),%rdx > 0x0000003601cdb35d <+15373>: jmpq 0x3601cda000 <PyEval_EvalFrameEx+10416> > 0x0000003601cdb362 <+15378>: mov 0x8(%rdi),%rax > 0x0000003601cdb366 <+15382>: mov %r9d,0x28(%rsp) > 0x0000003601cdb36b <+15387>: mov %r11,0x38(%rsp) > 0x0000003601cdb370 <+15392>: callq *0x30(%rax) > 0x0000003601cdb373 <+15395>: mov 0x38(%rsp),%r11 > 0x0000003601cdb378 <+15400>: mov 0x28(%rsp),%r9d > 0x0000003601cdb37d <+15405>: jmpq 0x3601cd959a <PyEval_EvalFrameEx+7754> > 0x0000003601cdb382 <+15410>: mov 0x291a27(%rip),%rsi # 0x3601f6cdb0 > 0x0000003601cdb389 <+15417>: cmp %rsi,0x8(%rbx) > 0x0000003601cdb38d <+15421>: jne 0x3601cd95dc <PyEval_EvalFrameEx+7820> > 0x0000003601cdb393 <+15427>: mov %rbx,%rdi > 0x0000003601cdb396 <+15430>: callq 0x3601c3b420 <PyInt_AsSsize_t@plt> > 0x0000003601cdb39b <+15435>: test %rax,%rax > 0x0000003601cdb39e <+15438>: js 0x3601cdc3de <PyEval_EvalFrameEx+19598> > 0x0000003601cdb3a4 <+15444>: cmp %rax,0x10(%rbp) > 0x0000003601cdb3a8 <+15448>: jle 0x3601cd95dc <PyEval_EvalFrameEx+7820> > 0x0000003601cdb3ae <+15454>: mov 0x18(%rbp),%rcx > 0x0000003601cdb3b2 <+15458>: mov (%rcx,%rax,8),%r15 > 0x0000003601cdb3b6 <+15462>: addq $0x1,(%r15) > 0x0000003601cdb3ba <+15466>: jmpq 0x3601cd88ae <PyEval_EvalFrameEx+4446> > 0x0000003601cdb3bf <+15471>: nop > 0x0000003601cdb3c0 <+15472>: mov 0x108(%rsp),%rdi > 0x0000003601cdb3c8 <+15480>: cmp %rax,0x10(%rdi) > 0x0000003601cdb3cc <+15484>: jne 0x3601cd9bed <PyEval_EvalFrameEx+9373> > 0x0000003601cdb3d2 <+15490>: test %r9d,%r9d > 0x0000003601cdb3d5 <+15493>: mov 0x18(%rdi),%rdi > 0x0000003601cdb3d9 <+15497>: lea -0x1(%r9),%esi > 0x0000003601cdb3dd <+15501>: je 0x3601cdcc1a <PyEval_EvalFrameEx+21706> > 0x0000003601cdb3e3 <+15507>: mov %esi,%eax > 0x0000003601cdb3e5 <+15509>: movslq %eax,%rdx > 0x0000003601cdb3e8 <+15512>: sub $0x1,%eax > 0x0000003601cdb3eb <+15515>: mov (%rdi,%rdx,8),%rdx > 0x0000003601cdb3ef <+15519>: addq $0x1,(%rdx) > 0x0000003601cdb3f3 <+15523>: mov %rdx,(%rbx) > 0x0000003601cdb3f6 <+15526>: add $0x8,%rbx > 0x0000003601cdb3fa <+15530>: cmp $0xffffffff,%eax > 0x0000003601cdb3fd <+15533>: jne 0x3601cdb3e5 <PyEval_EvalFrameEx+15509> > 0x0000003601cdb3ff <+15535>: lea 0x8(%rcx,%rsi,8),%rbx > 0x0000003601cdb404 <+15540>: mov $0x1,%ebp > 0x0000003601cdb409 <+15545>: jmpq 0x3601cdab62 <PyEval_EvalFrameEx+13330> > 0x0000003601cdb40e <+15550>: xchg %ax,%ax > 0x0000003601cdb410 <+15552>: mov 0x8(%rbx),%rax > 0x0000003601cdb414 <+15556>: mov %rbx,%rdi > 0x0000003601cdb417 <+15559>: callq *0x30(%rax) > 0x0000003601cdb41a <+15562>: jmpq 0x3601cd8721 <PyEval_EvalFrameEx+4049> > 0x0000003601cdb41f <+15567>: mov 0x170(%rsp),%rbx > 0x0000003601cdb427 <+15575>: mov %r14,%rax > 0x0000003601cdb42a <+15578>: mov %rbp,%r14 > 0x0000003601cdb42d <+15581>: mov %r12d,%ebp > 0x0000003601cdb430 <+15584>: mov %rax,%r12 > 0x0000003601cdb433 <+15587>: mov 0x138(%rsp),%rdi > 0x0000003601cdb43b <+15595>: callq 0x3601c3bc10 <PyIter_Next@plt> > 0x0000003601cdb440 <+15600>: test %rax,%rax > 0x0000003601cdb443 <+15603>: je 0x3601cdc34c <PyEval_EvalFrameEx+19452> > 0x0000003601cdb449 <+15609>: subq $0x1,(%rax) > 0x0000003601cdb44d <+15613>: jne 0x3601cdb459 <PyEval_EvalFrameEx+15625> > 0x0000003601cdb44f <+15615>: mov 0x8(%rax),%rdx > 0x0000003601cdb453 <+15619>: mov %rax,%rdi > 0x0000003601cdb456 <+15622>: callq *0x30(%rdx) > 0x0000003601cdb459 <+15625>: mov 0x291630(%rip),%rax # 0x3601f6ca90 > 0x0000003601cdb460 <+15632>: lea 0x5e859(%rip),%rsi # 0x3601d39cc0 > 0x0000003601cdb467 <+15639>: mov (%rax),%rdi > 0x0000003601cdb46a <+15642>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdb46f <+15647>: jmpq 0x3601cd9c99 <PyEval_EvalFrameEx+9545> > 0x0000003601cdb474 <+15652>: test %r9d,%r9d > 0x0000003601cdb477 <+15655>: lea -0x1(%r9),%esi > 0x0000003601cdb47b <+15659>: je 0x3601cdcbe9 <PyEval_EvalFrameEx+21657> > 0x0000003601cdb481 <+15665>: mov %esi,%eax > 0x0000003601cdb483 <+15667>: mov %rbx,%rdx > 0x0000003601cdb486 <+15670>: mov 0x108(%rsp),%rdi > 0x0000003601cdb48e <+15678>: movslq %eax,%rcx > 0x0000003601cdb491 <+15681>: sub $0x1,%eax > 0x0000003601cdb494 <+15684>: mov 0x18(%rdi,%rcx,8),%rcx > 0x0000003601cdb499 <+15689>: addq $0x1,(%rcx) > 0x0000003601cdb49d <+15693>: mov %rcx,(%rdx) > 0x0000003601cdb4a0 <+15696>: add $0x8,%rdx > 0x0000003601cdb4a4 <+15700>: cmp $0xffffffff,%eax > 0x0000003601cdb4a7 <+15703>: jne 0x3601cdb486 <PyEval_EvalFrameEx+15670> > 0x0000003601cdb4a9 <+15705>: lea 0x8(%rbx,%rsi,8),%r14 > 0x0000003601cdb4ae <+15710>: mov 0x108(%rsp),%rdi > 0x0000003601cdb4b6 <+15718>: mov (%rdi),%rdi > 0x0000003601cdb4b9 <+15721>: mov %rdi,%rax > 0x0000003601cdb4bc <+15724>: mov 0x108(%rsp),%rdi > 0x0000003601cdb4c4 <+15732>: sub $0x1,%rax > 0x0000003601cdb4c8 <+15736>: test %rax,%rax > 0x0000003601cdb4cb <+15739>: mov %rax,(%rdi) > 0x0000003601cdb4ce <+15742>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdb4d4 <+15748>: mov 0x8(%rdi),%rax > 0x0000003601cdb4d8 <+15752>: callq *0x30(%rax) > 0x0000003601cdb4db <+15755>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdb4e0 <+15760>: xor %eax,%eax > 0x0000003601cdb4e2 <+15762>: mov %rbx,%rsi > 0x0000003601cdb4e5 <+15765>: mov $0x1,%edi > 0x0000003601cdb4ea <+15770>: callq 0x3601c3ed20 <PyTuple_Pack@plt> > 0x0000003601cdb4ef <+15775>: test %rax,%rax > 0x0000003601cdb4f2 <+15778>: mov %rax,%r15 > 0x0000003601cdb4f5 <+15781>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdb500 <+15792>: je 0x3601cd8717 <PyEval_EvalFrameEx+4039> > 0x0000003601cdb506 <+15798>: xor %edx,%edx > 0x0000003601cdb508 <+15800>: mov %rax,%rsi > 0x0000003601cdb50b <+15803>: mov %rbp,%rdi > 0x0000003601cdb50e <+15806>: callq 0x3601c3b890 <PyEval_CallObjectWithKeywords@plt> > 0x0000003601cdb513 <+15811>: test %rax,%rax > 0x0000003601cdb516 <+15814>: je 0x3601cd8717 <PyEval_EvalFrameEx+4039> > 0x0000003601cdb51c <+15820>: subq $0x1,(%rax) > 0x0000003601cdb520 <+15824>: je 0x3601cdcc4d <PyEval_EvalFrameEx+21757> > 0x0000003601cdb526 <+15830>: movl $0x0,0x118(%rsp) > 0x0000003601cdb531 <+15841>: jmpq 0x3601cd8717 <PyEval_EvalFrameEx+4039> > 0x0000003601cdb536 <+15846>: mov 0x8(%rdi),%rax > 0x0000003601cdb53a <+15850>: callq *0x30(%rax) > 0x0000003601cdb53d <+15853>: jmpq 0x3601cd9f5c <PyEval_EvalFrameEx+10252> > 0x0000003601cdb542 <+15858>: sub $0x8,%r14 > 0x0000003601cdb546 <+15862>: jmpq 0x3601cd84a3 <PyEval_EvalFrameEx+3411> > 0x0000003601cdb54b <+15867>: mov 0x8(%r11),%rax > 0x0000003601cdb54f <+15871>: mov %r11,%rdi > 0x0000003601cdb552 <+15874>: callq *0x30(%rax) > 0x0000003601cdb555 <+15877>: mov 0x28(%rsp),%r9 > 0x0000003601cdb55a <+15882>: jmpq 0x3601cd8c4f <PyEval_EvalFrameEx+5375> > 0x0000003601cdb55f <+15887>: mov 0x2915fa(%rip),%rax # 0x3601f6cb60 > 0x0000003601cdb566 <+15894>: mov (%rax),%r10 > 0x0000003601cdb569 <+15897>: mov 0x20(%r10),%r11d > 0x0000003601cdb56d <+15901>: test %r11d,%r11d > 0x0000003601cdb570 <+15904>: je 0x3601cdbfaf <PyEval_EvalFrameEx+18527> > 0x0000003601cdb576 <+15910>: mov 0x28(%r10),%rdi > 0x0000003601cdb57a <+15914>: test %rdi,%rdi > 0x0000003601cdb57d <+15917>: je 0x3601cdbfaf <PyEval_EvalFrameEx+18527> > 0x0000003601cdb583 <+15923>: mov 0x10(%r10),%rdx > 0x0000003601cdb587 <+15927>: mov 0x38(%r10),%rsi > 0x0000003601cdb58b <+15931>: mov %rbx,%r8 > 0x0000003601cdb58e <+15934>: mov $0x4,%ecx > 0x0000003601cdb593 <+15939>: mov %r10,0x30(%rsp) > 0x0000003601cdb598 <+15944>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdb59d <+15949>: test %eax,%eax > 0x0000003601cdb59f <+15951>: jne 0x3601cdb5f9 <PyEval_EvalFrameEx+16041> > 0x0000003601cdb5a1 <+15953>: mov 0x108(%rsp),%rdx > 0x0000003601cdb5a9 <+15961>: mov %rbx,%rdi > 0x0000003601cdb5ac <+15964>: mov %r14,%rsi > 0x0000003601cdb5af <+15967>: callq 0x3601c3caa0 <PyCFunction_Call@plt> > 0x0000003601cdb5b4 <+15972>: mov 0x30(%rsp),%r10 > 0x0000003601cdb5b9 <+15977>: mov %rax,%r15 > 0x0000003601cdb5bc <+15980>: mov 0x28(%r10),%rdi > 0x0000003601cdb5c0 <+15984>: test %rdi,%rdi > 0x0000003601cdb5c3 <+15987>: je 0x3601cd93e6 <PyEval_EvalFrameEx+7318> > 0x0000003601cdb5c9 <+15993>: test %rax,%rax > 0x0000003601cdb5cc <+15996>: mov 0x10(%r10),%rdx > 0x0000003601cdb5d0 <+16000>: mov 0x38(%r10),%rsi > 0x0000003601cdb5d4 <+16004>: mov %rbx,%r8 > 0x0000003601cdb5d7 <+16007>: je 0x3601cdc49f <PyEval_EvalFrameEx+19791> > 0x0000003601cdb5dd <+16013>: mov $0x6,%ecx > 0x0000003601cdb5e2 <+16018>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdb5e7 <+16023>: test %eax,%eax > 0x0000003601cdb5e9 <+16025>: je 0x3601cd93e6 <PyEval_EvalFrameEx+7318> > 0x0000003601cdb5ef <+16031>: subq $0x1,(%r15) > 0x0000003601cdb5f3 <+16035>: je 0x3601cdc48d <PyEval_EvalFrameEx+19773> > 0x0000003601cdb5f9 <+16041>: xor %r15d,%r15d > 0x0000003601cdb5fc <+16044>: jmpq 0x3601cd93e6 <PyEval_EvalFrameEx+7318> > 0x0000003601cdb601 <+16049>: nopl 0x0(%rax) > 0x0000003601cdb608 <+16056>: test %r15,%r15 > 0x0000003601cdb60b <+16059>: je 0x3601cd94a6 <PyEval_EvalFrameEx+7510> > 0x0000003601cdb611 <+16065>: movslq %r9d,%rdi > 0x0000003601cdb614 <+16068>: mov %r9d,0x28(%rsp) > 0x0000003601cdb619 <+16073>: callq 0x3601c3cf90 <PyTuple_New@plt> > 0x0000003601cdb61e <+16078>: test %rax,%rax > 0x0000003601cdb621 <+16081>: mov %rax,%rbp > 0x0000003601cdb624 <+16084>: mov 0x28(%rsp),%r9d > 0x0000003601cdb629 <+16089>: je 0x3601cdbabe <PyEval_EvalFrameEx+17262> > 0x0000003601cdb62f <+16095>: sub $0x1,%r9d > 0x0000003601cdb633 <+16099>: mov %rbx,%rdx > 0x0000003601cdb636 <+16102>: mov %r9d,%eax > 0x0000003601cdb639 <+16105>: sub $0x8,%rdx > 0x0000003601cdb63d <+16109>: movslq %eax,%rcx > 0x0000003601cdb640 <+16112>: sub $0x1,%eax > 0x0000003601cdb643 <+16115>: mov (%rdx),%rsi > 0x0000003601cdb646 <+16118>: cmp $0xffffffff,%eax > 0x0000003601cdb649 <+16121>: mov %rsi,0x18(%rbp,%rcx,8) > 0x0000003601cdb64e <+16126>: jne 0x3601cdb639 <PyEval_EvalFrameEx+16105> > 0x0000003601cdb650 <+16128>: neg %r9 > 0x0000003601cdb653 <+16131>: mov %rbp,%rsi > 0x0000003601cdb656 <+16134>: mov %r15,%rdi > 0x0000003601cdb659 <+16137>: lea -0x8(%rbx,%r9,8),%rbx > 0x0000003601cdb65e <+16142>: callq 0x3601c3d840 <PyFunction_SetDefaults@plt> > 0x0000003601cdb663 <+16147>: subq $0x1,0x0(%rbp) > 0x0000003601cdb668 <+16152>: mov %eax,0x118(%rsp) > 0x0000003601cdb66f <+16159>: jne 0x3601cd94a6 <PyEval_EvalFrameEx+7510> > 0x0000003601cdb675 <+16165>: mov 0x8(%rbp),%rax > 0x0000003601cdb679 <+16169>: mov %rbp,%rdi > 0x0000003601cdb67c <+16172>: callq *0x30(%rax) > 0x0000003601cdb67f <+16175>: jmpq 0x3601cd94a6 <PyEval_EvalFrameEx+7510> > 0x0000003601cdb684 <+16180>: nopl 0x0(%rax) > 0x0000003601cdb688 <+16184>: mov 0x8(%rbp),%rax > 0x0000003601cdb68c <+16188>: mov %rbp,%rdi > 0x0000003601cdb68f <+16191>: callq *0x30(%rax) > 0x0000003601cdb692 <+16194>: mov 0x28(%rsp),%r9d > 0x0000003601cdb697 <+16199>: jmpq 0x3601cd949d <PyEval_EvalFrameEx+7501> > 0x0000003601cdb69c <+16204>: mov 0x128(%rsp),%rdi > 0x0000003601cdb6a4 <+16212>: mov %rdi,0x1b0(%rsp) > 0x0000003601cdb6ac <+16220>: addq $0x1,(%rdi) > 0x0000003601cdb6b0 <+16224>: mov %rdi,%rdx > 0x0000003601cdb6b3 <+16227>: jmpq 0x3601cd81ba <PyEval_EvalFrameEx+2666> > 0x0000003601cdb6b8 <+16232>: lea 0x5e5bb(%rip),%rsi # 0x3601d39c7a > 0x0000003601cdb6bf <+16239>: callq 0x3601c3d510 <PyDict_GetItemString@plt> > 0x0000003601cdb6c4 <+16244>: test %rax,%rax > 0x0000003601cdb6c7 <+16247>: mov %rax,%r9 > 0x0000003601cdb6ca <+16250>: je 0x3601cd91a8 <PyEval_EvalFrameEx+6744> > 0x0000003601cdb6d0 <+16256>: addq $0x1,(%r9) > 0x0000003601cdb6d4 <+16260>: jmpq 0x3601cd91ec <PyEval_EvalFrameEx+6812> > 0x0000003601cdb6d9 <+16265>: movzbl 0x2(%r13),%eax > 0x0000003601cdb6de <+16270>: movzbl 0x1(%r13),%r9d > 0x0000003601cdb6e3 <+16275>: mov %r15,%rdi > 0x0000003601cdb6e6 <+16278>: add $0x3,%r13 > 0x0000003601cdb6ea <+16282>: mov 0x138(%rsp),%r14 > 0x0000003601cdb6f2 <+16290>: shl $0x8,%eax > 0x0000003601cdb6f5 <+16293>: add %eax,%r9d > 0x0000003601cdb6f8 <+16296>: jmpq 0x3601cd9572 <PyEval_EvalFrameEx+7714> > 0x0000003601cdb6fd <+16301>: mov 0x8(%rbx),%rax > 0x0000003601cdb701 <+16305>: mov %rbx,%rdi > 0x0000003601cdb704 <+16308>: callq *0x30(%rax) > 0x0000003601cdb707 <+16311>: jmpq 0x3601cd9059 <PyEval_EvalFrameEx+6409> > 0x0000003601cdb70c <+16316>: mov 0x8(%rbp),%rax > 0x0000003601cdb710 <+16320>: mov %rbp,%rdi > 0x0000003601cdb713 <+16323>: callq *0x30(%rax) > 0x0000003601cdb716 <+16326>: jmpq 0x3601cd904f <PyEval_EvalFrameEx+6399> > 0x0000003601cdb71b <+16331>: mov 0x8(%r15),%rax > 0x0000003601cdb71f <+16335>: mov %r15,%rdi > 0x0000003601cdb722 <+16338>: callq *0x30(%rax) > 0x0000003601cdb725 <+16341>: jmpq 0x3601cd902b <PyEval_EvalFrameEx+6363> > 0x0000003601cdb72a <+16346>: mov 0x8(%rdi),%rax > 0x0000003601cdb72e <+16350>: callq *0x30(%rax) > 0x0000003601cdb731 <+16353>: jmpq 0x3601cd9021 <PyEval_EvalFrameEx+6353> > 0x0000003601cdb736 <+16358>: mov 0x8(%rdx),%rax > 0x0000003601cdb73a <+16362>: mov %rdx,%rdi > 0x0000003601cdb73d <+16365>: callq *0x30(%rax) > 0x0000003601cdb740 <+16368>: movq $0x0,0x130(%rsp) > 0x0000003601cdb74c <+16380>: jmpq 0x3601cda8f8 <PyEval_EvalFrameEx+12712> > 0x0000003601cdb751 <+16385>: cmp %rcx,0x8(%rdi) > 0x0000003601cdb755 <+16389>: jne 0x3601cd8edd <PyEval_EvalFrameEx+6029> > 0x0000003601cdb75b <+16395>: cmp $0x9,%r9d > 0x0000003601cdb75f <+16399>: mov 0x10(%rdi),%rdx > 0x0000003601cdb763 <+16403>: mov 0x10(%rbx),%rax > 0x0000003601cdb767 <+16407>: ja 0x3601cd8edd <PyEval_EvalFrameEx+6029> > 0x0000003601cdb76d <+16413>: lea 0x5e860(%rip),%r8 # 0x3601d39fd4 > 0x0000003601cdb774 <+16420>: mov %r9d,%esi > 0x0000003601cdb777 <+16423>: movslq (%r8,%rsi,4),%rsi > 0x0000003601cdb77b <+16427>: add %r8,%rsi > 0x0000003601cdb77e <+16430>: jmpq *%rsi > 0x0000003601cdb780 <+16432>: mov 0x2913d9(%rip),%rdx # 0x3601f6cb60 > 0x0000003601cdb787 <+16439>: mov (%rdx),%r14 > 0x0000003601cdb78a <+16442>: mov 0x20(%r14),%r8d > 0x0000003601cdb78e <+16446>: test %r8d,%r8d > 0x0000003601cdb791 <+16449>: je 0x3601cdc1b8 <PyEval_EvalFrameEx+19048> > 0x0000003601cdb797 <+16455>: mov 0x28(%r14),%rdi > 0x0000003601cdb79b <+16459>: test %rdi,%rdi > 0x0000003601cdb79e <+16462>: je 0x3601cdc1b8 <PyEval_EvalFrameEx+19048> > 0x0000003601cdb7a4 <+16468>: mov 0x10(%r14),%rdx > 0x0000003601cdb7a8 <+16472>: mov 0x38(%r14),%rsi > 0x0000003601cdb7ac <+16476>: mov $0x4,%ecx > 0x0000003601cdb7b1 <+16481>: mov 0x108(%rsp),%r8 > 0x0000003601cdb7b9 <+16489>: mov %r9,0x28(%rsp) > 0x0000003601cdb7be <+16494>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdb7c3 <+16499>: test %eax,%eax > 0x0000003601cdb7c5 <+16501>: mov 0x28(%rsp),%r9 > 0x0000003601cdb7ca <+16506>: jne 0x3601cdb833 <PyEval_EvalFrameEx+16611> > 0x0000003601cdb7cc <+16508>: mov 0x108(%rsp),%rdi > 0x0000003601cdb7d4 <+16516>: mov %r9,%rsi > 0x0000003601cdb7d7 <+16519>: mov %rbx,%rdx > 0x0000003601cdb7da <+16522>: callq 0x3601c3caa0 <PyCFunction_Call@plt> > 0x0000003601cdb7df <+16527>: mov 0x28(%r14),%rdi > 0x0000003601cdb7e3 <+16531>: mov %rax,%r15 > 0x0000003601cdb7e6 <+16534>: mov 0x28(%rsp),%r9 > 0x0000003601cdb7eb <+16539>: test %rdi,%rdi > 0x0000003601cdb7ee <+16542>: je 0x3601cd9ef3 <PyEval_EvalFrameEx+10147> > 0x0000003601cdb7f4 <+16548>: test %rax,%rax > 0x0000003601cdb7f7 <+16551>: mov 0x10(%r14),%rdx > 0x0000003601cdb7fb <+16555>: mov 0x38(%r14),%rsi > 0x0000003601cdb7ff <+16559>: mov 0x108(%rsp),%r8 > 0x0000003601cdb807 <+16567>: je 0x3601cdcdba <PyEval_EvalFrameEx+22122> > 0x0000003601cdb80d <+16573>: mov $0x6,%ecx > 0x0000003601cdb812 <+16578>: mov %r9,0x28(%rsp) > 0x0000003601cdb817 <+16583>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdb81c <+16588>: test %eax,%eax > 0x0000003601cdb81e <+16590>: mov 0x28(%rsp),%r9 > 0x0000003601cdb823 <+16595>: je 0x3601cd9ef3 <PyEval_EvalFrameEx+10147> > 0x0000003601cdb829 <+16601>: subq $0x1,(%r15) > 0x0000003601cdb82d <+16605>: je 0x3601cdcd9e <PyEval_EvalFrameEx+22094> > 0x0000003601cdb833 <+16611>: xor %r15d,%r15d > 0x0000003601cdb836 <+16614>: jmpq 0x3601cd9ef3 <PyEval_EvalFrameEx+10147> > 0x0000003601cdb83b <+16619>: nopl 0x0(%rax,%rax,1) > 0x0000003601cdb840 <+16624>: mov 0x8(%rdx),%rax > 0x0000003601cdb844 <+16628>: mov %rdx,%rdi > 0x0000003601cdb847 <+16631>: callq *0x30(%rax) > 0x0000003601cdb84a <+16634>: jmpq 0x3601cdac73 <PyEval_EvalFrameEx+13603> > 0x0000003601cdb84f <+16639>: mov 0x8(%rbx),%rax > 0x0000003601cdb853 <+16643>: mov %rbx,%rdi > 0x0000003601cdb856 <+16646>: callq *0x30(%rax) > 0x0000003601cdb859 <+16649>: mov 0x38(%rsp),%r11 > 0x0000003601cdb85e <+16654>: jmpq 0x3601cd8400 <PyEval_EvalFrameEx+3248> > 0x0000003601cdb863 <+16659>: movq $0x0,(%rsp) > 0x0000003601cdb86b <+16667>: jmpq 0x3601cdae58 <PyEval_EvalFrameEx+14088> > 0x0000003601cdb870 <+16672>: mov 0x8(%rcx),%rax > 0x0000003601cdb874 <+16676>: mov %rcx,%rdi > 0x0000003601cdb877 <+16679>: callq *0x30(%rax) > 0x0000003601cdb87a <+16682>: jmpq 0x3601cd9506 <PyEval_EvalFrameEx+7606> > 0x0000003601cdb87f <+16687>: cmp %rax,0x8(%rbp) > 0x0000003601cdb883 <+16691>: jne 0x3601cd860d <PyEval_EvalFrameEx+3773> > 0x0000003601cdb889 <+16697>: mov 0x10(%rdx),%rcx > 0x0000003601cdb88d <+16701>: mov 0x10(%rbp),%rax > 0x0000003601cdb891 <+16705>: mov %rcx,%rdi > 0x0000003601cdb894 <+16708>: sub %rax,%rdi > 0x0000003601cdb897 <+16711>: xor %rdi,%rcx > 0x0000003601cdb89a <+16714>: jns 0x3601cdb293 <PyEval_EvalFrameEx+15171> > 0x0000003601cdb8a0 <+16720>: xor %rdi,%rax > 0x0000003601cdb8a3 <+16723>: js 0x3601cdb293 <PyEval_EvalFrameEx+15171> > 0x0000003601cdb8a9 <+16729>: jmpq 0x3601cd860d <PyEval_EvalFrameEx+3773> > 0x0000003601cdb8ae <+16734>: xchg %ax,%ax > 0x0000003601cdb8b0 <+16736>: mov 0x8(%rdi),%rax > 0x0000003601cdb8b4 <+16740>: callq *0x30(%rax) > 0x0000003601cdb8b7 <+16743>: jmpq 0x3601cda7c2 <PyEval_EvalFrameEx+12402> > 0x0000003601cdb8bc <+16748>: mov 0x8(%rdi),%rax > 0x0000003601cdb8c0 <+16752>: callq *0x30(%rax) > 0x0000003601cdb8c3 <+16755>: jmpq 0x3601cda357 <PyEval_EvalFrameEx+11271> > 0x0000003601cdb8c8 <+16760>: mov 0x8(%rbx),%rax > 0x0000003601cdb8cc <+16764>: mov %rbx,%rdi > 0x0000003601cdb8cf <+16767>: callq *0x30(%rax) > 0x0000003601cdb8d2 <+16770>: jmpq 0x3601cd9268 <PyEval_EvalFrameEx+6936> > 0x0000003601cdb8d7 <+16775>: mov 0x8(%rdi),%rax > 0x0000003601cdb8db <+16779>: callq *0x30(%rax) > 0x0000003601cdb8de <+16782>: xchg %ax,%ax > 0x0000003601cdb8e0 <+16784>: jmpq 0x3601cd925e <PyEval_EvalFrameEx+6926> > 0x0000003601cdb8e5 <+16789>: mov 0x8(%r9),%rax > 0x0000003601cdb8e9 <+16793>: mov %r9,%rdi > 0x0000003601cdb8ec <+16796>: callq *0x30(%rax) > 0x0000003601cdb8ef <+16799>: nop > 0x0000003601cdb8f0 <+16800>: jmpq 0x3601cd9223 <PyEval_EvalFrameEx+6867> > 0x0000003601cdb8f5 <+16805>: mov %r15,0x108(%rsp) > 0x0000003601cdb8fd <+16813>: mov $0x2,%ebx > 0x0000003601cdb902 <+16818>: mov 0x100(%rsp),%r15 > 0x0000003601cdb90a <+16826>: jmpq 0x3601cd7a93 <PyEval_EvalFrameEx+835> > 0x0000003601cdb90f <+16831>: mov 0x2911a2(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdb916 <+16838>: mov (%rax),%rdi > 0x0000003601cdb919 <+16841>: callq 0x3601c3c4d0 <PyErr_ExceptionMatches@plt> > 0x0000003601cdb91e <+16846>: test %eax,%eax > 0x0000003601cdb920 <+16848>: je 0x3601cd922c <PyEval_EvalFrameEx+6876> > 0x0000003601cdb926 <+16854>: lea 0x1b8(%rsp),%rdx > 0x0000003601cdb92e <+16862>: lea 0x1b0(%rsp),%rsi > 0x0000003601cdb936 <+16870>: lea 0x1a8(%rsp),%rdi > 0x0000003601cdb93e <+16878>: callq 0x3601c3e130 <PyErr_Fetch@plt> > 0x0000003601cdb943 <+16883>: mov 0x1b0(%rsp),%rbp > 0x0000003601cdb94b <+16891>: mov 0x8(%rbp),%rax > 0x0000003601cdb94f <+16895>: testb $0x8,0xab(%rax) > 0x0000003601cdb956 <+16902>: jne 0x3601cdc8e0 <PyEval_EvalFrameEx+20880> > 0x0000003601cdb95c <+16908>: mov 0x1b8(%rsp),%rdx > 0x0000003601cdb964 <+16916>: mov 0x1a8(%rsp),%rdi > 0x0000003601cdb96c <+16924>: mov %rbp,%rsi > 0x0000003601cdb96f <+16927>: callq 0x3601c3b310 <PyErr_Restore@plt> > 0x0000003601cdb974 <+16932>: jmpq 0x3601cd922c <PyEval_EvalFrameEx+6876> > 0x0000003601cdb979 <+16937>: nopl 0x0(%rax) > 0x0000003601cdb980 <+16944>: mov 0x18(%rdi),%rbx > 0x0000003601cdb984 <+16948>: test %rbx,%rbx > 0x0000003601cdb987 <+16951>: je 0x3601cd9d95 <PyEval_EvalFrameEx+9797> > 0x0000003601cdb98d <+16957>: addq $0x1,(%rbx) > 0x0000003601cdb991 <+16961>: mov 0x10(%rdi),%rdi > 0x0000003601cdb995 <+16965>: addq $0x1,(%rdi) > 0x0000003601cdb999 <+16969>: mov (%rax),%rcx > 0x0000003601cdb99c <+16972>: mov %rdi,0x108(%rsp) > 0x0000003601cdb9a4 <+16980>: subq $0x1,(%rcx) > 0x0000003601cdb9a8 <+16984>: je 0x3601cdc6a4 <PyEval_EvalFrameEx+20308> > 0x0000003601cdb9ae <+16990>: mov 0x138(%rsp),%rax > 0x0000003601cdb9b6 <+16998>: add $0x1,%r15d > 0x0000003601cdb9ba <+17002>: mov %rbx,(%rax) > 0x0000003601cdb9bd <+17005>: jmpq 0x3601cd9da1 <PyEval_EvalFrameEx+9809> > 0x0000003601cdb9c2 <+17010>: callq 0x3601c3ddd0 <PyDict_New@plt> > 0x0000003601cdb9c7 <+17015>: test %rax,%rax > 0x0000003601cdb9ca <+17018>: mov %rax,%r14 > 0x0000003601cdb9cd <+17021>: je 0x3601cdc76a <PyEval_EvalFrameEx+20506> > 0x0000003601cdb9d3 <+17027>: mov %rbx,%rsi > 0x0000003601cdb9d6 <+17030>: mov %rax,%rdi > 0x0000003601cdb9d9 <+17033>: callq 0x3601c3cd20 <PyDict_Update@plt> > 0x0000003601cdb9de <+17038>: test %eax,%eax > 0x0000003601cdb9e0 <+17040>: je 0x3601cdc758 <PyEval_EvalFrameEx+20488> > 0x0000003601cdb9e6 <+17046>: subq $0x1,(%r14) > 0x0000003601cdb9ea <+17050>: jne 0x3601cdb9f6 <PyEval_EvalFrameEx+17062> > 0x0000003601cdb9ec <+17052>: mov 0x8(%r14),%rax > 0x0000003601cdb9f0 <+17056>: mov %r14,%rdi > 0x0000003601cdb9f3 <+17059>: callq *0x30(%rax) > 0x0000003601cdb9f6 <+17062>: mov 0x29146b(%rip),%rax # 0x3601f6ce68 > 0x0000003601cdb9fd <+17069>: xor %ebp,%ebp > 0x0000003601cdb9ff <+17071>: mov (%rax),%rdi > 0x0000003601cdba02 <+17074>: callq 0x3601c3c4d0 <PyErr_ExceptionMatches@plt> > 0x0000003601cdba07 <+17079>: test %eax,%eax > 0x0000003601cdba09 <+17081>: je 0x3601cdba51 <PyEval_EvalFrameEx+17153> > 0x0000003601cdba0b <+17083>: mov 0x8(%rbx),%rax > 0x0000003601cdba0f <+17087>: mov 0x108(%rsp),%rdi > 0x0000003601cdba17 <+17095>: mov 0x18(%rax),%r14 > 0x0000003601cdba1b <+17099>: callq 0x3601c3eac0 <PyEval_GetFuncDesc@plt> > 0x0000003601cdba20 <+17104>: mov 0x108(%rsp),%rdi > 0x0000003601cdba28 <+17112>: mov %rax,%r15 > 0x0000003601cdba2b <+17115>: callq 0x3601c3baa0 <PyEval_GetFuncName@plt> > 0x0000003601cdba30 <+17120>: mov %rax,%rdx > 0x0000003601cdba33 <+17123>: mov 0x29107e(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdba3a <+17130>: lea 0x5dfe7(%rip),%rsi # 0x3601d39a28 > 0x0000003601cdba41 <+17137>: mov %r14,%r8 > 0x0000003601cdba44 <+17140>: mov %r15,%rcx > 0x0000003601cdba47 <+17143>: mov (%rax),%rdi > 0x0000003601cdba4a <+17146>: xor %eax,%eax > 0x0000003601cdba4c <+17148>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdba51 <+17153>: xor %r15d,%r15d > 0x0000003601cdba54 <+17156>: jmpq 0x3601cd9f03 <PyEval_EvalFrameEx+10163> > 0x0000003601cdba59 <+17161>: nopl 0x0(%rax) > 0x0000003601cdba60 <+17168>: cmp %rax,0x8(%rbp) > 0x0000003601cdba64 <+17172>: jne 0x3601cd890a <PyEval_EvalFrameEx+4538> > 0x0000003601cdba6a <+17178>: mov %r13,%rcx > 0x0000003601cdba6d <+17181>: mov %r12,%rdx > 0x0000003601cdba70 <+17184>: mov %rbp,%rsi > 0x0000003601cdba73 <+17187>: mov %r8,%rdi > 0x0000003601cdba76 <+17190>: callq 0x3601c3f73d <string_concatenate> > 0x0000003601cdba7b <+17195>: mov %rax,%r15 > 0x0000003601cdba7e <+17198>: jmpq 0x3601cd85d0 <PyEval_EvalFrameEx+3712> > 0x0000003601cdba83 <+17203>: nopl 0x0(%rax,%rax,1) > 0x0000003601cdba88 <+17208>: cmp %rax,0x8(%rbp) > 0x0000003601cdba8c <+17212>: jne 0x3601cd88fd <PyEval_EvalFrameEx+4525> > 0x0000003601cdba92 <+17218>: mov 0x10(%r8),%rdx > 0x0000003601cdba96 <+17222>: mov 0x10(%rbp),%rax > 0x0000003601cdba9a <+17226>: lea (%rax,%rdx,1),%rdi > 0x0000003601cdba9e <+17230>: xor %rdi,%rdx > 0x0000003601cdbaa1 <+17233>: js 0x3601cdc854 <PyEval_EvalFrameEx+20740> > 0x0000003601cdbaa7 <+17239>: mov %r8,0x38(%rsp) > 0x0000003601cdbaac <+17244>: callq 0x3601c3e2c0 <PyInt_FromLong@plt> > 0x0000003601cdbab1 <+17249>: mov 0x38(%rsp),%r8 > 0x0000003601cdbab6 <+17254>: mov %rax,%r15 > 0x0000003601cdbab9 <+17257>: jmpq 0x3601cd85c0 <PyEval_EvalFrameEx+3696> > 0x0000003601cdbabe <+17262>: subq $0x1,(%r15) > 0x0000003601cdbac2 <+17266>: je 0x3601cdcb49 <PyEval_EvalFrameEx+21497> > 0x0000003601cdbac8 <+17272>: mov %rbx,%r14 > 0x0000003601cdbacb <+17275>: xor %r15d,%r15d > 0x0000003601cdbace <+17278>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdbad3 <+17283>: mov 0x118(%rsp),%rbx > 0x0000003601cdbadb <+17291>: jmpq 0x3601cda172 <PyEval_EvalFrameEx+10786> > 0x0000003601cdbae0 <+17296>: mov 0x138(%rsp),%rbx > 0x0000003601cdbae8 <+17304>: cmp %rax,%rbx > 0x0000003601cdbaeb <+17307>: je 0x3601cdc640 <PyEval_EvalFrameEx+20208> > 0x0000003601cdbaf1 <+17313>: mov 0x108(%rsp),%rbp > 0x0000003601cdbaf9 <+17321>: callq 0x3601c3d3e0 <PyEval_GetGlobals@plt> > 0x0000003601cdbafe <+17326>: cmp 0x128(%rsp),%rbx > 0x0000003601cdbb06 <+17334>: mov %rax,0x118(%rsp) > 0x0000003601cdbb0e <+17342>: movl $0x0,0x178(%rsp) > 0x0000003601cdbb19 <+17353>: jne 0x3601cdbb2e <PyEval_EvalFrameEx+17374> > 0x0000003601cdbb1b <+17355>: callq 0x3601c3b350 <PyEval_GetLocals@plt> > 0x0000003601cdbb20 <+17360>: movl $0x1,0x178(%rsp) > 0x0000003601cdbb2b <+17371>: mov %rax,%rbx > 0x0000003601cdbb2e <+17374>: test %rbx,%rbx > 0x0000003601cdbb31 <+17377>: je 0x3601cdcb16 <PyEval_EvalFrameEx+21446> > 0x0000003601cdbb37 <+17383>: cmpq $0x0,0x118(%rsp) > 0x0000003601cdbb40 <+17392>: je 0x3601cdcb16 <PyEval_EvalFrameEx+21446> > 0x0000003601cdbb46 <+17398>: mov 0x8(%rbp),%rdi > 0x0000003601cdbb4a <+17402>: jmpq 0x3601cda17d <PyEval_EvalFrameEx+10797> > 0x0000003601cdbb4f <+17407>: nop > 0x0000003601cdbb50 <+17408>: mov %rbp,%rdi > 0x0000003601cdbb53 <+17411>: callq 0x3601c3e400 <PySequence_Tuple@plt> > 0x0000003601cdbb58 <+17416>: test %rax,%rax > 0x0000003601cdbb5b <+17419>: mov %rax,%r14 > 0x0000003601cdbb5e <+17422>: je 0x3601cdc5cc <PyEval_EvalFrameEx+20092> > 0x0000003601cdbb64 <+17428>: subq $0x1,0x0(%rbp) > 0x0000003601cdbb69 <+17433>: je 0x3601cdc5ba <PyEval_EvalFrameEx+20074> > 0x0000003601cdbb6f <+17439>: mov %rax,%rbp > 0x0000003601cdbb72 <+17442>: jmpq 0x3601cd9dfb <PyEval_EvalFrameEx+9899> > 0x0000003601cdbb77 <+17447>: callq 0x3601c3e980 <PyString_Format@plt> > 0x0000003601cdbb7c <+17452>: mov %rax,%r15 > 0x0000003601cdbb7f <+17455>: nop > 0x0000003601cdbb80 <+17456>: jmpq 0x3601cd88ae <PyEval_EvalFrameEx+4446> > 0x0000003601cdbb85 <+17461>: mov 0x8(%r14),%rax > 0x0000003601cdbb89 <+17465>: mov %r14,%rdi > 0x0000003601cdbb8c <+17468>: callq *0x30(%rax) > 0x0000003601cdbb8f <+17471>: mov 0x28(%rsp),%r9d > 0x0000003601cdbb94 <+17476>: jmpq 0x3601cda3e9 <PyEval_EvalFrameEx+11417> > 0x0000003601cdbb99 <+17481>: mov -0x10(%r14),%rax > 0x0000003601cdbb9d <+17485>: mov %r9,-0x10(%r14) > 0x0000003601cdbba1 <+17489>: mov 0x128(%rsp),%r9 > 0x0000003601cdbba9 <+17497>: mov -0x18(%r14),%r11 > 0x0000003601cdbbad <+17501>: mov %rax,-0x18(%r14) > 0x0000003601cdbbb1 <+17505>: mov %r9,%rbx > 0x0000003601cdbbb4 <+17508>: mov %r9,%rbp > 0x0000003601cdbbb7 <+17511>: jmpq 0x3601cd8c18 <PyEval_EvalFrameEx+5320> > 0x0000003601cdbbbc <+17516>: mov 0x128(%rsp),%rdi > 0x0000003601cdbbc4 <+17524>: mov -0x10(%r14),%r11 > 0x0000003601cdbbc8 <+17528>: mov %rdi,%rbx > 0x0000003601cdbbcb <+17531>: mov %rdi,-0x10(%r14) > 0x0000003601cdbbcf <+17535>: mov %rdi,%rbp > 0x0000003601cdbbd2 <+17538>: jmpq 0x3601cd8c18 <PyEval_EvalFrameEx+5320> > 0x0000003601cdbbd7 <+17543>: movzbl 0x2(%r13),%eax > 0x0000003601cdbbdc <+17548>: movzbl 0x1(%r13),%r9d > 0x0000003601cdbbe1 <+17553>: mov %r15,%rdi > 0x0000003601cdbbe4 <+17556>: add $0x3,%r13 > 0x0000003601cdbbe8 <+17560>: mov 0x138(%rsp),%r14 > 0x0000003601cdbbf0 <+17568>: shl $0x8,%eax > 0x0000003601cdbbf3 <+17571>: add %eax,%r9d > 0x0000003601cdbbf6 <+17574>: jmpq 0x3601cd96ac <PyEval_EvalFrameEx+8028> > 0x0000003601cdbbfb <+17579>: mov 0x40(%rbp),%rax > 0x0000003601cdbbff <+17583>: cmpq $0x0,0x10(%rax) > 0x0000003601cdbc04 <+17588>: jg 0x3601cdc326 <PyEval_EvalFrameEx+19414> > 0x0000003601cdbc0a <+17594>: mov 0x118(%rsp),%rsi > 0x0000003601cdbc12 <+17602>: mov %rbx,%rdx > 0x0000003601cdbc15 <+17605>: mov %rbp,%rdi > 0x0000003601cdbc18 <+17608>: callq 0x3601c3c1d0 <PyEval_EvalCode@plt> > 0x0000003601cdbc1d <+17613>: mov %rax,%rbx > 0x0000003601cdbc20 <+17616>: jmpq 0x3601cda2ed <PyEval_EvalFrameEx+11165> > 0x0000003601cdbc25 <+17621>: callq 0x3601c3cb80 <PyErr_Clear@plt> > 0x0000003601cdbc2a <+17626>: movl $0x0,0x118(%rsp) > 0x0000003601cdbc35 <+17637>: jmpq 0x3601cdac48 <PyEval_EvalFrameEx+13560> > 0x0000003601cdbc3a <+17642>: mov %rdx,0x38(%rsp) > 0x0000003601cdbc3f <+17647>: callq 0x3601c3e270 <_PyUnicodeUCS4_IsWhitespace@plt> > 0x0000003601cdbc44 <+17652>: test %eax,%eax > 0x0000003601cdbc46 <+17654>: mov 0x38(%rsp),%rdx > 0x0000003601cdbc4b <+17659>: je 0x3601cdaf55 <PyEval_EvalFrameEx+14341> > 0x0000003601cdbc51 <+17665>: mov (%rdx),%edi > 0x0000003601cdbc53 <+17667>: jmpq 0x3601cdb004 <PyEval_EvalFrameEx+14516> > 0x0000003601cdbc58 <+17672>: mov 0x108(%rsp),%r14 > 0x0000003601cdbc60 <+17680>: jmpq 0x3601cd8d12 <PyEval_EvalFrameEx+5570> > 0x0000003601cdbc65 <+17685>: mov -0x8(%rax),%rax > 0x0000003601cdbc69 <+17689>: sub $0x8,%r14 > 0x0000003601cdbc6d <+17693>: mov -0x8(%r14),%rcx > 0x0000003601cdbc71 <+17697>: lea -0x8(%r14),%rdx > 0x0000003601cdbc75 <+17701>: lea -0x8(%rdx),%r14 > 0x0000003601cdbc79 <+17705>: mov -0x8(%rdx),%rdx > 0x0000003601cdbc7d <+17709>: mov %rcx,0x198(%rsp) > 0x0000003601cdbc85 <+17717>: mov %rax,0x1a0(%rsp) > 0x0000003601cdbc8d <+17725>: test %rdx,%rdx > 0x0000003601cdbc90 <+17728>: mov %rdx,0x190(%rsp) > 0x0000003601cdbc98 <+17736>: je 0x3601cdbef9 <PyEval_EvalFrameEx+18345> > 0x0000003601cdbc9e <+17742>: cmp 0x128(%rsp),%rax > 0x0000003601cdbca6 <+17750>: je 0x3601cdbd60 <PyEval_EvalFrameEx+17936> > 0x0000003601cdbcac <+17756>: test %rax,%rax > 0x0000003601cdbcaf <+17759>: je 0x3601cdbd97 <PyEval_EvalFrameEx+17991> > 0x0000003601cdbcb5 <+17765>: mov 0x290e6c(%rip),%rcx # 0x3601f6cb28 > 0x0000003601cdbcbc <+17772>: cmp %rcx,0x8(%rax) > 0x0000003601cdbcc0 <+17776>: je 0x3601cdbd97 <PyEval_EvalFrameEx+17991> > 0x0000003601cdbcc6 <+17782>: mov 0x290deb(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdbccd <+17789>: lea 0x5d934(%rip),%rsi # 0x3601d39608 > 0x0000003601cdbcd4 <+17796>: mov (%rax),%rdi > 0x0000003601cdbcd7 <+17799>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdbcdc <+17804>: mov 0x198(%rsp),%rax > 0x0000003601cdbce4 <+17812>: test %rax,%rax > 0x0000003601cdbce7 <+17815>: je 0x3601cdbcf3 <PyEval_EvalFrameEx+17827> > 0x0000003601cdbce9 <+17817>: subq $0x1,(%rax) > 0x0000003601cdbced <+17821>: je 0x3601cdbf7d <PyEval_EvalFrameEx+18477> > 0x0000003601cdbcf3 <+17827>: mov 0x190(%rsp),%rax > 0x0000003601cdbcfb <+17835>: test %rax,%rax > 0x0000003601cdbcfe <+17838>: je 0x3601cdbd0a <PyEval_EvalFrameEx+17850> > 0x0000003601cdbd00 <+17840>: subq $0x1,(%rax) > 0x0000003601cdbd04 <+17844>: je 0x3601cdbf9b <PyEval_EvalFrameEx+18507> > 0x0000003601cdbd0a <+17850>: mov 0x1a0(%rsp),%rax > 0x0000003601cdbd12 <+17858>: test %rax,%rax > 0x0000003601cdbd15 <+17861>: je 0x3601cdbf91 <PyEval_EvalFrameEx+18497> > 0x0000003601cdbd1b <+17867>: mov (%rax),%rdx > 0x0000003601cdbd1e <+17870>: mov $0x2,%ebx > 0x0000003601cdbd23 <+17875>: sub $0x1,%rdx > 0x0000003601cdbd27 <+17879>: test %rdx,%rdx > 0x0000003601cdbd2a <+17882>: mov %rdx,(%rax) > 0x0000003601cdbd2d <+17885>: jne 0x3601cdbd3e <PyEval_EvalFrameEx+17902> > 0x0000003601cdbd2f <+17887>: mov 0x1a0(%rsp),%rdi > 0x0000003601cdbd37 <+17895>: mov 0x8(%rdi),%rax > 0x0000003601cdbd3b <+17899>: callq *0x30(%rax) > 0x0000003601cdbd3e <+17902>: cmp $0x2,%ebx > 0x0000003601cdbd41 <+17905>: sete %dl > 0x0000003601cdbd44 <+17908>: cmp $0x4,%ebx > 0x0000003601cdbd47 <+17911>: sete %al > 0x0000003601cdbd4a <+17914>: test %dl,%dl > 0x0000003601cdbd4c <+17916>: jne 0x3601cd7a93 <PyEval_EvalFrameEx+835> > 0x0000003601cdbd52 <+17922>: test %al,%al > 0x0000003601cdbd54 <+17924>: je 0x3601cd7aaa <PyEval_EvalFrameEx+858> > 0x0000003601cdbd5a <+17930>: jmpq 0x3601cd7a93 <PyEval_EvalFrameEx+835> > 0x0000003601cdbd5f <+17935>: nop > 0x0000003601cdbd60 <+17936>: mov 0x128(%rsp),%rax > 0x0000003601cdbd68 <+17944>: mov 0x128(%rsp),%rdx > 0x0000003601cdbd70 <+17952>: mov (%rax),%rax > 0x0000003601cdbd73 <+17955>: mov %rax,0xe8(%rsp) > 0x0000003601cdbd7b <+17963>: sub $0x1,%rax > 0x0000003601cdbd7f <+17967>: test %rax,%rax > 0x0000003601cdbd82 <+17970>: mov %rax,(%rdx) > 0x0000003601cdbd85 <+17973>: je 0x3601cdd057 <PyEval_EvalFrameEx+22791> > 0x0000003601cdbd8b <+17979>: movq $0x0,0x1a0(%rsp) > 0x0000003601cdbd97 <+17991>: cmpq $0x0,0x198(%rsp) > 0x0000003601cdbda0 <+18000>: je 0x3601cdc525 <PyEval_EvalFrameEx+19925> > 0x0000003601cdbda6 <+18006>: mov 0x190(%rsp),%rdi > 0x0000003601cdbdae <+18014>: mov 0x8(%rdi),%rax > 0x0000003601cdbdb2 <+18018>: testb $0x4,0xab(%rax) > 0x0000003601cdbdb9 <+18025>: je 0x3601cdbdf0 <PyEval_EvalFrameEx+18080> > 0x0000003601cdbdbb <+18027>: callq 0x3601c3e6b0 <PyTuple_Size@plt> > 0x0000003601cdbdc0 <+18032>: test %rax,%rax > 0x0000003601cdbdc3 <+18035>: mov 0x190(%rsp),%rdi > 0x0000003601cdbdcb <+18043>: jle 0x3601cdbdec <PyEval_EvalFrameEx+18076> > 0x0000003601cdbdcd <+18045>: mov 0x18(%rdi),%rax > 0x0000003601cdbdd1 <+18049>: mov %rax,0x190(%rsp) > 0x0000003601cdbdd9 <+18057>: addq $0x1,(%rax) > 0x0000003601cdbddd <+18061>: subq $0x1,(%rdi) > 0x0000003601cdbde1 <+18065>: jne 0x3601cdbda6 <PyEval_EvalFrameEx+18006> > 0x0000003601cdbde3 <+18067>: mov 0x8(%rdi),%rax > 0x0000003601cdbde7 <+18071>: callq *0x30(%rax) > 0x0000003601cdbdea <+18074>: jmp 0x3601cdbda6 <PyEval_EvalFrameEx+18006> > 0x0000003601cdbdec <+18076>: mov 0x8(%rdi),%rax > 0x0000003601cdbdf0 <+18080>: mov 0x291161(%rip),%rbx # 0x3601f6cf58 > 0x0000003601cdbdf7 <+18087>: cmp %rbx,%rax > 0x0000003601cdbdfa <+18090>: je 0x3601cdbe1c <PyEval_EvalFrameEx+18124> > 0x0000003601cdbdfc <+18092>: mov 0xa8(%rax),%rdx > 0x0000003601cdbe03 <+18099>: test $0x80000000,%edx > 0x0000003601cdbe09 <+18105>: je 0x3601cdbea7 <PyEval_EvalFrameEx+18263> > 0x0000003601cdbe0f <+18111>: testb $0x40,0xab(%rdi) > 0x0000003601cdbe16 <+18118>: je 0x3601cdbea7 <PyEval_EvalFrameEx+18263> > 0x0000003601cdbe1c <+18124>: lea 0x1a0(%rsp),%rdx > 0x0000003601cdbe24 <+18132>: lea 0x198(%rsp),%rsi > 0x0000003601cdbe2c <+18140>: lea 0x190(%rsp),%rdi > 0x0000003601cdbe34 <+18148>: callq 0x3601c3bbe0 <PyErr_NormalizeException@plt> > 0x0000003601cdbe39 <+18153>: mov 0x198(%rsp),%rax > 0x0000003601cdbe41 <+18161>: mov 0x8(%rax),%rax > 0x0000003601cdbe45 <+18165>: cmp 0x290c4c(%rip),%rax # 0x3601f6ca98 > 0x0000003601cdbe4c <+18172>: je 0x3601cdbe5b <PyEval_EvalFrameEx+18187> > 0x0000003601cdbe4e <+18174>: testb $0x40,0xab(%rax) > 0x0000003601cdbe55 <+18181>: je 0x3601cdc4f8 <PyEval_EvalFrameEx+19880> > 0x0000003601cdbe5b <+18187>: mov 0x290bee(%rip),%rax # 0x3601f6ca50 > 0x0000003601cdbe62 <+18194>: mov 0x190(%rsp),%rdi > 0x0000003601cdbe6a <+18202>: mov (%rax),%r10d > 0x0000003601cdbe6d <+18205>: test %r10d,%r10d > 0x0000003601cdbe70 <+18208>: je 0x3601cdbe7c <PyEval_EvalFrameEx+18220> > 0x0000003601cdbe72 <+18210>: cmp %rbx,0x8(%rdi) > 0x0000003601cdbe76 <+18214>: je 0x3601cdc4c8 <PyEval_EvalFrameEx+19832> > 0x0000003601cdbe7c <+18220>: mov 0x1a0(%rsp),%rdx > 0x0000003601cdbe84 <+18228>: mov 0x198(%rsp),%rsi > 0x0000003601cdbe8c <+18236>: callq 0x3601c3b310 <PyErr_Restore@plt> > 0x0000003601cdbe91 <+18241>: cmpq $0x1,0x1a0(%rsp) > 0x0000003601cdbe9a <+18250>: sbb %ebx,%ebx > 0x0000003601cdbe9c <+18252>: and $0xfffffffe,%ebx > 0x0000003601cdbe9f <+18255>: add $0x4,%ebx > 0x0000003601cdbea2 <+18258>: jmpq 0x3601cdbd3e <PyEval_EvalFrameEx+17902> > 0x0000003601cdbea7 <+18263>: mov 0x290bea(%rip),%rbp # 0x3601f6ca98 > 0x0000003601cdbeae <+18270>: cmp %rbp,%rax > 0x0000003601cdbeb1 <+18273>: je 0x3601cdbebf <PyEval_EvalFrameEx+18287> > 0x0000003601cdbeb3 <+18275>: test $0x40000000,%edx > 0x0000003601cdbeb9 <+18281>: je 0x3601cdceaf <PyEval_EvalFrameEx+22367> > 0x0000003601cdbebf <+18287>: mov 0x128(%rsp),%r8 > 0x0000003601cdbec7 <+18295>: cmp %r8,0x198(%rsp) > 0x0000003601cdbecf <+18303>: je 0x3601cdc53e <PyEval_EvalFrameEx+19950> > 0x0000003601cdbed5 <+18309>: mov 0x290bdc(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdbedc <+18316>: lea 0x480bd(%rip),%rsi # 0x3601d23fa0 > 0x0000003601cdbee3 <+18323>: mov (%rax),%rdi > 0x0000003601cdbee6 <+18326>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdbeeb <+18331>: jmpq 0x3601cdbcdc <PyEval_EvalFrameEx+17804> > 0x0000003601cdbef0 <+18336>: test %r9d,%r9d > 0x0000003601cdbef3 <+18339>: jne 0x3601cd92d1 <PyEval_EvalFrameEx+7041> > 0x0000003601cdbef9 <+18345>: mov 0x290c60(%rip),%r8 # 0x3601f6cb60 > 0x0000003601cdbf00 <+18352>: mov (%r8),%rdx > 0x0000003601cdbf03 <+18355>: mov 0x60(%rdx),%rax > 0x0000003601cdbf07 <+18359>: mov 0x68(%rdx),%rcx > 0x0000003601cdbf0b <+18363>: mov 0x70(%rdx),%rdx > 0x0000003601cdbf0f <+18367>: test %rax,%rax > 0x0000003601cdbf12 <+18370>: cmove 0x128(%rsp),%rax > 0x0000003601cdbf1b <+18379>: mov %rcx,0x198(%rsp) > 0x0000003601cdbf23 <+18387>: mov %rdx,0x1a0(%rsp) > 0x0000003601cdbf2b <+18395>: mov %rax,0x190(%rsp) > 0x0000003601cdbf33 <+18403>: addq $0x1,(%rax) > 0x0000003601cdbf37 <+18407>: mov 0x198(%rsp),%rax > 0x0000003601cdbf3f <+18415>: test %rax,%rax > 0x0000003601cdbf42 <+18418>: je 0x3601cdbf48 <PyEval_EvalFrameEx+18424> > 0x0000003601cdbf44 <+18420>: addq $0x1,(%rax) > 0x0000003601cdbf48 <+18424>: mov 0x1a0(%rsp),%rax > 0x0000003601cdbf50 <+18432>: test %rax,%rax > 0x0000003601cdbf53 <+18435>: je 0x3601cdbd97 <PyEval_EvalFrameEx+17991> > 0x0000003601cdbf59 <+18441>: addq $0x1,(%rax) > 0x0000003601cdbf5d <+18445>: mov 0x1a0(%rsp),%rax > 0x0000003601cdbf65 <+18453>: jmpq 0x3601cdbc9e <PyEval_EvalFrameEx+17742> > 0x0000003601cdbf6a <+18458>: mov %r14,%rdx > 0x0000003601cdbf6d <+18461>: xor %eax,%eax > 0x0000003601cdbf6f <+18463>: xor %ecx,%ecx > 0x0000003601cdbf71 <+18465>: jmpq 0x3601cdbc75 <PyEval_EvalFrameEx+17701> > 0x0000003601cdbf76 <+18470>: xor %eax,%eax > 0x0000003601cdbf78 <+18472>: jmpq 0x3601cdbc6d <PyEval_EvalFrameEx+17693> > 0x0000003601cdbf7d <+18477>: mov 0x198(%rsp),%rdi > 0x0000003601cdbf85 <+18485>: mov 0x8(%rdi),%rax > 0x0000003601cdbf89 <+18489>: callq *0x30(%rax) > 0x0000003601cdbf8c <+18492>: jmpq 0x3601cdbcf3 <PyEval_EvalFrameEx+17827> > 0x0000003601cdbf91 <+18497>: mov $0x2,%ebx > 0x0000003601cdbf96 <+18502>: jmpq 0x3601cdbd3e <PyEval_EvalFrameEx+17902> > 0x0000003601cdbf9b <+18507>: mov 0x190(%rsp),%rdi > 0x0000003601cdbfa3 <+18515>: mov 0x8(%rdi),%rax > 0x0000003601cdbfa7 <+18519>: callq *0x30(%rax) > 0x0000003601cdbfaa <+18522>: jmpq 0x3601cdbd0a <PyEval_EvalFrameEx+17850> > 0x0000003601cdbfaf <+18527>: mov 0x108(%rsp),%rdx > 0x0000003601cdbfb7 <+18535>: mov %r14,%rsi > 0x0000003601cdbfba <+18538>: mov %rbx,%rdi > 0x0000003601cdbfbd <+18541>: callq 0x3601c3caa0 <PyCFunction_Call@plt> > 0x0000003601cdbfc2 <+18546>: mov %rax,%r15 > 0x0000003601cdbfc5 <+18549>: jmpq 0x3601cd93e6 <PyEval_EvalFrameEx+7318> > 0x0000003601cdbfca <+18554>: mov 0x8(%r14),%rax > 0x0000003601cdbfce <+18558>: mov %r14,%rdi > 0x0000003601cdbfd1 <+18561>: callq *0x30(%rax) > 0x0000003601cdbfd4 <+18564>: jmpq 0x3601cd93f0 <PyEval_EvalFrameEx+7328> > 0x0000003601cdbfd9 <+18569>: test %eax,%eax > 0x0000003601cdbfdb <+18571>: jne 0x3601cd9329 <PyEval_EvalFrameEx+7129> > 0x0000003601cdbfe1 <+18577>: mov 0x10(%rbx),%rax > 0x0000003601cdbfe5 <+18581>: mov 0x290b74(%rip),%rcx # 0x3601f6cb60 > 0x0000003601cdbfec <+18588>: mov 0x10(%rax),%edx > 0x0000003601cdbfef <+18591>: mov (%rcx),%r9 > 0x0000003601cdbff2 <+18594>: test $0xc,%dl > 0x0000003601cdbff5 <+18597>: je 0x3601cdced0 <PyEval_EvalFrameEx+22400> > 0x0000003601cdbffb <+18603>: mov %edx,%ecx > 0x0000003601cdbffd <+18605>: mov 0x8(%rax),%r10 > 0x0000003601cdc001 <+18609>: mov 0x18(%rbx),%r11 > 0x0000003601cdc005 <+18613>: and $0x4,%ecx > 0x0000003601cdc008 <+18616>: je 0x3601cdce75 <PyEval_EvalFrameEx+22309> > 0x0000003601cdc00e <+18622>: test %r15d,%r15d > 0x0000003601cdc011 <+18625>: jne 0x3601cdce75 <PyEval_EvalFrameEx+22309> > 0x0000003601cdc017 <+18631>: mov 0x20(%r9),%eax > 0x0000003601cdc01b <+18635>: test %eax,%eax > 0x0000003601cdc01d <+18637>: je 0x3601cdce2e <PyEval_EvalFrameEx+22238> > 0x0000003601cdc023 <+18643>: mov 0x28(%r9),%rdi > 0x0000003601cdc027 <+18647>: test %rdi,%rdi > 0x0000003601cdc02a <+18650>: je 0x3601cdce2e <PyEval_EvalFrameEx+22238> > 0x0000003601cdc030 <+18656>: mov 0x10(%r9),%rdx > 0x0000003601cdc034 <+18660>: mov 0x38(%r9),%rsi > 0x0000003601cdc038 <+18664>: mov %rbx,%r8 > 0x0000003601cdc03b <+18667>: mov $0x4,%ecx > 0x0000003601cdc040 <+18672>: mov %r9,0x28(%rsp) > 0x0000003601cdc045 <+18677>: mov %r10,0x30(%rsp) > 0x0000003601cdc04a <+18682>: mov %r11,0x38(%rsp) > 0x0000003601cdc04f <+18687>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdc054 <+18692>: test %eax,%eax > 0x0000003601cdc056 <+18694>: mov 0x28(%rsp),%r9 > 0x0000003601cdc05b <+18699>: mov 0x30(%rsp),%r10 > 0x0000003601cdc060 <+18704>: mov 0x38(%rsp),%r11 > 0x0000003601cdc065 <+18709>: je 0x3601cdcdce <PyEval_EvalFrameEx+22142> > 0x0000003601cdc06b <+18715>: xor %r15d,%r15d > 0x0000003601cdc06e <+18718>: jmpq 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cdc073 <+18723>: nopl 0x0(%rax,%rax,1) > 0x0000003601cdc078 <+18728>: callq 0x3601c3d3e0 <PyEval_GetGlobals@plt> > 0x0000003601cdc07d <+18733>: test %rax,%rax > 0x0000003601cdc080 <+18736>: je 0x3601cdc093 <PyEval_EvalFrameEx+18755> > 0x0000003601cdc082 <+18738>: mov 0x8(%rax),%rdx > 0x0000003601cdc086 <+18742>: testb $0x20,0xab(%rdx) > 0x0000003601cdc08d <+18749>: jne 0x3601cdce4d <PyEval_EvalFrameEx+22269> > 0x0000003601cdc093 <+18755>: mov 0x290ebe(%rip),%r9 # 0x3601f6cf58 > 0x0000003601cdc09a <+18762>: jmpq 0x3601cdb6d0 <PyEval_EvalFrameEx+16256> > 0x0000003601cdc09f <+18767>: movq $0x0,0x108(%rsp) > 0x0000003601cdc0ab <+18779>: jmpq 0x3601cd9374 <PyEval_EvalFrameEx+7204> > 0x0000003601cdc0b0 <+18784>: mov 0x20(%rbx),%r9 > 0x0000003601cdc0b4 <+18788>: mov 0x10(%rbx),%rdi > 0x0000003601cdc0b8 <+18792>: mov 0x18(%rbx),%rsi > 0x0000003601cdc0bc <+18796>: test %r9,%r9 > 0x0000003601cdc0bf <+18799>: je 0x3601cdccb5 <PyEval_EvalFrameEx+21861> > 0x0000003601cdc0c5 <+18805>: mov 0x10(%r9),%r11d > 0x0000003601cdc0c9 <+18809>: lea 0x18(%r9),%rdx > 0x0000003601cdc0cd <+18813>: mov 0x1b8(%rsp),%r9 > 0x0000003601cdc0d5 <+18821>: movslq %ecx,%rcx > 0x0000003601cdc0d8 <+18824>: lea 0x0(,%rcx,8),%r14 > 0x0000003601cdc0e0 <+18832>: movslq %r10d,%rcx > 0x0000003601cdc0e3 <+18835>: mov 0x28(%rbx),%r10 > 0x0000003601cdc0e7 <+18839>: shl $0x3,%rcx > 0x0000003601cdc0eb <+18843>: mov %rdx,0x8(%rsp) > 0x0000003601cdc0f0 <+18848>: mov %r11d,0x10(%rsp) > 0x0000003601cdc0f5 <+18853>: mov %r9,%r8 > 0x0000003601cdc0f8 <+18856>: mov %eax,(%rsp) > 0x0000003601cdc0fb <+18859>: sub %r14,%r9 > 0x0000003601cdc0fe <+18862>: sub %rcx,%r8 > 0x0000003601cdc101 <+18865>: mov %r10,0x18(%rsp) > 0x0000003601cdc106 <+18870>: xor %edx,%edx > 0x0000003601cdc108 <+18872>: mov %r8,%rcx > 0x0000003601cdc10b <+18875>: mov %r15d,%r8d > 0x0000003601cdc10e <+18878>: callq 0x3601c3d570 <PyEval_EvalCodeEx@plt> > 0x0000003601cdc113 <+18883>: mov %rax,%r15 > 0x0000003601cdc116 <+18886>: jmpq 0x3601cd9429 <PyEval_EvalFrameEx+7385> > 0x0000003601cdc11b <+18891>: mov 0x18(%rbx),%r14 > 0x0000003601cdc11f <+18895>: test %r14,%r14 > 0x0000003601cdc122 <+18898>: je 0x3601cd9336 <PyEval_EvalFrameEx+7142> > 0x0000003601cdc128 <+18904>: addq $0x1,(%r14) > 0x0000003601cdc12c <+18908>: mov 0x10(%rbx),%rbx > 0x0000003601cdc130 <+18912>: addq $0x1,(%rbx) > 0x0000003601cdc134 <+18916>: mov 0x0(%rbp),%rsi > 0x0000003601cdc138 <+18920>: subq $0x1,(%rsi) > 0x0000003601cdc13c <+18924>: je 0x3601cdc3f8 <PyEval_EvalFrameEx+19624> > 0x0000003601cdc142 <+18930>: mov %r14,0x0(%rbp) > 0x0000003601cdc146 <+18934>: add $0x1,%r15d > 0x0000003601cdc14a <+18938>: add $0x1,%r10d > 0x0000003601cdc14e <+18942>: mov 0x8(%rbx),%rdx > 0x0000003601cdc152 <+18946>: jmpq 0x3601cd933a <PyEval_EvalFrameEx+7146> > 0x0000003601cdc157 <+18951>: callq 0x3601c3ca30 <PyDict_GetItem@plt> > 0x0000003601cdc15c <+18956>: test %rax,%rax > 0x0000003601cdc15f <+18959>: mov %rax,%r15 > 0x0000003601cdc162 <+18962>: jne 0x3601cd8d3b <PyEval_EvalFrameEx+5611> > 0x0000003601cdc168 <+18968>: jmpq 0x3601cd9b57 <PyEval_EvalFrameEx+9223> > 0x0000003601cdc16d <+18973>: nopl (%rax) > 0x0000003601cdc170 <+18976>: callq 0x3601c3d1e0 <PyErr_Occurred@plt> > 0x0000003601cdc175 <+18981>: test %rax,%rax > 0x0000003601cdc178 <+18984>: jne 0x3601cd8fc8 <PyEval_EvalFrameEx+6264> > 0x0000003601cdc17e <+18990>: mov 0x38(%r12),%rcx > 0x0000003601cdc183 <+18995>: mov 0x30(%r12),%rdx > 0x0000003601cdc188 <+19000>: mov %rbx,%rsi > 0x0000003601cdc18b <+19003>: mov 0x108(%rsp),%r8 > 0x0000003601cdc193 <+19011>: mov $0x4,%edi > 0x0000003601cdc198 <+19016>: test %rcx,%rcx > 0x0000003601cdc19b <+19019>: cmove 0x128(%rsp),%rcx > 0x0000003601cdc1a4 <+19028>: callq 0x3601c3ed20 <PyTuple_Pack@plt> > 0x0000003601cdc1a9 <+19033>: mov %rax,%rbx > 0x0000003601cdc1ac <+19036>: jmpq 0x3601cd8ffb <PyEval_EvalFrameEx+6315> > 0x0000003601cdc1b1 <+19041>: nopl 0x0(%rax) > 0x0000003601cdc1b8 <+19048>: mov 0x108(%rsp),%rdi > 0x0000003601cdc1c0 <+19056>: mov %r9,%rsi > 0x0000003601cdc1c3 <+19059>: mov %rbx,%rdx > 0x0000003601cdc1c6 <+19062>: mov %r9,0x28(%rsp) > 0x0000003601cdc1cb <+19067>: callq 0x3601c3caa0 <PyCFunction_Call@plt> > 0x0000003601cdc1d0 <+19072>: mov 0x28(%rsp),%r9 > 0x0000003601cdc1d5 <+19077>: mov %rax,%r15 > 0x0000003601cdc1d8 <+19080>: jmpq 0x3601cd9ef3 <PyEval_EvalFrameEx+10147> > 0x0000003601cdc1dd <+19085>: mov %rbx,%rdi > 0x0000003601cdc1e0 <+19088>: callq 0x3601c3e4b0 <PyObject_Repr@plt> > 0x0000003601cdc1e5 <+19093>: lea 0x24(%rax),%rdx > 0x0000003601cdc1e9 <+19097>: mov 0x2906a0(%rip),%rax # 0x3601f6c890 > 0x0000003601cdc1f0 <+19104>: lea 0x5daae(%rip),%rsi # 0x3601d39ca5 > 0x0000003601cdc1f7 <+19111>: mov (%rax),%rdi > 0x0000003601cdc1fa <+19114>: xor %eax,%eax > 0x0000003601cdc1fc <+19116>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdc201 <+19121>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc206 <+19126>: cmp %rax,0x8(%rbp) > 0x0000003601cdc20a <+19130>: jne 0x3601cd85a8 <PyEval_EvalFrameEx+3672> > 0x0000003601cdc210 <+19136>: jmpq 0x3601cdba6a <PyEval_EvalFrameEx+17178> > 0x0000003601cdc215 <+19141>: nopl (%rax) > 0x0000003601cdc218 <+19144>: cmp %rax,0x8(%rbp) > 0x0000003601cdc21c <+19148>: jne 0x3601cd859b <PyEval_EvalFrameEx+3659> > 0x0000003601cdc222 <+19154>: mov 0x10(%r8),%rdx > 0x0000003601cdc226 <+19158>: mov 0x10(%rbp),%rax > 0x0000003601cdc22a <+19162>: lea (%rax,%rdx,1),%rdi > 0x0000003601cdc22e <+19166>: xor %rdi,%rdx > 0x0000003601cdc231 <+19169>: jns 0x3601cdbaa7 <PyEval_EvalFrameEx+17239> > 0x0000003601cdc237 <+19175>: xor %rdi,%rax > 0x0000003601cdc23a <+19178>: jns 0x3601cdbaa7 <PyEval_EvalFrameEx+17239> > 0x0000003601cdc240 <+19184>: jmpq 0x3601cd85a8 <PyEval_EvalFrameEx+3672> > 0x0000003601cdc245 <+19189>: nopl (%rax) > 0x0000003601cdc248 <+19192>: mov 0x8(%rdi),%rax > 0x0000003601cdc24c <+19196>: mov %rdx,0x38(%rsp) > 0x0000003601cdc251 <+19201>: mov %rcx,0x28(%rsp) > 0x0000003601cdc256 <+19206>: callq *0x30(%rax) > 0x0000003601cdc259 <+19209>: mov 0x28(%rsp),%rcx > 0x0000003601cdc25e <+19214>: mov 0x38(%rsp),%rdx > 0x0000003601cdc263 <+19219>: jmpq 0x3601cdaa91 <PyEval_EvalFrameEx+13121> > 0x0000003601cdc268 <+19224>: mov 0x8(%rcx),%rax > 0x0000003601cdc26c <+19228>: mov %rcx,%rdi > 0x0000003601cdc26f <+19231>: mov %rdx,0x38(%rsp) > 0x0000003601cdc274 <+19236>: callq *0x30(%rax) > 0x0000003601cdc277 <+19239>: mov 0x38(%rsp),%rdx > 0x0000003601cdc27c <+19244>: jmpq 0x3601cdaaa0 <PyEval_EvalFrameEx+13136> > 0x0000003601cdc281 <+19249>: mov 0x60(%r15),%rdx > 0x0000003601cdc285 <+19253>: test %rdx,%rdx > 0x0000003601cdc288 <+19256>: je 0x3601cdcc24 <PyEval_EvalFrameEx+21716> > 0x0000003601cdc28e <+19262>: mov (%rdx),%rcx > 0x0000003601cdc291 <+19265>: add $0x1,%rcx > 0x0000003601cdc295 <+19269>: mov %rcx,(%rdx) > 0x0000003601cdc298 <+19272>: mov 0x68(%r15),%rdx > 0x0000003601cdc29c <+19276>: test %rdx,%rdx > 0x0000003601cdc29f <+19279>: je 0x3601cdc2a5 <PyEval_EvalFrameEx+19285> > 0x0000003601cdc2a1 <+19281>: addq $0x1,(%rdx) > 0x0000003601cdc2a5 <+19285>: mov 0x70(%r15),%rdx > 0x0000003601cdc2a9 <+19289>: test %rdx,%rdx > 0x0000003601cdc2ac <+19292>: je 0x3601cdc2b2 <PyEval_EvalFrameEx+19298> > 0x0000003601cdc2ae <+19294>: addq $0x1,(%rdx) > 0x0000003601cdc2b2 <+19298>: mov 0x60(%r15),%rdx > 0x0000003601cdc2b6 <+19302>: mov %rdx,0x58(%rax) > 0x0000003601cdc2ba <+19306>: mov 0x68(%r15),%rdx > 0x0000003601cdc2be <+19310>: mov %rdx,0x60(%rax) > 0x0000003601cdc2c2 <+19314>: mov 0x70(%r15),%rdx > 0x0000003601cdc2c6 <+19318>: mov %rdx,0x68(%rax) > 0x0000003601cdc2ca <+19322>: jmpq 0x3601cdaa43 <PyEval_EvalFrameEx+13043> > 0x0000003601cdc2cf <+19327>: sub $0x8,%r14 > 0x0000003601cdc2d3 <+19331>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc2d8 <+19336>: movq $0x0,0x170(%rsp) > 0x0000003601cdc2e4 <+19348>: jmpq 0x3601cda263 <PyEval_EvalFrameEx+11027> > 0x0000003601cdc2e9 <+19353>: lea 0x1b8(%rsp),%rsi > 0x0000003601cdc2f1 <+19361>: mov %rbp,%rdi > 0x0000003601cdc2f4 <+19364>: callq 0x3601c3da40 <_PyEval_SliceIndex@plt> > 0x0000003601cdc2f9 <+19369>: test %eax,%eax > 0x0000003601cdc2fb <+19371>: je 0x3601cda799 <PyEval_EvalFrameEx+12361> > 0x0000003601cdc301 <+19377>: mov 0x1b8(%rsp),%rdx > 0x0000003601cdc309 <+19385>: mov 0x1b0(%rsp),%rsi > 0x0000003601cdc311 <+19393>: mov 0x108(%rsp),%rdi > 0x0000003601cdc319 <+19401>: callq 0x3601c3c6e0 <PySequence_GetSlice@plt> > 0x0000003601cdc31e <+19406>: mov %rax,%r15 > 0x0000003601cdc321 <+19409>: jmpq 0x3601cda79c <PyEval_EvalFrameEx+12364> > 0x0000003601cdc326 <+19414>: mov 0x29078b(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdc32d <+19421>: lea 0x5d494(%rip),%rsi # 0x3601d397c8 > 0x0000003601cdc334 <+19428>: mov (%rax),%rdi > 0x0000003601cdc337 <+19431>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdc33c <+19436>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdc347 <+19447>: jmpq 0x3601cda331 <PyEval_EvalFrameEx+11233> > 0x0000003601cdc34c <+19452>: callq 0x3601c3d1e0 <PyErr_Occurred@plt> > 0x0000003601cdc351 <+19457>: test %rax,%rax > 0x0000003601cdc354 <+19460>: jne 0x3601cd9c99 <PyEval_EvalFrameEx+9545> > 0x0000003601cdc35a <+19466>: mov 0x138(%rsp),%rdi > 0x0000003601cdc362 <+19474>: mov (%rdi),%rdi > 0x0000003601cdc365 <+19477>: mov %rdi,%rax > 0x0000003601cdc368 <+19480>: mov 0x138(%rsp),%rdi > 0x0000003601cdc370 <+19488>: sub $0x1,%rax > 0x0000003601cdc374 <+19492>: test %rax,%rax > 0x0000003601cdc377 <+19495>: mov %rax,(%rdi) > 0x0000003601cdc37a <+19498>: jne 0x3601cdc383 <PyEval_EvalFrameEx+19507> > 0x0000003601cdc37c <+19500>: mov 0x8(%rdi),%rax > 0x0000003601cdc380 <+19504>: callq *0x30(%rax) > 0x0000003601cdc383 <+19507>: mov 0x148(%rsp),%rbx > 0x0000003601cdc38b <+19515>: mov $0x1,%ebp > 0x0000003601cdc390 <+19520>: jmpq 0x3601cdab62 <PyEval_EvalFrameEx+13330> > 0x0000003601cdc395 <+19525>: lea 0x42771(%rip),%rax # 0x3601d1eb0d > 0x0000003601cdc39c <+19532>: lea 0x4853e(%rip),%rcx # 0x3601d248e1 > 0x0000003601cdc3a3 <+19539>: cmp $0x1,%ebp > 0x0000003601cdc3a6 <+19542>: lea 0x5d4ab(%rip),%rsi # 0x3601d39858 > 0x0000003601cdc3ad <+19549>: mov %ebp,%edx > 0x0000003601cdc3af <+19551>: cmovne %rax,%rcx > 0x0000003601cdc3b3 <+19555>: mov 0x2906d6(%rip),%rax # 0x3601f6ca90 > 0x0000003601cdc3ba <+19562>: mov (%rax),%rdi > 0x0000003601cdc3bd <+19565>: xor %eax,%eax > 0x0000003601cdc3bf <+19567>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdc3c4 <+19572>: jmpq 0x3601cd9c99 <PyEval_EvalFrameEx+9545> > 0x0000003601cdc3c9 <+19577>: mov 0x128(%rsp),%rdx > 0x0000003601cdc3d1 <+19585>: mov %rdx,0x108(%rsp) > 0x0000003601cdc3d9 <+19593>: jmpq 0x3601cd7877 <PyEval_EvalFrameEx+295> > 0x0000003601cdc3de <+19598>: add 0x10(%rbp),%rax > 0x0000003601cdc3e2 <+19602>: jns 0x3601cdb3a4 <PyEval_EvalFrameEx+15444> > 0x0000003601cdc3e8 <+19608>: jmpq 0x3601cd95dc <PyEval_EvalFrameEx+7820> > 0x0000003601cdc3ed <+19613>: mov %rbx,%rcx > 0x0000003601cdc3f0 <+19616>: movslq %r9d,%rax > 0x0000003601cdc3f3 <+19619>: jmpq 0x3601cd9be0 <PyEval_EvalFrameEx+9360> > 0x0000003601cdc3f8 <+19624>: mov 0x0(%rbp),%rdi > 0x0000003601cdc3fc <+19628>: mov 0x8(%rdi),%rdx > 0x0000003601cdc400 <+19632>: mov %eax,0x38(%rsp) > 0x0000003601cdc404 <+19636>: mov %ecx,0x28(%rsp) > 0x0000003601cdc408 <+19640>: mov %r10d,0x30(%rsp) > 0x0000003601cdc40d <+19645>: callq *0x30(%rdx) > 0x0000003601cdc410 <+19648>: mov 0x30(%rsp),%r10d > 0x0000003601cdc415 <+19653>: mov 0x28(%rsp),%ecx > 0x0000003601cdc419 <+19657>: mov 0x38(%rsp),%eax > 0x0000003601cdc41d <+19661>: jmpq 0x3601cdc142 <PyEval_EvalFrameEx+18930> > 0x0000003601cdc422 <+19666>: mov 0x2905ff(%rip),%rax # 0x3601f6ca28 > 0x0000003601cdc429 <+19673>: lea 0x5cd92(%rip),%rsi # 0x3601d391c2 > 0x0000003601cdc430 <+19680>: mov (%rax),%rdi > 0x0000003601cdc433 <+19683>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdc438 <+19688>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdc443 <+19699>: jmpq 0x3601cd87b2 <PyEval_EvalFrameEx+4194> > 0x0000003601cdc448 <+19704>: mov %r9d,0x28(%rsp) > 0x0000003601cdc44d <+19709>: mov %rdi,%rbx > 0x0000003601cdc450 <+19712>: callq 0x3601c3d850 <PyObject_IsTrue@plt> > 0x0000003601cdc455 <+19717>: cmp $0x0,%eax > 0x0000003601cdc458 <+19720>: mov %eax,0x118(%rsp) > 0x0000003601cdc45f <+19727>: movslq 0x28(%rsp),%r9 > 0x0000003601cdc464 <+19732>: jle 0x3601cdc4ae <PyEval_EvalFrameEx+19806> > 0x0000003601cdc466 <+19734>: mov (%rbx),%rax > 0x0000003601cdc469 <+19737>: sub $0x8,%r14 > 0x0000003601cdc46d <+19741>: movl $0x0,0x118(%rsp) > 0x0000003601cdc478 <+19752>: sub $0x1,%rax > 0x0000003601cdc47c <+19756>: test %rax,%rax > 0x0000003601cdc47f <+19759>: mov %rax,(%rbx) > 0x0000003601cdc482 <+19762>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdc488 <+19768>: jmpq 0x3601cda5e0 <PyEval_EvalFrameEx+11920> > 0x0000003601cdc48d <+19773>: mov 0x8(%r15),%rax > 0x0000003601cdc491 <+19777>: mov %r15,%rdi > 0x0000003601cdc494 <+19780>: xor %r15d,%r15d > 0x0000003601cdc497 <+19783>: callq *0x30(%rax) > 0x0000003601cdc49a <+19786>: jmpq 0x3601cd93e6 <PyEval_EvalFrameEx+7318> > 0x0000003601cdc49f <+19791>: mov $0x5,%ecx > 0x0000003601cdc4a4 <+19796>: callq 0x3601cd66d0 <call_trace_protected> > 0x0000003601cdc4a9 <+19801>: jmpq 0x3601cd93e6 <PyEval_EvalFrameEx+7318> > 0x0000003601cdc4ae <+19806>: xchg %ax,%ax > 0x0000003601cdc4b0 <+19808>: jne 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc4b6 <+19814>: mov 0x120(%rsp),%r8 > 0x0000003601cdc4be <+19822>: lea 0x24(%r8,%r9,1),%r13 > 0x0000003601cdc4c3 <+19827>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdc4c8 <+19832>: mov 0x2905d9(%rip),%rax # 0x3601f6caa8 > 0x0000003601cdc4cf <+19839>: lea 0x5d202(%rip),%rsi # 0x3601d396d8 > 0x0000003601cdc4d6 <+19846>: mov $0x1,%edx > 0x0000003601cdc4db <+19851>: mov (%rax),%rdi > 0x0000003601cdc4de <+19854>: callq 0x3601c3bac0 <PyErr_WarnEx@plt> > 0x0000003601cdc4e3 <+19859>: test %eax,%eax > 0x0000003601cdc4e5 <+19861>: js 0x3601cdbcdc <PyEval_EvalFrameEx+17804> > 0x0000003601cdc4eb <+19867>: mov 0x190(%rsp),%rdi > 0x0000003601cdc4f3 <+19875>: jmpq 0x3601cdbe7c <PyEval_EvalFrameEx+18220> > 0x0000003601cdc4f8 <+19880>: mov 0x18(%rax),%rcx > 0x0000003601cdc4fc <+19884>: mov 0x190(%rsp),%rax > 0x0000003601cdc504 <+19892>: lea 0x5d12d(%rip),%rsi # 0x3601d39638 > 0x0000003601cdc50b <+19899>: mov 0x18(%rax),%rdx > 0x0000003601cdc50f <+19903>: mov 0x2905a2(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdc516 <+19910>: mov (%rax),%rdi > 0x0000003601cdc519 <+19913>: xor %eax,%eax > 0x0000003601cdc51b <+19915>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdc520 <+19920>: jmpq 0x3601cdbcdc <PyEval_EvalFrameEx+17804> > 0x0000003601cdc525 <+19925>: mov 0x128(%rsp),%rsi > 0x0000003601cdc52d <+19933>: mov %rsi,0x198(%rsp) > 0x0000003601cdc535 <+19941>: addq $0x1,(%rsi) > 0x0000003601cdc539 <+19945>: jmpq 0x3601cdbda6 <PyEval_EvalFrameEx+18006> > 0x0000003601cdc53e <+19950>: mov 0x128(%rsp),%rdx > 0x0000003601cdc546 <+19958>: mov 0x128(%rsp),%rcx > 0x0000003601cdc54e <+19966>: mov (%rdx),%rdx > 0x0000003601cdc551 <+19969>: mov %rdx,0xe0(%rsp) > 0x0000003601cdc559 <+19977>: sub $0x1,%rdx > 0x0000003601cdc55d <+19981>: test %rdx,%rdx > 0x0000003601cdc560 <+19984>: mov %rdx,(%rcx) > 0x0000003601cdc563 <+19987>: jne 0x3601cdc57b <PyEval_EvalFrameEx+20011> > 0x0000003601cdc565 <+19989>: mov 0x8(%rcx),%rax > 0x0000003601cdc569 <+19993>: mov %rcx,%rdi > 0x0000003601cdc56c <+19996>: callq *0x30(%rax) > 0x0000003601cdc56f <+19999>: mov 0x190(%rsp),%rdi > 0x0000003601cdc577 <+20007>: mov 0x8(%rdi),%rax > 0x0000003601cdc57b <+20011>: cmp %rbp,%rax > 0x0000003601cdc57e <+20014>: mov %rdi,0x198(%rsp) > 0x0000003601cdc586 <+20022>: jne 0x3601cdc58c <PyEval_EvalFrameEx+20028> > 0x0000003601cdc588 <+20024>: mov 0x10(%rdi),%rax > 0x0000003601cdc58c <+20028>: mov %rax,0x190(%rsp) > 0x0000003601cdc594 <+20036>: addq $0x1,(%rax) > 0x0000003601cdc598 <+20040>: jmpq 0x3601cdbe5b <PyEval_EvalFrameEx+18187> > 0x0000003601cdc59d <+20045>: xor %rdi,%rax > 0x0000003601cdc5a0 <+20048>: js 0x3601cdb293 <PyEval_EvalFrameEx+15171> > 0x0000003601cdc5a6 <+20054>: jmpq 0x3601cd8947 <PyEval_EvalFrameEx+4599> > 0x0000003601cdc5ab <+20059>: subq $0x1,(%r15) > 0x0000003601cdc5af <+20063>: nop > 0x0000003601cdc5b0 <+20064>: je 0x3601cdc62e <PyEval_EvalFrameEx+20190> > 0x0000003601cdc5b2 <+20066>: xor %r15d,%r15d > 0x0000003601cdc5b5 <+20069>: jmpq 0x3601cd851e <PyEval_EvalFrameEx+3534> > 0x0000003601cdc5ba <+20074>: mov 0x8(%rbp),%rax > 0x0000003601cdc5be <+20078>: mov %rbp,%rdi > 0x0000003601cdc5c1 <+20081>: mov %r14,%rbp > 0x0000003601cdc5c4 <+20084>: callq *0x30(%rax) > 0x0000003601cdc5c7 <+20087>: jmpq 0x3601cd9dfb <PyEval_EvalFrameEx+9899> > 0x0000003601cdc5cc <+20092>: mov 0x2904e5(%rip),%r8 # 0x3601f6cab8 > 0x0000003601cdc5d3 <+20099>: mov (%r8),%rdi > 0x0000003601cdc5d6 <+20102>: callq 0x3601c3c4d0 <PyErr_ExceptionMatches@plt> > 0x0000003601cdc5db <+20107>: test %eax,%eax > 0x0000003601cdc5dd <+20109>: je 0x3601cdba51 <PyEval_EvalFrameEx+17153> > 0x0000003601cdc5e3 <+20115>: mov 0x8(%rbp),%rax > 0x0000003601cdc5e7 <+20119>: mov 0x108(%rsp),%rdi > 0x0000003601cdc5ef <+20127>: mov 0x18(%rax),%r15 > 0x0000003601cdc5f3 <+20131>: callq 0x3601c3eac0 <PyEval_GetFuncDesc@plt> > 0x0000003601cdc5f8 <+20136>: mov 0x108(%rsp),%rdi > 0x0000003601cdc600 <+20144>: mov %rax,%r14 > 0x0000003601cdc603 <+20147>: callq 0x3601c3baa0 <PyEval_GetFuncName@plt> > 0x0000003601cdc608 <+20152>: mov %rax,%rdx > 0x0000003601cdc60b <+20155>: mov 0x2904a6(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdc612 <+20162>: lea 0x5d44f(%rip),%rsi # 0x3601d39a68 > 0x0000003601cdc619 <+20169>: mov %r15,%r8 > 0x0000003601cdc61c <+20172>: mov %r14,%rcx > 0x0000003601cdc61f <+20175>: mov (%rax),%rdi > 0x0000003601cdc622 <+20178>: xor %eax,%eax > 0x0000003601cdc624 <+20180>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdc629 <+20185>: jmpq 0x3601cdba51 <PyEval_EvalFrameEx+17153> > 0x0000003601cdc62e <+20190>: mov 0x8(%r15),%rax > 0x0000003601cdc632 <+20194>: mov %r15,%rdi > 0x0000003601cdc635 <+20197>: xor %r15d,%r15d > 0x0000003601cdc638 <+20200>: callq *0x30(%rax) > 0x0000003601cdc63b <+20203>: jmpq 0x3601cd851e <PyEval_EvalFrameEx+3534> > 0x0000003601cdc640 <+20208>: mov %r8,%rdi > 0x0000003601cdc643 <+20211>: callq 0x3601c3e6b0 <PyTuple_Size@plt> > 0x0000003601cdc648 <+20216>: cmp $0x2,%eax > 0x0000003601cdc64b <+20219>: je 0x3601cdc6c3 <PyEval_EvalFrameEx+20339> > 0x0000003601cdc64d <+20221>: cmp $0x3,%eax > 0x0000003601cdc650 <+20224>: mov 0x128(%rsp),%rbx > 0x0000003601cdc658 <+20232>: jne 0x3601cdbaf1 <PyEval_EvalFrameEx+17313> > 0x0000003601cdc65e <+20238>: mov 0x108(%rsp),%rdi > 0x0000003601cdc666 <+20246>: mov $0x1,%esi > 0x0000003601cdc66b <+20251>: callq 0x3601c3c3f0 <PyTuple_GetItem@plt> > 0x0000003601cdc670 <+20256>: mov 0x108(%rsp),%rdi > 0x0000003601cdc678 <+20264>: mov $0x2,%esi > 0x0000003601cdc67d <+20269>: mov %rax,0x118(%rsp) > 0x0000003601cdc685 <+20277>: callq 0x3601c3c3f0 <PyTuple_GetItem@plt> > 0x0000003601cdc68a <+20282>: mov %rax,%rbx > 0x0000003601cdc68d <+20285>: mov 0x108(%rsp),%rdi > 0x0000003601cdc695 <+20293>: xor %esi,%esi > 0x0000003601cdc697 <+20295>: callq 0x3601c3c3f0 <PyTuple_GetItem@plt> > 0x0000003601cdc69c <+20300>: mov %rax,%rbp > 0x0000003601cdc69f <+20303>: jmpq 0x3601cdadd2 <PyEval_EvalFrameEx+13954> > 0x0000003601cdc6a4 <+20308>: mov 0x138(%rsp),%r8 > 0x0000003601cdc6ac <+20316>: mov (%r8),%rdi > 0x0000003601cdc6af <+20319>: mov 0x8(%rdi),%rax > 0x0000003601cdc6b3 <+20323>: mov %edx,0x38(%rsp) > 0x0000003601cdc6b7 <+20327>: callq *0x30(%rax) > 0x0000003601cdc6ba <+20330>: mov 0x38(%rsp),%edx > 0x0000003601cdc6be <+20334>: jmpq 0x3601cdb9ae <PyEval_EvalFrameEx+16990> > 0x0000003601cdc6c3 <+20339>: mov 0x108(%rsp),%rdi > 0x0000003601cdc6cb <+20347>: mov $0x1,%esi > 0x0000003601cdc6d0 <+20352>: callq 0x3601c3c3f0 <PyTuple_GetItem@plt> > 0x0000003601cdc6d5 <+20357>: mov 0x128(%rsp),%rbx > 0x0000003601cdc6dd <+20365>: mov %rax,0x118(%rsp) > 0x0000003601cdc6e5 <+20373>: jmp 0x3601cdc68d <PyEval_EvalFrameEx+20285> > 0x0000003601cdc6e7 <+20375>: mov %rdi,%rbx > 0x0000003601cdc6ea <+20378>: mov %r9d,0x28(%rsp) > 0x0000003601cdc6ef <+20383>: callq 0x3601c3d850 <PyObject_IsTrue@plt> > 0x0000003601cdc6f4 <+20388>: subq $0x1,(%rbx) > 0x0000003601cdc6f8 <+20392>: mov %eax,0x118(%rsp) > 0x0000003601cdc6ff <+20399>: movslq 0x28(%rsp),%r9 > 0x0000003601cdc704 <+20404>: jne 0x3601cdc715 <PyEval_EvalFrameEx+20421> > 0x0000003601cdc706 <+20406>: mov 0x8(%rbx),%rax > 0x0000003601cdc70a <+20410>: mov %rbx,%rdi > 0x0000003601cdc70d <+20413>: callq *0x30(%rax) > 0x0000003601cdc710 <+20416>: movslq 0x28(%rsp),%r9 > 0x0000003601cdc715 <+20421>: cmpl $0x0,0x118(%rsp) > 0x0000003601cdc71d <+20429>: jle 0x3601cdc74d <PyEval_EvalFrameEx+20477> > 0x0000003601cdc71f <+20431>: mov 0x120(%rsp),%rsi > 0x0000003601cdc727 <+20439>: movl $0x0,0x118(%rsp) > 0x0000003601cdc732 <+20450>: lea 0x24(%rsi,%r9,1),%r13 > 0x0000003601cdc737 <+20455>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdc73c <+20460>: lea 0x5ce8d(%rip),%rdi # 0x3601d395d0 > 0x0000003601cdc743 <+20467>: callq 0x3601c3d8b0 <Py_FatalError@plt> > 0x0000003601cdc748 <+20472>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc74d <+20477>: je 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdc753 <+20483>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc758 <+20488>: subq $0x1,(%rbx) > 0x0000003601cdc75c <+20492>: nopl 0x0(%rax) > 0x0000003601cdc760 <+20496>: je 0x3601cdc771 <PyEval_EvalFrameEx+20513> > 0x0000003601cdc762 <+20498>: mov %r14,%rbx > 0x0000003601cdc765 <+20501>: jmpq 0x3601cd9dca <PyEval_EvalFrameEx+9850> > 0x0000003601cdc76a <+20506>: xor %ebp,%ebp > 0x0000003601cdc76c <+20508>: jmpq 0x3601cdba51 <PyEval_EvalFrameEx+17153> > 0x0000003601cdc771 <+20513>: mov 0x8(%rbx),%rax > 0x0000003601cdc775 <+20517>: mov %rbx,%rdi > 0x0000003601cdc778 <+20520>: mov %r14,%rbx > 0x0000003601cdc77b <+20523>: callq *0x30(%rax) > 0x0000003601cdc77e <+20526>: jmpq 0x3601cd9dca <PyEval_EvalFrameEx+9850> > 0x0000003601cdc783 <+20531>: mov %rbx,%rdi > 0x0000003601cdc786 <+20534>: callq 0x3601c3d310 <PyString_AsString@plt> > 0x0000003601cdc78b <+20539>: mov %rax,%rdx > 0x0000003601cdc78e <+20542>: mov 0x2906ab(%rip),%rax # 0x3601f6ce40 > 0x0000003601cdc795 <+20549>: lea 0x5d575(%rip),%rsi # 0x3601d39d11 > 0x0000003601cdc79c <+20556>: mov (%rax),%rdi > 0x0000003601cdc79f <+20559>: xor %eax,%eax > 0x0000003601cdc7a1 <+20561>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdc7a6 <+20566>: jmpq 0x3601cd90b2 <PyEval_EvalFrameEx+6498> > 0x0000003601cdc7ab <+20571>: callq 0x3601c3d1e0 <PyErr_Occurred@plt> > 0x0000003601cdc7b0 <+20576>: test %rax,%rax > 0x0000003601cdc7b3 <+20579>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdc7be <+20590>: jne 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc7c4 <+20596>: mov 0x110(%rsp),%r8 > 0x0000003601cdc7cc <+20604>: mov 0x48(%r8),%rdx > 0x0000003601cdc7d0 <+20608>: mov 0x10(%rdx),%rax > 0x0000003601cdc7d4 <+20612>: cmp %rax,%rbx > 0x0000003601cdc7d7 <+20615>: jge 0x3601cdc8b1 <PyEval_EvalFrameEx+20833> > 0x0000003601cdc7dd <+20621>: mov 0x2907ac(%rip),%rax # 0x3601f6cf90 > 0x0000003601cdc7e4 <+20628>: mov 0x18(%rdx,%rbx,8),%rdx > 0x0000003601cdc7e9 <+20633>: lea 0x5cda8(%rip),%rsi # 0x3601d39598 > 0x0000003601cdc7f0 <+20640>: mov (%rax),%rdi > 0x0000003601cdc7f3 <+20643>: callq 0x3601cd6670 <format_exc_check_arg> > 0x0000003601cdc7f8 <+20648>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc7fd <+20653>: jne 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc803 <+20659>: sub $0x8,%r14 > 0x0000003601cdc807 <+20663>: jmpq 0x3601cda5d6 <PyEval_EvalFrameEx+11910> > 0x0000003601cdc80c <+20668>: mov %rdi,%rbx > 0x0000003601cdc80f <+20671>: mov %r9d,0x28(%rsp) > 0x0000003601cdc814 <+20676>: callq 0x3601c3d850 <PyObject_IsTrue@plt> > 0x0000003601cdc819 <+20681>: subq $0x1,(%rbx) > 0x0000003601cdc81d <+20685>: mov %eax,0x118(%rsp) > 0x0000003601cdc824 <+20692>: movslq 0x28(%rsp),%r9 > 0x0000003601cdc829 <+20697>: jne 0x3601cdc83a <PyEval_EvalFrameEx+20714> > 0x0000003601cdc82b <+20699>: mov 0x8(%rbx),%rax > 0x0000003601cdc82f <+20703>: mov %rbx,%rdi > 0x0000003601cdc832 <+20706>: callq *0x30(%rax) > 0x0000003601cdc835 <+20709>: movslq 0x28(%rsp),%r9 > 0x0000003601cdc83a <+20714>: cmpl $0x0,0x118(%rsp) > 0x0000003601cdc842 <+20722>: jle 0x3601cdc862 <PyEval_EvalFrameEx+20754> > 0x0000003601cdc844 <+20724>: movl $0x0,0x118(%rsp) > 0x0000003601cdc84f <+20735>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdc854 <+20740>: xor %rdi,%rax > 0x0000003601cdc857 <+20743>: jns 0x3601cdbaa7 <PyEval_EvalFrameEx+17239> > 0x0000003601cdc85d <+20749>: jmpq 0x3601cd890a <PyEval_EvalFrameEx+4538> > 0x0000003601cdc862 <+20754>: jne 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc868 <+20760>: mov 0x120(%rsp),%rdx > 0x0000003601cdc870 <+20768>: lea 0x24(%rdx,%r9,1),%r13 > 0x0000003601cdc875 <+20773>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdc87a <+20778>: mov 0x20(%r12),%rax > 0x0000003601cdc87f <+20783>: mov 0x50(%rax),%rdi > 0x0000003601cdc883 <+20787>: callq 0x3601c3d310 <PyString_AsString@plt> > 0x0000003601cdc888 <+20792>: mov %rax,%rbx > 0x0000003601cdc88b <+20795>: mov 0x20(%r12),%rax > 0x0000003601cdc890 <+20800>: mov 0x58(%rax),%rdi > 0x0000003601cdc894 <+20804>: callq 0x3601c3d310 <PyString_AsString@plt> > 0x0000003601cdc899 <+20809>: mov 0x78(%r12),%esi > 0x0000003601cdc89e <+20814>: mov 0x20(%r12),%rdi > 0x0000003601cdc8a3 <+20819>: mov %rax,%rbp > 0x0000003601cdc8a6 <+20822>: callq 0x3601c3b600 <PyCode_Addr2Line@plt> > 0x0000003601cdc8ab <+20827>: nop > 0x0000003601cdc8ac <+20828>: jmpq 0x3601cd78df <PyEval_EvalFrameEx+399> > 0x0000003601cdc8b1 <+20833>: mov 0x110(%rsp),%rcx > 0x0000003601cdc8b9 <+20841>: sub %rax,%rbx > 0x0000003601cdc8bc <+20844>: mov 0x290625(%rip),%rax # 0x3601f6cee8 > 0x0000003601cdc8c3 <+20851>: lea 0x5cfde(%rip),%rsi # 0x3601d398a8 > 0x0000003601cdc8ca <+20858>: mov 0x40(%rcx),%rdx > 0x0000003601cdc8ce <+20862>: mov (%rax),%rdi > 0x0000003601cdc8d1 <+20865>: mov 0x18(%rdx,%rbx,8),%rdx > 0x0000003601cdc8d6 <+20870>: callq 0x3601cd6670 <format_exc_check_arg> > 0x0000003601cdc8db <+20875>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc8e0 <+20880>: lea 0x24(%rbp),%rsi > 0x0000003601cdc8e4 <+20884>: lea 0x5cf1d(%rip),%rdi # 0x3601d39808 > 0x0000003601cdc8eb <+20891>: xor %eax,%eax > 0x0000003601cdc8ed <+20893>: callq 0x3601c3dea0 <PyString_FromFormat@plt> > 0x0000003601cdc8f2 <+20898>: test %rax,%rax > 0x0000003601cdc8f5 <+20901>: mov %rax,%rbp > 0x0000003601cdc8f8 <+20904>: je 0x3601cdc924 <PyEval_EvalFrameEx+20948> > 0x0000003601cdc8fa <+20906>: mov 0x1b0(%rsp),%rdx > 0x0000003601cdc902 <+20914>: subq $0x1,(%rdx) > 0x0000003601cdc906 <+20918>: jne 0x3601cdc917 <PyEval_EvalFrameEx+20935> > 0x0000003601cdc908 <+20920>: mov 0x1b0(%rsp),%rdi > 0x0000003601cdc910 <+20928>: mov 0x8(%rdi),%rax > 0x0000003601cdc914 <+20932>: callq *0x30(%rax) > 0x0000003601cdc917 <+20935>: mov %rbp,0x1b0(%rsp) > 0x0000003601cdc91f <+20943>: jmpq 0x3601cdb95c <PyEval_EvalFrameEx+16908> > 0x0000003601cdc924 <+20948>: mov 0x1b0(%rsp),%rbp > 0x0000003601cdc92c <+20956>: jmpq 0x3601cdb95c <PyEval_EvalFrameEx+16908> > 0x0000003601cdc931 <+20961>: mov 0x110(%rsp),%rcx > 0x0000003601cdc939 <+20969>: mov 0x38(%rcx),%rdi > 0x0000003601cdc93d <+20973>: callq 0x3601c3c3f0 <PyTuple_GetItem@plt> > 0x0000003601cdc942 <+20978>: mov %rax,%rdx > 0x0000003601cdc945 <+20981>: mov 0x290644(%rip),%rax # 0x3601f6cf90 > 0x0000003601cdc94c <+20988>: lea 0x5cc45(%rip),%rsi # 0x3601d39598 > 0x0000003601cdc953 <+20995>: mov (%rax),%rdi > 0x0000003601cdc956 <+20998>: callq 0x3601cd6670 <format_exc_check_arg> > 0x0000003601cdc95b <+21003>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdc960 <+21008>: mov %rbx,%rdi > 0x0000003601cdc963 <+21011>: mov %r11,0x38(%rsp) > 0x0000003601cdc968 <+21016>: xor %r15d,%r15d > 0x0000003601cdc96b <+21019>: callq 0x3601c3e6b0 <PyTuple_Size@plt> > 0x0000003601cdc970 <+21024>: test %rax,%rax > 0x0000003601cdc973 <+21027>: mov %rax,0x148(%rsp) > 0x0000003601cdc97b <+21035>: mov 0x38(%rsp),%r11 > 0x0000003601cdc980 <+21040>: jg 0x3601cdc9f3 <PyEval_EvalFrameEx+21155> > 0x0000003601cdc982 <+21042>: jmpq 0x3601cdad93 <PyEval_EvalFrameEx+13891> > 0x0000003601cdc987 <+21047>: nopw 0x0(%rax,%rax,1) > 0x0000003601cdc990 <+21056>: mov 0x2900b9(%rip),%rcx # 0x3601f6ca50 > 0x0000003601cdc997 <+21063>: mov (%rcx),%ecx > 0x0000003601cdc999 <+21065>: test %ecx,%ecx > 0x0000003601cdc99b <+21067>: je 0x3601cdc9e1 <PyEval_EvalFrameEx+21137> > 0x0000003601cdc99d <+21069>: test $0x4000000,%eax > 0x0000003601cdc9a2 <+21074>: jne 0x3601cdc9e1 <PyEval_EvalFrameEx+21137> > 0x0000003601cdc9a4 <+21076>: test $0x80000000,%eax > 0x0000003601cdc9a9 <+21081>: je 0x3601cdc9b4 <PyEval_EvalFrameEx+21092> > 0x0000003601cdc9ab <+21083>: testb $0x40,0xab(%rdx) > 0x0000003601cdc9b2 <+21090>: jne 0x3601cdc9e1 <PyEval_EvalFrameEx+21137> > 0x0000003601cdc9b4 <+21092>: lea 0x5cf65(%rip),%rsi # 0x3601d39920 > 0x0000003601cdc9bb <+21099>: mov $0x1,%edx > 0x0000003601cdc9c0 <+21104>: mov 0x2900e1(%rip),%rax # 0x3601f6caa8 > 0x0000003601cdc9c7 <+21111>: mov (%rax),%rdi > 0x0000003601cdc9ca <+21114>: mov %r11,0x38(%rsp) > 0x0000003601cdc9cf <+21119>: callq 0x3601c3bac0 <PyErr_WarnEx@plt> > 0x0000003601cdc9d4 <+21124>: test %eax,%eax > 0x0000003601cdc9d6 <+21126>: mov 0x38(%rsp),%r11 > 0x0000003601cdc9db <+21131>: js 0x3601cdad1a <PyEval_EvalFrameEx+13770> > 0x0000003601cdc9e1 <+21137>: add $0x1,%r15 > 0x0000003601cdc9e5 <+21141>: cmp 0x148(%rsp),%r15 > 0x0000003601cdc9ed <+21149>: je 0x3601cdad93 <PyEval_EvalFrameEx+13891> > 0x0000003601cdc9f3 <+21155>: mov 0x18(%rbx,%r15,8),%rdx > 0x0000003601cdc9f8 <+21160>: mov 0x8(%rdx),%rax > 0x0000003601cdc9fc <+21164>: mov 0xa8(%rax),%rax > 0x0000003601cdca03 <+21171>: test $0x8000000,%eax > 0x0000003601cdca08 <+21176>: je 0x3601cdc990 <PyEval_EvalFrameEx+21056> > 0x0000003601cdca0a <+21178>: mov $0x1,%edx > 0x0000003601cdca0f <+21183>: lea 0x5ceda(%rip),%rsi # 0x3601d398f0 > 0x0000003601cdca16 <+21190>: jmp 0x3601cdc9c0 <PyEval_EvalFrameEx+21104> > 0x0000003601cdca18 <+21192>: mov 0x290099(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdca1f <+21199>: lea 0x5cd12(%rip),%rsi # 0x3601d39738 > 0x0000003601cdca26 <+21206>: mov (%rax),%rdi > 0x0000003601cdca29 <+21209>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdca2e <+21214>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdca39 <+21225>: jmpq 0x3601cda331 <PyEval_EvalFrameEx+11233> > 0x0000003601cdca3e <+21230>: mov 0x290423(%rip),%rbp # 0x3601f6ce68 > 0x0000003601cdca45 <+21237>: mov 0x0(%rbp),%rdi > 0x0000003601cdca49 <+21241>: callq 0x3601c3c4d0 <PyErr_ExceptionMatches@plt> > 0x0000003601cdca4e <+21246>: test %eax,%eax > 0x0000003601cdca50 <+21248>: je 0x3601cdcada <PyEval_EvalFrameEx+21386> > 0x0000003601cdca56 <+21254>: callq 0x3601c3cb80 <PyErr_Clear@plt> > 0x0000003601cdca5b <+21259>: mov 0x108(%rsp),%rdi > 0x0000003601cdca63 <+21267>: lea 0x60d15(%rip),%rsi # 0x3601d3d77f > 0x0000003601cdca6a <+21274>: callq 0x3601c3b800 <PyObject_GetAttrString@plt> > 0x0000003601cdca6f <+21279>: test %rax,%rax > 0x0000003601cdca72 <+21282>: mov %rax,%rbx > 0x0000003601cdca75 <+21285>: je 0x3601cdcab7 <PyEval_EvalFrameEx+21351> > 0x0000003601cdca77 <+21287>: lea 0x45b84(%rip),%rsi # 0x3601d22602 > 0x0000003601cdca7e <+21294>: xor %edx,%edx > 0x0000003601cdca80 <+21296>: mov %rax,%rdi > 0x0000003601cdca83 <+21299>: xor %eax,%eax > 0x0000003601cdca85 <+21301>: callq 0x3601c3b440 <PyObject_CallMethod@plt> > 0x0000003601cdca8a <+21306>: subq $0x1,(%rbx) > 0x0000003601cdca8e <+21310>: mov %rax,0x138(%rsp) > 0x0000003601cdca96 <+21318>: jne 0x3601cdcaa2 <PyEval_EvalFrameEx+21330> > 0x0000003601cdca98 <+21320>: mov 0x8(%rbx),%rax > 0x0000003601cdca9c <+21324>: mov %rbx,%rdi > 0x0000003601cdca9f <+21327>: callq *0x30(%rax) > 0x0000003601cdcaa2 <+21330>: cmpq $0x0,0x138(%rsp) > 0x0000003601cdcaab <+21339>: je 0x3601cdcada <PyEval_EvalFrameEx+21386> > 0x0000003601cdcaad <+21341>: mov $0x1,%ecx > 0x0000003601cdcab2 <+21346>: jmpq 0x3601cd9808 <PyEval_EvalFrameEx+8376> > 0x0000003601cdcab7 <+21351>: mov 0x0(%rbp),%rdi > 0x0000003601cdcabb <+21355>: callq 0x3601c3c4d0 <PyErr_ExceptionMatches@plt> > 0x0000003601cdcac0 <+21360>: test %eax,%eax > 0x0000003601cdcac2 <+21362>: je 0x3601cdcada <PyEval_EvalFrameEx+21386> > 0x0000003601cdcac4 <+21364>: mov 0x290375(%rip),%rax # 0x3601f6ce40 > 0x0000003601cdcacb <+21371>: lea 0x5cec6(%rip),%rsi # 0x3601d39998 > 0x0000003601cdcad2 <+21378>: mov (%rax),%rdi > 0x0000003601cdcad5 <+21381>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdcada <+21386>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdcae5 <+21397>: jmpq 0x3601cdac73 <PyEval_EvalFrameEx+13603> > 0x0000003601cdcaea <+21402>: mov 0x28fd9f(%rip),%rax # 0x3601f6c890 > 0x0000003601cdcaf1 <+21409>: lea 0x5ce78(%rip),%rsi # 0x3601d39970 > 0x0000003601cdcaf8 <+21416>: mov (%rax),%rdi > 0x0000003601cdcafb <+21419>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdcb00 <+21424>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdcb05 <+21429>: mov 0x110(%rsp),%r8 > 0x0000003601cdcb0d <+21437>: mov 0x38(%r8),%rdi > 0x0000003601cdcb11 <+21441>: jmpq 0x3601cdc93d <PyEval_EvalFrameEx+20973> > 0x0000003601cdcb16 <+21446>: mov 0x28fd73(%rip),%rax # 0x3601f6c890 > 0x0000003601cdcb1d <+21453>: lea 0x5cbec(%rip),%rsi # 0x3601d39710 > 0x0000003601cdcb24 <+21460>: mov (%rax),%rdi > 0x0000003601cdcb27 <+21463>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdcb2c <+21468>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdcb37 <+21479>: jmpq 0x3601cda331 <PyEval_EvalFrameEx+11233> > 0x0000003601cdcb3c <+21484>: mov 0x138(%rsp),%r14 > 0x0000003601cdcb44 <+21492>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdcb49 <+21497>: mov 0x8(%r15),%rax > 0x0000003601cdcb4d <+21501>: mov %r15,%rdi > 0x0000003601cdcb50 <+21504>: mov %rbx,%r14 > 0x0000003601cdcb53 <+21507>: xor %r15d,%r15d > 0x0000003601cdcb56 <+21510>: callq *0x30(%rax) > 0x0000003601cdcb59 <+21513>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdcb5e <+21518>: cmp $0x5c,%al > 0x0000003601cdcb60 <+21520>: jne 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdcb66 <+21526>: movzbl 0x2(%r13),%eax > 0x0000003601cdcb6b <+21531>: movzbl 0x1(%r13),%r9d > 0x0000003601cdcb70 <+21536>: add $0x3,%r13 > 0x0000003601cdcb74 <+21540>: mov %r15,0x108(%rsp) > 0x0000003601cdcb7c <+21548>: shl $0x8,%eax > 0x0000003601cdcb7f <+21551>: add %eax,%r9d > 0x0000003601cdcb82 <+21554>: jmpq 0x3601cd9bb3 <PyEval_EvalFrameEx+9315> > 0x0000003601cdcb87 <+21559>: mov %r9d,0x28(%rsp) > 0x0000003601cdcb8c <+21564>: mov %r14,%rbx > 0x0000003601cdcb8f <+21567>: callq 0x3601c3d1e0 <PyErr_Occurred@plt> > 0x0000003601cdcb94 <+21572>: test %rax,%rax > 0x0000003601cdcb97 <+21575>: movslq 0x28(%rsp),%r9 > 0x0000003601cdcb9c <+21580>: je 0x3601cdcbbf <PyEval_EvalFrameEx+21615> > 0x0000003601cdcb9e <+21582>: mov 0x2902d3(%rip),%rax # 0x3601f6ce78 > 0x0000003601cdcba5 <+21589>: mov (%rax),%rdi > 0x0000003601cdcba8 <+21592>: callq 0x3601c3c4d0 <PyErr_ExceptionMatches@plt> > 0x0000003601cdcbad <+21597>: test %eax,%eax > 0x0000003601cdcbaf <+21599>: je 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdcbb5 <+21605>: callq 0x3601c3cb80 <PyErr_Clear@plt> > 0x0000003601cdcbba <+21610>: movslq 0x28(%rsp),%r9 > 0x0000003601cdcbbf <+21615>: mov -0x8(%rbx),%r15 > 0x0000003601cdcbc3 <+21619>: sub $0x8,%r14 > 0x0000003601cdcbc7 <+21623>: subq $0x1,(%r15) > 0x0000003601cdcbcb <+21627>: jne 0x3601cdcbe1 <PyEval_EvalFrameEx+21649> > 0x0000003601cdcbcd <+21629>: mov 0x8(%r15),%rax > 0x0000003601cdcbd1 <+21633>: mov %r15,%rdi > 0x0000003601cdcbd4 <+21636>: mov %r9d,0x28(%rsp) > 0x0000003601cdcbd9 <+21641>: callq *0x30(%rax) > 0x0000003601cdcbdc <+21644>: movslq 0x28(%rsp),%r9 > 0x0000003601cdcbe1 <+21649>: add %r9,%r13 > 0x0000003601cdcbe4 <+21652>: jmpq 0x3601cd79c3 <PyEval_EvalFrameEx+627> > 0x0000003601cdcbe9 <+21657>: mov %rbx,%r14 > 0x0000003601cdcbec <+21660>: jmpq 0x3601cdb4ae <PyEval_EvalFrameEx+15710> > 0x0000003601cdcbf1 <+21665>: mov 0x28fe30(%rip),%rax # 0x3601f6ca28 > 0x0000003601cdcbf8 <+21672>: lea 0x5d027(%rip),%rsi # 0x3601d39c26 > 0x0000003601cdcbff <+21679>: xor %r15d,%r15d > 0x0000003601cdcc02 <+21682>: mov (%rax),%rdi > 0x0000003601cdcc05 <+21685>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdcc0a <+21690>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdcc15 <+21701>: jmpq 0x3601cd8717 <PyEval_EvalFrameEx+4039> > 0x0000003601cdcc1a <+21706>: mov $0x1,%ebp > 0x0000003601cdcc1f <+21711>: jmpq 0x3601cdab62 <PyEval_EvalFrameEx+13330> > 0x0000003601cdcc24 <+21716>: mov 0x128(%rsp),%rdi > 0x0000003601cdcc2c <+21724>: mov 0x128(%rsp),%r8 > 0x0000003601cdcc34 <+21732>: mov (%rdi),%rdi > 0x0000003601cdcc37 <+21735>: mov %r8,0x60(%r15) > 0x0000003601cdcc3b <+21739>: mov %r8,%rdx > 0x0000003601cdcc3e <+21742>: mov %rdi,%rcx > 0x0000003601cdcc41 <+21745>: add $0x1,%rcx > 0x0000003601cdcc45 <+21749>: mov %rcx,(%r8) > 0x0000003601cdcc48 <+21752>: jmpq 0x3601cdc291 <PyEval_EvalFrameEx+19265> > 0x0000003601cdcc4d <+21757>: mov 0x8(%rax),%rdx > 0x0000003601cdcc51 <+21761>: mov %rax,%rdi > 0x0000003601cdcc54 <+21764>: callq *0x30(%rdx) > 0x0000003601cdcc57 <+21767>: jmpq 0x3601cdb526 <PyEval_EvalFrameEx+15830> > 0x0000003601cdcc5c <+21772>: mov 0x28fc2d(%rip),%rax # 0x3601f6c890 > 0x0000003601cdcc63 <+21779>: lea 0x5cfe9(%rip),%rsi # 0x3601d39c53 > 0x0000003601cdcc6a <+21786>: mov (%rax),%rdi > 0x0000003601cdcc6d <+21789>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdcc72 <+21794>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdcc77 <+21799>: mov %rbx,%rdi > 0x0000003601cdcc7a <+21802>: mov %r15,0x108(%rsp) > 0x0000003601cdcc82 <+21810>: mov 0x100(%rsp),%r15 > 0x0000003601cdcc8a <+21818>: callq 0x3601c3e4b0 <PyObject_Repr@plt> > 0x0000003601cdcc8f <+21823>: lea 0x24(%rax),%rdx > 0x0000003601cdcc93 <+21827>: mov 0x28fbf6(%rip),%rax # 0x3601f6c890 > 0x0000003601cdcc9a <+21834>: lea 0x5d039(%rip),%rsi # 0x3601d39cda > 0x0000003601cdcca1 <+21841>: mov $0x2,%ebx > 0x0000003601cdcca6 <+21846>: mov (%rax),%rdi > 0x0000003601cdcca9 <+21849>: xor %eax,%eax > 0x0000003601cdccab <+21851>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdccb0 <+21856>: jmpq 0x3601cd7a93 <PyEval_EvalFrameEx+835> > 0x0000003601cdccb5 <+21861>: xor %r11d,%r11d > 0x0000003601cdccb8 <+21864>: xor %edx,%edx > 0x0000003601cdccba <+21866>: cmp 0x10(%rdi),%r10d > 0x0000003601cdccbe <+21870>: jne 0x3601cdc0cd <PyEval_EvalFrameEx+18813> > 0x0000003601cdccc4 <+21876>: test %eax,%eax > 0x0000003601cdccc6 <+21878>: jne 0x3601cdc0cd <PyEval_EvalFrameEx+18813> > 0x0000003601cdcccc <+21884>: cmpl $0x43,0x1c(%rdi) > 0x0000003601cdccd0 <+21888>: mov %eax,%r11d > 0x0000003601cdccd3 <+21891>: mov %r9,%rdx > 0x0000003601cdccd6 <+21894>: jne 0x3601cdc0cd <PyEval_EvalFrameEx+18813> > 0x0000003601cdccdc <+21900>: mov 0x28fe7d(%rip),%r8 # 0x3601f6cb60 > 0x0000003601cdcce3 <+21907>: mov %rsi,%rdx > 0x0000003601cdcce6 <+21910>: xor %ecx,%ecx > 0x0000003601cdcce8 <+21912>: mov %rdi,%rsi > 0x0000003601cdcceb <+21915>: mov (%r8),%r14 > 0x0000003601cdccee <+21918>: mov %r10d,0x30(%rsp) > 0x0000003601cdccf3 <+21923>: mov %r14,%rdi > 0x0000003601cdccf6 <+21926>: callq 0x3601c3b560 <PyFrame_New@plt> > 0x0000003601cdccfb <+21931>: test %rax,%rax > 0x0000003601cdccfe <+21934>: mov %rax,%rdx > 0x0000003601cdcd01 <+21937>: mov 0x30(%rsp),%r10d > 0x0000003601cdcd06 <+21942>: je 0x3601cdcd96 <PyEval_EvalFrameEx+22086> > 0x0000003601cdcd0c <+21948>: mov 0x1b8(%rsp),%rcx > 0x0000003601cdcd14 <+21956>: movslq %r10d,%rax > 0x0000003601cdcd17 <+21959>: shl $0x3,%rax > 0x0000003601cdcd1b <+21963>: sub %rax,%rcx > 0x0000003601cdcd1e <+21966>: xor %eax,%eax > 0x0000003601cdcd20 <+21968>: test %r10d,%r10d > 0x0000003601cdcd23 <+21971>: jle 0x3601cdcd42 <PyEval_EvalFrameEx+22002> > 0x0000003601cdcd25 <+21973>: mov (%rcx,%rax,8),%rsi > 0x0000003601cdcd29 <+21977>: addq $0x1,(%rsi) > 0x0000003601cdcd2d <+21981>: mov (%rcx,%rax,8),%rsi > 0x0000003601cdcd31 <+21985>: mov %rsi,0x178(%rdx,%rax,8) > 0x0000003601cdcd39 <+21993>: add $0x1,%rax > 0x0000003601cdcd3d <+21997>: cmp %eax,%r10d > 0x0000003601cdcd40 <+22000>: jg 0x3601cdcd25 <PyEval_EvalFrameEx+21973> > 0x0000003601cdcd42 <+22002>: xor %esi,%esi > 0x0000003601cdcd44 <+22004>: mov %rdx,%rdi > 0x0000003601cdcd47 <+22007>: mov %rdx,0x38(%rsp) > 0x0000003601cdcd4c <+22012>: callq 0x3601c3c320 <PyEval_EvalFrameEx@plt> > 0x0000003601cdcd51 <+22017>: addl $0x1,0x18(%r14) > 0x0000003601cdcd56 <+22022>: mov %rax,%r15 > 0x0000003601cdcd59 <+22025>: mov 0x38(%rsp),%rdx > 0x0000003601cdcd5e <+22030>: subq $0x1,(%rdx) > 0x0000003601cdcd62 <+22034>: jne 0x3601cdcd6e <PyEval_EvalFrameEx+22046> > 0x0000003601cdcd64 <+22036>: mov 0x8(%rdx),%rax > 0x0000003601cdcd68 <+22040>: mov %rdx,%rdi > 0x0000003601cdcd6b <+22043>: callq *0x30(%rax) > 0x0000003601cdcd6e <+22046>: subl $0x1,0x18(%r14) > 0x0000003601cdcd73 <+22051>: jmpq 0x3601cd9429 <PyEval_EvalFrameEx+7385> > 0x0000003601cdcd78 <+22056>: mov 0x2900c1(%rip),%rax # 0x3601f6ce40 > 0x0000003601cdcd7f <+22063>: lea 0x5cf6e(%rip),%rsi # 0x3601d39cf4 > 0x0000003601cdcd86 <+22070>: xor %r15d,%r15d > 0x0000003601cdcd89 <+22073>: mov (%rax),%rdi > 0x0000003601cdcd8c <+22076>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdcd91 <+22081>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdcd96 <+22086>: xor %r15d,%r15d > 0x0000003601cdcd99 <+22089>: jmpq 0x3601cd9429 <PyEval_EvalFrameEx+7385> > 0x0000003601cdcd9e <+22094>: mov 0x8(%r15),%rax > 0x0000003601cdcda2 <+22098>: mov %r15,%rdi > 0x0000003601cdcda5 <+22101>: mov %r9,0x28(%rsp) > 0x0000003601cdcdaa <+22106>: xor %r15d,%r15d > 0x0000003601cdcdad <+22109>: callq *0x30(%rax) > 0x0000003601cdcdb0 <+22112>: mov 0x28(%rsp),%r9 > 0x0000003601cdcdb5 <+22117>: jmpq 0x3601cd9ef3 <PyEval_EvalFrameEx+10147> > 0x0000003601cdcdba <+22122>: mov $0x5,%ecx > 0x0000003601cdcdbf <+22127>: callq 0x3601cd66d0 <call_trace_protected> > 0x0000003601cdcdc4 <+22132>: mov 0x28(%rsp),%r9 > 0x0000003601cdcdc9 <+22137>: jmpq 0x3601cd9ef3 <PyEval_EvalFrameEx+10147> > 0x0000003601cdcdce <+22142>: xor %esi,%esi > 0x0000003601cdcdd0 <+22144>: mov %r11,%rdi > 0x0000003601cdcdd3 <+22147>: mov %r9,0x28(%rsp) > 0x0000003601cdcdd8 <+22152>: callq *%r10 > 0x0000003601cdcddb <+22155>: mov 0x28(%rsp),%r9 > 0x0000003601cdcde0 <+22160>: mov %rax,%r15 > 0x0000003601cdcde3 <+22163>: mov 0x28(%r9),%rdi > 0x0000003601cdcde7 <+22167>: test %rdi,%rdi > 0x0000003601cdcdea <+22170>: je 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cdcdf0 <+22176>: test %rax,%rax > 0x0000003601cdcdf3 <+22179>: mov 0x10(%r9),%rdx > 0x0000003601cdcdf7 <+22183>: mov 0x38(%r9),%rsi > 0x0000003601cdcdfb <+22187>: mov %rbx,%r8 > 0x0000003601cdcdfe <+22190>: je 0x3601cdce3e <PyEval_EvalFrameEx+22254> > 0x0000003601cdce00 <+22192>: mov $0x6,%ecx > 0x0000003601cdce05 <+22197>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdce0a <+22202>: test %eax,%eax > 0x0000003601cdce0c <+22204>: je 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cdce12 <+22210>: subq $0x1,(%r15) > 0x0000003601cdce16 <+22214>: jne 0x3601cdc06b <PyEval_EvalFrameEx+18715> > 0x0000003601cdce1c <+22220>: mov 0x8(%r15),%rax > 0x0000003601cdce20 <+22224>: mov %r15,%rdi > 0x0000003601cdce23 <+22227>: xor %r15d,%r15d > 0x0000003601cdce26 <+22230>: callq *0x30(%rax) > 0x0000003601cdce29 <+22233>: jmpq 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cdce2e <+22238>: xor %esi,%esi > 0x0000003601cdce30 <+22240>: mov %r11,%rdi > 0x0000003601cdce33 <+22243>: callq *%r10 > 0x0000003601cdce36 <+22246>: mov %rax,%r15 > 0x0000003601cdce39 <+22249>: jmpq 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cdce3e <+22254>: mov $0x5,%ecx > 0x0000003601cdce43 <+22259>: callq 0x3601cd66d0 <call_trace_protected> > 0x0000003601cdce48 <+22264>: jmpq 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cdce4d <+22269>: lea 0x5ce26(%rip),%rsi # 0x3601d39c7a > 0x0000003601cdce54 <+22276>: mov %rax,%rdi > 0x0000003601cdce57 <+22279>: callq 0x3601c3d510 <PyDict_GetItemString@plt> > 0x0000003601cdce5c <+22284>: test %rax,%rax > 0x0000003601cdce5f <+22287>: mov %rax,%r9 > 0x0000003601cdce62 <+22290>: jne 0x3601cdb6d0 <PyEval_EvalFrameEx+16256> > 0x0000003601cdce68 <+22296>: jmpq 0x3601cdc093 <PyEval_EvalFrameEx+18755> > 0x0000003601cdce6d <+22301>: xor %r15d,%r15d > 0x0000003601cdce70 <+22304>: jmpq 0x3601cd93f0 <PyEval_EvalFrameEx+7328> > 0x0000003601cdce75 <+22309>: and $0x8,%edx > 0x0000003601cdce78 <+22312>: je 0x3601cdce84 <PyEval_EvalFrameEx+22324> > 0x0000003601cdce7a <+22314>: cmp $0x1,%r15d > 0x0000003601cdce7e <+22318>: je 0x3601cdcf6f <PyEval_EvalFrameEx+22559> > 0x0000003601cdce84 <+22324>: test %ecx,%ecx > 0x0000003601cdce86 <+22326>: mov (%rax),%rdx > 0x0000003601cdce89 <+22329>: mov %r15d,%ecx > 0x0000003601cdce8c <+22332>: jne 0x3601cdd066 <PyEval_EvalFrameEx+22806> > 0x0000003601cdce92 <+22338>: lea 0x5cb5f(%rip),%rsi # 0x3601d399f8 > 0x0000003601cdce99 <+22345>: mov 0x28fc18(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdcea0 <+22352>: mov (%rax),%rdi > 0x0000003601cdcea3 <+22355>: xor %eax,%eax > 0x0000003601cdcea5 <+22357>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdceaa <+22362>: jmpq 0x3601cdc06b <PyEval_EvalFrameEx+18715> > 0x0000003601cdceaf <+22367>: mov 0x18(%rax),%rdx > 0x0000003601cdceb3 <+22371>: mov 0x28fbfe(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdceba <+22378>: lea 0x5c7c7(%rip),%rsi # 0x3601d39688 > 0x0000003601cdcec1 <+22385>: mov (%rax),%rdi > 0x0000003601cdcec4 <+22388>: xor %eax,%eax > 0x0000003601cdcec6 <+22390>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdcecb <+22395>: jmpq 0x3601cdbcdc <PyEval_EvalFrameEx+17804> > 0x0000003601cdced0 <+22400>: movslq %r15d,%rdi > 0x0000003601cdced3 <+22403>: mov %r9,0x28(%rsp) > 0x0000003601cdced8 <+22408>: callq 0x3601c3cf90 <PyTuple_New@plt> > 0x0000003601cdcedd <+22413>: test %rax,%rax > 0x0000003601cdcee0 <+22416>: mov %rax,%r14 > 0x0000003601cdcee3 <+22419>: mov 0x28(%rsp),%r9 > 0x0000003601cdcee8 <+22424>: je 0x3601cdcf21 <PyEval_EvalFrameEx+22481> > 0x0000003601cdceea <+22426>: lea -0x1(%r15),%r8d > 0x0000003601cdceee <+22430>: cmp $0xffffffff,%r8d > 0x0000003601cdcef2 <+22434>: je 0x3601cdcf21 <PyEval_EvalFrameEx+22481> > 0x0000003601cdcef4 <+22436>: mov 0x1b8(%rsp),%rax > 0x0000003601cdcefc <+22444>: sub $0x8,%rax > 0x0000003601cdcf00 <+22448>: mov %rax,0x1b8(%rsp) > 0x0000003601cdcf08 <+22456>: mov (%rax),%rcx > 0x0000003601cdcf0b <+22459>: movslq %r8d,%rdx > 0x0000003601cdcf0e <+22462>: sub $0x1,%r8d > 0x0000003601cdcf12 <+22466>: sub $0x8,%rax > 0x0000003601cdcf16 <+22470>: cmp $0xffffffff,%r8d > 0x0000003601cdcf1a <+22474>: mov %rcx,0x18(%r14,%rdx,8) > 0x0000003601cdcf1f <+22479>: jne 0x3601cdcf00 <PyEval_EvalFrameEx+22448> > 0x0000003601cdcf21 <+22481>: mov 0x20(%r9),%r15d > 0x0000003601cdcf25 <+22485>: test %r15d,%r15d > 0x0000003601cdcf28 <+22488>: je 0x3601cdd0d4 <PyEval_EvalFrameEx+22916> > 0x0000003601cdcf2e <+22494>: mov 0x28(%r9),%rdi > 0x0000003601cdcf32 <+22498>: test %rdi,%rdi > 0x0000003601cdcf35 <+22501>: je 0x3601cdd0d4 <PyEval_EvalFrameEx+22916> > 0x0000003601cdcf3b <+22507>: mov 0x10(%r9),%rdx > 0x0000003601cdcf3f <+22511>: mov 0x38(%r9),%rsi > 0x0000003601cdcf43 <+22515>: mov %rbx,%r8 > 0x0000003601cdcf46 <+22518>: mov $0x4,%ecx > 0x0000003601cdcf4b <+22523>: mov %r9,0x28(%rsp) > 0x0000003601cdcf50 <+22528>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdcf55 <+22533>: test %eax,%eax > 0x0000003601cdcf57 <+22535>: mov 0x28(%rsp),%r9 > 0x0000003601cdcf5c <+22540>: je 0x3601cdd072 <PyEval_EvalFrameEx+22818> > 0x0000003601cdcf62 <+22546>: xor %r15d,%r15d > 0x0000003601cdcf65 <+22549>: test %r14,%r14 > 0x0000003601cdcf68 <+22552>: jne 0x3601cdcfd2 <PyEval_EvalFrameEx+22658> > 0x0000003601cdcf6a <+22554>: jmpq 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cdcf6f <+22559>: lea -0x8(%r14),%rax > 0x0000003601cdcf73 <+22563>: mov %rax,0x1b8(%rsp) > 0x0000003601cdcf7b <+22571>: mov 0x20(%r9),%eax > 0x0000003601cdcf7f <+22575>: mov -0x8(%r14),%r14 > 0x0000003601cdcf83 <+22579>: test %eax,%eax > 0x0000003601cdcf85 <+22581>: je 0x3601cdd03a <PyEval_EvalFrameEx+22762> > 0x0000003601cdcf8b <+22587>: mov 0x28(%r9),%rdi > 0x0000003601cdcf8f <+22591>: test %rdi,%rdi > 0x0000003601cdcf92 <+22594>: je 0x3601cdd03a <PyEval_EvalFrameEx+22762> > 0x0000003601cdcf98 <+22600>: mov 0x10(%r9),%rdx > 0x0000003601cdcf9c <+22604>: mov 0x38(%r9),%rsi > 0x0000003601cdcfa0 <+22608>: mov %rbx,%r8 > 0x0000003601cdcfa3 <+22611>: mov $0x4,%ecx > 0x0000003601cdcfa8 <+22616>: mov %r9,0x28(%rsp) > 0x0000003601cdcfad <+22621>: mov %r10,0x30(%rsp) > 0x0000003601cdcfb2 <+22626>: mov %r11,0x38(%rsp) > 0x0000003601cdcfb7 <+22631>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdcfbc <+22636>: test %eax,%eax > 0x0000003601cdcfbe <+22638>: mov 0x28(%rsp),%r9 > 0x0000003601cdcfc3 <+22643>: mov 0x30(%rsp),%r10 > 0x0000003601cdcfc8 <+22648>: mov 0x38(%rsp),%r11 > 0x0000003601cdcfcd <+22653>: je 0x3601cdcfeb <PyEval_EvalFrameEx+22683> > 0x0000003601cdcfcf <+22655>: xor %r15d,%r15d > 0x0000003601cdcfd2 <+22658>: subq $0x1,(%r14) > 0x0000003601cdcfd6 <+22662>: jne 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cdcfdc <+22668>: mov 0x8(%r14),%rax > 0x0000003601cdcfe0 <+22672>: mov %r14,%rdi > 0x0000003601cdcfe3 <+22675>: callq *0x30(%rax) > 0x0000003601cdcfe6 <+22678>: jmpq 0x3601cd9440 <PyEval_EvalFrameEx+7408> > 0x0000003601cdcfeb <+22683>: mov %r11,%rdi > 0x0000003601cdcfee <+22686>: mov %r9,0x28(%rsp) > 0x0000003601cdcff3 <+22691>: mov %r14,%rsi > 0x0000003601cdcff6 <+22694>: callq *%r10 > 0x0000003601cdcff9 <+22697>: mov 0x28(%rsp),%r9 > 0x0000003601cdcffe <+22702>: mov %rax,%r15 > 0x0000003601cdd001 <+22705>: mov 0x28(%r9),%rdi > 0x0000003601cdd005 <+22709>: test %rdi,%rdi > 0x0000003601cdd008 <+22712>: je 0x3601cdcfd2 <PyEval_EvalFrameEx+22658> > 0x0000003601cdd00a <+22714>: test %rax,%rax > 0x0000003601cdd00d <+22717>: mov 0x10(%r9),%rdx > 0x0000003601cdd011 <+22721>: mov 0x38(%r9),%rsi > 0x0000003601cdd015 <+22725>: mov %rbx,%r8 > 0x0000003601cdd018 <+22728>: je 0x3601cdd048 <PyEval_EvalFrameEx+22776> > 0x0000003601cdd01a <+22730>: mov $0x6,%ecx > 0x0000003601cdd01f <+22735>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdd024 <+22740>: test %eax,%eax > 0x0000003601cdd026 <+22742>: je 0x3601cdcfd2 <PyEval_EvalFrameEx+22658> > 0x0000003601cdd028 <+22744>: subq $0x1,(%r15) > 0x0000003601cdd02c <+22748>: jne 0x3601cdcfcf <PyEval_EvalFrameEx+22655> > 0x0000003601cdd02e <+22750>: mov 0x8(%r15),%rax > 0x0000003601cdd032 <+22754>: mov %r15,%rdi > 0x0000003601cdd035 <+22757>: callq *0x30(%rax) > 0x0000003601cdd038 <+22760>: jmp 0x3601cdcfcf <PyEval_EvalFrameEx+22655> > 0x0000003601cdd03a <+22762>: mov %r14,%rsi > 0x0000003601cdd03d <+22765>: mov %r11,%rdi > 0x0000003601cdd040 <+22768>: callq *%r10 > 0x0000003601cdd043 <+22771>: mov %rax,%r15 > 0x0000003601cdd046 <+22774>: jmp 0x3601cdcfd2 <PyEval_EvalFrameEx+22658> > 0x0000003601cdd048 <+22776>: mov $0x5,%ecx > 0x0000003601cdd04d <+22781>: callq 0x3601cd66d0 <call_trace_protected> > 0x0000003601cdd052 <+22786>: jmpq 0x3601cdcfd2 <PyEval_EvalFrameEx+22658> > 0x0000003601cdd057 <+22791>: mov 0x8(%rdx),%rax > 0x0000003601cdd05b <+22795>: mov %rdx,%rdi > 0x0000003601cdd05e <+22798>: callq *0x30(%rax) > 0x0000003601cdd061 <+22801>: jmpq 0x3601cdbd8b <PyEval_EvalFrameEx+17979> > 0x0000003601cdd066 <+22806>: lea 0x5c963(%rip),%rsi # 0x3601d399d0 > 0x0000003601cdd06d <+22813>: jmpq 0x3601cdce99 <PyEval_EvalFrameEx+22345> > 0x0000003601cdd072 <+22818>: xor %edx,%edx > 0x0000003601cdd074 <+22820>: mov %rbx,%rdi > 0x0000003601cdd077 <+22823>: mov %r14,%rsi > 0x0000003601cdd07a <+22826>: mov %r9,0x28(%rsp) > 0x0000003601cdd07f <+22831>: callq 0x3601c3caa0 <PyCFunction_Call@plt> > 0x0000003601cdd084 <+22836>: mov 0x28(%rsp),%r9 > 0x0000003601cdd089 <+22841>: mov %rax,%r15 > 0x0000003601cdd08c <+22844>: mov 0x28(%r9),%rdi > 0x0000003601cdd090 <+22848>: test %rdi,%rdi > 0x0000003601cdd093 <+22851>: je 0x3601cdcf65 <PyEval_EvalFrameEx+22549> > 0x0000003601cdd099 <+22857>: test %rax,%rax > 0x0000003601cdd09c <+22860>: mov 0x10(%r9),%rdx > 0x0000003601cdd0a0 <+22864>: mov 0x38(%r9),%rsi > 0x0000003601cdd0a4 <+22868>: mov %rbx,%r8 > 0x0000003601cdd0a7 <+22871>: je 0x3601cdd0e9 <PyEval_EvalFrameEx+22937> > 0x0000003601cdd0a9 <+22873>: mov $0x6,%ecx > 0x0000003601cdd0ae <+22878>: callq 0x3601cd6610 <call_trace> > 0x0000003601cdd0b3 <+22883>: test %eax,%eax > 0x0000003601cdd0b5 <+22885>: je 0x3601cdcf65 <PyEval_EvalFrameEx+22549> > 0x0000003601cdd0bb <+22891>: subq $0x1,(%r15) > 0x0000003601cdd0bf <+22895>: jne 0x3601cdcf62 <PyEval_EvalFrameEx+22546> > 0x0000003601cdd0c5 <+22901>: mov 0x8(%r15),%rax > 0x0000003601cdd0c9 <+22905>: mov %r15,%rdi > 0x0000003601cdd0cc <+22908>: callq *0x30(%rax) > 0x0000003601cdd0cf <+22911>: jmpq 0x3601cdcf62 <PyEval_EvalFrameEx+22546> > 0x0000003601cdd0d4 <+22916>: xor %edx,%edx > 0x0000003601cdd0d6 <+22918>: mov %r14,%rsi > 0x0000003601cdd0d9 <+22921>: mov %rbx,%rdi > 0x0000003601cdd0dc <+22924>: callq 0x3601c3caa0 <PyCFunction_Call@plt> > 0x0000003601cdd0e1 <+22929>: mov %rax,%r15 > 0x0000003601cdd0e4 <+22932>: jmpq 0x3601cdcf65 <PyEval_EvalFrameEx+22549> > 0x0000003601cdd0e9 <+22937>: mov $0x5,%ecx > 0x0000003601cdd0ee <+22942>: callq 0x3601cd66d0 <call_trace_protected> > 0x0000003601cdd0f3 <+22947>: jmpq 0x3601cdcf65 <PyEval_EvalFrameEx+22549> > 0x0000003601cdd0f8 <+22952>: mov 0x0(%rbp),%rax > 0x0000003601cdd0fc <+22956>: sub $0x10,%r14 > 0x0000003601cdd100 <+22960>: xor %r15d,%r15d > 0x0000003601cdd103 <+22963>: sub $0x1,%rax > 0x0000003601cdd107 <+22967>: test %rax,%rax > 0x0000003601cdd10a <+22970>: mov %rax,0x0(%rbp) > 0x0000003601cdd10e <+22974>: jne 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdd114 <+22980>: mov 0x8(%rbp),%rax > 0x0000003601cdd118 <+22984>: mov %rbp,%rdi > 0x0000003601cdd11b <+22987>: mov %rbx,%r15 > 0x0000003601cdd11e <+22990>: callq *0x30(%rax) > 0x0000003601cdd121 <+22993>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdd126 <+22998>: mov 0x28(%r12),%rdx > 0x0000003601cdd12b <+23003>: mov 0x118(%rsp),%rdi > 0x0000003601cdd133 <+23011>: lea 0x4824e(%rip),%rsi # 0x3601d25388 > 0x0000003601cdd13a <+23018>: callq 0x3601c3af20 <PyDict_SetItemString@plt> > 0x0000003601cdd13f <+23023>: jmpq 0x3601cda1f2 <PyEval_EvalFrameEx+10914> > 0x0000003601cdd144 <+23028>: mov 0x28f96d(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdd14b <+23035>: lea 0x5c64e(%rip),%rsi # 0x3601d397a0 > 0x0000003601cdd152 <+23042>: mov (%rax),%rdi > 0x0000003601cdd155 <+23045>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdd15a <+23050>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdd165 <+23061>: jmpq 0x3601cda331 <PyEval_EvalFrameEx+11233> > 0x0000003601cdd16a <+23066>: mov 0x28f947(%rip),%rax # 0x3601f6cab8 > 0x0000003601cdd171 <+23073>: lea 0x5c5f8(%rip),%rsi # 0x3601d39770 > 0x0000003601cdd178 <+23080>: mov (%rax),%rdi > 0x0000003601cdd17b <+23083>: callq 0x3601c3c040 <PyErr_SetString@plt> > 0x0000003601cdd180 <+23088>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdd18b <+23099>: jmpq 0x3601cda331 <PyEval_EvalFrameEx+11233> > 0x0000003601cdd190 <+23104>: mov %r15,0x108(%rsp) > 0x0000003601cdd198 <+23112>: mov %rbx,%r14 > 0x0000003601cdd19b <+23115>: mov 0x100(%rsp),%r15 > 0x0000003601cdd1a3 <+23123>: mov %ebp,%ebx > 0x0000003601cdd1a5 <+23125>: jmpq 0x3601cdbd3e <PyEval_EvalFrameEx+17902> > 0x0000003601cdd1aa <+23130>: mov 0x20(%r12),%rax > 0x0000003601cdd1af <+23135>: mov 0x50(%rax),%rdi > 0x0000003601cdd1b3 <+23139>: callq 0x3601c3d310 <PyString_AsString@plt> > 0x0000003601cdd1b8 <+23144>: mov %rax,%r13 > 0x0000003601cdd1bb <+23147>: mov 0x20(%r12),%rax > 0x0000003601cdd1c0 <+23152>: mov 0x58(%rax),%rdi > 0x0000003601cdd1c4 <+23156>: callq 0x3601c3d310 <PyString_AsString@plt> > 0x0000003601cdd1c9 <+23161>: mov 0x78(%r12),%esi > 0x0000003601cdd1ce <+23166>: mov 0x20(%r12),%rdi > 0x0000003601cdd1d3 <+23171>: mov %rax,%rbp > 0x0000003601cdd1d6 <+23174>: callq 0x3601c3b600 <PyCode_Addr2Line@plt> > 0x0000003601cdd1db <+23179>: nop > 0x0000003601cdd1dc <+23180>: jmpq 0x3601cd77c3 <PyEval_EvalFrameEx+115> > 0x0000003601cdd1e1 <+23185>: movl $0xffffffff,0x118(%rsp) > 0x0000003601cdd1ec <+23196>: jmpq 0x3601cda331 <PyEval_EvalFrameEx+11233> > 0x0000003601cdd1f1 <+23201>: mov %rsi,%rdi > 0x0000003601cdd1f4 <+23204>: callq 0x3601c3e4b0 <PyObject_Repr@plt> > 0x0000003601cdd1f9 <+23209>: lea 0x24(%rax),%rdx > 0x0000003601cdd1fd <+23213>: mov 0x28f68c(%rip),%rax # 0x3601f6c890 > 0x0000003601cdd204 <+23220>: lea 0x5c62d(%rip),%rsi # 0x3601d39838 > 0x0000003601cdd20b <+23227>: mov (%rax),%rdi > 0x0000003601cdd20e <+23230>: xor %eax,%eax > 0x0000003601cdd210 <+23232>: callq 0x3601c3e740 <PyErr_Format@plt> > 0x0000003601cdd215 <+23237>: jmpq 0x3601cd8120 <PyEval_EvalFrameEx+2512> > 0x0000003601cdd21a <+23242>: xor %eax,%eax > 0x0000003601cdd21c <+23244>: cmp %rbx,0x108(%rsp) > 0x0000003601cdd224 <+23252>: setne %al > 0x0000003601cdd227 <+23255>: jmpq 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdd22c <+23260>: xor %eax,%eax > 0x0000003601cdd22e <+23262>: cmp %rbx,0x108(%rsp) > 0x0000003601cdd236 <+23270>: sete %al > 0x0000003601cdd239 <+23273>: jmpq 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdd23e <+23278>: cmp %rax,%rdx > 0x0000003601cdd241 <+23281>: setge %al > 0x0000003601cdd244 <+23284>: movzbl %al,%eax > 0x0000003601cdd247 <+23287>: jmpq 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdd24c <+23292>: cmp %rax,%rdx > 0x0000003601cdd24f <+23295>: setg %al > 0x0000003601cdd252 <+23298>: movzbl %al,%eax > 0x0000003601cdd255 <+23301>: jmpq 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdd25a <+23306>: cmp %rax,%rdx > 0x0000003601cdd25d <+23309>: setne %al > 0x0000003601cdd260 <+23312>: movzbl %al,%eax > 0x0000003601cdd263 <+23315>: jmpq 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdd268 <+23320>: cmp %rax,%rdx > 0x0000003601cdd26b <+23323>: sete %al > 0x0000003601cdd26e <+23326>: movzbl %al,%eax > 0x0000003601cdd271 <+23329>: jmpq 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdd276 <+23334>: cmp %rax,%rdx > 0x0000003601cdd279 <+23337>: setle %al > 0x0000003601cdd27c <+23340>: movzbl %al,%eax > 0x0000003601cdd27f <+23343>: jmpq 0x3601cdacae <PyEval_EvalFrameEx+13662> > 0x0000003601cdd284 <+23348>: cmp %rax,%rdx > 0x0000003601cdd287 <+23351>: setl %al > 0x0000003601cdd28a <+23354>: movzbl %al,%eax > 0x0000003601cdd28d <+23357>: jmpq 0x3601cdacae <PyEval_EvalFrameEx+13662> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 873113
:
638349
|
638350
| 638351 |
638352
|
638353
|
638354
|
638355
|
638356
|
638357
|
638358
|
638359
|
638360