1401b92ff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9304:	48 83 c4 30          	add    $0x30,%rsp
1401b9308:	5f                   	pop    %rdi
1401b9309:	c3                   	ret
1401b930a:	cc                   	int3
1401b930b:	cc                   	int3
1401b930c:	cc                   	int3
1401b930d:	cc                   	int3
1401b930e:	cc                   	int3
1401b930f:	cc                   	int3
1401b9310:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9315:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b931a:	57                   	push   %rdi
1401b931b:	48 83 ec 30          	sub    $0x30,%rsp
1401b931f:	48 8b da             	mov    %rdx,%rbx
1401b9322:	48 8b f1             	mov    %rcx,%rsi
1401b9325:	48 85 d2             	test   %rdx,%rdx
1401b9328:	75 16                	jne    0x1401b9340
1401b932a:	48 89 11             	mov    %rdx,(%rcx)
1401b932d:	48 8b c1             	mov    %rcx,%rax
1401b9330:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9335:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b933a:	48 83 c4 30          	add    $0x30,%rsp
1401b933e:	5f                   	pop    %rdi
1401b933f:	c3                   	ret
1401b9340:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9345:	e8 fe 0e 14 00       	call   0x1402fa248
1401b934a:	48 8b f8             	mov    %rax,%rdi
1401b934d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9352:	48 85 c0             	test   %rax,%rax
1401b9355:	74 5d                	je     0x1401b93b4
1401b9357:	48 8d 05 52 d8 18 00 	lea    0x18d852(%rip),%rax        # 0x140346bb0
1401b935e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9362:	48 8d 05 ff 97 17 00 	lea    0x1797ff(%rip),%rax        # 0x140332b68
1401b9369:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b936d:	48 8d 05 cc d7 18 00 	lea    0x18d7cc(%rip),%rax        # 0x140346b40
1401b9374:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9378:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b937c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9380:	48 8d 05 c9 d7 18 00 	lea    0x18d7c9(%rip),%rax        # 0x140346b50
1401b9387:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b938c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9393:	48 8d 05 de d7 18 00 	lea    0x18d7de(%rip),%rax        # 0x140346b78
1401b939a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b939e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b93a2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b93a6:	48 8d 05 db d7 18 00 	lea    0x18d7db(%rip),%rax        # 0x140346b88
1401b93ad:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b93b2:	eb 02                	jmp    0x1401b93b6
1401b93b4:	33 ff                	xor    %edi,%edi
1401b93b6:	8b 05 08 9b 24 00    	mov    0x249b08(%rip),%eax        # 0x140402ec4
1401b93bc:	89 07                	mov    %eax,(%rdi)
1401b93be:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b93c2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b93c6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b93cb:	48 85 db             	test   %rbx,%rbx
1401b93ce:	74 15                	je     0x1401b93e5
1401b93d0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b93d4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b93d8:	48 83 c1 08          	add    $0x8,%rcx
1401b93dc:	48 03 cb             	add    %rbx,%rcx
1401b93df:	48 8b 01             	mov    (%rcx),%rax
1401b93e2:	ff 10                	call   *(%rax)
1401b93e4:	90                   	nop
1401b93e5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b93e9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b93ed:	48 85 c0             	test   %rax,%rax
1401b93f0:	74 02                	je     0x1401b93f4
1401b93f2:	ff d0                	call   *%rax
1401b93f4:	48 89 1e             	mov    %rbx,(%rsi)
1401b93f7:	48 8b c6             	mov    %rsi,%rax
1401b93fa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b93ff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9404:	48 83 c4 30          	add    $0x30,%rsp
1401b9408:	5f                   	pop    %rdi
1401b9409:	c3                   	ret
1401b940a:	cc                   	int3
1401b940b:	cc                   	int3
1401b940c:	cc                   	int3
1401b940d:	cc                   	int3
1401b940e:	cc                   	int3
1401b940f:	cc                   	int3
1401b9410:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9415:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b941a:	57                   	push   %rdi
1401b941b:	48 83 ec 30          	sub    $0x30,%rsp
1401b941f:	48 8b da             	mov    %rdx,%rbx
1401b9422:	48 8b f1             	mov    %rcx,%rsi
1401b9425:	48 85 d2             	test   %rdx,%rdx
1401b9428:	75 16                	jne    0x1401b9440
1401b942a:	48 89 11             	mov    %rdx,(%rcx)
1401b942d:	48 8b c1             	mov    %rcx,%rax
1401b9430:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9435:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b943a:	48 83 c4 30          	add    $0x30,%rsp
1401b943e:	5f                   	pop    %rdi
1401b943f:	c3                   	ret
1401b9440:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9445:	e8 fe 0d 14 00       	call   0x1402fa248
1401b944a:	48 8b f8             	mov    %rax,%rdi
1401b944d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9452:	48 85 c0             	test   %rax,%rax
1401b9455:	74 5d                	je     0x1401b94b4
1401b9457:	48 8d 05 5a d7 18 00 	lea    0x18d75a(%rip),%rax        # 0x140346bb8
1401b945e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9462:	48 8d 05 ff 96 17 00 	lea    0x1796ff(%rip),%rax        # 0x140332b68
1401b9469:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b946d:	48 8d 05 cc d6 18 00 	lea    0x18d6cc(%rip),%rax        # 0x140346b40
1401b9474:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9478:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b947c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9480:	48 8d 05 c9 d6 18 00 	lea    0x18d6c9(%rip),%rax        # 0x140346b50
1401b9487:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b948c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9493:	48 8d 05 de d6 18 00 	lea    0x18d6de(%rip),%rax        # 0x140346b78
1401b949a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b949e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b94a2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b94a6:	48 8d 05 db d6 18 00 	lea    0x18d6db(%rip),%rax        # 0x140346b88
1401b94ad:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b94b2:	eb 02                	jmp    0x1401b94b6
1401b94b4:	33 ff                	xor    %edi,%edi
1401b94b6:	8b 05 0c 9a 24 00    	mov    0x249a0c(%rip),%eax        # 0x140402ec8
1401b94bc:	89 07                	mov    %eax,(%rdi)
1401b94be:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b94c2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b94c6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b94cb:	48 85 db             	test   %rbx,%rbx
1401b94ce:	74 15                	je     0x1401b94e5
1401b94d0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b94d4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b94d8:	48 83 c1 08          	add    $0x8,%rcx
1401b94dc:	48 03 cb             	add    %rbx,%rcx
1401b94df:	48 8b 01             	mov    (%rcx),%rax
1401b94e2:	ff 10                	call   *(%rax)
1401b94e4:	90                   	nop
1401b94e5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b94e9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b94ed:	48 85 c0             	test   %rax,%rax
1401b94f0:	74 02                	je     0x1401b94f4
1401b94f2:	ff d0                	call   *%rax
1401b94f4:	48 89 1e             	mov    %rbx,(%rsi)
1401b94f7:	48 8b c6             	mov    %rsi,%rax
1401b94fa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b94ff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9504:	48 83 c4 30          	add    $0x30,%rsp
1401b9508:	5f                   	pop    %rdi
1401b9509:	c3                   	ret
1401b950a:	cc                   	int3
1401b950b:	cc                   	int3
1401b950c:	cc                   	int3
1401b950d:	cc                   	int3
1401b950e:	cc                   	int3
1401b950f:	cc                   	int3
1401b9510:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9515:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b951a:	57                   	push   %rdi
1401b951b:	48 83 ec 30          	sub    $0x30,%rsp
1401b951f:	48 8b da             	mov    %rdx,%rbx
1401b9522:	48 8b f1             	mov    %rcx,%rsi
1401b9525:	48 85 d2             	test   %rdx,%rdx
1401b9528:	75 16                	jne    0x1401b9540
1401b952a:	48 89 11             	mov    %rdx,(%rcx)
1401b952d:	48 8b c1             	mov    %rcx,%rax
1401b9530:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9535:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b953a:	48 83 c4 30          	add    $0x30,%rsp
1401b953e:	5f                   	pop    %rdi
1401b953f:	c3                   	ret
1401b9540:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9545:	e8 fe 0c 14 00       	call   0x1402fa248
1401b954a:	48 8b f8             	mov    %rax,%rdi
1401b954d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9552:	48 85 c0             	test   %rax,%rax
1401b9555:	74 5d                	je     0x1401b95b4
1401b9557:	48 8d 05 22 ec 18 00 	lea    0x18ec22(%rip),%rax        # 0x140348180
1401b955e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9562:	48 8d 05 ff 95 17 00 	lea    0x1795ff(%rip),%rax        # 0x140332b68
1401b9569:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b956d:	48 8d 05 cc d5 18 00 	lea    0x18d5cc(%rip),%rax        # 0x140346b40
1401b9574:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9578:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b957c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9580:	48 8d 05 99 eb 18 00 	lea    0x18eb99(%rip),%rax        # 0x140348120
1401b9587:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b958c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9593:	48 8d 05 ae eb 18 00 	lea    0x18ebae(%rip),%rax        # 0x140348148
1401b959a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b959e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b95a2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b95a6:	48 8d 05 ab eb 18 00 	lea    0x18ebab(%rip),%rax        # 0x140348158
1401b95ad:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b95b2:	eb 02                	jmp    0x1401b95b6
1401b95b4:	33 ff                	xor    %edi,%edi
1401b95b6:	8b 05 f8 97 24 00    	mov    0x2497f8(%rip),%eax        # 0x140402db4
1401b95bc:	89 07                	mov    %eax,(%rdi)
1401b95be:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b95c2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b95c6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b95cb:	48 85 db             	test   %rbx,%rbx
1401b95ce:	74 15                	je     0x1401b95e5
1401b95d0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b95d4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b95d8:	48 83 c1 08          	add    $0x8,%rcx
1401b95dc:	48 03 cb             	add    %rbx,%rcx
1401b95df:	48 8b 01             	mov    (%rcx),%rax
1401b95e2:	ff 10                	call   *(%rax)
1401b95e4:	90                   	nop
1401b95e5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b95e9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b95ed:	48 85 c0             	test   %rax,%rax
1401b95f0:	74 02                	je     0x1401b95f4
1401b95f2:	ff d0                	call   *%rax
1401b95f4:	48 89 1e             	mov    %rbx,(%rsi)
1401b95f7:	48 8b c6             	mov    %rsi,%rax
1401b95fa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b95ff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9604:	48 83 c4 30          	add    $0x30,%rsp
1401b9608:	5f                   	pop    %rdi
1401b9609:	c3                   	ret
1401b960a:	cc                   	int3
1401b960b:	cc                   	int3
1401b960c:	cc                   	int3
1401b960d:	cc                   	int3
1401b960e:	cc                   	int3
1401b960f:	cc                   	int3
1401b9610:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9615:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b961a:	57                   	push   %rdi
1401b961b:	48 83 ec 30          	sub    $0x30,%rsp
1401b961f:	48 8b da             	mov    %rdx,%rbx
1401b9622:	48 8b f1             	mov    %rcx,%rsi
1401b9625:	48 85 d2             	test   %rdx,%rdx
1401b9628:	75 16                	jne    0x1401b9640
1401b962a:	48 89 11             	mov    %rdx,(%rcx)
1401b962d:	48 8b c1             	mov    %rcx,%rax
1401b9630:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9635:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b963a:	48 83 c4 30          	add    $0x30,%rsp
1401b963e:	5f                   	pop    %rdi
1401b963f:	c3                   	ret
1401b9640:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9645:	e8 fe 0b 14 00       	call   0x1402fa248
1401b964a:	48 8b f8             	mov    %rax,%rdi
1401b964d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9652:	48 85 c0             	test   %rax,%rax
1401b9655:	74 5d                	je     0x1401b96b4
1401b9657:	48 8d 05 c2 f9 18 00 	lea    0x18f9c2(%rip),%rax        # 0x140349020
1401b965e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9662:	48 8d 05 ff 94 17 00 	lea    0x1794ff(%rip),%rax        # 0x140332b68
1401b9669:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b966d:	48 8d 05 cc 94 17 00 	lea    0x1794cc(%rip),%rax        # 0x140332b40
1401b9674:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9678:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b967c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9680:	48 8d 05 21 f9 18 00 	lea    0x18f921(%rip),%rax        # 0x140348fa8
1401b9687:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b968c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9693:	48 8d 05 36 f9 18 00 	lea    0x18f936(%rip),%rax        # 0x140348fd0
1401b969a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b969e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b96a2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b96a6:	48 8d 05 4b f9 18 00 	lea    0x18f94b(%rip),%rax        # 0x140348ff8
1401b96ad:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b96b2:	eb 02                	jmp    0x1401b96b6
1401b96b4:	33 ff                	xor    %edi,%edi
1401b96b6:	8b 05 1c 97 24 00    	mov    0x24971c(%rip),%eax        # 0x140402dd8
1401b96bc:	89 07                	mov    %eax,(%rdi)
1401b96be:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b96c2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b96c6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b96cb:	48 85 db             	test   %rbx,%rbx
1401b96ce:	74 15                	je     0x1401b96e5
1401b96d0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b96d4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b96d8:	48 83 c1 08          	add    $0x8,%rcx
1401b96dc:	48 03 cb             	add    %rbx,%rcx
1401b96df:	48 8b 01             	mov    (%rcx),%rax
1401b96e2:	ff 10                	call   *(%rax)
1401b96e4:	90                   	nop
1401b96e5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b96e9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b96ed:	48 85 c0             	test   %rax,%rax
1401b96f0:	74 02                	je     0x1401b96f4
1401b96f2:	ff d0                	call   *%rax
1401b96f4:	48 89 1e             	mov    %rbx,(%rsi)
1401b96f7:	48 8b c6             	mov    %rsi,%rax
1401b96fa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b96ff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9704:	48 83 c4 30          	add    $0x30,%rsp
1401b9708:	5f                   	pop    %rdi
1401b9709:	c3                   	ret
1401b970a:	cc                   	int3
1401b970b:	cc                   	int3
1401b970c:	cc                   	int3
1401b970d:	cc                   	int3
1401b970e:	cc                   	int3
1401b970f:	cc                   	int3
1401b9710:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9715:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b971a:	57                   	push   %rdi
1401b971b:	48 83 ec 30          	sub    $0x30,%rsp
1401b971f:	48 8b da             	mov    %rdx,%rbx
1401b9722:	48 8b f1             	mov    %rcx,%rsi
1401b9725:	48 85 d2             	test   %rdx,%rdx
1401b9728:	75 16                	jne    0x1401b9740
1401b972a:	48 89 11             	mov    %rdx,(%rcx)
1401b972d:	48 8b c1             	mov    %rcx,%rax
1401b9730:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9735:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b973a:	48 83 c4 30          	add    $0x30,%rsp
1401b973e:	5f                   	pop    %rdi
1401b973f:	c3                   	ret
1401b9740:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9745:	e8 fe 0a 14 00       	call   0x1402fa248
1401b974a:	48 8b f8             	mov    %rax,%rdi
1401b974d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9752:	48 85 c0             	test   %rax,%rax
1401b9755:	74 5d                	je     0x1401b97b4
1401b9757:	48 8d 05 ba e9 18 00 	lea    0x18e9ba(%rip),%rax        # 0x140348118
1401b975e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9762:	48 8d 05 ff 93 17 00 	lea    0x1793ff(%rip),%rax        # 0x140332b68
1401b9769:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b976d:	48 8d 05 14 c7 18 00 	lea    0x18c714(%rip),%rax        # 0x140345e88
1401b9774:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9778:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b977c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9780:	48 8d 05 39 e9 18 00 	lea    0x18e939(%rip),%rax        # 0x1403480c0
1401b9787:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b978c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9793:	48 8d 05 4e e9 18 00 	lea    0x18e94e(%rip),%rax        # 0x1403480e8
1401b979a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b979e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b97a2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b97a6:	48 8d 05 43 e9 18 00 	lea    0x18e943(%rip),%rax        # 0x1403480f0
1401b97ad:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b97b2:	eb 02                	jmp    0x1401b97b6
1401b97b4:	33 ff                	xor    %edi,%edi
1401b97b6:	8b 05 f0 95 24 00    	mov    0x2495f0(%rip),%eax        # 0x140402dac
1401b97bc:	89 07                	mov    %eax,(%rdi)
1401b97be:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b97c2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b97c6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b97cb:	48 85 db             	test   %rbx,%rbx
1401b97ce:	74 15                	je     0x1401b97e5
1401b97d0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b97d4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b97d8:	48 83 c1 08          	add    $0x8,%rcx
1401b97dc:	48 03 cb             	add    %rbx,%rcx
1401b97df:	48 8b 01             	mov    (%rcx),%rax