1404348c4:	57                   	push   %rdi
1404348c5:	41 54                	push   %r12
1404348c7:	41 55                	push   %r13
1404348c9:	41 56                	push   %r14
1404348cb:	41 57                	push   %r15
1404348cd:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
1404348d2:	48 81 ec c8 00 00 00 	sub    $0xc8,%rsp
1404348d9:	48 8b 05 20 46 f8 00 	mov    0xf84620(%rip),%rax        # 0x1413b8f00
1404348e0:	48 33 c4             	xor    %rsp,%rax
1404348e3:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1404348e7:	45 0f b6 e9          	movzbl %r9b,%r13d
1404348eb:	44 88 6d 97          	mov    %r13b,-0x69(%rbp)
1404348ef:	49 8b f0             	mov    %r8,%rsi
1404348f2:	4c 63 fa             	movslq %edx,%r15
1404348f5:	48 8b f9             	mov    %rcx,%rdi
1404348f8:	45 33 f6             	xor    %r14d,%r14d
1404348fb:	4f 8d 24 38          	lea    (%r8,%r15,1),%r12
1404348ff:	44 89 75 9b          	mov    %r14d,-0x65(%rbp)
140434903:	48 8d 05 82 ee b6 00 	lea    0xb6ee82(%rip),%rax        # 0x140fa378c
14043490a:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
14043490e:	41 0f b6 c5          	movzbl %r13b,%eax
140434912:	34 01                	xor    $0x1,%al
140434914:	41 8b dd             	mov    %r13d,%ebx
140434917:	0f b6 c0             	movzbl %al,%eax
14043491a:	44 38 b1 c0 00 00 00 	cmp    %r14b,0xc0(%rcx)
140434921:	0f 44 d8             	cmove  %eax,%ebx
140434924:	44 38 b1 c3 00 00 00 	cmp    %r14b,0xc3(%rcx)
14043492b:	75 33                	jne    0x140434960
14043492d:	84 db                	test   %bl,%bl
14043492f:	74 0b                	je     0x14043493c
140434931:	44 38 b1 c1 00 00 00 	cmp    %r14b,0xc1(%rcx)
140434938:	74 0f                	je     0x140434949
14043493a:	eb 2c                	jmp    0x140434968
14043493c:	44 38 b1 c2 00 00 00 	cmp    %r14b,0xc2(%rcx)
140434943:	0f 85 51 05 00 00    	jne    0x140434e9a
140434949:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14043494e:	45 8b cf             	mov    %r15d,%r9d
140434951:	4c 8d 05 c0 ee bb 00 	lea    0xbbeec0(%rip),%r8        # 0x140ff3818
140434958:	0f b6 d3             	movzbl %bl,%edx
14043495b:	e8 00 0d 00 00       	call   0x140435660
140434960:	84 db                	test   %bl,%bl
140434962:	0f 84 32 05 00 00    	je     0x140434e9a
140434968:	8b 87 c4 00 00 00    	mov    0xc4(%rdi),%eax
14043496e:	83 f8 0b             	cmp    $0xb,%eax
140434971:	75 55                	jne    0x1404349c8
140434973:	48 8b 9f f0 00 00 00 	mov    0xf0(%rdi),%rbx
14043497a:	48 85 db             	test   %rbx,%rbx
14043497d:	74 16                	je     0x140434995
14043497f:	48 8b cb             	mov    %rbx,%rcx
140434982:	e8 b9 04 2f 00       	call   0x140724e40
140434987:	90                   	nop
140434988:	ba 10 00 00 00       	mov    $0x10,%edx
14043498d:	48 8b cb             	mov    %rbx,%rcx
140434990:	e8 af 67 9e 00       	call   0x140e1b144
140434995:	b9 10 00 00 00       	mov    $0x10,%ecx
14043499a:	e8 69 67 9e 00       	call   0x140e1b108
14043499f:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1404349a3:	48 85 c0             	test   %rax,%rax
1404349a6:	74 14                	je     0x1404349bc
1404349a8:	41 b1 01             	mov    $0x1,%r9b
1404349ab:	45 8b c7             	mov    %r15d,%r8d
1404349ae:	48 8b d6             	mov    %rsi,%rdx
1404349b1:	48 8b c8             	mov    %rax,%rcx
1404349b4:	e8 97 c9 2e 00       	call   0x140721350
1404349b9:	4c 8b f0             	mov    %rax,%r14
1404349bc:	4c 89 b7 f0 00 00 00 	mov    %r14,0xf0(%rdi)
1404349c3:	e9 2b 09 00 00       	jmp    0x1404352f3
1404349c8:	83 f8 06             	cmp    $0x6,%eax
1404349cb:	0f 85 b6 01 00 00    	jne    0x140434b87
1404349d1:	80 3e 2e             	cmpb   $0x2e,(%rsi)
1404349d4:	75 32                	jne    0x140434a08
1404349d6:	41 83 ff 01          	cmp    $0x1,%r15d
1404349da:	75 2c                	jne    0x140434a08
1404349dc:	48 8d 05 c9 df b7 00 	lea    0xb7dfc9(%rip),%rax        # 0x140fb29ac
1404349e3:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
1404349e7:	44 89 7d 9b          	mov    %r15d,-0x65(%rbp)
1404349eb:	bb 0e 00 00 00       	mov    $0xe,%ebx
1404349f0:	8b d3                	mov    %ebx,%edx
1404349f2:	48 8b cf             	mov    %rdi,%rcx
1404349f5:	e8 e6 fd ff ff       	call   0x1404347e0
1404349fa:	66 c7 87 c1 00 00 00 	movw   $0x100,0xc1(%rdi)
140434a01:	00 01
140434a03:	e9 ab 02 00 00       	jmp    0x140434cb3
140434a08:	44 88 b7 c2 00 00 00 	mov    %r14b,0xc2(%rdi)
140434a0f:	80 3e 2e             	cmpb   $0x2e,(%rsi)
140434a12:	75 03                	jne    0x140434a17
140434a14:	48 ff c6             	inc    %rsi
140434a17:	44 2b e6             	sub    %esi,%r12d
140434a1a:	4c 39 b7 f8 00 00 00 	cmp    %r14,0xf8(%rdi)
140434a21:	75 0c                	jne    0x140434a2f
140434a23:	41 0f b6 d5          	movzbl %r13b,%edx
140434a27:	48 8b cf             	mov    %rdi,%rcx
140434a2a:	e8 c1 fa ff ff       	call   0x1404344f0
140434a2f:	48 8b 87 f8 00 00 00 	mov    0xf8(%rdi),%rax
140434a36:	48 8b 48 10          	mov    0x10(%rax),%rcx
140434a3a:	48 8b 01             	mov    (%rcx),%rax
140434a3d:	41 b1 01             	mov    $0x1,%r9b
140434a40:	4c 8b c6             	mov    %rsi,%r8
140434a43:	41 8b d4             	mov    %r12d,%edx
140434a46:	48 8b 40 08          	mov    0x8(%rax),%rax
140434a4a:	ff 15 d0 ef b4 00    	call   *0xb4efd0(%rip)        # 0x140f83a20
140434a50:	48 8b 0d f9 2c ff 00 	mov    0xff2cf9(%rip),%rcx        # 0x141427750
140434a57:	48 85 c9             	test   %rcx,%rcx
140434a5a:	0f 84 93 08 00 00    	je     0x1404352f3
140434a60:	e8 cb 0a 3e 00       	call   0x140815530
140434a65:	84 c0                	test   %al,%al
140434a67:	0f 84 86 08 00 00    	je     0x1404352f3
140434a6d:	44 38 b7 e8 00 00 00 	cmp    %r14b,0xe8(%rdi)
140434a74:	0f 85 79 08 00 00    	jne    0x1404352f3
140434a7a:	b9 28 00 00 00       	mov    $0x28,%ecx
140434a7f:	e8 84 66 9e 00       	call   0x140e1b108
140434a84:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140434a88:	48 85 c0             	test   %rax,%rax
140434a8b:	74 13                	je     0x140434aa0
140434a8d:	4c 8b c6             	mov    %rsi,%r8
140434a90:	41 8b d4             	mov    %r12d,%edx
140434a93:	48 8b c8             	mov    %rax,%rcx
140434a96:	e8 55 d1 2f 00       	call   0x140731bf0
140434a9b:	48 8b f0             	mov    %rax,%rsi
140434a9e:	eb 03                	jmp    0x140434aa3
140434aa0:	49 8b f6             	mov    %r14,%rsi
140434aa3:	48 89 75 c7          	mov    %rsi,-0x39(%rbp)
140434aa7:	4c 8b 35 ca e3 ff 00 	mov    0xffe3ca(%rip),%r14        # 0x141432e78
140434aae:	45 84 ed             	test   %r13b,%r13b
140434ab1:	74 06                	je     0x140434ab9
140434ab3:	49 83 c6 58          	add    $0x58,%r14
140434ab7:	eb 04                	jmp    0x140434abd
140434ab9:	49 83 c6 60          	add    $0x60,%r14
140434abd:	48 8b cf             	mov    %rdi,%rcx
140434ac0:	e8 7b 1b 10 00       	call   0x140536640
140434ac5:	48 8b 1d 84 2c ff 00 	mov    0xff2c84(%rip),%rbx        # 0x141427750
140434acc:	48 8b 08             	mov    (%rax),%rcx
140434acf:	48 85 c9             	test   %rcx,%rcx
140434ad2:	74 1c                	je     0x140434af0
140434ad4:	8b 41 10             	mov    0x10(%rcx),%eax
140434ad7:	ff c0                	inc    %eax
140434ad9:	89 41 10             	mov    %eax,0x10(%rcx)
140434adc:	83 f8 01             	cmp    $0x1,%eax
140434adf:	0f 8e 39 08 00 00    	jle    0x14043531e
140434ae5:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140434aea:	0f 84 36 08 00 00    	je     0x140435326
140434af0:	48 89 4d f7          	mov    %rcx,-0x9(%rbp)
140434af4:	49 8b 0e             	mov    (%r14),%rcx
140434af7:	48 89 4d ff          	mov    %rcx,-0x1(%rbp)
140434afb:	48 85 c9             	test   %rcx,%rcx
140434afe:	74 1c                	je     0x140434b1c
140434b00:	8b 41 10             	mov    0x10(%rcx),%eax
140434b03:	ff c0                	inc    %eax
140434b05:	89 41 10             	mov    %eax,0x10(%rcx)
140434b08:	83 f8 01             	cmp    $0x1,%eax
140434b0b:	0f 8e 20 08 00 00    	jle    0x140435331
140434b11:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140434b16:	0f 84 1d 08 00 00    	je     0x140435339
140434b1c:	48 c7 45 c7 00 00 00 	movq   $0x0,-0x39(%rbp)
140434b23:	00
140434b24:	48 89 75 07          	mov    %rsi,0x7(%rbp)
140434b28:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140434b2c:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140434b30:	48 8d 45 0f          	lea    0xf(%rbp),%rax
140434b34:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140434b38:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
140434b3c:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
140434b41:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
140434b45:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140434b49:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140434b4d:	e8 fe b2 d6 ff       	call   0x14019fe50
140434b52:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
140434b56:	4c 8b c0             	mov    %rax,%r8
140434b59:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140434b5d:	48 8b cf             	mov    %rdi,%rcx
140434b60:	e8 db 2e 10 00       	call   0x140537a40
140434b65:	90                   	nop
140434b66:	4c 8d 0d 83 99 d6 ff 	lea    -0x29667d(%rip),%r9        # 0x14019e4f0
140434b6d:	ba 08 00 00 00       	mov    $0x8,%edx
140434b72:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140434b78:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140434b7c:	e8 cb 69 9e 00       	call   0x140e1b54c
140434b81:	90                   	nop
140434b82:	e9 6c 07 00 00       	jmp    0x1404352f3
140434b87:	83 f8 08             	cmp    $0x8,%eax
140434b8a:	75 26                	jne    0x140434bb2
140434b8c:	48 8d 05 95 ec bb 00 	lea    0xbbec95(%rip),%rax        # 0x140ff3828
140434b93:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140434b97:	c7 45 9b 02 00 00 00 	movl   $0x2,-0x65(%rbp)
140434b9e:	bb 16 00 00 00       	mov    $0x16,%ebx
140434ba3:	8b d3                	mov    %ebx,%edx
140434ba5:	48 8b cf             	mov    %rdi,%rcx
140434ba8:	e8 33 fc ff ff       	call   0x1404347e0
140434bad:	e9 45 01 00 00       	jmp    0x140434cf7
140434bb2:	66 c7 87 c1 00 00 00 	movw   $0x100,0xc1(%rdi)
140434bb9:	00 01
140434bbb:	4c 8d 4d 9f          	lea    -0x61(%rbp),%r9
140434bbf:	4c 8d 45 9b          	lea    -0x65(%rbp),%r8
140434bc3:	48 8b d6             	mov    %rsi,%rdx
140434bc6:	41 8b cf             	mov    %r15d,%ecx
140434bc9:	e8 a2 39 43 00       	call   0x140868570
140434bce:	48 63 4d 9b          	movslq -0x65(%rbp),%rcx
140434bd2:	48 03 ce             	add    %rsi,%rcx
140434bd5:	49 8b d4             	mov    %r12,%rdx
140434bd8:	e8 33 58 43 00       	call   0x14086a410
140434bdd:	48 8b f0             	mov    %rax,%rsi
140434be0:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
140434be4:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
140434be8:	4c 63 6d 9b          	movslq -0x65(%rbp),%r13
140434bec:	48 85 c9             	test   %rcx,%rcx
140434bef:	0f 84 87 02 00 00    	je     0x140434e7c
140434bf5:	41 83 fd 0e          	cmp    $0xe,%r13d
140434bf9:	74 09                	je     0x140434c04
140434bfb:	4d 8b c5             	mov    %r13,%r8
140434bfe:	4c 89 6d c7          	mov    %r13,-0x39(%rbp)
140434c02:	eb 32                	jmp    0x140434c36
140434c04:	48 c7 45 c7 0e 00 00 	movq   $0xe,-0x39(%rbp)
140434c0b:	00
140434c0c:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
140434c12:	48 8d 15 bf ec bb 00 	lea    0xbbecbf(%rip),%rdx        # 0x140ff38d8
140434c19:	e8 42 b8 a0 00       	call   0x140e40460
140434c1e:	85 c0                	test   %eax,%eax
140434c20:	75 0a                	jne    0x140434c2c
140434c22:	bb 0c 00 00 00       	mov    $0xc,%ebx
140434c27:	44 8b f3             	mov    %ebx,%r14d
140434c2a:	eb 6d                	jmp    0x140434c99
140434c2c:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
140434c30:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
140434c36:	41 8b de             	mov    %r14d,%ebx
140434c39:	4c 8d 3d 50 5c f7 00 	lea    0xf75c50(%rip),%r15        # 0x1413aa890
140434c40:	49 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%r14
140434c47:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140434c4e:	00 00
140434c50:	49 8b 17             	mov    (%r15),%rdx
140434c53:	49 8b c6             	mov    %r14,%rax
140434c56:	48 ff c0             	inc    %rax
140434c59:	80 3c 02 00          	cmpb   $0x0,(%rdx,%rax,1)
140434c5d:	75 f7                	jne    0x140434c56
140434c5f:	41 3b c5             	cmp    %r13d,%eax
140434c62:	75 09                	jne    0x140434c6d
140434c64:	e8 f7 b7 a0 00       	call   0x140e40460
140434c69:	85 c0                	test   %eax,%eax
140434c6b:	74 20                	je     0x140434c8d
140434c6d:	ff c3                	inc    %ebx
140434c6f:	49 83 c7 08          	add    $0x8,%r15
140434c73:	48 8d 05 ce 5c f7 00 	lea    0xf75cce(%rip),%rax        # 0x1413aa948
140434c7a:	4c 3b f8             	cmp    %rax,%r15
140434c7d:	0f 8d f1 01 00 00    	jge    0x140434e74
140434c83:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
140434c87:	4c 8b 45 c7          	mov    -0x39(%rbp),%r8
140434c8b:	eb c3                	jmp    0x140434c50
140434c8d:	44 8b f3             	mov    %ebx,%r14d
140434c90:	83 fb ff             	cmp    $0xffffffff,%ebx
140434c93:	0f 84 db 01 00 00    	je     0x140434e74
140434c99:	41 8b d6             	mov    %r14d,%edx
140434c9c:	48 8b cf             	mov    %rdi,%rcx
140434c9f:	e8 3c fb ff ff       	call   0x1404347e0
140434ca4:	45 85 f6             	test   %r14d,%r14d
140434ca7:	0f 88 46 06 00 00    	js     0x1404352f3
140434cad:	41 83 fe 0e          	cmp    $0xe,%r14d
140434cb1:	75 44                	jne    0x140434cf7
140434cb3:	8b 87 c4 00 00 00    	mov    0xc4(%rdi),%eax
140434cb9:	83 f8 0a             	cmp    $0xa,%eax
140434cbc:	75 12                	jne    0x140434cd0
140434cbe:	45 33 c0             	xor    %r8d,%r8d
140434cc1:	ba 0e 00 00 00       	mov    $0xe,%edx
140434cc6:	48 8b cf             	mov    %rdi,%rcx
140434cc9:	e8 52 0b 00 00       	call   0x140435820
140434cce:	eb 05                	jmp    0x140434cd5
140434cd0:	83 f8 06             	cmp    $0x6,%eax
140434cd3:	74 10                	je     0x140434ce5
140434cd5:	45 33 c0             	xor    %r8d,%r8d
140434cd8:	ba 0e 00 00 00       	mov    $0xe,%edx
140434cdd:	48 8b cf             	mov    %rdi,%rcx
140434ce0:	e8 3b 0b 00 00       	call   0x140435820
140434ce5:	48 8b cf             	mov    %rdi,%rcx
140434ce8:	e8 73 fa ff ff       	call   0x140434760
140434ced:	c7 87 c4 00 00 00 07 	movl   $0x7,0xc4(%rdi)
140434cf4:	00 00 00
140434cf7:	48 8b 0d 42 2a ff 00 	mov    0xff2a42(%rip),%rcx        # 0x141427740
140434cfe:	48 85 c9             	test   %rcx,%rcx
140434d01:	74 2c                	je     0x140434d2f
140434d03:	e8 28 08 3e 00       	call   0x140815530
140434d08:	84 c0                	test   %al,%al
140434d0a:	74 23                	je     0x140434d2f
140434d0c:	44 2b e6             	sub    %esi,%r12d
140434d0f:	8b 55 9b             	mov    -0x65(%rbp),%edx
140434d12:	85 d2                	test   %edx,%edx
140434d14:	7f 05                	jg     0x140434d1b
140434d16:	45 85 e4             	test   %r12d,%r12d
140434d19:	7e 14                	jle    0x140434d2f
140434d1b:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140434d20:	45 8b cc             	mov    %r12d,%r9d
140434d23:	4c 8b 45 9f          	mov    -0x61(%rbp),%r8
140434d27:	48 8b cf             	mov    %rdi,%rcx
140434d2a:	e8 91 06 00 00       	call   0x1404353c0
140434d2f:	83 fb 0e             	cmp    $0xe,%ebx
140434d32:	0f 84 bb 05 00 00    	je     0x1404352f3
140434d38:	8b b7 c4 00 00 00    	mov    0xc4(%rdi),%esi
140434d3e:	83 fe 0a             	cmp    $0xa,%esi
140434d41:	75 0d                	jne    0x140434d50
140434d43:	45 33 c0             	xor    %r8d,%r8d
140434d46:	8b d3                	mov    %ebx,%edx
140434d48:	48 8b cf             	mov    %rdi,%rcx
140434d4b:	e8 d0 0a 00 00       	call   0x140435820
140434d50:	83 fb 16             	cmp    $0x16,%ebx
140434d53:	0f 87 9a 05 00 00    	ja     0x1404352f3
140434d59:	48 63 c3             	movslq %ebx,%rax
140434d5c:	48 8d 15 9d b2 bc ff 	lea    -0x434d63(%rip),%rdx        # 0x140000000
140434d63:	8b 8c 82 5c 53 43 00 	mov    0x43535c(%rdx,%rax,4),%ecx
140434d6a:	48 03 ca             	add    %rdx,%rcx
140434d6d:	ff e1                	jmp    *%rcx
140434d6f:	85 f6                	test   %esi,%esi
140434d71:	74 0d                	je     0x140434d80
140434d73:	45 33 c0             	xor    %r8d,%r8d
140434d76:	8b d3                	mov    %ebx,%edx
140434d78:	48 8b cf             	mov    %rdi,%rcx
140434d7b:	e8 a0 0a 00 00       	call   0x140435820
140434d80:	c7 87 c4 00 00 00 01 	movl   $0x1,0xc4(%rdi)
140434d87:	00 00 00
140434d8a:	e9 64 05 00 00       	jmp    0x1404352f3
140434d8f:	83 fe 01             	cmp    $0x1,%esi
140434d92:	74 0d                	je     0x140434da1
140434d94:	45 33 c0             	xor    %r8d,%r8d
140434d97:	8b d3                	mov    %ebx,%edx
140434d99:	48 8b cf             	mov    %rdi,%rcx
140434d9c:	e8 7f 0a 00 00       	call   0x140435820
140434da1:	c7 87 c4 00 00 00 03 	movl   $0x3,0xc4(%rdi)
140434da8:	00 00 00
140434dab:	e9 43 05 00 00       	jmp    0x1404352f3
140434db0:	83 fe 03             	cmp    $0x3,%esi
140434db3:	74 0d                	je     0x140434dc2
140434db5:	45 33 c0             	xor    %r8d,%r8d
140434db8:	8b d3                	mov    %ebx,%edx
140434dba:	48 8b cf             	mov    %rdi,%rcx
140434dbd:	e8 5e 0a 00 00       	call   0x140435820
140434dc2:	c7 87 c4 00 00 00 04 	movl   $0x4,0xc4(%rdi)
140434dc9:	00 00 00
140434dcc:	e9 22 05 00 00       	jmp    0x1404352f3
140434dd1:	8d 46 fc             	lea    -0x4(%rsi),%eax
140434dd4:	83 f8 01             	cmp    $0x1,%eax
140434dd7:	76 0d                	jbe    0x140434de6
140434dd9:	45 33 c0             	xor    %r8d,%r8d
140434ddc:	8b d3                	mov    %ebx,%edx
140434dde:	48 8b cf             	mov    %rdi,%rcx
140434de1:	e8 3a 0a 00 00       	call   0x140435820
140434de6:	c7 87 c4 00 00 00 05 	movl   $0x5,0xc4(%rdi)
140434ded:	00 00 00
140434df0:	e9 fe 04 00 00       	jmp    0x1404352f3
140434df5:	83 bf c4 00 00 00 05 	cmpl   $0x5,0xc4(%rdi)
140434dfc:	74 0d                	je     0x140434e0b
140434dfe:	45 33 c0             	xor    %r8d,%r8d
140434e01:	8b d3                	mov    %ebx,%edx
140434e03:	48 8b cf             	mov    %rdi,%rcx
140434e06:	e8 15 0a 00 00       	call   0x140435820