1400b38b9:	4c 89 e1             	mov    %r12,%rcx
1400b38bc:	e8 df 72 fe ff       	call   0x14009aba0
1400b38c1:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1400b38c6:	eb b9                	jmp    0x1400b3881
1400b38c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400b38cf:	00
1400b38d0:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400b38d6:	48 89 ea             	mov    %rbp,%rdx
1400b38d9:	4c 89 e1             	mov    %r12,%rcx
1400b38dc:	e8 cf 80 fe ff       	call   0x14009b9b0
1400b38e1:	4d 85 f6             	test   %r14,%r14
1400b38e4:	0f 84 56 02 00 00    	je     0x1400b3b40
1400b38ea:	49 8b 06             	mov    (%r14),%rax
1400b38ed:	48 85 c0             	test   %rax,%rax
1400b38f0:	0f 88 ca 00 00 00    	js     0x1400b39c0
1400b38f6:	66 0f ef d2          	pxor   %xmm2,%xmm2
1400b38fa:	f2 48 0f 2a d0       	cvtsi2sd %rax,%xmm2
1400b38ff:	f2 0f 5e 15 b1 88 15 	divsd  0x1588b1(%rip),%xmm2        # 0x14020c1b8
1400b3906:	00
1400b3907:	48 8d 15 3a 86 15 00 	lea    0x15863a(%rip),%rdx        # 0x14020bf48
1400b390e:	66 49 0f 7e d0       	movq   %xmm2,%r8
1400b3913:	4c 89 e1             	mov    %r12,%rcx
1400b3916:	e8 a5 86 fe ff       	call   0x14009bfc0
1400b391b:	4d 85 ed             	test   %r13,%r13
1400b391e:	0f 84 3b 02 00 00    	je     0x1400b3b5f
1400b3924:	49 8b 45 00          	mov    0x0(%r13),%rax
1400b3928:	48 85 c0             	test   %rax,%rax
1400b392b:	0f 88 4f 02 00 00    	js     0x1400b3b80
1400b3931:	66 0f ef d2          	pxor   %xmm2,%xmm2
1400b3935:	f2 48 0f 2a d0       	cvtsi2sd %rax,%xmm2
1400b393a:	f2 0f 5e 15 76 88 15 	divsd  0x158876(%rip),%xmm2        # 0x14020c1b8
1400b3941:	00
1400b3942:	48 8d 15 ff 85 15 00 	lea    0x1585ff(%rip),%rdx        # 0x14020bf48
1400b3949:	66 49 0f 7e d0       	movq   %xmm2,%r8
1400b394e:	4c 89 e1             	mov    %r12,%rcx
1400b3951:	e8 6a 86 fe ff       	call   0x14009bfc0
1400b3956:	48 8d 05 a3 85 15 00 	lea    0x1585a3(%rip),%rax        # 0x14020bf00
1400b395d:	48 85 f6             	test   %rsi,%rsi
1400b3960:	4c 89 e1             	mov    %r12,%rcx
1400b3963:	41 b9 0c 00 00 00    	mov    $0xc,%r9d
1400b3969:	48 0f 44 f0          	cmove  %rax,%rsi
1400b396d:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
1400b3973:	48 8d 15 e0 85 15 00 	lea    0x1585e0(%rip),%rdx        # 0x14020bf5a
1400b397a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400b397f:	e8 3c 86 fe ff       	call   0x14009bfc0
1400b3984:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400b3988:	48 85 c0             	test   %rax,%rax
1400b398b:	0f 85 6f 01 00 00    	jne    0x1400b3b00
1400b3991:	48 8b 1d 58 51 18 00 	mov    0x185158(%rip),%rbx        # 0x140238af0
1400b3998:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400b399f:	00
1400b39a0:	48 2b 03             	sub    (%rbx),%rax
1400b39a3:	0f 85 bf 02 00 00    	jne    0x1400b3c68
1400b39a9:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
1400b39b0:	5b                   	pop    %rbx
1400b39b1:	5e                   	pop    %rsi
1400b39b2:	5f                   	pop    %rdi
1400b39b3:	5d                   	pop    %rbp
1400b39b4:	41 5c                	pop    %r12
1400b39b6:	41 5d                	pop    %r13
1400b39b8:	41 5e                	pop    %r14
1400b39ba:	41 5f                	pop    %r15
1400b39bc:	c3                   	ret
1400b39bd:	0f 1f 00             	nopl   (%rax)
1400b39c0:	48 89 c2             	mov    %rax,%rdx
1400b39c3:	83 e0 01             	and    $0x1,%eax
1400b39c6:	66 0f ef d2          	pxor   %xmm2,%xmm2
1400b39ca:	48 d1 ea             	shr    $1,%rdx
1400b39cd:	48 09 c2             	or     %rax,%rdx
1400b39d0:	f2 48 0f 2a d2       	cvtsi2sd %rdx,%xmm2
1400b39d5:	f2 0f 58 d2          	addsd  %xmm2,%xmm2
1400b39d9:	e9 21 ff ff ff       	jmp    0x1400b38ff
1400b39de:	66 90                	xchg   %ax,%ax
1400b39e0:	48 8d 6c 24 60       	lea    0x60(%rsp),%rbp
1400b39e5:	44 89 4c 24 3c       	mov    %r9d,0x3c(%rsp)
1400b39ea:	48 89 e9             	mov    %rbp,%rcx
1400b39ed:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
1400b39f2:	e8 49 c3 ff ff       	call   0x1400afd40
1400b39f7:	48 89 e9             	mov    %rbp,%rcx
1400b39fa:	e8 99 64 13 00       	call   0x1401e9e98
1400b39ff:	48 89 ea             	mov    %rbp,%rdx
1400b3a02:	4c 89 e1             	mov    %r12,%rcx
1400b3a05:	49 89 c0             	mov    %rax,%r8
1400b3a08:	e8 a3 7f fe ff       	call   0x14009b9b0
1400b3a0d:	49 8b 14 24          	mov    (%r12),%rdx
1400b3a11:	4c 8b 5c 24 30       	mov    0x30(%rsp),%r11
1400b3a16:	44 8b 4c 24 3c       	mov    0x3c(%rsp),%r9d
1400b3a1b:	48 85 d2             	test   %rdx,%rdx
1400b3a1e:	0f 85 7c 01 00 00    	jne    0x1400b3ba0
1400b3a24:	ba 01 00 00 00       	mov    $0x1,%edx
1400b3a29:	4c 89 e1             	mov    %r12,%rcx
1400b3a2c:	44 89 4c 24 3c       	mov    %r9d,0x3c(%rsp)
1400b3a31:	4c 89 5c 24 30       	mov    %r11,0x30(%rsp)
1400b3a36:	e8 65 71 fe ff       	call   0x14009aba0
1400b3a3b:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1400b3a40:	44 8b 4c 24 3c       	mov    0x3c(%rsp),%r9d
1400b3a45:	4c 8b 5c 24 30       	mov    0x30(%rsp),%r11
1400b3a4a:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
1400b3a4f:	48 8d 48 01          	lea    0x1(%rax),%rcx
1400b3a53:	49 89 4c 24 08       	mov    %rcx,0x8(%r12)
1400b3a58:	c6 04 02 20          	movb   $0x20,(%rdx,%rax,1)
1400b3a5c:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1400b3a61:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
1400b3a66:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
1400b3a6a:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1400b3a6f:	48 8d 68 1c          	lea    0x1c(%rax),%rbp
1400b3a73:	4d 85 db             	test   %r11,%r11
1400b3a76:	74 0a                	je     0x1400b3a82
1400b3a78:	41 80 3b 00          	cmpb   $0x0,(%r11)
1400b3a7c:	0f 85 35 01 00 00    	jne    0x1400b3bb7
1400b3a82:	48 39 e8             	cmp    %rbp,%rax
1400b3a85:	72 3c                	jb     0x1400b3ac3
1400b3a87:	eb 57                	jmp    0x1400b3ae0
1400b3a89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400b3a90:	48 29 c2             	sub    %rax,%rdx
1400b3a93:	48 83 fa 01          	cmp    $0x1,%rdx
1400b3a97:	74 33                	je     0x1400b3acc
1400b3a99:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
1400b3a9e:	48 8d 48 01          	lea    0x1(%rax),%rcx
1400b3aa2:	49 89 4c 24 08       	mov    %rcx,0x8(%r12)
1400b3aa7:	c6 04 02 20          	movb   $0x20,(%rdx,%rax,1)
1400b3aab:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1400b3ab0:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
1400b3ab5:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
1400b3ab9:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1400b3abe:	48 39 e8             	cmp    %rbp,%rax
1400b3ac1:	73 1d                	jae    0x1400b3ae0
1400b3ac3:	49 8b 14 24          	mov    (%r12),%rdx
1400b3ac7:	48 85 d2             	test   %rdx,%rdx
1400b3aca:	75 c4                	jne    0x1400b3a90
1400b3acc:	ba 01 00 00 00       	mov    $0x1,%edx
1400b3ad1:	4c 89 e1             	mov    %r12,%rcx
1400b3ad4:	e8 c7 70 fe ff       	call   0x14009aba0
1400b3ad9:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1400b3ade:	eb b9                	jmp    0x1400b3a99
1400b3ae0:	48 8d 2d 42 84 15 00 	lea    0x158442(%rip),%rbp        # 0x14020bf29
1400b3ae7:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400b3aed:	4c 89 e1             	mov    %r12,%rcx
1400b3af0:	48 89 ea             	mov    %rbp,%rdx
1400b3af3:	e8 b8 7e fe ff       	call   0x14009b9b0
1400b3af8:	e9 06 fd ff ff       	jmp    0x1400b3803
1400b3afd:	0f 1f 00             	nopl   (%rax)
1400b3b00:	48 8b 35 e9 4f 18 00 	mov    0x184fe9(%rip),%rsi        # 0x140238af0
1400b3b07:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
1400b3b0e:	00
1400b3b0f:	48 2b 16             	sub    (%rsi),%rdx
1400b3b12:	0f 85 50 01 00 00    	jne    0x1400b3c68
1400b3b18:	4c 8d 44 00 fe       	lea    -0x2(%rax,%rax,1),%r8
1400b3b1d:	ba 2e 00 00 00       	mov    $0x2e,%edx
1400b3b22:	4c 89 e1             	mov    %r12,%rcx
1400b3b25:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
1400b3b2c:	5b                   	pop    %rbx
1400b3b2d:	5e                   	pop    %rsi
1400b3b2e:	5f                   	pop    %rdi
1400b3b2f:	5d                   	pop    %rbp
1400b3b30:	41 5c                	pop    %r12
1400b3b32:	41 5d                	pop    %r13
1400b3b34:	41 5e                	pop    %r14
1400b3b36:	41 5f                	pop    %r15
1400b3b38:	e9 53 82 fe ff       	jmp    0x14009bd90
1400b3b3d:	0f 1f 00             	nopl   (%rax)
1400b3b40:	4c 8d 05 0a 84 15 00 	lea    0x15840a(%rip),%r8        # 0x14020bf51
1400b3b47:	48 8d 15 05 84 15 00 	lea    0x158405(%rip),%rdx        # 0x14020bf53
1400b3b4e:	4c 89 e1             	mov    %r12,%rcx
1400b3b51:	e8 6a 84 fe ff       	call   0x14009bfc0
1400b3b56:	4d 85 ed             	test   %r13,%r13
1400b3b59:	0f 85 c5 fd ff ff    	jne    0x1400b3924
1400b3b5f:	4c 8d 05 eb 83 15 00 	lea    0x1583eb(%rip),%r8        # 0x14020bf51
1400b3b66:	48 8d 15 e6 83 15 00 	lea    0x1583e6(%rip),%rdx        # 0x14020bf53
1400b3b6d:	4c 89 e1             	mov    %r12,%rcx
1400b3b70:	e8 4b 84 fe ff       	call   0x14009bfc0
1400b3b75:	e9 dc fd ff ff       	jmp    0x1400b3956
1400b3b7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400b3b80:	48 89 c2             	mov    %rax,%rdx
1400b3b83:	83 e0 01             	and    $0x1,%eax
1400b3b86:	66 0f ef d2          	pxor   %xmm2,%xmm2
1400b3b8a:	48 d1 ea             	shr    $1,%rdx
1400b3b8d:	48 09 c2             	or     %rax,%rdx
1400b3b90:	f2 48 0f 2a d2       	cvtsi2sd %rdx,%xmm2
1400b3b95:	f2 0f 58 d2          	addsd  %xmm2,%xmm2
1400b3b99:	e9 9c fd ff ff       	jmp    0x1400b393a
1400b3b9e:	66 90                	xchg   %ax,%ax
1400b3ba0:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1400b3ba5:	48 29 c2             	sub    %rax,%rdx
1400b3ba8:	48 83 fa 01          	cmp    $0x1,%rdx
1400b3bac:	0f 85 98 fe ff ff    	jne    0x1400b3a4a
1400b3bb2:	e9 6d fe ff ff       	jmp    0x1400b3a24
1400b3bb7:	48 8b 05 e2 57 18 00 	mov    0x1857e2(%rip),%rax        # 0x1402393a0
1400b3bbe:	4d 89 d8             	mov    %r11,%r8
1400b3bc1:	48 8d 15 57 83 15 00 	lea    0x158357(%rip),%rdx        # 0x14020bf1f
1400b3bc8:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1400b3bcf:	00 00
1400b3bd1:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1400b3bd8:	00 00
1400b3bda:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400b3bdf:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1400b3be4:	48 89 c1             	mov    %rax,%rcx
1400b3be7:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400b3bec:	e8 cf 83 fe ff       	call   0x14009bfc0
1400b3bf1:	48 83 7c 24 48 1c    	cmpq   $0x1c,0x48(%rsp)
1400b3bf7:	76 46                	jbe    0x1400b3c3f
1400b3bf9:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400b3bff:	48 8d 15 1f 83 15 00 	lea    0x15831f(%rip),%rdx        # 0x14020bf25
1400b3c06:	4c 89 e1             	mov    %r12,%rcx
1400b3c09:	e8 a2 7d fe ff       	call   0x14009b9b0
1400b3c0e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400b3c13:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1400b3c18:	4c 89 e1             	mov    %r12,%rcx
1400b3c1b:	41 b8 19 00 00 00    	mov    $0x19,%r8d
1400b3c21:	48 8d 54 02 e7       	lea    -0x19(%rdx,%rax,1),%rdx
1400b3c26:	e8 85 7d fe ff       	call   0x14009b9b0
1400b3c2b:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400b3c30:	e8 0b 6d fe ff       	call   0x14009a940
1400b3c35:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1400b3c3a:	e9 43 fe ff ff       	jmp    0x1400b3a82
1400b3c3f:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400b3c44:	4c 89 e1             	mov    %r12,%rcx
1400b3c47:	e8 74 7f fe ff       	call   0x14009bbc0
1400b3c4c:	eb dd                	jmp    0x1400b3c2b
1400b3c4e:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
1400b3c54:	48 8d 15 a6 82 15 00 	lea    0x1582a6(%rip),%rdx        # 0x14020bf01
1400b3c5b:	48 8d 0d aa 82 15 00 	lea    0x1582aa(%rip),%rcx        # 0x14020bf0c
1400b3c62:	ff 15 70 b7 1f 00    	call   *0x1fb770(%rip)        # 0x1402af3d8
1400b3c68:	e8 03 0c 13 00       	call   0x1401e4870
1400b3c6d:	90                   	nop
1400b3c6e:	66 90                	xchg   %ax,%ax
1400b3c70:	41 55                	push   %r13
1400b3c72:	41 54                	push   %r12
1400b3c74:	55                   	push   %rbp
1400b3c75:	57                   	push   %rdi
1400b3c76:	56                   	push   %rsi
1400b3c77:	53                   	push   %rbx
1400b3c78:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
1400b3c7f:	4c 8b 25 6a 4e 18 00 	mov    0x184e6a(%rip),%r12        # 0x140238af0
1400b3c86:	4c 8b 2d 13 57 18 00 	mov    0x185713(%rip),%r13        # 0x1402393a0
1400b3c8d:	4c 89 cb             	mov    %r9,%rbx
1400b3c90:	4d 8b 49 50          	mov    0x50(%r9),%r9
1400b3c94:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
1400b3c99:	48 89 cf             	mov    %rcx,%rdi
1400b3c9c:	49 8b 04 24          	mov    (%r12),%rax
1400b3ca0:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400b3ca7:	00
1400b3ca8:	31 c0                	xor    %eax,%eax
1400b3caa:	89 d5                	mov    %edx,%ebp
1400b3cac:	4c 89 84 24 e0 00 00 	mov    %r8,0xe0(%rsp)
1400b3cb3:	00
1400b3cb4:	44 8b 43 38          	mov    0x38(%rbx),%r8d
1400b3cb8:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
1400b3cbf:	00 00
1400b3cc1:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1400b3cc8:	00 00
1400b3cca:	4d 85 c9             	test   %r9,%r9
1400b3ccd:	0f 84 7d 01 00 00    	je     0x1400b3e50
1400b3cd3:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
1400b3cd8:	48 8d 15 87 82 15 00 	lea    0x158287(%rip),%rdx        # 0x14020bf66
1400b3cdf:	48 89 f1             	mov    %rsi,%rcx
1400b3ce2:	e8 d9 82 fe ff       	call   0x14009bfc0
1400b3ce7:	48 83 7b 68 00       	cmpq   $0x0,0x68(%rbx)
1400b3cec:	74 21                	je     0x1400b3d0f
1400b3cee:	48 8d 15 9b 82 15 00 	lea    0x15829b(%rip),%rdx        # 0x14020bf90
1400b3cf5:	48 89 f1             	mov    %rsi,%rcx
1400b3cf8:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400b3cfe:	e8 ad 7c fe ff       	call   0x14009b9b0
1400b3d03:	48 8b 53 68          	mov    0x68(%rbx),%rdx
1400b3d07:	48 89 f1             	mov    %rsi,%rcx
1400b3d0a:	e8 f1 21 fa ff       	call   0x140055f00
1400b3d0f:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1400b3d15:	48 8d 15 79 82 15 00 	lea    0x158279(%rip),%rdx        # 0x14020bf95
1400b3d1c:	48 89 f1             	mov    %rsi,%rcx
1400b3d1f:	e8 8c 7c fe ff       	call   0x14009b9b0
1400b3d24:	f6 43 70 08          	testb  $0x8,0x70(%rbx)
1400b3d28:	0f 85 52 01 00 00    	jne    0x1400b3e80
1400b3d2e:	48 8b 13             	mov    (%rbx),%rdx
1400b3d31:	48 89 f1             	mov    %rsi,%rcx
1400b3d34:	e8 87 24 fa ff       	call   0x1400561c0
1400b3d39:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1400b3d3e:	48 85 d2             	test   %rdx,%rdx
1400b3d41:	0f 84 e9 00 00 00    	je     0x1400b3e30
1400b3d47:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400b3d4c:	48 29 c2             	sub    %rax,%rdx
1400b3d4f:	48 83 fa 01          	cmp    $0x1,%rdx
1400b3d53:	0f 84 d7 00 00 00    	je     0x1400b3e30
1400b3d59:	48 8d 50 01          	lea    0x1(%rax),%rdx
1400b3d5d:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
1400b3d62:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
1400b3d67:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1400b3d6c:	c6 04 02 5d          	movb   $0x5d,(%rdx,%rax,1)
1400b3d70:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1400b3d75:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400b3d7a:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
1400b3d7e:	e8 9d 25 00 00       	call   0x1400b6320
1400b3d83:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400b3d88:	41 89 e9             	mov    %ebp,%r9d
1400b3d8b:	49 89 f8             	mov    %rdi,%r8
1400b3d8e:	48 89 c2             	mov    %rax,%rdx
1400b3d91:	48 8d 0d 09 82 15 00 	lea    0x158209(%rip),%rcx        # 0x14020bfa1
1400b3d98:	48 8d 84 24 e0 00 00 	lea    0xe0(%rsp),%rax
1400b3d9f:	00
1400b3da0:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1400b3da7:	00 00
1400b3da9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400b3dae:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400b3db5:	00 00
1400b3db7:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400b3dbe:	00 00
1400b3dc0:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1400b3dc7:	00 00
1400b3dc9:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1400b3dd0:	00 00
1400b3dd2:	4c 89 ac 24 80 00 00 	mov    %r13,0x80(%rsp)
1400b3dd9:	00
1400b3dda:	e8 a1 f9 ff ff       	call   0x1400b3780
1400b3ddf:	48 89 f2             	mov    %rsi,%rdx
1400b3de2:	48 89 d9             	mov    %rbx,%rcx
1400b3de5:	e8 d6 7d fe ff       	call   0x14009bbc0
1400b3dea:	48 89 da             	mov    %rbx,%rdx
1400b3ded:	48 8d 0d 3c 8d 13 00 	lea    0x138d3c(%rip),%rcx        # 0x1401ecb30
1400b3df4:	e8 57 b8 ff ff       	call   0x1400af650
1400b3df9:	48 89 d9             	mov    %rbx,%rcx
1400b3dfc:	e8 3f 6b fe ff       	call   0x14009a940
1400b3e01:	48 89 f1             	mov    %rsi,%rcx
1400b3e04:	e8 37 6b fe ff       	call   0x14009a940
1400b3e09:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400b3e10:	00
1400b3e11:	49 2b 04 24          	sub    (%r12),%rax
1400b3e15:	0f 85 d9 00 00 00    	jne    0x1400b3ef4
1400b3e1b:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
1400b3e22:	5b                   	pop    %rbx
1400b3e23:	5e                   	pop    %rsi
1400b3e24:	5f                   	pop    %rdi
1400b3e25:	5d                   	pop    %rbp
1400b3e26:	41 5c                	pop    %r12
1400b3e28:	41 5d                	pop    %r13
1400b3e2a:	c3                   	ret
1400b3e2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400b3e30:	ba 01 00 00 00       	mov    $0x1,%edx
1400b3e35:	48 89 f1             	mov    %rsi,%rcx
1400b3e38:	e8 63 6d fe ff       	call   0x14009aba0
1400b3e3d:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400b3e42:	e9 12 ff ff ff       	jmp    0x1400b3d59
1400b3e47:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400b3e4e:	00 00
1400b3e50:	4c 8b 4b 48          	mov    0x48(%rbx),%r9
1400b3e54:	48 8d 05 09 81 15 00 	lea    0x158109(%rip),%rax        # 0x14020bf64
1400b3e5b:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
1400b3e60:	48 8d 15 19 81 15 00 	lea    0x158119(%rip),%rdx        # 0x14020bf80
1400b3e67:	48 89 f1             	mov    %rsi,%rcx
1400b3e6a:	4d 85 c9             	test   %r9,%r9
1400b3e6d:	4c 0f 44 c8          	cmove  %rax,%r9
1400b3e71:	e8 4a 81 fe ff       	call   0x14009bfc0