140275d1d:	7f 64                	jg     0x140275d83
140275d1f:	0f 88 1a 01 00 00    	js     0x140275e3f
140275d25:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140275d29:	48 8d 15 e8 16 11 00 	lea    0x1116e8(%rip),%rdx        # 0x140387418
140275d30:	33 c0                	xor    %eax,%eax
140275d32:	41 0f b6 0c 00       	movzbl (%r8,%rax,1),%ecx
140275d37:	48 ff c0             	inc    %rax
140275d3a:	3a 4c 02 ff          	cmp    -0x1(%rdx,%rax,1),%cl
140275d3e:	75 17                	jne    0x140275d57
140275d40:	48 83 f8 08          	cmp    $0x8,%rax
140275d44:	75 ec                	jne    0x140275d32
140275d46:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140275d4a:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
140275d4e:	e8 fd 0b 00 00       	call   0x140276950
140275d53:	85 c0                	test   %eax,%eax
140275d55:	eb 26                	jmp    0x140275d7d
140275d57:	48 8d 15 c2 16 11 00 	lea    0x1116c2(%rip),%rdx        # 0x140387420
140275d5e:	49 8b c8             	mov    %r8,%rcx
140275d61:	e8 2e 6d 08 00       	call   0x1402fca94
140275d66:	85 c0                	test   %eax,%eax
140275d68:	75 19                	jne    0x140275d83
140275d6a:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140275d6e:	49 8b ce             	mov    %r14,%rcx
140275d71:	e8 ea 06 00 00       	call   0x140276460
140275d76:	48 89 46 10          	mov    %rax,0x10(%rsi)
140275d7a:	48 85 c0             	test   %rax,%rax
140275d7d:	0f 84 bc 00 00 00    	je     0x140275e3f
140275d83:	48 8b cd             	mov    %rbp,%rcx
140275d86:	ff c7                	inc    %edi
140275d88:	e8 93 26 fb ff       	call   0x140228420
140275d8d:	3b f8                	cmp    %eax,%edi
140275d8f:	0f 8c 6b ff ff ff    	jl     0x140275d00
140275d95:	48 8b d5             	mov    %rbp,%rdx
140275d98:	49 8b ce             	mov    %r14,%rcx
140275d9b:	e8 d0 1e 01 00       	call   0x140287c70
140275da0:	48 8b d6             	mov    %rsi,%rdx
140275da3:	49 8b cc             	mov    %r12,%rcx
140275da6:	e8 55 27 fb ff       	call   0x140228500
140275dab:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140275db0:	eb 78                	jmp    0x140275e2a
140275db2:	4c 8b c0             	mov    %rax,%r8
140275db5:	49 8b d6             	mov    %r14,%rdx
140275db8:	48 8b cd             	mov    %rbp,%rcx
140275dbb:	e8 70 f7 00 00       	call   0x140285530
140275dc0:	48 8b f8             	mov    %rax,%rdi
140275dc3:	48 85 c0             	test   %rax,%rax
140275dc6:	0f 84 93 00 00 00    	je     0x140275e5f
140275dcc:	e8 8f f6 fb ff       	call   0x140235460
140275dd1:	48 8b d8             	mov    %rax,%rbx
140275dd4:	48 85 c0             	test   %rax,%rax
140275dd7:	0f 84 8b 00 00 00    	je     0x140275e68
140275ddd:	48 8b d7             	mov    %rdi,%rdx
140275de0:	48 8b c8             	mov    %rax,%rcx
140275de3:	e8 18 27 fb ff       	call   0x140228500
140275de8:	85 c0                	test   %eax,%eax
140275dea:	74 7c                	je     0x140275e68
140275dec:	48 8d 0d 8d 17 11 00 	lea    0x11178d(%rip),%rcx        # 0x140387580
140275df3:	33 ff                	xor    %edi,%edi
140275df5:	e8 16 61 fe ff       	call   0x14025bf10
140275dfa:	48 8b f0             	mov    %rax,%rsi
140275dfd:	48 85 c0             	test   %rax,%rax
140275e00:	74 66                	je     0x140275e68
140275e02:	48 8b d0             	mov    %rax,%rdx
140275e05:	49 8b cc             	mov    %r12,%rcx
140275e08:	e8 f3 26 fb ff       	call   0x140228500
140275e0d:	48 8d 0d b4 16 11 00 	lea    0x1116b4(%rip),%rcx        # 0x1403874c8
140275e14:	e8 f7 60 fe ff       	call   0x14025bf10
140275e19:	48 89 06             	mov    %rax,(%rsi)
140275e1c:	48 85 c0             	test   %rax,%rax
140275e1f:	74 47                	je     0x140275e68
140275e21:	48 89 58 08          	mov    %rbx,0x8(%rax)
140275e25:	48 8b 06             	mov    (%rsi),%rax
140275e28:	89 38                	mov    %edi,(%rax)
140275e2a:	41 ff c7             	inc    %r15d
140275e2d:	45 3b fd             	cmp    %r13d,%r15d
140275e30:	7d 31                	jge    0x140275e63
140275e32:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
140275e39:	00
140275e3a:	e9 61 fe ff ff       	jmp    0x140275ca0
140275e3f:	48 8d 15 3a 17 11 00 	lea    0x11173a(%rip),%rdx        # 0x140387580
140275e46:	48 8b ce             	mov    %rsi,%rcx
140275e49:	e8 22 67 fe ff       	call   0x14025c570
140275e4e:	48 8b d5             	mov    %rbp,%rdx
140275e51:	49 8b ce             	mov    %r14,%rcx
140275e54:	e8 17 1e 01 00       	call   0x140287c70
140275e59:	33 db                	xor    %ebx,%ebx
140275e5b:	33 ff                	xor    %edi,%edi
140275e5d:	eb 29                	jmp    0x140275e88
140275e5f:	33 db                	xor    %ebx,%ebx
140275e61:	eb 25                	jmp    0x140275e88
140275e63:	49 8b c4             	mov    %r12,%rax
140275e66:	eb 41                	jmp    0x140275ea9
140275e68:	ba 86 00 00 00       	mov    $0x86,%edx
140275e6d:	c7 44 24 20 1d 01 00 	movl   $0x11d,0x20(%rsp)
140275e74:	00
140275e75:	4c 8d 0d 14 19 11 00 	lea    0x111914(%rip),%r9        # 0x140387790
140275e7c:	8d 4a 9c             	lea    -0x64(%rdx),%ecx
140275e7f:	44 8d 42 bb          	lea    -0x45(%rdx),%r8d
140275e83:	e8 18 b5 fa ff       	call   0x1402213a0
140275e88:	48 8b cf             	mov    %rdi,%rcx
140275e8b:	e8 80 f7 fb ff       	call   0x140235610
140275e90:	48 8b cb             	mov    %rbx,%rcx
140275e93:	e8 98 f5 fb ff       	call   0x140235430
140275e98:	48 8d 15 b1 04 00 00 	lea    0x4b1(%rip),%rdx        # 0x140276350
140275e9f:	49 8b cc             	mov    %r12,%rcx
140275ea2:	e8 b9 25 fb ff       	call   0x140228460
140275ea7:	33 c0                	xor    %eax,%eax
140275ea9:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140275eae:	48 83 c4 30          	add    $0x30,%rsp
140275eb2:	41 5f                	pop    %r15
140275eb4:	41 5e                	pop    %r14
140275eb6:	41 5d                	pop    %r13
140275eb8:	41 5c                	pop    %r12
140275eba:	5f                   	pop    %rdi
140275ebb:	5e                   	pop    %rsi
140275ebc:	5d                   	pop    %rbp
140275ebd:	c3                   	ret
140275ebe:	cc                   	int3
140275ebf:	cc                   	int3
140275ec0:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140275ec5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140275eca:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140275ecf:	41 56                	push   %r14
140275ed1:	b8 20 00 00 00       	mov    $0x20,%eax
140275ed6:	e8 05 47 08 00       	call   0x1402fa5e0
140275edb:	48 2b e0             	sub    %rax,%rsp
140275ede:	48 8b ca             	mov    %rdx,%rcx
140275ee1:	41 8b e9             	mov    %r9d,%ebp
140275ee4:	49 8b f0             	mov    %r8,%rsi
140275ee7:	4c 8b f2             	mov    %rdx,%r14
140275eea:	33 ff                	xor    %edi,%edi
140275eec:	e8 2f 25 fb ff       	call   0x140228420
140275ef1:	85 c0                	test   %eax,%eax
140275ef3:	0f 8e 97 00 00 00    	jle    0x140275f90
140275ef9:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140275efe:	66 90                	xchg   %ax,%ax
140275f00:	48 8d 15 3d 8d 0b 00 	lea    0xb8d3d(%rip),%rdx        # 0x14032ec44
140275f07:	48 8b ce             	mov    %rsi,%rcx
140275f0a:	e8 f1 74 fa ff       	call   0x14021d400
140275f0f:	8b d7                	mov    %edi,%edx
140275f11:	49 8b ce             	mov    %r14,%rcx
140275f14:	e8 37 27 fb ff       	call   0x140228650
140275f19:	48 8b d8             	mov    %rax,%rbx
140275f1c:	48 8b 10             	mov    (%rax),%rdx
140275f1f:	48 85 d2             	test   %rdx,%rdx
140275f22:	74 0b                	je     0x140275f2f
140275f24:	44 8b c5             	mov    %ebp,%r8d
140275f27:	48 8b ce             	mov    %rsi,%rcx
140275f2a:	e8 f1 05 00 00       	call   0x140276520
140275f2f:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140275f33:	4d 85 c0             	test   %r8,%r8
140275f36:	74 12                	je     0x140275f4a
140275f38:	44 8b cd             	mov    %ebp,%r9d
140275f3b:	48 8d 15 66 19 11 00 	lea    0x111966(%rip),%rdx        # 0x1403878a8
140275f42:	48 8b ce             	mov    %rsi,%rcx
140275f45:	e8 36 07 00 00       	call   0x140276680
140275f4a:	48 83 7b 10 00       	cmpq   $0x0,0x10(%rbx)
140275f4f:	74 28                	je     0x140275f79
140275f51:	4c 8d 0d e0 49 0b 00 	lea    0xb49e0(%rip),%r9        # 0x14032a938
140275f58:	44 8b c5             	mov    %ebp,%r8d
140275f5b:	48 8d 15 4e 19 11 00 	lea    0x11194e(%rip),%rdx        # 0x1403878b0
140275f62:	48 8b ce             	mov    %rsi,%rcx
140275f65:	e8 06 3f fb ff       	call   0x140229e70
140275f6a:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140275f6e:	44 8b c5             	mov    %ebp,%r8d
140275f71:	48 8b ce             	mov    %rsi,%rcx
140275f74:	e8 57 06 00 00       	call   0x1402765d0
140275f79:	49 8b ce             	mov    %r14,%rcx
140275f7c:	ff c7                	inc    %edi
140275f7e:	e8 9d 24 fb ff       	call   0x140228420
140275f83:	3b f8                	cmp    %eax,%edi
140275f85:	0f 8c 75 ff ff ff    	jl     0x140275f00
140275f8b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140275f90:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140275f95:	b8 01 00 00 00       	mov    $0x1,%eax
140275f9a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140275f9f:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140275fa4:	48 83 c4 20          	add    $0x20,%rsp
140275fa8:	41 5e                	pop    %r14
140275faa:	c3                   	ret
140275fab:	cc                   	int3
140275fac:	cc                   	int3
140275fad:	cc                   	int3
140275fae:	cc                   	int3
140275faf:	cc                   	int3
140275fb0:	b8 28 00 00 00       	mov    $0x28,%eax
140275fb5:	e8 26 46 08 00       	call   0x1402fa5e0
140275fba:	48 2b e0             	sub    %rax,%rsp
140275fbd:	4c 8b 02             	mov    (%rdx),%r8
140275fc0:	83 e9 01             	sub    $0x1,%ecx
140275fc3:	74 18                	je     0x140275fdd
140275fc5:	83 f9 02             	cmp    $0x2,%ecx
140275fc8:	75 1b                	jne    0x140275fe5
140275fca:	49 8b 48 10          	mov    0x10(%r8),%rcx
140275fce:	e8 ed d4 fc ff       	call   0x1402434c0
140275fd3:	b8 01 00 00 00       	mov    $0x1,%eax
140275fd8:	48 83 c4 28          	add    $0x28,%rsp
140275fdc:	c3                   	ret
140275fdd:	49 c7 40 10 00 00 00 	movq   $0x0,0x10(%r8)
140275fe4:	00
140275fe5:	b8 01 00 00 00       	mov    $0x1,%eax
140275fea:	48 83 c4 28          	add    $0x28,%rsp
140275fee:	c3                   	ret
140275fef:	cc                   	int3
140275ff0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140275ff5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140275ffa:	57                   	push   %rdi
140275ffb:	b8 20 00 00 00       	mov    $0x20,%eax
140276000:	e8 db 45 08 00       	call   0x1402fa5e0
140276005:	48 2b e0             	sub    %rax,%rsp
140276008:	48 8b da             	mov    %rdx,%rbx
14027600b:	41 8b f9             	mov    %r9d,%edi
14027600e:	48 8b 12             	mov    (%rdx),%rdx
140276011:	49 8b f0             	mov    %r8,%rsi
140276014:	48 85 d2             	test   %rdx,%rdx
140276017:	74 0b                	je     0x140276024
140276019:	45 8b c1             	mov    %r9d,%r8d
14027601c:	48 8b ce             	mov    %rsi,%rcx
14027601f:	e8 fc 04 00 00       	call   0x140276520
140276024:	83 7b 08 00          	cmpl   $0x0,0x8(%rbx)
140276028:	7e 19                	jle    0x140276043
14027602a:	4c 8d 0d 07 49 0b 00 	lea    0xb4907(%rip),%r9        # 0x14032a938
140276031:	44 8b c7             	mov    %edi,%r8d
140276034:	48 8d 15 cd 17 11 00 	lea    0x1117cd(%rip),%rdx        # 0x140387808
14027603b:	48 8b ce             	mov    %rsi,%rcx
14027603e:	e8 2d 3e fb ff       	call   0x140229e70
140276043:	83 7b 0c 00          	cmpl   $0x0,0xc(%rbx)
140276047:	7e 19                	jle    0x140276062
140276049:	4c 8d 0d e8 48 0b 00 	lea    0xb48e8(%rip),%r9        # 0x14032a938
140276050:	44 8b c7             	mov    %edi,%r8d
140276053:	48 8d 15 ce 17 11 00 	lea    0x1117ce(%rip),%rdx        # 0x140387828
14027605a:	48 8b ce             	mov    %rsi,%rcx
14027605d:	e8 0e 3e fb ff       	call   0x140229e70
140276062:	83 7b 18 00          	cmpl   $0x0,0x18(%rbx)
140276066:	7e 19                	jle    0x140276081
140276068:	4c 8d 0d c9 48 0b 00 	lea    0xb48c9(%rip),%r9        # 0x14032a938
14027606f:	44 8b c7             	mov    %edi,%r8d
140276072:	48 8d 15 cf 17 11 00 	lea    0x1117cf(%rip),%rdx        # 0x140387848
140276079:	48 8b ce             	mov    %rsi,%rcx
14027607c:	e8 ef 3d fb ff       	call   0x140229e70
140276081:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140276085:	4d 85 c0             	test   %r8,%r8
140276088:	74 12                	je     0x14027609c
14027608a:	44 8b cf             	mov    %edi,%r9d
14027608d:	48 8d 15 cc 17 11 00 	lea    0x1117cc(%rip),%rdx        # 0x140387860
140276094:	48 8b ce             	mov    %rsi,%rcx
140276097:	e8 e4 05 00 00       	call   0x140276680
14027609c:	83 7b 1c 00          	cmpl   $0x0,0x1c(%rbx)
1402760a0:	7e 19                	jle    0x1402760bb
1402760a2:	4c 8d 0d 8f 48 0b 00 	lea    0xb488f(%rip),%r9        # 0x14032a938
1402760a9:	44 8b c7             	mov    %edi,%r8d
1402760ac:	48 8d 15 c5 17 11 00 	lea    0x1117c5(%rip),%rdx        # 0x140387878
1402760b3:	48 8b ce             	mov    %rsi,%rcx
1402760b6:	e8 b5 3d fb ff       	call   0x140229e70
1402760bb:	48 83 3b 00          	cmpq   $0x0,(%rbx)
1402760bf:	75 38                	jne    0x1402760f9
1402760c1:	83 7b 08 00          	cmpl   $0x0,0x8(%rbx)
1402760c5:	7f 32                	jg     0x1402760f9
1402760c7:	83 7b 0c 00          	cmpl   $0x0,0xc(%rbx)
1402760cb:	7f 2c                	jg     0x1402760f9
1402760cd:	83 7b 18 00          	cmpl   $0x0,0x18(%rbx)
1402760d1:	7f 26                	jg     0x1402760f9
1402760d3:	48 83 7b 10 00       	cmpq   $0x0,0x10(%rbx)
1402760d8:	75 1f                	jne    0x1402760f9
1402760da:	83 7b 1c 00          	cmpl   $0x0,0x1c(%rbx)
1402760de:	7f 19                	jg     0x1402760f9
1402760e0:	4c 8d 0d 51 48 0b 00 	lea    0xb4851(%rip),%r9        # 0x14032a938
1402760e7:	44 8b c7             	mov    %edi,%r8d
1402760ea:	48 8d 15 a7 17 11 00 	lea    0x1117a7(%rip),%rdx        # 0x140387898
1402760f1:	48 8b ce             	mov    %rsi,%rcx
1402760f4:	e8 77 3d fb ff       	call   0x140229e70
1402760f9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402760fe:	b8 01 00 00 00       	mov    $0x1,%eax
140276103:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140276108:	48 83 c4 20          	add    $0x20,%rsp
14027610c:	5f                   	pop    %rdi
14027610d:	c3                   	ret
14027610e:	cc                   	int3
14027610f:	cc                   	int3
140276110:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140276115:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14027611a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14027611f:	57                   	push   %rdi
140276120:	41 54                	push   %r12
140276122:	41 55                	push   %r13
140276124:	41 56                	push   %r14
140276126:	41 57                	push   %r15
140276128:	b8 40 00 00 00       	mov    $0x40,%eax
14027612d:	e8 ae 44 08 00       	call   0x1402fa5e0
140276132:	48 2b e0             	sub    %rax,%rsp
140276135:	48 8d 0d 0c 16 11 00 	lea    0x11160c(%rip),%rcx        # 0x140387748
14027613c:	4d 8b f8             	mov    %r8,%r15
14027613f:	4c 8b e2             	mov    %rdx,%r12
140276142:	e8 c9 5d fe ff       	call   0x14025bf10
140276147:	48 8b f8             	mov    %rax,%rdi
14027614a:	48 85 c0             	test   %rax,%rax
14027614d:	75 25                	jne    0x140276174
14027614f:	4c 8d 0d 3a 16 11 00 	lea    0x11163a(%rip),%r9        # 0x140387790
140276156:	c7 44 24 20 93 01 00 	movl   $0x193,0x20(%rsp)
14027615d:	00
14027615e:	ba 9d 00 00 00       	mov    $0x9d,%edx
140276163:	8d 48 22             	lea    0x22(%rax),%ecx
140276166:	44 8d 40 41          	lea    0x41(%rax),%r8d
14027616a:	e8 31 b2 fa ff       	call   0x1402213a0
14027616f:	e9 a3 01 00 00       	jmp    0x140276317
140276174:	49 8b cf             	mov    %r15,%rcx
140276177:	33 ed                	xor    %ebp,%ebp
140276179:	e8 a2 22 fb ff       	call   0x140228420
14027617e:	85 c0                	test   %eax,%eax
140276180:	0f 8e 15 01 00 00    	jle    0x14027629b
140276186:	4c 8d 2d 7f 15 11 00 	lea    0x11157f(%rip),%r13        # 0x14038770c
14027618d:	0f 1f 00             	nopl   (%rax)
140276190:	8b d5                	mov    %ebp,%edx
140276192:	49 8b cf             	mov    %r15,%rcx
140276195:	e8 b6 24 fb ff       	call   0x140228650
14027619a:	4c 8b c0             	mov    %rax,%r8
14027619d:	49 8b d4             	mov    %r12,%rdx
1402761a0:	48 8b cf             	mov    %rdi,%rcx
1402761a3:	48 8b f0             	mov    %rax,%rsi
1402761a6:	48 8b 58 08          	mov    0x8(%rax),%rbx
1402761aa:	4c 8b 70 10          	mov    0x10(%rax),%r14
1402761ae:	e8 ad 05 00 00       	call   0x140276760
1402761b3:	85 c0                	test   %eax,%eax
1402761b5:	0f 8f ce 00 00 00    	jg     0x140276289
1402761bb:	0f 88 56 01 00 00    	js     0x140276317
1402761c1:	48 8d 15 38 15 11 00 	lea    0x111538(%rip),%rdx        # 0x140387700
1402761c8:	48 8b cb             	mov    %rbx,%rcx
1402761cb:	e8 c4 68 08 00       	call   0x1402fca94
1402761d0:	85 c0                	test   %eax,%eax
1402761d2:	75 11                	jne    0x1402761e5
1402761d4:	48 8d 57 08          	lea    0x8(%rdi),%rdx
1402761d8:	48 8b ce             	mov    %rsi,%rcx
1402761db:	e8 30 9f ff ff       	call   0x140270110
1402761e0:	e9 9c 00 00 00       	jmp    0x140276281
1402761e5:	33 c9                	xor    %ecx,%ecx
1402761e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402761ee:	00 00
1402761f0:	0f b6 04 0b          	movzbl (%rbx,%rcx,1),%eax
1402761f4:	48 ff c1             	inc    %rcx
1402761f7:	42 3a 44 29 ff       	cmp    -0x1(%rcx,%r13,1),%al
1402761fc:	75 14                	jne    0x140276212
1402761fe:	48 83 f9 07          	cmp    $0x7,%rcx
140276202:	75 ec                	jne    0x1402761f0
140276204:	48 8d 57 0c          	lea    0xc(%rdi),%rdx
140276208:	48 8b ce             	mov    %rsi,%rcx
14027620b:	e8 00 9f ff ff       	call   0x140270110
140276210:	eb 6f                	jmp    0x140276281
140276212:	33 c0                	xor    %eax,%eax
140276214:	48 8d 15 b9 15 11 00 	lea    0x1115b9(%rip),%rdx        # 0x1403877d4
14027621b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)