140b2aeb5:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140b2aeba:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140b2aebf:	e8 9c 07 f7 ff       	call   0x140a9b660
140b2aec4:	90                   	nop
140b2aec5:	48 8b d0             	mov    %rax,%rdx
140b2aec8:	48 8b cf             	mov    %rdi,%rcx
140b2aecb:	e8 50 31 fe ff       	call   0x140b0e020
140b2aed0:	48 8b f8             	mov    %rax,%rdi
140b2aed3:	c6 40 34 00          	movb   $0x0,0x34(%rax)
140b2aed7:	48 8d 58 10          	lea    0x10(%rax),%rbx
140b2aedb:	48 8b d3             	mov    %rbx,%rdx
140b2aede:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140b2aee3:	76 03                	jbe    0x140b2aee8
140b2aee5:	48 8b 13             	mov    (%rbx),%rdx
140b2aee8:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140b2aeec:	48 8b 08             	mov    (%rax),%rcx
140b2aeef:	e8 6c 6a 6a ff       	call   0x1401d1960
140b2aef4:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
140b2aefb:	00
140b2aefc:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140b2af01:	76 03                	jbe    0x140b2af06
140b2af03:	48 8b 1b             	mov    (%rbx),%rbx
140b2af06:	c6 03 00             	movb   $0x0,(%rbx)
140b2af09:	b2 22                	mov    $0x22,%dl
140b2af0b:	48 8b 0f             	mov    (%rdi),%rcx
140b2af0e:	e8 1d 50 6a ff       	call   0x1401cff30
140b2af13:	c6 47 37 00          	movb   $0x0,0x37(%rdi)
140b2af17:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
140b2af1e:	00
140b2af1f:	48 83 fa 0f          	cmp    $0xf,%rdx
140b2af23:	76 2e                	jbe    0x140b2af53
140b2af25:	48 ff c2             	inc    %rdx
140b2af28:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140b2af2d:	48 8b c1             	mov    %rcx,%rax
140b2af30:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140b2af37:	72 15                	jb     0x140b2af4e
140b2af39:	48 83 c2 27          	add    $0x27,%rdx
140b2af3d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140b2af41:	48 2b c1             	sub    %rcx,%rax
140b2af44:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140b2af48:	48 83 f8 1f          	cmp    $0x1f,%rax
140b2af4c:	77 7c                	ja     0x140b2afca
140b2af4e:	e8 f1 01 2f 00       	call   0x140e1b144
140b2af53:	66 0f 6f 05 d5 8e 47 	movdqa 0x478ed5(%rip),%xmm0        # 0x140fa3e30
140b2af5a:	00
140b2af5b:	f3 0f 7f 44 24 78    	movdqu %xmm0,0x78(%rsp)
140b2af61:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140b2af66:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140b2af6b:	48 83 fa 0f          	cmp    $0xf,%rdx
140b2af6f:	76 2e                	jbe    0x140b2af9f
140b2af71:	48 ff c2             	inc    %rdx
140b2af74:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140b2af79:	48 8b c1             	mov    %rcx,%rax
140b2af7c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140b2af83:	72 15                	jb     0x140b2af9a
140b2af85:	48 83 c2 27          	add    $0x27,%rdx
140b2af89:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140b2af8d:	48 2b c1             	sub    %rcx,%rax
140b2af90:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140b2af94:	48 83 f8 1f          	cmp    $0x1f,%rax
140b2af98:	77 2a                	ja     0x140b2afc4
140b2af9a:	e8 a5 01 2f 00       	call   0x140e1b144
140b2af9f:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
140b2afa6:	00
140b2afa7:	48 33 cc             	xor    %rsp,%rcx
140b2afaa:	e8 51 05 2f 00       	call   0x140e1b500
140b2afaf:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
140b2afb6:	00
140b2afb7:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140b2afbb:	49 8b 73 28          	mov    0x28(%r11),%rsi
140b2afbf:	49 8b e3             	mov    %r11,%rsp
140b2afc2:	5f                   	pop    %rdi
140b2afc3:	c3                   	ret
140b2afc4:	e8 db f1 2f 00       	call   0x140e2a1a4
140b2afc9:	90                   	nop
140b2afca:	e8 d5 f1 2f 00       	call   0x140e2a1a4
140b2afcf:	90                   	nop
140b2afd0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b2afd5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140b2afda:	57                   	push   %rdi
140b2afdb:	48 81 ec 80 02 00 00 	sub    $0x280,%rsp
140b2afe2:	48 8b d9             	mov    %rcx,%rbx
140b2afe5:	48 8b 79 08          	mov    0x8(%rcx),%rdi
140b2afe9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b2afee:	e8 ed 7e 86 ff       	call   0x140392ee0
140b2aff3:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b2aff8:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
140b2afff:	00
140b2b000:	e8 2b 0e fe ff       	call   0x140b0be30
140b2b005:	90                   	nop
140b2b006:	48 8b 43 08          	mov    0x8(%rbx),%rax
140b2b00a:	80 78 08 00          	cmpb   $0x0,0x8(%rax)
140b2b00e:	74 57                	je     0x140b2b067
140b2b010:	f6 84 24 70 02 00 00 	testb  $0x1,0x270(%rsp)
140b2b017:	01
140b2b018:	75 2a                	jne    0x140b2b044
140b2b01a:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140b2b021:	00
140b2b022:	48 8b 01             	mov    (%rcx),%rax
140b2b025:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140b2b02c:	ff 15 ee 89 45 00    	call   *0x4589ee(%rip)        # 0x140f83a20
140b2b032:	84 c0                	test   %al,%al
140b2b034:	75 31                	jne    0x140b2b067
140b2b036:	0f b6 84 24 70 02 00 	movzbl 0x270(%rsp),%eax
140b2b03d:	00
140b2b03e:	d0 e8                	shr    $1,%al
140b2b040:	a8 01                	test   $0x1,%al
140b2b042:	75 23                	jne    0x140b2b067
140b2b044:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140b2b04b:	00
140b2b04c:	48 8b 01             	mov    (%rcx),%rax
140b2b04f:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140b2b056:	ff 15 c4 89 45 00    	call   *0x4589c4(%rip)        # 0x140f83a20
140b2b05c:	84 c0                	test   %al,%al
140b2b05e:	48 8d 35 fb 43 4f 00 	lea    0x4f43fb(%rip),%rsi        # 0x14101f460
140b2b065:	75 07                	jne    0x140b2b06e
140b2b067:	48 8d 35 1e 87 47 00 	lea    0x47871e(%rip),%rsi        # 0x140fa378c
140b2b06e:	c6 47 34 00          	movb   $0x0,0x34(%rdi)
140b2b072:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
140b2b076:	48 8b d3             	mov    %rbx,%rdx
140b2b079:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140b2b07e:	76 03                	jbe    0x140b2b083
140b2b080:	48 8b 13             	mov    (%rbx),%rdx
140b2b083:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140b2b087:	48 8b 0f             	mov    (%rdi),%rcx
140b2b08a:	e8 d1 68 6a ff       	call   0x1401d1960
140b2b08f:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
140b2b096:	00
140b2b097:	48 8b c3             	mov    %rbx,%rax
140b2b09a:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140b2b09f:	76 03                	jbe    0x140b2b0a4
140b2b0a1:	48 8b 03             	mov    (%rbx),%rax
140b2b0a4:	c6 00 00             	movb   $0x0,(%rax)
140b2b0a7:	48 8b d6             	mov    %rsi,%rdx
140b2b0aa:	48 8b 0f             	mov    (%rdi),%rcx
140b2b0ad:	e8 8e 51 6a ff       	call   0x1401d0240
140b2b0b2:	c6 47 37 00          	movb   $0x0,0x37(%rdi)
140b2b0b6:	c6 47 34 00          	movb   $0x0,0x34(%rdi)
140b2b0ba:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140b2b0be:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140b2b0c3:	76 03                	jbe    0x140b2b0c8
140b2b0c5:	48 8b 1b             	mov    (%rbx),%rbx
140b2b0c8:	48 8b d3             	mov    %rbx,%rdx
140b2b0cb:	48 8b 0f             	mov    (%rdi),%rcx
140b2b0ce:	e8 8d 68 6a ff       	call   0x1401d1960
140b2b0d3:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b2b0d7:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
140b2b0de:	00
140b2b0df:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140b2b0e4:	76 03                	jbe    0x140b2b0e9
140b2b0e6:	48 8b 00             	mov    (%rax),%rax
140b2b0e9:	c6 00 00             	movb   $0x0,(%rax)
140b2b0ec:	48 8d 15 41 18 48 00 	lea    0x481841(%rip),%rdx        # 0x140fac934
140b2b0f3:	48 8b 0f             	mov    (%rdi),%rcx
140b2b0f6:	e8 45 51 6a ff       	call   0x1401d0240
140b2b0fb:	c6 47 37 00          	movb   $0x0,0x37(%rdi)
140b2b0ff:	80 bc 24 68 02 00 00 	cmpb   $0x0,0x268(%rsp)
140b2b106:	00
140b2b107:	74 0d                	je     0x140b2b116
140b2b109:	48 8d 8c 24 d8 01 00 	lea    0x1d8(%rsp),%rcx
140b2b110:	00
140b2b111:	e8 fa 81 86 ff       	call   0x140393310
140b2b116:	80 bc 24 d0 01 00 00 	cmpb   $0x0,0x1d0(%rsp)
140b2b11d:	00
140b2b11e:	74 0d                	je     0x140b2b12d
140b2b120:	48 8d 8c 24 40 01 00 	lea    0x140(%rsp),%rcx
140b2b127:	00
140b2b128:	e8 e3 81 86 ff       	call   0x140393310
140b2b12d:	80 bc 24 38 01 00 00 	cmpb   $0x0,0x138(%rsp)
140b2b134:	00
140b2b135:	74 0d                	je     0x140b2b144
140b2b137:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
140b2b13e:	00
140b2b13f:	e8 cc 81 86 ff       	call   0x140393310
140b2b144:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140b2b14b:	00
140b2b14c:	48 85 c9             	test   %rcx,%rcx
140b2b14f:	74 19                	je     0x140b2b16a
140b2b151:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b2b156:	75 12                	jne    0x140b2b16a
140b2b158:	48 8b 01             	mov    (%rcx),%rax
140b2b15b:	ba 01 00 00 00       	mov    $0x1,%edx
140b2b160:	48 8b 40 28          	mov    0x28(%rax),%rax
140b2b164:	ff 15 b6 88 45 00    	call   *0x4588b6(%rip)        # 0x140f83a20
140b2b16a:	4c 8d 9c 24 80 02 00 	lea    0x280(%rsp),%r11
140b2b171:	00
140b2b172:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140b2b176:	49 8b 73 20          	mov    0x20(%r11),%rsi
140b2b17a:	49 8b e3             	mov    %r11,%rsp
140b2b17d:	5f                   	pop    %rdi
140b2b17e:	c3                   	ret
140b2b17f:	cc                   	int3
140b2b180:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b2b185:	55                   	push   %rbp
140b2b186:	56                   	push   %rsi
140b2b187:	57                   	push   %rdi
140b2b188:	41 56                	push   %r14
140b2b18a:	41 57                	push   %r15
140b2b18c:	48 8d ac 24 00 fe ff 	lea    -0x200(%rsp),%rbp
140b2b193:	ff
140b2b194:	48 81 ec 00 03 00 00 	sub    $0x300,%rsp
140b2b19b:	48 8b f2             	mov    %rdx,%rsi
140b2b19e:	48 8b f9             	mov    %rcx,%rdi
140b2b1a1:	48 8b 59 08          	mov    0x8(%rcx),%rbx
140b2b1a5:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b2b1aa:	80 7a 74 00          	cmpb   $0x0,0x74(%rdx)
140b2b1ae:	0f 84 4a 01 00 00    	je     0x140b2b2fe
140b2b1b4:	e8 27 7d 86 ff       	call   0x140392ee0
140b2b1b9:	0f b6 46 74          	movzbl 0x74(%rsi),%eax
140b2b1bd:	88 45 94             	mov    %al,-0x6c(%rbp)
140b2b1c0:	48 8b 46 78          	mov    0x78(%rsi),%rax
140b2b1c4:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140b2b1c8:	48 85 c0             	test   %rax,%rax
140b2b1cb:	74 03                	je     0x140b2b1d0
140b2b1cd:	48 ff 00             	incq   (%rax)
140b2b1d0:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b2b1d5:	48 89 85 38 02 00 00 	mov    %rax,0x238(%rbp)
140b2b1dc:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b2b1e1:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
140b2b1e8:	e8 33 41 ff ff       	call   0x140b1f320
140b2b1ed:	48 8b d0             	mov    %rax,%rdx
140b2b1f0:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140b2b1f4:	e8 97 0d fe ff       	call   0x140b0bf90
140b2b1f9:	48 8d 05 f0 82 4b 00 	lea    0x4b82f0(%rip),%rax        # 0x140fe34f0
140b2b200:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140b2b204:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b2b209:	e8 b2 48 ff ff       	call   0x140b1fac0
140b2b20e:	90                   	nop
140b2b20f:	48 8b 47 08          	mov    0x8(%rdi),%rax
140b2b213:	80 78 08 00          	cmpb   $0x0,0x8(%rax)
140b2b217:	74 4d                	je     0x140b2b266
140b2b219:	f6 85 78 01 00 00 01 	testb  $0x1,0x178(%rbp)
140b2b220:	75 25                	jne    0x140b2b247
140b2b222:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140b2b226:	48 8b 01             	mov    (%rcx),%rax
140b2b229:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140b2b230:	ff 15 ea 87 45 00    	call   *0x4587ea(%rip)        # 0x140f83a20
140b2b236:	84 c0                	test   %al,%al
140b2b238:	75 2c                	jne    0x140b2b266
140b2b23a:	0f b6 85 78 01 00 00 	movzbl 0x178(%rbp),%eax
140b2b241:	d0 e8                	shr    $1,%al
140b2b243:	a8 01                	test   $0x1,%al
140b2b245:	75 1f                	jne    0x140b2b266
140b2b247:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140b2b24b:	48 8b 01             	mov    (%rcx),%rax
140b2b24e:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140b2b255:	ff 15 c5 87 45 00    	call   *0x4587c5(%rip)        # 0x140f83a20
140b2b25b:	84 c0                	test   %al,%al
140b2b25d:	4c 8d 35 fc 41 4f 00 	lea    0x4f41fc(%rip),%r14        # 0x14101f460
140b2b264:	75 07                	jne    0x140b2b26d
140b2b266:	4c 8d 35 1f 85 47 00 	lea    0x47851f(%rip),%r14        # 0x140fa378c
140b2b26d:	c6 43 34 00          	movb   $0x0,0x34(%rbx)
140b2b271:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
140b2b275:	48 8b d7             	mov    %rdi,%rdx
140b2b278:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
140b2b27d:	76 03                	jbe    0x140b2b282
140b2b27f:	48 8b 17             	mov    (%rdi),%rdx
140b2b282:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140b2b286:	48 8b 0b             	mov    (%rbx),%rcx
140b2b289:	e8 d2 66 6a ff       	call   0x1401d1960
140b2b28e:	45 33 ff             	xor    %r15d,%r15d
140b2b291:	4c 89 7f 10          	mov    %r15,0x10(%rdi)
140b2b295:	48 8b c7             	mov    %rdi,%rax
140b2b298:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
140b2b29d:	76 03                	jbe    0x140b2b2a2
140b2b29f:	48 8b 07             	mov    (%rdi),%rax
140b2b2a2:	44 88 38             	mov    %r15b,(%rax)
140b2b2a5:	49 8b d6             	mov    %r14,%rdx
140b2b2a8:	48 8b 0b             	mov    (%rbx),%rcx
140b2b2ab:	e8 90 4f 6a ff       	call   0x1401d0240
140b2b2b0:	44 88 7b 37          	mov    %r15b,0x37(%rbx)
140b2b2b4:	44 88 7b 34          	mov    %r15b,0x34(%rbx)
140b2b2b8:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140b2b2bc:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
140b2b2c1:	76 03                	jbe    0x140b2b2c6
140b2b2c3:	48 8b 3f             	mov    (%rdi),%rdi
140b2b2c6:	48 8b d7             	mov    %rdi,%rdx
140b2b2c9:	48 8b 0b             	mov    (%rbx),%rcx
140b2b2cc:	e8 8f 66 6a ff       	call   0x1401d1960
140b2b2d1:	48 8d 43 10          	lea    0x10(%rbx),%rax
140b2b2d5:	4c 89 78 10          	mov    %r15,0x10(%rax)
140b2b2d9:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140b2b2de:	76 03                	jbe    0x140b2b2e3
140b2b2e0:	48 8b 00             	mov    (%rax),%rax
140b2b2e3:	44 88 38             	mov    %r15b,(%rax)
140b2b2e6:	48 8d 15 db ec 5a 00 	lea    0x5aecdb(%rip),%rdx        # 0x1410d9fc8
140b2b2ed:	48 8b 0b             	mov    (%rbx),%rcx
140b2b2f0:	e8 4b 4f 6a ff       	call   0x1401d0240
140b2b2f5:	44 88 7b 37          	mov    %r15b,0x37(%rbx)
140b2b2f9:	e9 bd 01 00 00       	jmp    0x140b2b4bb
140b2b2fe:	e8 dd 7b 86 ff       	call   0x140392ee0
140b2b303:	0f b6 46 74          	movzbl 0x74(%rsi),%eax
140b2b307:	88 45 94             	mov    %al,-0x6c(%rbp)
140b2b30a:	48 8b 46 78          	mov    0x78(%rsi),%rax
140b2b30e:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140b2b312:	48 85 c0             	test   %rax,%rax
140b2b315:	74 03                	je     0x140b2b31a
140b2b317:	48 ff 00             	incq   (%rax)
140b2b31a:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b2b31f:	48 89 85 38 02 00 00 	mov    %rax,0x238(%rbp)
140b2b326:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b2b32b:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
140b2b332:	e8 e9 3f ff ff       	call   0x140b1f320
140b2b337:	48 8b d0             	mov    %rax,%rdx
140b2b33a:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140b2b33e:	e8 4d 0c fe ff       	call   0x140b0bf90
140b2b343:	48 8d 05 a6 81 4b 00 	lea    0x4b81a6(%rip),%rax        # 0x140fe34f0
140b2b34a:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140b2b34e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b2b353:	e8 68 47 ff ff       	call   0x140b1fac0
140b2b358:	90                   	nop
140b2b359:	48 8b 47 08          	mov    0x8(%rdi),%rax
140b2b35d:	80 78 08 00          	cmpb   $0x0,0x8(%rax)
140b2b361:	74 4d                	je     0x140b2b3b0
140b2b363:	f6 85 78 01 00 00 01 	testb  $0x1,0x178(%rbp)
140b2b36a:	75 25                	jne    0x140b2b391
140b2b36c:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140b2b370:	48 8b 01             	mov    (%rcx),%rax
140b2b373:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140b2b37a:	ff 15 a0 86 45 00    	call   *0x4586a0(%rip)        # 0x140f83a20
140b2b380:	84 c0                	test   %al,%al
140b2b382:	75 2c                	jne    0x140b2b3b0
140b2b384:	0f b6 85 78 01 00 00 	movzbl 0x178(%rbp),%eax
140b2b38b:	d0 e8                	shr    $1,%al
140b2b38d:	a8 01                	test   $0x1,%al
140b2b38f:	75 1f                	jne    0x140b2b3b0
140b2b391:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140b2b395:	48 8b 01             	mov    (%rcx),%rax
140b2b398:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140b2b39f:	ff 15 7b 86 45 00    	call   *0x45867b(%rip)        # 0x140f83a20
140b2b3a5:	84 c0                	test   %al,%al
140b2b3a7:	4c 8d 35 b2 40 4f 00 	lea    0x4f40b2(%rip),%r14        # 0x14101f460
140b2b3ae:	75 07                	jne    0x140b2b3b7
140b2b3b0:	4c 8d 35 d5 83 47 00 	lea    0x4783d5(%rip),%r14        # 0x140fa378c
140b2b3b7:	c6 43 34 00          	movb   $0x0,0x34(%rbx)
140b2b3bb:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
140b2b3bf:	48 8b d7             	mov    %rdi,%rdx
140b2b3c2:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
140b2b3c7:	76 03                	jbe    0x140b2b3cc
140b2b3c9:	48 8b 17             	mov    (%rdi),%rdx
140b2b3cc:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140b2b3d0:	48 8b 0b             	mov    (%rbx),%rcx
140b2b3d3:	e8 88 65 6a ff       	call   0x1401d1960
140b2b3d8:	45 33 ff             	xor    %r15d,%r15d
140b2b3db:	4c 89 7f 10          	mov    %r15,0x10(%rdi)
140b2b3df:	48 8b c7             	mov    %rdi,%rax
140b2b3e2:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
140b2b3e7:	76 03                	jbe    0x140b2b3ec
140b2b3e9:	48 8b 07             	mov    (%rdi),%rax
140b2b3ec:	44 88 38             	mov    %r15b,(%rax)