140133d9a:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140133d9e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140133da3:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
140133da7:	4c 8d 45 40          	lea    0x40(%rbp),%r8
140133dab:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
140133db2:	48 8b cb             	mov    %rbx,%rcx
140133db5:	e8 56 cd 09 00       	call   0x1401d0b10
140133dba:	44 0f b6 f0          	movzbl %al,%r14d
140133dbe:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
140133dc2:	48 83 fa 0f          	cmp    $0xf,%rdx
140133dc6:	76 34                	jbe    0x140133dfc
140133dc8:	48 ff c2             	inc    %rdx
140133dcb:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140133dcf:	48 8b c1             	mov    %rcx,%rax
140133dd2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140133dd9:	72 1c                	jb     0x140133df7
140133ddb:	48 83 c2 27          	add    $0x27,%rdx
140133ddf:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140133de3:	48 2b c1             	sub    %rcx,%rax
140133de6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140133dea:	48 83 f8 1f          	cmp    $0x1f,%rax
140133dee:	76 07                	jbe    0x140133df7
140133df0:	ff 15 02 62 1f 00    	call   *0x1f6202(%rip)        # 0x140329ff8
140133df6:	cc                   	int3
140133df7:	e8 88 64 1c 00       	call   0x1402fa284
140133dfc:	f3 0f 7f 75 f0       	movdqu %xmm6,-0x10(%rbp)
140133e01:	c6 45 e0 00          	movb   $0x0,-0x20(%rbp)
140133e05:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140133e0a:	48 8b 79 08          	mov    0x8(%rcx),%rdi
140133e0e:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140133e12:	75 48                	jne    0x140133e5c
140133e14:	0f 1f 40 00          	nopl   0x0(%rax)
140133e18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140133e1f:	00
140133e20:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140133e24:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140133e29:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140133e2e:	e8 1d f5 ff ff       	call   0x140133350
140133e33:	48 8b df             	mov    %rdi,%rbx
140133e36:	48 8b 3f             	mov    (%rdi),%rdi
140133e39:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
140133e3d:	33 d2                	xor    %edx,%edx
140133e3f:	e8 5c 03 00 00       	call   0x1401341a0
140133e44:	ba 60 00 00 00       	mov    $0x60,%edx
140133e49:	48 8b cb             	mov    %rbx,%rcx
140133e4c:	e8 33 64 1c 00       	call   0x1402fa284
140133e51:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140133e55:	74 c9                	je     0x140133e20
140133e57:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140133e5c:	ba 60 00 00 00       	mov    $0x60,%edx
140133e61:	e8 1e 64 1c 00       	call   0x1402fa284
140133e66:	45 84 f6             	test   %r14b,%r14b
140133e69:	0f 85 7f 01 00 00    	jne    0x140133fee
140133e6f:	4c 8d 05 12 41 20 00 	lea    0x204112(%rip),%r8        # 0x140337f88
140133e76:	ba 01 00 00 00       	mov    $0x1,%edx
140133e7b:	8b ca                	mov    %edx,%ecx
140133e7d:	e8 7e 5d f8 ff       	call   0x1400b9c00
140133e82:	90                   	nop
140133e83:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140133e8a:	e8 e1 44 f6 ff       	call   0x140098370
140133e8f:	90                   	nop
140133e90:	48 8b 55 18          	mov    0x18(%rbp),%rdx
140133e94:	48 83 fa 0f          	cmp    $0xf,%rdx
140133e98:	76 31                	jbe    0x140133ecb
140133e9a:	48 ff c2             	inc    %rdx
140133e9d:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140133ea1:	48 8b c1             	mov    %rcx,%rax
140133ea4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140133eab:	72 19                	jb     0x140133ec6
140133ead:	48 83 c2 27          	add    $0x27,%rdx
140133eb1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140133eb5:	48 2b c1             	sub    %rcx,%rax
140133eb8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140133ebc:	48 83 f8 1f          	cmp    $0x1f,%rax
140133ec0:	0f 87 67 01 00 00    	ja     0x14013402d
140133ec6:	e8 b9 63 1c 00       	call   0x1402fa284
140133ecb:	f3 0f 7f 75 10       	movdqu %xmm6,0x10(%rbp)
140133ed0:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
140133ed4:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140133ed9:	48 85 c9             	test   %rcx,%rcx
140133edc:	74 0b                	je     0x140133ee9
140133ede:	48 8b 01             	mov    (%rcx),%rax
140133ee1:	ba 01 00 00 00       	mov    $0x1,%edx
140133ee6:	ff 10                	call   *(%rax)
140133ee8:	90                   	nop
140133ee9:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140133eed:	e8 7e 44 f6 ff       	call   0x140098370
140133ef2:	90                   	nop
140133ef3:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140133ef7:	e8 a4 9f f9 ff       	call   0x1400cdea0
140133efc:	90                   	nop
140133efd:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140133f02:	48 85 db             	test   %rbx,%rbx
140133f05:	0f 84 a6 00 00 00    	je     0x140133fb1
140133f0b:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140133f10:	48 3b df             	cmp    %rdi,%rbx
140133f13:	74 57                	je     0x140133f6c
140133f15:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140133f19:	48 83 fa 0f          	cmp    $0xf,%rdx
140133f1d:	76 30                	jbe    0x140133f4f
140133f1f:	48 8b 0b             	mov    (%rbx),%rcx
140133f22:	48 ff c2             	inc    %rdx
140133f25:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140133f2c:	72 1c                	jb     0x140133f4a
140133f2e:	48 83 c2 27          	add    $0x27,%rdx
140133f32:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140133f36:	49 2b c8             	sub    %r8,%rcx
140133f39:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140133f3d:	48 83 f8 1f          	cmp    $0x1f,%rax
140133f41:	0f 87 88 01 00 00    	ja     0x1401340cf
140133f47:	49 8b c8             	mov    %r8,%rcx
140133f4a:	e8 35 63 1c 00       	call   0x1402fa284
140133f4f:	4c 89 63 10          	mov    %r12,0x10(%rbx)
140133f53:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140133f5a:	00
140133f5b:	c6 03 00             	movb   $0x0,(%rbx)
140133f5e:	48 83 c3 20          	add    $0x20,%rbx
140133f62:	48 3b df             	cmp    %rdi,%rbx
140133f65:	75 ae                	jne    0x140133f15
140133f67:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140133f6c:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
140133f70:	48 2b d3             	sub    %rbx,%rdx
140133f73:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140133f77:	48 8b c3             	mov    %rbx,%rax
140133f7a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140133f81:	72 19                	jb     0x140133f9c
140133f83:	48 83 c2 27          	add    $0x27,%rdx
140133f87:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
140133f8b:	48 2b c3             	sub    %rbx,%rax
140133f8e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140133f92:	48 83 f8 1f          	cmp    $0x1f,%rax
140133f96:	0f 87 33 01 00 00    	ja     0x1401340cf
140133f9c:	48 8b cb             	mov    %rbx,%rcx
140133f9f:	e8 e0 62 1c 00       	call   0x1402fa284
140133fa4:	0f 57 c0             	xorps  %xmm0,%xmm0
140133fa7:	4c 89 65 80          	mov    %r12,-0x80(%rbp)
140133fab:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
140133fb1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140133fb5:	e8 c6 23 f5 ff       	call   0x140086380
140133fba:	90                   	nop
140133fbb:	48 8b c6             	mov    %rsi,%rax
140133fbe:	48 8b 8d c0 02 00 00 	mov    0x2c0(%rbp),%rcx
140133fc5:	48 33 cc             	xor    %rsp,%rcx
140133fc8:	e8 73 66 1c 00       	call   0x1402fa640
140133fcd:	4c 8d 9c 24 e0 03 00 	lea    0x3e0(%rsp),%r11
140133fd4:	00
140133fd5:	49 8b 5b 40          	mov    0x40(%r11),%rbx
140133fd9:	49 8b 73 48          	mov    0x48(%r11),%rsi
140133fdd:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140133fe2:	49 8b e3             	mov    %r11,%rsp
140133fe5:	41 5f                	pop    %r15
140133fe7:	41 5e                	pop    %r14
140133fe9:	41 5c                	pop    %r12
140133feb:	5f                   	pop    %rdi
140133fec:	5d                   	pop    %rbp
140133fed:	c3                   	ret
140133fee:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140133ff5:	e8 76 43 f6 ff       	call   0x140098370
140133ffa:	90                   	nop
140133ffb:	48 8b 55 18          	mov    0x18(%rbp),%rdx
140133fff:	48 83 fa 0f          	cmp    $0xf,%rdx
140134003:	76 34                	jbe    0x140134039
140134005:	48 ff c2             	inc    %rdx
140134008:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14013400c:	48 8b c1             	mov    %rcx,%rax
14013400f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140134016:	72 1c                	jb     0x140134034
140134018:	48 83 c2 27          	add    $0x27,%rdx
14013401c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140134020:	48 2b c1             	sub    %rcx,%rax
140134023:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140134027:	48 83 f8 1f          	cmp    $0x1f,%rax
14013402b:	76 07                	jbe    0x140134034
14013402d:	ff 15 c5 5f 1f 00    	call   *0x1f5fc5(%rip)        # 0x140329ff8
140134033:	cc                   	int3
140134034:	e8 4b 62 1c 00       	call   0x1402fa284
140134039:	f3 0f 7f 75 10       	movdqu %xmm6,0x10(%rbp)
14013403e:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
140134042:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140134047:	48 85 c9             	test   %rcx,%rcx
14013404a:	74 0b                	je     0x140134057
14013404c:	48 8b 01             	mov    (%rcx),%rax
14013404f:	ba 01 00 00 00       	mov    $0x1,%edx
140134054:	ff 10                	call   *(%rax)
140134056:	90                   	nop
140134057:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14013405b:	e8 10 43 f6 ff       	call   0x140098370
140134060:	90                   	nop
140134061:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140134065:	e8 36 9e f9 ff       	call   0x1400cdea0
14013406a:	90                   	nop
14013406b:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140134070:	48 85 db             	test   %rbx,%rbx
140134073:	0f 84 38 ff ff ff    	je     0x140133fb1
140134079:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
14013407e:	48 3b df             	cmp    %rdi,%rbx
140134081:	74 18                	je     0x14013409b
140134083:	33 d2                	xor    %edx,%edx
140134085:	48 8b cb             	mov    %rbx,%rcx
140134088:	e8 f3 29 f5 ff       	call   0x140086a80
14013408d:	48 83 c3 20          	add    $0x20,%rbx
140134091:	48 3b df             	cmp    %rdi,%rbx
140134094:	75 ed                	jne    0x140134083
140134096:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14013409b:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
14013409f:	48 2b d3             	sub    %rbx,%rdx
1401340a2:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
1401340a6:	48 8b c3             	mov    %rbx,%rax
1401340a9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401340b0:	0f 82 e6 fe ff ff    	jb     0x140133f9c
1401340b6:	48 83 c2 27          	add    $0x27,%rdx
1401340ba:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1401340be:	48 2b c3             	sub    %rbx,%rax
1401340c1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401340c5:	48 83 f8 1f          	cmp    $0x1f,%rax
1401340c9:	0f 86 cd fe ff ff    	jbe    0x140133f9c
1401340cf:	ff 15 23 5f 1f 00    	call   *0x1f5f23(%rip)        # 0x140329ff8
1401340d5:	cc                   	int3
1401340d6:	cc                   	int3
1401340d7:	cc                   	int3
1401340d8:	cc                   	int3
1401340d9:	cc                   	int3
1401340da:	cc                   	int3
1401340db:	cc                   	int3
1401340dc:	cc                   	int3
1401340dd:	cc                   	int3
1401340de:	cc                   	int3
1401340df:	cc                   	int3
1401340e0:	48 8d 05 b1 3c 20 00 	lea    0x203cb1(%rip),%rax        # 0x140337d98
1401340e7:	48 89 01             	mov    %rax,(%rcx)
1401340ea:	48 c7 05 23 83 2d 00 	movq   $0x0,0x2d8323(%rip)        # 0x14040c418
1401340f1:	00 00 00 00
1401340f5:	c3                   	ret
1401340f6:	cc                   	int3
1401340f7:	cc                   	int3
1401340f8:	cc                   	int3
1401340f9:	cc                   	int3
1401340fa:	cc                   	int3
1401340fb:	cc                   	int3
1401340fc:	cc                   	int3
1401340fd:	cc                   	int3
1401340fe:	cc                   	int3
1401340ff:	cc                   	int3
140134100:	40 53                	rex push %rbx
140134102:	48 83 ec 20          	sub    $0x20,%rsp
140134106:	4c 8b 01             	mov    (%rcx),%r8
140134109:	48 8b d1             	mov    %rcx,%rdx
14013410c:	48 8b d9             	mov    %rcx,%rbx
14013410f:	4d 8b 40 08          	mov    0x8(%r8),%r8
140134113:	e8 38 f2 ff ff       	call   0x140133350
140134118:	48 8b 0b             	mov    (%rbx),%rcx
14013411b:	ba 60 00 00 00       	mov    $0x60,%edx
140134120:	48 83 c4 20          	add    $0x20,%rsp
140134124:	5b                   	pop    %rbx
140134125:	e9 5a 61 1c 00       	jmp    0x1402fa284
14013412a:	cc                   	int3
14013412b:	cc                   	int3
14013412c:	cc                   	int3
14013412d:	cc                   	int3
14013412e:	cc                   	int3
14013412f:	cc                   	int3
140134130:	40 53                	rex push %rbx
140134132:	48 83 ec 20          	sub    $0x20,%rsp
140134136:	48 8b 19             	mov    (%rcx),%rbx
140134139:	48 85 db             	test   %rbx,%rbx
14013413c:	74 1a                	je     0x140134158
14013413e:	48 8b cb             	mov    %rbx,%rcx
140134141:	e8 ea bf 09 00       	call   0x1401d0130
140134146:	ba 28 00 00 00       	mov    $0x28,%edx
14013414b:	48 8b cb             	mov    %rbx,%rcx
14013414e:	48 83 c4 20          	add    $0x20,%rsp
140134152:	5b                   	pop    %rbx
140134153:	e9 2c 61 1c 00       	jmp    0x1402fa284
140134158:	48 83 c4 20          	add    $0x20,%rsp
14013415c:	5b                   	pop    %rbx
14013415d:	c3                   	ret
14013415e:	cc                   	int3
14013415f:	cc                   	int3
140134160:	40 53                	rex push %rbx
140134162:	48 83 ec 20          	sub    $0x20,%rsp
140134166:	48 8d 05 2b 3c 20 00 	lea    0x203c2b(%rip),%rax        # 0x140337d98
14013416d:	48 8b d9             	mov    %rcx,%rbx
140134170:	48 89 01             	mov    %rax,(%rcx)
140134173:	48 c7 05 9a 82 2d 00 	movq   $0x0,0x2d829a(%rip)        # 0x14040c418
14013417a:	00 00 00 00
14013417e:	f6 c2 01             	test   $0x1,%dl
140134181:	74 0a                	je     0x14013418d
140134183:	ba 08 00 00 00       	mov    $0x8,%edx
140134188:	e8 f7 60 1c 00       	call   0x1402fa284
14013418d:	48 8b c3             	mov    %rbx,%rax
140134190:	48 83 c4 20          	add    $0x20,%rsp
140134194:	5b                   	pop    %rbx
140134195:	c3                   	ret
140134196:	cc                   	int3
140134197:	cc                   	int3
140134198:	cc                   	int3
140134199:	cc                   	int3
14013419a:	cc                   	int3
14013419b:	cc                   	int3
14013419c:	cc                   	int3
14013419d:	cc                   	int3
14013419e:	cc                   	int3
14013419f:	cc                   	int3
1401341a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401341a5:	57                   	push   %rdi
1401341a6:	48 83 ec 20          	sub    $0x20,%rsp
1401341aa:	8b fa                	mov    %edx,%edi
1401341ac:	48 8b d9             	mov    %rcx,%rbx
1401341af:	48 8b 51 38          	mov    0x38(%rcx),%rdx
1401341b3:	48 83 fa 0f          	cmp    $0xf,%rdx
1401341b7:	76 31                	jbe    0x1401341ea
1401341b9:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1401341bd:	48 ff c2             	inc    %rdx
1401341c0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401341c7:	72 1c                	jb     0x1401341e5
1401341c9:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1401341cd:	48 83 c2 27          	add    $0x27,%rdx
1401341d1:	49 2b c8             	sub    %r8,%rcx
1401341d4:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401341d8:	48 83 f8 1f          	cmp    $0x1f,%rax
1401341dc:	0f 87 86 00 00 00    	ja     0x140134268
1401341e2:	49 8b c8             	mov    %r8,%rcx
1401341e5:	e8 9a 60 1c 00       	call   0x1402fa284
1401341ea:	48 c7 43 30 00 00 00 	movq   $0x0,0x30(%rbx)
1401341f1:	00
1401341f2:	48 c7 43 38 0f 00 00 	movq   $0xf,0x38(%rbx)
1401341f9:	00
1401341fa:	c6 43 20 00          	movb   $0x0,0x20(%rbx)
1401341fe:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140134202:	48 83 fa 0f          	cmp    $0xf,%rdx
140134206:	76 2c                	jbe    0x140134234
140134208:	48 8b 0b             	mov    (%rbx),%rcx
14013420b:	48 ff c2             	inc    %rdx
14013420e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140134215:	72 18                	jb     0x14013422f
140134217:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14013421b:	48 83 c2 27          	add    $0x27,%rdx
14013421f:	49 2b c8             	sub    %r8,%rcx
140134222:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140134226:	48 83 f8 1f          	cmp    $0x1f,%rax
14013422a:	77 3c                	ja     0x140134268
14013422c:	49 8b c8             	mov    %r8,%rcx
14013422f:	e8 50 60 1c 00       	call   0x1402fa284
140134234:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
14013423b:	00
14013423c:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140134243:	00
140134244:	c6 03 00             	movb   $0x0,(%rbx)
140134247:	40 f6 c7 01          	test   $0x1,%dil
14013424b:	74 0d                	je     0x14013425a