1400a8606:	49 8b e3             	mov    %r11,%rsp
1400a8609:	41 5f                	pop    %r15
1400a860b:	41 5e                	pop    %r14
1400a860d:	41 5d                	pop    %r13
1400a860f:	41 5c                	pop    %r12
1400a8611:	5f                   	pop    %rdi
1400a8612:	c3                   	ret
1400a8613:	48 8d 15 1e 23 28 00 	lea    0x28231e(%rip),%rdx        # 0x14032a938
1400a861a:	48 8d 0d 5f 53 28 00 	lea    0x28535f(%rip),%rcx        # 0x14032d980
1400a8621:	e8 da 82 02 00       	call   0x1400d0900
1400a8626:	e8 b5 7f 02 00       	call   0x1400d05e0
1400a862b:	89 04 25 00 00 00 00 	mov    %eax,0x0
1400a8632:	eb fe                	jmp    0x1400a8632
1400a8634:	cc                   	int3
1400a8635:	cc                   	int3
1400a8636:	cc                   	int3
1400a8637:	cc                   	int3
1400a8638:	cc                   	int3
1400a8639:	cc                   	int3
1400a863a:	cc                   	int3
1400a863b:	cc                   	int3
1400a863c:	cc                   	int3
1400a863d:	cc                   	int3
1400a863e:	cc                   	int3
1400a863f:	cc                   	int3
1400a8640:	40 53                	rex push %rbx
1400a8642:	48 83 ec 20          	sub    $0x20,%rsp
1400a8646:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1400a864a:	48 8b d9             	mov    %rcx,%rbx
1400a864d:	75 1d                	jne    0x1400a866c
1400a864f:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1400a8656:	49 ff c0             	inc    %r8
1400a8659:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1400a865e:	75 f6                	jne    0x1400a8656
1400a8660:	48 8b 09             	mov    (%rcx),%rcx
1400a8663:	48 83 c1 48          	add    $0x48,%rcx
1400a8667:	e8 f4 f9 fd ff       	call   0x140088060
1400a866c:	48 8b c3             	mov    %rbx,%rax
1400a866f:	48 83 c4 20          	add    $0x20,%rsp
1400a8673:	5b                   	pop    %rbx
1400a8674:	c3                   	ret
1400a8675:	cc                   	int3
1400a8676:	cc                   	int3
1400a8677:	cc                   	int3
1400a8678:	cc                   	int3
1400a8679:	cc                   	int3
1400a867a:	cc                   	int3
1400a867b:	cc                   	int3
1400a867c:	cc                   	int3
1400a867d:	cc                   	int3
1400a867e:	cc                   	int3
1400a867f:	cc                   	int3
1400a8680:	40 53                	rex push %rbx
1400a8682:	48 83 ec 20          	sub    $0x20,%rsp
1400a8686:	80 79 10 00          	cmpb   $0x0,0x10(%rcx)
1400a868a:	48 8b d9             	mov    %rcx,%rbx
1400a868d:	75 20                	jne    0x1400a86af
1400a868f:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1400a8696:	49 ff c0             	inc    %r8
1400a8699:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1400a869e:	75 f6                	jne    0x1400a8696
1400a86a0:	48 8b 09             	mov    (%rcx),%rcx
1400a86a3:	48 81 c1 d0 00 00 00 	add    $0xd0,%rcx
1400a86aa:	e8 b1 f9 fd ff       	call   0x140088060
1400a86af:	48 8b c3             	mov    %rbx,%rax
1400a86b2:	48 83 c4 20          	add    $0x20,%rsp
1400a86b6:	5b                   	pop    %rbx
1400a86b7:	c3                   	ret
1400a86b8:	cc                   	int3
1400a86b9:	cc                   	int3
1400a86ba:	cc                   	int3
1400a86bb:	cc                   	int3
1400a86bc:	cc                   	int3
1400a86bd:	cc                   	int3
1400a86be:	cc                   	int3
1400a86bf:	cc                   	int3
1400a86c0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400a86c5:	53                   	push   %rbx
1400a86c6:	48 83 ec 30          	sub    $0x30,%rsp
1400a86ca:	48 8b d9             	mov    %rcx,%rbx
1400a86cd:	33 c0                	xor    %eax,%eax
1400a86cf:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400a86d3:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400a86d7:	66 c7 41 10 00 01    	movw   $0x100,0x10(%rcx)
1400a86dd:	48 89 01             	mov    %rax,(%rcx)
1400a86e0:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
1400a86e4:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1400a86eb:	00
1400a86ec:	e8 1f b3 00 00       	call   0x1400b3a10
1400a86f1:	48 8b c3             	mov    %rbx,%rax
1400a86f4:	48 83 c4 30          	add    $0x30,%rsp
1400a86f8:	5b                   	pop    %rbx
1400a86f9:	c3                   	ret
1400a86fa:	cc                   	int3
1400a86fb:	cc                   	int3
1400a86fc:	cc                   	int3
1400a86fd:	cc                   	int3
1400a86fe:	cc                   	int3
1400a86ff:	cc                   	int3
1400a8700:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400a8705:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400a870a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400a870f:	55                   	push   %rbp
1400a8710:	41 54                	push   %r12
1400a8712:	41 55                	push   %r13
1400a8714:	41 56                	push   %r14
1400a8716:	41 57                	push   %r15
1400a8718:	48 8b ec             	mov    %rsp,%rbp
1400a871b:	48 83 ec 70          	sub    $0x70,%rsp
1400a871f:	48 8b 05 5a fa 35 00 	mov    0x35fa5a(%rip),%rax        # 0x140408180
1400a8726:	48 33 c4             	xor    %rsp,%rax
1400a8729:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a872d:	48 8b f1             	mov    %rcx,%rsi
1400a8730:	48 8d 79 18          	lea    0x18(%rcx),%rdi
1400a8734:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1400a8738:	45 33 e4             	xor    %r12d,%r12d
1400a873b:	4c 89 65 c8          	mov    %r12,-0x38(%rbp)
1400a873f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a8742:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1400a8746:	66 0f 6f 0d e2 22 28 	movdqa 0x2822e2(%rip),%xmm1        # 0x14032aa30
1400a874d:	00
1400a874e:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1400a8753:	44 88 65 d0          	mov    %r12b,-0x30(%rbp)
1400a8757:	48 8b 51 40          	mov    0x40(%rcx),%rdx
1400a875b:	48 3b 51 48          	cmp    0x48(%rcx),%rdx
1400a875f:	74 23                	je     0x1400a8784
1400a8761:	48 89 3a             	mov    %rdi,(%rdx)
1400a8764:	4c 89 62 08          	mov    %r12,0x8(%rdx)
1400a8768:	0f 10 45 d0          	movups -0x30(%rbp),%xmm0
1400a876c:	0f 11 42 10          	movups %xmm0,0x10(%rdx)
1400a8770:	0f 11 4a 20          	movups %xmm1,0x20(%rdx)
1400a8774:	ba 0f 00 00 00       	mov    $0xf,%edx
1400a8779:	44 88 65 d0          	mov    %r12b,-0x30(%rbp)
1400a877d:	48 83 41 40 30       	addq   $0x30,0x40(%rcx)
1400a8782:	eb 11                	jmp    0x1400a8795
1400a8784:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1400a8788:	48 83 c1 38          	add    $0x38,%rcx
1400a878c:	e8 5f 59 fe ff       	call   0x14008e0f0
1400a8791:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1400a8795:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a8799:	76 31                	jbe    0x1400a87cc
1400a879b:	48 ff c2             	inc    %rdx
1400a879e:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400a87a2:	48 8b c1             	mov    %rcx,%rax
1400a87a5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a87ac:	72 19                	jb     0x1400a87c7
1400a87ae:	48 83 c2 27          	add    $0x27,%rdx
1400a87b2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a87b6:	48 2b c1             	sub    %rcx,%rax
1400a87b9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a87bd:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a87c1:	0f 87 6a 0b 00 00    	ja     0x1400a9331
1400a87c7:	e8 b8 1a 25 00       	call   0x1402fa284
1400a87cc:	80 7e 30 00          	cmpb   $0x0,0x30(%rsi)
1400a87d0:	0f 84 70 0b 00 00    	je     0x1400a9346
1400a87d6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1400a87dd:	00 00 00
1400a87e0:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400a87e4:	48 39 46 10          	cmp    %rax,0x10(%rsi)
1400a87e8:	0f 83 58 0b 00 00    	jae    0x1400a9346
1400a87ee:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1400a87f2:	4c 8b 46 40          	mov    0x40(%rsi),%r8
1400a87f6:	4c 39 46 38          	cmp    %r8,0x38(%rsi)
1400a87fa:	0f 84 46 0b 00 00    	je     0x1400a9346
1400a8800:	4d 8d 70 d0          	lea    -0x30(%r8),%r14
1400a8804:	4d 8b 0e             	mov    (%r14),%r9
1400a8807:	41 0f b6 49 10       	movzbl 0x10(%r9),%ecx
1400a880c:	83 e9 08             	sub    $0x8,%ecx
1400a880f:	74 1d                	je     0x1400a882e
1400a8811:	83 f9 01             	cmp    $0x1,%ecx
1400a8814:	0f 85 ef 00 00 00    	jne    0x1400a8909
1400a881a:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a881e:	48 8b ce             	mov    %rsi,%rcx
1400a8821:	e8 2a 46 01 00       	call   0x1400bce50
1400a8826:	4c 8b f0             	mov    %rax,%r14
1400a8829:	e9 db 00 00 00       	jmp    0x1400a8909
1400a882e:	49 8b dc             	mov    %r12,%rbx
1400a8831:	41 8b 40 dc          	mov    -0x24(%r8),%eax
1400a8835:	41 3b 40 d8          	cmp    -0x28(%r8),%eax
1400a8839:	75 12                	jne    0x1400a884d
1400a883b:	49 8b ce             	mov    %r14,%rcx
1400a883e:	e8 2d 13 ff ff       	call   0x140099b70
1400a8843:	48 83 46 40 d0       	addq   $0xffffffffffffffd0,0x40(%rsi)
1400a8848:	e9 b9 00 00 00       	jmp    0x1400a8906
1400a884d:	48 8b d0             	mov    %rax,%rdx
1400a8850:	ff c0                	inc    %eax
1400a8852:	41 89 40 dc          	mov    %eax,-0x24(%r8)
1400a8856:	49 8b c9             	mov    %r9,%rcx
1400a8859:	e8 42 34 ff ff       	call   0x14009bca0
1400a885e:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1400a8862:	48 c7 45 c8 00 00 00 	movq   $0x0,-0x38(%rbp)
1400a8869:	00
1400a886a:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a886d:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1400a8871:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
1400a8875:	48 c7 45 e8 0f 00 00 	movq   $0xf,-0x18(%rbp)
1400a887c:	00
1400a887d:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1400a8881:	48 8b 56 40          	mov    0x40(%rsi),%rdx
1400a8885:	48 3b 56 48          	cmp    0x48(%rsi),%rdx
1400a8889:	74 2b                	je     0x1400a88b6
1400a888b:	48 89 02             	mov    %rax,(%rdx)
1400a888e:	48 c7 42 08 00 00 00 	movq   $0x0,0x8(%rdx)
1400a8895:	00
1400a8896:	0f 10 45 d0          	movups -0x30(%rbp),%xmm0
1400a889a:	0f 11 42 10          	movups %xmm0,0x10(%rdx)
1400a889e:	0f 10 4d e0          	movups -0x20(%rbp),%xmm1
1400a88a2:	0f 11 4a 20          	movups %xmm1,0x20(%rdx)
1400a88a6:	ba 0f 00 00 00       	mov    $0xf,%edx
1400a88ab:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1400a88af:	48 83 46 40 30       	addq   $0x30,0x40(%rsi)
1400a88b4:	eb 11                	jmp    0x1400a88c7
1400a88b6:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1400a88ba:	48 8d 4e 38          	lea    0x38(%rsi),%rcx
1400a88be:	e8 2d 58 fe ff       	call   0x14008e0f0
1400a88c3:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1400a88c7:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a88cb:	76 31                	jbe    0x1400a88fe
1400a88cd:	48 ff c2             	inc    %rdx
1400a88d0:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400a88d4:	48 8b c1             	mov    %rcx,%rax
1400a88d7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a88de:	72 19                	jb     0x1400a88f9
1400a88e0:	48 83 c2 27          	add    $0x27,%rdx
1400a88e4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a88e8:	48 2b c1             	sub    %rcx,%rax
1400a88eb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a88ef:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a88f3:	0f 87 38 0a 00 00    	ja     0x1400a9331
1400a88f9:	e8 86 19 25 00       	call   0x1402fa284
1400a88fe:	48 8b 5e 40          	mov    0x40(%rsi),%rbx
1400a8902:	48 83 eb 30          	sub    $0x30,%rbx
1400a8906:	4c 8b f3             	mov    %rbx,%r14
1400a8909:	4d 85 f6             	test   %r14,%r14
1400a890c:	0f 84 e0 fe ff ff    	je     0x1400a87f2
1400a8912:	45 32 e4             	xor    %r12b,%r12b
1400a8915:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1400a8919:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400a891d:	48 ff c8             	dec    %rax
1400a8920:	48 3b c8             	cmp    %rax,%rcx
1400a8923:	77 15                	ja     0x1400a893a
1400a8925:	48 8b 06             	mov    (%rsi),%rax
1400a8928:	44 0f b6 24 01       	movzbl (%rcx,%rax,1),%r12d
1400a892d:	48 8d 41 01          	lea    0x1(%rcx),%rax
1400a8931:	48 89 46 10          	mov    %rax,0x10(%rsi)
1400a8935:	e9 9b 00 00 00       	jmp    0x1400a89d5
1400a893a:	89 4d b8             	mov    %ecx,-0x48(%rbp)
1400a893d:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1400a8941:	48 8d 15 28 2e 28 00 	lea    0x282e28(%rip),%rdx        # 0x14032b770
1400a8948:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1400a894c:	e8 3f 12 fe ff       	call   0x140089b90
1400a8951:	48 8b d8             	mov    %rax,%rbx
1400a8954:	48 8b cf             	mov    %rdi,%rcx
1400a8957:	e8 a4 87 ff ff       	call   0x1400a1100
1400a895c:	c6 47 18 00          	movb   $0x0,0x18(%rdi)
1400a8960:	48 8d 15 b1 29 28 00 	lea    0x2829b1(%rip),%rdx        # 0x14032b318
1400a8967:	48 8b cf             	mov    %rdi,%rcx
1400a896a:	e8 01 30 ff ff       	call   0x14009b970
1400a896f:	48 8b f8             	mov    %rax,%rdi
1400a8972:	48 8b c8             	mov    %rax,%rcx
1400a8975:	e8 86 87 ff ff       	call   0x1400a1100
1400a897a:	c6 47 10 05          	movb   $0x5,0x10(%rdi)
1400a897e:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1400a8983:	76 03                	jbe    0x1400a8988
1400a8985:	48 8b 1b             	mov    (%rbx),%rbx
1400a8988:	48 8b d3             	mov    %rbx,%rdx
1400a898b:	48 8b cf             	mov    %rdi,%rcx
1400a898e:	e8 7d 4f ff ff       	call   0x14009d910
1400a8993:	48 89 07             	mov    %rax,(%rdi)
1400a8996:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1400a899a:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a899e:	76 31                	jbe    0x1400a89d1
1400a89a0:	48 ff c2             	inc    %rdx
1400a89a3:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400a89a7:	48 8b c1             	mov    %rcx,%rax
1400a89aa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a89b1:	72 19                	jb     0x1400a89cc
1400a89b3:	48 83 c2 27          	add    $0x27,%rdx
1400a89b7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a89bb:	48 2b c1             	sub    %rcx,%rax
1400a89be:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a89c2:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a89c6:	0f 87 57 09 00 00    	ja     0x1400a9323
1400a89cc:	e8 b3 18 25 00       	call   0x1402fa284
1400a89d1:	48 8d 7e 18          	lea    0x18(%rsi),%rdi
1400a89d5:	80 7e 30 00          	cmpb   $0x0,0x30(%rsi)
1400a89d9:	0f 84 32 09 00 00    	je     0x1400a9311
1400a89df:	45 0f b6 c4          	movzbl %r12b,%r8d
1400a89e3:	48 8d 15 16 76 f5 ff 	lea    -0xa89ea(%rip),%rdx        # 0x140000000
1400a89ea:	45 0f b6 bc 10 50 b5 	movzbl 0x32b550(%r8,%rdx,1),%r15d
1400a89f1:	32 00
1400a89f3:	80 7d b0 00          	cmpb   $0x0,-0x50(%rbp)
1400a89f7:	0f 84 47 01 00 00    	je     0x1400a8b44
1400a89fd:	41 8b cf             	mov    %r15d,%ecx
1400a8a00:	83 e9 03             	sub    $0x3,%ecx
1400a8a03:	0f 84 26 01 00 00    	je     0x1400a8b2f
1400a8a09:	83 e9 1a             	sub    $0x1a,%ecx
1400a8a0c:	0f 84 b6 00 00 00    	je     0x1400a8ac8
1400a8a12:	83 e9 01             	sub    $0x1,%ecx
1400a8a15:	0f 84 ad 00 00 00    	je     0x1400a8ac8
1400a8a1b:	83 f9 01             	cmp    $0x1,%ecx
1400a8a1e:	0f 84 a4 00 00 00    	je     0x1400a8ac8
1400a8a24:	8b 46 10             	mov    0x10(%rsi),%eax
1400a8a27:	89 45 b8             	mov    %eax,-0x48(%rbp)
1400a8a2a:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1400a8a2e:	48 8d 15 1b 2c 28 00 	lea    0x282c1b(%rip),%rdx        # 0x14032b650
1400a8a35:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1400a8a39:	e8 52 11 fe ff       	call   0x140089b90
1400a8a3e:	48 8b d8             	mov    %rax,%rbx
1400a8a41:	48 8b cf             	mov    %rdi,%rcx
1400a8a44:	e8 b7 86 ff ff       	call   0x1400a1100
1400a8a49:	c6 47 18 00          	movb   $0x0,0x18(%rdi)
1400a8a4d:	48 8d 15 c4 28 28 00 	lea    0x2828c4(%rip),%rdx        # 0x14032b318
1400a8a54:	48 8b cf             	mov    %rdi,%rcx
1400a8a57:	e8 14 2f ff ff       	call   0x14009b970
1400a8a5c:	48 8b f8             	mov    %rax,%rdi
1400a8a5f:	48 8b c8             	mov    %rax,%rcx
1400a8a62:	e8 99 86 ff ff       	call   0x1400a1100
1400a8a67:	c6 47 10 05          	movb   $0x5,0x10(%rdi)
1400a8a6b:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1400a8a70:	76 03                	jbe    0x1400a8a75
1400a8a72:	48 8b 1b             	mov    (%rbx),%rbx
1400a8a75:	48 8b d3             	mov    %rbx,%rdx
1400a8a78:	48 8b cf             	mov    %rdi,%rcx
1400a8a7b:	e8 90 4e ff ff       	call   0x14009d910
1400a8a80:	48 89 07             	mov    %rax,(%rdi)
1400a8a83:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1400a8a87:	48 83 fa 0f          	cmp    $0xf,%rdx
1400a8a8b:	0f 86 80 08 00 00    	jbe    0x1400a9311
1400a8a91:	48 ff c2             	inc    %rdx
1400a8a94:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400a8a98:	48 8b c1             	mov    %rcx,%rax
1400a8a9b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400a8aa2:	0f 82 64 08 00 00    	jb     0x1400a930c
1400a8aa8:	48 83 c2 27          	add    $0x27,%rdx
1400a8aac:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400a8ab0:	48 2b c1             	sub    %rcx,%rax
1400a8ab3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400a8ab7:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a8abb:	0f 86 4b 08 00 00    	jbe    0x1400a930c
1400a8ac1:	ff 15 31 15 28 00    	call   *0x281531(%rip)        # 0x140329ff8
1400a8ac7:	cc                   	int3
1400a8ac8:	45 33 e4             	xor    %r12d,%r12d
1400a8acb:	44 89 65 b0          	mov    %r12d,-0x50(%rbp)
1400a8acf:	48 8b ce             	mov    %rsi,%rcx
1400a8ad2:	41 83 ff 1d          	cmp    $0x1d,%r15d
1400a8ad6:	75 13                	jne    0x1400a8aeb
1400a8ad8:	44 88 65 b0          	mov    %r12b,-0x50(%rbp)
1400a8adc:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a8ae0:	e8 ab d0 00 00       	call   0x1400b5b90