140d4cf8c:	cc                   	int3
140d4cf8d:	cc                   	int3
140d4cf8e:	cc                   	int3
140d4cf8f:	cc                   	int3
140d4cf90:	48 85 c9             	test   %rcx,%rcx
140d4cf93:	0f 84 8b 00 00 00    	je     0x140d4d024
140d4cf99:	53                   	push   %rbx
140d4cf9a:	b8 20 00 00 00       	mov    $0x20,%eax
140d4cf9f:	e8 fc e4 0c 00       	call   0x140e1b4a0
140d4cfa4:	48 2b e0             	sub    %rax,%rsp
140d4cfa7:	48 8b d9             	mov    %rcx,%rbx
140d4cfaa:	48 8b 09             	mov    (%rcx),%rcx
140d4cfad:	e8 8e 92 f7 ff       	call   0x140cc6240
140d4cfb2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140d4cfb6:	48 8d 15 5b 18 43 00 	lea    0x43185b(%rip),%rdx        # 0x14117e818
140d4cfbd:	41 b8 26 00 00 00    	mov    $0x26,%r8d
140d4cfc3:	e8 48 4a f7 ff       	call   0x140cc1a10
140d4cfc8:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140d4cfcc:	48 8d 15 45 18 43 00 	lea    0x431845(%rip),%rdx        # 0x14117e818
140d4cfd3:	41 b8 27 00 00 00    	mov    $0x27,%r8d
140d4cfd9:	e8 32 4a f7 ff       	call   0x140cc1a10
140d4cfde:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140d4cfe2:	48 8d 15 2f 18 43 00 	lea    0x43182f(%rip),%rdx        # 0x14117e818
140d4cfe9:	41 b8 28 00 00 00    	mov    $0x28,%r8d
140d4cfef:	e8 1c 4a f7 ff       	call   0x140cc1a10
140d4cff4:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140d4cff8:	48 8d 15 19 18 43 00 	lea    0x431819(%rip),%rdx        # 0x14117e818
140d4cfff:	41 b8 29 00 00 00    	mov    $0x29,%r8d
140d4d005:	e8 06 4a f7 ff       	call   0x140cc1a10
140d4d00a:	41 b8 2a 00 00 00    	mov    $0x2a,%r8d
140d4d010:	48 8d 15 01 18 43 00 	lea    0x431801(%rip),%rdx        # 0x14117e818
140d4d017:	48 8b cb             	mov    %rbx,%rcx
140d4d01a:	e8 f1 49 f7 ff       	call   0x140cc1a10
140d4d01f:	48 83 c4 20          	add    $0x20,%rsp
140d4d023:	5b                   	pop    %rbx
140d4d024:	c3                   	ret
140d4d025:	cc                   	int3
140d4d026:	cc                   	int3
140d4d027:	cc                   	int3
140d4d028:	cc                   	int3
140d4d029:	cc                   	int3
140d4d02a:	cc                   	int3
140d4d02b:	cc                   	int3
140d4d02c:	cc                   	int3
140d4d02d:	cc                   	int3
140d4d02e:	cc                   	int3
140d4d02f:	cc                   	int3
140d4d030:	40 53                	rex push %rbx
140d4d032:	b8 30 00 00 00       	mov    $0x30,%eax
140d4d037:	e8 64 e4 0c 00       	call   0x140e1b4a0
140d4d03c:	48 2b e0             	sub    %rax,%rsp
140d4d03f:	44 8d 40 e9          	lea    -0x17(%rax),%r8d
140d4d043:	48 8d 15 ce 17 43 00 	lea    0x4317ce(%rip),%rdx        # 0x14117e818
140d4d04a:	8d 48 20             	lea    0x20(%rax),%ecx
140d4d04d:	e8 fe 4c f7 ff       	call   0x140cc1d50
140d4d052:	48 8b d8             	mov    %rax,%rbx
140d4d055:	48 85 c0             	test   %rax,%rax
140d4d058:	75 21                	jne    0x140d4d07b
140d4d05a:	4c 8d 0d b7 17 43 00 	lea    0x4317b7(%rip),%r9        # 0x14117e818
140d4d061:	c7 44 24 20 1c 00 00 	movl   $0x1c,0x20(%rsp)
140d4d068:	00
140d4d069:	8d 50 7e             	lea    0x7e(%rax),%edx
140d4d06c:	8d 48 32             	lea    0x32(%rax),%ecx
140d4d06f:	44 8d 40 41          	lea    0x41(%rax),%r8d
140d4d073:	e8 08 3c f8 ff       	call   0x140cd0c80
140d4d078:	48 8b c3             	mov    %rbx,%rax
140d4d07b:	48 83 c4 30          	add    $0x30,%rsp
140d4d07f:	5b                   	pop    %rbx
140d4d080:	c3                   	ret
140d4d081:	cc                   	int3
140d4d082:	cc                   	int3
140d4d083:	cc                   	int3
140d4d084:	cc                   	int3
140d4d085:	cc                   	int3
140d4d086:	cc                   	int3
140d4d087:	cc                   	int3
140d4d088:	cc                   	int3
140d4d089:	cc                   	int3
140d4d08a:	cc                   	int3
140d4d08b:	cc                   	int3
140d4d08c:	cc                   	int3
140d4d08d:	cc                   	int3
140d4d08e:	cc                   	int3
140d4d08f:	cc                   	int3
140d4d090:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d4d095:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d4d09a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d4d09f:	57                   	push   %rdi
140d4d0a0:	41 54                	push   %r12
140d4d0a2:	41 55                	push   %r13
140d4d0a4:	41 56                	push   %r14
140d4d0a6:	41 57                	push   %r15
140d4d0a8:	b8 30 00 00 00       	mov    $0x30,%eax
140d4d0ad:	e8 ee e3 0c 00       	call   0x140e1b4a0
140d4d0b2:	48 2b e0             	sub    %rax,%rsp
140d4d0b5:	33 db                	xor    %ebx,%ebx
140d4d0b7:	48 8b ea             	mov    %rdx,%rbp
140d4d0ba:	4d 8b f8             	mov    %r8,%r15
140d4d0bd:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140d4d0c2:	4c 8b e9             	mov    %rcx,%r13
140d4d0c5:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140d4d0ca:	48 8b cd             	mov    %rbp,%rcx
140d4d0cd:	44 8d 40 cf          	lea    -0x31(%rax),%r8d
140d4d0d1:	ba b8 03 00 00       	mov    $0x3b8,%edx
140d4d0d6:	8b fb                	mov    %ebx,%edi
140d4d0d8:	44 8b e3             	mov    %ebx,%r12d
140d4d0db:	e8 80 16 f8 ff       	call   0x140cce760
140d4d0e0:	44 8b f0             	mov    %eax,%r14d
140d4d0e3:	85 c0                	test   %eax,%eax
140d4d0e5:	78 19                	js     0x140d4d100
140d4d0e7:	44 8b c0             	mov    %eax,%r8d
140d4d0ea:	ba b8 03 00 00       	mov    $0x3b8,%edx
140d4d0ef:	48 8b cd             	mov    %rbp,%rcx
140d4d0f2:	e8 69 16 f8 ff       	call   0x140cce760
140d4d0f7:	85 c0                	test   %eax,%eax
140d4d0f9:	78 2c                	js     0x140d4d127
140d4d0fb:	e9 a4 01 00 00       	jmp    0x140d4d2a4
140d4d100:	41 83 fe ff          	cmp    $0xffffffff,%r14d
140d4d104:	75 21                	jne    0x140d4d127
140d4d106:	4d 85 ff             	test   %r15,%r15
140d4d109:	0f 85 95 01 00 00    	jne    0x140d4d2a4
140d4d10f:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140d4d114:	48 8b cd             	mov    %rbp,%rcx
140d4d117:	e8 a4 fd f7 ff       	call   0x140cccec0
140d4d11c:	44 8b e0             	mov    %eax,%r12d
140d4d11f:	85 c0                	test   %eax,%eax
140d4d121:	0f 88 7d 01 00 00    	js     0x140d4d2a4
140d4d127:	ba b7 03 00 00       	mov    $0x3b7,%edx
140d4d12c:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
140d4d132:	48 8b cd             	mov    %rbp,%rcx
140d4d135:	e8 26 16 f8 ff       	call   0x140cce760
140d4d13a:	8b f0                	mov    %eax,%esi
140d4d13c:	85 c0                	test   %eax,%eax
140d4d13e:	78 18                	js     0x140d4d158
140d4d140:	44 8b c0             	mov    %eax,%r8d
140d4d143:	ba b7 03 00 00       	mov    $0x3b7,%edx
140d4d148:	48 8b cd             	mov    %rbp,%rcx
140d4d14b:	e8 10 16 f8 ff       	call   0x140cce760
140d4d150:	85 c0                	test   %eax,%eax
140d4d152:	0f 89 4c 01 00 00    	jns    0x140d4d2a4
140d4d158:	85 f6                	test   %esi,%esi
140d4d15a:	78 09                	js     0x140d4d165
140d4d15c:	45 85 f6             	test   %r14d,%r14d
140d4d15f:	0f 89 3f 01 00 00    	jns    0x140d4d2a4
140d4d165:	83 fe ff             	cmp    $0xffffffff,%esi
140d4d168:	41 0f 44 f6          	cmove  %r14d,%esi
140d4d16c:	85 f6                	test   %esi,%esi
140d4d16e:	0f 88 6a 01 00 00    	js     0x140d4d2de
140d4d174:	48 8b cd             	mov    %rbp,%rcx
140d4d177:	e8 94 fb f7 ff       	call   0x140cccd10
140d4d17c:	48 8b f8             	mov    %rax,%rdi
140d4d17f:	48 85 c0             	test   %rax,%rax
140d4d182:	0f 84 1c 01 00 00    	je     0x140d4d2a4
140d4d188:	8b d6                	mov    %esi,%edx
140d4d18a:	48 8b c8             	mov    %rax,%rcx
140d4d18d:	e8 8e 15 f8 ff       	call   0x140cce720
140d4d192:	48 8b c8             	mov    %rax,%rcx
140d4d195:	e8 c6 03 f8 ff       	call   0x140ccd560
140d4d19a:	4d 85 ff             	test   %r15,%r15
140d4d19d:	0f 84 ee 00 00 00    	je     0x140d4d291
140d4d1a3:	ba 5a 00 00 00       	mov    $0x5a,%edx
140d4d1a8:	49 8b cf             	mov    %r15,%rcx
140d4d1ab:	44 8d 42 a5          	lea    -0x5b(%rdx),%r8d
140d4d1af:	e8 ac 15 f8 ff       	call   0x140cce760
140d4d1b4:	8b e8                	mov    %eax,%ebp
140d4d1b6:	85 c0                	test   %eax,%eax
140d4d1b8:	78 1a                	js     0x140d4d1d4
140d4d1ba:	44 8b c0             	mov    %eax,%r8d
140d4d1bd:	ba 5a 00 00 00       	mov    $0x5a,%edx
140d4d1c2:	49 8b cf             	mov    %r15,%rcx
140d4d1c5:	e8 96 15 f8 ff       	call   0x140cce760
140d4d1ca:	41 be 01 00 00 00    	mov    $0x1,%r14d
140d4d1d0:	85 c0                	test   %eax,%eax
140d4d1d2:	79 03                	jns    0x140d4d1d7
140d4d1d4:	44 8b f3             	mov    %ebx,%r14d
140d4d1d7:	ba 5a 00 00 00       	mov    $0x5a,%edx
140d4d1dc:	48 8b cf             	mov    %rdi,%rcx
140d4d1df:	44 8d 42 a5          	lea    -0x5b(%rdx),%r8d
140d4d1e3:	e8 78 15 f8 ff       	call   0x140cce760
140d4d1e8:	8b f0                	mov    %eax,%esi
140d4d1ea:	85 c0                	test   %eax,%eax
140d4d1ec:	78 19                	js     0x140d4d207
140d4d1ee:	44 8b c0             	mov    %eax,%r8d
140d4d1f1:	ba 5a 00 00 00       	mov    $0x5a,%edx
140d4d1f6:	48 8b cf             	mov    %rdi,%rcx
140d4d1f9:	e8 62 15 f8 ff       	call   0x140cce760
140d4d1fe:	85 c0                	test   %eax,%eax
140d4d200:	78 05                	js     0x140d4d207
140d4d202:	bb 01 00 00 00       	mov    $0x1,%ebx
140d4d207:	83 fd ff             	cmp    $0xffffffff,%ebp
140d4d20a:	0f 8c 94 00 00 00    	jl     0x140d4d2a4
140d4d210:	83 fe ff             	cmp    $0xffffffff,%esi
140d4d213:	0f 8c 8b 00 00 00    	jl     0x140d4d2a4
140d4d219:	45 85 f6             	test   %r14d,%r14d
140d4d21c:	0f 85 82 00 00 00    	jne    0x140d4d2a4
140d4d222:	85 db                	test   %ebx,%ebx
140d4d224:	75 7e                	jne    0x140d4d2a4
140d4d226:	85 ed                	test   %ebp,%ebp
140d4d228:	78 07                	js     0x140d4d231
140d4d22a:	83 fe ff             	cmp    $0xffffffff,%esi
140d4d22d:	75 06                	jne    0x140d4d235
140d4d22f:	eb 73                	jmp    0x140d4d2a4
140d4d231:	85 f6                	test   %esi,%esi
140d4d233:	79 6f                	jns    0x140d4d2a4
140d4d235:	49 8b cf             	mov    %r15,%rcx
140d4d238:	e8 13 2b 70 ff       	call   0x14044fd50
140d4d23d:	48 8b d0             	mov    %rax,%rdx
140d4d240:	48 8b cf             	mov    %rdi,%rcx
140d4d243:	e8 38 0d f8 ff       	call   0x140ccdf80
140d4d248:	85 c0                	test   %eax,%eax
140d4d24a:	74 58                	je     0x140d4d2a4
140d4d24c:	83 fd ff             	cmp    $0xffffffff,%ebp
140d4d24f:	74 40                	je     0x140d4d291
140d4d251:	8b d5                	mov    %ebp,%edx
140d4d253:	49 8b cf             	mov    %r15,%rcx
140d4d256:	e8 e5 14 f8 ff       	call   0x140cce740
140d4d25b:	8b d6                	mov    %esi,%edx
140d4d25d:	48 8b cf             	mov    %rdi,%rcx
140d4d260:	48 8b e8             	mov    %rax,%rbp
140d4d263:	e8 d8 14 f8 ff       	call   0x140cce740
140d4d268:	48 8b d8             	mov    %rax,%rbx
140d4d26b:	48 85 ed             	test   %rbp,%rbp
140d4d26e:	74 34                	je     0x140d4d2a4
140d4d270:	48 85 c0             	test   %rax,%rax
140d4d273:	74 2f                	je     0x140d4d2a4
140d4d275:	48 8b cd             	mov    %rbp,%rcx
140d4d278:	e8 83 e2 f8 ff       	call   0x140cdb500
140d4d27d:	48 85 c0             	test   %rax,%rax
140d4d280:	74 22                	je     0x140d4d2a4
140d4d282:	48 8b d0             	mov    %rax,%rdx
140d4d285:	48 8b cb             	mov    %rbx,%rcx
140d4d288:	e8 83 e2 f8 ff       	call   0x140cdb510
140d4d28d:	85 c0                	test   %eax,%eax
140d4d28f:	74 13                	je     0x140d4d2a4
140d4d291:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140d4d296:	48 8b cf             	mov    %rdi,%rcx
140d4d299:	e8 42 fc f7 ff       	call   0x140cccee0
140d4d29e:	8b d8                	mov    %eax,%ebx
140d4d2a0:	85 c0                	test   %eax,%eax
140d4d2a2:	7f 3a                	jg     0x140d4d2de
140d4d2a4:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140d4d2a9:	48 8d 15 68 15 43 00 	lea    0x431568(%rip),%rdx        # 0x14117e818
140d4d2b0:	41 b8 bc 00 00 00    	mov    $0xbc,%r8d
140d4d2b6:	e8 55 47 f7 ff       	call   0x140cc1a10
140d4d2bb:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140d4d2c0:	48 8d 15 51 15 43 00 	lea    0x431551(%rip),%rdx        # 0x14117e818
140d4d2c7:	41 b8 bd 00 00 00    	mov    $0xbd,%r8d
140d4d2cd:	e8 3e 47 f7 ff       	call   0x140cc1a10
140d4d2d2:	48 8b cf             	mov    %rdi,%rcx
140d4d2d5:	e8 56 fa f7 ff       	call   0x140cccd30
140d4d2da:	33 c0                	xor    %eax,%eax
140d4d2dc:	eb 59                	jmp    0x140d4d337
140d4d2de:	48 8b cf             	mov    %rdi,%rcx
140d4d2e1:	e8 4a fa f7 ff       	call   0x140cccd30
140d4d2e6:	49 8b 4d 28          	mov    0x28(%r13),%rcx
140d4d2ea:	48 8d 15 27 15 43 00 	lea    0x431527(%rip),%rdx        # 0x14117e818
140d4d2f1:	41 b8 b2 00 00 00    	mov    $0xb2,%r8d
140d4d2f7:	e8 14 47 f7 ff       	call   0x140cc1a10
140d4d2fc:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140d4d301:	48 8d 15 10 15 43 00 	lea    0x431510(%rip),%rdx        # 0x14117e818
140d4d308:	49 89 4d 28          	mov    %rcx,0x28(%r13)
140d4d30c:	41 b8 b6 00 00 00    	mov    $0xb6,%r8d
140d4d312:	41 8b cc             	mov    %r12d,%ecx
140d4d315:	49 89 4d 30          	mov    %rcx,0x30(%r13)
140d4d319:	49 8b 4d 38          	mov    0x38(%r13),%rcx
140d4d31d:	e8 ee 46 f7 ff       	call   0x140cc1a10
140d4d322:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140d4d327:	b8 01 00 00 00       	mov    $0x1,%eax
140d4d32c:	49 89 4d 38          	mov    %rcx,0x38(%r13)
140d4d330:	48 63 cb             	movslq %ebx,%rcx
140d4d333:	49 89 4d 40          	mov    %rcx,0x40(%r13)
140d4d337:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140d4d33c:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140d4d341:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140d4d346:	48 83 c4 30          	add    $0x30,%rsp
140d4d34a:	41 5f                	pop    %r15
140d4d34c:	41 5e                	pop    %r14
140d4d34e:	41 5d                	pop    %r13
140d4d350:	41 5c                	pop    %r12
140d4d352:	5f                   	pop    %rdi
140d4d353:	c3                   	ret
140d4d354:	cc                   	int3
140d4d355:	cc                   	int3
140d4d356:	cc                   	int3
140d4d357:	cc                   	int3
140d4d358:	cc                   	int3
140d4d359:	cc                   	int3
140d4d35a:	cc                   	int3
140d4d35b:	cc                   	int3
140d4d35c:	cc                   	int3
140d4d35d:	cc                   	int3
140d4d35e:	cc                   	int3
140d4d35f:	cc                   	int3
140d4d360:	b8 28 00 00 00       	mov    $0x28,%eax
140d4d365:	e8 36 e1 0c 00       	call   0x140e1b4a0
140d4d36a:	48 2b e0             	sub    %rax,%rsp
140d4d36d:	48 8b c2             	mov    %rdx,%rax
140d4d370:	4c 8d 41 20          	lea    0x20(%rcx),%r8
140d4d374:	48 8d 51 18          	lea    0x18(%rcx),%rdx
140d4d378:	48 8b c8             	mov    %rax,%rcx
140d4d37b:	48 83 c4 28          	add    $0x28,%rsp
140d4d37f:	e9 9c 00 00 00       	jmp    0x140d4d420
140d4d384:	cc                   	int3
140d4d385:	cc                   	int3
140d4d386:	cc                   	int3
140d4d387:	cc                   	int3
140d4d388:	cc                   	int3
140d4d389:	cc                   	int3
140d4d38a:	cc                   	int3
140d4d38b:	cc                   	int3
140d4d38c:	cc                   	int3
140d4d38d:	cc                   	int3
140d4d38e:	cc                   	int3
140d4d38f:	cc                   	int3
140d4d390:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d4d395:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d4d39a:	57                   	push   %rdi
140d4d39b:	b8 20 00 00 00       	mov    $0x20,%eax
140d4d3a0:	e8 fb e0 0c 00       	call   0x140e1b4a0
140d4d3a5:	48 2b e0             	sub    %rax,%rsp
140d4d3a8:	48 8b d9             	mov    %rcx,%rbx
140d4d3ab:	48 8b f2             	mov    %rdx,%rsi
140d4d3ae:	48 8b ca             	mov    %rdx,%rcx
140d4d3b1:	e8 0a fc f7 ff       	call   0x140cccfc0
140d4d3b6:	48 8b f8             	mov    %rax,%rdi
140d4d3b9:	48 85 c0             	test   %rax,%rax
140d4d3bc:	74 1c                	je     0x140d4d3da
140d4d3be:	4c 8d 43 10          	lea    0x10(%rbx),%r8
140d4d3c2:	48 8b ce             	mov    %rsi,%rcx
140d4d3c5:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140d4d3c9:	e8 52 00 00 00       	call   0x140d4d420
140d4d3ce:	85 c0                	test   %eax,%eax
140d4d3d0:	75 1a                	jne    0x140d4d3ec
140d4d3d2:	48 8b cf             	mov    %rdi,%rcx
140d4d3d5:	e8 66 8e f7 ff       	call   0x140cc6240
140d4d3da:	33 c0                	xor    %eax,%eax
140d4d3dc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d4d3e1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d4d3e6:	48 83 c4 20          	add    $0x20,%rsp
140d4d3ea:	5f                   	pop    %rdi
140d4d3eb:	c3                   	ret
140d4d3ec:	48 8b 0b             	mov    (%rbx),%rcx
140d4d3ef:	e8 4c 8e f7 ff       	call   0x140cc6240
140d4d3f4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d4d3f9:	b8 01 00 00 00       	mov    $0x1,%eax
140d4d3fe:	48 89 3b             	mov    %rdi,(%rbx)
140d4d401:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d4d406:	48 83 c4 20          	add    $0x20,%rsp
140d4d40a:	5f                   	pop    %rdi
140d4d40b:	c3                   	ret