14091bf2c:	48 83 f8 1f          	cmp    $0x1f,%rax
14091bf30:	76 0e                	jbe    0x14091bf40
14091bf32:	ff 15 60 0a 1f 00    	call   *0x1f0a60(%rip)        # 0x140b0c998
14091bf38:	90                   	nop
14091bf39:	ff 15 59 0a 1f 00    	call   *0x1f0a59(%rip)        # 0x140b0c998
14091bf3f:	90                   	nop
14091bf40:	48 8b cb             	mov    %rbx,%rcx
14091bf43:	ff 15 77 09 1f 00    	call   *0x1f0977(%rip)        # 0x140b0c8c0
14091bf49:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
14091bf50:	00
14091bf51:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
14091bf58:	41 5f                	pop    %r15
14091bf5a:	41 5e                	pop    %r14
14091bf5c:	41 5d                	pop    %r13
14091bf5e:	41 5c                	pop    %r12
14091bf60:	5f                   	pop    %rdi
14091bf61:	5e                   	pop    %rsi
14091bf62:	5d                   	pop    %rbp
14091bf63:	c3                   	ret
14091bf64:	ff 15 2e 0a 1f 00    	call   *0x1f0a2e(%rip)        # 0x140b0c998
14091bf6a:	90                   	nop
14091bf6b:	90                   	nop
14091bf6c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14091bf71:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14091bf76:	57                   	push   %rdi
14091bf77:	48 83 ec 40          	sub    $0x40,%rsp
14091bf7b:	49 8b f0             	mov    %r8,%rsi
14091bf7e:	48 8b da             	mov    %rdx,%rbx
14091bf81:	48 8b f9             	mov    %rcx,%rdi
14091bf84:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14091bf88:	48 2b 13             	sub    (%rbx),%rdx
14091bf8b:	48 c1 fa 02          	sar    $0x2,%rdx
14091bf8f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14091bf94:	e8 7f cf 85 ff       	call   0x140178f18
14091bf99:	33 c9                	xor    %ecx,%ecx
14091bf9b:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14091bf9f:	4c 8b 03             	mov    (%rbx),%r8
14091bfa2:	48 8b c2             	mov    %rdx,%rax
14091bfa5:	49 2b c0             	sub    %r8,%rax
14091bfa8:	48 c1 f8 02          	sar    $0x2,%rax
14091bfac:	48 85 c0             	test   %rax,%rax
14091bfaf:	74 74                	je     0x14091c025
14091bfb1:	49 2b d0             	sub    %r8,%rdx
14091bfb4:	48 c1 fa 02          	sar    $0x2,%rdx
14091bfb8:	48 3b ca             	cmp    %rdx,%rcx
14091bfbb:	0f 83 b6 00 00 00    	jae    0x14091c077
14091bfc1:	48 8b 57 30          	mov    0x30(%rdi),%rdx
14091bfc5:	48 8b 47 38          	mov    0x38(%rdi),%rax
14091bfc9:	48 2b c2             	sub    %rdx,%rax
14091bfcc:	48 c1 f8 03          	sar    $0x3,%rax
14091bfd0:	48 3b c8             	cmp    %rax,%rcx
14091bfd3:	0f 83 9e 00 00 00    	jae    0x14091c077
14091bfd9:	f3 0f 10 04 ca       	movss  (%rdx,%rcx,8),%xmm0
14091bfde:	41 0f 2f 04 88       	comiss (%r8,%rcx,4),%xmm0
14091bfe3:	77 0c                	ja     0x14091bff1
14091bfe5:	f3 0f 10 44 ca 04    	movss  0x4(%rdx,%rcx,8),%xmm0
14091bfeb:	f3 41 0f 5d 04 88    	minss  (%r8,%rcx,4),%xmm0
14091bff1:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14091bff6:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14091bffb:	48 2b c2             	sub    %rdx,%rax
14091bffe:	48 c1 f8 02          	sar    $0x2,%rax
14091c002:	48 3b c8             	cmp    %rax,%rcx
14091c005:	73 70                	jae    0x14091c077
14091c007:	f3 0f 11 04 8a       	movss  %xmm0,(%rdx,%rcx,4)
14091c00c:	48 ff c1             	inc    %rcx
14091c00f:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14091c013:	4c 8b 03             	mov    (%rbx),%r8
14091c016:	48 8b c2             	mov    %rdx,%rax
14091c019:	49 2b c0             	sub    %r8,%rax
14091c01c:	48 c1 f8 02          	sar    $0x2,%rax
14091c020:	48 3b c8             	cmp    %rax,%rcx
14091c023:	72 8c                	jb     0x14091bfb1
14091c025:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14091c029:	48 8b 01             	mov    (%rcx),%rax
14091c02c:	4c 8b c6             	mov    %rsi,%r8
14091c02f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14091c034:	48 8b 40 08          	mov    0x8(%rax),%rax
14091c038:	ff 15 fa 0b 1f 00    	call   *0x1f0bfa(%rip)        # 0x140b0cc38
14091c03e:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14091c043:	48 85 c9             	test   %rcx,%rcx
14091c046:	74 3e                	je     0x14091c086
14091c048:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14091c04d:	48 2b c1             	sub    %rcx,%rax
14091c050:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14091c054:	48 8b d1             	mov    %rcx,%rdx
14091c057:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14091c05d:	72 21                	jb     0x14091c080
14091c05f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14091c063:	48 2b d1             	sub    %rcx,%rdx
14091c066:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14091c06a:	48 83 f8 1f          	cmp    $0x1f,%rax
14091c06e:	76 10                	jbe    0x14091c080
14091c070:	ff 15 22 09 1f 00    	call   *0x1f0922(%rip)        # 0x140b0c998
14091c076:	90                   	nop
14091c077:	ff 15 1b 09 1f 00    	call   *0x1f091b(%rip)        # 0x140b0c998
14091c07d:	90                   	nop
14091c07e:	66 90                	xchg   %ax,%ax
14091c080:	ff 15 3a 08 1f 00    	call   *0x1f083a(%rip)        # 0x140b0c8c0
14091c086:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14091c08b:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14091c090:	48 83 c4 40          	add    $0x40,%rsp
14091c094:	5f                   	pop    %rdi
14091c095:	c3                   	ret
14091c096:	90                   	nop
14091c097:	90                   	nop
14091c098:	48 8b c4             	mov    %rsp,%rax
14091c09b:	48 89 58 10          	mov    %rbx,0x10(%rax)
14091c09f:	48 89 68 18          	mov    %rbp,0x18(%rax)
14091c0a3:	48 89 70 20          	mov    %rsi,0x20(%rax)
14091c0a7:	48 89 48 08          	mov    %rcx,0x8(%rax)
14091c0ab:	57                   	push   %rdi
14091c0ac:	41 56                	push   %r14
14091c0ae:	41 57                	push   %r15
14091c0b0:	48 83 ec 20          	sub    $0x20,%rsp
14091c0b4:	49 8b e9             	mov    %r9,%rbp
14091c0b7:	4d 8b f8             	mov    %r8,%r15
14091c0ba:	48 8b f1             	mov    %rcx,%rsi
14091c0bd:	48 8d 05 d4 d7 20 00 	lea    0x20d7d4(%rip),%rax        # 0x140b29898
14091c0c4:	48 89 01             	mov    %rax,(%rcx)
14091c0c7:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
14091c0cc:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
14091c0d1:	48 8b 42 08          	mov    0x8(%rdx),%rax
14091c0d5:	48 85 c0             	test   %rax,%rax
14091c0d8:	74 04                	je     0x14091c0de
14091c0da:	f0 ff 40 08          	lock incl 0x8(%rax)
14091c0de:	48 8b 02             	mov    (%rdx),%rax
14091c0e1:	48 89 41 08          	mov    %rax,0x8(%rcx)
14091c0e5:	48 8b 42 08          	mov    0x8(%rdx),%rax
14091c0e9:	48 89 41 10          	mov    %rax,0x10(%rcx)
14091c0ed:	48 83 61 20 00       	andq   $0x0,0x20(%rcx)
14091c0f2:	48 83 61 28 00       	andq   $0x0,0x28(%rcx)
14091c0f7:	48 83 61 30 00       	andq   $0x0,0x30(%rcx)
14091c0fc:	4c 8d 71 38          	lea    0x38(%rcx),%r14
14091c100:	49 83 26 00          	andq   $0x0,(%r14)
14091c104:	49 83 66 08 00       	andq   $0x0,0x8(%r14)
14091c109:	49 83 66 10 00       	andq   $0x0,0x10(%r14)
14091c10e:	49 8b 50 08          	mov    0x8(%r8),%rdx
14091c112:	49 2b 10             	sub    (%r8),%rdx
14091c115:	74 28                	je     0x14091c13f
14091c117:	49 8b ce             	mov    %r14,%rcx
14091c11a:	e8 4d 56 89 ff       	call   0x1401b176c
14091c11f:	49 8b 3e             	mov    (%r14),%rdi
14091c122:	49 8b 5f 08          	mov    0x8(%r15),%rbx
14091c126:	49 2b 1f             	sub    (%r15),%rbx
14091c129:	4c 8b c3             	mov    %rbx,%r8
14091c12c:	49 8b 17             	mov    (%r15),%rdx
14091c12f:	48 8b cf             	mov    %rdi,%rcx
14091c132:	e8 2f 43 1d 00       	call   0x140af0466
14091c137:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
14091c13b:	49 89 46 08          	mov    %rax,0x8(%r14)
14091c13f:	48 c7 46 50 01 00 00 	movq   $0x1,0x50(%rsi)
14091c146:	00
14091c147:	48 8d 4e 60          	lea    0x60(%rsi),%rcx
14091c14b:	45 33 c0             	xor    %r8d,%r8d
14091c14e:	33 d2                	xor    %edx,%edx
14091c150:	ff 15 d2 00 1f 00    	call   *0x1f00d2(%rip)        # 0x140b0c228
14091c156:	48 89 6e 58          	mov    %rbp,0x58(%rsi)
14091c15a:	48 83 66 18 00       	andq   $0x0,0x18(%rsi)
14091c15f:	48 8b c6             	mov    %rsi,%rax
14091c162:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14091c167:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14091c16c:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14091c171:	48 83 c4 20          	add    $0x20,%rsp
14091c175:	41 5f                	pop    %r15
14091c177:	41 5e                	pop    %r14
14091c179:	5f                   	pop    %rdi
14091c17a:	c3                   	ret
14091c17b:	90                   	nop
14091c17c:	90                   	nop
14091c17d:	90                   	nop
14091c17e:	90                   	nop
14091c17f:	90                   	nop
14091c180:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14091c185:	55                   	push   %rbp
14091c186:	56                   	push   %rsi
14091c187:	57                   	push   %rdi
14091c188:	41 54                	push   %r12
14091c18a:	41 55                	push   %r13
14091c18c:	41 56                	push   %r14
14091c18e:	41 57                	push   %r15
14091c190:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
14091c195:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
14091c19c:	48 8b 05 9d 2e 3a 00 	mov    0x3a2e9d(%rip),%rax        # 0x140cbf040
14091c1a3:	48 33 c4             	xor    %rsp,%rax
14091c1a6:	48 89 45 17          	mov    %rax,0x17(%rbp)
14091c1aa:	4c 89 45 9f          	mov    %r8,-0x61(%rbp)
14091c1ae:	4c 8b ea             	mov    %rdx,%r13
14091c1b1:	4c 8b f9             	mov    %rcx,%r15
14091c1b4:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
14091c1b9:	48 8d 59 60          	lea    0x60(%rcx),%rbx
14091c1bd:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
14091c1c1:	48 8b cb             	mov    %rbx,%rcx
14091c1c4:	ff 15 66 ff 1e 00    	call   *0x1eff66(%rip)        # 0x140b0c130
14091c1ca:	49 8b 4f 08          	mov    0x8(%r15),%rcx
14091c1ce:	48 8b 01             	mov    (%rcx),%rax
14091c1d1:	48 8b 40 20          	mov    0x20(%rax),%rax
14091c1d5:	ff 15 5d 0a 1f 00    	call   *0x1f0a5d(%rip)        # 0x140b0cc38
14091c1db:	8b f0                	mov    %eax,%esi
14091c1dd:	49 8b 55 08          	mov    0x8(%r13),%rdx
14091c1e1:	49 2b 55 00          	sub    0x0(%r13),%rdx
14091c1e5:	48 c1 fa 02          	sar    $0x2,%rdx
14091c1e9:	48 0f af d6          	imul   %rsi,%rdx
14091c1ed:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14091c1f1:	e8 22 cd 85 ff       	call   0x140178f18
14091c1f6:	90                   	nop
14091c1f7:	0f 57 c0             	xorps  %xmm0,%xmm0
14091c1fa:	f3 0f 7f 45 87       	movdqu %xmm0,-0x79(%rbp)
14091c1ff:	48 83 65 97 00       	andq   $0x0,-0x69(%rbp)
14091c204:	49 8d 7f 20          	lea    0x20(%r15),%rdi
14091c208:	4c 8b 67 08          	mov    0x8(%rdi),%r12
14091c20c:	4c 2b 27             	sub    (%rdi),%r12
14091c20f:	49 c1 fc 02          	sar    $0x2,%r12
14091c213:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
14091c217:	8b d6                	mov    %esi,%edx
14091c219:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
14091c21d:	e8 f6 cc 85 ff       	call   0x140178f18
14091c222:	4d 85 e4             	test   %r12,%r12
14091c225:	75 0a                	jne    0x14091c231
14091c227:	8b d6                	mov    %esi,%edx
14091c229:	48 8b cf             	mov    %rdi,%rcx
14091c22c:	e8 f3 95 75 ff       	call   0x140075824
14091c231:	49 8b 4f 08          	mov    0x8(%r15),%rcx
14091c235:	48 8b 01             	mov    (%rcx),%rax
14091c238:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14091c23c:	48 8b 40 28          	mov    0x28(%rax),%rax
14091c240:	ff 15 f2 09 1f 00    	call   *0x1f09f2(%rip)        # 0x140b0cc38
14091c246:	84 c0                	test   %al,%al
14091c248:	0f 84 1f 03 00 00    	je     0x14091c56d
14091c24e:	33 d2                	xor    %edx,%edx
14091c250:	4c 8b 45 e7          	mov    -0x19(%rbp),%r8
14091c254:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
14091c258:	48 85 f6             	test   %rsi,%rsi
14091c25b:	74 4d                	je     0x14091c2aa
14091c25d:	48 8b 45 8f          	mov    -0x71(%rbp),%rax
14091c261:	4c 8b 4d 87          	mov    -0x79(%rbp),%r9
14091c265:	49 2b c1             	sub    %r9,%rax
14091c268:	48 c1 f8 03          	sar    $0x3,%rax
14091c26c:	48 3b d0             	cmp    %rax,%rdx
14091c26f:	0f 83 f1 02 00 00    	jae    0x14091c566
14091c275:	f3 41 0f 10 44 d1 04 	movss  0x4(%r9,%rdx,8),%xmm0
14091c27c:	f3 41 0f 5c 04 d1    	subss  (%r9,%rdx,8),%xmm0
14091c282:	f3 0f 5e 05 7a 50 29 	divss  0x29507a(%rip),%xmm0        # 0x140bb1304
14091c289:	00
14091c28a:	49 8b c0             	mov    %r8,%rax
14091c28d:	48 2b c1             	sub    %rcx,%rax
14091c290:	48 c1 f8 02          	sar    $0x2,%rax
14091c294:	48 3b d0             	cmp    %rax,%rdx
14091c297:	0f 83 c9 02 00 00    	jae    0x14091c566
14091c29d:	f3 0f 11 04 91       	movss  %xmm0,(%rcx,%rdx,4)
14091c2a2:	48 ff c2             	inc    %rdx
14091c2a5:	48 3b d6             	cmp    %rsi,%rdx
14091c2a8:	72 b3                	jb     0x14091c25d
14091c2aa:	4c 8b 27             	mov    (%rdi),%r12
14091c2ad:	48 8b 47 08          	mov    0x8(%rdi),%rax
14091c2b1:	49 2b c4             	sub    %r12,%rax
14091c2b4:	48 c1 f8 02          	sar    $0x2,%rax
14091c2b8:	48 85 c0             	test   %rax,%rax
14091c2bb:	0f 84 a5 02 00 00    	je     0x14091c566
14091c2c1:	48 8b 45 8f          	mov    -0x71(%rbp),%rax
14091c2c5:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
14091c2c9:	48 89 55 cf          	mov    %rdx,-0x31(%rbp)
14091c2cd:	48 2b c2             	sub    %rdx,%rax
14091c2d0:	48 c1 f8 03          	sar    $0x3,%rax
14091c2d4:	48 85 c0             	test   %rax,%rax
14091c2d7:	0f 84 89 02 00 00    	je     0x14091c566
14091c2dd:	4c 2b c1             	sub    %rcx,%r8
14091c2e0:	49 c1 f8 02          	sar    $0x2,%r8
14091c2e4:	4d 85 c0             	test   %r8,%r8
14091c2e7:	0f 84 79 02 00 00    	je     0x14091c566
14091c2ed:	48 8b 45 af          	mov    -0x51(%rbp),%rax
14091c2f1:	48 8b 7d a7          	mov    -0x59(%rbp),%rdi
14091c2f5:	48 2b c7             	sub    %rdi,%rax
14091c2f8:	48 c1 f8 02          	sar    $0x2,%rax
14091c2fc:	48 85 c0             	test   %rax,%rax
14091c2ff:	0f 84 61 02 00 00    	je     0x14091c566
14091c305:	49 8b 45 00          	mov    0x0(%r13),%rax
14091c309:	49 8b 55 08          	mov    0x8(%r13),%rdx
14091c30d:	48 2b d0             	sub    %rax,%rdx
14091c310:	48 c1 fa 02          	sar    $0x2,%rdx
14091c314:	48 85 d2             	test   %rdx,%rdx
14091c317:	0f 84 49 02 00 00    	je     0x14091c566
14091c31d:	4d 8b 47 38          	mov    0x38(%r15),%r8
14091c321:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14091c326:	4d 39 47 40          	cmp    %r8,0x40(%r15)
14091c32a:	0f 84 36 02 00 00    	je     0x14091c566
14091c330:	45 33 c9             	xor    %r9d,%r9d
14091c333:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
14091c338:	4c 8d 2c b5 00 00 00 	lea    0x0(,%rsi,4),%r13
14091c33f:	00
14091c340:	4c 8b df             	mov    %rdi,%r11
14091c343:	4d 2b dc             	sub    %r12,%r11
14091c346:	f3 0f 10 0d 0a 50 29 	movss  0x29500a(%rip),%xmm1        # 0x140bb1358
14091c34d:	00
14091c34e:	4d 8b f0             	mov    %r8,%r14
14091c351:	48 8b f8             	mov    %rax,%rdi
14091c354:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
14091c358:	f3 42 0f 10 04 8f    	movss  (%rdi,%r9,4),%xmm0
14091c35e:	f3 0f 58 05 6a 4d 29 	addss  0x294d6a(%rip),%xmm0        # 0x140bb10d0
14091c365:	00
14091c366:	f3 0f 5f 05 9e 4c 29 	maxss  0x294c9e(%rip),%xmm0        # 0x140bb100c
14091c36d:	00
14091c36e:	45 33 c0             	xor    %r8d,%r8d
14091c371:	0f 2f c1             	comiss %xmm1,%xmm0
14091c374:	72 16                	jb     0x14091c38c
14091c376:	f3 0f 5c c1          	subss  %xmm1,%xmm0
14091c37a:	0f 2f c1             	comiss %xmm1,%xmm0
14091c37d:	73 0d                	jae    0x14091c38c
14091c37f:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
14091c386:	00 00 80
14091c389:	4c 8b c0             	mov    %rax,%r8
14091c38c:	f3 48 0f 2c c0       	cvttss2si %xmm0,%rax
14091c391:	49 03 c0             	add    %r8,%rax
14091c394:	4d 8b 47 58          	mov    0x58(%r15),%r8
14091c398:	49 3b c0             	cmp    %r8,%rax
14091c39b:	4c 0f 46 c0          	cmovbe %rax,%r8
14091c39f:	48 85 db             	test   %rbx,%rbx
14091c3a2:	74 06                	je     0x14091c3aa
14091c3a4:	4d 3b 47 18          	cmp    0x18(%r15),%r8
14091c3a8:	74 62                	je     0x14091c40c
14091c3aa:	48 8b c6             	mov    %rsi,%rax
14091c3ad:	49 0f af c0          	imul   %r8,%rax
14091c3b1:	45 33 c9             	xor    %r9d,%r9d
14091c3b4:	48 85 f6             	test   %rsi,%rsi
14091c3b7:	74 47                	je     0x14091c400
14091c3b9:	4a 8d 1c 30          	lea    (%rax,%r14,1),%rbx
14091c3bd:	4d 8b d4             	mov    %r12,%r10
14091c3c0:	4c 8b e9             	mov    %rcx,%r13
14091c3c3:	4d 2b ec             	sub    %r12,%r13
14091c3c6:	4c 8b 75 cf          	mov    -0x31(%rbp),%r14
14091c3ca:	42 0f b6 04 0b       	movzbl (%rbx,%r9,1),%eax
14091c3cf:	66 0f 6e c0          	movd   %eax,%xmm0
14091c3d3:	0f 5b c0             	cvtdq2ps %xmm0,%xmm0
14091c3d6:	f3 43 0f 59 04 2a    	mulss  (%r10,%r13,1),%xmm0
14091c3dc:	f3 43 0f 58 04 ce    	addss  (%r14,%r9,8),%xmm0
14091c3e2:	f3 41 0f 11 02       	movss  %xmm0,(%r10)
14091c3e7:	49 ff c1             	inc    %r9
14091c3ea:	49 83 c2 04          	add    $0x4,%r10
14091c3ee:	4c 3b ce             	cmp    %rsi,%r9
14091c3f1:	72 d7                	jb     0x14091c3ca
14091c3f3:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
14091c3f8:	4c 8d 2c b5 00 00 00 	lea    0x0(,%rsi,4),%r13
14091c3ff:	00
14091c400:	4d 89 47 18          	mov    %r8,0x18(%r15)
14091c404:	48 8b de             	mov    %rsi,%rbx
14091c407:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
14091c40c:	48 85 f6             	test   %rsi,%rsi
14091c40f:	74 17                	je     0x14091c428
14091c411:	4d 8b c4             	mov    %r12,%r8
14091c414:	4c 8b d6             	mov    %rsi,%r10
14091c417:	41 8b 00             	mov    (%r8),%eax