140004ea1:	cc                   	int3
140004ea2:	4d 85 c9             	test   %r9,%r9
140004ea5:	0f 84 cd 64 03 00    	je     0x14003b378
140004eab:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140004eb0:	ba 02 00 00 00       	mov    $0x2,%edx
140004eb5:	49 8b c9             	mov    %r9,%rcx
140004eb8:	e8 8f cb 00 00       	call   0x140011a4c
140004ebd:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140004ec2:	44 8b c0             	mov    %eax,%r8d
140004ec5:	85 c0                	test   %eax,%eax
140004ec7:	0f 85 eb 64 03 00    	jne    0x14003b3b8
140004ecd:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
140004ed1:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140004ed6:	e8 31 26 01 00       	call   0x14001750c
140004edb:	85 c0                	test   %eax,%eax
140004edd:	0f 88 1a 65 03 00    	js     0x14003b3fd
140004ee3:	33 db                	xor    %ebx,%ebx
140004ee5:	39 1e                	cmp    %ebx,(%rsi)
140004ee7:	0f 86 66 65 03 00    	jbe    0x14003b453
140004eed:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140004ef2:	8b cb                	mov    %ebx,%ecx
140004ef4:	48 03 c9             	add    %rcx,%rcx
140004ef7:	48 8b 4c ce 08       	mov    0x8(%rsi,%rcx,8),%rcx
140004efc:	48 ff 15 5d 02 08 00 	rex.W call *0x8025d(%rip)        # 0x140085160
140004f03:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140004f08:	85 c0                	test   %eax,%eax
140004f0a:	75 0b                	jne    0x140004f17
140004f0c:	ff c3                	inc    %ebx
140004f0e:	3b 1e                	cmp    (%rsi),%ebx
140004f10:	72 db                	jb     0x140004eed
140004f12:	e9 3c 65 03 00       	jmp    0x14003b453
140004f17:	bd 01 00 00 00       	mov    $0x1,%ebp
140004f1c:	48 83 7c 24 50 00    	cmpq   $0x0,0x50(%rsp)
140004f22:	74 11                	je     0x140004f35
140004f24:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140004f29:	48 ff 15 08 fc 07 00 	rex.W call *0x7fc08(%rip)        # 0x140084b38
140004f30:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140004f35:	48 85 f6             	test   %rsi,%rsi
140004f38:	0f 84 54 ff ff ff    	je     0x140004e92
140004f3e:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140004f45:	00 00
140004f47:	33 d2                	xor    %edx,%edx
140004f49:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
140004f4e:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140004f52:	48 ff 15 5f 04 08 00 	rex.W call *0x8045f(%rip)        # 0x1400853b8
140004f59:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140004f5e:	e9 2f ff ff ff       	jmp    0x140004e92
140004f63:	cc                   	int3
140004f64:	cc                   	int3
140004f65:	cc                   	int3
140004f66:	cc                   	int3
140004f67:	cc                   	int3
140004f68:	cc                   	int3
140004f69:	cc                   	int3
140004f6a:	cc                   	int3
140004f6b:	cc                   	int3
140004f6c:	40 53                	rex push %rbx
140004f6e:	48 83 ec 20          	sub    $0x20,%rsp
140004f72:	8b 81 58 01 00 00    	mov    0x158(%rcx),%eax
140004f78:	33 db                	xor    %ebx,%ebx
140004f7a:	85 c0                	test   %eax,%eax
140004f7c:	0f 85 12 65 03 00    	jne    0x14003b494
140004f82:	8b c3                	mov    %ebx,%eax
140004f84:	48 83 c4 20          	add    $0x20,%rsp
140004f88:	5b                   	pop    %rbx
140004f89:	c3                   	ret
140004f8a:	cc                   	int3
140004f8b:	cc                   	int3
140004f8c:	cc                   	int3
140004f8d:	cc                   	int3
140004f8e:	cc                   	int3
140004f8f:	cc                   	int3
140004f90:	cc                   	int3
140004f91:	cc                   	int3
140004f92:	cc                   	int3
140004f93:	cc                   	int3
140004f94:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140004f99:	55                   	push   %rbp
140004f9a:	56                   	push   %rsi
140004f9b:	57                   	push   %rdi
140004f9c:	48 83 ec 20          	sub    $0x20,%rsp
140004fa0:	48 8d 99 10 01 00 00 	lea    0x110(%rcx),%rbx
140004fa7:	48 8b f9             	mov    %rcx,%rdi
140004faa:	48 8b cb             	mov    %rbx,%rcx
140004fad:	48 ff 15 3c fe 07 00 	rex.W call *0x7fe3c(%rip)        # 0x140084df0
140004fb4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140004fb9:	48 8b 7f 70          	mov    0x70(%rdi),%rdi
140004fbd:	33 f6                	xor    %esi,%esi
140004fbf:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140004fc4:	48 85 ff             	test   %rdi,%rdi
140004fc7:	75 1f                	jne    0x140004fe8
140004fc9:	be 01 00 00 00       	mov    $0x1,%esi
140004fce:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140004fd3:	e8 b8 d3 ff ff       	call   0x140002390
140004fd8:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140004fdd:	8b c6                	mov    %esi,%eax
140004fdf:	48 83 c4 20          	add    $0x20,%rsp
140004fe3:	5f                   	pop    %rdi
140004fe4:	5e                   	pop    %rsi
140004fe5:	5d                   	pop    %rbp
140004fe6:	c3                   	ret
140004fe7:	cc                   	int3
140004fe8:	48 8d 2d 11 a0 09 00 	lea    0x9a011(%rip),%rbp        # 0x14009f000
140004fef:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140004ff3:	48 81 c3 10 01 00 00 	add    $0x110,%rbx
140004ffa:	48 8b cb             	mov    %rbx,%rcx
140004ffd:	48 ff 15 ec fd 07 00 	rex.W call *0x7fdec(%rip)        # 0x140084df0
140005004:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140005009:	4c 8b 4f 10          	mov    0x10(%rdi),%r9
14000500d:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140005012:	41 83 79 4c 01       	cmpl   $0x1,0x4c(%r9)
140005017:	0f 85 f0 64 03 00    	jne    0x14003b50d
14000501d:	48 8b 0d dc 9f 09 00 	mov    0x99fdc(%rip),%rcx        # 0x14009f000
140005024:	48 3b cd             	cmp    %rbp,%rcx
140005027:	74 0a                	je     0x140005033
140005029:	f6 41 1c 40          	testb  $0x40,0x1c(%rcx)
14000502d:	0f 85 bb 64 03 00    	jne    0x14003b4ee
140005033:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140005038:	e8 53 d3 ff ff       	call   0x140002390
14000503d:	48 8b 3f             	mov    (%rdi),%rdi
140005040:	48 85 ff             	test   %rdi,%rdi
140005043:	74 84                	je     0x140004fc9
140005045:	eb a8                	jmp    0x140004fef
140005047:	cc                   	int3
140005048:	cc                   	int3
140005049:	cc                   	int3
14000504a:	cc                   	int3
14000504b:	cc                   	int3
14000504c:	cc                   	int3
14000504d:	cc                   	int3
14000504e:	cc                   	int3
14000504f:	cc                   	int3
140005050:	41 8b 48 08          	mov    0x8(%r8),%ecx
140005054:	39 4a 08             	cmp    %ecx,0x8(%rdx)
140005057:	72 0a                	jb     0x140005063
140005059:	33 c0                	xor    %eax,%eax
14000505b:	39 4a 08             	cmp    %ecx,0x8(%rdx)
14000505e:	0f 97 c0             	seta   %al
140005061:	c3                   	ret
140005062:	cc                   	int3
140005063:	83 c8 ff             	or     $0xffffffff,%eax
140005066:	c3                   	ret
140005067:	cc                   	int3
140005068:	cc                   	int3
140005069:	cc                   	int3
14000506a:	cc                   	int3
14000506b:	cc                   	int3
14000506c:	cc                   	int3
14000506d:	cc                   	int3
14000506e:	cc                   	int3
14000506f:	cc                   	int3
140005070:	45 8b d1             	mov    %r9d,%r10d
140005073:	4d 8b d8             	mov    %r8,%r11
140005076:	f6 c2 01             	test   $0x1,%dl
140005079:	74 0c                	je     0x140005087
14000507b:	48 ff 25 06 22 0a 00 	rex.W jmp *0xa2206(%rip)        # 0x1400a7288
140005082:	cc                   	int3
140005083:	cc                   	int3
140005084:	cc                   	int3
140005085:	cc                   	int3
140005086:	cc                   	int3
140005087:	8b 44 24 30          	mov    0x30(%rsp),%eax
14000508b:	45 8b c2             	mov    %r10d,%r8d
14000508e:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140005093:	49 8b d3             	mov    %r11,%rdx
140005096:	89 44 24 28          	mov    %eax,0x28(%rsp)
14000509a:	48 ff 25 df 21 0a 00 	rex.W jmp *0xa21df(%rip)        # 0x1400a7280
1400050a1:	cc                   	int3
1400050a2:	cc                   	int3
1400050a3:	cc                   	int3
1400050a4:	cc                   	int3
1400050a5:	cc                   	int3
1400050a6:	cc                   	int3
1400050a7:	cc                   	int3
1400050a8:	cc                   	int3
1400050a9:	cc                   	int3
1400050aa:	cc                   	int3
1400050ab:	cc                   	int3
1400050ac:	48 83 ec 28          	sub    $0x28,%rsp
1400050b0:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
1400050b6:	e8 91 f5 02 00       	call   0x14003464c
1400050bb:	84 c0                	test   %al,%al
1400050bd:	74 72                	je     0x140005131
1400050bf:	33 c9                	xor    %ecx,%ecx
1400050c1:	48 ff 15 78 f7 07 00 	rex.W call *0x7f778(%rip)        # 0x140084840
1400050c8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400050cd:	85 c0                	test   %eax,%eax
1400050cf:	75 60                	jne    0x140005131
1400050d1:	48 ff 15 10 fb 07 00 	rex.W call *0x7fb10(%rip)        # 0x140084be8
1400050d8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400050dd:	ba 08 00 00 00       	mov    $0x8,%edx
1400050e2:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1400050e7:	48 8b c8             	mov    %rax,%rcx
1400050ea:	44 8d 42 f9          	lea    -0x7(%rdx),%r8d
1400050ee:	48 ff 15 4b fb 07 00 	rex.W call *0x7fb4b(%rip)        # 0x140084c40
1400050f5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400050fa:	85 c0                	test   %eax,%eax
1400050fc:	74 27                	je     0x140005125
1400050fe:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140005103:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140005108:	48 ff 15 61 21 0a 00 	rex.W call *0xa2161(%rip)        # 0x1400a7270
14000510f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140005114:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140005119:	48 ff 15 d8 f9 07 00 	rex.W call *0x7f9d8(%rip)        # 0x140084af8
140005120:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140005125:	48 ff 15 24 f7 07 00 	rex.W call *0x7f724(%rip)        # 0x140084850
14000512c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140005131:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140005136:	48 83 c4 28          	add    $0x28,%rsp
14000513a:	c3                   	ret
14000513b:	cc                   	int3
14000513c:	cc                   	int3
14000513d:	cc                   	int3
14000513e:	cc                   	int3
14000513f:	cc                   	int3
140005140:	cc                   	int3
140005141:	cc                   	int3
140005142:	cc                   	int3
140005143:	cc                   	int3
140005144:	cc                   	int3
140005145:	cc                   	int3
140005146:	cc                   	int3
140005147:	cc                   	int3
140005148:	cc                   	int3
140005149:	cc                   	int3
14000514a:	cc                   	int3
14000514b:	cc                   	int3
14000514c:	cc                   	int3
14000514d:	cc                   	int3
14000514e:	cc                   	int3
14000514f:	cc                   	int3
140005150:	40 53                	rex push %rbx
140005152:	48 83 ec 20          	sub    $0x20,%rsp
140005156:	48 8b 05 7b ae 09 00 	mov    0x9ae7b(%rip),%rax        # 0x14009ffd8
14000515d:	33 db                	xor    %ebx,%ebx
14000515f:	48 85 c0             	test   %rax,%rax
140005162:	74 11                	je     0x140005175
140005164:	ff 15 5e 05 08 00    	call   *0x8055e(%rip)        # 0x1400856c8
14000516a:	8a d8                	mov    %al,%bl
14000516c:	8a c3                	mov    %bl,%al
14000516e:	48 83 c4 20          	add    $0x20,%rsp
140005172:	5b                   	pop    %rbx
140005173:	c3                   	ret
140005174:	cc                   	int3
140005175:	e8 26 bc 02 00       	call   0x140030da0
14000517a:	48 8b c8             	mov    %rax,%rcx
14000517d:	48 8d 15 34 12 08 00 	lea    0x81234(%rip),%rdx        # 0x1400863b8
140005184:	48 ff 15 fd f9 07 00 	rex.W call *0x7f9fd(%rip)        # 0x140084b88
14000518b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140005190:	48 89 05 41 ae 09 00 	mov    %rax,0x9ae41(%rip)        # 0x14009ffd8
140005197:	48 85 c0             	test   %rax,%rax
14000519a:	75 c8                	jne    0x140005164
14000519c:	eb ce                	jmp    0x14000516c
14000519e:	cc                   	int3
14000519f:	cc                   	int3
1400051a0:	cc                   	int3
1400051a1:	cc                   	int3
1400051a2:	cc                   	int3
1400051a3:	cc                   	int3
1400051a4:	cc                   	int3
1400051a5:	cc                   	int3
1400051a6:	cc                   	int3
1400051a7:	cc                   	int3
1400051a8:	cc                   	int3
1400051a9:	cc                   	int3
1400051aa:	cc                   	int3
1400051ab:	cc                   	int3
1400051ac:	cc                   	int3
1400051ad:	cc                   	int3
1400051ae:	cc                   	int3
1400051af:	cc                   	int3
1400051b0:	48 8b 81 d0 01 00 00 	mov    0x1d0(%rcx),%rax
1400051b7:	48 89 02             	mov    %rax,(%rdx)
1400051ba:	48 85 c0             	test   %rax,%rax
1400051bd:	74 04                	je     0x1400051c3
1400051bf:	f0 ff 40 0c          	lock incl 0xc(%rax)
1400051c3:	48 8b c2             	mov    %rdx,%rax
1400051c6:	c3                   	ret
1400051c7:	cc                   	int3
1400051c8:	cc                   	int3
1400051c9:	cc                   	int3
1400051ca:	cc                   	int3
1400051cb:	cc                   	int3
1400051cc:	cc                   	int3
1400051cd:	cc                   	int3
1400051ce:	cc                   	int3
1400051cf:	cc                   	int3
1400051d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400051d5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400051da:	57                   	push   %rdi
1400051db:	48 83 ec 20          	sub    $0x20,%rsp
1400051df:	48 8b 05 12 ae 09 00 	mov    0x9ae12(%rip),%rax        # 0x14009fff8
1400051e6:	33 db                	xor    %ebx,%ebx
1400051e8:	48 8b fa             	mov    %rdx,%rdi
1400051eb:	48 8b f1             	mov    %rcx,%rsi
1400051ee:	48 85 c0             	test   %rax,%rax
1400051f1:	74 21                	je     0x140005214
1400051f3:	48 8b d7             	mov    %rdi,%rdx
1400051f6:	48 8b ce             	mov    %rsi,%rcx
1400051f9:	ff 15 c9 04 08 00    	call   *0x804c9(%rip)        # 0x1400856c8
1400051ff:	8b d8                	mov    %eax,%ebx
140005201:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140005206:	8b c3                	mov    %ebx,%eax
140005208:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000520d:	48 83 c4 20          	add    $0x20,%rsp
140005211:	5f                   	pop    %rdi
140005212:	c3                   	ret
140005213:	cc                   	int3
140005214:	e8 87 bb 02 00       	call   0x140030da0
140005219:	48 8b c8             	mov    %rax,%rcx
14000521c:	48 8d 15 b5 11 08 00 	lea    0x811b5(%rip),%rdx        # 0x1400863d8
140005223:	48 ff 15 5e f9 07 00 	rex.W call *0x7f95e(%rip)        # 0x140084b88
14000522a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000522f:	48 89 05 c2 ad 09 00 	mov    %rax,0x9adc2(%rip)        # 0x14009fff8
140005236:	48 85 c0             	test   %rax,%rax
140005239:	75 b8                	jne    0x1400051f3
14000523b:	eb c4                	jmp    0x140005201
14000523d:	cc                   	int3
14000523e:	cc                   	int3
14000523f:	cc                   	int3
140005240:	cc                   	int3
140005241:	cc                   	int3
140005242:	cc                   	int3
140005243:	cc                   	int3
140005244:	40 53                	rex push %rbx
140005246:	48 83 ec 20          	sub    $0x20,%rsp
14000524a:	48 8b d9             	mov    %rcx,%rbx
14000524d:	48 ff 15 bc f8 07 00 	rex.W call *0x7f8bc(%rip)        # 0x140084b10
140005254:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140005259:	4c 8b c3             	mov    %rbx,%r8
14000525c:	33 d2                	xor    %edx,%edx
14000525e:	48 8b c8             	mov    %rax,%rcx
140005261:	48 83 c4 20          	add    $0x20,%rsp
140005265:	5b                   	pop    %rbx
140005266:	48 ff 25 ab f8 07 00 	rex.W jmp *0x7f8ab(%rip)        # 0x140084b18
14000526d:	cc                   	int3
14000526e:	cc                   	int3
14000526f:	cc                   	int3
140005270:	cc                   	int3
140005271:	cc                   	int3
140005272:	cc                   	int3
140005273:	cc                   	int3
140005274:	cc                   	int3
140005275:	cc                   	int3
140005276:	cc                   	int3
140005277:	cc                   	int3
140005278:	cc                   	int3
140005279:	cc                   	int3
14000527a:	cc                   	int3
14000527b:	cc                   	int3