1400d767f:	00
1400d7680:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1400d7687:	41 5f                	pop    %r15
1400d7689:	41 5e                	pop    %r14
1400d768b:	5f                   	pop    %rdi
1400d768c:	5e                   	pop    %rsi
1400d768d:	5d                   	pop    %rbp
1400d768e:	c3                   	ret
1400d768f:	cc                   	int3
1400d7690:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400d7695:	55                   	push   %rbp
1400d7696:	56                   	push   %rsi
1400d7697:	57                   	push   %rdi
1400d7698:	41 56                	push   %r14
1400d769a:	41 57                	push   %r15
1400d769c:	48 8d 6c 24 e0       	lea    -0x20(%rsp),%rbp
1400d76a1:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1400d76a8:	48 8b 05 d1 0a 33 00 	mov    0x330ad1(%rip),%rax        # 0x140408180
1400d76af:	48 33 c4             	xor    %rsp,%rax
1400d76b2:	48 89 45 10          	mov    %rax,0x10(%rbp)
1400d76b6:	48 8b da             	mov    %rdx,%rbx
1400d76b9:	48 8b f1             	mov    %rcx,%rsi
1400d76bc:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400d76c1:	45 33 ff             	xor    %r15d,%r15d
1400d76c4:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1400d76c9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d76cc:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
1400d76d1:	b9 20 00 00 00       	mov    $0x20,%ecx
1400d76d6:	e8 6d 2b 22 00       	call   0x1402fa248
1400d76db:	48 8b c8             	mov    %rax,%rcx
1400d76de:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400d76e3:	66 0f 6f 05 05 7e 25 	movdqa 0x257e05(%rip),%xmm0        # 0x14032f4f0
1400d76ea:	00
1400d76eb:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1400d76f1:	0f 10 05 50 73 25 00 	movups 0x257350(%rip),%xmm0        # 0x14032ea48
1400d76f8:	0f 11 00             	movups %xmm0,(%rax)
1400d76fb:	f2 0f 10 05 55 73 25 	movsd  0x257355(%rip),%xmm0        # 0x14032ea58
1400d7702:	00
1400d7703:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1400d7708:	8b 05 52 73 25 00    	mov    0x257352(%rip),%eax        # 0x14032ea60
1400d770e:	89 41 18             	mov    %eax,0x18(%rcx)
1400d7711:	0f b6 05 4c 73 25 00 	movzbl 0x25734c(%rip),%eax        # 0x14032ea64
1400d7718:	88 41 1c             	mov    %al,0x1c(%rcx)
1400d771b:	44 88 79 1d          	mov    %r15b,0x1d(%rcx)
1400d771f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d7722:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1400d7727:	0f 57 c9             	xorps  %xmm1,%xmm1
1400d772a:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
1400d7730:	41 b8 1d 00 00 00    	mov    $0x1d,%r8d
1400d7736:	48 8d 15 2b 73 25 00 	lea    0x25732b(%rip),%rdx        # 0x14032ea68
1400d773d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400d7742:	e8 49 52 fb ff       	call   0x14008c990
1400d7747:	90                   	nop
1400d7748:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400d774d:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400d7752:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400d7756:	e8 35 48 ff ff       	call   0x1400cbf90
1400d775b:	90                   	nop
1400d775c:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400d7761:	48 83 fa 07          	cmp    $0x7,%rdx
1400d7765:	76 3b                	jbe    0x1400d77a2
1400d7767:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400d776e:	00
1400d776f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400d7774:	48 8b c1             	mov    %rcx,%rax
1400d7777:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d777e:	72 1c                	jb     0x1400d779c
1400d7780:	48 83 c2 27          	add    $0x27,%rdx
1400d7784:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d7788:	48 2b c1             	sub    %rcx,%rax
1400d778b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d778f:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d7793:	76 07                	jbe    0x1400d779c
1400d7795:	ff 15 5d 28 25 00    	call   *0x25285d(%rip)        # 0x140329ff8
1400d779b:	cc                   	int3
1400d779c:	e8 e3 2a 22 00       	call   0x1402fa284
1400d77a1:	90                   	nop
1400d77a2:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400d77a7:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d77ab:	76 35                	jbe    0x1400d77e2
1400d77ad:	48 ff c2             	inc    %rdx
1400d77b0:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400d77b5:	48 8b c1             	mov    %rcx,%rax
1400d77b8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d77bf:	72 1c                	jb     0x1400d77dd
1400d77c1:	48 83 c2 27          	add    $0x27,%rdx
1400d77c5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d77c9:	48 2b c1             	sub    %rcx,%rax
1400d77cc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d77d0:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d77d4:	76 07                	jbe    0x1400d77dd
1400d77d6:	ff 15 1c 28 25 00    	call   *0x25281c(%rip)        # 0x140329ff8
1400d77dc:	cc                   	int3
1400d77dd:	e8 a2 2a 22 00       	call   0x1402fa284
1400d77e2:	4c 8b cb             	mov    %rbx,%r9
1400d77e5:	66 83 3b 00          	cmpw   $0x0,(%rbx)
1400d77e9:	74 10                	je     0x1400d77fb
1400d77eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400d77f0:	49 83 c1 02          	add    $0x2,%r9
1400d77f4:	66 41 83 39 00       	cmpw   $0x0,(%r9)
1400d77f9:	75 f5                	jne    0x1400d77f0
1400d77fb:	4c 8b c3             	mov    %rbx,%r8
1400d77fe:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400d7803:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400d7807:	e8 24 61 00 00       	call   0x1400dd930
1400d780c:	90                   	nop
1400d780d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400d7812:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400d7817:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1400d781c:	49 83 fe 0f          	cmp    $0xf,%r14
1400d7820:	48 0f 47 cf          	cmova  %rdi,%rcx
1400d7824:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400d7829:	49 83 f8 1d          	cmp    $0x1d,%r8
1400d782d:	75 36                	jne    0x1400d7865
1400d782f:	48 8d 15 12 72 25 00 	lea    0x257212(%rip),%rdx        # 0x14032ea48
1400d7836:	e8 e7 51 22 00       	call   0x1402fca22
1400d783b:	85 c0                	test   %eax,%eax
1400d783d:	75 26                	jne    0x1400d7865
1400d783f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d7842:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
1400d7847:	66 0f 6f 15 e1 31 25 	movdqa 0x2531e1(%rip),%xmm2        # 0x14032aa30
1400d784e:	00
1400d784f:	f3 0f 7f 54 24 60    	movdqu %xmm2,0x60(%rsp)
1400d7855:	88 44 24 50          	mov    %al,0x50(%rsp)
1400d7859:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1400d785e:	bb 0a 00 00 00       	mov    $0xa,%ebx
1400d7863:	eb 27                	jmp    0x1400d788c
1400d7865:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400d786a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400d786f:	e8 5c e5 fa ff       	call   0x140085dd0
1400d7874:	90                   	nop
1400d7875:	bb 09 00 00 00       	mov    $0x9,%ebx
1400d787a:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1400d787f:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400d7884:	66 0f 6f 15 a4 31 25 	movdqa 0x2531a4(%rip),%xmm2        # 0x14032aa30
1400d788b:	00
1400d788c:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d788f:	0f 11 06             	movups %xmm0,(%rsi)
1400d7892:	4c 89 7e 10          	mov    %r15,0x10(%rsi)
1400d7896:	4c 89 7e 18          	mov    %r15,0x18(%rsi)
1400d789a:	0f 10 00             	movups (%rax),%xmm0
1400d789d:	0f 11 06             	movups %xmm0,(%rsi)
1400d78a0:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400d78a4:	0f 11 4e 10          	movups %xmm1,0x10(%rsi)
1400d78a8:	4c 89 78 10          	mov    %r15,0x10(%rax)
1400d78ac:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1400d78b3:	00
1400d78b4:	c6 00 00             	movb   $0x0,(%rax)
1400d78b7:	83 cb 04             	or     $0x4,%ebx
1400d78ba:	f6 c3 02             	test   $0x2,%bl
1400d78bd:	74 4b                	je     0x1400d790a
1400d78bf:	83 e3 fd             	and    $0xfffffffd,%ebx
1400d78c2:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400d78c7:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d78cb:	76 3d                	jbe    0x1400d790a
1400d78cd:	48 ff c2             	inc    %rdx
1400d78d0:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400d78d5:	48 8b c1             	mov    %rcx,%rax
1400d78d8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d78df:	72 1c                	jb     0x1400d78fd
1400d78e1:	48 83 c2 27          	add    $0x27,%rdx
1400d78e5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d78e9:	48 2b c1             	sub    %rcx,%rax
1400d78ec:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d78f0:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d78f4:	76 07                	jbe    0x1400d78fd
1400d78f6:	ff 15 fc 26 25 00    	call   *0x2526fc(%rip)        # 0x140329ff8
1400d78fc:	cc                   	int3
1400d78fd:	e8 82 29 22 00       	call   0x1402fa284
1400d7902:	66 0f 6f 15 26 31 25 	movdqa 0x253126(%rip),%xmm2        # 0x14032aa30
1400d7909:	00
1400d790a:	f6 c3 01             	test   $0x1,%bl
1400d790d:	74 51                	je     0x1400d7960
1400d790f:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400d7913:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d7917:	76 3d                	jbe    0x1400d7956
1400d7919:	48 ff c2             	inc    %rdx
1400d791c:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400d7921:	48 8b c1             	mov    %rcx,%rax
1400d7924:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d792b:	72 1c                	jb     0x1400d7949
1400d792d:	48 83 c2 27          	add    $0x27,%rdx
1400d7931:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d7935:	48 2b c1             	sub    %rcx,%rax
1400d7938:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d793c:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d7940:	76 07                	jbe    0x1400d7949
1400d7942:	ff 15 b0 26 25 00    	call   *0x2526b0(%rip)        # 0x140329ff8
1400d7948:	cc                   	int3
1400d7949:	e8 36 29 22 00       	call   0x1402fa284
1400d794e:	66 0f 6f 15 da 30 25 	movdqa 0x2530da(%rip),%xmm2        # 0x14032aa30
1400d7955:	00
1400d7956:	f3 0f 7f 55 80       	movdqu %xmm2,-0x80(%rbp)
1400d795b:	c6 44 24 70 00       	movb   $0x0,0x70(%rsp)
1400d7960:	49 83 fe 0f          	cmp    $0xf,%r14
1400d7964:	76 35                	jbe    0x1400d799b
1400d7966:	49 8d 56 01          	lea    0x1(%r14),%rdx
1400d796a:	48 8b c7             	mov    %rdi,%rax
1400d796d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d7974:	72 1c                	jb     0x1400d7992
1400d7976:	48 83 c2 27          	add    $0x27,%rdx
1400d797a:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
1400d797e:	48 2b c7             	sub    %rdi,%rax
1400d7981:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d7985:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d7989:	76 07                	jbe    0x1400d7992
1400d798b:	ff 15 67 26 25 00    	call   *0x252667(%rip)        # 0x140329ff8
1400d7991:	cc                   	int3
1400d7992:	48 8b cf             	mov    %rdi,%rcx
1400d7995:	e8 ea 28 22 00       	call   0x1402fa284
1400d799a:	90                   	nop
1400d799b:	48 8d 05 56 75 25 00 	lea    0x257556(%rip),%rax        # 0x14032eef8
1400d79a2:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1400d79a6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400d79aa:	e8 01 95 fe ff       	call   0x1400c0eb0
1400d79af:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1400d79b3:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d79b7:	76 34                	jbe    0x1400d79ed
1400d79b9:	48 ff c2             	inc    %rdx
1400d79bc:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400d79c0:	48 8b c1             	mov    %rcx,%rax
1400d79c3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d79ca:	72 1c                	jb     0x1400d79e8
1400d79cc:	48 83 c2 27          	add    $0x27,%rdx
1400d79d0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d79d4:	48 2b c1             	sub    %rcx,%rax
1400d79d7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d79db:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d79df:	76 07                	jbe    0x1400d79e8
1400d79e1:	ff 15 11 26 25 00    	call   *0x252611(%rip)        # 0x140329ff8
1400d79e7:	cc                   	int3
1400d79e8:	e8 97 28 22 00       	call   0x1402fa284
1400d79ed:	66 0f 6f 05 3b 30 25 	movdqa 0x25303b(%rip),%xmm0        # 0x14032aa30
1400d79f4:	00
1400d79f5:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1400d79fa:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1400d79fe:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400d7a02:	48 85 c9             	test   %rcx,%rcx
1400d7a05:	74 19                	je     0x1400d7a20
1400d7a07:	48 8b 11             	mov    (%rcx),%rdx
1400d7a0a:	ff 52 10             	call   *0x10(%rdx)
1400d7a0d:	48 85 c0             	test   %rax,%rax
1400d7a10:	74 0e                	je     0x1400d7a20
1400d7a12:	4c 8b 00             	mov    (%rax),%r8
1400d7a15:	ba 01 00 00 00       	mov    $0x1,%edx
1400d7a1a:	48 8b c8             	mov    %rax,%rcx
1400d7a1d:	41 ff 10             	call   *(%r8)
1400d7a20:	48 8b c6             	mov    %rsi,%rax
1400d7a23:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1400d7a27:	48 33 cc             	xor    %rsp,%rcx
1400d7a2a:	e8 11 2c 22 00       	call   0x1402fa640
1400d7a2f:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
1400d7a36:	00
1400d7a37:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1400d7a3e:	41 5f                	pop    %r15
1400d7a40:	41 5e                	pop    %r14
1400d7a42:	5f                   	pop    %rdi
1400d7a43:	5e                   	pop    %rsi
1400d7a44:	5d                   	pop    %rbp
1400d7a45:	c3                   	ret
1400d7a46:	cc                   	int3
1400d7a47:	cc                   	int3
1400d7a48:	cc                   	int3
1400d7a49:	cc                   	int3
1400d7a4a:	cc                   	int3
1400d7a4b:	cc                   	int3
1400d7a4c:	cc                   	int3
1400d7a4d:	cc                   	int3
1400d7a4e:	cc                   	int3
1400d7a4f:	cc                   	int3
1400d7a50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400d7a55:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400d7a5a:	57                   	push   %rdi
1400d7a5b:	48 83 ec 20          	sub    $0x20,%rsp
1400d7a5f:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400d7a63:	0f b6 f2             	movzbl %dl,%esi
1400d7a66:	48 8b d9             	mov    %rcx,%rbx
1400d7a69:	83 78 08 06          	cmpl   $0x6,0x8(%rax)
1400d7a6d:	75 06                	jne    0x1400d7a75
1400d7a6f:	f6 40 0c 04          	testb  $0x4,0xc(%rax)
1400d7a73:	74 73                	je     0x1400d7ae8
1400d7a75:	b9 30 00 00 00       	mov    $0x30,%ecx
1400d7a7a:	e8 c9 27 22 00       	call   0x1402fa248
1400d7a7f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400d7a84:	48 8b d0             	mov    %rax,%rdx
1400d7a87:	48 85 c0             	test   %rax,%rax
1400d7a8a:	74 28                	je     0x1400d7ab4
1400d7a8c:	c7 40 08 06 00 00 00 	movl   $0x6,0x8(%rax)
1400d7a93:	48 8d 0d 56 77 25 00 	lea    0x257756(%rip),%rcx        # 0x14032f1f0
1400d7a9a:	33 c0                	xor    %eax,%eax
1400d7a9c:	48 89 0a             	mov    %rcx,(%rdx)
1400d7a9f:	89 42 0c             	mov    %eax,0xc(%rdx)
1400d7aa2:	48 89 42 10          	mov    %rax,0x10(%rdx)
1400d7aa6:	48 89 42 18          	mov    %rax,0x18(%rdx)
1400d7aaa:	48 89 42 20          	mov    %rax,0x20(%rdx)
1400d7aae:	48 89 42 28          	mov    %rax,0x28(%rdx)
1400d7ab2:	eb 03                	jmp    0x1400d7ab7
1400d7ab4:	48 8b d0             	mov    %rax,%rdx
1400d7ab7:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400d7abb:	48 89 42 18          	mov    %rax,0x18(%rdx)
1400d7abf:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400d7ac3:	48 8b 48 10          	mov    0x10(%rax),%rcx
1400d7ac7:	48 85 c9             	test   %rcx,%rcx
1400d7aca:	74 10                	je     0x1400d7adc
1400d7acc:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
1400d7ad0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400d7ad4:	48 8b 48 10          	mov    0x10(%rax),%rcx
1400d7ad8:	48 89 51 18          	mov    %rdx,0x18(%rcx)
1400d7adc:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400d7ae0:	48 89 50 10          	mov    %rdx,0x10(%rax)
1400d7ae4:	48 89 53 08          	mov    %rdx,0x8(%rbx)
1400d7ae8:	8b 43 10             	mov    0x10(%rbx),%eax
1400d7aeb:	0f ba e0 08          	bt     $0x8,%eax
1400d7aef:	73 14                	jae    0x1400d7b05
1400d7af1:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400d7af5:	40 0f b6 d6          	movzbl %sil,%edx
1400d7af9:	48 8b 48 08          	mov    0x8(%rax),%rcx
1400d7afd:	ff 15 1d 1b 25 00    	call   *0x251b1d(%rip)        # 0x140329620
1400d7b03:	eb 13                	jmp    0x1400d7b18
1400d7b05:	0f ba e0 0b          	bt     $0xb,%eax
1400d7b09:	73 10                	jae    0x1400d7b1b
1400d7b0b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1400d7b0f:	40 0f b6 d6          	movzbl %sil,%edx
1400d7b13:	e8 48 d5 fe ff       	call   0x1400c5060
1400d7b18:	0f b6 f0             	movzbl %al,%esi
1400d7b1b:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1400d7b1f:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
1400d7b24:	8b 43 24             	mov    0x24(%rbx),%eax
1400d7b27:	39 43 20             	cmp    %eax,0x20(%rbx)
1400d7b2a:	77 1b                	ja     0x1400d7b47
1400d7b2c:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1400d7b30:	8d 68 10             	lea    0x10(%rax),%ebp
1400d7b33:	8b d5                	mov    %ebp,%edx
1400d7b35:	ff 15 cd 23 25 00    	call   *0x2523cd(%rip)        # 0x140329f08
1400d7b3b:	48 85 c0             	test   %rax,%rax
1400d7b3e:	74 2a                	je     0x1400d7b6a
1400d7b40:	48 89 43 28          	mov    %rax,0x28(%rbx)
1400d7b44:	89 6b 20             	mov    %ebp,0x20(%rbx)
1400d7b47:	8b 4b 24             	mov    0x24(%rbx),%ecx
1400d7b4a:	48 8b 43 28          	mov    0x28(%rbx),%rax
1400d7b4e:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400d7b53:	40 88 34 01          	mov    %sil,(%rcx,%rax,1)
1400d7b57:	ff 43 24             	incl   0x24(%rbx)
1400d7b5a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400d7b5f:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400d7b64:	48 83 c4 20          	add    $0x20,%rsp
1400d7b68:	5f                   	pop    %rdi
1400d7b69:	c3                   	ret
1400d7b6a:	e8 e7 4c 22 00       	call   0x1402fc856
1400d7b6f:	cc                   	int3