140f3d7f0:	00 00 00
140f3d7f3:	48 b8 08 00 00 00 00 	movabs $0x1000000000000008,%rax
140f3d7fa:	00 00 10
140f3d7fd:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140f3d804:	48 8d 05 dd 51 12 00 	lea    0x1251dd(%rip),%rax        # 0x1410629e8
140f3d80b:	48 89 85 ac 00 00 00 	mov    %rax,0xac(%rbp)
140f3d812:	48 b8 0c 00 00 00 00 	movabs $0xb00000000000000c,%rax
140f3d819:	00 00 b0
140f3d81c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140f3d823:	48 c7 45 60 03 00 00 	movq   $0x3,0x60(%rbp)
140f3d82a:	00
140f3d82b:	48 8d 85 88 00 00 00 	lea    0x88(%rbp),%rax
140f3d832:	48 89 45 68          	mov    %rax,0x68(%rbp)
140f3d836:	0f 28 45 60          	movaps 0x60(%rbp),%xmm0
140f3d83a:	66 0f 7f 45 60       	movdqa %xmm0,0x60(%rbp)
140f3d83f:	0f 28 4d 70          	movaps 0x70(%rbp),%xmm1
140f3d843:	66 0f 7f 4d 70       	movdqa %xmm1,0x70(%rbp)
140f3d848:	4c 8d 45 60          	lea    0x60(%rbp),%r8
140f3d84c:	48 8d 55 70          	lea    0x70(%rbp),%rdx
140f3d850:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140f3d854:	e8 97 4d 2f ff       	call   0x1402325f0
140f3d859:	48 8d 45 40          	lea    0x40(%rbp),%rax
140f3d85d:	48 83 7d 58 0f       	cmpq   $0xf,0x58(%rbp)
140f3d862:	48 0f 47 45 40       	cmova  0x40(%rbp),%rax
140f3d867:	48 89 45 60          	mov    %rax,0x60(%rbp)
140f3d86b:	48 8d 45 60          	lea    0x60(%rbp),%rax
140f3d86f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140f3d874:	45 33 c9             	xor    %r9d,%r9d
140f3d877:	45 33 c0             	xor    %r8d,%r8d
140f3d87a:	48 8d 15 09 44 34 00 	lea    0x344409(%rip),%rdx        # 0x141281c8a
140f3d881:	48 8b cb             	mov    %rbx,%rcx
140f3d884:	e8 77 37 0c ff       	call   0x140001000
140f3d889:	4c 8b 45 58          	mov    0x58(%rbp),%r8
140f3d88d:	49 83 f8 0f          	cmp    $0xf,%r8
140f3d891:	76 0e                	jbe    0x140f3d8a1
140f3d893:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140f3d897:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140f3d89b:	e8 b0 f7 25 ff       	call   0x14019d050
140f3d8a0:	90                   	nop
140f3d8a1:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f3d8a8:	00 00 00
140f3d8ab:	48 83 c4 48          	add    $0x48,%rsp
140f3d8af:	5d                   	pop    %rbp
140f3d8b0:	5b                   	pop    %rbx
140f3d8b1:	c3                   	ret
140f3d8b2:	cc                   	int3
140f3d8b3:	cc                   	int3
140f3d8b4:	cc                   	int3
140f3d8b5:	cc                   	int3
140f3d8b6:	cc                   	int3
140f3d8b7:	cc                   	int3
140f3d8b8:	cc                   	int3
140f3d8b9:	cc                   	int3
140f3d8ba:	cc                   	int3
140f3d8bb:	cc                   	int3
140f3d8bc:	cc                   	int3
140f3d8bd:	cc                   	int3
140f3d8be:	cc                   	int3
140f3d8bf:	cc                   	int3
140f3d8c0:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
140f3d8c7:	e9 24 de a1 ff       	jmp    0x14095b6f0
140f3d8cc:	cc                   	int3
140f3d8cd:	cc                   	int3
140f3d8ce:	cc                   	int3
140f3d8cf:	cc                   	int3
140f3d8d0:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f3d8d7:	e9 f4 a5 25 ff       	jmp    0x140197ed0
140f3d8dc:	cc                   	int3
140f3d8dd:	cc                   	int3
140f3d8de:	cc                   	int3
140f3d8df:	cc                   	int3
140f3d8e0:	40 55                	rex push %rbp
140f3d8e2:	48 83 ec 20          	sub    $0x20,%rsp
140f3d8e6:	48 8b ea             	mov    %rdx,%rbp
140f3d8e9:	8b 85 98 00 00 00    	mov    0x98(%rbp),%eax
140f3d8ef:	83 e0 01             	and    $0x1,%eax
140f3d8f2:	85 c0                	test   %eax,%eax
140f3d8f4:	74 17                	je     0x140f3d90d
140f3d8f6:	83 a5 98 00 00 00 fe 	andl   $0xfffffffe,0x98(%rbp)
140f3d8fd:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140f3d904:	48 83 c1 18          	add    $0x18,%rcx
140f3d908:	e8 33 39 2a ff       	call   0x1401e1240
140f3d90d:	48 83 c4 20          	add    $0x20,%rsp
140f3d911:	5d                   	pop    %rbp
140f3d912:	c3                   	ret
140f3d913:	cc                   	int3
140f3d914:	cc                   	int3
140f3d915:	cc                   	int3
140f3d916:	cc                   	int3
140f3d917:	cc                   	int3
140f3d918:	cc                   	int3
140f3d919:	cc                   	int3
140f3d91a:	cc                   	int3
140f3d91b:	cc                   	int3
140f3d91c:	cc                   	int3
140f3d91d:	cc                   	int3
140f3d91e:	cc                   	int3
140f3d91f:	cc                   	int3
140f3d920:	48 8b 8a 60 00 00 00 	mov    0x60(%rdx),%rcx
140f3d927:	48 83 c1 20          	add    $0x20,%rcx
140f3d92b:	e9 c0 50 a2 ff       	jmp    0x1409629f0
140f3d930:	48 8b 8a 60 00 00 00 	mov    0x60(%rdx),%rcx
140f3d937:	48 83 c1 18          	add    $0x18,%rcx
140f3d93b:	e9 30 51 a2 ff       	jmp    0x140962a70
140f3d940:	48 8b 8a 38 00 00 00 	mov    0x38(%rdx),%rcx
140f3d947:	e9 34 a7 25 ff       	jmp    0x140198080
140f3d94c:	cc                   	int3
140f3d94d:	cc                   	int3
140f3d94e:	cc                   	int3
140f3d94f:	cc                   	int3
140f3d950:	48 8d 8a 40 00 00 00 	lea    0x40(%rdx),%rcx
140f3d957:	e9 94 54 a2 ff       	jmp    0x140962df0
140f3d95c:	cc                   	int3
140f3d95d:	cc                   	int3
140f3d95e:	cc                   	int3
140f3d95f:	cc                   	int3
140f3d960:	48 8d 8a 78 01 00 00 	lea    0x178(%rdx),%rcx
140f3d967:	e9 14 3e 2e ff       	jmp    0x140221780
140f3d96c:	cc                   	int3
140f3d96d:	cc                   	int3
140f3d96e:	cc                   	int3
140f3d96f:	cc                   	int3
140f3d970:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
140f3d977:	e9 f4 ac 7b ff       	jmp    0x1406f8670
140f3d97c:	cc                   	int3
140f3d97d:	cc                   	int3
140f3d97e:	cc                   	int3
140f3d97f:	cc                   	int3
140f3d980:	40 55                	rex push %rbp
140f3d982:	48 83 ec 20          	sub    $0x20,%rsp
140f3d986:	48 8b ea             	mov    %rdx,%rbp
140f3d989:	8b 45 24             	mov    0x24(%rbp),%eax
140f3d98c:	83 e0 01             	and    $0x1,%eax
140f3d98f:	85 c0                	test   %eax,%eax
140f3d991:	74 0d                	je     0x140f3d9a0
140f3d993:	83 65 24 fe          	andl   $0xfffffffe,0x24(%rbp)
140f3d997:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140f3d99b:	e8 e0 a6 25 ff       	call   0x140198080
140f3d9a0:	48 83 c4 20          	add    $0x20,%rsp
140f3d9a4:	5d                   	pop    %rbp
140f3d9a5:	c3                   	ret
140f3d9a6:	cc                   	int3
140f3d9a7:	cc                   	int3
140f3d9a8:	cc                   	int3
140f3d9a9:	cc                   	int3
140f3d9aa:	cc                   	int3
140f3d9ab:	cc                   	int3
140f3d9ac:	cc                   	int3
140f3d9ad:	cc                   	int3
140f3d9ae:	cc                   	int3
140f3d9af:	cc                   	int3
140f3d9b0:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f3d9b7:	e9 34 a5 25 ff       	jmp    0x140197ef0
140f3d9bc:	cc                   	int3
140f3d9bd:	cc                   	int3
140f3d9be:	cc                   	int3
140f3d9bf:	cc                   	int3
140f3d9c0:	40 55                	rex push %rbp
140f3d9c2:	48 83 ec 20          	sub    $0x20,%rsp
140f3d9c6:	48 8b ea             	mov    %rdx,%rbp
140f3d9c9:	8b 45 20             	mov    0x20(%rbp),%eax
140f3d9cc:	83 e0 01             	and    $0x1,%eax
140f3d9cf:	85 c0                	test   %eax,%eax
140f3d9d1:	74 0d                	je     0x140f3d9e0
140f3d9d3:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f3d9d7:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140f3d9db:	e8 10 a5 25 ff       	call   0x140197ef0
140f3d9e0:	48 83 c4 20          	add    $0x20,%rsp
140f3d9e4:	5d                   	pop    %rbp
140f3d9e5:	c3                   	ret
140f3d9e6:	cc                   	int3
140f3d9e7:	cc                   	int3
140f3d9e8:	cc                   	int3
140f3d9e9:	cc                   	int3
140f3d9ea:	cc                   	int3
140f3d9eb:	cc                   	int3
140f3d9ec:	cc                   	int3
140f3d9ed:	cc                   	int3
140f3d9ee:	cc                   	int3
140f3d9ef:	cc                   	int3
140f3d9f0:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
140f3d9f7:	e9 84 a6 25 ff       	jmp    0x140198080
140f3d9fc:	cc                   	int3
140f3d9fd:	cc                   	int3
140f3d9fe:	cc                   	int3
140f3d9ff:	cc                   	int3
140f3da00:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
140f3da07:	e9 64 ac 7b ff       	jmp    0x1406f8670
140f3da0c:	cc                   	int3
140f3da0d:	cc                   	int3
140f3da0e:	cc                   	int3
140f3da0f:	cc                   	int3
140f3da10:	40 55                	rex push %rbp
140f3da12:	48 83 ec 20          	sub    $0x20,%rsp
140f3da16:	48 8b ea             	mov    %rdx,%rbp
140f3da19:	ba 60 00 00 00       	mov    $0x60,%edx
140f3da1e:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
140f3da25:	e8 1a d7 ed ff       	call   0x140e1b144
140f3da2a:	48 83 c4 20          	add    $0x20,%rsp
140f3da2e:	5d                   	pop    %rbp
140f3da2f:	c3                   	ret
140f3da30:	40 55                	rex push %rbp
140f3da32:	48 83 ec 20          	sub    $0x20,%rsp
140f3da36:	48 8b ea             	mov    %rdx,%rbp
140f3da39:	8b 85 d8 00 00 00    	mov    0xd8(%rbp),%eax
140f3da3f:	83 e0 01             	and    $0x1,%eax
140f3da42:	85 c0                	test   %eax,%eax
140f3da44:	74 10                	je     0x140f3da56
140f3da46:	83 a5 d8 00 00 00 fe 	andl   $0xfffffffe,0xd8(%rbp)
140f3da4d:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140f3da51:	e8 8a 47 2a ff       	call   0x1401e21e0
140f3da56:	48 83 c4 20          	add    $0x20,%rsp
140f3da5a:	5d                   	pop    %rbp
140f3da5b:	c3                   	ret
140f3da5c:	cc                   	int3
140f3da5d:	cc                   	int3
140f3da5e:	cc                   	int3
140f3da5f:	cc                   	int3
140f3da60:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f3da67:	48 83 c1 08          	add    $0x8,%rcx
140f3da6b:	e9 a0 37 2a ff       	jmp    0x1401e1210
140f3da70:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f3da77:	48 83 c1 18          	add    $0x18,%rcx
140f3da7b:	e9 90 37 2a ff       	jmp    0x1401e1210
140f3da80:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f3da87:	48 83 c1 28          	add    $0x28,%rcx
140f3da8b:	e9 80 37 2a ff       	jmp    0x1401e1210
140f3da90:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f3da97:	48 83 c1 38          	add    $0x38,%rcx
140f3da9b:	e9 70 37 2a ff       	jmp    0x1401e1210
140f3daa0:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f3daa7:	48 83 c1 48          	add    $0x48,%rcx
140f3daab:	e9 60 37 2a ff       	jmp    0x1401e1210
140f3dab0:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f3dab7:	48 83 c1 58          	add    $0x58,%rcx
140f3dabb:	e9 50 37 2a ff       	jmp    0x1401e1210
140f3dac0:	48 8b 8a e0 00 00 00 	mov    0xe0(%rdx),%rcx
140f3dac7:	e9 24 48 2a ff       	jmp    0x1401e22f0
140f3dacc:	cc                   	int3
140f3dacd:	cc                   	int3
140f3dace:	cc                   	int3
140f3dacf:	cc                   	int3
140f3dad0:	48 8d 8a 98 00 00 00 	lea    0x98(%rdx),%rcx
140f3dad7:	e9 b4 35 2a ff       	jmp    0x1401e1090
140f3dadc:	cc                   	int3
140f3dadd:	cc                   	int3
140f3dade:	cc                   	int3
140f3dadf:	cc                   	int3
140f3dae0:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
140f3dae7:	e9 a4 35 2a ff       	jmp    0x1401e1090
140f3daec:	cc                   	int3
140f3daed:	cc                   	int3
140f3daee:	cc                   	int3
140f3daef:	cc                   	int3
140f3daf0:	40 55                	rex push %rbp
140f3daf2:	48 83 ec 20          	sub    $0x20,%rsp
140f3daf6:	48 8b ea             	mov    %rdx,%rbp
140f3daf9:	8b 45 20             	mov    0x20(%rbp),%eax
140f3dafc:	83 e0 02             	and    $0x2,%eax
140f3daff:	85 c0                	test   %eax,%eax
140f3db01:	74 0d                	je     0x140f3db10
140f3db03:	83 65 20 fd          	andl   $0xfffffffd,0x20(%rbp)
140f3db07:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140f3db0b:	e8 e0 a3 25 ff       	call   0x140197ef0
140f3db10:	48 83 c4 20          	add    $0x20,%rsp
140f3db14:	5d                   	pop    %rbp
140f3db15:	c3                   	ret
140f3db16:	cc                   	int3
140f3db17:	cc                   	int3
140f3db18:	cc                   	int3
140f3db19:	cc                   	int3
140f3db1a:	cc                   	int3
140f3db1b:	cc                   	int3
140f3db1c:	cc                   	int3
140f3db1d:	cc                   	int3
140f3db1e:	cc                   	int3
140f3db1f:	cc                   	int3
140f3db20:	48 8d 0d 39 6b 4f 00 	lea    0x4f6b39(%rip),%rcx        # 0x141434660
140f3db27:	e9 f8 da ed ff       	jmp    0x140e1b624
140f3db2c:	cc                   	int3
140f3db2d:	cc                   	int3
140f3db2e:	cc                   	int3
140f3db2f:	cc                   	int3
140f3db30:	40 55                	rex push %rbp
140f3db32:	48 83 ec 20          	sub    $0x20,%rsp
140f3db36:	48 8b ea             	mov    %rdx,%rbp
140f3db39:	8b 45 34             	mov    0x34(%rbp),%eax
140f3db3c:	83 e0 10             	and    $0x10,%eax
140f3db3f:	85 c0                	test   %eax,%eax
140f3db41:	74 0d                	je     0x140f3db50
140f3db43:	83 65 34 ef          	andl   $0xffffffef,0x34(%rbp)
140f3db47:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140f3db4b:	e8 a0 a3 25 ff       	call   0x140197ef0
140f3db50:	48 83 c4 20          	add    $0x20,%rsp
140f3db54:	5d                   	pop    %rbp
140f3db55:	c3                   	ret
140f3db56:	cc                   	int3
140f3db57:	cc                   	int3
140f3db58:	cc                   	int3
140f3db59:	cc                   	int3
140f3db5a:	cc                   	int3
140f3db5b:	cc                   	int3
140f3db5c:	cc                   	int3
140f3db5d:	cc                   	int3
140f3db5e:	cc                   	int3
140f3db5f:	cc                   	int3
140f3db60:	48 8d 0d 21 6b 4f 00 	lea    0x4f6b21(%rip),%rcx        # 0x141434688
140f3db67:	e9 b8 da ed ff       	jmp    0x140e1b624
140f3db6c:	cc                   	int3
140f3db6d:	cc                   	int3
140f3db6e:	cc                   	int3
140f3db6f:	cc                   	int3
140f3db70:	48 8d 8a 90 00 00 00 	lea    0x90(%rdx),%rcx
140f3db77:	e9 54 a3 25 ff       	jmp    0x140197ed0
140f3db7c:	cc                   	int3
140f3db7d:	cc                   	int3
140f3db7e:	cc                   	int3
140f3db7f:	cc                   	int3
140f3db80:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f3db85:	53                   	push   %rbx
140f3db86:	55                   	push   %rbp
140f3db87:	57                   	push   %rdi
140f3db88:	48 83 ec 30          	sub    $0x30,%rsp
140f3db8c:	48 8b ea             	mov    %rdx,%rbp
140f3db8f:	e8 4c a7 a2 ff       	call   0x1409682e0
140f3db94:	48 8b c8             	mov    %rax,%rcx
140f3db97:	e8 34 1b 26 ff       	call   0x14019f6d0
140f3db9c:	48 8b d8             	mov    %rax,%rbx
140f3db9f:	83 38 05             	cmpl   $0x5,(%rax)
140f3dba2:	0f 86 9f 00 00 00    	jbe    0x140f3dc47
140f3dba8:	33 d2                	xor    %edx,%edx
140f3dbaa:	48 8b c8             	mov    %rax,%rcx
140f3dbad:	e8 8e 37 0c ff       	call   0x140001340
140f3dbb2:	84 c0                	test   %al,%al
140f3dbb4:	0f 84 8d 00 00 00    	je     0x140f3dc47
140f3dbba:	c7 45 34 4a 00 00 00 	movl   $0x4a,0x34(%rbp)
140f3dbc1:	48 8d 05 70 4e 12 00 	lea    0x124e70(%rip),%rax        # 0x141062a38
140f3dbc8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140f3dbcf:	48 c7 85 98 00 00 00 	movq   $0x24,0x98(%rbp)
140f3dbd6:	24 00 00 00
140f3dbda:	0f 28 85 90 00 00 00 	movaps 0x90(%rbp),%xmm0
140f3dbe1:	66 0f 7f 85 90 00 00 	movdqa %xmm0,0x90(%rbp)
140f3dbe8:	00
140f3dbe9:	48 8d 05 60 59 12 00 	lea    0x125960(%rip),%rax        # 0x141063550
140f3dbf0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140f3dbf5:	4c 8d 4d 34          	lea    0x34(%rbp),%r9
140f3dbf9:	4c 8d 05 28 59 12 00 	lea    0x125928(%rip),%r8        # 0x141063528
140f3dc00:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
140f3dc07:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
140f3dc0b:	e8 60 ad a2 ff       	call   0x140968970