140012186:	cc                   	int3
140012187:	cc                   	int3
140012188:	cc                   	int3
140012189:	cc                   	int3
14001218a:	cc                   	int3
14001218b:	cc                   	int3
14001218c:	cc                   	int3
14001218d:	cc                   	int3
14001218e:	cc                   	int3
14001218f:	cc                   	int3
140012190:	40 53                	rex push %rbx
140012192:	48 83 ec 20          	sub    $0x20,%rsp
140012196:	48 8d 59 18          	lea    0x18(%rcx),%rbx
14001219a:	48 8b cb             	mov    %rbx,%rcx
14001219d:	e8 ae 9c 00 00       	call   0x14001be50
1400121a2:	48 8d 05 ef 91 02 00 	lea    0x291ef(%rip),%rax        # 0x14003b398
1400121a9:	48 89 03             	mov    %rax,(%rbx)
1400121ac:	48 83 c4 20          	add    $0x20,%rsp
1400121b0:	5b                   	pop    %rbx
1400121b1:	c3                   	ret
1400121b2:	cc                   	int3
1400121b3:	cc                   	int3
1400121b4:	cc                   	int3
1400121b5:	cc                   	int3
1400121b6:	cc                   	int3
1400121b7:	cc                   	int3
1400121b8:	cc                   	int3
1400121b9:	cc                   	int3
1400121ba:	cc                   	int3
1400121bb:	cc                   	int3
1400121bc:	cc                   	int3
1400121bd:	cc                   	int3
1400121be:	cc                   	int3
1400121bf:	cc                   	int3
1400121c0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400121c5:	53                   	push   %rbx
1400121c6:	48 83 ec 20          	sub    $0x20,%rsp
1400121ca:	48 8b d9             	mov    %rcx,%rbx
1400121cd:	48 8d 05 c4 91 02 00 	lea    0x291c4(%rip),%rax        # 0x14003b398
1400121d4:	48 89 01             	mov    %rax,(%rcx)
1400121d7:	f6 c2 01             	test   $0x1,%dl
1400121da:	74 0a                	je     0x1400121e6
1400121dc:	ba 88 00 00 00       	mov    $0x88,%edx
1400121e1:	e8 ce 50 02 00       	call   0x1400372b4
1400121e6:	48 8b c3             	mov    %rbx,%rax
1400121e9:	48 83 c4 20          	add    $0x20,%rsp
1400121ed:	5b                   	pop    %rbx
1400121ee:	c3                   	ret
1400121ef:	cc                   	int3
1400121f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400121f5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400121fa:	57                   	push   %rdi
1400121fb:	48 83 ec 20          	sub    $0x20,%rsp
1400121ff:	8b da                	mov    %edx,%ebx
140012201:	48 8b f9             	mov    %rcx,%rdi
140012204:	48 8d 05 65 b5 02 00 	lea    0x2b565(%rip),%rax        # 0x14003d770
14001220b:	48 89 01             	mov    %rax,(%rcx)
14001220e:	e8 4d f3 fe ff       	call   0x140001560
140012213:	90                   	nop
140012214:	48 8d 05 7d 91 02 00 	lea    0x2917d(%rip),%rax        # 0x14003b398
14001221b:	48 89 07             	mov    %rax,(%rdi)
14001221e:	f6 c3 01             	test   $0x1,%bl
140012221:	74 0d                	je     0x140012230
140012223:	ba 88 00 00 00       	mov    $0x88,%edx
140012228:	48 8b cf             	mov    %rdi,%rcx
14001222b:	e8 84 50 02 00       	call   0x1400372b4
140012230:	48 8b c7             	mov    %rdi,%rax
140012233:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140012238:	48 83 c4 20          	add    $0x20,%rsp
14001223c:	5f                   	pop    %rdi
14001223d:	c3                   	ret
14001223e:	cc                   	int3
14001223f:	cc                   	int3
140012240:	40 53                	rex push %rbx
140012242:	48 83 ec 20          	sub    $0x20,%rsp
140012246:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14001224a:	48 8b d9             	mov    %rcx,%rbx
14001224d:	49 8b 40 08          	mov    0x8(%r8),%rax
140012251:	49 8d 48 08          	lea    0x8(%r8),%rcx
140012255:	48 63 50 04          	movslq 0x4(%rax),%rdx
140012259:	48 03 ca             	add    %rdx,%rcx
14001225c:	48 8b 01             	mov    (%rcx),%rax
14001225f:	ff 10                	call   *(%rax)
140012261:	f0 ff 83 80 00 00 00 	lock incl 0x80(%rbx)
140012268:	48 83 c4 20          	add    $0x20,%rsp
14001226c:	5b                   	pop    %rbx
14001226d:	c3                   	ret
14001226e:	cc                   	int3
14001226f:	cc                   	int3
140012270:	40 53                	rex push %rbx
140012272:	48 83 ec 20          	sub    $0x20,%rsp
140012276:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14001227a:	48 8b d9             	mov    %rcx,%rbx
14001227d:	49 8b 40 08          	mov    0x8(%r8),%rax
140012281:	49 8d 48 08          	lea    0x8(%r8),%rcx
140012285:	48 63 50 04          	movslq 0x4(%rax),%rdx
140012289:	48 03 ca             	add    %rdx,%rcx
14001228c:	48 8b 01             	mov    (%rcx),%rax
14001228f:	ff 50 08             	call   *0x8(%rax)
140012292:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140012297:	f0 0f c1 83 80 00 00 	lock xadd %eax,0x80(%rbx)
14001229e:	00
14001229f:	83 f8 01             	cmp    $0x1,%eax
1400122a2:	75 16                	jne    0x1400122ba
1400122a4:	48 8b 03             	mov    (%rbx),%rax
1400122a7:	ba 01 00 00 00       	mov    $0x1,%edx
1400122ac:	48 8b cb             	mov    %rbx,%rcx
1400122af:	ff 50 20             	call   *0x20(%rax)
1400122b2:	b0 01                	mov    $0x1,%al
1400122b4:	48 83 c4 20          	add    $0x20,%rsp
1400122b8:	5b                   	pop    %rbx
1400122b9:	c3                   	ret
1400122ba:	32 c0                	xor    %al,%al
1400122bc:	48 83 c4 20          	add    $0x20,%rsp
1400122c0:	5b                   	pop    %rbx
1400122c1:	c3                   	ret
1400122c2:	cc                   	int3
1400122c3:	cc                   	int3
1400122c4:	cc                   	int3
1400122c5:	cc                   	int3
1400122c6:	cc                   	int3
1400122c7:	cc                   	int3
1400122c8:	cc                   	int3
1400122c9:	cc                   	int3
1400122ca:	cc                   	int3
1400122cb:	cc                   	int3
1400122cc:	cc                   	int3
1400122cd:	cc                   	int3
1400122ce:	cc                   	int3
1400122cf:	cc                   	int3
1400122d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400122d5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400122da:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400122df:	57                   	push   %rdi
1400122e0:	48 83 ec 30          	sub    $0x30,%rsp
1400122e4:	48 8b da             	mov    %rdx,%rbx
1400122e7:	48 8b f1             	mov    %rcx,%rsi
1400122ea:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1400122f1:	00
1400122f2:	48 85 d2             	test   %rdx,%rdx
1400122f5:	75 1e                	jne    0x140012315
1400122f7:	48 89 11             	mov    %rdx,(%rcx)
1400122fa:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140012301:	00
140012302:	48 8b c1             	mov    %rcx,%rax
140012305:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14001230a:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14001230f:	48 83 c4 30          	add    $0x30,%rsp
140012313:	5f                   	pop    %rdi
140012314:	c3                   	ret
140012315:	b9 30 00 00 00       	mov    $0x30,%ecx
14001231a:	e8 59 4f 02 00       	call   0x140037278
14001231f:	48 8b f8             	mov    %rax,%rdi
140012322:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140012327:	48 85 c0             	test   %rax,%rax
14001232a:	74 11                	je     0x14001233d
14001232c:	48 8d 48 10          	lea    0x10(%rax),%rcx
140012330:	ba 01 00 00 00       	mov    $0x1,%edx
140012335:	e8 56 94 00 00       	call   0x14001b790
14001233a:	90                   	nop
14001233b:	eb 02                	jmp    0x14001233f
14001233d:	33 ff                	xor    %edi,%edi
14001233f:	8b 05 53 5d 04 00    	mov    0x45d53(%rip),%eax        # 0x140058098
140012345:	89 07                	mov    %eax,(%rdi)
140012347:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
14001234b:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
14001234f:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140012354:	48 85 db             	test   %rbx,%rbx
140012357:	74 15                	je     0x14001236e
140012359:	48 8b 43 08          	mov    0x8(%rbx),%rax
14001235d:	48 63 48 04          	movslq 0x4(%rax),%rcx
140012361:	48 83 c1 08          	add    $0x8,%rcx
140012365:	48 03 cb             	add    %rbx,%rcx
140012368:	48 8b 01             	mov    (%rcx),%rax
14001236b:	ff 10                	call   *(%rax)
14001236d:	90                   	nop
14001236e:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140012372:	48 8b 41 10          	mov    0x10(%rcx),%rax
140012376:	48 85 c0             	test   %rax,%rax
140012379:	74 02                	je     0x14001237d
14001237b:	ff d0                	call   *%rax
14001237d:	48 89 1e             	mov    %rbx,(%rsi)
140012380:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
140012387:	00 00
140012389:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140012390:	00
140012391:	48 8b c6             	mov    %rsi,%rax
140012394:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140012399:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14001239e:	48 83 c4 30          	add    $0x30,%rsp
1400123a2:	5f                   	pop    %rdi
1400123a3:	c3                   	ret
1400123a4:	cc                   	int3
1400123a5:	cc                   	int3
1400123a6:	cc                   	int3
1400123a7:	cc                   	int3
1400123a8:	cc                   	int3
1400123a9:	cc                   	int3
1400123aa:	cc                   	int3
1400123ab:	cc                   	int3
1400123ac:	cc                   	int3
1400123ad:	cc                   	int3
1400123ae:	cc                   	int3
1400123af:	cc                   	int3
1400123b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400123b5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400123ba:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400123bf:	57                   	push   %rdi
1400123c0:	48 83 ec 30          	sub    $0x30,%rsp
1400123c4:	48 8b da             	mov    %rdx,%rbx
1400123c7:	48 8b f1             	mov    %rcx,%rsi
1400123ca:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1400123d1:	00
1400123d2:	48 85 d2             	test   %rdx,%rdx
1400123d5:	75 1e                	jne    0x1400123f5
1400123d7:	48 89 11             	mov    %rdx,(%rcx)
1400123da:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1400123e1:	00
1400123e2:	48 8b c1             	mov    %rcx,%rax
1400123e5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400123ea:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400123ef:	48 83 c4 30          	add    $0x30,%rsp
1400123f3:	5f                   	pop    %rdi
1400123f4:	c3                   	ret
1400123f5:	b9 30 00 00 00       	mov    $0x30,%ecx
1400123fa:	e8 79 4e 02 00       	call   0x140037278
1400123ff:	48 8b f8             	mov    %rax,%rdi
140012402:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140012407:	48 85 c0             	test   %rax,%rax
14001240a:	74 11                	je     0x14001241d
14001240c:	48 8d 48 10          	lea    0x10(%rax),%rcx
140012410:	ba 01 00 00 00       	mov    $0x1,%edx
140012415:	e8 76 95 00 00       	call   0x14001b990
14001241a:	90                   	nop
14001241b:	eb 02                	jmp    0x14001241f
14001241d:	33 ff                	xor    %edi,%edi
14001241f:	8b 05 77 5c 04 00    	mov    0x45c77(%rip),%eax        # 0x14005809c
140012425:	89 07                	mov    %eax,(%rdi)
140012427:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
14001242b:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
14001242f:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140012434:	48 85 db             	test   %rbx,%rbx
140012437:	74 15                	je     0x14001244e
140012439:	48 8b 43 08          	mov    0x8(%rbx),%rax
14001243d:	48 63 48 04          	movslq 0x4(%rax),%rcx
140012441:	48 83 c1 08          	add    $0x8,%rcx
140012445:	48 03 cb             	add    %rbx,%rcx
140012448:	48 8b 01             	mov    (%rcx),%rax
14001244b:	ff 10                	call   *(%rax)
14001244d:	90                   	nop
14001244e:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140012452:	48 8b 41 10          	mov    0x10(%rcx),%rax
140012456:	48 85 c0             	test   %rax,%rax
140012459:	74 02                	je     0x14001245d
14001245b:	ff d0                	call   *%rax
14001245d:	48 89 1e             	mov    %rbx,(%rsi)
140012460:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
140012467:	00 00
140012469:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140012470:	00
140012471:	48 8b c6             	mov    %rsi,%rax
140012474:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140012479:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14001247e:	48 83 c4 30          	add    $0x30,%rsp
140012482:	5f                   	pop    %rdi
140012483:	c3                   	ret
140012484:	cc                   	int3
140012485:	cc                   	int3
140012486:	cc                   	int3
140012487:	cc                   	int3
140012488:	cc                   	int3
140012489:	cc                   	int3
14001248a:	cc                   	int3
14001248b:	cc                   	int3
14001248c:	cc                   	int3
14001248d:	cc                   	int3
14001248e:	cc                   	int3
14001248f:	cc                   	int3
140012490:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140012495:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001249a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14001249f:	57                   	push   %rdi
1400124a0:	48 83 ec 30          	sub    $0x30,%rsp
1400124a4:	48 8b da             	mov    %rdx,%rbx
1400124a7:	48 8b f1             	mov    %rcx,%rsi
1400124aa:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1400124b1:	00
1400124b2:	48 85 d2             	test   %rdx,%rdx
1400124b5:	75 1e                	jne    0x1400124d5
1400124b7:	48 89 11             	mov    %rdx,(%rcx)
1400124ba:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1400124c1:	00
1400124c2:	48 8b c1             	mov    %rcx,%rax
1400124c5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400124ca:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400124cf:	48 83 c4 30          	add    $0x30,%rsp
1400124d3:	5f                   	pop    %rdi
1400124d4:	c3                   	ret
1400124d5:	b9 30 00 00 00       	mov    $0x30,%ecx
1400124da:	e8 99 4d 02 00       	call   0x140037278
1400124df:	48 8b f8             	mov    %rax,%rdi
1400124e2:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400124e7:	48 85 c0             	test   %rax,%rax
1400124ea:	74 11                	je     0x1400124fd
1400124ec:	48 8d 48 10          	lea    0x10(%rax),%rcx
1400124f0:	ba 01 00 00 00       	mov    $0x1,%edx
1400124f5:	e8 a6 96 00 00       	call   0x14001bba0
1400124fa:	90                   	nop
1400124fb:	eb 02                	jmp    0x1400124ff
1400124fd:	33 ff                	xor    %edi,%edi
1400124ff:	8b 05 9b 5b 04 00    	mov    0x45b9b(%rip),%eax        # 0x1400580a0
140012505:	89 07                	mov    %eax,(%rdi)
140012507:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
14001250b:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
14001250f:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140012514:	48 85 db             	test   %rbx,%rbx
140012517:	74 15                	je     0x14001252e
140012519:	48 8b 43 08          	mov    0x8(%rbx),%rax
14001251d:	48 63 48 04          	movslq 0x4(%rax),%rcx
140012521:	48 83 c1 08          	add    $0x8,%rcx
140012525:	48 03 cb             	add    %rbx,%rcx
140012528:	48 8b 01             	mov    (%rcx),%rax
14001252b:	ff 10                	call   *(%rax)
14001252d:	90                   	nop
14001252e:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140012532:	48 8b 41 10          	mov    0x10(%rcx),%rax
140012536:	48 85 c0             	test   %rax,%rax
140012539:	74 02                	je     0x14001253d
14001253b:	ff d0                	call   *%rax
14001253d:	48 89 1e             	mov    %rbx,(%rsi)
140012540:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
140012547:	00 00
140012549:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140012550:	00
140012551:	48 8b c6             	mov    %rsi,%rax
140012554:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140012559:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14001255e:	48 83 c4 30          	add    $0x30,%rsp
140012562:	5f                   	pop    %rdi
140012563:	c3                   	ret
140012564:	cc                   	int3
140012565:	cc                   	int3
140012566:	cc                   	int3
140012567:	cc                   	int3
140012568:	cc                   	int3
140012569:	cc                   	int3
14001256a:	cc                   	int3
14001256b:	cc                   	int3
14001256c:	cc                   	int3
14001256d:	cc                   	int3