14000a255:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14000a25c:	4c 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%r8
14000a263:	4c 8b 8d f8 00 00 00 	mov    0xf8(%rbp),%r9
14000a26a:	49 83 f9 08          	cmp    $0x8,%r9
14000a26e:	49 0f 43 c8          	cmovae %r8,%rcx
14000a272:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
14000a279:	48 8d 14 41          	lea    (%rcx,%rax,2),%rdx
14000a27d:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a284:	49 0f 43 c0          	cmovae %r8,%rax
14000a288:	48 2b d0             	sub    %rax,%rdx
14000a28b:	48 d1 fa             	sar    $1,%rdx
14000a28e:	75 08                	jne    0x14000a298
14000a290:	48 8b fe             	mov    %rsi,%rdi
14000a293:	4c 8b ce             	mov    %rsi,%r9
14000a296:	eb 13                	jmp    0x14000a2ab
14000a298:	48 8d bd e0 00 00 00 	lea    0xe0(%rbp),%rdi
14000a29f:	49 83 f9 08          	cmp    $0x8,%r9
14000a2a3:	49 0f 43 f8          	cmovae %r8,%rdi
14000a2a7:	4c 8d 0c 57          	lea    (%rdi,%rdx,2),%r9
14000a2ab:	4c 2b cf             	sub    %rdi,%r9
14000a2ae:	49 d1 f9             	sar    $1,%r9
14000a2b1:	4c 8b c7             	mov    %rdi,%r8
14000a2b4:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14000a2b8:	b9 06 00 00 00       	mov    $0x6,%ecx
14000a2bd:	48 ff 15 ac 17 01 00 	rex.W call *0x117ac(%rip)        # 0x14001ba70
14000a2c4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000a2c9:	89 45 80             	mov    %eax,-0x80(%rbp)
14000a2cc:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14000a2d0:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14000a2d4:	e8 df eb ff ff       	call   0x140008eb8
14000a2d9:	48 8b c8             	mov    %rax,%rcx
14000a2dc:	e8 ef e3 ff ff       	call   0x1400086d0
14000a2e1:	48 83 ce ff          	or     $0xffffffffffffffff,%rsi
14000a2e5:	48 8b ce             	mov    %rsi,%rcx
14000a2e8:	45 33 d2             	xor    %r10d,%r10d
14000a2eb:	48 ff c1             	inc    %rcx
14000a2ee:	66 44 39 14 4f       	cmp    %r10w,(%rdi,%rcx,2)
14000a2f3:	75 f6                	jne    0x14000a2eb
14000a2f5:	4c 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%r8
14000a2fc:	49 3b c8             	cmp    %r8,%rcx
14000a2ff:	77 25                	ja     0x14000a326
14000a301:	48 89 8d f0 00 00 00 	mov    %rcx,0xf0(%rbp)
14000a308:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a30f:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a316:	08
14000a317:	48 0f 43 85 e0 00 00 	cmovae 0xe0(%rbp),%rax
14000a31e:	00
14000a31f:	66 44 89 14 48       	mov    %r10w,(%rax,%rcx,2)
14000a324:	eb 60                	jmp    0x14000a386
14000a326:	48 8b d1             	mov    %rcx,%rdx
14000a329:	49 2b d0             	sub    %r8,%rdx
14000a32c:	48 8b 85 f8 00 00 00 	mov    0xf8(%rbp),%rax
14000a333:	49 2b c0             	sub    %r8,%rax
14000a336:	48 3b d0             	cmp    %rax,%rdx
14000a339:	77 3c                	ja     0x14000a377
14000a33b:	48 89 8d f0 00 00 00 	mov    %rcx,0xf0(%rbp)
14000a342:	4c 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%r9
14000a349:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a350:	08
14000a351:	4c 0f 43 8d e0 00 00 	cmovae 0xe0(%rbp),%r9
14000a358:	00
14000a359:	4b 8d 3c 41          	lea    (%r9,%r8,2),%rdi
14000a35d:	48 85 d2             	test   %rdx,%rdx
14000a360:	74 0a                	je     0x14000a36c
14000a362:	41 0f b7 c2          	movzwl %r10w,%eax
14000a366:	48 8b ca             	mov    %rdx,%rcx
14000a369:	66 f3 ab             	rep stos %ax,%es:(%rdi)
14000a36c:	49 8d 04 10          	lea    (%r8,%rdx,1),%rax
14000a370:	66 45 89 14 41       	mov    %r10w,(%r9,%rax,2)
14000a375:	eb 0f                	jmp    0x14000a386
14000a377:	4c 8b ca             	mov    %rdx,%r9
14000a37a:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14000a381:	e8 8e 33 00 00       	call   0x14000d714
14000a386:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a38d:	4c 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%r8
14000a394:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a39b:	08
14000a39c:	49 0f 43 c0          	cmovae %r8,%rax
14000a3a0:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
14000a3a7:	4c 8d 14 48          	lea    (%rax,%rcx,2),%r10
14000a3ab:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a3b2:	49 0f 43 c0          	cmovae %r8,%rax
14000a3b6:	48 8d 14 48          	lea    (%rax,%rcx,2),%rdx
14000a3ba:	4c 2b d2             	sub    %rdx,%r10
14000a3bd:	49 d1 fa             	sar    $1,%r10
14000a3c0:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a3c7:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a3ce:	08
14000a3cf:	49 0f 43 c0          	cmovae %r8,%rax
14000a3d3:	48 2b d0             	sub    %rax,%rdx
14000a3d6:	48 d1 fa             	sar    $1,%rdx
14000a3d9:	48 c7 44 24 20 20 00 	movq   $0x20,0x20(%rsp)
14000a3e0:	00 00
14000a3e2:	4c 8d 0d 87 24 01 00 	lea    0x12487(%rip),%r9        # 0x14001c870
14000a3e9:	4d 8b c2             	mov    %r10,%r8
14000a3ec:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14000a3f3:	e8 f4 35 00 00       	call   0x14000d9ec
14000a3f8:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
14000a3ff:	bb 5c 00 00 00       	mov    $0x5c,%ebx
14000a404:	48 3b 8d f8 00 00 00 	cmp    0xf8(%rbp),%rcx
14000a40b:	73 27                	jae    0x14000a434
14000a40d:	48 8d 41 01          	lea    0x1(%rcx),%rax
14000a411:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
14000a418:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a41f:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a426:	08
14000a427:	48 0f 43 85 e0 00 00 	cmovae 0xe0(%rbp),%rax
14000a42e:	00
14000a42f:	89 1c 48             	mov    %ebx,(%rax,%rcx,2)
14000a432:	eb 0f                	jmp    0x14000a443
14000a434:	44 8b cb             	mov    %ebx,%r9d
14000a437:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14000a43e:	e8 29 44 00 00       	call   0x14000e86c
14000a443:	33 ff                	xor    %edi,%edi
14000a445:	0f 57 c0             	xorps  %xmm0,%xmm0
14000a448:	0f 11 85 20 01 00 00 	movups %xmm0,0x120(%rbp)
14000a44f:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
14000a456:	48 ff 15 db 10 01 00 	rex.W call *0x110db(%rip)        # 0x14001b538
14000a45d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000a462:	89 45 80             	mov    %eax,-0x80(%rbp)
14000a465:	c7 45 84 02 00 00 00 	movl   $0x2,-0x7c(%rbp)
14000a46c:	c1 e8 1e             	shr    $0x1e,%eax
14000a46f:	ff c8                	dec    %eax
14000a471:	83 f8 02             	cmp    $0x2,%eax
14000a474:	77 06                	ja     0x14000a47c
14000a476:	e8 61 35 00 00       	call   0x14000d9dc
14000a47b:	90                   	nop
14000a47c:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14000a480:	e8 77 2a 00 00       	call   0x14000cefc
14000a485:	90                   	nop
14000a486:	8b 45 84             	mov    -0x7c(%rbp),%eax
14000a489:	83 f8 01             	cmp    $0x1,%eax
14000a48c:	74 12                	je     0x14000a4a0
14000a48e:	83 c0 fd             	add    $0xfffffffd,%eax
14000a491:	83 f8 03             	cmp    $0x3,%eax
14000a494:	76 0a                	jbe    0x14000a4a0
14000a496:	b9 04 40 00 80       	mov    $0x80004004,%ecx
14000a49b:	e8 b4 f4 ff ff       	call   0x140009954
14000a4a0:	48 89 7d 98          	mov    %rdi,-0x68(%rbp)
14000a4a4:	48 8d 45 98          	lea    -0x68(%rbp),%rax
14000a4a8:	48 89 45 08          	mov    %rax,0x8(%rbp)
14000a4ac:	66 c7 45 10 00 01    	movw   $0x100,0x10(%rbp)
14000a4b2:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
14000a4b6:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
14000a4bd:	48 ff 15 6c 10 01 00 	rex.W call *0x1106c(%rip)        # 0x14001b530
14000a4c4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000a4c9:	89 45 80             	mov    %eax,-0x80(%rbp)
14000a4cc:	c7 45 84 02 00 00 00 	movl   $0x2,-0x7c(%rbp)
14000a4d3:	c1 e8 1e             	shr    $0x1e,%eax
14000a4d6:	ff c8                	dec    %eax
14000a4d8:	83 f8 02             	cmp    $0x2,%eax
14000a4db:	77 06                	ja     0x14000a4e3
14000a4dd:	e8 fa 34 00 00       	call   0x14000d9dc
14000a4e2:	90                   	nop
14000a4e3:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14000a4e7:	e8 10 2a 00 00       	call   0x14000cefc
14000a4ec:	90                   	nop
14000a4ed:	8b 45 84             	mov    -0x7c(%rbp),%eax
14000a4f0:	83 f8 01             	cmp    $0x1,%eax
14000a4f3:	74 12                	je     0x14000a507
14000a4f5:	83 c0 fd             	add    $0xfffffffd,%eax
14000a4f8:	83 f8 03             	cmp    $0x3,%eax
14000a4fb:	76 0a                	jbe    0x14000a507
14000a4fd:	b9 04 40 00 80       	mov    $0x80004004,%ecx
14000a502:	e8 4d f4 ff ff       	call   0x140009954
14000a507:	4c 8b 4d 98          	mov    -0x68(%rbp),%r9
14000a50b:	48 ff c6             	inc    %rsi
14000a50e:	66 41 39 3c 71       	cmp    %di,(%r9,%rsi,2)
14000a513:	75 f6                	jne    0x14000a50b
14000a515:	4d 8d 14 71          	lea    (%r9,%rsi,2),%r10
14000a519:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a520:	48 8b bd e0 00 00 00 	mov    0xe0(%rbp),%rdi
14000a527:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a52e:	08
14000a52f:	48 0f 43 c7          	cmovae %rdi,%rax
14000a533:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
14000a53a:	4c 8d 04 48          	lea    (%rax,%rcx,2),%r8
14000a53e:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a545:	48 0f 43 c7          	cmovae %rdi,%rax
14000a549:	48 8d 0c 48          	lea    (%rax,%rcx,2),%rcx
14000a54d:	4c 2b c1             	sub    %rcx,%r8
14000a550:	49 d1 f8             	sar    $1,%r8
14000a553:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a55a:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a561:	08
14000a562:	48 0f 43 c7          	cmovae %rdi,%rax
14000a566:	48 2b c8             	sub    %rax,%rcx
14000a569:	48 d1 f9             	sar    $1,%rcx
14000a56c:	4d 2b d1             	sub    %r9,%r10
14000a56f:	49 d1 fa             	sar    $1,%r10
14000a572:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
14000a577:	48 8b d1             	mov    %rcx,%rdx
14000a57a:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14000a581:	e8 66 34 00 00       	call   0x14000d9ec
14000a586:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
14000a58d:	48 3b 8d f8 00 00 00 	cmp    0xf8(%rbp),%rcx
14000a594:	73 2b                	jae    0x14000a5c1
14000a596:	48 8d 41 01          	lea    0x1(%rcx),%rax
14000a59a:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
14000a5a1:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14000a5a8:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a5af:	08
14000a5b0:	48 0f 43 85 e0 00 00 	cmovae 0xe0(%rbp),%rax
14000a5b7:	00
14000a5b8:	c7 04 48 5c 00 00 00 	movl   $0x5c,(%rax,%rcx,2)
14000a5bf:	eb 0f                	jmp    0x14000a5d0
14000a5c1:	44 8b cb             	mov    %ebx,%r9d
14000a5c4:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14000a5cb:	e8 9c 42 00 00       	call   0x14000e86c
14000a5d0:	33 db                	xor    %ebx,%ebx
14000a5d2:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14000a5d9:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a5e0:	08
14000a5e1:	48 0f 43 8d e0 00 00 	cmovae 0xe0(%rbp),%rcx
14000a5e8:	00
14000a5e9:	e8 fe 3f 00 00       	call   0x14000e5ec
14000a5ee:	89 45 80             	mov    %eax,-0x80(%rbp)
14000a5f1:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14000a5f5:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14000a5f9:	e8 ba e8 ff ff       	call   0x140008eb8
14000a5fe:	48 8b c8             	mov    %rax,%rcx
14000a601:	e8 ca e0 ff ff       	call   0x1400086d0
14000a606:	90                   	nop
14000a607:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14000a60b:	e8 74 28 00 00       	call   0x14000ce84
14000a610:	90                   	nop
14000a611:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14000a615:	e8 7a 26 00 00       	call   0x14000cc94
14000a61a:	89 5d 80             	mov    %ebx,-0x80(%rbp)
14000a61d:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14000a621:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14000a625:	e8 8e e8 ff ff       	call   0x140008eb8
14000a62a:	48 8b c8             	mov    %rax,%rcx
14000a62d:	e8 9e e0 ff ff       	call   0x1400086d0
14000a632:	48 89 5d 98          	mov    %rbx,-0x68(%rbp)
14000a636:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14000a63a:	48 8d 15 6f f3 ff ff 	lea    -0xc91(%rip),%rdx        # 0x1400099b0
14000a641:	48 8d 0d 48 f3 ff ff 	lea    -0xcb8(%rip),%rcx        # 0x140009990
14000a648:	48 8b 85 d0 02 00 00 	mov    0x2d0(%rbp),%rax
14000a64f:	ff 15 33 14 01 00    	call   *0x11433(%rip)        # 0x14001ba88
14000a655:	89 45 80             	mov    %eax,-0x80(%rbp)
14000a658:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14000a65c:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14000a660:	e8 87 e8 ff ff       	call   0x140008eec
14000a665:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14000a669:	e8 9e e0 ff ff       	call   0x14000870c
14000a66e:	48 8d 85 90 02 00 00 	lea    0x290(%rbp),%rax
14000a675:	48 89 85 60 01 00 00 	mov    %rax,0x160(%rbp)
14000a67c:	48 8d 45 98          	lea    -0x68(%rbp),%rax
14000a680:	48 89 85 68 01 00 00 	mov    %rax,0x168(%rbp)
14000a687:	66 c7 85 70 01 00 00 	movw   $0x102,0x170(%rbp)
14000a68e:	02 01
14000a690:	89 5d 80             	mov    %ebx,-0x80(%rbp)
14000a693:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14000a697:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14000a69b:	e8 18 e8 ff ff       	call   0x140008eb8
14000a6a0:	48 8b c8             	mov    %rax,%rcx
14000a6a3:	e8 28 e0 ff ff       	call   0x1400086d0
14000a6a8:	48 8b 75 28          	mov    0x28(%rbp),%rsi
14000a6ac:	48 8b 06             	mov    (%rsi),%rax
14000a6af:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14000a6b3:	48 2b c8             	sub    %rax,%rcx
14000a6b6:	48 89 85 20 01 00 00 	mov    %rax,0x120(%rbp)
14000a6bd:	89 8d 28 01 00 00    	mov    %ecx,0x128(%rbp)
14000a6c3:	89 8d 2c 01 00 00    	mov    %ecx,0x12c(%rbp)
14000a6c9:	0f 57 c0             	xorps  %xmm0,%xmm0
14000a6cc:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
14000a6d0:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14000a6d4:	44 8a 49 18          	mov    0x18(%rcx),%r9b
14000a6d8:	45 84 c9             	test   %r9b,%r9b
14000a6db:	74 14                	je     0x14000a6f1
14000a6dd:	48 8b 01             	mov    (%rcx),%rax
14000a6e0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14000a6e4:	48 2b c8             	sub    %rax,%rcx
14000a6e7:	48 89 45 08          	mov    %rax,0x8(%rbp)
14000a6eb:	89 4d 10             	mov    %ecx,0x10(%rbp)
14000a6ee:	89 4d 14             	mov    %ecx,0x14(%rbp)
14000a6f1:	0f 11 85 80 01 00 00 	movups %xmm0,0x180(%rbp)
14000a6f8:	41 8a 56 18          	mov    0x18(%r14),%dl
14000a6fc:	84 d2                	test   %dl,%dl
14000a6fe:	74 1d                	je     0x14000a71d
14000a700:	49 8b 06             	mov    (%r14),%rax
14000a703:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14000a707:	48 2b c8             	sub    %rax,%rcx
14000a70a:	48 89 85 80 01 00 00 	mov    %rax,0x180(%rbp)
14000a711:	89 8d 88 01 00 00    	mov    %ecx,0x188(%rbp)
14000a717:	89 8d 8c 01 00 00    	mov    %ecx,0x18c(%rbp)
14000a71d:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14000a721:	48 8b 01             	mov    (%rcx),%rax
14000a724:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14000a728:	48 2b c8             	sub    %rax,%rcx
14000a72b:	48 89 85 a0 01 00 00 	mov    %rax,0x1a0(%rbp)
14000a732:	89 8d a8 01 00 00    	mov    %ecx,0x1a8(%rbp)
14000a738:	89 8d ac 01 00 00    	mov    %ecx,0x1ac(%rbp)
14000a73e:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
14000a742:	41 8a 7d 18          	mov    0x18(%r13),%dil
14000a746:	40 84 ff             	test   %dil,%dil
14000a749:	74 15                	je     0x14000a760
14000a74b:	49 8b 45 00          	mov    0x0(%r13),%rax
14000a74f:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14000a753:	48 2b c8             	sub    %rax,%rcx
14000a756:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14000a75a:	89 4d f0             	mov    %ecx,-0x10(%rbp)
14000a75d:	89 4d f4             	mov    %ecx,-0xc(%rbp)
14000a760:	40 f6 df             	neg    %dil
14000a763:	4d 1b c0             	sbb    %r8,%r8
14000a766:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
14000a76a:	4c 23 c0             	and    %rax,%r8
14000a76d:	f6 da                	neg    %dl
14000a76f:	48 1b ff             	sbb    %rdi,%rdi
14000a772:	48 8d 85 80 01 00 00 	lea    0x180(%rbp),%rax
14000a779:	48 23 f8             	and    %rax,%rdi
14000a77c:	41 f6 d9             	neg    %r9b
14000a77f:	48 1b c0             	sbb    %rax,%rax
14000a782:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14000a786:	48 23 c1             	and    %rcx,%rax
14000a789:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
14000a790:	48 83 bd f8 00 00 00 	cmpq   $0x8,0xf8(%rbp)
14000a797:	08
14000a798:	48 0f 43 95 e0 00 00 	cmovae 0xe0(%rbp),%rdx
14000a79f:	00
14000a7a0:	8b 8d 68 03 00 00    	mov    0x368(%rbp),%ecx
14000a7a6:	89 4c 24 48          	mov    %ecx,0x48(%rsp)
14000a7aa:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14000a7af:	48 8d 8d a0 01 00 00 	lea    0x1a0(%rbp),%rcx
14000a7b6:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14000a7bb:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14000a7c0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000a7c5:	48 8d 85 20 01 00 00 	lea    0x120(%rbp),%rax
14000a7cc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000a7d1:	41 b1 82             	mov    $0x82,%r9b
14000a7d4:	41 b0 80             	mov    $0x80,%r8b
14000a7d7:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14000a7db:	48 8b 85 c0 02 00 00 	mov    0x2c0(%rbp),%rax
14000a7e2:	ff 15 a0 12 01 00    	call   *0x112a0(%rip)        # 0x14001ba88
14000a7e8:	89 45 80             	mov    %eax,-0x80(%rbp)
14000a7eb:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14000a7ef:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14000a7f3:	e8 f4 e6 ff ff       	call   0x140008eec
14000a7f8:	c7 45 94 03 00 00 00 	movl   $0x3,-0x6c(%rbp)
14000a7ff:	8b 45 90             	mov    -0x70(%rbp),%eax
14000a802:	45 33 ed             	xor    %r13d,%r13d
14000a805:	85 c0                	test   %eax,%eax
14000a807:	74 0a                	je     0x14000a813
14000a809:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14000a80d:	e8 fa de ff ff       	call   0x14000870c
14000a812:	90                   	nop
14000a813:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
14000a81a:	e8 05 24 00 00       	call   0x14000cc24
14000a81f:	48 8d 85 90 02 00 00 	lea    0x290(%rbp),%rax