1406aa84b:	48 33 c4             	xor    %rsp,%rax
1406aa84e:	48 89 45 07          	mov    %rax,0x7(%rbp)
1406aa852:	4c 8b ea             	mov    %rdx,%r13
1406aa855:	4c 8b f9             	mov    %rcx,%r15
1406aa858:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1406aa85f:	00
1406aa860:	4c 8b 62 40          	mov    0x40(%rdx),%r12
1406aa864:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
1406aa869:	4d 8b 74 24 50       	mov    0x50(%r12),%r14
1406aa86e:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1406aa873:	4d 85 f6             	test   %r14,%r14
1406aa876:	74 1e                	je     0x1406aa896
1406aa878:	41 8b 46 10          	mov    0x10(%r14),%eax
1406aa87c:	ff c0                	inc    %eax
1406aa87e:	41 89 46 10          	mov    %eax,0x10(%r14)
1406aa882:	83 f8 01             	cmp    $0x1,%eax
1406aa885:	0f 8e db 11 00 00    	jle    0x1406aba66
1406aa88b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406aa890:	0f 84 d8 11 00 00    	je     0x1406aba6e
1406aa896:	4d 85 f6             	test   %r14,%r14
1406aa899:	0f 84 da 11 00 00    	je     0x1406aba79
1406aa89f:	48 8d 05 5a a3 8f 00 	lea    0x8fa35a(%rip),%rax        # 0x140fa4c00
1406aa8a6:	48 8d 1d 4b a3 8f 00 	lea    0x8fa34b(%rip),%rbx        # 0x140fa4bf8
1406aa8ad:	41 80 7c 24 28 00    	cmpb   $0x0,0x28(%r12)
1406aa8b3:	48 0f 45 d8          	cmovne %rax,%rbx
1406aa8b7:	49 8b 7c 24 10       	mov    0x10(%r12),%rdi
1406aa8bc:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1406aa8c1:	48 85 ff             	test   %rdi,%rdi
1406aa8c4:	74 09                	je     0x1406aa8cf
1406aa8c6:	48 8b cf             	mov    %rdi,%rcx
1406aa8c9:	e8 92 57 af ff       	call   0x1401a0060
1406aa8ce:	90                   	nop
1406aa8cf:	48 85 ff             	test   %rdi,%rdi
1406aa8d2:	74 22                	je     0x1406aa8f6
1406aa8d4:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406aa8d9:	45 33 c9             	xor    %r9d,%r9d
1406aa8dc:	4c 8b c7             	mov    %rdi,%r8
1406aa8df:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1406aa8e3:	49 8b cf             	mov    %r15,%rcx
1406aa8e6:	e8 e5 8b 02 00       	call   0x1406d34d0
1406aa8eb:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1406aa8ef:	be 19 00 00 00       	mov    $0x19,%esi
1406aa8f4:	eb 28                	jmp    0x1406aa91e
1406aa8f6:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aa8f9:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406aa8fd:	66 0f 6f 0d eb 99 8f 	movdqa 0x8f99eb(%rip),%xmm1        # 0x140fa42f0
1406aa904:	00
1406aa905:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406aa90a:	c7 45 87 2d 31 2e 30 	movl   $0x302e312d,-0x79(%rbp)
1406aa911:	c6 45 8b 00          	movb   $0x0,-0x75(%rbp)
1406aa915:	48 8d 45 87          	lea    -0x79(%rbp),%rax
1406aa919:	be 0a 00 00 00       	mov    $0xa,%esi
1406aa91e:	0f 10 00             	movups (%rax),%xmm0
1406aa921:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1406aa925:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406aa929:	0f 11 4d d7          	movups %xmm1,-0x29(%rbp)
1406aa92d:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
1406aa934:	00
1406aa935:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406aa93c:	00
1406aa93d:	c6 00 00             	movb   $0x0,(%rax)
1406aa940:	40 f6 c6 02          	test   $0x2,%sil
1406aa944:	74 1b                	je     0x1406aa961
1406aa946:	83 e6 fd             	and    $0xfffffffd,%esi
1406aa949:	4c 8b 45 9f          	mov    -0x61(%rbp),%r8
1406aa94d:	49 83 f8 0f          	cmp    $0xf,%r8
1406aa951:	76 0e                	jbe    0x1406aa961
1406aa953:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
1406aa957:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aa95b:	e8 f0 26 af ff       	call   0x14019d050
1406aa960:	90                   	nop
1406aa961:	40 f6 c6 01          	test   $0x1,%sil
1406aa965:	74 09                	je     0x1406aa970
1406aa967:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1406aa96b:	e8 e0 d0 ae ff       	call   0x140197a50
1406aa970:	49 8b 4d 30          	mov    0x30(%r13),%rcx
1406aa974:	48 85 c9             	test   %rcx,%rcx
1406aa977:	74 14                	je     0x1406aa98d
1406aa979:	48 8b 01             	mov    (%rcx),%rax
1406aa97c:	48 8b 40 10          	mov    0x10(%rax),%rax
1406aa980:	ff 15 9a 90 8d 00    	call   *0x8d909a(%rip)        # 0x140f83a20
1406aa986:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1406aa98b:	eb 17                	jmp    0x1406aa9a4
1406aa98d:	49 8b 45 08          	mov    0x8(%r13),%rax
1406aa991:	48 8d 35 10 f7 92 00 	lea    0x92f710(%rip),%rsi        # 0x140fda0a8
1406aa998:	48 85 c0             	test   %rax,%rax
1406aa99b:	48 0f 45 f0          	cmovne %rax,%rsi
1406aa99f:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1406aa9a4:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aa9a7:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406aa9ab:	0f 57 c9             	xorps  %xmm1,%xmm1
1406aa9ae:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406aa9b3:	41 b8 2d 00 00 00    	mov    $0x2d,%r8d
1406aa9b9:	48 8d 15 18 1a 97 00 	lea    0x971a18(%rip),%rdx        # 0x14101c3d8
1406aa9c0:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aa9c4:	e8 37 c4 ae ff       	call   0x140196e00
1406aa9c9:	90                   	nop
1406aa9ca:	49 8b cf             	mov    %r15,%rcx
1406aa9cd:	e8 6e 8b 03 00       	call   0x1406e3540
1406aa9d2:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1406aa9d6:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406aa9db:	4c 0f 47 45 87       	cmova  -0x79(%rbp),%r8
1406aa9e0:	48 8d 15 c9 da 92 00 	lea    0x92dac9(%rip),%rdx        # 0x140fd84b0
1406aa9e7:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406aa9ee:	e8 7d 51 cd ff       	call   0x14037fb70
1406aa9f3:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406aa9fa:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406aa9ff:	e8 b0 0b 79 00       	call   0x140e3b5b4
1406aaa04:	90                   	nop
1406aaa05:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aaa09:	e8 42 d0 ae ff       	call   0x140197a50
1406aaa0e:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aaa11:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406aaa15:	0f 57 c9             	xorps  %xmm1,%xmm1
1406aaa18:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406aaa1d:	41 b8 23 00 00 00    	mov    $0x23,%r8d
1406aaa23:	48 8d 15 de 19 97 00 	lea    0x9719de(%rip),%rdx        # 0x14101c408
1406aaa2a:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aaa2e:	e8 cd c3 ae ff       	call   0x140196e00
1406aaa33:	90                   	nop
1406aaa34:	49 8b cf             	mov    %r15,%rcx
1406aaa37:	e8 04 8b 03 00       	call   0x1406e3540
1406aaa3c:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1406aaa40:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406aaa45:	4c 0f 47 45 87       	cmova  -0x79(%rbp),%r8
1406aaa4a:	48 8d 15 5f da 92 00 	lea    0x92da5f(%rip),%rdx        # 0x140fd84b0
1406aaa51:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406aaa58:	e8 13 51 cd ff       	call   0x14037fb70
1406aaa5d:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406aaa64:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406aaa69:	e8 46 0b 79 00       	call   0x140e3b5b4
1406aaa6e:	90                   	nop
1406aaa6f:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aaa73:	e8 d8 cf ae ff       	call   0x140197a50
1406aaa78:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aaa7b:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406aaa7f:	0f 57 c9             	xorps  %xmm1,%xmm1
1406aaa82:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406aaa87:	41 b8 1c 00 00 00    	mov    $0x1c,%r8d
1406aaa8d:	48 8d 15 9c 19 97 00 	lea    0x97199c(%rip),%rdx        # 0x14101c430
1406aaa94:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aaa98:	e8 63 c3 ae ff       	call   0x140196e00
1406aaa9d:	90                   	nop
1406aaa9e:	49 8b cf             	mov    %r15,%rcx
1406aaaa1:	e8 9a 8a 03 00       	call   0x1406e3540
1406aaaa6:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1406aaaaa:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406aaaaf:	4c 0f 47 45 87       	cmova  -0x79(%rbp),%r8
1406aaab4:	48 8d 15 f5 d9 92 00 	lea    0x92d9f5(%rip),%rdx        # 0x140fd84b0
1406aaabb:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406aaac2:	e8 a9 50 cd ff       	call   0x14037fb70
1406aaac7:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406aaace:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406aaad3:	e8 dc 0a 79 00       	call   0x140e3b5b4
1406aaad8:	90                   	nop
1406aaad9:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aaadd:	e8 6e cf ae ff       	call   0x140197a50
1406aaae2:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406aaae9:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406aaaee:	e8 c1 0a 79 00       	call   0x140e3b5b4
1406aaaf3:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aaaf6:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
1406aaafa:	0f 57 c9             	xorps  %xmm1,%xmm1
1406aaafd:	f3 0f 7f 4d b7       	movdqu %xmm1,-0x49(%rbp)
1406aab02:	41 b8 10 00 00 00    	mov    $0x10,%r8d
1406aab08:	48 8d 15 41 19 97 00 	lea    0x971941(%rip),%rdx        # 0x14101c450
1406aab0f:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1406aab13:	e8 e8 c2 ae ff       	call   0x140196e00
1406aab18:	90                   	nop
1406aab19:	49 8b cf             	mov    %r15,%rcx
1406aab1c:	e8 1f 8a 03 00       	call   0x1406e3540
1406aab21:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1406aab25:	48 83 7d bf 0f       	cmpq   $0xf,-0x41(%rbp)
1406aab2a:	4c 0f 47 45 a7       	cmova  -0x59(%rbp),%r8
1406aab2f:	48 8d 15 7a d9 92 00 	lea    0x92d97a(%rip),%rdx        # 0x140fd84b0
1406aab36:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406aab3d:	e8 2e 50 cd ff       	call   0x14037fb70
1406aab42:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406aab49:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406aab4e:	e8 61 0a 79 00       	call   0x140e3b5b4
1406aab53:	90                   	nop
1406aab54:	4c 8b 45 bf          	mov    -0x41(%rbp),%r8
1406aab58:	49 83 f8 0f          	cmp    $0xf,%r8
1406aab5c:	76 0d                	jbe    0x1406aab6b
1406aab5e:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
1406aab62:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1406aab66:	e8 e5 24 af ff       	call   0x14019d050
1406aab6b:	49 8b cf             	mov    %r15,%rcx
1406aab6e:	e8 1d 8a 03 00       	call   0x1406e3590
1406aab73:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aab76:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406aab7a:	0f 57 c9             	xorps  %xmm1,%xmm1
1406aab7d:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406aab82:	49 c7 c5 ff ff ff ff 	mov    $0xffffffffffffffff,%r13
1406aab89:	4d 8b c5             	mov    %r13,%r8
1406aab8c:	0f 1f 40 00          	nopl   0x0(%rax)
1406aab90:	49 ff c0             	inc    %r8
1406aab93:	42 80 3c 03 00       	cmpb   $0x0,(%rbx,%r8,1)
1406aab98:	75 f6                	jne    0x1406aab90
1406aab9a:	48 8b d3             	mov    %rbx,%rdx
1406aab9d:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aaba1:	e8 5a c2 ae ff       	call   0x140196e00
1406aaba6:	90                   	nop
1406aaba7:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aabaa:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
1406aabae:	0f 57 c9             	xorps  %xmm1,%xmm1
1406aabb1:	f3 0f 7f 4d b7       	movdqu %xmm1,-0x49(%rbp)
1406aabb6:	41 b8 1b 00 00 00    	mov    $0x1b,%r8d
1406aabbc:	48 8d 15 a5 18 97 00 	lea    0x9718a5(%rip),%rdx        # 0x14101c468
1406aabc3:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1406aabc7:	e8 34 c2 ae ff       	call   0x140196e00
1406aabcc:	90                   	nop
1406aabcd:	49 8b cf             	mov    %r15,%rcx
1406aabd0:	e8 6b 89 03 00       	call   0x1406e3540
1406aabd5:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1406aabd9:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406aabde:	4c 0f 47 45 87       	cmova  -0x79(%rbp),%r8
1406aabe3:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1406aabe7:	48 83 7d bf 0f       	cmpq   $0xf,-0x41(%rbp)
1406aabec:	48 0f 47 55 a7       	cmova  -0x59(%rbp),%rdx
1406aabf1:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406aabf8:	e8 73 4f cd ff       	call   0x14037fb70
1406aabfd:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406aac04:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406aac09:	e8 a6 09 79 00       	call   0x140e3b5b4
1406aac0e:	90                   	nop
1406aac0f:	4c 8b 45 bf          	mov    -0x41(%rbp),%r8
1406aac13:	49 83 f8 0f          	cmp    $0xf,%r8
1406aac17:	76 0d                	jbe    0x1406aac26
1406aac19:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
1406aac1d:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1406aac21:	e8 2a 24 af ff       	call   0x14019d050
1406aac26:	66 0f 6f 35 02 92 8f 	movdqa 0x8f9202(%rip),%xmm6        # 0x140fa3e30
1406aac2d:	00
1406aac2e:	f3 0f 7f 75 b7       	movdqu %xmm6,-0x49(%rbp)
1406aac33:	c6 45 a7 00          	movb   $0x0,-0x59(%rbp)
1406aac37:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aac3b:	e8 10 ce ae ff       	call   0x140197a50
1406aac40:	49 8b b4 24 e0 00 00 	mov    0xe0(%r12),%rsi
1406aac47:	00
1406aac48:	48 8b 1e             	mov    (%rsi),%rbx
1406aac4b:	48 3b de             	cmp    %rsi,%rbx
1406aac4e:	0f 84 c8 00 00 00    	je     0x1406aad1c
1406aac54:	0f 1f 40 00          	nopl   0x0(%rax)
1406aac58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406aac5f:	00
1406aac60:	48 8b 43 10          	mov    0x10(%rbx),%rax
1406aac64:	48 8b 50 28          	mov    0x28(%rax),%rdx
1406aac68:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aac6b:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
1406aac6f:	33 c0                	xor    %eax,%eax
1406aac71:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1406aac75:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1406aac79:	4d 8b c5             	mov    %r13,%r8
1406aac7c:	0f 1f 40 00          	nopl   0x0(%rax)
1406aac80:	49 ff c0             	inc    %r8
1406aac83:	42 38 04 02          	cmp    %al,(%rdx,%r8,1)
1406aac87:	75 f7                	jne    0x1406aac80
1406aac89:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1406aac8d:	e8 6e c1 ae ff       	call   0x140196e00
1406aac92:	90                   	nop
1406aac93:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aac96:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406aac9a:	33 c0                	xor    %eax,%eax
1406aac9c:	48 89 45 97          	mov    %rax,-0x69(%rbp)
1406aaca0:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
1406aaca4:	41 b8 34 00 00 00    	mov    $0x34,%r8d
1406aacaa:	48 8d 15 d7 17 97 00 	lea    0x9717d7(%rip),%rdx        # 0x14101c488
1406aacb1:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aacb5:	e8 46 c1 ae ff       	call   0x140196e00
1406aacba:	90                   	nop
1406aacbb:	49 8b cf             	mov    %r15,%rcx
1406aacbe:	e8 7d 88 03 00       	call   0x1406e3540
1406aacc3:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1406aacc7:	48 83 7d bf 0f       	cmpq   $0xf,-0x41(%rbp)
1406aaccc:	4c 0f 47 45 a7       	cmova  -0x59(%rbp),%r8
1406aacd1:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1406aacd5:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406aacda:	48 0f 47 55 87       	cmova  -0x79(%rbp),%rdx
1406aacdf:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406aace6:	e8 85 4e cd ff       	call   0x14037fb70
1406aaceb:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406aacf2:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406aacf7:	e8 b8 08 79 00       	call   0x140e3b5b4
1406aacfc:	90                   	nop
1406aacfd:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aad01:	e8 4a cd ae ff       	call   0x140197a50
1406aad06:	90                   	nop
1406aad07:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1406aad0b:	e8 40 cd ae ff       	call   0x140197a50
1406aad10:	48 8b 1b             	mov    (%rbx),%rbx
1406aad13:	48 3b de             	cmp    %rsi,%rbx
1406aad16:	0f 85 44 ff ff ff    	jne    0x1406aac60
1406aad1c:	33 d2                	xor    %edx,%edx
1406aad1e:	49 8b cf             	mov    %r15,%rcx
1406aad21:	e8 4a 86 03 00       	call   0x1406e3370
1406aad26:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406aad2d:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406aad32:	e8 7d 08 79 00       	call   0x140e3b5b4
1406aad37:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aad3a:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406aad3e:	0f 57 c9             	xorps  %xmm1,%xmm1
1406aad41:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406aad46:	41 b8 25 00 00 00    	mov    $0x25,%r8d
1406aad4c:	48 8d 15 6d 17 97 00 	lea    0x97176d(%rip),%rdx        # 0x14101c4c0
1406aad53:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aad57:	e8 a4 c0 ae ff       	call   0x140196e00
1406aad5c:	90                   	nop
1406aad5d:	49 8b cf             	mov    %r15,%rcx
1406aad60:	e8 db 87 03 00       	call   0x1406e3540
1406aad65:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1406aad69:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406aad6e:	4c 0f 47 45 87       	cmova  -0x79(%rbp),%r8
1406aad73:	48 8d 15 36 d7 92 00 	lea    0x92d736(%rip),%rdx        # 0x140fd84b0
1406aad7a:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406aad81:	e8 ea 4d cd ff       	call   0x14037fb70
1406aad86:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406aad8d:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406aad92:	e8 1d 08 79 00       	call   0x140e3b5b4
1406aad97:	90                   	nop
1406aad98:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406aad9c:	e8 af cc ae ff       	call   0x140197a50
1406aada1:	49 8b b4 24 a0 00 00 	mov    0xa0(%r12),%rsi
1406aada8:	00
1406aada9:	48 8b 1e             	mov    (%rsi),%rbx
1406aadac:	48 3b de             	cmp    %rsi,%rbx
1406aadaf:	0f 84 ef 00 00 00    	je     0x1406aaea4
1406aadb5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1406aadbc:	00 00 00 00
1406aadc0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1406aadc4:	48 8b 42 38          	mov    0x38(%rdx),%rax
1406aadc8:	8b 48 18             	mov    0x18(%rax),%ecx
1406aadcb:	8d 41 f2             	lea    -0xe(%rcx),%eax
1406aadce:	a9 fa ff ff ff       	test   $0xfffffffa,%eax
1406aadd3:	0f 85 ba 00 00 00    	jne    0x1406aae93
1406aadd9:	83 f9 12             	cmp    $0x12,%ecx
1406aaddc:	0f 84 b1 00 00 00    	je     0x1406aae93
1406aade2:	49 8b cf             	mov    %r15,%rcx
1406aade5:	e8 96 4b ff ff       	call   0x14069f980
1406aadea:	4c 8b e0             	mov    %rax,%r12
1406aaded:	0f 57 c0             	xorps  %xmm0,%xmm0
1406aadf0:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
1406aadf4:	33 c0                	xor    %eax,%eax
1406aadf6:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1406aadfa:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1406aadfe:	41 b8 22 00 00 00    	mov    $0x22,%r8d
1406aae04:	48 8d 15 dd 16 97 00 	lea    0x9716dd(%rip),%rdx        # 0x14101c4e8
1406aae0b:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1406aae0f:	e8 ec bf ae ff       	call   0x140196e00
1406aae14:	90                   	nop