14000b07e:	49 8b c8             	mov    %r8,%rcx
14000b081:	48 8b f2             	mov    %rdx,%rsi
14000b084:	e8 83 d3 ff ff       	call   0x14000840c
14000b089:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
14000b08e:	4c 8b c7             	mov    %rdi,%r8
14000b091:	48 8b d6             	mov    %rsi,%rdx
14000b094:	48 8b cd             	mov    %rbp,%rcx
14000b097:	8b d8                	mov    %eax,%ebx
14000b099:	e8 d2 c3 ff ff       	call   0x140007470
14000b09e:	4c 8b c7             	mov    %rdi,%r8
14000b0a1:	48 8b d6             	mov    %rsi,%rdx
14000b0a4:	48 8b cd             	mov    %rbp,%rcx
14000b0a7:	e8 ec d2 ff ff       	call   0x140008398
14000b0ac:	3b d8                	cmp    %eax,%ebx
14000b0ae:	7e 23                	jle    0x14000b0d3
14000b0b0:	44 8b c3             	mov    %ebx,%r8d
14000b0b3:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14000b0b8:	48 8b d7             	mov    %rdi,%rdx
14000b0bb:	e8 04 d3 ff ff       	call   0x1400083c4
14000b0c0:	44 8b cb             	mov    %ebx,%r9d
14000b0c3:	4c 8b c7             	mov    %rdi,%r8
14000b0c6:	48 8b d6             	mov    %rsi,%rdx
14000b0c9:	48 8b cd             	mov    %rbp,%rcx
14000b0cc:	e8 ff d2 ff ff       	call   0x1400083d0
14000b0d1:	eb 10                	jmp    0x14000b0e3
14000b0d3:	4c 8b c7             	mov    %rdi,%r8
14000b0d6:	48 8b d6             	mov    %rsi,%rdx
14000b0d9:	48 8b cd             	mov    %rbp,%rcx
14000b0dc:	e8 b7 d2 ff ff       	call   0x140008398
14000b0e1:	8b d8                	mov    %eax,%ebx
14000b0e3:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14000b0e8:	8b c3                	mov    %ebx,%eax
14000b0ea:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000b0ef:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14000b0f4:	48 83 c4 20          	add    $0x20,%rsp
14000b0f8:	5f                   	pop    %rdi
14000b0f9:	c3                   	ret
14000b0fa:	cc                   	int3
14000b0fb:	cc                   	int3
14000b0fc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000b101:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14000b106:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14000b10b:	57                   	push   %rdi
14000b10c:	41 54                	push   %r12
14000b10e:	41 55                	push   %r13
14000b110:	41 56                	push   %r14
14000b112:	41 57                	push   %r15
14000b114:	48 83 ec 20          	sub    $0x20,%rsp
14000b118:	48 8b ea             	mov    %rdx,%rbp
14000b11b:	4c 8b e9             	mov    %rcx,%r13
14000b11e:	48 85 d2             	test   %rdx,%rdx
14000b121:	0f 84 bc 00 00 00    	je     0x14000b1e3
14000b127:	45 32 ff             	xor    %r15b,%r15b
14000b12a:	33 f6                	xor    %esi,%esi
14000b12c:	39 32                	cmp    %esi,(%rdx)
14000b12e:	0f 8e 8f 00 00 00    	jle    0x14000b1c3
14000b134:	e8 57 cb ff ff       	call   0x140007c90
14000b139:	48 8b d0             	mov    %rax,%rdx
14000b13c:	49 8b 45 30          	mov    0x30(%r13),%rax
14000b140:	4c 63 60 0c          	movslq 0xc(%rax),%r12
14000b144:	49 83 c4 04          	add    $0x4,%r12
14000b148:	4c 03 e2             	add    %rdx,%r12
14000b14b:	e8 40 cb ff ff       	call   0x140007c90
14000b150:	48 8b d0             	mov    %rax,%rdx
14000b153:	49 8b 45 30          	mov    0x30(%r13),%rax
14000b157:	48 63 48 0c          	movslq 0xc(%rax),%rcx
14000b15b:	44 8b 34 0a          	mov    (%rdx,%rcx,1),%r14d
14000b15f:	45 85 f6             	test   %r14d,%r14d
14000b162:	7e 54                	jle    0x14000b1b8
14000b164:	48 63 c6             	movslq %esi,%rax
14000b167:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
14000b16b:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14000b170:	e8 1b cb ff ff       	call   0x140007c90
14000b175:	49 8b 5d 30          	mov    0x30(%r13),%rbx
14000b179:	48 8b f8             	mov    %rax,%rdi
14000b17c:	49 63 04 24          	movslq (%r12),%rax
14000b180:	48 03 f8             	add    %rax,%rdi
14000b183:	e8 f4 ca ff ff       	call   0x140007c7c
14000b188:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14000b18d:	4c 8b c3             	mov    %rbx,%r8
14000b190:	48 63 4d 04          	movslq 0x4(%rbp),%rcx
14000b194:	48 8d 04 90          	lea    (%rax,%rdx,4),%rax
14000b198:	48 8b d7             	mov    %rdi,%rdx
14000b19b:	48 03 c8             	add    %rax,%rcx
14000b19e:	e8 39 ea ff ff       	call   0x140009bdc
14000b1a3:	85 c0                	test   %eax,%eax
14000b1a5:	75 0e                	jne    0x14000b1b5
14000b1a7:	41 ff ce             	dec    %r14d
14000b1aa:	49 83 c4 04          	add    $0x4,%r12
14000b1ae:	45 85 f6             	test   %r14d,%r14d
14000b1b1:	7f bd                	jg     0x14000b170
14000b1b3:	eb 03                	jmp    0x14000b1b8
14000b1b5:	41 b7 01             	mov    $0x1,%r15b
14000b1b8:	ff c6                	inc    %esi
14000b1ba:	3b 75 00             	cmp    0x0(%rbp),%esi
14000b1bd:	0f 8c 71 ff ff ff    	jl     0x14000b134
14000b1c3:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14000b1c8:	41 8a c7             	mov    %r15b,%al
14000b1cb:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14000b1d0:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14000b1d5:	48 83 c4 20          	add    $0x20,%rsp
14000b1d9:	41 5f                	pop    %r15
14000b1db:	41 5e                	pop    %r14
14000b1dd:	41 5d                	pop    %r13
14000b1df:	41 5c                	pop    %r12
14000b1e1:	5f                   	pop    %rdi
14000b1e2:	c3                   	ret
14000b1e3:	e8 90 54 00 00       	call   0x140010678
14000b1e8:	cc                   	int3
14000b1e9:	cc                   	int3
14000b1ea:	cc                   	int3
14000b1eb:	cc                   	int3
14000b1ec:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000b1f1:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14000b1f6:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14000b1fb:	57                   	push   %rdi
14000b1fc:	48 83 ec 20          	sub    $0x20,%rsp
14000b200:	33 ed                	xor    %ebp,%ebp
14000b202:	48 8b f9             	mov    %rcx,%rdi
14000b205:	39 29                	cmp    %ebp,(%rcx)
14000b207:	7e 50                	jle    0x14000b259
14000b209:	33 f6                	xor    %esi,%esi
14000b20b:	e8 6c ca ff ff       	call   0x140007c7c
14000b210:	48 63 4f 04          	movslq 0x4(%rdi),%rcx
14000b214:	48 03 c6             	add    %rsi,%rax
14000b217:	83 7c 01 04 00       	cmpl   $0x0,0x4(%rcx,%rax,1)
14000b21c:	74 1b                	je     0x14000b239
14000b21e:	e8 59 ca ff ff       	call   0x140007c7c
14000b223:	48 63 4f 04          	movslq 0x4(%rdi),%rcx
14000b227:	48 03 c6             	add    %rsi,%rax
14000b22a:	48 63 5c 01 04       	movslq 0x4(%rcx,%rax,1),%rbx
14000b22f:	e8 48 ca ff ff       	call   0x140007c7c
14000b234:	48 03 c3             	add    %rbx,%rax
14000b237:	eb 02                	jmp    0x14000b23b
14000b239:	33 c0                	xor    %eax,%eax
14000b23b:	48 8d 48 08          	lea    0x8(%rax),%rcx
14000b23f:	48 8d 15 d2 4e 02 00 	lea    0x24ed2(%rip),%rdx        # 0x140030118
14000b246:	e8 31 ce ff ff       	call   0x14000807c
14000b24b:	85 c0                	test   %eax,%eax
14000b24d:	74 21                	je     0x14000b270
14000b24f:	ff c5                	inc    %ebp
14000b251:	48 83 c6 14          	add    $0x14,%rsi
14000b255:	3b 2f                	cmp    (%rdi),%ebp
14000b257:	7c b2                	jl     0x14000b20b
14000b259:	32 c0                	xor    %al,%al
14000b25b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000b260:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14000b265:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14000b26a:	48 83 c4 20          	add    $0x20,%rsp
14000b26e:	5f                   	pop    %rdi
14000b26f:	c3                   	ret
14000b270:	b0 01                	mov    $0x1,%al
14000b272:	eb e7                	jmp    0x14000b25b
14000b274:	4c 8b 02             	mov    (%rdx),%r8
14000b277:	4c 8d 1d 82 4d ff ff 	lea    -0xb27e(%rip),%r11        # 0x140000000
14000b27e:	4c 8b d1             	mov    %rcx,%r10
14000b281:	4c 8b ca             	mov    %rdx,%r9
14000b284:	41 0f b6 08          	movzbl (%r8),%ecx
14000b288:	83 e1 0f             	and    $0xf,%ecx
14000b28b:	4a 0f be 84 19 50 37 	movsbq 0x23750(%rcx,%r11,1),%rax
14000b292:	02 00
14000b294:	42 8a 8c 19 60 37 02 	mov    0x23760(%rcx,%r11,1),%cl
14000b29b:	00
14000b29c:	4c 2b c0             	sub    %rax,%r8
14000b29f:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000b2a3:	d3 e8                	shr    %cl,%eax
14000b2a5:	8b c8                	mov    %eax,%ecx
14000b2a7:	4c 89 02             	mov    %r8,(%rdx)
14000b2aa:	83 e1 03             	and    $0x3,%ecx
14000b2ad:	c1 e8 02             	shr    $0x2,%eax
14000b2b0:	41 89 42 10          	mov    %eax,0x10(%r10)
14000b2b4:	41 89 4a 14          	mov    %ecx,0x14(%r10)
14000b2b8:	8d 41 ff             	lea    -0x1(%rcx),%eax
14000b2bb:	83 f8 01             	cmp    $0x1,%eax
14000b2be:	76 16                	jbe    0x14000b2d6
14000b2c0:	83 f9 03             	cmp    $0x3,%ecx
14000b2c3:	75 4a                	jne    0x14000b30f
14000b2c5:	48 8b 02             	mov    (%rdx),%rax
14000b2c8:	8b 08                	mov    (%rax),%ecx
14000b2ca:	48 83 c0 04          	add    $0x4,%rax
14000b2ce:	48 89 02             	mov    %rax,(%rdx)
14000b2d1:	41 89 4a 18          	mov    %ecx,0x18(%r10)
14000b2d5:	c3                   	ret
14000b2d6:	48 8b 02             	mov    (%rdx),%rax
14000b2d9:	8b 08                	mov    (%rax),%ecx
14000b2db:	48 83 c0 04          	add    $0x4,%rax
14000b2df:	48 89 02             	mov    %rax,(%rdx)
14000b2e2:	41 89 4a 18          	mov    %ecx,0x18(%r10)
14000b2e6:	48 8b 12             	mov    (%rdx),%rdx
14000b2e9:	0f b6 0a             	movzbl (%rdx),%ecx
14000b2ec:	83 e1 0f             	and    $0xf,%ecx
14000b2ef:	4a 0f be 84 19 50 37 	movsbq 0x23750(%rcx,%r11,1),%rax
14000b2f6:	02 00
14000b2f8:	42 8a 8c 19 60 37 02 	mov    0x23760(%rcx,%r11,1),%cl
14000b2ff:	00
14000b300:	48 2b d0             	sub    %rax,%rdx
14000b303:	8b 42 fc             	mov    -0x4(%rdx),%eax
14000b306:	d3 e8                	shr    %cl,%eax
14000b308:	49 89 11             	mov    %rdx,(%r9)
14000b30b:	41 89 42 1c          	mov    %eax,0x1c(%r10)
14000b30f:	c3                   	ret
14000b310:	48 8b c2             	mov    %rdx,%rax
14000b313:	49 8b d0             	mov    %r8,%rdx
14000b316:	48 ff e0             	rex.W jmp *%rax
14000b319:	cc                   	int3
14000b31a:	cc                   	int3
14000b31b:	cc                   	int3
14000b31c:	49 8b c0             	mov    %r8,%rax
14000b31f:	4c 8b d2             	mov    %rdx,%r10
14000b322:	48 8b d0             	mov    %rax,%rdx
14000b325:	45 8b c1             	mov    %r9d,%r8d
14000b328:	49 ff e2             	rex.WB jmp *%r10
14000b32b:	cc                   	int3
14000b32c:	4c 8b dc             	mov    %rsp,%r11
14000b32f:	49 89 5b 18          	mov    %rbx,0x18(%r11)
14000b333:	4d 89 4b 20          	mov    %r9,0x20(%r11)
14000b337:	89 54 24 10          	mov    %edx,0x10(%rsp)
14000b33b:	55                   	push   %rbp
14000b33c:	56                   	push   %rsi
14000b33d:	57                   	push   %rdi
14000b33e:	41 54                	push   %r12
14000b340:	41 55                	push   %r13
14000b342:	41 56                	push   %r14
14000b344:	41 57                	push   %r15
14000b346:	48 83 ec 20          	sub    $0x20,%rsp
14000b34a:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000b34e:	40 32 ed             	xor    %bpl,%bpl
14000b351:	45 32 f6             	xor    %r14b,%r14b
14000b354:	49 89 43 08          	mov    %rax,0x8(%r11)
14000b358:	33 ff                	xor    %edi,%edi
14000b35a:	4d 8b e1             	mov    %r9,%r12
14000b35d:	45 8b e8             	mov    %r8d,%r13d
14000b360:	48 8b d9             	mov    %rcx,%rbx
14000b363:	48 8d 70 ff          	lea    -0x1(%rax),%rsi
14000b367:	4c 8b fe             	mov    %rsi,%r15
14000b36a:	39 39                	cmp    %edi,(%rcx)
14000b36c:	7e 43                	jle    0x14000b3b1
14000b36e:	45 8b 63 10          	mov    0x10(%r11),%r12d
14000b372:	41 3b fc             	cmp    %r12d,%edi
14000b375:	75 06                	jne    0x14000b37d
14000b377:	48 8b f0             	mov    %rax,%rsi
14000b37a:	40 b5 01             	mov    $0x1,%bpl
14000b37d:	41 3b fd             	cmp    %r13d,%edi
14000b380:	75 06                	jne    0x14000b388
14000b382:	4c 8b f8             	mov    %rax,%r15
14000b385:	41 b6 01             	mov    $0x1,%r14b
14000b388:	40 84 ed             	test   %bpl,%bpl
14000b38b:	74 05                	je     0x14000b392
14000b38d:	45 84 f6             	test   %r14b,%r14b
14000b390:	75 1a                	jne    0x14000b3ac
14000b392:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14000b397:	48 8b cb             	mov    %rbx,%rcx
14000b39a:	e8 d5 fe ff ff       	call   0x14000b274
14000b39f:	ff c7                	inc    %edi
14000b3a1:	3b 3b                	cmp    (%rbx),%edi
14000b3a3:	7d 07                	jge    0x14000b3ac
14000b3a5:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14000b3aa:	eb c6                	jmp    0x14000b372
14000b3ac:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
14000b3b1:	49 8b 04 24          	mov    (%r12),%rax
14000b3b5:	49 89 74 24 08       	mov    %rsi,0x8(%r12)
14000b3ba:	0f 10 03             	movups (%rbx),%xmm0
14000b3bd:	0f 11 00             	movups %xmm0,(%rax)
14000b3c0:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
14000b3c4:	0f 11 48 10          	movups %xmm1,0x10(%rax)
14000b3c8:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14000b3cf:	00
14000b3d0:	48 8b 08             	mov    (%rax),%rcx
14000b3d3:	4c 89 78 08          	mov    %r15,0x8(%rax)
14000b3d7:	0f 10 03             	movups (%rbx),%xmm0
14000b3da:	0f 11 01             	movups %xmm0,(%rcx)
14000b3dd:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
14000b3e1:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14000b3e6:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
14000b3ea:	48 83 c4 20          	add    $0x20,%rsp
14000b3ee:	41 5f                	pop    %r15
14000b3f0:	41 5e                	pop    %r14
14000b3f2:	41 5d                	pop    %r13
14000b3f4:	41 5c                	pop    %r12
14000b3f6:	5f                   	pop    %rdi
14000b3f7:	5e                   	pop    %rsi
14000b3f8:	5d                   	pop    %rbp
14000b3f9:	c3                   	ret
14000b3fa:	cc                   	int3
14000b3fb:	cc                   	int3
14000b3fc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000b401:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000b406:	57                   	push   %rdi
14000b407:	48 83 ec 30          	sub    $0x30,%rsp
14000b40b:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14000b410:	8b da                	mov    %edx,%ebx
14000b412:	49 8b f0             	mov    %r8,%rsi
14000b415:	4c 8b d1             	mov    %rcx,%r10
14000b418:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14000b41c:	49 3b 50 08          	cmp    0x8(%r8),%rdx
14000b420:	77 77                	ja     0x14000b499
14000b422:	48 39 51 08          	cmp    %rdx,0x8(%rcx)
14000b426:	77 71                	ja     0x14000b499
14000b428:	49 8b 40 08          	mov    0x8(%r8),%rax
14000b42c:	48 8b ca             	mov    %rdx,%rcx
14000b42f:	49 2b 4a 08          	sub    0x8(%r10),%rcx
14000b433:	48 2b c2             	sub    %rdx,%rax
14000b436:	48 3b c8             	cmp    %rax,%rcx
14000b439:	7d 2d                	jge    0x14000b468
14000b43b:	41 0f 10 02          	movups (%r10),%xmm0
14000b43f:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14000b444:	49 3b 52 08          	cmp    0x8(%r10),%rdx
14000b448:	76 4b                	jbe    0x14000b495
14000b44a:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14000b44f:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14000b454:	e8 1b fe ff ff       	call   0x14000b274
14000b459:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14000b45e:	ff c3                	inc    %ebx
14000b460:	48 39 47 08          	cmp    %rax,0x8(%rdi)
14000b464:	77 e4                	ja     0x14000b44a
14000b466:	eb 2d                	jmp    0x14000b495
14000b468:	41 8b d9             	mov    %r9d,%ebx
14000b46b:	0f 10 07             	movups (%rdi),%xmm0
14000b46e:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14000b473:	49 39 50 08          	cmp    %rdx,0x8(%r8)
14000b477:	76 1c                	jbe    0x14000b495
14000b479:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14000b47e:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14000b483:	e8 ec fd ff ff       	call   0x14000b274
14000b488:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14000b48d:	ff cb                	dec    %ebx
14000b48f:	48 39 4e 08          	cmp    %rcx,0x8(%rsi)
14000b493:	77 e4                	ja     0x14000b479
14000b495:	8b c3                	mov    %ebx,%eax
14000b497:	eb 03                	jmp    0x14000b49c
14000b499:	83 c8 ff             	or     $0xffffffff,%eax
14000b49c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000b4a1:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14000b4a6:	48 83 c4 30          	add    $0x30,%rsp
14000b4aa:	5f                   	pop    %rdi
14000b4ab:	c3                   	ret
14000b4ac:	cc                   	int3
14000b4ad:	cc                   	int3
14000b4ae:	cc                   	int3
14000b4af:	cc                   	int3
14000b4b0:	cc                   	int3
14000b4b1:	cc                   	int3
14000b4b2:	cc                   	int3
14000b4b3:	cc                   	int3
14000b4b4:	cc                   	int3
14000b4b5:	cc                   	int3
14000b4b6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14000b4bd:	00 00 00
14000b4c0:	cc                   	int3
14000b4c1:	cc                   	int3