140457d62:	48 2b c1             	sub    %rcx,%rax
140457d65:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140457d69:	48 83 f8 1f          	cmp    $0x1f,%rax
140457d6d:	0f 87 e5 06 00 00    	ja     0x140458458
140457d73:	e8 cc 33 9c 00       	call   0x140e1b144
140457d78:	48 8d 05 21 f7 b9 00 	lea    0xb9f721(%rip),%rax        # 0x140ff74a0
140457d7f:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140457d83:	48 c7 45 d8 0c 00 00 	movq   $0xc,-0x28(%rbp)
140457d8a:	00
140457d8b:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140457d8f:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140457d94:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140457d98:	e8 f3 8f 34 00       	call   0x1407a0d90
140457d9d:	48 8b 10             	mov    (%rax),%rdx
140457da0:	48 85 d2             	test   %rdx,%rdx
140457da3:	74 1c                	je     0x140457dc1
140457da5:	8b 42 10             	mov    0x10(%rdx),%eax
140457da8:	ff c0                	inc    %eax
140457daa:	89 42 10             	mov    %eax,0x10(%rdx)
140457dad:	83 f8 01             	cmp    $0x1,%eax
140457db0:	0f 8e a8 06 00 00    	jle    0x14045845e
140457db6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140457dbb:	0f 84 a5 06 00 00    	je     0x140458466
140457dc1:	48 8b 0d 70 ff fc 00 	mov    0xfcff70(%rip),%rcx        # 0x141427d38
140457dc8:	48 89 15 69 ff fc 00 	mov    %rdx,0xfcff69(%rip)        # 0x141427d38
140457dcf:	48 85 c9             	test   %rcx,%rcx
140457dd2:	74 24                	je     0x140457df8
140457dd4:	8b 41 10             	mov    0x10(%rcx),%eax
140457dd7:	ff c8                	dec    %eax
140457dd9:	89 41 10             	mov    %eax,0x10(%rcx)
140457ddc:	85 c0                	test   %eax,%eax
140457dde:	7f 18                	jg     0x140457df8
140457de0:	0f 88 8b 06 00 00    	js     0x140458471
140457de6:	48 8b 01             	mov    (%rcx),%rax
140457de9:	ba 01 00 00 00       	mov    $0x1,%edx
140457dee:	48 8b 00             	mov    (%rax),%rax
140457df1:	ff 15 29 bc b2 00    	call   *0xb2bc29(%rip)        # 0x140f83a20
140457df7:	90                   	nop
140457df8:	0f 57 c0             	xorps  %xmm0,%xmm0
140457dfb:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140457dff:	66 0f 6f 0d 39 c5 b4 	movdqa 0xb4c539(%rip),%xmm1        # 0x140fa4340
140457e06:	00
140457e07:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140457e0c:	f2 0f 10 05 8c f6 b9 	movsd  0xb9f68c(%rip),%xmm0        # 0x140ff74a0
140457e13:	00
140457e14:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
140457e19:	8b 05 89 f6 b9 00    	mov    0xb9f689(%rip),%eax        # 0x140ff74a8
140457e1f:	89 45 d8             	mov    %eax,-0x28(%rbp)
140457e22:	c6 45 dc 00          	movb   $0x0,-0x24(%rbp)
140457e26:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140457e2c:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140457e30:	48 8b cb             	mov    %rbx,%rcx
140457e33:	e8 68 f1 29 00       	call   0x1406f6fa0
140457e38:	90                   	nop
140457e39:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140457e3d:	48 83 fa 0f          	cmp    $0xf,%rdx
140457e41:	76 31                	jbe    0x140457e74
140457e43:	48 ff c2             	inc    %rdx
140457e46:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140457e4a:	48 8b c1             	mov    %rcx,%rax
140457e4d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140457e54:	72 19                	jb     0x140457e6f
140457e56:	48 83 c2 27          	add    $0x27,%rdx
140457e5a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140457e5e:	48 2b c1             	sub    %rcx,%rax
140457e61:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140457e65:	48 83 f8 1f          	cmp    $0x1f,%rax
140457e69:	0f 87 0d 06 00 00    	ja     0x14045847c
140457e6f:	e8 d0 32 9c 00       	call   0x140e1b144
140457e74:	48 8d 05 35 f6 b9 00 	lea    0xb9f635(%rip),%rax        # 0x140ff74b0
140457e7b:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140457e7f:	48 c7 45 d8 0d 00 00 	movq   $0xd,-0x28(%rbp)
140457e86:	00
140457e87:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140457e8b:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140457e90:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140457e94:	e8 f7 8e 34 00       	call   0x1407a0d90
140457e99:	48 8b 10             	mov    (%rax),%rdx
140457e9c:	48 85 d2             	test   %rdx,%rdx
140457e9f:	74 1c                	je     0x140457ebd
140457ea1:	8b 42 10             	mov    0x10(%rdx),%eax
140457ea4:	ff c0                	inc    %eax
140457ea6:	89 42 10             	mov    %eax,0x10(%rdx)
140457ea9:	83 f8 01             	cmp    $0x1,%eax
140457eac:	0f 8e d0 05 00 00    	jle    0x140458482
140457eb2:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140457eb7:	0f 84 cd 05 00 00    	je     0x14045848a
140457ebd:	48 8b 0d 7c fe fc 00 	mov    0xfcfe7c(%rip),%rcx        # 0x141427d40
140457ec4:	48 89 15 75 fe fc 00 	mov    %rdx,0xfcfe75(%rip)        # 0x141427d40
140457ecb:	48 85 c9             	test   %rcx,%rcx
140457ece:	74 24                	je     0x140457ef4
140457ed0:	8b 41 10             	mov    0x10(%rcx),%eax
140457ed3:	ff c8                	dec    %eax
140457ed5:	89 41 10             	mov    %eax,0x10(%rcx)
140457ed8:	85 c0                	test   %eax,%eax
140457eda:	7f 18                	jg     0x140457ef4
140457edc:	0f 88 b3 05 00 00    	js     0x140458495
140457ee2:	48 8b 01             	mov    (%rcx),%rax
140457ee5:	ba 01 00 00 00       	mov    $0x1,%edx
140457eea:	48 8b 00             	mov    (%rax),%rax
140457eed:	ff 15 2d bb b2 00    	call   *0xb2bb2d(%rip)        # 0x140f83a20
140457ef3:	90                   	nop
140457ef4:	0f 57 c0             	xorps  %xmm0,%xmm0
140457ef7:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140457efb:	66 0f 6f 0d 4d c4 b4 	movdqa 0xb4c44d(%rip),%xmm1        # 0x140fa4350
140457f02:	00
140457f03:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140457f08:	f2 0f 10 05 a0 f5 b9 	movsd  0xb9f5a0(%rip),%xmm0        # 0x140ff74b0
140457f0f:	00
140457f10:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
140457f15:	8b 05 9d f5 b9 00    	mov    0xb9f59d(%rip),%eax        # 0x140ff74b8
140457f1b:	89 45 d8             	mov    %eax,-0x28(%rbp)
140457f1e:	0f b6 05 97 f5 b9 00 	movzbl 0xb9f597(%rip),%eax        # 0x140ff74bc
140457f25:	88 45 dc             	mov    %al,-0x24(%rbp)
140457f28:	c6 45 dd 00          	movb   $0x0,-0x23(%rbp)
140457f2c:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140457f32:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140457f36:	48 8b cb             	mov    %rbx,%rcx
140457f39:	e8 62 f0 29 00       	call   0x1406f6fa0
140457f3e:	90                   	nop
140457f3f:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140457f43:	48 83 fa 0f          	cmp    $0xf,%rdx
140457f47:	76 31                	jbe    0x140457f7a
140457f49:	48 ff c2             	inc    %rdx
140457f4c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140457f50:	48 8b c1             	mov    %rcx,%rax
140457f53:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140457f5a:	72 19                	jb     0x140457f75
140457f5c:	48 83 c2 27          	add    $0x27,%rdx
140457f60:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140457f64:	48 2b c1             	sub    %rcx,%rax
140457f67:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140457f6b:	48 83 f8 1f          	cmp    $0x1f,%rax
140457f6f:	0f 87 2b 05 00 00    	ja     0x1404584a0
140457f75:	e8 ca 31 9c 00       	call   0x140e1b144
140457f7a:	48 8d 3d 77 70 b7 00 	lea    0xb77077(%rip),%rdi        # 0x140fceff8
140457f81:	48 89 7d d0          	mov    %rdi,-0x30(%rbp)
140457f85:	48 c7 45 d8 22 00 00 	movq   $0x22,-0x28(%rbp)
140457f8c:	00
140457f8d:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140457f91:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140457f96:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140457f9a:	e8 f1 8d 34 00       	call   0x1407a0d90
140457f9f:	48 8b d0             	mov    %rax,%rdx
140457fa2:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140457fa6:	e8 25 7e d4 ff       	call   0x14019fdd0
140457fab:	48 8b 08             	mov    (%rax),%rcx
140457fae:	48 89 30             	mov    %rsi,(%rax)
140457fb1:	4c 8b 05 90 fd fc 00 	mov    0xfcfd90(%rip),%r8        # 0x141427d48
140457fb8:	48 89 0d 89 fd fc 00 	mov    %rcx,0xfcfd89(%rip)        # 0x141427d48
140457fbf:	4d 85 c0             	test   %r8,%r8
140457fc2:	74 29                	je     0x140457fed
140457fc4:	41 8b 40 10          	mov    0x10(%r8),%eax
140457fc8:	ff c8                	dec    %eax
140457fca:	41 89 40 10          	mov    %eax,0x10(%r8)
140457fce:	85 c0                	test   %eax,%eax
140457fd0:	7f 1b                	jg     0x140457fed
140457fd2:	0f 88 ce 04 00 00    	js     0x1404584a6
140457fd8:	49 8b 00             	mov    (%r8),%rax
140457fdb:	ba 01 00 00 00       	mov    $0x1,%edx
140457fe0:	49 8b c8             	mov    %r8,%rcx
140457fe3:	48 8b 00             	mov    (%rax),%rax
140457fe6:	ff 15 34 ba b2 00    	call   *0xb2ba34(%rip)        # 0x140f83a20
140457fec:	90                   	nop
140457fed:	0f 57 c0             	xorps  %xmm0,%xmm0
140457ff0:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140457ff4:	0f 57 c9             	xorps  %xmm1,%xmm1
140457ff7:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140457ffc:	41 b8 22 00 00 00    	mov    $0x22,%r8d
140458002:	48 8b d7             	mov    %rdi,%rdx
140458005:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140458009:	e8 f2 ed d3 ff       	call   0x140196e00
14045800e:	90                   	nop
14045800f:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140458015:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140458019:	48 8b cb             	mov    %rbx,%rcx
14045801c:	e8 7f ef 29 00       	call   0x1406f6fa0
140458021:	90                   	nop
140458022:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140458026:	48 83 fa 0f          	cmp    $0xf,%rdx
14045802a:	76 31                	jbe    0x14045805d
14045802c:	48 ff c2             	inc    %rdx
14045802f:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140458033:	48 8b c1             	mov    %rcx,%rax
140458036:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14045803d:	72 19                	jb     0x140458058
14045803f:	48 83 c2 27          	add    $0x27,%rdx
140458043:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140458047:	48 2b c1             	sub    %rcx,%rax
14045804a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14045804e:	48 83 f8 1f          	cmp    $0x1f,%rax
140458052:	0f 87 59 04 00 00    	ja     0x1404584b1
140458058:	e8 e7 30 9c 00       	call   0x140e1b144
14045805d:	48 8d 3d e4 6f b7 00 	lea    0xb76fe4(%rip),%rdi        # 0x140fcf048
140458064:	48 89 7d d0          	mov    %rdi,-0x30(%rbp)
140458068:	48 c7 45 d8 1c 00 00 	movq   $0x1c,-0x28(%rbp)
14045806f:	00
140458070:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140458074:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140458079:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14045807d:	e8 0e 8d 34 00       	call   0x1407a0d90
140458082:	48 8b d0             	mov    %rax,%rdx
140458085:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140458089:	e8 42 7d d4 ff       	call   0x14019fdd0
14045808e:	48 8b 08             	mov    (%rax),%rcx
140458091:	48 89 30             	mov    %rsi,(%rax)
140458094:	4c 8b 05 b5 fc fc 00 	mov    0xfcfcb5(%rip),%r8        # 0x141427d50
14045809b:	48 89 0d ae fc fc 00 	mov    %rcx,0xfcfcae(%rip)        # 0x141427d50
1404580a2:	4d 85 c0             	test   %r8,%r8
1404580a5:	74 29                	je     0x1404580d0
1404580a7:	41 8b 40 10          	mov    0x10(%r8),%eax
1404580ab:	ff c8                	dec    %eax
1404580ad:	41 89 40 10          	mov    %eax,0x10(%r8)
1404580b1:	85 c0                	test   %eax,%eax
1404580b3:	7f 1b                	jg     0x1404580d0
1404580b5:	0f 88 fc 03 00 00    	js     0x1404584b7
1404580bb:	49 8b 00             	mov    (%r8),%rax
1404580be:	ba 01 00 00 00       	mov    $0x1,%edx
1404580c3:	49 8b c8             	mov    %r8,%rcx
1404580c6:	48 8b 00             	mov    (%rax),%rax
1404580c9:	ff 15 51 b9 b2 00    	call   *0xb2b951(%rip)        # 0x140f83a20
1404580cf:	90                   	nop
1404580d0:	0f 57 c0             	xorps  %xmm0,%xmm0
1404580d3:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404580d7:	0f 57 c9             	xorps  %xmm1,%xmm1
1404580da:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404580df:	41 b8 1c 00 00 00    	mov    $0x1c,%r8d
1404580e5:	48 8b d7             	mov    %rdi,%rdx
1404580e8:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1404580ec:	e8 0f ed d3 ff       	call   0x140196e00
1404580f1:	90                   	nop
1404580f2:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404580f8:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404580fc:	48 8b cb             	mov    %rbx,%rcx
1404580ff:	e8 9c ee 29 00       	call   0x1406f6fa0
140458104:	90                   	nop
140458105:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
140458109:	49 83 f8 0f          	cmp    $0xf,%r8
14045810d:	76 0d                	jbe    0x14045811c
14045810f:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
140458113:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140458117:	e8 34 4f d4 ff       	call   0x14019d050
14045811c:	48 8d 3d 55 6f b7 00 	lea    0xb76f55(%rip),%rdi        # 0x140fcf078
140458123:	48 89 7d d0          	mov    %rdi,-0x30(%rbp)
140458127:	48 c7 45 d8 1d 00 00 	movq   $0x1d,-0x28(%rbp)
14045812e:	00
14045812f:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140458133:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140458138:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14045813c:	e8 4f 8c 34 00       	call   0x1407a0d90
140458141:	48 8b d0             	mov    %rax,%rdx
140458144:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140458148:	e8 83 7c d4 ff       	call   0x14019fdd0
14045814d:	48 8b 08             	mov    (%rax),%rcx
140458150:	48 89 30             	mov    %rsi,(%rax)
140458153:	4c 8b 05 fe fb fc 00 	mov    0xfcfbfe(%rip),%r8        # 0x141427d58
14045815a:	48 89 0d f7 fb fc 00 	mov    %rcx,0xfcfbf7(%rip)        # 0x141427d58
140458161:	4d 85 c0             	test   %r8,%r8
140458164:	74 29                	je     0x14045818f
140458166:	41 8b 40 10          	mov    0x10(%r8),%eax
14045816a:	ff c8                	dec    %eax
14045816c:	41 89 40 10          	mov    %eax,0x10(%r8)
140458170:	85 c0                	test   %eax,%eax
140458172:	7f 1b                	jg     0x14045818f
140458174:	0f 88 48 03 00 00    	js     0x1404584c2
14045817a:	49 8b 00             	mov    (%r8),%rax
14045817d:	ba 01 00 00 00       	mov    $0x1,%edx
140458182:	49 8b c8             	mov    %r8,%rcx
140458185:	48 8b 00             	mov    (%rax),%rax
140458188:	ff 15 92 b8 b2 00    	call   *0xb2b892(%rip)        # 0x140f83a20
14045818e:	90                   	nop
14045818f:	0f 57 c0             	xorps  %xmm0,%xmm0
140458192:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140458196:	0f 57 c9             	xorps  %xmm1,%xmm1
140458199:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045819e:	41 b8 1d 00 00 00    	mov    $0x1d,%r8d
1404581a4:	48 8b d7             	mov    %rdi,%rdx
1404581a7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1404581ab:	e8 50 ec d3 ff       	call   0x140196e00
1404581b0:	90                   	nop
1404581b1:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404581b7:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404581bb:	48 8b cb             	mov    %rbx,%rcx
1404581be:	e8 dd ed 29 00       	call   0x1406f6fa0
1404581c3:	90                   	nop
1404581c4:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
1404581c8:	49 83 f8 0f          	cmp    $0xf,%r8
1404581cc:	76 0d                	jbe    0x1404581db
1404581ce:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1404581d2:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1404581d6:	e8 75 4e d4 ff       	call   0x14019d050
1404581db:	48 8d 3d a6 84 b7 00 	lea    0xb784a6(%rip),%rdi        # 0x140fd0688
1404581e2:	48 89 7d d0          	mov    %rdi,-0x30(%rbp)
1404581e6:	48 c7 45 d8 1b 00 00 	movq   $0x1b,-0x28(%rbp)
1404581ed:	00
1404581ee:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1404581f2:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404581f7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1404581fb:	e8 90 8b 34 00       	call   0x1407a0d90
140458200:	48 8b d0             	mov    %rax,%rdx
140458203:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140458207:	e8 c4 7b d4 ff       	call   0x14019fdd0
14045820c:	48 8b 08             	mov    (%rax),%rcx
14045820f:	48 89 30             	mov    %rsi,(%rax)
140458212:	4c 8b 05 47 fb fc 00 	mov    0xfcfb47(%rip),%r8        # 0x141427d60
140458219:	48 89 0d 40 fb fc 00 	mov    %rcx,0xfcfb40(%rip)        # 0x141427d60
140458220:	4d 85 c0             	test   %r8,%r8
140458223:	74 29                	je     0x14045824e
140458225:	41 8b 40 10          	mov    0x10(%r8),%eax
140458229:	ff c8                	dec    %eax
14045822b:	41 89 40 10          	mov    %eax,0x10(%r8)
14045822f:	85 c0                	test   %eax,%eax
140458231:	7f 1b                	jg     0x14045824e
140458233:	0f 88 94 02 00 00    	js     0x1404584cd
140458239:	49 8b 00             	mov    (%r8),%rax
14045823c:	ba 01 00 00 00       	mov    $0x1,%edx
140458241:	49 8b c8             	mov    %r8,%rcx
140458244:	48 8b 00             	mov    (%rax),%rax
140458247:	ff 15 d3 b7 b2 00    	call   *0xb2b7d3(%rip)        # 0x140f83a20
14045824d:	90                   	nop
14045824e:	0f 57 c0             	xorps  %xmm0,%xmm0
140458251:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140458255:	0f 57 c9             	xorps  %xmm1,%xmm1
140458258:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045825d:	41 b8 1b 00 00 00    	mov    $0x1b,%r8d
140458263:	48 8b d7             	mov    %rdi,%rdx
140458266:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14045826a:	e8 91 eb d3 ff       	call   0x140196e00
14045826f:	90                   	nop
140458270:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140458276:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14045827a:	48 8b cb             	mov    %rbx,%rcx
14045827d:	e8 1e ed 29 00       	call   0x1406f6fa0
140458282:	90                   	nop
140458283:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
140458287:	49 83 f8 0f          	cmp    $0xf,%r8
14045828b:	76 0d                	jbe    0x14045829a
14045828d:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
140458291:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140458295:	e8 b6 4d d4 ff       	call   0x14019d050
14045829a:	48 8d 3d 1f f2 b9 00 	lea    0xb9f21f(%rip),%rdi        # 0x140ff74c0
1404582a1:	48 89 7d d0          	mov    %rdi,-0x30(%rbp)
1404582a5:	48 c7 45 d8 1c 00 00 	movq   $0x1c,-0x28(%rbp)
1404582ac:	00
1404582ad:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1404582b1:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404582b6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1404582ba:	e8 d1 8a 34 00       	call   0x1407a0d90
1404582bf:	48 8b d0             	mov    %rax,%rdx
1404582c2:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx