14033d0f4:	e8 07 d6 44 00       	call   0x14078a700
14033d0f9:	cc                   	int3
14033d0fa:	b9 01 00 00 00       	mov    $0x1,%ecx
14033d0ff:	e8 fc d5 44 00       	call   0x14078a700
14033d104:	90                   	nop
14033d105:	b9 01 00 00 00       	mov    $0x1,%ecx
14033d10a:	e8 f1 d5 44 00       	call   0x14078a700
14033d10f:	cc                   	int3
14033d110:	33 c9                	xor    %ecx,%ecx
14033d112:	e8 e9 d5 44 00       	call   0x14078a700
14033d117:	90                   	nop
14033d118:	b9 01 00 00 00       	mov    $0x1,%ecx
14033d11d:	e8 de d5 44 00       	call   0x14078a700
14033d122:	cc                   	int3
14033d123:	33 c9                	xor    %ecx,%ecx
14033d125:	e8 d6 d5 44 00       	call   0x14078a700
14033d12a:	90                   	nop
14033d12b:	b9 01 00 00 00       	mov    $0x1,%ecx
14033d130:	e8 cb d5 44 00       	call   0x14078a700
14033d135:	cc                   	int3
14033d136:	33 c9                	xor    %ecx,%ecx
14033d138:	e8 c3 d5 44 00       	call   0x14078a700
14033d13d:	90                   	nop
14033d13e:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d143:	e8 b8 d5 44 00       	call   0x14078a700
14033d148:	90                   	nop
14033d149:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d14e:	e8 ad d5 44 00       	call   0x14078a700
14033d153:	90                   	nop
14033d154:	b9 01 00 00 00       	mov    $0x1,%ecx
14033d159:	e8 a2 d5 44 00       	call   0x14078a700
14033d15e:	cc                   	int3
14033d15f:	33 c9                	xor    %ecx,%ecx
14033d161:	e8 9a d5 44 00       	call   0x14078a700
14033d166:	90                   	nop
14033d167:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d16c:	e8 8f d5 44 00       	call   0x14078a700
14033d171:	90                   	nop
14033d172:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d177:	e8 84 d5 44 00       	call   0x14078a700
14033d17c:	90                   	nop
14033d17d:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d182:	e8 79 d5 44 00       	call   0x14078a700
14033d187:	90                   	nop
14033d188:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d18d:	e8 6e d5 44 00       	call   0x14078a700
14033d192:	90                   	nop
14033d193:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d198:	e8 63 d5 44 00       	call   0x14078a700
14033d19d:	90                   	nop
14033d19e:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d1a3:	e8 58 d5 44 00       	call   0x14078a700
14033d1a8:	90                   	nop
14033d1a9:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d1ae:	e8 4d d5 44 00       	call   0x14078a700
14033d1b3:	90                   	nop
14033d1b4:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d1b9:	e8 42 d5 44 00       	call   0x14078a700
14033d1be:	90                   	nop
14033d1bf:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d1c4:	e8 37 d5 44 00       	call   0x14078a700
14033d1c9:	90                   	nop
14033d1ca:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d1cf:	e8 2c d5 44 00       	call   0x14078a700
14033d1d4:	90                   	nop
14033d1d5:	b9 01 00 00 00       	mov    $0x1,%ecx
14033d1da:	e8 21 d5 44 00       	call   0x14078a700
14033d1df:	cc                   	int3
14033d1e0:	33 c9                	xor    %ecx,%ecx
14033d1e2:	e8 19 d5 44 00       	call   0x14078a700
14033d1e7:	90                   	nop
14033d1e8:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d1ed:	e8 0e d5 44 00       	call   0x14078a700
14033d1f2:	90                   	nop
14033d1f3:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d1f8:	e8 03 d5 44 00       	call   0x14078a700
14033d1fd:	90                   	nop
14033d1fe:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d203:	e8 f8 d4 44 00       	call   0x14078a700
14033d208:	90                   	nop
14033d209:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d20e:	e8 ed d4 44 00       	call   0x14078a700
14033d213:	90                   	nop
14033d214:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d219:	e8 e2 d4 44 00       	call   0x14078a700
14033d21e:	cc                   	int3
14033d21f:	cc                   	int3
14033d220:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14033d225:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14033d22a:	55                   	push   %rbp
14033d22b:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
14033d230:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
14033d237:	48 8b f9             	mov    %rcx,%rdi
14033d23a:	66 0f 6f 05 de 35 ca 	movdqa 0xca35de(%rip),%xmm0        # 0x140fe0820
14033d241:	00
14033d242:	f3 0f 7f 45 17       	movdqu %xmm0,0x17(%rbp)
14033d247:	c7 45 27 ff ff ff ff 	movl   $0xffffffff,0x27(%rbp)
14033d24e:	0f 57 c0             	xorps  %xmm0,%xmm0
14033d251:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
14033d256:	48 c7 45 e7 00 00 00 	movq   $0x0,-0x19(%rbp)
14033d25d:	00
14033d25e:	0f ae e8             	lfence
14033d261:	b9 14 00 00 00       	mov    $0x14,%ecx
14033d266:	e8 c5 9a e5 ff       	call   0x140196d30
14033d26b:	48 8b d8             	mov    %rax,%rbx
14033d26e:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14033d272:	48 89 45 df          	mov    %rax,-0x21(%rbp)
14033d276:	48 8d 48 14          	lea    0x14(%rax),%rcx
14033d27a:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
14033d27e:	41 b8 14 00 00 00    	mov    $0x14,%r8d
14033d284:	48 8d 55 17          	lea    0x17(%rbp),%rdx
14033d288:	48 8b c8             	mov    %rax,%rcx
14033d28b:	e8 80 1d ba 00       	call   0x140edf010
14033d290:	48 8d 43 14          	lea    0x14(%rbx),%rax
14033d294:	48 89 45 df          	mov    %rax,-0x21(%rbp)
14033d298:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14033d29c:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
14033d2a0:	48 8b 05 a1 ed 0d 01 	mov    0x10deda1(%rip),%rax        # 0x14141c048
14033d2a7:	48 8b 88 10 30 00 00 	mov    0x3010(%rax),%rcx
14033d2ae:	48 85 c9             	test   %rcx,%rcx
14033d2b1:	74 1c                	je     0x14033d2cf
14033d2b3:	8b 41 10             	mov    0x10(%rcx),%eax
14033d2b6:	ff c0                	inc    %eax
14033d2b8:	89 41 10             	mov    %eax,0x10(%rcx)
14033d2bb:	83 f8 01             	cmp    $0x1,%eax
14033d2be:	0f 8e d1 01 00 00    	jle    0x14033d495
14033d2c4:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033d2c9:	0f 84 ce 01 00 00    	je     0x14033d49d
14033d2cf:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
14033d2d3:	c6 45 a7 01          	movb   $0x1,-0x59(%rbp)
14033d2d7:	48 8b 15 5a 39 0e 01 	mov    0x10e395a(%rip),%rdx        # 0x141420c38
14033d2de:	48 83 c2 38          	add    $0x38,%rdx
14033d2e2:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
14033d2e6:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14033d2ea:	e8 01 48 f1 ff       	call   0x140251af0
14033d2ef:	48 8b 08             	mov    (%rax),%rcx
14033d2f2:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14033d2f9:	48 89 4d ef          	mov    %rcx,-0x11(%rbp)
14033d2fd:	48 8b 05 84 ec 0d 01 	mov    0x10dec84(%rip),%rax        # 0x14141bf88
14033d304:	48 8b 88 78 09 00 00 	mov    0x978(%rax),%rcx
14033d30b:	48 85 c9             	test   %rcx,%rcx
14033d30e:	74 1c                	je     0x14033d32c
14033d310:	8b 41 10             	mov    0x10(%rcx),%eax
14033d313:	ff c0                	inc    %eax
14033d315:	89 41 10             	mov    %eax,0x10(%rcx)
14033d318:	83 f8 01             	cmp    $0x1,%eax
14033d31b:	0f 8e 87 01 00 00    	jle    0x14033d4a8
14033d321:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033d326:	0f 84 84 01 00 00    	je     0x14033d4b0
14033d32c:	48 89 4d f7          	mov    %rcx,-0x9(%rbp)
14033d330:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
14033d334:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14033d338:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
14033d33c:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14033d340:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
14033d344:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
14033d349:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
14033d34d:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14033d351:	48 8d 4d 37          	lea    0x37(%rbp),%rcx
14033d355:	e8 f6 2a e6 ff       	call   0x14019fe50
14033d35a:	90                   	nop
14033d35b:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
14033d35f:	48 8b d0             	mov    %rax,%rdx
14033d362:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14033d366:	e8 a5 f6 36 00       	call   0x1406aca10
14033d36b:	90                   	nop
14033d36c:	4c 8b 00             	mov    (%rax),%r8
14033d36f:	48 8b 05 d2 ec 0d 01 	mov    0x10decd2(%rip),%rax        # 0x14141c048
14033d376:	48 8b 88 b0 07 00 00 	mov    0x7b0(%rax),%rcx
14033d37d:	48 85 c9             	test   %rcx,%rcx
14033d380:	74 1c                	je     0x14033d39e
14033d382:	8b 41 10             	mov    0x10(%rcx),%eax
14033d385:	ff c0                	inc    %eax
14033d387:	89 41 10             	mov    %eax,0x10(%rcx)
14033d38a:	83 f8 01             	cmp    $0x1,%eax
14033d38d:	0f 8e 28 01 00 00    	jle    0x14033d4bb
14033d393:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033d398:	0f 84 25 01 00 00    	je     0x14033d4c3
14033d39e:	48 89 4d cf          	mov    %rcx,-0x31(%rbp)
14033d3a2:	4c 8d 4d d7          	lea    -0x29(%rbp),%r9
14033d3a6:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
14033d3aa:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
14033d3ae:	e8 8d 8c 4c 00       	call   0x140806040
14033d3b3:	90                   	nop
14033d3b4:	48 8b 0d c5 ea 0d 01 	mov    0x10deac5(%rip),%rcx        # 0x14141be80
14033d3bb:	4c 8b c7             	mov    %rdi,%r8
14033d3be:	48 8b d0             	mov    %rax,%rdx
14033d3c1:	8b 49 70             	mov    0x70(%rcx),%ecx
14033d3c4:	e8 b7 c3 f6 ff       	call   0x1402a9780
14033d3c9:	90                   	nop
14033d3ca:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
14033d3ce:	48 85 c9             	test   %rcx,%rcx
14033d3d1:	74 24                	je     0x14033d3f7
14033d3d3:	8b 41 10             	mov    0x10(%rcx),%eax
14033d3d6:	ff c8                	dec    %eax
14033d3d8:	89 41 10             	mov    %eax,0x10(%rcx)
14033d3db:	85 c0                	test   %eax,%eax
14033d3dd:	7f 18                	jg     0x14033d3f7
14033d3df:	0f 88 e9 00 00 00    	js     0x14033d4ce
14033d3e5:	48 8b 01             	mov    (%rcx),%rax
14033d3e8:	ba 01 00 00 00       	mov    $0x1,%edx
14033d3ed:	48 8b 00             	mov    (%rax),%rax
14033d3f0:	ff 15 2a 66 c4 00    	call   *0xc4662a(%rip)        # 0x140f83a20
14033d3f6:	90                   	nop
14033d3f7:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14033d3fb:	48 85 c9             	test   %rcx,%rcx
14033d3fe:	74 24                	je     0x14033d424
14033d400:	8b 41 10             	mov    0x10(%rcx),%eax
14033d403:	ff c8                	dec    %eax
14033d405:	89 41 10             	mov    %eax,0x10(%rcx)
14033d408:	85 c0                	test   %eax,%eax
14033d40a:	7f 18                	jg     0x14033d424
14033d40c:	0f 88 c7 00 00 00    	js     0x14033d4d9
14033d412:	48 8b 01             	mov    (%rcx),%rax
14033d415:	ba 01 00 00 00       	mov    $0x1,%edx
14033d41a:	48 8b 00             	mov    (%rax),%rax
14033d41d:	ff 15 fd 65 c4 00    	call   *0xc465fd(%rip)        # 0x140f83a20
14033d423:	90                   	nop
14033d424:	4c 8d 0d c5 10 e6 ff 	lea    -0x19ef3b(%rip),%r9        # 0x14019e4f0
14033d42b:	ba 08 00 00 00       	mov    $0x8,%edx
14033d430:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14033d436:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14033d43a:	e8 0d e1 ad 00       	call   0x140e1b54c
14033d43f:	90                   	nop
14033d440:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14033d444:	48 85 c9             	test   %rcx,%rcx
14033d447:	74 31                	je     0x14033d47a
14033d449:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
14033d44d:	48 2b d1             	sub    %rcx,%rdx
14033d450:	48 83 e2 fc          	and    $0xfffffffffffffffc,%rdx
14033d454:	48 8b c1             	mov    %rcx,%rax
14033d457:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14033d45e:	72 15                	jb     0x14033d475
14033d460:	48 83 c2 27          	add    $0x27,%rdx
14033d464:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14033d468:	48 2b c1             	sub    %rcx,%rax
14033d46b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14033d46f:	48 83 f8 1f          	cmp    $0x1f,%rax
14033d473:	77 1a                	ja     0x14033d48f
14033d475:	e8 ca dc ad 00       	call   0x140e1b144
14033d47a:	4c 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%r11
14033d481:	00
14033d482:	49 8b 5b 18          	mov    0x18(%r11),%rbx
14033d486:	49 8b 7b 20          	mov    0x20(%r11),%rdi
14033d48a:	49 8b e3             	mov    %r11,%rsp
14033d48d:	5d                   	pop    %rbp
14033d48e:	c3                   	ret
14033d48f:	e8 10 cd ae 00       	call   0x140e2a1a4
14033d494:	90                   	nop
14033d495:	33 c9                	xor    %ecx,%ecx
14033d497:	e8 64 d2 44 00       	call   0x14078a700
14033d49c:	cc                   	int3
14033d49d:	b9 01 00 00 00       	mov    $0x1,%ecx
14033d4a2:	e8 59 d2 44 00       	call   0x14078a700
14033d4a7:	90                   	nop
14033d4a8:	33 c9                	xor    %ecx,%ecx
14033d4aa:	e8 51 d2 44 00       	call   0x14078a700
14033d4af:	cc                   	int3
14033d4b0:	b9 01 00 00 00       	mov    $0x1,%ecx
14033d4b5:	e8 46 d2 44 00       	call   0x14078a700
14033d4ba:	90                   	nop
14033d4bb:	33 c9                	xor    %ecx,%ecx
14033d4bd:	e8 3e d2 44 00       	call   0x14078a700
14033d4c2:	cc                   	int3
14033d4c3:	b9 01 00 00 00       	mov    $0x1,%ecx
14033d4c8:	e8 33 d2 44 00       	call   0x14078a700
14033d4cd:	90                   	nop
14033d4ce:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d4d3:	e8 28 d2 44 00       	call   0x14078a700
14033d4d8:	90                   	nop
14033d4d9:	b9 02 00 00 00       	mov    $0x2,%ecx
14033d4de:	e8 1d d2 44 00       	call   0x14078a700
14033d4e3:	cc                   	int3
14033d4e4:	cc                   	int3
14033d4e5:	cc                   	int3
14033d4e6:	cc                   	int3
14033d4e7:	cc                   	int3
14033d4e8:	cc                   	int3
14033d4e9:	cc                   	int3
14033d4ea:	cc                   	int3
14033d4eb:	cc                   	int3
14033d4ec:	cc                   	int3
14033d4ed:	cc                   	int3
14033d4ee:	cc                   	int3
14033d4ef:	cc                   	int3
14033d4f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14033d4f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14033d4fa:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14033d4ff:	55                   	push   %rbp
14033d500:	41 54                	push   %r12
14033d502:	41 55                	push   %r13
14033d504:	41 56                	push   %r14
14033d506:	41 57                	push   %r15
14033d508:	48 8d 6c 24 d1       	lea    -0x2f(%rsp),%rbp
14033d50d:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14033d514:	4d 8b e0             	mov    %r8,%r12
14033d517:	0f b6 f2             	movzbl %dl,%esi
14033d51a:	4c 8b f9             	mov    %rcx,%r15
14033d51d:	48 8b 7d 7f          	mov    0x7f(%rbp),%rdi
14033d521:	45 33 ed             	xor    %r13d,%r13d
14033d524:	48 8b 09             	mov    (%rcx),%rcx
14033d527:	48 8b 05 3a e9 0d 01 	mov    0x10de93a(%rip),%rax        # 0x14141be68
14033d52e:	4c 8b 51 40          	mov    0x40(%rcx),%r10
14033d532:	4c 63 80 f0 00 00 00 	movslq 0xf0(%rax),%r8
14033d539:	4d 8b c8             	mov    %r8,%r9
14033d53c:	49 c1 e1 04          	shl    $0x4,%r9
14033d540:	4d 8b 12             	mov    (%r10),%r10
14033d543:	4d 03 d1             	add    %r9,%r10
14033d546:	45 38 6a 08          	cmp    %r13b,0x8(%r10)
14033d54a:	75 09                	jne    0x14033d555
14033d54c:	4c 89 6d 5f          	mov    %r13,0x5f(%rbp)
14033d550:	41 8b dd             	mov    %r13d,%ebx
14033d553:	eb 22                	jmp    0x14033d577
14033d555:	48 8b 41 38          	mov    0x38(%rcx),%rax
14033d559:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14033d560:	48 8b 02             	mov    (%rdx),%rax
14033d563:	4e 8b 04 c0          	mov    (%rax,%r8,8),%r8
14033d567:	48 8d 55 5f          	lea    0x5f(%rbp),%rdx
14033d56b:	49 8b ca             	mov    %r10,%rcx
14033d56e:	e8 5d ab 3d 00       	call   0x1407180d0
14033d573:	48 8b 5d 5f          	mov    0x5f(%rbp),%rbx
14033d577:	48 85 db             	test   %rbx,%rbx
14033d57a:	74 27                	je     0x14033d5a3
14033d57c:	8b 43 10             	mov    0x10(%rbx),%eax
14033d57f:	ff c8                	dec    %eax
14033d581:	89 43 10             	mov    %eax,0x10(%rbx)
14033d584:	85 c0                	test   %eax,%eax
14033d586:	7f 1b                	jg     0x14033d5a3
14033d588:	0f 88 e9 04 00 00    	js     0x14033da77
14033d58e:	48 8b 03             	mov    (%rbx),%rax
14033d591:	ba 01 00 00 00       	mov    $0x1,%edx
14033d596:	48 8b cb             	mov    %rbx,%rcx
14033d599:	48 8b 00             	mov    (%rax),%rax
14033d59c:	ff 15 7e 64 c4 00    	call   *0xc4647e(%rip)        # 0x140f83a20
14033d5a2:	90                   	nop
14033d5a3:	48 85 db             	test   %rbx,%rbx
14033d5a6:	0f 85 b2 00 00 00    	jne    0x14033d65e
14033d5ac:	49 8b 1f             	mov    (%r15),%rbx
14033d5af:	48 8b 05 92 ea 0d 01 	mov    0x10dea92(%rip),%rax        # 0x14141c048
14033d5b6:	48 8b 88 d0 02 00 00 	mov    0x2d0(%rax),%rcx
14033d5bd:	48 85 c9             	test   %rcx,%rcx
14033d5c0:	74 1c                	je     0x14033d5de
14033d5c2:	8b 41 10             	mov    0x10(%rcx),%eax
14033d5c5:	ff c0                	inc    %eax
14033d5c7:	89 41 10             	mov    %eax,0x10(%rcx)
14033d5ca:	83 f8 01             	cmp    $0x1,%eax
14033d5cd:	0f 8e af 04 00 00    	jle    0x14033da82
14033d5d3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033d5d8:	0f 84 ac 04 00 00    	je     0x14033da8a
14033d5de:	48 89 4d 5f          	mov    %rcx,0x5f(%rbp)