1401b1c6b:	49 3b de             	cmp    %r14,%rbx
1401b1c6e:	48 89 41 38          	mov    %rax,0x38(%rcx)
1401b1c72:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401b1c77:	49 83 d0 00          	adc    $0x0,%r8
1401b1c7b:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1401b1c80:	48 8b 40 08          	mov    0x8(%rax),%rax
1401b1c84:	48 f7 61 38          	mulq   0x38(%rcx)
1401b1c88:	4c 03 d8             	add    %rax,%r11
1401b1c8b:	4c 8b ea             	mov    %rdx,%r13
1401b1c8e:	4c 3b d8             	cmp    %rax,%r11
1401b1c91:	49 83 d5 00          	adc    $0x0,%r13
1401b1c95:	4f 8d 24 28          	lea    (%r8,%r13,1),%r12
1401b1c99:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
1401b1c9e:	49 8b 40 10          	mov    0x10(%r8),%rax
1401b1ca2:	48 f7 61 30          	mulq   0x30(%rcx)
1401b1ca6:	4c 03 d8             	add    %rax,%r11
1401b1ca9:	4c 8b fa             	mov    %rdx,%r15
1401b1cac:	4c 3b d8             	cmp    %rax,%r11
1401b1caf:	49 8b 40 18          	mov    0x18(%r8),%rax
1401b1cb3:	49 83 d7 00          	adc    $0x0,%r15
1401b1cb7:	48 f7 61 28          	mulq   0x28(%rcx)
1401b1cbb:	4f 8d 34 3c          	lea    (%r12,%r15,1),%r14
1401b1cbf:	4c 03 d8             	add    %rax,%r11
1401b1cc2:	48 8b ea             	mov    %rdx,%rbp
1401b1cc5:	4c 3b d8             	cmp    %rax,%r11
1401b1cc8:	49 8b 40 20          	mov    0x20(%r8),%rax
1401b1ccc:	48 83 d5 00          	adc    $0x0,%rbp
1401b1cd0:	48 f7 61 20          	mulq   0x20(%rcx)
1401b1cd4:	49 8d 34 2e          	lea    (%r14,%rbp,1),%rsi
1401b1cd8:	4c 03 d8             	add    %rax,%r11
1401b1cdb:	48 8b fa             	mov    %rdx,%rdi
1401b1cde:	4c 3b d8             	cmp    %rax,%r11
1401b1ce1:	49 8b 40 28          	mov    0x28(%r8),%rax
1401b1ce5:	48 83 d7 00          	adc    $0x0,%rdi
1401b1ce9:	48 f7 61 18          	mulq   0x18(%rcx)
1401b1ced:	48 8d 1c 3e          	lea    (%rsi,%rdi,1),%rbx
1401b1cf1:	4c 03 d8             	add    %rax,%r11
1401b1cf4:	4c 8b d2             	mov    %rdx,%r10
1401b1cf7:	4c 3b d8             	cmp    %rax,%r11
1401b1cfa:	49 8b 40 30          	mov    0x30(%r8),%rax
1401b1cfe:	49 83 d2 00          	adc    $0x0,%r10
1401b1d02:	48 f7 61 10          	mulq   0x10(%rcx)
1401b1d06:	4e 8d 0c 13          	lea    (%rbx,%r10,1),%r9
1401b1d0a:	4c 03 d8             	add    %rax,%r11
1401b1d0d:	4c 8b c2             	mov    %rdx,%r8
1401b1d10:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1401b1d15:	4c 3b d8             	cmp    %rax,%r11
1401b1d18:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1401b1d1d:	49 83 d0 00          	adc    $0x0,%r8
1401b1d21:	48 8b 40 38          	mov    0x38(%rax),%rax
1401b1d25:	48 f7 62 08          	mulq   0x8(%rdx)
1401b1d29:	4b 8d 0c 01          	lea    (%r9,%r8,1),%rcx
1401b1d2d:	4c 03 d8             	add    %rax,%r11
1401b1d30:	4c 3b d8             	cmp    %rax,%r11
1401b1d33:	4c 89 5c 24 78       	mov    %r11,0x78(%rsp)
1401b1d38:	48 83 d2 00          	adc    $0x0,%rdx
1401b1d3c:	45 33 db             	xor    %r11d,%r11d
1401b1d3f:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1401b1d44:	4d 3b ca             	cmp    %r10,%r9
1401b1d47:	4c 8b 54 24 68       	mov    0x68(%rsp),%r10
1401b1d4c:	41 0f 92 c3          	setb   %r11b
1401b1d50:	49 3b c8             	cmp    %r8,%rcx
1401b1d53:	49 83 d3 00          	adc    $0x0,%r11
1401b1d57:	48 3b df             	cmp    %rdi,%rbx
1401b1d5a:	49 83 d3 00          	adc    $0x0,%r11
1401b1d5e:	48 3b f5             	cmp    %rbp,%rsi
1401b1d61:	49 83 d3 00          	adc    $0x0,%r11
1401b1d65:	4d 3b f7             	cmp    %r15,%r14
1401b1d68:	49 83 d3 00          	adc    $0x0,%r11
1401b1d6c:	4d 3b e5             	cmp    %r13,%r12
1401b1d6f:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
1401b1d74:	4c 8d 2c 11          	lea    (%rcx,%rdx,1),%r13
1401b1d78:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1401b1d7d:	49 83 d3 00          	adc    $0x0,%r11
1401b1d81:	4c 3b ea             	cmp    %rdx,%r13
1401b1d84:	49 83 d3 00          	adc    $0x0,%r11
1401b1d88:	48 89 41 40          	mov    %rax,0x40(%rcx)
1401b1d8c:	49 8b 44 24 38       	mov    0x38(%r12),%rax
1401b1d91:	49 f7 62 10          	mulq   0x10(%r10)
1401b1d95:	4c 03 e8             	add    %rax,%r13
1401b1d98:	4c 8b fa             	mov    %rdx,%r15
1401b1d9b:	4c 3b e8             	cmp    %rax,%r13
1401b1d9e:	49 8b 44 24 30       	mov    0x30(%r12),%rax
1401b1da3:	49 83 d7 00          	adc    $0x0,%r15
1401b1da7:	49 f7 62 18          	mulq   0x18(%r10)
1401b1dab:	4f 8d 34 1f          	lea    (%r15,%r11,1),%r14
1401b1daf:	4c 03 e8             	add    %rax,%r13
1401b1db2:	48 8b ea             	mov    %rdx,%rbp
1401b1db5:	4c 3b e8             	cmp    %rax,%r13
1401b1db8:	49 8b 44 24 28       	mov    0x28(%r12),%rax
1401b1dbd:	48 83 d5 00          	adc    $0x0,%rbp
1401b1dc1:	49 f7 62 20          	mulq   0x20(%r10)
1401b1dc5:	49 8d 34 2e          	lea    (%r14,%rbp,1),%rsi
1401b1dc9:	4c 03 e8             	add    %rax,%r13
1401b1dcc:	48 8b fa             	mov    %rdx,%rdi
1401b1dcf:	4c 3b e8             	cmp    %rax,%r13
1401b1dd2:	49 8b 44 24 20       	mov    0x20(%r12),%rax
1401b1dd7:	48 83 d7 00          	adc    $0x0,%rdi
1401b1ddb:	49 f7 62 28          	mulq   0x28(%r10)
1401b1ddf:	48 8d 1c 3e          	lea    (%rsi,%rdi,1),%rbx
1401b1de3:	4c 03 e8             	add    %rax,%r13
1401b1de6:	4c 8b da             	mov    %rdx,%r11
1401b1de9:	4c 3b e8             	cmp    %rax,%r13
1401b1dec:	49 8b 44 24 18       	mov    0x18(%r12),%rax
1401b1df1:	49 83 d3 00          	adc    $0x0,%r11
1401b1df5:	49 f7 62 30          	mulq   0x30(%r10)
1401b1df9:	4e 8d 0c 1b          	lea    (%rbx,%r11,1),%r9
1401b1dfd:	4c 03 e8             	add    %rax,%r13
1401b1e00:	4c 8b c2             	mov    %rdx,%r8
1401b1e03:	4c 3b e8             	cmp    %rax,%r13
1401b1e06:	49 8b 44 24 10       	mov    0x10(%r12),%rax
1401b1e0b:	49 83 d0 00          	adc    $0x0,%r8
1401b1e0f:	49 f7 62 38          	mulq   0x38(%r10)
1401b1e13:	4b 8d 0c 01          	lea    (%r9,%r8,1),%rcx
1401b1e17:	4c 03 e8             	add    %rax,%r13
1401b1e1a:	4c 3b e8             	cmp    %rax,%r13
1401b1e1d:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401b1e22:	48 83 d2 00          	adc    $0x0,%rdx
1401b1e26:	45 33 d2             	xor    %r10d,%r10d
1401b1e29:	49 3b c8             	cmp    %r8,%rcx
1401b1e2c:	4c 89 68 48          	mov    %r13,0x48(%rax)
1401b1e30:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
1401b1e35:	41 0f 92 c2          	setb   %r10b
1401b1e39:	4c 8d 24 11          	lea    (%rcx,%rdx,1),%r12
1401b1e3d:	4c 3b e2             	cmp    %rdx,%r12
1401b1e40:	49 83 d2 00          	adc    $0x0,%r10
1401b1e44:	4d 3b cb             	cmp    %r11,%r9
1401b1e47:	4c 8b 4c 24 70       	mov    0x70(%rsp),%r9
1401b1e4c:	49 83 d2 00          	adc    $0x0,%r10
1401b1e50:	48 3b df             	cmp    %rdi,%rbx
1401b1e53:	49 8b 41 18          	mov    0x18(%r9),%rax
1401b1e57:	49 83 d2 00          	adc    $0x0,%r10
1401b1e5b:	48 3b f5             	cmp    %rbp,%rsi
1401b1e5e:	49 83 d2 00          	adc    $0x0,%r10
1401b1e62:	4d 3b f7             	cmp    %r15,%r14
1401b1e65:	49 83 d2 00          	adc    $0x0,%r10
1401b1e69:	49 f7 65 38          	mulq   0x38(%r13)
1401b1e6d:	48 8b ea             	mov    %rdx,%rbp
1401b1e70:	4c 03 e0             	add    %rax,%r12
1401b1e73:	4c 3b e0             	cmp    %rax,%r12
1401b1e76:	49 8b 41 20          	mov    0x20(%r9),%rax
1401b1e7a:	48 83 d5 00          	adc    $0x0,%rbp
1401b1e7e:	49 f7 65 30          	mulq   0x30(%r13)
1401b1e82:	49 8d 34 2a          	lea    (%r10,%rbp,1),%rsi
1401b1e86:	4c 03 e0             	add    %rax,%r12
1401b1e89:	48 8b fa             	mov    %rdx,%rdi
1401b1e8c:	4c 3b e0             	cmp    %rax,%r12
1401b1e8f:	49 8b 41 28          	mov    0x28(%r9),%rax
1401b1e93:	48 83 d7 00          	adc    $0x0,%rdi
1401b1e97:	49 f7 65 28          	mulq   0x28(%r13)
1401b1e9b:	48 8d 1c 3e          	lea    (%rsi,%rdi,1),%rbx
1401b1e9f:	4c 03 e0             	add    %rax,%r12
1401b1ea2:	4c 8b da             	mov    %rdx,%r11
1401b1ea5:	4c 3b e0             	cmp    %rax,%r12
1401b1ea8:	49 8b 41 30          	mov    0x30(%r9),%rax
1401b1eac:	49 83 d3 00          	adc    $0x0,%r11
1401b1eb0:	49 f7 65 20          	mulq   0x20(%r13)
1401b1eb4:	4e 8d 14 1b          	lea    (%rbx,%r11,1),%r10
1401b1eb8:	4c 03 e0             	add    %rax,%r12
1401b1ebb:	4c 8b c2             	mov    %rdx,%r8
1401b1ebe:	4c 3b e0             	cmp    %rax,%r12
1401b1ec1:	49 8b 41 38          	mov    0x38(%r9),%rax
1401b1ec5:	49 83 d0 00          	adc    $0x0,%r8
1401b1ec9:	49 f7 65 18          	mulq   0x18(%r13)
1401b1ecd:	4b 8d 0c 02          	lea    (%r10,%r8,1),%rcx
1401b1ed1:	4c 03 e0             	add    %rax,%r12
1401b1ed4:	4c 3b e0             	cmp    %rax,%r12
1401b1ed7:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401b1edc:	48 83 d2 00          	adc    $0x0,%rdx
1401b1ee0:	45 33 ff             	xor    %r15d,%r15d
1401b1ee3:	49 3b c8             	cmp    %r8,%rcx
1401b1ee6:	45 8b cf             	mov    %r15d,%r9d
1401b1ee9:	4c 89 60 50          	mov    %r12,0x50(%rax)
1401b1eed:	41 0f 92 c1          	setb   %r9b
1401b1ef1:	4c 8d 34 11          	lea    (%rcx,%rdx,1),%r14
1401b1ef5:	4c 3b f2             	cmp    %rdx,%r14
1401b1ef8:	4d 13 cf             	adc    %r15,%r9
1401b1efb:	4d 3b d3             	cmp    %r11,%r10
1401b1efe:	4d 13 cf             	adc    %r15,%r9
1401b1f01:	48 3b df             	cmp    %rdi,%rbx
1401b1f04:	4d 13 cf             	adc    %r15,%r9
1401b1f07:	48 3b f5             	cmp    %rbp,%rsi
1401b1f0a:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1401b1f0f:	4d 13 cf             	adc    %r15,%r9
1401b1f12:	48 8b 45 38          	mov    0x38(%rbp),%rax
1401b1f16:	49 f7 65 20          	mulq   0x20(%r13)
1401b1f1a:	4c 03 f0             	add    %rax,%r14
1401b1f1d:	48 8b fa             	mov    %rdx,%rdi
1401b1f20:	4c 3b f0             	cmp    %rax,%r14
1401b1f23:	48 8b 45 30          	mov    0x30(%rbp),%rax
1401b1f27:	49 13 ff             	adc    %r15,%rdi
1401b1f2a:	49 f7 65 28          	mulq   0x28(%r13)
1401b1f2e:	4a 8d 1c 0f          	lea    (%rdi,%r9,1),%rbx
1401b1f32:	45 8b cf             	mov    %r15d,%r9d
1401b1f35:	4c 03 f0             	add    %rax,%r14
1401b1f38:	4c 8b da             	mov    %rdx,%r11
1401b1f3b:	4c 3b f0             	cmp    %rax,%r14
1401b1f3e:	48 8b 45 28          	mov    0x28(%rbp),%rax
1401b1f42:	4d 13 df             	adc    %r15,%r11
1401b1f45:	49 f7 65 30          	mulq   0x30(%r13)
1401b1f49:	4e 8d 14 1b          	lea    (%rbx,%r11,1),%r10
1401b1f4d:	4c 03 f0             	add    %rax,%r14
1401b1f50:	4c 8b c2             	mov    %rdx,%r8
1401b1f53:	4c 3b f0             	cmp    %rax,%r14
1401b1f56:	48 8b 45 20          	mov    0x20(%rbp),%rax
1401b1f5a:	4d 13 c7             	adc    %r15,%r8
1401b1f5d:	49 f7 65 38          	mulq   0x38(%r13)
1401b1f61:	4b 8d 0c 02          	lea    (%r10,%r8,1),%rcx
1401b1f65:	4c 03 f0             	add    %rax,%r14
1401b1f68:	4c 3b f0             	cmp    %rax,%r14
1401b1f6b:	49 13 d7             	adc    %r15,%rdx
1401b1f6e:	49 3b c8             	cmp    %r8,%rcx
1401b1f71:	41 0f 92 c1          	setb   %r9b
1401b1f75:	48 8d 34 11          	lea    (%rcx,%rdx,1),%rsi
1401b1f79:	48 3b f2             	cmp    %rdx,%rsi
1401b1f7c:	4d 13 cf             	adc    %r15,%r9
1401b1f7f:	4d 3b d3             	cmp    %r11,%r10
1401b1f82:	4d 13 cf             	adc    %r15,%r9
1401b1f85:	48 3b df             	cmp    %rdi,%rbx
1401b1f88:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1401b1f8d:	4d 13 cf             	adc    %r15,%r9
1401b1f90:	45 8b c7             	mov    %r15d,%r8d
1401b1f93:	4c 89 77 58          	mov    %r14,0x58(%rdi)
1401b1f97:	48 8b 45 28          	mov    0x28(%rbp),%rax
1401b1f9b:	49 f7 65 38          	mulq   0x38(%r13)
1401b1f9f:	48 03 f0             	add    %rax,%rsi
1401b1fa2:	4c 8b da             	mov    %rdx,%r11
1401b1fa5:	48 3b f0             	cmp    %rax,%rsi
1401b1fa8:	48 8b 45 30          	mov    0x30(%rbp),%rax
1401b1fac:	4d 13 df             	adc    %r15,%r11
1401b1faf:	49 f7 65 30          	mulq   0x30(%r13)
1401b1fb3:	4f 8d 14 0b          	lea    (%r11,%r9,1),%r10
1401b1fb7:	48 03 f0             	add    %rax,%rsi
1401b1fba:	4c 8b ca             	mov    %rdx,%r9
1401b1fbd:	48 3b f0             	cmp    %rax,%rsi
1401b1fc0:	48 8b 45 38          	mov    0x38(%rbp),%rax
1401b1fc4:	4d 13 cf             	adc    %r15,%r9
1401b1fc7:	49 f7 65 28          	mulq   0x28(%r13)
1401b1fcb:	4b 8d 0c 0a          	lea    (%r10,%r9,1),%rcx
1401b1fcf:	48 03 f0             	add    %rax,%rsi
1401b1fd2:	48 3b f0             	cmp    %rax,%rsi
1401b1fd5:	48 89 77 60          	mov    %rsi,0x60(%rdi)
1401b1fd9:	48 8b 45 38          	mov    0x38(%rbp),%rax
1401b1fdd:	49 13 d7             	adc    %r15,%rdx
1401b1fe0:	49 3b c9             	cmp    %r9,%rcx
1401b1fe3:	41 0f 92 c0          	setb   %r8b
1401b1fe7:	48 8d 1c 11          	lea    (%rcx,%rdx,1),%rbx
1401b1feb:	48 3b da             	cmp    %rdx,%rbx
1401b1fee:	4d 13 c7             	adc    %r15,%r8
1401b1ff1:	4d 3b d3             	cmp    %r11,%r10
1401b1ff4:	4d 13 c7             	adc    %r15,%r8
1401b1ff7:	49 f7 65 30          	mulq   0x30(%r13)
1401b1ffb:	48 03 d8             	add    %rax,%rbx
1401b1ffe:	4c 8b ca             	mov    %rdx,%r9
1401b2001:	48 3b d8             	cmp    %rax,%rbx
1401b2004:	48 8b 45 30          	mov    0x30(%rbp),%rax
1401b2008:	4d 13 cf             	adc    %r15,%r9
1401b200b:	49 f7 65 38          	mulq   0x38(%r13)
1401b200f:	4b 8d 0c 01          	lea    (%r9,%r8,1),%rcx
1401b2013:	48 03 d8             	add    %rax,%rbx
1401b2016:	48 3b d8             	cmp    %rax,%rbx
1401b2019:	48 89 5f 68          	mov    %rbx,0x68(%rdi)
1401b201d:	48 8b 45 38          	mov    0x38(%rbp),%rax
1401b2021:	49 13 d7             	adc    %r15,%rdx
1401b2024:	49 3b c9             	cmp    %r9,%rcx
1401b2027:	41 0f 92 c7          	setb   %r15b
1401b202b:	4c 8d 04 11          	lea    (%rcx,%rdx,1),%r8
1401b202f:	4c 3b c2             	cmp    %rdx,%r8
1401b2032:	49 83 d7 00          	adc    $0x0,%r15
1401b2036:	49 f7 65 38          	mulq   0x38(%r13)
1401b203a:	4c 03 c0             	add    %rax,%r8
1401b203d:	4c 3b c0             	cmp    %rax,%r8
1401b2040:	4c 89 47 70          	mov    %r8,0x70(%rdi)
1401b2044:	49 13 d7             	adc    %r15,%rdx
1401b2047:	48 89 57 78          	mov    %rdx,0x78(%rdi)
1401b204b:	48 83 c4 18          	add    $0x18,%rsp
1401b204f:	41 5f                	pop    %r15
1401b2051:	41 5e                	pop    %r14
1401b2053:	41 5d                	pop    %r13
1401b2055:	41 5c                	pop    %r12
1401b2057:	5f                   	pop    %rdi
1401b2058:	5e                   	pop    %rsi
1401b2059:	5d                   	pop    %rbp
1401b205a:	5b                   	pop    %rbx
1401b205b:	c3                   	ret
1401b205c:	cc                   	int3
1401b205d:	cc                   	int3
1401b205e:	cc                   	int3
1401b205f:	cc                   	int3
1401b2060:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401b2065:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b206a:	57                   	push   %rdi
1401b206b:	45 33 db             	xor    %r11d,%r11d
1401b206e:	49 8b e9             	mov    %r9,%rbp
1401b2071:	41 8b f8             	mov    %r8d,%edi
1401b2074:	4c 8b d2             	mov    %rdx,%r10
1401b2077:	48 8b f1             	mov    %rcx,%rsi
1401b207a:	45 85 c0             	test   %r8d,%r8d
1401b207d:	7f 0e                	jg     0x1401b208d
1401b207f:	33 c0                	xor    %eax,%eax
1401b2081:	48 8b 6c 24 18       	mov    0x18(%rsp),%rbp
1401b2086:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
1401b208b:	5f                   	pop    %rdi
1401b208c:	c3                   	ret
1401b208d:	41 f7 c0 fc ff ff ff 	test   $0xfffffffc,%r8d
1401b2094:	0f 84 87 00 00 00    	je     0x1401b2121
1401b209a:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401b209f:	90                   	nop
1401b20a0:	49 8b 02             	mov    (%r10),%rax
1401b20a3:	48 f7 e5             	mul    %rbp
1401b20a6:	4c 8b c0             	mov    %rax,%r8
1401b20a9:	4c 8b ca             	mov    %rdx,%r9
1401b20ac:	4a 8d 0c 18          	lea    (%rax,%r11,1),%rcx
1401b20b0:	48 89 0e             	mov    %rcx,(%rsi)
1401b20b3:	49 8b 42 08          	mov    0x8(%r10),%rax
1401b20b7:	48 f7 e5             	mul    %rbp
1401b20ba:	49 3b c8             	cmp    %r8,%rcx
1401b20bd:	4c 8b d8             	mov    %rax,%r11
1401b20c0:	48 8b c8             	mov    %rax,%rcx
1401b20c3:	49 13 c9             	adc    %r9,%rcx
1401b20c6:	48 8b da             	mov    %rdx,%rbx
1401b20c9:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
1401b20cd:	49 8b 42 10          	mov    0x10(%r10),%rax
1401b20d1:	48 f7 e5             	mul    %rbp
1401b20d4:	49 3b cb             	cmp    %r11,%rcx
1401b20d7:	48 8b c8             	mov    %rax,%rcx
1401b20da:	4c 8b c0             	mov    %rax,%r8
1401b20dd:	48 13 cb             	adc    %rbx,%rcx
1401b20e0:	4c 8b ca             	mov    %rdx,%r9
1401b20e3:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
1401b20e7:	49 8b 42 18          	mov    0x18(%r10),%rax
1401b20eb:	48 f7 e5             	mul    %rbp
1401b20ee:	49 3b c8             	cmp    %r8,%rcx
1401b20f1:	48 8b c8             	mov    %rax,%rcx
1401b20f4:	4c 8b da             	mov    %rdx,%r11
1401b20f7:	49 13 c9             	adc    %r9,%rcx
1401b20fa:	48 3b c8             	cmp    %rax,%rcx
1401b20fd:	48 89 4e 18          	mov    %rcx,0x18(%rsi)
1401b2101:	49 83 d3 00          	adc    $0x0,%r11
1401b2105:	49 83 c2 20          	add    $0x20,%r10
1401b2109:	48 83 c6 20          	add    $0x20,%rsi
1401b210d:	83 ef 04             	sub    $0x4,%edi
1401b2110:	f7 c7 fc ff ff ff    	test   $0xfffffffc,%edi
1401b2116:	75 88                	jne    0x1401b20a0
1401b2118:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
1401b211d:	85 ff                	test   %edi,%edi
1401b211f:	74 31                	je     0x1401b2152
1401b2121:	49 2b f2             	sub    %r10,%rsi
1401b2124:	0f 1f 40 00          	nopl   0x0(%rax)
1401b2128:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)