140223a5c:	4d 85 e4             	test   %r12,%r12
140223a5f:	0f 85 6a 02 00 00    	jne    0x140223ccf
140223a65:	e8 16 46 00 00       	call   0x140228080
140223a6a:	4c 8b e0             	mov    %rax,%r12
140223a6d:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140223a72:	33 c0                	xor    %eax,%eax
140223a74:	4d 85 e4             	test   %r12,%r12
140223a77:	0f 95 c0             	setne  %al
140223a7a:	85 c0                	test   %eax,%eax
140223a7c:	0f 84 92 02 00 00    	je     0x140223d14
140223a82:	48 8b 43 20          	mov    0x20(%rbx),%rax
140223a86:	81 78 20 ff ff ff 3f 	cmpl   $0x3fffffff,0x20(%rax)
140223a8d:	7e 07                	jle    0x140223a96
140223a8f:	c7 40 20 ff ff ff 3f 	movl   $0x3fffffff,0x20(%rax)
140223a96:	48 8b 43 20          	mov    0x20(%rbx),%rax
140223a9a:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
140223a9f:	44 8b 70 20          	mov    0x20(%rax),%r14d
140223aa3:	41 ff c6             	inc    %r14d
140223aa6:	44 89 b4 24 d0 00 00 	mov    %r14d,0xd0(%rsp)
140223aad:	00
140223aae:	85 f6                	test   %esi,%esi
140223ab0:	0f 84 61 05 00 00    	je     0x140224017
140223ab6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140223abd:	00 00 00
140223ac0:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140223ac7:	00 00
140223ac9:	40 f6 c6 02          	test   $0x2,%sil
140223acd:	0f 84 5b 03 00 00    	je     0x140223e2e
140223ad3:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140223ada:	e8 41 49 00 00       	call   0x140228420
140223adf:	8b bc 24 c8 00 00 00 	mov    0xc8(%rsp),%edi
140223ae6:	44 8b f0             	mov    %eax,%r14d
140223ae9:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140223af0:	8b c6                	mov    %esi,%eax
140223af2:	83 e0 04             	and    $0x4,%eax
140223af5:	45 8b ee             	mov    %r14d,%r13d
140223af8:	89 44 24 30          	mov    %eax,0x30(%rsp)
140223afc:	44 0f 45 ef          	cmovne %edi,%r13d
140223b00:	44 89 ac 24 d8 00 00 	mov    %r13d,0xd8(%rsp)
140223b07:	00
140223b08:	41 8d 55 ff          	lea    -0x1(%r13),%edx
140223b0c:	e8 3f 4b 00 00       	call   0x140228650
140223b11:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140223b16:	44 39 b4 24 d0 00 00 	cmp    %r14d,0xd0(%rsp)
140223b1d:	00
140223b1e:	0f 8c ac 02 00 00    	jl     0x140223dd0
140223b24:	48 8b bb 98 00 00 00 	mov    0x98(%rbx),%rdi
140223b2b:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140223b30:	4c 8b c0             	mov    %rax,%r8
140223b33:	48 c7 83 98 00 00 00 	movq   $0x0,0x98(%rbx)
140223b3a:	00 00 00 00
140223b3e:	48 8b d3             	mov    %rbx,%rdx
140223b41:	ff 53 40             	call   *0x40(%rbx)
140223b44:	48 89 bb 98 00 00 00 	mov    %rdi,0x98(%rbx)
140223b4b:	85 c0                	test   %eax,%eax
140223b4d:	0f 88 69 04 00 00    	js     0x140223fbc
140223b53:	0f 8e 70 02 00 00    	jle    0x140223dc9
140223b59:	83 7c 24 30 00       	cmpl   $0x0,0x30(%rsp)
140223b5e:	0f 84 bd 01 00 00    	je     0x140223d21
140223b64:	45 3b f5             	cmp    %r13d,%r14d
140223b67:	0f 8e e0 03 00 00    	jle    0x140223f4d
140223b6d:	45 85 ed             	test   %r13d,%r13d
140223b70:	0f 8e d7 03 00 00    	jle    0x140223f4d
140223b76:	85 ed                	test   %ebp,%ebp
140223b78:	0f 85 cf 03 00 00    	jne    0x140223f4d
140223b7e:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140223b83:	83 e6 fb             	and    $0xfffffffb,%esi
140223b86:	45 2b f5             	sub    %r13d,%r14d
140223b89:	41 8b fe             	mov    %r14d,%edi
140223b8c:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140223b91:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140223b98:	44 8b fe             	mov    %esi,%r15d
140223b9b:	4c 8b 64 24 50       	mov    0x50(%rsp),%r12
140223ba0:	4c 8b ed             	mov    %rbp,%r13
140223ba3:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
140223ba8:	e8 83 48 00 00       	call   0x140228430
140223bad:	48 8b c8             	mov    %rax,%rcx
140223bb0:	e8 6b 39 00 00       	call   0x140227520
140223bb5:	48 83 ef 01          	sub    $0x1,%rdi
140223bb9:	75 d6                	jne    0x140223b91
140223bbb:	48 83 7c 24 58 00    	cmpq   $0x0,0x58(%rsp)
140223bc1:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140223bc6:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
140223bcd:	44 8b f0             	mov    %eax,%r14d
140223bd0:	8b ac 24 c0 00 00 00 	mov    0xc0(%rsp),%ebp
140223bd7:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
140223bdc:	89 83 94 00 00 00    	mov    %eax,0x94(%rbx)
140223be2:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
140223be7:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140223bec:	0f 84 91 00 00 00    	je     0x140223c83
140223bf2:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140223bf7:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140223bfb:	e8 20 48 00 00       	call   0x140228420
140223c00:	85 c0                	test   %eax,%eax
140223c02:	7e 23                	jle    0x140223c27
140223c04:	8b 83 94 00 00 00    	mov    0x94(%rbx),%eax
140223c0a:	39 46 2c             	cmp    %eax,0x2c(%rsi)
140223c0d:	7c 18                	jl     0x140223c27
140223c0f:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140223c13:	c7 46 2c ff ff ff ff 	movl   $0xffffffff,0x2c(%rsi)
140223c1a:	e8 01 39 00 00       	call   0x140227520
140223c1f:	48 c7 46 20 00 00 00 	movq   $0x0,0x20(%rsi)
140223c26:	00
140223c27:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140223c2c:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
140223c31:	41 8b f7             	mov    %r15d,%esi
140223c34:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
140223c39:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140223c3e:	48 8b 48 08          	mov    0x8(%rax),%rcx
140223c42:	e8 d9 47 00 00       	call   0x140228420
140223c47:	85 c0                	test   %eax,%eax
140223c49:	7e 38                	jle    0x140223c83
140223c4b:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140223c50:	41 8b ce             	mov    %r14d,%ecx
140223c53:	8b 83 94 00 00 00    	mov    0x94(%rbx),%eax
140223c59:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
140223c5e:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
140223c63:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140223c68:	39 42 30             	cmp    %eax,0x30(%rdx)
140223c6b:	7c 16                	jl     0x140223c83
140223c6d:	c7 42 30 ff ff ff ff 	movl   $0xffffffff,0x30(%rdx)
140223c74:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
140223c79:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
140223c7e:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140223c83:	4c 8b e7             	mov    %rdi,%r12
140223c86:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
140223c8b:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140223c92:	48 8b d7             	mov    %rdi,%rdx
140223c95:	e8 66 48 00 00       	call   0x140228500
140223c9a:	85 c0                	test   %eax,%eax
140223c9c:	0f 84 da 02 00 00    	je     0x140223f7c
140223ca2:	45 33 c0             	xor    %r8d,%r8d
140223ca5:	48 8b cf             	mov    %rdi,%rcx
140223ca8:	41 8d 50 ff          	lea    -0x1(%r8),%edx
140223cac:	e8 af 25 01 00       	call   0x140236260
140223cb1:	83 f8 01             	cmp    $0x1,%eax
140223cb4:	0f 84 9d 00 00 00    	je     0x140223d57
140223cba:	33 ed                	xor    %ebp,%ebp
140223cbc:	48 8d bb 94 00 00 00 	lea    0x94(%rbx),%rdi
140223cc3:	89 ac 24 c0 00 00 00 	mov    %ebp,0xc0(%rsp)
140223cca:	e9 c6 00 00 00       	jmp    0x140223d95
140223ccf:	33 ff                	xor    %edi,%edi
140223cd1:	e8 4a 47 00 00       	call   0x140228420
140223cd6:	85 c0                	test   %eax,%eax
140223cd8:	0f 8e a4 fd ff ff    	jle    0x140223a82
140223cde:	66 90                	xchg   %ax,%ax
140223ce0:	8b d7                	mov    %edi,%edx
140223ce2:	49 8b ce             	mov    %r14,%rcx
140223ce5:	e8 66 49 00 00       	call   0x140228650
140223cea:	48 8b d0             	mov    %rax,%rdx
140223ced:	49 8b cc             	mov    %r12,%rcx
140223cf0:	e8 0b 48 00 00       	call   0x140228500
140223cf5:	85 c0                	test   %eax,%eax
140223cf7:	74 13                	je     0x140223d0c
140223cf9:	49 8b ce             	mov    %r14,%rcx
140223cfc:	ff c7                	inc    %edi
140223cfe:	e8 1d 47 00 00       	call   0x140228420
140223d03:	3b f8                	cmp    %eax,%edi
140223d05:	7c d9                	jl     0x140223ce0
140223d07:	e9 76 fd ff ff       	jmp    0x140223a82
140223d0c:	49 8b cc             	mov    %r12,%rcx
140223d0f:	e8 8c 44 00 00       	call   0x1402281a0
140223d14:	c7 44 24 20 c3 0b 00 	movl   $0xbc3,0x20(%rsp)
140223d1b:	00
140223d1c:	e9 06 fd ff ff       	jmp    0x140223a27
140223d21:	85 ed                	test   %ebp,%ebp
140223d23:	0f 84 5d ff ff ff    	je     0x140223c86
140223d29:	48 8d bb 94 00 00 00 	lea    0x94(%rbx),%rdi
140223d30:	44 39 37             	cmp    %r14d,(%rdi)
140223d33:	75 63                	jne    0x140223d98
140223d35:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
140223d3a:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140223d3f:	49 8b cd             	mov    %r13,%rcx
140223d42:	e8 69 ef 00 00       	call   0x140232cb0
140223d47:	85 c0                	test   %eax,%eax
140223d49:	74 28                	je     0x140223d73
140223d4b:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140223d50:	e8 cb 37 00 00       	call   0x140227520
140223d55:	eb 72                	jmp    0x140223dc9
140223d57:	8b af d0 00 00 00    	mov    0xd0(%rdi),%ebp
140223d5d:	48 8d bb 94 00 00 00 	lea    0x94(%rbx),%rdi
140223d64:	c1 ed 0d             	shr    $0xd,%ebp
140223d67:	83 e5 01             	and    $0x1,%ebp
140223d6a:	89 ac 24 c0 00 00 00 	mov    %ebp,0xc0(%rsp)
140223d71:	eb 22                	jmp    0x140223d95
140223d73:	49 8b cd             	mov    %r13,%rcx
140223d76:	e8 a5 37 00 00       	call   0x140227520
140223d7b:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
140223d80:	41 ff ce             	dec    %r14d
140223d83:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140223d8a:	41 8b d6             	mov    %r14d,%edx
140223d8d:	44 89 37             	mov    %r14d,(%rdi)
140223d90:	e8 db 47 00 00       	call   0x140228570
140223d95:	44 39 37             	cmp    %r14d,(%rdi)
140223d98:	0f 8f 14 02 00 00    	jg     0x140223fb2
140223d9e:	41 8b d6             	mov    %r14d,%edx
140223da1:	48 8b cb             	mov    %rbx,%rcx
140223da4:	83 e6 fe             	and    $0xfffffffe,%esi
140223da7:	e8 74 1c 00 00       	call   0x140225a20
140223dac:	44 8b f8             	mov    %eax,%r15d
140223daf:	83 e8 01             	sub    $0x1,%eax
140223db2:	0f 84 5f 02 00 00    	je     0x140224017
140223db8:	83 f8 01             	cmp    $0x1,%eax
140223dbb:	0f 84 56 02 00 00    	je     0x140224017
140223dc1:	85 ed                	test   %ebp,%ebp
140223dc3:	0f 84 6f 01 00 00    	je     0x140223f38
140223dc9:	8b bc 24 c8 00 00 00 	mov    0xc8(%rsp),%edi
140223dd0:	40 f6 c6 01          	test   $0x1,%sil
140223dd4:	75 50                	jne    0x140223e26
140223dd6:	8b c6                	mov    %esi,%eax
140223dd8:	83 e0 04             	and    $0x4,%eax
140223ddb:	74 11                	je     0x140223dee
140223ddd:	ff cf                	dec    %edi
140223ddf:	89 bc 24 c8 00 00 00 	mov    %edi,0xc8(%rsp)
140223de6:	85 ff                	test   %edi,%edi
140223de8:	0f 8f 4a 01 00 00    	jg     0x140223f38
140223dee:	48 83 7c 24 48 00    	cmpq   $0x0,0x48(%rsp)
140223df4:	0f 84 1d 02 00 00    	je     0x140224017
140223dfa:	85 c0                	test   %eax,%eax
140223dfc:	0f 85 15 02 00 00    	jne    0x140224017
140223e02:	8b 83 94 00 00 00    	mov    0x94(%rbx),%eax
140223e08:	83 f8 02             	cmp    $0x2,%eax
140223e0b:	0f 8c 06 02 00 00    	jl     0x140224017
140223e11:	83 ce 04             	or     $0x4,%esi
140223e14:	ff c8                	dec    %eax
140223e16:	33 ed                	xor    %ebp,%ebp
140223e18:	89 84 24 c8 00 00 00 	mov    %eax,0xc8(%rsp)
140223e1f:	89 ac 24 c0 00 00 00 	mov    %ebp,0xc0(%rsp)
140223e26:	44 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%r14d
140223e2d:	00
140223e2e:	40 f6 c6 01          	test   $0x1,%sil
140223e32:	0f 84 00 01 00 00    	je     0x140223f38
140223e38:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140223e3f:	e8 dc 45 00 00       	call   0x140228420
140223e44:	8b f8                	mov    %eax,%edi
140223e46:	3b 83 94 00 00 00    	cmp    0x94(%rbx),%eax
140223e4c:	0f 85 94 01 00 00    	jne    0x140223fe6
140223e52:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140223e59:	8d 50 ff             	lea    -0x1(%rax),%edx
140223e5c:	e8 ef 47 00 00       	call   0x140228650
140223e61:	85 ed                	test   %ebp,%ebp
140223e63:	0f 85 b5 00 00 00    	jne    0x140223f1e
140223e69:	44 3b f7             	cmp    %edi,%r14d
140223e6c:	0f 8c ac 00 00 00    	jl     0x140223f1e
140223e72:	4c 8b c0             	mov    %rax,%r8
140223e75:	49 8b d4             	mov    %r12,%rdx
140223e78:	48 8b cb             	mov    %rbx,%rcx
140223e7b:	e8 e0 26 00 00       	call   0x140226560
140223e80:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140223e85:	48 85 c0             	test   %rax,%rax
140223e88:	0f 84 99 00 00 00    	je     0x140223f27
140223e8e:	48 8b d0             	mov    %rax,%rdx
140223e91:	49 8b cc             	mov    %r12,%rcx
140223e94:	e8 67 41 00 00       	call   0x140228000
140223e99:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140223e9e:	e8 6d e7 00 00       	call   0x140232610
140223ea3:	85 c0                	test   %eax,%eax
140223ea5:	0f 84 31 01 00 00    	je     0x140223fdc
140223eab:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140223eb0:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140223eb7:	e8 44 46 00 00       	call   0x140228500
140223ebc:	85 c0                	test   %eax,%eax
140223ebe:	0f 84 04 01 00 00    	je     0x140223fc8
140223ec4:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
140223ec9:	8d 55 ff             	lea    -0x1(%rbp),%edx
140223ecc:	ff 83 94 00 00 00    	incl   0x94(%rbx)
140223ed2:	48 8b cf             	mov    %rdi,%rcx
140223ed5:	45 33 c0             	xor    %r8d,%r8d
140223ed8:	e8 83 23 01 00       	call   0x140236260
140223edd:	83 f8 01             	cmp    $0x1,%eax
140223ee0:	75 0c                	jne    0x140223eee
140223ee2:	8b af d0 00 00 00    	mov    0xd0(%rdi),%ebp
140223ee8:	c1 ed 0d             	shr    $0xd,%ebp
140223eeb:	83 e5 01             	and    $0x1,%ebp
140223eee:	8b 93 94 00 00 00    	mov    0x94(%rbx),%edx
140223ef4:	48 8b cb             	mov    %rbx,%rcx
140223ef7:	ff ca                	dec    %edx
140223ef9:	89 ac 24 c0 00 00 00 	mov    %ebp,0xc0(%rsp)
140223f00:	e8 6b 0e 00 00       	call   0x140224d70
140223f05:	8b c8                	mov    %eax,%ecx
140223f07:	44 8b f8             	mov    %eax,%r15d
140223f0a:	83 e9 01             	sub    $0x1,%ecx
140223f0d:	0f 84 04 01 00 00    	je     0x140224017
140223f13:	83 f9 01             	cmp    $0x1,%ecx
140223f16:	0f 84 fb 00 00 00    	je     0x140224017
140223f1c:	eb 1a                	jmp    0x140223f38
140223f1e:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140223f25:	00 00
140223f27:	83 e6 fe             	and    $0xfffffffe,%esi
140223f2a:	8b c6                	mov    %esi,%eax
140223f2c:	83 ce 02             	or     $0x2,%esi
140223f2f:	48 83 7c 24 50 00    	cmpq   $0x0,0x50(%rsp)
140223f35:	0f 44 f0             	cmove  %eax,%esi
140223f38:	85 f6                	test   %esi,%esi
140223f3a:	0f 84 d7 00 00 00    	je     0x140224017
140223f40:	44 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%r14d
140223f47:	00
140223f48:	e9 73 fb ff ff       	jmp    0x140223ac0
140223f4d:	ba 6a 00 00 00       	mov    $0x6a,%edx
140223f52:	c7 44 24 20 18 0c 00 	movl   $0xc18,0x20(%rsp)
140223f59:	00
140223f5a:	4c 8d 0d 5f 8a 13 00 	lea    0x138a5f(%rip),%r9        # 0x14035c9c0
140223f61:	8d 4a a1             	lea    -0x5f(%rdx),%ecx
140223f64:	44 8d 42 da          	lea    -0x26(%rdx),%r8d
140223f68:	e8 33 d4 ff ff       	call   0x1402213a0
140223f6d:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140223f72:	e8 a9 35 00 00       	call   0x140227520
140223f77:	e9 8b 00 00 00       	jmp    0x140224007
140223f7c:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140223f81:	e8 9a 35 00 00       	call   0x140227520
140223f86:	c7 44 24 20 36 0c 00 	movl   $0xc36,0x20(%rsp)
140223f8d:	00
140223f8e:	ba 6a 00 00 00       	mov    $0x6a,%edx
140223f93:	4c 8d 0d 26 8a 13 00 	lea    0x138a26(%rip),%r9        # 0x14035c9c0
140223f9a:	8d 4a a1             	lea    -0x5f(%rdx),%ecx
140223f9d:	44 8d 42 d7          	lea    -0x29(%rdx),%r8d
140223fa1:	e8 fa d3 ff ff       	call   0x1402213a0
140223fa6:	c7 83 b0 00 00 00 11 	movl   $0x11,0xb0(%rbx)
140223fad:	00 00 00
140223fb0:	eb 5f                	jmp    0x140224011
140223fb2:	c7 44 24 20 5e 0c 00 	movl   $0xc5e,0x20(%rsp)
140223fb9:	00
140223fba:	eb 32                	jmp    0x140223fee
140223fbc:	c7 83 b0 00 00 00 46 	movl   $0x46,0xb0(%rbx)
140223fc3:	00 00 00
140223fc6:	eb 49                	jmp    0x140224011
140223fc8:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140223fcd:	e8 4e 35 00 00       	call   0x140227520
140223fd2:	c7 44 24 20 ac 0c 00 	movl   $0xcac,0x20(%rsp)
140223fd9:	00
140223fda:	eb b2                	jmp    0x140223f8e
140223fdc:	c7 44 24 20 a3 0c 00 	movl   $0xca3,0x20(%rsp)
140223fe3:	00
140223fe4:	eb 08                	jmp    0x140223fee
140223fe6:	c7 44 24 20 8b 0c 00 	movl   $0xc8b,0x20(%rsp)
140223fed:	00
140223fee:	41 b8 44 00 00 00    	mov    $0x44,%r8d
140223ff4:	4c 8d 0d c5 89 13 00 	lea    0x1389c5(%rip),%r9        # 0x14035c9c0
140223ffb:	41 8d 50 26          	lea    0x26(%r8),%edx
140223fff:	8d 4a a1             	lea    -0x5f(%rdx),%ecx
140224002:	e8 99 d3 ff ff       	call   0x1402213a0
140224007:	c7 83 b0 00 00 00 01 	movl   $0x1,0xb0(%rbx)
14022400e:	00 00 00
140224011:	41 bf 02 00 00 00    	mov    $0x2,%r15d
140224017:	49 8b cc             	mov    %r12,%rcx
14022401a:	e8 81 41 00 00       	call   0x1402281a0
14022401f:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140224026:	e8 f5 43 00 00       	call   0x140228420
14022402b:	8b b4 24 d0 00 00 00 	mov    0xd0(%rsp),%esi
140224032:	8b f8                	mov    %eax,%edi