140e26ee1:	45 8b c7             	mov    %r15d,%r8d
140e26ee4:	e8 a3 d1 ff ff       	call   0x140e2408c
140e26ee9:	41 83 ff 01          	cmp    $0x1,%r15d
140e26eed:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140e26ef1:	48 8b ce             	mov    %rsi,%rcx
140e26ef4:	0f 94 c3             	sete   %bl
140e26ef7:	44 8b c3             	mov    %ebx,%r8d
140e26efa:	e8 a9 fd ff ff       	call   0x140e26ca8
140e26eff:	e9 33 01 00 00       	jmp    0x140e27037
140e26f04:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140e26f08:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e26f0c:	e8 13 ac ff ff       	call   0x140e21b24
140e26f11:	49 39 1e             	cmp    %rbx,(%r14)
140e26f14:	74 1a                	je     0x140e26f30
140e26f16:	48 39 1f             	cmp    %rbx,(%rdi)
140e26f19:	74 09                	je     0x140e26f24
140e26f1b:	f7 47 08 00 01 00 00 	testl  $0x100,0x8(%rdi)
140e26f22:	75 0c                	jne    0x140e26f30
140e26f24:	49 8b d6             	mov    %r14,%rdx
140e26f27:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e26f2b:	e8 50 b0 ff ff       	call   0x140e21f80
140e26f30:	48 39 1f             	cmp    %rbx,(%rdi)
140e26f33:	74 0c                	je     0x140e26f41
140e26f35:	48 8b d7             	mov    %rdi,%rdx
140e26f38:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e26f3c:	e8 3f b0 ff ff       	call   0x140e21f80
140e26f41:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140e26f45:	48 8b ce             	mov    %rsi,%rcx
140e26f48:	e8 e3 e7 ff ff       	call   0x140e25730
140e26f4d:	e9 e5 00 00 00       	jmp    0x140e27037
140e26f52:	66 0f 6f c6          	movdqa %xmm6,%xmm0
140e26f56:	89 5d d8             	mov    %ebx,-0x28(%rbp)
140e26f59:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140e26f5e:	48 8d 05 3b b1 3b 00 	lea    0x3bb13b(%rip),%rax        # 0x1411e20a0
140e26f65:	66 41 0f 7e c7       	movd   %xmm0,%r15d
140e26f6a:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140e26f6e:	45 85 ff             	test   %r15d,%r15d
140e26f71:	7e 3b                	jle    0x140e26fae
140e26f73:	ba 18 00 00 00       	mov    $0x18,%edx
140e26f78:	48 8d 0d f1 83 67 00 	lea    0x6783f1(%rip),%rcx        # 0x14149f370
140e26f7f:	e8 88 ee ff ff       	call   0x140e25e0c
140e26f84:	48 85 c0             	test   %rax,%rax
140e26f87:	74 16                	je     0x140e26f9f
140e26f89:	48 8d 0d 58 af 3b 00 	lea    0x3baf58(%rip),%rcx        # 0x1411e1ee8
140e26f90:	66 48 0f d6 70 08    	rex.W movq %xmm6,0x8(%rax)
140e26f96:	48 89 08             	mov    %rcx,(%rax)
140e26f99:	44 89 78 10          	mov    %r15d,0x10(%rax)
140e26f9d:	eb 03                	jmp    0x140e26fa2
140e26f9f:	48 8b c3             	mov    %rbx,%rax
140e26fa2:	48 8b d0             	mov    %rax,%rdx
140e26fa5:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e26fa9:	e8 2e a9 ff ff       	call   0x140e218dc
140e26fae:	49 39 1e             	cmp    %rbx,(%r14)
140e26fb1:	74 0c                	je     0x140e26fbf
140e26fb3:	49 8b d6             	mov    %r14,%rdx
140e26fb6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e26fba:	e8 c1 af ff ff       	call   0x140e21f80
140e26fbf:	48 39 1f             	cmp    %rbx,(%rdi)
140e26fc2:	74 66                	je     0x140e2702a
140e26fc4:	49 39 1e             	cmp    %rbx,(%r14)
140e26fc7:	74 55                	je     0x140e2701e
140e26fc9:	80 7d d8 01          	cmpb   $0x1,-0x28(%rbp)
140e26fcd:	7f 4f                	jg     0x140e2701e
140e26fcf:	48 39 5d d0          	cmp    %rbx,-0x30(%rbp)
140e26fd3:	75 14                	jne    0x140e26fe9
140e26fd5:	b2 20                	mov    $0x20,%dl
140e26fd7:	48 89 5d d0          	mov    %rbx,-0x30(%rbp)
140e26fdb:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e26fdf:	89 5d d8             	mov    %ebx,-0x28(%rbp)
140e26fe2:	e8 15 c1 ff ff       	call   0x140e230fc
140e26fe7:	eb 35                	jmp    0x140e2701e
140e26fe9:	ba 10 00 00 00       	mov    $0x10,%edx
140e26fee:	48 8d 0d 7b 83 67 00 	lea    0x67837b(%rip),%rcx        # 0x14149f370
140e26ff5:	e8 12 ee ff ff       	call   0x140e25e0c
140e26ffa:	48 85 c0             	test   %rax,%rax
140e26ffd:	74 10                	je     0x140e2700f
140e26fff:	48 8d 0d ba ae 3b 00 	lea    0x3baeba(%rip),%rcx        # 0x1411e1ec0
140e27006:	c6 40 08 20          	movb   $0x20,0x8(%rax)
140e2700a:	48 89 08             	mov    %rcx,(%rax)
140e2700d:	eb 03                	jmp    0x140e27012
140e2700f:	48 8b c3             	mov    %rbx,%rax
140e27012:	48 8b d0             	mov    %rax,%rdx
140e27015:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e27019:	e8 be a8 ff ff       	call   0x140e218dc
140e2701e:	48 8b d7             	mov    %rdi,%rdx
140e27021:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e27025:	e8 56 af ff ff       	call   0x140e21f80
140e2702a:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140e2702e:	48 89 06             	mov    %rax,(%rsi)
140e27031:	8b 45 d8             	mov    -0x28(%rbp),%eax
140e27034:	89 46 08             	mov    %eax,0x8(%rsi)
140e27037:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
140e2703c:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
140e27041:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140e27045:	48 8b c6             	mov    %rsi,%rax
140e27048:	49 8b 73 28          	mov    0x28(%r11),%rsi
140e2704c:	49 8b 7b 30          	mov    0x30(%r11),%rdi
140e27050:	49 8b e3             	mov    %r11,%rsp
140e27053:	41 5f                	pop    %r15
140e27055:	41 5e                	pop    %r14
140e27057:	5d                   	pop    %rbp
140e27058:	c3                   	ret
140e27059:	cc                   	int3
140e2705a:	cc                   	int3
140e2705b:	cc                   	int3
140e2705c:	48 8b c4             	mov    %rsp,%rax
140e2705f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140e27063:	48 89 70 10          	mov    %rsi,0x10(%rax)
140e27067:	48 89 78 18          	mov    %rdi,0x18(%rax)
140e2706b:	4c 89 70 20          	mov    %r14,0x20(%rax)
140e2706f:	55                   	push   %rbp
140e27070:	48 8b ec             	mov    %rsp,%rbp
140e27073:	48 83 ec 70          	sub    $0x70,%rsp
140e27077:	48 8b 05 ca 82 67 00 	mov    0x6782ca(%rip),%rax        # 0x14149f348
140e2707e:	45 33 f6             	xor    %r14d,%r14d
140e27081:	48 8b d9             	mov    %rcx,%rbx
140e27084:	80 38 5f             	cmpb   $0x5f,(%rax)
140e27087:	0f 85 85 01 00 00    	jne    0x140e27212
140e2708d:	48 ff c0             	inc    %rax
140e27090:	44 38 30             	cmp    %r14b,(%rax)
140e27093:	0f 84 79 01 00 00    	je     0x140e27212
140e27099:	80 38 44             	cmpb   $0x44,(%rax)
140e2709c:	0f 8f 70 01 00 00    	jg     0x140e27212
140e270a2:	48 89 05 9f 82 67 00 	mov    %rax,0x67829f(%rip)        # 0x14149f348
140e270a9:	0f be 30             	movsbl (%rax),%esi
140e270ac:	83 ee 41             	sub    $0x41,%esi
140e270af:	48 ff c0             	inc    %rax
140e270b2:	48 89 05 8f 82 67 00 	mov    %rax,0x67828f(%rip)        # 0x14149f348
140e270b9:	83 fe 03             	cmp    $0x3,%esi
140e270bc:	0f 87 46 01 00 00    	ja     0x140e27208
140e270c2:	8b 05 90 82 67 00    	mov    0x678290(%rip),%eax        # 0x14149f358
140e270c8:	d1 e8                	shr    $1,%eax
140e270ca:	f7 d0                	not    %eax
140e270cc:	4c 89 75 b0          	mov    %r14,-0x50(%rbp)
140e270d0:	44 89 75 b8          	mov    %r14d,-0x48(%rbp)
140e270d4:	a8 01                	test   $0x1,%al
140e270d6:	0f 84 1d 01 00 00    	je     0x140e271f9
140e270dc:	b2 20                	mov    $0x20,%dl
140e270de:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e270e2:	e8 15 c0 ff ff       	call   0x140e230fc
140e270e7:	41 8d 56 0f          	lea    0xf(%r14),%edx
140e270eb:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e270ef:	e8 00 b0 ff ff       	call   0x140e220f4
140e270f4:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140e270f8:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e270fc:	0f 10 00             	movups (%rax),%xmm0
140e270ff:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140e27104:	e8 f7 ad ff ff       	call   0x140e21f00
140e27109:	85 f6                	test   %esi,%esi
140e2710b:	0f 84 92 00 00 00    	je     0x140e271a3
140e27111:	8b fe                	mov    %esi,%edi
140e27113:	f7 df                	neg    %edi
140e27115:	23 fe                	and    %esi,%edi
140e27117:	8b c7                	mov    %edi,%eax
140e27119:	83 e8 01             	sub    $0x1,%eax
140e2711c:	74 1d                	je     0x140e2713b
140e2711e:	83 f8 01             	cmp    $0x1,%eax
140e27121:	75 73                	jne    0x140e27196
140e27123:	48 8d 05 76 ac 3b 00 	lea    0x3bac76(%rip),%rax        # 0x1411e1da0
140e2712a:	c7 45 c8 03 00 00 00 	movl   $0x3,-0x38(%rbp)
140e27131:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140e27135:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140e27139:	eb 16                	jmp    0x140e27151
140e2713b:	48 8d 05 5a ac 3b 00 	lea    0x3bac5a(%rip),%rax        # 0x1411e1d9c
140e27142:	c7 45 d8 03 00 00 00 	movl   $0x3,-0x28(%rbp)
140e27149:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140e2714d:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140e27151:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140e27155:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140e2715a:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e2715e:	e8 9d ad ff ff       	call   0x140e21f00
140e27163:	f7 d7                	not    %edi
140e27165:	23 f7                	and    %edi,%esi
140e27167:	74 3a                	je     0x140e271a3
140e27169:	48 8d 05 fc 99 1b 00 	lea    0x1b99fc(%rip),%rax        # 0x140fe0b6c
140e27170:	c7 45 e8 02 00 00 00 	movl   $0x2,-0x18(%rbp)
140e27177:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140e2717b:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140e2717f:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
140e27183:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e27187:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140e2718c:	e8 6f ad ff ff       	call   0x140e21f00
140e27191:	e9 7b ff ff ff       	jmp    0x140e27111
140e27196:	44 89 73 08          	mov    %r14d,0x8(%rbx)
140e2719a:	c6 43 08 02          	movb   $0x2,0x8(%rbx)
140e2719e:	4c 89 33             	mov    %r14,(%rbx)
140e271a1:	eb 76                	jmp    0x140e27219
140e271a3:	80 7d b8 01          	cmpb   $0x1,-0x48(%rbp)
140e271a7:	7f 50                	jg     0x140e271f9
140e271a9:	4c 39 75 b0          	cmp    %r14,-0x50(%rbp)
140e271ad:	75 15                	jne    0x140e271c4
140e271af:	b2 29                	mov    $0x29,%dl
140e271b1:	4c 89 75 b0          	mov    %r14,-0x50(%rbp)
140e271b5:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e271b9:	44 89 75 b8          	mov    %r14d,-0x48(%rbp)
140e271bd:	e8 3a bf ff ff       	call   0x140e230fc
140e271c2:	eb 35                	jmp    0x140e271f9
140e271c4:	ba 10 00 00 00       	mov    $0x10,%edx
140e271c9:	48 8d 0d a0 81 67 00 	lea    0x6781a0(%rip),%rcx        # 0x14149f370
140e271d0:	e8 37 ec ff ff       	call   0x140e25e0c
140e271d5:	48 85 c0             	test   %rax,%rax
140e271d8:	74 10                	je     0x140e271ea
140e271da:	48 8d 0d df ac 3b 00 	lea    0x3bacdf(%rip),%rcx        # 0x1411e1ec0
140e271e1:	c6 40 08 29          	movb   $0x29,0x8(%rax)
140e271e5:	48 89 08             	mov    %rcx,(%rax)
140e271e8:	eb 03                	jmp    0x140e271ed
140e271ea:	49 8b c6             	mov    %r14,%rax
140e271ed:	48 8b d0             	mov    %rax,%rdx
140e271f0:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e271f4:	e8 e3 a6 ff ff       	call   0x140e218dc
140e271f9:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
140e271fd:	48 89 03             	mov    %rax,(%rbx)
140e27200:	8b 45 b8             	mov    -0x48(%rbp),%eax
140e27203:	89 43 08             	mov    %eax,0x8(%rbx)
140e27206:	eb 11                	jmp    0x140e27219
140e27208:	44 89 71 08          	mov    %r14d,0x8(%rcx)
140e2720c:	c6 41 08 02          	movb   $0x2,0x8(%rcx)
140e27210:	eb 04                	jmp    0x140e27216
140e27212:	44 89 71 08          	mov    %r14d,0x8(%rcx)
140e27216:	4c 89 31             	mov    %r14,(%rcx)
140e27219:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140e2721e:	48 8b c3             	mov    %rbx,%rax
140e27221:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140e27225:	49 8b 73 18          	mov    0x18(%r11),%rsi
140e27229:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140e2722d:	4d 8b 73 28          	mov    0x28(%r11),%r14
140e27231:	49 8b e3             	mov    %r11,%rsp
140e27234:	5d                   	pop    %rbp
140e27235:	c3                   	ret
140e27236:	cc                   	int3
140e27237:	cc                   	int3
140e27238:	40 53                	rex push %rbx
140e2723a:	48 83 ec 20          	sub    $0x20,%rsp
140e2723e:	48 8b 05 03 81 67 00 	mov    0x678103(%rip),%rax        # 0x14149f348
140e27245:	48 8b d9             	mov    %rcx,%rbx
140e27248:	80 38 40             	cmpb   $0x40,(%rax)
140e2724b:	75 11                	jne    0x140e2725e
140e2724d:	48 ff c0             	inc    %rax
140e27250:	48 89 05 f1 80 67 00 	mov    %rax,0x6780f1(%rip)        # 0x14149f348
140e27257:	e8 f4 a8 ff ff       	call   0x140e21b50
140e2725c:	eb 05                	jmp    0x140e27263
140e2725e:	e8 71 d7 ff ff       	call   0x140e249d4
140e27263:	48 8b c3             	mov    %rbx,%rax
140e27266:	48 83 c4 20          	add    $0x20,%rsp
140e2726a:	5b                   	pop    %rbx
140e2726b:	c3                   	ret
140e2726c:	48 8b c4             	mov    %rsp,%rax
140e2726f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140e27273:	48 89 70 10          	mov    %rsi,0x10(%rax)
140e27277:	48 89 78 18          	mov    %rdi,0x18(%rax)
140e2727b:	55                   	push   %rbp
140e2727c:	41 55                	push   %r13
140e2727e:	41 56                	push   %r14
140e27280:	48 8d a8 a8 fe ff ff 	lea    -0x158(%rax),%rbp
140e27287:	48 81 ec 40 02 00 00 	sub    $0x240,%rsp
140e2728e:	45 33 f6             	xor    %r14d,%r14d
140e27291:	4c 8d 2d ac 12 1b 00 	lea    0x1b12ac(%rip),%r13        # 0x140fd8544
140e27298:	4c 89 31             	mov    %r14,(%rcx)
140e2729b:	41 8a f6             	mov    %r14b,%sil
140e2729e:	44 89 71 08          	mov    %r14d,0x8(%rcx)
140e272a2:	48 8b f9             	mov    %rcx,%rdi
140e272a5:	48 8b 05 9c 80 67 00 	mov    0x67809c(%rip),%rax        # 0x14149f348
140e272ac:	f6 00 bf             	testb  $0xbf,(%rax)
140e272af:	0f 84 c7 03 00 00    	je     0x140e2767c
140e272b5:	44 38 35 a0 80 67 00 	cmp    %r14b,0x6780a0(%rip)        # 0x14149f35c
140e272bc:	74 0d                	je     0x140e272cb
140e272be:	44 38 35 98 80 67 00 	cmp    %r14b,0x678098(%rip)        # 0x14149f35d
140e272c5:	0f 84 38 04 00 00    	je     0x140e27703
140e272cb:	4c 39 37             	cmp    %r14,(%rdi)
140e272ce:	74 7b                	je     0x140e2734b
140e272d0:	4c 89 6d b0          	mov    %r13,-0x50(%rbp)
140e272d4:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140e272d9:	c7 45 b8 02 00 00 00 	movl   $0x2,-0x48(%rbp)
140e272e0:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140e272e4:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140e272e8:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140e272ee:	e8 31 a8 ff ff       	call   0x140e21b24
140e272f3:	4c 8b c7             	mov    %rdi,%r8
140e272f6:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140e272fa:	48 8b c8             	mov    %rax,%rcx
140e272fd:	e8 7a ab ff ff       	call   0x140e21e7c
140e27302:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140e27306:	48 89 07             	mov    %rax,(%rdi)
140e27309:	8b 45 c8             	mov    -0x38(%rbp),%eax
140e2730c:	89 47 08             	mov    %eax,0x8(%rdi)
140e2730f:	40 84 f6             	test   %sil,%sil
140e27312:	74 37                	je     0x140e2734b
140e27314:	b2 5b                	mov    $0x5b,%dl
140e27316:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
140e2731b:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140e27320:	44 89 74 24 68       	mov    %r14d,0x68(%rsp)
140e27325:	e8 d2 bd ff ff       	call   0x140e230fc
140e2732a:	4c 8b c7             	mov    %rdi,%r8
140e2732d:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140e27331:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140e27336:	e8 41 ab ff ff       	call   0x140e21e7c
140e2733b:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140e2733f:	41 8a f6             	mov    %r14b,%sil
140e27342:	48 89 07             	mov    %rax,(%rdi)
140e27345:	8b 45 d8             	mov    -0x28(%rbp),%eax
140e27348:	89 47 08             	mov    %eax,0x8(%rdi)
140e2734b:	48 8b 05 f6 7f 67 00 	mov    0x677ff6(%rip),%rax        # 0x14149f348
140e27352:	80 38 3f             	cmpb   $0x3f,(%rax)
140e27355:	0f 85 ee 02 00 00    	jne    0x140e27649
140e2735b:	48 8d 50 01          	lea    0x1(%rax),%rdx
140e2735f:	48 89 15 e2 7f 67 00 	mov    %rdx,0x677fe2(%rip)        # 0x14149f348
140e27366:	0f be 0a             	movsbl (%rdx),%ecx
140e27369:	83 e9 24             	sub    $0x24,%ecx
140e2736c:	0f 84 b2 02 00 00    	je     0x140e27624
140e27372:	83 e9 01             	sub    $0x1,%ecx
140e27375:	0f 84 30 02 00 00    	je     0x140e275ab
140e2737b:	83 e9 1a             	sub    $0x1a,%ecx
140e2737e:	0f 84 75 01 00 00    	je     0x140e274f9
140e27384:	83 e9 02             	sub    $0x2,%ecx
140e27387:	0f 84 1e 02 00 00    	je     0x140e275ab
140e2738d:	83 e9 08             	sub    $0x8,%ecx
140e27390:	0f 84 1e 01 00 00    	je     0x140e274b4
140e27396:	83 f9 08             	cmp    $0x8,%ecx
140e27399:	74 15                	je     0x140e273b0
140e2739b:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140e2739f:	e8 70 e9 ff ff       	call   0x140e25d14
140e273a4:	48 8d 95 30 01 00 00 	lea    0x130(%rbp),%rdx
140e273ab:	e9 ab 02 00 00       	jmp    0x140e2765b
140e273b0:	48 8d 42 01          	lea    0x1(%rdx),%rax
140e273b4:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140e273b9:	48 89 05 88 7f 67 00 	mov    %rax,0x677f88(%rip)        # 0x14149f348
140e273c0:	49 8b de             	mov    %r14,%rbx
140e273c3:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
140e273c8:	45 33 c0             	xor    %r8d,%r8d
140e273cb:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140e273d0:	b2 01                	mov    $0x1,%dl
140e273d2:	e8 95 1e 00 00       	call   0x140e2926c
140e273d7:	8b 44 24 78          	mov    0x78(%rsp),%eax
140e273db:	84 c0                	test   %al,%al
140e273dd:	75 5a                	jne    0x140e27439
140e273df:	48 85 db             	test   %rbx,%rbx
140e273e2:	74 49                	je     0x140e2742d
140e273e4:	4c 89 6d e0          	mov    %r13,-0x20(%rbp)
140e273e8:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140e273ed:	c7 45 e8 02 00 00 00 	movl   $0x2,-0x18(%rbp)
140e273f4:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
140e273fb:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
140e273ff:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140e27404:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140e2740a:	e8 41 aa ff ff       	call   0x140e21e50
140e2740f:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140e27414:	48 8b c8             	mov    %rax,%rcx
140e27417:	48 8d 55 50          	lea    0x50(%rbp),%rdx
140e2741b:	e8 5c aa ff ff       	call   0x140e21e7c
140e27420:	48 8b 18             	mov    (%rax),%rbx