140018045:	8b 49 0c             	mov    0xc(%rcx),%ecx
140018048:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
14001804c:	44 89 7d 40          	mov    %r15d,0x40(%rbp)
140018050:	49 8b f9             	mov    %r9,%rdi
140018053:	4c 89 7d f0          	mov    %r15,-0x10(%rbp)
140018057:	4c 89 7d 30          	mov    %r15,0x30(%rbp)
14001805b:	4c 89 7d e0          	mov    %r15,-0x20(%rbp)
14001805f:	48 ff 15 f2 7e 02 00 	rex.W call *0x27ef2(%rip)        # 0x14003ff58
140018066:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001806b:	8b d8                	mov    %eax,%ebx
14001806d:	85 c0                	test   %eax,%eax
14001806f:	0f 88 98 01 00 00    	js     0x14001820d
140018075:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
140018079:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14001807d:	8b 48 14             	mov    0x14(%rax),%ecx
140018080:	48 ff 15 c9 7e 02 00 	rex.W call *0x27ec9(%rip)        # 0x14003ff50
140018087:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001808c:	8b d8                	mov    %eax,%ebx
14001808e:	85 c0                	test   %eax,%eax
140018090:	0f 88 77 01 00 00    	js     0x14001820d
140018096:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14001809a:	8b 48 14             	mov    0x14(%rax),%ecx
14001809d:	39 4f 40             	cmp    %ecx,0x40(%rdi)
1400180a0:	74 2b                	je     0x1400180cd
1400180a2:	4c 8b 47 50          	mov    0x50(%rdi),%r8
1400180a6:	89 4f 40             	mov    %ecx,0x40(%rdi)
1400180a9:	4d 85 c0             	test   %r8,%r8
1400180ac:	74 1f                	je     0x1400180cd
1400180ae:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400180b5:	00 00
1400180b7:	33 d2                	xor    %edx,%edx
1400180b9:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400180bd:	48 ff 15 b4 80 02 00 	rex.W call *0x280b4(%rip)        # 0x140040178
1400180c4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400180c9:	4c 89 7f 50          	mov    %r15,0x50(%rdi)
1400180cd:	4c 39 7f 50          	cmp    %r15,0x50(%rdi)
1400180d1:	75 40                	jne    0x140018113
1400180d3:	48 8b 45 30          	mov    0x30(%rbp),%rax
1400180d7:	33 d2                	xor    %edx,%edx
1400180d9:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400180e0:	00 00
1400180e2:	44 8b 40 04          	mov    0x4(%rax),%r8d
1400180e6:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400180ea:	48 ff 15 bf 80 02 00 	rex.W call *0x280bf(%rip)        # 0x1400401b0
1400180f1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400180f6:	48 89 47 50          	mov    %rax,0x50(%rdi)
1400180fa:	48 85 c0             	test   %rax,%rax
1400180fd:	75 0a                	jne    0x140018109
1400180ff:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
140018104:	e9 04 01 00 00       	jmp    0x14001820d
140018109:	48 8b 45 30          	mov    0x30(%rbp),%rax
14001810d:	8b 48 04             	mov    0x4(%rax),%ecx
140018110:	89 4f 48             	mov    %ecx,0x48(%rdi)
140018113:	48 8b 45 30          	mov    0x30(%rbp),%rax
140018117:	81 38 7c ff ff ff    	cmpl   $0xffffff7c,(%rax)
14001811d:	74 67                	je     0x140018186
14001811f:	83 38 01             	cmpl   $0x1,(%rax)
140018122:	74 62                	je     0x140018186
140018124:	48 8b 40 38          	mov    0x38(%rax),%rax
140018128:	48 85 c0             	test   %rax,%rax
14001812b:	74 25                	je     0x140018152
14001812d:	8b 56 10             	mov    0x10(%rsi),%edx
140018130:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140018134:	41 f7 de             	neg    %r14d
140018137:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14001813c:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
140018140:	45 1b c9             	sbb    %r9d,%r9d
140018143:	45 33 c0             	xor    %r8d,%r8d
140018146:	41 83 c1 1b          	add    $0x1b,%r9d
14001814a:	ff 15 78 80 02 00    	call   *0x28078(%rip)        # 0x1400401c8
140018150:	eb 4d                	jmp    0x14001819f
140018152:	48 8b 45 30          	mov    0x30(%rbp),%rax
140018156:	48 8b 40 30          	mov    0x30(%rax),%rax
14001815a:	48 85 c0             	test   %rax,%rax
14001815d:	74 1d                	je     0x14001817c
14001815f:	8b 56 10             	mov    0x10(%rsi),%edx
140018162:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140018166:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
14001816a:	41 f7 de             	neg    %r14d
14001816d:	45 1b c0             	sbb    %r8d,%r8d
140018170:	41 83 c0 1b          	add    $0x1b,%r8d
140018174:	ff 15 4e 80 02 00    	call   *0x2804e(%rip)        # 0x1400401c8
14001817a:	eb 23                	jmp    0x14001819f
14001817c:	bb f3 02 00 c0       	mov    $0xc00002f3,%ebx
140018181:	e9 87 00 00 00       	jmp    0x14001820d
140018186:	48 8b 45 30          	mov    0x30(%rbp),%rax
14001818a:	48 8b 40 10          	mov    0x10(%rax),%rax
14001818e:	48 85 c0             	test   %rax,%rax
140018191:	74 10                	je     0x1400181a3
140018193:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140018197:	33 c9                	xor    %ecx,%ecx
140018199:	ff 15 29 80 02 00    	call   *0x28029(%rip)        # 0x1400401c8
14001819f:	8b d8                	mov    %eax,%ebx
1400181a1:	eb 05                	jmp    0x1400181a8
1400181a3:	bb f3 02 00 c0       	mov    $0xc00002f3,%ebx
1400181a8:	85 db                	test   %ebx,%ebx
1400181aa:	78 61                	js     0x14001820d
1400181ac:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
1400181b0:	ba 23 00 00 00       	mov    $0x23,%edx
1400181b5:	4c 8d 45 40          	lea    0x40(%rbp),%r8
1400181b9:	48 8b cf             	mov    %rdi,%rcx
1400181bc:	e8 cb f8 ff ff       	call   0x140017a8c
1400181c1:	85 c0                	test   %eax,%eax
1400181c3:	74 0b                	je     0x1400181d0
1400181c5:	8b c8                	mov    %eax,%ecx
1400181c7:	e8 3c fc ff ff       	call   0x140017e08
1400181cc:	8b d8                	mov    %eax,%ebx
1400181ce:	eb 3d                	jmp    0x14001820d
1400181d0:	48 8b 45 30          	mov    0x30(%rbp),%rax
1400181d4:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
1400181d8:	8b 55 40             	mov    0x40(%rbp),%edx
1400181db:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400181df:	48 8b 40 18          	mov    0x18(%rax),%rax
1400181e3:	ff 15 df 7f 02 00    	call   *0x27fdf(%rip)        # 0x1400401c8
1400181e9:	8b d8                	mov    %eax,%ebx
1400181eb:	85 c0                	test   %eax,%eax
1400181ed:	78 1e                	js     0x14001820d
1400181ef:	48 8b 45 30          	mov    0x30(%rbp),%rax
1400181f3:	48 8b 57 50          	mov    0x50(%rdi),%rdx
1400181f7:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400181fb:	48 8b 40 20          	mov    0x20(%rax),%rax
1400181ff:	ff 15 c3 7f 02 00    	call   *0x27fc3(%rip)        # 0x1400401c8
140018205:	85 c0                	test   %eax,%eax
140018207:	8b d8                	mov    %eax,%ebx
140018209:	41 0f 49 df          	cmovns %r15d,%ebx
14001820d:	4c 39 7d e0          	cmp    %r15,-0x20(%rbp)
140018211:	74 12                	je     0x140018225
140018213:	48 8b 45 30          	mov    0x30(%rbp),%rax
140018217:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14001821b:	48 8b 40 28          	mov    0x28(%rax),%rax
14001821f:	ff 15 a3 7f 02 00    	call   *0x27fa3(%rip)        # 0x1400401c8
140018225:	4c 39 7d e8          	cmp    %r15,-0x18(%rbp)
140018229:	74 1f                	je     0x14001824a
14001822b:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140018232:	00 00
140018234:	33 d2                	xor    %edx,%edx
140018236:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14001823a:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14001823e:	48 ff 15 33 7f 02 00 	rex.W call *0x27f33(%rip)        # 0x140040178
140018245:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001824a:	8b c3                	mov    %ebx,%eax
14001824c:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
140018253:	00
140018254:	48 83 c4 50          	add    $0x50,%rsp
140018258:	41 5f                	pop    %r15
14001825a:	41 5e                	pop    %r14
14001825c:	5f                   	pop    %rdi
14001825d:	5e                   	pop    %rsi
14001825e:	5d                   	pop    %rbp
14001825f:	c3                   	ret
140018260:	cc                   	int3
140018261:	cc                   	int3
140018262:	cc                   	int3
140018263:	cc                   	int3
140018264:	cc                   	int3
140018265:	cc                   	int3
140018266:	cc                   	int3
140018267:	cc                   	int3
140018268:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14001826d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140018272:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140018277:	55                   	push   %rbp
140018278:	41 54                	push   %r12
14001827a:	41 55                	push   %r13
14001827c:	41 56                	push   %r14
14001827e:	41 57                	push   %r15
140018280:	48 8b ec             	mov    %rsp,%rbp
140018283:	48 83 ec 40          	sub    $0x40,%rsp
140018287:	4c 8b 71 10          	mov    0x10(%rcx),%r14
14001828b:	48 8b fa             	mov    %rdx,%rdi
14001828e:	48 83 65 30 00       	andq   $0x0,0x30(%rbp)
140018293:	48 8d 55 30          	lea    0x30(%rbp),%rdx
140018297:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
14001829c:	48 8b f1             	mov    %rcx,%rsi
14001829f:	41 8b c8             	mov    %r8d,%ecx
1400182a2:	4d 8b f9             	mov    %r9,%r15
1400182a5:	45 8b e8             	mov    %r8d,%r13d
1400182a8:	48 ff 15 a1 7c 02 00 	rex.W call *0x27ca1(%rip)        # 0x14003ff50
1400182af:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400182b4:	8b d8                	mov    %eax,%ebx
1400182b6:	85 c0                	test   %eax,%eax
1400182b8:	79 2b                	jns    0x1400182e5
1400182ba:	48 8b 0d 3f 3d 03 00 	mov    0x33d3f(%rip),%rcx        # 0x14004c000
1400182c1:	48 8d 15 38 3d 03 00 	lea    0x33d38(%rip),%rdx        # 0x14004c000
1400182c8:	48 3b ca             	cmp    %rdx,%rcx
1400182cb:	0f 84 fc 02 00 00    	je     0x1400185cd
1400182d1:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400182d5:	0f 84 f2 02 00 00    	je     0x1400185cd
1400182db:	ba 36 00 00 00       	mov    $0x36,%edx
1400182e0:	e9 d5 02 00 00       	jmp    0x1400185ba
1400182e5:	48 8b 45 30          	mov    0x30(%rbp),%rax
1400182e9:	8b 48 04             	mov    0x4(%rax),%ecx
1400182ec:	41 3b 4f 08          	cmp    0x8(%r15),%ecx
1400182f0:	76 4b                	jbe    0x14001833d
1400182f2:	41 89 4f 08          	mov    %ecx,0x8(%r15)
1400182f6:	bb 23 00 00 c0       	mov    $0xc0000023,%ebx
1400182fb:	48 8b 0d fe 3c 03 00 	mov    0x33cfe(%rip),%rcx        # 0x14004c000
140018302:	48 8d 15 f7 3c 03 00 	lea    0x33cf7(%rip),%rdx        # 0x14004c000
140018309:	48 3b ca             	cmp    %rdx,%rcx
14001830c:	0f 84 bb 02 00 00    	je     0x1400185cd
140018312:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140018316:	0f 84 b1 02 00 00    	je     0x1400185cd
14001831c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140018320:	4c 8d 0d 49 c4 02 00 	lea    0x2c449(%rip),%r9        # 0x140044770
140018327:	ba 37 00 00 00       	mov    $0x37,%edx
14001832c:	4c 8d 05 55 c4 02 00 	lea    0x2c455(%rip),%r8        # 0x140044788
140018333:	e8 a0 f3 fe ff       	call   0x1400076d8
140018338:	e9 90 02 00 00       	jmp    0x1400185cd
14001833d:	48 8b 45 30          	mov    0x30(%rbp),%rax
140018341:	8b 57 10             	mov    0x10(%rdi),%edx
140018344:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140018348:	48 8b 40 38          	mov    0x38(%rax),%rax
14001834c:	48 85 c0             	test   %rax,%rax
14001834f:	74 1a                	je     0x14001836b
140018351:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140018355:	41 b9 11 00 00 00    	mov    $0x11,%r9d
14001835b:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140018360:	45 33 c0             	xor    %r8d,%r8d
140018363:	ff 15 5f 7e 02 00    	call   *0x27e5f(%rip)        # 0x1400401c8
140018369:	eb 18                	jmp    0x140018383
14001836b:	48 8b 45 30          	mov    0x30(%rbp),%rax
14001836f:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
140018373:	41 b8 11 00 00 00    	mov    $0x11,%r8d
140018379:	48 8b 40 30          	mov    0x30(%rax),%rax
14001837d:	ff 15 45 7e 02 00    	call   *0x27e45(%rip)        # 0x1400401c8
140018383:	8b d8                	mov    %eax,%ebx
140018385:	85 c0                	test   %eax,%eax
140018387:	79 2e                	jns    0x1400183b7
140018389:	48 8b 0d 70 3c 03 00 	mov    0x33c70(%rip),%rcx        # 0x14004c000
140018390:	48 8d 15 69 3c 03 00 	lea    0x33c69(%rip),%rdx        # 0x14004c000
140018397:	48 3b ca             	cmp    %rdx,%rcx
14001839a:	0f 84 2d 02 00 00    	je     0x1400185cd
1400183a0:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400183a4:	0f 84 23 02 00 00    	je     0x1400185cd
1400183aa:	ba 38 00 00 00       	mov    $0x38,%edx
1400183af:	44 8b c8             	mov    %eax,%r9d
1400183b2:	e9 06 02 00 00       	jmp    0x1400185bd
1400183b7:	48 8b 45 30          	mov    0x30(%rbp),%rax
1400183bb:	4c 8d 46 08          	lea    0x8(%rsi),%r8
1400183bf:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400183c3:	ba 04 00 00 00       	mov    $0x4,%edx
1400183c8:	48 8b 40 18          	mov    0x18(%rax),%rax
1400183cc:	ff 15 f6 7d 02 00    	call   *0x27df6(%rip)        # 0x1400401c8
1400183d2:	8b d8                	mov    %eax,%ebx
1400183d4:	85 c0                	test   %eax,%eax
1400183d6:	79 2b                	jns    0x140018403
1400183d8:	48 8b 0d 21 3c 03 00 	mov    0x33c21(%rip),%rcx        # 0x14004c000
1400183df:	48 8d 15 1a 3c 03 00 	lea    0x33c1a(%rip),%rdx        # 0x14004c000
1400183e6:	48 3b ca             	cmp    %rdx,%rcx
1400183e9:	0f 84 de 01 00 00    	je     0x1400185cd
1400183ef:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400183f3:	0f 84 d4 01 00 00    	je     0x1400185cd
1400183f9:	ba 39 00 00 00       	mov    $0x39,%edx
1400183fe:	e9 b7 01 00 00       	jmp    0x1400185ba
140018403:	49 83 7e 08 00       	cmpq   $0x0,0x8(%r14)
140018408:	0f 84 bf 01 00 00    	je     0x1400185cd
14001840e:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
140018412:	41 bc ff ff ff ff    	mov    $0xffffffff,%r12d
140018418:	4d 8b 46 08          	mov    0x8(%r14),%r8
14001841c:	48 8b c7             	mov    %rdi,%rax
14001841f:	48 ff c0             	inc    %rax
140018422:	41 80 3c 00 00       	cmpb   $0x0,(%r8,%rax,1)
140018427:	75 f6                	jne    0x14001841f
140018429:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14001842d:	49 3b c4             	cmp    %r12,%rax
140018430:	41 8b d4             	mov    %r12d,%edx
140018433:	0f 46 d0             	cmovbe %eax,%edx
140018436:	48 8b 45 30          	mov    0x30(%rbp),%rax
14001843a:	48 8b 40 18          	mov    0x18(%rax),%rax
14001843e:	ff 15 84 7d 02 00    	call   *0x27d84(%rip)        # 0x1400401c8
140018444:	8b d8                	mov    %eax,%ebx
140018446:	85 c0                	test   %eax,%eax
140018448:	0f 88 4e 01 00 00    	js     0x14001859c
14001844e:	4d 8b 36             	mov    (%r14),%r14
140018451:	4d 85 f6             	test   %r14,%r14
140018454:	75 c2                	jne    0x140018418
140018456:	4c 8b 46 18          	mov    0x18(%rsi),%r8
14001845a:	48 8b c7             	mov    %rdi,%rax
14001845d:	48 ff c0             	inc    %rax
140018460:	41 80 3c 00 00       	cmpb   $0x0,(%r8,%rax,1)
140018465:	75 f6                	jne    0x14001845d
140018467:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14001846b:	49 3b c4             	cmp    %r12,%rax
14001846e:	41 8b d4             	mov    %r12d,%edx
140018471:	0f 46 d0             	cmovbe %eax,%edx
140018474:	48 8b 45 30          	mov    0x30(%rbp),%rax
140018478:	48 8b 40 18          	mov    0x18(%rax),%rax
14001847c:	ff 15 46 7d 02 00    	call   *0x27d46(%rip)        # 0x1400401c8
140018482:	8b d8                	mov    %eax,%ebx
140018484:	85 c0                	test   %eax,%eax
140018486:	79 2b                	jns    0x1400184b3
140018488:	48 8b 0d 71 3b 03 00 	mov    0x33b71(%rip),%rcx        # 0x14004c000
14001848f:	48 8d 15 6a 3b 03 00 	lea    0x33b6a(%rip),%rdx        # 0x14004c000
140018496:	48 3b ca             	cmp    %rdx,%rcx
140018499:	0f 84 2e 01 00 00    	je     0x1400185cd
14001849f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400184a3:	0f 84 24 01 00 00    	je     0x1400185cd
1400184a9:	ba 3b 00 00 00       	mov    $0x3b,%edx
1400184ae:	e9 07 01 00 00       	jmp    0x1400185ba
1400184b3:	4c 8b 46 38          	mov    0x38(%rsi),%r8
1400184b7:	48 ff c7             	inc    %rdi
1400184ba:	41 80 3c 38 00       	cmpb   $0x0,(%r8,%rdi,1)
1400184bf:	75 f6                	jne    0x1400184b7
1400184c1:	48 8b 45 30          	mov    0x30(%rbp),%rax
1400184c5:	49 3b fc             	cmp    %r12,%rdi
1400184c8:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400184cc:	44 0f 46 e7          	cmovbe %edi,%r12d
1400184d0:	41 8b d4             	mov    %r12d,%edx
1400184d3:	48 8b 40 18          	mov    0x18(%rax),%rax
1400184d7:	ff 15 eb 7c 02 00    	call   *0x27ceb(%rip)        # 0x1400401c8
1400184dd:	8b d8                	mov    %eax,%ebx
1400184df:	85 c0                	test   %eax,%eax
1400184e1:	79 2b                	jns    0x14001850e
1400184e3:	48 8b 0d 16 3b 03 00 	mov    0x33b16(%rip),%rcx        # 0x14004c000
1400184ea:	48 8d 15 0f 3b 03 00 	lea    0x33b0f(%rip),%rdx        # 0x14004c000
1400184f1:	48 3b ca             	cmp    %rdx,%rcx
1400184f4:	0f 84 d3 00 00 00    	je     0x1400185cd
1400184fa:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400184fe:	0f 84 c9 00 00 00    	je     0x1400185cd
140018504:	ba 3c 00 00 00       	mov    $0x3c,%edx
140018509:	e9 ac 00 00 00       	jmp    0x1400185ba
14001850e:	f6 06 80             	testb  $0x80,(%rsi)
140018511:	74 43                	je     0x140018556
140018513:	48 8b 45 30          	mov    0x30(%rbp),%rax
140018517:	4c 8b 46 48          	mov    0x48(%rsi),%r8
14001851b:	8b 56 40             	mov    0x40(%rsi),%edx
14001851e:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140018522:	48 8b 40 18          	mov    0x18(%rax),%rax
140018526:	ff 15 9c 7c 02 00    	call   *0x27c9c(%rip)        # 0x1400401c8
14001852c:	8b d8                	mov    %eax,%ebx
14001852e:	85 c0                	test   %eax,%eax
140018530:	79 24                	jns    0x140018556
140018532:	48 8b 0d c7 3a 03 00 	mov    0x33ac7(%rip),%rcx        # 0x14004c000
140018539:	48 8d 15 c0 3a 03 00 	lea    0x33ac0(%rip),%rdx        # 0x14004c000
140018540:	48 3b ca             	cmp    %rdx,%rcx
140018543:	0f 84 84 00 00 00    	je     0x1400185cd
140018549:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14001854d:	74 7e                	je     0x1400185cd
14001854f:	ba 3d 00 00 00       	mov    $0x3d,%edx
140018554:	eb 64                	jmp    0x1400185ba
140018556:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
14001855a:	49 8b 57 10          	mov    0x10(%r15),%rdx
14001855e:	45 89 2f             	mov    %r13d,(%r15)
140018561:	8b 41 04             	mov    0x4(%rcx),%eax
140018564:	41 89 47 08          	mov    %eax,0x8(%r15)
140018568:	48 8b 41 20          	mov    0x20(%rcx),%rax
14001856c:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140018570:	ff 15 52 7c 02 00    	call   *0x27c52(%rip)        # 0x1400401c8
140018576:	8b d8                	mov    %eax,%ebx
140018578:	85 c0                	test   %eax,%eax