14097c148:	48 8b df             	mov    %rdi,%rbx
14097c14b:	0f 57 c0             	xorps  %xmm0,%xmm0
14097c14e:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
14097c152:	48 8d 43 10          	lea    0x10(%rbx),%rax
14097c156:	48 89 45 70          	mov    %rax,0x70(%rbp)
14097c15a:	48 89 5d 78          	mov    %rbx,0x78(%rbp)
14097c15e:	48 8b 95 a0 00 00 00 	mov    0xa0(%rbp),%rdx
14097c165:	48 3b 95 a8 00 00 00 	cmp    0xa8(%rbp),%rdx
14097c16c:	74 18                	je     0x14097c186
14097c16e:	48 8b cf             	mov    %rdi,%rcx
14097c171:	48 89 4d 78          	mov    %rcx,0x78(%rbp)
14097c175:	48 89 02             	mov    %rax,(%rdx)
14097c178:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
14097c17c:	48 83 85 a0 00 00 00 	addq   $0x10,0xa0(%rbp)
14097c183:	10
14097c184:	eb 14                	jmp    0x14097c19a
14097c186:	4c 8d 45 70          	lea    0x70(%rbp),%r8
14097c18a:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14097c191:	e8 da e3 ff ff       	call   0x14097a570
14097c196:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
14097c19a:	48 85 c9             	test   %rcx,%rcx
14097c19d:	74 43                	je     0x14097c1e2
14097c19f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c1a4:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14097c1a9:	83 f8 01             	cmp    $0x1,%eax
14097c1ac:	75 34                	jne    0x14097c1e2
14097c1ae:	48 8b 5d 78          	mov    0x78(%rbp),%rbx
14097c1b2:	48 8b 03             	mov    (%rbx),%rax
14097c1b5:	48 8b cb             	mov    %rbx,%rcx
14097c1b8:	48 8b 00             	mov    (%rax),%rax
14097c1bb:	ff 15 5f 78 60 00    	call   *0x60785f(%rip)        # 0x140f83a20
14097c1c1:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c1c6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14097c1cb:	83 f8 01             	cmp    $0x1,%eax
14097c1ce:	75 12                	jne    0x14097c1e2
14097c1d0:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
14097c1d4:	48 8b 01             	mov    (%rcx),%rax
14097c1d7:	48 8b 40 08          	mov    0x8(%rax),%rax
14097c1db:	ff 15 3f 78 60 00    	call   *0x60783f(%rip)        # 0x140f83a20
14097c1e1:	90                   	nop
14097c1e2:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
14097c1e6:	48 85 db             	test   %rbx,%rbx
14097c1e9:	74 3d                	je     0x14097c228
14097c1eb:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c1f0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14097c1f5:	83 f8 01             	cmp    $0x1,%eax
14097c1f8:	75 2e                	jne    0x14097c228
14097c1fa:	48 8b 03             	mov    (%rbx),%rax
14097c1fd:	48 8b cb             	mov    %rbx,%rcx
14097c200:	48 8b 00             	mov    (%rax),%rax
14097c203:	ff 15 17 78 60 00    	call   *0x607817(%rip)        # 0x140f83a20
14097c209:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c20e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14097c213:	83 f8 01             	cmp    $0x1,%eax
14097c216:	75 10                	jne    0x14097c228
14097c218:	48 8b 03             	mov    (%rbx),%rax
14097c21b:	48 8b cb             	mov    %rbx,%rcx
14097c21e:	48 8b 40 08          	mov    0x8(%rax),%rax
14097c222:	ff 15 f8 77 60 00    	call   *0x6077f8(%rip)        # 0x140f83a20
14097c228:	41 80 bc 24 50 02 00 	cmpb   $0x0,0x250(%r12)
14097c22f:	00 00
14097c231:	0f 84 b6 01 00 00    	je     0x14097c3ed
14097c237:	b9 38 02 00 00       	mov    $0x238,%ecx
14097c23c:	e8 c7 ee 49 00       	call   0x140e1b108
14097c241:	48 8b d8             	mov    %rax,%rbx
14097c244:	48 89 45 70          	mov    %rax,0x70(%rbp)
14097c248:	48 85 c0             	test   %rax,%rax
14097c24b:	74 30                	je     0x14097c27d
14097c24d:	0f 57 c0             	xorps  %xmm0,%xmm0
14097c250:	0f 11 00             	movups %xmm0,(%rax)
14097c253:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
14097c25a:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
14097c261:	48 8d 05 d0 8d 6e 00 	lea    0x6e8dd0(%rip),%rax        # 0x141065038
14097c268:	48 89 03             	mov    %rax,(%rbx)
14097c26b:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
14097c26f:	48 8d 96 b0 02 00 00 	lea    0x2b0(%rsi),%rdx
14097c276:	e8 f5 18 43 00       	call   0x140dadb70
14097c27b:	eb 03                	jmp    0x14097c280
14097c27d:	48 8b df             	mov    %rdi,%rbx
14097c280:	48 8d 43 10          	lea    0x10(%rbx),%rax
14097c284:	49 89 44 24 30       	mov    %rax,0x30(%r12)
14097c289:	4d 8b 74 24 38       	mov    0x38(%r12),%r14
14097c28e:	49 89 5c 24 38       	mov    %rbx,0x38(%r12)
14097c293:	4d 85 f6             	test   %r14,%r14
14097c296:	74 3f                	je     0x14097c2d7
14097c298:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c29d:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14097c2a3:	83 f8 01             	cmp    $0x1,%eax
14097c2a6:	75 2f                	jne    0x14097c2d7
14097c2a8:	49 8b 06             	mov    (%r14),%rax
14097c2ab:	49 8b ce             	mov    %r14,%rcx
14097c2ae:	48 8b 00             	mov    (%rax),%rax
14097c2b1:	ff 15 69 77 60 00    	call   *0x607769(%rip)        # 0x140f83a20
14097c2b7:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c2bc:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
14097c2c2:	83 f8 01             	cmp    $0x1,%eax
14097c2c5:	75 10                	jne    0x14097c2d7
14097c2c7:	49 8b 06             	mov    (%r14),%rax
14097c2ca:	49 8b ce             	mov    %r14,%rcx
14097c2cd:	48 8b 40 08          	mov    0x8(%rax),%rax
14097c2d1:	ff 15 49 77 60 00    	call   *0x607749(%rip)        # 0x140f83a20
14097c2d7:	48 8d 96 c0 02 00 00 	lea    0x2c0(%rsi),%rdx
14097c2de:	49 8b 4c 24 30       	mov    0x30(%r12),%rcx
14097c2e3:	e8 e8 20 43 00       	call   0x140dae3d0
14097c2e8:	b9 60 00 00 00       	mov    $0x60,%ecx
14097c2ed:	e8 16 ee 49 00       	call   0x140e1b108
14097c2f2:	48 8b d8             	mov    %rax,%rbx
14097c2f5:	48 89 45 70          	mov    %rax,0x70(%rbp)
14097c2f9:	48 85 c0             	test   %rax,%rax
14097c2fc:	74 56                	je     0x14097c354
14097c2fe:	0f 57 c0             	xorps  %xmm0,%xmm0
14097c301:	0f 11 00             	movups %xmm0,(%rax)
14097c304:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
14097c30b:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
14097c312:	48 8d 05 47 8d 6e 00 	lea    0x6e8d47(%rip),%rax        # 0x141065060
14097c319:	48 89 03             	mov    %rax,(%rbx)
14097c31c:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
14097c320:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
14097c326:	49 8b 44 24 38       	mov    0x38(%r12),%rax
14097c32b:	48 85 c0             	test   %rax,%rax
14097c32e:	74 04                	je     0x14097c334
14097c330:	f0 ff 40 08          	lock incl 0x8(%rax)
14097c334:	49 8b 44 24 30       	mov    0x30(%r12),%rax
14097c339:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14097c33e:	49 8b 44 24 38       	mov    0x38(%r12),%rax
14097c343:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14097c348:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14097c34d:	e8 3e 5c 51 00       	call   0x140e91f90
14097c352:	eb 03                	jmp    0x14097c357
14097c354:	48 8b df             	mov    %rdi,%rbx
14097c357:	0f 57 c0             	xorps  %xmm0,%xmm0
14097c35a:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
14097c35e:	48 8d 43 10          	lea    0x10(%rbx),%rax
14097c362:	48 89 45 70          	mov    %rax,0x70(%rbp)
14097c366:	48 89 5d 78          	mov    %rbx,0x78(%rbp)
14097c36a:	48 8b 95 a0 00 00 00 	mov    0xa0(%rbp),%rdx
14097c371:	48 3b 95 a8 00 00 00 	cmp    0xa8(%rbp),%rdx
14097c378:	74 18                	je     0x14097c392
14097c37a:	48 8b cf             	mov    %rdi,%rcx
14097c37d:	48 89 4d 78          	mov    %rcx,0x78(%rbp)
14097c381:	48 89 02             	mov    %rax,(%rdx)
14097c384:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
14097c388:	48 83 85 a0 00 00 00 	addq   $0x10,0xa0(%rbp)
14097c38f:	10
14097c390:	eb 14                	jmp    0x14097c3a6
14097c392:	4c 8d 45 70          	lea    0x70(%rbp),%r8
14097c396:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14097c39d:	e8 ce e1 ff ff       	call   0x14097a570
14097c3a2:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
14097c3a6:	48 85 c9             	test   %rcx,%rcx
14097c3a9:	74 42                	je     0x14097c3ed
14097c3ab:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c3b0:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14097c3b5:	83 f8 01             	cmp    $0x1,%eax
14097c3b8:	75 33                	jne    0x14097c3ed
14097c3ba:	48 8b 5d 78          	mov    0x78(%rbp),%rbx
14097c3be:	48 8b 03             	mov    (%rbx),%rax
14097c3c1:	48 8b cb             	mov    %rbx,%rcx
14097c3c4:	48 8b 00             	mov    (%rax),%rax
14097c3c7:	ff 15 53 76 60 00    	call   *0x607653(%rip)        # 0x140f83a20
14097c3cd:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c3d2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14097c3d7:	83 f8 01             	cmp    $0x1,%eax
14097c3da:	75 11                	jne    0x14097c3ed
14097c3dc:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
14097c3e0:	48 8b 01             	mov    (%rcx),%rax
14097c3e3:	48 8b 40 08          	mov    0x8(%rax),%rax
14097c3e7:	ff 15 33 76 60 00    	call   *0x607633(%rip)        # 0x140f83a20
14097c3ed:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14097c3f2:	48 8b 01             	mov    (%rcx),%rax
14097c3f5:	4c 8d 8e c8 00 00 00 	lea    0xc8(%rsi),%r9
14097c3fc:	4c 8d 85 98 00 00 00 	lea    0x98(%rbp),%r8
14097c403:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14097c408:	48 8b 40 08          	mov    0x8(%rax),%rax
14097c40c:	ff 15 0e 76 60 00    	call   *0x60760e(%rip)        # 0x140f83a20
14097c412:	48 8b 10             	mov    (%rax),%rdx
14097c415:	48 89 38             	mov    %rdi,(%rax)
14097c418:	49 8b 4c 24 58       	mov    0x58(%r12),%rcx
14097c41d:	49 89 54 24 58       	mov    %rdx,0x58(%r12)
14097c422:	48 85 c9             	test   %rcx,%rcx
14097c425:	74 11                	je     0x14097c438
14097c427:	48 8b 01             	mov    (%rcx),%rax
14097c42a:	ba 01 00 00 00       	mov    $0x1,%edx
14097c42f:	48 8b 00             	mov    (%rax),%rax
14097c432:	ff 15 e8 75 60 00    	call   *0x6075e8(%rip)        # 0x140f83a20
14097c438:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14097c43d:	48 85 c9             	test   %rcx,%rcx
14097c440:	74 11                	je     0x14097c453
14097c442:	48 8b 01             	mov    (%rcx),%rax
14097c445:	ba 01 00 00 00       	mov    $0x1,%edx
14097c44a:	48 8b 00             	mov    (%rax),%rax
14097c44d:	ff 15 cd 75 60 00    	call   *0x6075cd(%rip)        # 0x140f83a20
14097c453:	b9 30 01 00 00       	mov    $0x130,%ecx
14097c458:	e8 ab ec 49 00       	call   0x140e1b108
14097c45d:	48 8b d8             	mov    %rax,%rbx
14097c460:	48 89 45 70          	mov    %rax,0x70(%rbp)
14097c464:	48 85 c0             	test   %rax,%rax
14097c467:	74 30                	je     0x14097c499
14097c469:	0f 57 c0             	xorps  %xmm0,%xmm0
14097c46c:	0f 11 00             	movups %xmm0,(%rax)
14097c46f:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
14097c476:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
14097c47d:	48 8d 05 04 8c 6e 00 	lea    0x6e8c04(%rip),%rax        # 0x141065088
14097c484:	48 89 03             	mov    %rax,(%rbx)
14097c487:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
14097c48b:	48 8d 96 30 01 00 00 	lea    0x130(%rsi),%rdx
14097c492:	e8 f9 51 43 00       	call   0x140db1690
14097c497:	eb 03                	jmp    0x14097c49c
14097c499:	48 8b df             	mov    %rdi,%rbx
14097c49c:	48 8d 43 10          	lea    0x10(%rbx),%rax
14097c4a0:	49 89 44 24 78       	mov    %rax,0x78(%r12)
14097c4a5:	4d 8b b4 24 80 00 00 	mov    0x80(%r12),%r14
14097c4ac:	00
14097c4ad:	49 89 9c 24 80 00 00 	mov    %rbx,0x80(%r12)
14097c4b4:	00
14097c4b5:	4d 85 f6             	test   %r14,%r14
14097c4b8:	74 3f                	je     0x14097c4f9
14097c4ba:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c4bf:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14097c4c5:	83 f8 01             	cmp    $0x1,%eax
14097c4c8:	75 2f                	jne    0x14097c4f9
14097c4ca:	49 8b 06             	mov    (%r14),%rax
14097c4cd:	49 8b ce             	mov    %r14,%rcx
14097c4d0:	48 8b 00             	mov    (%rax),%rax
14097c4d3:	ff 15 47 75 60 00    	call   *0x607547(%rip)        # 0x140f83a20
14097c4d9:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14097c4de:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
14097c4e4:	83 f8 01             	cmp    $0x1,%eax
14097c4e7:	75 10                	jne    0x14097c4f9
14097c4e9:	49 8b 06             	mov    (%r14),%rax
14097c4ec:	49 8b ce             	mov    %r14,%rcx
14097c4ef:	48 8b 40 08          	mov    0x8(%rax),%rax
14097c4f3:	ff 15 27 75 60 00    	call   *0x607527(%rip)        # 0x140f83a20
14097c4f9:	b9 b0 00 00 00       	mov    $0xb0,%ecx
14097c4fe:	e8 05 ec 49 00       	call   0x140e1b108
14097c503:	48 8b d8             	mov    %rax,%rbx
14097c506:	48 89 45 70          	mov    %rax,0x70(%rbp)
14097c50a:	48 85 c0             	test   %rax,%rax
14097c50d:	74 60                	je     0x14097c56f
14097c50f:	33 d2                	xor    %edx,%edx
14097c511:	41 b8 b0 00 00 00    	mov    $0xb0,%r8d
14097c517:	48 8b c8             	mov    %rax,%rcx
14097c51a:	e8 91 31 56 00       	call   0x140edf6b0
14097c51f:	49 8d 4c 24 30       	lea    0x30(%r12),%rcx
14097c524:	48 8d 96 b0 00 00 00 	lea    0xb0(%rsi),%rdx
14097c52b:	4d 8d 44 24 20       	lea    0x20(%r12),%r8
14097c530:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14097c535:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14097c53a:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14097c53f:	8b 86 ac 00 00 00    	mov    0xac(%rsi),%eax
14097c545:	89 44 24 30          	mov    %eax,0x30(%rsp)
14097c549:	8b 86 a0 00 00 00    	mov    0xa0(%rsi),%eax
14097c54f:	89 44 24 28          	mov    %eax,0x28(%rsp)
14097c553:	8b 86 a4 00 00 00    	mov    0xa4(%rsi),%eax
14097c559:	89 44 24 20          	mov    %eax,0x20(%rsp)
14097c55d:	4d 8d 4c 24 78       	lea    0x78(%r12),%r9
14097c562:	49 8b d4             	mov    %r12,%rdx
14097c565:	48 8b cb             	mov    %rbx,%rcx
14097c568:	e8 f3 ba 4e 00       	call   0x140e68060
14097c56d:	eb 03                	jmp    0x14097c572
14097c56f:	48 8b c7             	mov    %rdi,%rax
14097c572:	49 8b 5c 24 60       	mov    0x60(%r12),%rbx
14097c577:	49 89 44 24 60       	mov    %rax,0x60(%r12)
14097c57c:	48 85 db             	test   %rbx,%rbx
14097c57f:	74 15                	je     0x14097c596
14097c581:	48 8b cb             	mov    %rbx,%rcx
14097c584:	e8 a7 c6 4e 00       	call   0x140e68c30
14097c589:	ba b0 00 00 00       	mov    $0xb0,%edx
14097c58e:	48 8b cb             	mov    %rbx,%rcx
14097c591:	e8 ae eb 49 00       	call   0x140e1b144
14097c596:	b9 70 00 00 00       	mov    $0x70,%ecx
14097c59b:	e8 68 eb 49 00       	call   0x140e1b108
14097c5a0:	48 89 45 70          	mov    %rax,0x70(%rbp)
14097c5a4:	48 85 c0             	test   %rax,%rax
14097c5a7:	74 39                	je     0x14097c5e2
14097c5a9:	0f 57 c0             	xorps  %xmm0,%xmm0
14097c5ac:	0f 11 00             	movups %xmm0,(%rax)
14097c5af:	0f 11 40 10          	movups %xmm0,0x10(%rax)
14097c5b3:	0f 11 40 20          	movups %xmm0,0x20(%rax)
14097c5b7:	0f 11 40 30          	movups %xmm0,0x30(%rax)
14097c5bb:	0f 11 40 40          	movups %xmm0,0x40(%rax)
14097c5bf:	0f 11 40 50          	movups %xmm0,0x50(%rax)
14097c5c3:	0f 11 40 60          	movups %xmm0,0x60(%rax)
14097c5c7:	4d 8d 4c 24 40       	lea    0x40(%r12),%r9
14097c5cc:	49 8d 54 24 20       	lea    0x20(%r12),%rdx
14097c5d1:	44 8b 86 a4 00 00 00 	mov    0xa4(%rsi),%r8d
14097c5d8:	48 8b c8             	mov    %rax,%rcx
14097c5db:	e8 60 73 44 00       	call   0x140dc3940
14097c5e0:	eb 03                	jmp    0x14097c5e5
14097c5e2:	48 8b c7             	mov    %rdi,%rax
14097c5e5:	49 8b 5c 24 70       	mov    0x70(%r12),%rbx
14097c5ea:	49 89 44 24 70       	mov    %rax,0x70(%r12)
14097c5ef:	48 85 db             	test   %rbx,%rbx
14097c5f2:	74 15                	je     0x14097c609
14097c5f4:	48 8b cb             	mov    %rbx,%rcx
14097c5f7:	e8 64 76 44 00       	call   0x140dc3c60
14097c5fc:	ba 70 00 00 00       	mov    $0x70,%edx
14097c601:	48 8b cb             	mov    %rbx,%rcx
14097c604:	e8 3b eb 49 00       	call   0x140e1b144
14097c609:	b9 58 00 00 00       	mov    $0x58,%ecx
14097c60e:	e8 f5 ea 49 00       	call   0x140e1b108
14097c613:	4c 8b d0             	mov    %rax,%r10
14097c616:	48 89 45 70          	mov    %rax,0x70(%rbp)
14097c61a:	48 85 c0             	test   %rax,%rax
14097c61d:	74 64                	je     0x14097c683
14097c61f:	0f 57 c0             	xorps  %xmm0,%xmm0
14097c622:	33 c0                	xor    %eax,%eax
14097c624:	41 0f 11 02          	movups %xmm0,(%r10)
14097c628:	41 0f 11 42 10       	movups %xmm0,0x10(%r10)
14097c62d:	41 0f 11 42 20       	movups %xmm0,0x20(%r10)
14097c632:	41 0f 11 42 30       	movups %xmm0,0x30(%r10)
14097c637:	41 0f 11 42 40       	movups %xmm0,0x40(%r10)
14097c63c:	49 89 42 50          	mov    %rax,0x50(%r10)
14097c640:	48 89 bd 88 00 00 00 	mov    %rdi,0x88(%rbp)
14097c647:	49 8d 44 24 40       	lea    0x40(%r12),%rax
14097c64c:	49 8d 4c 24 30       	lea    0x30(%r12),%rcx
14097c651:	4d 8d 4c 24 10       	lea    0x10(%r12),%r9
14097c656:	48 8d 95 88 00 00 00 	lea    0x88(%rbp),%rdx
14097c65d:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14097c662:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14097c667:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14097c66c:	4d 8d 44 24 78       	lea    0x78(%r12),%r8
14097c671:	48 8d 96 90 01 00 00 	lea    0x190(%rsi),%rdx
14097c678:	49 8b ca             	mov    %r10,%rcx
14097c67b:	e8 10 97 52 00       	call   0x140ea5d90
14097c680:	48 8b f8             	mov    %rax,%rdi
14097c683:	49 8b 5c 24 68       	mov    0x68(%r12),%rbx
14097c688:	49 89 7c 24 68       	mov    %rdi,0x68(%r12)
14097c68d:	48 85 db             	test   %rbx,%rbx
14097c690:	74 15                	je     0x14097c6a7
14097c692:	48 8b cb             	mov    %rbx,%rcx
14097c695:	e8 56 a1 52 00       	call   0x140ea67f0
14097c69a:	ba 58 00 00 00       	mov    $0x58,%edx
14097c69f:	48 8b cb             	mov    %rbx,%rcx
14097c6a2:	e8 9d ea 49 00       	call   0x140e1b144
14097c6a7:	48 8b 8e d0 01 00 00 	mov    0x1d0(%rsi),%rcx
14097c6ae:	48 8b 96 d8 01 00 00 	mov    0x1d8(%rsi),%rdx
14097c6b5:	48 3b ca             	cmp    %rdx,%rcx
14097c6b8:	74 1a                	je     0x14097c6d4
14097c6ba:	4c 8d 86 d0 01 00 00 	lea    0x1d0(%rsi),%r8
14097c6c1:	e8 9a ac 81 ff       	call   0x140197360
14097c6c6:	48 8b 86 d0 01 00 00 	mov    0x1d0(%rsi),%rax
14097c6cd:	48 89 86 d8 01 00 00 	mov    %rax,0x1d8(%rsi)
14097c6d4:	48 8b bd 98 00 00 00 	mov    0x98(%rbp),%rdi
14097c6db:	48 85 ff             	test   %rdi,%rdi
14097c6de:	0f 84 9a 00 00 00    	je     0x14097c77e
14097c6e4:	48 8b b5 a0 00 00 00 	mov    0xa0(%rbp),%rsi
14097c6eb:	48 3b fe             	cmp    %rsi,%rdi
14097c6ee:	74 56                	je     0x14097c746
14097c6f0:	48 8b 5f 08          	mov    0x8(%rdi),%rbx