1409847e1:	ff 15 e1 ef 5f 00    	call   *0x5fefe1(%rip)        # 0x140f837c8
1409847e7:	85 c0                	test   %eax,%eax
1409847e9:	0f 84 12 02 00 00    	je     0x140984a01
1409847ef:	83 7d af 00          	cmpl   $0x0,-0x51(%rbp)
1409847f3:	74 76                	je     0x14098486b
1409847f5:	48 8b 1d 64 db 6d 00 	mov    0x6ddb64(%rip),%rbx        # 0x141062360
1409847fc:	48 8b 43 08          	mov    0x8(%rbx),%rax
140984800:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140984804:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
140984808:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
14098480d:	74 07                	je     0x140984816
14098480f:	b9 05 00 00 00       	mov    $0x5,%ecx
140984814:	cd 29                	int    $0x29
140984816:	4c 89 73 28          	mov    %r14,0x28(%rbx)
14098481a:	4c 89 73 30          	mov    %r14,0x30(%rbx)
14098481e:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140984822:	4c 8b c3             	mov    %rbx,%r8
140984825:	48 8d 15 84 ca 67 ff 	lea    -0x98357c(%rip),%rdx        # 0x1400012b0
14098482c:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140984830:	ff 15 32 e8 5f 00    	call   *0x5fe832(%rip)        # 0x140f83068
140984836:	85 c0                	test   %eax,%eax
140984838:	75 17                	jne    0x140984851
14098483a:	4c 8b 43 08          	mov    0x8(%rbx),%r8
14098483e:	45 0f b7 08          	movzwl (%r8),%r9d
140984842:	ba 02 00 00 00       	mov    $0x2,%edx
140984847:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14098484b:	ff 15 1f e8 5f 00    	call   *0x5fe81f(%rip)        # 0x140f83070
140984851:	45 33 c0             	xor    %r8d,%r8d
140984854:	33 d2                	xor    %edx,%edx
140984856:	48 8d 0d 43 20 a9 00 	lea    0xa92043(%rip),%rcx        # 0x1414168a0
14098485d:	ff 15 5d ef 5f 00    	call   *0x5fef5d(%rip)        # 0x140f837c0
140984863:	85 c0                	test   %eax,%eax
140984865:	0f 84 9c 01 00 00    	je     0x140984a07
14098486b:	48 8b 0d ee da 6d 00 	mov    0x6ddaee(%rip),%rcx        # 0x141062360
140984872:	83 39 04             	cmpl   $0x4,(%rcx)
140984875:	0f 86 a6 00 00 00    	jbe    0x140984921
14098487b:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
14098487f:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140984883:	48 8d 45 9f          	lea    -0x61(%rbp),%rax
140984887:	48 89 45 27          	mov    %rax,0x27(%rbp)
14098488b:	48 c7 45 2f 08 00 00 	movq   $0x8,0x2f(%rbp)
140984892:	00
140984893:	48 8d 05 56 0a 6e 00 	lea    0x6e0a56(%rip),%rax        # 0x1410652f0
14098489a:	48 89 45 17          	mov    %rax,0x17(%rbp)
14098489e:	48 c7 45 1f 54 00 00 	movq   $0x54,0x1f(%rbp)
1409848a5:	00
1409848a6:	c7 45 d7 00 00 00 0b 	movl   $0xb000000,-0x29(%rbp)
1409848ad:	0f b7 05 84 e3 8f 00 	movzwl 0x8fe384(%rip),%eax        # 0x141282c38
1409848b4:	89 45 db             	mov    %eax,-0x25(%rbp)
1409848b7:	4c 89 75 df          	mov    %r14,-0x21(%rbp)
1409848bb:	48 8b 41 08          	mov    0x8(%rcx),%rax
1409848bf:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1409848c3:	0f b7 00             	movzwl (%rax),%eax
1409848c6:	89 45 ff             	mov    %eax,-0x1(%rbp)
1409848c9:	c7 45 03 02 00 00 00 	movl   $0x2,0x3(%rbp)
1409848d0:	48 8d 05 6b e3 8f 00 	lea    0x8fe36b(%rip),%rax        # 0x141282c42
1409848d7:	48 89 45 07          	mov    %rax,0x7(%rbp)
1409848db:	c7 45 0f 1c 00 00 00 	movl   $0x1c,0xf(%rbp)
1409848e2:	c7 45 13 01 00 00 00 	movl   $0x1,0x13(%rbp)
1409848e9:	48 8d 05 84 1e 90 00 	lea    0x901e84(%rip),%rax        # 0x141286774
1409848f0:	48 8d 15 e1 cd 8f 00 	lea    0x8fcde1(%rip),%rdx        # 0x1412816d8
1409848f7:	2b c2                	sub    %edx,%eax
1409848f9:	89 45 af             	mov    %eax,-0x51(%rbp)
1409848fc:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140984900:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140984905:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
14098490c:	00
14098490d:	45 33 c9             	xor    %r9d,%r9d
140984910:	45 33 c0             	xor    %r8d,%r8d
140984913:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140984917:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14098491b:	ff 15 57 e7 5f 00    	call   *0x5fe757(%rip)        # 0x140f83078
140984921:	0f 57 c0             	xorps  %xmm0,%xmm0
140984924:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
140984929:	4c 89 75 e7          	mov    %r14,-0x19(%rbp)
14098492d:	c7 06 01 00 00 00    	movl   $0x1,(%rsi)
140984933:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
140984937:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14098493b:	e8 10 04 8d ff       	call   0x140254d50
140984940:	90                   	nop
140984941:	48 8d 4e 20          	lea    0x20(%rsi),%rcx
140984945:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140984949:	e8 f2 40 82 ff       	call   0x1401a8a40
14098494e:	90                   	nop
14098494f:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
140984953:	48 85 db             	test   %rbx,%rbx
140984956:	74 45                	je     0x14098499d
140984958:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
14098495c:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
140984960:	48 8b cb             	mov    %rbx,%rcx
140984963:	e8 e8 28 81 ff       	call   0x140197250
140984968:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
14098496c:	48 2b d3             	sub    %rbx,%rdx
14098496f:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140984973:	48 8b c3             	mov    %rbx,%rax
140984976:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14098497d:	72 15                	jb     0x140984994
14098497f:	48 83 c2 27          	add    $0x27,%rdx
140984983:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
140984987:	48 2b c3             	sub    %rbx,%rax
14098498a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14098498e:	48 83 f8 1f          	cmp    $0x1f,%rax
140984992:	77 79                	ja     0x140984a0d
140984994:	48 8b cb             	mov    %rbx,%rcx
140984997:	e8 a8 67 49 00       	call   0x140e1b144
14098499c:	90                   	nop
14098499d:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
1409849a1:	48 83 fa 0f          	cmp    $0xf,%rdx
1409849a5:	76 2d                	jbe    0x1409849d4
1409849a7:	48 ff c2             	inc    %rdx
1409849aa:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1409849ae:	48 8b c1             	mov    %rcx,%rax
1409849b1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409849b8:	72 15                	jb     0x1409849cf
1409849ba:	48 83 c2 27          	add    $0x27,%rdx
1409849be:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409849c2:	48 2b c1             	sub    %rcx,%rax
1409849c5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409849c9:	48 83 f8 1f          	cmp    $0x1f,%rax
1409849cd:	77 2c                	ja     0x1409849fb
1409849cf:	e8 70 67 49 00       	call   0x140e1b144
1409849d4:	48 8b c6             	mov    %rsi,%rax
1409849d7:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1409849db:	48 33 cc             	xor    %rsp,%rcx
1409849de:	e8 1d 6b 49 00       	call   0x140e1b500
1409849e3:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
1409849ea:	00
1409849eb:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1409849ef:	49 8b 73 38          	mov    0x38(%r11),%rsi
1409849f3:	49 8b e3             	mov    %r11,%rsp
1409849f6:	41 5e                	pop    %r14
1409849f8:	5f                   	pop    %rdi
1409849f9:	5d                   	pop    %rbp
1409849fa:	c3                   	ret
1409849fb:	e8 a4 57 4a 00       	call   0x140e2a1a4
140984a00:	90                   	nop
140984a01:	e8 4a b1 4a 00       	call   0x140e2fb50
140984a06:	90                   	nop
140984a07:	e8 24 6a 47 00       	call   0x140dfb430
140984a0c:	cc                   	int3
140984a0d:	e8 92 57 4a 00       	call   0x140e2a1a4
140984a12:	cc                   	int3
140984a13:	cc                   	int3
140984a14:	cc                   	int3
140984a15:	cc                   	int3
140984a16:	cc                   	int3
140984a17:	cc                   	int3
140984a18:	cc                   	int3
140984a19:	cc                   	int3
140984a1a:	cc                   	int3
140984a1b:	cc                   	int3
140984a1c:	cc                   	int3
140984a1d:	cc                   	int3
140984a1e:	cc                   	int3
140984a1f:	cc                   	int3
140984a20:	48 8b c4             	mov    %rsp,%rax
140984a23:	48 89 58 18          	mov    %rbx,0x18(%rax)
140984a27:	48 89 70 20          	mov    %rsi,0x20(%rax)
140984a2b:	55                   	push   %rbp
140984a2c:	57                   	push   %rdi
140984a2d:	41 56                	push   %r14
140984a2f:	48 8d a8 58 ff ff ff 	lea    -0xa8(%rax),%rbp
140984a36:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
140984a3d:	0f 29 70 d8          	movaps %xmm6,-0x28(%rax)
140984a41:	48 8b 05 b8 44 a3 00 	mov    0xa344b8(%rip),%rax        # 0x1413b8f00
140984a48:	48 33 c4             	xor    %rsp,%rax
140984a4b:	48 89 45 70          	mov    %rax,0x70(%rbp)
140984a4f:	48 8b da             	mov    %rdx,%rbx
140984a52:	48 8b f9             	mov    %rcx,%rdi
140984a55:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
140984a5a:	45 33 f6             	xor    %r14d,%r14d
140984a5d:	b9 f6 ff ff ff       	mov    $0xfffffff6,%ecx
140984a62:	ff 15 00 e9 5f 00    	call   *0x5fe900(%rip)        # 0x140f83368
140984a68:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140984a6c:	0f 84 9b 03 00 00    	je     0x140984e0d
140984a72:	0f 57 c0             	xorps  %xmm0,%xmm0
140984a75:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
140984a79:	4c 89 75 10          	mov    %r14,0x10(%rbp)
140984a7d:	48 c7 45 18 0f 00 00 	movq   $0xf,0x18(%rbp)
140984a84:	00
140984a85:	44 88 75 00          	mov    %r14b,0x0(%rbp)
140984a89:	48 8b 03             	mov    (%rbx),%rax
140984a8c:	48 63 48 04          	movslq 0x4(%rax),%rcx
140984a90:	48 03 cb             	add    %rbx,%rcx
140984a93:	b2 0a                	mov    $0xa,%dl
140984a95:	e8 d6 6a 88 ff       	call   0x14020b570
140984a9a:	44 0f b6 c0          	movzbl %al,%r8d
140984a9e:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140984aa2:	48 8b cb             	mov    %rbx,%rcx
140984aa5:	e8 f6 98 9f ff       	call   0x14037e3a0
140984aaa:	0f 57 c0             	xorps  %xmm0,%xmm0
140984aad:	0f 57 c9             	xorps  %xmm1,%xmm1
140984ab0:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
140984ab5:	4c 89 75 d0          	mov    %r14,-0x30(%rbp)
140984ab9:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140984abd:	66 0f 6f 35 6b f3 61 	movdqa 0x61f36b(%rip),%xmm6        # 0x140fa3e30
140984ac4:	00
140984ac5:	f3 0f 7f 75 f0       	movdqu %xmm6,-0x10(%rbp)
140984aca:	44 88 75 e0          	mov    %r14b,-0x20(%rbp)
140984ace:	48 8b 03             	mov    (%rbx),%rax
140984ad1:	48 63 48 04          	movslq 0x4(%rax),%rcx
140984ad5:	48 03 cb             	add    %rbx,%rcx
140984ad8:	b2 0a                	mov    $0xa,%dl
140984ada:	e8 91 6a 88 ff       	call   0x14020b570
140984adf:	44 0f b6 c0          	movzbl %al,%r8d
140984ae3:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140984ae7:	48 8b cb             	mov    %rbx,%rcx
140984aea:	e8 b1 98 9f ff       	call   0x14037e3a0
140984aef:	48 8b d0             	mov    %rax,%rdx
140984af2:	48 8b 00             	mov    (%rax),%rax
140984af5:	48 63 48 04          	movslq 0x4(%rax),%rcx
140984af9:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140984afe:	75 67                	jne    0x140984b67
140984b00:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
140984b04:	48 3b 45 d0          	cmp    -0x30(%rbp),%rax
140984b08:	74 13                	je     0x140984b1d
140984b0a:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140984b0e:	48 8b c8             	mov    %rax,%rcx
140984b11:	e8 2a 3f 82 ff       	call   0x1401a8a40
140984b16:	48 83 45 c8 20       	addq   $0x20,-0x38(%rbp)
140984b1b:	eb 10                	jmp    0x140984b2d
140984b1d:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140984b21:	48 8b d0             	mov    %rax,%rdx
140984b24:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140984b28:	e8 03 91 9f ff       	call   0x14037dc30
140984b2d:	48 8b 03             	mov    (%rbx),%rax
140984b30:	48 63 48 04          	movslq 0x4(%rax),%rcx
140984b34:	48 03 cb             	add    %rbx,%rcx
140984b37:	b2 0a                	mov    $0xa,%dl
140984b39:	e8 32 6a 88 ff       	call   0x14020b570
140984b3e:	44 0f b6 c0          	movzbl %al,%r8d
140984b42:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140984b46:	48 8b cb             	mov    %rbx,%rcx
140984b49:	e8 52 98 9f ff       	call   0x14037e3a0
140984b4e:	48 8b d0             	mov    %rax,%rdx
140984b51:	48 8b 00             	mov    (%rax),%rax
140984b54:	48 63 48 04          	movslq 0x4(%rax),%rcx
140984b58:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140984b5d:	74 a1                	je     0x140984b00
140984b5f:	66 0f 6f 35 c9 f2 61 	movdqa 0x61f2c9(%rip),%xmm6        # 0x140fa3e30
140984b66:	00
140984b67:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
140984b6b:	48 83 fa 0f          	cmp    $0xf,%rdx
140984b6f:	76 39                	jbe    0x140984baa
140984b71:	48 ff c2             	inc    %rdx
140984b74:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140984b78:	48 8b c1             	mov    %rcx,%rax
140984b7b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140984b82:	72 19                	jb     0x140984b9d
140984b84:	48 83 c2 27          	add    $0x27,%rdx
140984b88:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140984b8c:	48 2b c1             	sub    %rcx,%rax
140984b8f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140984b93:	48 83 f8 1f          	cmp    $0x1f,%rax
140984b97:	0f 87 61 03 00 00    	ja     0x140984efe
140984b9d:	e8 a2 65 49 00       	call   0x140e1b144
140984ba2:	66 0f 6f 35 86 f2 61 	movdqa 0x61f286(%rip),%xmm6        # 0x140fa3e30
140984ba9:	00
140984baa:	f3 0f 7f 75 f0       	movdqu %xmm6,-0x10(%rbp)
140984baf:	c6 45 e0 00          	movb   $0x0,-0x20(%rbp)
140984bb3:	45 33 c9             	xor    %r9d,%r9d
140984bb6:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
140984bba:	33 d2                	xor    %edx,%edx
140984bbc:	48 8d 0d dd 1c a9 00 	lea    0xa91cdd(%rip),%rcx        # 0x1414168a0
140984bc3:	ff 15 ff eb 5f 00    	call   *0x5febff(%rip)        # 0x140f837c8
140984bc9:	85 c0                	test   %eax,%eax
140984bcb:	0f 84 33 03 00 00    	je     0x140984f04
140984bd1:	83 7d d8 00          	cmpl   $0x0,-0x28(%rbp)
140984bd5:	74 76                	je     0x140984c4d
140984bd7:	48 8b 1d 82 d7 6d 00 	mov    0x6dd782(%rip),%rbx        # 0x141062360
140984bde:	48 8b 43 08          	mov    0x8(%rbx),%rax
140984be2:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140984be6:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140984bea:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
140984bef:	74 07                	je     0x140984bf8
140984bf1:	b9 05 00 00 00       	mov    $0x5,%ecx
140984bf6:	cd 29                	int    $0x29
140984bf8:	4c 89 73 28          	mov    %r14,0x28(%rbx)
140984bfc:	4c 89 73 30          	mov    %r14,0x30(%rbx)
140984c00:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140984c04:	4c 8b c3             	mov    %rbx,%r8
140984c07:	48 8d 15 a2 c6 67 ff 	lea    -0x98395e(%rip),%rdx        # 0x1400012b0
140984c0e:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140984c12:	ff 15 50 e4 5f 00    	call   *0x5fe450(%rip)        # 0x140f83068
140984c18:	85 c0                	test   %eax,%eax
140984c1a:	75 17                	jne    0x140984c33
140984c1c:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140984c20:	45 0f b7 08          	movzwl (%r8),%r9d
140984c24:	ba 02 00 00 00       	mov    $0x2,%edx
140984c29:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140984c2d:	ff 15 3d e4 5f 00    	call   *0x5fe43d(%rip)        # 0x140f83070
140984c33:	45 33 c0             	xor    %r8d,%r8d
140984c36:	33 d2                	xor    %edx,%edx
140984c38:	48 8d 0d 61 1c a9 00 	lea    0xa91c61(%rip),%rcx        # 0x1414168a0
140984c3f:	ff 15 7b eb 5f 00    	call   *0x5feb7b(%rip)        # 0x140f837c0
140984c45:	85 c0                	test   %eax,%eax
140984c47:	0f 84 bd 02 00 00    	je     0x140984f0a
140984c4d:	48 8b 0d 0c d7 6d 00 	mov    0x6dd70c(%rip),%rcx        # 0x141062360
140984c54:	83 39 04             	cmpl   $0x4,(%rcx)
140984c57:	0f 86 ca 00 00 00    	jbe    0x140984d27
140984c5d:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
140984c61:	48 2b 45 c0          	sub    -0x40(%rbp),%rax
140984c65:	48 c1 f8 05          	sar    $0x5,%rax
140984c69:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140984c6e:	48 8b 45 10          	mov    0x10(%rbp),%rax
140984c72:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140984c77:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140984c7c:	48 89 45 60          	mov    %rax,0x60(%rbp)
140984c80:	48 c7 45 68 08 00 00 	movq   $0x8,0x68(%rbp)
140984c87:	00
140984c88:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140984c8d:	48 89 45 50          	mov    %rax,0x50(%rbp)
140984c91:	48 c7 45 58 08 00 00 	movq   $0x8,0x58(%rbp)
140984c98:	00
140984c99:	48 8d 05 00 06 6e 00 	lea    0x6e0600(%rip),%rax        # 0x1410652a0
140984ca0:	48 89 45 40          	mov    %rax,0x40(%rbp)
140984ca4:	48 c7 45 48 48 00 00 	movq   $0x48,0x48(%rbp)
140984cab:	00
140984cac:	c7 45 e0 00 00 00 0b 	movl   $0xb000000,-0x20(%rbp)
140984cb3:	0f b7 05 44 df 8f 00 	movzwl 0x8fdf44(%rip),%eax        # 0x141282bfe
140984cba:	89 45 e4             	mov    %eax,-0x1c(%rbp)
140984cbd:	4c 89 75 e8          	mov    %r14,-0x18(%rbp)
140984cc1:	48 8b 41 08          	mov    0x8(%rcx),%rax
140984cc5:	48 89 45 20          	mov    %rax,0x20(%rbp)
140984cc9:	0f b7 00             	movzwl (%rax),%eax
140984ccc:	89 45 28             	mov    %eax,0x28(%rbp)
140984ccf:	c7 45 2c 02 00 00 00 	movl   $0x2,0x2c(%rbp)
140984cd6:	48 8d 05 2b df 8f 00 	lea    0x8fdf2b(%rip),%rax        # 0x141282c08
140984cdd:	48 89 45 30          	mov    %rax,0x30(%rbp)
140984ce1:	c7 45 38 2e 00 00 00 	movl   $0x2e,0x38(%rbp)
140984ce8:	c7 45 3c 01 00 00 00 	movl   $0x1,0x3c(%rbp)
140984cef:	48 8d 05 7e 1a 90 00 	lea    0x901a7e(%rip),%rax        # 0x141286774
140984cf6:	48 8d 15 db c9 8f 00 	lea    0x8fc9db(%rip),%rdx        # 0x1412816d8
140984cfd:	2b c2                	sub    %edx,%eax
140984cff:	89 45 d8             	mov    %eax,-0x28(%rbp)
140984d02:	48 8d 45 20          	lea    0x20(%rbp),%rax
140984d06:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140984d0b:	c7 44 24 20 05 00 00 	movl   $0x5,0x20(%rsp)
140984d12:	00
140984d13:	45 33 c9             	xor    %r9d,%r9d
140984d16:	45 33 c0             	xor    %r8d,%r8d
140984d19:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140984d1d:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140984d21:	ff 15 51 e3 5f 00    	call   *0x5fe351(%rip)        # 0x140f83078
140984d27:	c7 07 02 00 00 00    	movl   $0x2,(%rdi)
140984d2d:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
140984d31:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140984d35:	e8 16 00 8d ff       	call   0x140254d50
140984d3a:	90                   	nop
140984d3b:	48 8d 4f 20          	lea    0x20(%rdi),%rcx