140029cc2:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
140029cc6:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140029cca:	ba 10 00 00 00       	mov    $0x10,%edx
140029ccf:	48 8b f1             	mov    %rcx,%rsi
140029cd2:	48 ff 15 d7 5d 01 00 	rex.W call *0x15dd7(%rip)        # 0x14003fab0
140029cd9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029cde:	85 c0                	test   %eax,%eax
140029ce0:	0f 84 ec 05 00 00    	je     0x14002a2d2
140029ce6:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029cea:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140029cee:	33 c0                	xor    %eax,%eax
140029cf0:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140029cf4:	ba 00 00 00 80       	mov    $0x80000000,%edx
140029cf9:	88 03                	mov    %al,(%rbx)
140029cfb:	48 ff 15 ae 5d 01 00 	rex.W call *0x15dae(%rip)        # 0x14003fab0
140029d02:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029d07:	85 c0                	test   %eax,%eax
140029d09:	0f 84 c3 05 00 00    	je     0x14002a2d2
140029d0f:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140029d13:	4c 8d 43 08          	lea    0x8(%rbx),%r8
140029d17:	33 d2                	xor    %edx,%edx
140029d19:	e8 a2 41 ff ff       	call   0x14001dec0
140029d1e:	85 c0                	test   %eax,%eax
140029d20:	0f 84 ac 05 00 00    	je     0x14002a2d2
140029d26:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
140029d2a:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140029d2e:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029d32:	48 ff 15 a7 5c 01 00 	rex.W call *0x15ca7(%rip)        # 0x14003f9e0
140029d39:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029d3e:	85 c0                	test   %eax,%eax
140029d40:	0f 84 8c 05 00 00    	je     0x14002a2d2
140029d46:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029d4a:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140029d4e:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140029d52:	ba 01 00 00 80       	mov    $0x80000001,%edx
140029d57:	48 ff 15 52 5d 01 00 	rex.W call *0x15d52(%rip)        # 0x14003fab0
140029d5e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029d63:	85 c0                	test   %eax,%eax
140029d65:	0f 84 67 05 00 00    	je     0x14002a2d2
140029d6b:	48 8b 7d 38          	mov    0x38(%rbp),%rdi
140029d6f:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140029d73:	48 8b cf             	mov    %rdi,%rcx
140029d76:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
140029d7a:	ba 10 00 00 00       	mov    $0x10,%edx
140029d7f:	48 ff 15 2a 5d 01 00 	rex.W call *0x15d2a(%rip)        # 0x14003fab0
140029d86:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029d8b:	85 c0                	test   %eax,%eax
140029d8d:	0f 84 3f 05 00 00    	je     0x14002a2d2
140029d93:	48 8d 53 20          	lea    0x20(%rbx),%rdx
140029d97:	48 8b cf             	mov    %rdi,%rcx
140029d9a:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140029d9e:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
140029da2:	e8 9d 12 ff ff       	call   0x14001b044
140029da7:	85 c0                	test   %eax,%eax
140029da9:	0f 84 23 05 00 00    	je     0x14002a2d2
140029daf:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
140029db3:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140029db7:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029dbb:	48 ff 15 1e 5c 01 00 	rex.W call *0x15c1e(%rip)        # 0x14003f9e0
140029dc2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029dc7:	85 c0                	test   %eax,%eax
140029dc9:	0f 84 03 05 00 00    	je     0x14002a2d2
140029dcf:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029dd3:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140029dd7:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140029ddb:	ba 02 00 00 80       	mov    $0x80000002,%edx
140029de0:	48 ff 15 c9 5c 01 00 	rex.W call *0x15cc9(%rip)        # 0x14003fab0
140029de7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029dec:	85 c0                	test   %eax,%eax
140029dee:	0f 84 de 04 00 00    	je     0x14002a2d2
140029df4:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140029df8:	4c 8d 43 28          	lea    0x28(%rbx),%r8
140029dfc:	ba 02 00 00 00       	mov    $0x2,%edx
140029e01:	48 ff 15 40 5c 01 00 	rex.W call *0x15c40(%rip)        # 0x14003fa48
140029e08:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029e0d:	85 c0                	test   %eax,%eax
140029e0f:	0f 84 bd 04 00 00    	je     0x14002a2d2
140029e15:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
140029e19:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140029e1d:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029e21:	48 ff 15 b8 5b 01 00 	rex.W call *0x15bb8(%rip)        # 0x14003f9e0
140029e28:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029e2d:	85 c0                	test   %eax,%eax
140029e2f:	0f 84 9d 04 00 00    	je     0x14002a2d2
140029e35:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029e39:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140029e3d:	48 ff 15 7c 5b 01 00 	rex.W call *0x15b7c(%rip)        # 0x14003f9c0
140029e44:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029e49:	ba 03 00 00 80       	mov    $0x80000003,%edx
140029e4e:	bf 18 00 00 00       	mov    $0x18,%edi
140029e53:	39 55 28             	cmp    %edx,0x28(%rbp)
140029e56:	75 61                	jne    0x140029eb9
140029e58:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029e5c:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140029e60:	80 0b 80             	orb    $0x80,(%rbx)
140029e63:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140029e67:	48 ff 15 42 5c 01 00 	rex.W call *0x15c42(%rip)        # 0x14003fab0
140029e6e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029e73:	85 c0                	test   %eax,%eax
140029e75:	0f 84 57 04 00 00    	je     0x14002a2d2
140029e7b:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140029e7f:	4c 8d 43 2c          	lea    0x2c(%rbx),%r8
140029e83:	8b d7                	mov    %edi,%edx
140029e85:	48 ff 15 ac 5a 01 00 	rex.W call *0x15aac(%rip)        # 0x14003f938
140029e8c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029e91:	85 c0                	test   %eax,%eax
140029e93:	0f 84 39 04 00 00    	je     0x14002a2d2
140029e99:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
140029e9d:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140029ea1:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029ea5:	48 ff 15 34 5b 01 00 	rex.W call *0x15b34(%rip)        # 0x14003f9e0
140029eac:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029eb1:	85 c0                	test   %eax,%eax
140029eb3:	0f 84 19 04 00 00    	je     0x14002a2d2
140029eb9:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029ebd:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140029ec1:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140029ec5:	ba 04 00 00 80       	mov    $0x80000004,%edx
140029eca:	48 ff 15 df 5b 01 00 	rex.W call *0x15bdf(%rip)        # 0x14003fab0
140029ed1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029ed6:	85 c0                	test   %eax,%eax
140029ed8:	0f 84 f4 03 00 00    	je     0x14002a2d2
140029ede:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140029ee2:	4c 8d 43 40          	lea    0x40(%rbx),%r8
140029ee6:	ba 03 00 00 00       	mov    $0x3,%edx
140029eeb:	48 ff 15 6e 5b 01 00 	rex.W call *0x15b6e(%rip)        # 0x14003fa60
140029ef2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029ef7:	85 c0                	test   %eax,%eax
140029ef9:	0f 84 d3 03 00 00    	je     0x14002a2d2
140029eff:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
140029f03:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140029f07:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029f0b:	48 ff 15 ce 5a 01 00 	rex.W call *0x15ace(%rip)        # 0x14003f9e0
140029f12:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029f17:	85 c0                	test   %eax,%eax
140029f19:	0f 84 b3 03 00 00    	je     0x14002a2d2
140029f1f:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029f23:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140029f27:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140029f2b:	ba 05 00 00 80       	mov    $0x80000005,%edx
140029f30:	48 ff 15 79 5b 01 00 	rex.W call *0x15b79(%rip)        # 0x14003fab0
140029f37:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029f3c:	85 c0                	test   %eax,%eax
140029f3e:	0f 84 8e 03 00 00    	je     0x14002a2d2
140029f44:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140029f48:	4c 8d 43 50          	lea    0x50(%rbx),%r8
140029f4c:	8b d7                	mov    %edi,%edx
140029f4e:	48 ff 15 e3 59 01 00 	rex.W call *0x159e3(%rip)        # 0x14003f938
140029f55:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029f5a:	85 c0                	test   %eax,%eax
140029f5c:	0f 84 70 03 00 00    	je     0x14002a2d2
140029f62:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
140029f66:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140029f6a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029f6e:	48 ff 15 6b 5a 01 00 	rex.W call *0x15a6b(%rip)        # 0x14003f9e0
140029f75:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029f7a:	85 c0                	test   %eax,%eax
140029f7c:	0f 84 50 03 00 00    	je     0x14002a2d2
140029f82:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029f86:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140029f8a:	48 ff 15 2f 5a 01 00 	rex.W call *0x15a2f(%rip)        # 0x14003f9c0
140029f91:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029f96:	ba 06 00 00 80       	mov    $0x80000006,%edx
140029f9b:	39 55 28             	cmp    %edx,0x28(%rbp)
140029f9e:	75 61                	jne    0x14002a001
140029fa0:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029fa4:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140029fa8:	80 0b 40             	orb    $0x40,(%rbx)
140029fab:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140029faf:	48 ff 15 fa 5a 01 00 	rex.W call *0x15afa(%rip)        # 0x14003fab0
140029fb6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029fbb:	85 c0                	test   %eax,%eax
140029fbd:	0f 84 0f 03 00 00    	je     0x14002a2d2
140029fc3:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140029fc7:	4c 8d 43 5e          	lea    0x5e(%rbx),%r8
140029fcb:	8b d7                	mov    %edi,%edx
140029fcd:	48 ff 15 64 59 01 00 	rex.W call *0x15964(%rip)        # 0x14003f938
140029fd4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029fd9:	85 c0                	test   %eax,%eax
140029fdb:	0f 84 f1 02 00 00    	je     0x14002a2d2
140029fe1:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
140029fe5:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140029fe9:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140029fed:	48 ff 15 ec 59 01 00 	rex.W call *0x159ec(%rip)        # 0x14003f9e0
140029ff4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029ff9:	85 c0                	test   %eax,%eax
140029ffb:	0f 84 d1 02 00 00    	je     0x14002a2d2
14002a001:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a005:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14002a009:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002a00d:	ba 07 00 00 80       	mov    $0x80000007,%edx
14002a012:	48 ff 15 97 5a 01 00 	rex.W call *0x15a97(%rip)        # 0x14003fab0
14002a019:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a01e:	85 c0                	test   %eax,%eax
14002a020:	0f 84 ac 02 00 00    	je     0x14002a2d2
14002a026:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002a02a:	4c 8d 43 6c          	lea    0x6c(%rbx),%r8
14002a02e:	8b d7                	mov    %edi,%edx
14002a030:	48 ff 15 01 59 01 00 	rex.W call *0x15901(%rip)        # 0x14003f938
14002a037:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a03c:	85 c0                	test   %eax,%eax
14002a03e:	0f 84 8e 02 00 00    	je     0x14002a2d2
14002a044:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14002a048:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14002a04c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a050:	48 ff 15 89 59 01 00 	rex.W call *0x15989(%rip)        # 0x14003f9e0
14002a057:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a05c:	85 c0                	test   %eax,%eax
14002a05e:	0f 84 6e 02 00 00    	je     0x14002a2d2
14002a064:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a068:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14002a06c:	48 ff 15 4d 59 01 00 	rex.W call *0x1594d(%rip)        # 0x14003f9c0
14002a073:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a078:	ba 08 00 00 80       	mov    $0x80000008,%edx
14002a07d:	39 55 28             	cmp    %edx,0x28(%rbp)
14002a080:	75 61                	jne    0x14002a0e3
14002a082:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a086:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14002a08a:	80 0b 20             	orb    $0x20,(%rbx)
14002a08d:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002a091:	48 ff 15 18 5a 01 00 	rex.W call *0x15a18(%rip)        # 0x14003fab0
14002a098:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a09d:	85 c0                	test   %eax,%eax
14002a09f:	0f 84 2d 02 00 00    	je     0x14002a2d2
14002a0a5:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002a0a9:	4c 8d 43 7a          	lea    0x7a(%rbx),%r8
14002a0ad:	8b d7                	mov    %edi,%edx
14002a0af:	48 ff 15 82 58 01 00 	rex.W call *0x15882(%rip)        # 0x14003f938
14002a0b6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a0bb:	85 c0                	test   %eax,%eax
14002a0bd:	0f 84 0f 02 00 00    	je     0x14002a2d2
14002a0c3:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14002a0c7:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14002a0cb:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a0cf:	48 ff 15 0a 59 01 00 	rex.W call *0x1590a(%rip)        # 0x14003f9e0
14002a0d6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a0db:	85 c0                	test   %eax,%eax
14002a0dd:	0f 84 ef 01 00 00    	je     0x14002a2d2
14002a0e3:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a0e7:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14002a0eb:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002a0ef:	ba 09 00 00 80       	mov    $0x80000009,%edx
14002a0f4:	48 ff 15 b5 59 01 00 	rex.W call *0x159b5(%rip)        # 0x14003fab0
14002a0fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a100:	85 c0                	test   %eax,%eax
14002a102:	0f 84 ca 01 00 00    	je     0x14002a2d2
14002a108:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002a10c:	4c 8d 83 88 00 00 00 	lea    0x88(%rbx),%r8
14002a113:	ba 1b 00 00 00       	mov    $0x1b,%edx
14002a118:	48 ff 15 51 59 01 00 	rex.W call *0x15951(%rip)        # 0x14003fa70
14002a11f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a124:	85 c0                	test   %eax,%eax
14002a126:	0f 84 a6 01 00 00    	je     0x14002a2d2
14002a12c:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14002a130:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14002a134:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a138:	48 ff 15 a1 58 01 00 	rex.W call *0x158a1(%rip)        # 0x14003f9e0
14002a13f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a144:	85 c0                	test   %eax,%eax
14002a146:	0f 84 86 01 00 00    	je     0x14002a2d2
14002a14c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a150:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14002a154:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002a158:	ba 0a 00 00 80       	mov    $0x8000000a,%edx
14002a15d:	48 ff 15 4c 59 01 00 	rex.W call *0x1594c(%rip)        # 0x14003fab0
14002a164:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a169:	85 c0                	test   %eax,%eax
14002a16b:	0f 84 61 01 00 00    	je     0x14002a2d2
14002a171:	48 8b 7d 38          	mov    0x38(%rbp),%rdi
14002a175:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14002a179:	48 8b cf             	mov    %rdi,%rcx
14002a17c:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14002a180:	ba 10 00 00 00       	mov    $0x10,%edx
14002a185:	48 ff 15 24 59 01 00 	rex.W call *0x15924(%rip)        # 0x14003fab0
14002a18c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a191:	85 c0                	test   %eax,%eax
14002a193:	0f 84 39 01 00 00    	je     0x14002a2d2
14002a199:	48 8d 93 90 00 00 00 	lea    0x90(%rbx),%rdx
14002a1a0:	48 8b cf             	mov    %rdi,%rcx
14002a1a3:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14002a1a7:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14002a1ab:	e8 3c 11 ff ff       	call   0x14001b2ec
14002a1b0:	85 c0                	test   %eax,%eax
14002a1b2:	0f 84 1a 01 00 00    	je     0x14002a2d2
14002a1b8:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14002a1bc:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14002a1c0:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a1c4:	48 ff 15 15 58 01 00 	rex.W call *0x15815(%rip)        # 0x14003f9e0
14002a1cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a1d0:	85 c0                	test   %eax,%eax
14002a1d2:	0f 84 fa 00 00 00    	je     0x14002a2d2
14002a1d8:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a1dc:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14002a1e0:	48 ff 15 d9 57 01 00 	rex.W call *0x157d9(%rip)        # 0x14003f9c0
14002a1e7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a1ec:	ba 0b 00 00 80       	mov    $0x8000000b,%edx
14002a1f1:	39 55 28             	cmp    %edx,0x28(%rbp)
14002a1f4:	0f 85 82 00 00 00    	jne    0x14002a27c
14002a1fa:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a1fe:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14002a202:	80 0b 10             	orb    $0x10,(%rbx)
14002a205:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002a209:	48 ff 15 a0 58 01 00 	rex.W call *0x158a0(%rip)        # 0x14003fab0
14002a210:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a215:	85 c0                	test   %eax,%eax
14002a217:	0f 84 b5 00 00 00    	je     0x14002a2d2
14002a21d:	48 8b 7d 38          	mov    0x38(%rbp),%rdi
14002a221:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14002a225:	48 8b cf             	mov    %rdi,%rcx
14002a228:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14002a22c:	ba 10 00 00 00       	mov    $0x10,%edx
14002a231:	48 ff 15 78 58 01 00 	rex.W call *0x15878(%rip)        # 0x14003fab0
14002a238:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a23d:	85 c0                	test   %eax,%eax
14002a23f:	0f 84 8d 00 00 00    	je     0x14002a2d2
14002a245:	48 8d 93 a0 00 00 00 	lea    0xa0(%rbx),%rdx
14002a24c:	48 8b cf             	mov    %rdi,%rcx
14002a24f:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14002a253:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14002a257:	e8 20 07 ff ff       	call   0x14001a97c
14002a25c:	85 c0                	test   %eax,%eax
14002a25e:	74 72                	je     0x14002a2d2
14002a260:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14002a264:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14002a268:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a26c:	48 ff 15 6d 57 01 00 	rex.W call *0x1576d(%rip)        # 0x14003f9e0
14002a273:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a278:	85 c0                	test   %eax,%eax
14002a27a:	74 56                	je     0x14002a2d2
14002a27c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a280:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14002a284:	48 ff 15 35 57 01 00 	rex.W call *0x15735(%rip)        # 0x14003f9c0
14002a28b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a290:	81 7d 28 0c 00 00 80 	cmpl   $0x8000000c,0x28(%rbp)
14002a297:	75 17                	jne    0x14002a2b0
14002a299:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002a29d:	4c 8d 83 a8 00 00 00 	lea    0xa8(%rbx),%r8
14002a2a4:	80 0b 08             	orb    $0x8,(%rbx)
14002a2a7:	e8 f0 c3 ff ff       	call   0x14002669c
14002a2ac:	85 c0                	test   %eax,%eax
14002a2ae:	74 22                	je     0x14002a2d2
14002a2b0:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
14002a2b4:	48 8b ce             	mov    %rsi,%rcx
14002a2b7:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
14002a2bb:	48 ff 15 1e 57 01 00 	rex.W call *0x1571e(%rip)        # 0x14003f9e0
14002a2c2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002a2c7:	85 c0                	test   %eax,%eax
14002a2c9:	74 07                	je     0x14002a2d2
14002a2cb:	b8 01 00 00 00       	mov    $0x1,%eax
14002a2d0:	eb 02                	jmp    0x14002a2d4