1409ff294:	48 8b 53 70          	mov    0x70(%rbx),%rdx
1409ff298:	48 85 c0             	test   %rax,%rax
1409ff29b:	74 04                	je     0x1409ff2a1
1409ff29d:	f0 ff 40 08          	lock incl 0x8(%rax)
1409ff2a1:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1409ff2a5:	48 8b 43 18          	mov    0x18(%rbx),%rax
1409ff2a9:	48 8b 5a 20          	mov    0x20(%rdx),%rbx
1409ff2ad:	48 89 42 18          	mov    %rax,0x18(%rdx)
1409ff2b1:	48 89 4a 20          	mov    %rcx,0x20(%rdx)
1409ff2b5:	48 85 db             	test   %rbx,%rbx
1409ff2b8:	74 35                	je     0x1409ff2ef
1409ff2ba:	8b c5                	mov    %ebp,%eax
1409ff2bc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409ff2c1:	03 c5                	add    %ebp,%eax
1409ff2c3:	75 2a                	jne    0x1409ff2ef
1409ff2c5:	48 8b 03             	mov    (%rbx),%rax
1409ff2c8:	48 8b cb             	mov    %rbx,%rcx
1409ff2cb:	48 8b 00             	mov    (%rax),%rax
1409ff2ce:	ff 15 64 d9 10 00    	call   *0x10d964(%rip)        # 0x140b0cc38
1409ff2d4:	8b c5                	mov    %ebp,%eax
1409ff2d6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409ff2db:	03 c5                	add    %ebp,%eax
1409ff2dd:	75 10                	jne    0x1409ff2ef
1409ff2df:	48 8b 03             	mov    (%rbx),%rax
1409ff2e2:	48 8b cb             	mov    %rbx,%rcx
1409ff2e5:	48 8b 40 08          	mov    0x8(%rax),%rax
1409ff2e9:	ff 15 49 d9 10 00    	call   *0x10d949(%rip)        # 0x140b0cc38
1409ff2ef:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409ff2f4:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409ff2f9:	48 83 c4 20          	add    $0x20,%rsp
1409ff2fd:	5f                   	pop    %rdi
1409ff2fe:	c3                   	ret
1409ff2ff:	90                   	nop
1409ff300:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1409ff304:	e9 2f ed 71 ff       	jmp    0x14011e038
1409ff309:	90                   	nop
1409ff30a:	90                   	nop
1409ff30b:	90                   	nop
1409ff30c:	90                   	nop
1409ff30d:	90                   	nop
1409ff30e:	90                   	nop
1409ff30f:	90                   	nop
1409ff310:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1409ff314:	48 83 c1 18          	add    $0x18,%rcx
1409ff318:	e9 1b ed 71 ff       	jmp    0x14011e038
1409ff31d:	90                   	nop
1409ff31e:	90                   	nop
1409ff31f:	90                   	nop
1409ff320:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1409ff324:	48 83 c1 30          	add    $0x30,%rcx
1409ff328:	e9 0b ed 71 ff       	jmp    0x14011e038
1409ff32d:	90                   	nop
1409ff32e:	90                   	nop
1409ff32f:	90                   	nop
1409ff330:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1409ff334:	48 83 c1 48          	add    $0x48,%rcx
1409ff338:	e9 fb ec 71 ff       	jmp    0x14011e038
1409ff33d:	90                   	nop
1409ff33e:	90                   	nop
1409ff33f:	90                   	nop
1409ff340:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff344:	f3 0f 11 48 60       	movss  %xmm1,0x60(%rax)
1409ff349:	c3                   	ret
1409ff34a:	90                   	nop
1409ff34b:	90                   	nop
1409ff34c:	90                   	nop
1409ff34d:	90                   	nop
1409ff34e:	90                   	nop
1409ff34f:	90                   	nop
1409ff350:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff354:	f3 0f 11 48 64       	movss  %xmm1,0x64(%rax)
1409ff359:	c3                   	ret
1409ff35a:	90                   	nop
1409ff35b:	90                   	nop
1409ff35c:	90                   	nop
1409ff35d:	90                   	nop
1409ff35e:	90                   	nop
1409ff35f:	90                   	nop
1409ff360:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff364:	89 50 68             	mov    %edx,0x68(%rax)
1409ff367:	c3                   	ret
1409ff368:	90                   	nop
1409ff369:	90                   	nop
1409ff36a:	90                   	nop
1409ff36b:	90                   	nop
1409ff36c:	90                   	nop
1409ff36d:	90                   	nop
1409ff36e:	90                   	nop
1409ff36f:	90                   	nop
1409ff370:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff374:	f3 0f 11 48 6c       	movss  %xmm1,0x6c(%rax)
1409ff379:	c3                   	ret
1409ff37a:	90                   	nop
1409ff37b:	90                   	nop
1409ff37c:	90                   	nop
1409ff37d:	90                   	nop
1409ff37e:	90                   	nop
1409ff37f:	90                   	nop
1409ff380:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff384:	f3 0f 11 48 70       	movss  %xmm1,0x70(%rax)
1409ff389:	c3                   	ret
1409ff38a:	90                   	nop
1409ff38b:	90                   	nop
1409ff38c:	90                   	nop
1409ff38d:	90                   	nop
1409ff38e:	90                   	nop
1409ff38f:	90                   	nop
1409ff390:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1409ff394:	48 83 c1 78          	add    $0x78,%rcx
1409ff398:	e9 9b ec 71 ff       	jmp    0x14011e038
1409ff39d:	90                   	nop
1409ff39e:	90                   	nop
1409ff39f:	90                   	nop
1409ff3a0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1409ff3a4:	48 81 c1 90 00 00 00 	add    $0x90,%rcx
1409ff3ab:	e9 88 ec 71 ff       	jmp    0x14011e038
1409ff3b0:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff3b4:	88 90 a8 00 00 00    	mov    %dl,0xa8(%rax)
1409ff3ba:	c3                   	ret
1409ff3bb:	90                   	nop
1409ff3bc:	90                   	nop
1409ff3bd:	90                   	nop
1409ff3be:	90                   	nop
1409ff3bf:	90                   	nop
1409ff3c0:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff3c4:	89 90 ac 00 00 00    	mov    %edx,0xac(%rax)
1409ff3ca:	c3                   	ret
1409ff3cb:	90                   	nop
1409ff3cc:	90                   	nop
1409ff3cd:	90                   	nop
1409ff3ce:	90                   	nop
1409ff3cf:	90                   	nop
1409ff3d0:	48 8b 41 10          	mov    0x10(%rcx),%rax
1409ff3d4:	f3 0f 11 88 b0 00 00 	movss  %xmm1,0xb0(%rax)
1409ff3db:	00
1409ff3dc:	c3                   	ret
1409ff3dd:	90                   	nop
1409ff3de:	90                   	nop
1409ff3df:	90                   	nop
1409ff3e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409ff3e5:	57                   	push   %rdi
1409ff3e6:	48 83 ec 40          	sub    $0x40,%rsp
1409ff3ea:	48 8b fa             	mov    %rdx,%rdi
1409ff3ed:	4c 8d 41 18          	lea    0x18(%rcx),%r8
1409ff3f1:	48 8d 51 08          	lea    0x8(%rcx),%rdx
1409ff3f5:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1409ff3fa:	e8 a1 08 00 00       	call   0x1409ffca0
1409ff3ff:	48 8b 08             	mov    (%rax),%rcx
1409ff402:	48 83 20 00          	andq   $0x0,(%rax)
1409ff406:	48 89 0f             	mov    %rcx,(%rdi)
1409ff409:	48 8b 48 08          	mov    0x8(%rax),%rcx
1409ff40d:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1409ff412:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409ff417:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1409ff41b:	48 85 db             	test   %rbx,%rbx
1409ff41e:	74 39                	je     0x1409ff459
1409ff420:	83 c8 ff             	or     $0xffffffff,%eax
1409ff423:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409ff428:	83 f8 01             	cmp    $0x1,%eax
1409ff42b:	75 2c                	jne    0x1409ff459
1409ff42d:	48 8b 03             	mov    (%rbx),%rax
1409ff430:	48 8b cb             	mov    %rbx,%rcx
1409ff433:	48 8b 00             	mov    (%rax),%rax
1409ff436:	ff 15 fc d7 10 00    	call   *0x10d7fc(%rip)        # 0x140b0cc38
1409ff43c:	83 c8 ff             	or     $0xffffffff,%eax
1409ff43f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409ff444:	83 f8 01             	cmp    $0x1,%eax
1409ff447:	75 10                	jne    0x1409ff459
1409ff449:	48 8b 03             	mov    (%rbx),%rax
1409ff44c:	48 8b cb             	mov    %rbx,%rcx
1409ff44f:	48 8b 40 08          	mov    0x8(%rax),%rax
1409ff453:	ff 15 df d7 10 00    	call   *0x10d7df(%rip)        # 0x140b0cc38
1409ff459:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409ff45e:	48 8b c7             	mov    %rdi,%rax
1409ff461:	48 83 c4 40          	add    $0x40,%rsp
1409ff465:	5f                   	pop    %rdi
1409ff466:	c3                   	ret
1409ff467:	90                   	nop
1409ff468:	90                   	nop
1409ff469:	90                   	nop
1409ff46a:	90                   	nop
1409ff46b:	90                   	nop
1409ff46c:	90                   	nop
1409ff46d:	90                   	nop
1409ff46e:	90                   	nop
1409ff46f:	90                   	nop
1409ff470:	40 53                	rex push %rbx
1409ff472:	56                   	push   %rsi
1409ff473:	57                   	push   %rdi
1409ff474:	48 83 ec 70          	sub    $0x70,%rsp
1409ff478:	48 8b 05 c1 fb 2b 00 	mov    0x2bfbc1(%rip),%rax        # 0x140cbf040
1409ff47f:	48 33 c4             	xor    %rsp,%rax
1409ff482:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1409ff487:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1409ff48c:	49 8b f0             	mov    %r8,%rsi
1409ff48f:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1409ff493:	48 8b d9             	mov    %rcx,%rbx
1409ff496:	48 8b ca             	mov    %rdx,%rcx
1409ff499:	48 8b fa             	mov    %rdx,%rdi
1409ff49c:	76 03                	jbe    0x1409ff4a1
1409ff49e:	48 8b 0a             	mov    (%rdx),%rcx
1409ff4a1:	49 83 f8 07          	cmp    $0x7,%r8
1409ff4a5:	75 1d                	jne    0x1409ff4c4
1409ff4a7:	48 8d 15 ea b1 1a 00 	lea    0x1ab1ea(%rip),%rdx        # 0x140baa698
1409ff4ae:	e8 37 2e 0f 00       	call   0x140af22ea
1409ff4b3:	33 d2                	xor    %edx,%edx
1409ff4b5:	85 c0                	test   %eax,%eax
1409ff4b7:	75 0b                	jne    0x1409ff4c4
1409ff4b9:	38 53 20             	cmp    %dl,0x20(%rbx)
1409ff4bc:	75 36                	jne    0x1409ff4f4
1409ff4be:	c6 43 20 01          	movb   $0x1,0x20(%rbx)
1409ff4c2:	eb 0f                	jmp    0x1409ff4d3
1409ff4c4:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409ff4c8:	48 8b d7             	mov    %rdi,%rdx
1409ff4cb:	e8 30 f9 ff ff       	call   0x1409fee00
1409ff4d0:	48 8b d0             	mov    %rax,%rdx
1409ff4d3:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1409ff4d7:	4c 8b c6             	mov    %rsi,%r8
1409ff4da:	e8 75 56 00 00       	call   0x140a04b54
1409ff4df:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1409ff4e4:	48 33 cc             	xor    %rsp,%rcx
1409ff4e7:	e8 f4 00 0f 00       	call   0x140aef5e0
1409ff4ec:	48 83 c4 70          	add    $0x70,%rsp
1409ff4f0:	5f                   	pop    %rdi
1409ff4f1:	5e                   	pop    %rsi
1409ff4f2:	5b                   	pop    %rbx
1409ff4f3:	c3                   	ret
1409ff4f4:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409ff4fa:	48 8d 15 df cf 1a 00 	lea    0x1acfdf(%rip),%rdx        # 0x140bac4e0
1409ff501:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ff506:	e8 4d e1 ff ff       	call   0x1409fd658
1409ff50b:	48 8d 15 86 7b 23 00 	lea    0x237b86(%rip),%rdx        # 0x140c37098
1409ff512:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ff517:	e8 62 0f 0f 00       	call   0x140af047e
1409ff51c:	cc                   	int3
1409ff51d:	90                   	nop
1409ff51e:	90                   	nop
1409ff51f:	90                   	nop
1409ff520:	48 83 ec 78          	sub    $0x78,%rsp
1409ff524:	48 8b 05 15 fb 2b 00 	mov    0x2bfb15(%rip),%rax        # 0x140cbf040
1409ff52b:	48 33 c4             	xor    %rsp,%rax
1409ff52e:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1409ff533:	80 79 20 00          	cmpb   $0x0,0x20(%rcx)
1409ff537:	74 1b                	je     0x1409ff554
1409ff539:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1409ff53d:	e8 82 57 00 00       	call   0x140a04cc4
1409ff542:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1409ff547:	48 33 cc             	xor    %rsp,%rcx
1409ff54a:	e8 91 00 0f 00       	call   0x140aef5e0
1409ff54f:	48 83 c4 78          	add    $0x78,%rsp
1409ff553:	c3                   	ret
1409ff554:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409ff55a:	48 8d 15 cf cf 1a 00 	lea    0x1acfcf(%rip),%rdx        # 0x140bac530
1409ff561:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ff566:	e8 ed e0 ff ff       	call   0x1409fd658
1409ff56b:	48 8d 15 26 7b 23 00 	lea    0x237b26(%rip),%rdx        # 0x140c37098
1409ff572:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ff577:	e8 02 0f 0f 00       	call   0x140af047e
1409ff57c:	cc                   	int3
1409ff57d:	90                   	nop
1409ff57e:	90                   	nop
1409ff57f:	90                   	nop
1409ff580:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409ff585:	57                   	push   %rdi
1409ff586:	48 83 ec 20          	sub    $0x20,%rsp
1409ff58a:	8b da                	mov    %edx,%ebx
1409ff58c:	48 8b f9             	mov    %rcx,%rdi
1409ff58f:	e8 c0 5d fc ff       	call   0x1409c5354
1409ff594:	f6 c3 01             	test   $0x1,%bl
1409ff597:	74 08                	je     0x1409ff5a1
1409ff599:	48 8b cf             	mov    %rdi,%rcx
1409ff59c:	e8 33 00 0f 00       	call   0x140aef5d4
1409ff5a1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409ff5a6:	48 8b c7             	mov    %rdi,%rax
1409ff5a9:	48 83 c4 20          	add    $0x20,%rsp
1409ff5ad:	5f                   	pop    %rdi
1409ff5ae:	c3                   	ret
1409ff5af:	90                   	nop
1409ff5b0:	48 83 ec 28          	sub    $0x28,%rsp
1409ff5b4:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1409ff5b8:	49 8b c0             	mov    %r8,%rax
1409ff5bb:	49 3b c8             	cmp    %r8,%rcx
1409ff5be:	74 16                	je     0x1409ff5d6
1409ff5c0:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409ff5c5:	4d 8b 40 10          	mov    0x10(%r8),%r8
1409ff5c9:	76 03                	jbe    0x1409ff5ce
1409ff5cb:	48 8b 00             	mov    (%rax),%rax
1409ff5ce:	48 8b d0             	mov    %rax,%rdx
1409ff5d1:	e8 ca e5 70 ff       	call   0x14010dba0
1409ff5d6:	48 83 c4 28          	add    $0x28,%rsp
1409ff5da:	c3                   	ret
1409ff5db:	90                   	nop
1409ff5dc:	90                   	nop
1409ff5dd:	90                   	nop
1409ff5de:	90                   	nop
1409ff5df:	90                   	nop
1409ff5e0:	48 8b 41 30          	mov    0x30(%rcx),%rax
1409ff5e4:	89 50 38             	mov    %edx,0x38(%rax)
1409ff5e7:	c3                   	ret
1409ff5e8:	90                   	nop
1409ff5e9:	90                   	nop
1409ff5ea:	90                   	nop
1409ff5eb:	90                   	nop
1409ff5ec:	90                   	nop
1409ff5ed:	90                   	nop
1409ff5ee:	90                   	nop
1409ff5ef:	90                   	nop
1409ff5f0:	48 83 ec 28          	sub    $0x28,%rsp
1409ff5f4:	48 8b 42 08          	mov    0x8(%rdx),%rax
1409ff5f8:	48 39 02             	cmp    %rax,(%rdx)
1409ff5fb:	74 0d                	je     0x1409ff60a
1409ff5fd:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1409ff601:	48 83 c1 40          	add    $0x40,%rcx
1409ff605:	e8 2e ea 71 ff       	call   0x14011e038
1409ff60a:	48 83 c4 28          	add    $0x28,%rsp
1409ff60e:	c3                   	ret
1409ff60f:	90                   	nop
1409ff610:	48 83 ec 28          	sub    $0x28,%rsp
1409ff614:	48 8b 42 08          	mov    0x8(%rdx),%rax
1409ff618:	48 39 02             	cmp    %rax,(%rdx)
1409ff61b:	74 0d                	je     0x1409ff62a
1409ff61d:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1409ff621:	48 83 c1 58          	add    $0x58,%rcx
1409ff625:	e8 0e ea 71 ff       	call   0x14011e038
1409ff62a:	48 83 c4 28          	add    $0x28,%rsp
1409ff62e:	c3                   	ret
1409ff62f:	90                   	nop
1409ff630:	48 8b 41 30          	mov    0x30(%rcx),%rax
1409ff634:	f3 0f 11 48 70       	movss  %xmm1,0x70(%rax)
1409ff639:	c3                   	ret
1409ff63a:	90                   	nop
1409ff63b:	90                   	nop
1409ff63c:	90                   	nop
1409ff63d:	90                   	nop
1409ff63e:	90                   	nop
1409ff63f:	90                   	nop
1409ff640:	48 83 ec 28          	sub    $0x28,%rsp
1409ff644:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1409ff648:	48 3b ca             	cmp    %rdx,%rcx
1409ff64b:	74 13                	je     0x1409ff660
1409ff64d:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1409ff652:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1409ff656:	76 03                	jbe    0x1409ff65b
1409ff658:	48 8b 12             	mov    (%rdx),%rdx
1409ff65b:	e8 40 e5 70 ff       	call   0x14010dba0
1409ff660:	48 83 c4 28          	add    $0x28,%rsp
1409ff664:	c3                   	ret
1409ff665:	90                   	nop
1409ff666:	90                   	nop
1409ff667:	90                   	nop