140eaabb9:	33 f6                	xor    %esi,%esi
140eaabbb:	39 75 d7             	cmp    %esi,-0x29(%rbp)
140eaabbe:	74 75                	je     0x140eaac35
140eaabc0:	48 8b 1d 99 77 1b 00 	mov    0x1b7799(%rip),%rbx        # 0x141062360
140eaabc7:	48 8b 43 08          	mov    0x8(%rbx),%rax
140eaabcb:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140eaabcf:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140eaabd3:	48 39 73 20          	cmp    %rsi,0x20(%rbx)
140eaabd7:	74 07                	je     0x140eaabe0
140eaabd9:	b9 05 00 00 00       	mov    $0x5,%ecx
140eaabde:	cd 29                	int    $0x29
140eaabe0:	48 89 73 28          	mov    %rsi,0x28(%rbx)
140eaabe4:	48 89 73 30          	mov    %rsi,0x30(%rbx)
140eaabe8:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140eaabec:	4c 8b c3             	mov    %rbx,%r8
140eaabef:	48 8d 15 ba 66 15 ff 	lea    -0xea9946(%rip),%rdx        # 0x1400012b0
140eaabf6:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140eaabfa:	ff 15 68 84 0d 00    	call   *0xd8468(%rip)        # 0x140f83068
140eaac00:	85 c0                	test   %eax,%eax
140eaac02:	75 17                	jne    0x140eaac1b
140eaac04:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140eaac08:	45 0f b7 08          	movzwl (%r8),%r9d
140eaac0c:	ba 02 00 00 00       	mov    $0x2,%edx
140eaac11:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140eaac15:	ff 15 55 84 0d 00    	call   *0xd8455(%rip)        # 0x140f83070
140eaac1b:	45 33 c0             	xor    %r8d,%r8d
140eaac1e:	33 d2                	xor    %edx,%edx
140eaac20:	48 8d 0d 79 bc 56 00 	lea    0x56bc79(%rip),%rcx        # 0x1414168a0
140eaac27:	ff 15 93 8b 0d 00    	call   *0xd8b93(%rip)        # 0x140f837c0
140eaac2d:	85 c0                	test   %eax,%eax
140eaac2f:	0f 84 59 02 00 00    	je     0x140eaae8e
140eaac35:	48 8b 0d 24 77 1b 00 	mov    0x1b7724(%rip),%rcx        # 0x141062360
140eaac3c:	83 39 05             	cmpl   $0x5,(%rcx)
140eaac3f:	0f 86 8e 00 00 00    	jbe    0x140eaacd3
140eaac45:	48 8d 05 84 9e 34 00 	lea    0x349e84(%rip),%rax        # 0x1411f4ad0
140eaac4c:	48 89 45 27          	mov    %rax,0x27(%rbp)
140eaac50:	48 c7 45 2f 28 00 00 	movq   $0x28,0x2f(%rbp)
140eaac57:	00
140eaac58:	c7 45 c7 00 00 00 0b 	movl   $0xb000000,-0x39(%rbp)
140eaac5f:	0f b7 05 53 ba 3d 00 	movzwl 0x3dba53(%rip),%eax        # 0x1412866b9
140eaac66:	89 45 cb             	mov    %eax,-0x35(%rbp)
140eaac69:	48 89 75 cf          	mov    %rsi,-0x31(%rbp)
140eaac6d:	48 8b 41 08          	mov    0x8(%rcx),%rax
140eaac71:	48 89 45 07          	mov    %rax,0x7(%rbp)
140eaac75:	0f b7 00             	movzwl (%rax),%eax
140eaac78:	89 45 0f             	mov    %eax,0xf(%rbp)
140eaac7b:	c7 45 13 02 00 00 00 	movl   $0x2,0x13(%rbp)
140eaac82:	48 8d 05 3a ba 3d 00 	lea    0x3dba3a(%rip),%rax        # 0x1412866c3
140eaac89:	48 89 45 17          	mov    %rax,0x17(%rbp)
140eaac8d:	c7 45 1f 10 00 00 00 	movl   $0x10,0x1f(%rbp)
140eaac94:	c7 45 23 01 00 00 00 	movl   $0x1,0x23(%rbp)
140eaac9b:	48 8d 05 d2 ba 3d 00 	lea    0x3dbad2(%rip),%rax        # 0x141286774
140eaaca2:	48 8d 15 2f 6a 3d 00 	lea    0x3d6a2f(%rip),%rdx        # 0x1412816d8
140eaaca9:	2b c2                	sub    %edx,%eax
140eaacab:	89 45 d7             	mov    %eax,-0x29(%rbp)
140eaacae:	48 8d 45 07          	lea    0x7(%rbp),%rax
140eaacb2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140eaacb7:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140eaacbe:	00
140eaacbf:	45 33 c9             	xor    %r9d,%r9d
140eaacc2:	45 33 c0             	xor    %r8d,%r8d
140eaacc5:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140eaacc9:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140eaaccd:	ff 15 a5 83 0d 00    	call   *0xd83a5(%rip)        # 0x140f83078
140eaacd3:	48 8b 0d 7e 81 58 00 	mov    0x58817e(%rip),%rcx        # 0x141432e58
140eaacda:	48 85 c9             	test   %rcx,%rcx
140eaacdd:	74 05                	je     0x140eaace4
140eaacdf:	e8 dc 76 6e ff       	call   0x1405923c0
140eaace4:	49 8b 1e             	mov    (%r14),%rbx
140eaace7:	48 85 db             	test   %rbx,%rbx
140eaacea:	0f 84 2c 01 00 00    	je     0x140eaae1c
140eaacf0:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140eaacf4:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
140eaacf8:	ff 15 12 86 0d 00    	call   *0xd8612(%rip)        # 0x140f83310
140eaacfe:	90                   	nop
140eaacff:	0f 57 c0             	xorps  %xmm0,%xmm0
140eaad02:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
140eaad07:	0f 57 c9             	xorps  %xmm1,%xmm1
140eaad0a:	f3 0f 7f 4d f7       	movdqu %xmm1,-0x9(%rbp)
140eaad0f:	0f ae e8             	lfence
140eaad12:	b9 10 00 00 00       	mov    $0x10,%ecx
140eaad17:	e8 ec 03 f7 ff       	call   0x140e1b108
140eaad1c:	4c 8b c0             	mov    %rax,%r8
140eaad1f:	48 89 70 08          	mov    %rsi,0x8(%rax)
140eaad23:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140eaad27:	48 8d 45 df          	lea    -0x21(%rbp),%rax
140eaad2b:	49 89 00             	mov    %rax,(%r8)
140eaad2e:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140eaad32:	48 8d 45 df          	lea    -0x21(%rbp),%rax
140eaad36:	48 3b d0             	cmp    %rax,%rdx
140eaad39:	74 69                	je     0x140eaada4
140eaad3b:	4c 8b 0a             	mov    (%rdx),%r9
140eaad3e:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
140eaad42:	48 89 0a             	mov    %rcx,(%rdx)
140eaad45:	49 8b c1             	mov    %r9,%rax
140eaad48:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140eaad4c:	4d 85 c0             	test   %r8,%r8
140eaad4f:	74 07                	je     0x140eaad58
140eaad51:	49 89 10             	mov    %rdx,(%r8)
140eaad54:	48 8b 45 df          	mov    -0x21(%rbp),%rax
140eaad58:	4d 85 c9             	test   %r9,%r9
140eaad5b:	74 07                	je     0x140eaad64
140eaad5d:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140eaad61:	48 89 08             	mov    %rcx,(%rax)
140eaad64:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140eaad68:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
140eaad6c:	48 89 42 08          	mov    %rax,0x8(%rdx)
140eaad70:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
140eaad74:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
140eaad78:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
140eaad7c:	48 89 42 10          	mov    %rax,0x10(%rdx)
140eaad80:	48 89 4d ef          	mov    %rcx,-0x11(%rbp)
140eaad84:	48 8b 4a 18          	mov    0x18(%rdx),%rcx
140eaad88:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
140eaad8c:	48 89 42 18          	mov    %rax,0x18(%rdx)
140eaad90:	48 89 4d f7          	mov    %rcx,-0x9(%rbp)
140eaad94:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140eaad98:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
140eaad9c:	48 89 42 20          	mov    %rax,0x20(%rdx)
140eaada0:	48 89 4d ff          	mov    %rcx,-0x1(%rbp)
140eaada4:	48 89 73 60          	mov    %rsi,0x60(%rbx)
140eaada8:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140eaadac:	e8 4f 1f ad ff       	call   0x14097cd00
140eaadb1:	90                   	nop
140eaadb2:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
140eaadb6:	ff 15 5c 85 0d 00    	call   *0xd855c(%rip)        # 0x140f83318
140eaadbc:	49 8b 0e             	mov    (%r14),%rcx
140eaadbf:	48 8b 01             	mov    (%rcx),%rax
140eaadc2:	0f 57 c0             	xorps  %xmm0,%xmm0
140eaadc5:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
140eaadca:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140eaadce:	48 8b 40 08          	mov    0x8(%rax),%rax
140eaadd2:	ff 15 48 8c 0d 00    	call   *0xd8c48(%rip)        # 0x140f83a20
140eaadd8:	90                   	nop
140eaadd9:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
140eaaddd:	48 85 db             	test   %rbx,%rbx
140eaade0:	74 3a                	je     0x140eaae1c
140eaade2:	bf ff ff ff ff       	mov    $0xffffffff,%edi
140eaade7:	8b c7                	mov    %edi,%eax
140eaade9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140eaadee:	83 f8 01             	cmp    $0x1,%eax
140eaadf1:	75 29                	jne    0x140eaae1c
140eaadf3:	48 8b 03             	mov    (%rbx),%rax
140eaadf6:	48 8b cb             	mov    %rbx,%rcx
140eaadf9:	48 8b 00             	mov    (%rax),%rax
140eaadfc:	ff 15 1e 8c 0d 00    	call   *0xd8c1e(%rip)        # 0x140f83a20
140eaae02:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
140eaae07:	83 ff 01             	cmp    $0x1,%edi
140eaae0a:	75 10                	jne    0x140eaae1c
140eaae0c:	48 8b 03             	mov    (%rbx),%rax
140eaae0f:	48 8b cb             	mov    %rbx,%rcx
140eaae12:	48 8b 40 08          	mov    0x8(%rax),%rax
140eaae16:	ff 15 04 8c 0d 00    	call   *0xd8c04(%rip)        # 0x140f83a20
140eaae1c:	49 8b 5e 10          	mov    0x10(%r14),%rbx
140eaae20:	48 85 db             	test   %rbx,%rbx
140eaae23:	74 30                	je     0x140eaae55
140eaae25:	83 7b 08 00          	cmpl   $0x0,0x8(%rbx)
140eaae29:	74 2a                	je     0x140eaae55
140eaae2b:	e8 2c 35 f5 ff       	call   0x140dfe35c
140eaae30:	39 43 08             	cmp    %eax,0x8(%rbx)
140eaae33:	74 5f                	je     0x140eaae94
140eaae35:	0f 10 03             	movups (%rbx),%xmm0
140eaae38:	0f 29 45 c7          	movaps %xmm0,-0x39(%rbp)
140eaae3c:	33 d2                	xor    %edx,%edx
140eaae3e:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140eaae42:	e8 1d 35 f5 ff       	call   0x140dfe364
140eaae47:	85 c0                	test   %eax,%eax
140eaae49:	75 32                	jne    0x140eaae7d
140eaae4b:	0f 57 c0             	xorps  %xmm0,%xmm0
140eaae4e:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140eaae52:	0f 11 03             	movups %xmm0,(%rbx)
140eaae55:	41 86 76 30          	xchg   %sil,0x30(%r14)
140eaae59:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
140eaae5d:	48 33 cc             	xor    %rsp,%rcx
140eaae60:	e8 9b 06 f7 ff       	call   0x140e1b500
140eaae65:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
140eaae6c:	00
140eaae6d:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140eaae71:	49 8b 73 30          	mov    0x30(%r11),%rsi
140eaae75:	49 8b e3             	mov    %r11,%rsp
140eaae78:	41 5e                	pop    %r14
140eaae7a:	5f                   	pop    %rdi
140eaae7b:	5d                   	pop    %rbp
140eaae7c:	c3                   	ret
140eaae7d:	b9 02 00 00 00       	mov    $0x2,%ecx
140eaae82:	e8 55 25 f5 ff       	call   0x140dfd3dc
140eaae87:	cc                   	int3
140eaae88:	e8 c3 4c f8 ff       	call   0x140e2fb50
140eaae8d:	cc                   	int3
140eaae8e:	e8 9d 05 f5 ff       	call   0x140dfb430
140eaae93:	cc                   	int3
140eaae94:	b9 05 00 00 00       	mov    $0x5,%ecx
140eaae99:	e8 3e 25 f5 ff       	call   0x140dfd3dc
140eaae9e:	cc                   	int3
140eaae9f:	cc                   	int3
140eaaea0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140eaaea5:	55                   	push   %rbp
140eaaea6:	56                   	push   %rsi
140eaaea7:	57                   	push   %rdi
140eaaea8:	41 54                	push   %r12
140eaaeaa:	41 55                	push   %r13
140eaaeac:	41 56                	push   %r14
140eaaeae:	41 57                	push   %r15
140eaaeb0:	48 8d ac 24 d0 fc ff 	lea    -0x330(%rsp),%rbp
140eaaeb7:	ff
140eaaeb8:	48 81 ec 30 04 00 00 	sub    $0x430,%rsp
140eaaebf:	48 8b 05 3a e0 50 00 	mov    0x50e03a(%rip),%rax        # 0x1413b8f00
140eaaec6:	48 33 c4             	xor    %rsp,%rax
140eaaec9:	48 89 85 20 03 00 00 	mov    %rax,0x320(%rbp)
140eaaed0:	4d 8b f0             	mov    %r8,%r14
140eaaed3:	4c 8b ea             	mov    %rdx,%r13
140eaaed6:	4c 8b e1             	mov    %rcx,%r12
140eaaed9:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
140eaaede:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
140eaaee3:	33 f6                	xor    %esi,%esi
140eaaee5:	89 74 24 60          	mov    %esi,0x60(%rsp)
140eaaee9:	49 8b 00             	mov    (%r8),%rax
140eaaeec:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
140eaaef3:	41 bf 01 00 00 00    	mov    $0x1,%r15d
140eaaef9:	48 85 c0             	test   %rax,%rax
140eaaefc:	74 17                	je     0x140eaaf15
140eaaefe:	41 38 70 08          	cmp    %sil,0x8(%r8)
140eaaf02:	0f 84 f5 01 00 00    	je     0x140eab0fd
140eaaf08:	40 38 b0 b8 00 00 00 	cmp    %sil,0xb8(%rax)
140eaaf0f:	0f 84 e8 01 00 00    	je     0x140eab0fd
140eaaf15:	e8 c6 d3 ab ff       	call   0x1409682e0
140eaaf1a:	48 8b c8             	mov    %rax,%rcx
140eaaf1d:	e8 ae 47 2f ff       	call   0x14019f6d0
140eaaf22:	48 8b f8             	mov    %rax,%rdi
140eaaf25:	83 38 05             	cmpl   $0x5,(%rax)
140eaaf28:	0f 86 cf 01 00 00    	jbe    0x140eab0fd
140eaaf2e:	48 8d 05 bb 83 1b 00 	lea    0x1b83bb(%rip),%rax        # 0x1410632f0
140eaaf35:	48 89 85 d0 02 00 00 	mov    %rax,0x2d0(%rbp)
140eaaf3c:	48 c7 85 d8 02 00 00 	movq   $0x18,0x2d8(%rbp)
140eaaf43:	18 00 00 00
140eaaf47:	48 8d 05 da 95 34 00 	lea    0x3495da(%rip),%rax        # 0x1411f4528
140eaaf4e:	48 89 85 f0 02 00 00 	mov    %rax,0x2f0(%rbp)
140eaaf55:	48 b8 00 00 00 00 00 	movabs $0xb000000000000000,%rax
140eaaf5c:	00 00 b0
140eaaf5f:	48 89 85 e0 02 00 00 	mov    %rax,0x2e0(%rbp)
140eaaf66:	c7 85 f8 02 00 00 6f 	movl   $0x6f,0x2f8(%rbp)
140eaaf6d:	00 00 00
140eaaf70:	48 b8 08 00 00 00 00 	movabs $0x1000000000000008,%rax
140eaaf77:	00 00 10
140eaaf7a:	48 89 85 e8 02 00 00 	mov    %rax,0x2e8(%rbp)
140eaaf81:	48 c7 44 24 70 02 00 	movq   $0x2,0x70(%rsp)
140eaaf88:	00 00
140eaaf8a:	48 8d 85 e0 02 00 00 	lea    0x2e0(%rbp),%rax
140eaaf91:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140eaaf96:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140eaaf9b:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140eaafa1:	0f 28 8d d0 02 00 00 	movaps 0x2d0(%rbp),%xmm1
140eaafa8:	66 0f 7f 8d d0 02 00 	movdqa %xmm1,0x2d0(%rbp)
140eaafaf:	00
140eaafb0:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140eaafb5:	48 8d 95 d0 02 00 00 	lea    0x2d0(%rbp),%rdx
140eaafbc:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140eaafc1:	e8 2a 76 38 ff       	call   0x1402325f0
140eaafc6:	41 8b f7             	mov    %r15d,%esi
140eaafc9:	44 89 7c 24 60       	mov    %r15d,0x60(%rsp)
140eaafce:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140eaafd3:	48 83 7c 24 48 0f    	cmpq   $0xf,0x48(%rsp)
140eaafd9:	48 0f 47 4c 24 30    	cmova  0x30(%rsp),%rcx
140eaafdf:	48 85 c9             	test   %rcx,%rcx
140eaafe2:	74 10                	je     0x140eaaff4
140eaafe4:	48 8b c3             	mov    %rbx,%rax
140eaafe7:	48 ff c0             	inc    %rax
140eaafea:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
140eaafee:	75 f7                	jne    0x140eaafe7
140eaaff0:	ff c0                	inc    %eax
140eaaff2:	eb 0a                	jmp    0x140eaaffe
140eaaff4:	48 8d 0d 91 87 0f 00 	lea    0xf8791(%rip),%rcx        # 0x140fa378c
140eaaffb:	41 8b c7             	mov    %r15d,%eax
140eaaffe:	48 89 8d 00 03 00 00 	mov    %rcx,0x300(%rbp)
140eab005:	89 85 08 03 00 00    	mov    %eax,0x308(%rbp)
140eab00b:	33 c9                	xor    %ecx,%ecx
140eab00d:	89 8d 0c 03 00 00    	mov    %ecx,0x30c(%rbp)
140eab013:	c7 85 d0 02 00 00 00 	movl   $0xb000000,0x2d0(%rbp)
140eab01a:	00 00 0b
140eab01d:	0f b7 05 b1 b2 3d 00 	movzwl 0x3db2b1(%rip),%eax        # 0x1412862d5
140eab024:	89 85 d4 02 00 00    	mov    %eax,0x2d4(%rbp)
140eab02a:	48 89 8d d8 02 00 00 	mov    %rcx,0x2d8(%rbp)
140eab031:	48 8b 47 08          	mov    0x8(%rdi),%rax
140eab035:	48 89 85 e0 02 00 00 	mov    %rax,0x2e0(%rbp)
140eab03c:	0f b7 00             	movzwl (%rax),%eax
140eab03f:	89 85 e8 02 00 00    	mov    %eax,0x2e8(%rbp)
140eab045:	c7 85 ec 02 00 00 02 	movl   $0x2,0x2ec(%rbp)
140eab04c:	00 00 00
140eab04f:	48 8d 05 89 b2 3d 00 	lea    0x3db289(%rip),%rax        # 0x1412862df
140eab056:	48 89 85 f0 02 00 00 	mov    %rax,0x2f0(%rbp)
140eab05d:	c7 85 f8 02 00 00 21 	movl   $0x21,0x2f8(%rbp)
140eab064:	00 00 00
140eab067:	44 89 bd fc 02 00 00 	mov    %r15d,0x2fc(%rbp)
140eab06e:	48 8d 05 ff b6 3d 00 	lea    0x3db6ff(%rip),%rax        # 0x141286774
140eab075:	48 8d 0d 5c 66 3d 00 	lea    0x3d665c(%rip),%rcx        # 0x1412816d8
140eab07c:	2b c1                	sub    %ecx,%eax
140eab07e:	89 44 24 60          	mov    %eax,0x60(%rsp)
140eab082:	48 8d 85 e0 02 00 00 	lea    0x2e0(%rbp),%rax
140eab089:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140eab08e:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140eab095:	00
140eab096:	45 33 c9             	xor    %r9d,%r9d
140eab099:	45 33 c0             	xor    %r8d,%r8d
140eab09c:	48 8d 95 d0 02 00 00 	lea    0x2d0(%rbp),%rdx
140eab0a3:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
140eab0a7:	ff 15 cb 7f 0d 00    	call   *0xd7fcb(%rip)        # 0x140f83078
140eab0ad:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140eab0b2:	48 83 fa 0f          	cmp    $0xf,%rdx
140eab0b6:	76 32                	jbe    0x140eab0ea
140eab0b8:	48 ff c2             	inc    %rdx
140eab0bb:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140eab0c0:	48 8b c1             	mov    %rcx,%rax
140eab0c3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140eab0ca:	72 19                	jb     0x140eab0e5
140eab0cc:	48 83 c2 27          	add    $0x27,%rdx
140eab0d0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140eab0d4:	48 2b c1             	sub    %rcx,%rax
140eab0d7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140eab0db:	48 83 f8 1f          	cmp    $0x1f,%rax
140eab0df:	0f 87 aa 09 00 00    	ja     0x140eaba8f
140eab0e5:	e8 5a 00 f7 ff       	call   0x140e1b144
140eab0ea:	66 0f 6f 05 3e 8d 0f 	movdqa 0xf8d3e(%rip),%xmm0        # 0x140fa3e30
140eab0f1:	00
140eab0f2:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140eab0f8:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
140eab0fd:	49 8b 06             	mov    (%r14),%rax
140eab100:	48 85 c0             	test   %rax,%rax
140eab103:	0f 84 01 09 00 00    	je     0x140eaba0a
140eab109:	41 80 7e 08 00       	cmpb   $0x0,0x8(%r14)
140eab10e:	74 0d                	je     0x140eab11d
140eab110:	80 b8 b8 00 00 00 00 	cmpb   $0x0,0xb8(%rax)
140eab117:	0f 85 ed 08 00 00    	jne    0x140eaba0a
140eab11d:	45 33 c9             	xor    %r9d,%r9d
140eab120:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140eab125:	33 d2                	xor    %edx,%edx
140eab127:	48 8d 0d 72 b7 56 00 	lea    0x56b772(%rip),%rcx        # 0x1414168a0
140eab12e:	ff 15 94 86 0d 00    	call   *0xd8694(%rip)        # 0x140f837c8
140eab134:	85 c0                	test   %eax,%eax
140eab136:	0f 84 59 09 00 00    	je     0x140eaba95
140eab13c:	83 7c 24 60 00       	cmpl   $0x0,0x60(%rsp)
140eab141:	74 7a                	je     0x140eab1bd
140eab143:	48 8b 1d 16 72 1b 00 	mov    0x1b7216(%rip),%rbx        # 0x141062360
140eab14a:	48 8b 43 08          	mov    0x8(%rbx),%rax
140eab14e:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140eab152:	0f 11 44 24 70       	movups %xmm0,0x70(%rsp)
140eab157:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
140eab15c:	74 07                	je     0x140eab165
140eab15e:	b9 05 00 00 00       	mov    $0x5,%ecx
140eab163:	cd 29                	int    $0x29
140eab165:	33 c0                	xor    %eax,%eax