140131e3f:	cc                   	int3
140131e40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140131e45:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140131e4a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140131e4f:	57                   	push   %rdi
140131e50:	48 83 ec 30          	sub    $0x30,%rsp
140131e54:	41 0f b6 e8          	movzbl %r8b,%ebp
140131e58:	48 8b f2             	mov    %rdx,%rsi
140131e5b:	48 8b f9             	mov    %rcx,%rdi
140131e5e:	48 8d 99 a0 00 00 00 	lea    0xa0(%rcx),%rbx
140131e65:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140131e6a:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
140131e6f:	48 8b cb             	mov    %rbx,%rcx
140131e72:	e8 09 aa 1c 00       	call   0x1402fc880
140131e77:	85 c0                	test   %eax,%eax
140131e79:	0f 85 ae 00 00 00    	jne    0x140131f2d
140131e7f:	8b 43 4c             	mov    0x4c(%rbx),%eax
140131e82:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140131e87:	0f 84 ab 00 00 00    	je     0x140131f38
140131e8d:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
140131e92:	80 bf 41 01 00 00 00 	cmpb   $0x0,0x141(%rdi)
140131e99:	0f 85 83 00 00 00    	jne    0x140131f22
140131e9f:	80 bf 88 00 00 00 00 	cmpb   $0x0,0x88(%rdi)
140131ea6:	74 18                	je     0x140131ec0
140131ea8:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
140131eac:	80 79 40 00          	cmpb   $0x0,0x40(%rcx)
140131eb0:	74 05                	je     0x140131eb7
140131eb2:	e8 49 5f f6 ff       	call   0x140097e00
140131eb7:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140131ebb:	e8 10 76 f7 ff       	call   0x1400a94d0
140131ec0:	80 7e 78 00          	cmpb   $0x0,0x78(%rsi)
140131ec4:	74 15                	je     0x140131edb
140131ec6:	c6 87 88 00 00 00 01 	movb   $0x1,0x88(%rdi)
140131ecd:	48 8b d6             	mov    %rsi,%rdx
140131ed0:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
140131ed4:	e8 c7 3a f6 ff       	call   0x1400959a0
140131ed9:	eb 0e                	jmp    0x140131ee9
140131edb:	c6 87 88 00 00 00 00 	movb   $0x0,0x88(%rdi)
140131ee2:	48 8b 06             	mov    (%rsi),%rax
140131ee5:	48 89 47 10          	mov    %rax,0x10(%rdi)
140131ee9:	48 8b 07             	mov    (%rdi),%rax
140131eec:	44 0f b6 c5          	movzbl %bpl,%r8d
140131ef0:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140131ef5:	48 8b cf             	mov    %rdi,%rcx
140131ef8:	ff 50 28             	call   *0x28(%rax)
140131efb:	90                   	nop
140131efc:	80 7c 24 28 00       	cmpb   $0x0,0x28(%rsp)
140131f01:	74 0a                	je     0x140131f0d
140131f03:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140131f08:	e8 79 a9 1c 00       	call   0x1402fc886
140131f0d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140131f12:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140131f17:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140131f1c:	48 83 c4 30          	add    $0x30,%rsp
140131f20:	5f                   	pop    %rdi
140131f21:	c3                   	ret
140131f22:	b9 03 00 00 00       	mov    $0x3,%ecx
140131f27:	e8 74 ee f8 ff       	call   0x1400c0da0
140131f2c:	90                   	nop
140131f2d:	b9 05 00 00 00       	mov    $0x5,%ecx
140131f32:	e8 85 a9 1c 00       	call   0x1402fc8bc
140131f37:	cc                   	int3
140131f38:	ff c8                	dec    %eax
140131f3a:	89 43 4c             	mov    %eax,0x4c(%rbx)
140131f3d:	b9 06 00 00 00       	mov    $0x6,%ecx
140131f42:	e8 75 a9 1c 00       	call   0x1402fc8bc
140131f47:	cc                   	int3
140131f48:	cc                   	int3
140131f49:	cc                   	int3
140131f4a:	cc                   	int3
140131f4b:	cc                   	int3
140131f4c:	cc                   	int3
140131f4d:	cc                   	int3
140131f4e:	cc                   	int3
140131f4f:	cc                   	int3
140131f50:	48 8d 05 29 79 2d 00 	lea    0x2d7929(%rip),%rax        # 0x140409880
140131f57:	c3                   	ret
140131f58:	cc                   	int3
140131f59:	cc                   	int3
140131f5a:	cc                   	int3
140131f5b:	cc                   	int3
140131f5c:	cc                   	int3
140131f5d:	cc                   	int3
140131f5e:	cc                   	int3
140131f5f:	cc                   	int3
140131f60:	48 8d 05 09 7d 2d 00 	lea    0x2d7d09(%rip),%rax        # 0x140409c70
140131f67:	c3                   	ret
140131f68:	cc                   	int3
140131f69:	cc                   	int3
140131f6a:	cc                   	int3
140131f6b:	cc                   	int3
140131f6c:	cc                   	int3
140131f6d:	cc                   	int3
140131f6e:	cc                   	int3
140131f6f:	cc                   	int3
140131f70:	48 8d 05 f9 77 2d 00 	lea    0x2d77f9(%rip),%rax        # 0x140409770
140131f77:	c3                   	ret
140131f78:	cc                   	int3
140131f79:	cc                   	int3
140131f7a:	cc                   	int3
140131f7b:	cc                   	int3
140131f7c:	cc                   	int3
140131f7d:	cc                   	int3
140131f7e:	cc                   	int3
140131f7f:	cc                   	int3
140131f80:	48 8d 05 e9 7a 2d 00 	lea    0x2d7ae9(%rip),%rax        # 0x140409a70
140131f87:	c3                   	ret
140131f88:	cc                   	int3
140131f89:	cc                   	int3
140131f8a:	cc                   	int3
140131f8b:	cc                   	int3
140131f8c:	cc                   	int3
140131f8d:	cc                   	int3
140131f8e:	cc                   	int3
140131f8f:	cc                   	int3
140131f90:	48 8d 05 59 80 2d 00 	lea    0x2d8059(%rip),%rax        # 0x140409ff0
140131f97:	c3                   	ret
140131f98:	cc                   	int3
140131f99:	cc                   	int3
140131f9a:	cc                   	int3
140131f9b:	cc                   	int3
140131f9c:	cc                   	int3
140131f9d:	cc                   	int3
140131f9e:	cc                   	int3
140131f9f:	cc                   	int3
140131fa0:	48 8d 05 c9 81 2d 00 	lea    0x2d81c9(%rip),%rax        # 0x14040a170
140131fa7:	c3                   	ret
140131fa8:	cc                   	int3
140131fa9:	cc                   	int3
140131faa:	cc                   	int3
140131fab:	cc                   	int3
140131fac:	cc                   	int3
140131fad:	cc                   	int3
140131fae:	cc                   	int3
140131faf:	cc                   	int3
140131fb0:	48 8d 05 c9 67 2d 00 	lea    0x2d67c9(%rip),%rax        # 0x140408780
140131fb7:	c3                   	ret
140131fb8:	cc                   	int3
140131fb9:	cc                   	int3
140131fba:	cc                   	int3
140131fbb:	cc                   	int3
140131fbc:	cc                   	int3
140131fbd:	cc                   	int3
140131fbe:	cc                   	int3
140131fbf:	cc                   	int3
140131fc0:	48 8d 05 a9 75 2d 00 	lea    0x2d75a9(%rip),%rax        # 0x140409570
140131fc7:	c3                   	ret
140131fc8:	cc                   	int3
140131fc9:	cc                   	int3
140131fca:	cc                   	int3
140131fcb:	cc                   	int3
140131fcc:	cc                   	int3
140131fcd:	cc                   	int3
140131fce:	cc                   	int3
140131fcf:	cc                   	int3
140131fd0:	48 8d 05 d9 76 2d 00 	lea    0x2d76d9(%rip),%rax        # 0x1404096b0
140131fd7:	c3                   	ret
140131fd8:	cc                   	int3
140131fd9:	cc                   	int3
140131fda:	cc                   	int3
140131fdb:	cc                   	int3
140131fdc:	cc                   	int3
140131fdd:	cc                   	int3
140131fde:	cc                   	int3
140131fdf:	cc                   	int3
140131fe0:	48 8d 05 89 72 2d 00 	lea    0x2d7289(%rip),%rax        # 0x140409270
140131fe7:	c3                   	ret
140131fe8:	cc                   	int3
140131fe9:	cc                   	int3
140131fea:	cc                   	int3
140131feb:	cc                   	int3
140131fec:	cc                   	int3
140131fed:	cc                   	int3
140131fee:	cc                   	int3
140131fef:	cc                   	int3
140131ff0:	48 8d 05 d9 7d 2d 00 	lea    0x2d7dd9(%rip),%rax        # 0x140409dd0
140131ff7:	c3                   	ret
140131ff8:	cc                   	int3
140131ff9:	cc                   	int3
140131ffa:	cc                   	int3
140131ffb:	cc                   	int3
140131ffc:	cc                   	int3
140131ffd:	cc                   	int3
140131ffe:	cc                   	int3
140131fff:	cc                   	int3
140132000:	48 8d 05 49 76 2d 00 	lea    0x2d7649(%rip),%rax        # 0x140409650
140132007:	c3                   	ret
140132008:	cc                   	int3
140132009:	cc                   	int3
14013200a:	cc                   	int3
14013200b:	cc                   	int3
14013200c:	cc                   	int3
14013200d:	cc                   	int3
14013200e:	cc                   	int3
14013200f:	cc                   	int3
140132010:	48 8d 05 79 74 2d 00 	lea    0x2d7479(%rip),%rax        # 0x140409490
140132017:	c3                   	ret
140132018:	cc                   	int3
140132019:	cc                   	int3
14013201a:	cc                   	int3
14013201b:	cc                   	int3
14013201c:	cc                   	int3
14013201d:	cc                   	int3
14013201e:	cc                   	int3
14013201f:	cc                   	int3
140132020:	48 8d 05 89 73 2d 00 	lea    0x2d7389(%rip),%rax        # 0x1404093b0
140132027:	c3                   	ret
140132028:	cc                   	int3
140132029:	cc                   	int3
14013202a:	cc                   	int3
14013202b:	cc                   	int3
14013202c:	cc                   	int3
14013202d:	cc                   	int3
14013202e:	cc                   	int3
14013202f:	cc                   	int3
140132030:	48 8d 05 e9 6e 2d 00 	lea    0x2d6ee9(%rip),%rax        # 0x140408f20
140132037:	c3                   	ret
140132038:	cc                   	int3
140132039:	cc                   	int3
14013203a:	cc                   	int3
14013203b:	cc                   	int3
14013203c:	cc                   	int3
14013203d:	cc                   	int3
14013203e:	cc                   	int3
14013203f:	cc                   	int3
140132040:	48 8d 05 c9 6f 2d 00 	lea    0x2d6fc9(%rip),%rax        # 0x140409010
140132047:	c3                   	ret
140132048:	cc                   	int3
140132049:	cc                   	int3
14013204a:	cc                   	int3
14013204b:	cc                   	int3
14013204c:	cc                   	int3
14013204d:	cc                   	int3
14013204e:	cc                   	int3
14013204f:	cc                   	int3
140132050:	48 8d 05 39 6e 2d 00 	lea    0x2d6e39(%rip),%rax        # 0x140408e90
140132057:	c3                   	ret
140132058:	cc                   	int3
140132059:	cc                   	int3
14013205a:	cc                   	int3
14013205b:	cc                   	int3
14013205c:	cc                   	int3
14013205d:	cc                   	int3
14013205e:	cc                   	int3
14013205f:	cc                   	int3
140132060:	48 8d 05 d9 6c 2d 00 	lea    0x2d6cd9(%rip),%rax        # 0x140408d40
140132067:	c3                   	ret
140132068:	cc                   	int3
140132069:	cc                   	int3
14013206a:	cc                   	int3
14013206b:	cc                   	int3
14013206c:	cc                   	int3
14013206d:	cc                   	int3
14013206e:	cc                   	int3
14013206f:	cc                   	int3
140132070:	48 8d 05 89 6d 2d 00 	lea    0x2d6d89(%rip),%rax        # 0x140408e00
140132077:	c3                   	ret
140132078:	cc                   	int3
140132079:	cc                   	int3
14013207a:	cc                   	int3
14013207b:	cc                   	int3
14013207c:	cc                   	int3
14013207d:	cc                   	int3
14013207e:	cc                   	int3
14013207f:	cc                   	int3
140132080:	48 8d 05 89 72 2d 00 	lea    0x2d7289(%rip),%rax        # 0x140409310
140132087:	c3                   	ret
140132088:	cc                   	int3
140132089:	cc                   	int3
14013208a:	cc                   	int3
14013208b:	cc                   	int3
14013208c:	cc                   	int3
14013208d:	cc                   	int3
14013208e:	cc                   	int3
14013208f:	cc                   	int3
140132090:	48 8d 05 09 71 2d 00 	lea    0x2d7109(%rip),%rax        # 0x1404091a0
140132097:	c3                   	ret
140132098:	cc                   	int3
140132099:	cc                   	int3
14013209a:	cc                   	int3
14013209b:	cc                   	int3
14013209c:	cc                   	int3
14013209d:	cc                   	int3
14013209e:	cc                   	int3
14013209f:	cc                   	int3
1401320a0:	48 8d 05 19 6b 2d 00 	lea    0x2d6b19(%rip),%rax        # 0x140408bc0
1401320a7:	c3                   	ret
1401320a8:	cc                   	int3
1401320a9:	cc                   	int3
1401320aa:	cc                   	int3
1401320ab:	cc                   	int3
1401320ac:	cc                   	int3
1401320ad:	cc                   	int3
1401320ae:	cc                   	int3
1401320af:	cc                   	int3
1401320b0:	48 8d 05 b9 6b 2d 00 	lea    0x2d6bb9(%rip),%rax        # 0x140408c70
1401320b7:	c3                   	ret
1401320b8:	cc                   	int3
1401320b9:	cc                   	int3
1401320ba:	cc                   	int3
1401320bb:	cc                   	int3
1401320bc:	cc                   	int3
1401320bd:	cc                   	int3
1401320be:	cc                   	int3
1401320bf:	cc                   	int3
1401320c0:	48 8d 05 c9 67 2d 00 	lea    0x2d67c9(%rip),%rax        # 0x140408890
1401320c7:	c3                   	ret
1401320c8:	cc                   	int3
1401320c9:	cc                   	int3
1401320ca:	cc                   	int3
1401320cb:	cc                   	int3
1401320cc:	cc                   	int3
1401320cd:	cc                   	int3
1401320ce:	cc                   	int3
1401320cf:	cc                   	int3
1401320d0:	48 8d 05 49 6a 2d 00 	lea    0x2d6a49(%rip),%rax        # 0x140408b20
1401320d7:	c3                   	ret
1401320d8:	cc                   	int3
1401320d9:	cc                   	int3
1401320da:	cc                   	int3
1401320db:	cc                   	int3
1401320dc:	cc                   	int3
1401320dd:	cc                   	int3
1401320de:	cc                   	int3
1401320df:	cc                   	int3
1401320e0:	48 8d 05 79 69 2d 00 	lea    0x2d6979(%rip),%rax        # 0x140408a60
1401320e7:	c3                   	ret
1401320e8:	cc                   	int3
1401320e9:	cc                   	int3
1401320ea:	cc                   	int3
1401320eb:	cc                   	int3
1401320ec:	cc                   	int3
1401320ed:	cc                   	int3
1401320ee:	cc                   	int3
1401320ef:	cc                   	int3
1401320f0:	48 8d 05 09 67 2d 00 	lea    0x2d6709(%rip),%rax        # 0x140408800
1401320f7:	c3                   	ret
1401320f8:	cc                   	int3
1401320f9:	cc                   	int3
1401320fa:	cc                   	int3
1401320fb:	cc                   	int3
1401320fc:	cc                   	int3
1401320fd:	cc                   	int3
1401320fe:	cc                   	int3
1401320ff:	cc                   	int3
140132100:	48 8d 05 09 68 2d 00 	lea    0x2d6809(%rip),%rax        # 0x140408910
140132107:	c3                   	ret
140132108:	cc                   	int3
140132109:	cc                   	int3
14013210a:	cc                   	int3