1400151f3:	74 15                	je     0x14001520a
1400151f5:	48 83 a3 10 01 00 00 	andq   $0x0,0x110(%rbx)
1400151fc:	00
1400151fd:	48 8b 01             	mov    (%rcx),%rax
140015200:	48 8b 40 08          	mov    0x8(%rax),%rax
140015204:	ff 15 8e f3 01 00    	call   *0x1f38e(%rip)        # 0x140034598
14001520a:	80 bb 00 01 00 00 00 	cmpb   $0x0,0x100(%rbx)
140015211:	74 2f                	je     0x140015242
140015213:	80 bb f8 00 00 00 00 	cmpb   $0x0,0xf8(%rbx)
14001521a:	74 26                	je     0x140015242
14001521c:	48 8d 8b b0 00 00 00 	lea    0xb0(%rbx),%rcx
140015223:	80 79 40 00          	cmpb   $0x0,0x40(%rcx)
140015227:	74 05                	je     0x14001522e
140015229:	e8 3a e0 ff ff       	call   0x140013268
14001522e:	48 8d 8b 88 00 00 00 	lea    0x88(%rbx),%rcx
140015235:	80 79 20 00          	cmpb   $0x0,0x20(%rcx)
140015239:	74 07                	je     0x140015242
14001523b:	33 d2                	xor    %edx,%edx
14001523d:	e8 62 d2 ff ff       	call   0x1400124a4
140015242:	48 8b cb             	mov    %rbx,%rcx
140015245:	48 83 c4 20          	add    $0x20,%rsp
140015249:	5b                   	pop    %rbx
14001524a:	e9 1d fc ff ff       	jmp    0x140014e6c
14001524f:	cc                   	int3
140015250:	48 83 ec 28          	sub    $0x28,%rsp
140015254:	ff 15 36 42 03 00    	call   *0x34236(%rip)        # 0x140049490
14001525a:	83 f8 fe             	cmp    $0xfffffffe,%eax
14001525d:	0f 95 c0             	setne  %al
140015260:	48 83 c4 28          	add    $0x28,%rsp
140015264:	c3                   	ret
140015265:	90                   	nop
140015266:	90                   	nop
140015267:	90                   	nop
140015268:	90                   	nop
140015269:	90                   	nop
14001526a:	90                   	nop
14001526b:	90                   	nop
14001526c:	90                   	nop
14001526d:	90                   	nop
14001526e:	90                   	nop
14001526f:	90                   	nop
140015270:	48 8b ca             	mov    %rdx,%rcx
140015273:	49 8b d0             	mov    %r8,%rdx
140015276:	48 ff 25 43 40 03 00 	rex.W jmp *0x34043(%rip)        # 0x1400492c0
14001527d:	90                   	nop
14001527e:	90                   	nop
14001527f:	90                   	nop
140015280:	48 ff 25 41 3f 03 00 	rex.W jmp *0x33f41(%rip)        # 0x1400491c8
140015287:	90                   	nop
140015288:	90                   	nop
140015289:	90                   	nop
14001528a:	90                   	nop
14001528b:	90                   	nop
14001528c:	90                   	nop
14001528d:	90                   	nop
14001528e:	90                   	nop
14001528f:	90                   	nop
140015290:	48 ff 25 29 3f 03 00 	rex.W jmp *0x33f29(%rip)        # 0x1400491c0
140015297:	90                   	nop
140015298:	90                   	nop
140015299:	90                   	nop
14001529a:	90                   	nop
14001529b:	90                   	nop
14001529c:	90                   	nop
14001529d:	90                   	nop
14001529e:	90                   	nop
14001529f:	90                   	nop
1400152a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400152a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400152aa:	57                   	push   %rdi
1400152ab:	48 83 ec 20          	sub    $0x20,%rsp
1400152af:	48 8b fa             	mov    %rdx,%rdi
1400152b2:	b9 30 01 00 00       	mov    $0x130,%ecx
1400152b7:	ba 01 00 00 00       	mov    $0x1,%edx
1400152bc:	ff 15 26 43 03 00    	call   *0x34326(%rip)        # 0x1400495e8
1400152c2:	33 f6                	xor    %esi,%esi
1400152c4:	48 8b d8             	mov    %rax,%rbx
1400152c7:	48 85 c0             	test   %rax,%rax
1400152ca:	75 0c                	jne    0x1400152d8
1400152cc:	b9 9d 25 65 1f       	mov    $0x1f65259d,%ecx
1400152d1:	ff 15 29 43 03 00    	call   *0x34329(%rip)        # 0x140049600
1400152d7:	cc                   	int3
1400152d8:	33 c0                	xor    %eax,%eax
1400152da:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1400152de:	33 d2                	xor    %edx,%edx
1400152e0:	48 89 83 28 01 00 00 	mov    %rax,0x128(%rbx)
1400152e7:	41 b8 20 01 00 00    	mov    $0x120,%r8d
1400152ed:	e8 c0 c7 01 00       	call   0x140031ab2
1400152f2:	83 4b 0c ff          	orl    $0xffffffff,0xc(%rbx)
1400152f6:	48 8d 05 b3 1d 02 00 	lea    0x21db3(%rip),%rax        # 0x1400370b0
1400152fd:	48 89 03             	mov    %rax,(%rbx)
140015300:	48 8d 05 49 1c 02 00 	lea    0x21c49(%rip),%rax        # 0x140036f50
140015307:	48 89 03             	mov    %rax,(%rbx)
14001530a:	48 8b c7             	mov    %rdi,%rax
14001530d:	40 88 73 08          	mov    %sil,0x8(%rbx)
140015311:	89 73 10             	mov    %esi,0x10(%rbx)
140015314:	66 89 73 14          	mov    %si,0x14(%rbx)
140015318:	48 89 73 18          	mov    %rsi,0x18(%rbx)
14001531c:	48 89 73 20          	mov    %rsi,0x20(%rbx)
140015320:	48 89 73 28          	mov    %rsi,0x28(%rbx)
140015324:	48 89 73 30          	mov    %rsi,0x30(%rbx)
140015328:	48 89 73 38          	mov    %rsi,0x38(%rbx)
14001532c:	48 89 73 40          	mov    %rsi,0x40(%rbx)
140015330:	48 89 73 48          	mov    %rsi,0x48(%rbx)
140015334:	48 89 73 50          	mov    %rsi,0x50(%rbx)
140015338:	48 89 73 58          	mov    %rsi,0x58(%rbx)
14001533c:	48 89 73 60          	mov    %rsi,0x60(%rbx)
140015340:	40 88 73 68          	mov    %sil,0x68(%rbx)
140015344:	40 88 73 70          	mov    %sil,0x70(%rbx)
140015348:	40 88 b3 00 01 00 00 	mov    %sil,0x100(%rbx)
14001534f:	48 89 b3 08 01 00 00 	mov    %rsi,0x108(%rbx)
140015356:	48 89 b3 10 01 00 00 	mov    %rsi,0x110(%rbx)
14001535d:	40 88 b3 18 01 00 00 	mov    %sil,0x118(%rbx)
140015364:	48 89 b3 20 01 00 00 	mov    %rsi,0x120(%rbx)
14001536b:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140015370:	c6 43 16 01          	movb   $0x1,0x16(%rbx)
140015374:	c7 83 28 01 00 00 01 	movl   $0x1,0x128(%rbx)
14001537b:	00 00 00
14001537e:	48 89 1f             	mov    %rbx,(%rdi)
140015381:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140015386:	48 83 c4 20          	add    $0x20,%rsp
14001538a:	5f                   	pop    %rdi
14001538b:	c3                   	ret
14001538c:	90                   	nop
14001538d:	90                   	nop
14001538e:	90                   	nop
14001538f:	90                   	nop
140015390:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140015395:	55                   	push   %rbp
140015396:	48 8b ec             	mov    %rsp,%rbp
140015399:	48 83 ec 30          	sub    $0x30,%rsp
14001539d:	48 8b da             	mov    %rdx,%rbx
1400153a0:	48 83 c1 10          	add    $0x10,%rcx
1400153a4:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
1400153a8:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
1400153ac:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1400153b0:	ff 15 d2 ed 01 00    	call   *0x1edd2(%rip)        # 0x140034188
1400153b6:	b8 01 00 00 00       	mov    $0x1,%eax
1400153bb:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
1400153c0:	ff c0                	inc    %eax
1400153c2:	83 f8 01             	cmp    $0x1,%eax
1400153c5:	75 13                	jne    0x1400153da
1400153c7:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
1400153cb:	0f 85 a6 00 00 00    	jne    0x140015477
1400153d1:	ff 15 f1 ef 01 00    	call   *0x1eff1(%rip)        # 0x1400343c8
1400153d7:	89 45 fc             	mov    %eax,-0x4(%rbp)
1400153da:	48 85 db             	test   %rbx,%rbx
1400153dd:	74 28                	je     0x140015407
1400153df:	eb 71                	jmp    0x140015452
1400153e1:	83 c8 ff             	or     $0xffffffff,%eax
1400153e4:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
1400153e9:	83 f8 01             	cmp    $0x1,%eax
1400153ec:	75 0f                	jne    0x1400153fd
1400153ee:	ff 15 d4 ef 01 00    	call   *0x1efd4(%rip)        # 0x1400343c8
1400153f4:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1400153f7:	75 62                	jne    0x14001545b
1400153f9:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1400153fd:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140015401:	ff 15 89 ed 01 00    	call   *0x1ed89(%rip)        # 0x140034190
140015407:	8b 45 f8             	mov    -0x8(%rbp),%eax
14001540a:	85 c0                	test   %eax,%eax
14001540c:	75 d3                	jne    0x1400153e1
14001540e:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
140015412:	74 0b                	je     0x14001541f
140015414:	ff 15 ae ef 01 00    	call   *0x1efae(%rip)        # 0x1400343c8
14001541a:	39 45 fc             	cmp    %eax,-0x4(%rbp)
14001541d:	75 4a                	jne    0x140015469
14001541f:	32 c0                	xor    %al,%al
140015421:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140015426:	48 83 c4 30          	add    $0x30,%rsp
14001542a:	5d                   	pop    %rbp
14001542b:	c3                   	ret
14001542c:	83 c8 ff             	or     $0xffffffff,%eax
14001542f:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
140015434:	83 f8 01             	cmp    $0x1,%eax
140015437:	75 0f                	jne    0x140015448
140015439:	ff 15 89 ef 01 00    	call   *0x1ef89(%rip)        # 0x1400343c8
14001543f:	39 45 fc             	cmp    %eax,-0x4(%rbp)
140015442:	75 17                	jne    0x14001545b
140015444:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
140015448:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14001544c:	ff 15 3e ed 01 00    	call   *0x1ed3e(%rip)        # 0x140034190
140015452:	8b 45 f8             	mov    -0x8(%rbp),%eax
140015455:	85 c0                	test   %eax,%eax
140015457:	75 d3                	jne    0x14001542c
140015459:	eb b3                	jmp    0x14001540e
14001545b:	33 d2                	xor    %edx,%edx
14001545d:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
140015462:	ff 15 80 40 03 00    	call   *0x34080(%rip)        # 0x1400494e8
140015468:	cc                   	int3
140015469:	33 d2                	xor    %edx,%edx
14001546b:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
140015470:	ff 15 72 40 03 00    	call   *0x34072(%rip)        # 0x1400494e8
140015476:	cc                   	int3
140015477:	33 d2                	xor    %edx,%edx
140015479:	b9 c4 f4 31 01       	mov    $0x131f4c4,%ecx
14001547e:	ff 15 64 40 03 00    	call   *0x34064(%rip)        # 0x1400494e8
140015484:	cc                   	int3
140015485:	90                   	nop
140015486:	90                   	nop
140015487:	90                   	nop
140015488:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001548d:	57                   	push   %rdi
14001548e:	48 83 ec 20          	sub    $0x20,%rsp
140015492:	48 8b 1d 27 e3 02 00 	mov    0x2e327(%rip),%rbx        # 0x1400437c0
140015499:	48 8b f9             	mov    %rcx,%rdi
14001549c:	48 85 db             	test   %rbx,%rbx
14001549f:	74 3a                	je     0x1400154db
1400154a1:	48 8b 03             	mov    (%rbx),%rax
1400154a4:	48 8b cb             	mov    %rbx,%rcx
1400154a7:	48 8b 40 08          	mov    0x8(%rax),%rax
1400154ab:	ff 15 e7 f0 01 00    	call   *0x1f0e7(%rip)        # 0x140034598
1400154b1:	48 85 db             	test   %rbx,%rbx
1400154b4:	74 25                	je     0x1400154db
1400154b6:	48 8b 03             	mov    (%rbx),%rax
1400154b9:	48 8b cb             	mov    %rbx,%rcx
1400154bc:	48 8b 40 10          	mov    0x10(%rax),%rax
1400154c0:	ff 15 d2 f0 01 00    	call   *0x1f0d2(%rip)        # 0x140034598
1400154c6:	48 8b d7             	mov    %rdi,%rdx
1400154c9:	48 8b cb             	mov    %rbx,%rcx
1400154cc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400154d1:	48 83 c4 20          	add    $0x20,%rsp
1400154d5:	5f                   	pop    %rdi
1400154d6:	e9 bd 02 00 00       	jmp    0x140015798
1400154db:	33 d2                	xor    %edx,%edx
1400154dd:	b9 cc d3 5d 00       	mov    $0x5dd3cc,%ecx
1400154e2:	ff 15 00 40 03 00    	call   *0x34000(%rip)        # 0x1400494e8
1400154e8:	cc                   	int3
1400154e9:	90                   	nop
1400154ea:	90                   	nop
1400154eb:	90                   	nop
1400154ec:	90                   	nop
1400154ed:	90                   	nop
1400154ee:	90                   	nop
1400154ef:	90                   	nop
1400154f0:	40 53                	rex push %rbx
1400154f2:	48 83 ec 20          	sub    $0x20,%rsp
1400154f6:	ba 01 00 00 00       	mov    $0x1,%edx
1400154fb:	8d 4a 17             	lea    0x17(%rdx),%ecx
1400154fe:	ff 15 e4 40 03 00    	call   *0x340e4(%rip)        # 0x1400495e8
140015504:	48 8b d8             	mov    %rax,%rbx
140015507:	48 85 c0             	test   %rax,%rax
14001550a:	75 0c                	jne    0x140015518
14001550c:	b9 9d 25 65 1f       	mov    $0x1f65259d,%ecx
140015511:	ff 15 e9 40 03 00    	call   *0x340e9(%rip)        # 0x140049600
140015517:	cc                   	int3
140015518:	48 83 60 0c 00       	andq   $0x0,0xc(%rax)
14001551d:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140015521:	83 60 14 00          	andl   $0x0,0x14(%rax)
140015525:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
14001552c:	48 8d 05 f5 1a 02 00 	lea    0x21af5(%rip),%rax        # 0x140037028
140015533:	48 89 03             	mov    %rax,(%rbx)
140015536:	ff 15 44 ec 01 00    	call   *0x1ec44(%rip)        # 0x140034180
14001553c:	48 8b cb             	mov    %rbx,%rcx
14001553f:	ff 15 73 3c 03 00    	call   *0x33c73(%rip)        # 0x1400491b8
140015545:	48 8b 03             	mov    (%rbx),%rax
140015548:	48 8b cb             	mov    %rbx,%rcx
14001554b:	48 8b 40 08          	mov    0x8(%rax),%rax
14001554f:	48 83 c4 20          	add    $0x20,%rsp
140015553:	5b                   	pop    %rbx
140015554:	48 ff 25 3d f0 01 00 	rex.W jmp *0x1f03d(%rip)        # 0x140034598
14001555b:	cc                   	int3
14001555c:	90                   	nop
14001555d:	90                   	nop
14001555e:	90                   	nop
14001555f:	90                   	nop
140015560:	40 53                	rex push %rbx
140015562:	48 83 ec 20          	sub    $0x20,%rsp
140015566:	48 8b d9             	mov    %rcx,%rbx
140015569:	83 c8 ff             	or     $0xffffffff,%eax
14001556c:	f0 0f c1 81 28 01 00 	lock xadd %eax,0x128(%rcx)
140015573:	00
140015574:	83 f8 01             	cmp    $0x1,%eax
140015577:	75 18                	jne    0x140015591
140015579:	33 d2                	xor    %edx,%edx
14001557b:	48 8b 01             	mov    (%rcx),%rax
14001557e:	48 8b 40 10          	mov    0x10(%rax),%rax
140015582:	ff 15 10 f0 01 00    	call   *0x1f010(%rip)        # 0x140034598
140015588:	48 8b cb             	mov    %rbx,%rcx
14001558b:	ff 15 5f 40 03 00    	call   *0x3405f(%rip)        # 0x1400495f0
140015591:	48 83 c4 20          	add    $0x20,%rsp
140015595:	5b                   	pop    %rbx
140015596:	c3                   	ret
140015597:	90                   	nop
140015598:	90                   	nop
140015599:	90                   	nop
14001559a:	90                   	nop
14001559b:	90                   	nop
14001559c:	90                   	nop
14001559d:	90                   	nop
14001559e:	90                   	nop
14001559f:	90                   	nop
1400155a0:	f0 ff 81 28 01 00 00 	lock incl 0x128(%rcx)
1400155a7:	c3                   	ret
1400155a8:	90                   	nop
1400155a9:	90                   	nop
1400155aa:	90                   	nop
1400155ab:	90                   	nop
1400155ac:	90                   	nop
1400155ad:	90                   	nop
1400155ae:	90                   	nop
1400155af:	90                   	nop
1400155b0:	b0 01                	mov    $0x1,%al
1400155b2:	c3                   	ret
1400155b3:	90                   	nop
1400155b4:	90                   	nop
1400155b5:	90                   	nop
1400155b6:	90                   	nop
1400155b7:	90                   	nop
1400155b8:	90                   	nop
1400155b9:	90                   	nop
1400155ba:	90                   	nop
1400155bb:	90                   	nop
1400155bc:	90                   	nop
1400155bd:	90                   	nop
1400155be:	90                   	nop
1400155bf:	90                   	nop
1400155c0:	48 83 ec 38          	sub    $0x38,%rsp
1400155c4:	80 79 16 00          	cmpb   $0x0,0x16(%rcx)
1400155c8:	74 10                	je     0x1400155da
1400155ca:	48 8b 01             	mov    (%rcx),%rax
1400155cd:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
1400155d4:	ff 15 be ef 01 00    	call   *0x1efbe(%rip)        # 0x140034598
1400155da:	48 83 c4 38          	add    $0x38,%rsp
1400155de:	c3                   	ret
1400155df:	90                   	nop
1400155e0:	48 83 ec 28          	sub    $0x28,%rsp
1400155e4:	80 79 16 00          	cmpb   $0x0,0x16(%rcx)
1400155e8:	74 0d                	je     0x1400155f7
1400155ea:	4c 8b 89 08 01 00 00 	mov    0x108(%rcx),%r9
1400155f1:	ff 15 d9 3b 03 00    	call   *0x33bd9(%rip)        # 0x1400491d0
1400155f7:	48 83 c4 28          	add    $0x28,%rsp
1400155fb:	c3                   	ret
1400155fc:	90                   	nop
1400155fd:	90                   	nop
1400155fe:	90                   	nop
1400155ff:	90                   	nop
140015600:	4c 8b dc             	mov    %rsp,%r11
140015603:	4d 89 4b 20          	mov    %r9,0x20(%r11)
140015607:	45 89 43 18          	mov    %r8d,0x18(%r11)
14001560b:	89 54 24 10          	mov    %edx,0x10(%rsp)
14001560f:	53                   	push   %rbx
140015610:	48 83 ec 30          	sub    $0x30,%rsp
140015614:	80 79 16 00          	cmpb   $0x0,0x16(%rcx)
140015618:	74 3e                	je     0x140015658
14001561a:	49 8d 43 20          	lea    0x20(%r11),%rax
14001561e:	48 8b d1             	mov    %rcx,%rdx
140015621:	49 8d 4b 08          	lea    0x8(%r11),%rcx
140015625:	49 89 43 e8          	mov    %rax,-0x18(%r11)
140015629:	4d 8d 4b 18          	lea    0x18(%r11),%r9