14001b0ac:	0f 44 d0             	cmove  %eax,%edx
14001b0af:	8d 70 fb             	lea    -0x5(%rax),%esi
14001b0b2:	eb 0b                	jmp    0x14001b0bf
14001b0b4:	40 b7 01             	mov    $0x1,%dil
14001b0b7:	be 04 00 00 00       	mov    $0x4,%esi
14001b0bc:	41 b4 70             	mov    $0x70,%r12b
14001b0bf:	0f 57 c0             	xorps  %xmm0,%xmm0
14001b0c2:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
14001b0c7:	8b c2                	mov    %edx,%eax
14001b0c9:	b9 32 04 00 00       	mov    $0x432,%ecx
14001b0ce:	3b d1                	cmp    %ecx,%edx
14001b0d0:	0f 4f c1             	cmovg  %ecx,%eax
14001b0d3:	89 45 80             	mov    %eax,-0x80(%rbp)
14001b0d6:	44 8d aa ce fb ff ff 	lea    -0x432(%rdx),%r13d
14001b0dd:	45 0f 4e e8          	cmovle %r8d,%r13d
14001b0e1:	0f 28 c6             	movaps %xmm6,%xmm0
14001b0e4:	ff 15 be 7c 1f 00    	call   *0x1f7cbe(%rip)        # 0x140212da8
14001b0ea:	8b d0                	mov    %eax,%edx
14001b0ec:	85 c0                	test   %eax,%eax
14001b0ee:	0f 95 44 24 33       	setne  0x33(%rsp)
14001b0f3:	0f 2e f6             	ucomiss %xmm6,%xmm6
14001b0f6:	0f 9a c0             	setp   %al
14001b0f9:	3c 01                	cmp    $0x1,%al
14001b0fb:	75 38                	jne    0x14001b135
14001b0fd:	48 8d 45 60          	lea    0x60(%rbp),%rax
14001b101:	48 8d 4d 61          	lea    0x61(%rbp),%rcx
14001b105:	45 33 ff             	xor    %r15d,%r15d
14001b108:	85 d2                	test   %edx,%edx
14001b10a:	48 0f 44 c8          	cmove  %rax,%rcx
14001b10e:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14001b113:	8b 05 f7 4d 23 00    	mov    0x234df7(%rip),%eax        # 0x14024ff10
14001b119:	66 89 01             	mov    %ax,(%rcx)
14001b11c:	8a 05 f0 4d 23 00    	mov    0x234df0(%rip),%al        # 0x14024ff12
14001b122:	88 41 02             	mov    %al,0x2(%rcx)
14001b125:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14001b12a:	48 83 c2 03          	add    $0x3,%rdx
14001b12e:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
14001b133:	eb 4f                	jmp    0x14001b184
14001b135:	8b 45 80             	mov    -0x80(%rbp),%eax
14001b138:	0f 28 de             	movaps %xmm6,%xmm3
14001b13b:	4c 8d 85 c9 05 00 00 	lea    0x5c9(%rbp),%r8
14001b142:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14001b146:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14001b14b:	83 f8 ff             	cmp    $0xffffffff,%eax
14001b14e:	75 17                	jne    0x14001b167
14001b150:	45 84 ff             	test   %r15b,%r15b
14001b153:	74 07                	je     0x14001b15c
14001b155:	e8 4e 91 00 00       	call   0x1400242a8
14001b15a:	eb 18                	jmp    0x14001b174
14001b15c:	89 74 24 20          	mov    %esi,0x20(%rsp)
14001b160:	e8 7b 82 00 00       	call   0x1400233e0
14001b165:	eb 0d                	jmp    0x14001b174
14001b167:	89 44 24 28          	mov    %eax,0x28(%rsp)
14001b16b:	89 74 24 20          	mov    %esi,0x20(%rsp)
14001b16f:	e8 28 7e 00 00       	call   0x140022f9c
14001b174:	0f 10 00             	movups (%rax),%xmm0
14001b177:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
14001b17c:	66 48 0f 7e c2       	movq   %xmm0,%rdx
14001b181:	45 33 ff             	xor    %r15d,%r15d
14001b184:	4c 8d 45 60          	lea    0x60(%rbp),%r8
14001b188:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
14001b18d:	8b ca                	mov    %edx,%ecx
14001b18f:	41 2b c8             	sub    %r8d,%ecx
14001b192:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
14001b196:	44 38 7c 24 33       	cmp    %r15b,0x33(%rsp)
14001b19b:	74 0b                	je     0x14001b1a8
14001b19d:	4c 8d 45 61          	lea    0x61(%rbp),%r8
14001b1a1:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
14001b1a6:	eb 0d                	jmp    0x14001b1b5
14001b1a8:	80 7c 24 31 02       	cmpb   $0x2,0x31(%rsp)
14001b1ad:	74 06                	je     0x14001b1b5
14001b1af:	ff c1                	inc    %ecx
14001b1b1:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
14001b1b5:	40 84 ff             	test   %dil,%dil
14001b1b8:	74 2f                	je     0x14001b1e9
14001b1ba:	4c 3b c2             	cmp    %rdx,%r8
14001b1bd:	74 26                	je     0x14001b1e5
14001b1bf:	41 8a 00             	mov    (%r8),%al
14001b1c2:	3c 61                	cmp    $0x61,%al
14001b1c4:	72 09                	jb     0x14001b1cf
14001b1c6:	3c 7a                	cmp    $0x7a,%al
14001b1c8:	77 05                	ja     0x14001b1cf
14001b1ca:	2c 20                	sub    $0x20,%al
14001b1cc:	41 88 00             	mov    %al,(%r8)
14001b1cf:	49 ff c0             	inc    %r8
14001b1d2:	4c 3b c2             	cmp    %rdx,%r8
14001b1d5:	75 e8                	jne    0x14001b1bf
14001b1d7:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14001b1dc:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14001b1e1:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
14001b1e5:	41 80 c4 e0          	add    $0xe0,%r12b
14001b1e9:	66 0f 7e f0          	movd   %xmm6,%eax
14001b1ed:	41 b9 00 00 80 7f    	mov    $0x7f800000,%r9d
14001b1f3:	41 23 c1             	and    %r9d,%eax
14001b1f6:	41 3b c1             	cmp    %r9d,%eax
14001b1f9:	0f 95 c0             	setne  %al
14001b1fc:	34 01                	xor    $0x1,%al
14001b1fe:	88 44 24 30          	mov    %al,0x30(%rsp)
14001b202:	41 8a ff             	mov    %r15b,%dil
14001b205:	44 88 7c 24 32       	mov    %r15b,0x32(%rsp)
14001b20a:	4c 8b d2             	mov    %rdx,%r10
14001b20d:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14001b212:	4c 8b da             	mov    %rdx,%r11
14001b215:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
14001b219:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
14001b21e:	45 8b cf             	mov    %r15d,%r9d
14001b221:	44 89 7c 24 3c       	mov    %r15d,0x3c(%rsp)
14001b226:	44 89 7c 24 40       	mov    %r15d,0x40(%rsp)
14001b22b:	0f 57 c0             	xorps  %xmm0,%xmm0
14001b22e:	0f 11 45 20          	movups %xmm0,0x20(%rbp)
14001b232:	4c 89 7d 30          	mov    %r15,0x30(%rbp)
14001b236:	48 c7 45 38 0f 00 00 	movq   $0xf,0x38(%rbp)
14001b23d:	00
14001b23e:	44 88 7d 20          	mov    %r15b,0x20(%rbp)
14001b242:	0f 85 7b 02 00 00    	jne    0x14001b4c3
14001b248:	45 8a 7e 0b          	mov    0xb(%r14),%r15b
14001b24c:	45 84 ff             	test   %r15b,%r15b
14001b24f:	75 0a                	jne    0x14001b25b
14001b251:	45 38 7e 0c          	cmp    %r15b,0xc(%r14)
14001b255:	0f 84 b5 01 00 00    	je     0x14001b410
14001b25b:	49 8b c0             	mov    %r8,%rax
14001b25e:	4c 3b c2             	cmp    %rdx,%r8
14001b261:	73 23                	jae    0x14001b286
14001b263:	80 38 2e             	cmpb   $0x2e,(%rax)
14001b266:	75 09                	jne    0x14001b271
14001b268:	4c 8b d8             	mov    %rax,%r11
14001b26b:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14001b26f:	eb 0d                	jmp    0x14001b27e
14001b271:	44 38 20             	cmp    %r12b,(%rax)
14001b274:	75 08                	jne    0x14001b27e
14001b276:	4c 8b d0             	mov    %rax,%r10
14001b279:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14001b27e:	48 ff c0             	inc    %rax
14001b281:	48 3b c2             	cmp    %rdx,%rax
14001b284:	72 dd                	jb     0x14001b263
14001b286:	49 8b c3             	mov    %r11,%rax
14001b289:	4d 3b d3             	cmp    %r11,%r10
14001b28c:	49 0f 42 c2          	cmovb  %r10,%rax
14001b290:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14001b295:	45 84 ff             	test   %r15b,%r15b
14001b298:	74 13                	je     0x14001b2ad
14001b29a:	4c 3b da             	cmp    %rdx,%r11
14001b29d:	75 0e                	jne    0x14001b2ad
14001b29f:	ff c1                	inc    %ecx
14001b2a1:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
14001b2a5:	40 b7 01             	mov    $0x1,%dil
14001b2a8:	40 88 7c 24 32       	mov    %dil,0x32(%rsp)
14001b2ad:	45 33 ff             	xor    %r15d,%r15d
14001b2b0:	45 38 7e 0c          	cmp    %r15b,0xc(%r14)
14001b2b4:	0f 84 59 01 00 00    	je     0x14001b413
14001b2ba:	48 8b 85 50 06 00 00 	mov    0x650(%rbp),%rax
14001b2c1:	48 85 c0             	test   %rax,%rax
14001b2c4:	74 1b                	je     0x14001b2e1
14001b2c6:	48 8b 78 08          	mov    0x8(%rax),%rdi
14001b2ca:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
14001b2cf:	48 8b 07             	mov    (%rdi),%rax
14001b2d2:	48 8b cf             	mov    %rdi,%rcx
14001b2d5:	48 8b 40 08          	mov    0x8(%rax),%rax
14001b2d9:	ff 15 51 7b 1f 00    	call   *0x1f7b51(%rip)        # 0x140212e30
14001b2df:	eb 10                	jmp    0x14001b2f1
14001b2e1:	b1 01                	mov    $0x1,%cl
14001b2e3:	ff 15 47 76 1f 00    	call   *0x1f7647(%rip)        # 0x140212930
14001b2e9:	48 8b f8             	mov    %rax,%rdi
14001b2ec:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14001b2f1:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14001b2f6:	e8 2d 94 00 00       	call   0x140024728
14001b2fb:	48 8b c8             	mov    %rax,%rcx
14001b2fe:	48 8b 00             	mov    (%rax),%rax
14001b301:	48 8d 55 40          	lea    0x40(%rbp),%rdx
14001b305:	48 8b 40 28          	mov    0x28(%rax),%rax
14001b309:	ff 15 21 7b 1f 00    	call   *0x1f7b21(%rip)        # 0x140212e30
14001b30f:	48 8b 45 38          	mov    0x38(%rbp),%rax
14001b313:	48 83 f8 0f          	cmp    $0xf,%rax
14001b317:	76 30                	jbe    0x14001b349
14001b319:	48 ff c0             	inc    %rax
14001b31c:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14001b320:	48 8b d1             	mov    %rcx,%rdx
14001b323:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14001b329:	72 18                	jb     0x14001b343
14001b32b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14001b32f:	48 2b d1             	sub    %rcx,%rdx
14001b332:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14001b336:	48 83 f8 1f          	cmp    $0x1f,%rax
14001b33a:	76 07                	jbe    0x14001b343
14001b33c:	ff 15 3e 78 1f 00    	call   *0x1f783e(%rip)        # 0x140212b80
14001b342:	cc                   	int3
14001b343:	ff 15 f7 77 1f 00    	call   *0x1f77f7(%rip)        # 0x140212b40
14001b349:	0f 10 45 40          	movups 0x40(%rbp),%xmm0
14001b34d:	0f 11 45 20          	movups %xmm0,0x20(%rbp)
14001b351:	0f 10 4d 50          	movups 0x50(%rbp),%xmm1
14001b355:	0f 11 4d 30          	movups %xmm1,0x30(%rbp)
14001b359:	4c 89 7d 50          	mov    %r15,0x50(%rbp)
14001b35d:	48 c7 45 58 0f 00 00 	movq   $0xf,0x58(%rbp)
14001b364:	00
14001b365:	44 88 7d 40          	mov    %r15b,0x40(%rbp)
14001b369:	48 85 ff             	test   %rdi,%rdi
14001b36c:	74 29                	je     0x14001b397
14001b36e:	48 8b 07             	mov    (%rdi),%rax
14001b371:	48 8b cf             	mov    %rdi,%rcx
14001b374:	48 8b 40 10          	mov    0x10(%rax),%rax
14001b378:	ff 15 b2 7a 1f 00    	call   *0x1f7ab2(%rip)        # 0x140212e30
14001b37e:	48 8b c8             	mov    %rax,%rcx
14001b381:	48 85 c0             	test   %rax,%rax
14001b384:	74 11                	je     0x14001b397
14001b386:	48 8b 00             	mov    (%rax),%rax
14001b389:	ba 01 00 00 00       	mov    $0x1,%edx
14001b38e:	48 8b 00             	mov    (%rax),%rax
14001b391:	ff 15 99 7a 1f 00    	call   *0x1f7a99(%rip)        # 0x140212e30
14001b397:	48 8d 45 20          	lea    0x20(%rbp),%rax
14001b39b:	48 83 7d 38 0f       	cmpq   $0xf,0x38(%rbp)
14001b3a0:	48 0f 47 45 20       	cmova  0x20(%rbp),%rax
14001b3a5:	4c 8b 54 24 78       	mov    0x78(%rsp),%r10
14001b3aa:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14001b3af:	4d 2b d0             	sub    %r8,%r10
14001b3b2:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
14001b3b6:	45 8b cf             	mov    %r15d,%r9d
14001b3b9:	48 85 c9             	test   %rcx,%rcx
14001b3bc:	74 2c                	je     0x14001b3ea
14001b3be:	44 0f b6 18          	movzbl (%rax),%r11d
14001b3c2:	4d 3b d3             	cmp    %r11,%r10
14001b3c5:	76 23                	jbe    0x14001b3ea
14001b3c7:	48 03 c8             	add    %rax,%rcx
14001b3ca:	41 0f b6 d3          	movzbl %r11b,%edx
14001b3ce:	4c 2b d2             	sub    %rdx,%r10
14001b3d1:	41 ff c1             	inc    %r9d
14001b3d4:	48 8d 50 01          	lea    0x1(%rax),%rdx
14001b3d8:	48 3b d1             	cmp    %rcx,%rdx
14001b3db:	48 0f 45 c2          	cmovne %rdx,%rax
14001b3df:	0f b6 10             	movzbl (%rax),%edx
14001b3e2:	44 8a da             	mov    %dl,%r11b
14001b3e5:	4c 3b d2             	cmp    %rdx,%r10
14001b3e8:	77 e0                	ja     0x14001b3ca
14001b3ea:	44 89 4c 24 40       	mov    %r9d,0x40(%rsp)
14001b3ef:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
14001b3f3:	41 03 c9             	add    %r9d,%ecx
14001b3f6:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
14001b3fa:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14001b3ff:	40 8a 7c 24 32       	mov    0x32(%rsp),%dil
14001b404:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
14001b409:	44 8b 4c 24 3c       	mov    0x3c(%rsp),%r9d
14001b40e:	eb 03                	jmp    0x14001b413
14001b410:	45 33 ff             	xor    %r15d,%r15d
14001b413:	83 ee 01             	sub    $0x1,%esi
14001b416:	0f 84 89 00 00 00    	je     0x14001b4a5
14001b41c:	83 ee 01             	sub    $0x1,%esi
14001b41f:	0f 84 92 00 00 00    	je     0x14001b4b7
14001b425:	83 fe 01             	cmp    $0x1,%esi
14001b428:	75 7b                	jne    0x14001b4a5
14001b42a:	45 38 7e 0b          	cmp    %r15b,0xb(%r14)
14001b42e:	0f 84 8b 00 00 00    	je     0x14001b4bf
14001b434:	41 8a 46 08          	mov    0x8(%r14),%al
14001b438:	3c 67                	cmp    $0x67,%al
14001b43a:	74 04                	je     0x14001b440
14001b43c:	3c 47                	cmp    $0x47,%al
14001b43e:	75 7f                	jne    0x14001b4bf
14001b440:	41 8b c2             	mov    %r10d,%eax
14001b443:	41 2b c0             	sub    %r8d,%eax
14001b446:	40 84 ff             	test   %dil,%dil
14001b449:	75 02                	jne    0x14001b44d
14001b44b:	ff c8                	dec    %eax
14001b44d:	45 8b cd             	mov    %r13d,%r9d
14001b450:	44 2b c8             	sub    %eax,%r9d
14001b453:	44 03 4d 80          	add    -0x80(%rbp),%r9d
14001b457:	44 89 4c 24 3c       	mov    %r9d,0x3c(%rsp)
14001b45c:	4c 3b d2             	cmp    %rdx,%r10
14001b45f:	75 5e                	jne    0x14001b4bf
14001b461:	0f 28 ce             	movaps %xmm6,%xmm1
14001b464:	0f 54 0d 05 4e 2a 00 	andps  0x2a4e05(%rip),%xmm1        # 0x1402c0270
14001b46b:	f3 0f 10 05 19 4c 2a 	movss  0x2a4c19(%rip),%xmm0        # 0x1402c008c
14001b472:	00
14001b473:	0f 2f c1             	comiss %xmm1,%xmm0
14001b476:	76 47                	jbe    0x14001b4bf
14001b478:	0f 2e 35 f9 4b 2a 00 	ucomiss 0x2a4bf9(%rip),%xmm6        # 0x1402c0078
14001b47f:	7a 1d                	jp     0x14001b49e
14001b481:	74 3c                	je     0x14001b4bf
14001b483:	eb 19                	jmp    0x14001b49e
14001b485:	41 80 38 30          	cmpb   $0x30,(%r8)
14001b489:	75 0a                	jne    0x14001b495
14001b48b:	41 ff c1             	inc    %r9d
14001b48e:	44 89 4c 24 3c       	mov    %r9d,0x3c(%rsp)
14001b493:	eb 06                	jmp    0x14001b49b
14001b495:	41 80 38 2e          	cmpb   $0x2e,(%r8)
14001b499:	75 24                	jne    0x14001b4bf
14001b49b:	49 ff c0             	inc    %r8
14001b49e:	4c 3b c2             	cmp    %rdx,%r8
14001b4a1:	72 e2                	jb     0x14001b485
14001b4a3:	eb 1a                	jmp    0x14001b4bf
14001b4a5:	45 85 ed             	test   %r13d,%r13d
14001b4a8:	74 0d                	je     0x14001b4b7
14001b4aa:	49 ff ca             	dec    %r10
14001b4ad:	4c 89 54 24 50       	mov    %r10,0x50(%rsp)
14001b4b2:	45 38 22             	cmp    %r12b,(%r10)
14001b4b5:	75 f3                	jne    0x14001b4aa
14001b4b7:	45 8b cd             	mov    %r13d,%r9d
14001b4ba:	44 89 6c 24 3c       	mov    %r13d,0x3c(%rsp)
14001b4bf:	8a 44 24 30          	mov    0x30(%rsp),%al
14001b4c3:	41 03 c9             	add    %r9d,%ecx
14001b4c6:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
14001b4ca:	45 38 7e 0d          	cmp    %r15b,0xd(%r14)
14001b4ce:	74 0c                	je     0x14001b4dc
14001b4d0:	45 38 7e 09          	cmp    %r15b,0x9(%r14)
14001b4d4:	75 06                	jne    0x14001b4dc
14001b4d6:	84 c0                	test   %al,%al
14001b4d8:	b0 01                	mov    $0x1,%al
14001b4da:	74 03                	je     0x14001b4df
14001b4dc:	41 8a c7             	mov    %r15b,%al
14001b4df:	88 44 24 34          	mov    %al,0x34(%rsp)
14001b4e3:	48 8d 54 24 31       	lea    0x31(%rsp),%rdx
14001b4e8:	48 89 55 a0          	mov    %rdx,-0x60(%rbp)
14001b4ec:	48 8d 54 24 33       	lea    0x33(%rsp),%rdx
14001b4f1:	48 89 55 a8          	mov    %rdx,-0x58(%rbp)
14001b4f5:	48 8d 54 24 34       	lea    0x34(%rsp),%rdx
14001b4fa:	48 89 55 b0          	mov    %rdx,-0x50(%rbp)
14001b4fe:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14001b503:	48 89 55 b8          	mov    %rdx,-0x48(%rbp)
14001b507:	4c 89 75 c0          	mov    %r14,-0x40(%rbp)
14001b50b:	48 8d 95 50 06 00 00 	lea    0x650(%rbp),%rdx
14001b512:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
14001b516:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14001b51b:	48 89 55 d0          	mov    %rdx,-0x30(%rbp)
14001b51f:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14001b524:	48 89 55 d8          	mov    %rdx,-0x28(%rbp)
14001b528:	48 8d 55 20          	lea    0x20(%rbp),%rdx
14001b52c:	48 89 55 e0          	mov    %rdx,-0x20(%rbp)
14001b530:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14001b535:	48 89 55 e8          	mov    %rdx,-0x18(%rbp)
14001b539:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14001b53d:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
14001b541:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14001b546:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
14001b54a:	48 8d 54 24 32       	lea    0x32(%rsp),%rdx
14001b54f:	48 89 55 00          	mov    %rdx,0x0(%rbp)
14001b553:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14001b558:	48 89 55 08          	mov    %rdx,0x8(%rbp)
14001b55c:	48 8d 54 24 3c       	lea    0x3c(%rsp),%rdx
14001b561:	48 89 55 10          	mov    %rdx,0x10(%rbp)
14001b565:	84 c0                	test   %al,%al
14001b567:	74 7d                	je     0x14001b5e6
14001b569:	4c 8b c3             	mov    %rbx,%r8
14001b56c:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
14001b570:	48 8b d3             	mov    %rbx,%rdx
14001b573:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14001b577:	e8 2c 01 00 00       	call   0x14001b6a8
14001b57c:	90                   	nop
14001b57d:	48 8b 45 38          	mov    0x38(%rbp),%rax
14001b581:	48 83 f8 0f          	cmp    $0xf,%rax
14001b585:	76 2d                	jbe    0x14001b5b4
14001b587:	48 ff c0             	inc    %rax
14001b58a:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14001b58e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax