1402d6df4:	90                   	nop
1402d6df5:	83 ce ff             	or     $0xffffffff,%esi
1402d6df8:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402d6dfd:	48 85 db             	test   %rbx,%rbx
1402d6e00:	74 36                	je     0x1402d6e38
1402d6e02:	8b c6                	mov    %esi,%eax
1402d6e04:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402d6e09:	03 c6                	add    %esi,%eax
1402d6e0b:	75 2b                	jne    0x1402d6e38
1402d6e0d:	48 8b 03             	mov    (%rbx),%rax
1402d6e10:	48 8b cb             	mov    %rbx,%rcx
1402d6e13:	48 8b 00             	mov    (%rax),%rax
1402d6e16:	ff 15 1c 5e 83 00    	call   *0x835e1c(%rip)        # 0x140b0cc38
1402d6e1c:	8b c6                	mov    %esi,%eax
1402d6e1e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402d6e23:	03 c6                	add    %esi,%eax
1402d6e25:	75 11                	jne    0x1402d6e38
1402d6e27:	48 8b 03             	mov    (%rbx),%rax
1402d6e2a:	48 8b cb             	mov    %rbx,%rcx
1402d6e2d:	48 8b 40 08          	mov    0x8(%rax),%rax
1402d6e31:	ff 15 01 5e 83 00    	call   *0x835e01(%rip)        # 0x140b0cc38
1402d6e37:	90                   	nop
1402d6e38:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402d6e3d:	48 85 db             	test   %rbx,%rbx
1402d6e40:	74 36                	je     0x1402d6e78
1402d6e42:	8b c6                	mov    %esi,%eax
1402d6e44:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402d6e49:	03 c6                	add    %esi,%eax
1402d6e4b:	75 2b                	jne    0x1402d6e78
1402d6e4d:	48 8b 03             	mov    (%rbx),%rax
1402d6e50:	48 8b cb             	mov    %rbx,%rcx
1402d6e53:	48 8b 00             	mov    (%rax),%rax
1402d6e56:	ff 15 dc 5d 83 00    	call   *0x835ddc(%rip)        # 0x140b0cc38
1402d6e5c:	8b d6                	mov    %esi,%edx
1402d6e5e:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
1402d6e63:	03 d6                	add    %esi,%edx
1402d6e65:	75 11                	jne    0x1402d6e78
1402d6e67:	48 8b 13             	mov    (%rbx),%rdx
1402d6e6a:	48 8b cb             	mov    %rbx,%rcx
1402d6e6d:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402d6e71:	ff 15 c1 5d 83 00    	call   *0x835dc1(%rip)        # 0x140b0cc38
1402d6e77:	90                   	nop
1402d6e78:	48 8b c7             	mov    %rdi,%rax
1402d6e7b:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1402d6e7f:	48 33 cc             	xor    %rsp,%rcx
1402d6e82:	e8 59 87 81 00       	call   0x140aef5e0
1402d6e87:	48 8b 9c 24 40 01 00 	mov    0x140(%rsp),%rbx
1402d6e8e:	00
1402d6e8f:	48 81 c4 10 01 00 00 	add    $0x110,%rsp
1402d6e96:	5f                   	pop    %rdi
1402d6e97:	5e                   	pop    %rsi
1402d6e98:	5d                   	pop    %rbp
1402d6e99:	c3                   	ret
1402d6e9a:	90                   	nop
1402d6e9b:	90                   	nop
1402d6e9c:	90                   	nop
1402d6e9d:	90                   	nop
1402d6e9e:	90                   	nop
1402d6e9f:	90                   	nop
1402d6ea0:	48 8b c4             	mov    %rsp,%rax
1402d6ea3:	48 89 58 10          	mov    %rbx,0x10(%rax)
1402d6ea7:	48 89 70 18          	mov    %rsi,0x18(%rax)
1402d6eab:	48 89 78 20          	mov    %rdi,0x20(%rax)
1402d6eaf:	55                   	push   %rbp
1402d6eb0:	41 54                	push   %r12
1402d6eb2:	41 56                	push   %r14
1402d6eb4:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1402d6eb8:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1402d6ebf:	48 8b 05 7a 81 9e 00 	mov    0x9e817a(%rip),%rax        # 0x140cbf040
1402d6ec6:	48 33 c4             	xor    %rsp,%rax
1402d6ec9:	48 89 45 37          	mov    %rax,0x37(%rbp)
1402d6ecd:	48 8b f1             	mov    %rcx,%rsi
1402d6ed0:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1402d6ed4:	4c 8b 31             	mov    (%rcx),%r14
1402d6ed7:	49 8b 0e             	mov    (%r14),%rcx
1402d6eda:	48 8b 01             	mov    (%rcx),%rax
1402d6edd:	0f 57 c0             	xorps  %xmm0,%xmm0
1402d6ee0:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1402d6ee4:	66 0f 6f 0d c4 ad 8d 	movdqa 0x8dadc4(%rip),%xmm1        # 0x140bb1cb0
1402d6eeb:	00
1402d6eec:	f3 0f 7f 4d 27       	movdqu %xmm1,0x27(%rbp)
1402d6ef1:	8b 15 11 2e 87 00    	mov    0x872e11(%rip),%edx        # 0x140b49d08
1402d6ef7:	89 55 17             	mov    %edx,0x17(%rbp)
1402d6efa:	0f b7 15 0b 2e 87 00 	movzwl 0x872e0b(%rip),%edx        # 0x140b49d0c
1402d6f01:	66 89 55 1b          	mov    %dx,0x1b(%rbp)
1402d6f05:	c6 45 1d 00          	movb   $0x0,0x1d(%rbp)
1402d6f09:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1402d6f0d:	48 8b 40 40          	mov    0x40(%rax),%rax
1402d6f11:	ff 15 21 5d 83 00    	call   *0x835d21(%rip)        # 0x140b0cc38
1402d6f17:	48 8b d0             	mov    %rax,%rdx
1402d6f1a:	0f 57 c0             	xorps  %xmm0,%xmm0
1402d6f1d:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1402d6f22:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402d6f26:	48 85 c9             	test   %rcx,%rcx
1402d6f29:	74 04                	je     0x1402d6f2f
1402d6f2b:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402d6f2f:	48 8b 00             	mov    (%rax),%rax
1402d6f32:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1402d6f36:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402d6f3a:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1402d6f3e:	41 b1 01             	mov    $0x1,%r9b
1402d6f41:	45 33 c0             	xor    %r8d,%r8d
1402d6f44:	48 8b d3             	mov    %rbx,%rdx
1402d6f47:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402d6f4b:	e8 f4 3d e3 ff       	call   0x14010ad44
1402d6f50:	40 8a f8             	mov    %al,%dil
1402d6f53:	41 bc 00 10 00 00    	mov    $0x1000,%r12d
1402d6f59:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1402d6f5d:	48 83 f9 0f          	cmp    $0xf,%rcx
1402d6f61:	76 30                	jbe    0x1402d6f93
1402d6f63:	48 ff c1             	inc    %rcx
1402d6f66:	48 8b 55 17          	mov    0x17(%rbp),%rdx
1402d6f6a:	48 8b c2             	mov    %rdx,%rax
1402d6f6d:	49 3b cc             	cmp    %r12,%rcx
1402d6f70:	72 18                	jb     0x1402d6f8a
1402d6f72:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1402d6f76:	48 2b c2             	sub    %rdx,%rax
1402d6f79:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402d6f7d:	48 83 f8 1f          	cmp    $0x1f,%rax
1402d6f81:	76 07                	jbe    0x1402d6f8a
1402d6f83:	ff 15 0f 5a 83 00    	call   *0x835a0f(%rip)        # 0x140b0c998
1402d6f89:	cc                   	int3
1402d6f8a:	48 8b ca             	mov    %rdx,%rcx
1402d6f8d:	ff 15 2d 59 83 00    	call   *0x83592d(%rip)        # 0x140b0c8c0
1402d6f93:	40 84 ff             	test   %dil,%dil
1402d6f96:	74 0c                	je     0x1402d6fa4
1402d6f98:	48 8b d3             	mov    %rbx,%rdx
1402d6f9b:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1402d6f9f:	e8 34 06 00 00       	call   0x1402d75d8
1402d6fa4:	49 8b 0e             	mov    (%r14),%rcx
1402d6fa7:	48 8b 01             	mov    (%rcx),%rax
1402d6faa:	0f 57 c0             	xorps  %xmm0,%xmm0
1402d6fad:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1402d6fb1:	66 0f 6f 0d f7 ac 8d 	movdqa 0x8dacf7(%rip),%xmm1        # 0x140bb1cb0
1402d6fb8:	00
1402d6fb9:	f3 0f 7f 4d 27       	movdqu %xmm1,0x27(%rbp)
1402d6fbe:	8b 15 3c 2d 87 00    	mov    0x872d3c(%rip),%edx        # 0x140b49d00
1402d6fc4:	89 55 17             	mov    %edx,0x17(%rbp)
1402d6fc7:	0f b7 15 36 2d 87 00 	movzwl 0x872d36(%rip),%edx        # 0x140b49d04
1402d6fce:	66 89 55 1b          	mov    %dx,0x1b(%rbp)
1402d6fd2:	c6 45 1d 00          	movb   $0x0,0x1d(%rbp)
1402d6fd6:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1402d6fda:	48 8b 40 40          	mov    0x40(%rax),%rax
1402d6fde:	ff 15 54 5c 83 00    	call   *0x835c54(%rip)        # 0x140b0cc38
1402d6fe4:	0f 57 c0             	xorps  %xmm0,%xmm0
1402d6fe7:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1402d6fec:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402d6ff0:	48 85 c9             	test   %rcx,%rcx
1402d6ff3:	74 04                	je     0x1402d6ff9
1402d6ff5:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402d6ff9:	48 8b 08             	mov    (%rax),%rcx
1402d6ffc:	48 89 4d f7          	mov    %rcx,-0x9(%rbp)
1402d7000:	48 8b 40 08          	mov    0x8(%rax),%rax
1402d7004:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1402d7008:	41 b1 01             	mov    $0x1,%r9b
1402d700b:	45 33 c0             	xor    %r8d,%r8d
1402d700e:	48 8b d3             	mov    %rbx,%rdx
1402d7011:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402d7015:	e8 2a 3d e3 ff       	call   0x14010ad44
1402d701a:	40 8a f8             	mov    %al,%dil
1402d701d:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1402d7021:	48 83 f9 0f          	cmp    $0xf,%rcx
1402d7025:	76 30                	jbe    0x1402d7057
1402d7027:	48 ff c1             	inc    %rcx
1402d702a:	48 8b 55 17          	mov    0x17(%rbp),%rdx
1402d702e:	48 8b c2             	mov    %rdx,%rax
1402d7031:	49 3b cc             	cmp    %r12,%rcx
1402d7034:	72 18                	jb     0x1402d704e
1402d7036:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1402d703a:	48 2b c2             	sub    %rdx,%rax
1402d703d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402d7041:	48 83 f8 1f          	cmp    $0x1f,%rax
1402d7045:	76 07                	jbe    0x1402d704e
1402d7047:	ff 15 4b 59 83 00    	call   *0x83594b(%rip)        # 0x140b0c998
1402d704d:	cc                   	int3
1402d704e:	48 8b ca             	mov    %rdx,%rcx
1402d7051:	ff 15 69 58 83 00    	call   *0x835869(%rip)        # 0x140b0c8c0
1402d7057:	40 84 ff             	test   %dil,%dil
1402d705a:	0f 84 10 01 00 00    	je     0x1402d7170
1402d7060:	0f 57 c0             	xorps  %xmm0,%xmm0
1402d7063:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1402d7068:	48 8b 0b             	mov    (%rbx),%rcx
1402d706b:	48 8b 01             	mov    (%rcx),%rax
1402d706e:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1402d7072:	66 0f 6f 0d 36 ac 8d 	movdqa 0x8dac36(%rip),%xmm1        # 0x140bb1cb0
1402d7079:	00
1402d707a:	f3 0f 7f 4d 27       	movdqu %xmm1,0x27(%rbp)
1402d707f:	8b 15 83 2c 87 00    	mov    0x872c83(%rip),%edx        # 0x140b49d08
1402d7085:	89 55 17             	mov    %edx,0x17(%rbp)
1402d7088:	0f b7 15 7d 2c 87 00 	movzwl 0x872c7d(%rip),%edx        # 0x140b49d0c
1402d708f:	66 89 55 1b          	mov    %dx,0x1b(%rbp)
1402d7093:	c6 45 1d 00          	movb   $0x0,0x1d(%rbp)
1402d7097:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1402d709b:	48 8b 40 40          	mov    0x40(%rax),%rax
1402d709f:	ff 15 93 5b 83 00    	call   *0x835b93(%rip)        # 0x140b0cc38
1402d70a5:	0f 57 c0             	xorps  %xmm0,%xmm0
1402d70a8:	f3 0f 7f 45 07       	movdqu %xmm0,0x7(%rbp)
1402d70ad:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402d70b1:	48 85 c9             	test   %rcx,%rcx
1402d70b4:	74 04                	je     0x1402d70ba
1402d70b6:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402d70ba:	48 8b 08             	mov    (%rax),%rcx
1402d70bd:	48 89 4d 07          	mov    %rcx,0x7(%rbp)
1402d70c1:	48 8b 40 08          	mov    0x8(%rax),%rax
1402d70c5:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402d70c9:	41 b1 01             	mov    $0x1,%r9b
1402d70cc:	45 33 c0             	xor    %r8d,%r8d
1402d70cf:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1402d70d3:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1402d70d7:	e8 68 3c e3 ff       	call   0x14010ad44
1402d70dc:	8a d8                	mov    %al,%bl
1402d70de:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1402d70e2:	48 83 f9 0f          	cmp    $0xf,%rcx
1402d70e6:	76 30                	jbe    0x1402d7118
1402d70e8:	48 ff c1             	inc    %rcx
1402d70eb:	48 8b 55 17          	mov    0x17(%rbp),%rdx
1402d70ef:	48 8b c2             	mov    %rdx,%rax
1402d70f2:	49 3b cc             	cmp    %r12,%rcx
1402d70f5:	72 18                	jb     0x1402d710f
1402d70f7:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1402d70fb:	48 2b c2             	sub    %rdx,%rax
1402d70fe:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402d7102:	48 83 f8 1f          	cmp    $0x1f,%rax
1402d7106:	76 07                	jbe    0x1402d710f
1402d7108:	ff 15 8a 58 83 00    	call   *0x83588a(%rip)        # 0x140b0c998
1402d710e:	cc                   	int3
1402d710f:	48 8b ca             	mov    %rdx,%rcx
1402d7112:	ff 15 a8 57 83 00    	call   *0x8357a8(%rip)        # 0x140b0c8c0
1402d7118:	84 db                	test   %bl,%bl
1402d711a:	74 0e                	je     0x1402d712a
1402d711c:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1402d7120:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1402d7124:	e8 73 00 00 00       	call   0x1402d719c
1402d7129:	90                   	nop
1402d712a:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1402d712e:	48 85 c9             	test   %rcx,%rcx
1402d7131:	74 3d                	je     0x1402d7170
1402d7133:	83 cf ff             	or     $0xffffffff,%edi
1402d7136:	8b c7                	mov    %edi,%eax
1402d7138:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402d713d:	03 c7                	add    %edi,%eax
1402d713f:	75 2f                	jne    0x1402d7170
1402d7141:	48 8b 5d ff          	mov    -0x1(%rbp),%rbx
1402d7145:	48 8b 03             	mov    (%rbx),%rax
1402d7148:	48 8b cb             	mov    %rbx,%rcx
1402d714b:	48 8b 00             	mov    (%rax),%rax
1402d714e:	ff 15 e4 5a 83 00    	call   *0x835ae4(%rip)        # 0x140b0cc38
1402d7154:	8b c7                	mov    %edi,%eax
1402d7156:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402d715b:	03 c7                	add    %edi,%eax
1402d715d:	75 11                	jne    0x1402d7170
1402d715f:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1402d7163:	48 8b 01             	mov    (%rcx),%rax
1402d7166:	48 8b 40 08          	mov    0x8(%rax),%rax
1402d716a:	ff 15 c8 5a 83 00    	call   *0x835ac8(%rip)        # 0x140b0cc38
1402d7170:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1402d7174:	48 33 cc             	xor    %rsp,%rcx
1402d7177:	e8 64 84 81 00       	call   0x140aef5e0
1402d717c:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
1402d7183:	00
1402d7184:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1402d7188:	49 8b 73 30          	mov    0x30(%r11),%rsi
1402d718c:	49 8b 7b 38          	mov    0x38(%r11),%rdi
1402d7190:	49 8b e3             	mov    %r11,%rsp
1402d7193:	41 5e                	pop    %r14
1402d7195:	41 5c                	pop    %r12
1402d7197:	5d                   	pop    %rbp
1402d7198:	c3                   	ret
1402d7199:	90                   	nop
1402d719a:	90                   	nop
1402d719b:	90                   	nop
1402d719c:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402d71a1:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1402d71a6:	55                   	push   %rbp
1402d71a7:	57                   	push   %rdi
1402d71a8:	41 54                	push   %r12
1402d71aa:	41 56                	push   %r14
1402d71ac:	41 57                	push   %r15
1402d71ae:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1402d71b3:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1402d71ba:	48 8b 05 7f 7e 9e 00 	mov    0x9e7e7f(%rip),%rax        # 0x140cbf040
1402d71c1:	48 33 c4             	xor    %rsp,%rax
1402d71c4:	48 89 45 27          	mov    %rax,0x27(%rbp)
1402d71c8:	4c 8b fa             	mov    %rdx,%r15
1402d71cb:	4c 8b e1             	mov    %rcx,%r12
1402d71ce:	0f 57 c0             	xorps  %xmm0,%xmm0
1402d71d1:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
1402d71d6:	48 8b 0a             	mov    (%rdx),%rcx
1402d71d9:	48 85 c9             	test   %rcx,%rcx
1402d71dc:	0f 84 83 03 00 00    	je     0x1402d7565
1402d71e2:	48 8b 01             	mov    (%rcx),%rax
1402d71e5:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1402d71e9:	66 0f 6f 0d bf aa 8d 	movdqa 0x8daabf(%rip),%xmm1        # 0x140bb1cb0
1402d71f0:	00
1402d71f1:	f3 0f 7f 4d 17       	movdqu %xmm1,0x17(%rbp)
1402d71f6:	8b 15 04 2b 87 00    	mov    0x872b04(%rip),%edx        # 0x140b49d00
1402d71fc:	89 55 07             	mov    %edx,0x7(%rbp)
1402d71ff:	0f b7 15 fe 2a 87 00 	movzwl 0x872afe(%rip),%edx        # 0x140b49d04
1402d7206:	66 89 55 0b          	mov    %dx,0xb(%rbp)
1402d720a:	c6 45 0d 00          	movb   $0x0,0xd(%rbp)
1402d720e:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402d7212:	48 8b 40 40          	mov    0x40(%rax),%rax
1402d7216:	ff 15 1c 5a 83 00    	call   *0x835a1c(%rip)        # 0x140b0cc38
1402d721c:	48 8b d0             	mov    %rax,%rdx
1402d721f:	0f 57 c0             	xorps  %xmm0,%xmm0
1402d7222:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1402d7227:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402d722b:	48 85 c9             	test   %rcx,%rcx
1402d722e:	74 04                	je     0x1402d7234
1402d7230:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402d7234:	48 8b 00             	mov    (%rax),%rax
1402d7237:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1402d723b:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402d723f:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1402d7243:	c7 44 24 28 36 80 04 	movl   $0x80048036,0x28(%rsp)
1402d724a:	80
1402d724b:	c7 44 24 20 37 80 04 	movl   $0x80048037,0x20(%rsp)
1402d7252:	80
1402d7253:	41 b1 01             	mov    $0x1,%r9b
1402d7256:	45 33 c0             	xor    %r8d,%r8d
1402d7259:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402d725d:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402d7261:	e8 0a ee e4 ff       	call   0x140126070
1402d7266:	8a d8                	mov    %al,%bl
1402d7268:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
1402d726c:	48 83 f9 0f          	cmp    $0xf,%rcx
1402d7270:	76 34                	jbe    0x1402d72a6
1402d7272:	48 ff c1             	inc    %rcx
1402d7275:	48 8b 55 07          	mov    0x7(%rbp),%rdx
1402d7279:	48 8b c2             	mov    %rdx,%rax
1402d727c:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
1402d7283:	72 18                	jb     0x1402d729d
1402d7285:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1402d7289:	48 2b c2             	sub    %rdx,%rax
1402d728c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402d7290:	48 83 f8 1f          	cmp    $0x1f,%rax
1402d7294:	76 07                	jbe    0x1402d729d
1402d7296:	ff 15 fc 56 83 00    	call   *0x8356fc(%rip)        # 0x140b0c998
1402d729c:	cc                   	int3
1402d729d:	48 8b ca             	mov    %rdx,%rcx
1402d72a0:	ff 15 1a 56 83 00    	call   *0x83561a(%rip)        # 0x140b0c8c0
1402d72a6:	84 db                	test   %bl,%bl
1402d72a8:	0f 84 01 01 00 00    	je     0x1402d73af
1402d72ae:	48 8b 75 e7          	mov    -0x19(%rbp),%rsi
1402d72b2:	48 8b 06             	mov    (%rsi),%rax
1402d72b5:	48 8b ce             	mov    %rsi,%rcx
1402d72b8:	48 8b 40 48          	mov    0x48(%rax),%rax
1402d72bc:	ff 15 76 59 83 00    	call   *0x835976(%rip)        # 0x140b0cc38
1402d72c2:	4c 8b f0             	mov    %rax,%r14
1402d72c5:	bf 01 00 00 00       	mov    $0x1,%edi