1400a8d83:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400a8d8a:	00 00 00 00
1400a8d8e:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400a8d95:	00 00 00 00
1400a8d99:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400a8da0:	80 3c 01 2f          	cmpb   $0x2f,(%rcx,%rax,1)
1400a8da4:	48 8d 50 ff          	lea    -0x1(%rax),%rdx
1400a8da8:	74 96                	je     0x1400a8d40
1400a8daa:	48 89 d0             	mov    %rdx,%rax
1400a8dad:	48 89 05 f4 36 14 00 	mov    %rax,0x1436f4(%rip)        # 0x1401ec4a8
1400a8db4:	48 39 c3             	cmp    %rax,%rbx
1400a8db7:	72 e7                	jb     0x1400a8da0
1400a8db9:	48 89 1d e8 36 14 00 	mov    %rbx,0x1436e8(%rip)        # 0x1401ec4a8
1400a8dc0:	48 83 c4 20          	add    $0x20,%rsp
1400a8dc4:	5b                   	pop    %rbx
1400a8dc5:	5e                   	pop    %rsi
1400a8dc6:	5f                   	pop    %rdi
1400a8dc7:	c3                   	ret
1400a8dc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400a8dcf:	00
1400a8dd0:	41 57                	push   %r15
1400a8dd2:	41 56                	push   %r14
1400a8dd4:	41 55                	push   %r13
1400a8dd6:	41 54                	push   %r12
1400a8dd8:	55                   	push   %rbp
1400a8dd9:	57                   	push   %rdi
1400a8dda:	56                   	push   %rsi
1400a8ddb:	53                   	push   %rbx
1400a8ddc:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
1400a8de3:	8b bc 24 20 01 00 00 	mov    0x120(%rsp),%edi
1400a8dea:	44 8b a4 24 28 01 00 	mov    0x128(%rsp),%r12d
1400a8df1:	00
1400a8df2:	48 89 cb             	mov    %rcx,%rbx
1400a8df5:	48 8b 0d f4 fc 18 00 	mov    0x18fcf4(%rip),%rcx        # 0x140238af0
1400a8dfc:	48 89 d6             	mov    %rdx,%rsi
1400a8dff:	45 89 c6             	mov    %r8d,%r14d
1400a8e02:	4c 89 cd             	mov    %r9,%rbp
1400a8e05:	48 8b 01             	mov    (%rcx),%rax
1400a8e08:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
1400a8e0f:	00
1400a8e10:	31 c0                	xor    %eax,%eax
1400a8e12:	39 7b 1c             	cmp    %edi,0x1c(%rbx)
1400a8e15:	75 0a                	jne    0x1400a8e21
1400a8e17:	44 39 63 20          	cmp    %r12d,0x20(%rbx)
1400a8e1b:	0f 84 df 01 00 00    	je     0x1400a9000
1400a8e21:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a8e25:	48 3b 05 74 05 19 00 	cmp    0x190574(%rip),%rax        # 0x1402393a0
1400a8e2c:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
1400a8e33:	00
1400a8e34:	0f 84 86 01 00 00    	je     0x1400a8fc0
1400a8e3a:	c6 00 00             	movb   $0x0,(%rax)
1400a8e3d:	4c 8b 6b 08          	mov    0x8(%rbx),%r13
1400a8e41:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%rbx)
1400a8e48:	45 31 ff             	xor    %r15d,%r15d
1400a8e4b:	89 7b 1c             	mov    %edi,0x1c(%rbx)
1400a8e4e:	44 89 63 20          	mov    %r12d,0x20(%rbx)
1400a8e52:	49 63 d6             	movslq %r14d,%rdx
1400a8e55:	c7 45 00 01 00 00 00 	movl   $0x1,0x0(%rbp)
1400a8e5c:	49 39 d5             	cmp    %rdx,%r13
1400a8e5f:	0f 82 fb 00 00 00    	jb     0x1400a8f60
1400a8e65:	45 39 f7             	cmp    %r14d,%r15d
1400a8e68:	0f 8d 32 02 00 00    	jge    0x1400a90a0
1400a8e6e:	41 8d 47 01          	lea    0x1(%r15),%eax
1400a8e72:	48 98                	cltq
1400a8e74:	eb 17                	jmp    0x1400a8e8d
1400a8e76:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400a8e7d:	00 00 00
1400a8e80:	80 3c 06 2f          	cmpb   $0x2f,(%rsi,%rax,1)
1400a8e84:	48 8d 50 01          	lea    0x1(%rax),%rdx
1400a8e88:	74 15                	je     0x1400a8e9f
1400a8e8a:	48 89 d0             	mov    %rdx,%rax
1400a8e8d:	0f b6 4c 06 ff       	movzbl -0x1(%rsi,%rax,1),%ecx
1400a8e92:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1400a8e96:	88 4c 02 ff          	mov    %cl,-0x1(%rdx,%rax,1)
1400a8e9a:	41 39 c6             	cmp    %eax,%r14d
1400a8e9d:	7f e1                	jg     0x1400a8e80
1400a8e9f:	41 89 c5             	mov    %eax,%r13d
1400a8ea2:	41 39 c6             	cmp    %eax,%r14d
1400a8ea5:	7f 0b                	jg     0x1400a8eb2
1400a8ea7:	89 fa                	mov    %edi,%edx
1400a8ea9:	83 e2 20             	and    $0x20,%edx
1400a8eac:	0f 84 38 02 00 00    	je     0x1400a90ea
1400a8eb2:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1400a8eb6:	49 63 c5             	movslq %r13d,%rax
1400a8eb9:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
1400a8ebd:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400a8ec2:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400a8ec6:	45 39 ec             	cmp    %r13d,%r12d
1400a8ec9:	0f 8d 81 00 00 00    	jge    0x1400a8f50
1400a8ecf:	48 8b 05 5a 02 19 00 	mov    0x19025a(%rip),%rax        # 0x140239130
1400a8ed6:	ff 10                	call   *(%rax)
1400a8ed8:	89 c2                	mov    %eax,%edx
1400a8eda:	85 d2                	test   %edx,%edx
1400a8edc:	0f 85 ce 01 00 00    	jne    0x1400a90b0
1400a8ee2:	0f b7 44 24 56       	movzwl 0x56(%rsp),%eax
1400a8ee7:	66 25 00 f0          	and    $0xf000,%ax
1400a8eeb:	66 3d 00 40          	cmp    $0x4000,%ax
1400a8eef:	0f 84 e3 00 00 00    	je     0x1400a8fd8
1400a8ef5:	66 3d 00 a0          	cmp    $0xa000,%ax
1400a8ef9:	74 75                	je     0x1400a8f70
1400a8efb:	c7 45 00 10 00 00 00 	movl   $0x10,0x0(%rbp)
1400a8f02:	45 85 ff             	test   %r15d,%r15d
1400a8f05:	0f 8e d5 00 00 00    	jle    0x1400a8fe0
1400a8f0b:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a8f0f:	42 c6 04 38 00       	movb   $0x0,(%rax,%r15,1)
1400a8f14:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
1400a8f18:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
1400a8f1f:	48 8b 3d ca fb 18 00 	mov    0x18fbca(%rip),%rdi        # 0x140238af0
1400a8f26:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1400a8f2d:	00
1400a8f2e:	48 2b 07             	sub    (%rdi),%rax
1400a8f31:	0f 85 be 01 00 00    	jne    0x1400a90f5
1400a8f37:	44 89 e8             	mov    %r13d,%eax
1400a8f3a:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
1400a8f41:	5b                   	pop    %rbx
1400a8f42:	5e                   	pop    %rsi
1400a8f43:	5f                   	pop    %rdi
1400a8f44:	5d                   	pop    %rbp
1400a8f45:	41 5c                	pop    %r12
1400a8f47:	41 5d                	pop    %r13
1400a8f49:	41 5e                	pop    %r14
1400a8f4b:	41 5f                	pop    %r15
1400a8f4d:	c3                   	ret
1400a8f4e:	66 90                	xchg   %ax,%ax
1400a8f50:	e8 fb e6 03 00       	call   0x1400e7650
1400a8f55:	89 c2                	mov    %eax,%edx
1400a8f57:	e9 7e ff ff ff       	jmp    0x1400a8eda
1400a8f5c:	0f 1f 40 00          	nopl   0x0(%rax)
1400a8f60:	4c 29 ea             	sub    %r13,%rdx
1400a8f63:	48 89 d9             	mov    %rbx,%rcx
1400a8f66:	e8 35 1c ff ff       	call   0x14009aba0
1400a8f6b:	e9 f5 fe ff ff       	jmp    0x1400a8e65
1400a8f70:	c7 45 00 04 00 00 00 	movl   $0x4,0x0(%rbp)
1400a8f77:	49 63 c5             	movslq %r13d,%rax
1400a8f7a:	b9 04 00 00 00       	mov    $0x4,%ecx
1400a8f7f:	21 cf                	and    %ecx,%edi
1400a8f81:	83 e7 06             	and    $0x6,%edi
1400a8f84:	0f 84 70 01 00 00    	je     0x1400a90fa
1400a8f8a:	85 c0                	test   %eax,%eax
1400a8f8c:	0f 8e 68 01 00 00    	jle    0x1400a90fa
1400a8f92:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400a8f96:	c6 04 01 00          	movb   $0x0,(%rcx,%rax,1)
1400a8f9a:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400a8f9e:	85 d2                	test   %edx,%edx
1400a8fa0:	89 7b 18             	mov    %edi,0x18(%rbx)
1400a8fa3:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
1400a8fa7:	0f 84 72 ff ff ff    	je     0x1400a8f1f
1400a8fad:	ff 15 6d 64 20 00    	call   *0x20646d(%rip)        # 0x1402af420
1400a8fb3:	8b 54 24 3c          	mov    0x3c(%rsp),%edx
1400a8fb7:	89 10                	mov    %edx,(%rax)
1400a8fb9:	e9 61 ff ff ff       	jmp    0x1400a8f1f
1400a8fbe:	66 90                	xchg   %ax,%ax
1400a8fc0:	80 38 00             	cmpb   $0x0,(%rax)
1400a8fc3:	0f 85 ba 00 00 00    	jne    0x1400a9083
1400a8fc9:	45 31 ed             	xor    %r13d,%r13d
1400a8fcc:	e9 70 fe ff ff       	jmp    0x1400a8e41
1400a8fd1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400a8fd8:	4d 63 fd             	movslq %r13d,%r15
1400a8fdb:	e9 85 fe ff ff       	jmp    0x1400a8e65
1400a8fe0:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a8fe4:	48 3b 05 b5 03 19 00 	cmp    0x1903b5(%rip),%rax        # 0x1402393a0
1400a8feb:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
1400a8ff2:	00
1400a8ff3:	0f 84 81 00 00 00    	je     0x1400a907a
1400a8ff9:	c6 00 00             	movb   $0x0,(%rax)
1400a8ffc:	31 ff                	xor    %edi,%edi
1400a8ffe:	eb 9e                	jmp    0x1400a8f9e
1400a9000:	48 8d 44 24 4c       	lea    0x4c(%rsp),%rax
1400a9005:	4c 8b 6b 08          	mov    0x8(%rbx),%r13
1400a9009:	44 89 f2             	mov    %r14d,%edx
1400a900c:	48 89 f1             	mov    %rsi,%rcx
1400a900f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400a9014:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1400a9018:	45 89 e9             	mov    %r13d,%r9d
1400a901b:	e8 20 fc ff ff       	call   0x1400a8c40
1400a9020:	4c 63 f8             	movslq %eax,%r15
1400a9023:	8b 43 18             	mov    0x18(%rbx),%eax
1400a9026:	21 f8                	and    %edi,%eax
1400a9028:	83 e0 06             	and    $0x6,%eax
1400a902b:	89 45 00             	mov    %eax,0x0(%rbp)
1400a902e:	40 f6 c7 20          	test   $0x20,%dil
1400a9032:	75 20                	jne    0x1400a9054
1400a9034:	45 39 fe             	cmp    %r15d,%r14d
1400a9037:	74 16                	je     0x1400a904f
1400a9039:	85 c0                	test   %eax,%eax
1400a903b:	0f 84 11 fe ff ff    	je     0x1400a8e52
1400a9041:	49 63 c7             	movslq %r15d,%rax
1400a9044:	49 39 c5             	cmp    %rax,%r13
1400a9047:	0f 85 05 fe ff ff    	jne    0x1400a8e52
1400a904d:	eb 11                	jmp    0x1400a9060
1400a904f:	4c 63 7c 24 4c       	movslq 0x4c(%rsp),%r15
1400a9054:	85 c0                	test   %eax,%eax
1400a9056:	74 10                	je     0x1400a9068
1400a9058:	49 63 c7             	movslq %r15d,%rax
1400a905b:	49 39 c5             	cmp    %rax,%r13
1400a905e:	75 08                	jne    0x1400a9068
1400a9060:	45 89 fd             	mov    %r15d,%r13d
1400a9063:	e9 b7 fe ff ff       	jmp    0x1400a8f1f
1400a9068:	c7 45 00 01 00 00 00 	movl   $0x1,0x0(%rbp)
1400a906f:	45 39 f7             	cmp    %r14d,%r15d
1400a9072:	0f 85 da fd ff ff    	jne    0x1400a8e52
1400a9078:	eb e6                	jmp    0x1400a9060
1400a907a:	80 38 00             	cmpb   $0x0,(%rax)
1400a907d:	0f 84 79 ff ff ff    	je     0x1400a8ffc
1400a9083:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
1400a9089:	48 8d 15 b0 1b 16 00 	lea    0x161bb0(%rip),%rdx        # 0x14020ac40
1400a9090:	48 8d 0d b2 1b 16 00 	lea    0x161bb2(%rip),%rcx        # 0x14020ac49
1400a9097:	ff 15 3b 63 20 00    	call   *0x20633b(%rip)        # 0x1402af3d8
1400a909d:	0f 1f 00             	nopl   (%rax)
1400a90a0:	8b 4d 00             	mov    0x0(%rbp),%ecx
1400a90a3:	49 63 c7             	movslq %r15d,%rax
1400a90a6:	45 89 fd             	mov    %r15d,%r13d
1400a90a9:	31 d2                	xor    %edx,%edx
1400a90ab:	e9 cf fe ff ff       	jmp    0x1400a8f7f
1400a90b0:	48 8b 35 69 63 20 00 	mov    0x206369(%rip),%rsi        # 0x1402af420
1400a90b7:	c7 45 00 08 00 00 00 	movl   $0x8,0x0(%rbp)
1400a90be:	ff d6                	call   *%rsi
1400a90c0:	8b 10                	mov    (%rax),%edx
1400a90c2:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
1400a90c6:	ff d6                	call   *%rsi
1400a90c8:	8b 4d 00             	mov    0x0(%rbp),%ecx
1400a90cb:	8b 54 24 3c          	mov    0x3c(%rsp),%edx
1400a90cf:	49 89 c1             	mov    %rax,%r9
1400a90d2:	49 63 c5             	movslq %r13d,%rax
1400a90d5:	41 83 39 02          	cmpl   $0x2,(%r9)
1400a90d9:	0f 85 a0 fe ff ff    	jne    0x1400a8f7f
1400a90df:	83 c9 02             	or     $0x2,%ecx
1400a90e2:	89 4d 00             	mov    %ecx,0x0(%rbp)
1400a90e5:	e9 95 fe ff ff       	jmp    0x1400a8f7f
1400a90ea:	8b 4d 00             	mov    0x0(%rbp),%ecx
1400a90ed:	49 63 c7             	movslq %r15d,%rax
1400a90f0:	e9 8a fe ff ff       	jmp    0x1400a8f7f
1400a90f5:	e8 76 b7 13 00       	call   0x1401e4870
1400a90fa:	45 85 ff             	test   %r15d,%r15d
1400a90fd:	0f 8e dd fe ff ff    	jle    0x1400a8fe0
1400a9103:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a9107:	bf 01 00 00 00       	mov    $0x1,%edi
1400a910c:	42 c6 04 38 00       	movb   $0x0,(%rax,%r15,1)
1400a9111:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
1400a9115:	e9 84 fe ff ff       	jmp    0x1400a8f9e
1400a911a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400a9120:	53                   	push   %rbx
1400a9121:	48 83 ec 40          	sub    $0x40,%rsp
1400a9125:	48 8b 1d c4 f9 18 00 	mov    0x18f9c4(%rip),%rbx        # 0x140238af0
1400a912c:	48 8b 03             	mov    (%rbx),%rax
1400a912f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400a9134:	31 c0                	xor    %eax,%eax
1400a9136:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1400a913d:	00
1400a913e:	4c 8d 4c 24 34       	lea    0x34(%rsp),%r9
1400a9143:	c7 44 24 20 05 00 00 	movl   $0x5,0x20(%rsp)
1400a914a:	00
1400a914b:	e8 80 fc ff ff       	call   0x1400a8dd0
1400a9150:	8b 44 24 34          	mov    0x34(%rsp),%eax
1400a9154:	83 e0 04             	and    $0x4,%eax
1400a9157:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400a915c:	48 2b 13             	sub    (%rbx),%rdx
1400a915f:	75 06                	jne    0x1400a9167
1400a9161:	48 83 c4 40          	add    $0x40,%rsp
1400a9165:	5b                   	pop    %rbx
1400a9166:	c3                   	ret
1400a9167:	e8 04 b7 13 00       	call   0x1401e4870
1400a916c:	90                   	nop
1400a916d:	0f 1f 00             	nopl   (%rax)
1400a9170:	53                   	push   %rbx
1400a9171:	48 83 ec 40          	sub    $0x40,%rsp
1400a9175:	48 8b 1d 74 f9 18 00 	mov    0x18f974(%rip),%rbx        # 0x140238af0
1400a917c:	48 8b 03             	mov    (%rbx),%rax
1400a917f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400a9184:	31 c0                	xor    %eax,%eax
1400a9186:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1400a918d:	00
1400a918e:	41 89 d0             	mov    %edx,%r8d
1400a9191:	4c 8d 4c 24 34       	lea    0x34(%rsp),%r9
1400a9196:	c7 44 24 20 05 00 00 	movl   $0x5,0x20(%rsp)
1400a919d:	00
1400a919e:	48 89 ca             	mov    %rcx,%rdx
1400a91a1:	48 8d 0d 18 33 14 00 	lea    0x143318(%rip),%rcx        # 0x1401ec4c0
1400a91a8:	e8 23 fc ff ff       	call   0x1400a8dd0
1400a91ad:	8b 44 24 34          	mov    0x34(%rsp),%eax
1400a91b1:	83 e0 04             	and    $0x4,%eax
1400a91b4:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400a91b9:	48 2b 13             	sub    (%rbx),%rdx
1400a91bc:	75 06                	jne    0x1400a91c4
1400a91be:	48 83 c4 40          	add    $0x40,%rsp
1400a91c2:	5b                   	pop    %rbx
1400a91c3:	c3                   	ret
1400a91c4:	e8 a7 b6 13 00       	call   0x1401e4870
1400a91c9:	90                   	nop
1400a91ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400a91d0:	41 54                	push   %r12
1400a91d2:	55                   	push   %rbp
1400a91d3:	57                   	push   %rdi
1400a91d4:	56                   	push   %rsi
1400a91d5:	53                   	push   %rbx
1400a91d6:	48 83 ec 40          	sub    $0x40,%rsp
1400a91da:	48 8b 2d 0f f9 18 00 	mov    0x18f90f(%rip),%rbp        # 0x140238af0
1400a91e1:	48 8b 45 00          	mov    0x0(%rbp),%rax
1400a91e5:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400a91ea:	31 c0                	xor    %eax,%eax
1400a91ec:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1400a91f3:	00
1400a91f4:	48 89 ce             	mov    %rcx,%rsi
1400a91f7:	44 89 c7             	mov    %r8d,%edi
1400a91fa:	c7 44 24 20 07 00 00 	movl   $0x7,0x20(%rsp)
1400a9201:	00
1400a9202:	41 89 d0             	mov    %edx,%r8d
1400a9205:	4c 8d 4c 24 34       	lea    0x34(%rsp),%r9
1400a920a:	48 89 ca             	mov    %rcx,%rdx
1400a920d:	48 8d 0d ac 32 14 00 	lea    0x1432ac(%rip),%rcx        # 0x1401ec4c0
1400a9214:	e8 b7 fb ff ff       	call   0x1400a8dd0
1400a9219:	4c 8b 25 00 62 20 00 	mov    0x206200(%rip),%r12        # 0x1402af420
1400a9220:	89 c3                	mov    %eax,%ebx
1400a9222:	41 ff d4             	call   *%r12
1400a9225:	8b 54 24 34          	mov    0x34(%rsp),%edx
1400a9229:	f6 c2 02             	test   $0x2,%dl
1400a922c:	75 72                	jne    0x1400a92a0
1400a922e:	f6 c2 01             	test   $0x1,%dl
1400a9231:	75 71                	jne    0x1400a92a4
1400a9233:	85 ff                	test   %edi,%edi
1400a9235:	75 19                	jne    0x1400a9250
1400a9237:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400a923c:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400a9240:	75 69                	jne    0x1400a92ab
1400a9242:	89 d8                	mov    %ebx,%eax
1400a9244:	48 83 c4 40          	add    $0x40,%rsp
1400a9248:	5b                   	pop    %rbx
1400a9249:	5e                   	pop    %rsi
1400a924a:	5f                   	pop    %rdi
1400a924b:	5d                   	pop    %rbp
1400a924c:	41 5c                	pop    %r12
1400a924e:	c3                   	ret
1400a924f:	90                   	nop
1400a9250:	83 e2 08             	and    $0x8,%edx
1400a9253:	74 e2                	je     0x1400a9237
1400a9255:	48 89 f1             	mov    %rsi,%rcx
1400a9258:	48 63 d3             	movslq %ebx,%rdx
1400a925b:	8b 38                	mov    (%rax),%edi
1400a925d:	e8 ee 18 02 00       	call   0x1400cab50
1400a9262:	48 89 c6             	mov    %rax,%rsi
1400a9265:	41 ff d4             	call   *%r12
1400a9268:	48 8d 0d ed 19 16 00 	lea    0x1619ed(%rip),%rcx        # 0x14020ac5c
1400a926f:	89 38                	mov    %edi,(%rax)
1400a9271:	48 8b 05 68 fd 18 00 	mov    0x18fd68(%rip),%rax        # 0x140238fe0
1400a9278:	8b 00                	mov    (%rax),%eax
1400a927a:	85 c0                	test   %eax,%eax
1400a927c:	74 08                	je     0x1400a9286
1400a927e:	e8 e5 a0 13 00       	call   0x1401e3368
1400a9283:	48 89 c1             	mov    %rax,%rcx
1400a9286:	48 89 f2             	mov    %rsi,%rdx