140199f2a:	2b d0                	sub    %eax,%edx
140199f2c:	4c 8b 06             	mov    (%rsi),%r8
140199f2f:	4c 89 45 30          	mov    %r8,0x30(%rbp)
140199f33:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
140199f38:	48 89 75 40          	mov    %rsi,0x40(%rbp)
140199f3c:	49 8d 42 08          	lea    0x8(%r10),%rax
140199f40:	4c 8b 57 10          	mov    0x10(%rdi),%r10
140199f44:	48 89 45 60          	mov    %rax,0x60(%rbp)
140199f48:	41 8b 42 04          	mov    0x4(%r10),%eax
140199f4c:	44 8d 0c 10          	lea    (%rax,%rdx,1),%r9d
140199f50:	41 8b 84 84 40 5a 34 	mov    0x345a40(%r12,%rax,4),%eax
140199f57:	00
140199f58:	41 8b c9             	mov    %r9d,%ecx
140199f5b:	49 8b d0             	mov    %r8,%rdx
140199f5e:	f7 d9                	neg    %ecx
140199f60:	83 e1 3f             	and    $0x3f,%ecx
140199f63:	48 d3 ea             	shr    %cl,%rdx
140199f66:	48 23 d0             	and    %rax,%rdx
140199f69:	48 89 55 c0          	mov    %rdx,-0x40(%rbp)
140199f6d:	48 89 55 68          	mov    %rdx,0x68(%rbp)
140199f71:	41 83 f9 40          	cmp    $0x40,%r9d
140199f75:	76 09                	jbe    0x140199f80
140199f77:	49 8b f6             	mov    %r14,%rsi
140199f7a:	4c 89 75 40          	mov    %r14,0x40(%rbp)
140199f7e:	eb 52                	jmp    0x140199fd2
140199f80:	48 3b f3             	cmp    %rbx,%rsi
140199f83:	72 10                	jb     0x140199f95
140199f85:	41 8b c1             	mov    %r9d,%eax
140199f88:	48 c1 e8 03          	shr    $0x3,%rax
140199f8c:	48 2b f0             	sub    %rax,%rsi
140199f8f:	41 83 e1 07          	and    $0x7,%r9d
140199f93:	eb 2d                	jmp    0x140199fc2
140199f95:	49 3b f3             	cmp    %r11,%rsi
140199f98:	74 38                	je     0x140199fd2
140199f9a:	41 8b d1             	mov    %r9d,%edx
140199f9d:	48 8b ce             	mov    %rsi,%rcx
140199fa0:	c1 ea 03             	shr    $0x3,%edx
140199fa3:	8b c2                	mov    %edx,%eax
140199fa5:	48 2b c8             	sub    %rax,%rcx
140199fa8:	49 3b cb             	cmp    %r11,%rcx
140199fab:	73 06                	jae    0x140199fb3
140199fad:	48 8b d6             	mov    %rsi,%rdx
140199fb0:	41 2b d3             	sub    %r11d,%edx
140199fb3:	8b c2                	mov    %edx,%eax
140199fb5:	48 2b f0             	sub    %rax,%rsi
140199fb8:	8d 04 d5 00 00 00 00 	lea    0x0(,%rdx,8),%eax
140199fbf:	44 2b c8             	sub    %eax,%r9d
140199fc2:	4c 8b 06             	mov    (%rsi),%r8
140199fc5:	4c 89 45 30          	mov    %r8,0x30(%rbp)
140199fc9:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
140199fce:	48 89 75 40          	mov    %rsi,0x40(%rbp)
140199fd2:	49 8d 52 08          	lea    0x8(%r10),%rdx
140199fd6:	4d 8b e0             	mov    %r8,%r12
140199fd9:	4c 8b 57 08          	mov    0x8(%rdi),%r10
140199fdd:	48 89 55 70          	mov    %rdx,0x70(%rbp)
140199fe1:	41 8b 42 04          	mov    0x4(%r10),%eax
140199fe5:	46 8d 34 08          	lea    (%rax,%r9,1),%r14d
140199fe9:	41 8b ce             	mov    %r14d,%ecx
140199fec:	44 89 75 38          	mov    %r14d,0x38(%rbp)
140199ff0:	f7 d9                	neg    %ecx
140199ff2:	83 e1 3f             	and    $0x3f,%ecx
140199ff5:	49 d3 ec             	shr    %cl,%r12
140199ff8:	48 8d 0d 01 60 e6 ff 	lea    -0x199fff(%rip),%rcx        # 0x140000000
140199fff:	8b 84 81 40 5a 34 00 	mov    0x345a40(%rcx,%rax,4),%eax
14019a006:	4c 23 e0             	and    %rax,%r12
14019a009:	4c 89 65 c8          	mov    %r12,-0x38(%rbp)
14019a00d:	4c 89 65 78          	mov    %r12,0x78(%rbp)
14019a011:	41 83 fe 40          	cmp    $0x40,%r14d
14019a015:	76 09                	jbe    0x14019a020
14019a017:	48 8d 35 aa b7 1a 00 	lea    0x1ab7aa(%rip),%rsi        # 0x1403457c8
14019a01e:	eb 56                	jmp    0x14019a076
14019a020:	48 3b f3             	cmp    %rbx,%rsi
14019a023:	72 10                	jb     0x14019a035
14019a025:	41 8b c6             	mov    %r14d,%eax
14019a028:	48 c1 e8 03          	shr    $0x3,%rax
14019a02c:	48 2b f0             	sub    %rax,%rsi
14019a02f:	41 83 e6 07          	and    $0x7,%r14d
14019a033:	eb 31                	jmp    0x14019a066
14019a035:	49 3b f3             	cmp    %r11,%rsi
14019a038:	74 40                	je     0x14019a07a
14019a03a:	41 8b d6             	mov    %r14d,%edx
14019a03d:	48 8b ce             	mov    %rsi,%rcx
14019a040:	c1 ea 03             	shr    $0x3,%edx
14019a043:	8b c2                	mov    %edx,%eax
14019a045:	48 2b c8             	sub    %rax,%rcx
14019a048:	49 3b cb             	cmp    %r11,%rcx
14019a04b:	73 06                	jae    0x14019a053
14019a04d:	48 8b d6             	mov    %rsi,%rdx
14019a050:	41 2b d3             	sub    %r11d,%edx
14019a053:	8b c2                	mov    %edx,%eax
14019a055:	48 2b f0             	sub    %rax,%rsi
14019a058:	8d 04 d5 00 00 00 00 	lea    0x0(,%rdx,8),%eax
14019a05f:	48 8b 55 70          	mov    0x70(%rbp),%rdx
14019a063:	44 2b f0             	sub    %eax,%r14d
14019a066:	4c 8b 06             	mov    (%rsi),%r8
14019a069:	4c 89 45 30          	mov    %r8,0x30(%rbp)
14019a06d:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
14019a072:	44 89 75 38          	mov    %r14d,0x38(%rbp)
14019a076:	48 89 75 40          	mov    %rsi,0x40(%rbp)
14019a07a:	48 63 45 08          	movslq 0x8(%rbp),%rax
14019a07e:	49 83 c2 08          	add    $0x8,%r10
14019a082:	33 ff                	xor    %edi,%edi
14019a084:	4c 89 95 80 00 00 00 	mov    %r10,0x80(%rbp)
14019a08b:	89 7c 24 60          	mov    %edi,0x60(%rsp)
14019a08f:	48 89 45 88          	mov    %rax,-0x78(%rbp)
14019a093:	48 85 c0             	test   %rax,%rax
14019a096:	0f 8e 2a 04 00 00    	jle    0x14019a4c6
14019a09c:	4c 8b 5d c0          	mov    -0x40(%rbp),%r11
14019a0a0:	48 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%rax
14019a0a7:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14019a0ab:	eb 07                	jmp    0x14019a0b4
14019a0ad:	0f 1f 00             	nopl   (%rax)
14019a0b0:	48 8b 55 70          	mov    0x70(%rbp),%rdx
14019a0b4:	4c 8b 7d 60          	mov    0x60(%rbp),%r15
14019a0b8:	47 8b 4c e2 04       	mov    0x4(%r10,%r12,8),%r9d
14019a0bd:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14019a0c1:	46 8b 54 da 04       	mov    0x4(%rdx,%r11,8),%r10d
14019a0c6:	4c 8b ad 80 00 00 00 	mov    0x80(%rbp),%r13
14019a0cd:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
14019a0d1:	41 8b 5c cf 04       	mov    0x4(%r15,%rcx,8),%ebx
14019a0d6:	45 0f b6 64 cf 02    	movzbl 0x2(%r15,%rcx,8),%r12d
14019a0dc:	41 0f b7 0c cf       	movzwl (%r15,%rcx,8),%ecx
14019a0e1:	41 0f b6 7c d5 02    	movzbl 0x2(%r13,%rdx,8),%edi
14019a0e7:	48 8b 45 70          	mov    0x70(%rbp),%rax
14019a0eb:	4c 8b 7d 70          	mov    0x70(%rbp),%r15
14019a0ef:	66 89 4c 24 78       	mov    %cx,0x78(%rsp)
14019a0f4:	41 0f b7 4c d5 00    	movzwl 0x0(%r13,%rdx,8),%ecx
14019a0fa:	42 0f b6 44 d8 02    	movzbl 0x2(%rax,%r11,8),%eax
14019a100:	4c 8b 6d c0          	mov    -0x40(%rbp),%r13
14019a104:	66 89 4c 24 7a       	mov    %cx,0x7a(%rsp)
14019a109:	4c 89 4d e0          	mov    %r9,-0x20(%rbp)
14019a10d:	44 8d 1c 07          	lea    (%rdi,%rax,1),%r11d
14019a111:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
14019a115:	43 0f b7 0c ef       	movzwl (%r15,%r13,8),%ecx
14019a11a:	45 02 dc             	add    %r12b,%r11b
14019a11d:	66 89 4c 24 7c       	mov    %cx,0x7c(%rsp)
14019a122:	3c 01                	cmp    $0x1,%al
14019a124:	76 3c                	jbe    0x14019a162
14019a126:	8b d0                	mov    %eax,%edx
14019a128:	41 8b ce             	mov    %r14d,%ecx
14019a12b:	83 e1 3f             	and    $0x3f,%ecx
14019a12e:	44 03 f2             	add    %edx,%r14d
14019a131:	49 8b c0             	mov    %r8,%rax
14019a134:	44 89 75 38          	mov    %r14d,0x38(%rbp)
14019a138:	48 d3 e0             	shl    %cl,%rax
14019a13b:	8b ca                	mov    %edx,%ecx
14019a13d:	f7 d9                	neg    %ecx
14019a13f:	83 e1 3f             	and    $0x3f,%ecx
14019a142:	48 d3 e8             	shr    %cl,%rax
14019a145:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
14019a14c:	4c 03 d0             	add    %rax,%r10
14019a14f:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
14019a156:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
14019a15d:	e9 a3 00 00 00       	jmp    0x14019a205
14019a162:	45 33 c9             	xor    %r9d,%r9d
14019a165:	85 db                	test   %ebx,%ebx
14019a167:	41 0f 94 c1          	sete   %r9b
14019a16b:	84 c0                	test   %al,%al
14019a16d:	75 2a                	jne    0x14019a199
14019a16f:	41 8b c1             	mov    %r9d,%eax
14019a172:	4c 8b 4d e0          	mov    -0x20(%rbp),%r9
14019a176:	4c 8b 94 c5 88 00 00 	mov    0x88(%rbp,%rax,8),%r10
14019a17d:	00
14019a17e:	8b c3                	mov    %ebx,%eax
14019a180:	f7 d8                	neg    %eax
14019a182:	48 1b c9             	sbb    %rcx,%rcx
14019a185:	83 e1 08             	and    $0x8,%ecx
14019a188:	48 8b 84 0d 88 00 00 	mov    0x88(%rbp,%rcx,1),%rax
14019a18f:	00
14019a190:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
14019a197:	eb 73                	jmp    0x14019a20c
14019a199:	41 8b ce             	mov    %r14d,%ecx
14019a19c:	49 8b d0             	mov    %r8,%rdx
14019a19f:	83 e1 3f             	and    $0x3f,%ecx
14019a1a2:	41 ff c6             	inc    %r14d
14019a1a5:	48 d3 e2             	shl    %cl,%rdx
14019a1a8:	33 c0                	xor    %eax,%eax
14019a1aa:	48 c1 ea 3f          	shr    $0x3f,%rdx
14019a1ae:	43 8d 0c 11          	lea    (%r9,%r10,1),%ecx
14019a1b2:	48 03 ca             	add    %rdx,%rcx
14019a1b5:	44 89 75 38          	mov    %r14d,0x38(%rbp)
14019a1b9:	48 83 f9 03          	cmp    $0x3,%rcx
14019a1bd:	75 16                	jne    0x14019a1d5
14019a1bf:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
14019a1c6:	4c 8d 51 ff          	lea    -0x1(%rcx),%r10
14019a1ca:	4d 85 d2             	test   %r10,%r10
14019a1cd:	0f 94 c0             	sete   %al
14019a1d0:	4c 2b d0             	sub    %rax,%r10
14019a1d3:	eb 1e                	jmp    0x14019a1f3
14019a1d5:	4c 8b 94 cd 88 00 00 	mov    0x88(%rbp,%rcx,8),%r10
14019a1dc:	00
14019a1dd:	4d 85 d2             	test   %r10,%r10
14019a1e0:	0f 94 c0             	sete   %al
14019a1e3:	4c 2b d0             	sub    %rax,%r10
14019a1e6:	48 83 f9 01          	cmp    $0x1,%rcx
14019a1ea:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
14019a1f1:	74 0e                	je     0x14019a201
14019a1f3:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
14019a1fa:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
14019a201:	4c 8b 4d e0          	mov    -0x20(%rbp),%r9
14019a205:	48 89 8d 90 00 00 00 	mov    %rcx,0x90(%rbp)
14019a20c:	4c 8b 7d 00          	mov    0x0(%rbp),%r15
14019a210:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
14019a215:	4c 89 95 88 00 00 00 	mov    %r10,0x88(%rbp)
14019a21c:	4c 89 55 e8          	mov    %r10,-0x18(%rbp)
14019a220:	40 84 ff             	test   %dil,%dil
14019a223:	74 24                	je     0x14019a249
14019a225:	41 8b ce             	mov    %r14d,%ecx
14019a228:	49 8b c0             	mov    %r8,%rax
14019a22b:	83 e1 3f             	and    $0x3f,%ecx
14019a22e:	44 03 f7             	add    %edi,%r14d
14019a231:	48 d3 e0             	shl    %cl,%rax
14019a234:	8b cf                	mov    %edi,%ecx
14019a236:	f7 d9                	neg    %ecx
14019a238:	44 89 75 38          	mov    %r14d,0x38(%rbp)
14019a23c:	83 e1 3f             	and    $0x3f,%ecx
14019a23f:	48 d3 e8             	shr    %cl,%rax
14019a242:	4c 03 c8             	add    %rax,%r9
14019a245:	4c 89 4d e0          	mov    %r9,-0x20(%rbp)
14019a249:	41 80 fb 1f          	cmp    $0x1f,%r11b
14019a24d:	72 15                	jb     0x14019a264
14019a24f:	41 83 fe 40          	cmp    $0x40,%r14d
14019a253:	0f 86 99 01 00 00    	jbe    0x14019a3f2
14019a259:	48 8d 35 68 b5 1a 00 	lea    0x1ab568(%rip),%rsi        # 0x1403457c8
14019a260:	48 89 75 40          	mov    %rsi,0x40(%rbp)
14019a264:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
14019a269:	45 84 e4             	test   %r12b,%r12b
14019a26c:	74 25                	je     0x14019a293
14019a26e:	41 8b ce             	mov    %r14d,%ecx
14019a271:	49 8b c3             	mov    %r11,%rax
14019a274:	83 e1 3f             	and    $0x3f,%ecx
14019a277:	45 03 f4             	add    %r12d,%r14d
14019a27a:	48 d3 e0             	shl    %cl,%rax
14019a27d:	41 8b cc             	mov    %r12d,%ecx
14019a280:	f7 d9                	neg    %ecx
14019a282:	44 89 75 38          	mov    %r14d,0x38(%rbp)
14019a286:	83 e1 3f             	and    $0x3f,%ecx
14019a289:	48 d3 e8             	shr    %cl,%rax
14019a28c:	48 03 d8             	add    %rax,%rbx
14019a28f:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
14019a293:	8b 95 e8 01 00 00    	mov    0x1e8(%rbp),%edx
14019a299:	8b 7c 24 60          	mov    0x60(%rsp),%edi
14019a29d:	8d 42 ff             	lea    -0x1(%rdx),%eax
14019a2a0:	3b f8                	cmp    %eax,%edi
14019a2a2:	0f 84 0c 02 00 00    	je     0x14019a4b4
14019a2a8:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14019a2ac:	48 8b 55 60          	mov    0x60(%rbp),%rdx
14019a2b0:	44 0f b7 64 24 7a    	movzwl 0x7a(%rsp),%r12d
14019a2b6:	0f b6 44 ca 03       	movzbl 0x3(%rdx,%rcx,8),%eax
14019a2bb:	49 8b d3             	mov    %r11,%rdx
14019a2be:	4c 8d 1d 3b 5d e6 ff 	lea    -0x19a2c5(%rip),%r11        # 0x140000000
14019a2c5:	45 8d 04 06          	lea    (%r14,%rax,1),%r8d
14019a2c9:	41 8b 84 83 40 5a 34 	mov    0x345a40(%r11,%rax,4),%eax
14019a2d0:	00
14019a2d1:	41 8b c8             	mov    %r8d,%ecx
14019a2d4:	f7 d9                	neg    %ecx
14019a2d6:	83 e1 3f             	and    $0x3f,%ecx
14019a2d9:	48 d3 ea             	shr    %cl,%rdx
14019a2dc:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14019a2e0:	48 23 d0             	and    %rax,%rdx
14019a2e3:	0f b7 44 24 78       	movzwl 0x78(%rsp),%eax
14019a2e8:	48 03 c2             	add    %rdx,%rax
14019a2eb:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
14019a2f2:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14019a2f6:	48 89 45 58          	mov    %rax,0x58(%rbp)
14019a2fa:	0f b6 44 ca 03       	movzbl 0x3(%rdx,%rcx,8),%eax
14019a2ff:	45 8d 0c 00          	lea    (%r8,%rax,1),%r9d
14019a303:	41 8b 84 83 40 5a 34 	mov    0x345a40(%r11,%rax,4),%eax
14019a30a:	00
14019a30b:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14019a310:	41 8b c9             	mov    %r9d,%ecx
14019a313:	f7 d9                	neg    %ecx
14019a315:	49 8b d0             	mov    %r8,%rdx
14019a318:	83 e1 3f             	and    $0x3f,%ecx
14019a31b:	48 d3 ea             	shr    %cl,%rdx
14019a31e:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14019a322:	48 23 d0             	and    %rax,%rdx
14019a325:	4c 03 e2             	add    %rdx,%r12
14019a328:	48 8b 55 70          	mov    0x70(%rbp),%rdx
14019a32c:	4c 89 65 c8          	mov    %r12,-0x38(%rbp)
14019a330:	4c 89 65 78          	mov    %r12,0x78(%rbp)
14019a334:	0f b6 44 ca 03       	movzbl 0x3(%rdx,%rcx,8),%eax
14019a339:	49 8b d0             	mov    %r8,%rdx
14019a33c:	45 8d 34 01          	lea    (%r9,%rax,1),%r14d
14019a340:	41 8b 84 83 40 5a 34 	mov    0x345a40(%r11,%rax,4),%eax
14019a347:	00
14019a348:	44 0f b7 5c 24 7c    	movzwl 0x7c(%rsp),%r11d
14019a34e:	41 8b ce             	mov    %r14d,%ecx
14019a351:	f7 d9                	neg    %ecx
14019a353:	44 89 75 38          	mov    %r14d,0x38(%rbp)
14019a357:	83 e1 3f             	and    $0x3f,%ecx
14019a35a:	48 d3 ea             	shr    %cl,%rdx
14019a35d:	48 23 d0             	and    %rax,%rdx
14019a360:	4c 03 da             	add    %rdx,%r11
14019a363:	4c 89 5d c0          	mov    %r11,-0x40(%rbp)
14019a367:	4c 89 5d 68          	mov    %r11,0x68(%rbp)
14019a36b:	41 83 fe 40          	cmp    $0x40,%r14d
14019a36f:	0f 86 dc 00 00 00    	jbe    0x14019a451
14019a375:	48 8d 35 4c b4 1a 00 	lea    0x1ab44c(%rip),%rsi        # 0x1403457c8
14019a37c:	48 89 75 40          	mov    %rsi,0x40(%rbp)
14019a380:	8b 95 e8 01 00 00    	mov    0x1e8(%rbp),%edx
14019a386:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14019a38a:	49 8b c5             	mov    %r13,%rax
14019a38d:	48 03 cb             	add    %rbx,%rcx
14019a390:	4c 3b d1             	cmp    %rcx,%r10
14019a393:	48 0f 47 44 24 70    	cmova  0x70(%rsp),%rax
14019a399:	49 2b c2             	sub    %r10,%rax
14019a39c:	0f 18 0c 08          	prefetcht0 (%rax,%rcx,1)
14019a3a0:	0f 18 4c 08 40       	prefetcht0 0x40(%rax,%rcx,1)
14019a3a5:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
14019a3a9:	ff c7                	inc    %edi
14019a3ab:	0f 10 45 d8          	movups -0x28(%rbp),%xmm0
14019a3af:	48 03 c1             	add    %rcx,%rax
14019a3b2:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14019a3b6:	f2 0f 10 4d e8       	movsd  -0x18(%rbp),%xmm1
14019a3bb:	4c 8b 95 80 00 00 00 	mov    0x80(%rbp),%r10
14019a3c2:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14019a3c6:	0f 11 01             	movups %xmm0,(%rcx)
14019a3c9:	89 7c 24 60          	mov    %edi,0x60(%rsp)
14019a3cd:	f2 0f 11 49 10       	movsd  %xmm1,0x10(%rcx)
14019a3d2:	48 83 c1 18          	add    $0x18,%rcx
14019a3d6:	48 83 6d 88 01       	subq   $0x1,-0x78(%rbp)
14019a3db:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
14019a3df:	0f 85 cb fc ff ff    	jne    0x14019a0b0
14019a3e5:	4c 8b 7d 20          	mov    0x20(%rbp),%r15
14019a3e9:	4c 8b 6d 10          	mov    0x10(%rbp),%r13
14019a3ed:	e9 da 00 00 00       	jmp    0x14019a4cc
14019a3f2:	49 8d 47 08          	lea    0x8(%r15),%rax
14019a3f6:	48 3b f0             	cmp    %rax,%rsi
14019a3f9:	72 27                	jb     0x14019a422
14019a3fb:	41 8b c6             	mov    %r14d,%eax
14019a3fe:	48 c1 e8 03          	shr    $0x3,%rax
14019a402:	48 2b f0             	sub    %rax,%rsi
14019a405:	41 83 e6 07          	and    $0x7,%r14d
14019a409:	4c 8b 1e             	mov    (%rsi),%r11
14019a40c:	4c 89 5c 24 50       	mov    %r11,0x50(%rsp)
14019a411:	4c 89 5d 30          	mov    %r11,0x30(%rbp)
14019a415:	48 89 75 40          	mov    %rsi,0x40(%rbp)
14019a419:	44 89 75 38          	mov    %r14d,0x38(%rbp)
14019a41d:	e9 47 fe ff ff       	jmp    0x14019a269
14019a422:	49 3b f7             	cmp    %r15,%rsi
14019a425:	0f 84 39 fe ff ff    	je     0x14019a264
14019a42b:	41 8b d6             	mov    %r14d,%edx
14019a42e:	48 8b ce             	mov    %rsi,%rcx
14019a431:	c1 ea 03             	shr    $0x3,%edx
14019a434:	8b c2                	mov    %edx,%eax
14019a436:	48 2b c8             	sub    %rax,%rcx
14019a439:	49 3b cf             	cmp    %r15,%rcx
14019a43c:	73 06                	jae    0x14019a444
14019a43e:	48 8b d6             	mov    %rsi,%rdx