1400c1fef:	40 f6 c7 02          	test   $0x2,%dil
1400c1ff3:	74 15                	je     0x1400c200a
1400c1ff5:	83 e7 fd             	and    $0xfffffffd,%edi
1400c1ff8:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
1400c1ffe:	74 0a                	je     0x1400c200a
1400c2000:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400c2005:	e8 9e 50 f4 ff       	call   0x1400070a8
1400c200a:	40 f6 c7 01          	test   $0x1,%dil
1400c200e:	74 12                	je     0x1400c2022
1400c2010:	48 83 7c 24 48 00    	cmpq   $0x0,0x48(%rsp)
1400c2016:	74 0a                	je     0x1400c2022
1400c2018:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1400c201d:	e8 86 50 f4 ff       	call   0x1400070a8
1400c2022:	48 85 db             	test   %rbx,%rbx
1400c2025:	75 05                	jne    0x1400c202c
1400c2027:	48 21 1e             	and    %rbx,(%rsi)
1400c202a:	eb 29                	jmp    0x1400c2055
1400c202c:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
1400c2032:	48 8b 03             	mov    (%rbx),%rax
1400c2035:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400c203a:	48 8d 15 4f 18 1a 00 	lea    0x1a184f(%rip),%rdx        # 0x140263890
1400c2041:	48 8b cb             	mov    %rbx,%rcx
1400c2044:	48 8b 00             	mov    (%rax),%rax
1400c2047:	ff 15 e3 0d 15 00    	call   *0x150de3(%rip)        # 0x140212e30
1400c204d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400c2052:	48 89 06             	mov    %rax,(%rsi)
1400c2055:	48 85 db             	test   %rbx,%rbx
1400c2058:	74 0b                	je     0x1400c2065
1400c205a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400c205f:	e8 44 50 f4 ff       	call   0x1400070a8
1400c2064:	90                   	nop
1400c2065:	48 8b c6             	mov    %rsi,%rax
1400c2068:	48 83 c4 20          	add    $0x20,%rsp
1400c206c:	5f                   	pop    %rdi
1400c206d:	5e                   	pop    %rsi
1400c206e:	5b                   	pop    %rbx
1400c206f:	c3                   	ret
1400c2070:	48 8b c4             	mov    %rsp,%rax
1400c2073:	48 89 58 10          	mov    %rbx,0x10(%rax)
1400c2077:	48 89 68 18          	mov    %rbp,0x18(%rax)
1400c207b:	48 89 48 08          	mov    %rcx,0x8(%rax)
1400c207f:	56                   	push   %rsi
1400c2080:	57                   	push   %rdi
1400c2081:	41 55                	push   %r13
1400c2083:	48 83 ec 50          	sub    $0x50,%rsp
1400c2087:	0f 29 70 d8          	movaps %xmm6,-0x28(%rax)
1400c208b:	48 8b 35 de 3c 25 00 	mov    0x253cde(%rip),%rsi        # 0x140315d70
1400c2092:	0f ae e8             	lfence
1400c2095:	b9 58 00 00 00       	mov    $0x58,%ecx
1400c209a:	ff 15 b0 0a 15 00    	call   *0x150ab0(%rip)        # 0x140212b50
1400c20a0:	48 8b f8             	mov    %rax,%rdi
1400c20a3:	33 ed                	xor    %ebp,%ebp
1400c20a5:	48 85 c0             	test   %rax,%rax
1400c20a8:	75 07                	jne    0x1400c20b1
1400c20aa:	ff 15 80 0a 15 00    	call   *0x150a80(%rip)        # 0x140212b30
1400c20b0:	cc                   	int3
1400c20b1:	48 8d 58 20          	lea    0x20(%rax),%rbx
1400c20b5:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c20b8:	0f 11 03             	movups %xmm0,(%rbx)
1400c20bb:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1400c20bf:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
1400c20c3:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
1400c20c9:	48 8d 15 08 de 1a 00 	lea    0x1ade08(%rip),%rdx        # 0x14026fed8
1400c20d0:	48 8b cb             	mov    %rbx,%rcx
1400c20d3:	e8 b4 4b f4 ff       	call   0x140006c8c
1400c20d8:	89 6c 24 70          	mov    %ebp,0x70(%rsp)
1400c20dc:	48 8d 05 0d b0 fb ff 	lea    -0x44ff3(%rip),%rax        # 0x14007d0f0
1400c20e3:	48 89 43 20          	mov    %rax,0x20(%rbx)
1400c20e7:	48 8d 05 12 b0 fb ff 	lea    -0x44fee(%rip),%rax        # 0x14007d100
1400c20ee:	48 89 43 28          	mov    %rax,0x28(%rbx)
1400c20f2:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1400c20f7:	48 89 43 30          	mov    %rax,0x30(%rbx)
1400c20fb:	48 89 37             	mov    %rsi,(%rdi)
1400c20fe:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1400c2102:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1400c2106:	66 89 6f 18          	mov    %bp,0x18(%rdi)
1400c210a:	4c 8b c3             	mov    %rbx,%r8
1400c210d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400c2112:	48 8d 0d 57 3c 25 00 	lea    0x253c57(%rip),%rcx        # 0x140315d70
1400c2119:	e8 96 aa fb ff       	call   0x14007cbb4
1400c211e:	0f 10 30             	movups (%rax),%xmm6
1400c2121:	f2 0f 10 40 10       	movsd  0x10(%rax),%xmm0
1400c2126:	f2 0f 11 44 24 30    	movsd  %xmm0,0x30(%rsp)
1400c212c:	49 bd ba e8 a2 8b 2e 	movabs $0x2e8ba2e8ba2e8ba,%r13
1400c2133:	ba e8 02
1400c2136:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400c213b:	40 38 6a 19          	cmp    %bpl,0x19(%rdx)
1400c213f:	75 68                	jne    0x1400c21a9
1400c2141:	48 83 c2 20          	add    $0x20,%rdx
1400c2145:	48 8b cb             	mov    %rbx,%rcx
1400c2148:	e8 9b 69 f6 ff       	call   0x140028ae8
1400c214d:	84 c0                	test   %al,%al
1400c214f:	78 58                	js     0x1400c21a9
1400c2151:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400c2155:	48 83 f8 07          	cmp    $0x7,%rax
1400c2159:	76 2d                	jbe    0x1400c2188
1400c215b:	48 8b 0b             	mov    (%rbx),%rcx
1400c215e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400c2165:	00
1400c2166:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400c216c:	72 14                	jb     0x1400c2182
1400c216e:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400c2172:	48 2b ca             	sub    %rdx,%rcx
1400c2175:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400c2179:	48 83 f8 1f          	cmp    $0x1f,%rax
1400c217d:	77 23                	ja     0x1400c21a2
1400c217f:	48 8b ca             	mov    %rdx,%rcx
1400c2182:	ff 15 b8 09 15 00    	call   *0x1509b8(%rip)        # 0x140212b40
1400c2188:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1400c218c:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
1400c2193:	00
1400c2194:	66 89 2b             	mov    %bp,(%rbx)
1400c2197:	48 8b cf             	mov    %rdi,%rcx
1400c219a:	ff 15 a0 09 15 00    	call   *0x1509a0(%rip)        # 0x140212b40
1400c21a0:	eb 2f                	jmp    0x1400c21d1
1400c21a2:	ff 15 d8 09 15 00    	call   *0x1509d8(%rip)        # 0x140212b80
1400c21a8:	cc                   	int3
1400c21a9:	4c 39 2d c8 3b 25 00 	cmp    %r13,0x253bc8(%rip)        # 0x140315d78
1400c21b0:	0f 84 7f 01 00 00    	je     0x1400c2335
1400c21b6:	f3 0f 7f 74 24 20    	movdqu %xmm6,0x20(%rsp)
1400c21bc:	4c 8b c7             	mov    %rdi,%r8
1400c21bf:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400c21c4:	48 8d 0d a5 3b 25 00 	lea    0x253ba5(%rip),%rcx        # 0x140315d70
1400c21cb:	e8 fc 97 f4 ff       	call   0x14000b9cc
1400c21d0:	90                   	nop
1400c21d1:	48 8b 35 98 3b 25 00 	mov    0x253b98(%rip),%rsi        # 0x140315d70
1400c21d8:	0f ae e8             	lfence
1400c21db:	b9 58 00 00 00       	mov    $0x58,%ecx
1400c21e0:	ff 15 6a 09 15 00    	call   *0x15096a(%rip)        # 0x140212b50
1400c21e6:	48 8b f8             	mov    %rax,%rdi
1400c21e9:	48 85 c0             	test   %rax,%rax
1400c21ec:	75 07                	jne    0x1400c21f5
1400c21ee:	ff 15 3c 09 15 00    	call   *0x15093c(%rip)        # 0x140212b30
1400c21f4:	cc                   	int3
1400c21f5:	48 8d 58 20          	lea    0x20(%rax),%rbx
1400c21f9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c21fc:	0f 11 03             	movups %xmm0,(%rbx)
1400c21ff:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1400c2203:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
1400c2207:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1400c220d:	48 8d 15 44 e3 1a 00 	lea    0x1ae344(%rip),%rdx        # 0x140270558
1400c2214:	48 8b cb             	mov    %rbx,%rcx
1400c2217:	e8 70 4a f4 ff       	call   0x140006c8c
1400c221c:	c7 44 24 70 20 00 00 	movl   $0x20,0x70(%rsp)
1400c2223:	00
1400c2224:	48 8d 05 c5 ae fb ff 	lea    -0x4513b(%rip),%rax        # 0x14007d0f0
1400c222b:	48 89 43 20          	mov    %rax,0x20(%rbx)
1400c222f:	48 8d 05 ca ae fb ff 	lea    -0x45136(%rip),%rax        # 0x14007d100
1400c2236:	48 89 43 28          	mov    %rax,0x28(%rbx)
1400c223a:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1400c223f:	48 89 43 30          	mov    %rax,0x30(%rbx)
1400c2243:	48 89 37             	mov    %rsi,(%rdi)
1400c2246:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1400c224a:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1400c224e:	66 89 6f 18          	mov    %bp,0x18(%rdi)
1400c2252:	4c 8b c3             	mov    %rbx,%r8
1400c2255:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400c225a:	48 8d 0d 0f 3b 25 00 	lea    0x253b0f(%rip),%rcx        # 0x140315d70
1400c2261:	e8 4e a9 fb ff       	call   0x14007cbb4
1400c2266:	0f 10 30             	movups (%rax),%xmm6
1400c2269:	f2 0f 10 40 10       	movsd  0x10(%rax),%xmm0
1400c226e:	f2 0f 11 44 24 30    	movsd  %xmm0,0x30(%rsp)
1400c2274:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400c2279:	40 38 6a 19          	cmp    %bpl,0x19(%rdx)
1400c227d:	75 68                	jne    0x1400c22e7
1400c227f:	48 83 c2 20          	add    $0x20,%rdx
1400c2283:	48 8b cb             	mov    %rbx,%rcx
1400c2286:	e8 5d 68 f6 ff       	call   0x140028ae8
1400c228b:	84 c0                	test   %al,%al
1400c228d:	78 58                	js     0x1400c22e7
1400c228f:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400c2293:	48 83 f8 07          	cmp    $0x7,%rax
1400c2297:	76 2d                	jbe    0x1400c22c6
1400c2299:	48 8b 0b             	mov    (%rbx),%rcx
1400c229c:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400c22a3:	00
1400c22a4:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400c22aa:	72 14                	jb     0x1400c22c0
1400c22ac:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400c22b0:	48 2b ca             	sub    %rdx,%rcx
1400c22b3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400c22b7:	48 83 f8 1f          	cmp    $0x1f,%rax
1400c22bb:	77 23                	ja     0x1400c22e0
1400c22bd:	48 8b ca             	mov    %rdx,%rcx
1400c22c0:	ff 15 7a 08 15 00    	call   *0x15087a(%rip)        # 0x140212b40
1400c22c6:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1400c22ca:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
1400c22d1:	00
1400c22d2:	66 89 2b             	mov    %bp,(%rbx)
1400c22d5:	48 8b cf             	mov    %rdi,%rcx
1400c22d8:	ff 15 62 08 15 00    	call   *0x150862(%rip)        # 0x140212b40
1400c22de:	eb 2b                	jmp    0x1400c230b
1400c22e0:	ff 15 9a 08 15 00    	call   *0x15089a(%rip)        # 0x140212b80
1400c22e6:	cc                   	int3
1400c22e7:	4c 39 2d 8a 3a 25 00 	cmp    %r13,0x253a8a(%rip)        # 0x140315d78
1400c22ee:	74 3a                	je     0x1400c232a
1400c22f0:	f3 0f 7f 74 24 20    	movdqu %xmm6,0x20(%rsp)
1400c22f6:	4c 8b c7             	mov    %rdi,%r8
1400c22f9:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400c22fe:	48 8d 0d 6b 3a 25 00 	lea    0x253a6b(%rip),%rcx        # 0x140315d70
1400c2305:	e8 c2 96 f4 ff       	call   0x14000b9cc
1400c230a:	90                   	nop
1400c230b:	e8 6c 4d 00 00       	call   0x1400c707c
1400c2310:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1400c2315:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1400c2319:	49 8b 6b 30          	mov    0x30(%r11),%rbp
1400c231d:	0f 28 74 24 40       	movaps 0x40(%rsp),%xmm6
1400c2322:	49 8b e3             	mov    %r11,%rsp
1400c2325:	41 5d                	pop    %r13
1400c2327:	5f                   	pop    %rdi
1400c2328:	5e                   	pop    %rsi
1400c2329:	c3                   	ret
1400c232a:	e8 c9 98 f4 ff       	call   0x14000bbf8
1400c232f:	90                   	nop
1400c2330:	eb 02                	jmp    0x1400c2334
1400c2332:	90                   	nop
1400c2333:	90                   	nop
1400c2334:	90                   	nop
1400c2335:	e8 be 98 f4 ff       	call   0x14000bbf8
1400c233a:	cc                   	int3
1400c233b:	90                   	nop
1400c233c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400c2341:	56                   	push   %rsi
1400c2342:	57                   	push   %rdi
1400c2343:	41 56                	push   %r14
1400c2345:	48 83 ec 30          	sub    $0x30,%rsp
1400c2349:	48 8b f9             	mov    %rcx,%rdi
1400c234c:	45 33 f6             	xor    %r14d,%r14d
1400c234f:	0f ae e8             	lfence
1400c2352:	b9 e8 02 00 00       	mov    $0x2e8,%ecx
1400c2357:	ff 15 f3 07 15 00    	call   *0x1507f3(%rip)        # 0x140212b50
1400c235d:	48 8b f0             	mov    %rax,%rsi
1400c2360:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400c2365:	48 85 c0             	test   %rax,%rax
1400c2368:	75 07                	jne    0x1400c2371
1400c236a:	ff 15 c0 07 15 00    	call   *0x1507c0(%rip)        # 0x140212b30
1400c2370:	90                   	nop
1400c2371:	b8 01 00 00 00       	mov    $0x1,%eax
1400c2376:	89 46 08             	mov    %eax,0x8(%rsi)
1400c2379:	89 46 0c             	mov    %eax,0xc(%rsi)
1400c237c:	48 8d 05 85 ab 17 00 	lea    0x17ab85(%rip),%rax        # 0x14023cf08
1400c2383:	48 89 06             	mov    %rax,(%rsi)
1400c2386:	48 8d 5e 10          	lea    0x10(%rsi),%rbx
1400c238a:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400c238f:	48 8d 4e 11          	lea    0x11(%rsi),%rcx
1400c2393:	33 d2                	xor    %edx,%edx
1400c2395:	41 b8 d7 02 00 00    	mov    $0x2d7,%r8d
1400c239b:	e8 62 36 14 00       	call   0x140205a02
1400c23a0:	66 44 89 33          	mov    %r14w,(%rbx)
1400c23a4:	44 88 73 02          	mov    %r14b,0x2(%rbx)
1400c23a8:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1400c23ac:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1400c23b0:	44 88 73 18          	mov    %r14b,0x18(%rbx)
1400c23b4:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1400c23b8:	e8 13 f9 fd ff       	call   0x1400a1cd0
1400c23bd:	4c 89 b3 98 02 00 00 	mov    %r14,0x298(%rbx)
1400c23c4:	4c 89 b3 a0 02 00 00 	mov    %r14,0x2a0(%rbx)
1400c23cb:	4c 89 b3 a8 02 00 00 	mov    %r14,0x2a8(%rbx)
1400c23d2:	4c 89 b3 b0 02 00 00 	mov    %r14,0x2b0(%rbx)
1400c23d9:	4c 89 b3 b8 02 00 00 	mov    %r14,0x2b8(%rbx)
1400c23e0:	4c 89 b3 c0 02 00 00 	mov    %r14,0x2c0(%rbx)
1400c23e7:	4c 89 b3 c8 02 00 00 	mov    %r14,0x2c8(%rbx)
1400c23ee:	4c 89 b3 d0 02 00 00 	mov    %r14,0x2d0(%rbx)
1400c23f5:	48 89 1f             	mov    %rbx,(%rdi)
1400c23f8:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1400c23fc:	48 8b c7             	mov    %rdi,%rax
1400c23ff:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400c2404:	48 83 c4 30          	add    $0x30,%rsp
1400c2408:	41 5e                	pop    %r14
1400c240a:	5f                   	pop    %rdi
1400c240b:	5e                   	pop    %rsi
1400c240c:	c3                   	ret
1400c240d:	90                   	nop
1400c240e:	90                   	nop
1400c240f:	90                   	nop
1400c2410:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400c2415:	55                   	push   %rbp
1400c2416:	56                   	push   %rsi
1400c2417:	57                   	push   %rdi
1400c2418:	48 83 ec 20          	sub    $0x20,%rsp
1400c241c:	49 8b f0             	mov    %r8,%rsi
1400c241f:	48 8b ea             	mov    %rdx,%rbp
1400c2422:	48 8b f9             	mov    %rcx,%rdi
1400c2425:	48 83 39 00          	cmpq   $0x0,(%rcx)
1400c2429:	0f 84 a8 00 00 00    	je     0x1400c24d7
1400c242f:	b9 28 00 00 00       	mov    $0x28,%ecx
1400c2434:	ff 15 16 07 15 00    	call   *0x150716(%rip)        # 0x140212b50
1400c243a:	4c 8b c8             	mov    %rax,%r9
1400c243d:	48 85 c0             	test   %rax,%rax
1400c2440:	0f 84 9e 00 00 00    	je     0x1400c24e4
1400c2446:	48 8d 58 10          	lea    0x10(%rax),%rbx
1400c244a:	48 8d 05 67 7b 17 00 	lea    0x177b67(%rip),%rax        # 0x140239fb8
1400c2451:	48 89 03             	mov    %rax,(%rbx)
1400c2454:	f0 ff 05 1d f2 24 00 	lock incl 0x24f21d(%rip)        # 0x140311678
1400c245b:	49 c7 41 08 01 00 00 	movq   $0x1,0x8(%r9)
1400c2462:	00
1400c2463:	48 8d 05 f6 a3 17 00 	lea    0x17a3f6(%rip),%rax        # 0x14023c860
1400c246a:	49 89 01             	mov    %rax,(%r9)
1400c246d:	49 83 61 18 00       	andq   $0x0,0x18(%r9)
1400c2472:	49 83 61 20 00       	andq   $0x0,0x20(%r9)
1400c2477:	48 83 7e 08 00       	cmpq   $0x0,0x8(%rsi)
1400c247c:	74 13                	je     0x1400c2491
1400c247e:	48 8b 06             	mov    (%rsi),%rax
1400c2481:	49 89 41 18          	mov    %rax,0x18(%r9)
1400c2485:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400c2489:	49 89 41 20          	mov    %rax,0x20(%r9)
1400c248d:	f0 ff 40 0c          	lock incl 0xc(%rax)
1400c2491:	48 8d 05 c8 a3 17 00 	lea    0x17a3c8(%rip),%rax        # 0x14023c860
1400c2498:	49 89 01             	mov    %rax,(%r9)
1400c249b:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1400c24a0:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
1400c24a5:	4c 8b c5             	mov    %rbp,%r8
1400c24a8:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400c24ad:	48 8b cf             	mov    %rdi,%rcx
1400c24b0:	e8 67 27 fd ff       	call   0x140094c1c
1400c24b5:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
1400c24bb:	74 0a                	je     0x1400c24c7
1400c24bd:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400c24c2:	e8 e1 4b f4 ff       	call   0x1400070a8
1400c24c7:	48 85 db             	test   %rbx,%rbx
1400c24ca:	74 0b                	je     0x1400c24d7
1400c24cc:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400c24d1:	e8 d2 4b f4 ff       	call   0x1400070a8
1400c24d6:	90                   	nop
1400c24d7:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400c24dc:	48 83 c4 20          	add    $0x20,%rsp
1400c24e0:	5f                   	pop    %rdi
1400c24e1:	5e                   	pop    %rsi
1400c24e2:	5d                   	pop    %rbp
1400c24e3:	c3                   	ret
1400c24e4:	e8 6b 75 f4 ff       	call   0x140009a54
1400c24e9:	cc                   	int3
1400c24ea:	90                   	nop
1400c24eb:	90                   	nop
1400c24ec:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400c24f1:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400c24f6:	55                   	push   %rbp
1400c24f7:	48 8b ec             	mov    %rsp,%rbp
1400c24fa:	48 83 ec 40          	sub    $0x40,%rsp
1400c24fe:	48 8b fa             	mov    %rdx,%rdi
1400c2501:	48 8b d9             	mov    %rcx,%rbx
1400c2504:	48 83 39 00          	cmpq   $0x0,(%rcx)
1400c2508:	0f 84 c2 00 00 00    	je     0x1400c25d0
1400c250e:	41 8a 00             	mov    (%r8),%al
1400c2511:	88 45 10             	mov    %al,0x10(%rbp)
1400c2514:	48 8d 45 10          	lea    0x10(%rbp),%rax
1400c2518:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400c251c:	f0 48 ff 05 24 f1 24 	lock incq 0x24f124(%rip)        # 0x140311648
1400c2523:	00
1400c2524:	48 8b 0d 15 f1 24 00 	mov    0x24f115(%rip),%rcx        # 0x140311640