1400161b6:	4c 8d 05 73 e5 02 00 	lea    0x2e573(%rip),%r8        # 0x140044730
1400161bd:	ba 6b 00 00 00       	mov    $0x6b,%edx
1400161c2:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400161c6:	4d 8b cd             	mov    %r13,%r9
1400161c9:	e8 b6 ba fe ff       	call   0x140001c84
1400161ce:	48 8b 0d 2b 5e 03 00 	mov    0x35e2b(%rip),%rcx        # 0x14004c000
1400161d5:	bb 8b 02 00 c0       	mov    $0xc000028b,%ebx
1400161da:	e9 a9 00 00 00       	jmp    0x140016288
1400161df:	8b 84 24 90 00 00 00 	mov    0x90(%rsp),%eax
1400161e6:	3d ff ff 00 00       	cmp    $0xffff,%eax
1400161eb:	76 38                	jbe    0x140016225
1400161ed:	48 8b 0d 0c 5e 03 00 	mov    0x35e0c(%rip),%rcx        # 0x14004c000
1400161f4:	49 3b cf             	cmp    %r15,%rcx
1400161f7:	74 25                	je     0x14001621e
1400161f9:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400161fd:	74 1f                	je     0x14001621e
1400161ff:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140016203:	4c 8d 05 26 e5 02 00 	lea    0x2e526(%rip),%r8        # 0x140044730
14001620a:	ba 6c 00 00 00       	mov    $0x6c,%edx
14001620f:	4d 8b cd             	mov    %r13,%r9
140016212:	e8 c1 14 ff ff       	call   0x1400076d8
140016217:	48 8b 0d e2 5d 03 00 	mov    0x35de2(%rip),%rcx        # 0x14004c000
14001621e:	bb 95 00 00 c0       	mov    $0xc0000095,%ebx
140016223:	eb 63                	jmp    0x140016288
140016225:	4c 8b c6             	mov    %rsi,%r8
140016228:	66 89 44 24 50       	mov    %ax,0x50(%rsp)
14001622d:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140016232:	66 89 44 24 52       	mov    %ax,0x52(%rsp)
140016237:	48 8b cd             	mov    %rbp,%rcx
14001623a:	e8 31 a7 ff ff       	call   0x140010970
14001623f:	8b d8                	mov    %eax,%ebx
140016241:	85 c0                	test   %eax,%eax
140016243:	79 3c                	jns    0x140016281
140016245:	48 8b 0d b4 5d 03 00 	mov    0x35db4(%rip),%rcx        # 0x14004c000
14001624c:	49 3b cf             	cmp    %r15,%rcx
14001624f:	74 29                	je     0x14001627a
140016251:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140016255:	74 23                	je     0x14001627a
140016257:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001625b:	4c 8d 05 ce e4 02 00 	lea    0x2e4ce(%rip),%r8        # 0x140044730
140016262:	ba 6d 00 00 00       	mov    $0x6d,%edx
140016267:	89 44 24 20          	mov    %eax,0x20(%rsp)
14001626b:	4d 8b cd             	mov    %r13,%r9
14001626e:	e8 11 ba fe ff       	call   0x140001c84
140016273:	48 8b 0d 86 5d 03 00 	mov    0x35d86(%rip),%rcx        # 0x14004c000
14001627a:	bb 8a 02 00 c0       	mov    $0xc000028a,%ebx
14001627f:	eb 07                	jmp    0x140016288
140016281:	48 8b 0d 78 5d 03 00 	mov    0x35d78(%rip),%rcx        # 0x14004c000
140016288:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14001628d:	48 85 ff             	test   %rdi,%rdi
140016290:	74 1a                	je     0x1400162ac
140016292:	0f b7 4c 24 50       	movzwl 0x50(%rsp),%ecx
140016297:	33 c0                	xor    %eax,%eax
140016299:	f3 aa                	rep stos %al,%es:(%rdi)
14001629b:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400162a0:	e8 ff 0d 00 00       	call   0x1400170a4
1400162a5:	48 8b 0d 54 5d 03 00 	mov    0x35d54(%rip),%rcx        # 0x14004c000
1400162ac:	85 db                	test   %ebx,%ebx
1400162ae:	79 27                	jns    0x1400162d7
1400162b0:	49 3b cf             	cmp    %r15,%rcx
1400162b3:	74 22                	je     0x1400162d7
1400162b5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400162b9:	74 1c                	je     0x1400162d7
1400162bb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400162bf:	4c 8d 05 6a e4 02 00 	lea    0x2e46a(%rip),%r8        # 0x140044730
1400162c6:	ba 6e 00 00 00       	mov    $0x6e,%edx
1400162cb:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1400162cf:	4d 8b cd             	mov    %r13,%r9
1400162d2:	e8 ad b9 fe ff       	call   0x140001c84
1400162d7:	8b c3                	mov    %ebx,%eax
1400162d9:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1400162de:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1400162e2:	49 8b 6b 40          	mov    0x40(%r11),%rbp
1400162e6:	49 8b e3             	mov    %r11,%rsp
1400162e9:	41 5f                	pop    %r15
1400162eb:	41 5e                	pop    %r14
1400162ed:	41 5d                	pop    %r13
1400162ef:	5f                   	pop    %rdi
1400162f0:	5e                   	pop    %rsi
1400162f1:	c3                   	ret
1400162f2:	cc                   	int3
1400162f3:	cc                   	int3
1400162f4:	cc                   	int3
1400162f5:	cc                   	int3
1400162f6:	cc                   	int3
1400162f7:	cc                   	int3
1400162f8:	cc                   	int3
1400162f9:	cc                   	int3
1400162fa:	cc                   	int3
1400162fb:	cc                   	int3
1400162fc:	cc                   	int3
1400162fd:	cc                   	int3
1400162fe:	cc                   	int3
1400162ff:	cc                   	int3
140016300:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140016305:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001630a:	55                   	push   %rbp
14001630b:	57                   	push   %rdi
14001630c:	41 54                	push   %r12
14001630e:	41 56                	push   %r14
140016310:	41 57                	push   %r15
140016312:	48 8b ec             	mov    %rsp,%rbp
140016315:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14001631c:	48 39 0d 25 68 03 00 	cmp    %rcx,0x36825(%rip)        # 0x14004cb48
140016323:	4d 8b f1             	mov    %r9,%r14
140016326:	45 8b f8             	mov    %r8d,%r15d
140016329:	48 8b da             	mov    %rdx,%rbx
14001632c:	74 1b                	je     0x140016349
14001632e:	b9 05 00 00 00       	mov    $0x5,%ecx
140016333:	48 ff 15 5e 9a 02 00 	rex.W call *0x29a5e(%rip)        # 0x14003fd98
14001633a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001633f:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140016344:	e9 ea 03 00 00       	jmp    0x140016733
140016349:	45 33 e4             	xor    %r12d,%r12d
14001634c:	0f 57 c0             	xorps  %xmm0,%xmm0
14001634f:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
140016353:	44 89 65 30          	mov    %r12d,0x30(%rbp)
140016357:	4c 89 65 d8          	mov    %r12,-0x28(%rbp)
14001635b:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
14001635f:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
140016363:	48 8b 0d 96 5c 03 00 	mov    0x35c96(%rip),%rcx        # 0x14004c000
14001636a:	48 8d 05 8f 5c 03 00 	lea    0x35c8f(%rip),%rax        # 0x14004c000
140016371:	48 3b c8             	cmp    %rax,%rcx
140016374:	74 29                	je     0x14001639f
140016376:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001637a:	74 23                	je     0x14001639f
14001637c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140016380:	41 8d 54 24 6f       	lea    0x6f(%r12),%edx
140016385:	4c 8d 0d a4 d3 02 00 	lea    0x2d3a4(%rip),%r9        # 0x140043730
14001638c:	4c 8d 05 9d e3 02 00 	lea    0x2e39d(%rip),%r8        # 0x140044730
140016393:	e8 40 13 ff ff       	call   0x1400076d8
140016398:	48 8b 0d 61 5c 03 00 	mov    0x35c61(%rip),%rcx        # 0x14004c000
14001639f:	48 8b 75 50          	mov    0x50(%rbp),%rsi
1400163a3:	48 85 db             	test   %rbx,%rbx
1400163a6:	75 0a                	jne    0x1400163b2
1400163a8:	bb ef 00 00 c0       	mov    $0xc00000ef,%ebx
1400163ad:	e9 c6 02 00 00       	jmp    0x140016678
1400163b2:	44 39 63 10          	cmp    %r12d,0x10(%rbx)
1400163b6:	74 06                	je     0x1400163be
1400163b8:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1400163bc:	74 ea                	je     0x1400163a8
1400163be:	45 85 ff             	test   %r15d,%r15d
1400163c1:	75 0a                	jne    0x1400163cd
1400163c3:	bb f0 00 00 c0       	mov    $0xc00000f0,%ebx
1400163c8:	e9 ab 02 00 00       	jmp    0x140016678
1400163cd:	4d 85 f6             	test   %r14,%r14
1400163d0:	75 0a                	jne    0x1400163dc
1400163d2:	bb f1 00 00 c0       	mov    $0xc00000f1,%ebx
1400163d7:	e9 9c 02 00 00       	jmp    0x140016678
1400163dc:	48 85 f6             	test   %rsi,%rsi
1400163df:	75 0a                	jne    0x1400163eb
1400163e1:	bb f2 00 00 c0       	mov    $0xc00000f2,%ebx
1400163e6:	e9 8d 02 00 00       	jmp    0x140016678
1400163eb:	48 8b 05 86 69 03 00 	mov    0x36986(%rip),%rax        # 0x14004cd78
1400163f2:	48 8d 0d 47 e3 02 00 	lea    0x2e347(%rip),%rcx        # 0x140044740
1400163f9:	4c 8b 0d a8 94 02 00 	mov    0x294a8(%rip),%r9        # 0x14003f8a8
140016400:	0f 57 c0             	xorps  %xmm0,%xmm0
140016403:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140016408:	45 8b c7             	mov    %r15d,%r8d
14001640b:	0f 11 06             	movups %xmm0,(%rsi)
14001640e:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
140016413:	49 8b d6             	mov    %r14,%rdx
140016416:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
14001641a:	48 8b 78 18          	mov    0x18(%rax),%rdi
14001641e:	48 8d 45 30          	lea    0x30(%rbp),%rax
140016422:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140016427:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
14001642b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140016430:	48 8b 05 c1 94 02 00 	mov    0x294c1(%rip),%rax        # 0x14003f8f8
140016437:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001643c:	48 8b c7             	mov    %rdi,%rax
14001643f:	ff 15 83 9d 02 00    	call   *0x29d83(%rip)        # 0x1400401c8
140016445:	85 c0                	test   %eax,%eax
140016447:	79 42                	jns    0x14001648b
140016449:	48 8b 0d b0 5b 03 00 	mov    0x35bb0(%rip),%rcx        # 0x14004c000
140016450:	4c 8d 35 a9 5b 03 00 	lea    0x35ba9(%rip),%r14        # 0x14004c000
140016457:	49 3b ce             	cmp    %r14,%rcx
14001645a:	74 25                	je     0x140016481
14001645c:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140016460:	74 1f                	je     0x140016481
140016462:	ba 70 00 00 00       	mov    $0x70,%edx
140016467:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001646b:	4c 8d 05 be e2 02 00 	lea    0x2e2be(%rip),%r8        # 0x140044730
140016472:	44 8b c8             	mov    %eax,%r9d
140016475:	e8 8a a0 ff ff       	call   0x140010504
14001647a:	48 8b 0d 7f 5b 03 00 	mov    0x35b7f(%rip),%rcx        # 0x14004c000
140016481:	bb 8b 02 00 c0       	mov    $0xc000028b,%ebx
140016486:	e9 f4 01 00 00       	jmp    0x14001667f
14001648b:	8b 45 30             	mov    0x30(%rbp),%eax
14001648e:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140016492:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
140016497:	4c 8d 05 5a cd 02 00 	lea    0x2cd5a(%rip),%r8        # 0x1400431f8
14001649e:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400164a2:	33 d2                	xor    %edx,%edx
1400164a4:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1400164a8:	b9 e1 00 00 00       	mov    $0xe1,%ecx
1400164ad:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400164b2:	48 ff 15 77 9a 02 00 	rex.W call *0x29a77(%rip)        # 0x14003ff30
1400164b9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400164be:	85 c0                	test   %eax,%eax
1400164c0:	79 20                	jns    0x1400164e2
1400164c2:	48 8b 0d 37 5b 03 00 	mov    0x35b37(%rip),%rcx        # 0x14004c000
1400164c9:	4c 8d 35 30 5b 03 00 	lea    0x35b30(%rip),%r14        # 0x14004c000
1400164d0:	49 3b ce             	cmp    %r14,%rcx
1400164d3:	74 ac                	je     0x140016481
1400164d5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400164d9:	74 a6                	je     0x140016481
1400164db:	ba 71 00 00 00       	mov    $0x71,%edx
1400164e0:	eb 85                	jmp    0x140016467
1400164e2:	44 8b 43 10          	mov    0x10(%rbx),%r8d
1400164e6:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1400164ea:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400164ee:	bf 02 00 00 00       	mov    $0x2,%edi
1400164f3:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400164f7:	45 33 c9             	xor    %r9d,%r9d
1400164fa:	89 7c 24 48          	mov    %edi,0x48(%rsp)
1400164fe:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140016503:	44 89 64 24 38       	mov    %r12d,0x38(%rsp)
140016508:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14001650d:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
140016512:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140016517:	48 ff 15 8a 99 02 00 	rex.W call *0x2998a(%rip)        # 0x14003fea8
14001651e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140016523:	85 c0                	test   %eax,%eax
140016525:	79 29                	jns    0x140016550
140016527:	48 8b 0d d2 5a 03 00 	mov    0x35ad2(%rip),%rcx        # 0x14004c000
14001652e:	4c 8d 35 cb 5a 03 00 	lea    0x35acb(%rip),%r14        # 0x14004c000
140016535:	49 3b ce             	cmp    %r14,%rcx
140016538:	0f 84 43 ff ff ff    	je     0x140016481
14001653e:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140016542:	0f 84 39 ff ff ff    	je     0x140016481
140016548:	8d 57 70             	lea    0x70(%rdi),%edx
14001654b:	e9 17 ff ff ff       	jmp    0x140016467
140016550:	8b 4d f0             	mov    -0x10(%rbp),%ecx
140016553:	48 ff 15 4e 93 02 00 	rex.W call *0x2934e(%rip)        # 0x14003f8a8
14001655a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001655f:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140016563:	48 85 c0             	test   %rax,%rax
140016566:	75 3d                	jne    0x1400165a5
140016568:	48 8b 0d 91 5a 03 00 	mov    0x35a91(%rip),%rcx        # 0x14004c000
14001656f:	4c 8d 35 8a 5a 03 00 	lea    0x35a8a(%rip),%r14        # 0x14004c000
140016576:	49 3b ce             	cmp    %r14,%rcx
140016579:	74 20                	je     0x14001659b
14001657b:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14001657f:	74 1a                	je     0x14001659b
140016581:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140016585:	8d 50 73             	lea    0x73(%rax),%edx
140016588:	4c 8d 05 a1 e1 02 00 	lea    0x2e1a1(%rip),%r8        # 0x140044730
14001658f:	e8 44 9f ff ff       	call   0x1400104d8
140016594:	48 8b 0d 65 5a 03 00 	mov    0x35a65(%rip),%rcx        # 0x14004c000
14001659b:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
1400165a0:	e9 da 00 00 00       	jmp    0x14001667f
1400165a5:	44 8b 43 10          	mov    0x10(%rbx),%r8d
1400165a9:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1400165ad:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400165b1:	45 33 c9             	xor    %r9d,%r9d
1400165b4:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400165b8:	89 7c 24 48          	mov    %edi,0x48(%rsp)
1400165bc:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400165c1:	8b 45 f0             	mov    -0x10(%rbp),%eax
1400165c4:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400165c8:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1400165cc:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400165d1:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
1400165d6:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1400165db:	48 ff 15 c6 98 02 00 	rex.W call *0x298c6(%rip)        # 0x14003fea8
1400165e2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400165e7:	85 c0                	test   %eax,%eax
1400165e9:	79 2b                	jns    0x140016616
1400165eb:	48 8b 0d 0e 5a 03 00 	mov    0x35a0e(%rip),%rcx        # 0x14004c000
1400165f2:	4c 8d 35 07 5a 03 00 	lea    0x35a07(%rip),%r14        # 0x14004c000
1400165f9:	49 3b ce             	cmp    %r14,%rcx
1400165fc:	0f 84 7f fe ff ff    	je     0x140016481
140016602:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140016606:	0f 84 75 fe ff ff    	je     0x140016481
14001660c:	ba 74 00 00 00       	mov    $0x74,%edx
140016611:	e9 51 fe ff ff       	jmp    0x140016467
140016616:	8b 43 0c             	mov    0xc(%rbx),%eax
140016619:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14001661d:	4c 8b c6             	mov    %rsi,%r8
140016620:	89 45 ec             	mov    %eax,-0x14(%rbp)
140016623:	8b cf                	mov    %edi,%ecx
140016625:	c7 45 e8 01 00 00 00 	movl   $0x1,-0x18(%rbp)
14001662c:	e8 df 03 00 00       	call   0x140016a10
140016631:	8b d8                	mov    %eax,%ebx
140016633:	85 c0                	test   %eax,%eax
140016635:	79 3a                	jns    0x140016671
140016637:	48 8b 0d c2 59 03 00 	mov    0x359c2(%rip),%rcx        # 0x14004c000
14001663e:	4c 8d 35 bb 59 03 00 	lea    0x359bb(%rip),%r14        # 0x14004c000
140016645:	49 3b ce             	cmp    %r14,%rcx
140016648:	74 35                	je     0x14001667f
14001664a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14001664e:	74 2f                	je     0x14001667f
140016650:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140016654:	4c 8d 05 d5 e0 02 00 	lea    0x2e0d5(%rip),%r8        # 0x140044730
14001665b:	ba 75 00 00 00       	mov    $0x75,%edx
140016660:	44 8b c8             	mov    %eax,%r9d
140016663:	e8 9c 9e ff ff       	call   0x140010504
140016668:	48 8b 0d 91 59 03 00 	mov    0x35991(%rip),%rcx        # 0x14004c000
14001666f:	eb 0e                	jmp    0x14001667f
140016671:	48 8b 0d 88 59 03 00 	mov    0x35988(%rip),%rcx        # 0x14004c000
140016678:	4c 8d 35 81 59 03 00 	lea    0x35981(%rip),%r14        # 0x14004c000
14001667f:	4c 39 65 f8          	cmp    %r12,-0x8(%rbp)
140016683:	74 12                	je     0x140016697
140016685:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140016689:	e8 aa 31 00 00       	call   0x140019838
14001668e:	48 8b 0d 6b 59 03 00 	mov    0x3596b(%rip),%rcx        # 0x14004c000
140016695:	eb 0b                	jmp    0x1400166a2
140016697:	0f 57 c0             	xorps  %xmm0,%xmm0
14001669a:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
14001669e:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1400166a2:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
1400166a6:	48 85 ff             	test   %rdi,%rdi
1400166a9:	74 1e                	je     0x1400166c9
1400166ab:	8b 4d 30             	mov    0x30(%rbp),%ecx
1400166ae:	33 c0                	xor    %eax,%eax
1400166b0:	f3 aa                	rep stos %al,%es:(%rdi)
1400166b2:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400166b6:	48 ff 15 3b 92 02 00 	rex.W call *0x2923b(%rip)        # 0x14003f8f8
1400166bd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400166c2:	48 8b 0d 37 59 03 00 	mov    0x35937(%rip),%rcx        # 0x14004c000
1400166c9:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1400166cd:	48 85 c0             	test   %rax,%rax
1400166d0:	74 16                	je     0x1400166e8
1400166d2:	48 8b c8             	mov    %rax,%rcx
1400166d5:	48 ff 15 24 98 02 00 	rex.W call *0x29824(%rip)        # 0x14003ff00
1400166dc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400166e1:	48 8b 0d 18 59 03 00 	mov    0x35918(%rip),%rcx        # 0x14004c000
1400166e8:	85 db                	test   %ebx,%ebx
1400166ea:	79 45                	jns    0x140016731
1400166ec:	49 3b ce             	cmp    %r14,%rcx
1400166ef:	74 26                	je     0x140016717
1400166f1:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400166f5:	74 20                	je     0x140016717
1400166f7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400166fb:	4c 8d 0d 2e d0 02 00 	lea    0x2d02e(%rip),%r9        # 0x140043730
140016702:	ba 76 00 00 00       	mov    $0x76,%edx
140016707:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14001670b:	4c 8d 05 1e e0 02 00 	lea    0x2e01e(%rip),%r8        # 0x140044730
140016712:	e8 6d b5 fe ff       	call   0x140001c84
140016717:	4c 39 66 18          	cmp    %r12,0x18(%rsi)
14001671b:	74 0a                	je     0x140016727
14001671d:	48 8b ce             	mov    %rsi,%rcx
140016720:	e8 13 31 00 00       	call   0x140019838
140016725:	eb 0a                	jmp    0x140016731
140016727:	0f 57 c0             	xorps  %xmm0,%xmm0
14001672a:	0f 11 06             	movups %xmm0,(%rsi)
14001672d:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
140016731:	8b c3                	mov    %ebx,%eax
140016733:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11