140db16fe:	4c 89 79 10          	mov    %r15,0x10(%rcx)
140db1702:	48 c7 47 30 07 00 00 	movq   $0x7,0x30(%rdi)
140db1709:	00
140db170a:	48 c7 47 38 08 00 00 	movq   $0x8,0x38(%rdi)
140db1711:	00
140db1712:	c7 07 00 00 80 3f    	movl   $0x3f800000,(%rdi)
140db1718:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140db171c:	ba 10 00 00 00       	mov    $0x10,%edx
140db1721:	e8 4a 22 47 ff       	call   0x140223970
140db1726:	90                   	nop
140db1727:	48 8d 5f 48          	lea    0x48(%rdi),%rbx
140db172b:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
140db172f:	44 89 7d bf          	mov    %r15d,-0x41(%rbp)
140db1733:	41 8b c7             	mov    %r15d,%eax
140db1736:	89 03                	mov    %eax,(%rbx)
140db1738:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
140db173c:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
140db1740:	0f ae e8             	lfence
140db1743:	b9 38 00 00 00       	mov    $0x38,%ecx
140db1748:	e8 bb 99 06 00       	call   0x140e1b108
140db174d:	48 89 00             	mov    %rax,(%rax)
140db1750:	48 89 40 08          	mov    %rax,0x8(%rax)
140db1754:	48 89 43 08          	mov    %rax,0x8(%rbx)
140db1758:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140db175c:	4c 89 39             	mov    %r15,(%rcx)
140db175f:	4c 89 79 08          	mov    %r15,0x8(%rcx)
140db1763:	4c 89 79 10          	mov    %r15,0x10(%rcx)
140db1767:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
140db176e:	00
140db176f:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
140db1776:	00
140db1777:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
140db177d:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140db1781:	ba 10 00 00 00       	mov    $0x10,%edx
140db1786:	e8 e5 21 47 ff       	call   0x140223970
140db178b:	90                   	nop
140db178c:	48 8d 8f 88 00 00 00 	lea    0x88(%rdi),%rcx
140db1793:	e8 68 fe ff ff       	call   0x140db1600
140db1798:	90                   	nop
140db1799:	0f 57 c0             	xorps  %xmm0,%xmm0
140db179c:	0f 11 87 e0 00 00 00 	movups %xmm0,0xe0(%rdi)
140db17a3:	0f 11 87 f0 00 00 00 	movups %xmm0,0xf0(%rdi)
140db17aa:	0f 11 87 00 01 00 00 	movups %xmm0,0x100(%rdi)
140db17b1:	4c 89 bf d0 00 00 00 	mov    %r15,0xd0(%rdi)
140db17b8:	4c 89 bf d8 00 00 00 	mov    %r15,0xd8(%rdi)
140db17bf:	c7 87 10 01 00 00 ff 	movl   $0xffffffff,0x110(%rdi)
140db17c6:	ff ff ff
140db17c9:	c7 87 c8 00 00 00 02 	movl   $0x2,0xc8(%rdi)
140db17d0:	00 00 00
140db17d3:	44 89 bf 14 01 00 00 	mov    %r15d,0x114(%rdi)
140db17da:	4c 89 bf 18 01 00 00 	mov    %r15,0x118(%rdi)
140db17e1:	44 38 3e             	cmp    %r15b,(%rsi)
140db17e4:	0f 85 54 01 00 00    	jne    0x140db193e
140db17ea:	44 38 7e 18          	cmp    %r15b,0x18(%rsi)
140db17ee:	0f 85 4a 01 00 00    	jne    0x140db193e
140db17f4:	44 38 7e 30          	cmp    %r15b,0x30(%rsi)
140db17f8:	0f 85 40 01 00 00    	jne    0x140db193e
140db17fe:	44 88 7f 40          	mov    %r15b,0x40(%rdi)
140db1802:	45 33 c9             	xor    %r9d,%r9d
140db1805:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
140db1809:	33 d2                	xor    %edx,%edx
140db180b:	48 8d 0d 8e 50 66 00 	lea    0x66508e(%rip),%rcx        # 0x1414168a0
140db1812:	ff 15 b0 1f 1d 00    	call   *0x1d1fb0(%rip)        # 0x140f837c8
140db1818:	85 c0                	test   %eax,%eax
140db181a:	0f 84 f7 02 00 00    	je     0x140db1b17
140db1820:	44 39 7d bf          	cmp    %r15d,-0x41(%rbp)
140db1824:	74 75                	je     0x140db189b
140db1826:	48 8b 1d 33 0b 2b 00 	mov    0x2b0b33(%rip),%rbx        # 0x141062360
140db182d:	48 8b 43 08          	mov    0x8(%rbx),%rax
140db1831:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140db1835:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140db1839:	4c 39 7b 20          	cmp    %r15,0x20(%rbx)
140db183d:	74 07                	je     0x140db1846
140db183f:	b9 05 00 00 00       	mov    $0x5,%ecx
140db1844:	cd 29                	int    $0x29
140db1846:	4c 89 7b 28          	mov    %r15,0x28(%rbx)
140db184a:	4c 89 7b 30          	mov    %r15,0x30(%rbx)
140db184e:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140db1852:	4c 8b c3             	mov    %rbx,%r8
140db1855:	48 8d 15 54 fa 24 ff 	lea    -0xdb05ac(%rip),%rdx        # 0x1400012b0
140db185c:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140db1860:	ff 15 02 18 1d 00    	call   *0x1d1802(%rip)        # 0x140f83068
140db1866:	85 c0                	test   %eax,%eax
140db1868:	75 17                	jne    0x140db1881
140db186a:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140db186e:	45 0f b7 08          	movzwl (%r8),%r9d
140db1872:	ba 02 00 00 00       	mov    $0x2,%edx
140db1877:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140db187b:	ff 15 ef 17 1d 00    	call   *0x1d17ef(%rip)        # 0x140f83070
140db1881:	45 33 c0             	xor    %r8d,%r8d
140db1884:	33 d2                	xor    %edx,%edx
140db1886:	48 8d 0d 13 50 66 00 	lea    0x665013(%rip),%rcx        # 0x1414168a0
140db188d:	ff 15 2d 1f 1d 00    	call   *0x1d1f2d(%rip)        # 0x140f837c0
140db1893:	85 c0                	test   %eax,%eax
140db1895:	0f 84 82 02 00 00    	je     0x140db1b1d
140db189b:	48 8b 0d be 0a 2b 00 	mov    0x2b0abe(%rip),%rcx        # 0x141062360
140db18a2:	83 39 05             	cmpl   $0x5,(%rcx)
140db18a5:	0f 86 40 02 00 00    	jbe    0x140db1aeb
140db18ab:	48 8d 05 fe cd 3f 00 	lea    0x3fcdfe(%rip),%rax        # 0x1411ae6b0
140db18b2:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140db18b6:	48 c7 45 ff 28 00 00 	movq   $0x28,-0x1(%rbp)
140db18bd:	00
140db18be:	c7 45 17 00 00 00 0b 	movl   $0xb000000,0x17(%rbp)
140db18c5:	0f b7 05 74 14 4d 00 	movzwl 0x4d1474(%rip),%eax        # 0x141282d40
140db18cc:	89 45 1b             	mov    %eax,0x1b(%rbp)
140db18cf:	4c 89 7d 1f          	mov    %r15,0x1f(%rbp)
140db18d3:	48 8b 41 08          	mov    0x8(%rcx),%rax
140db18d7:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140db18db:	0f b7 00             	movzwl (%rax),%eax
140db18de:	89 45 df             	mov    %eax,-0x21(%rbp)
140db18e1:	c7 45 e3 02 00 00 00 	movl   $0x2,-0x1d(%rbp)
140db18e8:	48 8d 05 5b 14 4d 00 	lea    0x4d145b(%rip),%rax        # 0x141282d4a
140db18ef:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
140db18f3:	c7 45 ef 10 00 00 00 	movl   $0x10,-0x11(%rbp)
140db18fa:	c7 45 f3 01 00 00 00 	movl   $0x1,-0xd(%rbp)
140db1901:	48 8d 05 6c 4e 4d 00 	lea    0x4d4e6c(%rip),%rax        # 0x141286774
140db1908:	48 8d 15 c9 fd 4c 00 	lea    0x4cfdc9(%rip),%rdx        # 0x1412816d8
140db190f:	2b c2                	sub    %edx,%eax
140db1911:	89 45 bf             	mov    %eax,-0x41(%rbp)
140db1914:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
140db1918:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140db191d:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140db1924:	00
140db1925:	45 33 c9             	xor    %r9d,%r9d
140db1928:	45 33 c0             	xor    %r8d,%r8d
140db192b:	48 8d 55 17          	lea    0x17(%rbp),%rdx
140db192f:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140db1933:	ff 15 3f 17 1d 00    	call   *0x1d173f(%rip)        # 0x140f83078
140db1939:	e9 ad 01 00 00       	jmp    0x140db1aeb
140db193e:	c6 47 40 01          	movb   $0x1,0x40(%rdi)
140db1942:	45 33 c9             	xor    %r9d,%r9d
140db1945:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
140db1949:	33 d2                	xor    %edx,%edx
140db194b:	48 8d 0d 4e 4f 66 00 	lea    0x664f4e(%rip),%rcx        # 0x1414168a0
140db1952:	ff 15 70 1e 1d 00    	call   *0x1d1e70(%rip)        # 0x140f837c8
140db1958:	85 c0                	test   %eax,%eax
140db195a:	0f 84 c3 01 00 00    	je     0x140db1b23
140db1960:	83 7d bf 00          	cmpl   $0x0,-0x41(%rbp)
140db1964:	74 76                	je     0x140db19dc
140db1966:	48 8b 1d f3 09 2b 00 	mov    0x2b09f3(%rip),%rbx        # 0x141062360
140db196d:	48 8b 43 08          	mov    0x8(%rbx),%rax
140db1971:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140db1975:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140db1979:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
140db197e:	74 07                	je     0x140db1987
140db1980:	b9 05 00 00 00       	mov    $0x5,%ecx
140db1985:	cd 29                	int    $0x29
140db1987:	4c 89 7b 28          	mov    %r15,0x28(%rbx)
140db198b:	4c 89 7b 30          	mov    %r15,0x30(%rbx)
140db198f:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140db1993:	4c 8b c3             	mov    %rbx,%r8
140db1996:	48 8d 15 13 f9 24 ff 	lea    -0xdb06ed(%rip),%rdx        # 0x1400012b0
140db199d:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140db19a1:	ff 15 c1 16 1d 00    	call   *0x1d16c1(%rip)        # 0x140f83068
140db19a7:	85 c0                	test   %eax,%eax
140db19a9:	75 17                	jne    0x140db19c2
140db19ab:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140db19af:	45 0f b7 08          	movzwl (%r8),%r9d
140db19b3:	ba 02 00 00 00       	mov    $0x2,%edx
140db19b8:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140db19bc:	ff 15 ae 16 1d 00    	call   *0x1d16ae(%rip)        # 0x140f83070
140db19c2:	45 33 c0             	xor    %r8d,%r8d
140db19c5:	33 d2                	xor    %edx,%edx
140db19c7:	48 8d 0d d2 4e 66 00 	lea    0x664ed2(%rip),%rcx        # 0x1414168a0
140db19ce:	ff 15 ec 1d 1d 00    	call   *0x1d1dec(%rip)        # 0x140f837c0
140db19d4:	85 c0                	test   %eax,%eax
140db19d6:	0f 84 35 01 00 00    	je     0x140db1b11
140db19dc:	4c 8b 15 7d 09 2b 00 	mov    0x2b097d(%rip),%r10        # 0x141062360
140db19e3:	41 83 3a 05          	cmpl   $0x5,(%r10)
140db19e7:	0f 86 c5 00 00 00    	jbe    0x140db1ab2
140db19ed:	48 8b 4e 50          	mov    0x50(%rsi),%rcx
140db19f1:	48 2b 4e 48          	sub    0x48(%rsi),%rcx
140db19f5:	48 b8 a3 8b 2e ba e8 	movabs $0x2e8ba2e8ba2e8ba3,%rax
140db19fc:	a2 8b 2e
140db19ff:	48 f7 e9             	imul   %rcx
140db1a02:	48 c1 fa 04          	sar    $0x4,%rdx
140db1a06:	48 8b c2             	mov    %rdx,%rax
140db1a09:	48 c1 e8 3f          	shr    $0x3f,%rax
140db1a0d:	48 03 d0             	add    %rax,%rdx
140db1a10:	48 89 55 b7          	mov    %rdx,-0x49(%rbp)
140db1a14:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
140db1a18:	48 89 45 07          	mov    %rax,0x7(%rbp)
140db1a1c:	48 c7 45 0f 08 00 00 	movq   $0x8,0xf(%rbp)
140db1a23:	00
140db1a24:	48 8d 05 b5 cc 3f 00 	lea    0x3fccb5(%rip),%rax        # 0x1411ae6e0
140db1a2b:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140db1a2f:	48 c7 45 ff 54 00 00 	movq   $0x54,-0x1(%rbp)
140db1a36:	00
140db1a37:	c7 45 c7 00 00 00 0b 	movl   $0xb000000,-0x39(%rbp)
140db1a3e:	0f b7 05 17 13 4d 00 	movzwl 0x4d1317(%rip),%eax        # 0x141282d5c
140db1a45:	89 45 cb             	mov    %eax,-0x35(%rbp)
140db1a48:	4c 89 7d cf          	mov    %r15,-0x31(%rbp)
140db1a4c:	49 8b 42 08          	mov    0x8(%r10),%rax
140db1a50:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140db1a54:	0f b7 00             	movzwl (%rax),%eax
140db1a57:	89 45 df             	mov    %eax,-0x21(%rbp)
140db1a5a:	c7 45 e3 02 00 00 00 	movl   $0x2,-0x1d(%rbp)
140db1a61:	48 8d 05 fe 12 4d 00 	lea    0x4d12fe(%rip),%rax        # 0x141282d66
140db1a68:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
140db1a6c:	c7 45 ef 21 00 00 00 	movl   $0x21,-0x11(%rbp)
140db1a73:	c7 45 f3 01 00 00 00 	movl   $0x1,-0xd(%rbp)
140db1a7a:	48 8d 05 f3 4c 4d 00 	lea    0x4d4cf3(%rip),%rax        # 0x141286774
140db1a81:	48 8d 15 50 fc 4c 00 	lea    0x4cfc50(%rip),%rdx        # 0x1412816d8
140db1a88:	2b c2                	sub    %edx,%eax
140db1a8a:	89 45 bf             	mov    %eax,-0x41(%rbp)
140db1a8d:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
140db1a91:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140db1a96:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
140db1a9d:	00
140db1a9e:	45 33 c9             	xor    %r9d,%r9d
140db1aa1:	45 33 c0             	xor    %r8d,%r8d
140db1aa4:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140db1aa8:	49 8b 4a 20          	mov    0x20(%r10),%rcx
140db1aac:	ff 15 c6 15 1d 00    	call   *0x1d15c6(%rip)        # 0x140f83078
140db1ab2:	48 8d 56 30          	lea    0x30(%rsi),%rdx
140db1ab6:	45 33 c9             	xor    %r9d,%r9d
140db1ab9:	4c 8d 46 48          	lea    0x48(%rsi),%r8
140db1abd:	48 8b cf             	mov    %rdi,%rcx
140db1ac0:	e8 ab 03 00 00       	call   0x140db1e70
140db1ac5:	41 b1 01             	mov    $0x1,%r9b
140db1ac8:	4c 8d 46 48          	lea    0x48(%rsi),%r8
140db1acc:	48 8b d6             	mov    %rsi,%rdx
140db1acf:	48 8b cf             	mov    %rdi,%rcx
140db1ad2:	e8 99 03 00 00       	call   0x140db1e70
140db1ad7:	48 8d 56 18          	lea    0x18(%rsi),%rdx
140db1adb:	41 b1 02             	mov    $0x2,%r9b
140db1ade:	4c 8d 46 48          	lea    0x48(%rsi),%r8
140db1ae2:	48 8b cf             	mov    %rdi,%rcx
140db1ae5:	e8 86 03 00 00       	call   0x140db1e70
140db1aea:	90                   	nop
140db1aeb:	48 8b c7             	mov    %rdi,%rax
140db1aee:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
140db1af2:	48 33 cc             	xor    %rsp,%rcx
140db1af5:	e8 06 9a 06 00       	call   0x140e1b500
140db1afa:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
140db1b01:	00
140db1b02:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140db1b09:	41 5f                	pop    %r15
140db1b0b:	41 5e                	pop    %r14
140db1b0d:	5f                   	pop    %rdi
140db1b0e:	5e                   	pop    %rsi
140db1b0f:	5d                   	pop    %rbp
140db1b10:	c3                   	ret
140db1b11:	e8 1a 99 04 00       	call   0x140dfb430
140db1b16:	90                   	nop
140db1b17:	e8 34 e0 07 00       	call   0x140e2fb50
140db1b1c:	cc                   	int3
140db1b1d:	e8 0e 99 04 00       	call   0x140dfb430
140db1b22:	cc                   	int3
140db1b23:	e8 28 e0 07 00       	call   0x140e2fb50
140db1b28:	cc                   	int3
140db1b29:	cc                   	int3
140db1b2a:	cc                   	int3
140db1b2b:	cc                   	int3
140db1b2c:	cc                   	int3
140db1b2d:	cc                   	int3
140db1b2e:	cc                   	int3
140db1b2f:	cc                   	int3
140db1b30:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140db1b35:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140db1b3a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140db1b3f:	57                   	push   %rdi
140db1b40:	48 83 ec 20          	sub    $0x20,%rsp
140db1b44:	48 8b f9             	mov    %rcx,%rdi
140db1b47:	c6 01 00             	movb   $0x0,(%rcx)
140db1b4a:	48 8d 59 08          	lea    0x8(%rcx),%rbx
140db1b4e:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140db1b53:	33 f6                	xor    %esi,%esi
140db1b55:	48 89 33             	mov    %rsi,(%rbx)
140db1b58:	48 89 73 08          	mov    %rsi,0x8(%rbx)
140db1b5c:	0f ae e8             	lfence
140db1b5f:	b9 40 00 00 00       	mov    $0x40,%ecx
140db1b64:	e8 9f 95 06 00       	call   0x140e1b108
140db1b69:	48 89 00             	mov    %rax,(%rax)
140db1b6c:	48 89 40 08          	mov    %rax,0x8(%rax)
140db1b70:	48 89 40 10          	mov    %rax,0x10(%rax)
140db1b74:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140db1b7a:	48 89 03             	mov    %rax,(%rbx)
140db1b7d:	40 88 77 18          	mov    %sil,0x18(%rdi)
140db1b81:	48 8d 5f 20          	lea    0x20(%rdi),%rbx
140db1b85:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140db1b8a:	48 89 33             	mov    %rsi,(%rbx)
140db1b8d:	48 89 73 08          	mov    %rsi,0x8(%rbx)
140db1b91:	0f ae e8             	lfence
140db1b94:	b9 40 00 00 00       	mov    $0x40,%ecx
140db1b99:	e8 6a 95 06 00       	call   0x140e1b108
140db1b9e:	48 89 00             	mov    %rax,(%rax)
140db1ba1:	48 89 40 08          	mov    %rax,0x8(%rax)
140db1ba5:	48 89 40 10          	mov    %rax,0x10(%rax)
140db1ba9:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140db1baf:	48 89 03             	mov    %rax,(%rbx)
140db1bb2:	40 88 77 30          	mov    %sil,0x30(%rdi)
140db1bb6:	48 8d 5f 38          	lea    0x38(%rdi),%rbx
140db1bba:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140db1bbf:	48 89 33             	mov    %rsi,(%rbx)
140db1bc2:	48 89 73 08          	mov    %rsi,0x8(%rbx)
140db1bc6:	0f ae e8             	lfence
140db1bc9:	b9 40 00 00 00       	mov    $0x40,%ecx
140db1bce:	e8 35 95 06 00       	call   0x140e1b108
140db1bd3:	48 89 00             	mov    %rax,(%rax)
140db1bd6:	48 89 40 08          	mov    %rax,0x8(%rax)
140db1bda:	48 89 40 10          	mov    %rax,0x10(%rax)
140db1bde:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140db1be4:	48 89 03             	mov    %rax,(%rbx)
140db1be7:	48 89 77 48          	mov    %rsi,0x48(%rdi)
140db1beb:	48 89 77 50          	mov    %rsi,0x50(%rdi)
140db1bef:	48 89 77 58          	mov    %rsi,0x58(%rdi)
140db1bf3:	48 8b c7             	mov    %rdi,%rax
140db1bf6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140db1bfb:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140db1c00:	48 83 c4 20          	add    $0x20,%rsp
140db1c04:	5f                   	pop    %rdi
140db1c05:	c3                   	ret
140db1c06:	cc                   	int3
140db1c07:	cc                   	int3
140db1c08:	cc                   	int3
140db1c09:	cc                   	int3
140db1c0a:	cc                   	int3
140db1c0b:	cc                   	int3
140db1c0c:	cc                   	int3
140db1c0d:	cc                   	int3
140db1c0e:	cc                   	int3
140db1c0f:	cc                   	int3
140db1c10:	40 53                	rex push %rbx
140db1c12:	48 83 ec 20          	sub    $0x20,%rsp
140db1c16:	48 8b d9             	mov    %rcx,%rbx
140db1c19:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140db1c1d:	48 85 c9             	test   %rcx,%rcx
140db1c20:	74 09                	je     0x140db1c2b
140db1c22:	48 83 c1 18          	add    $0x18,%rcx
140db1c26:	e8 d5 ae bc ff       	call   0x14097cb00
140db1c2b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140db1c2f:	48 85 c9             	test   %rcx,%rcx
140db1c32:	74 0f                	je     0x140db1c43
140db1c34:	ba 58 00 00 00       	mov    $0x58,%edx
140db1c39:	48 83 c4 20          	add    $0x20,%rsp
140db1c3d:	5b                   	pop    %rbx
140db1c3e:	e9 01 95 06 00       	jmp    0x140e1b144
140db1c43:	48 83 c4 20          	add    $0x20,%rsp
140db1c47:	5b                   	pop    %rbx
140db1c48:	c3                   	ret
140db1c49:	cc                   	int3
140db1c4a:	cc                   	int3
140db1c4b:	cc                   	int3
140db1c4c:	cc                   	int3
140db1c4d:	cc                   	int3
140db1c4e:	cc                   	int3
140db1c4f:	cc                   	int3
140db1c50:	40 53                	rex push %rbx
140db1c52:	48 83 ec 20          	sub    $0x20,%rsp