1402e4bcb:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402e4bd0:	e8 1b 99 eb ff       	call   0x14019e4f0
1402e4bd5:	4c 8b 05 8c 72 13 01 	mov    0x113728c(%rip),%r8        # 0x14141be68
1402e4bdc:	45 8b 40 54          	mov    0x54(%r8),%r8d
1402e4be0:	49 8b d6             	mov    %r14,%rdx
1402e4be3:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402e4be7:	e8 b4 df 08 00       	call   0x140372ba0
1402e4bec:	48 8b 08             	mov    (%rax),%rcx
1402e4bef:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e4bf6:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402e4bfb:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402e4c01:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1402e4c05:	e8 66 a1 f5 ff       	call   0x14023ed70
1402e4c0a:	48 8b 18             	mov    (%rax),%rbx
1402e4c0d:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402e4c11:	e8 da 98 eb ff       	call   0x14019e4f0
1402e4c16:	90                   	nop
1402e4c17:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e4c1c:	e8 cf 98 eb ff       	call   0x14019e4f0
1402e4c21:	48 85 db             	test   %rbx,%rbx
1402e4c24:	0f 85 61 01 00 00    	jne    0x1402e4d8b
1402e4c2a:	4c 8b 05 37 72 13 01 	mov    0x1137237(%rip),%r8        # 0x14141be68
1402e4c31:	45 8b 40 54          	mov    0x54(%r8),%r8d
1402e4c35:	49 8b d6             	mov    %r14,%rdx
1402e4c38:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402e4c3c:	e8 5f df 08 00       	call   0x140372ba0
1402e4c41:	48 8b 18             	mov    (%rax),%rbx
1402e4c44:	33 c9                	xor    %ecx,%ecx
1402e4c46:	48 89 08             	mov    %rcx,(%rax)
1402e4c49:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
1402e4c4d:	48 8b 15 f4 73 13 01 	mov    0x11373f4(%rip),%rdx        # 0x14141c048
1402e4c54:	48 8d 7a 70          	lea    0x70(%rdx),%rdi
1402e4c58:	0f 57 c0             	xorps  %xmm0,%xmm0
1402e4c5b:	f3 0f 7f 45 50       	movdqu %xmm0,0x50(%rbp)
1402e4c60:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
1402e4c64:	f3 0f 7f 85 88 00 00 	movdqu %xmm0,0x88(%rbp)
1402e4c6b:	00
1402e4c6c:	48 89 8d 98 00 00 00 	mov    %rcx,0x98(%rbp)
1402e4c73:	48 81 c2 68 15 00 00 	add    $0x1568,%rdx
1402e4c7a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e4c7f:	e8 4c b1 eb ff       	call   0x14019fdd0
1402e4c84:	48 8b 08             	mov    (%rax),%rcx
1402e4c87:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e4c8e:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1402e4c93:	48 8b 08             	mov    (%rax),%rcx
1402e4c96:	48 85 c9             	test   %rcx,%rcx
1402e4c99:	74 24                	je     0x1402e4cbf
1402e4c9b:	8b 41 10             	mov    0x10(%rcx),%eax
1402e4c9e:	ff c8                	dec    %eax
1402e4ca0:	89 41 10             	mov    %eax,0x10(%rcx)
1402e4ca3:	85 c0                	test   %eax,%eax
1402e4ca5:	7f 18                	jg     0x1402e4cbf
1402e4ca7:	0f 88 98 0c 00 00    	js     0x1402e5945
1402e4cad:	48 8b 01             	mov    (%rcx),%rax
1402e4cb0:	ba 01 00 00 00       	mov    $0x1,%edx
1402e4cb5:	48 8b 00             	mov    (%rax),%rax
1402e4cb8:	ff 15 62 ed c9 00    	call   *0xc9ed62(%rip)        # 0x140f83a20
1402e4cbe:	90                   	nop
1402e4cbf:	0f 57 c0             	xorps  %xmm0,%xmm0
1402e4cc2:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
1402e4cc7:	33 c9                	xor    %ecx,%ecx
1402e4cc9:	48 89 4d 10          	mov    %rcx,0x10(%rbp)
1402e4ccd:	f3 0f 7f 85 c8 00 00 	movdqu %xmm0,0xc8(%rbp)
1402e4cd4:	00
1402e4cd5:	48 89 8d d8 00 00 00 	mov    %rcx,0xd8(%rbp)
1402e4cdc:	48 8d 45 50          	lea    0x50(%rbp),%rax
1402e4ce0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402e4ce5:	48 8d 85 88 00 00 00 	lea    0x88(%rbp),%rax
1402e4cec:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402e4cf1:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
1402e4cf6:	4c 8d 45 00          	lea    0x0(%rbp),%r8
1402e4cfa:	48 8d 95 c8 00 00 00 	lea    0xc8(%rbp),%rdx
1402e4d01:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402e4d06:	e8 75 86 3c 00       	call   0x1406ad380
1402e4d0b:	48 8b d0             	mov    %rax,%rdx
1402e4d0e:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402e4d13:	e8 f8 af eb ff       	call   0x14019fd10
1402e4d18:	90                   	nop
1402e4d19:	4c 8b c7             	mov    %rdi,%r8
1402e4d1c:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1402e4d21:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402e4d25:	e8 16 06 09 00       	call   0x140375340
1402e4d2a:	48 8b d0             	mov    %rax,%rdx
1402e4d2d:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
1402e4d34:	e8 d7 af eb ff       	call   0x14019fd10
1402e4d39:	90                   	nop
1402e4d3a:	4c 8b c7             	mov    %rdi,%r8
1402e4d3d:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
1402e4d44:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1402e4d48:	e8 f3 05 09 00       	call   0x140375340
1402e4d4d:	48 8b d0             	mov    %rax,%rdx
1402e4d50:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402e4d54:	e8 b7 af eb ff       	call   0x14019fd10
1402e4d59:	4c 8b c0             	mov    %rax,%r8
1402e4d5c:	ba 02 00 00 00       	mov    $0x2,%edx
1402e4d61:	48 8b cb             	mov    %rbx,%rcx
1402e4d64:	e8 97 fd 44 00       	call   0x140734b00
1402e4d69:	90                   	nop
1402e4d6a:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
1402e4d71:	e8 7a 97 eb ff       	call   0x14019e4f0
1402e4d76:	90                   	nop
1402e4d77:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402e4d7c:	e8 6f 97 eb ff       	call   0x14019e4f0
1402e4d81:	90                   	nop
1402e4d82:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1402e4d86:	e8 65 97 eb ff       	call   0x14019e4f0
1402e4d8b:	4c 8b 05 d6 70 13 01 	mov    0x11370d6(%rip),%r8        # 0x14141be68
1402e4d92:	45 8b 40 58          	mov    0x58(%r8),%r8d
1402e4d96:	49 8b d6             	mov    %r14,%rdx
1402e4d99:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402e4d9d:	e8 fe dd 08 00       	call   0x140372ba0
1402e4da2:	48 8b 38             	mov    (%rax),%rdi
1402e4da5:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e4dac:	48 89 7d 80          	mov    %rdi,-0x80(%rbp)
1402e4db0:	45 33 c0             	xor    %r8d,%r8d
1402e4db3:	48 8b d6             	mov    %rsi,%rdx
1402e4db6:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402e4dba:	e8 e1 dd 08 00       	call   0x140372ba0
1402e4dbf:	90                   	nop
1402e4dc0:	48 8b 00             	mov    (%rax),%rax
1402e4dc3:	48 8b 70 20          	mov    0x20(%rax),%rsi
1402e4dc7:	4c 8b 05 9a 70 13 01 	mov    0x113709a(%rip),%r8        # 0x14141be68
1402e4dce:	45 8b 40 54          	mov    0x54(%r8),%r8d
1402e4dd2:	49 8b d6             	mov    %r14,%rdx
1402e4dd5:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e4dda:	e8 c1 dd 08 00       	call   0x140372ba0
1402e4ddf:	48 8b 18             	mov    (%rax),%rbx
1402e4de2:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e4de9:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1402e4dee:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402e4df4:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402e4df9:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402e4dfd:	e8 9e dd 08 00       	call   0x140372ba0
1402e4e02:	48 8b 08             	mov    (%rax),%rcx
1402e4e05:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402e4e0c:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1402e4e11:	48 8b 08             	mov    (%rax),%rcx
1402e4e14:	48 85 c9             	test   %rcx,%rcx
1402e4e17:	74 24                	je     0x1402e4e3d
1402e4e19:	8b 41 10             	mov    0x10(%rcx),%eax
1402e4e1c:	ff c8                	dec    %eax
1402e4e1e:	89 41 10             	mov    %eax,0x10(%rcx)
1402e4e21:	85 c0                	test   %eax,%eax
1402e4e23:	7f 18                	jg     0x1402e4e3d
1402e4e25:	0f 88 25 0b 00 00    	js     0x1402e5950
1402e4e2b:	48 8b 01             	mov    (%rcx),%rax
1402e4e2e:	ba 01 00 00 00       	mov    $0x1,%edx
1402e4e33:	48 8b 00             	mov    (%rax),%rax
1402e4e36:	ff 15 e4 eb c9 00    	call   *0xc9ebe4(%rip)        # 0x140f83a20
1402e4e3c:	90                   	nop
1402e4e3d:	4d 8b cc             	mov    %r12,%r9
1402e4e40:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1402e4e44:	48 8b d6             	mov    %rsi,%rdx
1402e4e47:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402e4e4c:	e8 ff bd ff ff       	call   0x1402e0c50
1402e4e51:	90                   	nop
1402e4e52:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1402e4e57:	48 85 c9             	test   %rcx,%rcx
1402e4e5a:	74 24                	je     0x1402e4e80
1402e4e5c:	8b 41 10             	mov    0x10(%rcx),%eax
1402e4e5f:	ff c8                	dec    %eax
1402e4e61:	89 41 10             	mov    %eax,0x10(%rcx)
1402e4e64:	85 c0                	test   %eax,%eax
1402e4e66:	7f 18                	jg     0x1402e4e80
1402e4e68:	0f 88 ed 0a 00 00    	js     0x1402e595b
1402e4e6e:	48 8b 01             	mov    (%rcx),%rax
1402e4e71:	ba 01 00 00 00       	mov    $0x1,%edx
1402e4e76:	48 8b 00             	mov    (%rax),%rax
1402e4e79:	ff 15 a1 eb c9 00    	call   *0xc9eba1(%rip)        # 0x140f83a20
1402e4e7f:	90                   	nop
1402e4e80:	48 85 db             	test   %rbx,%rbx
1402e4e83:	74 27                	je     0x1402e4eac
1402e4e85:	8b 43 10             	mov    0x10(%rbx),%eax
1402e4e88:	ff c8                	dec    %eax
1402e4e8a:	89 43 10             	mov    %eax,0x10(%rbx)
1402e4e8d:	85 c0                	test   %eax,%eax
1402e4e8f:	7f 1b                	jg     0x1402e4eac
1402e4e91:	0f 88 cf 0a 00 00    	js     0x1402e5966
1402e4e97:	48 8b 03             	mov    (%rbx),%rax
1402e4e9a:	ba 01 00 00 00       	mov    $0x1,%edx
1402e4e9f:	48 8b cb             	mov    %rbx,%rcx
1402e4ea2:	48 8b 00             	mov    (%rax),%rax
1402e4ea5:	ff 15 75 eb c9 00    	call   *0xc9eb75(%rip)        # 0x140f83a20
1402e4eab:	90                   	nop
1402e4eac:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1402e4eb0:	48 85 c9             	test   %rcx,%rcx
1402e4eb3:	74 24                	je     0x1402e4ed9
1402e4eb5:	8b 41 10             	mov    0x10(%rcx),%eax
1402e4eb8:	ff c8                	dec    %eax
1402e4eba:	89 41 10             	mov    %eax,0x10(%rcx)
1402e4ebd:	85 c0                	test   %eax,%eax
1402e4ebf:	7f 18                	jg     0x1402e4ed9
1402e4ec1:	0f 88 aa 0a 00 00    	js     0x1402e5971
1402e4ec7:	48 8b 01             	mov    (%rcx),%rax
1402e4eca:	ba 01 00 00 00       	mov    $0x1,%edx
1402e4ecf:	48 8b 00             	mov    (%rax),%rax
1402e4ed2:	ff 15 48 eb c9 00    	call   *0xc9eb48(%rip)        # 0x140f83a20
1402e4ed8:	90                   	nop
1402e4ed9:	48 85 ff             	test   %rdi,%rdi
1402e4edc:	74 27                	je     0x1402e4f05
1402e4ede:	8b 47 10             	mov    0x10(%rdi),%eax
1402e4ee1:	ff c8                	dec    %eax
1402e4ee3:	89 47 10             	mov    %eax,0x10(%rdi)
1402e4ee6:	85 c0                	test   %eax,%eax
1402e4ee8:	7f 1b                	jg     0x1402e4f05
1402e4eea:	0f 88 8c 0a 00 00    	js     0x1402e597c
1402e4ef0:	48 8b 07             	mov    (%rdi),%rax
1402e4ef3:	ba 01 00 00 00       	mov    $0x1,%edx
1402e4ef8:	48 8b cf             	mov    %rdi,%rcx
1402e4efb:	48 8b 00             	mov    (%rax),%rax
1402e4efe:	ff 15 1c eb c9 00    	call   *0xc9eb1c(%rip)        # 0x140f83a20
1402e4f04:	90                   	nop
1402e4f05:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
1402e4f0a:	0f 85 ee 06 00 00    	jne    0x1402e55fe
1402e4f10:	eb 04                	jmp    0x1402e4f16
1402e4f12:	4c 8b 75 d8          	mov    -0x28(%rbp),%r14
1402e4f16:	4c 8b 65 f0          	mov    -0x10(%rbp),%r12
1402e4f1a:	33 f6                	xor    %esi,%esi
1402e4f1c:	4c 8b 05 45 6f 13 01 	mov    0x1136f45(%rip),%r8        # 0x14141be68
1402e4f23:	45 8b 40 58          	mov    0x58(%r8),%r8d
1402e4f27:	49 8b d6             	mov    %r14,%rdx
1402e4f2a:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402e4f2e:	e8 6d dc 08 00       	call   0x140372ba0
1402e4f33:	48 8b 18             	mov    (%rax),%rbx
1402e4f36:	48 89 30             	mov    %rsi,(%rax)
1402e4f39:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1402e4f3e:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402e4f44:	49 8b d4             	mov    %r12,%rdx
1402e4f47:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e4f4c:	e8 4f dc 08 00       	call   0x140372ba0
1402e4f51:	48 8b 08             	mov    (%rax),%rcx
1402e4f54:	48 89 30             	mov    %rsi,(%rax)
1402e4f57:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1402e4f5c:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1402e4f61:	ba 0b 00 00 00       	mov    $0xb,%edx
1402e4f66:	48 8b cb             	mov    %rbx,%rcx
1402e4f69:	e8 92 fb 44 00       	call   0x140734b00
1402e4f6e:	90                   	nop
1402e4f6f:	48 85 db             	test   %rbx,%rbx
1402e4f72:	74 27                	je     0x1402e4f9b
1402e4f74:	8b 43 10             	mov    0x10(%rbx),%eax
1402e4f77:	ff c8                	dec    %eax
1402e4f79:	89 43 10             	mov    %eax,0x10(%rbx)
1402e4f7c:	85 c0                	test   %eax,%eax
1402e4f7e:	7f 1b                	jg     0x1402e4f9b
1402e4f80:	0f 88 01 0a 00 00    	js     0x1402e5987
1402e4f86:	48 8b 03             	mov    (%rbx),%rax
1402e4f89:	ba 01 00 00 00       	mov    $0x1,%edx
1402e4f8e:	48 8b cb             	mov    %rbx,%rcx
1402e4f91:	48 8b 00             	mov    (%rax),%rax
1402e4f94:	ff 15 86 ea c9 00    	call   *0xc9ea86(%rip)        # 0x140f83a20
1402e4f9a:	90                   	nop
1402e4f9b:	4c 8b 05 c6 6e 13 01 	mov    0x1136ec6(%rip),%r8        # 0x14141be68
1402e4fa2:	45 8b 40 58          	mov    0x58(%r8),%r8d
1402e4fa6:	49 8b d6             	mov    %r14,%rdx
1402e4fa9:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402e4fad:	e8 ee db 08 00       	call   0x140372ba0
1402e4fb2:	48 8b 18             	mov    (%rax),%rbx
1402e4fb5:	48 89 30             	mov    %rsi,(%rax)
1402e4fb8:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1402e4fbd:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402e4fc3:	49 8b d4             	mov    %r12,%rdx
1402e4fc6:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e4fcb:	e8 d0 db 08 00       	call   0x140372ba0
1402e4fd0:	48 8b 08             	mov    (%rax),%rcx
1402e4fd3:	48 89 30             	mov    %rsi,(%rax)
1402e4fd6:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1402e4fdb:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1402e4fe0:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1402e4fe4:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1402e4fe9:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1402e4fed:	0f 28 45 90          	movaps -0x70(%rbp),%xmm0
1402e4ff1:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1402e4ff6:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1402e4ffb:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1402e4fff:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
1402e5006:	e8 45 ae eb ff       	call   0x14019fe50
1402e500b:	4c 8b c0             	mov    %rax,%r8
1402e500e:	48 8b 0d 93 c0 13 01 	mov    0x113c093(%rip),%rcx        # 0x1414210a8
1402e5015:	48 8b 51 50          	mov    0x50(%rcx),%rdx
1402e5019:	48 85 d2             	test   %rdx,%rdx
1402e501c:	74 1e                	je     0x1402e503c
1402e501e:	8b 4a 10             	mov    0x10(%rdx),%ecx
1402e5021:	8d 41 01             	lea    0x1(%rcx),%eax
1402e5024:	89 42 10             	mov    %eax,0x10(%rdx)
1402e5027:	83 f9 01             	cmp    $0x1,%ecx
1402e502a:	0f 8c 62 09 00 00    	jl     0x1402e5992
1402e5030:	81 f9 fe ff ff 7f    	cmp    $0x7ffffffe,%ecx
1402e5036:	0f 84 5e 09 00 00    	je     0x1402e599a
1402e503c:	48 89 95 b0 00 00 00 	mov    %rdx,0xb0(%rbp)
1402e5043:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
1402e504a:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402e504f:	e8 ec 76 3c 00       	call   0x1406ac740
1402e5054:	48 8b 08             	mov    (%rax),%rcx
1402e5057:	48 89 30             	mov    %rsi,(%rax)
1402e505a:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1402e505f:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1402e5064:	ba 0c 00 00 00       	mov    $0xc,%edx
1402e5069:	48 8b cb             	mov    %rbx,%rcx
1402e506c:	e8 8f fa 44 00       	call   0x140734b00
1402e5071:	90                   	nop
1402e5072:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
1402e5079:	48 85 c9             	test   %rcx,%rcx
1402e507c:	74 24                	je     0x1402e50a2
1402e507e:	8b 41 10             	mov    0x10(%rcx),%eax
1402e5081:	ff c8                	dec    %eax
1402e5083:	89 41 10             	mov    %eax,0x10(%rcx)
1402e5086:	85 c0                	test   %eax,%eax
1402e5088:	7f 18                	jg     0x1402e50a2
1402e508a:	0f 88 15 09 00 00    	js     0x1402e59a5
1402e5090:	48 8b 01             	mov    (%rcx),%rax
1402e5093:	ba 01 00 00 00       	mov    $0x1,%edx
1402e5098:	48 8b 00             	mov    (%rax),%rax
1402e509b:	ff 15 7f e9 c9 00    	call   *0xc9e97f(%rip)        # 0x140f83a20
1402e50a1:	90                   	nop
1402e50a2:	4c 8d 0d 47 94 eb ff 	lea    -0x146bb9(%rip),%r9        # 0x14019e4f0
1402e50a9:	ba 08 00 00 00       	mov    $0x8,%edx
1402e50ae:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402e50b4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1402e50b9:	e8 8e 64 b3 00       	call   0x140e1b54c
1402e50be:	90                   	nop
1402e50bf:	48 85 db             	test   %rbx,%rbx
1402e50c2:	74 27                	je     0x1402e50eb
1402e50c4:	8b 43 10             	mov    0x10(%rbx),%eax
1402e50c7:	ff c8                	dec    %eax
1402e50c9:	89 43 10             	mov    %eax,0x10(%rbx)
1402e50cc:	85 c0                	test   %eax,%eax
1402e50ce:	7f 1b                	jg     0x1402e50eb
1402e50d0:	0f 88 da 08 00 00    	js     0x1402e59b0
1402e50d6:	48 8b 03             	mov    (%rbx),%rax
1402e50d9:	ba 01 00 00 00       	mov    $0x1,%edx
1402e50de:	48 8b cb             	mov    %rbx,%rcx
1402e50e1:	48 8b 00             	mov    (%rax),%rax
1402e50e4:	ff 15 36 e9 c9 00    	call   *0xc9e936(%rip)        # 0x140f83a20
1402e50ea:	90                   	nop
1402e50eb:	4c 8b 05 76 6d 13 01 	mov    0x1136d76(%rip),%r8        # 0x14141be68
1402e50f2:	45 8b 40 58          	mov    0x58(%r8),%r8d
1402e50f6:	49 8b d6             	mov    %r14,%rdx
1402e50f9:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402e50fd:	e8 9e da 08 00       	call   0x140372ba0
1402e5102:	48 8b 38             	mov    (%rax),%rdi
1402e5105:	48 89 30             	mov    %rsi,(%rax)
1402e5108:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402e510d:	48 8b 47 40          	mov    0x40(%rdi),%rax
1402e5111:	48 8b 08             	mov    (%rax),%rcx
1402e5114:	41 0f ba ed 14       	bts    $0x14,%r13d
1402e5119:	80 b9 58 01 00 00 00 	cmpb   $0x0,0x158(%rcx)
1402e5120:	75 0a                	jne    0x1402e512c
1402e5122:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
1402e5127:	48 8b de             	mov    %rsi,%rbx