140148cf9:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148cfd:	48 8b 01             	mov    (%rcx),%rax
140148d00:	48 8b 40 78          	mov    0x78(%rax),%rax
140148d04:	ff 15 2e 3f 9c 00    	call   *0x9c3f2e(%rip)        # 0x140b0cc38
140148d0a:	8b f8                	mov    %eax,%edi
140148d0c:	85 c0                	test   %eax,%eax
140148d0e:	0f 88 7c 05 00 00    	js     0x140149290
140148d14:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148d18:	48 8b 01             	mov    (%rcx),%rax
140148d1b:	45 33 c9             	xor    %r9d,%r9d
140148d1e:	4c 8d 05 c3 a1 9f 00 	lea    0x9fa1c3(%rip),%r8        # 0x140b42ee8
140148d25:	49 8b d6             	mov    %r14,%rdx
140148d28:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140148d2f:	ff 15 03 3f 9c 00    	call   *0x9c3f03(%rip)        # 0x140b0cc38
140148d35:	8b f8                	mov    %eax,%edi
140148d37:	85 c0                	test   %eax,%eax
140148d39:	0f 88 51 05 00 00    	js     0x140149290
140148d3f:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148d43:	48 8b 01             	mov    (%rcx),%rax
140148d46:	45 33 c9             	xor    %r9d,%r9d
140148d49:	4c 8d 05 a8 a1 9f 00 	lea    0x9fa1a8(%rip),%r8        # 0x140b42ef8
140148d50:	49 8b d6             	mov    %r14,%rdx
140148d53:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140148d5a:	ff 15 d8 3e 9c 00    	call   *0x9c3ed8(%rip)        # 0x140b0cc38
140148d60:	8b f8                	mov    %eax,%edi
140148d62:	85 c0                	test   %eax,%eax
140148d64:	0f 88 26 05 00 00    	js     0x140149290
140148d6a:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148d6e:	48 8b 01             	mov    (%rcx),%rax
140148d71:	48 8b 40 78          	mov    0x78(%rax),%rax
140148d75:	ff 15 bd 3e 9c 00    	call   *0x9c3ebd(%rip)        # 0x140b0cc38
140148d7b:	8b f8                	mov    %eax,%edi
140148d7d:	85 c0                	test   %eax,%eax
140148d7f:	0f 88 0b 05 00 00    	js     0x140149290
140148d85:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148d89:	48 8b 01             	mov    (%rcx),%rax
140148d8c:	48 8b 40 78          	mov    0x78(%rax),%rax
140148d90:	ff 15 a2 3e 9c 00    	call   *0x9c3ea2(%rip)        # 0x140b0cc38
140148d96:	8b f8                	mov    %eax,%edi
140148d98:	85 c0                	test   %eax,%eax
140148d9a:	0f 88 f0 04 00 00    	js     0x140149290
140148da0:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148da4:	48 8b 01             	mov    (%rcx),%rax
140148da7:	48 8b 40 78          	mov    0x78(%rax),%rax
140148dab:	ff 15 87 3e 9c 00    	call   *0x9c3e87(%rip)        # 0x140b0cc38
140148db1:	8b f8                	mov    %eax,%edi
140148db3:	85 c0                	test   %eax,%eax
140148db5:	0f 88 d5 04 00 00    	js     0x140149290
140148dbb:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148dbf:	48 8b 01             	mov    (%rcx),%rax
140148dc2:	45 33 c9             	xor    %r9d,%r9d
140148dc5:	4c 8d 05 fc a0 9f 00 	lea    0x9fa0fc(%rip),%r8        # 0x140b42ec8
140148dcc:	49 8b d7             	mov    %r15,%rdx
140148dcf:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140148dd6:	ff 15 5c 3e 9c 00    	call   *0x9c3e5c(%rip)        # 0x140b0cc38
140148ddc:	8b f8                	mov    %eax,%edi
140148dde:	85 c0                	test   %eax,%eax
140148de0:	0f 88 aa 04 00 00    	js     0x140149290
140148de6:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148dea:	48 8b 01             	mov    (%rcx),%rax
140148ded:	45 33 c9             	xor    %r9d,%r9d
140148df0:	4c 8d 05 e1 a0 9f 00 	lea    0x9fa0e1(%rip),%r8        # 0x140b42ed8
140148df7:	49 8b d6             	mov    %r14,%rdx
140148dfa:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140148e01:	ff 15 31 3e 9c 00    	call   *0x9c3e31(%rip)        # 0x140b0cc38
140148e07:	8b f8                	mov    %eax,%edi
140148e09:	85 c0                	test   %eax,%eax
140148e0b:	0f 88 7f 04 00 00    	js     0x140149290
140148e11:	45 38 ac 24 14 01 00 	cmp    %r13b,0x114(%r12)
140148e18:	00
140148e19:	0f 84 b3 00 00 00    	je     0x140148ed2
140148e1f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140148e24:	e8 9f a9 fe ff       	call   0x1401337c8
140148e29:	90                   	nop
140148e2a:	f3 41 0f 10 84 24 18 	movss  0x118(%r12),%xmm0
140148e31:	01 00 00
140148e34:	f3 0f 59 05 10 85 a6 	mulss  0xa68510(%rip),%xmm0        # 0x140bb134c
140148e3b:	00
140148e3c:	f3 0f 5e 05 04 1c be 	divss  0xbe1c04(%rip),%xmm0        # 0x140d2aa48
140148e43:	00
140148e44:	f3 0f 2c d0          	cvttss2si %xmm0,%edx
140148e48:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140148e4d:	ff 15 4d 35 9c 00    	call   *0x9c354d(%rip)        # 0x140b0c3a0
140148e53:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
140148e57:	48 8b 07             	mov    (%rdi),%rax
140148e5a:	48 8b 58 38          	mov    0x38(%rax),%rbx
140148e5e:	48 8d 95 80 07 00 00 	lea    0x780(%rbp),%rdx
140148e65:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140148e6a:	e8 09 5c fc ff       	call   0x14010ea78
140148e6f:	48 8d 95 80 07 00 00 	lea    0x780(%rbp),%rdx
140148e76:	48 83 bd 98 07 00 00 	cmpq   $0x7,0x798(%rbp)
140148e7d:	07
140148e7e:	48 0f 47 95 80 07 00 	cmova  0x780(%rbp),%rdx
140148e85:	00
140148e86:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140148e8b:	45 33 c9             	xor    %r9d,%r9d
140148e8e:	4c 8d 05 9b a8 9f 00 	lea    0x9fa89b(%rip),%r8        # 0x140b43730
140148e95:	33 d2                	xor    %edx,%edx
140148e97:	48 8b cf             	mov    %rdi,%rcx
140148e9a:	48 8b c3             	mov    %rbx,%rax
140148e9d:	ff 15 95 3d 9c 00    	call   *0x9c3d95(%rip)        # 0x140b0cc38
140148ea3:	8b f8                	mov    %eax,%edi
140148ea5:	8b d8                	mov    %eax,%ebx
140148ea7:	c1 eb 1f             	shr    $0x1f,%ebx
140148eaa:	48 8d 8d 80 07 00 00 	lea    0x780(%rbp),%rcx
140148eb1:	e8 0a d5 eb ff       	call   0x1400063c0
140148eb6:	90                   	nop
140148eb7:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140148ebb:	e8 90 a8 fe ff       	call   0x140133750
140148ec0:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140148ec4:	ff 15 36 37 9c 00    	call   *0x9c3736(%rip)        # 0x140b0c600
140148eca:	84 db                	test   %bl,%bl
140148ecc:	0f 85 be 03 00 00    	jne    0x140149290
140148ed2:	49 8b cc             	mov    %r12,%rcx
140148ed5:	e8 1e 36 06 00       	call   0x1401ac4f8
140148eda:	48 8d 1d 6f a9 9f 00 	lea    0x9fa96f(%rip),%rbx        # 0x140b43850
140148ee1:	84 c0                	test   %al,%al
140148ee3:	74 2c                	je     0x140148f11
140148ee5:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148ee9:	48 8b 01             	mov    (%rcx),%rax
140148eec:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140148ef1:	45 33 c9             	xor    %r9d,%r9d
140148ef4:	4c 8d 05 65 a9 9f 00 	lea    0x9fa965(%rip),%r8        # 0x140b43860
140148efb:	33 d2                	xor    %edx,%edx
140148efd:	48 8b 40 38          	mov    0x38(%rax),%rax
140148f01:	ff 15 31 3d 9c 00    	call   *0x9c3d31(%rip)        # 0x140b0cc38
140148f07:	8b f8                	mov    %eax,%edi
140148f09:	85 c0                	test   %eax,%eax
140148f0b:	0f 88 7f 03 00 00    	js     0x140149290
140148f11:	49 8b cc             	mov    %r12,%rcx
140148f14:	e8 7f 36 06 00       	call   0x1401ac598
140148f19:	84 c0                	test   %al,%al
140148f1b:	74 2c                	je     0x140148f49
140148f1d:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148f21:	48 8b 01             	mov    (%rcx),%rax
140148f24:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140148f29:	45 33 c9             	xor    %r9d,%r9d
140148f2c:	4c 8d 05 fd a8 9f 00 	lea    0x9fa8fd(%rip),%r8        # 0x140b43830
140148f33:	33 d2                	xor    %edx,%edx
140148f35:	48 8b 40 38          	mov    0x38(%rax),%rax
140148f39:	ff 15 f9 3c 9c 00    	call   *0x9c3cf9(%rip)        # 0x140b0cc38
140148f3f:	8b f8                	mov    %eax,%edi
140148f41:	85 c0                	test   %eax,%eax
140148f43:	0f 88 47 03 00 00    	js     0x140149290
140148f49:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148f4d:	48 8b 01             	mov    (%rcx),%rax
140148f50:	45 33 c9             	xor    %r9d,%r9d
140148f53:	4c 8d 05 5e a0 9f 00 	lea    0x9fa05e(%rip),%r8        # 0x140b42fb8
140148f5a:	49 8b d6             	mov    %r14,%rdx
140148f5d:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140148f64:	ff 15 ce 3c 9c 00    	call   *0x9c3cce(%rip)        # 0x140b0cc38
140148f6a:	8b f8                	mov    %eax,%edi
140148f6c:	85 c0                	test   %eax,%eax
140148f6e:	0f 88 1c 03 00 00    	js     0x140149290
140148f74:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148f78:	48 8b 01             	mov    (%rcx),%rax
140148f7b:	48 8d 1d 36 5f 9f 00 	lea    0x9f5f36(%rip),%rbx        # 0x140b3eeb8
140148f82:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140148f87:	45 33 c9             	xor    %r9d,%r9d
140148f8a:	4c 8d 05 4b 9c 9f 00 	lea    0x9f9c4b(%rip),%r8        # 0x140b42bdc
140148f91:	33 d2                	xor    %edx,%edx
140148f93:	48 8b 40 38          	mov    0x38(%rax),%rax
140148f97:	ff 15 9b 3c 9c 00    	call   *0x9c3c9b(%rip)        # 0x140b0cc38
140148f9d:	8b f8                	mov    %eax,%edi
140148f9f:	85 c0                	test   %eax,%eax
140148fa1:	0f 88 e9 02 00 00    	js     0x140149290
140148fa7:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148fab:	48 8b 01             	mov    (%rcx),%rax
140148fae:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140148fb3:	45 33 c9             	xor    %r9d,%r9d
140148fb6:	4c 8d 05 03 a0 9f 00 	lea    0x9fa003(%rip),%r8        # 0x140b42fc0
140148fbd:	33 d2                	xor    %edx,%edx
140148fbf:	48 8b 40 38          	mov    0x38(%rax),%rax
140148fc3:	ff 15 6f 3c 9c 00    	call   *0x9c3c6f(%rip)        # 0x140b0cc38
140148fc9:	8b f8                	mov    %eax,%edi
140148fcb:	85 c0                	test   %eax,%eax
140148fcd:	0f 88 bd 02 00 00    	js     0x140149290
140148fd3:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148fd7:	48 8b 01             	mov    (%rcx),%rax
140148fda:	48 8b 40 78          	mov    0x78(%rax),%rax
140148fde:	ff 15 54 3c 9c 00    	call   *0x9c3c54(%rip)        # 0x140b0cc38
140148fe4:	8b f8                	mov    %eax,%edi
140148fe6:	85 c0                	test   %eax,%eax
140148fe8:	0f 88 a2 02 00 00    	js     0x140149290
140148fee:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140148ff2:	48 8b 01             	mov    (%rcx),%rax
140148ff5:	45 33 c9             	xor    %r9d,%r9d
140148ff8:	4c 8d 05 a1 9d 9f 00 	lea    0x9f9da1(%rip),%r8        # 0x140b42da0
140148fff:	49 8b d6             	mov    %r14,%rdx
140149002:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140149009:	ff 15 29 3c 9c 00    	call   *0x9c3c29(%rip)        # 0x140b0cc38
14014900f:	8b f8                	mov    %eax,%edi
140149011:	85 c0                	test   %eax,%eax
140149013:	0f 88 77 02 00 00    	js     0x140149290
140149019:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
14014901d:	48 8b 07             	mov    (%rdi),%rax
140149020:	48 8b 58 38          	mov    0x38(%rax),%rbx
140149024:	48 8d 95 80 07 00 00 	lea    0x780(%rbp),%rdx
14014902b:	48 8d 8d 78 03 00 00 	lea    0x378(%rbp),%rcx
140149032:	e8 41 5a fc ff       	call   0x14010ea78
140149037:	48 8d 95 80 07 00 00 	lea    0x780(%rbp),%rdx
14014903e:	48 83 bd 98 07 00 00 	cmpq   $0x7,0x798(%rbp)
140149045:	07
140149046:	48 0f 47 95 80 07 00 	cmova  0x780(%rbp),%rdx
14014904d:	00
14014904e:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140149053:	45 33 c9             	xor    %r9d,%r9d
140149056:	4c 8d 05 4b 9d 9f 00 	lea    0x9f9d4b(%rip),%r8        # 0x140b42da8
14014905d:	33 d2                	xor    %edx,%edx
14014905f:	48 8b cf             	mov    %rdi,%rcx
140149062:	48 8b c3             	mov    %rbx,%rax
140149065:	ff 15 cd 3b 9c 00    	call   *0x9c3bcd(%rip)        # 0x140b0cc38
14014906b:	8b f8                	mov    %eax,%edi
14014906d:	8b d8                	mov    %eax,%ebx
14014906f:	c1 eb 1f             	shr    $0x1f,%ebx
140149072:	48 8d 8d 80 07 00 00 	lea    0x780(%rbp),%rcx
140149079:	e8 42 d3 eb ff       	call   0x1400063c0
14014907e:	84 db                	test   %bl,%bl
140149080:	0f 85 0a 02 00 00    	jne    0x140149290
140149086:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
14014908a:	48 8b 07             	mov    (%rdi),%rax
14014908d:	48 8b 58 38          	mov    0x38(%rax),%rbx
140149091:	48 8d 95 80 07 00 00 	lea    0x780(%rbp),%rdx
140149098:	48 8d 8d 78 02 00 00 	lea    0x278(%rbp),%rcx
14014909f:	e8 d4 59 fc ff       	call   0x14010ea78
1401490a4:	48 8d 95 80 07 00 00 	lea    0x780(%rbp),%rdx
1401490ab:	48 83 bd 98 07 00 00 	cmpq   $0x7,0x798(%rbp)
1401490b2:	07
1401490b3:	48 0f 47 95 80 07 00 	cmova  0x780(%rbp),%rdx
1401490ba:	00
1401490bb:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1401490c0:	45 33 c9             	xor    %r9d,%r9d
1401490c3:	4c 8d 05 be 9c 9f 00 	lea    0x9f9cbe(%rip),%r8        # 0x140b42d88
1401490ca:	33 d2                	xor    %edx,%edx
1401490cc:	48 8b cf             	mov    %rdi,%rcx
1401490cf:	48 8b c3             	mov    %rbx,%rax
1401490d2:	ff 15 60 3b 9c 00    	call   *0x9c3b60(%rip)        # 0x140b0cc38
1401490d8:	8b f8                	mov    %eax,%edi
1401490da:	8b d8                	mov    %eax,%ebx
1401490dc:	c1 eb 1f             	shr    $0x1f,%ebx
1401490df:	48 8d 8d 80 07 00 00 	lea    0x780(%rbp),%rcx
1401490e6:	e8 d5 d2 eb ff       	call   0x1400063c0
1401490eb:	84 db                	test   %bl,%bl
1401490ed:	0f 85 9d 01 00 00    	jne    0x140149290
1401490f3:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1401490f7:	48 8b 01             	mov    (%rcx),%rax
1401490fa:	48 8b 40 78          	mov    0x78(%rax),%rax
1401490fe:	ff 15 34 3b 9c 00    	call   *0x9c3b34(%rip)        # 0x140b0cc38
140149104:	8b f8                	mov    %eax,%edi
140149106:	85 c0                	test   %eax,%eax
140149108:	0f 88 82 01 00 00    	js     0x140149290
14014910e:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140149112:	48 8b 01             	mov    (%rcx),%rax
140149115:	48 8b 40 78          	mov    0x78(%rax),%rax
140149119:	ff 15 19 3b 9c 00    	call   *0x9c3b19(%rip)        # 0x140b0cc38
14014911f:	8b f8                	mov    %eax,%edi
140149121:	85 c0                	test   %eax,%eax
140149123:	0f 88 67 01 00 00    	js     0x140149290
140149129:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14014912d:	48 8b 01             	mov    (%rcx),%rax
140149130:	45 33 c9             	xor    %r9d,%r9d
140149133:	4c 8d 05 56 9e 9f 00 	lea    0x9f9e56(%rip),%r8        # 0x140b42f90
14014913a:	49 8b d6             	mov    %r14,%rdx
14014913d:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140149144:	ff 15 ee 3a 9c 00    	call   *0x9c3aee(%rip)        # 0x140b0cc38
14014914a:	8b f8                	mov    %eax,%edi
14014914c:	85 c0                	test   %eax,%eax
14014914e:	0f 88 3c 01 00 00    	js     0x140149290
140149154:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140149158:	48 8b 01             	mov    (%rcx),%rax
14014915b:	48 8d 15 46 9e 9f 00 	lea    0x9f9e46(%rip),%rdx        # 0x140b42fa8
140149162:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140149167:	45 33 c9             	xor    %r9d,%r9d
14014916a:	4c 8d 05 f7 9d 9f 00 	lea    0x9f9df7(%rip),%r8        # 0x140b42f68
140149171:	33 d2                	xor    %edx,%edx
140149173:	48 8b 40 38          	mov    0x38(%rax),%rax
140149177:	ff 15 bb 3a 9c 00    	call   *0x9c3abb(%rip)        # 0x140b0cc38
14014917d:	8b f8                	mov    %eax,%edi
14014917f:	85 c0                	test   %eax,%eax
140149181:	0f 88 09 01 00 00    	js     0x140149290
140149187:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14014918b:	48 8b 01             	mov    (%rcx),%rax
14014918e:	45 33 c9             	xor    %r9d,%r9d
140149191:	4c 8d 05 a8 a6 9f 00 	lea    0x9fa6a8(%rip),%r8        # 0x140b43840
140149198:	49 8b d6             	mov    %r14,%rdx
14014919b:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1401491a2:	ff 15 90 3a 9c 00    	call   *0x9c3a90(%rip)        # 0x140b0cc38
1401491a8:	8b f8                	mov    %eax,%edi
1401491aa:	85 c0                	test   %eax,%eax
1401491ac:	0f 88 de 00 00 00    	js     0x140149290
1401491b2:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1401491b6:	48 8b 01             	mov    (%rcx),%rax
1401491b9:	48 8b 40 78          	mov    0x78(%rax),%rax
1401491bd:	ff 15 75 3a 9c 00    	call   *0x9c3a75(%rip)        # 0x140b0cc38
1401491c3:	8b f8                	mov    %eax,%edi
1401491c5:	85 c0                	test   %eax,%eax
1401491c7:	0f 88 c3 00 00 00    	js     0x140149290
1401491cd:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1401491d1:	48 8b 01             	mov    (%rcx),%rax
1401491d4:	48 8b 40 78          	mov    0x78(%rax),%rax
1401491d8:	ff 15 5a 3a 9c 00    	call   *0x9c3a5a(%rip)        # 0x140b0cc38
1401491de:	8b f8                	mov    %eax,%edi
1401491e0:	85 c0                	test   %eax,%eax
1401491e2:	0f 88 a8 00 00 00    	js     0x140149290
1401491e8:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1401491ec:	48 8b 01             	mov    (%rcx),%rax
1401491ef:	48 8b 40 78          	mov    0x78(%rax),%rax
1401491f3:	ff 15 3f 3a 9c 00    	call   *0x9c3a3f(%rip)        # 0x140b0cc38
1401491f9:	8b f8                	mov    %eax,%edi
1401491fb:	85 c0                	test   %eax,%eax
1401491fd:	0f 88 8d 00 00 00    	js     0x140149290
140149203:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140149207:	48 8b 01             	mov    (%rcx),%rax
14014920a:	48 8b 40 78          	mov    0x78(%rax),%rax
14014920e:	ff 15 24 3a 9c 00    	call   *0x9c3a24(%rip)        # 0x140b0cc38
140149214:	8b f8                	mov    %eax,%edi
140149216:	85 c0                	test   %eax,%eax
140149218:	78 76                	js     0x140149290
14014921a:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14014921e:	48 8b 01             	mov    (%rcx),%rax
140149221:	48 8b 40 78          	mov    0x78(%rax),%rax
140149225:	ff 15 0d 3a 9c 00    	call   *0x9c3a0d(%rip)        # 0x140b0cc38
14014922b:	8b f8                	mov    %eax,%edi
14014922d:	85 c0                	test   %eax,%eax
14014922f:	78 5f                	js     0x140149290
140149231:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140149235:	48 8b 01             	mov    (%rcx),%rax
140149238:	48 8b 40 78          	mov    0x78(%rax),%rax
14014923c:	ff 15 f6 39 9c 00    	call   *0x9c39f6(%rip)        # 0x140b0cc38
140149242:	8b f8                	mov    %eax,%edi
140149244:	85 c0                	test   %eax,%eax
140149246:	78 48                	js     0x140149290
140149248:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14014924c:	48 8b 01             	mov    (%rcx),%rax
14014924f:	48 8b 40 78          	mov    0x78(%rax),%rax
140149253:	ff 15 df 39 9c 00    	call   *0x9c39df(%rip)        # 0x140b0cc38
140149259:	8b f8                	mov    %eax,%edi
14014925b:	85 c0                	test   %eax,%eax
14014925d:	78 31                	js     0x140149290
14014925f:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140149263:	48 8b 01             	mov    (%rcx),%rax
140149266:	48 8b 40 78          	mov    0x78(%rax),%rax
14014926a:	ff 15 c8 39 9c 00    	call   *0x9c39c8(%rip)        # 0x140b0cc38
140149270:	8b f8                	mov    %eax,%edi
140149272:	85 c0                	test   %eax,%eax
140149274:	78 1a                	js     0x140149290
140149276:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14014927a:	48 8b 01             	mov    (%rcx),%rax
14014927d:	48 8b 40 78          	mov    0x78(%rax),%rax
140149281:	ff 15 b1 39 9c 00    	call   *0x9c39b1(%rip)        # 0x140b0cc38