1400cc896:	0f 85 db fc ff ff    	jne    0x1400cc577
1400cc89c:	e9 00 fd ff ff       	jmp    0x1400cc5a1
1400cc8a1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400cc8a8:	00 00 00 00
1400cc8ac:	0f 1f 40 00          	nopl   0x0(%rax)
1400cc8b0:	41 57                	push   %r15
1400cc8b2:	41 56                	push   %r14
1400cc8b4:	41 55                	push   %r13
1400cc8b6:	41 54                	push   %r12
1400cc8b8:	55                   	push   %rbp
1400cc8b9:	57                   	push   %rdi
1400cc8ba:	56                   	push   %rsi
1400cc8bb:	53                   	push   %rbx
1400cc8bc:	48 83 ec 28          	sub    $0x28,%rsp
1400cc8c0:	bf c8 04 00 00       	mov    $0x4c8,%edi
1400cc8c5:	48 89 ce             	mov    %rcx,%rsi
1400cc8c8:	48 85 c9             	test   %rcx,%rcx
1400cc8cb:	0f 84 28 01 00 00    	je     0x1400cc9f9
1400cc8d1:	4c 8d 25 c8 2d 14 00 	lea    0x142dc8(%rip),%r12        # 0x14020f6a0
1400cc8d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400cc8df:	00
1400cc8e0:	48 8d 15 63 2c 14 00 	lea    0x142c63(%rip),%rdx        # 0x14020f54a
1400cc8e7:	48 89 f1             	mov    %rsi,%rcx
1400cc8ea:	e8 c9 d5 11 00       	call   0x1401e9eb8
1400cc8ef:	48 8d 1c 06          	lea    (%rsi,%rax,1),%rbx
1400cc8f3:	0f b6 13             	movzbl (%rbx),%edx
1400cc8f6:	80 fa 2c             	cmp    $0x2c,%dl
1400cc8f9:	0f 84 f1 00 00 00    	je     0x1400cc9f0
1400cc8ff:	84 d2                	test   %dl,%dl
1400cc901:	0f 84 e9 00 00 00    	je     0x1400cc9f0
1400cc907:	48 89 de             	mov    %rbx,%rsi
1400cc90a:	eb 08                	jmp    0x1400cc914
1400cc90c:	0f 1f 40 00          	nopl   0x0(%rax)
1400cc910:	3c 2c                	cmp    $0x2c,%al
1400cc912:	74 0c                	je     0x1400cc920
1400cc914:	0f b6 46 01          	movzbl 0x1(%rsi),%eax
1400cc918:	48 83 c6 01          	add    $0x1,%rsi
1400cc91c:	84 c0                	test   %al,%al
1400cc91e:	75 f0                	jne    0x1400cc910
1400cc920:	49 89 f7             	mov    %rsi,%r15
1400cc923:	45 31 f6             	xor    %r14d,%r14d
1400cc926:	49 29 df             	sub    %rbx,%r15
1400cc929:	80 fa 2d             	cmp    $0x2d,%dl
1400cc92c:	75 0e                	jne    0x1400cc93c
1400cc92e:	48 83 c3 01          	add    $0x1,%rbx
1400cc932:	49 83 ef 01          	sub    $0x1,%r15
1400cc936:	41 be 01 00 00 00    	mov    $0x1,%r14d
1400cc93c:	4d 85 ff             	test   %r15,%r15
1400cc93f:	0f 84 ab 00 00 00    	je     0x1400cc9f0
1400cc945:	48 8d 2d 54 2d 14 00 	lea    0x142d54(%rip),%rbp        # 0x14020f6a0
1400cc94c:	45 31 ed             	xor    %r13d,%r13d
1400cc94f:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400cc953:	4d 89 f8             	mov    %r15,%r8
1400cc956:	48 89 da             	mov    %rbx,%rdx
1400cc959:	e8 42 d5 11 00       	call   0x1401e9ea0
1400cc95e:	85 c0                	test   %eax,%eax
1400cc960:	75 76                	jne    0x1400cc9d8
1400cc962:	4d 63 ed             	movslq %r13d,%r13
1400cc965:	49 c1 e5 04          	shl    $0x4,%r13
1400cc969:	43 8b 44 2c 08       	mov    0x8(%r12,%r13,1),%eax
1400cc96e:	89 c2                	mov    %eax,%edx
1400cc970:	09 f8                	or     %edi,%eax
1400cc972:	f7 d2                	not    %edx
1400cc974:	21 fa                	and    %edi,%edx
1400cc976:	45 85 f6             	test   %r14d,%r14d
1400cc979:	89 d7                	mov    %edx,%edi
1400cc97b:	0f 44 f8             	cmove  %eax,%edi
1400cc97e:	48 8d 05 bb 2b 14 00 	lea    0x142bbb(%rip),%rax        # 0x14020f540
1400cc985:	eb 2a                	jmp    0x1400cc9b1
1400cc987:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400cc98e:	00 00 00 00
1400cc992:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400cc999:	00 00 00 00
1400cc99d:	0f 1f 00             	nopl   (%rax)
1400cc9a0:	48 83 c3 01          	add    $0x1,%rbx
1400cc9a4:	48 83 c0 01          	add    $0x1,%rax
1400cc9a8:	3a 53 ff             	cmp    -0x1(%rbx),%dl
1400cc9ab:	0f 85 2f ff ff ff    	jne    0x1400cc8e0
1400cc9b1:	0f b6 10             	movzbl (%rax),%edx
1400cc9b4:	84 d2                	test   %dl,%dl
1400cc9b6:	75 e8                	jne    0x1400cc9a0
1400cc9b8:	48 89 d9             	mov    %rbx,%rcx
1400cc9bb:	e8 00 d3 11 00       	call   0x1401e9cc0
1400cc9c0:	8d 50 ff             	lea    -0x1(%rax),%edx
1400cc9c3:	83 fa 3e             	cmp    $0x3e,%edx
1400cc9c6:	77 48                	ja     0x1400cca10
1400cc9c8:	83 e7 c0             	and    $0xffffffc0,%edi
1400cc9cb:	09 c7                	or     %eax,%edi
1400cc9cd:	e9 0e ff ff ff       	jmp    0x1400cc8e0
1400cc9d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400cc9d8:	41 83 c5 01          	add    $0x1,%r13d
1400cc9dc:	48 83 c5 10          	add    $0x10,%rbp
1400cc9e0:	41 83 fd 07          	cmp    $0x7,%r13d
1400cc9e4:	0f 85 65 ff ff ff    	jne    0x1400cc94f
1400cc9ea:	eb 92                	jmp    0x1400cc97e
1400cc9ec:	0f 1f 40 00          	nopl   0x0(%rax)
1400cc9f0:	89 f8                	mov    %edi,%eax
1400cc9f2:	f7 d0                	not    %eax
1400cc9f4:	f6 c4 09             	test   $0x9,%ah
1400cc9f7:	74 2f                	je     0x1400cca28
1400cc9f9:	89 f8                	mov    %edi,%eax
1400cc9fb:	48 83 c4 28          	add    $0x28,%rsp
1400cc9ff:	5b                   	pop    %rbx
1400cca00:	5e                   	pop    %rsi
1400cca01:	5f                   	pop    %rdi
1400cca02:	5d                   	pop    %rbp
1400cca03:	41 5c                	pop    %r12
1400cca05:	41 5d                	pop    %r13
1400cca07:	41 5e                	pop    %r14
1400cca09:	41 5f                	pop    %r15
1400cca0b:	c3                   	ret
1400cca0c:	0f 1f 40 00          	nopl   0x0(%rax)
1400cca10:	89 f2                	mov    %esi,%edx
1400cca12:	49 89 d8             	mov    %rbx,%r8
1400cca15:	48 8d 0d 34 2b 14 00 	lea    0x142b34(%rip),%rcx        # 0x14020f550
1400cca1c:	29 da                	sub    %ebx,%edx
1400cca1e:	e8 dd 6c ff ff       	call   0x1400c3700
1400cca23:	e9 b8 fe ff ff       	jmp    0x1400cc8e0
1400cca28:	48 8d 0d 41 2b 14 00 	lea    0x142b41(%rip),%rcx        # 0x14020f570
1400cca2f:	e8 5c 69 ff ff       	call   0x1400c3390
1400cca34:	90                   	nop
1400cca35:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400cca3c:	00 00 00 00
1400cca40:	56                   	push   %rsi
1400cca41:	53                   	push   %rbx
1400cca42:	48 83 ec 28          	sub    $0x28,%rsp
1400cca46:	4c 8b 05 c3 78 1a 00 	mov    0x1a78c3(%rip),%r8        # 0x140274310
1400cca4d:	48 89 cb             	mov    %rcx,%rbx
1400cca50:	48 89 d6             	mov    %rdx,%rsi
1400cca53:	4d 85 c0             	test   %r8,%r8
1400cca56:	0f 84 a4 00 00 00    	je     0x1400ccb00
1400cca5c:	48 89 d9             	mov    %rbx,%rcx
1400cca5f:	48 89 f2             	mov    %rsi,%rdx
1400cca62:	e8 89 2c f4 ff       	call   0x14000f6f0
1400cca67:	48 8b 05 a2 78 1a 00 	mov    0x1a78a2(%rip),%rax        # 0x140274310
1400cca6e:	48 8b 40 08          	mov    0x8(%rax),%rax
1400cca72:	48 8b 48 08          	mov    0x8(%rax),%rcx
1400cca76:	48 3b 0d e3 c4 16 00 	cmp    0x16c4e3(%rip),%rcx        # 0x140238f60
1400cca7d:	74 31                	je     0x1400ccab0
1400cca7f:	44 8b 05 2a 03 12 00 	mov    0x12032a(%rip),%r8d        # 0x1401ecdb0
1400cca86:	41 83 e0 3f          	and    $0x3f,%r8d
1400cca8a:	48 3b 0d bf c4 16 00 	cmp    0x16c4bf(%rip),%rcx        # 0x140238f50
1400cca91:	74 63                	je     0x1400ccaf6
1400cca93:	44 8b 05 16 03 12 00 	mov    0x120316(%rip),%r8d        # 0x1401ecdb0
1400cca9a:	48 85 c9             	test   %rcx,%rcx
1400cca9d:	74 57                	je     0x1400ccaf6
1400cca9f:	48 83 c4 28          	add    $0x28,%rsp
1400ccaa3:	5b                   	pop    %rbx
1400ccaa4:	5e                   	pop    %rsi
1400ccaa5:	e9 06 fe ff ff       	jmp    0x1400cc8b0
1400ccaaa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400ccab0:	44 8b 05 f9 02 12 00 	mov    0x1202f9(%rip),%r8d        # 0x1401ecdb0
1400ccab7:	48 8d 0d ea 2b 14 00 	lea    0x142bea(%rip),%rcx        # 0x14020f6a8
1400ccabe:	31 c0                	xor    %eax,%eax
1400ccac0:	4c 8d 49 f8          	lea    -0x8(%rcx),%r9
1400ccac4:	41 83 e0 3f          	and    $0x3f,%r8d
1400ccac8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400ccacf:	00
1400ccad0:	48 63 d0             	movslq %eax,%rdx
1400ccad3:	48 c1 e2 04          	shl    $0x4,%rdx
1400ccad7:	41 0f b6 54 11 0c    	movzbl 0xc(%r9,%rdx,1),%edx
1400ccadd:	f6 c2 01             	test   $0x1,%dl
1400ccae0:	75 08                	jne    0x1400ccaea
1400ccae2:	83 e2 02             	and    $0x2,%edx
1400ccae5:	75 03                	jne    0x1400ccaea
1400ccae7:	44 0b 01             	or     (%rcx),%r8d
1400ccaea:	83 c0 01             	add    $0x1,%eax
1400ccaed:	48 83 c1 10          	add    $0x10,%rcx
1400ccaf1:	83 f8 07             	cmp    $0x7,%eax
1400ccaf4:	75 da                	jne    0x1400ccad0
1400ccaf6:	44 89 c0             	mov    %r8d,%eax
1400ccaf9:	48 83 c4 28          	add    $0x28,%rsp
1400ccafd:	5b                   	pop    %rbx
1400ccafe:	5e                   	pop    %rsi
1400ccaff:	c3                   	ret
1400ccb00:	31 d2                	xor    %edx,%edx
1400ccb02:	48 8d 0d a1 2a 14 00 	lea    0x142aa1(%rip),%rcx        # 0x14020f5aa
1400ccb09:	e8 f2 25 f4 ff       	call   0x14000f100
1400ccb0e:	48 89 05 fb 77 1a 00 	mov    %rax,0x1a77fb(%rip)        # 0x140274310
1400ccb15:	49 89 c0             	mov    %rax,%r8
1400ccb18:	e9 3f ff ff ff       	jmp    0x1400cca5c
1400ccb1d:	0f 1f 00             	nopl   (%rax)
1400ccb20:	57                   	push   %rdi
1400ccb21:	56                   	push   %rsi
1400ccb22:	53                   	push   %rbx
1400ccb23:	48 83 ec 40          	sub    $0x40,%rsp
1400ccb27:	48 8b 3d c2 bf 16 00 	mov    0x16bfc2(%rip),%rdi        # 0x140238af0
1400ccb2e:	48 8b 07             	mov    (%rdi),%rax
1400ccb31:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400ccb36:	31 c0                	xor    %eax,%eax
1400ccb38:	48 8b 05 61 c8 16 00 	mov    0x16c861(%rip),%rax        # 0x1402393a0
1400ccb3f:	89 cb                	mov    %ecx,%ebx
1400ccb41:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
1400ccb46:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400ccb4d:	00 00
1400ccb4f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400ccb54:	89 c8                	mov    %ecx,%eax
1400ccb56:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400ccb5d:	00 00
1400ccb5f:	f7 d0                	not    %eax
1400ccb61:	a9 40 04 00 00       	test   $0x440,%eax
1400ccb66:	0f 84 e4 00 00 00    	je     0x1400ccc50
1400ccb6c:	f6 c1 40             	test   $0x40,%cl
1400ccb6f:	0f 85 bb 00 00 00    	jne    0x1400ccc30
1400ccb75:	f6 c7 04             	test   $0x4,%bh
1400ccb78:	74 21                	je     0x1400ccb9b
1400ccb7a:	48 83 7c 24 28 00    	cmpq   $0x0,0x28(%rsp)
1400ccb80:	0f 85 4a 01 00 00    	jne    0x1400cccd0
1400ccb86:	41 b8 15 00 00 00    	mov    $0x15,%r8d
1400ccb8c:	48 8d 15 39 2a 14 00 	lea    0x142a39(%rip),%rdx        # 0x14020f5cc
1400ccb93:	48 89 f1             	mov    %rsi,%rcx
1400ccb96:	e8 15 ee fc ff       	call   0x14009b9b0
1400ccb9b:	f6 c3 80             	test   $0x80,%bl
1400ccb9e:	74 21                	je     0x1400ccbc1
1400ccba0:	48 83 7c 24 28 00    	cmpq   $0x0,0x28(%rsp)
1400ccba6:	0f 85 e4 00 00 00    	jne    0x1400ccc90
1400ccbac:	41 b8 1a 00 00 00    	mov    $0x1a,%r8d
1400ccbb2:	48 8d 15 29 2a 14 00 	lea    0x142a29(%rip),%rdx        # 0x14020f5e2
1400ccbb9:	48 89 f1             	mov    %rsi,%rcx
1400ccbbc:	e8 ef ed fc ff       	call   0x14009b9b0
1400ccbc1:	f6 c7 01             	test   $0x1,%bh
1400ccbc4:	74 21                	je     0x1400ccbe7
1400ccbc6:	48 83 7c 24 28 00    	cmpq   $0x0,0x28(%rsp)
1400ccbcc:	0f 85 de 00 00 00    	jne    0x1400cccb0
1400ccbd2:	41 b8 12 00 00 00    	mov    $0x12,%r8d
1400ccbd8:	48 8d 15 1e 2a 14 00 	lea    0x142a1e(%rip),%rdx        # 0x14020f5fd
1400ccbdf:	48 89 f1             	mov    %rsi,%rcx
1400ccbe2:	e8 c9 ed fc ff       	call   0x14009b9b0
1400ccbe7:	80 e7 08             	and    $0x8,%bh
1400ccbea:	74 1d                	je     0x1400ccc09
1400ccbec:	48 83 7c 24 28 00    	cmpq   $0x0,0x28(%rsp)
1400ccbf2:	75 7c                	jne    0x1400ccc70
1400ccbf4:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1400ccbfa:	48 8d 15 0f 2a 14 00 	lea    0x142a0f(%rip),%rdx        # 0x14020f610
1400ccc01:	48 89 f1             	mov    %rsi,%rcx
1400ccc04:	e8 a7 ed fc ff       	call   0x14009b9b0
1400ccc09:	31 d2                	xor    %edx,%edx
1400ccc0b:	48 89 f1             	mov    %rsi,%rcx
1400ccc0e:	e8 ad dd fc ff       	call   0x14009a9c0
1400ccc13:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400ccc18:	48 2b 17             	sub    (%rdi),%rdx
1400ccc1b:	0f 85 c9 00 00 00    	jne    0x1400cccea
1400ccc21:	48 83 c4 40          	add    $0x40,%rsp
1400ccc25:	5b                   	pop    %rbx
1400ccc26:	5e                   	pop    %rsi
1400ccc27:	5f                   	pop    %rdi
1400ccc28:	c3                   	ret
1400ccc29:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400ccc30:	41 b8 13 00 00 00    	mov    $0x13,%r8d
1400ccc36:	48 8d 15 78 29 14 00 	lea    0x142978(%rip),%rdx        # 0x14020f5b5
1400ccc3d:	48 89 f1             	mov    %rsi,%rcx
1400ccc40:	e8 6b ed fc ff       	call   0x14009b9b0
1400ccc45:	e9 2b ff ff ff       	jmp    0x1400ccb75
1400ccc4a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400ccc50:	41 b8 13 00 00 00    	mov    $0x13,%r8d
1400ccc56:	48 8d 15 58 29 14 00 	lea    0x142958(%rip),%rdx        # 0x14020f5b5
1400ccc5d:	48 89 f1             	mov    %rsi,%rcx
1400ccc60:	e8 4b ed fc ff       	call   0x14009b9b0
1400ccc65:	e9 31 ff ff ff       	jmp    0x1400ccb9b
1400ccc6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400ccc70:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400ccc76:	48 8d 15 4c 29 14 00 	lea    0x14294c(%rip),%rdx        # 0x14020f5c9
1400ccc7d:	48 89 f1             	mov    %rsi,%rcx
1400ccc80:	e8 2b ed fc ff       	call   0x14009b9b0
1400ccc85:	e9 6a ff ff ff       	jmp    0x1400ccbf4
1400ccc8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400ccc90:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400ccc96:	48 8d 15 2c 29 14 00 	lea    0x14292c(%rip),%rdx        # 0x14020f5c9
1400ccc9d:	48 89 f1             	mov    %rsi,%rcx
1400ccca0:	e8 0b ed fc ff       	call   0x14009b9b0
1400ccca5:	e9 02 ff ff ff       	jmp    0x1400ccbac
1400cccaa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400cccb0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400cccb6:	48 8d 15 0c 29 14 00 	lea    0x14290c(%rip),%rdx        # 0x14020f5c9
1400cccbd:	48 89 f1             	mov    %rsi,%rcx
1400cccc0:	e8 eb ec fc ff       	call   0x14009b9b0
1400cccc5:	e9 08 ff ff ff       	jmp    0x1400ccbd2
1400cccca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400cccd0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400cccd6:	48 8d 15 ec 28 14 00 	lea    0x1428ec(%rip),%rdx        # 0x14020f5c9
1400cccdd:	48 89 f1             	mov    %rsi,%rcx
1400ccce0:	e8 cb ec fc ff       	call   0x14009b9b0
1400ccce5:	e9 9c fe ff ff       	jmp    0x1400ccb86
1400cccea:	e8 81 7b 11 00       	call   0x1401e4870
1400cccef:	90                   	nop
1400cccf0:	e9 2b f5 ff ff       	jmp    0x1400cc220
1400cccf5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400cccfc:	00 00 00 00
1400ccd00:	48 83 ec 48          	sub    $0x48,%rsp
1400ccd04:	45 31 c9             	xor    %r9d,%r9d
1400ccd07:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400ccd0e:	00 00
1400ccd10:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400ccd17:	00 00
1400ccd19:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400ccd20:	00 00
1400ccd22:	e8 f9 f4 ff ff       	call   0x1400cc220
1400ccd27:	48 83 c4 48          	add    $0x48,%rsp
1400ccd2b:	c3                   	ret
1400ccd2c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ccd30:	85 d2                	test   %edx,%edx
1400ccd32:	7e 4c                	jle    0x1400ccd80
1400ccd34:	89 d2                	mov    %edx,%edx
1400ccd36:	4c 8b 05 e3 c5 16 00 	mov    0x16c5e3(%rip),%r8        # 0x140239320
1400ccd3d:	48 01 ca             	add    %rcx,%rdx
1400ccd40:	eb 27                	jmp    0x1400ccd69
1400ccd42:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ccd49:	00 00 00 00
1400ccd4d:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ccd54:	00 00 00 00
1400ccd58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400ccd5f:	00
1400ccd60:	48 83 c1 01          	add    $0x1,%rcx
1400ccd64:	48 39 d1             	cmp    %rdx,%rcx
1400ccd67:	74 17                	je     0x1400ccd80
1400ccd69:	0f b6 01             	movzbl (%rcx),%eax
1400ccd6c:	41 f6 04 00 01       	testb  $0x1,(%r8,%rax,1)
1400ccd71:	75 ed                	jne    0x1400ccd60
1400ccd73:	31 c0                	xor    %eax,%eax
1400ccd75:	c3                   	ret
1400ccd76:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400ccd7d:	00 00 00
1400ccd80:	b8 01 00 00 00       	mov    $0x1,%eax
1400ccd85:	c3                   	ret
1400ccd86:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400ccd8d:	00 00 00
1400ccd90:	41 57                	push   %r15
1400ccd92:	41 56                	push   %r14
1400ccd94:	41 55                	push   %r13
1400ccd96:	41 54                	push   %r12
1400ccd98:	55                   	push   %rbp
1400ccd99:	57                   	push   %rdi
1400ccd9a:	56                   	push   %rsi
1400ccd9b:	53                   	push   %rbx
1400ccd9c:	48 83 ec 48          	sub    $0x48,%rsp
1400ccda0:	48 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%rdi
1400ccda7:	00
1400ccda8:	48 85 ff             	test   %rdi,%rdi
1400ccdab:	48 89 cb             	mov    %rcx,%rbx
1400ccdae:	48 89 d6             	mov    %rdx,%rsi
1400ccdb1:	45 89 c6             	mov    %r8d,%r14d
1400ccdb4:	0f 95 44 24 27       	setne  0x27(%rsp)
1400ccdb9:	41 f6 c1 40          	test   $0x40,%r9b
1400ccdbd:	74 61                	je     0x1400cce20
1400ccdbf:	45 85 c0             	test   %r8d,%r8d
1400ccdc2:	7f 24                	jg     0x1400ccde8
1400ccdc4:	4d 63 c6             	movslq %r14d,%r8
1400ccdc7:	48 89 f2             	mov    %rsi,%rdx
1400ccdca:	48 89 d9             	mov    %rbx,%rcx
1400ccdcd:	48 83 c4 48          	add    $0x48,%rsp