1400fa742:	88 88 88
1400fa745:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1400fa749:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400fa74e:	49 2b c8             	sub    %r8,%rcx
1400fa751:	48 f7 e9             	imul   %rcx
1400fa754:	48 03 d1             	add    %rcx,%rdx
1400fa757:	48 c1 fa 06          	sar    $0x6,%rdx
1400fa75b:	48 8b c2             	mov    %rdx,%rax
1400fa75e:	48 c1 e8 3f          	shr    $0x3f,%rax
1400fa762:	48 03 d0             	add    %rax,%rdx
1400fa765:	48 6b d2 78          	imul   $0x78,%rdx,%rdx
1400fa769:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400fa770:	72 18                	jb     0x1400fa78a
1400fa772:	49 8b 48 f8          	mov    -0x8(%r8),%rcx
1400fa776:	48 83 c2 27          	add    $0x27,%rdx
1400fa77a:	4c 2b c1             	sub    %rcx,%r8
1400fa77d:	49 8d 40 f8          	lea    -0x8(%r8),%rax
1400fa781:	48 83 f8 1f          	cmp    $0x1f,%rax
1400fa785:	77 23                	ja     0x1400fa7aa
1400fa787:	4c 8b c1             	mov    %rcx,%r8
1400fa78a:	49 8b c8             	mov    %r8,%rcx
1400fa78d:	e8 f2 fa 1f 00       	call   0x1402fa284
1400fa792:	33 c0                	xor    %eax,%eax
1400fa794:	48 89 06             	mov    %rax,(%rsi)
1400fa797:	48 89 46 08          	mov    %rax,0x8(%rsi)
1400fa79b:	48 89 46 10          	mov    %rax,0x10(%rsi)
1400fa79f:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400fa7a4:	48 83 c4 20          	add    $0x20,%rsp
1400fa7a8:	5e                   	pop    %rsi
1400fa7a9:	c3                   	ret
1400fa7aa:	ff 15 48 f8 22 00    	call   *0x22f848(%rip)        # 0x140329ff8
1400fa7b0:	cc                   	int3
1400fa7b1:	cc                   	int3
1400fa7b2:	cc                   	int3
1400fa7b3:	cc                   	int3
1400fa7b4:	cc                   	int3
1400fa7b5:	cc                   	int3
1400fa7b6:	cc                   	int3
1400fa7b7:	cc                   	int3
1400fa7b8:	cc                   	int3
1400fa7b9:	cc                   	int3
1400fa7ba:	cc                   	int3
1400fa7bb:	cc                   	int3
1400fa7bc:	cc                   	int3
1400fa7bd:	cc                   	int3
1400fa7be:	cc                   	int3
1400fa7bf:	cc                   	int3
1400fa7c0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400fa7c5:	57                   	push   %rdi
1400fa7c6:	48 83 ec 20          	sub    $0x20,%rsp
1400fa7ca:	48 8b 19             	mov    (%rcx),%rbx
1400fa7cd:	48 8b f9             	mov    %rcx,%rdi
1400fa7d0:	48 85 db             	test   %rbx,%rbx
1400fa7d3:	0f 84 9f 00 00 00    	je     0x1400fa878
1400fa7d9:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1400fa7de:	48 8b 71 08          	mov    0x8(%rcx),%rsi
1400fa7e2:	48 3b de             	cmp    %rsi,%rbx
1400fa7e5:	74 29                	je     0x1400fa810
1400fa7e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400fa7ee:	00 00
1400fa7f0:	48 8d 8b 80 00 00 00 	lea    0x80(%rbx),%rcx
1400fa7f7:	e8 d4 d7 f8 ff       	call   0x140087fd0
1400fa7fc:	48 8b cb             	mov    %rbx,%rcx
1400fa7ff:	e8 2c f9 f9 ff       	call   0x14009a130
1400fa804:	48 81 c3 a0 00 00 00 	add    $0xa0,%rbx
1400fa80b:	48 3b de             	cmp    %rsi,%rbx
1400fa80e:	75 e0                	jne    0x1400fa7f0
1400fa810:	4c 8b 07             	mov    (%rdi),%r8
1400fa813:	48 b8 67 66 66 66 66 	movabs $0x6666666666666667,%rax
1400fa81a:	66 66 66
1400fa81d:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400fa821:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400fa826:	49 2b c8             	sub    %r8,%rcx
1400fa829:	48 f7 e9             	imul   %rcx
1400fa82c:	48 c1 fa 06          	sar    $0x6,%rdx
1400fa830:	48 8b c2             	mov    %rdx,%rax
1400fa833:	48 c1 e8 3f          	shr    $0x3f,%rax
1400fa837:	48 03 d0             	add    %rax,%rdx
1400fa83a:	48 8d 14 92          	lea    (%rdx,%rdx,4),%rdx
1400fa83e:	48 c1 e2 05          	shl    $0x5,%rdx
1400fa842:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400fa849:	72 18                	jb     0x1400fa863
1400fa84b:	49 8b 48 f8          	mov    -0x8(%r8),%rcx
1400fa84f:	48 83 c2 27          	add    $0x27,%rdx
1400fa853:	4c 2b c1             	sub    %rcx,%r8
1400fa856:	49 8d 40 f8          	lea    -0x8(%r8),%rax
1400fa85a:	48 83 f8 1f          	cmp    $0x1f,%rax
1400fa85e:	77 23                	ja     0x1400fa883
1400fa860:	4c 8b c1             	mov    %rcx,%r8
1400fa863:	49 8b c8             	mov    %r8,%rcx
1400fa866:	e8 19 fa 1f 00       	call   0x1402fa284
1400fa86b:	33 c0                	xor    %eax,%eax
1400fa86d:	48 89 07             	mov    %rax,(%rdi)
1400fa870:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400fa874:	48 89 47 10          	mov    %rax,0x10(%rdi)
1400fa878:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400fa87d:	48 83 c4 20          	add    $0x20,%rsp
1400fa881:	5f                   	pop    %rdi
1400fa882:	c3                   	ret
1400fa883:	ff 15 6f f7 22 00    	call   *0x22f76f(%rip)        # 0x140329ff8
1400fa889:	cc                   	int3
1400fa88a:	cc                   	int3
1400fa88b:	cc                   	int3
1400fa88c:	cc                   	int3
1400fa88d:	cc                   	int3
1400fa88e:	cc                   	int3
1400fa88f:	cc                   	int3
1400fa890:	40 53                	rex push %rbx
1400fa892:	48 83 ec 20          	sub    $0x20,%rsp
1400fa896:	48 8b d9             	mov    %rcx,%rbx
1400fa899:	48 8b 09             	mov    (%rcx),%rcx
1400fa89c:	48 85 c9             	test   %rcx,%rcx
1400fa89f:	74 40                	je     0x1400fa8e1
1400fa8a1:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1400fa8a5:	48 2b d1             	sub    %rcx,%rdx
1400fa8a8:	48 d1 fa             	sar    $1,%rdx
1400fa8ab:	48 03 d2             	add    %rdx,%rdx
1400fa8ae:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400fa8b5:	72 18                	jb     0x1400fa8cf
1400fa8b7:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1400fa8bb:	48 83 c2 27          	add    $0x27,%rdx
1400fa8bf:	49 2b c8             	sub    %r8,%rcx
1400fa8c2:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400fa8c6:	48 83 f8 1f          	cmp    $0x1f,%rax
1400fa8ca:	77 1b                	ja     0x1400fa8e7
1400fa8cc:	49 8b c8             	mov    %r8,%rcx
1400fa8cf:	e8 b0 f9 1f 00       	call   0x1402fa284
1400fa8d4:	33 c0                	xor    %eax,%eax
1400fa8d6:	48 89 03             	mov    %rax,(%rbx)
1400fa8d9:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400fa8dd:	48 89 43 10          	mov    %rax,0x10(%rbx)
1400fa8e1:	48 83 c4 20          	add    $0x20,%rsp
1400fa8e5:	5b                   	pop    %rbx
1400fa8e6:	c3                   	ret
1400fa8e7:	ff 15 0b f7 22 00    	call   *0x22f70b(%rip)        # 0x140329ff8
1400fa8ed:	cc                   	int3
1400fa8ee:	cc                   	int3
1400fa8ef:	cc                   	int3
1400fa8f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400fa8f5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400fa8fa:	57                   	push   %rdi
1400fa8fb:	48 83 ec 20          	sub    $0x20,%rsp
1400fa8ff:	48 8b d9             	mov    %rcx,%rbx
1400fa902:	48 8d 05 17 8c 23 00 	lea    0x238c17(%rip),%rax        # 0x140333520
1400fa909:	48 89 01             	mov    %rax,(%rcx)
1400fa90c:	48 8d 05 a5 8c 23 00 	lea    0x238ca5(%rip),%rax        # 0x1403335b8
1400fa913:	48 89 41 10          	mov    %rax,0x10(%rcx)
1400fa917:	48 8d 05 c2 8c 23 00 	lea    0x238cc2(%rip),%rax        # 0x1403335e0
1400fa91e:	48 89 41 20          	mov    %rax,0x20(%rcx)
1400fa922:	48 8d 05 ef 8c 23 00 	lea    0x238cef(%rip),%rax        # 0x140333618
1400fa929:	48 89 41 30          	mov    %rax,0x30(%rcx)
1400fa92d:	48 8d 05 3c 8d 23 00 	lea    0x238d3c(%rip),%rax        # 0x140333670
1400fa934:	48 89 41 40          	mov    %rax,0x40(%rcx)
1400fa938:	48 8d 05 41 8d 23 00 	lea    0x238d41(%rip),%rax        # 0x140333680
1400fa93f:	48 89 41 50          	mov    %rax,0x50(%rcx)
1400fa943:	48 8d 05 4e 8d 23 00 	lea    0x238d4e(%rip),%rax        # 0x140333698
1400fa94a:	48 89 41 60          	mov    %rax,0x60(%rcx)
1400fa94e:	48 8d 05 5b 8d 23 00 	lea    0x238d5b(%rip),%rax        # 0x1403336b0
1400fa955:	48 89 41 70          	mov    %rax,0x70(%rcx)
1400fa959:	48 8d 05 60 8d 23 00 	lea    0x238d60(%rip),%rax        # 0x1403336c0
1400fa960:	48 89 81 80 00 00 00 	mov    %rax,0x80(%rcx)
1400fa967:	48 8d 05 72 8d 23 00 	lea    0x238d72(%rip),%rax        # 0x1403336e0
1400fa96e:	48 89 81 90 00 00 00 	mov    %rax,0x90(%rcx)
1400fa975:	48 8d 05 84 8d 23 00 	lea    0x238d84(%rip),%rax        # 0x140333700
1400fa97c:	48 89 81 a0 00 00 00 	mov    %rax,0xa0(%rcx)
1400fa983:	48 8d 05 c6 8d 23 00 	lea    0x238dc6(%rip),%rax        # 0x140333750
1400fa98a:	48 89 81 b0 00 00 00 	mov    %rax,0xb0(%rcx)
1400fa991:	48 8d 05 d8 8d 23 00 	lea    0x238dd8(%rip),%rax        # 0x140333770
1400fa998:	48 89 81 b8 00 00 00 	mov    %rax,0xb8(%rcx)
1400fa99f:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400fa9a3:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400fa9a7:	48 8d 05 da 8d 23 00 	lea    0x238dda(%rip),%rax        # 0x140333788
1400fa9ae:	48 89 44 19 08       	mov    %rax,0x8(%rcx,%rbx,1)
1400fa9b3:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400fa9b7:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400fa9bb:	8d 91 48 fc ff ff    	lea    -0x3b8(%rcx),%edx
1400fa9c1:	89 54 19 04          	mov    %edx,0x4(%rcx,%rbx,1)
1400fa9c5:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
1400fa9cc:	e8 0f 61 fd ff       	call   0x1400d0ae0
1400fa9d1:	48 8b b3 a8 03 00 00 	mov    0x3a8(%rbx),%rsi
1400fa9d8:	48 85 f6             	test   %rsi,%rsi
1400fa9db:	74 2b                	je     0x1400faa08
1400fa9dd:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
1400fa9e1:	48 85 ff             	test   %rdi,%rdi
1400fa9e4:	74 15                	je     0x1400fa9fb
1400fa9e6:	48 8b cf             	mov    %rdi,%rcx
1400fa9e9:	e8 f2 03 fa ff       	call   0x14009ade0
1400fa9ee:	ba 58 00 00 00       	mov    $0x58,%edx
1400fa9f3:	48 8b cf             	mov    %rdi,%rcx
1400fa9f6:	e8 89 f8 1f 00       	call   0x1402fa284
1400fa9fb:	ba 28 00 00 00       	mov    $0x28,%edx
1400faa00:	48 8b ce             	mov    %rsi,%rcx
1400faa03:	e8 7c f8 1f 00       	call   0x1402fa284
1400faa08:	48 8b 8b a0 03 00 00 	mov    0x3a0(%rbx),%rcx
1400faa0f:	48 85 c9             	test   %rcx,%rcx
1400faa12:	74 0a                	je     0x1400faa1e
1400faa14:	48 8b 01             	mov    (%rcx),%rax
1400faa17:	ba 01 00 00 00       	mov    $0x1,%edx
1400faa1c:	ff 10                	call   *(%rax)
1400faa1e:	48 8d 8b 88 03 00 00 	lea    0x388(%rbx),%rcx
1400faa25:	e8 a6 d5 f8 ff       	call   0x140087fd0
1400faa2a:	90                   	nop
1400faa2b:	48 8b 93 80 03 00 00 	mov    0x380(%rbx),%rdx
1400faa32:	48 85 d2             	test   %rdx,%rdx
1400faa35:	74 16                	je     0x1400faa4d
1400faa37:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400faa3b:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400faa3f:	48 83 c2 08          	add    $0x8,%rdx
1400faa43:	48 03 ca             	add    %rdx,%rcx
1400faa46:	48 8b 01             	mov    (%rcx),%rax
1400faa49:	ff 50 08             	call   *0x8(%rax)
1400faa4c:	90                   	nop
1400faa4d:	48 8b 93 78 03 00 00 	mov    0x378(%rbx),%rdx
1400faa54:	48 85 d2             	test   %rdx,%rdx
1400faa57:	74 16                	je     0x1400faa6f
1400faa59:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400faa5d:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400faa61:	48 83 c2 08          	add    $0x8,%rdx
1400faa65:	48 03 ca             	add    %rdx,%rcx
1400faa68:	48 8b 01             	mov    (%rcx),%rax
1400faa6b:	ff 50 08             	call   *0x8(%rax)
1400faa6e:	90                   	nop
1400faa6f:	48 8b 83 68 03 00 00 	mov    0x368(%rbx),%rax
1400faa76:	48 8b 78 08          	mov    0x8(%rax),%rdi
1400faa7a:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
1400faa7e:	75 2d                	jne    0x1400faaad
1400faa80:	4c 8b 47 10          	mov    0x10(%rdi),%r8
1400faa84:	48 8d 93 68 03 00 00 	lea    0x368(%rbx),%rdx
1400faa8b:	48 8d 8b 68 03 00 00 	lea    0x368(%rbx),%rcx
1400faa92:	e8 49 64 ff ff       	call   0x1400f0ee0
1400faa97:	48 8b cf             	mov    %rdi,%rcx
1400faa9a:	48 8b 3f             	mov    (%rdi),%rdi
1400faa9d:	ba 20 00 00 00       	mov    $0x20,%edx
1400faaa2:	e8 dd f7 1f 00       	call   0x1402fa284
1400faaa7:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
1400faaab:	74 d3                	je     0x1400faa80
1400faaad:	ba 20 00 00 00       	mov    $0x20,%edx
1400faab2:	48 8b 8b 68 03 00 00 	mov    0x368(%rbx),%rcx
1400faab9:	e8 c6 f7 1f 00       	call   0x1402fa284
1400faabe:	4c 8b 83 58 03 00 00 	mov    0x358(%rbx),%r8
1400faac5:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400faac9:	48 8d 93 58 03 00 00 	lea    0x358(%rbx),%rdx
1400faad0:	48 8d 8b 58 03 00 00 	lea    0x358(%rbx),%rcx
1400faad7:	e8 c4 64 ff ff       	call   0x1400f0fa0
1400faadc:	ba 50 00 00 00       	mov    $0x50,%edx
1400faae1:	48 8b 8b 58 03 00 00 	mov    0x358(%rbx),%rcx
1400faae8:	e8 97 f7 1f 00       	call   0x1402fa284
1400faaed:	48 8b 93 48 03 00 00 	mov    0x348(%rbx),%rdx
1400faaf4:	48 83 fa 0f          	cmp    $0xf,%rdx
1400faaf8:	76 34                	jbe    0x1400fab2e
1400faafa:	48 ff c2             	inc    %rdx
1400faafd:	48 8b 8b 30 03 00 00 	mov    0x330(%rbx),%rcx
1400fab04:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400fab0b:	72 1c                	jb     0x1400fab29
1400fab0d:	48 83 c2 27          	add    $0x27,%rdx
1400fab11:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1400fab15:	49 2b c8             	sub    %r8,%rcx
1400fab18:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400fab1c:	48 83 f8 1f          	cmp    $0x1f,%rax
1400fab20:	0f 87 2b 02 00 00    	ja     0x1400fad51
1400fab26:	49 8b c8             	mov    %r8,%rcx
1400fab29:	e8 56 f7 1f 00       	call   0x1402fa284
1400fab2e:	48 c7 83 40 03 00 00 	movq   $0x0,0x340(%rbx)
1400fab35:	00 00 00 00
1400fab39:	48 c7 83 48 03 00 00 	movq   $0xf,0x348(%rbx)
1400fab40:	0f 00 00 00
1400fab44:	c6 83 30 03 00 00 00 	movb   $0x0,0x330(%rbx)
1400fab4b:	48 8b bb 28 03 00 00 	mov    0x328(%rbx),%rdi
1400fab52:	be ff ff ff ff       	mov    $0xffffffff,%esi
1400fab57:	48 85 ff             	test   %rdi,%rdi
1400fab5a:	74 29                	je     0x1400fab85
1400fab5c:	8b c6                	mov    %esi,%eax
1400fab5e:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400fab63:	83 f8 01             	cmp    $0x1,%eax
1400fab66:	75 1d                	jne    0x1400fab85
1400fab68:	48 8b 07             	mov    (%rdi),%rax
1400fab6b:	48 8b cf             	mov    %rdi,%rcx
1400fab6e:	ff 10                	call   *(%rax)
1400fab70:	8b c6                	mov    %esi,%eax
1400fab72:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400fab77:	83 f8 01             	cmp    $0x1,%eax
1400fab7a:	75 09                	jne    0x1400fab85
1400fab7c:	48 8b 07             	mov    (%rdi),%rax
1400fab7f:	48 8b cf             	mov    %rdi,%rcx
1400fab82:	ff 50 08             	call   *0x8(%rax)
1400fab85:	48 8b bb 00 03 00 00 	mov    0x300(%rbx),%rdi
1400fab8c:	48 85 ff             	test   %rdi,%rdi
1400fab8f:	74 15                	je     0x1400faba6
1400fab91:	48 8b cf             	mov    %rdi,%rcx
1400fab94:	e8 47 02 fa ff       	call   0x14009ade0
1400fab99:	ba 58 00 00 00       	mov    $0x58,%edx
1400fab9e:	48 8b cf             	mov    %rdi,%rcx
1400faba1:	e8 de f6 1f 00       	call   0x1402fa284
1400faba6:	48 8b bb f8 02 00 00 	mov    0x2f8(%rbx),%rdi
1400fabad:	48 85 ff             	test   %rdi,%rdi
1400fabb0:	74 27                	je     0x1400fabd9
1400fabb2:	8b c6                	mov    %esi,%eax
1400fabb4:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400fabb9:	83 f8 01             	cmp    $0x1,%eax
1400fabbc:	75 1b                	jne    0x1400fabd9
1400fabbe:	48 8b 07             	mov    (%rdi),%rax
1400fabc1:	48 8b cf             	mov    %rdi,%rcx
1400fabc4:	ff 10                	call   *(%rax)
1400fabc6:	f0 0f c1 77 0c       	lock xadd %esi,0xc(%rdi)
1400fabcb:	83 fe 01             	cmp    $0x1,%esi
1400fabce:	75 09                	jne    0x1400fabd9
1400fabd0:	48 8b 07             	mov    (%rdi),%rax
1400fabd3:	48 8b cf             	mov    %rdi,%rcx
1400fabd6:	ff 50 08             	call   *0x8(%rax)
1400fabd9:	48 8d 8b b0 02 00 00 	lea    0x2b0(%rbx),%rcx
1400fabe0:	e8 fb e7 ff ff       	call   0x1400f93e0
1400fabe5:	48 8b 8b a8 02 00 00 	mov    0x2a8(%rbx),%rcx
1400fabec:	48 85 c9             	test   %rcx,%rcx
1400fabef:	74 0a                	je     0x1400fabfb
1400fabf1:	48 8b 01             	mov    (%rcx),%rax
1400fabf4:	ba 01 00 00 00       	mov    $0x1,%edx
1400fabf9:	ff 10                	call   *(%rax)
1400fabfb:	48 8b 8b a0 02 00 00 	mov    0x2a0(%rbx),%rcx
1400fac02:	48 85 c9             	test   %rcx,%rcx
1400fac05:	74 0a                	je     0x1400fac11
1400fac07:	48 8b 01             	mov    (%rcx),%rax
1400fac0a:	ba 01 00 00 00       	mov    $0x1,%edx
1400fac0f:	ff 10                	call   *(%rax)
1400fac11:	48 8b 8b 98 02 00 00 	mov    0x298(%rbx),%rcx
1400fac18:	48 85 c9             	test   %rcx,%rcx
1400fac1b:	74 0a                	je     0x1400fac27
1400fac1d:	48 8b 01             	mov    (%rcx),%rax
1400fac20:	ba 01 00 00 00       	mov    $0x1,%edx
1400fac25:	ff 10                	call   *(%rax)
1400fac27:	48 8b 8b 90 02 00 00 	mov    0x290(%rbx),%rcx
1400fac2e:	48 85 c9             	test   %rcx,%rcx
1400fac31:	74 0b                	je     0x1400fac3e
1400fac33:	48 8b 01             	mov    (%rcx),%rax
1400fac36:	ba 01 00 00 00       	mov    $0x1,%edx
1400fac3b:	ff 50 10             	call   *0x10(%rax)
1400fac3e:	48 8d 8b 68 02 00 00 	lea    0x268(%rbx),%rcx
1400fac45:	e8 76 34 fd ff       	call   0x1400ce0c0
1400fac4a:	48 8b 8b 60 02 00 00 	mov    0x260(%rbx),%rcx
1400fac51:	48 85 c9             	test   %rcx,%rcx
1400fac54:	74 0a                	je     0x1400fac60
1400fac56:	48 8b 01             	mov    (%rcx),%rax
1400fac59:	ba 01 00 00 00       	mov    $0x1,%edx
1400fac5e:	ff 10                	call   *(%rax)
1400fac60:	48 8b bb 58 02 00 00 	mov    0x258(%rbx),%rdi
1400fac67:	48 85 ff             	test   %rdi,%rdi
1400fac6a:	74 15                	je     0x1400fac81
1400fac6c:	48 8b cf             	mov    %rdi,%rcx
1400fac6f:	e8 5c 46 20 00       	call   0x1402ff2d0
1400fac74:	ba 48 01 00 00       	mov    $0x148,%edx
1400fac79:	48 8b cf             	mov    %rdi,%rcx