14003b226:	4d 39 e6             	cmp    %r12,%r14
14003b229:	49 89 c6             	mov    %rax,%r14
14003b22c:	75 bc                	jne    0x14003b1ea
14003b22e:	4d 29 fc             	sub    %r15,%r12
14003b231:	4d 01 fc             	add    %r15,%r12
14003b234:	4c 89 66 30          	mov    %r12,0x30(%rsi)
14003b238:	48 89 f9             	mov    %rdi,%rcx
14003b23b:	ff 15 f7 c5 0b 00    	call   *0xbc5f7(%rip)        # 0x1400f7838
14003b241:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14003b246:	48 31 e1             	xor    %rsp,%rcx
14003b249:	48 3b 0d f0 5d 0c 00 	cmp    0xc5df0(%rip),%rcx        # 0x140101040
14003b250:	74 06                	je     0x14003b258
14003b252:	e8 79 40 03 00       	call   0x14006f2d0
14003b257:	cc                   	int3
14003b258:	48 83 c4 58          	add    $0x58,%rsp
14003b25c:	5b                   	pop    %rbx
14003b25d:	5f                   	pop    %rdi
14003b25e:	5e                   	pop    %rsi
14003b25f:	41 5c                	pop    %r12
14003b261:	41 5e                	pop    %r14
14003b263:	41 5f                	pop    %r15
14003b265:	c3                   	ret
14003b266:	4c 89 e3             	mov    %r12,%rbx
14003b269:	49 83 c4 08          	add    $0x8,%r12
14003b26d:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14003b271:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
14003b278:	00
14003b279:	48 89 d9             	mov    %rbx,%rcx
14003b27c:	e8 af c9 08 00       	call   0x1400c7c30
14003b281:	48 83 c3 10          	add    $0x10,%rbx
14003b285:	4c 39 f3             	cmp    %r14,%rbx
14003b288:	75 dc                	jne    0x14003b266
14003b28a:	4c 8b 76 30          	mov    0x30(%rsi),%r14
14003b28e:	e9 4e ff ff ff       	jmp    0x14003b1e1
14003b293:	0f 0b                	ud2
14003b295:	48 89 f9             	mov    %rdi,%rcx
14003b298:	e8 a3 15 02 00       	call   0x14005c840
14003b29d:	e9 e2 fe ff ff       	jmp    0x14003b184
14003b2a2:	48 8d 15 0d 5e 0b 00 	lea    0xb5e0d(%rip),%rdx        # 0x1400f10b6
14003b2a9:	4c 8d 05 e1 5d 0b 00 	lea    0xb5de1(%rip),%r8        # 0x1400f1091
14003b2b0:	48 8d 5c 24 28       	lea    0x28(%rsp),%rbx
14003b2b5:	48 89 d9             	mov    %rbx,%rcx
14003b2b8:	41 b9 06 04 00 00    	mov    $0x406,%r9d
14003b2be:	e8 bd 47 02 00       	call   0x14005fa80
14003b2c3:	48 8d 15 fd 5d 0b 00 	lea    0xb5dfd(%rip),%rdx        # 0x1400f10c7
14003b2ca:	4c 8d 74 24 48       	lea    0x48(%rsp),%r14
14003b2cf:	4c 89 f1             	mov    %r14,%rcx
14003b2d2:	41 b8 7d 00 00 00    	mov    $0x7d,%r8d
14003b2d8:	49 89 d9             	mov    %rbx,%r9
14003b2db:	e8 00 70 08 00       	call   0x1400c22e0
14003b2e0:	4c 89 f1             	mov    %r14,%rcx
14003b2e3:	e8 08 72 08 00       	call   0x1400c24f0
14003b2e8:	4c 8b 76 30          	mov    0x30(%rsi),%r14
14003b2ec:	e9 d7 fe ff ff       	jmp    0x14003b1c8
14003b2f1:	cc                   	int3
14003b2f2:	cc                   	int3
14003b2f3:	cc                   	int3
14003b2f4:	cc                   	int3
14003b2f5:	cc                   	int3
14003b2f6:	cc                   	int3
14003b2f7:	cc                   	int3
14003b2f8:	cc                   	int3
14003b2f9:	cc                   	int3
14003b2fa:	cc                   	int3
14003b2fb:	cc                   	int3
14003b2fc:	cc                   	int3
14003b2fd:	cc                   	int3
14003b2fe:	cc                   	int3
14003b2ff:	cc                   	int3
14003b300:	56                   	push   %rsi
14003b301:	48 83 ec 20          	sub    $0x20,%rsp
14003b305:	48 89 ce             	mov    %rcx,%rsi
14003b308:	48 8b 0d 11 79 0d 00 	mov    0xd7911(%rip),%rcx        # 0x140112c20
14003b30f:	48 85 c9             	test   %rcx,%rcx
14003b312:	74 14                	je     0x14003b328
14003b314:	41 89 d0             	mov    %edx,%r8d
14003b317:	48 89 f2             	mov    %rsi,%rdx
14003b31a:	e8 71 fb ff ff       	call   0x14003ae90
14003b31f:	48 89 f0             	mov    %rsi,%rax
14003b322:	48 83 c4 20          	add    $0x20,%rsp
14003b326:	5e                   	pop    %rsi
14003b327:	c3                   	ret
14003b328:	48 89 f1             	mov    %rsi,%rcx
14003b32b:	e8 20 ad 00 00       	call   0x140046050
14003b330:	eb ed                	jmp    0x14003b31f
14003b332:	cc                   	int3
14003b333:	cc                   	int3
14003b334:	cc                   	int3
14003b335:	cc                   	int3
14003b336:	cc                   	int3
14003b337:	cc                   	int3
14003b338:	cc                   	int3
14003b339:	cc                   	int3
14003b33a:	cc                   	int3
14003b33b:	cc                   	int3
14003b33c:	cc                   	int3
14003b33d:	cc                   	int3
14003b33e:	cc                   	int3
14003b33f:	cc                   	int3
14003b340:	48 85 c9             	test   %rcx,%rcx
14003b343:	0f 85 87 2b 03 00    	jne    0x14006ded0
14003b349:	c3                   	ret
14003b34a:	cc                   	int3
14003b34b:	cc                   	int3
14003b34c:	cc                   	int3
14003b34d:	cc                   	int3
14003b34e:	cc                   	int3
14003b34f:	cc                   	int3
14003b350:	56                   	push   %rsi
14003b351:	48 83 ec 20          	sub    $0x20,%rsp
14003b355:	48 89 ce             	mov    %rcx,%rsi
14003b358:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14003b35c:	e8 3f f1 fd ff       	call   0x14001a4a0
14003b361:	48 8b 46 20          	mov    0x20(%rsi),%rax
14003b365:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
14003b369:	48 8b 15 98 b9 0b 00 	mov    0xbb998(%rip),%rdx        # 0x1400f6d08
14003b370:	48 83 c4 20          	add    $0x20,%rsp
14003b374:	5e                   	pop    %rsi
14003b375:	48 ff e2             	rex.W jmp *%rdx
14003b378:	cc                   	int3
14003b379:	cc                   	int3
14003b37a:	cc                   	int3
14003b37b:	cc                   	int3
14003b37c:	cc                   	int3
14003b37d:	cc                   	int3
14003b37e:	cc                   	int3
14003b37f:	cc                   	int3
14003b380:	56                   	push   %rsi
14003b381:	48 83 ec 20          	sub    $0x20,%rsp
14003b385:	48 85 c9             	test   %rcx,%rcx
14003b388:	74 2f                	je     0x14003b3b9
14003b38a:	48 89 ce             	mov    %rcx,%rsi
14003b38d:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14003b391:	48 b8 00 00 00 00 fc 	movabs $0xfffffffc00000000,%rax
14003b398:	ff ff ff
14003b39b:	48 21 c8             	and    %rcx,%rax
14003b39e:	48 3b 05 e3 81 0c 00 	cmp    0xc81e3(%rip),%rax        # 0x140103588
14003b3a5:	75 05                	jne    0x14003b3ac
14003b3a7:	e8 e4 de fd ff       	call   0x140019290
14003b3ac:	48 89 f1             	mov    %rsi,%rcx
14003b3af:	48 83 c4 20          	add    $0x20,%rsp
14003b3b3:	5e                   	pop    %rsi
14003b3b4:	e9 17 2b 03 00       	jmp    0x14006ded0
14003b3b9:	90                   	nop
14003b3ba:	48 83 c4 20          	add    $0x20,%rsp
14003b3be:	5e                   	pop    %rsi
14003b3bf:	c3                   	ret
14003b3c0:	39 51 38             	cmp    %edx,0x38(%rcx)
14003b3c3:	0f 94 c0             	sete   %al
14003b3c6:	c3                   	ret
14003b3c7:	cc                   	int3
14003b3c8:	cc                   	int3
14003b3c9:	cc                   	int3
14003b3ca:	cc                   	int3
14003b3cb:	cc                   	int3
14003b3cc:	cc                   	int3
14003b3cd:	cc                   	int3
14003b3ce:	cc                   	int3
14003b3cf:	cc                   	int3
14003b3d0:	41 57                	push   %r15
14003b3d2:	41 56                	push   %r14
14003b3d4:	56                   	push   %rsi
14003b3d5:	57                   	push   %rdi
14003b3d6:	53                   	push   %rbx
14003b3d7:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14003b3de:	89 d7                	mov    %edx,%edi
14003b3e0:	48 89 ce             	mov    %rcx,%rsi
14003b3e3:	48 8b 05 56 5c 0c 00 	mov    0xc5c56(%rip),%rax        # 0x140101040
14003b3ea:	48 31 e0             	xor    %rsp,%rax
14003b3ed:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
14003b3f4:	00
14003b3f5:	0f 10 01             	movups (%rcx),%xmm0
14003b3f8:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
14003b3ff:	00
14003b400:	0f 29 01             	movaps %xmm0,(%rcx)
14003b403:	e8 c8 9e 02 00       	call   0x1400652d0
14003b408:	49 89 c6             	mov    %rax,%r14
14003b40b:	48 85 c0             	test   %rax,%rax
14003b40e:	74 45                	je     0x14003b455
14003b410:	49 8b 06             	mov    (%r14),%rax
14003b413:	48 8b 40 18          	mov    0x18(%rax),%rax
14003b417:	4c 89 f1             	mov    %r14,%rcx
14003b41a:	ff 15 e8 b8 0b 00    	call   *0xbb8e8(%rip)        # 0x1400f6d08
14003b420:	83 f8 04             	cmp    $0x4,%eax
14003b423:	0f 85 1c 01 00 00    	jne    0x14003b545
14003b429:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
14003b430:	00
14003b431:	48 31 e1             	xor    %rsp,%rcx
14003b434:	48 3b 0d 05 5c 0c 00 	cmp    0xc5c05(%rip),%rcx        # 0x140101040
14003b43b:	74 06                	je     0x14003b443
14003b43d:	e8 8e 3e 03 00       	call   0x14006f2d0
14003b442:	cc                   	int3
14003b443:	4c 89 f0             	mov    %r14,%rax
14003b446:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
14003b44d:	5b                   	pop    %rbx
14003b44e:	5f                   	pop    %rdi
14003b44f:	5e                   	pop    %rsi
14003b450:	41 5e                	pop    %r14
14003b452:	41 5f                	pop    %r15
14003b454:	c3                   	ret
14003b455:	0f 10 06             	movups (%rsi),%xmm0
14003b458:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
14003b45f:	00
14003b460:	0f 29 01             	movaps %xmm0,(%rcx)
14003b463:	e8 b8 15 00 00       	call   0x14003ca20
14003b468:	89 c1                	mov    %eax,%ecx
14003b46a:	e8 51 10 00 00       	call   0x14003c4c0
14003b46f:	84 c0                	test   %al,%al
14003b471:	0f 84 ec 00 00 00    	je     0x14003b563
14003b477:	c7 84 24 8c 00 00 00 	movl   $0x0,0x8c(%rsp)
14003b47e:	00 00 00 00
14003b482:	e8 69 ad 02 00       	call   0x1400661f0
14003b487:	48 89 c3             	mov    %rax,%rbx
14003b48a:	48 85 c0             	test   %rax,%rax
14003b48d:	74 7f                	je     0x14003b50e
14003b48f:	0f 10 06             	movups (%rsi),%xmm0
14003b492:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
14003b497:	41 0f 29 01          	movaps %xmm0,(%r9)
14003b49b:	48 8d 84 24 8c 00 00 	lea    0x8c(%rsp),%rax
14003b4a2:	00
14003b4a3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14003b4a8:	89 7c 24 38          	mov    %edi,0x38(%rsp)
14003b4ac:	31 c0                	xor    %eax,%eax
14003b4ae:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003b4b2:	89 44 24 20          	mov    %eax,0x20(%rsp)
14003b4b6:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14003b4bd:	00 00
14003b4bf:	4c 8d b4 24 80 00 00 	lea    0x80(%rsp),%r14
14003b4c6:	00
14003b4c7:	48 89 d9             	mov    %rbx,%rcx
14003b4ca:	4c 89 f2             	mov    %r14,%rdx
14003b4cd:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14003b4d3:	e8 e8 aa 02 00       	call   0x140065fc0
14003b4d8:	4d 8b 3e             	mov    (%r14),%r15
14003b4db:	4d 85 ff             	test   %r15,%r15
14003b4de:	74 2e                	je     0x14003b50e
14003b4e0:	4c 89 f9             	mov    %r15,%rcx
14003b4e3:	e8 c8 07 00 00       	call   0x14003bcb0
14003b4e8:	49 89 c6             	mov    %rax,%r14
14003b4eb:	8b 94 24 8c 00 00 00 	mov    0x8c(%rsp),%edx
14003b4f2:	85 d2                	test   %edx,%edx
14003b4f4:	0f 84 16 ff ff ff    	je     0x14003b410
14003b4fa:	4d 39 fe             	cmp    %r15,%r14
14003b4fd:	41 0f 94 c0          	sete   %r8b
14003b501:	48 89 d9             	mov    %rbx,%rcx
14003b504:	e8 e7 1b 00 00       	call   0x14003d0f0
14003b509:	e9 02 ff ff ff       	jmp    0x14003b410
14003b50e:	83 e7 bf             	and    $0xffffffbf,%edi
14003b511:	b9 38 00 00 00       	mov    $0x38,%ecx
14003b516:	e8 79 29 03 00       	call   0x14006de94
14003b51b:	49 89 c7             	mov    %rax,%r15
14003b51e:	0f 10 06             	movups (%rsi),%xmm0
14003b521:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14003b526:	0f 29 01             	movaps %xmm0,(%rcx)
14003b529:	e8 52 02 ff ff       	call   0x14002b780
14003b52e:	4c 89 f9             	mov    %r15,%rcx
14003b531:	48 89 c2             	mov    %rax,%rdx
14003b534:	e8 37 00 00 00       	call   0x14003b570
14003b539:	4c 89 f9             	mov    %r15,%rcx
14003b53c:	89 fa                	mov    %edi,%edx
14003b53e:	e8 2d 02 ff ff       	call   0x14002b770
14003b543:	eb 9b                	jmp    0x14003b4e0
14003b545:	0f 10 06             	movups (%rsi),%xmm0
14003b548:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14003b54d:	0f 29 01             	movaps %xmm0,(%rcx)
14003b550:	e8 6b a5 02 00       	call   0x140065ac0
14003b555:	48 8d 0d 0c 1d 0b 00 	lea    0xb1d0c(%rip),%rcx        # 0x1400ed268
14003b55c:	89 c2                	mov    %eax,%edx
14003b55e:	e8 7d 01 ff ff       	call   0x14002b6e0
14003b563:	e8 68 e4 08 00       	call   0x1400c99d0
14003b568:	49 89 c6             	mov    %rax,%r14
14003b56b:	e9 b9 fe ff ff       	jmp    0x14003b429
14003b570:	56                   	push   %rsi
14003b571:	57                   	push   %rdi
14003b572:	53                   	push   %rbx
14003b573:	48 83 ec 40          	sub    $0x40,%rsp
14003b577:	48 89 d7             	mov    %rdx,%rdi
14003b57a:	48 89 ce             	mov    %rcx,%rsi
14003b57d:	48 8b 05 bc 5a 0c 00 	mov    0xc5abc(%rip),%rax        # 0x140101040
14003b584:	48 31 e0             	xor    %rsp,%rax
14003b587:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14003b58c:	e8 bf 01 ff ff       	call   0x14002b750
14003b591:	48 8d 05 f8 6d 0a 00 	lea    0xa6df8(%rip),%rax        # 0x1400e2390
14003b598:	48 89 06             	mov    %rax,(%rsi)
14003b59b:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
14003b59f:	e8 8c 12 02 00       	call   0x14005c830
14003b5a4:	c6 46 20 00          	movb   $0x0,0x20(%rsi)
14003b5a8:	b9 30 00 00 00       	mov    $0x30,%ecx
14003b5ad:	e8 e2 28 03 00       	call   0x14006de94
14003b5b2:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
14003b5b7:	48 85 ff             	test   %rdi,%rdi
14003b5ba:	74 6a                	je     0x14003b626
14003b5bc:	48 89 c3             	mov    %rax,%rbx
14003b5bf:	48 89 f9             	mov    %rdi,%rcx
14003b5c2:	e8 c9 c0 04 00       	call   0x140087690
14003b5c7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14003b5cc:	48 89 41 08          	mov    %rax,0x8(%rcx)
14003b5d0:	e8 eb a4 02 00       	call   0x140065ac0
14003b5d5:	48 89 d9             	mov    %rbx,%rcx
14003b5d8:	48 89 c2             	mov    %rax,%rdx
14003b5db:	e8 20 ab 00 00       	call   0x140046100
14003b5e0:	48 89 5e 28          	mov    %rbx,0x28(%rsi)
14003b5e4:	b9 30 00 00 00       	mov    $0x30,%ecx
14003b5e9:	e8 a6 28 03 00       	call   0x14006de94
14003b5ee:	48 89 c7             	mov    %rax,%rdi
14003b5f1:	48 8b 43 10          	mov    0x10(%rbx),%rax
14003b5f5:	48 8b 10             	mov    (%rax),%rdx
14003b5f8:	48 89 f9             	mov    %rdi,%rcx
14003b5fb:	e8 00 ab 00 00       	call   0x140046100
14003b600:	48 89 7e 30          	mov    %rdi,0x30(%rsi)
14003b604:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14003b609:	48 31 e1             	xor    %rsp,%rcx
14003b60c:	48 3b 0d 2d 5a 0c 00 	cmp    0xc5a2d(%rip),%rcx        # 0x140101040
14003b613:	74 06                	je     0x14003b61b
14003b615:	e8 b6 3c 03 00       	call   0x14006f2d0
14003b61a:	cc                   	int3
14003b61b:	48 89 f0             	mov    %rsi,%rax
14003b61e:	48 83 c4 40          	add    $0x40,%rsp
14003b622:	5b                   	pop    %rbx
14003b623:	5f                   	pop    %rdi
14003b624:	5e                   	pop    %rsi
14003b625:	c3                   	ret
14003b626:	0f 0b                	ud2
14003b628:	cc                   	int3
14003b629:	cc                   	int3
14003b62a:	cc                   	int3
14003b62b:	cc                   	int3
14003b62c:	cc                   	int3
14003b62d:	cc                   	int3
14003b62e:	cc                   	int3
14003b62f:	cc                   	int3
14003b630:	41 57                	push   %r15
14003b632:	41 56                	push   %r14
14003b634:	41 54                	push   %r12
14003b636:	56                   	push   %rsi
14003b637:	57                   	push   %rdi
14003b638:	53                   	push   %rbx
14003b639:	48 83 ec 28          	sub    $0x28,%rsp
14003b63d:	4c 89 ce             	mov    %r9,%rsi
14003b640:	4c 89 c7             	mov    %r8,%rdi
14003b643:	48 89 d3             	mov    %rdx,%rbx
14003b646:	49 89 ce             	mov    %rcx,%r14
14003b649:	4c 8b a4 24 80 00 00 	mov    0x80(%rsp),%r12
14003b650:	00
14003b651:	b9 38 00 00 00       	mov    $0x38,%ecx
14003b656:	e8 39 28 03 00       	call   0x14006de94
14003b65b:	49 89 c7             	mov    %rax,%r15
14003b65e:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14003b663:	48 89 c1             	mov    %rax,%rcx
14003b666:	48 89 da             	mov    %rbx,%rdx