1402e492e:	e8 ad 17 03 00       	call   0x1403160e0
1402e4933:	48 85 c0             	test   %rax,%rax
1402e4936:	74 09                	je     0x1402e4941
1402e4938:	40 b6 01             	mov    $0x1,%sil
1402e493b:	eb 07                	jmp    0x1402e4944
1402e493d:	4c 8b 65 e0          	mov    -0x20(%rbp),%r12
1402e4941:	40 32 f6             	xor    %sil,%sil
1402e4944:	45 84 ed             	test   %r13b,%r13b
1402e4947:	79 12                	jns    0x1402e495b
1402e4949:	41 0f ba f5 07       	btr    $0x7,%r13d
1402e494e:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
1402e4955:	e8 96 9b eb ff       	call   0x14019e4f0
1402e495a:	90                   	nop
1402e495b:	41 f6 c5 40          	test   $0x40,%r13b
1402e495f:	74 0f                	je     0x1402e4970
1402e4961:	41 83 e5 bf          	and    $0xffffffbf,%r13d
1402e4965:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402e496a:	e8 81 9b eb ff       	call   0x14019e4f0
1402e496f:	90                   	nop
1402e4970:	41 f6 c5 20          	test   $0x20,%r13b
1402e4974:	74 0e                	je     0x1402e4984
1402e4976:	41 83 e5 df          	and    $0xffffffdf,%r13d
1402e497a:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1402e497e:	e8 6d 9b eb ff       	call   0x14019e4f0
1402e4983:	90                   	nop
1402e4984:	41 f6 c5 10          	test   $0x10,%r13b
1402e4988:	74 25                	je     0x1402e49af
1402e498a:	41 83 e5 ef          	and    $0xffffffef,%r13d
1402e498e:	44 89 6d d0          	mov    %r13d,-0x30(%rbp)
1402e4992:	4c 8d 0d 57 9b eb ff 	lea    -0x1464a9(%rip),%r9        # 0x14019e4f0
1402e4999:	ba 08 00 00 00       	mov    $0x8,%edx
1402e499e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402e49a4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1402e49a9:	e8 9e 6b b3 00       	call   0x140e1b54c
1402e49ae:	90                   	nop
1402e49af:	41 f6 c5 04          	test   $0x4,%r13b
1402e49b3:	74 0e                	je     0x1402e49c3
1402e49b5:	41 83 e5 fb          	and    $0xfffffffb,%r13d
1402e49b9:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1402e49bd:	e8 2e 9b eb ff       	call   0x14019e4f0
1402e49c2:	90                   	nop
1402e49c3:	41 f6 c5 02          	test   $0x2,%r13b
1402e49c7:	74 20                	je     0x1402e49e9
1402e49c9:	41 83 e5 fd          	and    $0xfffffffd,%r13d
1402e49cd:	4c 8d 0d 1c 9b eb ff 	lea    -0x1464e4(%rip),%r9        # 0x14019e4f0
1402e49d4:	ba 08 00 00 00       	mov    $0x8,%edx
1402e49d9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402e49df:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1402e49e3:	e8 64 6b b3 00       	call   0x140e1b54c
1402e49e8:	90                   	nop
1402e49e9:	45 85 f6             	test   %r14d,%r14d
1402e49ec:	79 0f                	jns    0x1402e49fd
1402e49ee:	41 0f ba f6 1f       	btr    $0x1f,%r14d
1402e49f3:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
1402e49f7:	e8 f4 9a eb ff       	call   0x14019e4f0
1402e49fc:	90                   	nop
1402e49fd:	41 0f ba e6 1e       	bt     $0x1e,%r14d
1402e4a02:	73 10                	jae    0x1402e4a14
1402e4a04:	41 0f ba f6 1e       	btr    $0x1e,%r14d
1402e4a09:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402e4a0e:	e8 dd 9a eb ff       	call   0x14019e4f0
1402e4a13:	90                   	nop
1402e4a14:	41 0f ba e6 1d       	bt     $0x1d,%r14d
1402e4a19:	73 37                	jae    0x1402e4a52
1402e4a1b:	41 0f ba f6 1d       	btr    $0x1d,%r14d
1402e4a20:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
1402e4a25:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1402e4a29:	48 85 c9             	test   %rcx,%rcx
1402e4a2c:	74 24                	je     0x1402e4a52
1402e4a2e:	8b 41 10             	mov    0x10(%rcx),%eax
1402e4a31:	ff c8                	dec    %eax
1402e4a33:	89 41 10             	mov    %eax,0x10(%rcx)
1402e4a36:	85 c0                	test   %eax,%eax
1402e4a38:	7f 18                	jg     0x1402e4a52
1402e4a3a:	0f 88 db 0e 00 00    	js     0x1402e591b
1402e4a40:	48 8b 01             	mov    (%rcx),%rax
1402e4a43:	ba 01 00 00 00       	mov    $0x1,%edx
1402e4a48:	48 8b 00             	mov    (%rax),%rax
1402e4a4b:	ff 15 cf ef c9 00    	call   *0xc9efcf(%rip)        # 0x140f83a20
1402e4a51:	90                   	nop
1402e4a52:	41 0f ba e6 1c       	bt     $0x1c,%r14d
1402e4a57:	73 09                	jae    0x1402e4a62
1402e4a59:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402e4a5d:	e8 8e 9a eb ff       	call   0x14019e4f0
1402e4a62:	4c 8b 75 d8          	mov    -0x28(%rbp),%r14
1402e4a66:	49 8b 1e             	mov    (%r14),%rbx
1402e4a69:	40 84 f6             	test   %sil,%sil
1402e4a6c:	0f 84 0b 01 00 00    	je     0x1402e4b7d
1402e4a72:	33 f6                	xor    %esi,%esi
1402e4a74:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1402e4a79:	45 33 c0             	xor    %r8d,%r8d
1402e4a7c:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1402e4a81:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1402e4a85:	48 8b 08             	mov    (%rax),%rcx
1402e4a88:	e8 93 83 45 00       	call   0x14073ce20
1402e4a8d:	0f ba ef 0a          	bts    $0xa,%edi
1402e4a91:	89 bd c0 00 00 00    	mov    %edi,0xc0(%rbp)
1402e4a97:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1402e4a9c:	48 85 c0             	test   %rax,%rax
1402e4a9f:	0f 84 81 0e 00 00    	je     0x1402e5926
1402e4aa5:	48 8b 78 20          	mov    0x20(%rax),%rdi
1402e4aa9:	4c 8b 05 b8 73 13 01 	mov    0x11373b8(%rip),%r8        # 0x14141be68
1402e4ab0:	45 8b 40 54          	mov    0x54(%r8),%r8d
1402e4ab4:	49 8b d6             	mov    %r14,%rdx
1402e4ab7:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402e4abb:	e8 e0 e0 08 00       	call   0x140372ba0
1402e4ac0:	48 8b 08             	mov    (%rax),%rcx
1402e4ac3:	48 89 30             	mov    %rsi,(%rax)
1402e4ac6:	48 89 8d b0 00 00 00 	mov    %rcx,0xb0(%rbp)
1402e4acd:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402e4ad3:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
1402e4ada:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e4adf:	e8 bc e0 08 00       	call   0x140372ba0
1402e4ae4:	48 8b 08             	mov    (%rax),%rcx
1402e4ae7:	48 89 30             	mov    %rsi,(%rax)
1402e4aea:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1402e4aef:	48 8b 08             	mov    (%rax),%rcx
1402e4af2:	48 85 c9             	test   %rcx,%rcx
1402e4af5:	74 24                	je     0x1402e4b1b
1402e4af7:	8b 41 10             	mov    0x10(%rcx),%eax
1402e4afa:	ff c8                	dec    %eax
1402e4afc:	89 41 10             	mov    %eax,0x10(%rcx)
1402e4aff:	85 c0                	test   %eax,%eax
1402e4b01:	7f 18                	jg     0x1402e4b1b
1402e4b03:	0f 88 31 0e 00 00    	js     0x1402e593a
1402e4b09:	48 8b 01             	mov    (%rcx),%rax
1402e4b0c:	ba 01 00 00 00       	mov    $0x1,%edx
1402e4b11:	48 8b 00             	mov    (%rax),%rax
1402e4b14:	ff 15 06 ef c9 00    	call   *0xc9ef06(%rip)        # 0x140f83a20
1402e4b1a:	90                   	nop
1402e4b1b:	4d 8b cc             	mov    %r12,%r9
1402e4b1e:	4c 8b c7             	mov    %rdi,%r8
1402e4b21:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1402e4b26:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402e4b2b:	e8 60 dd ff ff       	call   0x1402e2890
1402e4b30:	48 8b d0             	mov    %rax,%rdx
1402e4b33:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402e4b37:	e8 d4 b1 eb ff       	call   0x14019fd10
1402e4b3c:	48 8b 0d 25 73 13 01 	mov    0x1137325(%rip),%rcx        # 0x14141be68
1402e4b43:	4c 8b c0             	mov    %rax,%r8
1402e4b46:	8b 51 58             	mov    0x58(%rcx),%edx
1402e4b49:	48 8b cb             	mov    %rbx,%rcx
1402e4b4c:	e8 af ff 44 00       	call   0x140734b00
1402e4b51:	90                   	nop
1402e4b52:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402e4b57:	e8 94 99 eb ff       	call   0x14019e4f0
1402e4b5c:	90                   	nop
1402e4b5d:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
1402e4b64:	e8 87 99 eb ff       	call   0x14019e4f0
1402e4b69:	90                   	nop
1402e4b6a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1402e4b6f:	e8 7c 99 eb ff       	call   0x14019e4f0
1402e4b74:	4c 8b 65 f0          	mov    -0x10(%rbp),%r12
1402e4b78:	e9 9f 03 00 00       	jmp    0x1402e4f1c
1402e4b7d:	45 33 c0             	xor    %r8d,%r8d
1402e4b80:	48 8b 75 f0          	mov    -0x10(%rbp),%rsi
1402e4b84:	48 8b d6             	mov    %rsi,%rdx
1402e4b87:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402e4b8c:	e8 0f e0 08 00       	call   0x140372ba0
1402e4b91:	90                   	nop
1402e4b92:	4c 8b 00             	mov    (%rax),%r8
1402e4b95:	4d 8b cc             	mov    %r12,%r9
1402e4b98:	4d 8b 40 20          	mov    0x20(%r8),%r8
1402e4b9c:	49 8b d6             	mov    %r14,%rdx
1402e4b9f:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402e4ba3:	e8 c8 d9 ff ff       	call   0x1402e2570
1402e4ba8:	48 8b d0             	mov    %rax,%rdx
1402e4bab:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e4bb0:	e8 5b b1 eb ff       	call   0x14019fd10
1402e4bb5:	48 8b 15 ac 72 13 01 	mov    0x11372ac(%rip),%rdx        # 0x14141be68
1402e4bbc:	4c 8b c0             	mov    %rax,%r8
1402e4bbf:	8b 52 58             	mov    0x58(%rdx),%edx
1402e4bc2:	48 8b cb             	mov    %rbx,%rcx
1402e4bc5:	e8 36 ff 44 00       	call   0x140734b00
1402e4bca:	90                   	nop
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)