14036da51:	e8 ba 22 e3 ff       	call   0x14019fd10
14036da56:	4c 8b c0             	mov    %rax,%r8
14036da59:	ba 0f 00 00 00       	mov    $0xf,%edx
14036da5e:	48 8b cb             	mov    %rbx,%rcx
14036da61:	e8 9a 70 3c 00       	call   0x140734b00
14036da66:	90                   	nop
14036da67:	48 8b 8d 18 04 00 00 	mov    0x418(%rbp),%rcx
14036da6e:	48 85 c9             	test   %rcx,%rcx
14036da71:	74 24                	je     0x14036da97
14036da73:	8b 41 10             	mov    0x10(%rcx),%eax
14036da76:	ff c8                	dec    %eax
14036da78:	89 41 10             	mov    %eax,0x10(%rcx)
14036da7b:	85 c0                	test   %eax,%eax
14036da7d:	7f 18                	jg     0x14036da97
14036da7f:	0f 88 1b 22 00 00    	js     0x14036fca0
14036da85:	48 8b 01             	mov    (%rcx),%rax
14036da88:	ba 01 00 00 00       	mov    $0x1,%edx
14036da8d:	48 8b 00             	mov    (%rax),%rax
14036da90:	ff 15 8a 5f c1 00    	call   *0xc15f8a(%rip)        # 0x140f83a20
14036da96:	90                   	nop
14036da97:	4c 8b 05 ca e3 0a 01 	mov    0x10ae3ca(%rip),%r8        # 0x14141be68
14036da9e:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036daa5:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036daaa:	48 8d 8d 38 09 00 00 	lea    0x938(%rbp),%rcx
14036dab1:	e8 ea 50 00 00       	call   0x140372ba0
14036dab6:	48 8b 08             	mov    (%rax),%rcx
14036dab9:	48 89 38             	mov    %rdi,(%rax)
14036dabc:	48 89 8d 28 04 00 00 	mov    %rcx,0x428(%rbp)
14036dac3:	48 8b 08             	mov    (%rax),%rcx
14036dac6:	48 85 c9             	test   %rcx,%rcx
14036dac9:	74 24                	je     0x14036daef
14036dacb:	8b 41 10             	mov    0x10(%rcx),%eax
14036dace:	ff c8                	dec    %eax
14036dad0:	89 41 10             	mov    %eax,0x10(%rcx)
14036dad3:	85 c0                	test   %eax,%eax
14036dad5:	7f 18                	jg     0x14036daef
14036dad7:	0f 88 ce 21 00 00    	js     0x14036fcab
14036dadd:	48 8b 01             	mov    (%rcx),%rax
14036dae0:	ba 01 00 00 00       	mov    $0x1,%edx
14036dae5:	48 8b 00             	mov    (%rax),%rax
14036dae8:	ff 15 32 5f c1 00    	call   *0xc15f32(%rip)        # 0x140f83a20
14036daee:	90                   	nop
14036daef:	48 89 bd 20 04 00 00 	mov    %rdi,0x420(%rbp)
14036daf6:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
14036dafc:	48 8d 95 20 04 00 00 	lea    0x420(%rbp),%rdx
14036db03:	48 8b 8d 28 04 00 00 	mov    0x428(%rbp),%rcx
14036db0a:	e8 11 f3 3c 00       	call   0x14073ce20
14036db0f:	41 83 cc 40          	or     $0x40,%r12d
14036db13:	44 89 64 24 50       	mov    %r12d,0x50(%rsp)
14036db18:	48 8b 8d 20 04 00 00 	mov    0x420(%rbp),%rcx
14036db1f:	48 85 c9             	test   %rcx,%rcx
14036db22:	0f 84 8e 21 00 00    	je     0x14036fcb6
14036db28:	48 8b 59 20          	mov    0x20(%rcx),%rbx
14036db2c:	8b 41 10             	mov    0x10(%rcx),%eax
14036db2f:	ff c8                	dec    %eax
14036db31:	89 41 10             	mov    %eax,0x10(%rcx)
14036db34:	85 c0                	test   %eax,%eax
14036db36:	7f 18                	jg     0x14036db50
14036db38:	0f 88 8c 21 00 00    	js     0x14036fcca
14036db3e:	48 8b 01             	mov    (%rcx),%rax
14036db41:	ba 01 00 00 00       	mov    $0x1,%edx
14036db46:	48 8b 00             	mov    (%rax),%rax
14036db49:	ff 15 d1 5e c1 00    	call   *0xc15ed1(%rip)        # 0x140f83a20
14036db4f:	90                   	nop
14036db50:	48 8b 8d 28 04 00 00 	mov    0x428(%rbp),%rcx
14036db57:	48 85 c9             	test   %rcx,%rcx
14036db5a:	74 24                	je     0x14036db80
14036db5c:	8b 41 10             	mov    0x10(%rcx),%eax
14036db5f:	ff c8                	dec    %eax
14036db61:	89 41 10             	mov    %eax,0x10(%rcx)
14036db64:	85 c0                	test   %eax,%eax
14036db66:	7f 18                	jg     0x14036db80
14036db68:	0f 88 67 21 00 00    	js     0x14036fcd5
14036db6e:	48 8b 01             	mov    (%rcx),%rax
14036db71:	ba 01 00 00 00       	mov    $0x1,%edx
14036db76:	48 8b 00             	mov    (%rax),%rax
14036db79:	ff 15 a1 5e c1 00    	call   *0xc15ea1(%rip)        # 0x140f83a20
14036db7f:	90                   	nop
14036db80:	48 85 db             	test   %rbx,%rbx
14036db83:	0f 85 6a 19 00 00    	jne    0x14036f4f3
14036db89:	4c 8b 05 d8 e2 0a 01 	mov    0x10ae2d8(%rip),%r8        # 0x14141be68
14036db90:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036db97:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036db9c:	48 8d 8d 40 09 00 00 	lea    0x940(%rbp),%rcx
14036dba3:	e8 f8 4f 00 00       	call   0x140372ba0
14036dba8:	48 8b 08             	mov    (%rax),%rcx
14036dbab:	45 33 e4             	xor    %r12d,%r12d
14036dbae:	4c 89 20             	mov    %r12,(%rax)
14036dbb1:	48 89 8d 38 04 00 00 	mov    %rcx,0x438(%rbp)
14036dbb8:	48 8b 08             	mov    (%rax),%rcx
14036dbbb:	48 85 c9             	test   %rcx,%rcx
14036dbbe:	74 24                	je     0x14036dbe4
14036dbc0:	8b 41 10             	mov    0x10(%rcx),%eax
14036dbc3:	ff c8                	dec    %eax
14036dbc5:	89 41 10             	mov    %eax,0x10(%rcx)
14036dbc8:	85 c0                	test   %eax,%eax
14036dbca:	7f 18                	jg     0x14036dbe4
14036dbcc:	0f 88 0e 21 00 00    	js     0x14036fce0
14036dbd2:	48 8b 01             	mov    (%rcx),%rax
14036dbd5:	ba 01 00 00 00       	mov    $0x1,%edx
14036dbda:	48 8b 00             	mov    (%rax),%rax
14036dbdd:	ff 15 3d 5e c1 00    	call   *0xc15e3d(%rip)        # 0x140f83a20
14036dbe3:	90                   	nop
14036dbe4:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14036dbea:	48 8d 95 38 04 00 00 	lea    0x438(%rbp),%rdx
14036dbf1:	48 8d 8d 48 09 00 00 	lea    0x948(%rbp),%rcx
14036dbf8:	e8 a3 4f 00 00       	call   0x140372ba0
14036dbfd:	48 8b 08             	mov    (%rax),%rcx
14036dc00:	4c 89 20             	mov    %r12,(%rax)
14036dc03:	48 89 8d 30 04 00 00 	mov    %rcx,0x430(%rbp)
14036dc0a:	48 8b 08             	mov    (%rax),%rcx
14036dc0d:	48 85 c9             	test   %rcx,%rcx
14036dc10:	74 24                	je     0x14036dc36
14036dc12:	8b 41 10             	mov    0x10(%rcx),%eax
14036dc15:	ff c8                	dec    %eax
14036dc17:	89 41 10             	mov    %eax,0x10(%rcx)
14036dc1a:	85 c0                	test   %eax,%eax
14036dc1c:	7f 18                	jg     0x14036dc36
14036dc1e:	0f 88 c7 20 00 00    	js     0x14036fceb
14036dc24:	48 8b 01             	mov    (%rcx),%rax
14036dc27:	ba 01 00 00 00       	mov    $0x1,%edx
14036dc2c:	48 8b 00             	mov    (%rax),%rax
14036dc2f:	ff 15 eb 5d c1 00    	call   *0xc15deb(%rip)        # 0x140f83a20
14036dc35:	90                   	nop
14036dc36:	48 8d 95 30 04 00 00 	lea    0x430(%rbp),%rdx
14036dc3d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14036dc42:	e8 c9 20 e3 ff       	call   0x14019fd10
14036dc47:	90                   	nop
14036dc48:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14036dc4d:	48 8b cb             	mov    %rbx,%rcx
14036dc50:	e8 fb 04 31 00       	call   0x14067e150
14036dc55:	48 8b f8             	mov    %rax,%rdi
14036dc58:	48 85 db             	test   %rbx,%rbx
14036dc5b:	74 27                	je     0x14036dc84
14036dc5d:	8b 4b 10             	mov    0x10(%rbx),%ecx
14036dc60:	ff c9                	dec    %ecx
14036dc62:	89 4b 10             	mov    %ecx,0x10(%rbx)
14036dc65:	85 c9                	test   %ecx,%ecx
14036dc67:	7f 1b                	jg     0x14036dc84
14036dc69:	0f 88 87 20 00 00    	js     0x14036fcf6
14036dc6f:	48 8b 03             	mov    (%rbx),%rax
14036dc72:	ba 01 00 00 00       	mov    $0x1,%edx
14036dc77:	48 8b cb             	mov    %rbx,%rcx
14036dc7a:	48 8b 00             	mov    (%rax),%rax
14036dc7d:	ff 15 9d 5d c1 00    	call   *0xc15d9d(%rip)        # 0x140f83a20
14036dc83:	90                   	nop
14036dc84:	48 8b 8d 38 04 00 00 	mov    0x438(%rbp),%rcx
14036dc8b:	48 85 c9             	test   %rcx,%rcx
14036dc8e:	74 24                	je     0x14036dcb4
14036dc90:	8b 41 10             	mov    0x10(%rcx),%eax
14036dc93:	ff c8                	dec    %eax
14036dc95:	89 41 10             	mov    %eax,0x10(%rcx)
14036dc98:	85 c0                	test   %eax,%eax
14036dc9a:	7f 18                	jg     0x14036dcb4
14036dc9c:	0f 88 5f 20 00 00    	js     0x14036fd01
14036dca2:	48 8b 01             	mov    (%rcx),%rax
14036dca5:	ba 01 00 00 00       	mov    $0x1,%edx
14036dcaa:	48 8b 00             	mov    (%rax),%rax
14036dcad:	ff 15 6d 5d c1 00    	call   *0xc15d6d(%rip)        # 0x140f83a20
14036dcb3:	90                   	nop
14036dcb4:	48 b8 ce 4b 25 48 3d 	movabs $0x3a6d903d48254bce,%rax
14036dcbb:	90 6d 3a
14036dcbe:	48 3b f8             	cmp    %rax,%rdi
14036dcc1:	0f 84 f1 02 00 00    	je     0x14036dfb8
14036dcc7:	48 b8 08 28 1d 49 3d 	movabs $0x3b91903d491d2808,%rax
14036dcce:	90 91 3b
14036dcd1:	48 3b f8             	cmp    %rax,%rdi
14036dcd4:	0f 85 19 18 00 00    	jne    0x14036f4f3
14036dcda:	4c 8d 46 28          	lea    0x28(%rsi),%r8
14036dcde:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
14036dce5:	48 8b 0d 8c 51 0c 01 	mov    0x10c518c(%rip),%rcx        # 0x141432e78
14036dcec:	e8 7f 12 ea ff       	call   0x14020ef70
14036dcf1:	90                   	nop
14036dcf2:	48 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%rax
14036dcf9:	48 89 85 d0 0c 00 00 	mov    %rax,0xcd0(%rbp)
14036dd00:	48 8d 85 f8 00 00 00 	lea    0xf8(%rbp),%rax
14036dd07:	48 89 85 d8 0c 00 00 	mov    %rax,0xcd8(%rbp)
14036dd0e:	0f 28 85 d0 0c 00 00 	movaps 0xcd0(%rbp),%xmm0
14036dd15:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036dd1b:	4c 8d 45 94          	lea    -0x6c(%rbp),%r8
14036dd1f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036dd24:	48 8d 8d 08 11 00 00 	lea    0x1108(%rbp),%rcx
14036dd2b:	e8 20 21 e3 ff       	call   0x14019fe50
14036dd30:	4c 8b c0             	mov    %rax,%r8
14036dd33:	49 8b d7             	mov    %r15,%rdx
14036dd36:	48 8d 8d 50 09 00 00 	lea    0x950(%rbp),%rcx
14036dd3d:	e8 ae e8 33 00       	call   0x1406ac5f0
14036dd42:	48 8b 08             	mov    (%rax),%rcx
14036dd45:	4c 89 20             	mov    %r12,(%rax)
14036dd48:	48 89 8d 40 04 00 00 	mov    %rcx,0x440(%rbp)
14036dd4f:	48 8b 08             	mov    (%rax),%rcx
14036dd52:	48 85 c9             	test   %rcx,%rcx
14036dd55:	74 24                	je     0x14036dd7b
14036dd57:	8b 41 10             	mov    0x10(%rcx),%eax
14036dd5a:	ff c8                	dec    %eax
14036dd5c:	89 41 10             	mov    %eax,0x10(%rcx)
14036dd5f:	85 c0                	test   %eax,%eax
14036dd61:	7f 18                	jg     0x14036dd7b
14036dd63:	0f 88 a3 1f 00 00    	js     0x14036fd0c
14036dd69:	48 8b 01             	mov    (%rcx),%rax
14036dd6c:	ba 01 00 00 00       	mov    $0x1,%edx
14036dd71:	48 8b 00             	mov    (%rax),%rax
14036dd74:	ff 15 a6 5c c1 00    	call   *0xc15ca6(%rip)        # 0x140f83a20
14036dd7a:	90                   	nop
14036dd7b:	48 8d 95 40 04 00 00 	lea    0x440(%rbp),%rdx
14036dd82:	48 8d 8d a0 05 00 00 	lea    0x5a0(%rbp),%rcx
14036dd89:	e8 82 1f e3 ff       	call   0x14019fd10
14036dd8e:	48 8b 15 e3 50 0c 01 	mov    0x10c50e3(%rip),%rdx        # 0x141432e78
14036dd95:	48 83 c2 60          	add    $0x60,%rdx
14036dd99:	48 8d 8d a8 05 00 00 	lea    0x5a8(%rbp),%rcx
14036dda0:	e8 2b 20 e3 ff       	call   0x14019fdd0
14036dda5:	90                   	nop
14036dda6:	48 8d 85 a0 05 00 00 	lea    0x5a0(%rbp),%rax
14036ddad:	48 89 85 e0 0c 00 00 	mov    %rax,0xce0(%rbp)
14036ddb4:	48 8d 85 b0 05 00 00 	lea    0x5b0(%rbp),%rax
14036ddbb:	48 89 85 e8 0c 00 00 	mov    %rax,0xce8(%rbp)
14036ddc2:	0f 28 85 e0 0c 00 00 	movaps 0xce0(%rbp),%xmm0
14036ddc9:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036ddcf:	4c 8d 45 95          	lea    -0x6b(%rbp),%r8
14036ddd3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036ddd8:	48 8d 8d 20 11 00 00 	lea    0x1120(%rbp),%rcx
14036dddf:	e8 6c 20 e3 ff       	call   0x14019fe50
14036dde4:	4d 8b cd             	mov    %r13,%r9
14036dde7:	4c 8b c0             	mov    %rax,%r8
14036ddea:	48 8b 15 67 d9 0a 01 	mov    0x10ad967(%rip),%rdx        # 0x14141b758
14036ddf1:	48 8d 8d 58 09 00 00 	lea    0x958(%rbp),%rcx
14036ddf8:	e8 93 65 00 00       	call   0x140374390
14036ddfd:	48 8b 08             	mov    (%rax),%rcx
14036de00:	48 8b 79 20          	mov    0x20(%rcx),%rdi
14036de04:	48 8d 8d 58 09 00 00 	lea    0x958(%rbp),%rcx
14036de0b:	e8 e0 06 e3 ff       	call   0x14019e4f0
14036de10:	90                   	nop
14036de11:	4c 8d 0d d8 06 e3 ff 	lea    -0x1cf928(%rip),%r9        # 0x14019e4f0
14036de18:	ba 08 00 00 00       	mov    $0x8,%edx
14036de1d:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14036de23:	48 8d 8d a0 05 00 00 	lea    0x5a0(%rbp),%rcx
14036de2a:	e8 1d d7 aa 00       	call   0x140e1b54c
14036de2f:	90                   	nop
14036de30:	4c 8d 0d b9 06 e3 ff 	lea    -0x1cf947(%rip),%r9        # 0x14019e4f0
14036de37:	ba 08 00 00 00       	mov    $0x8,%edx
14036de3c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036de42:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
14036de49:	e8 fe d6 aa 00       	call   0x140e1b54c
14036de4e:	4c 8b 05 13 e0 0a 01 	mov    0x10ae013(%rip),%r8        # 0x14141be68
14036de55:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036de5c:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036de61:	48 8d 8d 60 09 00 00 	lea    0x960(%rbp),%rcx
14036de68:	e8 33 4d 00 00       	call   0x140372ba0
14036de6d:	48 8b 08             	mov    (%rax),%rcx
14036de70:	4c 89 20             	mov    %r12,(%rax)
14036de73:	48 89 8d 50 04 00 00 	mov    %rcx,0x450(%rbp)
14036de7a:	48 8b 08             	mov    (%rax),%rcx
14036de7d:	48 85 c9             	test   %rcx,%rcx
14036de80:	74 24                	je     0x14036dea6
14036de82:	8b 41 10             	mov    0x10(%rcx),%eax
14036de85:	ff c8                	dec    %eax
14036de87:	89 41 10             	mov    %eax,0x10(%rcx)
14036de8a:	85 c0                	test   %eax,%eax
14036de8c:	7f 18                	jg     0x14036dea6
14036de8e:	0f 88 83 1e 00 00    	js     0x14036fd17
14036de94:	48 8b 01             	mov    (%rcx),%rax
14036de97:	ba 01 00 00 00       	mov    $0x1,%edx
14036de9c:	48 8b 00             	mov    (%rax),%rax
14036de9f:	ff 15 7b 5b c1 00    	call   *0xc15b7b(%rip)        # 0x140f83a20
14036dea5:	90                   	nop
14036dea6:	48 8b 9d 50 04 00 00 	mov    0x450(%rbp),%rbx
14036dead:	4c 8d 46 2a          	lea    0x2a(%rsi),%r8
14036deb1:	48 8d 95 b0 05 00 00 	lea    0x5b0(%rbp),%rdx
14036deb8:	48 8b 0d b9 4f 0c 01 	mov    0x10c4fb9(%rip),%rcx        # 0x141432e78
14036debf:	e8 ac 10 ea ff       	call   0x14020ef70
14036dec4:	90                   	nop
14036dec5:	4c 8d 46 29          	lea    0x29(%rsi),%r8
14036dec9:	4c 03 c7             	add    %rdi,%r8
14036decc:	48 8d 95 b8 05 00 00 	lea    0x5b8(%rbp),%rdx
14036ded3:	48 8b 0d 9e 4f 0c 01 	mov    0x10c4f9e(%rip),%rcx        # 0x141432e78
14036deda:	e8 91 10 ea ff       	call   0x14020ef70
14036dedf:	90                   	nop
14036dee0:	48 8d 85 b0 05 00 00 	lea    0x5b0(%rbp),%rax
14036dee7:	48 89 85 f0 0c 00 00 	mov    %rax,0xcf0(%rbp)
14036deee:	48 8d 85 c0 05 00 00 	lea    0x5c0(%rbp),%rax
14036def5:	48 89 85 f8 0c 00 00 	mov    %rax,0xcf8(%rbp)
14036defc:	0f 28 85 f0 0c 00 00 	movaps 0xcf0(%rbp),%xmm0
14036df03:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036df09:	4c 8d 45 ad          	lea    -0x53(%rbp),%r8
14036df0d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036df12:	48 8d 8d 38 11 00 00 	lea    0x1138(%rbp),%rcx
14036df19:	e8 32 1f e3 ff       	call   0x14019fe50
14036df1e:	4c 8b c0             	mov    %rax,%r8
14036df21:	49 8b d7             	mov    %r15,%rdx
14036df24:	48 8d 8d 68 09 00 00 	lea    0x968(%rbp),%rcx
14036df2b:	e8 c0 e6 33 00       	call   0x1406ac5f0
14036df30:	48 8b 08             	mov    (%rax),%rcx
14036df33:	4c 89 20             	mov    %r12,(%rax)
14036df36:	48 89 8d 48 04 00 00 	mov    %rcx,0x448(%rbp)
14036df3d:	48 8b 08             	mov    (%rax),%rcx
14036df40:	48 85 c9             	test   %rcx,%rcx
14036df43:	74 24                	je     0x14036df69
14036df45:	8b 41 10             	mov    0x10(%rcx),%eax
14036df48:	ff c8                	dec    %eax
14036df4a:	89 41 10             	mov    %eax,0x10(%rcx)
14036df4d:	85 c0                	test   %eax,%eax
14036df4f:	7f 18                	jg     0x14036df69
14036df51:	0f 88 cb 1d 00 00    	js     0x14036fd22
14036df57:	48 8b 01             	mov    (%rcx),%rax
14036df5a:	ba 01 00 00 00       	mov    $0x1,%edx
14036df5f:	48 8b 00             	mov    (%rax),%rax
14036df62:	ff 15 b8 5a c1 00    	call   *0xc15ab8(%rip)        # 0x140f83a20
14036df68:	90                   	nop
14036df69:	48 8d 95 48 04 00 00 	lea    0x448(%rbp),%rdx
14036df70:	48 8d 8d 70 09 00 00 	lea    0x970(%rbp),%rcx
14036df77:	e8 94 1d e3 ff       	call   0x14019fd10
14036df7c:	4c 8b c0             	mov    %rax,%r8
14036df7f:	ba 0b 00 00 00       	mov    $0xb,%edx
14036df84:	48 8b cb             	mov    %rbx,%rcx
14036df87:	e8 74 6b 3c 00       	call   0x140734b00
14036df8c:	90                   	nop
14036df8d:	4c 8d 0d 5c 05 e3 ff 	lea    -0x1cfaa4(%rip),%r9        # 0x14019e4f0
14036df94:	ba 08 00 00 00       	mov    $0x8,%edx
14036df99:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14036df9f:	48 8d 8d b0 05 00 00 	lea    0x5b0(%rbp),%rcx
14036dfa6:	e8 a1 d5 aa 00       	call   0x140e1b54c
14036dfab:	90                   	nop
14036dfac:	48 8d 8d 50 04 00 00 	lea    0x450(%rbp),%rcx
14036dfb3:	e9 35 15 00 00       	jmp    0x14036f4ed
14036dfb8:	4c 8b 05 a9 de 0a 01 	mov    0x10adea9(%rip),%r8        # 0x14141be68
14036dfbf:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036dfc6:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036dfcb:	48 8d 8d 78 09 00 00 	lea    0x978(%rbp),%rcx
14036dfd2:	e8 c9 4b 00 00       	call   0x140372ba0
14036dfd7:	48 8b 08             	mov    (%rax),%rcx
14036dfda:	4c 89 20             	mov    %r12,(%rax)
14036dfdd:	48 89 8d 70 04 00 00 	mov    %rcx,0x470(%rbp)
14036dfe4:	48 8b 08             	mov    (%rax),%rcx
14036dfe7:	48 85 c9             	test   %rcx,%rcx
14036dfea:	74 24                	je     0x14036e010
14036dfec:	8b 41 10             	mov    0x10(%rcx),%eax
14036dfef:	ff c8                	dec    %eax
14036dff1:	89 41 10             	mov    %eax,0x10(%rcx)
14036dff4:	85 c0                	test   %eax,%eax
14036dff6:	7f 18                	jg     0x14036e010
14036dff8:	0f 88 2f 1d 00 00    	js     0x14036fd2d
14036dffe:	48 8b 01             	mov    (%rcx),%rax
14036e001:	ba 01 00 00 00       	mov    $0x1,%edx
14036e006:	48 8b 00             	mov    (%rax),%rax
14036e009:	ff 15 11 5a c1 00    	call   *0xc15a11(%rip)        # 0x140f83a20
14036e00f:	90                   	nop
14036e010:	48 8b bd 70 04 00 00 	mov    0x470(%rbp),%rdi
14036e017:	4c 8b c6             	mov    %rsi,%r8
14036e01a:	48 8d 95 08 01 00 00 	lea    0x108(%rbp),%rdx
14036e021:	48 8b 0d 50 4e 0c 01 	mov    0x10c4e50(%rip),%rcx        # 0x141432e78