140121a0b:	48 8b 3f             	mov    (%rdi),%rdi
140121a0e:	48 8b d7             	mov    %rdi,%rdx
140121a11:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140121a16:	e8 d9 53 ee ff       	call   0x140006df4
140121a1b:	48 8d 3d 66 4e 1f 00 	lea    0x1f4e66(%rip),%rdi        # 0x140316888
140121a22:	4c 8b c3             	mov    %rbx,%r8
140121a25:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140121a2a:	76 03                	jbe    0x140121a2f
140121a2c:	4c 8b 03             	mov    (%rbx),%r8
140121a2f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140121a34:	48 83 7c 24 38 07    	cmpq   $0x7,0x38(%rsp)
140121a3a:	48 0f 47 4c 24 20    	cmova  0x20(%rsp),%rcx
140121a40:	44 8b 4b 10          	mov    0x10(%rbx),%r9d
140121a44:	8b 54 24 30          	mov    0x30(%rsp),%edx
140121a48:	e8 8b 49 ef ff       	call   0x1400163d8
140121a4d:	85 c0                	test   %eax,%eax
140121a4f:	74 09                	je     0x140121a5a
140121a51:	48 83 c3 28          	add    $0x28,%rbx
140121a55:	48 3b df             	cmp    %rdi,%rbx
140121a58:	75 c8                	jne    0x140121a22
140121a5a:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140121a5f:	48 83 f8 07          	cmp    $0x7,%rax
140121a63:	76 36                	jbe    0x140121a9b
140121a65:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140121a6c:	00
140121a6d:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140121a72:	48 8b d1             	mov    %rcx,%rdx
140121a75:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140121a7b:	72 18                	jb     0x140121a95
140121a7d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140121a81:	48 2b d1             	sub    %rcx,%rdx
140121a84:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140121a88:	48 83 f8 1f          	cmp    $0x1f,%rax
140121a8c:	76 07                	jbe    0x140121a95
140121a8e:	ff 15 ec 10 0f 00    	call   *0xf10ec(%rip)        # 0x140212b80
140121a94:	cc                   	int3
140121a95:	ff 15 a5 10 0f 00    	call   *0xf10a5(%rip)        # 0x140212b40
140121a9b:	48 3b df             	cmp    %rdi,%rbx
140121a9e:	74 05                	je     0x140121aa5
140121aa0:	8b 43 20             	mov    0x20(%rbx),%eax
140121aa3:	eb 02                	jmp    0x140121aa7
140121aa5:	33 c0                	xor    %eax,%eax
140121aa7:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140121aac:	48 83 c4 40          	add    $0x40,%rsp
140121ab0:	5f                   	pop    %rdi
140121ab1:	c3                   	ret
140121ab2:	48 8d 0d 57 4c 1f 00 	lea    0x1f4c57(%rip),%rcx        # 0x140316710
140121ab9:	e8 16 32 0e 00       	call   0x140204cd4
140121abe:	83 3d 4b 4c 1f 00 ff 	cmpl   $0xffffffff,0x1f4c4b(%rip)        # 0x140316710
140121ac5:	0f 85 21 ff ff ff    	jne    0x1401219ec
140121acb:	45 33 c0             	xor    %r8d,%r8d
140121ace:	48 8d 15 2b 5e 12 00 	lea    0x125e2b(%rip),%rdx        # 0x140247900
140121ad5:	48 8b cb             	mov    %rbx,%rcx
140121ad8:	e8 af 51 ee ff       	call   0x140006c8c
140121add:	c7 05 59 4c 1f 00 01 	movl   $0x1,0x1f4c59(%rip)        # 0x140316740
140121ae4:	00 00 00
140121ae7:	0f 57 c0             	xorps  %xmm0,%xmm0
140121aea:	0f 11 05 57 4c 1f 00 	movups %xmm0,0x1f4c57(%rip)        # 0x140316748
140121af1:	48 83 25 5f 4c 1f 00 	andq   $0x0,0x1f4c5f(%rip)        # 0x140316758
140121af8:	00
140121af9:	48 83 25 5f 4c 1f 00 	andq   $0x0,0x1f4c5f(%rip)        # 0x140316760
140121b00:	00
140121b01:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140121b07:	48 8d 15 42 97 15 00 	lea    0x159742(%rip),%rdx        # 0x14027b250
140121b0e:	48 8d 0d 33 4c 1f 00 	lea    0x1f4c33(%rip),%rcx        # 0x140316748
140121b15:	e8 72 51 ee ff       	call   0x140006c8c
140121b1a:	c7 05 44 4c 1f 00 02 	movl   $0x2,0x1f4c44(%rip)        # 0x140316768
140121b21:	00 00 00
140121b24:	0f 57 c0             	xorps  %xmm0,%xmm0
140121b27:	0f 11 05 42 4c 1f 00 	movups %xmm0,0x1f4c42(%rip)        # 0x140316770
140121b2e:	0f 57 c9             	xorps  %xmm1,%xmm1
140121b31:	66 0f 7f 0d 47 4c 1f 	movdqa %xmm1,0x1f4c47(%rip)        # 0x140316780
140121b38:	00
140121b39:	41 b8 1a 00 00 00    	mov    $0x1a,%r8d
140121b3f:	48 8d 15 d2 96 15 00 	lea    0x1596d2(%rip),%rdx        # 0x14027b218
140121b46:	48 8d 0d 23 4c 1f 00 	lea    0x1f4c23(%rip),%rcx        # 0x140316770
140121b4d:	e8 3a 51 ee ff       	call   0x140006c8c
140121b52:	c7 05 34 4c 1f 00 03 	movl   $0x3,0x1f4c34(%rip)        # 0x140316790
140121b59:	00 00 00
140121b5c:	0f 57 c0             	xorps  %xmm0,%xmm0
140121b5f:	0f 11 05 32 4c 1f 00 	movups %xmm0,0x1f4c32(%rip)        # 0x140316798
140121b66:	48 83 25 3a 4c 1f 00 	andq   $0x0,0x1f4c3a(%rip)        # 0x1403167a8
140121b6d:	00
140121b6e:	48 83 25 3a 4c 1f 00 	andq   $0x0,0x1f4c3a(%rip)        # 0x1403167b0
140121b75:	00
140121b76:	41 b8 18 00 00 00    	mov    $0x18,%r8d
140121b7c:	48 8d 15 5d 97 15 00 	lea    0x15975d(%rip),%rdx        # 0x14027b2e0
140121b83:	48 8d 0d 0e 4c 1f 00 	lea    0x1f4c0e(%rip),%rcx        # 0x140316798
140121b8a:	e8 fd 50 ee ff       	call   0x140006c8c
140121b8f:	c7 05 1f 4c 1f 00 04 	movl   $0x4,0x1f4c1f(%rip)        # 0x1403167b8
140121b96:	00 00 00
140121b99:	0f 57 c0             	xorps  %xmm0,%xmm0
140121b9c:	0f 11 05 1d 4c 1f 00 	movups %xmm0,0x1f4c1d(%rip)        # 0x1403167c0
140121ba3:	0f 57 c9             	xorps  %xmm1,%xmm1
140121ba6:	66 0f 7f 0d 22 4c 1f 	movdqa %xmm1,0x1f4c22(%rip)        # 0x1403167d0
140121bad:	00
140121bae:	41 b8 17 00 00 00    	mov    $0x17,%r8d
140121bb4:	48 8d 15 f5 96 15 00 	lea    0x1596f5(%rip),%rdx        # 0x14027b2b0
140121bbb:	48 8d 0d fe 4b 1f 00 	lea    0x1f4bfe(%rip),%rcx        # 0x1403167c0
140121bc2:	e8 c5 50 ee ff       	call   0x140006c8c
140121bc7:	c7 05 0f 4c 1f 00 05 	movl   $0x5,0x1f4c0f(%rip)        # 0x1403167e0
140121bce:	00 00 00
140121bd1:	0f 57 c0             	xorps  %xmm0,%xmm0
140121bd4:	0f 11 05 0d 4c 1f 00 	movups %xmm0,0x1f4c0d(%rip)        # 0x1403167e8
140121bdb:	48 83 25 15 4c 1f 00 	andq   $0x0,0x1f4c15(%rip)        # 0x1403167f8
140121be2:	00
140121be3:	48 83 25 15 4c 1f 00 	andq   $0x0,0x1f4c15(%rip)        # 0x140316800
140121bea:	00
140121beb:	41 b8 12 00 00 00    	mov    $0x12,%r8d
140121bf1:	48 8d 15 90 96 15 00 	lea    0x159690(%rip),%rdx        # 0x14027b288
140121bf8:	48 8d 0d e9 4b 1f 00 	lea    0x1f4be9(%rip),%rcx        # 0x1403167e8
140121bff:	e8 88 50 ee ff       	call   0x140006c8c
140121c04:	c7 05 fa 4b 1f 00 06 	movl   $0x6,0x1f4bfa(%rip)        # 0x140316808
140121c0b:	00 00 00
140121c0e:	0f 57 c0             	xorps  %xmm0,%xmm0
140121c11:	0f 11 05 f8 4b 1f 00 	movups %xmm0,0x1f4bf8(%rip)        # 0x140316810
140121c18:	0f 57 c9             	xorps  %xmm1,%xmm1
140121c1b:	66 0f 7f 0d fd 4b 1f 	movdqa %xmm1,0x1f4bfd(%rip)        # 0x140316820
140121c22:	00
140121c23:	41 b8 13 00 00 00    	mov    $0x13,%r8d
140121c29:	48 8d 15 30 96 15 00 	lea    0x159630(%rip),%rdx        # 0x14027b260
140121c30:	48 8d 0d d9 4b 1f 00 	lea    0x1f4bd9(%rip),%rcx        # 0x140316810
140121c37:	e8 50 50 ee ff       	call   0x140006c8c
140121c3c:	c7 05 ea 4b 1f 00 07 	movl   $0x7,0x1f4bea(%rip)        # 0x140316830
140121c43:	00 00 00
140121c46:	0f 57 c0             	xorps  %xmm0,%xmm0
140121c49:	0f 11 05 e8 4b 1f 00 	movups %xmm0,0x1f4be8(%rip)        # 0x140316838
140121c50:	48 83 25 f0 4b 1f 00 	andq   $0x0,0x1f4bf0(%rip)        # 0x140316848
140121c57:	00
140121c58:	48 83 25 f0 4b 1f 00 	andq   $0x0,0x1f4bf0(%rip)        # 0x140316850
140121c5f:	00
140121c60:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
140121c66:	48 8d 15 d3 96 15 00 	lea    0x1596d3(%rip),%rdx        # 0x14027b340
140121c6d:	48 8d 0d c4 4b 1f 00 	lea    0x1f4bc4(%rip),%rcx        # 0x140316838
140121c74:	e8 13 50 ee ff       	call   0x140006c8c
140121c79:	c7 05 d5 4b 1f 00 08 	movl   $0x8,0x1f4bd5(%rip)        # 0x140316858
140121c80:	00 00 00
140121c83:	0f 57 c0             	xorps  %xmm0,%xmm0
140121c86:	0f 11 05 d3 4b 1f 00 	movups %xmm0,0x1f4bd3(%rip)        # 0x140316860
140121c8d:	0f 57 c9             	xorps  %xmm1,%xmm1
140121c90:	66 0f 7f 0d d8 4b 1f 	movdqa %xmm1,0x1f4bd8(%rip)        # 0x140316870
140121c97:	00
140121c98:	41 b8 10 00 00 00    	mov    $0x10,%r8d
140121c9e:	48 8d 15 73 96 15 00 	lea    0x159673(%rip),%rdx        # 0x14027b318
140121ca5:	48 8d 0d b4 4b 1f 00 	lea    0x1f4bb4(%rip),%rcx        # 0x140316860
140121cac:	e8 db 4f ee ff       	call   0x140006c8c
140121cb1:	c7 05 c5 4b 1f 00 09 	movl   $0x9,0x1f4bc5(%rip)        # 0x140316880
140121cb8:	00 00 00
140121cbb:	48 8d 0d fe e3 0e 00 	lea    0xee3fe(%rip),%rcx        # 0x1402100c0
140121cc2:	e8 c1 2d 0e 00       	call   0x140204a88
140121cc7:	48 8d 0d 42 4a 1f 00 	lea    0x1f4a42(%rip),%rcx        # 0x140316710
140121cce:	e8 95 2f 0e 00       	call   0x140204c68
140121cd3:	e9 14 fd ff ff       	jmp    0x1401219ec
140121cd8:	cc                   	int3
140121cd9:	90                   	nop
140121cda:	90                   	nop
140121cdb:	90                   	nop
140121cdc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140121ce1:	57                   	push   %rdi
140121ce2:	48 83 ec 20          	sub    $0x20,%rsp
140121ce6:	48 8b da             	mov    %rdx,%rbx
140121ce9:	48 8b f9             	mov    %rcx,%rdi
140121cec:	49 8b c8             	mov    %r8,%rcx
140121cef:	e8 c4 fc ff ff       	call   0x1401219b8
140121cf4:	41 b9 04 00 00 00    	mov    $0x4,%r9d
140121cfa:	44 8b c0             	mov    %eax,%r8d
140121cfd:	48 8b 13             	mov    (%rbx),%rdx
140121d00:	48 8b cf             	mov    %rdi,%rcx
140121d03:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140121d08:	48 83 c4 20          	add    $0x20,%rsp
140121d0c:	5f                   	pop    %rdi
140121d0d:	e9 9e 01 00 00       	jmp    0x140121eb0
140121d12:	cc                   	int3
140121d13:	90                   	nop
140121d14:	48 8b c4             	mov    %rsp,%rax
140121d17:	48 89 58 08          	mov    %rbx,0x8(%rax)
140121d1b:	48 89 70 10          	mov    %rsi,0x10(%rax)
140121d1f:	48 89 78 18          	mov    %rdi,0x18(%rax)
140121d23:	4c 89 78 20          	mov    %r15,0x20(%rax)
140121d27:	55                   	push   %rbp
140121d28:	48 8b ec             	mov    %rsp,%rbp
140121d2b:	48 83 ec 50          	sub    $0x50,%rsp
140121d2f:	49 8b d8             	mov    %r8,%rbx
140121d32:	48 8b fa             	mov    %rdx,%rdi
140121d35:	48 8b f1             	mov    %rcx,%rsi
140121d38:	41 80 78 20 00       	cmpb   $0x0,0x20(%r8)
140121d3d:	75 09                	jne    0x140121d48
140121d3f:	41 83 c8 ff          	or     $0xffffffff,%r8d
140121d43:	e9 f3 00 00 00       	jmp    0x140121e3b
140121d48:	b9 10 00 00 00       	mov    $0x10,%ecx
140121d4d:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140121d54:	00 00
140121d56:	48 8b 00             	mov    (%rax),%rax
140121d59:	8b 04 01             	mov    (%rcx,%rax,1),%eax
140121d5c:	39 05 26 4b 1f 00    	cmp    %eax,0x1f4b26(%rip)        # 0x140316888
140121d62:	0f 8f fe 00 00 00    	jg     0x140121e66
140121d68:	32 c0                	xor    %al,%al
140121d6a:	88 45 f0             	mov    %al,-0x10(%rbp)
140121d6d:	38 43 20             	cmp    %al,0x20(%rbx)
140121d70:	74 2e                	je     0x140121da0
140121d72:	0f 57 c0             	xorps  %xmm0,%xmm0
140121d75:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140121d79:	0f 57 c9             	xorps  %xmm1,%xmm1
140121d7c:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140121d81:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140121d85:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140121d8a:	76 03                	jbe    0x140121d8f
140121d8c:	48 8b 1b             	mov    (%rbx),%rbx
140121d8f:	48 8b d3             	mov    %rbx,%rdx
140121d92:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140121d96:	e8 59 50 ee ff       	call   0x140006df4
140121d9b:	b0 01                	mov    $0x1,%al
140121d9d:	88 45 f0             	mov    %al,-0x10(%rbp)
140121da0:	48 8d 1d d9 f9 1d 00 	lea    0x1df9d9(%rip),%rbx        # 0x140301780
140121da7:	4c 8d 3d 4a fa 1d 00 	lea    0x1dfa4a(%rip),%r15        # 0x1403017f8
140121dae:	4c 8b c3             	mov    %rbx,%r8
140121db1:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140121db6:	76 03                	jbe    0x140121dbb
140121db8:	4c 8b 03             	mov    (%rbx),%r8
140121dbb:	84 c0                	test   %al,%al
140121dbd:	0f 84 9c 00 00 00    	je     0x140121e5f
140121dc3:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140121dc7:	48 83 7d e8 07       	cmpq   $0x7,-0x18(%rbp)
140121dcc:	48 0f 47 4d d0       	cmova  -0x30(%rbp),%rcx
140121dd1:	44 8b 4b 10          	mov    0x10(%rbx),%r9d
140121dd5:	8b 55 e0             	mov    -0x20(%rbp),%edx
140121dd8:	e8 fb 45 ef ff       	call   0x1400163d8
140121ddd:	85 c0                	test   %eax,%eax
140121ddf:	74 0e                	je     0x140121def
140121de1:	48 83 c3 28          	add    $0x28,%rbx
140121de5:	49 3b df             	cmp    %r15,%rbx
140121de8:	74 05                	je     0x140121def
140121dea:	8a 45 f0             	mov    -0x10(%rbp),%al
140121ded:	eb bf                	jmp    0x140121dae
140121def:	80 7d f0 00          	cmpb   $0x0,-0x10(%rbp)
140121df3:	74 38                	je     0x140121e2d
140121df5:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
140121df9:	48 83 f8 07          	cmp    $0x7,%rax
140121dfd:	76 2e                	jbe    0x140121e2d
140121dff:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140121e06:	00
140121e07:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140121e0b:	48 8b d1             	mov    %rcx,%rdx
140121e0e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140121e14:	72 11                	jb     0x140121e27
140121e16:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140121e1a:	48 2b d1             	sub    %rcx,%rdx
140121e1d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140121e21:	48 83 f8 1f          	cmp    $0x1f,%rax
140121e25:	77 38                	ja     0x140121e5f
140121e27:	ff 15 13 0d 0f 00    	call   *0xf0d13(%rip)        # 0x140212b40
140121e2d:	49 3b df             	cmp    %r15,%rbx
140121e30:	74 06                	je     0x140121e38
140121e32:	44 8b 43 20          	mov    0x20(%rbx),%r8d
140121e36:	eb 03                	jmp    0x140121e3b
140121e38:	45 33 c0             	xor    %r8d,%r8d
140121e3b:	48 8b 17             	mov    (%rdi),%rdx
140121e3e:	48 8b ce             	mov    %rsi,%rcx
140121e41:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140121e46:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140121e4b:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140121e50:	4c 8b 7c 24 78       	mov    0x78(%rsp),%r15
140121e55:	48 83 c4 50          	add    $0x50,%rsp
140121e59:	5d                   	pop    %rbp
140121e5a:	e9 bd fd f7 ff       	jmp    0x1400a1c1c
140121e5f:	ff 15 1b 0d 0f 00    	call   *0xf0d1b(%rip)        # 0x140212b80
140121e65:	cc                   	int3
140121e66:	48 8d 0d 1b 4a 1f 00 	lea    0x1f4a1b(%rip),%rcx        # 0x140316888
140121e6d:	e8 62 2e 0e 00       	call   0x140204cd4
140121e72:	41 83 c8 ff          	or     $0xffffffff,%r8d
140121e76:	44 39 05 0b 4a 1f 00 	cmp    %r8d,0x1f4a0b(%rip)        # 0x140316888
140121e7d:	0f 85 e5 fe ff ff    	jne    0x140121d68
140121e83:	48 8d 0d 66 e2 0e 00 	lea    0xee266(%rip),%rcx        # 0x1402100f0
140121e8a:	e8 f9 2b 0e 00       	call   0x140204a88
140121e8f:	48 8d 0d f2 49 1f 00 	lea    0x1f49f2(%rip),%rcx        # 0x140316888
140121e96:	e8 cd 2d 0e 00       	call   0x140204c68
140121e9b:	e9 c8 fe ff ff       	jmp    0x140121d68
140121ea0:	cc                   	int3
140121ea1:	90                   	nop
140121ea2:	90                   	nop
140121ea3:	90                   	nop
140121ea4:	90                   	nop
140121ea5:	90                   	nop
140121ea6:	90                   	nop
140121ea7:	90                   	nop
140121ea8:	90                   	nop
140121ea9:	90                   	nop
140121eaa:	90                   	nop
140121eab:	90                   	nop
140121eac:	90                   	nop
140121ead:	90                   	nop
140121eae:	90                   	nop
140121eaf:	90                   	nop
140121eb0:	66 44 89 4c 24 20    	mov    %r9w,0x20(%rsp)
140121eb6:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
140121ebb:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140121ec0:	53                   	push   %rbx
140121ec1:	57                   	push   %rdi
140121ec2:	48 83 ec 38          	sub    $0x38,%rsp
140121ec6:	48 8b f9             	mov    %rcx,%rdi
140121ec9:	48 8b 01             	mov    (%rcx),%rax
140121ecc:	48 8b 40 18          	mov    0x18(%rax),%rax
140121ed0:	ff 15 5a 0f 0f 00    	call   *0xf0f5a(%rip)        # 0x140212e30
140121ed6:	84 c0                	test   %al,%al
140121ed8:	74 5a                	je     0x140121f34
140121eda:	48 8b 07             	mov    (%rdi),%rax
140121edd:	48 8b 58 10          	mov    0x10(%rax),%rbx
140121ee1:	4c 8d 4c 24 68       	lea    0x68(%rsp),%r9
140121ee6:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140121eeb:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140121ef0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140121ef5:	e8 42 00 00 00       	call   0x140121f3c
140121efa:	48 8b 08             	mov    (%rax),%rcx
140121efd:	48 83 20 00          	andq   $0x0,(%rax)
140121f01:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
140121f06:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140121f0b:	48 8b cf             	mov    %rdi,%rcx
140121f0e:	48 8b c3             	mov    %rbx,%rax
140121f11:	ff 15 19 0f 0f 00    	call   *0xf0f19(%rip)        # 0x140212e30
140121f17:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140121f1c:	48 85 c9             	test   %rcx,%rcx
140121f1f:	74 13                	je     0x140121f34
140121f21:	48 8b 01             	mov    (%rcx),%rax
140121f24:	ba 01 00 00 00       	mov    $0x1,%edx
140121f29:	48 8b 40 08          	mov    0x8(%rax),%rax
140121f2d:	ff 15 fd 0e 0f 00    	call   *0xf0efd(%rip)        # 0x140212e30
140121f33:	90                   	nop
140121f34:	48 83 c4 38          	add    $0x38,%rsp
140121f38:	5f                   	pop    %rdi
140121f39:	5b                   	pop    %rbx
140121f3a:	c3                   	ret
140121f3b:	90                   	nop
140121f3c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140121f41:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140121f46:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140121f4b:	57                   	push   %rdi
140121f4c:	41 56                	push   %r14
140121f4e:	41 57                	push   %r15
140121f50:	48 83 ec 30          	sub    $0x30,%rsp
140121f54:	48 8b f9             	mov    %rcx,%rdi
140121f57:	49 8b f1             	mov    %r9,%rsi
140121f5a:	b9 58 00 00 00       	mov    $0x58,%ecx
140121f5f:	4d 8b f0             	mov    %r8,%r14
140121f62:	4c 8b fa             	mov    %rdx,%r15
140121f65:	ff 15 e5 0b 0f 00    	call   *0xf0be5(%rip)        # 0x140212b50
140121f6b:	48 8b d8             	mov    %rax,%rbx
140121f6e:	48 85 c0             	test   %rax,%rax
140121f71:	74 62                	je     0x140121fd5
140121f73:	4d 8b 07             	mov    (%r15),%r8
140121f76:	48 8d 05 4b 64 11 00 	lea    0x11644b(%rip),%rax        # 0x1402383c8