140196073:	90                   	nop
140196074:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
140196078:	4d 8b 40 08          	mov    0x8(%r8),%r8
14019607c:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
140196080:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140196084:	e8 a3 85 e8 ff       	call   0x14001e62c
140196089:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14019608d:	ff 15 2d 68 97 00    	call   *0x97682d(%rip)        # 0x140b0c8c0
140196093:	48 8b c6             	mov    %rsi,%rax
140196096:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
14019609b:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14019609f:	49 8b 73 30          	mov    0x30(%r11),%rsi
1401960a3:	49 8b 7b 38          	mov    0x38(%r11),%rdi
1401960a7:	49 8b e3             	mov    %r11,%rsp
1401960aa:	41 5e                	pop    %r14
1401960ac:	41 5c                	pop    %r12
1401960ae:	5d                   	pop    %rbp
1401960af:	c3                   	ret
1401960b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401960b5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401960ba:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401960bf:	57                   	push   %rdi
1401960c0:	48 83 ec 20          	sub    $0x20,%rsp
1401960c4:	48 8b d9             	mov    %rcx,%rbx
1401960c7:	41 b9 0d 00 00 00    	mov    $0xd,%r9d
1401960cd:	4c 8b c2             	mov    %rdx,%r8
1401960d0:	33 d2                	xor    %edx,%edx
1401960d2:	e8 55 8d 01 00       	call   0x1401aee2c
1401960d7:	48 8d 05 12 7d 98 00 	lea    0x987d12(%rip),%rax        # 0x140b1ddf0
1401960de:	48 89 03             	mov    %rax,(%rbx)
1401960e1:	48 8d 05 10 7e 98 00 	lea    0x987e10(%rip),%rax        # 0x140b1def8
1401960e8:	48 89 83 88 00 00 00 	mov    %rax,0x88(%rbx)
1401960ef:	33 f6                	xor    %esi,%esi
1401960f1:	48 89 b3 e0 00 00 00 	mov    %rsi,0xe0(%rbx)
1401960f8:	48 89 b3 e8 00 00 00 	mov    %rsi,0xe8(%rbx)
1401960ff:	48 89 b3 f0 00 00 00 	mov    %rsi,0xf0(%rbx)
140196106:	48 89 b3 f8 00 00 00 	mov    %rsi,0xf8(%rbx)
14019610d:	48 89 b3 00 01 00 00 	mov    %rsi,0x100(%rbx)
140196114:	48 89 b3 08 01 00 00 	mov    %rsi,0x108(%rbx)
14019611b:	48 89 b3 10 01 00 00 	mov    %rsi,0x110(%rbx)
140196122:	48 89 b3 18 01 00 00 	mov    %rsi,0x118(%rbx)
140196129:	48 89 b3 20 01 00 00 	mov    %rsi,0x120(%rbx)
140196130:	48 89 b3 28 01 00 00 	mov    %rsi,0x128(%rbx)
140196137:	48 89 b3 30 01 00 00 	mov    %rsi,0x130(%rbx)
14019613e:	48 89 b3 38 01 00 00 	mov    %rsi,0x138(%rbx)
140196145:	48 89 b3 40 01 00 00 	mov    %rsi,0x140(%rbx)
14019614c:	48 89 b3 48 01 00 00 	mov    %rsi,0x148(%rbx)
140196153:	48 89 b3 50 01 00 00 	mov    %rsi,0x150(%rbx)
14019615a:	48 89 b3 58 01 00 00 	mov    %rsi,0x158(%rbx)
140196161:	48 89 b3 60 01 00 00 	mov    %rsi,0x160(%rbx)
140196168:	48 89 b3 68 01 00 00 	mov    %rsi,0x168(%rbx)
14019616f:	48 89 b3 70 01 00 00 	mov    %rsi,0x170(%rbx)
140196176:	48 89 b3 78 01 00 00 	mov    %rsi,0x178(%rbx)
14019617d:	48 89 b3 80 01 00 00 	mov    %rsi,0x180(%rbx)
140196184:	89 b3 88 01 00 00    	mov    %esi,0x188(%rbx)
14019618a:	66 89 b3 8c 01 00 00 	mov    %si,0x18c(%rbx)
140196191:	89 b3 90 01 00 00    	mov    %esi,0x190(%rbx)
140196197:	48 89 b3 98 01 00 00 	mov    %rsi,0x198(%rbx)
14019619e:	48 89 b3 a0 01 00 00 	mov    %rsi,0x1a0(%rbx)
1401961a5:	48 89 b3 a8 01 00 00 	mov    %rsi,0x1a8(%rbx)
1401961ac:	48 89 b3 b0 01 00 00 	mov    %rsi,0x1b0(%rbx)
1401961b3:	48 89 b3 b8 01 00 00 	mov    %rsi,0x1b8(%rbx)
1401961ba:	48 89 b3 c0 01 00 00 	mov    %rsi,0x1c0(%rbx)
1401961c1:	48 8d bb c8 01 00 00 	lea    0x1c8(%rbx),%rdi
1401961c8:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1401961cd:	48 89 37             	mov    %rsi,(%rdi)
1401961d0:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1401961d4:	8d 4e 30             	lea    0x30(%rsi),%ecx
1401961d7:	ff 15 eb 66 97 00    	call   *0x9766eb(%rip)        # 0x140b0c8c8
1401961dd:	48 85 c0             	test   %rax,%rax
1401961e0:	75 07                	jne    0x1401961e9
1401961e2:	ff 15 b0 62 97 00    	call   *0x9762b0(%rip)        # 0x140b0c498
1401961e8:	cc                   	int3
1401961e9:	48 89 00             	mov    %rax,(%rax)
1401961ec:	48 89 40 08          	mov    %rax,0x8(%rax)
1401961f0:	48 89 40 10          	mov    %rax,0x10(%rax)
1401961f4:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1401961fa:	48 89 07             	mov    %rax,(%rdi)
1401961fd:	89 b3 d8 01 00 00    	mov    %esi,0x1d8(%rbx)
140196203:	c7 83 a8 00 00 00 04 	movl   $0x4,0xa8(%rbx)
14019620a:	00 00 00
14019620d:	c7 83 ac 00 00 00 02 	movl   $0x2,0xac(%rbx)
140196214:	00 00 00
140196217:	48 8b c3             	mov    %rbx,%rax
14019621a:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14019621f:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140196224:	48 83 c4 20          	add    $0x20,%rsp
140196228:	5f                   	pop    %rdi
140196229:	c3                   	ret
14019622a:	90                   	nop
14019622b:	90                   	nop
14019622c:	90                   	nop
14019622d:	90                   	nop
14019622e:	90                   	nop
14019622f:	90                   	nop
140196230:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140196235:	57                   	push   %rdi
140196236:	48 83 ec 20          	sub    $0x20,%rsp
14019623a:	8b da                	mov    %edx,%ebx
14019623c:	48 8b f9             	mov    %rcx,%rdi
14019623f:	e8 1c 00 00 00       	call   0x140196260
140196244:	f6 c3 01             	test   $0x1,%bl
140196247:	74 08                	je     0x140196251
140196249:	48 8b cf             	mov    %rdi,%rcx
14019624c:	e8 83 93 95 00       	call   0x140aef5d4
140196251:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140196256:	48 8b c7             	mov    %rdi,%rax
140196259:	48 83 c4 20          	add    $0x20,%rsp
14019625d:	5f                   	pop    %rdi
14019625e:	c3                   	ret
14019625f:	90                   	nop
140196260:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140196265:	57                   	push   %rdi
140196266:	48 83 ec 20          	sub    $0x20,%rsp
14019626a:	48 8d 99 c8 01 00 00 	lea    0x1c8(%rcx),%rbx
140196271:	48 8b f9             	mov    %rcx,%rdi
140196274:	4c 8b 03             	mov    (%rbx),%r8
140196277:	48 8b d3             	mov    %rbx,%rdx
14019627a:	48 8b cb             	mov    %rbx,%rcx
14019627d:	4d 8b 40 08          	mov    0x8(%r8),%r8
140196281:	e8 a6 83 e8 ff       	call   0x14001e62c
140196286:	48 8b 0b             	mov    (%rbx),%rcx
140196289:	ff 15 31 66 97 00    	call   *0x976631(%rip)        # 0x140b0c8c0
14019628f:	48 8d 8f b0 01 00 00 	lea    0x1b0(%rdi),%rcx
140196296:	e8 d5 25 eb ff       	call   0x140048870
14019629b:	48 8d 8f 98 01 00 00 	lea    0x198(%rdi),%rcx
1401962a2:	e8 c9 25 eb ff       	call   0x140048870
1401962a7:	48 8d 8f 70 01 00 00 	lea    0x170(%rdi),%rcx
1401962ae:	e8 0d 22 eb ff       	call   0x1400484c0
1401962b3:	48 8d 8f 58 01 00 00 	lea    0x158(%rdi),%rcx
1401962ba:	e8 11 4c e8 ff       	call   0x14001aed0
1401962bf:	48 8d 8f 40 01 00 00 	lea    0x140(%rdi),%rcx
1401962c6:	e8 a5 25 eb ff       	call   0x140048870
1401962cb:	48 8d 8f 28 01 00 00 	lea    0x128(%rdi),%rcx
1401962d2:	e8 99 25 eb ff       	call   0x140048870
1401962d7:	48 8d 8f 10 01 00 00 	lea    0x110(%rdi),%rcx
1401962de:	e8 c5 24 eb ff       	call   0x1400487a8
1401962e3:	48 8b 9f 08 01 00 00 	mov    0x108(%rdi),%rbx
1401962ea:	48 85 db             	test   %rbx,%rbx
1401962ed:	74 39                	je     0x140196328
1401962ef:	83 c8 ff             	or     $0xffffffff,%eax
1401962f2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401962f7:	83 f8 01             	cmp    $0x1,%eax
1401962fa:	75 2c                	jne    0x140196328
1401962fc:	48 8b 03             	mov    (%rbx),%rax
1401962ff:	48 8b cb             	mov    %rbx,%rcx
140196302:	48 8b 00             	mov    (%rax),%rax
140196305:	ff 15 2d 69 97 00    	call   *0x97692d(%rip)        # 0x140b0cc38
14019630b:	83 c8 ff             	or     $0xffffffff,%eax
14019630e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140196313:	83 f8 01             	cmp    $0x1,%eax
140196316:	75 10                	jne    0x140196328
140196318:	48 8b 03             	mov    (%rbx),%rax
14019631b:	48 8b cb             	mov    %rbx,%rcx
14019631e:	48 8b 40 08          	mov    0x8(%rax),%rax
140196322:	ff 15 10 69 97 00    	call   *0x976910(%rip)        # 0x140b0cc38
140196328:	48 8b 8f f8 00 00 00 	mov    0xf8(%rdi),%rcx
14019632f:	48 85 c9             	test   %rcx,%rcx
140196332:	74 1a                	je     0x14019634e
140196334:	83 c8 ff             	or     $0xffffffff,%eax
140196337:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14019633c:	83 f8 01             	cmp    $0x1,%eax
14019633f:	75 0d                	jne    0x14019634e
140196341:	48 8b 01             	mov    (%rcx),%rax
140196344:	48 8b 40 08          	mov    0x8(%rax),%rax
140196348:	ff 15 ea 68 97 00    	call   *0x9768ea(%rip)        # 0x140b0cc38
14019634e:	48 8b cf             	mov    %rdi,%rcx
140196351:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140196356:	48 83 c4 20          	add    $0x20,%rsp
14019635a:	5f                   	pop    %rdi
14019635b:	e9 68 8b 01 00       	jmp    0x1401aeec8
140196360:	cc                   	int3
140196361:	90                   	nop
140196362:	90                   	nop
140196363:	90                   	nop
140196364:	90                   	nop
140196365:	90                   	nop
140196366:	90                   	nop
140196367:	90                   	nop
140196368:	90                   	nop
140196369:	90                   	nop
14019636a:	90                   	nop
14019636b:	90                   	nop
14019636c:	90                   	nop
14019636d:	90                   	nop
14019636e:	90                   	nop
14019636f:	90                   	nop
140196370:	48 8b c4             	mov    %rsp,%rax
140196373:	48 89 58 08          	mov    %rbx,0x8(%rax)
140196377:	48 89 70 10          	mov    %rsi,0x10(%rax)
14019637b:	48 89 78 18          	mov    %rdi,0x18(%rax)
14019637f:	4c 89 70 20          	mov    %r14,0x20(%rax)
140196383:	55                   	push   %rbp
140196384:	48 8b ec             	mov    %rsp,%rbp
140196387:	48 83 ec 60          	sub    $0x60,%rsp
14019638b:	4c 8b f1             	mov    %rcx,%r14
14019638e:	49 8b f0             	mov    %r8,%rsi
140196391:	48 81 c1 28 01 00 00 	add    $0x128,%rcx
140196398:	48 8b da             	mov    %rdx,%rbx
14019639b:	49 8b be 30 01 00 00 	mov    0x130(%r14),%rdi
1401963a2:	49 3b be 38 01 00 00 	cmp    0x138(%r14),%rdi
1401963a9:	0f 84 1f 01 00 00    	je     0x1401964ce
1401963af:	49 8b d0             	mov    %r8,%rdx
1401963b2:	48 3b df             	cmp    %rdi,%rbx
1401963b5:	75 30                	jne    0x1401963e7
1401963b7:	48 8b cf             	mov    %rdi,%rcx
1401963ba:	e8 bd 1f eb ff       	call   0x14004837c
1401963bf:	8a 46 18             	mov    0x18(%rsi),%al
1401963c2:	88 47 18             	mov    %al,0x18(%rdi)
1401963c5:	8b 46 1c             	mov    0x1c(%rsi),%eax
1401963c8:	89 47 1c             	mov    %eax,0x1c(%rdi)
1401963cb:	8b 46 20             	mov    0x20(%rsi),%eax
1401963ce:	89 47 20             	mov    %eax,0x20(%rdi)
1401963d1:	0f 10 46 24          	movups 0x24(%rsi),%xmm0
1401963d5:	f3 0f 7f 47 24       	movdqu %xmm0,0x24(%rdi)
1401963da:	49 83 86 30 01 00 00 	addq   $0x38,0x130(%r14)
1401963e1:	38
1401963e2:	e9 ec 00 00 00       	jmp    0x1401964d3
1401963e7:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1401963eb:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1401963ef:	e8 88 1f eb ff       	call   0x14004837c
1401963f4:	f3 0f 10 46 1c       	movss  0x1c(%rsi),%xmm0
1401963f9:	48 8d 57 c8          	lea    -0x38(%rdi),%rdx
1401963fd:	8a 46 18             	mov    0x18(%rsi),%al
140196400:	4c 8b c7             	mov    %rdi,%r8
140196403:	f3 0f 10 4e 20       	movss  0x20(%rsi),%xmm1
140196408:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14019640c:	4c 8b 4a 10          	mov    0x10(%rdx),%r9
140196410:	88 45 e0             	mov    %al,-0x20(%rbp)
140196413:	48 8b 02             	mov    (%rdx),%rax
140196416:	f3 0f 11 45 e4       	movss  %xmm0,-0x1c(%rbp)
14019641b:	0f 10 46 24          	movups 0x24(%rsi),%xmm0
14019641f:	33 f6                	xor    %esi,%esi
140196421:	f3 0f 11 4d e8       	movss  %xmm1,-0x18(%rbp)
140196426:	48 89 72 10          	mov    %rsi,0x10(%rdx)
14019642a:	48 89 72 08          	mov    %rsi,0x8(%rdx)
14019642e:	48 89 32             	mov    %rsi,(%rdx)
140196431:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140196435:	48 8b cb             	mov    %rbx,%rcx
140196438:	48 89 07             	mov    %rax,(%rdi)
14019643b:	4c 89 4f 10          	mov    %r9,0x10(%rdi)
14019643f:	8a 42 18             	mov    0x18(%rdx),%al
140196442:	88 47 18             	mov    %al,0x18(%rdi)
140196445:	8b 42 1c             	mov    0x1c(%rdx),%eax
140196448:	89 47 1c             	mov    %eax,0x1c(%rdi)
14019644b:	8b 42 20             	mov    0x20(%rdx),%eax
14019644e:	89 47 20             	mov    %eax,0x20(%rdi)
140196451:	f3 0f 7f 45 ec       	movdqu %xmm0,-0x14(%rbp)
140196456:	0f 10 42 24          	movups 0x24(%rdx),%xmm0
14019645a:	f3 0f 7f 47 24       	movdqu %xmm0,0x24(%rdi)
14019645f:	49 83 86 30 01 00 00 	addq   $0x38,0x130(%r14)
140196466:	38
140196467:	e8 c4 c5 eb ff       	call   0x140052a30
14019646c:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
140196470:	48 3b d8             	cmp    %rax,%rbx
140196473:	74 2b                	je     0x1401964a0
140196475:	48 8b cb             	mov    %rbx,%rcx
140196478:	e8 7b 22 eb ff       	call   0x1400486f8
14019647d:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
140196481:	0f 57 c0             	xorps  %xmm0,%xmm0
140196484:	48 89 03             	mov    %rax,(%rbx)
140196487:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
14019648b:	48 89 43 08          	mov    %rax,0x8(%rbx)
14019648f:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
140196493:	48 89 43 10          	mov    %rax,0x10(%rbx)
140196497:	48 89 75 c8          	mov    %rsi,-0x38(%rbp)
14019649b:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1401964a0:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
1401964a5:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1401964a9:	8a 45 e0             	mov    -0x20(%rbp),%al
1401964ac:	f3 0f 10 4d e8       	movss  -0x18(%rbp),%xmm1
1401964b1:	f3 0f 11 43 1c       	movss  %xmm0,0x1c(%rbx)
1401964b6:	0f 10 45 ec          	movups -0x14(%rbp),%xmm0
1401964ba:	88 43 18             	mov    %al,0x18(%rbx)
1401964bd:	f3 0f 11 4b 20       	movss  %xmm1,0x20(%rbx)
1401964c2:	f3 0f 7f 43 24       	movdqu %xmm0,0x24(%rbx)
1401964c7:	e8 2c 22 eb ff       	call   0x1400486f8
1401964cc:	eb 05                	jmp    0x1401964d3
1401964ce:	e8 21 9b eb ff       	call   0x14004fff4
1401964d3:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1401964d8:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1401964dc:	49 8b 73 18          	mov    0x18(%r11),%rsi
1401964e0:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1401964e4:	4d 8b 73 28          	mov    0x28(%r11),%r14
1401964e8:	49 8b e3             	mov    %r11,%rsp
1401964eb:	5d                   	pop    %rbp
1401964ec:	c3                   	ret
1401964ed:	90                   	nop
1401964ee:	90                   	nop
1401964ef:	90                   	nop
1401964f0:	48 8b c4             	mov    %rsp,%rax
1401964f3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401964f7:	48 89 70 10          	mov    %rsi,0x10(%rax)
1401964fb:	48 89 78 18          	mov    %rdi,0x18(%rax)
1401964ff:	4c 89 70 20          	mov    %r14,0x20(%rax)
140196503:	55                   	push   %rbp
140196504:	48 8b ec             	mov    %rsp,%rbp
140196507:	48 83 ec 60          	sub    $0x60,%rsp
14019650b:	4c 8b f1             	mov    %rcx,%r14
14019650e:	49 8b f0             	mov    %r8,%rsi
140196511:	48 81 c1 40 01 00 00 	add    $0x140,%rcx
140196518:	48 8b da             	mov    %rdx,%rbx
14019651b:	49 8b be 48 01 00 00 	mov    0x148(%r14),%rdi
140196522:	49 3b be 50 01 00 00 	cmp    0x150(%r14),%rdi
140196529:	0f 84 1f 01 00 00    	je     0x14019664e
14019652f:	49 8b d0             	mov    %r8,%rdx
140196532:	48 3b df             	cmp    %rdi,%rbx
140196535:	75 30                	jne    0x140196567
140196537:	48 8b cf             	mov    %rdi,%rcx
14019653a:	e8 3d 1e eb ff       	call   0x14004837c
14019653f:	8a 46 18             	mov    0x18(%rsi),%al
140196542:	88 47 18             	mov    %al,0x18(%rdi)
140196545:	8b 46 1c             	mov    0x1c(%rsi),%eax
140196548:	89 47 1c             	mov    %eax,0x1c(%rdi)
14019654b:	8b 46 20             	mov    0x20(%rsi),%eax
14019654e:	89 47 20             	mov    %eax,0x20(%rdi)
140196551:	0f 10 46 24          	movups 0x24(%rsi),%xmm0
140196555:	f3 0f 7f 47 24       	movdqu %xmm0,0x24(%rdi)
14019655a:	49 83 86 48 01 00 00 	addq   $0x38,0x148(%r14)
140196561:	38
140196562:	e9 ec 00 00 00       	jmp    0x140196653
140196567:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
14019656b:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
14019656f:	e8 08 1e eb ff       	call   0x14004837c
140196574:	f3 0f 10 46 1c       	movss  0x1c(%rsi),%xmm0
140196579:	48 8d 57 c8          	lea    -0x38(%rdi),%rdx
14019657d:	8a 46 18             	mov    0x18(%rsi),%al
140196580:	4c 8b c7             	mov    %rdi,%r8
140196583:	f3 0f 10 4e 20       	movss  0x20(%rsi),%xmm1
140196588:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14019658c:	4c 8b 4a 10          	mov    0x10(%rdx),%r9
140196590:	88 45 e0             	mov    %al,-0x20(%rbp)
140196593:	48 8b 02             	mov    (%rdx),%rax
140196596:	f3 0f 11 45 e4       	movss  %xmm0,-0x1c(%rbp)
14019659b:	0f 10 46 24          	movups 0x24(%rsi),%xmm0
14019659f:	33 f6                	xor    %esi,%esi
1401965a1:	f3 0f 11 4d e8       	movss  %xmm1,-0x18(%rbp)
1401965a6:	48 89 72 10          	mov    %rsi,0x10(%rdx)
1401965aa:	48 89 72 08          	mov    %rsi,0x8(%rdx)
1401965ae:	48 89 32             	mov    %rsi,(%rdx)
1401965b1:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1401965b5:	48 8b cb             	mov    %rbx,%rcx
1401965b8:	48 89 07             	mov    %rax,(%rdi)
1401965bb:	4c 89 4f 10          	mov    %r9,0x10(%rdi)
1401965bf:	8a 42 18             	mov    0x18(%rdx),%al
1401965c2:	88 47 18             	mov    %al,0x18(%rdi)
1401965c5:	8b 42 1c             	mov    0x1c(%rdx),%eax
1401965c8:	89 47 1c             	mov    %eax,0x1c(%rdi)
1401965cb:	8b 42 20             	mov    0x20(%rdx),%eax
1401965ce:	89 47 20             	mov    %eax,0x20(%rdi)