140aa680f:	c6 40 10 00          	movb   $0x0,0x10(%rax)
140aa6813:	44 8b c6             	mov    %esi,%r8d
140aa6816:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
140aa681a:	48 8d 4d 1f          	lea    0x1f(%rbp),%rcx
140aa681e:	e8 cd 2b 7a ff       	call   0x1402493f0
140aa6823:	90                   	nop
140aa6824:	4c 8d 4d ff          	lea    -0x1(%rbp),%r9
140aa6828:	4c 8b c0             	mov    %rax,%r8
140aa682b:	0f b6 55 97          	movzbl -0x69(%rbp),%edx
140aa682f:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140aa6833:	e8 28 7a 73 ff       	call   0x1401de260
140aa6838:	90                   	nop
140aa6839:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140aa683d:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
140aa6842:	76 03                	jbe    0x140aa6847
140aa6844:	48 8b 3f             	mov    (%rdi),%rdi
140aa6847:	48 8b d7             	mov    %rdi,%rdx
140aa684a:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140aa684e:	e8 2d 79 70 ff       	call   0x1401ae180
140aa6853:	0f 57 c0             	xorps  %xmm0,%xmm0
140aa6856:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
140aa685a:	0f 57 c9             	xorps  %xmm1,%xmm1
140aa685d:	f3 0f 7f 4d cf       	movdqu %xmm1,-0x31(%rbp)
140aa6862:	0f 10 00             	movups (%rax),%xmm0
140aa6865:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
140aa6869:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140aa686d:	0f 11 4d cf          	movups %xmm1,-0x31(%rbp)
140aa6871:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
140aa6878:	00
140aa6879:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
140aa6880:	00
140aa6881:	c6 00 00             	movb   $0x0,(%rax)
140aa6884:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
140aa6888:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa688c:	76 31                	jbe    0x140aa68bf
140aa688e:	48 ff c2             	inc    %rdx
140aa6891:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
140aa6895:	48 8b c1             	mov    %rcx,%rax
140aa6898:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa689f:	72 19                	jb     0x140aa68ba
140aa68a1:	48 83 c2 27          	add    $0x27,%rdx
140aa68a5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa68a9:	48 2b c1             	sub    %rcx,%rax
140aa68ac:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa68b0:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa68b4:	0f 87 92 01 00 00    	ja     0x140aa6a4c
140aa68ba:	e8 85 48 37 00       	call   0x140e1b144
140aa68bf:	66 0f 6f 05 69 d5 4f 	movdqa 0x4fd569(%rip),%xmm0        # 0x140fa3e30
140aa68c6:	00
140aa68c7:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
140aa68cc:	c6 45 9f 00          	movb   $0x0,-0x61(%rbp)
140aa68d0:	48 8b 55 37          	mov    0x37(%rbp),%rdx
140aa68d4:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa68d8:	76 39                	jbe    0x140aa6913
140aa68da:	48 ff c2             	inc    %rdx
140aa68dd:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140aa68e1:	48 8b c1             	mov    %rcx,%rax
140aa68e4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa68eb:	72 19                	jb     0x140aa6906
140aa68ed:	48 83 c2 27          	add    $0x27,%rdx
140aa68f1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa68f5:	48 2b c1             	sub    %rcx,%rax
140aa68f8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa68fc:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa6900:	0f 87 4c 01 00 00    	ja     0x140aa6a52
140aa6906:	e8 39 48 37 00       	call   0x140e1b144
140aa690b:	66 0f 6f 05 1d d5 4f 	movdqa 0x4fd51d(%rip),%xmm0        # 0x140fa3e30
140aa6912:	00
140aa6913:	f3 0f 7f 45 2f       	movdqu %xmm0,0x2f(%rbp)
140aa6918:	c6 45 1f 00          	movb   $0x0,0x1f(%rbp)
140aa691c:	48 8b 55 f7          	mov    -0x9(%rbp),%rdx
140aa6920:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa6924:	76 32                	jbe    0x140aa6958
140aa6926:	48 ff c2             	inc    %rdx
140aa6929:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
140aa692d:	48 8b c1             	mov    %rcx,%rax
140aa6930:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa6937:	72 19                	jb     0x140aa6952
140aa6939:	48 83 c2 27          	add    $0x27,%rdx
140aa693d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa6941:	48 2b c1             	sub    %rcx,%rax
140aa6944:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa6948:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa694c:	0f 87 06 01 00 00    	ja     0x140aa6a58
140aa6952:	e8 ed 47 37 00       	call   0x140e1b144
140aa6957:	90                   	nop
140aa6958:	48 8b 55 17          	mov    0x17(%rbp),%rdx
140aa695c:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa6960:	76 31                	jbe    0x140aa6993
140aa6962:	48 ff c2             	inc    %rdx
140aa6965:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
140aa6969:	48 8b c1             	mov    %rcx,%rax
140aa696c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa6973:	72 19                	jb     0x140aa698e
140aa6975:	48 83 c2 27          	add    $0x27,%rdx
140aa6979:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa697d:	48 2b c1             	sub    %rcx,%rax
140aa6980:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa6984:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa6988:	0f 87 d0 00 00 00    	ja     0x140aa6a5e
140aa698e:	e8 b1 47 37 00       	call   0x140e1b144
140aa6993:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
140aa6997:	48 83 7d d7 0f       	cmpq   $0xf,-0x29(%rbp)
140aa699c:	48 0f 47 45 bf       	cmova  -0x41(%rbp),%rax
140aa69a1:	0f 57 c0             	xorps  %xmm0,%xmm0
140aa69a4:	0f 11 43 08          	movups %xmm0,0x8(%rbx)
140aa69a8:	48 8d 0d e9 bf 50 00 	lea    0x50bfe9(%rip),%rcx        # 0x140fb2998
140aa69af:	48 89 0b             	mov    %rcx,(%rbx)
140aa69b2:	89 73 18             	mov    %esi,0x18(%rbx)
140aa69b5:	48 8d 0d e4 cd 4f 00 	lea    0x4fcde4(%rip),%rcx        # 0x140fa37a0
140aa69bc:	48 89 4b 20          	mov    %rcx,0x20(%rbx)
140aa69c0:	48 8d 53 28          	lea    0x28(%rbx),%rdx
140aa69c4:	0f 11 02             	movups %xmm0,(%rdx)
140aa69c7:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140aa69cb:	c6 45 a7 01          	movb   $0x1,-0x59(%rbp)
140aa69cf:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140aa69d3:	e8 88 5d 37 00       	call   0x140e1c760
140aa69d8:	48 8d 05 59 2b 50 00 	lea    0x502b59(%rip),%rax        # 0x140fa9538
140aa69df:	48 89 43 20          	mov    %rax,0x20(%rbx)
140aa69e3:	48 8d 05 36 db 5d 00 	lea    0x5ddb36(%rip),%rax        # 0x141084520
140aa69ea:	48 89 03             	mov    %rax,(%rbx)
140aa69ed:	48 8b 55 d7          	mov    -0x29(%rbp),%rdx
140aa69f1:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa69f5:	76 2d                	jbe    0x140aa6a24
140aa69f7:	48 ff c2             	inc    %rdx
140aa69fa:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
140aa69fe:	48 8b c1             	mov    %rcx,%rax
140aa6a01:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa6a08:	72 15                	jb     0x140aa6a1f
140aa6a0a:	48 83 c2 27          	add    $0x27,%rdx
140aa6a0e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa6a12:	48 2b c1             	sub    %rcx,%rax
140aa6a15:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa6a19:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa6a1d:	77 27                	ja     0x140aa6a46
140aa6a1f:	e8 20 47 37 00       	call   0x140e1b144
140aa6a24:	48 8b c3             	mov    %rbx,%rax
140aa6a27:	48 8b 4d 3f          	mov    0x3f(%rbp),%rcx
140aa6a2b:	48 33 cc             	xor    %rsp,%rcx
140aa6a2e:	e8 cd 4a 37 00       	call   0x140e1b500
140aa6a33:	48 8b 9c 24 08 01 00 	mov    0x108(%rsp),%rbx
140aa6a3a:	00
140aa6a3b:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
140aa6a42:	5f                   	pop    %rdi
140aa6a43:	5e                   	pop    %rsi
140aa6a44:	5d                   	pop    %rbp
140aa6a45:	c3                   	ret
140aa6a46:	e8 59 37 38 00       	call   0x140e2a1a4
140aa6a4b:	90                   	nop
140aa6a4c:	e8 53 37 38 00       	call   0x140e2a1a4
140aa6a51:	90                   	nop
140aa6a52:	e8 4d 37 38 00       	call   0x140e2a1a4
140aa6a57:	90                   	nop
140aa6a58:	e8 47 37 38 00       	call   0x140e2a1a4
140aa6a5d:	90                   	nop
140aa6a5e:	e8 41 37 38 00       	call   0x140e2a1a4
140aa6a63:	cc                   	int3
140aa6a64:	cc                   	int3
140aa6a65:	cc                   	int3
140aa6a66:	cc                   	int3
140aa6a67:	cc                   	int3
140aa6a68:	cc                   	int3
140aa6a69:	cc                   	int3
140aa6a6a:	cc                   	int3
140aa6a6b:	cc                   	int3
140aa6a6c:	cc                   	int3
140aa6a6d:	cc                   	int3
140aa6a6e:	cc                   	int3
140aa6a6f:	cc                   	int3
140aa6a70:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140aa6a75:	55                   	push   %rbp
140aa6a76:	56                   	push   %rsi
140aa6a77:	57                   	push   %rdi
140aa6a78:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
140aa6a7d:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
140aa6a84:	48 8b 05 75 24 91 00 	mov    0x912475(%rip),%rax        # 0x1413b8f00
140aa6a8b:	48 33 c4             	xor    %rsp,%rax
140aa6a8e:	48 89 45 3f          	mov    %rax,0x3f(%rbp)
140aa6a92:	49 8b f8             	mov    %r8,%rdi
140aa6a95:	8b f2                	mov    %edx,%esi
140aa6a97:	48 8b d9             	mov    %rcx,%rbx
140aa6a9a:	48 89 4d 9f          	mov    %rcx,-0x61(%rbp)
140aa6a9e:	0f 57 c0             	xorps  %xmm0,%xmm0
140aa6aa1:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
140aa6aa5:	66 0f 6f 0d 83 d3 4f 	movdqa 0x4fd383(%rip),%xmm1        # 0x140fa3e30
140aa6aac:	00
140aa6aad:	f3 0f 7f 4d 0f       	movdqu %xmm1,0xf(%rbp)
140aa6ab2:	c6 45 ff 00          	movb   $0x0,-0x1(%rbp)
140aa6ab6:	0f 11 45 9f          	movups %xmm0,-0x61(%rbp)
140aa6aba:	66 0f 6f 0d 7e d8 4f 	movdqa 0x4fd87e(%rip),%xmm1        # 0x140fa4340
140aa6ac1:	00
140aa6ac2:	f3 0f 7f 4d af       	movdqu %xmm1,-0x51(%rbp)
140aa6ac7:	f2 0f 10 05 41 dc 5d 	movsd  0x5ddc41(%rip),%xmm0        # 0x141084710
140aa6ace:	00
140aa6acf:	f2 0f 11 45 9f       	movsd  %xmm0,-0x61(%rbp)
140aa6ad4:	8b 05 3e dc 5d 00    	mov    0x5ddc3e(%rip),%eax        # 0x141084718
140aa6ada:	89 45 a7             	mov    %eax,-0x59(%rbp)
140aa6add:	c6 45 ab 00          	movb   $0x0,-0x55(%rbp)
140aa6ae1:	44 8b c2             	mov    %edx,%r8d
140aa6ae4:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140aa6ae8:	48 8d 4d 1f          	lea    0x1f(%rbp),%rcx
140aa6aec:	e8 ff 28 7a ff       	call   0x1402493f0
140aa6af1:	90                   	nop
140aa6af2:	4c 8d 4d ff          	lea    -0x1(%rbp),%r9
140aa6af6:	4c 8b c0             	mov    %rax,%r8
140aa6af9:	0f b6 55 97          	movzbl -0x69(%rbp),%edx
140aa6afd:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140aa6b01:	e8 5a 77 73 ff       	call   0x1401de260
140aa6b06:	90                   	nop
140aa6b07:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140aa6b0b:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
140aa6b10:	76 03                	jbe    0x140aa6b15
140aa6b12:	48 8b 3f             	mov    (%rdi),%rdi
140aa6b15:	48 8b d7             	mov    %rdi,%rdx
140aa6b18:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140aa6b1c:	e8 5f 76 70 ff       	call   0x1401ae180
140aa6b21:	0f 57 c0             	xorps  %xmm0,%xmm0
140aa6b24:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
140aa6b28:	0f 57 c9             	xorps  %xmm1,%xmm1
140aa6b2b:	f3 0f 7f 4d cf       	movdqu %xmm1,-0x31(%rbp)
140aa6b30:	0f 10 00             	movups (%rax),%xmm0
140aa6b33:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
140aa6b37:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140aa6b3b:	0f 11 4d cf          	movups %xmm1,-0x31(%rbp)
140aa6b3f:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
140aa6b46:	00
140aa6b47:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
140aa6b4e:	00
140aa6b4f:	c6 00 00             	movb   $0x0,(%rax)
140aa6b52:	48 8b 55 f7          	mov    -0x9(%rbp),%rdx
140aa6b56:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa6b5a:	76 31                	jbe    0x140aa6b8d
140aa6b5c:	48 ff c2             	inc    %rdx
140aa6b5f:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
140aa6b63:	48 8b c1             	mov    %rcx,%rax
140aa6b66:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa6b6d:	72 19                	jb     0x140aa6b88
140aa6b6f:	48 83 c2 27          	add    $0x27,%rdx
140aa6b73:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa6b77:	48 2b c1             	sub    %rcx,%rax
140aa6b7a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa6b7e:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa6b82:	0f 87 92 01 00 00    	ja     0x140aa6d1a
140aa6b88:	e8 b7 45 37 00       	call   0x140e1b144
140aa6b8d:	66 0f 6f 05 9b d2 4f 	movdqa 0x4fd29b(%rip),%xmm0        # 0x140fa3e30
140aa6b94:	00
140aa6b95:	f3 0f 7f 45 ef       	movdqu %xmm0,-0x11(%rbp)
140aa6b9a:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
140aa6b9e:	48 8b 55 37          	mov    0x37(%rbp),%rdx
140aa6ba2:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa6ba6:	76 39                	jbe    0x140aa6be1
140aa6ba8:	48 ff c2             	inc    %rdx
140aa6bab:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140aa6baf:	48 8b c1             	mov    %rcx,%rax
140aa6bb2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa6bb9:	72 19                	jb     0x140aa6bd4
140aa6bbb:	48 83 c2 27          	add    $0x27,%rdx
140aa6bbf:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa6bc3:	48 2b c1             	sub    %rcx,%rax
140aa6bc6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa6bca:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa6bce:	0f 87 4c 01 00 00    	ja     0x140aa6d20
140aa6bd4:	e8 6b 45 37 00       	call   0x140e1b144
140aa6bd9:	66 0f 6f 05 4f d2 4f 	movdqa 0x4fd24f(%rip),%xmm0        # 0x140fa3e30
140aa6be0:	00
140aa6be1:	f3 0f 7f 45 2f       	movdqu %xmm0,0x2f(%rbp)
140aa6be6:	c6 45 1f 00          	movb   $0x0,0x1f(%rbp)
140aa6bea:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
140aa6bee:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa6bf2:	76 32                	jbe    0x140aa6c26
140aa6bf4:	48 ff c2             	inc    %rdx
140aa6bf7:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
140aa6bfb:	48 8b c1             	mov    %rcx,%rax
140aa6bfe:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa6c05:	72 19                	jb     0x140aa6c20
140aa6c07:	48 83 c2 27          	add    $0x27,%rdx
140aa6c0b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa6c0f:	48 2b c1             	sub    %rcx,%rax
140aa6c12:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa6c16:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa6c1a:	0f 87 06 01 00 00    	ja     0x140aa6d26
140aa6c20:	e8 1f 45 37 00       	call   0x140e1b144
140aa6c25:	90                   	nop
140aa6c26:	48 8b 55 17          	mov    0x17(%rbp),%rdx
140aa6c2a:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa6c2e:	76 31                	jbe    0x140aa6c61
140aa6c30:	48 ff c2             	inc    %rdx
140aa6c33:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
140aa6c37:	48 8b c1             	mov    %rcx,%rax
140aa6c3a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa6c41:	72 19                	jb     0x140aa6c5c
140aa6c43:	48 83 c2 27          	add    $0x27,%rdx
140aa6c47:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa6c4b:	48 2b c1             	sub    %rcx,%rax
140aa6c4e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa6c52:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa6c56:	0f 87 d0 00 00 00    	ja     0x140aa6d2c
140aa6c5c:	e8 e3 44 37 00       	call   0x140e1b144
140aa6c61:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
140aa6c65:	48 83 7d d7 0f       	cmpq   $0xf,-0x29(%rbp)
140aa6c6a:	48 0f 47 45 bf       	cmova  -0x41(%rbp),%rax
140aa6c6f:	0f 57 c0             	xorps  %xmm0,%xmm0
140aa6c72:	0f 11 43 08          	movups %xmm0,0x8(%rbx)
140aa6c76:	48 8d 0d 1b bd 50 00 	lea    0x50bd1b(%rip),%rcx        # 0x140fb2998
140aa6c7d:	48 89 0b             	mov    %rcx,(%rbx)
140aa6c80:	89 73 18             	mov    %esi,0x18(%rbx)
140aa6c83:	48 8d 0d 16 cb 4f 00 	lea    0x4fcb16(%rip),%rcx        # 0x140fa37a0
140aa6c8a:	48 89 4b 20          	mov    %rcx,0x20(%rbx)
140aa6c8e:	48 8d 53 28          	lea    0x28(%rbx),%rdx
140aa6c92:	0f 11 02             	movups %xmm0,(%rdx)
140aa6c95:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140aa6c99:	c6 45 a7 01          	movb   $0x1,-0x59(%rbp)
140aa6c9d:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140aa6ca1:	e8 ba 5a 37 00       	call   0x140e1c760
140aa6ca6:	48 8d 05 8b 28 50 00 	lea    0x50288b(%rip),%rax        # 0x140fa9538
140aa6cad:	48 89 43 20          	mov    %rax,0x20(%rbx)
140aa6cb1:	48 8d 05 80 d8 5d 00 	lea    0x5dd880(%rip),%rax        # 0x141084538
140aa6cb8:	48 89 03             	mov    %rax,(%rbx)
140aa6cbb:	48 8b 55 d7          	mov    -0x29(%rbp),%rdx
140aa6cbf:	48 83 fa 0f          	cmp    $0xf,%rdx
140aa6cc3:	76 2d                	jbe    0x140aa6cf2
140aa6cc5:	48 ff c2             	inc    %rdx
140aa6cc8:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
140aa6ccc:	48 8b c1             	mov    %rcx,%rax
140aa6ccf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140aa6cd6:	72 15                	jb     0x140aa6ced
140aa6cd8:	48 83 c2 27          	add    $0x27,%rdx
140aa6cdc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140aa6ce0:	48 2b c1             	sub    %rcx,%rax
140aa6ce3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140aa6ce7:	48 83 f8 1f          	cmp    $0x1f,%rax
140aa6ceb:	77 27                	ja     0x140aa6d14
140aa6ced:	e8 52 44 37 00       	call   0x140e1b144
140aa6cf2:	48 8b c3             	mov    %rbx,%rax
140aa6cf5:	48 8b 4d 3f          	mov    0x3f(%rbp),%rcx
140aa6cf9:	48 33 cc             	xor    %rsp,%rcx
140aa6cfc:	e8 ff 47 37 00       	call   0x140e1b500
140aa6d01:	48 8b 9c 24 08 01 00 	mov    0x108(%rsp),%rbx
140aa6d08:	00
140aa6d09:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
140aa6d10:	5f                   	pop    %rdi
140aa6d11:	5e                   	pop    %rsi
140aa6d12:	5d                   	pop    %rbp
140aa6d13:	c3                   	ret
140aa6d14:	e8 8b 34 38 00       	call   0x140e2a1a4
140aa6d19:	90                   	nop
140aa6d1a:	e8 85 34 38 00       	call   0x140e2a1a4
140aa6d1f:	90                   	nop
140aa6d20:	e8 7f 34 38 00       	call   0x140e2a1a4
140aa6d25:	90                   	nop