1402b3b53:	89 41 10             	mov    %eax,0x10(%rcx)
1402b3b56:	83 f8 01             	cmp    $0x1,%eax
1402b3b59:	0f 8e 8c 06 00 00    	jle    0x1402b41eb
1402b3b5f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b3b64:	0f 84 89 06 00 00    	je     0x1402b41f3
1402b3b6a:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402b3b6e:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1402b3b72:	e8 49 b4 3f 00       	call   0x1406aefc0
1402b3b77:	48 8b 08             	mov    (%rax),%rcx
1402b3b7a:	4c 89 20             	mov    %r12,(%rax)
1402b3b7d:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
1402b3b81:	48 8b 08             	mov    (%rax),%rcx
1402b3b84:	48 85 c9             	test   %rcx,%rcx
1402b3b87:	74 24                	je     0x1402b3bad
1402b3b89:	8b 41 10             	mov    0x10(%rcx),%eax
1402b3b8c:	ff c8                	dec    %eax
1402b3b8e:	89 41 10             	mov    %eax,0x10(%rcx)
1402b3b91:	85 c0                	test   %eax,%eax
1402b3b93:	7f 18                	jg     0x1402b3bad
1402b3b95:	0f 88 63 06 00 00    	js     0x1402b41fe
1402b3b9b:	48 8b 01             	mov    (%rcx),%rax
1402b3b9e:	ba 01 00 00 00       	mov    $0x1,%edx
1402b3ba3:	48 8b 00             	mov    (%rax),%rax
1402b3ba6:	ff 15 74 fe cc 00    	call   *0xccfe74(%rip)        # 0x140f83a20
1402b3bac:	90                   	nop
1402b3bad:	c7 45 7f 07 00 00 00 	movl   $0x7,0x7f(%rbp)
1402b3bb4:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
1402b3bb8:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1402b3bbc:	48 8d 45 af          	lea    -0x51(%rbp),%rax
1402b3bc0:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1402b3bc4:	0f 28 45 c7          	movaps -0x39(%rbp),%xmm0
1402b3bc8:	66 0f 7f 45 c7       	movdqa %xmm0,-0x39(%rbp)
1402b3bcd:	4c 8d 45 77          	lea    0x77(%rbp),%r8
1402b3bd1:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1402b3bd5:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1402b3bd9:	e8 72 c2 ee ff       	call   0x14019fe50
1402b3bde:	48 8b d0             	mov    %rax,%rdx
1402b3be1:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1402b3be5:	e8 06 8d 3f 00       	call   0x1406ac8f0
1402b3bea:	48 8b 08             	mov    (%rax),%rcx
1402b3bed:	4c 89 20             	mov    %r12,(%rax)
1402b3bf0:	48 89 4d af          	mov    %rcx,-0x51(%rbp)
1402b3bf4:	48 8b 08             	mov    (%rax),%rcx
1402b3bf7:	48 85 c9             	test   %rcx,%rcx
1402b3bfa:	74 24                	je     0x1402b3c20
1402b3bfc:	8b 41 10             	mov    0x10(%rcx),%eax
1402b3bff:	ff c8                	dec    %eax
1402b3c01:	89 41 10             	mov    %eax,0x10(%rcx)
1402b3c04:	85 c0                	test   %eax,%eax
1402b3c06:	7f 18                	jg     0x1402b3c20
1402b3c08:	0f 88 fb 05 00 00    	js     0x1402b4209
1402b3c0e:	48 8b 01             	mov    (%rcx),%rax
1402b3c11:	ba 01 00 00 00       	mov    $0x1,%edx
1402b3c16:	48 8b 00             	mov    (%rax),%rax
1402b3c19:	ff 15 01 fe cc 00    	call   *0xccfe01(%rip)        # 0x140f83a20
1402b3c1f:	90                   	nop
1402b3c20:	bf 0f 00 00 00       	mov    $0xf,%edi
1402b3c25:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3c28:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1402b3c2c:	48 8b ce             	mov    %rsi,%rcx
1402b3c2f:	e8 4c 8a 48 00       	call   0x14073c680
1402b3c34:	48 83 38 00          	cmpq   $0x0,(%rax)
1402b3c38:	0f 84 b7 00 00 00    	je     0x1402b3cf5
1402b3c3e:	48 8b 1d b3 c5 16 01 	mov    0x116c5b3(%rip),%rbx        # 0x1414201f8
1402b3c45:	48 8b 5b 50          	mov    0x50(%rbx),%rbx
1402b3c49:	48 85 db             	test   %rbx,%rbx
1402b3c4c:	74 1c                	je     0x1402b3c6a
1402b3c4e:	8b 43 10             	mov    0x10(%rbx),%eax
1402b3c51:	ff c0                	inc    %eax
1402b3c53:	89 43 10             	mov    %eax,0x10(%rbx)
1402b3c56:	83 f8 01             	cmp    $0x1,%eax
1402b3c59:	0f 8e b5 05 00 00    	jle    0x1402b4214
1402b3c5f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b3c64:	0f 84 b2 05 00 00    	je     0x1402b421c
1402b3c6a:	48 89 5d 77          	mov    %rbx,0x77(%rbp)
1402b3c6e:	c7 45 7f 1f 00 00 00 	movl   $0x1f,0x7f(%rbp)
1402b3c75:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402b3c79:	48 8b cb             	mov    %rbx,%rcx
1402b3c7c:	e8 8f e3 48 00       	call   0x140742010
1402b3c81:	90                   	nop
1402b3c82:	bf 3f 00 00 00       	mov    $0x3f,%edi
1402b3c87:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3c8a:	48 8b 00             	mov    (%rax),%rax
1402b3c8d:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
1402b3c92:	76 65                	jbe    0x1402b3cf9
1402b3c94:	4d 8b 07             	mov    (%r15),%r8
1402b3c97:	48 8b 05 ca 81 16 01 	mov    0x11681ca(%rip),%rax        # 0x14141be68
1402b3c9e:	49 8b 50 40          	mov    0x40(%r8),%rdx
1402b3ca2:	4c 63 48 24          	movslq 0x24(%rax),%r9
1402b3ca6:	49 8b c9             	mov    %r9,%rcx
1402b3ca9:	48 c1 e1 04          	shl    $0x4,%rcx
1402b3cad:	48 03 0a             	add    (%rdx),%rcx
1402b3cb0:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1402b3cb4:	75 11                	jne    0x1402b3cc7
1402b3cb6:	49 8b cc             	mov    %r12,%rcx
1402b3cb9:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1402b3cbd:	bf 7f 20 00 00       	mov    $0x207f,%edi
1402b3cc2:	41 b6 01             	mov    $0x1,%r14b
1402b3cc5:	eb 39                	jmp    0x1402b3d00
1402b3cc7:	49 8b 40 38          	mov    0x38(%r8),%rax
1402b3ccb:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
1402b3cd2:	48 8b 02             	mov    (%rdx),%rax
1402b3cd5:	4e 8b 04 c8          	mov    (%rax,%r9,8),%r8
1402b3cd9:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402b3cdd:	e8 ee 43 46 00       	call   0x1407180d0
1402b3ce2:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1402b3ce6:	bf 7f 20 00 00       	mov    $0x207f,%edi
1402b3ceb:	48 85 c9             	test   %rcx,%rcx
1402b3cee:	75 0d                	jne    0x1402b3cfd
1402b3cf0:	41 b6 01             	mov    $0x1,%r14b
1402b3cf3:	eb 0b                	jmp    0x1402b3d00
1402b3cf5:	48 8b 5d 77          	mov    0x77(%rbp),%rbx
1402b3cf9:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1402b3cfd:	45 32 f6             	xor    %r14b,%r14b
1402b3d00:	40 f6 c7 40          	test   $0x40,%dil
1402b3d04:	74 2f                	je     0x1402b3d35
1402b3d06:	83 e7 bf             	and    $0xffffffbf,%edi
1402b3d09:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3d0c:	48 85 c9             	test   %rcx,%rcx
1402b3d0f:	74 24                	je     0x1402b3d35
1402b3d11:	8b 41 10             	mov    0x10(%rcx),%eax
1402b3d14:	ff c8                	dec    %eax
1402b3d16:	89 41 10             	mov    %eax,0x10(%rcx)
1402b3d19:	85 c0                	test   %eax,%eax
1402b3d1b:	7f 18                	jg     0x1402b3d35
1402b3d1d:	0f 88 04 05 00 00    	js     0x1402b4227
1402b3d23:	48 8b 01             	mov    (%rcx),%rax
1402b3d26:	ba 01 00 00 00       	mov    $0x1,%edx
1402b3d2b:	48 8b 00             	mov    (%rax),%rax
1402b3d2e:	ff 15 ec fc cc 00    	call   *0xccfcec(%rip)        # 0x140f83a20
1402b3d34:	90                   	nop
1402b3d35:	40 f6 c7 20          	test   $0x20,%dil
1402b3d39:	74 33                	je     0x1402b3d6e
1402b3d3b:	83 e7 df             	and    $0xffffffdf,%edi
1402b3d3e:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3d41:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402b3d45:	48 85 c9             	test   %rcx,%rcx
1402b3d48:	74 24                	je     0x1402b3d6e
1402b3d4a:	8b 41 10             	mov    0x10(%rcx),%eax
1402b3d4d:	ff c8                	dec    %eax
1402b3d4f:	89 41 10             	mov    %eax,0x10(%rcx)
1402b3d52:	85 c0                	test   %eax,%eax
1402b3d54:	7f 18                	jg     0x1402b3d6e
1402b3d56:	0f 88 d6 04 00 00    	js     0x1402b4232
1402b3d5c:	48 8b 01             	mov    (%rcx),%rax
1402b3d5f:	ba 01 00 00 00       	mov    $0x1,%edx
1402b3d64:	48 8b 00             	mov    (%rax),%rax
1402b3d67:	ff 15 b3 fc cc 00    	call   *0xccfcb3(%rip)        # 0x140f83a20
1402b3d6d:	90                   	nop
1402b3d6e:	40 f6 c7 10          	test   $0x10,%dil
1402b3d72:	74 32                	je     0x1402b3da6
1402b3d74:	83 e7 ef             	and    $0xffffffef,%edi
1402b3d77:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3d7a:	48 85 db             	test   %rbx,%rbx
1402b3d7d:	74 27                	je     0x1402b3da6
1402b3d7f:	8b 43 10             	mov    0x10(%rbx),%eax
1402b3d82:	ff c8                	dec    %eax
1402b3d84:	89 43 10             	mov    %eax,0x10(%rbx)
1402b3d87:	85 c0                	test   %eax,%eax
1402b3d89:	7f 1b                	jg     0x1402b3da6
1402b3d8b:	0f 88 ac 04 00 00    	js     0x1402b423d
1402b3d91:	48 8b 03             	mov    (%rbx),%rax
1402b3d94:	ba 01 00 00 00       	mov    $0x1,%edx
1402b3d99:	48 8b cb             	mov    %rbx,%rcx
1402b3d9c:	48 8b 00             	mov    (%rax),%rax
1402b3d9f:	ff 15 7b fc cc 00    	call   *0xccfc7b(%rip)        # 0x140f83a20
1402b3da5:	90                   	nop
1402b3da6:	40 f6 c7 08          	test   $0x8,%dil
1402b3daa:	74 33                	je     0x1402b3ddf
1402b3dac:	83 e7 f7             	and    $0xfffffff7,%edi
1402b3daf:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3db2:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1402b3db6:	48 85 c9             	test   %rcx,%rcx
1402b3db9:	74 24                	je     0x1402b3ddf
1402b3dbb:	8b 41 10             	mov    0x10(%rcx),%eax
1402b3dbe:	ff c8                	dec    %eax
1402b3dc0:	89 41 10             	mov    %eax,0x10(%rcx)
1402b3dc3:	85 c0                	test   %eax,%eax
1402b3dc5:	7f 18                	jg     0x1402b3ddf
1402b3dc7:	0f 88 7b 04 00 00    	js     0x1402b4248
1402b3dcd:	48 8b 01             	mov    (%rcx),%rax
1402b3dd0:	ba 01 00 00 00       	mov    $0x1,%edx
1402b3dd5:	48 8b 00             	mov    (%rax),%rax
1402b3dd8:	ff 15 42 fc cc 00    	call   *0xccfc42(%rip)        # 0x140f83a20
1402b3dde:	90                   	nop
1402b3ddf:	40 f6 c7 04          	test   $0x4,%dil
1402b3de3:	74 22                	je     0x1402b3e07
1402b3de5:	83 e7 fb             	and    $0xfffffffb,%edi
1402b3de8:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3deb:	4c 8d 0d fe a6 ee ff 	lea    -0x115902(%rip),%r9        # 0x14019e4f0
1402b3df2:	ba 08 00 00 00       	mov    $0x8,%edx
1402b3df7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402b3dfd:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1402b3e01:	e8 46 77 b6 00       	call   0x140e1b54c
1402b3e06:	90                   	nop
1402b3e07:	40 f6 c7 01          	test   $0x1,%dil
1402b3e0b:	74 2f                	je     0x1402b3e3c
1402b3e0d:	83 e7 fe             	and    $0xfffffffe,%edi
1402b3e10:	48 85 f6             	test   %rsi,%rsi
1402b3e13:	74 27                	je     0x1402b3e3c
1402b3e15:	8b 46 10             	mov    0x10(%rsi),%eax
1402b3e18:	ff c8                	dec    %eax
1402b3e1a:	89 46 10             	mov    %eax,0x10(%rsi)
1402b3e1d:	85 c0                	test   %eax,%eax
1402b3e1f:	7f 1b                	jg     0x1402b3e3c
1402b3e21:	0f 88 2c 04 00 00    	js     0x1402b4253
1402b3e27:	48 8b 06             	mov    (%rsi),%rax
1402b3e2a:	ba 01 00 00 00       	mov    $0x1,%edx
1402b3e2f:	48 8b ce             	mov    %rsi,%rcx
1402b3e32:	48 8b 00             	mov    (%rax),%rax
1402b3e35:	ff 15 e5 fb cc 00    	call   *0xccfbe5(%rip)        # 0x140f83a20
1402b3e3b:	90                   	nop
1402b3e3c:	45 84 f6             	test   %r14b,%r14b
1402b3e3f:	0f 84 7e 03 00 00    	je     0x1402b41c3
1402b3e45:	49 8b 17             	mov    (%r15),%rdx
1402b3e48:	48 8b 42 40          	mov    0x40(%rdx),%rax
1402b3e4c:	48 8b 08             	mov    (%rax),%rcx
1402b3e4f:	0f ba ef 0c          	bts    $0xc,%edi
1402b3e53:	80 b9 d8 00 00 00 00 	cmpb   $0x0,0xd8(%rcx)
1402b3e5a:	75 09                	jne    0x1402b3e65
1402b3e5c:	4c 89 65 77          	mov    %r12,0x77(%rbp)
1402b3e60:	49 8b c4             	mov    %r12,%rax
1402b3e63:	eb 26                	jmp    0x1402b3e8b
1402b3e65:	48 81 c1 d0 00 00 00 	add    $0xd0,%rcx
1402b3e6c:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b3e70:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
1402b3e77:	48 8b 02             	mov    (%rdx),%rax
1402b3e7a:	4c 8b 40 68          	mov    0x68(%rax),%r8
1402b3e7e:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402b3e82:	e8 49 42 46 00       	call   0x1407180d0
1402b3e87:	48 8b 45 77          	mov    0x77(%rbp),%rax
1402b3e8b:	0f ba ef 07          	bts    $0x7,%edi
1402b3e8f:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3e92:	48 85 c0             	test   %rax,%rax
1402b3e95:	74 38                	je     0x1402b3ecf
1402b3e97:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1402b3e9d:	49 8b d7             	mov    %r15,%rdx
1402b3ea0:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1402b3ea4:	e8 f7 ec 0b 00       	call   0x140372ba0
1402b3ea9:	48 8b 18             	mov    (%rax),%rbx
1402b3eac:	4c 89 20             	mov    %r12,(%rax)
1402b3eaf:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
1402b3eb3:	0f ba ef 08          	bts    $0x8,%edi
1402b3eb7:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3eba:	49 8b d5             	mov    %r13,%rdx
1402b3ebd:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1402b3ec1:	e8 fa 50 06 00       	call   0x140318fc0
1402b3ec6:	84 c0                	test   %al,%al
1402b3ec8:	75 09                	jne    0x1402b3ed3
1402b3eca:	40 b6 01             	mov    $0x1,%sil
1402b3ecd:	eb 07                	jmp    0x1402b3ed6
1402b3ecf:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1402b3ed3:	40 32 f6             	xor    %sil,%sil
1402b3ed6:	0f ba e7 08          	bt     $0x8,%edi
1402b3eda:	73 33                	jae    0x1402b3f0f
1402b3edc:	0f ba f7 08          	btr    $0x8,%edi
1402b3ee0:	89 7d 7f             	mov    %edi,0x7f(%rbp)
1402b3ee3:	48 85 db             	test   %rbx,%rbx
1402b3ee6:	74 27                	je     0x1402b3f0f
1402b3ee8:	8b 43 10             	mov    0x10(%rbx),%eax
1402b3eeb:	ff c8                	dec    %eax
1402b3eed:	89 43 10             	mov    %eax,0x10(%rbx)
1402b3ef0:	85 c0                	test   %eax,%eax
1402b3ef2:	7f 1b                	jg     0x1402b3f0f
1402b3ef4:	0f 88 64 03 00 00    	js     0x1402b425e
1402b3efa:	48 8b 03             	mov    (%rbx),%rax
1402b3efd:	ba 01 00 00 00       	mov    $0x1,%edx
1402b3f02:	48 8b cb             	mov    %rbx,%rcx
1402b3f05:	48 8b 00             	mov    (%rax),%rax
1402b3f08:	ff 15 12 fb cc 00    	call   *0xccfb12(%rip)        # 0x140f83a20
1402b3f0e:	90                   	nop
1402b3f0f:	40 84 ff             	test   %dil,%dil
1402b3f12:	79 31                	jns    0x1402b3f45
1402b3f14:	0f ba f7 07          	btr    $0x7,%edi
1402b3f18:	48 8b 4d 77          	mov    0x77(%rbp),%rcx
1402b3f1c:	48 85 c9             	test   %rcx,%rcx
1402b3f1f:	74 24                	je     0x1402b3f45
1402b3f21:	8b 41 10             	mov    0x10(%rcx),%eax
1402b3f24:	ff c8                	dec    %eax
1402b3f26:	89 41 10             	mov    %eax,0x10(%rcx)
1402b3f29:	85 c0                	test   %eax,%eax
1402b3f2b:	7f 18                	jg     0x1402b3f45
1402b3f2d:	0f 88 36 03 00 00    	js     0x1402b4269
1402b3f33:	48 8b 01             	mov    (%rcx),%rax
1402b3f36:	ba 01 00 00 00       	mov    $0x1,%edx
1402b3f3b:	48 8b 00             	mov    (%rax),%rax
1402b3f3e:	ff 15 dc fa cc 00    	call   *0xccfadc(%rip)        # 0x140f83a20
1402b3f44:	90                   	nop
1402b3f45:	49 8b 1f             	mov    (%r15),%rbx
1402b3f48:	40 84 f6             	test   %sil,%sil
1402b3f4b:	0f 84 a5 00 00 00    	je     0x1402b3ff6
1402b3f51:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1402b3f57:	49 8b d7             	mov    %r15,%rdx
1402b3f5a:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1402b3f5e:	e8 3d ec 0b 00       	call   0x140372ba0
1402b3f63:	48 8b 08             	mov    (%rax),%rcx
1402b3f66:	4c 89 20             	mov    %r12,(%rax)
1402b3f69:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
1402b3f6d:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
1402b3f71:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1402b3f75:	48 8d 45 af          	lea    -0x51(%rbp),%rax
1402b3f79:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1402b3f7d:	0f 28 45 c7          	movaps -0x39(%rbp),%xmm0
1402b3f81:	66 0f 7f 45 c7       	movdqa %xmm0,-0x39(%rbp)
1402b3f86:	4c 8d 45 77          	lea    0x77(%rbp),%r8
1402b3f8a:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1402b3f8e:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1402b3f92:	e8 b9 be ee ff       	call   0x14019fe50
1402b3f97:	48 8b f8             	mov    %rax,%rdi
1402b3f9a:	48 89 45 77          	mov    %rax,0x77(%rbp)
1402b3f9e:	48 8b 0d 73 77 16 01 	mov    0x1167773(%rip),%rcx        # 0x14141b718
1402b3fa5:	4d 85 ed             	test   %r13,%r13
1402b3fa8:	74 04                	je     0x1402b3fae
1402b3faa:	4d 89 65 60          	mov    %r12,0x60(%r13)
1402b3fae:	48 8b 11             	mov    (%rcx),%rdx
1402b3fb1:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b3fb5:	4d 8b cd             	mov    %r13,%r9
1402b3fb8:	4c 8b c7             	mov    %rdi,%r8
1402b3fbb:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402b3fbf:	ff 15 5b fa cc 00    	call   *0xccfa5b(%rip)        # 0x140f83a20
1402b3fc5:	90                   	nop
1402b3fc6:	48 8b cf             	mov    %rdi,%rcx
1402b3fc9:	e8 72 b5 ee ff       	call   0x14019f540
1402b3fce:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
1402b3fd2:	4c 89 65 7f          	mov    %r12,0x7f(%rbp)
1402b3fd6:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1402b3fda:	48 8b 05 87 7e 16 01 	mov    0x1167e87(%rip),%rax        # 0x14141be68
1402b3fe1:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1402b3fe5:	8b 50 24             	mov    0x24(%rax),%edx
1402b3fe8:	48 8b cb             	mov    %rbx,%rcx
1402b3feb:	e8 10 0b 48 00       	call   0x140734b00
1402b3ff0:	90                   	nop
1402b3ff1:	e9 b2 01 00 00       	jmp    0x1402b41a8
1402b3ff6:	48 8b 43 40          	mov    0x40(%rbx),%rax
1402b3ffa:	48 8b 08             	mov    (%rax),%rcx
1402b3ffd:	0f ba ef 11          	bts    $0x11,%edi
1402b4001:	80 b9 e8 00 00 00 00 	cmpb   $0x0,0xe8(%rcx)
1402b4008:	75 09                	jne    0x1402b4013
1402b400a:	4c 89 65 77          	mov    %r12,0x77(%rbp)
1402b400e:	49 8b c4             	mov    %r12,%rax
1402b4011:	eb 26                	jmp    0x1402b4039
1402b4013:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1402b401a:	48 8b 43 38          	mov    0x38(%rbx),%rax
1402b401e:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
1402b4025:	48 8b 02             	mov    (%rdx),%rax
1402b4028:	4c 8b 40 70          	mov    0x70(%rax),%r8
1402b402c:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402b4030:	e8 9b 40 46 00       	call   0x1407180d0
1402b4035:	48 8b 45 77          	mov    0x77(%rbp),%rax
1402b4039:	0f ba ef 09          	bts    $0x9,%edi