14077ac86:	48 8b cf             	mov    %rdi,%rcx
14077ac89:	e8 b6 04 6a 00       	call   0x140e1b144
14077ac8e:	90                   	nop
14077ac8f:	4d 85 ed             	test   %r13,%r13
14077ac92:	74 15                	je     0x14077aca9
14077ac94:	49 8b cd             	mov    %r13,%rcx
14077ac97:	e8 54 ee ff ff       	call   0x140779af0
14077ac9c:	ba d8 00 00 00       	mov    $0xd8,%edx
14077aca1:	49 8b cd             	mov    %r13,%rcx
14077aca4:	e8 9b 04 6a 00       	call   0x140e1b144
14077aca9:	4d 85 ff             	test   %r15,%r15
14077acac:	74 16                	je     0x14077acc4
14077acae:	49 8b cf             	mov    %r15,%rcx
14077acb1:	e8 3a ee ff ff       	call   0x140779af0
14077acb6:	ba d8 00 00 00       	mov    $0xd8,%edx
14077acbb:	49 8b cf             	mov    %r15,%rcx
14077acbe:	e8 81 04 6a 00       	call   0x140e1b144
14077acc3:	90                   	nop
14077acc4:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14077acc9:	48 85 db             	test   %rbx,%rbx
14077accc:	74 15                	je     0x14077ace3
14077acce:	48 8b cb             	mov    %rbx,%rcx
14077acd1:	e8 1a ee ff ff       	call   0x140779af0
14077acd6:	ba d8 00 00 00       	mov    $0xd8,%edx
14077acdb:	48 8b cb             	mov    %rbx,%rcx
14077acde:	e8 61 04 6a 00       	call   0x140e1b144
14077ace3:	4d 85 f6             	test   %r14,%r14
14077ace6:	74 16                	je     0x14077acfe
14077ace8:	49 8b ce             	mov    %r14,%rcx
14077aceb:	e8 00 ee ff ff       	call   0x140779af0
14077acf0:	ba d8 00 00 00       	mov    $0xd8,%edx
14077acf5:	49 8b ce             	mov    %r14,%rcx
14077acf8:	e8 47 04 6a 00       	call   0x140e1b144
14077acfd:	90                   	nop
14077acfe:	4d 85 e4             	test   %r12,%r12
14077ad01:	74 15                	je     0x14077ad18
14077ad03:	49 8b cc             	mov    %r12,%rcx
14077ad06:	e8 e5 ed ff ff       	call   0x140779af0
14077ad0b:	ba d8 00 00 00       	mov    $0xd8,%edx
14077ad10:	49 8b cc             	mov    %r12,%rcx
14077ad13:	e8 2c 04 6a 00       	call   0x140e1b144
14077ad18:	48 85 f6             	test   %rsi,%rsi
14077ad1b:	74 15                	je     0x14077ad32
14077ad1d:	48 8b ce             	mov    %rsi,%rcx
14077ad20:	e8 cb ed ff ff       	call   0x140779af0
14077ad25:	ba d8 00 00 00       	mov    $0xd8,%edx
14077ad2a:	48 8b ce             	mov    %rsi,%rcx
14077ad2d:	e8 12 04 6a 00       	call   0x140e1b144
14077ad32:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14077ad36:	48 33 cc             	xor    %rsp,%rcx
14077ad39:	e8 c2 07 6a 00       	call   0x140e1b500
14077ad3e:	4c 8d 9c 24 60 01 00 	lea    0x160(%rsp),%r11
14077ad45:	00
14077ad46:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14077ad4a:	49 8b 73 38          	mov    0x38(%r11),%rsi
14077ad4e:	49 8b 7b 40          	mov    0x40(%r11),%rdi
14077ad52:	49 8b e3             	mov    %r11,%rsp
14077ad55:	41 5f                	pop    %r15
14077ad57:	41 5e                	pop    %r14
14077ad59:	41 5d                	pop    %r13
14077ad5b:	41 5c                	pop    %r12
14077ad5d:	5d                   	pop    %rbp
14077ad5e:	c3                   	ret
14077ad5f:	cc                   	int3
14077ad60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14077ad65:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14077ad6a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14077ad6f:	55                   	push   %rbp
14077ad70:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
14077ad75:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
14077ad7c:	48 8b 05 7d e1 c3 00 	mov    0xc3e17d(%rip),%rax        # 0x1413b8f00
14077ad83:	48 33 c4             	xor    %rsp,%rax
14077ad86:	48 89 45 47          	mov    %rax,0x47(%rbp)
14077ad8a:	0f 57 c0             	xorps  %xmm0,%xmm0
14077ad8d:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
14077ad91:	66 0f 6f 0d 67 3c 83 	movdqa 0x833c67(%rip),%xmm1        # 0x140faea00
14077ad98:	00
14077ad99:	f3 0f 7f 4d e7       	movdqu %xmm1,-0x19(%rbp)
14077ad9e:	8b 05 f8 d3 8a 00    	mov    0x8ad3f8(%rip),%eax        # 0x14102819c
14077ada4:	66 89 45 d7          	mov    %ax,-0x29(%rbp)
14077ada8:	0f b6 05 ef d3 8a 00 	movzbl 0x8ad3ef(%rip),%eax        # 0x14102819e
14077adaf:	88 45 d9             	mov    %al,-0x27(%rbp)
14077adb2:	c6 45 da 00          	movb   $0x0,-0x26(%rbp)
14077adb6:	66 c7 45 07 00 00    	movw   $0x0,0x7(%rbp)
14077adbc:	b9 d8 00 00 00       	mov    $0xd8,%ecx
14077adc1:	e8 42 03 6a 00       	call   0x140e1b108
14077adc6:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14077adca:	33 db                	xor    %ebx,%ebx
14077adcc:	48 85 c0             	test   %rax,%rax
14077adcf:	74 12                	je     0x14077ade3
14077add1:	45 33 c0             	xor    %r8d,%r8d
14077add4:	33 d2                	xor    %edx,%edx
14077add6:	48 8b c8             	mov    %rax,%rcx
14077add9:	e8 32 eb ff ff       	call   0x140779910
14077adde:	48 8b f8             	mov    %rax,%rdi
14077ade1:	eb 03                	jmp    0x14077ade6
14077ade3:	48 8b fb             	mov    %rbx,%rdi
14077ade6:	48 89 7d f7          	mov    %rdi,-0x9(%rbp)
14077adea:	b9 d8 00 00 00       	mov    $0xd8,%ecx
14077adef:	e8 14 03 6a 00       	call   0x140e1b108
14077adf4:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14077adf8:	48 85 c0             	test   %rax,%rax
14077adfb:	74 15                	je     0x14077ae12
14077adfd:	45 33 c0             	xor    %r8d,%r8d
14077ae00:	ba 01 00 00 00       	mov    $0x1,%edx
14077ae05:	48 8b c8             	mov    %rax,%rcx
14077ae08:	e8 03 eb ff ff       	call   0x140779910
14077ae0d:	48 8b f0             	mov    %rax,%rsi
14077ae10:	eb 03                	jmp    0x14077ae15
14077ae12:	48 8b f3             	mov    %rbx,%rsi
14077ae15:	48 89 75 ff          	mov    %rsi,-0x1(%rbp)
14077ae19:	48 8d 15 7c d3 8a 00 	lea    0x8ad37c(%rip),%rdx        # 0x14102819c
14077ae20:	48 8b cf             	mov    %rdi,%rcx
14077ae23:	e8 78 f0 ff ff       	call   0x140779ea0
14077ae28:	48 8d 15 6d d3 8a 00 	lea    0x8ad36d(%rip),%rdx        # 0x14102819c
14077ae2f:	48 8b ce             	mov    %rsi,%rcx
14077ae32:	e8 69 f0 ff ff       	call   0x140779ea0
14077ae37:	90                   	nop
14077ae38:	48 8b cf             	mov    %rdi,%rcx
14077ae3b:	e8 90 14 00 00       	call   0x14077c2d0
14077ae40:	48 8b ce             	mov    %rsi,%rcx
14077ae43:	e8 88 14 00 00       	call   0x14077c2d0
14077ae48:	c6 45 08 01          	movb   $0x1,0x8(%rbp)
14077ae4c:	33 d2                	xor    %edx,%edx
14077ae4e:	48 8b cf             	mov    %rdi,%rcx
14077ae51:	e8 6a f2 ff ff       	call   0x14077a0c0
14077ae56:	84 c0                	test   %al,%al
14077ae58:	74 0a                	je     0x14077ae64
14077ae5a:	33 d2                	xor    %edx,%edx
14077ae5c:	48 8b ce             	mov    %rsi,%rcx
14077ae5f:	e8 5c f2 ff ff       	call   0x14077a0c0
14077ae64:	0f 57 c0             	xorps  %xmm0,%xmm0
14077ae67:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
14077ae6b:	66 0f 6f 0d 8d 3b 83 	movdqa 0x833b8d(%rip),%xmm1        # 0x140faea00
14077ae72:	00
14077ae73:	f3 0f 7f 4d 1f       	movdqu %xmm1,0x1f(%rbp)
14077ae78:	8b 05 26 74 8a 00    	mov    0x8a7426(%rip),%eax        # 0x1410222a4
14077ae7e:	66 89 45 0f          	mov    %ax,0xf(%rbp)
14077ae82:	0f b6 05 1d 74 8a 00 	movzbl 0x8a741d(%rip),%eax        # 0x1410222a6
14077ae89:	88 45 11             	mov    %al,0x11(%rbp)
14077ae8c:	c6 45 12 00          	movb   $0x0,0x12(%rbp)
14077ae90:	66 c7 45 3f 00 00    	movw   $0x0,0x3f(%rbp)
14077ae96:	b9 d8 00 00 00       	mov    $0xd8,%ecx
14077ae9b:	e8 68 02 6a 00       	call   0x140e1b108
14077aea0:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14077aea4:	48 85 c0             	test   %rax,%rax
14077aea7:	74 12                	je     0x14077aebb
14077aea9:	45 33 c0             	xor    %r8d,%r8d
14077aeac:	33 d2                	xor    %edx,%edx
14077aeae:	48 8b c8             	mov    %rax,%rcx
14077aeb1:	e8 5a ea ff ff       	call   0x140779910
14077aeb6:	48 8b f8             	mov    %rax,%rdi
14077aeb9:	eb 03                	jmp    0x14077aebe
14077aebb:	48 8b fb             	mov    %rbx,%rdi
14077aebe:	48 89 7d 2f          	mov    %rdi,0x2f(%rbp)
14077aec2:	b9 d8 00 00 00       	mov    $0xd8,%ecx
14077aec7:	e8 3c 02 6a 00       	call   0x140e1b108
14077aecc:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14077aed0:	48 85 c0             	test   %rax,%rax
14077aed3:	74 13                	je     0x14077aee8
14077aed5:	45 33 c0             	xor    %r8d,%r8d
14077aed8:	ba 01 00 00 00       	mov    $0x1,%edx
14077aedd:	48 8b c8             	mov    %rax,%rcx
14077aee0:	e8 2b ea ff ff       	call   0x140779910
14077aee5:	48 8b d8             	mov    %rax,%rbx
14077aee8:	48 89 5d 37          	mov    %rbx,0x37(%rbp)
14077aeec:	48 8d 15 b1 73 8a 00 	lea    0x8a73b1(%rip),%rdx        # 0x1410222a4
14077aef3:	48 8b cf             	mov    %rdi,%rcx
14077aef6:	e8 a5 ef ff ff       	call   0x140779ea0
14077aefb:	48 8d 15 a2 73 8a 00 	lea    0x8a73a2(%rip),%rdx        # 0x1410222a4
14077af02:	48 8b cb             	mov    %rbx,%rcx
14077af05:	e8 96 ef ff ff       	call   0x140779ea0
14077af0a:	90                   	nop
14077af0b:	33 d2                	xor    %edx,%edx
14077af0d:	48 8b cf             	mov    %rdi,%rcx
14077af10:	e8 ab f1 ff ff       	call   0x14077a0c0
14077af15:	84 c0                	test   %al,%al
14077af17:	74 0a                	je     0x14077af23
14077af19:	33 d2                	xor    %edx,%edx
14077af1b:	48 8b cb             	mov    %rbx,%rcx
14077af1e:	e8 9d f1 ff ff       	call   0x14077a0c0
14077af23:	4c 8d 05 4e 94 83 00 	lea    0x83944e(%rip),%r8        # 0x140fb4378
14077af2a:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
14077af2e:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
14077af32:	e8 c9 19 00 00       	call   0x14077c900
14077af37:	48 8b f8             	mov    %rax,%rdi
14077af3a:	ba 0a 00 00 00       	mov    $0xa,%edx
14077af3f:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
14077af43:	e8 98 0c 0c 00       	call   0x14083bbe0
14077af48:	48 8b d8             	mov    %rax,%rbx
14077af4b:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14077af51:	48 8d 15 3c 73 8a 00 	lea    0x8a733c(%rip),%rdx        # 0x141022294
14077af58:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14077af5c:	e8 0f 18 00 00       	call   0x14077c770
14077af61:	8b 0b                	mov    (%rbx),%ecx
14077af63:	88 45 a7             	mov    %al,-0x59(%rbp)
14077af66:	89 4d ab             	mov    %ecx,-0x55(%rbp)
14077af69:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14077af6d:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14077af71:	e8 8a ad db ff       	call   0x140535d00
14077af76:	90                   	nop
14077af77:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
14077af7b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14077af80:	4c 8d 0d 59 d2 8a 00 	lea    0x8ad259(%rip),%r9        # 0x1410281e0
14077af87:	41 b8 4f 02 00 00    	mov    $0x24f,%r8d
14077af8d:	48 8d 15 bc cb 8a 00 	lea    0x8acbbc(%rip),%rdx        # 0x141027b50
14077af94:	b9 0a 00 00 00       	mov    $0xa,%ecx
14077af99:	e8 12 47 0c 00       	call   0x14083f6b0
14077af9e:	90                   	nop
14077af9f:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14077afa3:	e8 78 18 0c 00       	call   0x14083c820
14077afa8:	ba 0a 00 00 00       	mov    $0xa,%edx
14077afad:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
14077afb1:	e8 2a 0c 0c 00       	call   0x14083bbe0
14077afb6:	48 8b d8             	mov    %rax,%rbx
14077afb9:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14077afbf:	48 8d 15 d6 d1 8a 00 	lea    0x8ad1d6(%rip),%rdx        # 0x14102819c
14077afc6:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14077afca:	e8 a1 17 00 00       	call   0x14077c770
14077afcf:	8b 0b                	mov    (%rbx),%ecx
14077afd1:	88 45 a7             	mov    %al,-0x59(%rbp)
14077afd4:	89 4d ab             	mov    %ecx,-0x55(%rbp)
14077afd7:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14077afdb:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14077afdf:	e8 1c ad db ff       	call   0x140535d00
14077afe4:	90                   	nop
14077afe5:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
14077afe9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14077afee:	4c 8d 0d 03 d2 8a 00 	lea    0x8ad203(%rip),%r9        # 0x1410281f8
14077aff5:	41 b8 50 02 00 00    	mov    $0x250,%r8d
14077affb:	48 8d 15 4e cb 8a 00 	lea    0x8acb4e(%rip),%rdx        # 0x141027b50
14077b002:	b9 0a 00 00 00       	mov    $0xa,%ecx
14077b007:	e8 a4 46 0c 00       	call   0x14083f6b0
14077b00c:	90                   	nop
14077b00d:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14077b011:	e8 0a 18 0c 00       	call   0x14083c820
14077b016:	ba 0a 00 00 00       	mov    $0xa,%edx
14077b01b:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
14077b01f:	e8 bc 0b 0c 00       	call   0x14083bbe0
14077b024:	48 8b d8             	mov    %rax,%rbx
14077b027:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14077b02d:	48 8d 15 88 d1 8a 00 	lea    0x8ad188(%rip),%rdx        # 0x1410281bc
14077b034:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14077b038:	e8 33 17 00 00       	call   0x14077c770
14077b03d:	8b 0b                	mov    (%rbx),%ecx
14077b03f:	88 45 a7             	mov    %al,-0x59(%rbp)
14077b042:	89 4d ab             	mov    %ecx,-0x55(%rbp)
14077b045:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14077b049:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14077b04d:	e8 ae ac db ff       	call   0x140535d00
14077b052:	90                   	nop
14077b053:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
14077b057:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14077b05c:	4c 8d 0d ad d1 8a 00 	lea    0x8ad1ad(%rip),%r9        # 0x141028210
14077b063:	41 b8 51 02 00 00    	mov    $0x251,%r8d
14077b069:	48 8d 15 e0 ca 8a 00 	lea    0x8acae0(%rip),%rdx        # 0x141027b50
14077b070:	b9 0a 00 00 00       	mov    $0xa,%ecx
14077b075:	e8 36 46 0c 00       	call   0x14083f6b0
14077b07a:	90                   	nop
14077b07b:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14077b07f:	e8 9c 17 0c 00       	call   0x14083c820
14077b084:	ba 0a 00 00 00       	mov    $0xa,%edx
14077b089:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
14077b08d:	e8 4e 0b 0c 00       	call   0x14083bbe0
14077b092:	48 8b d8             	mov    %rax,%rbx
14077b095:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14077b09b:	48 8d 15 02 72 8a 00 	lea    0x8a7202(%rip),%rdx        # 0x1410222a4
14077b0a2:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14077b0a6:	e8 c5 16 00 00       	call   0x14077c770
14077b0ab:	8b 13                	mov    (%rbx),%edx
14077b0ad:	88 45 a7             	mov    %al,-0x59(%rbp)
14077b0b0:	89 55 ab             	mov    %edx,-0x55(%rbp)
14077b0b3:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14077b0b7:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14077b0bb:	e8 40 ac db ff       	call   0x140535d00
14077b0c0:	90                   	nop
14077b0c1:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
14077b0c5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14077b0ca:	4c 8d 0d 5f d1 8a 00 	lea    0x8ad15f(%rip),%r9        # 0x141028230
14077b0d1:	41 b8 52 02 00 00    	mov    $0x252,%r8d
14077b0d7:	48 8d 15 72 ca 8a 00 	lea    0x8aca72(%rip),%rdx        # 0x141027b50
14077b0de:	b9 0a 00 00 00       	mov    $0xa,%ecx
14077b0e3:	e8 c8 45 0c 00       	call   0x14083f6b0
14077b0e8:	90                   	nop
14077b0e9:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14077b0ed:	e8 2e 17 0c 00       	call   0x14083c820
14077b0f2:	48 8b cf             	mov    %rdi,%rcx
14077b0f5:	e8 46 e9 ff ff       	call   0x140779a40
14077b0fa:	ba 38 00 00 00       	mov    $0x38,%edx
14077b0ff:	48 8b cf             	mov    %rdi,%rcx
14077b102:	e8 3d 00 6a 00       	call   0x140e1b144
14077b107:	90                   	nop
14077b108:	48 8b 5d 2f          	mov    0x2f(%rbp),%rbx
14077b10c:	48 85 db             	test   %rbx,%rbx
14077b10f:	74 15                	je     0x14077b126
14077b111:	48 8b cb             	mov    %rbx,%rcx
14077b114:	e8 d7 e9 ff ff       	call   0x140779af0
14077b119:	ba d8 00 00 00       	mov    $0xd8,%edx
14077b11e:	48 8b cb             	mov    %rbx,%rcx
14077b121:	e8 1e 00 6a 00       	call   0x140e1b144
14077b126:	48 8b 5d 37          	mov    0x37(%rbp),%rbx
14077b12a:	48 85 db             	test   %rbx,%rbx
14077b12d:	74 15                	je     0x14077b144
14077b12f:	48 8b cb             	mov    %rbx,%rcx
14077b132:	e8 b9 e9 ff ff       	call   0x140779af0
14077b137:	ba d8 00 00 00       	mov    $0xd8,%edx
14077b13c:	48 8b cb             	mov    %rbx,%rcx
14077b13f:	e8 00 00 6a 00       	call   0x140e1b144
14077b144:	48 8b 55 27          	mov    0x27(%rbp),%rdx
14077b148:	48 83 fa 0f          	cmp    $0xf,%rdx
14077b14c:	76 32                	jbe    0x14077b180
14077b14e:	48 ff c2             	inc    %rdx
14077b151:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14077b155:	48 8b c1             	mov    %rcx,%rax
14077b158:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14077b15f:	72 19                	jb     0x14077b17a
14077b161:	48 83 c2 27          	add    $0x27,%rdx
14077b165:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14077b169:	48 2b c1             	sub    %rcx,%rax
14077b16c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14077b170:	48 83 f8 1f          	cmp    $0x1f,%rax
14077b174:	0f 87 a4 00 00 00    	ja     0x14077b21e
14077b17a:	e8 c5 ff 69 00       	call   0x140e1b144
14077b17f:	90                   	nop
14077b180:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
14077b184:	48 85 db             	test   %rbx,%rbx
14077b187:	74 15                	je     0x14077b19e
14077b189:	48 8b cb             	mov    %rbx,%rcx
14077b18c:	e8 5f e9 ff ff       	call   0x140779af0
14077b191:	ba d8 00 00 00       	mov    $0xd8,%edx
14077b196:	48 8b cb             	mov    %rbx,%rcx
14077b199:	e8 a6 ff 69 00       	call   0x140e1b144
14077b19e:	48 8b 5d ff          	mov    -0x1(%rbp),%rbx
14077b1a2:	48 85 db             	test   %rbx,%rbx
14077b1a5:	74 15                	je     0x14077b1bc
14077b1a7:	48 8b cb             	mov    %rbx,%rcx
14077b1aa:	e8 41 e9 ff ff       	call   0x140779af0
14077b1af:	ba d8 00 00 00       	mov    $0xd8,%edx
14077b1b4:	48 8b cb             	mov    %rbx,%rcx
14077b1b7:	e8 88 ff 69 00       	call   0x140e1b144
14077b1bc:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
14077b1c0:	48 83 fa 0f          	cmp    $0xf,%rdx
14077b1c4:	76 2d                	jbe    0x14077b1f3
14077b1c6:	48 ff c2             	inc    %rdx
14077b1c9:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14077b1cd:	48 8b c1             	mov    %rcx,%rax
14077b1d0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14077b1d7:	72 15                	jb     0x14077b1ee
14077b1d9:	48 83 c2 27          	add    $0x27,%rdx
14077b1dd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx