14018f77c:	33 c0                	xor    %eax,%eax
14018f77e:	48 8d 71 18          	lea    0x18(%rcx),%rsi
14018f782:	45 33 ff             	xor    %r15d,%r15d
14018f785:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14018f789:	0f 57 c9             	xorps  %xmm1,%xmm1
14018f78c:	44 88 7d 1f          	mov    %r15b,0x1f(%rbp)
14018f790:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
14018f794:	44 89 7d d7          	mov    %r15d,-0x29(%rbp)
14018f798:	4c 8b f2             	mov    %rdx,%r14
14018f79b:	0f 57 c0             	xorps  %xmm0,%xmm0
14018f79e:	0f 11 4d 0f          	movups %xmm1,0xf(%rbp)
14018f7a2:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14018f7a6:	48 8b f9             	mov    %rcx,%rdi
14018f7a9:	8a 41 38             	mov    0x38(%rcx),%al
14018f7ac:	f6 d8                	neg    %al
14018f7ae:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
14018f7b2:	48 1b d2             	sbb    %rdx,%rdx
14018f7b5:	0f 11 4d ff          	movups %xmm1,-0x1(%rbp)
14018f7b9:	48 23 d6             	and    %rsi,%rdx
14018f7bc:	0f 84 5a 02 00 00    	je     0x14018fa1c
14018f7c2:	41 bc 04 00 00 00    	mov    $0x4,%r12d
14018f7c8:	4c 8d 05 a1 9a 0b 00 	lea    0xb9aa1(%rip),%r8        # 0x140249270
14018f7cf:	45 8b cc             	mov    %r12d,%r9d
14018f7d2:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14018f7d7:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14018f7db:	e8 70 5f e8 ff       	call   0x140015750
14018f7e0:	8a 55 1f             	mov    0x1f(%rbp),%dl
14018f7e3:	8a c2                	mov    %dl,%al
14018f7e5:	f6 d8                	neg    %al
14018f7e7:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
14018f7eb:	48 1b c9             	sbb    %rcx,%rcx
14018f7ee:	48 23 c8             	and    %rax,%rcx
14018f7f1:	0f 85 9b 00 00 00    	jne    0x14018f892
14018f7f7:	41 8b cf             	mov    %r15d,%ecx
14018f7fa:	e9 af 00 00 00       	jmp    0x14018f8ae
14018f7ff:	84 d2                	test   %dl,%dl
14018f801:	74 3f                	je     0x14018f842
14018f803:	b8 10 00 00 00       	mov    $0x10,%eax
14018f808:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14018f80c:	48 0f 44 c8          	cmove  %rax,%rcx
14018f810:	48 8b 09             	mov    (%rcx),%rcx
14018f813:	e8 14 d4 e7 ff       	call   0x14000cc2c
14018f818:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14018f81c:	4c 89 7d e7          	mov    %r15,-0x19(%rbp)
14018f820:	48 85 c9             	test   %rcx,%rcx
14018f823:	74 06                	je     0x14018f82b
14018f825:	ff 15 15 33 08 00    	call   *0x83315(%rip)        # 0x140212b40
14018f82b:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14018f82f:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
14018f833:	48 85 c9             	test   %rcx,%rcx
14018f836:	74 06                	je     0x14018f83e
14018f838:	ff 15 02 33 08 00    	call   *0x83302(%rip)        # 0x140212b40
14018f83e:	44 88 7d 1f          	mov    %r15b,0x1f(%rbp)
14018f842:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14018f846:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
14018f84a:	48 85 c9             	test   %rcx,%rcx
14018f84d:	74 06                	je     0x14018f855
14018f84f:	ff 15 eb 32 08 00    	call   *0x832eb(%rip)        # 0x140212b40
14018f855:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14018f859:	4c 89 7d e7          	mov    %r15,-0x19(%rbp)
14018f85d:	48 85 c9             	test   %rcx,%rcx
14018f860:	74 06                	je     0x14018f868
14018f862:	ff 15 d8 32 08 00    	call   *0x832d8(%rip)        # 0x140212b40
14018f868:	32 c0                	xor    %al,%al
14018f86a:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
14018f86e:	48 33 cc             	xor    %rsp,%rcx
14018f871:	e8 fa 4e 07 00       	call   0x140204770
14018f876:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
14018f87d:	00
14018f87e:	49 8b 5b 40          	mov    0x40(%r11),%rbx
14018f882:	49 8b 73 48          	mov    0x48(%r11),%rsi
14018f886:	49 8b e3             	mov    %r11,%rsp
14018f889:	41 5f                	pop    %r15
14018f88b:	41 5e                	pop    %r14
14018f88d:	41 5c                	pop    %r12
14018f88f:	5f                   	pop    %rdi
14018f890:	5d                   	pop    %rbp
14018f891:	c3                   	ret
14018f892:	4c 8d 45 df          	lea    -0x21(%rbp),%r8
14018f896:	44 89 65 df          	mov    %r12d,-0x21(%rbp)
14018f89a:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14018f89e:	e8 c1 c9 e7 ff       	call   0x14000c264
14018f8a3:	8a 55 1f             	mov    0x1f(%rbp),%dl
14018f8a6:	85 c0                	test   %eax,%eax
14018f8a8:	41 8b cf             	mov    %r15d,%ecx
14018f8ab:	0f 94 c1             	sete   %cl
14018f8ae:	85 c9                	test   %ecx,%ecx
14018f8b0:	0f 84 49 ff ff ff    	je     0x14018f7ff
14018f8b6:	8b 45 d7             	mov    -0x29(%rbp),%eax
14018f8b9:	3d e8 03 00 00       	cmp    $0x3e8,%eax
14018f8be:	72 06                	jb     0x14018f8c6
14018f8c0:	41 8b c7             	mov    %r15d,%eax
14018f8c3:	89 45 d7             	mov    %eax,-0x29(%rbp)
14018f8c6:	8d 48 01             	lea    0x1(%rax),%ecx
14018f8c9:	3b c8                	cmp    %eax,%ecx
14018f8cb:	0f 84 89 00 00 00    	je     0x14018f95a
14018f8d1:	81 f9 e8 03 00 00    	cmp    $0x3e8,%ecx
14018f8d7:	48 8d 55 27          	lea    0x27(%rbp),%rdx
14018f8db:	41 8b df             	mov    %r15d,%ebx
14018f8de:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
14018f8e4:	0f 45 d9             	cmovne %ecx,%ebx
14018f8e7:	4d 8b c4             	mov    %r12,%r8
14018f8ea:	8b cb                	mov    %ebx,%ecx
14018f8ec:	ff 15 56 34 08 00    	call   *0x83456(%rip)        # 0x140212d48
14018f8f2:	85 c0                	test   %eax,%eax
14018f8f4:	0f 85 1b 01 00 00    	jne    0x14018fa15
14018f8fa:	8a 47 38             	mov    0x38(%rdi),%al
14018f8fd:	f6 d8                	neg    %al
14018f8ff:	48 8d 45 27          	lea    0x27(%rbp),%rax
14018f903:	48 1b d2             	sbb    %rdx,%rdx
14018f906:	48 23 d6             	and    %rsi,%rdx
14018f909:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
14018f90d:	49 ff c1             	inc    %r9
14018f910:	66 46 39 3c 48       	cmp    %r15w,(%rax,%r9,2)
14018f915:	75 f6                	jne    0x14018f90d
14018f917:	48 85 d2             	test   %rdx,%rdx
14018f91a:	0f 84 e4 00 00 00    	je     0x14018fa04
14018f920:	4d 85 c9             	test   %r9,%r9
14018f923:	0f 84 d4 00 00 00    	je     0x14018f9fd
14018f929:	4c 8d 45 27          	lea    0x27(%rbp),%r8
14018f92d:	49 8b ce             	mov    %r14,%rcx
14018f930:	e8 c7 5c e8 ff       	call   0x1400155fc
14018f935:	41 8a 46 38          	mov    0x38(%r14),%al
14018f939:	49 8d 56 18          	lea    0x18(%r14),%rdx
14018f93d:	f6 d8                	neg    %al
14018f93f:	48 1b c9             	sbb    %rcx,%rcx
14018f942:	48 23 ca             	and    %rdx,%rcx
14018f945:	e8 a6 40 e8 ff       	call   0x1400139f0
14018f94a:	85 c0                	test   %eax,%eax
14018f94c:	74 1a                	je     0x14018f968
14018f94e:	8d 4b 01             	lea    0x1(%rbx),%ecx
14018f951:	3b 4d d7             	cmp    -0x29(%rbp),%ecx
14018f954:	0f 85 77 ff ff ff    	jne    0x14018f8d1
14018f95a:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14018f95e:	e8 ad 8f e7 ff       	call   0x140008910
14018f963:	e9 00 ff ff ff       	jmp    0x14018f868
14018f968:	8a 55 1f             	mov    0x1f(%rbp),%dl
14018f96b:	8a c2                	mov    %dl,%al
14018f96d:	89 5d df             	mov    %ebx,-0x21(%rbp)
14018f970:	f6 d8                	neg    %al
14018f972:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
14018f976:	48 1b c9             	sbb    %rcx,%rcx
14018f979:	48 23 c8             	and    %rax,%rcx
14018f97c:	74 0f                	je     0x14018f98d
14018f97e:	45 8b c4             	mov    %r12d,%r8d
14018f981:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
14018f985:	e8 86 31 e8 ff       	call   0x140012b10
14018f98a:	8a 55 1f             	mov    0x1f(%rbp),%dl
14018f98d:	84 d2                	test   %dl,%dl
14018f98f:	74 3f                	je     0x14018f9d0
14018f991:	b8 10 00 00 00       	mov    $0x10,%eax
14018f996:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14018f99a:	48 0f 44 c8          	cmove  %rax,%rcx
14018f99e:	48 8b 09             	mov    (%rcx),%rcx
14018f9a1:	e8 86 d2 e7 ff       	call   0x14000cc2c
14018f9a6:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14018f9aa:	4c 89 7d e7          	mov    %r15,-0x19(%rbp)
14018f9ae:	48 85 c9             	test   %rcx,%rcx
14018f9b1:	74 06                	je     0x14018f9b9
14018f9b3:	ff 15 87 31 08 00    	call   *0x83187(%rip)        # 0x140212b40
14018f9b9:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14018f9bd:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
14018f9c1:	48 85 c9             	test   %rcx,%rcx
14018f9c4:	74 06                	je     0x14018f9cc
14018f9c6:	ff 15 74 31 08 00    	call   *0x83174(%rip)        # 0x140212b40
14018f9cc:	44 88 7d 1f          	mov    %r15b,0x1f(%rbp)
14018f9d0:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14018f9d4:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
14018f9d8:	48 85 c9             	test   %rcx,%rcx
14018f9db:	74 06                	je     0x14018f9e3
14018f9dd:	ff 15 5d 31 08 00    	call   *0x8315d(%rip)        # 0x140212b40
14018f9e3:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14018f9e7:	4c 89 7d e7          	mov    %r15,-0x19(%rbp)
14018f9eb:	48 85 c9             	test   %rcx,%rcx
14018f9ee:	74 06                	je     0x14018f9f6
14018f9f0:	ff 15 4a 31 08 00    	call   *0x8314a(%rip)        # 0x140212b40
14018f9f6:	b0 01                	mov    $0x1,%al
14018f9f8:	e9 6d fe ff ff       	jmp    0x14018f86a
14018f9fd:	b9 59 34 48 1e       	mov    $0x1e483459,%ecx
14018fa02:	eb 05                	jmp    0x14018fa09
14018fa04:	b9 5b 34 48 1e       	mov    $0x1e48345b,%ecx
14018fa09:	e8 c2 c2 e7 ff       	call   0x14000bcd0
14018fa0e:	b9 1a 44 15 00       	mov    $0x15441a,%ecx
14018fa13:	eb 0c                	jmp    0x14018fa21
14018fa15:	b9 19 44 15 00       	mov    $0x154419,%ecx
14018fa1a:	eb 05                	jmp    0x14018fa21
14018fa1c:	b9 58 34 48 1e       	mov    $0x1e483458,%ecx
14018fa21:	e8 aa c2 e7 ff       	call   0x14000bcd0
14018fa26:	8a 55 1f             	mov    0x1f(%rbp),%dl
14018fa29:	e9 d1 fd ff ff       	jmp    0x14018f7ff
14018fa2e:	cc                   	int3
14018fa2f:	90                   	nop
14018fa30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14018fa35:	57                   	push   %rdi
14018fa36:	48 83 ec 20          	sub    $0x20,%rsp
14018fa3a:	48 8d 59 20          	lea    0x20(%rcx),%rbx
14018fa3e:	33 ff                	xor    %edi,%edi
14018fa40:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
14018fa44:	4c 8b c1             	mov    %rcx,%r8
14018fa47:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
14018fa4c:	48 8b c3             	mov    %rbx,%rax
14018fa4f:	76 03                	jbe    0x14018fa54
14018fa51:	48 8b 03             	mov    (%rbx),%rax
14018fa54:	66 89 38             	mov    %di,(%rax)
14018fa57:	48 8d 41 40          	lea    0x40(%rcx),%rax
14018fa5b:	48 89 78 10          	mov    %rdi,0x10(%rax)
14018fa5f:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
14018fa64:	76 03                	jbe    0x14018fa69
14018fa66:	48 8b 00             	mov    (%rax),%rax
14018fa69:	66 89 38             	mov    %di,(%rax)
14018fa6c:	48 8d 4a 18          	lea    0x18(%rdx),%rcx
14018fa70:	8a 42 38             	mov    0x38(%rdx),%al
14018fa73:	f6 d8                	neg    %al
14018fa75:	48 1b c0             	sbb    %rax,%rax
14018fa78:	48 23 c1             	and    %rcx,%rax
14018fa7b:	74 33                	je     0x14018fab0
14018fa7d:	48 8b 40 10          	mov    0x10(%rax),%rax
14018fa81:	48 85 c0             	test   %rax,%rax
14018fa84:	74 37                	je     0x14018fabd
14018fa86:	48 39 38             	cmp    %rdi,(%rax)
14018fa89:	74 32                	je     0x14018fabd
14018fa8b:	49 8b c8             	mov    %r8,%rcx
14018fa8e:	e8 39 00 00 00       	call   0x14018facc
14018fa93:	84 c0                	test   %al,%al
14018fa95:	74 19                	je     0x14018fab0
14018fa97:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
14018fa9c:	76 03                	jbe    0x14018faa1
14018fa9e:	48 8b 1b             	mov    (%rbx),%rbx
14018faa1:	48 8b cb             	mov    %rbx,%rcx
14018faa4:	e8 d7 29 fa ff       	call   0x140132480
14018faa9:	85 c0                	test   %eax,%eax
14018faab:	0f 95 c0             	setne  %al
14018faae:	eb 02                	jmp    0x14018fab2
14018fab0:	32 c0                	xor    %al,%al
14018fab2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14018fab7:	48 83 c4 20          	add    $0x20,%rsp
14018fabb:	5f                   	pop    %rdi
14018fabc:	c3                   	ret
14018fabd:	b9 1b 44 15 00       	mov    $0x15441b,%ecx
14018fac2:	e8 09 c2 e7 ff       	call   0x14000bcd0
14018fac7:	eb e7                	jmp    0x14018fab0
14018fac9:	cc                   	int3
14018faca:	90                   	nop
14018facb:	90                   	nop
14018facc:	48 8b c4             	mov    %rsp,%rax
14018facf:	48 89 58 10          	mov    %rbx,0x10(%rax)
14018fad3:	48 89 70 18          	mov    %rsi,0x18(%rax)
14018fad7:	48 89 78 20          	mov    %rdi,0x20(%rax)
14018fadb:	55                   	push   %rbp
14018fadc:	41 54                	push   %r12
14018fade:	41 55                	push   %r13
14018fae0:	41 56                	push   %r14
14018fae2:	41 57                	push   %r15
14018fae4:	48 8d 68 b8          	lea    -0x48(%rax),%rbp
14018fae8:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
14018faef:	48 8b 05 8a 16 17 00 	mov    0x17168a(%rip),%rax        # 0x140301180
14018faf6:	48 33 c4             	xor    %rsp,%rax
14018faf9:	48 89 45 10          	mov    %rax,0x10(%rbp)
14018fafd:	48 8b f1             	mov    %rcx,%rsi
14018fb00:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14018fb04:	48 8b 89 d8 00 00 00 	mov    0xd8(%rcx),%rcx
14018fb0b:	e8 7c 0f 00 00       	call   0x140190a8c
14018fb10:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14018fb16:	48 8d 15 57 09 0c 00 	lea    0xc0957(%rip),%rdx        # 0x140250474
14018fb1d:	48 8b c8             	mov    %rax,%rcx
14018fb20:	e8 eb 70 e7 ff       	call   0x140006c10
14018fb25:	0f 10 00             	movups (%rax),%xmm0
14018fb28:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
14018fb2d:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14018fb31:	0f 11 4c 24 68       	movups %xmm1,0x68(%rsp)
14018fb36:	45 33 ed             	xor    %r13d,%r13d
14018fb39:	4c 89 68 10          	mov    %r13,0x10(%rax)
14018fb3d:	45 8d 7d 07          	lea    0x7(%r13),%r15d
14018fb41:	4c 89 78 18          	mov    %r15,0x18(%rax)
14018fb45:	66 44 89 28          	mov    %r13w,(%rax)
14018fb49:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14018fb4e:	48 8d 4e 20          	lea    0x20(%rsi),%rcx
14018fb52:	e8 4d 73 e7 ff       	call   0x140006ea4
14018fb57:	41 bc 00 10 00 00    	mov    $0x1000,%r12d
14018fb5d:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14018fb62:	49 3b c7             	cmp    %r15,%rax
14018fb65:	76 2c                	jbe    0x14018fb93
14018fb67:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018fb6e:	00
14018fb6f:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14018fb74:	48 8b d1             	mov    %rcx,%rdx
14018fb77:	49 3b c4             	cmp    %r12,%rax
14018fb7a:	72 11                	jb     0x14018fb8d
14018fb7c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018fb80:	48 2b d1             	sub    %rcx,%rdx
14018fb83:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018fb87:	48 83 f8 1f          	cmp    $0x1f,%rax
14018fb8b:	77 34                	ja     0x14018fbc1
14018fb8d:	ff 15 ad 2f 08 00    	call   *0x82fad(%rip)        # 0x140212b40
14018fb93:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
14018fb97:	49 3b c7             	cmp    %r15,%rax
14018fb9a:	76 32                	jbe    0x14018fbce
14018fb9c:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018fba3:	00
14018fba4:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14018fba8:	48 8b d1             	mov    %rcx,%rdx
14018fbab:	49 3b c4             	cmp    %r12,%rax
14018fbae:	72 18                	jb     0x14018fbc8
14018fbb0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018fbb4:	48 2b d1             	sub    %rcx,%rdx
14018fbb7:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018fbbb:	48 83 f8 1f          	cmp    $0x1f,%rax
14018fbbf:	76 07                	jbe    0x14018fbc8
14018fbc1:	ff 15 b9 2f 08 00    	call   *0x82fb9(%rip)        # 0x140212b80
14018fbc7:	cc                   	int3
14018fbc8:	ff 15 72 2f 08 00    	call   *0x82f72(%rip)        # 0x140212b40
14018fbce:	0f 57 c0             	xorps  %xmm0,%xmm0
14018fbd1:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
14018fbd5:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14018fbd9:	ff 15 b1 26 1a 00    	call   *0x1a26b1(%rip)        # 0x140332290
14018fbdf:	0f 57 c0             	xorps  %xmm0,%xmm0
14018fbe2:	85 c0                	test   %eax,%eax
14018fbe4:	0f 89 b6 00 00 00    	jns    0x14018fca0
14018fbea:	48 8d 05 77 71 0a 00 	lea    0xa7177(%rip),%rax        # 0x140236d68
14018fbf1:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14018fbf5:	48 8d 05 34 65 0e 00 	lea    0xe6534(%rip),%rax        # 0x140276130
14018fbfc:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
14018fc00:	48 8d 05 59 3c 12 00 	lea    0x123c59(%rip),%rax        # 0x1402b3860
14018fc07:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
14018fc0b:	b8 04 00 00 00       	mov    $0x4,%eax
14018fc10:	66 89 45 b8          	mov    %ax,-0x48(%rbp)
14018fc14:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
14018fc18:	66 0f 6f 0d e0 04 13 	movdqa 0x1304e0(%rip),%xmm1        # 0x1402c0100
14018fc1f:	00
14018fc20:	66 0f 7f 4d d0       	movdqa %xmm1,-0x30(%rbp)
14018fc25:	66 44 89 6d c0       	mov    %r13w,-0x40(%rbp)
14018fc2a:	48 8d 05 d7 3c 12 00 	lea    0x123cd7(%rip),%rax        # 0x1402b3908
14018fc31:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14018fc36:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
14018fc3a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14018fc3f:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14018fc44:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14018fc49:	ba 37 03 00 00       	mov    $0x337,%edx
14018fc4e:	b9 d4 44 85 00       	mov    $0x8544d4,%ecx
14018fc53:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14018fc59:	e8 6e 5a e9 ff       	call   0x1400256cc
14018fc5e:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
14018fc62:	49 3b c7             	cmp    %r15,%rax
14018fc65:	76 32                	jbe    0x14018fc99
14018fc67:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018fc6e:	00
14018fc6f:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14018fc73:	48 8b d1             	mov    %rcx,%rdx
14018fc76:	49 3b c4             	cmp    %r12,%rax
14018fc79:	72 18                	jb     0x14018fc93