14094aca3:	7c 0d                	jl     0x14094acb2
14094aca5:	41 0f b6 c1          	movzbl %r9b,%eax
14094aca9:	44 0f b6 8c 30 70 81 	movzbl 0x1058170(%rax,%rsi,1),%r9d
14094acb0:	05 01
14094acb2:	42 0f bf 8c 46 b0 81 	movswl 0x10581b0(%rsi,%r8,2),%ecx
14094acb9:	05 01
14094acbb:	41 0f b6 c1          	movzbl %r9b,%eax
14094acbf:	03 c1                	add    %ecx,%eax
14094acc1:	48 98                	cltq
14094acc3:	0f bf 84 46 c0 8a 05 	movswl 0x1058ac0(%rsi,%rax,2),%eax
14094acca:	01
14094accb:	41 3b c0             	cmp    %r8d,%eax
14094acce:	75 c0                	jne    0x14094ac90
14094acd0:	49 63 c0             	movslq %r8d,%rax
14094acd3:	0f bf 8c 46 b0 81 05 	movswl 0x10581b0(%rsi,%rax,2),%ecx
14094acda:	01
14094acdb:	41 0f b6 c1          	movzbl %r9b,%eax
14094acdf:	03 c1                	add    %ecx,%eax
14094ace1:	48 98                	cltq
14094ace3:	0f bf 8c 46 90 84 05 	movswl 0x1058490(%rsi,%rax,2),%ecx
14094acea:	01
14094aceb:	81 f9 a7 00 00 00    	cmp    $0xa7,%ecx
14094acf1:	41 0f 44 cd          	cmove  %r13d,%ecx
14094acf5:	85 c9                	test   %ecx,%ecx
14094acf7:	0f 84 e3 fd ff ff    	je     0x14094aae0
14094acfd:	48 ff c7             	inc    %rdi
14094ad00:	8b d1                	mov    %ecx,%edx
14094ad02:	e9 29 fd ff ff       	jmp    0x14094aa30
14094ad07:	48 63 fb             	movslq %ebx,%rdi
14094ad0a:	4c 8b 3d c7 96 ae 00 	mov    0xae96c7(%rip),%r15        # 0x1414343d8
14094ad11:	49 03 ff             	add    %r15,%rdi
14094ad14:	48 89 3d ed 96 ae 00 	mov    %rdi,0xae96ed(%rip)        # 0x141434408
14094ad1b:	e8 50 0f 00 00       	call   0x14094bc70
14094ad20:	8b d0                	mov    %eax,%edx
14094ad22:	e9 09 fd ff ff       	jmp    0x14094aa30
14094ad27:	49 8d 49 01          	lea    0x1(%r9),%rcx
14094ad2b:	e8 80 ae f1 ff       	call   0x140865bb0
14094ad30:	48 8b d8             	mov    %rax,%rbx
14094ad33:	8b 0d 87 96 ae 00    	mov    0xae9687(%rip),%ecx        # 0x1414343c0
14094ad39:	83 c1 fe             	add    $0xfffffffe,%ecx
14094ad3c:	48 63 d1             	movslq %ecx,%rdx
14094ad3f:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14094ad43:	0f 57 c0             	xorps  %xmm0,%xmm0
14094ad46:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
14094ad4a:	4c 89 6d ff          	mov    %r13,-0x1(%rbp)
14094ad4e:	4c 89 6d 07          	mov    %r13,0x7(%rbp)
14094ad52:	4d 8b c4             	mov    %r12,%r8
14094ad55:	49 ff c0             	inc    %r8
14094ad58:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14094ad5d:	75 f6                	jne    0x14094ad55
14094ad5f:	48 8b d3             	mov    %rbx,%rdx
14094ad62:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14094ad66:	e8 95 c0 84 ff       	call   0x140196e00
14094ad6b:	90                   	nop
14094ad6c:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
14094ad70:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
14094ad74:	48 8b 0d ad 5b ae 00 	mov    0xae5bad(%rip),%rcx        # 0x141430928
14094ad7b:	e8 60 13 e3 ff       	call   0x14077c0e0
14094ad80:	90                   	nop
14094ad81:	48 8b 55 07          	mov    0x7(%rbp),%rdx
14094ad85:	48 83 fa 0f          	cmp    $0xf,%rdx
14094ad89:	76 31                	jbe    0x14094adbc
14094ad8b:	48 ff c2             	inc    %rdx
14094ad8e:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
14094ad92:	48 8b c1             	mov    %rcx,%rax
14094ad95:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14094ad9c:	72 19                	jb     0x14094adb7
14094ad9e:	48 83 c2 27          	add    $0x27,%rdx
14094ada2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14094ada6:	48 2b c1             	sub    %rcx,%rax
14094ada9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14094adad:	48 83 f8 1f          	cmp    $0x1f,%rax
14094adb1:	0f 87 0e 09 00 00    	ja     0x14094b6c5
14094adb7:	e8 88 03 4d 00       	call   0x140e1b144
14094adbc:	4c 89 6d ff          	mov    %r13,-0x1(%rbp)
14094adc0:	48 c7 45 07 0f 00 00 	movq   $0xf,0x7(%rbp)
14094adc7:	00
14094adc8:	c6 45 ef 00          	movb   $0x0,-0x11(%rbp)
14094adcc:	ba 01 00 00 00       	mov    $0x1,%edx
14094add1:	48 8b cb             	mov    %rbx,%rcx
14094add4:	e8 6b 03 4d 00       	call   0x140e1b144
14094add9:	48 8b 5d 1f          	mov    0x1f(%rbp),%rbx
14094addd:	48 85 db             	test   %rbx,%rbx
14094ade0:	75 11                	jne    0x14094adf3
14094ade2:	48 8d 0d ff e2 70 00 	lea    0x70e2ff(%rip),%rcx        # 0x1410590e8
14094ade9:	e8 c2 dc 00 00       	call   0x140958ab0
14094adee:	e9 81 01 00 00       	jmp    0x14094af74
14094adf3:	48 8d 45 0f          	lea    0xf(%rbp),%rax
14094adf7:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
14094adfb:	48 8b 55 27          	mov    0x27(%rbp),%rdx
14094adff:	48 83 fa 0f          	cmp    $0xf,%rdx
14094ae03:	49 0f 47 c0          	cmova  %r8,%rax
14094ae07:	80 38 5e             	cmpb   $0x5e,(%rax)
14094ae0a:	0f 84 7a 00 00 00    	je     0x14094ae8a
14094ae10:	85 db                	test   %ebx,%ebx
14094ae12:	7e 16                	jle    0x14094ae2a
14094ae14:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14094ae18:	48 83 fa 0f          	cmp    $0xf,%rdx
14094ae1c:	49 0f 47 c8          	cmova  %r8,%rcx
14094ae20:	48 63 c3             	movslq %ebx,%rax
14094ae23:	80 7c 08 ff 24       	cmpb   $0x24,-0x1(%rax,%rcx,1)
14094ae28:	74 60                	je     0x14094ae8a
14094ae2a:	48 8b 15 a7 95 ae 00 	mov    0xae95a7(%rip),%rdx        # 0x1414343d8
14094ae31:	b9 29 00 00 00       	mov    $0x29,%ecx
14094ae36:	e8 e5 0f 00 00       	call   0x14094be20
14094ae3b:	8d 43 ff             	lea    -0x1(%rbx),%eax
14094ae3e:	48 63 d8             	movslq %eax,%rbx
14094ae41:	85 c0                	test   %eax,%eax
14094ae43:	78 2f                	js     0x14094ae74
14094ae45:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14094ae4c:	00 00 00 00
14094ae50:	48 8d 45 0f          	lea    0xf(%rbp),%rax
14094ae54:	48 83 7d 27 0f       	cmpq   $0xf,0x27(%rbp)
14094ae59:	48 0f 47 45 0f       	cmova  0xf(%rbp),%rax
14094ae5e:	0f be 0c 18          	movsbl (%rax,%rbx,1),%ecx
14094ae62:	48 8b 15 6f 95 ae 00 	mov    0xae956f(%rip),%rdx        # 0x1414343d8
14094ae69:	e8 b2 0f 00 00       	call   0x14094be20
14094ae6e:	48 83 eb 01          	sub    $0x1,%rbx
14094ae72:	79 dc                	jns    0x14094ae50
14094ae74:	48 8b 15 5d 95 ae 00 	mov    0xae955d(%rip),%rdx        # 0x1414343d8
14094ae7b:	b9 28 00 00 00       	mov    $0x28,%ecx
14094ae80:	e8 9b 0f 00 00       	call   0x14094be20
14094ae85:	e9 ea 00 00 00       	jmp    0x14094af74
14094ae8a:	8d 43 ff             	lea    -0x1(%rbx),%eax
14094ae8d:	48 63 d8             	movslq %eax,%rbx
14094ae90:	85 c0                	test   %eax,%eax
14094ae92:	78 33                	js     0x14094aec7
14094ae94:	0f 1f 40 00          	nopl   0x0(%rax)
14094ae98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14094ae9f:	00
14094aea0:	48 8d 45 0f          	lea    0xf(%rbp),%rax
14094aea4:	48 83 fa 0f          	cmp    $0xf,%rdx
14094aea8:	48 0f 47 45 0f       	cmova  0xf(%rbp),%rax
14094aead:	0f be 0c 03          	movsbl (%rbx,%rax,1),%ecx
14094aeb1:	48 8b 15 20 95 ae 00 	mov    0xae9520(%rip),%rdx        # 0x1414343d8
14094aeb8:	e8 63 0f 00 00       	call   0x14094be20
14094aebd:	48 83 eb 01          	sub    $0x1,%rbx
14094aec1:	48 8b 55 27          	mov    0x27(%rbp),%rdx
14094aec5:	79 d9                	jns    0x14094aea0
14094aec7:	48 8d 45 0f          	lea    0xf(%rbp),%rax
14094aecb:	48 83 fa 0f          	cmp    $0xf,%rdx
14094aecf:	48 0f 47 45 0f       	cmova  0xf(%rbp),%rax
14094aed4:	80 38 5e             	cmpb   $0x5e,(%rax)
14094aed7:	0f 85 9b 00 00 00    	jne    0x14094af78
14094aedd:	48 8b 0d 14 95 ae 00 	mov    0xae9514(%rip),%rcx        # 0x1414343f8
14094aee4:	48 85 c9             	test   %rcx,%rcx
14094aee7:	74 0e                	je     0x14094aef7
14094aee9:	48 8b 05 f8 94 ae 00 	mov    0xae94f8(%rip),%rax        # 0x1414343e8
14094aef0:	48 83 3c c1 00       	cmpq   $0x0,(%rcx,%rax,8)
14094aef5:	75 64                	jne    0x14094af5b
14094aef7:	e8 34 f9 ff ff       	call   0x14094a830
14094aefc:	48 8b 3d c5 94 ae 00 	mov    0xae94c5(%rip),%rdi        # 0x1414343c8
14094af03:	b9 40 00 00 00       	mov    $0x40,%ecx
14094af08:	e8 1f 78 4e 00       	call   0x140e3272c
14094af0d:	48 8b d8             	mov    %rax,%rbx
14094af10:	48 85 c0             	test   %rax,%rax
14094af13:	0f 84 b2 07 00 00    	je     0x14094b6cb
14094af19:	c7 40 18 00 40 00 00 	movl   $0x4000,0x18(%rax)
14094af20:	b9 02 40 00 00       	mov    $0x4002,%ecx
14094af25:	e8 02 78 4e 00       	call   0x140e3272c
14094af2a:	48 89 43 08          	mov    %rax,0x8(%rbx)
14094af2e:	48 85 c0             	test   %rax,%rax
14094af31:	0f 84 94 07 00 00    	je     0x14094b6cb
14094af37:	c7 43 20 01 00 00 00 	movl   $0x1,0x20(%rbx)
14094af3e:	48 8b d7             	mov    %rdi,%rdx
14094af41:	48 8b cb             	mov    %rbx,%rcx
14094af44:	e8 e7 f7 ff ff       	call   0x14094a730
14094af49:	48 8b 0d a8 94 ae 00 	mov    0xae94a8(%rip),%rcx        # 0x1414343f8
14094af50:	48 8b 05 91 94 ae 00 	mov    0xae9491(%rip),%rax        # 0x1414343e8
14094af57:	48 89 1c c1          	mov    %rbx,(%rcx,%rax,8)
14094af5b:	48 8b 0d 96 94 ae 00 	mov    0xae9496(%rip),%rcx        # 0x1414343f8
14094af62:	48 8b 05 7f 94 ae 00 	mov    0xae947f(%rip),%rax        # 0x1414343e8
14094af69:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
14094af6d:	c7 41 28 01 00 00 00 	movl   $0x1,0x28(%rcx)
14094af74:	48 8b 55 27          	mov    0x27(%rbp),%rdx
14094af78:	48 83 fa 0f          	cmp    $0xf,%rdx
14094af7c:	76 31                	jbe    0x14094afaf
14094af7e:	48 ff c2             	inc    %rdx
14094af81:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14094af85:	48 8b c1             	mov    %rcx,%rax
14094af88:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14094af8f:	72 19                	jb     0x14094afaa
14094af91:	48 83 c2 27          	add    $0x27,%rdx
14094af95:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14094af99:	48 2b c1             	sub    %rcx,%rax
14094af9c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14094afa0:	48 83 f8 1f          	cmp    $0x1f,%rax
14094afa4:	0f 87 2e 07 00 00    	ja     0x14094b6d8
14094afaa:	e8 95 01 4d 00       	call   0x140e1b144
14094afaf:	4c 89 6d 1f          	mov    %r13,0x1f(%rbp)
14094afb3:	48 c7 45 27 0f 00 00 	movq   $0xf,0x27(%rbp)
14094afba:	00
14094afbb:	c6 45 0f 00          	movb   $0x0,0xf(%rbp)
14094afbf:	e9 4c fa ff ff       	jmp    0x14094aa10
14094afc4:	80 3d 45 59 ae 00 00 	cmpb   $0x0,0xae5945(%rip)        # 0x141430910
14094afcb:	0f 84 41 04 00 00    	je     0x14094b412
14094afd1:	41 0f be 19          	movsbl (%r9),%ebx
14094afd5:	49 8b d1             	mov    %r9,%rdx
14094afd8:	b9 5d 00 00 00       	mov    $0x5d,%ecx
14094afdd:	e8 3e 0e 00 00       	call   0x14094be20
14094afe2:	8b cb                	mov    %ebx,%ecx
14094afe4:	48 8b 15 ed 93 ae 00 	mov    0xae93ed(%rip),%rdx        # 0x1414343d8
14094afeb:	e8 30 0e 00 00       	call   0x14094be20
14094aff0:	48 8b 15 e1 93 ae 00 	mov    0xae93e1(%rip),%rdx        # 0x1414343d8
14094aff7:	b9 5b 00 00 00       	mov    $0x5b,%ecx
14094affc:	e8 1f 0e 00 00       	call   0x14094be20
14094b001:	e9 0a fa ff ff       	jmp    0x14094aa10
14094b006:	48 8d 0d 23 e1 70 00 	lea    0x70e123(%rip),%rcx        # 0x141059130
14094b00d:	e8 9e da 00 00       	call   0x140958ab0
14094b012:	e9 f9 f9 ff ff       	jmp    0x14094aa10
14094b017:	c7 05 f3 93 ae 00 05 	movl   $0x5,0xae93f3(%rip)        # 0x141434414
14094b01e:	00 00 00
14094b021:	b8 22 00 00 00       	mov    $0x22,%eax
14094b026:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
14094b02a:	48 33 cc             	xor    %rsp,%rcx
14094b02d:	e8 ce 04 4d 00       	call   0x140e1b500
14094b032:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
14094b039:	00
14094b03a:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14094b03e:	49 8b 73 38          	mov    0x38(%r11),%rsi
14094b042:	49 8b 7b 40          	mov    0x40(%r11),%rdi
14094b046:	49 8b e3             	mov    %r11,%rsp
14094b049:	41 5f                	pop    %r15
14094b04b:	41 5e                	pop    %r14
14094b04d:	41 5d                	pop    %r13
14094b04f:	41 5c                	pop    %r12
14094b051:	5d                   	pop    %rbp
14094b052:	c3                   	ret
14094b053:	88 17                	mov    %dl,(%rdi)
14094b055:	49 8d 4f 01          	lea    0x1(%r15),%rcx
14094b059:	4c 89 3d 78 93 ae 00 	mov    %r15,0xae9378(%rip)        # 0x1414343d8
14094b060:	8b c1                	mov    %ecx,%eax
14094b062:	41 2b c7             	sub    %r15d,%eax
14094b065:	89 05 55 93 ae 00    	mov    %eax,0xae9355(%rip)        # 0x1414343c0
14094b06b:	0f b6 01             	movzbl (%rcx),%eax
14094b06e:	88 05 8c 93 ae 00    	mov    %al,0xae938c(%rip)        # 0x141434400
14094b074:	c6 01 00             	movb   $0x0,(%rcx)
14094b077:	48 89 0d 8a 93 ae 00 	mov    %rcx,0xae938a(%rip)        # 0x141434408
14094b07e:	c7 05 8c 93 ae 00 03 	movl   $0x3,0xae938c(%rip)        # 0x141434414
14094b085:	00 00 00
14094b088:	b8 7b 00 00 00       	mov    $0x7b,%eax
14094b08d:	eb 97                	jmp    0x14094b026
14094b08f:	b8 24 00 00 00       	mov    $0x24,%eax
14094b094:	eb 90                	jmp    0x14094b026
14094b096:	48 8b 35 8b 58 ae 00 	mov    0xae588b(%rip),%rsi        # 0x141430928
14094b09d:	0f 57 c0             	xorps  %xmm0,%xmm0
14094b0a0:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
14094b0a4:	0f 57 c9             	xorps  %xmm1,%xmm1
14094b0a7:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
14094b0ac:	4d 8b c4             	mov    %r12,%r8
14094b0af:	90                   	nop
14094b0b0:	49 ff c0             	inc    %r8
14094b0b3:	43 80 3c 01 00       	cmpb   $0x0,(%r9,%r8,1)
14094b0b8:	75 f6                	jne    0x14094b0b0
14094b0ba:	49 8b d1             	mov    %r9,%rdx
14094b0bd:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14094b0c1:	e8 3a bd 84 ff       	call   0x140196e00
14094b0c6:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
14094b0ca:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14094b0ce:	48 8d 4e 38          	lea    0x38(%rsi),%rcx
14094b0d2:	e8 09 d8 a2 ff       	call   0x1403788e0
14094b0d7:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
14094b0db:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14094b0df:	75 15                	jne    0x14094b0f6
14094b0e1:	4c 8d 43 20          	lea    0x20(%rbx),%r8
14094b0e5:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
14094b0e9:	48 8d 4e 38          	lea    0x38(%rsi),%rcx
14094b0ed:	e8 4e af 89 ff       	call   0x1401e6040
14094b0f2:	84 c0                	test   %al,%al
14094b0f4:	74 04                	je     0x14094b0fa
14094b0f6:	48 8b 5e 38          	mov    0x38(%rsi),%rbx
14094b0fa:	48 8b 55 07          	mov    0x7(%rbp),%rdx
14094b0fe:	48 83 fa 0f          	cmp    $0xf,%rdx
14094b102:	76 31                	jbe    0x14094b135
14094b104:	48 ff c2             	inc    %rdx
14094b107:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
14094b10b:	48 8b c1             	mov    %rcx,%rax
14094b10e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14094b115:	72 19                	jb     0x14094b130
14094b117:	48 83 c2 27          	add    $0x27,%rdx
14094b11b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14094b11f:	48 2b c1             	sub    %rcx,%rax
14094b122:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14094b126:	48 83 f8 1f          	cmp    $0x1f,%rax
14094b12a:	0f 87 ae 05 00 00    	ja     0x14094b6de
14094b130:	e8 0f 00 4d 00       	call   0x140e1b144
14094b135:	48 3b 5e 38          	cmp    0x38(%rsi),%rbx
14094b139:	74 3e                	je     0x14094b179
14094b13b:	48 8b 43 40          	mov    0x40(%rbx),%rax
14094b13f:	48 89 05 d2 57 ae 00 	mov    %rax,0xae57d2(%rip)        # 0x141430918
14094b146:	48 85 c0             	test   %rax,%rax
14094b149:	74 35                	je     0x14094b180
14094b14b:	e8 10 0c 00 00       	call   0x14094bd60
14094b150:	83 f8 5d             	cmp    $0x5d,%eax
14094b153:	74 0c                	je     0x14094b161
14094b155:	48 8d 0d 34 63 69 00 	lea    0x696334(%rip),%rcx        # 0x140fe1490
14094b15c:	e8 4f d9 00 00       	call   0x140958ab0
14094b161:	48 8b 05 b0 57 ae 00 	mov    0xae57b0(%rip),%rax        # 0x141430918
14094b168:	48 89 05 79 94 ae 00 	mov    %rax,0xae9479(%rip)        # 0x1414345e8
14094b16f:	b8 04 01 00 00       	mov    $0x104,%eax
14094b174:	e9 ad fe ff ff       	jmp    0x14094b026
14094b179:	4c 89 2d 98 57 ae 00 	mov    %r13,0xae5798(%rip)        # 0x141430918
14094b180:	b9 10 00 00 00       	mov    $0x10,%ecx
14094b185:	e8 7e ff 4c 00       	call   0x140e1b108
14094b18a:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
14094b18e:	48 85 c0             	test   %rax,%rax
14094b191:	74 0d                	je     0x14094b1a0
14094b193:	48 8b c8             	mov    %rax,%rcx
14094b196:	e8 45 82 ee ff       	call   0x1408333e0
14094b19b:	4c 8b f0             	mov    %rax,%r14
14094b19e:	eb 03                	jmp    0x14094b1a3
14094b1a0:	4d 8b f5             	mov    %r13,%r14
14094b1a3:	4c 89 35 6e 57 ae 00 	mov    %r14,0xae576e(%rip)        # 0x141430918
14094b1aa:	48 8b 15 27 92 ae 00 	mov    0xae9227(%rip),%rdx        # 0x1414343d8
14094b1b1:	48 8b 35 70 57 ae 00 	mov    0xae5770(%rip),%rsi        # 0x141430928
14094b1b8:	48 83 c6 38          	add    $0x38,%rsi
14094b1bc:	0f 57 c0             	xorps  %xmm0,%xmm0
14094b1bf:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
14094b1c3:	0f 57 c9             	xorps  %xmm1,%xmm1
14094b1c6:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
14094b1cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14094b1d0:	49 ff c4             	inc    %r12
14094b1d3:	42 80 3c 22 00       	cmpb   $0x0,(%rdx,%r12,1)
14094b1d8:	75 f6                	jne    0x14094b1d0
14094b1da:	4d 8b c4             	mov    %r12,%r8
14094b1dd:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14094b1e1:	e8 1a bc 84 ff       	call   0x140196e00
14094b1e6:	90                   	nop
14094b1e7:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
14094b1eb:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14094b1ef:	48 8b ce             	mov    %rsi,%rcx
14094b1f2:	e8 e9 d6 a2 ff       	call   0x1403788e0
14094b1f7:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
14094b1fb:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14094b1ff:	75 18                	jne    0x14094b219
14094b201:	4c 8d 43 20          	lea    0x20(%rbx),%r8
14094b205:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
14094b209:	48 8b ce             	mov    %rsi,%rcx
14094b20c:	e8 2f ae 89 ff       	call   0x1401e6040
14094b211:	84 c0                	test   %al,%al
14094b213:	0f 84 81 00 00 00    	je     0x14094b29a
14094b219:	48 b8 8e e3 38 8e e3 	movabs $0x38e38e38e38e38e,%rax
14094b220:	38 8e 03
14094b223:	48 39 46 08          	cmp    %rax,0x8(%rsi)
14094b227:	0f 84 b7 04 00 00    	je     0x14094b6e4
14094b22d:	48 8b 1e             	mov    (%rsi),%rbx
14094b230:	48 89 75 c7          	mov    %rsi,-0x39(%rbp)
14094b234:	4c 89 6d cf          	mov    %r13,-0x31(%rbp)
14094b238:	b9 48 00 00 00       	mov    $0x48,%ecx
14094b23d:	e8 c6 fe 4c 00       	call   0x140e1b108