1400b6668:	e8 a3 f5 00 00       	call   0x1400c5c10
1400b666d:	48 8d 0d b4 4c 35 00 	lea    0x354cb4(%rip),%rcx        # 0x14040b328
1400b6674:	e8 5f 43 24 00       	call   0x1402fa9d8
1400b6679:	e9 09 f8 ff ff       	jmp    0x1400b5e87
1400b667e:	48 8d 0d 43 4d 35 00 	lea    0x354d43(%rip),%rcx        # 0x14040b3c8
1400b6685:	e8 ba 43 24 00       	call   0x1402faa44
1400b668a:	83 3d 37 4d 35 00 ff 	cmpl   $0xffffffff,0x354d37(%rip)        # 0x14040b3c8
1400b6691:	0f 85 4e fa ff ff    	jne    0x1400b60e5
1400b6697:	33 c0                	xor    %eax,%eax
1400b6699:	c7 05 05 4d 35 00 61 	movl   $0x6bbedc61,0x354d05(%rip)        # 0x14040b3a8
1400b66a0:	dc be 6b
1400b66a3:	48 8d 0d 0e 4d 35 00 	lea    0x354d0e(%rip),%rcx        # 0x14040b3b8
1400b66aa:	48 89 05 07 4d 35 00 	mov    %rax,0x354d07(%rip)        # 0x14040b3b8
1400b66b1:	41 b8 61 dc be 6b    	mov    $0x6bbedc61,%r8d
1400b66b7:	48 89 0d f2 4c 35 00 	mov    %rcx,0x354cf2(%rip)        # 0x14040b3b0
1400b66be:	48 8d 15 9b 44 27 00 	lea    0x27449b(%rip),%rdx        # 0x14032ab60
1400b66c5:	66 89 05 f4 4c 35 00 	mov    %ax,0x354cf4(%rip)        # 0x14040b3c0
1400b66cc:	e8 3f f5 00 00       	call   0x1400c5c10
1400b66d1:	48 8d 0d f0 4c 35 00 	lea    0x354cf0(%rip),%rcx        # 0x14040b3c8
1400b66d8:	e8 fb 42 24 00       	call   0x1402fa9d8
1400b66dd:	e9 03 fa ff ff       	jmp    0x1400b60e5
1400b66e2:	48 8d 0d 07 4d 35 00 	lea    0x354d07(%rip),%rcx        # 0x14040b3f0
1400b66e9:	e8 56 43 24 00       	call   0x1402faa44
1400b66ee:	83 3d fb 4c 35 00 ff 	cmpl   $0xffffffff,0x354cfb(%rip)        # 0x14040b3f0
1400b66f5:	0f 85 85 fb ff ff    	jne    0x1400b6280
1400b66fb:	33 c0                	xor    %eax,%eax
1400b66fd:	c7 05 c9 4c 35 00 e0 	movl   $0x7a1c68e0,0x354cc9(%rip)        # 0x14040b3d0
1400b6704:	68 1c 7a
1400b6707:	48 8d 0d d2 4c 35 00 	lea    0x354cd2(%rip),%rcx        # 0x14040b3e0
1400b670e:	48 89 05 cb 4c 35 00 	mov    %rax,0x354ccb(%rip)        # 0x14040b3e0
1400b6715:	41 b8 e0 68 1c 7a    	mov    $0x7a1c68e0,%r8d
1400b671b:	48 89 0d b6 4c 35 00 	mov    %rcx,0x354cb6(%rip)        # 0x14040b3d8
1400b6722:	48 8d 15 37 44 27 00 	lea    0x274437(%rip),%rdx        # 0x14032ab60
1400b6729:	66 89 05 b8 4c 35 00 	mov    %ax,0x354cb8(%rip)        # 0x14040b3e8
1400b6730:	e8 db f4 00 00       	call   0x1400c5c10
1400b6735:	48 8d 0d b4 4c 35 00 	lea    0x354cb4(%rip),%rcx        # 0x14040b3f0
1400b673c:	e8 97 42 24 00       	call   0x1402fa9d8
1400b6741:	e9 3a fb ff ff       	jmp    0x1400b6280
1400b6746:	cc                   	int3
1400b6747:	cc                   	int3
1400b6748:	cc                   	int3
1400b6749:	cc                   	int3
1400b674a:	cc                   	int3
1400b674b:	cc                   	int3
1400b674c:	cc                   	int3
1400b674d:	cc                   	int3
1400b674e:	cc                   	int3
1400b674f:	cc                   	int3
1400b6750:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400b6755:	55                   	push   %rbp
1400b6756:	56                   	push   %rsi
1400b6757:	57                   	push   %rdi
1400b6758:	41 54                	push   %r12
1400b675a:	41 55                	push   %r13
1400b675c:	41 56                	push   %r14
1400b675e:	41 57                	push   %r15
1400b6760:	48 83 ec 70          	sub    $0x70,%rsp
1400b6764:	48 8b 05 15 1a 35 00 	mov    0x351a15(%rip),%rax        # 0x140408180
1400b676b:	48 33 c4             	xor    %rsp,%rax
1400b676e:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1400b6773:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
1400b6778:	49 8b e8             	mov    %r8,%rbp
1400b677b:	4c 8b e2             	mov    %rdx,%r12
1400b677e:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400b6783:	48 8b d9             	mov    %rcx,%rbx
1400b6786:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400b678b:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b678e:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1400b6793:	45 33 f6             	xor    %r14d,%r14d
1400b6796:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
1400b679b:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
1400b67a0:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
1400b67a7:	4c 8b c6             	mov    %rsi,%r8
1400b67aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400b67b0:	49 ff c0             	inc    %r8
1400b67b3:	45 38 34 28          	cmp    %r14b,(%r8,%rbp,1)
1400b67b7:	75 f7                	jne    0x1400b67b0
1400b67b9:	48 8b d5             	mov    %rbp,%rdx
1400b67bc:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1400b67c1:	e8 6a f4 fc ff       	call   0x140085c30
1400b67c6:	90                   	nop
1400b67c7:	48 8d bb 28 01 00 00 	lea    0x128(%rbx),%rdi
1400b67ce:	48 8b cf             	mov    %rdi,%rcx
1400b67d1:	e8 aa 60 24 00       	call   0x1402fc880
1400b67d6:	85 c0                	test   %eax,%eax
1400b67d8:	0f 85 68 02 00 00    	jne    0x1400b6a46
1400b67de:	8b 47 4c             	mov    0x4c(%rdi),%eax
1400b67e1:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1400b67e6:	0f 84 65 02 00 00    	je     0x1400b6a51
1400b67ec:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1400b67f1:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
1400b67f6:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1400b67fb:	49 83 fd 0f          	cmp    $0xf,%r13
1400b67ff:	4d 0f 47 c7          	cmova  %r15,%r8
1400b6803:	48 ba 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rdx
1400b680a:	9c f2 cb
1400b680d:	49 8b ce             	mov    %r14,%rcx
1400b6810:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
1400b6815:	4d 85 f6             	test   %r14,%r14
1400b6818:	74 2a                	je     0x1400b6844
1400b681a:	49 b9 b3 01 00 00 00 	movabs $0x100000001b3,%r9
1400b6821:	01 00 00
1400b6824:	0f 1f 40 00          	nopl   0x0(%rax)
1400b6828:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400b682f:	00
1400b6830:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
1400b6835:	48 33 d0             	xor    %rax,%rdx
1400b6838:	49 0f af d1          	imul   %r9,%rdx
1400b683c:	48 ff c1             	inc    %rcx
1400b683f:	49 3b ce             	cmp    %r14,%rcx
1400b6842:	72 ec                	jb     0x1400b6830
1400b6844:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1400b684b:	48 23 ca             	and    %rdx,%rcx
1400b684e:	48 03 c9             	add    %rcx,%rcx
1400b6851:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
1400b6858:	48 8b 5c c8 08       	mov    0x8(%rax,%rcx,8),%rbx
1400b685d:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400b6862:	48 8b 52 70          	mov    0x70(%rdx),%rdx
1400b6866:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400b686b:	48 3b da             	cmp    %rdx,%rbx
1400b686e:	74 61                	je     0x1400b68d1
1400b6870:	4c 8b 24 c8          	mov    (%rax,%rcx,8),%r12
1400b6874:	0f 1f 40 00          	nopl   0x0(%rax)
1400b6878:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400b687f:	00
1400b6880:	48 8d 53 10          	lea    0x10(%rbx),%rdx
1400b6884:	48 8b 42 10          	mov    0x10(%rdx),%rax
1400b6888:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1400b688d:	76 03                	jbe    0x1400b6892
1400b688f:	48 8b 12             	mov    (%rdx),%rdx
1400b6892:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1400b6897:	49 83 fd 0f          	cmp    $0xf,%r13
1400b689b:	49 0f 47 cf          	cmova  %r15,%rcx
1400b689f:	4c 3b f0             	cmp    %rax,%r14
1400b68a2:	75 0c                	jne    0x1400b68b0
1400b68a4:	4d 8b c6             	mov    %r14,%r8
1400b68a7:	e8 76 61 24 00       	call   0x1402fca22
1400b68ac:	85 c0                	test   %eax,%eax
1400b68ae:	74 0b                	je     0x1400b68bb
1400b68b0:	49 3b dc             	cmp    %r12,%rbx
1400b68b3:	74 12                	je     0x1400b68c7
1400b68b5:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1400b68b9:	eb c5                	jmp    0x1400b6880
1400b68bb:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400b68c0:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
1400b68c5:	eb 0c                	jmp    0x1400b68d3
1400b68c7:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400b68cc:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
1400b68d1:	33 db                	xor    %ebx,%ebx
1400b68d3:	48 85 db             	test   %rbx,%rbx
1400b68d6:	48 0f 44 da          	cmove  %rdx,%rbx
1400b68da:	48 3b da             	cmp    %rdx,%rbx
1400b68dd:	74 06                	je     0x1400b68e5
1400b68df:	48 8b 5b 30          	mov    0x30(%rbx),%rbx
1400b68e3:	eb 02                	jmp    0x1400b68e7
1400b68e5:	33 db                	xor    %ebx,%ebx
1400b68e7:	48 8b cf             	mov    %rdi,%rcx
1400b68ea:	e8 97 5f 24 00       	call   0x1402fc886
1400b68ef:	90                   	nop
1400b68f0:	49 83 fd 0f          	cmp    $0xf,%r13
1400b68f4:	76 34                	jbe    0x1400b692a
1400b68f6:	49 8d 55 01          	lea    0x1(%r13),%rdx
1400b68fa:	49 8b c7             	mov    %r15,%rax
1400b68fd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400b6904:	72 1c                	jb     0x1400b6922
1400b6906:	48 83 c2 27          	add    $0x27,%rdx
1400b690a:	4d 8b 7f f8          	mov    -0x8(%r15),%r15
1400b690e:	49 2b c7             	sub    %r15,%rax
1400b6911:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400b6915:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b6919:	76 07                	jbe    0x1400b6922
1400b691b:	ff 15 d7 36 27 00    	call   *0x2736d7(%rip)        # 0x140329ff8
1400b6921:	cc                   	int3
1400b6922:	49 8b cf             	mov    %r15,%rcx
1400b6925:	e8 5a 39 24 00       	call   0x1402fa284
1400b692a:	48 85 db             	test   %rbx,%rbx
1400b692d:	41 0f 95 c6          	setne  %r14b
1400b6931:	48 85 db             	test   %rbx,%rbx
1400b6934:	0f 85 cb 00 00 00    	jne    0x1400b6a05
1400b693a:	b9 80 00 00 00       	mov    $0x80,%ecx
1400b693f:	e8 04 39 24 00       	call   0x1402fa248
1400b6944:	48 8b d8             	mov    %rax,%rbx
1400b6947:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400b694c:	48 85 c0             	test   %rax,%rax
1400b694f:	74 4e                	je     0x1400b699f
1400b6951:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b6954:	0f 11 00             	movups %xmm0,(%rax)
1400b6957:	33 c0                	xor    %eax,%eax
1400b6959:	48 89 43 10          	mov    %rax,0x10(%rbx)
1400b695d:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1400b6964:	00
1400b6965:	88 03                	mov    %al,(%rbx)
1400b6967:	48 89 43 20          	mov    %rax,0x20(%rbx)
1400b696b:	0f 11 43 28          	movups %xmm0,0x28(%rbx)
1400b696f:	48 89 43 38          	mov    %rax,0x38(%rbx)
1400b6973:	48 c7 43 40 0f 00 00 	movq   $0xf,0x40(%rbx)
1400b697a:	00
1400b697b:	88 43 28             	mov    %al,0x28(%rbx)
1400b697e:	0f 11 43 48          	movups %xmm0,0x48(%rbx)
1400b6982:	48 89 43 58          	mov    %rax,0x58(%rbx)
1400b6986:	48 c7 43 60 0f 00 00 	movq   $0xf,0x60(%rbx)
1400b698d:	00
1400b698e:	88 43 48             	mov    %al,0x48(%rbx)
1400b6991:	48 89 43 68          	mov    %rax,0x68(%rbx)
1400b6995:	48 89 43 70          	mov    %rax,0x70(%rbx)
1400b6999:	48 89 43 78          	mov    %rax,0x78(%rbx)
1400b699d:	eb 02                	jmp    0x1400b69a1
1400b699f:	33 db                	xor    %ebx,%ebx
1400b69a1:	48 ff c6             	inc    %rsi
1400b69a4:	80 3c 2e 00          	cmpb   $0x0,(%rsi,%rbp,1)
1400b69a8:	75 f7                	jne    0x1400b69a1
1400b69aa:	4c 8b c6             	mov    %rsi,%r8
1400b69ad:	48 8b d5             	mov    %rbp,%rdx
1400b69b0:	48 8b cb             	mov    %rbx,%rcx
1400b69b3:	e8 a8 16 fd ff       	call   0x140088060
1400b69b8:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400b69bd:	48 89 43 20          	mov    %rax,0x20(%rbx)
1400b69c1:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400b69c6:	48 8b cf             	mov    %rdi,%rcx
1400b69c9:	e8 b2 5e 24 00       	call   0x1402fc880
1400b69ce:	85 c0                	test   %eax,%eax
1400b69d0:	0f 85 8b 00 00 00    	jne    0x1400b6a61
1400b69d6:	8b 47 4c             	mov    0x4c(%rdi),%eax
1400b69d9:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1400b69de:	74 56                	je     0x1400b6a36
1400b69e0:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400b69e5:	48 83 c1 68          	add    $0x68,%rcx
1400b69e9:	4c 8b c3             	mov    %rbx,%r8
1400b69ec:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1400b69f1:	e8 5a bd fd ff       	call   0x140092750
1400b69f6:	48 8b 08             	mov    (%rax),%rcx
1400b69f9:	48 89 59 30          	mov    %rbx,0x30(%rcx)
1400b69fd:	48 8b cf             	mov    %rdi,%rcx
1400b6a00:	e8 81 5e 24 00       	call   0x1402fc886
1400b6a05:	49 89 1c 24          	mov    %rbx,(%r12)
1400b6a09:	45 88 74 24 08       	mov    %r14b,0x8(%r12)
1400b6a0e:	49 8b c4             	mov    %r12,%rax
1400b6a11:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400b6a16:	48 33 cc             	xor    %rsp,%rcx
1400b6a19:	e8 22 3c 24 00       	call   0x1402fa640
1400b6a1e:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
1400b6a25:	00
1400b6a26:	48 83 c4 70          	add    $0x70,%rsp
1400b6a2a:	41 5f                	pop    %r15
1400b6a2c:	41 5e                	pop    %r14
1400b6a2e:	41 5d                	pop    %r13
1400b6a30:	41 5c                	pop    %r12
1400b6a32:	5f                   	pop    %rdi
1400b6a33:	5e                   	pop    %rsi
1400b6a34:	5d                   	pop    %rbp
1400b6a35:	c3                   	ret
1400b6a36:	ff c8                	dec    %eax
1400b6a38:	89 47 4c             	mov    %eax,0x4c(%rdi)
1400b6a3b:	b9 06 00 00 00       	mov    $0x6,%ecx
1400b6a40:	e8 77 5e 24 00       	call   0x1402fc8bc
1400b6a45:	90                   	nop
1400b6a46:	b9 05 00 00 00       	mov    $0x5,%ecx
1400b6a4b:	e8 6c 5e 24 00       	call   0x1402fc8bc
1400b6a50:	cc                   	int3
1400b6a51:	ff c8                	dec    %eax
1400b6a53:	89 47 4c             	mov    %eax,0x4c(%rdi)
1400b6a56:	b9 06 00 00 00       	mov    $0x6,%ecx
1400b6a5b:	e8 5c 5e 24 00       	call   0x1402fc8bc
1400b6a60:	90                   	nop
1400b6a61:	b9 05 00 00 00       	mov    $0x5,%ecx
1400b6a66:	e8 51 5e 24 00       	call   0x1402fc8bc
1400b6a6b:	cc                   	int3
1400b6a6c:	cc                   	int3
1400b6a6d:	cc                   	int3
1400b6a6e:	cc                   	int3
1400b6a6f:	cc                   	int3
1400b6a70:	33 d2                	xor    %edx,%edx
1400b6a72:	48 8d 05 7f 3f 35 00 	lea    0x353f7f(%rip),%rax        # 0x14040a9f8
1400b6a79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400b6a80:	4c 8b 00             	mov    (%rax),%r8
1400b6a83:	4c 3b c1             	cmp    %rcx,%r8
1400b6a86:	74 1a                	je     0x1400b6aa2
1400b6a88:	4d 85 c0             	test   %r8,%r8
1400b6a8b:	74 0c                	je     0x1400b6a99
1400b6a8d:	ff c2                	inc    %edx
1400b6a8f:	48 83 c0 08          	add    $0x8,%rax
1400b6a93:	83 fa 04             	cmp    $0x4,%edx
1400b6a96:	72 e8                	jb     0x1400b6a80
1400b6a98:	c3                   	ret
1400b6a99:	48 89 08             	mov    %rcx,(%rax)
1400b6a9c:	ff 05 76 3f 35 00    	incl   0x353f76(%rip)        # 0x14040aa18
1400b6aa2:	c3                   	ret
1400b6aa3:	cc                   	int3
1400b6aa4:	cc                   	int3
1400b6aa5:	cc                   	int3
1400b6aa6:	cc                   	int3
1400b6aa7:	cc                   	int3
1400b6aa8:	cc                   	int3
1400b6aa9:	cc                   	int3
1400b6aaa:	cc                   	int3
1400b6aab:	cc                   	int3
1400b6aac:	cc                   	int3
1400b6aad:	cc                   	int3
1400b6aae:	cc                   	int3
1400b6aaf:	cc                   	int3
1400b6ab0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400b6ab5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400b6aba:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400b6abf:	55                   	push   %rbp
1400b6ac0:	41 54                	push   %r12
1400b6ac2:	41 55                	push   %r13
1400b6ac4:	41 56                	push   %r14
1400b6ac6:	41 57                	push   %r15
1400b6ac8:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1400b6acd:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400b6ad4:	48 8b f9             	mov    %rcx,%rdi
1400b6ad7:	e8 04 4e fd ff       	call   0x14008b8e0
1400b6adc:	4c 8d 0d 35 41 27 00 	lea    0x274135(%rip),%r9        # 0x14032ac18
1400b6ae3:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
1400b6ae8:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400b6aee:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400b6af3:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1400b6af7:	48 8b cf             	mov    %rdi,%rcx
1400b6afa:	e8 d1 19 00 00       	call   0x1400b84d0
1400b6aff:	48 8b 5d 2f          	mov    0x2f(%rbp),%rbx
1400b6b03:	84 db                	test   %bl,%bl
1400b6b05:	0f 85 ac 00 00 00    	jne    0x1400b6bb7
1400b6b0b:	4c 8d 0d 1e 41 27 00 	lea    0x27411e(%rip),%r9        # 0x14032ac30
1400b6b12:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400b6b18:	48 8d 15 25 41 27 00 	lea    0x274125(%rip),%rdx        # 0x14032ac44
1400b6b1f:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1400b6b23:	e8 d8 6e fe ff       	call   0x14009da00
1400b6b28:	48 8b 5d 2f          	mov    0x2f(%rbp),%rbx
1400b6b2c:	84 db                	test   %bl,%bl
1400b6b2e:	0f 85 83 00 00 00    	jne    0x1400b6bb7
1400b6b34:	4c 8d 0d 15 41 27 00 	lea    0x274115(%rip),%r9        # 0x14032ac50
1400b6b3b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400b6b41:	48 8d 15 20 41 27 00 	lea    0x274120(%rip),%rdx        # 0x14032ac68
1400b6b48:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1400b6b4c:	e8 af 6e fe ff       	call   0x14009da00
1400b6b51:	48 8b 5d 2f          	mov    0x2f(%rbp),%rbx
1400b6b55:	84 db                	test   %bl,%bl
1400b6b57:	75 5e                	jne    0x1400b6bb7
1400b6b59:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
1400b6b5d:	48 8d 15 0c 41 27 00 	lea    0x27410c(%rip),%rdx        # 0x14032ac70
1400b6b64:	48 83 c1 60          	add    $0x60,%rcx
1400b6b68:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
1400b6b6e:	e8 ed 14 fd ff       	call   0x140088060
1400b6b73:	84 db                	test   %bl,%bl
1400b6b75:	75 40                	jne    0x1400b6bb7
1400b6b77:	48 8d 15 2a 41 27 00 	lea    0x27412a(%rip),%rdx        # 0x14032aca8
1400b6b7e:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1400b6b82:	e8 e9 48 00 00       	call   0x1400bb470
1400b6b87:	48 8d 15 12 41 27 00 	lea    0x274112(%rip),%rdx        # 0x14032aca0
1400b6b8e:	48 8d 4d 17          	lea    0x17(%rbp),%rcx