14014336b:	48 8b cb             	mov    %rbx,%rcx
14014336e:	e8 ad 79 00 00       	call   0x14014ad20
140143373:	eb 41                	jmp    0x1401433b6
140143375:	8b 83 38 12 00 00    	mov    0x1238(%rbx),%eax
14014337b:	ff c8                	dec    %eax
14014337d:	83 f8 02             	cmp    $0x2,%eax
140143380:	77 34                	ja     0x1401433b6
140143382:	f6 83 24 02 00 00 02 	testb  $0x2,0x224(%rbx)
140143389:	eb 14                	jmp    0x14014339f
14014338b:	8b 83 38 12 00 00    	mov    0x1238(%rbx),%eax
140143391:	ff c8                	dec    %eax
140143393:	83 f8 02             	cmp    $0x2,%eax
140143396:	77 1e                	ja     0x1401433b6
140143398:	f6 83 24 02 00 00 01 	testb  $0x1,0x224(%rbx)
14014339f:	75 15                	jne    0x1401433b6
1401433a1:	48 8d 15 80 cd 1f 00 	lea    0x1fcd80(%rip),%rdx        # 0x140340128
1401433a8:	48 8b cb             	mov    %rbx,%rcx
1401433ab:	e8 70 79 00 00       	call   0x14014ad20
1401433b0:	89 ab 38 12 00 00    	mov    %ebp,0x1238(%rbx)
1401433b6:	80 3d fb cc 2c 00 00 	cmpb   $0x0,0x2cccfb(%rip)        # 0x1404100b8
1401433bd:	74 3a                	je     0x1401433f9
1401433bf:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1401433c4:	ff 15 36 60 1e 00    	call   *0x1e6036(%rip)        # 0x140329400
1401433ca:	4c 8b 05 ef cc 2c 00 	mov    0x2cccef(%rip),%r8        # 0x1404100c0
1401433d1:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1401433d6:	48 99                	cqto
1401433d8:	49 f7 f8             	idiv   %r8
1401433db:	4c 8b c8             	mov    %rax,%r9
1401433de:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1401433e3:	48 99                	cqto
1401433e5:	49 f7 f8             	idiv   %r8
1401433e8:	48 69 c2 40 42 0f 00 	imul   $0xf4240,%rdx,%rax
1401433ef:	48 99                	cqto
1401433f1:	49 f7 f8             	idiv   %r8
1401433f4:	4c 8b c0             	mov    %rax,%r8
1401433f7:	eb 27                	jmp    0x140143420
1401433f9:	ff 15 81 60 1e 00    	call   *0x1e6081(%rip)        # 0x140329480
1401433ff:	44 8b c0             	mov    %eax,%r8d
140143402:	b8 d3 4d 62 10       	mov    $0x10624dd3,%eax
140143407:	41 f7 e0             	mul    %r8d
14014340a:	c1 ea 06             	shr    $0x6,%edx
14014340d:	69 ca e8 03 00 00    	imul   $0x3e8,%edx,%ecx
140143413:	44 8b ca             	mov    %edx,%r9d
140143416:	44 2b c1             	sub    %ecx,%r8d
140143419:	45 69 c0 e8 03 00 00 	imul   $0x3e8,%r8d,%r8d
140143420:	0f 10 83 d0 0b 00 00 	movups 0xbd0(%rbx),%xmm0
140143427:	66 48 0f 7e c0       	movq   %xmm0,%rax
14014342c:	4c 2b c8             	sub    %rax,%r9
14014342f:	48 b8 f6 5a d0 7b 63 	movabs $0x8637bd05af6,%rax
140143436:	08 00 00
140143439:	4c 3b c8             	cmp    %rax,%r9
14014343c:	7c 0c                	jl     0x14014344a
14014343e:	48 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rdx
140143445:	ff ff 7f
140143448:	eb 37                	jmp    0x140143481
14014344a:	48 b8 0a a5 2f 84 9c 	movabs $0xfffff79c842fa50a,%rax
140143451:	f7 ff ff
140143454:	4c 3b c8             	cmp    %rax,%r9
140143457:	7f 0c                	jg     0x140143465
140143459:	48 ba 00 00 00 00 00 	movabs $0x8000000000000000,%rdx
140143460:	00 00 80
140143463:	eb 1c                	jmp    0x140143481
140143465:	49 69 d1 40 42 0f 00 	imul   $0xf4240,%r9,%rdx
14014346c:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140143471:	66 0f 7e c0          	movd   %xmm0,%eax
140143475:	48 63 c8             	movslq %eax,%rcx
140143478:	48 2b d1             	sub    %rcx,%rdx
14014347b:	49 63 c0             	movslq %r8d,%rax
14014347e:	48 03 d0             	add    %rax,%rdx
140143481:	83 a3 84 0b 00 00 9f 	andl   $0xffffff9f,0xb84(%rbx)
140143488:	48 89 93 c8 0b 00 00 	mov    %rdx,0xbc8(%rbx)
14014348f:	48 89 ab 58 0b 00 00 	mov    %rbp,0xb58(%rbx)
140143496:	48 89 ab 60 0b 00 00 	mov    %rbp,0xb60(%rbx)
14014349d:	33 c0                	xor    %eax,%eax
14014349f:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401434a4:	48 83 c4 20          	add    $0x20,%rsp
1401434a8:	41 5f                	pop    %r15
1401434aa:	41 5e                	pop    %r14
1401434ac:	41 5d                	pop    %r13
1401434ae:	41 5c                	pop    %r12
1401434b0:	5f                   	pop    %rdi
1401434b1:	5e                   	pop    %rsi
1401434b2:	5d                   	pop    %rbp
1401434b3:	c3                   	ret
1401434b4:	cc                   	int3
1401434b5:	cc                   	int3
1401434b6:	cc                   	int3
1401434b7:	cc                   	int3
1401434b8:	cc                   	int3
1401434b9:	cc                   	int3
1401434ba:	cc                   	int3
1401434bb:	cc                   	int3
1401434bc:	cc                   	int3
1401434bd:	cc                   	int3
1401434be:	cc                   	int3
1401434bf:	cc                   	int3
1401434c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401434c5:	57                   	push   %rdi
1401434c6:	48 83 ec 20          	sub    $0x20,%rsp
1401434ca:	48 8b d9             	mov    %rcx,%rbx
1401434cd:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401434d1:	ff 15 39 f8 2b 00    	call   *0x2bf839(%rip)        # 0x140402d10
1401434d7:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401434db:	33 ff                	xor    %edi,%edi
1401434dd:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1401434e1:	ff 15 29 f8 2b 00    	call   *0x2bf829(%rip)        # 0x140402d10
1401434e7:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401434eb:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1401434ef:	ff 15 1b f8 2b 00    	call   *0x2bf81b(%rip)        # 0x140402d10
1401434f5:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1401434f9:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
1401434fd:	ff 15 0d f8 2b 00    	call   *0x2bf80d(%rip)        # 0x140402d10
140143503:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140143507:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
14014350b:	ff 15 ff f7 2b 00    	call   *0x2bf7ff(%rip)        # 0x140402d10
140143511:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
140143515:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
140143519:	ff 15 f1 f7 2b 00    	call   *0x2bf7f1(%rip)        # 0x140402d10
14014351f:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140143523:	48 89 7b 30          	mov    %rdi,0x30(%rbx)
140143527:	ff 15 e3 f7 2b 00    	call   *0x2bf7e3(%rip)        # 0x140402d10
14014352d:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140143531:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
140143535:	ff 15 d5 f7 2b 00    	call   *0x2bf7d5(%rip)        # 0x140402d10
14014353b:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14014353f:	48 89 7b 40          	mov    %rdi,0x40(%rbx)
140143543:	ff 15 c7 f7 2b 00    	call   *0x2bf7c7(%rip)        # 0x140402d10
140143549:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
14014354d:	48 89 7b 48          	mov    %rdi,0x48(%rbx)
140143551:	ff 15 b9 f7 2b 00    	call   *0x2bf7b9(%rip)        # 0x140402d10
140143557:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
14014355b:	48 89 7b 50          	mov    %rdi,0x50(%rbx)
14014355f:	ff 15 ab f7 2b 00    	call   *0x2bf7ab(%rip)        # 0x140402d10
140143565:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
140143569:	48 89 7b 58          	mov    %rdi,0x58(%rbx)
14014356d:	ff 15 9d f7 2b 00    	call   *0x2bf79d(%rip)        # 0x140402d10
140143573:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
140143577:	48 89 7b 60          	mov    %rdi,0x60(%rbx)
14014357b:	ff 15 8f f7 2b 00    	call   *0x2bf78f(%rip)        # 0x140402d10
140143581:	48 89 7b 68          	mov    %rdi,0x68(%rbx)
140143585:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014358a:	48 83 c4 20          	add    $0x20,%rsp
14014358e:	5f                   	pop    %rdi
14014358f:	c3                   	ret
140143590:	40 53                	rex push %rbx
140143592:	48 83 ec 20          	sub    $0x20,%rsp
140143596:	48 8b d9             	mov    %rcx,%rbx
140143599:	48 8b 89 b0 01 00 00 	mov    0x1b0(%rcx),%rcx
1401435a0:	ff 15 6a f7 2b 00    	call   *0x2bf76a(%rip)        # 0x140402d10
1401435a6:	48 8b 8b 98 01 00 00 	mov    0x198(%rbx),%rcx
1401435ad:	48 c7 83 b0 01 00 00 	movq   $0x0,0x1b0(%rbx)
1401435b4:	00 00 00 00
1401435b8:	ff 15 52 f7 2b 00    	call   *0x2bf752(%rip)        # 0x140402d10
1401435be:	48 8b 8b b8 01 00 00 	mov    0x1b8(%rbx),%rcx
1401435c5:	48 c7 83 98 01 00 00 	movq   $0x0,0x198(%rbx)
1401435cc:	00 00 00 00
1401435d0:	48 85 c9             	test   %rcx,%rcx
1401435d3:	74 21                	je     0x1401435f6
1401435d5:	48 83 c1 08          	add    $0x8,%rcx
1401435d9:	e8 c2 a0 ff ff       	call   0x14013d6a0
1401435de:	48 8b 8b b8 01 00 00 	mov    0x1b8(%rbx),%rcx
1401435e5:	48 81 c1 40 02 00 00 	add    $0x240,%rcx
1401435ec:	48 83 c4 20          	add    $0x20,%rsp
1401435f0:	5b                   	pop    %rbx
1401435f1:	e9 aa a0 ff ff       	jmp    0x14013d6a0
1401435f6:	48 83 c4 20          	add    $0x20,%rsp
1401435fa:	5b                   	pop    %rbx
1401435fb:	c3                   	ret
1401435fc:	cc                   	int3
1401435fd:	cc                   	int3
1401435fe:	cc                   	int3
1401435ff:	cc                   	int3
140143600:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140143605:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14014360a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14014360f:	57                   	push   %rdi
140143610:	48 83 ec 20          	sub    $0x20,%rsp
140143614:	48 8b f9             	mov    %rcx,%rdi
140143617:	48 8d 99 80 07 00 00 	lea    0x780(%rcx),%rbx
14014361e:	be 50 00 00 00       	mov    $0x50,%esi
140143623:	33 ed                	xor    %ebp,%ebp
140143625:	48 8b 0b             	mov    (%rbx),%rcx
140143628:	ff 15 e2 f6 2b 00    	call   *0x2bf6e2(%rip)        # 0x140402d10
14014362e:	48 89 2b             	mov    %rbp,(%rbx)
140143631:	48 8d 5b 08          	lea    0x8(%rbx),%rbx
140143635:	48 83 ee 01          	sub    $0x1,%rsi
140143639:	75 ea                	jne    0x140143625
14014363b:	48 8b 8f 00 0a 00 00 	mov    0xa00(%rdi),%rcx
140143642:	ff 15 c8 f6 2b 00    	call   *0x2bf6c8(%rip)        # 0x140402d10
140143648:	48 89 af 00 0a 00 00 	mov    %rbp,0xa00(%rdi)
14014364f:	48 8b 8f 08 0a 00 00 	mov    0xa08(%rdi),%rcx
140143656:	ff 15 b4 f6 2b 00    	call   *0x2bf6b4(%rip)        # 0x140402d10
14014365c:	48 89 af 08 0a 00 00 	mov    %rbp,0xa08(%rdi)
140143663:	48 8b 8f 10 0a 00 00 	mov    0xa10(%rdi),%rcx
14014366a:	ff 15 a0 f6 2b 00    	call   *0x2bf6a0(%rip)        # 0x140402d10
140143670:	48 89 af 10 0a 00 00 	mov    %rbp,0xa10(%rdi)
140143677:	48 8b 8f 18 0a 00 00 	mov    0xa18(%rdi),%rcx
14014367e:	ff 15 8c f6 2b 00    	call   *0x2bf68c(%rip)        # 0x140402d10
140143684:	48 89 af 18 0a 00 00 	mov    %rbp,0xa18(%rdi)
14014368b:	48 8b 8f 20 0a 00 00 	mov    0xa20(%rdi),%rcx
140143692:	ff 15 78 f6 2b 00    	call   *0x2bf678(%rip)        # 0x140402d10
140143698:	48 89 af 20 0a 00 00 	mov    %rbp,0xa20(%rdi)
14014369f:	48 8b 8f 28 0a 00 00 	mov    0xa28(%rdi),%rcx
1401436a6:	ff 15 64 f6 2b 00    	call   *0x2bf664(%rip)        # 0x140402d10
1401436ac:	48 89 af 28 0a 00 00 	mov    %rbp,0xa28(%rdi)
1401436b3:	48 8b 8f 30 0a 00 00 	mov    0xa30(%rdi),%rcx
1401436ba:	ff 15 50 f6 2b 00    	call   *0x2bf650(%rip)        # 0x140402d10
1401436c0:	48 89 af 30 0a 00 00 	mov    %rbp,0xa30(%rdi)
1401436c7:	48 8b 8f 38 0a 00 00 	mov    0xa38(%rdi),%rcx
1401436ce:	ff 15 3c f6 2b 00    	call   *0x2bf63c(%rip)        # 0x140402d10
1401436d4:	48 89 af 38 0a 00 00 	mov    %rbp,0xa38(%rdi)
1401436db:	40 38 af 13 13 00 00 	cmp    %bpl,0x1313(%rdi)
1401436e2:	74 1b                	je     0x1401436ff
1401436e4:	48 8b 8f 48 12 00 00 	mov    0x1248(%rdi),%rcx
1401436eb:	ff 15 1f f6 2b 00    	call   *0x2bf61f(%rip)        # 0x140402d10
1401436f1:	48 89 af 48 12 00 00 	mov    %rbp,0x1248(%rdi)
1401436f8:	40 88 af 13 13 00 00 	mov    %bpl,0x1313(%rdi)
1401436ff:	48 89 af 48 12 00 00 	mov    %rbp,0x1248(%rdi)
140143706:	40 38 af 12 13 00 00 	cmp    %bpl,0x1312(%rdi)
14014370d:	74 1b                	je     0x14014372a
14014370f:	48 8b 8f 40 12 00 00 	mov    0x1240(%rdi),%rcx
140143716:	ff 15 f4 f5 2b 00    	call   *0x2bf5f4(%rip)        # 0x140402d10
14014371c:	48 89 af 40 12 00 00 	mov    %rbp,0x1240(%rdi)
140143723:	40 88 af 12 13 00 00 	mov    %bpl,0x1312(%rdi)
14014372a:	48 8d 8f 68 03 00 00 	lea    0x368(%rdi),%rcx
140143731:	48 89 af 40 12 00 00 	mov    %rbp,0x1240(%rdi)
140143738:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014373d:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140143742:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140143747:	48 83 c4 20          	add    $0x20,%rsp
14014374b:	5f                   	pop    %rdi
14014374c:	e9 6f 2b 03 00       	jmp    0x1401762c0
140143751:	cc                   	int3
140143752:	cc                   	int3
140143753:	cc                   	int3
140143754:	cc                   	int3
140143755:	cc                   	int3
140143756:	cc                   	int3
140143757:	cc                   	int3
140143758:	cc                   	int3
140143759:	cc                   	int3
14014375a:	cc                   	int3
14014375b:	cc                   	int3
14014375c:	cc                   	int3
14014375d:	cc                   	int3
14014375e:	cc                   	int3
14014375f:	cc                   	int3
140143760:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140143765:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14014376a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14014376f:	57                   	push   %rdi
140143770:	48 83 ec 20          	sub    $0x20,%rsp
140143774:	49 8b f8             	mov    %r8,%rdi
140143777:	8b f2                	mov    %edx,%esi
140143779:	48 8b e9             	mov    %rcx,%rbp
14014377c:	32 db                	xor    %bl,%bl
14014377e:	ff 15 cc 68 1e 00    	call   *0x1e68cc(%rip)        # 0x14032a050
140143784:	48 85 c0             	test   %rax,%rax
140143787:	74 40                	je     0x1401437c9
140143789:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140143790:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
140143797:	48 ff c1             	inc    %rcx
14014379a:	80 3c 08 00          	cmpb   $0x0,(%rax,%rcx,1)
14014379e:	75 f7                	jne    0x140143797
1401437a0:	48 85 c9             	test   %rcx,%rcx
1401437a3:	74 0f                	je     0x1401437b4
1401437a5:	80 7c 01 ff 0a       	cmpb   $0xa,-0x1(%rcx,%rax,1)
1401437aa:	75 08                	jne    0x1401437b4
1401437ac:	84 db                	test   %bl,%bl
1401437ae:	74 1b                	je     0x1401437cb
1401437b0:	32 db                	xor    %bl,%bl
1401437b2:	eb 02                	jmp    0x1401437b6
1401437b4:	b3 01                	mov    $0x1,%bl
1401437b6:	4c 8b c7             	mov    %rdi,%r8
1401437b9:	8b d6                	mov    %esi,%edx
1401437bb:	48 8b cd             	mov    %rbp,%rcx
1401437be:	ff 15 8c 68 1e 00    	call   *0x1e688c(%rip)        # 0x14032a050
1401437c4:	48 85 c0             	test   %rax,%rax
1401437c7:	75 c7                	jne    0x140143790
1401437c9:	33 c0                	xor    %eax,%eax
1401437cb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401437d0:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401437d5:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401437da:	48 83 c4 20          	add    $0x20,%rsp
1401437de:	5f                   	pop    %rdi
1401437df:	c3                   	ret
1401437e0:	40 55                	rex push %rbp
1401437e2:	57                   	push   %rdi
1401437e3:	41 54                	push   %r12
1401437e5:	41 55                	push   %r13
1401437e7:	48 83 ec 28          	sub    $0x28,%rsp
1401437eb:	4d 8b e9             	mov    %r9,%r13
1401437ee:	33 ff                	xor    %edi,%edi
1401437f0:	49 89 39             	mov    %rdi,(%r9)
1401437f3:	33 ed                	xor    %ebp,%ebp
1401437f5:	4c 8d 4c 24 68       	lea    0x68(%rsp),%r9
1401437fa:	ff 15 c0 65 1e 00    	call   *0x1e65c0(%rip)        # 0x140329dc0
140143800:	44 8b e0             	mov    %eax,%r12d
140143803:	85 c0                	test   %eax,%eax
140143805:	0f 85 74 01 00 00    	jne    0x14014397f
14014380b:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140143810:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
140143815:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14014381a:	48 85 f6             	test   %rsi,%rsi
14014381d:	0f 84 3c 01 00 00    	je     0x14014395f
140143823:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
140143828:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14014382d:	0f 1f 00             	nopl   (%rax)
140143830:	48 8b 46 18          	mov    0x18(%rsi),%rax
140143834:	48 85 c0             	test   %rax,%rax
140143837:	74 15                	je     0x14014384e
140143839:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
140143840:	48 ff c3             	inc    %rbx
140143843:	80 3c 18 00          	cmpb   $0x0,(%rax,%rbx,1)
140143847:	75 f7                	jne    0x140143840
140143849:	48 ff c3             	inc    %rbx
14014384c:	eb 02                	jmp    0x140143850
14014384e:	33 db                	xor    %ebx,%ebx
140143850:	8b 46 04             	mov    0x4(%rsi),%eax
140143853:	83 f8 02             	cmp    $0x2,%eax
140143856:	75 08                	jne    0x140143860
140143858:	41 bf 10 00 00 00    	mov    $0x10,%r15d
14014385e:	eb 0f                	jmp    0x14014386f
140143860:	83 f8 17             	cmp    $0x17,%eax
140143863:	0f 85 9f 00 00 00    	jne    0x140143908
140143869:	41 bf 1c 00 00 00    	mov    $0x1c,%r15d
14014386f:	48 83 7e 20 00       	cmpq   $0x0,0x20(%rsi)
140143874:	0f 84 8e 00 00 00    	je     0x140143908
14014387a:	48 8b 46 10          	mov    0x10(%rsi),%rax
14014387e:	48 85 c0             	test   %rax,%rax
140143881:	0f 84 81 00 00 00    	je     0x140143908
140143887:	49 3b c7             	cmp    %r15,%rax
14014388a:	72 7c                	jb     0x140143908
14014388c:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
140143890:	49 03 cf             	add    %r15,%rcx
140143893:	ff 15 6f f4 2b 00    	call   *0x2bf46f(%rip)        # 0x140402d08
140143899:	4c 8b f0             	mov    %rax,%r14
14014389c:	48 85 c0             	test   %rax,%rax
14014389f:	74 76                	je     0x140143917
1401438a1:	8b 0e                	mov    (%rsi),%ecx
1401438a3:	4d 8b c7             	mov    %r15,%r8
1401438a6:	89 08                	mov    %ecx,(%rax)
1401438a8:	8b 4e 04             	mov    0x4(%rsi),%ecx
1401438ab:	89 48 04             	mov    %ecx,0x4(%rax)
1401438ae:	8b 4e 08             	mov    0x8(%rsi),%ecx
1401438b1:	89 48 08             	mov    %ecx,0x8(%rax)
1401438b4:	8b 4e 0c             	mov    0xc(%rsi),%ecx
1401438b7:	89 48 0c             	mov    %ecx,0xc(%rax)
1401438ba:	49 8d 4e 30          	lea    0x30(%r14),%rcx
1401438be:	44 89 78 10          	mov    %r15d,0x10(%rax)